No, I don't think you should
have a bigger CSeq in the BYE.

It seems that you have this:

originator                 terminator
INVITE--------------------->
<------------------180------
<------------------200------
ACK------------------------>

<------------------BYE------


If this is the case, then
the CSeq for the terminator can be 1
because terminator and originator
use independent CSeq's for their
requests.

What is important is that each new
request sent by a UA client should
have a bigger (by one) CSeq than
the previous (exlcuding retries).

So, if it was this scenario:
originator                 terminator
INVITE--------------------->
<------------------180------
<------------------200------
ACK------------------------>

BYE from originator-------->

Here, the BYE must have a greater
CSeq than the INVITE

Regards,

Attila

<http://www.vegastream.com> 
VegaStream : A World of difference for your Integrated Communications 

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]
> Sent: 27 February 2003 12:46
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Subject: RE: [Sip-implementors] Problem with BYE
> 
> 
> 
> 
> Shouldn't the CSeq of BYE be diffrent(greater) than that of INVITE ??
> 
> 
> 
> > -----Original Message-----
> > From: ext Steve Pellegrino [mailto:[EMAIL PROTECTED]
> > Sent: 27. February 2003 14:42
> > To: Mariusz Mas�owski
> > Cc: [EMAIL PROTECTED]
> > Subject: Re: [Sip-implementors] Problem with BYE
> > 
> > 
> > Hi Mariusz,
> > 
> > One thing I see is that your BYE request doesn't contain a 
> > Max-Forwards 
> > header, which is required per section 8.1.1 of RFC 3261.
> > 
> > Regards,
> > Steve
> > 
> > 
> > Mariusz Mas?owski wrote:
> > 
> > > Hello everybody,
> > >
> > > I'm writing a SIP User Agent and I have problem with 
> terminating a 
> > > dialog with Ubiquity UA using BYE.
> > >
> > > My testing environment consists of my UA and Helmsman 
> User Agent v 
> > > 3.0.6 (http://www.ubiquity.net/useragent.php).
> > > The tesing scenario is as follows:
> > > o Helmsman UA starts the dialog (INVITE)
> > > o My UA accepts the dialog (200 OK)
> > > o My UA terminates the dialgo (BYE)
> > > First two steps are done correctly. But as I send the BYE 
> > request it 
> > > does not receive a final response. The Helmsman UA sends only a 
> > > provisional 100 Trying.
> > > When I use another remote UA (josua -- 
> > > http://www.fsf.org/software/osip/) the BYE gets a 
> positive response 
> > > (200 OK).
> > >
> > > Is there something wrong with the following message:
> > >
> > > BYE sip:[EMAIL PROTECTED] SIP/2.0
> > > CALL-ID: [EMAIL PROTECTED]
> > > FROM: "SIP AGENT" <sip:[EMAIL PROTECTED]>;tag=2076209524
> > > TO: <sip:[EMAIL PROTECTED]>;tag=3836145980
> > > CSEQ: 1 BYE
> > > VIA: SIP/2.0/UDP 192.168.0.34:5060;branch=z9hG4bK1410491809
> > > CONTENT-LENGTH: 0
> > >
> > >
> > >
> > 
> > 
> > _______________________________________________
> > Sip-implementors mailing list
> > [EMAIL PROTECTED]
> > http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
> > 
> > 
> 
> _______________________________________________
> Sip-implementors mailing list
> [EMAIL PROTECTED]
> http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
> 

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to