3G 4G 5G Functional and Compliance Testing | Lab & Performance Testing

A unique testing solution for operators 

Mobileum's dsTest was created for network equipment manufacturers and service providers to reduce the time to market of new services while ensuring the network quality and performance required. 

Designed explicitly to facilitate the cost-effective testing of high-performance protocols and applications, dsTest is focused on 3G/4G/5G core network service interfaces to support the operator's network evolution testing.

dsTest is known for its capacity and performance testing capabilities. It provides stateful and standards-based applications that react appropriately to both expected and unexpected events without the need for scripting. It simplifies the process of performance, testing the signaling core.
Functional and Compliance Testing

Mobileum's dsTest multiple use cases

dsTest solution covers multiple use cases:
  • Measure call performance and capacity
  • Verify new mobility features and standards before deployment
  • Identify performance ceilings and bottlenecks
  • Validate system scalability with variable subscriber loads
  • Plan capacity
  • Provide interactive control and monitoring for real-time test configuration, triggering, and measurement sampling
  • Facilitate unattended test modes for users creating real-world scenarios with heavy load and long-duration stability tests
  • Validate message content
  • Core network (EPC,5GC) Traffic simulation
Continuous Integration Continuous Deployment

Powerful features for 4G/5G Compliance Testing

dsTest also provides many tools for traffic simulation and verification of functional and compliance of 5GC and EPC interfaces, protocols and standards-based message flows.

With these tools, dsTest users can easily customize testing scenarios to achieve their testing goals including the coordination of multiple emulated nodes and interfaces to simulate and validate traffic and message contents for complex signaling interactions such as VoLTE.
<Performance and Compliance Testing

Comprehensive 3GPP  core network testing  

Mobileum's dsTest offers server emulation and client simulation capabilities. Our solution includes multiple interface applications for comprehensive testing of 3GPP 3G/4G/5G core network interface functionality and performance:
  • Diameter, GTP, SIGTRAN, MAP
Continuous Integration Continuous Deployment

Leveraging other products in our Portfolio

5G Performance Testing
5G was specifically designed to meet IoT needs, whereas 2G, 3G, and 4G were never developed with IoT in mind. It brings two key attributes which neither NB-IoT nor LTE can deliver; they are: low latency and ultra-reliability. Know more about our 5G testing solutions and how they support IoT environments.
Smartphone Experience
For the ongoing monitoring of communication service providers (CSP) customer's experience and continued end-to-end testing of your 5G services, Mobileum test automation supports flagship 5G smartphone performance when it comes to measuring, monitoring, and benchmarking network services and APP performance using 5G enabled devices. 
201209 mobileum card momo agent fraud assurance
Automation Framework
AF offers a set of tools that enable operators to automate manual testing and monitoring processes at all stages of the network lifecycle, from design to deployment and operations. It includes the capability to run variants of existing test cases (5G, IoT, voice, data, messaging, etc.) and offers keyword-driven scripting on top of a group of testing building blocks.

6 key capabilities of Mobileum’s 
3G/4G/5G Functional and Compliance Testing

Application and interfaces
Applications and Interfaces
Supported applications and interfaces can be mixed to create different testing scenarios with emulated and real network nodes. 
User friendly scripting
Interactive subscriber database
Monitor, modify, trigger any subscriber in the DB, change subscriber policies, APN, events.
Scalable solution for Core Network Testing
Scalable and built
for performance
Supports hundreds of millions of simulated subscribers. Supports up to one million simulated gNBs within a single instance. 
Automation Framework use cases
Log subscriber actions continuously or only on error and capture real-time events. 
Core network testing full automation
Lab Core Network test interfaces can be fully automated, e.g with SITE Automation Framework, using REST or XML APIs or CLI.
icon trusted partne
High-Performance Packet capture
Capture all incoming and outgoing packets at rates exceeding 200,000 packets per second.

See how Mobileum can help protect & grow your business

Over 900 Telecom companies, in more than 150 countries, are scaling their business with Mobileum solutions.

Comprehensive dsTest Features for 4G/5G Compliance Testing

  • dsTest NTG
    Use this portable,  cost-effective “Network To Go”, to test the functionality and interaction of core interfaces and nodes.
  • dsClient GUI
    Design, create and execute test scenarios, with real-time measurements graphing and management of your dsTest servers and library of test scenario configurations.
  • Protocol Dictionaries
    Research message contents conformance, or define sets of message templates against which messages can be validated.  Import message and AVP/IE definitions into message templates and user-defined dictionaries for message content validation.
  • SmartEvents/SmartFlow
    Quickly build simple to sophisticated state machines to control, monitor, and validate complex message flows.  Test scenarios can be easily constructed and quickly modified to match changes in the testing environment.
  • SmartAVP
    Add, modify, replace, remove and validate vendor-specific or other optional AVPs/IEs in messages; Traffic Profiles/Transaction Rate Modeling – Easily define a complex configuration of actions to be taken over a specified time period.
  • SmartBuffers
    Configure and transmit transparent data that is not processed or interpreted by dsTest.
  • SmartConditional
    Specify one or more conditions that must be met prior to invoking an action defined in a SmartEvents event handler.
  • SmartModify
    Modify/update subscriber-specific or transparent data prior to invoking the action defined in a SmartEvents event handler.
  • SmartControl
    Allows an External Client to register for, send, and receive notification of dsTest events, allowing the External Client to coordinate actions with the device(s) under test (DUT).
  • SmartAVP Extract
    Allows you to extract or clear a value from an AVP.
  • Capture Next Event / Release Next Event 
    Captures/Release the next action the source application would have executed.
  • Reset Pending
    Resets the source of a captured action/event.
  • Mark/Accumulate
    Starts a timer that will measure the time (in us) from this point until an “accumulate” operation on the same counter.
  • Packet Capture
    Capture and stream live traffic on selected interfaces and display with a utility such as Wireshark™.
  • Operational Measurements
    Mobileum dsTest provides a comprehensive set of Operational Measurements that are collected at configurable intervals.
  • XML Configuration
    dsTest is configured and controlled by XML documents.
  • Subscriber Groups
    The subscriber database can be divided into multiple ranges, with ranges inheriting characteristics from a base group. This allows for non-contiguous blocks of subscriber identifiers and associates blocks of subscribers with different serving nodes, location and routing codes, subscribed services, and other subscriber characteristics.
  • Dynamic Identity
    The subscriber identity can be dynamically learned from received messages – IMSI, MSISDN, IMEI, Hardware Address, Private Identity, and Public Identity.
  • Test&Set
    Redundancy – Standby Mode (all packets sent via primary connection when available) or Balanced (packets evenly distributed between available connections); Multi-homing – for SCTP sockets, multi-homing is enabled if more than one address is configured.
  • Primary/Secondary Diameter Interfaces
    The radio capability requirements of various applications are stored in the UCMF. Requirements are identified by either manufacturer-assigned identifiers, which may be provisioned by an AF/NEF, or PLMN-assigned identifiers, which the UCMF is responsible for assigning. The UCMF manages dictionary entries that map between UE Radio Capability Identifiers and the corresponding UE Radio Access Capability Information.
  • Specification Map 
    A map of specifications defining standard behaviors for S1, Diameter, MAP, GTP, RADIUS,  M3, NGAP, and other interfaces and protocols.
  • CDR storage and validation
     Collect CDRs for interfaces such as Ro, Rf, and Gx.