VoIP and IP Telephony

Similar documents
The use of IP networks, namely the LAN and WAN, to carry voice. Voice was originally carried over circuit switched networks

An Introduction to VoIP Protocols

Voice over IP Protocols And Compression Algorithms

VoIP Analysis Fundamentals with Wireshark. Phill Shade (Forensic Engineer Merlion s Keep Consulting)

Voice over IP Basics for IT Technicians

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

B12 Troubleshooting & Analyzing VoIP

Internet Technology Voice over IP

Voice over IP (VoIP) Basics for IT Technicians

Comparison of Voice over IP with circuit switching techniques

Troubleshooting Voice Over IP with WireShark

SIP Trunking and Voice over IP

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

VoIP Bandwidth Considerations - design decisions

Hands on VoIP. Content. Tel +44 (0) Introduction

VIDEOCONFERENCING. Video class

Online course syllabus. MAB: Voice over IP

Understanding Voice over IP

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

Lab Introduction software Voice over IP

IP Telephony with Asterisk. Sunday A. Folayan

Requirements of Voice in an IP Internetwork

Convergence Technologies Professional (CTP) Course 1: Data Networking

Indepth Voice over IP and SIP Networking Course

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

icall VoIP (User Agent) Configuration

2- Technical Training (9 weeks) 3- Applied Project (3 weeks) 4- On Job Training (OJT) (4 weeks)

Applied Networks & Security

Optimizing Converged Cisco Networks (ONT)

IP Telephony Deployment Models

Voice over IP (VoIP) Overview. Introduction. David Feiner ACN Introduction VoIP & QoS H.323 SIP Comparison of H.323 and SIP Examples

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

Cisco CME Features and Functionality

Asterisk: A Non-Technical Overview

Encapsulating Voice in IP Packets

Connect your Control Desk to the SIP world

Implementation of Voice over IP and Audio over IP in the Studio environment

Computer Networks. Voice over IP (VoIP) Professor Richard Harris School of Engineering and Advanced Technology (SEAT)

Crash Course in Asterisk

Is Your Network Ready for IP Telephony?

Goal We want to know. Introduction. What is VoIP? Carrier Grade VoIP. What is Meant by Carrier-Grade? What is Meant by VoIP? Why VoIP?

Clearing the Way for VoIP

VoIP from A to Z. NAEO 2009 Conference Cancun, Mexico

Unit 23. RTP, VoIP. Shyam Parekh

and Voice Applications Eyal Wirsansky, Verso Technologies JaxJUG

Hosted PBX Platform-asa-Service. Offering

ACD: Average Call Duration is the average duration of the calls routed bya a VoIP provider. It is a quality parameter given by the VoIP providers.

Is Your Network Ready For IP Telephony?

Implementing the VoIP Network

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

QoS in VoIP. Rahul Singhai Parijat Garg

Network administrators must be aware that delay exists, and then design their network to bring end-to-end delay within acceptable limits.

Voice over IP (VoIP) for Telephony. Advantages of VoIP Migration for SMBs BLACK BOX blackbox.com

Packetized Telephony Networks

Combining Voice over IP with Policy-Based Quality of Service

Voice over IP (VoIP)/SIP Infrastructure Considerations for the Interaction Center Platform

VOICE OVER IP AND NETWORK CONVERGENCE

- Basic Voice over IP -

An Introduction to Voice over the IP. Test1 Pool Questions

SIP (Session Initiation Protocol) Technical Overview. Presentation by: Kevin M. Johnson VP Engineering & Ops

Course 4: IP Telephony and VoIP

TSIN02 - Internetworking

Integrating Voice over IP services in IPv4 and IPv6 networks

VoIP: How to Plan for the Bandwidth and Calculate the Cost Savings

5. DEPLOYMENT ISSUES Having described the fundamentals of VoIP and underlying IP infrastructure, let s address deployment issues.

Is Your Network Ready For IP Telephony?

Need for Signaling and Call Control

Voice over IP. Better answers

Voice over IP Fundamentals

INVESTIGATING THE PERFORMANCE OF VOIP OVER ETHERNET LAN IN CAMPUS NETWORK

