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

MAPS™ LTE eGTP-c Interface Emulator
(Scripted LTE S3, S4, S5, S8, S10, S11 and S16 Interfaces Emulation)

MAPS™ LTE eGTP-c Interface Emulator Software Ver 7.5.26 (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.

LTE S11 and S5/S8 network elements include MME (to handle signaling of control plane), Serving gateway and Public Data Network (PDN) gateway (to handle mobility management tasks within LTE and other radio networks) as depicted in the picture above.


GL’s Message Automation & Protocol Simulation (MAPS™) designed for testing LTE – eGTP interfaces ( S3, S4, S5, S8, S10, S11 and S16) can simulate MME (Mobility Management Entity), SGW (Serving Gateway) and PDNGW (PDN Gateway).

The application is available as

  • MAPS™ - LTE-eGTP (Item # PKS142) for eGTP interfaces

The application gives the users the unlimited ability to edit eGTP messages and call scenarios (message sequences). "Message sequences" are generated through scripts. "Messages" are created using message templates.

GL’s MAPS™ - LTE eGTP software benefits Network Equipment Providers of MME, Serving GW, PDN GW entities, with -

  • Accelerated time to market
  • Reduced development costs
  • Reduced project risk of internally-developed LTE applications

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 has enhanced its MAPS™ protocol emulation tool to simulate multi-protocol and multi-interfaceoffering 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 required eGTP 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 MME, SGW and PDN GW elements in the LTE eGTP interface
  • Supports both Control Plane and User-plane simulation across different interfaces
  • Generates and responds to hundreds of UE Signaling (Load testing)
  • Generates and process GTP-C messages (valid and invalid)
  • Supports GTP Traffic (GTP User Plane Data) which includes: verification like BERT testing, HTTP traffic generation capability, GGSN can be connected to real IP network to simulate Gateway testing
  • Impairments can be applied to messages to simulate error conditions
  • Supports customization of call flows and message templates using Script editor and Message editor
  • Ready-to-use scripts for quick testing
  • Supports scripted call generation and automated call reception
  • Provides protocol trace with full message decoding, and graphical ladder diagrams of call flow with time stamp
  • Provides call statistics and associated captured events and error events during call simulation
  • Automation, Remote access, and Schedulers to run tests 24/7

Supported Protocols Standards

Control Plane for S11, S5/S8 Interface
Supported Protocols Standard / Specification Used
S11, S5/S8 Interface
Evolved GTP (eGTP) for EPS 3GPP TS 29.274 V8.0.0 (2008-12)
Evolved GTP (eGTP) for EPS 3GPP TS 29.274 V9.2.0 (2010-03)
  • GPRS Tunneling Protocol for the control plane (GTP C): This protocol tunnels signaling messages between MME and S-GW (S11).
  • User Datagram Protocol (UDP): This protocol transfers signaling messages. UDP is defined in RFC 768 [26].

LTE eGTP Interface Procedure

In LTE S11, S5/S8 and other eGTP interfaces, MAPS™ acts as either MME, SGW, or PDN GW while testing the other entities in the LTE eGTP network simulating the following call control procedure:

LTE - S11 and S5/S8 interfaces signaling scenario (messages between MME, SGW, and PGW)

LTE S11 interface Call Control Procedure at MME Node (Call Generation)

LTE S11 interface Call Control Procedure at SGW 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

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