Sourav Dhar Chaudhuri
2014-07-01 13:37:06 UTC
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
? ? 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