dsTest provides GSM Service Control Function (gsmSCF) server emulation and client simulation capabilities for the Ge Interface. Test Serving Gateway Support Node (SGSN) GPRS dialogues and Customized Applications for Mobile network Enhanced Logic (CAMEL) interworking in UMTS networks with our gsmSCF Emulator. Use the Ge Interface application to test the capacity and performance of an gsmSCF. For more information regarding how to use dsTest for CAMEL functional and compliance testing, see our page on Conformance Testing. CAMEL is specified in 3GPP TS 23.078.
Rich sets of CAMEL Application Part (CAP) 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 interface.
The Ge application implements the following CAMEL features:
- Trigger Detection Point Requests (TDP-R)
- Event Detection Point Requests (EDP-R)
- Event Detection Point Notifications (EDP-N)
- Session Dialogue (GPRS session and related PDP contexts controlled within a single GPRS dialogue)
- PDP Context Dialogue (each PDP context is controlled with a separate GPRS dialogue)
A complete set of events that can be generated with the Ge interface can be found here.
The gsmSCF Emulator supports both controlling and monitoring roles and instructs the SGSN when indicated, eliminating the need to dedicate a production server to lab activities.
gsmSCF Testing (Client Simulation)
The Ge Interface application can be used to simulate an SGSN’s Ge interface to determine the impact of new gsmSCF features and standards before they are deployed in a network. The Ge Interface application allows users to validate gsmSCF performance and capacity in a realistic network environment, replicating the deployment configuration.
- Start and stop specified subscriber sessions, simulating real-world subscriber activity
- Shift the gsmSCF between control and monitor modes by initiating TDP-Rs, EDP-Rs, and EDP-Ns
- Use multiple service node emulators to simulate SGSN-SGSN mobility
Multiple SGSN nodes can be instantiated on a single server, each with scalable subscriber loads and transaction rates. In this mode, up to 1000 independent SGSN nodes may be simultaneously simulated. The nodes are fully independent and their subscriber configurations may also be independent, may overlap, or may be duplicated.
- Customized Applications for Mobile network Enhanced Logic (CAMEL) Phase 4 – 3GPP TS 23.078
- TCAP – ITU-T Q.773
- SCCP – ITU-T Q.711-714
- M3UA – RFC 4666
- SCTP – RFC 4960
- Specification Map
General Reference Guides
- Diameter Dictionary
- Diameter Result Codes
- RADIUS Dictionary
- S1 Dictionary
- GTPv1 Dictionary
- GTPv2 Dictionary
- GTP Cause Codes