Diameter Load Tester

Scalable Diameter protocol load, feature and security testing solution for all interfaces including wireline, mobile 4G/5G and IoT
Conformance
S6a
Diameter
IWF-AAA
S6t
MTC-IWF
S6c
S6m
S6n
Tsp
3GPP
5G
4G
HSS
MCPTT
Testing
Sxx
PCRF
Diameter Load Tester

Scalable Diameter protocol load, feature and security testing solution for all interfaces including wireline, mobile 4G/5G and IoT

Overview

Diameter is an authentication, authorization, and accounting protocol used pervasively in telecom and datacom networks. Diameter protocol signaling load is increasing due to subscriber growth. Operators need to prove their networks can scale reliably and have the necessary capacity and built-in redundancy. Network equipment manufacturers (NEMs) need to test at all stages of the product life-cycle and conduct acceptance testing at the operator. The Valid8 Diameter Load Tester provides testing capabilities across numerous Diameter interfaces in fixed and mobile networks such as Cx, Dx, Ga, Gd, Gx, Gy, Nasreq, Rf, Rx, S6a, S6c, S6d, S6m, S6n, S6t, S13, Sh, T6ai, T6bi, Tsp.

What It Can Do For You

It can test fuzzing, security, feature and performance on single or multiple Diameter interfaces concurrently, generating tens of thousands of transactions per second (scalable per machine), with customizable message flows and content.

Diameter Load Tester comes with pre-canned scenarios which can be tailored to specific requirements.

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

  • Measure Key Performance Indicators (KPIs) such as number of simultaneous sessions and Busy Hour Call Attempts (BHCA)
  • Check transaction content correctness
  • Check load capabilities
  • Generate valid and invalid/negative messages and call-scenarios
  • Supports sending invalid responses including malformed, dropped and misordered packets
  • Security testing

Security test option includes:

  • Act as a mobile virtual network operator (MVNO) and access the roaming network through an existing operator.
  • Act as a diameter routing agent (DRA), diameter edge agents (DEA).
  • Act as a Mobility Management Entity (MME)) to simulate session management, subscriber authentication, roaming and handovers to other network.

Subsystems

HSS, PCRF, MME, IWF-AAA

  • Base station (femto or emulated)
  • AMF
  • SMF
  • PCF
  • AUSF
  • UDM
  • UDR
  • N3IWF
  • EIR
  • MME
  • SGW
  • PGW
  • OCS
  • HSS
  • PCRF
  • ePDG
KPIs
  • AA-Requests/Answers (AAR/A)
  • Diameter-EAP-Requests/Answers (DER/A)
  • Abort-Session-Requests/Answers (ASR/A)
  • Accounting-Requests/Answers (ACR/A)
  • Credit-Control-Requests/Answers (CCR/A)
  • Capabilities-Exchange-Requests/Answers (CER/A)
  • Device-Watchdog-Requests/Answers (DWR/A)
  • Disconnect-Peer-Requests/Answers (DPR/A)
  • Re-Auth-Requests/Answers (RAR/A)
  • Session-Termination-Requests/Answers (STR/A)
  • User-Authorization-Requests/Answers (UAR/A)
  • Server-Assignment-Requests/Answers (SAR/A)
  • Location-Info-Requests/Answers (LIR/A)
  • Multimedia-Auth-Requests/Answers (MAR/A)
  • Registration-Termination-Requests/Answers (RTR/A)
  • Push-Profile-Requests/Answers (PPR/A)
  • User-Authorization-Requests/Answers (UAR/A)
  • Server-Assignment-Requests/Answers (SAR/A)
  • Location-Info-Requests/Answers (LIR/A)
  • Multimedia-Auth-Requests/Answers (MAR/A)
  • Registration-Termination-Requests/Answers (RTR/A)
  • Push-Profile-Requests/Answers (PPR/A)
  • User-Data-Requests/Answers (UDR/A)
  • Profile-Update-Requests/Answers (PUR/A)
  • Subscribe-Notifications-Requests/Answers (SNR/A)
  • Push-Notification-Requests/Answers (PNR/A)
  • Bootstrapping-Info-Requests/Answers (BIR/A)
  • Message-Process-Requests/Answers (MPR/A)
  • Update-Location-Requests/Answers (ULR/A)
  • Cancel-Location-Requests/Answers (CLR/A)
  • Authentication-Information-Requests/Answers (AIR/A)
  • Insert-Subscriber-Data-Requests/Answers (IDR/A)
  • Delete-Subscriber-Data-Requests/Answers (DSR/A)
  • Purge-UE-Requests/Answers (PER/A)
  • Notify-Requests/Answers (NOR/A)
  • Provide-Location-Requests/Answers (PLR/A)
  • Routing-Info-Requests/Answers (RIR/A)
  • AA-Mobile-Node-Requests/Answers (AMR/A)
  • Home-Agent-MIP-Requests/Answers (HAR/A)
  • Configuration-Information-Requests/Answers (CIR/A)
  • Reporting-Information-Requests/Answers (RIR/A)
  • NIDD-Information-Requests/Answers (NIR/A)
  • GCS-Action-Request/Answer (GAR/A)
  • GCS-Notification-Request/Answer (GNR/A)
