Re: Question about out-of-order requests
Dave Stuart <[email protected]>
| Newsgroups | gmane.comp.voip.nist-sip |
|---|---|
| Organization | SIPquest |
| Message-ID | <[email protected]> |
Hi Ranga (glad to see you back in action), Section 12.2.2 of 3261 indicates that out-of-order requests (in-dialog ones, anyway) should be responded to with a "500 Server Internal Error" response.. In my case, I'm not issuing requests out of order, but I do occasionally receive them :) The result is sometimes a dropped subscription (SUBSCRIBE/NOTIFY) .. On Fri, 2006-03-03 at 14:19 -0500, M. Ranganathan wrote: > Hello, > > > If you are using a Dialog for the request ( jsip now allows you to > optionally turn off automatic dialog support), you will only see > increasing sequence numbers inside a dialog. That is the second request > (with lower CSeq) within the same dialog will be dropped. If you want to > control your own dialog layer, you will (assuming no bugs) see all > requests regardless of sequence number. > > Your user agent should never issue in dialog requests out of sequence > :-) so the problem may be on the sending end. > > Regards > > > Ranga > > > David Stuart wrote: > > >Hello, > > > >If two in-dialog requests (for sake of argument, let's say non-INVITE > >requests) are received out of order- meaning the higher CSeq arrives > >first- will the NIST sip stack still notify the application layer of the > >arrival of the late request with lower CSeq? > > > >If not, how will it respond to the late request? > > > >Dave > > > > > > Dave -- David Stuart, SIPquest Email: dave (at) sipquest (dot) com Phone: 254-8886 x234 Web: http://www.sipquest.com/ Address: 300 - 350 Terry Fox Drive, Kanata Ontario, K2K 2P5