2
LTE eNodeB Emulator 4 implementation designed for lab use and for testing MME, S-GW and PDN-GW. It implements all the 4 required protocols- S1AP/SCTP to communicate with MMEs over S1-MME interface and GTP-u to communicate with S-GW over S1-U interface. An eNodeB The LTE eNodeB 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 eNodeB Emulator provides a lower-cost solution and greater control as compared to a real eNodeB for testing the functionality, scalability and performance of LTE Network Equipment, including MME, S-GW and P-GW. The eNodeB Emulator includes all the network interfaces and implements all the communication protocols required for an eNodeB to operate in an LTE/SAE network. In addition, the eNodeB Emulator provides a scripting interface (using the TCL programming language) to configure and control its functions and obtain performance statistics and test results. The eNodeB Emulator also supports the ability to emulate multiple eNodeBs for the purpose of scalability testing. APPLICATIONS www.polarisnetworks.net FEATURES è LTE Network Equipment Manufacturers can use the 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, Dedicated Bearer creation and end-to-end Data Transfer. eNodeB è LTE Network Operators can use the 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. eNodeB è The 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. eNodeB The eNodeB Emulator includes è The S1AP and SCTP protocols required to communicate with an MME. It can communicate with multiple MMEs and it can emulate multiple eNodeBs at the same time for testing Handover scenarios. è The X2AP and SCTP protocols required to communicate with an eNodeB. è The GTP-u protocol required to communicate with a S-GW. è 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. è A Graphical User Interface (GUI) that can be run on any Windows or Linux computer. The GUI allows the user to manage a cluster of Polaris Networks LTE Network Device Emulators from a single console. It provides an easy-to- use method to configure and control the functions of the Emulators and to display device and connection status and performance statistics. è A UE Simulator so that the eNodeB Emulator can be used to test an MME, eNodeB or S-GW without requiring a real UE. The UE Simulator can be used to simulate UE Attach, Detach and Handover scenarios and generate User Traffic towards the S-GW ð eNodeB Emulator runs on a PC with x86 or x86-64 CPU, Linux OS and minimum 2GB RAM. TECHNICAL SPECIFICATIONS System Requirements TEST SCENARIOS 4 S1 Setup with multiple MMEs at the same time 4 Reset the S1-MME connection with some or all MMEs at any arbitrary time, with specified Cause 4 All UE procedures, such as Attach, Detach and Handover using simulated UEs to test an MME or S- GW without requiring a real UE 4 Release established UE contexts at any arbitrary time, with specified Cause 4 Establish E-RAB with specified Bit Rates and QoS parameters, modify or delete established E- RABs 4 Initiate or Accept a UE Handover Request, or Reject a Handover Request with specified Cause 4 End-to-end data transfer between simulated UEs and Internet Hosts AM120227 LTE is a trade mark of ETSI TM System Interfaces ð 10/100/1000 Ethernet for connecting to MME and S-GW over S1-MMEand S1-U Interfaces respectively.

Lte Enodeb Emulator

Embed Size (px)

Citation preview

Page 1: Lte Enodeb Emulator

LTE eNodeB Emulator

4

implementation designed

for lab use and for testing

MME, S-GW and PDN-GW.

It implements all the 4

required protocols-

S1AP/SCTP to

communicate with MMEs

over S1-MME interface

and GTP-u to

communicate with S-GW

over S1-U interface.

An eNodeB The LTE eNodeB 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 eNodeB

Emulator provides a lower-cost solution and greater control as compared to a real eNodeB for testing the functionality,

scalability and performance of LTE Network Equipment, including MME, S-GW and P-GW.

The eNodeB Emulator includes all the network interfaces and implements all the communication protocols required for

an eNodeB to operate in an LTE/SAE network. In addition, the eNodeB Emulator provides a scripting interface (using the

TCL programming language) to configure and control its functions and obtain performance statistics and test results. The

