Download
1 / 24

SIP Interoperability Testing - PowerPoint PPT Presentation


  • 90 Views
  • Uploaded on

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

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

PowerPoint Slideshow about ' SIP Interoperability Testing' - jersey


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.

[email protected]

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 solution

  • Control Plane – SIP Signaling and PSTN interfaces

  • Media Plane – Coders and voice quality

  • Provisioning and Management

Provisioning

And

Management

Media

Control


Pstn signaling
PSTN Signaling solution

  • Analog

    • FXS and FXO

  • Digital

    • T1 / E1 / J1

    • CAS vs. ISDN

    • SS7

  • Caller-ID and User-to-User Information


Dtmf relay
DTMF Relay solution

  • Different ways to transport DTMF

    • In-band (G.711)

    • RFC 2833

    • SIP INFO methods


Call transfer
Call Transfer solution

  • Re-INVITE and REFER

  • PSTN Transfers

    • Two B Channel Transfers (TBCT)

    • Release Link Transfers (RLT)

    • Flash-hook (analog)

  • Supervised and Blind


Message waiting
Message Waiting solution

Analog phones

  • FSK

  • LED

  • Neon

  • Stutter Dial-tone


Call progress detection
Call Progress Detection solution

  • 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?


Emulation
Emulation solution

  • 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 solution

  • 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 solution

  • 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? solution

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? solution

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? solution

Packet Loss

Echo

Jitter

Latency

Quality

Comfort Noise

Coder

Voice Activity Detection



Measuring quality rtcp xr
Measuring Quality – RTCP XR solution

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 solution

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? solution

Easy to forget: Maintenance

  • Ongoing improvements/enhancements

    • “We never expected that”

  • Revisions of software and hardware

  • Recertification / retesting


Summary

Showed what is below the surface solution

Understand the complexity of full interoperability testing

Helped you avoid major navigational errors

“But, captain….”

Summary


Thanks
Thanks solution

Come and meet us at the Keynote!

Thursday @ 5:15

Alan Percy

Director of Business Development

AudioCodes, Inc.

[email protected]

Booth #822


ad