Future of VoIP. Patrik Fältström, paf@cisco.com



Similar documents
CVOICE Exam Topics Cisco Voice over IP Exam # /14/2005

Voice over IP Basics for IT Technicians

Gateways and Their Roles

Leveraging Asterisk to Deliver Large Scale VoIP Services in a Carrier Environment. JR Richardson

Overview ENUM ENUM. VoIP Introduction (2/2) VoIP Introduction (1/2)

Voice over IP (VoIP) Basics for IT Technicians

VoIP Overview for Operators. Gene Lew VP, Advanced Services NANOG 34 Seattle, Washington May 2005

How To Set Up Skype Connect

Preparatory Meeting for Phase 2 of Philippine National ENUM Trial

Packetized Telephony Networks

Network Overview. Background Traditional PSTN Equipment CHAPTER

Contents Introduction Why Fax over IP? How Real-time Fax over IP works Implementation with MessagePlus/Open Summary. About this document

Enabling Users for Lync services

ENUM in China. Dr. Xiaodong(Sheldon) Lee. China Internet Network Information Center (CNNIC) CANS2005, Shenzhen, Oct. 2005

How To Save Money On An Ip Trunking (Ip Trunking)

CISCO IP PHONE SERVICES SOFTWARE DEVELOPMENT KIT (SDK)

Presented by: John Downing, B.Eng, MBA, P.Eng

SIP Trunking. October 7, 2011

How To Get A New Phone System For Your Business

VoIP in the Enterprise

An Introduction to VoIP Protocols

Application Notes Rev. 1.0 Last Updated: February 3, 2015

Implementing Cisco IOS Telephony and Unified Communications Express (IITUCX)

VoIP. Overview. Jakob Aleksander Libak Introduction Pros and cons Protocols Services Conclusion

Implementing Cisco IP Telephony & Video, Part 1

Configuring the Sonus SBC 2000 with Cisco Unified Call Manager 10.5 for Verizon Deployment

CISCO SMALL AND MEDIUM BUSINESS CLASS VOICE SOLUTIONS: CISCO CALLMANAGER EXPRESS BUNDLES

Application Notes Rev. 1.0 Last Updated: January 9, 2015

PETER CUTLER SCOTT PAGE. November 15, 2011

AT&T IP Flexible Reach Service

ENUM and VoIP. Numbering and Dialing Plans. RIPE 46 VoIP and ENUM Tutorial 1. September Richard STASTNY

How To Implement A Cisco Vip From Scratch

A Telephone Domain Name System (T-DNS) for Internet Telephony Service at All IP Network

Cisco Unified Communications IP Telephony Part 1 (CIPT1) v8.0. Course Objectives. Associated Certification. Required Exam(s) Price.

Contents. Specialty Answering Service. All rights reserved.

Implementing Cisco IOS Telephony and Unified Communications Express (IITUCX)

Voice Internet Phone Gateway

ehealth and VoIP Overview

SIP Trunking Quick Reference Document

Asterisk: A Non-Technical Overview

Cisco CNS NetFlow Collection Engine Version 4.0

IMPLEMENTING CISCO IOS TELEPHONY AND UNIFIED COMMUNICATIONS EXPRESS (IITUCX)

Course 4: IP Telephony and VoIP

RT Series IP PBX Products Introduction. All in one telephone system

Lab Testing Summary Report

Cisco IOS Telephony Services Survivable/Standby Remote Site Telephony

OpenSIPS networking the VoIP

Cisco Conference Connection

CISCO ATA 186 ANALOG TELEPHONE ADAPTOR

Commonly Supported Fax/Modem Call Flow Configuration Examples

How To Make A Phone System More Reliable And Reliable

VoIP technology employs several network protocols such as MGCP, SDP, H323, SIP.

Introducing Cisco Voice and Unified Communications Administration Volume 1

Troubleshooting Voice Over IP with WireShark

Table of Contents. Confidential and Proprietary

Introduction to VoIP for Small and Medium Sized Businesses

Which VoIP Architecture Makes Sense For Your Contact Center?

Innovative IP Voice and Video. Grandstream Presents: The GXW/ HT Series

"Charting the Course... Implementing Cisco IP Telephony & Video, Part 1 v1.0 ( CIPTV1 ) Course Summary

How To Use Cisco Cucm For A Test Drive

Crystal Gears. The Next Generation Personal Desktop Call Recording Solution. Why Crystal Gears

IP Implementation in Private Branch Exchanges From 9:30 a.m until 4:30 p.m (7 hrs./day) 5 days / week

Cisco Intelligent Contact Management Enterprise Edition

Whitepaper: Virtualized fax servers why they re better than an appliance

