MCX Load Tester

Simulates mobile radios to test MCX equipment.
MCX Load Tester

Simulates mobile radios to test MCX equipment.


The Valid8 MCPTT tester enables testing of SIP, Diameter, MBMS GTP and RTP with Floor Control on the LTE network up to 3GPP Rel 15. It includes test scenarios for MC-PTT (Push-to-talk), MC-Data and MC-Video.

What It Can Do For You

Scalable MCPTT SIP, Diameter, RTP load and feature testing.

Test MCPTT equipment and public safety networks with realistic traffic.

Why It’s Different

  • Scalable software-based architecture can run on a range of hardware from COTS and high-end customer provided hardware to Virtual Machines and the Cloud (e.g. Amazon AWS) for maximum versatility and performance
  • Web-based UI is easy to learn
  • HTTP API enable integration with automation test systems and other equipment
  • Stateful modeling provides accurate emulation of network elements


  • Tests MCPTT AS
  • Measure Key Performance Indicators (KPIs) such as number of simultaneous sessions and Busy Hour Call Attempts (BHCA)
  • Check power-on, registration, and PTT voice calls
  • Registration load
  • RTP media file playback
  • Report on media received, call connect time, call duration, jitter, packet loss
  • Generate valid and invalid/negative messages and call-scenarios
  • Supports sending invalid responses including malformed, dropped and misordered packets
  • Security testing
  • Alerts and notifications

Related Video

Additional Videos


The Valid8 MCPTT tester is comprised of multiple subsystems that are available individually or in parallel, and are scalable to fit your needs. The individual emulators are controllable through their call controllers, and the traffic can be captured through use of a remote capture tool such as Wireshark.

  • Call Setup Time
  • Post Dial Delay
  • Post Pickup Delay
  • Call Teardown Time
  • Media Delay
  • MCPTT Access Time
  • End-to-end Access Time
  • Mouth-to-Ear latency
Configurable Parameters
  • ‍Call session length
  • Concurrent calls/endpoints

Automation API

User commands can be fully automated using REST API. This includes performing all test control functions as well as collecting results and metrics. It can be integrated into virtually any CI system via the HTTP API, including Jenkins, CircleCI, Gitlab and others. Includes Autom8 Python framework.


The application’s subsystems can be edited directly in the browser using TDL. The Message Workshop allows for the creation of test scenarios directly from the hex stream of a remote capture, while the Composer graphical editor (being deployed for all products in 2021) will allow for creating customized call scenarios by dragging and dropping the call flow to meet your test needs.
This is some text inside of a div block.


No items found.
MCX Load Tester

Use Cases

MCPTT Application Server Under Test

For testing the MCPTT AS, the Valid8 Tester can generate SIP PTT calls to test performance and stability.

Supported Scenarios:
  • INVITE Audio/Video calls

eNodeB Under Test

In the scenario where the eNodeB is to be tested, it can be tested by the Valid8 4G Network Emulator emulating the core network. Additionally, load and conformance tests are available for interfaces S1-MME and S1-U. In the case where the eNodeB needs to be tested on the RF side, it can be tested by the Valid8 4G UE Emulator.

Supported Scenarios:
  • ‍Power on / Start up
  • Attach
  • TAU
  • Attach
  • eRAB Setup
  • Detach
  • X2 handover
  • Emulates MME (for S1-MME) and SGW (for S1-U) along with all other needed core network elements, exposing all internal interfaces
  • Conformance tests available for S1-MME, S1-U, and X2
MCX Load Tester
MCX Load Tester

Summary of Specifications



  • 3GPP TS 23.179 
  • IETF RFC2327 - SDP 
  • IETF RFC3261 - SIP 
  • IETF RFC3550 - RTP / RTCP

MC Services Common Functionalities Enhancements - Rel15

  • Enhanced MCPTT group call setup procedure with MBMS bearer
  • Enhanced Location management, information and triggers
  • Interconnection between 3GPP defined MC systems
  • Interworking with legacy systems

MCPTT Enhancements - Rel15

  • Remotely initiated MCPTT call
  • Enhanced handling of MCPTT Emergency Alerts
  • Enhanced Broadcast group call
  • Updating pre-selected MC Service user profile
  • Temporary group call - user regroup
  • Functional alias identity for user and equipment
  • Multiple simultaneous users

MCVideo Additions - Rel15

  • Video push
  • Video pull
  • Private call (on-network)
  • Broadcast Group Call
  • Ambient Viewing Call
  • Capability information sharing
  • Simultaneous Sessions
  • Use of MBMS transmission
  • Emergency and imminent peril private communications
  • Primary and Partner MC system interactions for MCVideocommunications
  • Remote video parameters control capabilities

