[SIPForum-discussion]Unregister while SIP client is in active session

amar deep amardeep_sinha at rediffmail.com
Mon Apr 3 11:58:23 UTC 2006

  Thanks Aby.

  Means that we ( a SIP client) can send re registration message when it is in active session, with multiple contacts. Thus he can receives mid-way incomming call on his different contacts.

- Amar

On Mon, 03 Apr 2006 Abinash Sarangi wrote :
>Well I would like to point st in this scenario.RFC or any core network docs does not prevent DEREGISTRATION or REREGISTRATION during an active call.Its similar to concept like user is going out of the network or has finished with his/her charges or switched off.so core network will tear down the call and generate CDRs.Call wont be alive if the caller is deregistered in between.
>After that it depends if the user is reregistering or switching on his device..We can update our profile like presence et al while registration or reregistration..
>If the user wants that he wants to receive his call on some other devices then he or she has to provide either multiple contacts during registration so that incoming calls will be either parallely or sequentially forked depending on the core network's proxy functionalities
>Abinash Sarangi
> From: "amar deep" <amardeep_sinha at rediffmail.com>
>Reply-To: "amar deep" <amardeep_sinha at rediffmail.com>
>To: "Abinash Sarangi" <s_abinash at hotmail.com>
>CC: discussion at sipforum.org
>Subject: Re: RE: [SIPForum-discussion]Unregister while SIP client is in active session
>Date: 3 Apr 2006 11:06:33 -0000
>? Thanks Aby,
>Ya, u r correct, REGISTER message would be send out of dialogue.
>Eitherway.., in case, some sip client A, is in a active session with another, lets says PSTN user B. via a VOIP gateway, which has REGISTARAT as well as SIP PROXY funtionality, and SIP Client A send REGISTER message with timer expiry=0, I guess the active session will remain active.., and this call will work nornal. But A party will not receive and incomming call. Should that VOIP gateway send error/warning message. I think no, we are just updating the users profile.
>May be if SIP client user A, during active SIP session, decides that any future call he wants to receives on his mobile or on some other SIP clients, he should update his registration . HOW ? Will it work ?
>- Amar
>On Mon, 03 Apr 2006 Abinash Sarangi wrote :
>>hi amar,
>>to clarify the first stuff,REGISTER/de-REGISTER are never in-dialog requests rather they are non-invite and out of dialog requests.So client UA should not entertain a REGISTER request in midst of an active dialog.
>>If ever u r sending a REGISTER with the same call-id or context and getting a 481 then it might be a server blog.Server should send some response with Warning "not allowed"
>>Abinash Sarangi
>> > From: "amar deep" <amardeep_sinha at rediffmail.com>
>>Reply-To: amar deep <amardeep_sinha at rediffmail.com>
>>To: "An open list for discussion of SIP-related topics"<discussion at sipforum.org>
>>Subject: [SIPForum-discussion]Unregister while SIP client is in active session
>>Date: 3 Apr 2006 06:56:23 -0000
>>Hi All,
>>? Can a SIP Client A, in a active session with SIP Client B, send an Unregister messsage( means Register message with timer expiry=0) , and then comes out from the loop ?
>>Also if yes, the Register message(t=0) should bear same dialogue ID . But I am getting "481 Call/Transaction Does Not Exist" error message.
>>- Amar
>>>discussion mailing list
>>>discussion at sipforum.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20060403/a9d9ec90/attachment-0001.html>

More information about the discussion mailing list