Internet Telephony - PowerPoint PPT Presentation

1 / 40
About This Presentation
Title:

Internet Telephony

Description:

... and other feature messages to endpoints within an IP domain. ... Name Translation and User Location. Feature Negotiation. Call Participant Negotiation ... – PowerPoint PPT presentation

Number of Views:20
Avg rating:3.0/5.0
Slides: 41
Provided by: csieNc5
Category:

less

Transcript and Presenter's Notes

Title: Internet Telephony


1
Internet Telephony
  • ???
  • ???   
  • 88321050 

2
Part I
  • Internet Telephony Architecture and Protocols
  • an IETF Perspective
  • Henning Schulzrinne, Jonathan Rosenberg
  • Computer Networks and ISDN Systems, February 11,
    1999, vol 31/3, pp. 237-255.

3
OUTLINE
  • Introduction
  • Features of IPTelephony
  • Protocols RTP, RTCP, SIP, WASRV, RTSP
  • Protocol Integration
  • How does IPTel differ from GSTN
  • Conclusion

4
Some Terms
  • POTS
  • Short for plain old telephone service, which
    refers to the standard telephone service that
    most homes use. In contrast, telephone services
    based on high-speed, digital communications
    lines, such as ISDN and FDDI, are not POTS. The
    main distinctions between POTS and non-POTS
    services are speed and bandwidth. POTS is
    generally restricted to about 52 Kbps (52,000
    bits per second).
  • The POTS network is also called the public
    switched telephone network (PSTN).

5
Some Terms
  • PBX
  • Short for private branch exchange, a private
    telephone network used within an enterprise.
    Users of the PBX share a certain number of
    outside lines for making telephone calls external
    to the PBX.
  • Most medium-sized and larger companies use a
    PBX because it's much less expensive than
    connecting an external telephone line to every
    telephone in the organization. In addition, it's
    easier to call someone within a PBX because the
    number you need to dial is typically just 3 or 4
    digits.

6
Some Terms
  • ISDN
  • Abbreviation of integrated services digital
    network, an international communications standard
    for sending voice, video, and data over digital
    telephone lines or normal telephone wires. ISDN
    supports data transfer rates of 64 Kbps (64,000
    bits per second).

7
Internet Telephony
  • Internet telephony products are sometimes called
    IP telephony, Voice over the Internet (VOI),
    Voice over IP (VOIP) or IP telephony (IPtel)
    products.
  • Enables people to use the Internet as the
    transmission medium for telephone calls.
  • Real time delivery of voice between two or more
    parties, across the network using IP and the
    exchange of the information required to control
    this delivery.
  • CoolTalk, Netmeeting, Net2Phone, MediaRing.

8
Introduction
  • Global multimedia communication system.
  • Differs from multimedia streaming protocols.
  • Uses SIP as a signaling protocol and RTP to
    transmit the packets.