MCData Additions - Rel15

  • MCData specific Location
  • Enhanced Status
  • Accessing list of deferred communications
  • Usage of MBMS
  • Emergency Alert
  • Data streaming
  • File Distribution (FD) (off-network)
  • IP connectivity

Network Layer Capabilities and Security

  • UDP mode 
  • DNS 
  • DHCP


  • ‍Concurrent calls: Up to 5,000 calls over up to 2,500 groups (scalable)


  • Registration 
  • Outgoing private call 
  • Incoming private call


  • Call Attempts 
  • Call Successes 
  • Call Failures 
  • Registration Attempts 
  • Registration Successes 
  • Registration Failures 
  • 3xx Failures 
  • 4xx Failures 
  • 5xx Failures


  • Call setup time 
  • Call tear down time 
  • Media Tx Packets (audio) 
  • Media Rx Packets (audio)

MCPTT SIP/Diameter Conformance

  • Test Specification: draft ETSI TS 103 564
  • Number of tests included: 35 
  • 3GPP TS 23.179 
  • IETF RFC 1889 - RTP

Product Details




Actual throughput levels over radio may vary based on the 3rd party device manufacturer and software versions. Valid8 product specifications are subject to change at any time without notice.

Valid8 exports its products strictly in accordance with all US Export Control laws and regulations which shall apply to any purchase or order. Specifications are subject to change without notice.

500 West Cummings Park, Suite 6550 Woburn, MA 01801
p: +1-855-482-5438
f: +1-781-996-3708

Ordering Information

MCX Load Tester 

Product Code: sw-loader-mcx

Load options:
sw-loader-mcx-10 : 10 sessions, basic call
sw-loader-mcx-1000 : 100 sessions, basic call
sw-loader-mcx-10000 : 10,000 sessions, basic call (note: RTP enabled only for a subset of audio calls)

(others on request)

Protocol interface options:

Miscellaneous options:

network-emulator-internal-impairment-module : Security, fuzzing, penetration test

Licensing options:
node locked, floating

Datasheet Page

Related Video

Related Solutions

MCX Conformance

Product Code:
sw-conformance-mcx : Conformance application

Test Suites:

(others on request)

Datasheet Page
IMS Core Network Emulator
  • Product Name: IMS Core Network Emulator
  • Product Code: ims-core-network-emulator

Datasheet Page
M5 Mobile UE Tester

M5 Hardware

m5-mobile-ue-tester (1 UE)

Emulation options:

5g-sw-core-network-emulator-lite (AMF, SMF, UDR, AUSF, NRF)
4g-sw-core-network-emulator-lite (MME, HSS, PGW, SGW)
3g-sw-core-network-emulator-lite (MSC, HLR, SGSN, GGSN)
ims-core-network-base (CSCF, AS)

Protocol interface options:
(on request)

Miscellaneous options:
Security, fuzzing, penetration test

Licensing options:
wireless-UE-upgrade-licenses-10 : 10 UEs
wireless-UE-upgrade-licenses-20 : 20 UEs
(others on request)
2x2 MIMO
Multiple eNodeBs on request
Multiple EPC network elements on request


  • Actual throughput levels over radio may vary based on the 3rd party device manufacturer and software versions. Valid8 product specifications are subject to change at any time without notice.

Datasheet Page
Mobile Core Network Emulator

Mobile Core Network Emulator


sw-emulator-mobile-3g-core-lite : 10 sessions
sw-emulator-mobile-3g-core-100 : 100 sessions
sw-emulator-mobile-3g-core-1000 : 1,000 sessions
sw-emulator-mobile-3g-core-10000 : 10,000 sessions

sw-emulator-mobile-4g-core-lite : 10 sessions
sw-emulator-mobile-4g-core-100 : 100 sessions
sw-emulator-mobile-4g-core-1000 : 1,000 sessions
sw-emulator-mobile-4g-core-10000 : 10,000 sessions

sw-emulator-mobile-5g-core-lite : 10 sessions
sw-emulator-mobile-5g-core-100 : 100 sessions
sw-emulator-mobile-5g-core-1000 : 1,000 sessions
sw-emulator-mobile-5g-core-10000 : 10,000 sessions

(others on request)

Miscellaneous options:
Security, fuzzing, penetration test

Licensing options:
(not applicable)

Datasheet Page