Loaders

Loaders are traffic load generators for many protocols including CAP, COAP, Diameter, HTTP2 REST, GTP, IuCS, IuPS, MAP, Megaco, NGAP, NAS 4G/5G, P25, PFCP, Radius, RANAP, S1AP, SBCAP, SIGTRAN, SIP, RTP
3G-UMTS
4G-LTE
5G
Core
IMS
MCX
VoLTE
HTTP2-REST
VoIP
P25
Loaders

Loaders are traffic load generators for many protocols including CAP, COAP, Diameter, HTTP2 REST, GTP, IuCS, IuPS, MAP, Megaco, NGAP, NAS 4G/5G, P25, PFCP, Radius, RANAP, S1AP, SBCAP, SIGTRAN, SIP, RTP

Overview

Loaders enable the user to run customizable message flows for many different protocols. Each Loaders focuses on a specific area (e.g. mobile security), interface (e.g. 5G SA N2) or protocol (e.g. SIP). These suites are extensible by the end user or by Valid8's engineering services.

What It Can Do For You

The Loader solution is capable of simulating and testing a variety of protocols including:

  • CAP
  • COAP
  • Diameter
  • GTP
  • HTTP2 REST
  • IuCS/IuPS
  • MAP
  • Megaco
  • NGAP
  • NAS
  • PFCP
  • Radius
  • RANAP
  • S1AP
  • SBCAP
  • SIGTRAN
  • SIP

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

Features

  • Pre-made test scenarios and procedures
  • Valid / Invalid testing
  • Customizable source-code
  • User-configurable proprietary messages, IEs, headers
  • Animated test results action-replay
  • Easy to configure
  • Automatic execution of test batches
  • UDP, TCP, SCTP transport layer IPv4/IPv6 support
  • Suitable for Development and QA test lab environments, negative and robustness testing, Regression testing and Reproducing customer issues in the field

Related Video

Additional Videos

Subsystems

KPIs
  • Traffic rate - broken down per message type
  • Active, Successful and Failed calls/sessions
Configurable Parameters
  • IP address and port
  • Network layer- IPv4 / IPv6
  • Transport layer- UDP / TCP / SCTP / TLS
  • Phone numbers
  • Authentication - username and password
  • Unexpected message handling - Stop / Continue

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.

Scripting

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.

Use Cases

SIP Server Under Test

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

Supported Scenarios:

Message flows

  • REGISTER
  • INVITE Audio/Video calls
  • MESSAGE
  • UPDATE
  • PRACK
  • SUBSCRIBE/NOTIFY
  • INFO

Emulate Real Network Conditions

  • Peak times
  • PSTN to IP calls
  • Jitter
  • Limited bandwidth
  • Duplicate packets
  • Corrupted packets
  • Bursty network traffic
  • Redundant link switchover / outage

AMF Under Test

For testing the AMF, the 5G SA Network Emulator can wrap around the node using the N1, N2, N8, N11, N12 & N22 interfaces. Traffic can be originated from real or emulated UE and IoT devices

Supported Scenarios:

• General Registration

• Registration with AMFre-allocation

• UE-initiated Deregistration

• Network-initiated Deregistration

• UE Triggered Service Request

• Network Triggered Service Request

• UE Configuration Update procedure for access and mobility management related parameters    

• UE Configuration Update procedure for transparent UE Policy delivery

• UE Reachability Notification Request procedure

• UE Activity Notification procedure    

• AN Release

DHCP Server

For testing the DHCP Server, the Valid8 Tester can generate DHCP v4 and v6 messages to test performance, stability and security.

Supported Scenarios:
  • DHCPv4 DISCOVER, OFFER, REQUEST, ACK
  • DHCPv6 SOLICIT, ADVERTISE, REQUEST, REPLY

Firewall Under Test

GTP, SCTP, S1-AP, MAP SIGTRAN Firewall

Supported Scenarios:
  • Invalid version
  • Invalid IEs/AVPs
  • Invalid TIDs
  • Invalid UE IDs
  • Too large messages
  • Too short messages

HLR Under Test

For testing the HLR Server, the Valid8 Tester can generate MAP traffic on a variety of interfaces in parallel to test performance and stability.

Supported Scenarios:
  • C
  • Gr

HSS Under Test

For testing the HSS Server, the Valid8 Tester can generate Diameter traffic on a variety of interfaces in parallel to test performance and stability.

Supported Scenarios:
  • Cx
  • D/D'
  • S6a/S6c/S6d/S6m/S6n/S6t
  • S13/S13'
  • Sh
  • SLh
  • Sp
  • SWx
  • Zh

IoT Gateway Under Test

For testing the IoT Gateway, the Valid8 Tester can generate MQTT, COAP, HTTP, SIP calls to test performance and stability.

Supported Scenarios:
  • MQTT
  • COAP
  • SIP
  • HTTP
  • other on request

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:
  • REGISTER
  • INVITE Audio/Video calls
  • MESSAGE
  • UPDATE

Media Gateway Under Test

For testing the Media Gateway (MG), the Valid8 Tester can generate SIP, Megaco & ISUP calls with user plan media to test performance and stability.

