[SIPForum-discussion] A question on SIP Registration Interval

Andrew Yu andrew at asiatel.com.sg
Fri Jun 15 16:21:49 UTC 2007


Dear Member,

I'm appealing for advice & comments on this issue that I'm facing.

Are the any precedence rules for SIP registeration interval?

Which comes first?

   1. Registrar dictated expiration interval or,
   2. UAC configured expiration interval

Thanks.

-- 
Cheers,

Asiatel Singapore Pte Ltd
Andrew Yu

19 Jalan Kilang Barat
#06-01, Acetech Centre
Singapore 159361

Tel: +65 6271 8233
Fax: +65 6274 4266



Kaushik V Shah wrote:
I guess both are right. But first option has a side effect that you just 
mentioned.

Regards,
Kaushik

Andrew Yu wrote:

Hi Kaushik,

You're correct to point this out, the UA is carrying the new expiration 
interval set by the registrar everytime it is re-registering. Is the UA 
right to use the value dictated by the registrar or it should registered 
with same "configured" expiration value during every re-registering? 
Thanks.

kaushik at ncoretech.com wrote:
Hi Andrew,

I think the problem is related to REGISTER carrying
new expires value everytime it is Re-Registering.

If you can make device / client register with same "configured"
expires value during every Re-Registering then it will solve
your problem.

Regards,
Kaushik

Andrew Yu wrote:
> Hi Vijay & Onur,
>
> My appreciation for your kind response.
>
> Dear Members,
>
> Actually, I'm facing a problem where the sbc reduces the requested 
> expiration interval by 1sec until the UA expiration interval reaches 1 
> and deregister itself  at expiration interval at 0. The problem 
> surfaced after a software upgrade was done on the sbc, the vendor 
> insist that there was nothing wrong and the UA should re-register 
> itself based on the configured re-register expiration interval of the 
> UA. Am I misunderstanding something? The weirdest thing is that this 
> does not affect linksys devices like PAP2. They just re-register 
> itself at its own pre-configured value.
>
> My appreciation if any nextone & cisco/linksys trained engineers could 
> response to my questions. The sbc is from nextone. Thanks alot!
>
> User Datagram Protocol, Src Port: 5698 (5698), Dst Port: 5060 (5060)
> Session Initiation Protocol
>    Request-Line: REGISTER sip:sip.abc.com SIP/2.0
>        Method: REGISTER
>        [Resent Packet: False]
>    Message Header
>        Via: SIP/2.0/UDP 
> 10.0.0.130:5698;branch=z9hG4bK0a0000825698-1470;rport
>        From: sip:12345678 at sip.abc.com;tag=0A0000821642-805261B80
>        To: sip:12345678 at sip.abc.com
>        Call-ID: 1805261b82954 at a000082
>        CSeq: 72 REGISTER
>        User-Agent: SIP-6328-2Re-v8.0.3-12345678/v2.0 Enabled
>        Contact: "12345678"<sip:12345678 at 10.0.0.130:5698>
>        Expires: 2
>        Max-Forwards: 70
>        Content-Length: 0
>
> User Datagram Protocol, Src Port: 5060 (5060), Dst Port: 5698 (5698)
> Session Initiation Protocol
>    Status-Line: SIP/2.0 200 OK
>        Status-Code: 200
>        [Resent Packet: False]
>    Message Header
>        Via: SIP/2.0/UDP 
> 10.0.0.130:5698;received=210.24.99.168;branch=z9hG4bK0a0000825698-1470;rport 
>
>        From: <sip:12345678 at sip.abc.com>;tag=0A0000821642-805261B80
>        To: <sip:12345678 at sip.abc.com>
>        Call-ID: 1805261b82954 at a000082
>        CSeq: 72 REGISTER
>        Expires: 1
>        Contact: "12345678" <sip:68267691 at 10.0.0.130:5698>
>        Content-Length: 0
>




More information about the discussion mailing list