Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to IP Telephony Sunday A. Folayan. VoIP …. A few years ago, everyone struggled to convert data (IP) into sound, and move it over the Public.

Similar presentations


Presentation on theme: "Introduction to IP Telephony Sunday A. Folayan. VoIP …. A few years ago, everyone struggled to convert data (IP) into sound, and move it over the Public."— Presentation transcript:

1 Introduction to IP Telephony Sunday A. Folayan

2 VoIP …. A few years ago, everyone struggled to convert data (IP) into sound, and move it over the Public Switched Telephone Network (PSTN) infrastructure [using MODEMs] Now … everyone is struggling to convert PSTN sound into data, and move it over well established IP links. [using CODECs] VoIP is The packetisation and transport of classic public switched telephone system audio over an IP network. The analog audio stream is encoding in a digital format, with possible compression and filtering, before encapsulating it in IP for transport over LAN/WAN or the public internet Infrastructure

3 Cisco ATA IP Phone RAD TDMoIP POTS Voice PSTN2 PSTN1 IP ISP2 ISP1 Voice Technology Matrix ?? TDM PRI FXS/FXO Channel Bank FXS/FXO

4 Freeworld Dialup Psg.com asterisk Server Psg.com DB based subscribers Query NAPTR Fixed Line PSTN Mobile Telco AS5300 Call forwarding to AS 5300 Invite:100@84.201.255.254 PRI: +43 1 79564 19918@fwd.pulver.com 19343@fwd.pulver.com Sghuter@nsrc.org Randy@psg.com Roaming +27 217 451230 Mobile operator.ng HP Ze5500 200067@fwd.pulver.com ENUM lookup AfNOG SIP Proxy e164.arpa dns ENUM tree VoIP provides a choice of Providers and paths

5 Why TDM does not scale PSTNs traditionally (Graham Bell Era) stuff a single call on a single cable pair … and charge for 1 pair! PSTNs then stuffed multiple calls on a single cable pair using Time Division Multiplexing (TDM) and charge as multiple pairs!! –BRI, PRI, ISDN, E1 T1 etc are all TDM technologies with diverse switching and Timing technologies PSTNs are now stuffing almost all calls into IP and they still keep the entire honey pot TDM is wasteful. Cannot utilize time slots carrying a period of silence in conversations VOIP is incompatible with the PSTN’s charging model! TDM introduces complex settlement systems, rendered obsolete by IP TDM just does not scale!

6 IP vs VoIP VoIP introduces a collection of protocols and devices that allow for the encoding, transport and routing of audio calls over IP networks. Voice  IP  Voice [P2P, Skype, Messanger] Voice  IP  PSTN[Net2Phone, Deltathree] Voice [PSTN]  IP  PSTN[iBasis, ITXC] Voice [GSM]  IP  GSM/PSTN[???]

7 PSTN2 PSTN1 IP ISP2 ISP1 Games the big boys play … TDM

8 IP Phone National PSTN Intern.l PSTN IP ISP2 ISP1 Little kids also play … TDM IP Phone

9 The VoIP edge IP is Scaleable IP conserves capacity IP simplifies charging and billing A turf for ISPs to play on … –Softphones for Pc to Phone and PC to PC calls –Web-based applications for web to phone services –Move phones into the IT department and away from the expensive PBX consulting firm –Interconnecting office PBXs at zero network cost –Give ubiquitous access to the PBX for home/traveling employees –PBX features such as Voicemail, Call blocking, Call forwarding, Call Conferencing, Follow me etc as added services

10 IP Phone National PSTN Intern.l PSTN IP ISP2 ISP1 Universal Access IP Phone

11 VoIP Building block VoIP is not built on TCP, but RTP RTP (Real-Time Transport Protocol) RTCP (Real-Time Control Protocol) –RTP is a UDP stream with no intelligence for QOS or resource reservation –Contains a packet number for detection of packet loss and re-sequencing of out of order packets. –Unidirectional : two streams in any call

12 VoIP Building block Calls are CODed to IP or DECoded from IP. CODECS vary in sample size, usually Kbits per second Decoding can include echo cancellation Decoding can compensate for jitter IP routers do not need to decode voice passing through them

13 VoIP Building block Sample CODEC Sizes –G711alaw64k –G711ulaw64k –ILBC15k –Speex2.15 – 44.2k –Gsm13k –G7298k –G7235.3 - 6.3k –Iax2 (trunked)4k Codecs that compress to lower bandwidth are CPU intensive, unless the codec is implemented in hardware. Strike a balance!

14 Control Protocols H323 – Complex, multiple flow, ancient –Has a large install base Session Initiation Protocol (SIP) –New, simple, only sets up RTP streams Cisco Skinny (Proprietary) –Allows complete phone customization MGCP (media Gateway Control Protocol) –Good but Not widely deployed as SIP IAX (Inter-Asterisk eXchange) –Simple, transverses NAT, Compressed

15 SIP SIP messages are HTTP-like and readable Supports Video There's lots of hardware SIP units available –Grandstream BT-101/2 –Cisco 79xx ) Not suited for Trunking (pbx to pbx) SIP is responsible for the increased use of VoIP

16 IAX(2) Inter Asterisk Exchange Not many Hardware phones support IAX. Soft Clients available for *unix/Windows Works behind NAT Has Trunking support built in Very low bandwidth requirement Built for asterisk

17 Phones Soft phones –X-lite - www.xten.com (Windows)www.xten.com –Lipz- www.lipz4.com (Linux)www.lipz4.com –DIAX - http://www.laser.com/dante/diax/diax.html (Windows)http://www.laser.com/dante/diax/diax.html –PhoneGaim www.phonegaim.com(Linux)www.phonegaim.com(Linux) –Linphone- www.linphone.org (FreeBSD)www.linphone.org –Sjphone - http://www.sjlabs.com/sjp.html (Windows, WinCE, Mac)http://www.sjlabs.com/sjp.html –Lots of others

18 Phones Hard phones –Cisco 79XX’s –Grandstream BT 10X’s –Snom 100/200’s –LOTS of h.323 phones from.tw ;-) –Many other phones


Download ppt "Introduction to IP Telephony Sunday A. Folayan. VoIP …. A few years ago, everyone struggled to convert data (IP) into sound, and move it over the Public."

Similar presentations


Ads by Google