Diameter Client Test Suite Data Sheet
Test Suite:
Diameter Client Test Suite
Direction:
Client

Diameter is an AAA (authentication, authorization and accounting) protocol for applications such as network access or IP mobility. The basic concept is to provide a base protocol that can be extended in order to provide AAA services to new access technologies. Diameter is intended to work in both local and roaming AAA situations. The test suite uses 3GPP Release 10 as basis for implemented elements. Additional elements (AVPs and values) from earlier releases are included in the suite for test coverage and better interoperability.

Used specifications

Specification
Title
RFC3588

Diameter Base Protocol

RFC3589

Diameter Command Codes for Third Generation Partnership Project (3GPP) Release 5

RFC4004

Diameter Mobile IPv4 Application

RFC4005

Diameter Network Access Server Application

RFC4006

Diameter Credit-Control Application

RFC4072

Diameter Extensible Authentication Protocol (EAP) Application

RFC4740

Diameter Session Initiation Protocol (SIP) Application

RFC5224

Diameter Policy Processing Application

RFC5431

Diameter ITU-T Rw Policy Enforcement Interface Application

RFC5447

Diameter Mobile IPv6: Support for Network Access Server to Diameter Server Interaction

RFC5516

Diameter Command Code Registration for the Third Generation Partnership Project (3GPP) Evolved Packet System (EPS)

RFC5624

Quality of Service Parameters for Usage with Diameter

RFC5778

Diameter Mobile IPv6: Support for Home Agent to Diameter Server Interaction

RFC5779

Diameter Proxy Mobile IPv6: Mobile Access Gateway and Local Mobility Anchor Interaction with Diameter Server

TS 29.061

Interworking between the Public Land Mobile Network (PLMN) supporting packet based services and Packet Data Networks (PDN)

TS 29.140

MM10 interface based on Diameter protocol

TS 29.172

SLg interface

TS 29.173

Diameter-based SLh interface for Control Plane LCS

TS 29.212

Policy and Charging Control over Gx reference point

TS 29.214

Policy and Charging Control over Rx reference point

TS 29.215

Policy and Charging Control (PCC) over S9 reference point

TS 29.229

Cx and Dx interfaces based on the Diameter protocol; Protocol details

TS 29.234

3GPP system to Wireless Local Area Network (WLAN) interworking

TS 29.272

Mobility Management Entity (MME) and Serving GPRS Support Node (SGSN) related interfaces based on Diameter protocol

TS 29.273

3GPP EPS AAA interfaces

TS 29.329

Sh Interface based on the Diameter protocol; Protocol details

TS 32.299

Diameter charging applications

OMA-ODS-Charging_Data

Charging Data

TS 183 017

DIAMETER protocol for session based policy set-up information exchange between the Application Function (AF) and the Service Policy Decision Function (SPDF)

TS 183 026

Protocol for QoS reservation information exchange between the Service Policy Decision Function (SPDF) and the Access-Resource and Admission Control Function (A-RACF) in the Resource and Protocol specification

TS 183 060

Re interface based on the DIAMETER protocol

ES 282 003

Resource and Admission Control Sub-System (RACS)

ES 283 034

e4 interface based on the DIAMETER protocol

ES 283 035

e2 interface based on the DIAMETER protocol

Tool-specific information

Tested messages and elements
Specifications
Messages and AVPs defined in supported specifications

See above

Supported protocol features
Specifications
Notes
Transport over TCP
RFC3588
Transport over SCTP
RFC3588
Supported when the test suite is run in Linux environment

Supported 3GPP/TISPAN Reference Points
Specification
3GPP Gmb

3GPP TS 29.061

3GPP SGmb

3GPP TS 29.061

3GPP MM10

3GPP TS 29.140

3GPP SLg

3GPP TS 29.172

3GPP SLh

3GPP TS 29.173

3GPP Gx

3GPP TS 29.212

3GPP Gxx

3GPP TS 29.212

3GPP Rx

3GPP TS 29.214

3GPP S9

3GPP TS 29.215

3GPP Dw

3GPP TS 29.234

3GPP Cx

3GPP TS 29.229

3GPP Dx

3GPP TS 29.229

3GPP Wa

3GPP TS 29.234

3GPP Wd

3GPP TS 29.234

3GPP Wx

3GPP TS 29.234

3GPP Wm

3GPP TS 29.234

3GPP Wg

3GPP TS 29.234

3GPP Pr

3GPP TS 29.234

3GPP SWa

3GPP TS 29.273

3GPP STa

3GPP TS 29.273

3GPP SWd

3GPP TS 29.273

3GPP SWx

3GPP TS 29.273

3GPP S6a

3GPP TS 29.272

3GPP S13

3GPP TS 29.272

3GPP S6b

3GPP TS 29.273

3GPP H2

3GPP TS 29.273

3GPP SWm

3GPP TS 29.273

3GPP Sh

3GPP TS 29.273

3GPP Ro

3GPP TS 32.299

3GPP Rf

3GPP TS 32.299

TISPAN G1'

ETSI TS 183 017

TISPAN Rq, Gq, Rd', Ri'

ETSI TS 183 026, TS 282 003

TISPAN e4

ETSI ES 283 034

TISPAN e2

ETSI ES 283 035

TISPAN Re

ETSI TS 183 060

Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis