The steps involved in the handover from a trusted/untrusted non-3GPP IP access to UTRAN/GERAN connected to EPC are depicted below for both the non-roaming and roaming cases and when PMIPv6 is used on S2a or S2b. It is assumed that while the UE is served by the trusted/untrusted non-3GPP IP access, a PMIPv6 tunnel is established between the non-3GPP access network and the PDN-GW in the EPC.
The UE discovers the 3GPP Access system (UTRAN or GERAN) and determines to transfer its current sessions (i.e. handover) from the currently used non-3GPP access system to the discovered 3GPP Access system. The mechanisms that aid the UE to discover the 3GPP Access system, are specified in clause 4.8 (Network Discovery and Selection).
The PDN-GW may execute a PCEF-Initiated IP-CAN Session Modification Procedure with the PCRF as specified in TS 23.203 to report e.g. change in IP-CAN type.
Since the PDN-GW does not switch the tunnel in step 9, it defers any modification to the PCC Rules (due to changes received from the PCRF, if there is PCRF interaction) and still applies the existing PCC Rules for charging and policy until step 14.
Depending on the active PCC rules, the establishment of dedicated bearers for the UE may be required.
The PDN-GW responds with a Create Session Response message to the Serving-GW as described in TS 23.060.The Create Session Response contains the IP address or the prefix that was assigned to the UE while it was connected to the non-3GPP IP access. It also contains the Charging Id previously assigned to the PDN connection in the non-3GPP access although the Charging Id still applies to the non-3GPP access.
The Serving-GW returns a Create Session Response message to the SGSN as specified in TS 23.060. This message also includes the IP address of the UE. This message also serves as an indication to the SGSN that the S5 bearer setup and update has been successful.
The Serving-GW sends a Modify Bearer Request message to the PDN-GW in the VPLMN or the HPLMN including the Handover Indication flag that prompts the PDN-GW to tunnel packets from non 3GPP IP access to 3GPP access system and immediately start routing packets to the Serving-GW for the default and any dedicated EPS bearers established. In case of non-roaming or roaming with home routed traffic this message is sent to the PDN-GW in the HPLMN. In case of local breakout traffic the message is sent to the PDN-GW in the VPLMN.
In this step, the PDN-GW applies any modification to the PCC Rules received from the PCRF, if there is PCRF interaction in step 10. The Charging Id previously in use for the PDN connection in the non-3GPP access now only applies to the default bearer in use in GERAN/UTRAN access. If dedicated bearers are created, a new Charging Id is assigned by the PGW for each of them according to TS 23.401.
When a Trusted/untrusted Non-3GPP IP Access to UTRAN/GERAN handover occurs, the following steps are performed instead of and in addition to the steps performed in the GTP based S5/S8 case (see previous clause). In the case of PMIP based S5/S8, a Create Session Request and Modify Bearer Request is not sent from the Serving-GW to the PDN-GW. Rather, the serving GW interacts with the hPCRF and PMIP messages are exchanged between the Serving-GW and the PDN-GW.
In case of connectivity to multiple PDNs the following applies:
If the UE is connected to both 3GPP access and non-3GPP access before the handover of PDN connections to 3GPP access is triggered, the procedure as per Figure 126.96.36.199-1 before step 7 shall be skipped.
If the UE is connected only to non-3GPP access before the handover of PDN connections to 3GPP access is triggered, the procedure as per Figure 188.8.131.52-1 before step 7 shall be performed.
The steps in (C) shall be repeated for each PDN connection that is being transferred from non-3GPP access.
The steps in (C) can occur in parallel for each PDN.
This procedure supports the home routed (Figure 4.2.2-1), roaming (Figure 4.2.3-1) and Local breakout (Figure 4.2.3-4) case. The Serving-GW establishes a Gateway Control Session with the PCRF in the HPLMN. In the case of the roaming or local breakout scenario, the Serving-GW interacts with the hPCRF by way of the vPCRF. The signalling takes place through the vPCRF in the VPLMN. In the case of Local Breakout, the PDN-GW in the VPLMN exchanges messages with the vPCRF. The vPCRF then exchanges messages with the hPCRF in the HPLMN.
The optional interaction steps between the gateways and the PCRF in Figure 184.108.40.206-1 only occur if dynamic policy provisioning is deployed. Otherwise policy may be statically configured with the gateway.
The steps shown in (Alt A) and (Alt B) are mutually exclusive in this procedure, i.e. either steps A.2-A.5 are executed or steps B.1-B.3. In order to execute the alternative (Alt B), the IP Address(es) of the UE needs to be available after step A.1. The IP Address(es) of the UE is received in step A.1, if dynamic policy provisioning is deployed. If multiple PDN connections to same APN are supported by the Serving-GW, (Alt A) shall be used in this procedure.
In case the IP address(es) of the UE is available after step A1, (Alt B) provides lower jitter for dual radio handovers. In case the IP address(es) of the UE is not available after step A1, (Alt A) shall be used.
The Serving-GW initiates a Gateway Control Session Establishment Procedure with the PCRF as specified in TS 23.203 to obtain the rules required for the Serving-GW to perform the bearer binding for all the active sessions the UE may establish as a result of the handover procedure.
If the updated PCC rules require establishment of dedicated bearer for the UE, the establishment of those bearers take place before step B.1.
The description of steps A.1 to A.4 and B.1 to B.3 are the same as in clause 220.127.116.11.