slide1 n.
Skip this Video
Download Presentation
SIP Interoperability Testing

Loading in 2 Seconds...

play fullscreen
1 / 24

SIP Interoperability Testing - PowerPoint PPT Presentation

  • Uploaded on

SIP Interoperability Testing. Alan Percy Director of Business Development AudioCodes, Inc. Booth #822. AudioCodes – A VoIP Leader. 13 Years of Operation Focusing on VoIP Media Gateway & Media Server Technology

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'SIP Interoperability Testing' - jersey

Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
sip interoperability testing
SIP Interoperability Testing

Alan Percy

Director of Business Development

AudioCodes, Inc.

Booth #822

audiocodes a voip leader
AudioCodes – A VoIP Leader
  • 13 Years of Operation Focusing on VoIP Media Gateway & Media Server Technology
  • Field proven technology: Over 12 Million Channels shipped to over 100 Countries
  • Enabling the VoIP leading OEM’s and TEM’s
  • Key originator of ITUG.723.1 standard for VoIP
  • Leader in Innovation and Density of VoIP Solutions
  • Financially strong and stable
what is interoperability
What is Interoperability?

“Achieving a known level of compatibility between two devices”

the basics
The “Basics”
  • Easy to get started
  • Plenty of reference materials and software
  • Basic call establishment and disconnect
three planes
Three Planes
  • Control Plane – SIP Signaling and PSTN interfaces
  • Media Plane – Coders and voice quality
  • Provisioning and Management






pstn signaling
PSTN Signaling
  • Analog
    • FXS and FXO
  • Digital
    • T1 / E1 / J1
    • CAS vs. ISDN
    • SS7
  • Caller-ID and User-to-User Information
dtmf relay
DTMF Relay
  • Different ways to transport DTMF
    • In-band (G.711)
    • RFC 2833
    • SIP INFO methods
call transfer
Call Transfer
  • PSTN Transfers
    • Two B Channel Transfers (TBCT)
    • Release Link Transfers (RLT)
    • Flash-hook (analog)
  • Supervised and Blind
message waiting
Message Waiting

Analog phones

  • FSK
  • LED
  • Neon
  • Stutter Dial-tone
call progress detection
Call Progress Detection
  • How does the application detect the success of outbound calls?
  • Can it detect?
    • Busy
    • No Answer
    • Answer by a human
    • SIT Tones
    • Answering Machine
  • How does it relay the results?
  • Sometimes to win business, you need to emulate another vendor’s equipment
  • Need to emulate:
    • Not only what they do!
    • But, they don’t do!
media plane
Media Plane
  • What coders are supported?
    • Wireline and wireless coders?
    • Bit rates and frame sizes?
    • T.38 Fax?
  • Early media and ring-back?
provisioning and management
Provisioning and Management
  • Growing Issue
    • More and more software applications are embracing
  • “Plug-n-play”
  • Auto-discovery
  • Remote configuration and software load
how is basic testing done
How is Basic Testing Done?

Getting Started - “The Basics”

  • SIPit, SIMPLEt or other public interoperability events
    • 30 Minutes at most for each “test”
    • Only scratch the surface
  • Just “the tip of the iceberg”
how is advanced testing done
How is Advanced Testing Done?

Advanced Testing “The Real Work”

  • Establish a test plan
    • What is the goal?
  • Depends on more than one component
  • Interoperability Test Bench
  • Establish technical relationships
    • Software Partners
    • Other Technology Partners
  • Voice Quality Testing

Target: PublishedInterop Certification

what affects voice quality
What affects voice quality?

Packet Loss





Comfort Noise


Voice Activity Detection

measuring quality rtcp xr
Measuring Quality – RTCP XR

Real Time Control Protocol – Extended Reports

  • Embedded measurement tool
  • Measuring Quality During the Call
    • Packet Loss
    • Delay
    • Signal Quality …
  • Call Quality – MOS and “R” Factor
  • Reported in RTCP, SDP or via SNMP
improving voice quality
Improving Voice Quality

Techniques vendors use to maximize quality:

  • Dynamic Jitter Buffer
    • Adjusting to ever-changing network conditions
  • Packet loss concealment
    • All coders, including G.711
  • Echo cancellation algorithms
  • “Double Speak”
  • VAD and CNG algorithms
  • Extensive field and lab testing
ongoing testing
Ongoing Testing?

Easy to forget: Maintenance

  • Ongoing improvements/enhancements
    • “We never expected that”
  • Revisions of software and hardware
  • Recertification / retesting
Showed what is below the surface

Understand the complexity of full interoperability testing

Helped you avoid major navigational errors

“But, captain….”


Come and meet us at the Keynote!

Thursday @ 5:15

Alan Percy

Director of Business Development

AudioCodes, Inc.

Booth #822