Proving SIP Interoperability Networld+Interop Las Vegas 2004 iLabs Team.
-
Upload
ann-stafford -
Category
Documents
-
view
227 -
download
3
Transcript of 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
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
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.
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
Finally, add SIP phonesFinally, add SIP phones(and gateways)(and gateways)
DNS DHCP TFTP
AsteriskSER
Nortel Avaya
Cisco 3Com
Nortel3ComSnomPingtel
SiemensCisco
PolycomPulverAvaya
ipDialogDlink
MultiTechGrandstream
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
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
We tested all types of phonesWe tested all types of phones
Including hard phones, soft phones (software on laptops) and FXS gateways
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) …
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
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
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
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
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