Load Balance MME in Pool

Similar documents
Dedicated Core Networks on MME

Dedicated Core Networks on MME

LTE Policy Configuration Mode Commands

Single Radio Voice Call Continuity

Single Radio Voice Call Continuity

Direct Tunnel for 4G (LTE) Networks

NB-IoT RAT and Attach Without PDN Connectivity Support

S11U Interface Support on S-GW for CIoT Devices

LTE Foreign PLMN GUTI Management Database Configuration Mode Commands

edrx Support on the MME

Location Services. Location Services - Feature Description

HLCOM Support. Feature Summary and Revision History

Location Services. Location Services - Feature Description

egtp Service Configuration Mode Commands

Small Data over NAS, S11-U and SGi Interfaces

Power Saving Mode (PSM) in UEs

UE Context Retention

Implement Overload Protection for Gateways and Neighboring Network Elements on the ASR5x00 Series

Closed Subscriber Groups

5G NSA for MME. Feature Summary and Revision History

IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://

Simulation of LTE Signaling

MME SGs Service Configuration Mode Commands

Long Term Evolution - Evolved Packet Core S1 Interface Conformance Test Plan

CSFB and SMS over SGs Interface

LTE EPC Emulators v10.0 Release Notes - Page 1 of 15 -

Certkiller 4A0-M02 140q

P-GW Service Configuration Mode Commands

Enhanced Congestion Control and Overload Control

S-GW Event Reporting

Access Restriction based on Regional Zone Code

Direct Tunnel. Direct Tunnel Feature Overview

State-Location Information Retrieval Flag

Exam Questions 4A0-M02

The SGSN service that is running in this session. The number of SGSN system in current network.

show mme show mme-service all This chapter includes the show mme command output tables.

MME SGs Service Configuration Mode Commands

Selective Authentication

Version LTE Emulators v10.2 Release Notes - Page 1 of 16 - Release Date: Aug 28, Resolved Issues

show mme show mme-service all This chapter includes the show mme command output tables.

E. The enodeb performs the compression and encryption of the user data stream.

SGSN-MME Combo Optimization

CE Mode-B Device Support

show sgsn-service sgsn-mode show sgsn-service all This chapter describes the output of the show sgsn-service command.

IxLoad LTE Evolved Packet Core Network Testing: enodeb simulation on the S1-MME and S1-U interfaces

Operator Policy. What Operator Policy Can Do. A Look at Operator Policy on an SGSN

SGSN-MME Combo Optimization

HSS and PCRF Based P-CSCF Restoration Support

Network Requested Secondary PDP Context Activation

SGSN Service Configuration Mode Commands

4A0-M02. Alcatel-Lucent. Alcatel-Lucent Mobile Gateways for the LTE Evolved Packet Core

MME Changes in Release 21.2

HSS-based P-CSCF Restoration

This chapter describes the support of Non-IP PDN on P-GW and S-GW.

ETSI TS V9.1.0 ( ) Technical Specification

S13 Additional IMEI Check

POWER-ON AND POWER-OFF PROCEDURES

P-GW Service Configuration Mode Commands

LTE TAI Management Object Configuration Mode Commands

3GPP TS V ( )

SGSN Service Configuration Procedures

5G NSA for SGSN. Feature Summary and Revision History

This section describes MME support for Cell Traffic Trace.

Ultra IoT C-SGN Guide, StarOS Release 21.5

Temporary Document Page 2 - switches off, the allocated resources and PCC rules information of PDN GWs used by the UE in non- network will not be dele

Name of the VPN context in which specified GPRS service is running.

Virtual Evolved Packet Core (VEPC) Placement in the Metro Core- Backhual-Aggregation Ring BY ABHISHEK GUPTA FRIDAY GROUP MEETING OCTOBER 20, 2017

Contents. Background. Introduction

GTP-based S2b Interface Support on the P-GW and SAEGW

Yong Hak, Jung / Onnet Technologies Tel :

RIM Message Transfer from BSC or RNC to enodeb

LTE TAI Management Database Configuration Mode Commands

