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

Reply via email to