Phone: (469) 634-4200

dsTest, Developing Solutions, Lh Interface, GMLC Testing, HLR Testing, LCS Testing, MAP, Location Services


dsTest supports both server emulation and client simulation for the Mobile Application Part (MAP) Lh Interface.  Test Home Location Register (HLR) functionality in your UMTS network with our our Gateway Mobility Location Center (GMLC) simulator.  Use the Lg Interface application on our HLR Emulator to test the capacity and performance of a GMLC network node.

Location based services, such as Emergency Services, rely upon LCS.  The Lh Interface enables LCS in the GPRS/UMTS to provide support for specialized mobile location services for operators, subscribers, and third party service providers.  LCS are also used to optimize network performance and enhance network self-optimization. With Lh and other dsTest LCS interface applications, you can verify your end-to-end LCS solution.

dsTest provides more tools for Location Services compliance testing.

Comprehensive sets of Mobile Application Part (MAP) and Transaction Capabilities Application Part (TCAP) operational measurements are collected at specified intervals and stored in a SQLite database on the dsTest server.  Real-time measurements may be retrieved through our dsClient CLI interface or graphed via our dsClient GUI.

For more information regarding how to use dsTest for MAP functional and compliance testing, see our page on Conformance Testing.  Customize your MAP/TCAP messages using our SmartTCAP feature.  3GPP Location Services (LCS) are specified in 3GPP TS 23.271 and MAP is specified in 3GPP TS 29.002.


The Lh Interface application implements the following Mobile Application Services:

  • MAP-Routing-Information-Request, used by a GMLC to request routing information from an HLR for a target UE.

A complete set of events that can be generated with the Lg interface application can be found here.  Use our MAP Dictionary to assist in setting up and interpreting MAP test scenarios.

GMLC Testing (Server Emulation)

Use the Lh Interface Application and the dsTest HLR Emulator to test routing information exchange from your GMLC, when the identity of the Serving Gateway Support Nodes (SGSN) is needed for a particular target UE whose location has been requested.  Verify that the GMLC successfully determines the correct serving node based upon the LCS response from the HLR, using the specified serving node in preference to any specified additional serving nodes specified in the HLR response.

The server emulator initiates the appropriate service when indicated, eliminating the need to dedicate a production server to labdsTest, Developing Solutions, Lg Interface, LCS Testing, Location Services, GMLC Testing, SGSN Testing activities.  You can manually trigger server-initiated procedures by executing a test event chain with a run-time command or during an automated test.

HLR Testing (Client Simulation)

The Lh Interface application simulates an GMLC Lh interface to determine the impact of new HLR features and standards before they are deployed in a network.  Initiate a subscriber location report from the GMLC, to simulate a GMLC-HLR LCS relationship to verify that the HLR correctly stores location information.   The Lh Interface application also allows you to validate HLR performance and capacity in a realistic network environment, replicating the deployment configuration.

Read about our SmartEvents feature.

Supporting StandardsdsTest, Developing Solutions, Lh Interface, Mobile Application Part, MAP, GMLC testing, HLR Testing, Location Services, LCS

  • Technical realization of the Short Message Service (SMS) – 3GPP TS 23.040
  • SMS over generic 3GPP Internet Protocol (IP) access – 3GPP TS 23.204
  • MAP – 3GPP TS 29.002
  • TCAP – ITU-T Q.773
  • SCCP – ITU-T Q.711-714
  • M3UA – RFC 4666
  • SCTP – RFC 4960
  • Specification Map

General Reference Guides

Read more about dsTest.