Voice over IP (SIP).pdf

(538 KB) Pobierz
Pingtel Final PDF
Visit techguide.com
The
Technology
Guide
Series
Next-Gen VoIP
Services and
Applications Using
SIP and Java
This Guide has been sponsored by
This Guide has been sponsored by
107881737.219.png
Don’t let our sexy curves and cool colors fool you.
The internet-age Pingtel xpressa phone, and its virtually
limitless Java repertoire of revenue-enhancing possibilities, such
as hosted IP voice services, is a very serious money maker indeed.
To learn about the opportunities the world’s most intelligent phone
can bring you, go to www.pingtel.com/mintmoney.
For Service Providers,
Or send an e-mail to us at hostedvoiceservices@pingtel.com
and we’ll get back to you
itÕs a mini branch
of the U.S. Mint.
107881737.230.png 107881737.241.png
2
TECHNOLOGY GUIDE
Visit our Web site
Table of Contents
to read, download,
Abstract
4
and print all the
Introduction
4
Architecture Models
6
Technology Guides
Technology Enablers for Next Generation
Voice Services and Applications
16
in this series.
Next Generation IP Voice Services
and Applications
29
Summary
33
Glossary
34
Appendix A: Session Initiation Protocol
(SIP) Concepts and Operation
38
techguide.com
Editorial Writing Team
ATG’s Technology Guides and White Papers are produced according to a
structured methodology and proven process. Our editorial writing team
has years of experience in IT and communications technologies, and is
highly conversant in today’s emerging technologies.
The Guide format and main text of this Guide are the property of The
Applied Technologies Group, Inc. and is made available upon these terms
and conditions. The Applied Technologies Group reserves all rights herein.
Reproduction in whole or in part of the main text is only permitted with
the written consent of The Applied Technologies Group. The main text
shall be treated at all times as a proprietary document for internal use
only. The main text may not be duplicated in any way, except in the form
of brief excerpts or quotations for the purpose of review. In addition, the
information contained herein may not be duplicated in other books,
databases or any other medium. Making copies of this Guide, or any
portion for any purpose other than your own, is a violation of United
States Copyright Laws. The information contained in this Guide is
believed to be reliable but cannot be guaranteed to be complete or
correct. Any case studies or glossaries contained in this Guide or any
Guide are excluded from this copyright.
Over 100 Technology Guides in the
Following Categories:
Software Applications
Network Management
Enterprise Solutions
Network Technology
Telecommunications
Convergence/CTI
Internet
Security
Copyright © 2001 by The Applied Technologies Group, Inc.
209 West Central Street, Suite 301, Natick, MA 01760
Tel: (508) 651-1155, Fax: (508) 651-1171
E-mail: info@techguide.com, Web site: http://www.techguide.com
Visit our Web site
to read, download,
and print all the
Technology Guides
in this series.
techguide.com
107881737.252.png 107881737.001.png 107881737.012.png 107881737.023.png 107881737.034.png 107881737.045.png 107881737.056.png 107881737.067.png 107881737.078.png 107881737.089.png 107881737.100.png 107881737.111.png 107881737.122.png 107881737.133.png 107881737.144.png 107881737.155.png 107881737.166.png 107881737.177.png 107881737.186.png 107881737.187.png 107881737.188.png 107881737.189.png 107881737.190.png 107881737.191.png 107881737.192.png 107881737.193.png 107881737.194.png 107881737.195.png 107881737.196.png 107881737.197.png 107881737.198.png 107881737.199.png 107881737.200.png 107881737.201.png 107881737.202.png 107881737.203.png 107881737.204.png 107881737.205.png 107881737.206.png 107881737.207.png 107881737.208.png 107881737.209.png 107881737.210.png 107881737.211.png 107881737.212.png 107881737.213.png 107881737.214.png 107881737.215.png 107881737.216.png 107881737.217.png 107881737.218.png 107881737.220.png 107881737.221.png 107881737.222.png 107881737.223.png 107881737.224.png 107881737.225.png 107881737.226.png 107881737.227.png 107881737.228.png 107881737.229.png 107881737.231.png 107881737.232.png 107881737.233.png 107881737.234.png 107881737.235.png 107881737.236.png 107881737.237.png 107881737.238.png 107881737.239.png 107881737.240.png 107881737.242.png 107881737.243.png 107881737.244.png 107881737.245.png 107881737.246.png 107881737.247.png 107881737.248.png 107881737.249.png 107881737.250.png 107881737.251.png 107881737.253.png 107881737.254.png 107881737.255.png 107881737.256.png 107881737.257.png 107881737.258.png 107881737.259.png 107881737.260.png 107881737.261.png 107881737.262.png 107881737.002.png 107881737.003.png 107881737.004.png 107881737.005.png 107881737.006.png 107881737.007.png 107881737.008.png 107881737.009.png 107881737.010.png 107881737.011.png 107881737.013.png 107881737.014.png 107881737.015.png
4
TECHNOLOGY GUIDE
Next-Gen VoIP Services and Applications Using SIP and Java
5
Abstract
caller ID, etc.), cannot provide the types of features
that are needed by a contemporary business in the
age of e-commerce. The traditional business
telephony solutions are complicated, for both the
service administrators and the users. Because of the
daunting complexity of PBX and CLASS/Centrex
user-interfaces, users typically know and use only a
fraction of the total feature set.
Now imagine telephony services in the context
of the current business need. The users would still
like to use a phone for making and receiving calls
and playing voice-mail messages. However, they
would also like to have the phone appliance
integrated with a browser-based PC for managing
phone books and seamlessly interfacing with other
applications, such as customer relationship
management (CRM), sales force automation (SFA),
supply chain management (SCM), time accounting,
etc. In other words, perform tasks most suitable
for the PC on the PC and those most suitable for
the telephone using a phone appliance and have
the two devices seamlessly integrated.
Today’s telephone just cannot deal with this new
business imperative.
In contrast, the Internet and Web-based
communications have revolutionized the business
environment and user personal life-styles by their
inexpensive, standards-based innovations. We already
have data, multimedia, video, and music applications
on the Internet. The Internet is already serving as the
underpinning of critical business and IT solutions.
Just in the last few years alone the Internet and the
Web have generated more innovations than
traditional telephony has produced in its entire
history. The next frontier for the Web is to apply the
same degree of innovation to telephony.
Most market surveys have verified that IP
telephony is already supplementing traditional
telephony and it is expected that the IP telephony
architecture will ultimately replace the traditional
telephony model.
This Technology Guide explains the unique
benefits of using the Web architectural model with
SIP and Java as the enabling technologies for next
generation IP voice services and applications.
Using the Web as a reference model for rapid
innovation, the Guide contrasts the limitations of
circuit-switched telephony and first generation
VoIP architectures with the Web model. It
summarizes limitations of centralized-processing
models such as traditional telephony, MGCP, and
Megaco as compared to peer-to-peer models such as
SIP and H.323.
This Technology Guide explains in more detail
the unique benefits of using SIP for call control
and Java for making phones intelligent. SIP is
compared with H.323 in terms of innovation,
scalability, simplicity, ease of deployment, and
standardization. The guide also includes an
explanation of SIP concepts and operation. A
description of Java features supporting new voice-
services and applications is also included.
The Guide concludes with examples of new
voice-services and applications made possible
exclusively by SIP and Java.
Introduction
Traditional telephony has hit a wall in terms of
innovation, ease of use, and cost reduction. The
core components of traditional telephony —
the terminal (telephone), PBX, the central office
switch, and the switching network — are struggling
and failing to keep up with the rate of innovations
on the Internet. The archaic telephony framework
with PBXs and Custom Local Area Signaling Services
(CLASS) switches providing Centrex and enhanced
residential services (call waiting, call forwarding,
107881737.016.png 107881737.017.png 107881737.018.png
6
TECHNOLOGY GUIDE
Next-Gen VoIP Services and Applications Using SIP and Java
7
This Technology Guide explains the architecture
of the new IP telephony model using Session
Initiation Protocol (SIP) and Java. The Guide also
demonstrates the power of SIP and Java in terms
of scalability, ease of use, and innovative services
and applications.
Figure 1B: First-generation
IP telephony architectures
LAN PBX
IP Centrex
Softswitch
"gatekeeper"
"call manager"
Architecture Models
Circuit-Switched and First-Generation IP
Telephony Architectures
The traditional telephony architecture is based
on a centralized processing model. First generation
IP telephony architecture uses a Media Gateway
Control Protocol (MGCP), Megaco, or vendor
proprietary protocols such as Cisco’s Skinny Client
Control Protocol (SCCP), which also are centralized
architectures similar to the traditional telephony.
Figure 1A: Traditional circuit-switched
telephony architectures
Both models have all of their intelligence in a
centralized switch or server, which performs all of
the telephony functions such as call setup, call
forwarding, conference calling, etc. All requests,
responses, and state changes must be processed
by the central switch/server with the end-station
being a dumb terminal.
The following are the salient characteristics of
the traditional telephony environment:
Archaic, Host-to-Dumb Terminal Architecture:
Voice service architecture has not changed for
generations. Today, PBX and Centrex services
are delivered using switches that contain all
application intelligence — just as mainframes
and minicomputers did for IBM 3270 or VT100
terminals in old computer systems.
Dumb Terminal — The Telephone: Voice
service delivery assumes a dumb terminal in
telephony parlance — the telephone. The end-
PBX
Centrex
CLASS 5
switch
107881737.019.png 107881737.020.png 107881737.021.png 107881737.022.png 107881737.024.png 107881737.025.png 107881737.026.png 107881737.027.png 107881737.028.png 107881737.029.png 107881737.030.png 107881737.031.png 107881737.032.png 107881737.033.png 107881737.035.png 107881737.036.png 107881737.037.png 107881737.038.png 107881737.039.png 107881737.040.png 107881737.041.png 107881737.042.png 107881737.043.png 107881737.044.png 107881737.046.png 107881737.047.png 107881737.048.png 107881737.049.png 107881737.050.png 107881737.051.png 107881737.052.png 107881737.053.png 107881737.054.png 107881737.055.png 107881737.057.png 107881737.058.png 107881737.059.png 107881737.060.png 107881737.061.png 107881737.062.png 107881737.063.png 107881737.064.png 107881737.065.png 107881737.066.png 107881737.068.png 107881737.069.png 107881737.070.png 107881737.071.png 107881737.072.png 107881737.073.png 107881737.074.png 107881737.075.png 107881737.076.png 107881737.077.png 107881737.079.png 107881737.080.png 107881737.081.png 107881737.082.png 107881737.083.png 107881737.084.png 107881737.085.png 107881737.086.png 107881737.087.png 107881737.088.png 107881737.090.png 107881737.091.png 107881737.092.png 107881737.093.png 107881737.094.png 107881737.095.png 107881737.096.png 107881737.097.png 107881737.098.png 107881737.099.png 107881737.101.png 107881737.102.png 107881737.103.png 107881737.104.png 107881737.105.png 107881737.106.png 107881737.107.png 107881737.108.png 107881737.109.png 107881737.110.png 107881737.112.png 107881737.113.png 107881737.114.png 107881737.115.png 107881737.116.png 107881737.117.png 107881737.118.png 107881737.119.png 107881737.120.png 107881737.121.png 107881737.123.png 107881737.124.png 107881737.125.png 107881737.126.png 107881737.127.png 107881737.128.png 107881737.129.png 107881737.130.png 107881737.131.png 107881737.132.png 107881737.134.png 107881737.135.png 107881737.136.png 107881737.137.png 107881737.138.png 107881737.139.png 107881737.140.png 107881737.141.png 107881737.142.png 107881737.143.png 107881737.145.png 107881737.146.png 107881737.147.png 107881737.148.png 107881737.149.png 107881737.150.png 107881737.151.png 107881737.152.png 107881737.153.png 107881737.154.png 107881737.156.png 107881737.157.png 107881737.158.png 107881737.159.png 107881737.160.png 107881737.161.png 107881737.162.png 107881737.163.png 107881737.164.png 107881737.165.png 107881737.167.png 107881737.168.png 107881737.169.png 107881737.170.png 107881737.171.png 107881737.172.png 107881737.173.png 107881737.174.png 107881737.175.png 107881737.176.png 107881737.178.png 107881737.179.png 107881737.180.png 107881737.181.png 107881737.182.png 107881737.183.png 107881737.184.png 107881737.185.png
Zgłoś jeśli naruszono regulamin