Configuring Non-3GPP Session Timers
To configure non-3GPP session timers in the DNN profile, use the following sample configuration:
config
profile dnn dnnprofile_name
timeout absolute absolutetimer_value
timeout { cp-idle timer_value | up-idle timer_value }
timeout setup timeout_value
userplane-inactivity-timer timer_value
end
NOTES:
-
timeout absolute absolutetimer_value —Specify the maximum duration of the session (in seconds), before the system automatically terminates the session.
-
The default value is 0, which indicates that it's a disabled function.
-
The absolutetimer_value must be an integer in the range of 0-2147483647.
-
The absolute session timer gets triggered during the session creation. You can't modify the timer value during the interim handling of any access and mobility procedures for that session.
-
Once the timer expires, the SMF performs the SMF-initiated release by informing all SBI interfaces and N4 Interfaces. It includes the following interfaces: UE, UDM, PCF, CHF, and UPF.
-
For 4G calls with legacy-interfaces, the SMF-initiated release will be performed by informing the following interfaces: Diameter (Gx and Gy), GTP, RADIUS, and N4 interfaces.
-
-
timeout cp-idle timer_value —Specify the maximum duration of the 4G or the 5G session, after the migration to CP idle state and before the automatic termination.
-
The default value is 0, which indicates that it's a disabled function.
-
The timer_value must be an integer in the range of 0-2147483647.
-
-
timeout up-idle timer_value —Specify the maximum duration of the 5G session, after the migration to the UP idle state and before the automatic termination.
-
The default value is 0, which indicates that it's a disabled function.
-
The timer_value must be an integer in the range of 0-2147483647.
-
-
cp-idle timer —Starts when any 4G or 5G procedure ends. The timer stops when any new procedure starts. If the timer expires, the SMF clears the session.
-
up-idle timer —Starts when an AN-initiated or Network-initiated 5G session enters the idle mode. The timer stops when the session exits the idle mode. On the expiry of the timer, the SMF clears the 5G sessions.
-
timeout setup timeout_value —Specify the session setup timeout value in milliseconds.
-
The default value is 10000 milliseconds.
-
The timeout_value must be an integer in the range of 5000-60000.
-
The SMF aborts the creating procedure when the call isn't complete within the configured time. It sends the PDU Session Establishment Reject or the Create Session Reject. This timer applies to 4G, 5G, and Wi-Fi sessions.
-
In the 4G Create procedure, if the CSR receives Maximum Wait Time, then the procedure SLA timer sets the Maximum Wait Time. Either the guard timer or the SLA timer expires first, depending on the timeout values.
-
-
userplane-inactivity-timer timer_value —Specify the timer value in seconds.
-
The default value of the timer is 0, which indicates that it's a disabled function.
-
The timer value must be an integer in the range of 0-86400.
-
The SMF sends the configured inactivity timer to the UPF through the N4 PDU Session Establishment request. After the session establishment, if the configured value changes, the SMF reports the changes to the UPF through the N4 modification request.
-
The UPF starts the inactivity timer when there’s no uplink or downlink data transmission over the N3 /S5-U tunnel. It stops the timer when the data transmission over the N3 /S5-U tunnel is resumed.
-
On the expiry of the timer, the UPF sends the session report to the SMF with the user plane inactivity request (UPIR) flag set.
-
After receiving the report indication for a session, the SMF clears the session, when it’s a 4G session, and initiates idle mode entry, when it’s a 5G session.
NoteEnable the userplane-inactivity-timer parameter for the 5G call only when the always-on parameter gets disabled in the respective DNN.
To disable this parameter, configure the value of always-on to false .
-