lte mme emulator

Upload: mansour14

Post on 11-Oct-2015

52 views

Category:

Documents


0 download

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:

    [email protected]

    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