Conformance - SIP

Protocol Conformance Test Suites for SIP
Conformance - SIP

Protocol Conformance Test Suites for SIP


The Valid8 SIP Conformance Test Suites are suitable for testing SIP protocol and interfaces in the wireless and wireline network including STIR/SHAKEN

What It Can Do For You

The Conformance solution is capable of simulating and testing various different devices:

It can simulate

  • UA
  • Proxy
  • Redirect Server
  • B2BUA
  • CSCF
  • AS

It can test

  • UA
  • Proxy
  • Redirect Server
  • B2BUA
  • CSCF
  • AS

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
  • Includes testing STIR/SHAKEN authentication protocol


  • Pre-made test scenarios and procedures
  • PASS / FAIL analysis, including plain English diagnostic reason
  • 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
  • STIR/SHAKEN protocol
  • Suitable for Development and QA test lab environments, verifying protocol compliance, negative and robustness testing, Regression testing and Reproducing customer issues in the field

Related Video

Additional Videos


  • Test Verdict - Pass, Fail or Inconclusive 
  • Detailed message field validation
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 an HTTP API. This includes all control functions as well as collection of results and metrics. It can be integrated into any CI system including Jenkins, CircleCI, Gitlab and others. Our Autom8 Python framework is included to ease integration.


The application can be edited directly in the browser using VTDL using Composer, a powerful development environment that includes error checking and a graphical view easing the creation and modification of scenarios. Codec Studio can be used to quickly build message templates from raw PDUs, as captured by tcpdump for example, to use in the scenarios.
This is some text inside of a div block.


No items found.
Conformance - SIP

Use Cases

SIP Client Under Test

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

Supported Scenarios:
  • INVITE Audio/Video calls

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

  • INVITE Audio/Video calls
  • 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

UE Phone Under Test

For testing phones that have cellular data capability, the 5G 4G 3G Base Station Emulators can provide OTA testing capability through its built-in base station and core network emulator. It enables end-to-end testing.

Supported Scenarios:

Supports scenarios:

  • Power on
  • Attach
  • Detach
  • TAU
  • Data Connection
  • VoLTE (with IMS Core option)
  • SMS (with IMS Core option)

Some of the key capabilities introduced with the M5/M1 Mobile UE Tester Include:

  • Lower Cost Per Test
  • Increased Test Environment Flexibility
  • Comprehensive Test Menu
  • Actionable/Collaborative Reports

  • End-to-end Over-the-Air performance test capability
  • Includes RF base station
  • Emulates all core network nodes and allows for data connection to external networks
Conformance - SIP
Conformance - SIP

Summary of Specifications


ETSI SIP Conformance Suite

  • Test Specification: ETSI TS 102 027-2 V4.1.1 (2006-07)
  • Number of tests included: 646 from ETSI TS 102 027-2

SIP Extensions Conformance Suite

  • Tests included in F/1013/SIP-EXT from the specifications below:
  • IETF RFC 2396 - URI Generic Syntax
  • IETF RFC 2617 - HTTP
  • IETF RFC 2833 - RTP Telephony Payload
  • IETF RFC 2848 - PINT Service Protocol
  • IETF RFC 2976 - Info
  • IETF RFC 2976 - SIP INFO
  • IETF RFC 3087 - URIs for Services
  • IETF RFC 3262 - PRACK
  • IETF RFC 3264 - Offer/answer model with SDP
  • IETF RFC 3265 - SIP Events Subscribe/Notify
  • IETF RFC 3310 - HTTP Digest Authentication AKA
  • IETF RFC 3311 - SIP Update
  • IETF RFC 3313 - Private Media Extension
  • IETF RFC 3323 - Privacy
  • IETF RFC 3324 - Short term Network Aserted ID
  • IETF RFC 3325 - P-Asserted-Identity
  • IETF RFC 3326 - Reason
  • IETF RFC 3327 - Path
  • IETF RFC 3329 - Security Mechanism Agreement
  • IETF RFC 3362 - T38 Fax
  • IETF RFC 3420 - SIP message/sipfrag
  • IETF RFC 3428 - Instant Messaging
  • IETF RFC 3515 - REFER
  • IETF RFC 3551 - RTP Audio/Video Conference
  • IETF RFC 3578 - Overlap Signaling
  • IETF RFC 3581 - rport
  • IETF RFC 3608 - Registration Extnsn Hdr Route
  • IETF RFC 3665 - Call Flows
  • IETF RFC 3666 - PSTN Call Flows
  • IETF RFC 3725 - 3PCC
  • IETF RFC 3842 - Message Waiting Indicator (MWI)
  • IETF RFC 3856 - Presence Event Package
  • IETF RFC 3863 - Presence Info Data Format
  • IETF RFC 3891 - Replaces
  • IETF RFC 3892 - Referred-By
  • IETF RFC 3966 - URI for Telephone Numbers
  • IETF RFC 4028 - Session Timer
  • IETF RFC 4411 - Preemption
  • IETF RFC 4412 - Resource Priority
  • IETF RFC 4483 - Content Indirection
  • IETF RFC 4497 - QSIG Interworking
  • IETF RFC 4508 - Feature tags with REFER
  • IETF RFC 4566 - Session Description Protocol
  • IETF RFC 4904 - Trunk Groups in URIs
  • IETF draft-ietf-simple-message-sessions - MSRP
  • IETF draft-ietf-sipping-cc-transfer - SIP Call Transfer
  • IETF draft-hdesinen-mmusic-oa-send-bw-attr-02 - Bandwidth Modifier
  • IETF draft-levy-sip-diversion-08 - Diversion
  • IETF IANA sdp-parameters - IANA SDP parameters
  • IETF draft Remote-Party-ID
  • IETF draft SIP Session Timer
  • IETF draft 3xx responses

SIP Torture Conformance Suite

  • Test Specification: RFC4475, RFC5118. Number of tests included:49

SIP IMS TS 102 790 Conformance Suite

  • Test Specification: ETSI TS 102 790, ETSI TS 124.229. Number of tests included: 200

SIP PROTOS Conformance Suite

  • Test Specification: PROTOS_Test-Suite_C07. Number of tests included:1,000+

Product Details

Operating System 

  • ‍Protocol Engine (Linux-based) 

User Interface 

  • ‍Browser-based, touch-optimized graphical user interface 


  • ‍HTTP API 


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

Product Code:
sw-conformance-sip : Conformance application

Test Suites:
(others on request)

Datasheet Page

Related Video

Related Solutions

M5 Mobile UE Emulator

M5 Hardware


Software Only



  • 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
Conformance - P25 ISSI CSSI (ICC Test Tool)

P25 ISSI CSSI Conformance Tester

Conformance options:

sip-conformance-cap-suite : CAP conformance test suite

sip-conformance-tia-suite : TIA conformance test suite

Datasheet Page