Test-king QA

3GPP TS V9.3.0 ( )

GGSN Service Configuration Mode Commands

System Architecture Evolution

Load Tester v11.2 Release Notes - Page 1 of 16 -

Vendor: Cisco. Exam Code: Exam Name: Implementing Cisco Service Provider Mobility UMTS Networks (SPUMTS) Version: Demo

ETSI TS V ( )

SGTP Service Configuration Mode Commands

MME SGW PGW. 17-Feb-14 21:15 (Page 1) This sequence diagram was generated with EventStudio Sytem Designer -

Non-IP Data Over SCEF

3GPP TS V ( )

5G Non Standalone for SAEGW

3GPP TS V9.4.0 ( )

MME Changes in Release 20

Operator Policy Selection Based on IMEI-TAC

4G Network Emulator. The Valid8 team will go above and beyond to get the job done. Jordan C., Network Integrity Lab & Certification Services, BoA

Release Change Reference, StarOS Release 21.8/Ultra Services Platform Release 6.2

DAY 2. HSPA Systems Architecture and Protocols

Cisco ASR 5000 Series Statistics and Counters Reference - Errata

- Page 1 of 10 -

3GPP R12 GTP-C Load and Overload Control Support on the P-GW, SAEGW, and S-GW

GGSN Configuration Example

3GPP TS V ( )

3GPP TS V9.4.0 ( )

Call Flows for 3G and 4G Mobile IP Users

SGW Functional Tester Release Notes - Page 1 of 13 -

AAA Server-provided 3GPP-User-Location-Information Support

Multiservice Switching Forum Contribution

Transcription:

Load Balance MME in Pool Document ID: 119021 Contributed by Saurabh Gupta and Krishna Kishore DV, Cisco TAC Engineers. Jun 19, 2015 Contents Introduction S10 Interface and Configuration S10 Interface Description S10 Call Flows Tracking Area Update Triggered MME Change with Serving GateWay Change TAU Triggered MME Change without SGW Change Attach Request with Old MME's GUTI S1 Based Handover with MME and SGW Change Domain Name Server Queries Target MME Selection Source MME Lookup SGW Selection Packet GateWay Selection Configuration Around S10 Load Balancing Between MMEs Load Rebalancing Perform Load Rebalancing (UE Offloading) Verify Load Rebalancing (UE Offloading) Monitor Load Rebalancing Load Rebalancing Show Command(s) and/or Outputs Additional Commands Related Information Introduction This document describes S10 Configuration and Mobility Management Entity (MME) load balancing. MME runs on Aggregation Services Router (ASR) 5x00 Series. S10 Interface and Configuration S10 Interface Description S10 interfaces facilitate user mobility between two MMEs. They provide for transfer of User Equipement (UE) context from one MME to another with GprsTransfer Protocol version2 (GTPv2). This figure shows the role of S10 in EPC architecture.

S10 Call Flows Tracking Area Update Triggered MME Change with Serving GateWay Change This figure is extracted from Technical Specification 23.401 Ref[1]. Refer to section 5.3.3.1 of [1] for details. Step 3 The first arrival of a Tracking Area Update (TAU) request at the new MME with a foreign Globally Unique Temporary ID (GUTI) prompts the new MME to set up a new call. The new MME can look up the old MME's IP addresses with the Globally Unique MME Identifier (GUMMEI) derived from the GUTI. Steps 4, 5, and 6 Steps 4 and 5 can be repeated if the integrity protection fails at the new MME. The new MME then performs the authentication, sets the UE validated bit to true, and again requests the old MME to send the Mobility Management (MM) context information via the context response.

Step 7 Context acknowledge includes a flag in order to indicate a Serving GateWay (SGW) change to the old MME. This helps the old MME to decide whether to send S11 Delete Session Request or not at the end of UE context relocation. Steps 12, 13, 14, and 15 Home Subscriber Server (HSS) Interactions The new MME sets the Update Type in the Update Location Request to MME Only Type. For this Update Type, HSS sends a Cancel Location Request to both the 'old Serving Gprs Support Node (SGSN)' and 'old MME'. Steps 18 and 19 MME assigns a new GUTI in response to this TAU trigger. Hence, the UE responds with a TAU Complete message. After Step 19 If the Active Flag is set in the TAU request, MME initiates a transition to connected mode in order to establish S1u connections. TAU Triggered MME Change without SGW Change

