N4 Session Establishment and Modification Procedure for IPv6 Call Flow
The following call flow provides a high-level description of the N4 session establishment and modification procedure for IPv6.
Step | Description |
---|---|
1 | The SMF receives the trigger to establish a new PDU session or change the UPF for an established PDU session. |
2 | The SMF sends N4 Session Establishment Request message to the UPF, in which Create PDR IE has IPv6 UE address, and SDF filter has IPv6 filters to select the PDRs. |
3 | The UPF responds with an N4 Session Establishment Response message containing any information that the UPF must provide to the SMF in response to the control information received. |
4 | The SMF interacts with the network function and triggers to modify the PDU session. |
5 | The SMF sends an N4 Session Modification Request message to the UPF that contains the update for the structured control information which defines how the UPF needs to behave. |
6 | The UPF identifies the N4 session context to be modified by the N4 Session ID. Then, the UPF updates the parameters of this N4 session context according to the list of parameters sent by the SMF. The UPF responds with an N4 session modification response message containing any information that the UPF must provide to the SMF in response to the control information received. |
7 | An extra procedure is required for IPv6 sessions, which is Router Solicitation (RS) and Router Advertisement (RA). After the session is established, UE sends the RS message to network to get the link layer address. The UPF forwards this message to SMF. The SMF sends RA message with required parameters to configure the IPv6 address of UE. |
8 | The RS and RA between UPF and SMF is GTP-u encapsulated and SMF sends an extra pair of PDRs during session establishment and modification procedure, in which GTP-u Tunnel IDs are exchanged for GTP-u tunneling. |
9 |
The additional pair of PDRs that are sent from the SMF are as follows:
|
10 | After RS and RA procedure is completed, the UE sends IPv6 traffic to PDN. |