1 IP Telephony (VoIP) CSI4118 Fall 2005. 2 Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.

Slides:



Advertisements
Similar presentations
SIP, Presence and Instant Messaging
Advertisements

International Telecommunication Union Plenary Session on ITU-T Standards 15th Biennial TDI International Conference – Las Vegas, Nevada, USA Total Conversation.
Slide 1, Faynberg & Lu SG 13 Workshop Converged Services Igor Faynberg Hui-Lan Lu Bell Labs, Lucent Technologies.
1 Voice over IP Signaling: H.323 and Beyond Communications Magazine, IEEE Volume 38, Issue 10, Oct Page(s): Reporter: ssu-han wang.
VoIP PRESENTATION BY HÜSEYİN SAVRAN OUTLINE PSTN an brief history of telephone.
Streaming Video over the Internet
Presented By:- Yash Jariwala Paras Patel Deep Amrutiya.
Johan Garcia Karlstads Universitet Datavetenskap 1 Datakommunikation II Signaling/Voice over IP / SIP Based on material from Henning Schulzrinne, Columbia.
Session Initiation Protocol (SIP) Aarti Gupta. Agenda Why do we need SIP ? The protocol Instant Messaging using SIP Internet Telephony with SIP Additional.
Microsoft ISA Server H.323 Gateway and Gatekeeper Overview of IP Telephony, H.323, and ISA Server H.323 Support.
THIS IS THE WAY ENUM Variants Jim McEachern Carrier VoIP Standards Strategy THIS IS.
H. 323 Chapter 4.
A Presentation on H.323 Deepak Bote. , IM, blog…
July 20, 2000H.323/SIP1 Interworking Between SIP/SDP and H.323 Agenda Compare SIP/H.323 Problems in interworking Possible solutions Conclusion Q/A Kundan.
H.323 Recommended by ITU-T for implementing packet-based multimedia conferencing over LAN that cannot guarantee QoS. Specifying protocols, methods and.
Tom Behrens Adam Muniz. Overview What is VoIP SIP Sessions H.323 Examples Problems.
Voice over IP Fundamentals
© 2004, NexTone Communications. All rights reserved. Introduction to H.323.
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
Packet Based Multimedia Communication Systems H.323 & Voice Over IP Outline 1. H.323 Components 2. H.323 Zone 3. Protocols specified by H Terminal.
24/08/2005 IP Telephony1 Guided by: Presented by: Dr.S.K.Ghosh Nitesh Jain 05IT6008 M.Tech 1 st year.
VoIP EE 548 Ashish Kapoor. Characteristics – Centralized and Distributed Control H.323 pushes call control functionality to the endpoint, while still.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
CS335 Networking & Network Administration Tuesday, June 1, 2010.
Session Initiation Protocol (SIP) By: Zhixin Chen.
VoIP Voice Transmission Over Data Network. What is VoIP?  A method for Taking analog audio signals Turning audio signals into digital data Digital data.
 3G is the third generation of tele standards and technology for mobile networking, superseding 2.5G. It is based on the International Telecommunication.
SIP vs H323 Over Wireless networks Presented by Srikar Reddy Yeruva Instructor Chin Chin Chang.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
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 and Data Integration over IP An analytical overview of voice-over-IP Prabhu Sivarja Wichita State University, Wichita, KS Spring 2003.
Introduction to SIP Speaker: Min-Hua Yang Advisor: Ho-Ting Wu Date:2005/3/29.
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,
By Stephen Tomko H.323 vs. SIP. Internal PBX Call Extension number is dialed PBX receives extension Routes extension Routes call to the phone Call begins.
What is internet telephony?  IP telephony uses the Internet to send audio, video, fax etc between two or more users in real time, so the users can converse.
Application-Layer Mobility Using SIP Henning Schulzrinne, Elin Wedlund Mobile Computing and Communications Review, Volume 4, Number 3 Presenter: 許啟裕 Date:
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.
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.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
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.
Chapter 29 Applications:Voice And Video Over IP (RTP) Presenters Monal Kohli Koushik Sen.
Voice over IP by Rahul varikuti course instructor: Vicky Hsu.
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY VOICE OVER INTERNET PROTOCOL SHREETAM MOHANTY [1] VOICE OVER INTERNET PROTOCOL SHREETAM MOHANTY ROLL # EC
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
VoIP Signaling Protocols A signaling protocol is a common language spoken by telephones and call-management servers, the PSTN, and legacy PBX systems as.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
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.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
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.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
The Session Initiation Protocol - SIP
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
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).
SIX MONTHS INDUSTRIAL TRAINING REPORT
Session Initiation Protocol
Voice over IP Presentation on Voice over IP Telecommunication and Computer Networks Presenter: Subash Chandra Pakhrin (072MSI616) MSC in Infromation and.
VOICE AND VIDEO OVER IP VOIP, RTP, RSVP.
Session Initiation Protocol (SIP)
Introduction to Networking
Net 431: ADVANCED COMPUTER NETWORKS
VOICE OVER INTERNET PROTOCOL
Presentation transcript:

1 IP Telephony (VoIP) CSI4118 Fall 2005

2 Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice over Internet How VoIP works –Continuously sample audio –Convert each sample to digital form –Send digitized stream across Internet in packets –Convert the stream back to analog for playback Why VoIP –IP telephony is economic; High costs for traditional telephone switching equipments.

3 Introduction (2) Challenge –Voice transmission delay –Call setup: call establishment, call termination, etc. –Backward compatibility with existing PSTN (Public Switched Telephone Network) IP Telephony Standards: –ITU (International Telecommunication Union) controls telephony standards. –IETF (Internet Engineering Task Force) controls TCP/IP standards.

