Hi Prakash
 
The Server sends a 420 when it doesn't support "timer" option-tag. so
its working fine when you remove it from your request.
 
As per section 7.1 of RFC 4028, the UAC SHALL include a Require header
with option-tag as "time" in the initial INVITE when it wants the server
to support session timer - but this does not necessarily mean that UAC
wants the server to perform refresh - but only wants the server to
support the session timer.
 
but if the UAC includes a Proxy-Require header with value as "timer", in
the initial INVITE then the server MUST support "session-timer" in order
to process the request.
 
But again as per RFC Require and Proxy-Require headers are not
recommended to be used - but a UAC needs to include "Session-Expires"
header field to indicate to the server to apply Session Timer.

Regards 
Ranjit 
 

________________________________

From: [email protected] [mailto:[email protected]] On
Behalf Of Prakash Ganesan
Sent: Friday, March 13, 2009 5:08 PM
To: [email protected]; [email protected]
Subject: [Sipping] Pls clarify on session timer


Hi All,
I am facing a problem with the session timer.
 
The refesh re-invite contains header field Require: timer and my server
is rejecting the request with 420 bad extension. When I remove the
header field Reqire: timer, it is working fine. 
I am bit confused with the section 7.1 Generating an Initial Session
Refresh Request, in RFC 4028 it is referring to the first SIP invite or
the first session refresher (re-Invite)


-- 
Cheers
Prakash

_______________________________________________
Sip mailing list  https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use [email protected] for questions on current sip
Use [email protected] for new developments on the application of sip

Reply via email to