1 / 24

SIP Interoperability Testing

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

reinag
Download Presentation

SIP Interoperability Testing

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SIP Interoperability Testing Alan Percy Director of Business Development AudioCodes, Inc. Alan.percy@audiocodes.com Booth #822

  2. 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

  3. What is Interoperability? “Achieving a known level of compatibility between two devices”

  4. The “Basics” • Easy to get started • Plenty of reference materials and software • Basic call establishment and disconnect

  5. All the other things needed to build complete market-ready solution The “Real Work”

  6. Three Planes • Control Plane – SIP Signaling and PSTN interfaces • Media Plane – Coders and voice quality • Provisioning and Management Provisioning And Management Media Control

  7. PSTN Signaling • Analog • FXS and FXO • Digital • T1 / E1 / J1 • CAS vs. ISDN • SS7 • Caller-ID and User-to-User Information

  8. DTMF Relay • Different ways to transport DTMF • In-band (G.711) • RFC 2833 • SIP INFO methods • …

  9. Call Transfer • Re-INVITE and REFER • PSTN Transfers • Two B Channel Transfers (TBCT) • Release Link Transfers (RLT) • Flash-hook (analog) • Supervised and Blind

  10. Message Waiting Analog phones • FSK • LED • Neon • Stutter Dial-tone

  11. 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?

  12. Emulation • 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!

  13. Media Plane • What coders are supported? • Wireline and wireless coders? • Bit rates and frame sizes? • T.38 Fax? • Early media and ring-back?

  14. Provisioning and Management • Growing Issue • More and more software applications are embracing • “Plug-n-play” • Auto-discovery • Remote configuration and software load

  15. 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”

  16. 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

  17. What affects voice quality? Packet Loss Echo Jitter Latency Quality Comfort Noise Coder Voice Activity Detection

  18. Measuring Quality - ETSI Test Setup

  19. 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

  20. 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

  21. Ongoing Testing? Easy to forget: Maintenance • Ongoing improvements/enhancements • “We never expected that” • Revisions of software and hardware • Recertification / retesting

  22. Showed what is below the surface Understand the complexity of full interoperability testing Helped you avoid major navigational errors “But, captain….” Summary

  23. Thanks Come and meet us at the Keynote! Thursday @ 5:15 Alan Percy Director of Business Development AudioCodes, Inc. Alan.percy@audiocodes.com Booth #822

More Related