Supported Scenarios:
  • SIP calls - INVITE/200/ACK/INFO/BYE/200
  • Megaco calls - Add/Modify/Subtract/Audit
  • ISUP calls - IAM/ACM/ANM/REL/RLC
  • RTP & TDM user plane with voice Quality check option (PESQ/PoLQA)

MME Under Test

For testing MME, the HSS emulator can provide a realistic, stateful emulation of the subscriber DB for testing purposes

Supported Scenarios:
  • Attach
  • Detach
  • Location Update

MSC Under Test

For testing the MSC Server, the Valid8 Tester can generate MAP traffic on a variety of interfaces in parallel to test performance and stability.

Supported Scenarios:
  • B interface
  • C interface
  • D interface
  • E interface
  • F interface
  • H interface
  • I interface
  • J interface

NSSF Under Test

For testing the NSSF, the 5G Network Emulator can wrap around the node using the N22 interface. Traffic can be originated from real or emulated UE and IoT devices

Supported Scenarios:
  • Selection of network slice using NSSAI
  • Update information on S-NSSAIs
  • Notification or removal of restricted S-NSSAIs

PCF Under Test

For testing the PCF, the 5G Network Emulator can wrap around the node using the N7 & N15 interfaces. Traffic can be originated from real or emulated UE and IoT devices

Supported Scenarios:
  • Policy information provisioning at AMF
  • Trigger information provisioning at AMF
  • Policy information provisioning at SMF
  • UE deregistration

PCRF Under Test

For testing the PCRF, the 4G Network Emulator can wrap around the PCRF with the core network and IMS.

Supported Scenarios:

PGW Under Test

For testing the PGW, the 4G Network Emulator can wrap around the node using the S5/8, S7, Sxx and SGi interfaces. Traffic can be originated from real or emulated UE and IoT devices.

Supported Scenarios:
  • ‍Create Session
  • Delete Session
  • Create Bearer
  • Modify Bearer
  • Delete Bearer
  • Echo
  • Emulates all required nodes for wrapping around, including MME and PCRF for testing over interfaces S5/8, S7, Sxx nd SGi

  • Exposes all internal interfaces
  • Conformance tests available for each interface (S5/8, S7, Sxx, SGi)

RFSS or Dispatch Console Under Test

For testing the RFSS or the dispatch Console, the Valid8 Tester can generate SIP PTT calls on ISSI or CSSI to test conformance to the published standards

Supported Scenarios:
  • Unconfirmed Group Call
  • Confirmed Group Call
  • Emergency Call
  • Emergency Alarm
  • REGISTER
  • INVITE SG calls
  • INVITE SU calls
  • PTT RTP IMBE/AMBE

SGSN Under Test

For testing the SGSN Server, the Valid8 Tester can generate MAP traffic on a variety of interfaces in parallel to test performance and stability.

Supported Scenarios:
  • Gr interface
  • Gd interface
  • Gs interface
  • Ge interface
  • Gf interface

SMF Under Test

For testing the SMF, the 5G Network Emulator can wrap around the node using the N4, N6, N10 & N11 interfaces. Traffic can be originated from real or emulated UE and IoT devices

Supported Scenarios:

• General Registration

• Registration with AMFre-allocation

• UE-initiated Deregistration

• Network-initiated Deregistration

• UE Triggered Service Request

• Network Triggered Service Request

• UE Configuration Update procedure for access and mobility management related parameters    

• UE Configuration Update procedure for transparent UE Policy delivery

• UE Reachability Notification Request procedure

• UE Activity Notification procedure    

• AN Release

UDM/EIR/AUSF Under Test

For testing the UDM/EIR/AUSF, the 5G Network Emulator can wrap around the nodes using the N8, N10, N12, N17 interfaces. Traffic can be originated from real or emulated UE and IoT devices

Supported Scenarios:
  • General Registration
  • Registration with AMFre-allocation
  • UE-initiated Deregistration
  • Network-initiated Deregistration
  • UE Triggered Service Request
  • Network Triggered Service Request
  • UE Configuration Update procedure for access and mobility management related parameters    
  • UE Configuration Update procedure for transparent UE Policy delivery
  • UE Reachability Notification Request procedure
  • UE Activity Notification procedure    
  • AN Release

Loaders

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
welcome@valid8.com
VALID8.COM

Ordering Information

Product Codes:
Base loader:

  • loaders-basic1-tiny (up to 100 instances, 1gbps)
  • loaders-basic1-small (up to 1000 instances, 1gbps)
  • loaders-basic1-medium (up to 10000 instances, 1gbps)
  • loaders-basic1-large (up to 100000 instances, 1gbps)
  • loaders-pro1-small (1000 instances, 10gbps)
  • loaders-pro2-medium (10000 instances, 10gbps)
  • loaders-pro2-large (100000 instances, 100gbps)
Datasheet Page

Related Video

Related Solutions

M5 Mobile UE Emulator

M5 Hardware

mobile-ue-emulator-64
mobile-ue-emulator-128
mobile-ue-emulator-256

Software Only

mobile-ue-emulator-100-sw
mobile-ue-emulator-1000-sw
mobile-ue-emulator-10000-sw

Note

  • 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
MCX Load Tester

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
Mobile Core Network Emulator

Mobile Core Network Emulator

Options:

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:
network-emulator-internal-impairment-module
Security, fuzzing, penetration test

Licensing options:
(not applicable)

Datasheet Page