I think, we should not mix network behavior with UAC behavior. What if
the transport is TCP? In that case requests will be sequenced
automatically.

On Tue, May 5, 2009 at 3:52 PM, Rastogi, Vipul (Vipul)
<vrast...@avaya.com> wrote:
> That is correct but here we are mixing network behavior with UAC behavior. 
> UAC can send such MESSAGES, 3261 does not restrict UAC.
>
>
> -----Original Message-----
> From: sip-implementors-boun...@lists.cs.columbia.edu 
> [mailto:sip-implementors-boun...@lists.cs.columbia.edu] On Behalf Of Iñaki 
> Baz Castillo
> Sent: Tuesday, May 05, 2009 3:49 PM
> Cc: sip-implementors@lists.cs.columbia.edu
> Subject: Re: [Sip-implementors] Multiple concurrent transactions
>
> 2009/5/5 Pandurangan R S <pandurangan....@gmail.com>:
>>>> If it didn't arrive, then the UAS would discard the new request
>>>> since CSeq is incorrect (UAS expects 101 instead of 102).
>>
>> I think UAS expects a Cseq that is simply greater (not next number)
>> than the Cseq received in a previous request from UAC.
>> So it will accept 102, 103 etc..
>
> If the UAC sends:
>
> - INFO "1"  (CSeq 101)
> - INFO "2"  (CSeq 102)
> - INFO "3"  (CSeq 103)
>
> and it doesn't wait for each transaction to be terminated, then if the third 
> request (CSeq 103) arrives before the others, the others will be rejected 
> when arriving (since CSeq is less than the last received:
> 103).
>
> --
> Iñaki Baz Castillo
> <i...@aliax.net>
>
> _______________________________________________
> Sip-implementors mailing list
> Sip-implementors@lists.cs.columbia.edu
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>
> _______________________________________________
> Sip-implementors mailing list
> Sip-implementors@lists.cs.columbia.edu
> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>

_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to