9
Internet protocol stack
10
Internet protocol stack
Real-Time Transport Protocol, an Internet
protocol for transmitting real-time data such as
audio and video. RTP itself does not guarantee
real-time delivery of data, but it does provide
mechanisms for the sending and receiving
applications to support streaming data.
Typically, RTP runs on top of the UDP protocol,
although the specification is general enough to
support other transport protocols. RTP has
received wide industry support. Netscape intends
to base its LiveMedia technology on RTP, and
Microsoft claims that its NetMeeting product
support RTP.
11
Internet protocol stack
A standard approved by the International
Telecommunication Union (ITU) that defines how
audiovisual conferencing data is transmitted
across networks.
12
Internet protocol stack
Session Initiation Protocol, a signaling protocol
for Internet conferencing, telephony, presence,
events notification and instant messaging. The
protocol initiates call setup, routing,
authentication and other feature messages to
endpoints within an IP domain.
13
Internet protocol stack
Short for Real Time Streaming Protocol, a
proposed standard for controlling streaming data
over the WWW. RTSP grew out of work done by
Columbia University, Netscape and RealNetworks
and has been submitted to the IETF for
standardization. Like H.323, RTSP uses RTP
(Real-Time Transport Protocol) to format packets
of multimedia content. But whereas H.323 is
designed for videoconferencing of
moderately-sized groups, RTSP is designed to
efficiently broadcast audio-visual data to large
groups.
14
Internet protocol stack
Resource Reservation Setup Protocol, a new
Internet protocol being developed to enable the
Internet to support specified Qualities-of-Service
(QoS's). Using RSVP, an application will be able
to reserve resources along a route from source to
destination. RSVP-enabled routers will then
schedule and prioritize packets to fulfill the
QoS. RSVP is a chief component of a new type of
Internet being developed, known broadly as an
integrated services Internet. The general idea is
to enhance the Internet to support transmission
of real-time data.
15
Internet protocol stack
Transmission Control Protocol, is one of the main
protocols in TCP/IP networks. Whereas the IP
protocol deals only with packets, TCP enables two
hosts to establish a connection and exchange
streams of data. TCP guarantees delivery of data
and also guarantees that packets will be
delivered in the same order in which they were
sent.
16
Internet protocol stack
User Datagram Protocol, a connectionless protocol
that, like TCP, runs on top of IP networks.
Unlike TCP/IP, UDP/IP provides very few error
recovery services, offering instead a direct way
to send and receive datagrams over an IP network.
It's used primarily for broadcasting messages
over a network.
17
Internet protocol stack
Point-to-Point Protocol, a method of connecting a
computer to the Internet. PPP is more stable than
the older SLIP protocol and provides error
checking features. Working in the data link layer
of the OSI model, PPP sends the computer's TCP/IP
packets to a server that puts them onto the
Internet.
18
Internet protocol stack
Synchronous Optical Network, a standard for
connecting fiber-optic transmission systems.
SONET defines interface standards at the
physical layer of the OSI seven-layer model.
19
Internet protocol stack
Asynchronous Transfer Mode, a network technology
based on transferring data in cells or packets of
a fixed size.
20
Internet protocol stack
The standard for full-duplex modems sending and
receiving data across phone lines at up to 28,800
bps. V.34 modems automatically adjust their
transmission speeds based on the quality of the
lines.
21
Features of IP Telephony
  • Adjustable quality
  • Security
  • User Identification
  • User Interface
  • Computer-Telephony integration
  • Feature Ubiquity
  • Multimedia
  • Silence Suppression and Compression
  • Shared Facilities and advanced services
  • Separation of voice and control flow

22
IPTel Requirements
  • Sequencing
  • Intra-media synchronization
  • Inter-media synchronization
  • Payload identification
  • Frame indication
  • Multicast-friendly
  • Media-independent
  • Mixers and Translators
  • QoS Feedback
  • Loose Session control
  • Encryption

23
Real Time Protocol
24
Real-Time Control Protocol
  • Companion control protocol for RTP.
  • Sender Report, Receiver Report, Source
    Description.
  • Participants send RTCP packets periodically.
  • Ensures bandwidth used for RTCP reports is fixes
    independent of the group size.
  • RTCP provides the following services Q0S
    monitoring and congestion control, source
    identification, inter-media synchronization,
  • RTCP can be used for resource reservation also.

25
Session Initiation Protocol- SIP
  • SIP is the IPTelephony signaling protocol
  • Name Translation and User Location
  • Feature Negotiation
  • Call Participant Negotiation
  • Feature Changes

26
Overview of SIP
  • Client-server text-based protocol used over UDP
    or TCP
  • User Agent Server SIP enabled end-system
  • Proxy Servers
  • Redirect Servers
  • SIP Entities Logical connection source, Logical
    connection destination, Media destination, Media
    capabilities
  • SIP methods INVITE, BYE, OPTIONS, STATUS, ACK,
    CANCEL, REGISTER

27
SIP Proxy Server Operation
28
SIP Redirect Server Operation
29
Telephony services using SIP
  • SIP doesnt explicitly describe the
    implementation of a particular service.
  • Uses headers (Ex. Also, Replaces) and methods
    (Ex. STATUS) to construct the services .
  • Example of Call Forwarding Service

30
Multi-party protocols
  • Via network-level multicast
  • Via one or more bridges (multipoint control
    units)
  • Mesh of unicast connections

31
Additional protocols
  • IP host communicates with a GSTN endpoint using
    an Internet Telephone Gateway (ITG)
  • WASRV Wide Area Service Location server
  • Real Time Streaming Protocol (RTSP) establishes
    and controls streams of continuous audio and
    video between the media servers and the clients.

32
Protocol Integration
33
IPTel versus GSTN
  • IPTel - End to end paradigm
  • IPTel - Separates call setup from resource
    reservation
  • IPTel - Addresses for end-point identification
    and basic service indication
  • IPTel - Better scaling for services
    (Authenticated caller ID etc.)
  • IPTel - No UNI/NNI distinction both at signaling
    and transport
  • IPTel - Components can be provided by different
    vendors.

34
Conclusion
  • Paper presents the protocols that support IP
    telephony RTP for transport, SIP for signaling,
    RTSP for stored media retrieval.
  • IPTel has to overcome unpredictable QoS in the
    wide area, the lack of reliable and cheap end
    systems, Internet and the lack of billing
    infrastructure.

35
Internet Telephony Gateway Location
Part II
  • Jonathan Rosenberg and Henning Schulzrinne
  • Bell Laboratories and Columbia University
  • IEEE Infocom 98

36
Scenarios
37
Problem Statement
  • For PC to PSTN case, PC must determine the IP
    address of the remote gateway.
  • For PSTN to PSTN case, local gateway must
    determine the IP address of remote gateway
  • Need mechanism to assist in such location
  • Gateway selection is an application layer
    routing problem

38
BMA Architecture
39
Conclusions
  • Gateway discovery is an important piece of the IP
    telephony puzzle
  • Gateway discovery is a multicriteria selection
    problem
  • Supporting client based selection is an important
    value-added service
  • BMA Architecture is a scalable, fast, efficient,
    and feature rich method for locating gateways

40
REFERENCES
  • "Internet Telephony, Architecture and Protocols
    an IETF Perspective, H.Schulzrinne, J.
    Rosenberg, Computer Networks and ISDN Systems,
    Febuary 11, 1999, vol 31/3 pp. 237-255.
  • " Internet Telephony Gateway Location", H.
    Schulzrinne, J. Rosenberg, Proceedings of IEEE
    Infocom 1998, March 29 - April 2, San
    Francisco,CA, USA.PPT Slides PDF Slides
  • Some information for Internet.com
  • Other resources
Write a Comment
User Comments (0)
About PowerShow.com