IP Telephony v1.0 Scope and Sequence. Cisco Networking Academy Program

Session Initiation Protocol (SIP) The Emerging System in IP Telephony

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

Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP

IP Telephony (Voice over IP)

A seminar on Internet Telephony

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

1. What is VoIP/ IPT?

Internet Services & Protocols Multimedia Applications, Voice over IP

NTP VoIP Platform: A SIP VoIP Platform and Its Services

802.1p An IEEE standard for providing QoS using three bits (defined in 802.1q) to allow switches to reorder packets based on priority level.

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

Voice over IP (SIP) Milan Milinković

Voice over IP Technologies

Analysis and Simulation of VoIP LAN vs. WAN WLAN vs. WWAN

Evaluating Data Networks for Voice Readiness

International Civil Aviation Organization

Understanding Voice over IP Protocols

Project Code: SPBX. Project Advisor : Aftab Alam. Project Team: Umair Ashraf (Team Lead) Imran Bashir Khadija Akram

12 Quality of Service (QoS)

Network Connection Considerations for Microsoft Response Point 1.0 Service Pack 2

Troubleshooting Common Issues in VoIP

Literature Review. Re-establishing and improving the experimental VoIP link with the University of Namibia: A Case Study

Transcription:

VoIP and IP Telephony Reach Out and Ping Someone ISAC Spring School 2006 21 March 2006 Anthony Kava, Sr. Network Admin Pottawattamie County IT

Definition VoIP Voice over Internet Protocol Voice Transport (i.e., trunking) Replacement for Traditional Circuits IP Telephony Internet Protocol for Telephone Applications PC <-> PC PC <-> Phone Phone <-> Phone Sometimes Interchangeable

Applications Remote Offices Road Warriors Messaging Integration Network Convergence Toll Bypass PBX Replacement Add-on to PBX

Benefits Open Architecture Interoperability Single Network Uniformity Reduced Maintenance End-user Mobility Resilient IP Network

Caveats Infrastructure Costs Electrical Power New Technology Complexity Reliability Emergency Services Security

Switching Comparison Circuit-switched End-to-end Channel Open for Call Duration Dedicated Bandwidth Packet-switched Voice Split into Data Packets Asynchronous Delivery Shared Bandwidth

Network Considerations Bandwidth CODECs G.711 μlaw / αlaw (64 Kbps) G.729 (8 Kbps) GSM (13 Kbps) Latency Acceptable Delay PSTN (45 ms) Link + Encoding Delay Jitter Buffering Delays Drops

CODEC Comparison Compression Method Bit Rate (kbps) MOS Score Compression Delay (ms) G.711 PCM 64 4.1 0.75 G.726 ADPCM 32 3.85 1 G.728 LD-CELP 16 3.61 3 to 5 G.729 CS-ACELP 8 3.92 10 G.729 x 2 Encodings 8 3.27 10 G.729 x 3 Encodings 8 2.68 10 G.729a CS-ACELP 8 3.7 10 G.723.1 MP-MLQ 6.3 3.9 30 G.723.1 ACELP 5.3 3.65 30 Source: http://www.cisco.com/warp/public/788/voip/codec_complexity.html

A Very, Very Brief History 1876 Mr. Watson, come here, I want you! 1973 Network Voice Protocol (NVP) ARPA Network Secure Communications (NSC) Program Secure, High-Quality, Low-Bandwidth, Real-time, Full-Duplex 1981 Voice Funnel Streaming Audio/Video over Packet-switching Used for Video Conferencing over ARPANET during the 1980s 1999 Cisco Introduces Their First IP Phone

IP Telephony Protocols H.323 ITU Multimedia Standard Video Conferencing Gateway Devices Gatekeeper Most Widely Deployed Based on ISDN Q.931 Session Initiated Protocol (SIP) Leading VoIP Signaling Protocol Real-time Transport Protocol (RTP) Superset of PSTN Features Text-based Protocol (like HTTP) Cisco Skinny Client Control Protocol (SCCP) Proprietary Protocol Used by Cisco Call Manager Inter-Asterisk exchange (IAX) Used by Asterisk Open-source PBX Trunking Over Single UDP Data Stream Media Gateway Control Protocol (MGCP) Call Agent Media Gateway Signaling Gateway

