Hi all:

         There is a question confused me.

         In a session lanched by INVITE request, before replied a final status 
response, we can cancel this by a CANCEL request followed.

 

         Callid、FromTag、ToTag and Request-Url are enough to separate which 
INVITE request that the CANCEL request cancel.

Why copy the number part of Cseq headfield? 

What is that surppose to?

         

         Here comes a example inferred by rfc3665:

 

         ----------------------------Callflow 
Start--------------------------------------------------------

Alice           Proxy 1
     |                |          
     |   INVITE       | 
     |--------------->| 
     |     100        |
     |<---------------|
     |     180        |
     |<---------------|
     |   CANCEL       |
     |--------------->|
         ----------------------------Callflow 
End------------------------------------------------------------

 

         ----------------------------INVITE Message 
Start----------------------------------------------

   INVITE sip:[EMAIL PROTECTED] SIP/2.0
   Via: SIP/2.0/UDP client.atlanta.example.com:5060;branch=z9hG4bK74bf9
   Max-Forwards: 70
   Route: <sip:ss1.atlanta.example.com;lr>
   From: Alice <sip:[EMAIL PROTECTED]>;tag=9fxced76sl
   To: Bob <sip:[EMAIL PROTECTED]>
   Call-ID: [EMAIL PROTECTED]
   CSeq: 1 INVITE
   Contact: <sip:[EMAIL PROTECTED]>
   Proxy-Authorization: Digest username="alice",
    realm="atlanta.example.com",
    nonce="ze7k1ee88df84f1cec431ae6cbe5a359", opaque="",
    uri="sip:[EMAIL PROTECTED]",
    response="b00b416324679d7e243f55708d44be7b"
   Content-Type: application/sdp
   Content-Length: 151
 
   v=0
   o=alice 2890844526 2890844526 IN IP4 client.atlanta.example.com
   s=-
   c=IN IP4 192.0.2.101
   t=0 0
   m=audio 49172 RTP/AVP 0
   a=rtpmap:0 PCMU/8000
         ----------------------------INVITE Message 
End----------------------------------------------------

 

         ----------------------------CANCEL Message 
Start-------------------------------------------------

   CANCEL sip:[EMAIL PROTECTED] SIP/2.0
   Via: SIP/2.0/UDP client.atlanta.example.com:5060;branch=z9hG4bK74bf9
   Max-Forwards: 70
   From: Alice <sip:[EMAIL PROTECTED]>;tag=9fxced76sl
   To: Bob <sip:[EMAIL PROTECTED]>
   Route: <sip:ss1.atlanta.example.com;lr>
   Call-ID: [EMAIL PROTECTED]
   CSeq: 1 CANCEL
   Content-Length: 0
 

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

Reply via email to