THE CISCO CRM COMMUNICATIONS CONNECTOR GIVES EMPLOYEES SECURE, RELIABLE, AND CONVENIENT ACCESS TO CUSTOMER INFORMATION

SIP A Technology Deep Dive

Configuring DHCP for ShoreTel IP Phones

No. 1 - The Simple Guide to SIP Trunking. City Lifeline Technology Briefing

00:00:40 00:01:00 00:01:20 00:01:40 00:02:00

Special-Purpose Connections

VoIP Logic Platform: Peering SIP Trunking

Curso de Telefonía IP para el MTC. Sesión 1 Introducción. Mg. Antonio Ocampo Zúñiga

IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online

CISCO ATA 188 ANALOG TELEPHONE ADAPTOR

Application Note. Using a Dialogic Media Gateway Series as a PSTN Gateway with an Asterisk IP-PBX Server

Implementing Cisco IP Telephony & Video, Part 1 CIPTV1 v1.0; 5 Days; Instructor-led

Application Note. Configuring Dialogic Host Media Processing Software Release 3.0 for Windows Software Licenses

It looks like your regular telephone.

VoIP and ENUM in Japan

Using Asterisk with Odin s OTX Boards

IP Contact Center: Realize the Full Business Potential of IP Contact Centers

SIP Session Initiation Protocol Part 2. Multiple Call Opportunities

Quick Setup Guide. Integration of Aastra MX-ONE / Aastra 700 and Microsoft Lync Server 2010

Integrating VoIP Phones and IP PBX s with VidyoGateway

IIUC Implementing Cisco IOS Unified Communications (IIUC) Version: Demo. Page <<1/9>>

NetFlow Feature Acceleration

White Paper. Open Source Telephony: The Evolving Role of Hardware as a Key Enabler of Open Source Telephony in the Business Market.

ConneXon s response to Ofcom Consultation Document

OfficeMaster Gate (Virtual) Enterprise Session Border Controller for Microsoft Lync Server. Quick Start Guide

A Cable Telephony Case Study: HOT Telecom

VoIP and Videoconferencing: are they the same?

CISCO CONTENT SWITCHING MODULE SOFTWARE VERSION 4.1(1) FOR THE CISCO CATALYST 6500 SERIES SWITCH AND CISCO 7600 SERIES ROUTER

engin Business Plans Updated 14 th October 2010

Receiving the IP packets Decoding of the packets Digital-to-analog conversion which reproduces the original voice stream

Transcription:

Future of VoIP Patrik Fältström, paf@cisco.com 1

Evolution of VoIP Phase Enterprise Data Applications VoIP Transport Connection Oriented Packet Based (IP) TDM SS7 over IP Emulation Terminals Terminal Emulation SS7 over IP IP PBXs Digital Phones IP Phones Innovation Terminal Emulation Web Applications with Browsers PBXs SIP-Based Internet Telephony Using ENUM 2

Views on VoIP Signaling Cynic First we had H.323, then we had MGCP, then we had Megaco, Cisco s got SCCP, what a mess* This VoIP stuff is going to take years to get to the point it works well enough Pragmatist I really like the consolidated network, but all my PBX features have to work The phones have to work; everything else is secondary Wild-eyed radical Uh, what s a phone? * Yes, the intention is to show acronyms you might not understand, because the number of acronyms is part of the problem 3

Voice over Internet IP IP Internet 4

In reality we have more players IP IP ASP IP Internet Application Service Provider Internet Service Provider 5

Nomadic VoIP? Can the same phone move? IP IP ASP IP Internet 6

All VoIP is nomadic The only question is how far a phone can move In some networks, the phone can not move even inside an apartment In other networks, the phone can move all over the Internet How far a phone can move is up to the VoIP provider, and his (potential) arrangement with the ISP In some cases the ISP and VoIP provider is the same organization In other cases, the ISP is unaware of the existence of VoIP in his network (and he doesn t care) 7

Implications on regulation Current regulation take for granted a voice provider have control both over the physical and logical infrastructure Further, it doesn t take into account a phone can move Already cellphone usage is problematic (emergeny calls) VoIP (Internet in general) force a differentiation on what regulation is on a service provider and what is requirement(s) on the ISP 8