4 Encoding, Transmission, & Playback (1) Both groups agree on the basics for encoding and transmission of audio: –Audio is encoded using a well-known standard such as Pulse Code Modulation (PCM). –Audio is transferred using the Real-time Transport Protocol (RTP). –RTP message is encapsulated in a UDP datagram that is further encapsulated in an IP datagram for transmission.

5 Encoding, Transmission, & Playback (2) UDP is used for transport because –lower overhead: audio must be played as it arrives. –Playback cannot be stopped to wait for a retransmitted packet. Two independent RTP sessions exist, because an IP phone call involves transfer in two directions –IP phone acts as sender for outgoing data, and –IP phone acts as receiver for incoming data.

6 Signaling Systems & Protocols Main complexity of VoIP: Call setup and call management. The process of establishing and terminating a call is called Signaling. –In traditional telephone system, signaling protocol is SS7 (signaling System 7). –In VoIP, signaling protocols are: SIP (Session Initiation Protocol), by IETF H.323, by ITU Megaco & MGCP, jointly by IETF and IUT. –VoIP signaling protocols should be able to interact with SS7.

7 A Basic IP Telephone System The simplest IP telephone system uses two basic components: - IP telephone: end device allowing humans to place and receive calls. - Media Gateway Controller: providing overall control and coordination between IP phones; allowing a caller to locate a callee (e.g. call forwarding)

8 Interconnection with Others (1) IP telephone system needs to interoperate with PSTN or another IP telephone system. Two additional components needed for such interconnection: –Media Gateway –Signaling Gateway

9 Interconnection with Others (2) Media gateway: translates audio between IP network and PSTN. Signaling Gateway: translates signaling operations.

10 Signaling Protocols Two major protocols: H.323, SIP H.323, invented by ITU, defines four elements that comprising a signaling system: –Terminal: IP phone –Gatekeeper: provides location and signaling functions; coordinates operation of Gateway. –Gateway: used to interconnect IP telephone system with PSTN, handling both signaling and media translation. –Multipoint Control Unit: provides services such as multipoint conferencing.

11 Signaling Protocols SIP: Session Initiation Protocol. Invented by IETF. SIP defines three main elements that comprise a signaling system: –User Agent: IP phone or applications –Location servers: stores information about users location or IP address –Support servers: Proxy Server: forwards requests from user agents to another location. Redirect Server: provides an alternate called partys location for the user agent to contact. Registrar Server: receives users registration requests and updates the database that location server consults.

12 H.323 Characteristics H.323 consists of a set of protocols that work together to handle all aspects of communication, including: –Transmission of a digital audio phone call –Signaling to set up and manage phone call –Allows transmission of video and data while a phone call is in progress –Sends binary message –Incorporates protocols for security –Uses a special hardware Multipoint Control Unit for conferencing calls –Defines servers for address resolution, authentication, accounting, features, etc.

13 H.323 Layering H.323 uses both UDP and TCP over IP. –Audio travels over UDP –Data travels over TCP

14 SIP Characteristics Operates at the application layer. Encompasses all aspects of signaling, e.g. location of called party, ringing a phone, accepting a call, and terminating a call. Provides services such as call forwarding. Relies on multicast for conference calls. Allows two sides to negotiate capabilities and choose the media and parameters to be used. SIP URI is similar to address. (with prefix sip:) E.g.

15 SIP Methods Six basic message types, known as methods:

16 An Example SIP Session User agent A contacts DNS server to map domain name in SIP request to IP address. User agent A sends a INVITE message to proxy server that uses location server to find the location of user agent B. Call is established between A and B. Then media session begins. Finally, B terminates the call by sending a BYE request.

17 Telephone Number Mapping & Routing (1) How should users be named? –PSTN follows ITU standard E.164 for phone numbers. E.g –SIP uses IP addresses. E.g. In an integrated network (PSTN + IP), two problems defined: –Locate a user –Find a efficient route to the user IETF proposed two protocols: –ENUM: E.164 NUMbers –TRIP: Telephone Routing over IP

18 Telephone Number Mapping & Routing (2) ENUM –Converting E.164 phone number into a Uniform Resource Identifier (URI) –Using Domain Name System to store mapping –A phone number is converted into a special domain name: e164.arpa E.g e164.arpa

19 Telephone Number Mapping & Routing (3) TRIP –Finding a user in an integrated network –Used by location server or other NEs to advertise routes –Independent of signaling protocols –Dividing the world into a set of IP Telephone Administrative Domains (ITADs)

20 IP Telephones and Electrical Power Analog telephone system continues to work when electrical power are unavailable –The wires that connect a telephone to the central office supply the power Currently, IP telephones have to depend on an external source of power –IP phones must have both network connection and power connection. –Several mechanism proposed to integrate power with network connections.

21 Summary (1) IP telephony or VoIP refers to the transmission of voice telephone calls over IP networks. Hot area both in research and market because of low cost Challenge in backward compatibility with PSTN The complexity of IP telephony is on signaling. Both ITU and IETF propose signaling standards. –H.323, by IUT –SIP, by IETF, offering similar functions to H.323, but simpler than H.323. –Both are competing to be recognized as #1 signaling protocol

22 Summary (2) H.323 uses a set of protocols for call setup and management SIP uses a set of servers to handle various aspects of signaling ENUM maps an E.164 telephone number into a URI (usually SIP URI) TRIP provides routing among IP telephone administrative domains IP telephones depends on external power, while analog phones dont.