Solution #1 | Solution #2 | Solution #3 | Solution #4 | Solution #5 | Solution #6 | |
---|---|---|---|---|---|---|
State Combination(s) | RRC Inactive/CM-Connected | RRC Inactive/CM-Connected | RRC Inactive/CM-Connected | RRC Inactive/CM-Idle | RRC Inactive/CM-Connected | RRC Inactive /CM-Connected and long eDRX (New AMF sub-state) |
Node that configure the UE eDRX in RRC-Inactive | RAN (at RRC Release) | RAN (at RRC Release) | RAN (at RRC Release) | RAN (at RRC Release) | RAN (at RRC Release) | RAN (at RRC Release) |
AMF awareness of RRC-Inactive state needed in CM-CONNECTED | Yes | No | Yes | Yes | Yes | Not explicitly (AMF aware of long eDRX.) |
User data Buffering | UPF/SMF | RAN or UPF/SMF If RAN fails to buffer according to configured eDRX, RAN will initiate AN release procedure towards the CN. UE is moved to CM-Idle in the CN and the state in the UE remains as CM-Connected. | UPF | UPF/SMF | RAN and UPF RAN sends a N2 Suspend request indicate start of CN/UPF buffering after receiving DL data(remaining eDRX Timer). | UPF/SMF |
MT Signalling | AMF is aware of eDRX information | AMF → RAN forward NAS msg. If the UE is not reachable then: RAN → AMF releases UE context with Notification that UE is in eDRX cycle. UE is moved to CM-Idle. AMF may try again later based on eDRX information | AMF is aware of buffer timer (initial and re-buffer timers) | AMF is aware of eDRX information | AMF → RAN forward NAS msg. If the UE is not reachable then: RAN → AMF Notification that UE is in eDRX cycle (remaining eDRX Timer). UE remains in RRC-Inactive and CM-Connected. AMF suspend MT signalling based on Timer. | AMF is aware of eDRX information |
UE RRC Release timing. | UE may be released before AMF is notified | N/A | UE may be released before AMF is notified | UE is released after AMF responds to the N2 suspend as specified in clause 4.8.1 of TS 23.502 | N/A | UE is released after AMF responds to the N2 request |
Signalling when UE moves from RRC Connected to RRC Inactive | RAN→ AMF Notification (eDRX config) AMF→ SMF → UPF PDU session modification | None | RAN→ AMF Notification (buffer timer) AMF→ SMF → UPF PDU session modification (buffer timer) | RAN→ AMF Suspend message (eDRX config) AMF→ SMF → UPF PDU session modification | None, when the transition occurs. During the RRC_Inactive period RAN→ AMF Suspend message (eDRX config) AMF→ SMF → UPF PDU session modification may occur. | RAN→ AMF Suspend message (eDRX config) AMF→ SMF → UPF PDU session modification |
Signalling when UE moves from RRC Inactive to RRC Connected | RAN→ AMF Notification AMF→ SMF → UPF PDU session modification | None | RAN→ AMF Notification and then AMF→ SMF → UPF PDU session modification for MO triggered connection resume. | RAN→ AMF Resume message AMF→ SMF → UPF PDU session modification | Only if RAN sent a N2 Suspend request to start of DL data buffering, then RAN will send a N2 Resume request once the UE is in RRC-Connected state. | RAN→ AMF Resume message AMF→ SMF → UPF PDU session modification |
Information exchanged among NFs | AMF communicates with other NFs on the UE reachability the same way as in CM-IDLE modes deducing UE reachability information based on gNB provided eDRX value. | None EN: It is FFS whether and how the AMF may support UE reachability notification based on IDLE mode eDRX information also in CM-Connected. | AMF communicates with other NFs on the UE reachability based on the buffering information provided by gNB. | AMF communicates with other NFs on the UE reachability the same way as in CM-IDLE modes deducing UE reachability information based on gNB provided eDRX value. | AMF communicates with other NFs on the UE reachability based N1 message transfer failure provided by gNB and may reject requests from other NFs based on it. | AMF communicates with other NFs on the UE reachability the same way as in CM-IDLE modes deducing UE reachability information based on gNB provided eDRX value. |
Paging | SMF/ UPF forwards buffered data based on Estimated Maximum Wait time to trigger RAN paging If UE does not respond data will be dropped | RAN trigger paging based on UE eDRX configuration If UE does not respond data will be dropped. Optional: RAN may escalate to AMF for paging within RA. | UPF forwards buffered data based on "buffer timer" to trigger RAN paging. If UE does not respond data will be dropped. | AMF send a paging request with new indication to trigger RAN paging. If UE does not respond AMF can escalate CN paging within RA. | Based on MT data/N1 message buffered in RAN, RAN trigger paging based on UE eDRX configuration. The UPF forwards buffered data based on "buffer timer". If UE does not respond MT data/N1 will be dropped if the buffer in RAN is overflown. | AMF send a paging request with new indication to trigger RAN paging. If UE does not respond AMF can escalate CN paging within RA. |
Mobility within RNA | UE trigger RNAU New RAN node fetch UE context from anchor RAN node and perform path switch | UE trigger RNAU New RAN node fetch UE context from anchor RAN node and perform path switch | UE trigger RNAU New RAN node fetch UE context from anchor RAN node and perform path switch | UE trigger RNAU New RAN node fetch UE context from anchor RAN node and perform path switch | UE trigger RNAU New RAN node fetch UE context from anchor RAN node and perform path switch | UE trigger RNAU New RAN node fetch UE context from anchor RAN node and perform path switch |
Mobility outside RNA | UE trigger RNAU RAN fetch UE context if Xn. If RAN is unable to fetch the UE context, RAN release UE to RRC Idle. No UE state change notification to CN If UE has MO data, the UE will perform SR from Idle | UE trigger RNAU
| UE trigger RNAU
| UE trigger RNAU RAN fetch UE context if Xn. If RAN is unable to fetch the UE context, RAN release UE to RRC Idle. No UE state change notification to CN If UE has MO data the UE will perform SR from Idle | UE trigger RNAU RAN fetch UE context if Xn. If RAN is unable to fetch the UE context, RAN release UE to RRC Idle. No UE state change notification to CN If UE has MO data the UE will perform SR from Idle | UE trigger RNAU RAN fetch UE context if Xn. If RAN is unable to fetch the UE context, RAN release UE to RRC Idle. No UE state change notification to CN If UE has MO data the UE will perform SR from Idle |
UE signalling in RRC-Inactive | UE performs only periodic update signalling at AS. | UE performs only periodic update signalling at AS. | UE performs only periodic update signalling at AS. | UE performs periodic update signalling at both AS and NAS. | UE performs only periodic update signalling at AS. | UE performs only periodic update signalling at AS. |