Configurable Parameters
  • ‍Call session length
  • Concurrent calls/endpoints
  • BHCA/CPS

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.

Scripting

The application’s subsystems can be edited directly in the browser using TDL or by using the graphical tools. The Message Workshop allows for creating of test scenarios directly from the hex stream of a remote capture, while the Graphical Editor (on the feature roadmap for 2019) 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

HSS Under Test

For testing the HSS Server, the Valid8 Tester can generate S6a, Sh Diameter traffic to test performance and stability.

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

PCRF Under Test

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

Supported Scenarios:
Diameter Load Tester
Diameter Load Tester

Summary of Specifications

The Valid8 Diameter Load tester is capable of simulating multiple nodes and generating large scale stateful Diameter load

Specifications

Diameter Base - IETF RFC 6733, RFC 3588

Diameter NAS Application - RFC 7155

Diameter EAP Application - RFC 4072 S6t - 3GPP TS 29.336

Diameter Credit-Control Application - RFC 4006

Diameter SIP Application - RFC 4740

Diameter base ( 3GPP ) RFC 3589

3GPP TS 29.272 [RFC 5516]

3GPP-LCS-SLg (Application-ID 16777255)

3GPP-LCS-SLh (Application-ID 16777291)

Diameter Mobile IPv4 - RFC 4004

Product Details

Diameter Load Tester

All Solutions

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

Diameter Load Tester

Load options:
ngn-sw-diameter-load-1000 : 1,000 sessions, base protocol, basic call
ngn-sw-diameter-load-10000 : 10,000 sessions, base protocol, basic call
ngn-sw-diameter-load-100000 : 100,000 sessions, base protocol, basic call
ngn-sw-diameter-load-1000000 : 1,000,000 sessions, base protocol, basic call
(others on request)

Protocol interface options:
sw-diameter-protocol-interface-cx
sw-diameter-protocol-interface-dx
sw-diameter-protocol-interface-ga
sw-diameter-protocol-interface-gd
sw-diameter-protocol-interface-gx
sw-diameter-protocol-interface-gy
sw-diameter-protocol-interface-nasreq
sw-diameter-protocol-interface-rf
sw-diameter-protocol-interface-rx
sw-diameter-protocol-interface-s6a
sw-diameter-protocol-interface-s6c
sw-diameter-protocol-interface-s6d
sw-diameter-protocol-interface-s6m
sw-diameter-protocol-interface-s6n
sw-diameter-protocol-interface-s6t
sw-diameter-protocol-interface-s13
sw-diameter-protocol-interface-sh
sw-diameter-protocol-interface-t6ai
sw-diameter-protocol-interface-t6bi
sw-diameter-protocol-interface-tsp
(others on request)

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

Licensing options:
(not applicable)

Datasheet Page

Related Video

Related Solutions

Gx Interface

Product Name: Diameter Load Tester 

Product Code: diameter-load-tester

Datasheet Page
S6a Interface

Product Name: Diameter Load Tester 

Product Code: diameter-load-tester

Datasheet Page
S6t Interface

Product Name: Diameter Load Tester 

Product Code: diameter-load-tester

Datasheet Page
S6c Interface

Product Name: Diameter Load Tester 

Product Code: diameter-load-tester

Datasheet Page
S6m/S6n Interface

Product Name: Diameter Load Tester 

Product Code: diameter-load-tester

Datasheet Page

Navigate through All Solutions