Hi,

I have some questions to implement a SIP application.
Please take a look on the sequence below:

(1) What do you think of the sequence?
   Is UAC allowed to send BYE just after it sends INVITE(session timer
refresh)? Or should UAC send after the INVITE transaction?
(In the other words, F2 should be sent after F1 transaction is completed,
shouldn't it?)

(2) If the sequence is allowed, when should UAC stop the re-transmission
for the INVITE?
   I think the re-transmission should be stopped when BYE transaction is
started, -- after F2.
   Someone says re-transmission should be stopped after 200(BYE) is
received, -- after F3.
Which is better do you think? 

  UAC                    UAS
   |                      |
The session has been already established 
  ==========================
   |                      |
   |  F1                  |
   |--------------------->| INVITE(Session timer refresh)
   |  F2                  |
   |--------------------->| BYE
   |  F3                  |
   |<---------------------| 200(BYE)
   |  F4                  |
   |--------------------->| INVITE(re-transmit of F1)
   |  F5                  |
   |<---------------------| 481(INVITE)
   |   :                  |
   |   :                  |
   |  F6                  |
   |<---------------------| 481(INVITE) re-transmit of F5
   |                      |

Best Regards,

HIDEHISA Matsutani    E-mail: [EMAIL PROTECTED]
NTT COMWARE CORPORATION
NWS Headquarters Core-NWS Department NW-OpS-BU IP-Service-Platform PJ
Tel: +81-43-211-2102  Fax: +81-43-211-5123




_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to