Example SIP Message SIP/2.0 100 Trying Via: SIP/2.0/UDP 10.x.x.x:5060;branch=z9kG4bS690421dd From: "Tony Kava" <sip:7123284735@10.x.x.x>;tag=am213z2vf3 To: <sip:93428463@10.x.x.x>;tag=44e9c180-556 Date: Mon, 20 Mar 2006 03:23:12 GMT Call-ID: 623528306fd625411b6e82ea6b711ab7@10.x.x.x Server: Cisco-SIPGateway/IOS-12.x CSeq: 102 INVITE Allow-Events: telephone-event Content-Length: 0 Text-based Protocol Three-digit Codes like HTTP Headers like SMTP Easy to Troubleshoot with Protocol Analyzer

SIP IP Phone Manufacturers Cisco D-Link Grandstream Linksys Polycom Snom Uniden Zultys

SIP Infrastructure / Demo SIP Proxy Asterisk PBX Soft Phone X-Lite Hard Phone Polycom IP 501

IP Telephony at PottCounty IP Telephone Test Began January 2005 17 x Cisco 7960 Phones IT, EMA and Planning Asterisk PBX Dell PowerEdge 1750 Rolm 9751 Cisco 3825 Router Cisco 6509 Cores Cisco 3550 Switches Cisco 7960G IP Phone Cisco 7960G IP Phone PSTN Cisco 3825 Rolm 9751 Cisco 3550-24PWR Cisco 6509 Core Cisco 3550-24PWR Asterisk

IP Telephony at PottCounty IP Telephone Test The Good Positive User Feedback Minimal Downtime Survived EMA Exercise The Bad Router Memory Leak Bug Shared Line Appearances Occassional Echo Cisco 7960G IP Phone Cisco 7960G IP Phone PSTN Cisco 3825 Rolm 9751 Cisco 3550-24PWR Cisco 6509 Core Cisco 3550-24PWR Asterisk

IP Telephony at PottCounty [jailmenu] exten => s,1,answer exten => s,2,digittimeout,5 exten => s,3,responsetimeout,15 exten => s,4,background,jailmenu exten => t,1,playback,vm-goodbye exten => t,2,wait,1 exten => t,3,hangup exten => i,1,playback,pbx-invalid exten => i,2,goto,s 3 ; 1 - Information submenu exten => 1,1,Goto(jailsub1,s,1) ; 2 - Jail Administration Office (submenu) exten => 2,1,Goto(jailsub3,s,1) ; 3 - Sheriff's Office 2200 exten => 3,1,Dial(SIP/2200@10.x.x.x,60) Asterisk PBX Remote IP Phone Soft Phone via VPN Easy to Create Menus Call Queue Capability Asterisk Gateway Interface (AGI) Helpful Apps Ten Digit Dialing AnyWho Reverse Lookup Business Hours Logic Identification Extension Text-to-Speech (Festival)

VoIP / Convergence at PottCounty PCSO: Before Rolm 9751 Switch T1 Split for Data / Voice AS/400 LAN PCSO LAN 12 Channels Voice 768K Data (12 Chan.) T1 Single Data Application Cisco 2501 Multiplexer Multiplexer Cisco 2501 Video Over ISDN Lines $285 (T1) + $500 (ISDN) = $785 / month Rolm 9751 3 x ISDN PSTN Rolm 9751 3 x ISDN Polycom Video Polycom Video

VoIP / Convergence at PottCounty PCSO: After Rolm 9751 Switch 12 VoIP Channels County LAN PCSO LAN 2 x T1 as IP Link (3 Mbps) LANs Interconnected T1 Video Over IP with H323 Polycom Video Cisco 3825 T1 Cisco 2811 Polycom Video $285 (T1) + $285 (T1) = $570 / month ($215 less) Rolm 9751 Rolm 9751

Any leftover questions? ISAC Spring School 2006 21 March 2006 Anthony Kava, Sr. Network Admin Pottawattamie County IT