24

SIP Interoperability Testing

  • Upload
    jersey

  • View
    30

  • Download
    0

Embed Size (px)

DESCRIPTION

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 - PowerPoint PPT Presentation

Citation preview

Page 1: SIP Interoperability Testing
Page 2: SIP Interoperability Testing

SIP Interoperability Testing

Alan PercyDirector of Business

DevelopmentAudioCodes, [email protected] #822

Page 3: SIP Interoperability Testing

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 ITU G.723.1 standard for VoIP Leader in Innovation and Density of VoIP

Solutions Financially strong and stable

Page 4: SIP Interoperability Testing

What is Interoperability?

“Achieving a known level of compatibility between two devices”

Page 5: SIP Interoperability Testing

The “Basics”

Easy to get started Plenty of reference

materials and software

Basic call establishment and disconnect

Page 6: SIP Interoperability Testing

The “Real Work”

All the other things needed to build complete market-ready solution

Page 7: SIP Interoperability Testing

Three Planes

1. Control Plane – SIP Signaling and PSTN interfaces

2. Media Plane – Coders and voice quality3. Provisioning and Management

Media

Control

ProvisioningAnd

Management

Page 8: SIP Interoperability Testing

PSTN Signaling

Analog FXS and FXO

Digital T1 / E1 / J1 CAS vs. ISDN SS7

Caller-ID and User-to-User Information

Page 9: SIP Interoperability Testing

DTMF Relay

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

Page 10: SIP Interoperability Testing

Call Transfer

Re-INVITE and REFER PSTN Transfers

Two B Channel Transfers (TBCT) Release Link Transfers (RLT) Flash-hook (analog)

Supervised and Blind

Page 11: SIP Interoperability Testing

Message Waiting

Analog phones FSK LED Neon Stutter Dial-tone

Page 12: SIP Interoperability Testing

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?

Page 13: SIP Interoperability Testing

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!

Page 14: SIP Interoperability Testing

Media Plane

What coders are supported? Wireline and wireless coders? Bit rates and frame sizes? T.38 Fax?

Early media and ring-back?

Page 15: SIP Interoperability Testing

Provisioning and Management

Growing Issue More and more software applications are

embracing

“Plug-n-play” Auto-discovery Remote configuration and software load

Page 16: SIP Interoperability Testing

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”

Page 17: SIP Interoperability Testing

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

Page 18: SIP Interoperability Testing

What affects voice quality?

Page 19: SIP Interoperability Testing

Measuring Quality - ETSI Test Setup

G a t e w a y

I P

E 1

N I S T N e t

P a c k e t M O N I T O R

E 1

P a c k e t L o s s D e l a y

O u t p u t

H E A D a c o u s t i c s T e s t S y s t e m AA CC QQ UU AA

I n p u t

G a t e w a y I P I P

I S D N D S S 1 I S D N D S S 1

P B X

Page 20: SIP Interoperability Testing

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

Page 21: SIP Interoperability Testing

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

Page 22: SIP Interoperability Testing

Ongoing Testing?

Easy to forget: Maintenance Ongoing improvements/enhancements

“We never expected that”

Revisions of software and hardware Recertification / retesting

Page 23: SIP Interoperability Testing

Summary

Showed what is below the surface

Understand the complexity of full interoperability testing

Helped you avoid major navigational errors “But, captain….”

Page 24: SIP Interoperability Testing

Thanks

Alan PercyDirector of Business

DevelopmentAudioCodes, [email protected] #822

Come and meet us at the Keynote!

Thursday @ 5:15