7.1 Control and User Plane Protocol Stacks
23.4023GPPArchitecture enhancements for non-3GPP accessesRelease 18TS
7.1.1 Protocol Options for S2b
The following protocol may be supported on S2b:
– PMIPv6;
– GTP.
Figures 7.1.1-1 and 7.1.1-2 illustrate the control plane for Mobility Management (MM) and the user plane on S2b for the PMIPv6 and GTP variants of S2b respectively.
Legend:
– According to terms defined in PMIPv6 specification, RFC 5213 [8], the functional entities terminating both the control and user planes are denoted MAG in the non-3GPP IP access and LMA in the Gateway. LMA includes also the function of a Home Agent.
– The MM control plane stack is PMIPv6 (RFC 5213 [8]) over IPv6/IPv4.
– The user plane carries remote IPv4/v6 packets over either an IPv4 or an IPv6 transport network. Between the UE and the ePDG, packets are encapsulated using IPSEC RFC 3948 [48].
– The tunnelling layer implements GRE encapsulation applicable for PMIPv6.
– IPv4/IPv6: This refers to network layer protocols. On the ePDG MAG user plane this includes termination of the UE-MAG IP messages that may be handled by the ePDG (e.g. DHCP) and forwarding of user plane IP packets between the UE-MAG point-to-point logical link and the S2b tunnel for the UE.
Figure 7.1.1-1: Protocols for MM control and user planes of S2b for the PMIPv6 option
Legend:
– GPRS Tunnelling Protocol for the control plane (GTP-C): This protocol tunnels signalling messages between the ePDG and the P-GW (S2b).
– GPRS Tunnelling Protocol for the user plane (GTP-U): This protocol tunnels user data between the ePDG and the P‑GW in the backbone network. GTP shall encapsulate all end user IP packets.
– UDP/IP: These are the backbone network protocols used for routing user data and control signalling.
Figure 7.1.1-2: Protocols for MM control and user planes of S2b for the GTP option
7.1.2 Protocol Options for S2c over Un-trusted Non-3GPP IP Accesses
The following protocols shall be supported for S2c over un-trusted non-3GPP IP accesses:
– DSMIPv6, with IPsec and IKEv2 used to secure mobility signalling, as specified in RFC 4877 [22].
The figure below illustrates the control plane for Mobility Management (MM) and the user plane.
Legend:
– According to terms defined in DSMIPv6, RFC 5555 [10], the functional entities terminating both the control and user planes are denoted MN (Mobile Node) in the UE, and HA (Home Agent) in the Gateway.
– The MM control plane stack is DSMIPv6, RFC 5555 [10] over IPv6/IPv4.
– The user plane carries remote IPv4/v6 packets over either an IPv4 or an IPv6 transport network. Between the UE and the ePDG, packets are encapsulated using IPSEC RFC 3948 [48].
– The tunnelling layer implements IP encapsulation applicable for MIPv6 as defined in DSMIPv6 [10]. In some cases the tunnelling layer may be transparent.
Figure 6.1.2-1: Protocols for MM control and user planes of S2c for the DSMIPv6 option