Test Emulation Platform
Unicorn is a programmable traffic generator tool that emulates the signaling and data nodes of various cellular network generations, including 5G, 4G, 3G, and 2G. It offers scriptable and highly customizable call flows, allowing rigorous testing and validation of Device Under Test (DUT) performance. Additionally, it also operates as a high-capacity load generator. It is an all-in-one testing tool for emulating diverse network scenarios.
Emulates any node/network function
Pre Canned test suites for 5G/4G/3G/2G
Scriptable and customizable
Emulates various network nodes
- Simulates customizable Diameter and HTTP traffic using inbuilt signaling stacks.
- Emulates 5G network functions like AUSF, UDM, UDR, UDSF, SEPP, and more using HTTP 2.0 and HTTPS for secure communication.
- Supports legacy network signaling nodes such as HLR, HSS, MME, PCRF, OCS, and others using a Diameter-based signaling stack.
- Supports testing of SS7 nodes like SMSC and HLR.
Scriptable call flows and validation
- Scriptable call flows through JSON-based configurations, offering flexibility and programmable control over action sequences and interactions.
- Enables storage and restoration of Request/Response fields, enhancing data management capabilities.
High Capacity Load Generator
Ability to generate high-capacity loads, reaching impressive rates of up to 100,000 Transactions Per Second (TPS) for HTTP call flows.
Traffic profiles supported
Can generate and handle various traffic profiles, including HTTP, HTTPS, Diameter, MAP, CAP, etc.
Rest Interface support
Provides support for a REST interface, allowing seamless integration with third-party tools and services.
- Offers real-time statistics such as TPS, number of messages sent and received, response latencies, etc.
- Configurable intervals and user-defined counters enhance monitoring capabilities.
Customer Use Cases
Network Function Emulator