RAJIV GUPTA Director, Technology, Aricent NUPUR RASTOGI Senior Technical Leader, Aricent
Key benefits mobile operators get from LIPA include the following:
Mobile
> Reduced network congestion for Local IP access > Better quality of experience for services delivered through LIPA
LIPA Tra c
HeN
Residential/Local IP Network
SIPTO SIPTO allows cost-optimized handling of Internet traffic and is valid for both femtocell and macrocell. It enables routing of selected IP traffic through either the most optimal path in an operators core network or bypassing it completely. It is up to the
mobile operator to offload only selected IP traffic from a mobile device, while IP traffic of the same mobile device associated with other defined IP networks is not offloaded. The type of traffic to be offloaded is determined by the operator. For example, an operator may decide to only offload best-effort services while still supporting VOIP calls over its core network.
and pictures on local computers, etc. over the femtocell or indoor picocell. LIPA is subscription-based. With the mobile operator, a mobile device can use Local IP Access in its own network as well as in a visited network, subject to roaming agreements between mobile operators. It is up to the mobile operator to enable or disable Local IP Access for user subscriptions, per Closed Subscriber Group (CSG) for each LIPA Access Point Name (APN).
The key benefits that mobile devices get from SIPTO include:
Key benefits that mobile devices get from LIPA include the following :
> Mobile devices may be billed differently (at a reduced rate) for
accessing the local IP network.
> Reduced network congestion by offloading certain services > Reduced CAPEX and OPEX with fewer backhaul requirements,
which are typically leased by most operators
IMPACT ON NETWORK ARCHITECTURE AND NETWORK ELEMENTS FOR LIPA AND SIPTO
3GPP has proposed two types of breakout architectures for traffic offloading [4].
LIPA Tra c
S11
MME
Core Network
S-GW S5 CN Tra c
P-GW
HeNB Subsystem The HeNB Subsystem supports an L-S5 interface with the S-GW and SGi interface with the local IP network. L-S5 Interface: The L-S5 interface between the L-GW and the S-GW is based on the GTP-c protocol. This interface must support a restricted set of procedures from the list defined on the S5 interface (between the S-GW and the P-GW). These procedures are described in detail later in the paper. SGi Interface: The SGi reference point is between the L-GW and the external IP network. From the external IP networks point of view, the L-GW is seen as a normal IP router. The L2 and L1 layers are operator-specific.
The HeNB supports the following additional functions for LIPA, regardless of the presence of the HeNB GW:
The collocated L-GW supports the following functions, which are a subset of the P-GW functionality:
The LIPA traffic bypasses all the network elements where interception of CC is possible. The only alternative where CC may be intercepted is the L-GW. However, because LIPA is essentially for local access, reporting of communications happening directly between subscribers on the same HeNB may not be necessary. For reporting IRI, the standard interfaces for HeNB may be used (i.e., the MME can do the IRI reporting).
> Maintain the L-S5 interface with the L-GW and support the
necessary procedures as previously discussed
> Charging
Charging information in the EPS network is collected for each UE by the S-GWs and P-GWs, serving the UE. The S-GW collects charging information for each UE related to the radio network usage, while the P-GW collects charging information for each UE related to the external data network usage. The P-GW maintains Gy and Gz connections with the Online Charging System (OCS) and Offline Charging System (OFCS) respectively to transfer the collected information for the actual calculations. A charging solution for LIPA should consider the fact that 3GPP has to compete with other technologies like WiFi, which may provide similar access free of charge. Hence, possible alternatives for LIPA are no charging or flat rate charging based on subscription instead of session. No direct interface from L-GW to the OCS/OFCS would likely be required by the service providers.
1. PDN Connectivity Request (Well denes APN or LIPA indication) 2. Create Session Request UE HeNB L-GW MME Serving GW
Important Call Flows This section shows call flows related to LIPA, and lists the important Information Elements (IEs) being exchanged across the various network elements. In the UE-requested PDN Connection Procedure (Figure 3), the S5 PGW TEID is exchanged as Correlation ID for internal user path management at the HeNB. There is no impact on the S1 release procedure (Figure 4) except that in step 4 the HeNB informs the L-GW that the subscriber has released the radio connection and the L-GW enables the S5 path for paging.
HSS The HSS maintains the authorization for subscribers to request LIPA service for each possible LIPA APN at each Closed Subscriber Group (CSG). Subscription information is maintained for HPLMN as well as each VPLMN.
3. Create Session Request 4. Create Session Response (S5 PGW TEID) First Downlink Data 5. Create Session Response (S5 PGW TEID) 6. Bearer Setup Request (S5 PGW TEID) / PDN Connectivity 7. RRC Connection Reconguration 8. RRC Connection Reconguration Complete 9. Bearer Setup Response 10. Direct Transfer 11. PDN Connectivity Complete First Uplink Data
When the UE initiates the service request procedure (Figure 5) to enter RRC CONNECTED mode, and there is an activated LIPA PDN connection, the MME includes the S5 PGW TEID for each E-RAB in the E-RABs to be Setup List in the S1-AP message.
UE
HeNB
L-GW
MME
Serving GW
The following points are noteworthy for the network-initiated service request procedure (Figure 6):
1. S1-AP: S1 UE Context Release Request 2. Release Access Bearers Request 3. Release Access Bearers Response 4. S1-AP: S1 UE Context Release Command 5. RRC Connection Release 6. S1-AP: S1 UE Context Release Complete
Step 1: Downlink packets arriving at the L-GW are buffered at the L-GW. Step 2: L-GW sends a dummy packet to the S-GW in order to trigger paging. Step 7: Once the UE-triggered service request procedure with LIPA PDN connection is complete, the serving GW forwards the packet on S1-U. The dummy packet is intercepted by the HeNB and discarded (step 7a). In parallel, the downlink data that was buffered in the L-GW may start flowing on the direct path (step 7b).
Figure 4: S1 Release
Figure 7 and Figure 8 show solutions for Selected IP Traffic Offload at macro network and using HeNBs respectively, where the breakout point is located above the RAN. A set of GW (S-GW and P-GW) is selected that is topologically close to a UEs point
1. NAS: Service Request 2. S1-AP: Initial Context Setup Request 3. Radio Bearer Establishment 4. S1-AP: Initial Context Setup Complete 5. Modify Bearer Request 6. Modify Bearer Response (S5 PGW TEID)
of attachment to ensure the shortest data path for the UE. These solutions are based on Architecture Alternative 1. This section describes the impact on Network Elements for the solution in Figure 7 and Figure 8. Some call flows are also produced toward the end to provide an understanding of the role of each Network Element and impact on standard procedures. The solution for macro as well as femtocell follows the same principles and are therefore discussed together. eNB/HeNB There is no impact on the eNB or the HeNB.
UE
HeNB
L-GW
MME
Serving GW
1. Downlink Data 2. Dummy packet 3. Downlink Data Notication 4. Downlink Data Notication Ack 5. Paging
SIPTO Tra c
P-GW
HSS The HSS maintains the subscription data, indicating when an offload is allowed or prohibited on a per subscriber and per APN basis for the HPLMN. Similar subscription information for each VPLMN, with appropriate roaming agreements, is also stored at the HSS.
SIPTO Tra c
MME
UE
eNodeB
new MME
old MME
new S-GW
old S-GW
P-GW
1. Trigger to start TAU Procedure 2. TAU Request 3. TAU Request 4. Context Request 5. Context Response 7. Context Acknowledgement 8. Session Request Creation 9. Bearer Request Modication 10. Bearer Response Modication 11. Session Response Creation
18. Session Request Deletion 19. Session Response Deletion 20. TAU Acceptance 21. TAU Completion
1 2
The S-GW and the P-GW may be collocated with the HeNB-GW. The eNodeB in all the figures in this section have been replaced with HeNB when SIPTO is performed using a femtocell.
Important Call Flows In this section, important Call Flows impacted for SIPTO are discussed. Only relevant steps are shown with specifications that provide a complete understanding of these procedures2. In Tracking Area Update with S-GW relocation (Figure 9), if SIPTO is allowed for the APN associated with a PDN connection, the new MME in Step 8 re-evaluates whether the PGW location is still acceptable. If the MME determines that PGW re-location is needed, the MME initiates PDN deactivation with reactivation requested according to Figure 12 at the end of the tracking area/routing area update procedure. Figure 10 shows the PDN disconnection procedure, which is also used as part of the SIPTO function when the MME determines that GW relocation is desirable. In this situation, the MME deactivates the PDN connections relevant to SIPTO-allowed APNs using the reactivation requested cause value in Step 7. The UE should then re-establish the PDN connections.
If the UE is in ECM-IDLE state and the reason for releasing PDN connection is reactivation requested due, for example, to SIPTO, the MME initiates paging via the network-triggered service request procedure in order to inform UE of the request.
LIPA/SIPTO@LN USING A STAND-ALONE L-GW Figure 11 shows a solution for traffic offloading with the breakout point located within the residential/corporate IP network. This solution provides LIPA connectivity to several HeNBs in the network by using a stand-alone L-GW. This solution is based on Architecture Alternative 2. A Local HeNB Network (LHN) is defined by a set of HeNBs having IP connectivity for LIPA to local PDNs via one or several L-GWs, whereby:
> An HeNB only belongs to a single Local HeNB Network > An L-GW only belongs to a single Local HeNB Network
UE
eNodeB
MME
Serving GW
PDN GW
> An L-GW can access one or several PDNs, and one PDN can
be accessed via multiple LHNs
1. PDN Disconnection Trigger 2. Delete Session Request 3. Delete Session Request 4. Delete Session Response 6. Delete Session Response 7. Deactivate Bearer Request 8. RRC Connection Reconguration 9a. RRC Connection Reconguration Complete 9b. Deactivate Bearer Response
SIPTO Tra c S5
L-GW
S1-MME
MME
UE
RAN Sxx
SeGW HeNB GW
P-GW
HeNB
S1
S1-U
S-GW
CN Tra c Figure 11: LIPA/SIPTO Breakout at Local Network with stand-alone L-GW
SIPTO@LN or SIPTO at Local Network is the 3GPP terminology for SIPTO using L-GW located in a residential/corporate IP network. LIPA with stand-alone L-GW and SIPTO@LN are governed by the same architectural principles. This solution is still under discussion and there are several possible alternatives to address each challenge that it poses. Therefore, this paper only discusses this solution in brief and lists some of the key challenges. It may be noted that this solution looks similar to the LIPA solution
10b. Deactivate EPS Bearer Context Accept
with the collocated L-GW and may reuse some of its principles. The separation of the L-GW from the HeNB necessitates the definition of a new interface between the two entities. This interface is still to be defined and is being referred to as the Sxx interface in the specifications.
Sxx Interface The Sxx interface routes the user traffic directly between the L-GW and the HeNB. The Sxx interface may define user plane only or it may have limited control-plane functionality to set up the user-plane tunnels only on the Sxx interface. When the Sxx connection implements only the user plane, the control signaling is routed via the S1-MME and the S5 interface (between the L-GW and the S-GW). S5 Interface between the L-GW and the S-GW The S5 interface between the L-GW and S-GW is required to support a necessary set of procedures from the S5 interface between the S-GW and the P-GW, including Paging, Create Session Request, etc. Other challenges this solution needs to address before the role of each Network Element can be identified without ambiguity include:
RELEASE 10 Release 10 has standardized a solution for LIPA with the collocated L-GW, which was discussed in section 4.1. The limitations of this solution are:
> Procedures for setting up the Sxx user-plane tunnels and the
definition of the Correlation ID to map traffic from the SGi interface to the HeNB user plane and vice versa, as defined for the collocated L-GW solution.
> The solution does not offer support for mobility. > The solution neither allows dedicated bearer support for LIPA
PDNs nor supports multiple LIPA PDNs for a UE.
> Mechanisms for the MME to select the correct L-GW based
on the requested APN, LHN-ID, etc have to be defined because a local network may support multiple L-GWs with multiple local networks in the scope of an MME.
> Handover from one HeNB to another only supported for the
HeNBs within a local network, so methods that determine which HeNBs should be made aware of the neighboring HeNBs within a local network have to be identified and exact handover procedures have to be defined.
THE ROAD AHEAD - OVERVIEW OF RELEASE 11 AND BEYOND This section gives an overview of both the work and study items within Release 11. Work Items Release 11 work items aim to provide a solution to address the limitations of Release 10 solutions for LIPA and SIPTO.
ARICENT OFFERINGS
Aricent, as part of its IPR, offers LIPA support in its HeNB software framework (comprising Layer 2 and Layer 3 with Call Control). The LIPA support is offered through implementation of a collocated L-GW as per section 4.1. Please note that a number of requirements arise on the IP backhaul (SGi) interface for support of DSCP, QoS and Traffic Shaping (for both outgoing and incoming traffic) and NAT support, which the platform transport is expected to provide. Aricent eNodeB Framework IPR also supports SIPTO requirements above RAN with no modifications in the current offerings. The upgrade for support of Release 11 advances for LIPA and SIPTO@LN with stand-alone L-GW are part of the future Aricent IPR roadmap.
RAJIV GUPTA is Director, Technology at Aricent has more than 15 years of experience in product development and software design for LTE eNodeB, UMTS Small cells and UE, UMTS Data offload solutions and carrier grade highavailability solutions. rajiv.gupta@aricent.com
NUPUR RASTOGI is a Senior Technical Leader at Aricent has more than 7 years of experience in product development and software design for LTE UE and eNodeB and UMTS RNC solutions. Her expertise includes LTE and UMTS based small and macro cells. nupur.rastogi@aricent.com
10
REFERENCES
[1] 3GPP TR 21.905: Vocabulary for 3GPP Specifications
ABBREVIATIONS
3G 3GPP APN CAPEX CC CSG DHCP DSCP eNB E-RAB EPC EPS E-UTRAN GPRS GTP-C GTPU GW HeNB HPLMN HSS IE IRI L-GW LIPA MRA L1 L2 LHN LHN-ID LI LTE MME NAT OCS OFCS OPEX PCC PCEF PCRF PDN P-GW PLMN QoS RAN RAT SGSN S-GW SIPTO TE-ID UE VPLMN WiFi WLAN 3rd Generation 3rd Generation Partnership Project Access Point Name CApital EXpenditure Content of Communication Closed Subscriber Group Dynamic Host Configuration Protocol Differentiated Services Code Point eNodeB Enhanced Radio Access Bearer Evolved Packet Core Evolved Packet System Evolved Universal Terrestrial Radio Access Network General Packet Radio Service GPRS Tunneling Protocol Control plane GPRS Tunneling Protocol User plane GateWay Home eNodeB Home PLMN Home Subscriber Server Information Element Intercept Related Information Local GateWay Local IP Access Managed Remote Access Layer 1 (Phy) Layer 2 Local Home eNodeB Network LHN IDentity Lawful Interception Long Term Evolution Mobile Management Entity Network Address Translation Online Charging System OFfline Charging System OPerational EXpenditure Policy and Charging Control Policy and Charging Enforcement Function Policing and Charging Resource Function Packet Data Network Packet GateWay Public Landline and Mobile Network Quality of Service Radio Access Network Radio Access Technology Serving GPRS Support Node Serving GateWay Selected IP Traffic Offload Tunnel IDentifier User Equipment Visited PLMN Wireless Fidelity Wireless Local Area Network
[2] 3GPP TS 22.220: Service Requirements for Home NodeBs and Home eNodeBs [3] 3GPP TS 22.101: Service Aspects; Service Principles [4] 3GPP TR 23.829: Local IP Access and Selected IP Traffic Offload (LIPA-SIPTO) [5] 3GPP TR 23.859: LIPA Mobility and SIPTO at the Local Network [6] 3GPP TS 36.300: Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access (E-UTRAN); Overall description; Stage 2 [7] 3GPP TS 23.401: General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Access [8] 3GPP TS 33.106: Lawful Interception Requirements [9] 3GPP TS 23.203: Policy and Charging Control Architecture
11
aricent.com 2012 Aricent Group. All rights reserved. All Aricent brand and product names are service marks, trademarks, or registered marks of Aricent Inc. in the United States and other countries.