10 Untrusted Non-3GPP Access over S2b Description
29.2753GPPProxy Mobile IPv6 (PMIPv6) based Mobility and Tunnelling protocolsRelease 17Stage 3TS
10.1 Initial Attach procedures
10.1.1 General
If multiple authentications are supported by the network both ePDG and PDN GW shall support the corresponding procedures as specified for PAP and CHAP authentication of the UE with external networks in 3GPP TS 33.402 [19]. Multiple authentication is per PDN connection when the UE requested additional PDN connectivity as specified in subclause 10.5.
10.1.2 ePDG procedures
In PMIPv6 mode, the ePDG shall follow the MAG procedure for the PMIPv6 PDN Connection Creation as outlined in subclause 5.1.2.
If ePDG supports multiple authentication exchanges with the UE in the IKEv2 protocol, the ePDG shall send the PAP or CHAP additional authentication and authorization information received from the UE in the Additional Protocol Configuration Options IE in the PBU to the PDN-GW as specified 3GPP TS 33.402 [19]. The ePDG shall follow the multiple authentication procedures when receiving PAP or CHAP additional authentication and authorization information in the Additional Protocol Configuration Options IE in the PBA from the PDN-GW and sending the information to the UE as specified in 3GPP TS 33.402 [19].
If the UE requests the DNS IPv4/IPv6 address in the Configuration Payload (CFG_REQ) during the IPsec tunnel establishment procedure, as specified 3GPP TS 33.402 [19], and if the ePDG supports the Additional Protocol Configuration Options IE, the ePDG may include this IE in the PBU to the PDN-GW and correspondingly set "DNS IPv4/IPv6 Server Address Request" parameter. If the ePDG receives the Additional Protocol Configuration Options IE with "DNS Server IPv4/v6 Address" parameter in the PBA from the PDN-GW, the ePDG shall send this information in the Configuration Payload (CFG_REPLY) to the UE as specified in 3GPP TS 33.402 [19].
If the UE includes the P-CSCF_IP6_ADDRESS attribute, or the P-CSCF_IP4_ADDRESS attribute or both in the CFG_REQUEST configuration payload during the IPsec tunnel establishment procedure as specified in 3GPP TS 24.302 [39]), and if the ePDG supports these IKEv2 attributes and the Additional Protocol Configuration Options IE, the ePDG shall include the Additional Protocol Configuration Options IE in the PBU to the PDN-GW and correspondingly set the P-CSCF IPv6 Address Request, or P-CSCF IPv4 Address Request, or both parameters as defined in 3GPP TS 24.008 [16]. If the ePDG receives the Additional Protocol Configuration Options IE with the P-CSCF IPv4 Address, or P-CSCF IPv6 Address, or both parameters respectively in the PBA from the PDN-GW, the ePDG shall send these information in the Configuration Payload (CFG_REPLY) to the UE as specified in 3GPP TS 24.302 [39].
If the UE includes the P-CSCF_RESELECTION_SUPPORT attribute in the CFG_REQUEST configuration payload during the IPsec tunnel establishment procedure as specified in 3GPP TS 24.302 [39], and if the ePDG supports the P-CSCF restoration extension procedure for the untrusted WLAN access (see 3GPP TS 23.380 [36]), the ePDG shall include the Additional Protocol Configuration Options IE in the PBU to the PDN-GW and correspondingly set the P-CSCF_RESELECTION_SUPPORT, as defined in 3GPP TS 24.008 [16].
10.1.3 PDN GW procedures
In PMIPv6 mode, the PDN GW shall follow the LMA procedure for the PMIPv6 PDN Connection Creation as outlined in subclause 5.1.3.
If PDN GW supports multiple authentications it shall send the PAP or CHAP additional authentication and authorization information received from the ePDG in the Additional Protocol Configuration Options IE in the PBU to the external AAA server and the PDN GW shall send the PAP or CHAP additional authentication and authorization information received from the external AAA server to the ePDG in the Additional Protocol Configuration Options IE in the PBA as specified in 3GPP TS 33.402 [19].
If the PDN-GW supports Additional Protocol Configuration Options IE and if the PDN-GW receives it with the "DNS IPv4/IPv6 Server Address Request" parameter in the PBU from the ePDG, the PGW may include the Additional Protocol Configuration Options IE in the PBA and correspondingly set "DNS IPv4/IPv6 Address" as specified in 3GPP TS 24.008 [16].
If the PDN-GW supports the Additional Protocol Configuration Options IE and if the PGW receives it with the P-CSCF IPv4 Address Request, or P-CSCF IPv6 Address Request or both parameters in the PBU from the ePDG, the PGW may include the Additional Protocol Configuration Options IE in the PBA and correspondingly set it with the P-CSCF IPv4 Address, or P-CSCF IPv6 Address, or both parameters respectively as specified in 3GPP TS 24.008 [16].
10.2 ePDG Initiated PDN Connection Lifetime Extension procedures
10.2.1 General
10.2.2 ePDG procedures
In PMIPv6 mode, the ePDG shall follow the MAG procedure for the PMIPv6 PDN Connection Lifetime Extension as outlined in subclause 5.2.2.
10.2.3 PDN GW procedures
In PMIPv6 mode, the PDN GW shall follow the LMA procedure for the PMIPv6 PDN Connection Lifetime Extension as outlined in subclause 5.2.3.
10.3 UE / ePDG Initiated Detach and UE Requested PDN Disconnection procedures
10.3.1 General
10.3.2 ePDG procedures
In PMIPv6 mode, the ePDG shall follow the MAG procedure for the PMIPv6 MAG Initiated PDN Connection Deletion as outlined in subclause 5.4.2 for PDN Disconnection procedure,
For Detach the ePDG shall follow the above repeated for each PDN connection of the UE.
10.3.3 PDN GW procedures
In PMIPv6 mode, the PDN GW shall follow the LMA procedure for the PMIPv6 MAG Initiated PDN Connection Deletion as outlined in subclause 5.4.3.
10.4 HSS / AAA Initiated Detach procedures
10.4.1 General
The HSS/AAA may initiate a detach procedure resulting in a PMIPv6 De-Registration.
10.4.2 ePDG procedures
In PMIPv6 mode, the ePDG shall follow the MAG procedure for the PMIPv6 MAG Initiated PDN Connection Deletion as outlined in subclause 5.4.2 repeated for each PDN connection of the UE.
10.4.3 PDN GW procedures
In PMIPv6 mode, the PDN GW shall follow the LMA procedure for the PMIPv6 MAG Initiated PDN Connection Deletion as outlined in subclause 5.4.3.
10.5 UE Initiated Connectivity to Additional PDN procedures
10.5.1 General
10.5.2 ePDG procedures
In PMIPv6 mode, if the Request Type indicates "initial attach", the ePDG shall follow the MAG procedure for the PMIPv6 PDN Connection Creation as outlined in subclause 5.1.2. If the Request Type indicates "Handover", the ePDG shall follow the MAG procedure for the PMIPv6 PDN Connection Handover as outlined in subclause 5.3.2.
If the UE requests the DNS IPv4/IPv6 address in the Configuration Payload (CFG_REQ) during the IPsec tunnel establishment procedure, as specified 3GPP TS 33.402 [19], and if the ePDG supports the Additional Protocol Configuration Options IE, the ePDG may include this IE in the PBU to the PDN-GW and correspondingly set "DNS IPv4/IPv6 Server Address Request" parameter. If the ePDG receives the Additional Protocol Configuration Options IE with "DNS Server IPv4/v6 Address" parameter in the PBA from the PDN-GW, the ePDG shall send this information in the Configuration Payload (CFG_REPLY) to the UE as specified in 3GPP TS 33.402 [19].
If the UE includes the P-CSCF_IP6_ADDRESS attribute, or the P-CSCF_IP4_ADDRESS attribute or both in the CFG_REQUEST configuration payload during the IPsec tunnel establishment procedure as specified in 3GPP TS 24.302 [39]), and if the ePDG supports these IKEv2 attributes and the Additional Protocol Configuration Options IE, the ePDG shall include the Additional Protocol Configuration Options IE in the PBU to the PDN-GW and correspondingly set the P-CSCF IPv6 Address Request, or P-CSCF IPv4 Address Request, or both parameters as defined in 3GPP TS 24.008 [16]. If the ePDG receives the Additional Protocol Configuration Options IE with the P-CSCF IPv4 Address, or P-CSCF IPv6 Address, or both parameters respectively in the PBA from the PDN-GW, the ePDG shall send these information in the Configuration Payload (CFG_REPLY) to the UE as specified in 3GPP TS 24.302 [39].
If the UE includes the P-CSCF_RESELECTION_SUPPORT attribute in the CFG_REQUEST configuration payload during the IPsec tunnel establishment procedure as specified in 3GPP TS 24.302 [39], and if the ePDG supports the P-CSCF restoration extension procedure for the untrusted WLAN access (see 3GPP TS 23.380 [36]), the ePDG shall include the Additional Protocol Configuration Options IE in the PBU to the PDN-GW and correspondingly set the P-CSCF_RESELECTION_SUPPORT, as defined in 3GPP TS 24.008 [16].
10.5.3 PDN GW procedures
In PMIPv6 mode, if the Request Type indicates "initial attach", the PDN GW shall follow the LMA procedure for the PMIPv6 PDN Connection Creation as outlined in subclause 5.1.3. If the Request Type indicates "Handover", the PDN GW shall follow the LMA procedure for the PMIPv6 PDN Connection Handover as outlined in subclause 5.3.3.
If the PDN-GW supports Additional Protocol Configuration Options IE and if the PDN-GW receives it with the "DNS IPv4/IPv6 Server Address Request" parameter in the PBU from the ePDG, the PGW may include the Additional Protocol Configuration Options IE in the PBA and correspondingly set "DNS IPv4/IPv6 Address" as specified in 3GPP TS 24.008 [16].
If the PDN-GW supports the Additional Protocol Configuration Options IE and if the PGW receives it with the P-CSCF IPv4 Address Request, or P-CSCF IPv6 Address Request or both parameters in the PBU from the ePDG, the PGW may include the Additional Protocol Configuration Options IE in the PBA and correspondingly set it with the P-CSCF IPv4 Address, or P-CSCF IPv6 Address, or both parameters respectively as specified in 3GPP TS 24.008 [16].
10.6 3GPP Access to Untrusted Non-3GPP IP Access with PMIPv6 on S2b Handover procedures without optimization
10.6.1 General
10.6.2 ePDG procedures
In PMIPv6 mode, the ePDG shall follow the MAG procedure for the PMIPv6 PDN Connection Handover as outlined in subclause 5.3.2.
If the UE includes the P-CSCF_RESELECTION_SUPPORT attribute in the CFG_REQUEST configuration payload during the IPsec tunnel establishment procedure as specified in 3GPP TS 24.302 [39], and if the ePDG supports the P-CSCF restoration extension procedure for the untrusted WLAN access (see 3GPP TS 23.380 [36]), the ePDG shall include the Additional Protocol Configuration Options IE in the PBU to the PDN-GW and correspondingly set the P-CSCF_RESELECTION_SUPPORT, as defined in 3GPP TS 24.008 [16].
10.6.3 PDN GW procedures
In PMIPv6 mode, the PDN GW shall follow the LMA procedure for the PMIPv6 PDN Connection Handover as outlined in subclause 5.3.3.
If IPv6 network prefix preservation is supported at a handover from 3GPP Access with a GTP-based S5/S8 to non-3GPP Access, the LMA shall provide to the MAG the link-local address which is used by the PDN GW at the link shared with the UE in the 3GPP Access.
10.7 PDN GW Initiated Resource Allocation Deactivation procedures
10.7.1 General
10.7.2 ePDG procedures
In PMIPv6 mode, the ePDG shall follow the MAG procedure for the PMIPv6 LMA Initiated PDN Connection Deletion as outlined in subclause 5.5.2.
10.7.3 PDN GW procedures
In PMIPv6 mode, the PDN GW shall follow the LMA procedure for the PMIPv6 LMA Initiated PDN Connection Deletion as outlined in subclause 5.5.3.
The PGW shall include the 3GPP Specific PMIPv6 error code IE and set it to the cause "Reactivation requested" when the PGW initiates the PDN GW Initiated Resource Allocation Deactivation procedure as part of the P-CSCF restoration procedure over WLAN access, as specified in 3GPP TS 23.380 [36].
10.8 PDN-GW Initiated IPv4 Address Delete Procedure
10.8.1 General
10.8.2 ePDG procedures
If UE is assigned both IPv6 HNP and IPv4 HoA, the ePDG shall follow the MAG procedure for the LMA Initiated IPv4 Address Release procedure as defined in sub clause 5.7.2.
10.8.3 PDN GW procedures
If UE is assigned both IPv6 HNP and IPv4 HoA, the PDN GW shall follow the LMA procedure for the LMA Initiated IPv4 Address Release procedure as defined in sub clause 5.7.3.
If UE is assigned only IPv4 HoA, then PDN-GW initiated Resource Allocation Deactivation procedure is initiated.