How Many Business Cards Do You Have? Patrik Fältström Consulting Engineer Office of the CTO 170 W Tasman Drive San José, CA 95134 USA Direct: +1-426-525-8509 Fax: +1-408-526-8766 Mobile: +46-70-6059051 Email: paf@cisco.com URL: http://www.cisco.com/ Patrik Fältström IAB Email: paf@cisco.com URL: http://www.iab.org/ Patrik Fältström Consulting Engineer Office of the CTO Årstaängsvägen 31J 117 43 Stockholm Sweden Phone: +46-8-6859000 Direct: +46-8-6859131 Fax: +46-8-190424 Mobile: +46-70-6059051 Email: paf@cisco.com URL: http://www.cisco.com/ Patrik Fältström Ledåsa 273 71 Lövestad Sweden Email: ledasa@paf.se URL: http://alexandria.paf.se/ Patrik Fältström Founder/Owner Firma PAF Ledåsa 273 71 Lövestad Sweden Email: info@paf.se URL: http://paf.se/ 9

Today, Many Addresses tel:+46-8-971234 mailto:paf@example.com tel:+46-706051234 sip:paf@example.com 10

With ENUM, Only One tel:+46-8-971234 mailto:paf@example.com ENUM tel:+46-706051234 sip:paf@example.com Give one number to friends: +46-8-971234 11

Trials Delegated Codes Trials +31 +33 +36 +40 +41 +43 +44 +46 +48 +49 +55 +65 +86 +246 +247 +290 +358 +374 +420 +421 +423 +882 34 +878 10 +971 Austria China Sweden Taiwan UK Norway Poland Germany Slovakia South Korea Japan Finland France Ireland 12

Future of addressing If we have SIP based VoIP, the addresses in SIP look very much like an email address Is not the goal for people to have something like this: http://paf.se/ mailto:paf@paf.se sip:paf@paf.se jabber:paf@paf.se If so, why use E.164 numbers? 13

Call from traditional telephony ISP Telco IP PSTN Internet 14

Call from traditional telephony IP Telco IP PSTN ASP ISP Internet 15

ENUM/VoIP Transition (1) SIP ENUM ISP PSTN Local PBX Deployment of VoIP using SIP and ENUM Example in red are for outgoing call using SIP Internet ISP SIP 16

ENUM/VoIP Transition (2) PSTN Local PBX SIP ISP VoIP network connected to PSTN via gw connected to local PBX Internet ISP SIP 17

ENUM/VoIP Transition (3) Telco Local PBX SIP ISP Default route for telephony is changed to be VoIP Internet ISP SIP 18

ENUM/VoIP Transition (4) PSTN SIP ISP Local PSTN phones are removed, and only VoIP is in use Internet ISP SIP 19

What different kinds of VoIP exists? Enterprise have IP based PBX Might or might not use VoIP internally Might or might not route calls externally using VoIP Providers running VoIP services Works very much like electronic mail Anyone with always connected status to Internet can have their own VoIP server, just like their own email server VoIP telephony Adapter that convert from analog telephony to VoIP Software running on a computer Hardware VoIP phone Multiple protocols Vendor specific SIP (Session Initiation Protocol) 20

One large problem, emergency calls Routing the call to the correct emergency center Identification of the caller Localization of where caller is 21

What is the goal? When a call is received at some call center, the receiver of the call want to know where the call originates from 22

What is the problem? The receiver of the call (only) get the IP address of the peer of the VoIP flow As the application service provider is not (always) the Internet Service Provider, he doesn t know where the IP address is (geographically) where the call originates from 23

What can the solution be? Require Internet Service Providers to keep track of where every IP address is Require Application Service Providers to know where the phones are Routing the call to (just) the closest emergency center Both have pros and cons 24

(A) ISP know where IP address is When call arrives at call center, call center query ISP s for location of IP address Plus: We might need this information in other applications ISP s might know this already (no changes) Minus: The IP flow might be forwarded from another location The IP address might be the egress point of the network of an Enterprise 25

(B) ASP know where phone is When call arrives to call center, the location of the caller is part of the signalling Plus: The location of the phone is independent of the network topology Minus: In reality, the phone have to know where it is, which imply we need to change all phones 26

(C) Routing to closest emergency center A call is to be routed according to network topology where the client is (not VoIP server) Plus: A call will always reach the closest emergency center Minus: Emergency center ingress points have to exist everywhere on the Internet, for example connected to all ISP s in a given area In most cases, the VoIP server is doing the call routing, and not the VoIP client -- and information on where the phone is geographically will still be needed How to implement this is technically complicated 27

Current design goals The phone get its location from built-in mechanisms (GPS, manual configuration, ) or from ISP (DHCP or other auto-configuration) which tell the phone where it is The phone have to tell the receiver of the call where the call originates from Receiver of the call must accept that it is unknown where the call is from 28

Plus and minus Plus Minus Convergence done the correct way will save money Cost for services will go down More features What s the difference between a phone call and chat with added voice? What s the difference between email and instant messaging? Convergence done the wrong way will cost money Many companies make money on termination fees Traditional view on regulation doesn t work 29

Questions? Patrik Fältström <paf@cisco.com> 30