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

MAPS™ LTE SLs Emulator
(LoCation Services Application Protocol (LCS-AP))

MAPS™ LTE SLs Interface Emulator Software Ver 7.2.9 | Download Now!


Accurate location services find its use in many public operations such as emergency services, vehicle tracking, stolen assets tracking, advertising, and social networking. Location Service is used to estimate the geographic location of a Mobile Station (MS) and/or valid Mobile Equipment (ME), expressed in latitude and longitude, represented in a well-defined universal format.  LoCation Services (LCS) architecture follows a client/server model with a positioning node acting as the server providing information to external LSC clients.

In the LCS network, GMLC (Gateway Mobile Location Centre) is the positioning node and centre point of the architecture that holds the position information by communicating with other network elements within the network. All LCS clients communicates with this node to request positioning information.

LCS Application Protocol (LCS-AP) supports the location services over SCTP in E-UTRAN. The LCS-AP message set is applicable to the SLs interface between the E-SMLC and the MME.


Message Automation and Protocol Simulation (MAPS™) is GL’s general purpose platform for emulation of communication protocols. MAPS™ SLs interface emulator is designed to simulate SLs interface between E-SMLC (Enhanced Serving Mobile Location Center) and MME (Mobile Management Entity) supporting LoCation Services (LCS), as defined in 3GPP TS 29.171 specifications.
The application is available as

  • MAPS™ SLs (Item # PKS148) for SLs interface in LCS network.

MAPS™ SLs supports communication over SCTP transport layer used to transfer LCS-AP PDUs between an E-SMLC and a MME. The LTE Positioning Protocols (LPP and LPPa) can be carried in LCS-AP messages which are transparent to the MME.  The MME establishes the SCTP association.
MAPS™ SLs supports LCS-AP interface procedure, which are divided as follows:

  • Location service request procedure
  • Location information exchange procedure

MAPS™ also supports simulation of other entities and interfaces indicated in Location Services architecture with the following MAPS™ suite for LCS - MAPS™ SLh between GMLC and HSS, MAPS™ SLg between GMLC and MME, MAPS™ Lg between GMLC and MSC, MAPS™ Lh between GMLC and HLR, and MAPS™ Lb between BSC and SMLC.

Main Features

  • Useful tool to simulate Location services procedures over SLs interface
  • Emulator can be configured as MME, E-SMLC nodes and study the call flow and exchange of signaling messages between any of these nodes
  • User-friendly GUI for generating hundreds of UE Signaling (Load Testing) over SCTP transport.
  • Ready scripts for LCS-AP procedures –
    • Location Service Request
    • Location Information Exchange
      • Connection Oriented Information Transfer
      • Connectionless Information Transfer
    • Location Abort procedure
    • Reset procedure
  • Provides protocol trace with full message decoding of the LCS-AP messages.

Supported Protocols Standards

LCS-AP Protocol Stack
Supported Protocols Standard / Specification Used
LPP 3GPP TS 36.355- Release 14
Location Services-Application Part (LCS-AP) 3GPP TS 29.171 V14.0.0 (2016-12)

SLs Interface Procedures

The SLs interface procedures can be divided as follows:

  • Location service request procedure
  • Location information exchange procedure

Location Service Request Procedure

The following illustrates the location service request procedure over LCS based SLs interface:

Location Service Request Procedure

MAPS™ SLs interface emulator can be configured as MME (Mobility Management Entity) initiates the procedure by sending a LCS-AP Location Request message to the E-SMLC to obtain the location estimate for a target UE in E-UTRAN.

Simulating Location service SLs interface Procedure using MAPS™

Location Information Exchange Procedure

The following illustrates successful Connection Oriented and Connectionless Information transfer procedures over LCS based SLs interface.

Connection Oriented Information

Connectionless Information Procedure

MAPS™ SLs interface emulator can be configured as MME (Mobility Management Entity) initiating the procedure by transferring LTE Positioning Protocol (LPP and LPPa) messages to E-SMLC (Enhanced Serving Mobile Location Center) while a location request procedure for the target UE is ongoing.

Simulation of Connection Oriented Information Procedure using MAPS™


Testbed Setup Configuration

Load Generation Parameters

Script Editor

Profile Editor


Message Editor

Call Statistics

Message Statistics

Events 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
PKS148 MAPS™ SLs (LCS-AP) Interface Emulator


Home Page Sitemap Global Presence Email