proving sip interoperability networld+interop las vegas 2004 ilabs team

14
Proving SIP Proving SIP Interoperability Interoperability Networld+Interop Networld+Interop Las Vegas 2004 Las Vegas 2004 iLabs Team iLabs Team

Upload: ann-stafford

Post on 24-Dec-2015

225 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

Proving SIP Proving SIP InteroperabilityInteroperability

Networld+InteropNetworld+Interop

Las Vegas 2004Las Vegas 2004

iLabs TeamiLabs Team

Page 2: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

To Test VoIP,To Test VoIP,Start with IPStart with IP

DNS DHCP TFTP

We built a very standard looking IP network using off-the-shelf hardware from Extreme, Check Point, 3COM, and Cisco

We added wireless from Aruba and KVM services from Avocent

We also used Unix as a platform for infrastructure services, such as DNS, DHCP, and TFTP

Page 3: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

Add SeveralAdd SeveralSIP Proxy ServersSIP Proxy Servers

DNS DHCP TFTP

SIP proxy servers are important for call setup during SIP calls.

These servers often have other features built into them, such as voice mail systems or IVR (interactive voice

response) tools.

Page 4: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

Add SeveralAdd SeveralSIP Proxy ServersSIP Proxy Servers

DNS DHCP TFTP

We installed a total of 6 SIP proxy servers,

although we did not complete

interoperability testing with 3Com

Asterisk(Digium)

SIP Express

Router (iptel.org)

NortelAvaya

Cisco3Com

Page 5: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

Finally, add SIP phonesFinally, add SIP phones(and gateways)(and gateways)

DNS DHCP TFTP

AsteriskSER

Nortel Avaya

Cisco 3Com

Nortel3ComSnomPingtel

SiemensCisco

PolycomPulverAvaya

ipDialogDlink

MultiTechGrandstream

Page 6: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

Start Testing Start Testing WithinWithin Each SIP ProxyEach SIP Proxy

DNS DHCP TFTP

SIP Domain ASIP Domain BWe called from

each SIP phone to every other phone.

Because voice uses a different protocol than signalling, we also verified that voice

works in each direction

Page 7: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

Then, Call Between Then, Call Between Each SIP ProxyEach SIP Proxy

DNS DHCP TFTP

SIP Domain ASIP Domain B

Calling between each SIP

domain shows interoperability both of phones

and of SIP proxy servers

We achieved near-100%

interoperability when testing calling and voice traffic

between devices

Page 8: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

We tested all types of phonesWe tested all types of phones

Including hard phones, soft phones (software on laptops) and FXS gateways

Page 9: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

Once we saw goodOnce we saw goodinteroperability…interoperability…

We started to add other We started to add other links, including T1 links, including T1 connections between connections between devices (this took a bit of devices (this took a bit of debugging) …debugging) …

Page 10: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

Once we saw goodOnce we saw goodinteroperability…interoperability…

We started to add other We started to add other links, including T1 links, including T1 connections between connections between devices (this took a bit of devices (this took a bit of debugging) …debugging) …

… … and a connection to the public and a connection to the public switched telephone network switched telephone network (PSTN) through the eNet (PSTN) through the eNet provider, Avayaprovider, Avaya

Page 11: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

Test interoperabilityTest interoperabilityfor yourself!for yourself!

Pick up any phone Pick up any phone and dial the four digit and dial the four digit number of any othernumber of any other

When you cross When you cross the “red line,” the “red line,” you’re proving you’re proving interoperability of interoperability of four vendors: two four vendors: two SIP phones and SIP phones and two SIP proxiestwo SIP proxies

Avaya SER

D-LinkCisco

Page 12: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

You can connect to the You can connect to the “real world” as well“real world” as well

TellMeVoice Information

Service

Internet

PSTN

Interop Link to PSTN

Dial 9-1-800-555-8355 to connect to TellMe

over the PSTN

Dial 8-411 to connect to TellMe over the

Internet

Dial 9 plus your own home phone number to call out over the PSTN

Page 13: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

We have prepared five We have prepared five white papers to help youwhite papers to help you

What is SIP?What is SIP? What is ENUM?What is ENUM? Getting Started with SIPGetting Started with SIP SIP Migration StrategiesSIP Migration Strategies SIP ResourcesSIP Resources

Page 14: Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team

Thanks for Visiting iLabsThanks for Visiting iLabsVoice over IP using SIPVoice over IP using SIP

Dustin Goodwin, Craig Watkins, Joel Snyder, Jan Trumbo, Doug Moeller, and John Balogh