Hi,
    How can be determined that whether SIP REGISTER is for new registration or 
reregistration by seeing the request.

  It seems that in case if the CSeq header value is considered then we can 
found something.  So please find my question

i) First Scenario
   a) Consider an UE very first time sent REGISTER request with CSeq value as : 
55 with one contact. Call-ID: 123 with expires 60
   b)  It got successfully registered.
   c) Now with 50  seconds  UE sends second REGISTER request with CSeq value as 
40 with same contact . different Call ID 456 [Whether CSeq value has to be 
increased since call ID is different]

   but still with this behavior whether Second Register will be entertained?

ii) Second Scenario:
     a) UE very first time sent REGISTER request with CSeq value as : 55 with 
Expiry = 60 and Call-Id: 345 with one contact
     b)  It got successfully registered. This registration will be over after 
60 seconds 
     
    c)  After 120 seconds UE sends second  REGISTER request with CSeq value as 
70 and different Call-Id: 789 with same contact . How second REGISTER will be 
differentiated with new registration or reregistration.



iii) Second Scenario:
     a) UE very first time sent REGISTER request with CSeq value as : 55 with 
Expiry = 60 and Call-Id: 876 with one contact
     b)  It got successfully registered. 
     
    c) within 50 seconds UE sends second  REGISTER request with CSeq value as 
70 and different Call-Id: 321 with same contact with Expiry = 0 . Whether UE 
will be deregistered?
     

Thanks & Regards,

Sourav Dhar Chaudhuri
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to