eNodeB Emulator also supports the ability to emulate multiple eNodeBs for the purpose of scalability testing.

APPLICATIONS

www.polarisnetworks.net

FEATURES

è LTE Network Equipment Manufacturers can use the 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,

Dedicated Bearer creation and end-to-end Data Transfer.

eNodeB

è LTE Network Operators can use the 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.

eNodeB

è The 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.

eNodeB

The eNodeB Emulator includes

è The S1AP and SCTP protocols required to communicate with an MME. It can communicate with multiple MMEs

and it can emulate multiple eNodeBs at the same time for testing Handover scenarios.

è The X2AP and SCTP protocols required to communicate with an eNodeB.

è The GTP-u protocol required to communicate with a S-GW.

è 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.

è A Graphical User Interface (GUI) that can be run on any Windows or Linux computer. The GUI allows the user to

manage a cluster of Polaris Networks LTE Network Device Emulators from a single console. It provides an easy-to-

use method to configure and control the functions of the Emulators and to display device and connection status and

performance statistics.

è A UE Simulator so that the eNodeB Emulator can be used to test an MME, eNodeB or S-GW without requiring a

real UE. The UE Simulator can be used to simulate UE Attach, Detach and Handover scenarios and generate User

Traffic towards the S-GW

ð eNodeB Emulator runs on a PC with x86 or x86-64 CPU, Linux OS and minimum 2GB RAM.

TECHNICAL SPECIFICATIONS

System Requirements

TEST SCENARIOS

4 S1 Setup with multiple

MMEs at the same time

4 Reset the S1-MME

connection with some or

all MMEs at any arbitrary

time, with specified Cause

4 All UE procedures, such

as Attach, Detach and

Handover using simulated

UEs to test an MME or S-

GW without requiring a

real UE

4 Release established UE

contexts at any arbitrary

time, with specified Cause

4 Establish E-RAB with

specified Bit Rates and

QoS parameters, modify

or delete established E-

RABs

4 Initiate or Accept a UE

Handover Request, or

Reject a Handover

Request with specified

Cause

4 End-to-end data transfer

between simulated UEs

and Internet Hosts

AM120227

LTE is a trade mark of ETSI

TM

System Interfaces

ð 10/100/1000 Ethernet for connecting to MME and S-GW over S1-MMEand S1-U Interfaces respectively.

Page 2: Lte Enodeb Emulator

ORDERING 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 RoadLexington, MA 02421USAPhone: +1-781-862-4900

India Office

EP Y3, Sector V, Salt Lake Electronics ComplexKolkata 700091IndiaPhone: +91-33-23575511VoIP: +1-781-652-9603

www.polarisnetworks.net

Supported Network Protocols and Standards

ð

ð

ð

ð

ð

3GPP TS 24.301 Non-Access-Stratum (NAS) protocol for Evolved Packet System (EPS)

3GPP TS 29.281 General Packet Radio System (GPRS) Tunnelling Protocol User Plane (GTPv1-U)

3GPP TS 36.413 Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio

Access Network (E-UTRAN); S1 Application Protocol (S1AP)

3GPP TS 36.423 Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio

Access Network (E-UTRAN); X2 Application Protocol (X2AP)

IETF RFC 4960 Stream Control Transmission Protocol

LTE eNodeB Emulator

eNodeB Emulator GUI

eNodeB Emulator Architecture

TEST SCENARIOS

4 Send Cell Traffic Trace

received when Trace

procedure is activated

4 Send a Location Report

for a UE when requested

by the MME

4 Send a Warning Message

Request when requested

by the MME

AM120227

TCL Scripting Interface

MME

S-GW

SCTP

GTP-u

eNodeB Emulator

eNodeB Controller

Protocol Communication between devices

Internal interface between software components

Script-driven configuration, control and monitoring

S1AP

NAS

SCTP

GTP-u

S1AP

NAS

UESimulator