Yamaha CS-700 Integrators Reference Guide
104
requests (also called refresh requests) to keep the SIP session alive. The interval and use of
the keep-alive is determined at call negotiation. If one of the UAs in a call does not receive
the refresh request within the expiration timeout period, it will terminate the session
Property Actions:
set, get, notify
Default Value:
1
Command Definition:
Action
Definition
get
get use-timer
response
val use-timer <0|1|2|3>
set
set use-timer <0|1|2|3>
notify
notify voip.use-timer <0|1|2|3>
Parameters:
Parameter
Description
0
Inactive. Session Timers will not be used in any session, except if explicitly required in
the remote request
1
Optional. Session Timers will be used in all sessions whenever the remote supports and
uses it
2
Mandatory. Session Timers support will be a requirement for the remote to be able to
establish a session
3
Always. Session Timers will always be used in all sessions, regardless whether the
remote supports or uses it or not
CLI Format Examples:
get use-timer
val use-timer 1
set use-timer 1
notify voip.use-timer 1
Supported Products: CS700-SP
Available in API Version: 1.1
timer-se
Description:
The expiration period (seconds) is the interval at which the phone will consider the SIP
session timed out if it does not receive a refresh message from the remote phone. At call
negotiation, the nodes will negotiate the expiration period to be used for the session. If the
negotiated value is less than the session timer’s minimum expiration, then the session
timer minimum expiration is used instead. It is measured in seconds.
Property Actions:
set, get, notify
Default Value:
1800 (30 minutes)
Command Definition: