VoIP. Overview. Jakob Aleksander Libak jakobal@ifi.uio.no. Introduction Pros and cons Protocols Services Conclusion



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

Integrate VoIP with your existing network

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

Unit 23. RTP, VoIP. Shyam Parekh

VIDEOCONFERENCING. Video class

TSIN02 - Internetworking

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

TECHNICAL CHALLENGES OF VoIP BYPASS

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

SIP : Session Initiation Protocol

B12 Troubleshooting & Analyzing VoIP

Voice over IP Basics for IT Technicians

A Comparative Study of Signalling Protocols Used In VoIP

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

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

An Introduction to VoIP Protocols

Troubleshooting Voice Over IP with WireShark

Introduction to VoIP Technology

Voice over IP (VoIP) Basics for IT Technicians

EE4607 Session Initiation Protocol

Integrating Voice over IP services in IPv4 and IPv6 networks

Indepth Voice over IP and SIP Networking Course

Master Kurs Rechnernetze Computer Networks IN2097

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

Connect your Control Desk to the SIP world

Voice Over IP. Priscilla Oppenheimer

Internet Technology Voice over IP

Understanding Voice over IP Protocols

Implementing a Voice Over Internet (Voip) Telephony using SIP. Final Project report Presented by: Md. Manzoor Murshed

IP Telephony and Network Convergence

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

NAT TCP SIP ALG Support

Mixer/Translator VOIP/SIP. Translator. Mixer

Comparison of Voice over IP with circuit switching techniques

Cisco CME Features and Functionality

Alexandre Weffort Thenorio - Data. IP-Telephony

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

Formación en Tecnologías Avanzadas

Software Engineering 4C03 VoIP: The Next Telecommunication Frontier

Multimedia Communications Voice over IP

SIP, Session Initiation Protocol used in VoIP

Internet Services & Protocols Multimedia Applications, Voice over IP

Course 4: IP Telephony and VoIP

Internet Services & Protocols Multimedia Applications, Voice over IP

VoIP with SIP. Session Initiation Protocol RFC-3261/RFC

VoIP and IP Telephony

SIP A Technology Deep Dive

SIP: Ringing Timer Support for INVITE Client Transaction

Applied Networks & Security

Online course syllabus. MAB: Voice over IP

Media Gateway Controller RTP

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

Need for Signaling and Call Control

Voice over IP & Other Multimedia Protocols. SIP: Session Initiation Protocol. IETF service vision. Advanced Networking

Overview of Voice Over Internet Protocol

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

Open Source VoIP Traffic Monitoring

Chapter 10 Session Initiation Protocol. Prof. Yuh-Shyan Chen Department of Computer Science and Information Engineering National Taipei University

Lehrstuhl für Informatik 4 Kommunikation und verteilte Systeme

(Refer Slide Time: 6:17)

OVERVIEW OF ALL VOIP SOLUTIONS

IP Telephony Deployment Models

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

Methods for Lawful Interception in IP Telephony Networks Based on H.323

Special Module on Media Processing and Communication

Voice over IP (VoIP) Part 2

Implementing SIP and H.323 Signalling as Web Services

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

SIP-H.323 Interworking

VoIP Bandwidth Considerations - design decisions

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

Application Note. Onsight Connect Network Requirements V6.1

Voice over IP: Introduction and H.323 standard. VoIP: Integrating Services. Plain Old Telephone Service (POTS) Advanced Networking

How To Use A Microsoft Vc.Net (Networking) On A Microsatellite (Netnet) On An Ipod Or Ipod (Netcom) On Your Computer Or Ipad (Net) (Netbook) On The

ARCHITECTURES TO SUPPORT PSTN SIP VOIP INTERCONNECTION

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?

SIP Trunking Manual Technical Support Web Site: (registration is required)

Standards for VoIP in the Enterprise

SIP Trunking and Voice over IP

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

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

VoIP Phreaking Introduction to SIP Hacking. Hendrik Scholz 22C3, Berlin, Germany

Understanding Voice over IP

How to make free phone calls and influence people by the grugq

White Paper. Solutions to VoIP (Voice over IP) Recording Deployment

Internet, Part 2. 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support. 3) Mobility aspects (terminal vs. personal mobility)

Secure VoIP Transmission through VPN Utilization

VOICE OVER IP SECURITY

Internet Security. Internet Security Voice over IP. Introduction. ETSF10 Internet Protocols ETSF10 Internet Protocols 2011

Simulation of SIP-Based VoIP for Mosul University Communication Network

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

Encapsulating Voice in IP Packets

Overview of VoIP Systems

NTP VoIP Platform: A SIP VoIP Platform and Its Services

A Model-based Methodology for Developing Secure VoIP Systems

Transcription:

VoIP Jakob Aleksander Libak jakobal@ifi.uio.no 1 Overview Introduction Pros and cons Protocols Services Conclusion 2 1

Introduction Voice over IP is routing of voice conversations over the internet or other IP-based networks Voice flows over a packet switched network instead of a circuit switched network Can be a LAN, WAN or other IP based networks, Internet 3 Pros and Cons (I) Advantages Cost VoIP to VoIP is typically free, VoIP to PSTN costs the VoIP user Functionality Calls automaticly routed to your phone, regardless of where you are connected in the network Can integrate with other services, e.g. video conversations Mobility Allows users to travel anywhere and still make and recieve phone calls 4 2

Pros and Cons (II) Disadvantages QoS Routing in the internet is best effort Reliability Broadband routers need electrical power Emergency calls Difficult or impossible to locate callers Technical workaround is beeing implemented Security Zfone by Philip Zimmermann, secure VoIP used together with SIP 5 VoIP protocols Protocols used to carry voice signals refered to as VoIP protocols Two popular protocols H.323 Session Initiation Protocol (SIP) Other protocols Megaco (H.248) and MGCP Media gateway control protocols IAX Inter-Asterisk exchange protocol Skinny Client Control Protocol (SCCP) Proprietary protocol by Cisco... 6 3

H.323 Zone Terminal Internet Telephone Network Defined by ITU More an architectural overview of internet telephony than a specific protocol References specific protocols for speech coding, call setup, signaling e.g. Speech encoding protocols G.711, 64kbps PCM G.723.1, 6.4/5.3kbps predictive coding Others Speech G.7xx RTP Gatekeeper Gateway H.323 architectural model Control RTCP H.225 Q.931 H.245 UDP TCP IP Data link protocol Physical layer protocol H.323 protocol stack 7 SIP Designed by IETF, described in RFC 3261 Describes how to set up phone calls and other multimedia connections Single module Supports a variety of services Method INVITE ACK BYE OPTIONS CANCEL REGISTER Description Request initiation of a session Confirm that a session has been initiated Request termination of a session Query a host about its capabilities Cancel a pending request Inform a redirection server about the user s current location Defined SIP methods 8 4

SIP Location server Caller 2 LOOKUP 3 REPLY Proxy Callee 1 INVITE 6 OK 4 INVITE 5 OK 7 ACK 8 ACK 9 Data SIP signaling 9 H.323 vs SIP Item H.323 Designed by ITU Compability with PSTN Compability with internet No Architecture Monolithic Compliteness Full protocol stack Parameter negotiation Call signaling Q.931 over TCP Message format Binary Media transport RTP/RTCP Multiparty calls Multimedia conferences Addressing Host or telephone number Call termination Explicit or TCP release Instant messaging No Encryption Size of standards 1400 pages Implementation Large and complex Status Widely deployed SIP IETF Laregely Modular SIP just handles setup SIP over TCP or UDP ASCII RTP/RTCP No URL Explicit or timeout 250 pages Moderate Up and coming 10 5

Services Skype SkypeIn SkypeOut Yahoo MSN Many broadband companies provides VoIP services e.g. Telenor Nextgentel Tele2 Typical VoIP setup 11 Systems Cisco unified IP phone 7970G SCCP UTStarcom F1000 SIP Skype 12 6

Office setup with IP-PBX 13 The Future Mobile VoIP Hybrid mobile phones, supports both VoIP and cellular networks Automatic switch between 802.11 and cellular networks Nokia 14 7

Conclusion VoIP is routing of phone calls over IP based networks Competitor to PSTN Most used VoIP protocols are H.323 and SIP SIP is the protocol of choice VoIP and the future? 15 References Andrew S. Tannenbaum: Computer Networks fourth edition, 2003 http://en.wikipedia.org/wiki/voip http://www.cisco.com/ http://www.unique-elektro.ch/ 16 8