lte mme emulator
TRANSCRIPT
-
LTE MME Emulator
4
designed for lab use and
for testing UE, eNodeB,
MME, Serving GW and
Inter-RAT handovers with
SGSN
4 Implements all the
required protocols - S1AP
and SCTP to
communicate with
eNodeBs, eGTP-C
(GTPv2-C) to
communicate with S-
GWs, SGSNs and MMEs,
and DIAMETER to
communicate with HSS.
An MME implementation The LTE MME Emulator is a part of the family of LTE Network Equipment Emulators from Polaris Networks. The LTE
Network Equipment Emulators together allow testing in a variety of network topologies, allowing the user to utilize lab
equipment effectively and reduce capital expenditure and ongoing support costs associated with a test lab. The MME
Emulator provides a lower-cost solution and greater control as compared to a real MME for testing the functionality,
scalability and performance of LTE User Equipment and Network Equipment, including MME, S-GW and eNodeB.
The MME Emulator includes all the network interfaces and implements all the communication protocols required for
an MME to operate in an LTE/SAE network. In addition, the MME Emulator provides a scripting interface (using the
TCL programming language) to configure and control its functions and obtain performance statistics and test results.
The MME Emulator also supports the ability to emulate multiple MME devices for the purpose of scalability testing.
APPLICATIONS
LTE User and Network Equipment Manufacturers can use the MME Emulator both for Unit Testing during product
development and for System QA and Regression Testing. The Emulators can test the functionality and scalability and
measure the performance of various network elements, by simulating procedures such as UE Attach, Detach, Intra-RAT
and Inter-RAT Handovers, Dedicated Bearer creation and end-to-end Data Transfer.
LTE Network Operators can use the MME Emulator in a pre-deployment test bed to validate the Key Performance
Indicators provided by equipment vendors, such as busy hour call attempts and the number of simultaneous active
bearers.
The MME Emulator can be used to simulate failure scenarios during Session Setup, Subscriber Authentication and
Bearer Setup and to simulate error scenarios such as incomplete signaling.
FEATURES
The MME Emulator includes
The S1AP and SCTP protocols required to communicate with an eNodeB. It can communicate with multiple eNodeBs
and it can emulate multiple MMEs at the same time for testing Handover scenarios.
The eGTP-c (GTPv2-c) protocol required to communicate with a S-GW.
The eGTP-c (GTPv2-c) protocol required to communicate with an SGSN.
The eGTP-c (GTPv2-c) protocol required to communicate with another MME
The DIAMETER protocol required to communicate with an HSS for AAA procedures.
An integrated HSS Simulator to test an eNodeB, UE, S-GW or PDN-GW without requiring a real HSS for Subscriber
Authentication. The HSS Simulator can be used to simulate UE Attach, Detach and Handover scenarios.
A scripting interface using the TCL programming language to configure and control its functions and obtain
performance statistics and test results. This automation of control allows the user to run many test cases simultaneously
or serially and to create real-world scenarios for heavy load and long-duration stability tests.
www.polarisnetworks.net
TECHNICAL SPECIFICATIONS
System Requirements
MME Emulator runs on a PC with x86 or x86-64 CPU, Linux OS, and minimum 1GB RAM.
System Interfaces
10/100/1000 Ethernet for connecting to eNodeB, S-GW, SGSN and MME over S1-MME, S11, S3 and S10
Interfaces respectively.
TEST SCENARIOS
4 Accept S1 Setup
Requests from eNodeBs,
or reject them with
specified Cause
4 Reset the S1 connection
with some or all eNodeBs
at any arbitrary time, with
specified Cause
4 Accept UE Attach
Requests from UEs, or
reject them with specified
Cause
4 Release established UE
contexts at any arbitrary
time, with specified Cause
4 Accept a UE Handover
Request (with and without
MME or SGW relocation),
or Reject a Handover
Request with specified
Cause
4 Issue a Paging request for
a specified UE
4 Simulate an Overload
condition by starting
Overload Start and Stop
messages, with specified
Overload Action
4 Activate or Deactivate a
Trace procedure, and
record the Cell Traffic
Trace received from the
eNodeB
110119
-
CONTACT INFORMATION
For further information, call a
Polaris Networks sales
representative at the phone
numbers listed below, or email
us at:
US Office
Polaris Networks Inc.
75 Robbins Road
Lexington, MA 02421
USA
Phone: +1-781-862-4900
India Office
EP Y3, Sector V,
Salt Lake Electronics Complex
Kolkata 700091
India
Phone: +91-33-23575511
VoIP: +1-781-652-9603
Protocol Communication between devices
Internal control plane interface between protocol layers
Script-driven configuration, control and monitoring
Figure: LTE MME Emulator Architecture
TCL Scripting Interface
HSS Simulator
eNodeB
HSS
MME
S-GWS1AP
SCTP
Diameter
GTPv2-C
GTPv2-C
NAS
S1AP
SCTP
Diameter
GTPv2-C
UE
NAS
SGSN
GTPv2-C
MME Emulator
MME Controller
Supported Network Protocols and Standards
3GPP TS 24.301 Non-Access-Stratum (NAS) protocol for Evolved Packet System (EPS)
3GPP TS 29.274 Evolved General Packet Radio System (GPRS) Tunnelling Protocol for Control Plane (GTPv2-C)
3GPP TS 36.413 Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio
Access Network (E-UTRAN); S1 Application Protocol (S1AP)
IETF RFC 3588 Diameter Base Protocol
IETF RFC 4960 Stream Control Transmission Protocol
www.polarisnetworks.net
LTE MME Emulator
Figure: LTE MME Emulator GUI
TEST SCENARIOS
4 Send a Warning Message
Request to an eNodeB
with specified Warning
Area List, Warning Type,
etc
4 Request an eNodeB to
send a Location Report
for a UE with specified
Request Type, and record
the Location Report from
the eNodeB
110119
Page 1Page 2