The State of VoIP Peering Charles Studt Director of Product Management, VoEX
September 10-12, 2007 Los Angeles Convention Center Los Angeles, California 3 VoIP Peering Basics Why we peer? –Reduce transport costs –Increase quality of IP traffic –Privacy and security –Deploy new services How we peer? –Bilaterals & termination agreements –Exchanges –Registries and ENUM What we peer? –VoIP –TDM voice??
September 10-12, 2007 Los Angeles Convention Center Los Angeles, California 4 Minimize Cost, Maximize Quality ILD IXC Tandem WirelessWirelineMSOVSPEnt WirelessWirelineMSOVSPEnt IP PSTN TransportIP Peering Reduce the hops Compact the layers Connect directly Achieve scale
September 10-12, 2007 Los Angeles Convention Center Los Angeles, California How Does ENUM Fit In? Wireless Wireline MSO VSP Ent ENUM provides… A universal addressing scheme for IP Foundation for enhanced services PSTN You provide… Peering relationships Media transport
September 10-12, 2007 Los Angeles Convention Center Los Angeles, California What is ENUM? TElephone NUMber Mapping –IETF RFC 3761 –Based on DNS architecture –E.164 NAPTR –Registry, registrar, registrant The ENUM working group has defined a DNS-based architecture and protocol [RFC 3761] by which an E.164 number, as defined in ITU Recommendation E.164, can be expressed as a Fully Qualified Domain Name in a specific Internet Infrastructure domain defined for this purpose (e164.arpa).
September 10-12, 2007 Los Angeles Convention Center Los Angeles, California How ENUM Works 1. The caller dials a phone number Dial SIP Proxy ENUM DNS Service 2. Calling party proxy user agent client queries DNS for endpoint location Query e164.arpa 3. DNS returns NAPTR record containing SIP URI to calling party user agent Response SIP Proxy 4. Calling party user agent connects the call SIP Call Setup
September 10-12, 2007 Los Angeles Convention Center Los Angeles, California Various Flavors of ENUM End-user control of data, users opt- in Publicly- accessible registry Resolution accuracy depends on self-policing by end-users Uses e164.arpa tree Public ENUM Network mechanics similar to Public User ENUM Closed group, private focus User data not propagated across Internet Small, non-public community Does not use e164.arpa tree Private ENUMCarrier ENUM AKA Provider, Infrastructure, Operator ENUM Similar to Private, but broader in scope to multiple service providers Shared routing and device interconnection between service providers Trusted community Does not use e164.arpa tree One size does not fit all…
September 10-12, 2007 Los Angeles Convention Center Los Angeles, California ENUM and VoIP Peering SIP Proxy ENUM DNS Service SIP Proxy Address resolution Common identifier ENUM is… Transport PSTN interworking Signaling Comprehensive mapping of TN data ENUM is not… ENUM is a technology specification, not a business solution
September 10-12, 2007 Los Angeles Convention Center Los Angeles, California Essential Guidance eCommunity SKYPE Google Wireless Providers VSPs Vonage Lingo Traditional Providers (Local, Long Distance) Cable Companies Service Provider IP “Islands” Enterprise Networks Avaya Cisco Eliminates costly PSTN routing and transport Expands on-net footprint Provides inter-carrier interoperability over IP Delivers enhanced communications applications Voice Peering…
September 10-12, 2007 Los Angeles Convention Center Los Angeles, California Essential Guidance Size matters –Number of peered end-points determines network value Bridge IP and legacy domains –Target Voice Peering, not VoIP Peering Search out complete solutions –ENUM provides addressing function, peering requires media transport & interoperability, commercial terms Employ experienced vendors –Find vendors/suppliers who have done this before as a managed service