Ckumar., I think the client is terminating the dialog after receives a 200OK for CANCEL.
Normally we do have: +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Uac --------------------> UAS ----invite--------------> <----100/180/------------ ---cancel------(cseq cancel)----------> <---487 ( cseq INVITE)---- -----ack-(Cseq INVITE)---> <-------200OK for cancel---(cseq cancel)- +++++++++++++++++++++++++++++++++++++++++++++++++++++++ The cancel just tell to server that there is a intention to cancel the dialog. In your case after 200ok Then the client must wait for 487 and send ACK and then can clean the dialog. +++++++++++++++++++++++++++++++++++++++++++++++++++++++ Regards! Valdemar -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of ext Chandan Kumar Sent: Wednesday, April 20, 2011 8:21 AM To: [email protected] Subject: [Sip-implementors] SIP request Cancel Issue Hi , Iam facing an issue with Cancel. Please find the Cancel.txt which has the call cancel sequence.. Voip-1 makes a call throough Server ,before Voip2 accepts it cancels call. 1)Voip-1 sends Cancel ,Server responds with 200 Ok. 2)Server sends 487 Request Termination ,But Voip1 is not responding .Whats exactly the issue here .?Please Can some one clarify here. 3) Voip1 sends Cancel request for which server responds with 481 call doesn't exist 4) Voip1 Sends ACK .Even After this Server keep sending 481 call doesn't exist. Voip 1: 10.32.140.122 Voip 2: 10.32.140.139 Server: 10.32.128.20 Please Can some one let me know where excatly the issue is. Best Regards, Ckumar. _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