Attach Request with Old MME's GUTI S1 Based Handover with MME and SGW Change

Domain Name Server Queries Target MME Selection When an S1 handover required message arrives at the source MME, the MME first verifies whether the new Tracking Area Identifier (TAI) of the UE is still served by the current MME. If not, a TAI based Fully Qualified Domain Name (FQDN) is constructed (with service tag as MME) and the DNS server is queried for MMEs that serve this TAI. After the IP address of the target MME is determined, an S10 Fwd relocation request is sent to the target MME. The TAI FQDN shall be constructed as: tac lb<tac low byte>.tac hb<tac high byte>.tac.epc.mnc<mnc>.mcc<mcc>.3gppnetwork.org Source MME Lookup Given the GUTI, the new MME needs to know how to reach the old MME. The new MME should query the DNS and obtain the IP address of the old MME for the GUMMEI derived from the GUTI.

For this purpose, MME constructs FQDN with GUMMEI. The DNS query the Application Program Interface (API) first looks into its local cache for the corresponding FQDN entry. If not found, it queries the designated DNS server. The result is the IP address of this MME. If the query fails, MME should request the UE for IMSI and proceed with authentication procedures. The MME node FQDN shall be constructed as: mmec<mmec>.mmegi<mmegi>.mme.epc.mnc<mnc>.mcc<mcc>.3gppnetwork.org SGW Selection The new MME is required to select an SGW for the UE that relocates to it. This is done based on a query to the DNS server based on the TAI FQDN (with service tag as SGW). The TAI FQDN shall be constructed as: tac lb<tac low byte>.tac hb<tac high byte>.tac.epc.mnc<mnc>.mcc<mcc>.3gppnetwork.org Packet GateWay Selection Packet GateWay (PGW) selection is only completed in the initial attach procedures. In TAU attach and S1 handover, the existing PGW is retained. Configuration Around S10 1. Configure the S10 interface and VLAN mapping. 2. Ensure the common MME group ID is in place, otherwise change it accordingly. Configure the peer MME address. 3. Configure the corresponding Evolved GPRS Tunneling Protocol (EGTP) service. local]# config [local](config)# context mme [mme(config ctx)# interface s10 [mme(config if eth)# ip address 192.25.19.13 255.255.255.248 [mme(config if eth)#exit [mme(config ctx)# mme service mme_svc [mme(config mme service)# mme id group id 61005 mme code 113 [mme(config mme service)# peer mme gummei mcc 704 mnc 01 group id 61005 mme code 114 address 172.25.19.14 [mme] (config mme service)#exit The CLI is required in order to set up the DNS context for the target MME and source MME lookup. [mme(config mme service) dns peer mme context <ctxt name> [mme](config ctx)# egtp service mme_s10 [mme](config egtp service)# interface type interface mme

