dsTest® supports both server emulation and client interface simulator capabilities for the C interface. Test GMSC C interfaces in UMTS networks with our Home Location Register (HLR) Emulator. Use our C Interface application to test the capacity and performance of an HLR.
A rich set of operational measurements is 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 interface.
The C application implements the following 3GPP Mobile Application services:
- Short Message Routing Information Retrieval
- Short Message Delivery Status Reporting
- Alert Service Center
The server emulator initiates the appropriate procedure when appropriate, eliminating the need to dedicate a production server to lab activities. You can manually trigger server-initiated procedures, Alert Service Center for example, by executing a test event chain with a run-time command or during an automated test.
Our C Interface application simulates a GMSC’s C interface to determine the processing capacity and performance of an HLR. The C Interface application allows users to validate HLR performance and capacity in a realistic network environment, replicating the deployment configuration.
Execute timed chains of test events with a run-time command or during an automated test to trigger GMSC-initiated procedures.
- Request routing information for specified subscriber sessions, simulating real-world SMS activity
- Configure and send delivery status reports representing a variety of unsuccessful delivery attempts for selected subscribers, testing the HLR’s subscriber status handling
Multiple GMSC nodes can be instantiated on a single server, each with scalable subscriber loads and transaction rates. In this mode the C interfaces of up to 1000 independent GMSC nodes may be simultaneously simulated. The nodes are fully independent and their subscriber configurations may also be independent, overlap, or be duplicated.
- 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 2960 (RFC 3309 checksum)