Hi Dale,
Thanks for your response , but in the call flow I have mentioned , INVITE
transaction is completed ,can you look at below flow the 200OK to INVITE has
been already sent from UAS to UAC .My question can a UAC send RE-INVITE if the
UPDATE request which it already sent is pending for response.
UAC(A) UAS(B)
-----------------------INVITE---------------------------à>
<ß------------------100Trying--------------------------
<ß-------------------183/SDP-------------------------
------------------------PRACK------------------------à>
------------------------UPDATE------------------------>>
<<------------200 OK (for PRACK)-------------------
<<-----------200 OK (for INVITE)---------------------
---------------------------ACK--------------------------->>
-----------re-INVITE without SDP----------------->>
<<------------200 OK (UPDATE)--------------------
<<------------200 OK (INVITE)------------------------
---------------ACK with SDP------------------------>>
Thanks
bala
-----Original Message-----
From: Dale Worley [mailto:[email protected]]
Sent: Thursday, February 11, 2010 4:03 AM
To: Bala Murugan
Cc: [email protected]
Subject: Re: [Sip-implementors] Reg. SIP reinvite, UPDATE
On Wed, 2010-02-10 at 18:14 +0530, Bala Murugan wrote:
> Can a UAC send RE-INVITE , if a response is pending from UAS for
> UPDATE refresh Request in early dialog .
The UAC cannot send a re-INVITE in an early dialog, because its first
INVITE has not completed. See RFC 3261 section 14:
Note that a UAC MUST NOT initiate a new INVITE transaction within a
dialog while another INVITE transaction is in progress in either
direction.
Dale
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors