GL Communications Inc.
Home >  VoIP Analysis and Simulation  >  MAPS™

MAPS™ LTE for S1 Interface Emulator
(LTE S1 Interface Emulation)

MAPS™ LTE S1 Interface Emulator Software Ver 7.11.8 (64-bit Only) | Download Now!


The above diagram depicts some of the internals of the Long Term Evolution (LTE) network. The user (UE) has very high speed RF connection to the nearest local tower. This high speed connection is always ON, as long as the mobile is powered up. LTE is an all IP infrastructure with service priority built in – audio and video are given priority. All necessities like IP address, authentication, and security are validated. Instant resources over RF (the air) and IP (internal network) are made available depending on what the user is attempting to do. Also, LTE is designed for compatibility with older 2G and 3G mobile systems.

eNode B is the base station in the LTE/SAE S1 interface and also includes MME (to handle signaling of control plane) as shown in the network diagram above.


GL’s Message Automation & Protocol Simulation (MAPS™) designed for testing LTE – S1 interface (any interface excluding Air interface) can simulate eNodeB (Evolved Node B), and MME (Mobility Management Entity).
The application is available as

  • MAPS™ - LTE-S1 (Item # PKS140) for S1-MME interface

MAPS™ is also capable of simulating S11 and S5/S8 (LTE-eGTP) interfaces. Refer to MAPS™ LTE eGTP (S3, S4, S5, S8, S10, S11 and S16) webpage for more details. Other interfaces such as S4, S11, and S12 will also be supported by the application in near future.

The application gives the users the unlimited ability to edit S1-AP/NAS messages and call scenarios (message sequences). "Message sequences" are generated through scripts. "Messages" are created using message templates.
Possible applications include:

  • Simulate up to 500 Smartphones (UEs) powering up and down
  • Authenticate and confirm security procedures
  • QoS requests for greater or lesser bandwidth
  • Temporary addressing management for mobility and security

GL Communications has enhanced its MAPS protocol emulation tool to simulate multi-protocol and multi-interface offering a complete range of test solutions, covering the entire 2G, 3G, and 4G network.

By mimicking real-world customer behavior in lab environments, our solutions allow mobile operators and equipment manufacturers to verify their wireless networks before deployment. In other words, one can setup a virtual real-time network simulating all the network elements using “MAPS 4G Wireless Lab Suite”. The test suit supports simulation of S1-MME, S11, S5/S8, and other eGTP interfaces along with Diameter interfaces.

The product supports Mobile traffic core – GTP (ETH101) simulation for user-plane packet transmission and reception services between any two nodes in LTE and UMTS networks. Mobile Traffic Core – Gateway (ETH102) module allows simulation of Gateway Traffic to test media gateway telephony interfaces over IP. These modules also support generation and verification of data traffic such as Email, FTP, Web (HTTP), Video, and more.

GL also provides a GUI based LTE Analyzer for on-line capture and decode of the signaling in real-time both during tests and as a stand-alone tracer for live systems.

Main Features

  • Setup a virtual real-time network simulating 4G-LTE network elements using ‘MAPS™ 4G Wireless Lab Suite
  • Simulates eNodeB and MME.
  • Supports LTE Control plane.
  • Generates hundreds of UE Signaling (Load Testing).
  • Generates and process S1/NAS (valid and invalid) messages.
  • Supports GTP Traffic (GTP User Plane Data) which includes: verification like BERT testing, HTTP traffic generation capability, GGSN can actually be connected to real IP network to simulate Gateway testing
  • Insertion of impairments to create invalid messages
  • Supports customization of call flow and message templates using Script and Message Editor.
  • Ready-to-use scripts for quick testing
  • Supports scripted call generation and automated call reception.
  • Provides Call Statistics and Events Status.
  • Automation, Remote access, and Schedulers to run tests 24/7

Supported Protocols Standards

Control Plane for S1-MME Interface
Supported Protocols Standard / Specification Used
S1 Interface
S1 Application Protocol (S1-AP) 3GPP 36.413 9.0.0 (2009-09)
Non-Access-Stratum (NAS) 3GPP TS 24.301 V9.0.0 (2009-09)
  • S1 Application Protocol (S1-AP): Application Layer Protocol between the eNodeB and the MME.
  • SCTP for the control plane (SCTP): This protocol guarantees delivery of signaling messages between MME and eNodeB (S1). SCTP is defined in RFC 2960 [35].

LTE S1 Interface Procedure

In LTE S1 interface, MAPS™ acts as either eNodeB to test MME (DUT) or MME to test eNodeB (DUT) simulating the following call control procedure:

LTE-S1 signaling scenario (messages between eNodeB (eNB) and MME (Mobility Management Entity))

LTE S1 interface Call Control Procedure at eNodeB Node (Call Generation)

LTE S1 interface Call Control Procedure at MME Node (Call Reception)
MAPS Features Appended

Command Line Interface

Supports scripting through a Command Line Interface (CLI) such as the Python, and TCL, using MAPS™ client-server functionality (requires additional license)

MAPS™ can be configured as server-side application, to enable remote controlling of the application through multiple command-line based clients. Supported clients include C++, TCL, Python and others. TCL provides a simple scripting language, with programming facilities such as looping, procedures, and variables. The TCL Client application includes a MapsTclIfc.dll file, a packaged library that enables communication with the Server from a TCL environment.

User can remotely perform all functions such as start test bed setup, load scripts and profiles, apply user events such as send digits/file/tones, detect digits/file/tones, dial, originate call, terminate call, start and stop traffic and so on. User can also generate and receive calls through commands. This client application is distributed along with MAPS™ Server application. Multiple MAPS™ CLI servers can be controlled remotely from single client application (such as TCL, Python, etc).


Screenshot of Load Generation Parameters

Screenshot of Testbed Setup configurations

Screenshot of Script Editor
Screenshot of Profile Editor
Screenshot of Message Editor

Screenshot of Script Contents and Script Flow

Screenshot of Call Statistics
Screenshot of Message Stats
Screenshot of Event Log

Screenshot of SCTP Link Status

Buyer's Guide

Please Note: The XX in the Item No. refers to the hardware platform, listed at the bottom of the Buyer's Guide, which the software will be running on. Therefore, XX can either be ETA or EEA (Octal/Quad Boards), PTA or PEA (tProbe Units), UTA or UEA (USB Units), HUT or HUE (Universal Cards), and HDT or HDE (HD cards) depending upon the hardware.

Item No. Item Description
PKS140 MAPS™ LTE S1 Emulator
PKS139 MAPS™ Diameter Emulator
PKS141 MAPS™ LTE X2-AP Emulator
PKS142 MAPS™ LTE eGTP Emulator
PKS146 MAPS™ SGs Interface Emulation
  GTP Mobile Traffic Options
Mobile Traffic Core – GTP
Mobile Traffic Core - Gateway
Mobile Traffic Core - Gb


Home Page Sitemap Global Presence Email