[mme](config egtp service)# gtpc bind ipv4 address 192.25.19.13 [mme](config egtp service)# end [local]# Config [local](config)# port ethernet 17/1 [local](config port 17/1)# vlan 166 [local](config port 17/1 vlan 166)# no shutdown [local](config port 17/1 vlan 166)# bind interface s10 mme [local](config port 17/1 vlan 166)# end Load Balancing Between MMEs The MME load balancing functionality permits UEs that enter into an MME Pool Area to be directed to an appropriate MME in a manner that achieves load balancing between MMEs. In order to achieve this, set a Weight Factor for each MME such that the probability of the enodeb selecting an MME is proportional to its Weight Factor. The Weight Factor is typically set in accordance with the capacity of an MME node relative to other MME nodes. The Weight Factor is sent from the MME to the enodeb via S1 AP messages. The weight factor of an MME is sent to enodeb with the Relative MME Capacity S1AP Information Element (IE). IE/Group Name Presence Range IE Type and Reference Semantics Description Relative MME Capacity M INTEGER (0..255) This IE is included in the S1AP S1 SETUP RESPONSE message from MME. If the relative MME capacity is changed after the S1 interface is already initialized, then the MME CONFIGURATION UPDATE message is used to update this information to the enodeb. The MME will have a service level configuration to specify its relative MME capacity. <mme service># relative capacity <0 255><mme service># default relative capacity Default value is "255" Load Rebalancing The MME Load Rebalancing functionality permits UEs that are registered on an MME (within an MME Pool Area) to be moved to another MME. Typically, this procedure should not be used when the MME becomes overloaded because the Load Balancing function should have ensured that the other MMEs in the pool area are similarly overloaded. The enodebs might have their Load Balancing parameters adjusted beforehand (such as, the Weight Factor is set to zero if all subscribers are to be removed from the MME, which routes new entrants to the pool area into other MMEs).

In order to offload ECM CONNECTED mode UEs, the MME initiates the S1 release procedure with release cause "load balancing TAU required". In order to offload UEs which perform TA updates or attaches initiated in ECM IDLE mode, the MME completes that procedure and the procedure ends when the MME releases S1 with release cause "load balancing TAU required". In order to offload UEs in ECM IDLE state without waiting for the UE to perform a TAU or Service request and become ECM CONNECTED, the MME first pages UE in order to bring it to an ECM CONNECTED state. MME provides an executive level command in order to offload UEs for a particular mme service for load rebalancing amongst MMEs in a MME pool area. If the "stop" option is selected, then the offloading actions are discontinued and calls to this MME service are handled normally. Perform Load Rebalancing (UE Offloading) This example rebalances (offloads) 30 percent of all UEs from the specified mme service (to other mme services in the MME pool) over the course of 10 minutes. mme offload mme service mme_svc time duration 10 offload percentage 30 noconfirm This command can also be entered with the disable implicit detach option. By default, if the UE context is not transferred to another MME within 5 minutes, the UE is implicitly detached. This option disables this implicit detach timer. mme offload mme service mme_svc time duration 10 offload percentage 30 disable implicit detach noconfirm In order to stop the offloading process, enter the command with the stop keyword option. mme offload mme service mme_svc stop noconfirm Verify Load Rebalancing (UE Offloading) This command shows the offload configuration as well as the status of the rebalancing. show mme service name svc_name offload statistics [local]asr5000# show mme service name mme1 offload statistics Current Offload Status: In Progress Implicit Detach Status: Enabled Time Duration Requested: 600 secs Percentage of Subscribers Requested: 30 Total Number of Subscribers: 0 Total Number of Subscribers to be Offloaded: 0 Total Number of Subscribers Offloaded: 0 Total Number of Subscribers Received Context Transfer: 0 Remaining Time: 0 secs Where the Current Offload Status field will report one of the following: None No UEs marked for offloading and no UEs currently being offloaded. Marked MME has marked UEs for offloading, but is waiting for offload trigger on timer expiry. In Progress MME is currently offloading marked UEs. Done Offload procedure is completed or has been terminated by operator

using stop keyword. These counters are reset each time an offload procedure is initiated, or when this command is entered: clear mme service statistics offload Monitor Load Rebalancing This section describes commands available to monitor load rebalancing on the MME. Load Rebalancing Show Command(s) and/or Outputs This section provides information in regards to show commands and their outputs in support of load rebalancing (UE offload). This show command displays current statistics for the Load Rebalancing feature. show mme service name <mme_svc_name> offload statistics This command also provides information in relation to load balancing: show mme service session full all UE Offloading > Displays the UE offload state. Possible values are None, Marked, In Progress and Done. Additional Commands show mme service statistics show egtpc statistics show egtpc sessions show mme service mme_svc offload statistics show subscriber mme only summary Related Information Technical Specification 23.401 (Download) Technical Specification 29.303 (Download) Technical Support & Documentation Cisco Systems Updated: Jun 19, 2015 Document ID: 119021