Voice Over IP Friday Science Seminar 02/16/07 Southern Oregon University.

Slides:



Advertisements
Similar presentations
VoIP PRESENTATION BY HÜSEYİN SAVRAN OUTLINE PSTN an brief history of telephone.
Advertisements

1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
Presented By:- Yash Jariwala Paras Patel Deep Amrutiya.
Gateway and Trunk Concepts Chapter 07. The Process of Converting Voice to Packet 0.
Tom Behrens Adam Muniz. Overview What is VoIP SIP Sessions H.323 Examples Problems.
Voice over IP Fundamentals
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
CCNA Voice Official exam Certification
Top-Down Network Design Chapter Four Characterizing Network Traffic Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Top-Down Network Design Chapter Four Characterizing Network Traffic Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Introducing VoIP Networks Chapter 01 Components of a VoIP Network.
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Application Layer – Lecture.
VoIP Using SIP/RTP by George Fu, UCCS CS 522 Semester Project Fall 2004.
Voice Over IP (VoIP). Boyapati, Roopesh Understanding VoIP ConceptsComponentsFunctionalityProtocolsChallengesDemo.
VoIP Voice Transmission Over Data Network. What is VoIP?  A method for Taking analog audio signals Turning audio signals into digital data Digital data.
CS158B Project By Shing Chau Jerry Ko Ying Li
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
K. Salah 1 Chapter 28 VoIP or IP Telephony. K. Salah 2 VoIP Architecture and Protocols Uses one of the two multimedia protocols SIP (Session Initiation.
Secure Telephony Enabled Middle-box (STEM) Maggie Nguyen Dr. Mark Stamp SJSU - CS 265 Spring 2003 STEM is proposed as a solution to network vulnerabilities,
VOIP ENGR 475 – Telecommunications Harding University November 16, 2006 Jonathan White.
Service Oriented VoIP (SOVoIP): True Convergence of Data and Voice Networks Presented By Mohammed Jubaer Arif Supervisors Dr Shanika Karunasekera and Dr.
3. VoIP Concepts.
Copyrights © All rights Reserved. Introduction to VoIP Chetan Vaity August 2006.
VoIP security : Not an Afterthought. OVERVIEW What is VoIP? Difference between PSTN and VoIP. Why VoIP? VoIP Security threats Security concerns Design.
Features and Applications for Multisite Deployments
ITNW 1380 COOPERATIVE EDUCATION – NETWORKING Spring 2010 Seminar # 4 VOIP Network Solutions.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
DUE Voice over IP (VoIP) Linksys Ernie Friend- FSCJ.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 3 – VoIP: An Overview.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Introduction to SIP Based ENUM IP Telephony Infrastructure 資策會 網路及通訊實驗室 Conference over IP Team 楊政遠 博士
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
H.323 An International Telecommunications Union (ITU) standard. Architecture consisting of several protocols oG.711: Encoding and decoding of speech (other.
Voice over IP by Rahul varikuti course instructor: Vicky Hsu.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
RightFax and Cisco. 2 Cisco Unity Fax Solutions: Unity Fax Server F PSTN Remote Access E1/FXS Exchange Message Store Cisco Unity Messaging Server Cisco.
Chapter 28. Network Management Chapter 29. Multimedia
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
Voice over IP B 林與絜.
LOG Objectives  Describe some of the VoIP implementation challenges such as Delay/Latency, Jitter, Echo, and Packet Loss  Describe the voice encoding.
Voice Over IP (VoIP): Internet Telephony Dr. Najla Al-nabhan 1.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Voice and Video over IP.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 1 – Introduction to VoIP.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Voice over Internet Protocol Presenter: Devesh Patidar Arunjay Singh August 2, 2009.
Top-Down Network Design Chapter Four Characterizing Network Traffic Copyright 2004 Cisco Press & Priscilla Oppenheimer.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
Voice Over IP (VoIP): Internet Telephony. Chapter Objectives.
Presented by Maria Shah. Road Map  VoIP Benefits  VoIP Protocols  VoIP Analysis  Advantages  Disadvantages  Implementing  Security  Summary.
7: Multimedia Networking7-1 protocols for real-time interactive applications RTP, RTCP, SIP.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IP Telephony (VoIP).
Protocols and the TCP/IP Suite Overview and Discussion
Top-Down Network Design Chapter Four Characterizing Network Traffic
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
Introduction to Networking
Net 431: ADVANCED COMPUTER NETWORKS
Chapter 25 Multimedia TCP/IP Protocol Suite
Lecture 5: Voice Over IP (VoIP): Internet Telephony
ENGR 475 – Telecommunications
Presentation transcript:

Voice Over IP Friday Science Seminar 02/16/07 Southern Oregon University

Objectives A technical overview of the devices and protocols that enable Voice over IP (VoIP) Demo Packet8 and Skype Discuss network administrator concerns

Who Am I? Priscilla Oppenheimer SOU Adjunct Faculty in Computer Science 27 years experience developing data communications and networking systems MS in Information Science from the University of Michigan

What Is VoIP? Voice over the Internet Protocol (IP) Sending voice (telephone) conversations over the Internet Or over any internetwork or intranet that uses IP Also known as IP telephony

Why Is This Cool? Saves you money! You can choose your area code Mobility Voice mail to notification Lots of other features

Many VoIP Implementations 1.Enterprises are merging their voice and data networks 2.Vonage, Packet 8, BroadVoice, and others offer VoIP to broadband home users 3.Software applications such as Skype and Gizmo implement peer-to-peer VoIP

Enterprise VoIP Source: Cisco Systems

VoIP at Home with Phone Adapter Source: BroadVoice

Peer-to-Peer VoIP Skype Gizmo Software that runs on PCs, Macs, and Unix The caller logs into an authentication server, finds target, and then the voice is sent directly to the callee

Our Telephony Legacy

On-Hook to Off-Hook Source: Cisco Systems The weight of the receiver opens a spring-loaded switch hook inside the phone thereby disconnecting the idle phone from the telephone line. Lifting the receiver closes the switch hook and allows current to flow which causes the phone switch to send the dial tone signal.

Dialing and Switching Source: Cisco Systems

Ringing Source: Cisco Systems

Talking Source: Cisco Systems

VoIP Emulates Our Legacy System Handles: On-hook Off-hook Dial tone Dialing Switching Ringing Voice Legacy: from Latin legatus 1.A gift by will especially of money or other personal property 2.Something transmitted by or received from an ancestor or predecessor

VoIP with Analog Phones Router 1 Configuration voice-port 1/0/0 ring-frequency 30 ring cadence pattern01 ! dial-peer voice 1 pots destination-pattern port 1/0/0 ! dial-peer voice 10 voip destination-pattern session target ipv4: codec g711ulaw Source: Cisco Systems

Digital IP Phones Carry Legacy into the Future! Have an IP address Have Ethernet interface(s) Have an analog-to-digital converter Have sex appeal!

VoIP Functionality Realms Digitizing and packetizing voice Signaling Off-hook, dial tone, dialed digits, ring, ringback Call setup and teardown Public Switched Telephone Network (PSTN) integration

VoIP Protocol Suites Sending digitized voice Realtime Transport Protocol (RTP) Signaling Session Initiation Protocol (SIP) H.323 PSTN Integration Media Gateway Control Protocol (MGCP) Electronic Number Mapping System (ENUM)

Digitizing an Analog Signal Source: Forouzan, "Data Communications and Networking"

Digitizing Voice: Nyquist Theorem The sampling rate must be at least two times the highest frequency contained in the analog signal The highest frequency for voice is 4000 Hz Sample 8000 times per second Store in an 8-bit byte 64,000 bps bandwidth required

Quantizing Mapping a continuum of possible amplitudes into a finite number of discrete values Can be uniform or non-uniform Non-uniform (picture on right) uses smaller step functions at lower amplitudes

Encoding Wave form coders Non-uniform approximation of wave form G.711 = ITU-T standard for non-uniform representation of 64 Kbps Pulse Code Modulation (PCM) Predictive algorithms (encode differences between samples) Vocoders (synthesize voice)

Conjugate Structure Code-Excited Linear Prediction Uses codebook and feedback to learn and predict voice wave form ITU-T G.729 best-known example Works on 10-millisecond audio Generates an 80-bit payload Uses 8 Kbps bandwidth Supports silence suppression

Packetizing the Digitized Voice Place two 80-bit payloads in one RTP/UTP/IP packet

Realtime Transport Protocol (RTP) Developed by the IETF (RFC 1889) Carries realtime audio and video Runs above UDP/IP Adds sequence number and timestamp Uses a UDP even port number The RTP Control Protocol (RTCP) uses the next higher odd port number Ports are used

Session Initiation Protocol (SIP) Developed by the IETF (RFC 3261) Most common VoIP signaling protocol on the Internet Call setup, teardown, ring, ringback, etc. A SIP address is similar to an address

SIP Protocol Behavior Can use TCP or UDP port 5060 Other ports seen in the wild Request/response protocol with ASCII text messages REGISTER, INVITE, BYE, etc. Similar to HTTP Shares some of HTTP's status codes 200 OK 404 Not Found

SIP Invite

Media Gateway Control Protocol (MGCP) Developed by the IETF (RFC 3435) Protocol and architecture Source: NCTT

ENUM Developed by the IETF (RFC 3761) Maps E.164 telephone number to Domain Name System (DNS) name Retrieves an NAPTR record stored in a DNS database $ORIGIN e164.arpa. IN NAPTR "u" "sip+E2U" IN NAPTR "u" "smtp+E2U"

VoIP Network Design Voice is sensitive to Delay and jitter Dropped packets Use TestYourVoIP from Brix Networks to test your network performanceTestYourVoIP

Test Your VoIP with G.711 From AFN to Boston From Boston to AFN

Test Your VoIP Signaling Delay From AFN to Boston From Boston to AFN

Test Your VoIP with G.729 From AFN to Boston From Boston to AFN

VoIP Concerns Local number portability (LNP) Power outages Does your VoIP provider know where you are? Legal (and illegal?) "wire tapping" by law enforcement

More VoIP Concerns Security Confidentiality Integrity Availability Authentication Rerouting calls through a service that is less expensive Is Phreaking back?

And More VoIP Concerns VoIP may not work with firewalls Some VoIP applications don't "play by the rules" and cause concerns for security and privacy experts Skype behavior is hard to distinguish from a hacker's attack Skype also causes some nodes to be "super nodes" without their knowledge

VoIP Summary Can be implemented many ways Emulates our legacy telephone system Uses RTP for voice transport Uses SIP for call setup and teardown It's cool and can save you money! Time to SIP some beers at Standing Stone?