The solution applies to Key Issue #1 and covers both sub-aspects of the key issue. The solution is meant to converge Solutions #1 (clause 6.1), #3 (clause 6.3), and #4 (clause 6.4).
If the AMF has indicated support of eDRX > 10.24s for CM-CONNECTED with RRC Inactive, and has provided idle mode eDRX cycle length, the NG-RAN (i.e. gNB) may at any point configure the UE with eDRX > 10.24s when moving the UE to CM-CONNECTED with RRC Inactive.
When the UE is moved to RRC-Inactive with eDRX > 10.24s, the NG-RAN notifies the AMF via N2 signalling. The AMF enters a substate of CM-CONNECTED, denoted "CM-CONNECTED with RRC Inactive and eDRX > 10.24s". In this state, the AMF follows similar behaviour as for CM-IDLE when the UE is unreachable when interacting with other NFs.
When the UE is CM-CONNECTED with RRC Inactive state and eDRX > 10.24s, DL data is buffered in CN and NAS procedures are not executed, except paging procedure when UE is considered reachable by AMF, until the UE returns to RRC-Connected state.
When the UE moves back to RRC-Connected, the NG-RAN notifies the AMF via N2 signalling.
UE performs both AS and NAS level mobility and periodic AS update based on existing Rel-17 functions.
The AMF sends the Inactive Assistance Information to the NG-RAN. The eDRX parameters in CM-IDLE state are included as defined in clause 5.3.3.2.5 of TS 23.501. The AMF also includes support of CM CONNECTED with RRC Inactive and eDRX > 10.24s.
When the NG-RAN decides to transition the UE to RRC Inactive state with eDRX > 10.24s, the NG-RAN sends N2 message to AMF indicating the UE is transitioning to RRC Inactive with eDRX > 10.24s.
For each of the PDU sessions for which user plane resources have been activated, the AMF invokes Nsmf_PDUSession_UpdateSMContext Request (PDU Session ID, Cause, Operation type, User Location Information, Age of Location Information, N2 SM Information (Secondary RAT usage data)) towards SMF. The Operation Type is set to a value that indicates to stop user plane DL data transmissions towards the UE and enable data buffering. The SMF starts data buffering for MT data if the data buffering is handled in SMF.
The AMF sends N2 response to NG-RAN confirming CM-CONNECTED with RRC Inactive and eDRX > 10.24s state. The AMF enters CM-CONNECTED with RRC Inactive and eDRX > 10.24s state.
NG-RAN initiates RRC Release with Suspend procedure configuring eDRX > 10.24s. The UE enters CM connected with RRC Inactive and UE performs both AS and NAS level mobility and periodic AS update based on existing Rel-17 functions.
UE to NG-RAN: RRC message (Resume ID).
The UE initiates the transition from RRC Inactive state to RRC Connected state, see TS 38.300. The UE provides its Resume ID needed by the NG-RAN to access the UE's stored Context.
[Conditional] NG-RAN performs UE Context Retrieval.
UE Context Retrieval is performed when the UE Context associated with the UE attempting to resume its connection is not locally available at the accessed NG-RAN. The UE Context Retrieval procedure via NG-RAN is specified in TS 38.300.
[Conditional] N2 Path switch procedure.
If the accessed NG-RAN is not the same as the NG-RAN that configured RRC Inactive, the accessed NG-RAN node initiates N2 Path Switch procedure, i.e. steps 1 to 8 of clause 4.9.1.2.2 in TS 23.502 and including Xn data forwarding.
If the NG-RAN is the same as the NG-RAN that configured RRC Inactive (and still has UE context locally), the NG-RAN send N2 message to AMF indicating the UE is in CM-CONNECTED.
N4 session modification procedure is triggered by SMF. If data buffering is handled in UPF, the SMF updates the UPF with appropriate rules to no longer buffer data.
When the UE is in CM-CONNECTED with RRC Inactive and eDRX > 10.24s, all mobile terminated data handling, high latency communication, between AMF, SMF, UPF, SMSF and any other NF follow same signalling flow as for CM-IDLE.
Network triggered Connection Resume procedure may be triggered by MT data, or a network initiated NAS procedure from SMF and UPF as shown in Figure 6.6.3.3-1. When the procedure is triggered by other NFs (e.g., SMSF, LMF, GMLC), the UPF (or SMF) in the following figure should be replaced by the respective NF (the corresponding service operations used by other NFs when they communicate with AMF may also be different from the service operations used by SMF/UPF).
During the procedure, the NG-RAN (i.e. gNB) sends a RAN Paging to the UE based on N2 message from AMF in order to trigger the UE triggered Connection Resume procedure in clause 6.6.3.2.
When downlink data is received and the SMF/UPF is requested to perform buffering as specified in clause 6.6.3.1 above, UPF/SMF checks with AMF for the possibility of data delivery, similar to step 2 of clause 4.24.2 of TS 23.502 with the following differences:
If AMF is in CM-CONNECTED with RRC Inactive and eDRX > 10.24s, and determines that UE is not reachable in RRC INACTIVE state based on the information provided from NG-RAN in clause 6.6.3.1, the AMF provides the Estimated Maximum Wait time in the response message based on the stored extended DRX information for RRC INACTIVE in AMF (see clause 6.6.3.1). This handling is similar to CM-IDLE with eDRX. When the AMF provides the Estimated Maximum Wait time, it can consider the time needed for RRC level procedures (e.g. RRC RNA update procedure) when UE wakes up from the eDRX cycle.
A need for network initiated NAS procedure or N2 procedure, including the case of MT data delivery, may be triggered in the AMF if the AMF consider UE is reachable when the UE state is CM-CONNECTED with RRC Inactive and eDRX > 10.24s.
The AMF sends N2 message to NG-RAN with request for the UE to be transitioned to RRC connected. The N2 message is triggered by either pending DL data buffered in the CN or pending MT NAS message as specified in step 1b.