>> 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..

On Tue, May 5, 2009 at 3:13 PM, Iñaki Baz Castillo <i...@aliax.net> wrote:
> 2009/5/5 Iñaki Baz Castillo <i...@aliax.net>:
>> 2009/5/5 Stephen Paterson <stephen.pater...@aculab.com>:
>>> Hi all,
>>>
>>> Just a quick one to confirm something.
>>> Is it perfectly reasonable to have multiple concurrent transactions of
>>> the same method on a single dialog? I.e. can you send a second INFO (for
>>> example, could be any non-INVITE) before receipt of a response for a
>>> previous INFO on the same dialog? I'm talking about separate
>>> transactions, not retransmissions.
>>>
>>> I'm fairly sure you can, I just can't find any text to support it.
>>
>> No, it's no tpossible and the UAS shoule reply "491 Request Pending":
>>  http://tools.ietf.org/html/rfc3261#section-21.4.27
>
> To extend it, imagine UAC sends an INFO (in-dialog request) with CSeq 101.
> Before receiving a reply for that INFO, the UAC sends a new one INFO
> (or any request) with CSeq 102. How can know the UAC that the previous
> INFO arrived? If it didn't arrive, then the UAS would discard the new
> request since CSeq is incorrect (UAS expects 101 instead of 102).
>
> --
> 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

Reply via email to