Sie sind auf Seite 1von 11

White Paper

Telephony Fundamentals:
An Introduction to Basic
Telephony Concepts

Intel in
Communications
Telephony Fundamentals: An Introduction to Basic Telephony Concepts White Paper

Table of Contents
Executive Summary 1

Open Telephony Solutions 1


How Is Telephony Used? 1

Why Progress Was Rapid 1

Telephony Basics 1
What Is Signaling? 2

In-Band and Out-of-Band Signaling 2

CTI 4

First-Party and Third-Party Call Control 5

Application Programming Interfaces 6


Modular Media Processing Hardware 7

Web-Centric Voice Applications 7


VoiceXML and SALT 7

A Wealth of Options 8

Further Information 8
Standards 8

Intel® Telecom Products and Resources 8


Telephony Fundamentals: An Introduction to Basic Telephony Concepts White Paper

Executive Summary European Computer Manufacturers


As telecommunications has moved from Association (ECMA) for linking computers to
proprietary to open, standards-based telephone systems.
systems, advanced voice solutions have ■ Application programming interface (API)
grown richer and more cost effective. Several specifications, which provide a set of
basic telephony concepts are critical to software calls and routines that can be used
working with these solutions: call control, by an application to access communications
media processing, in-band and out-of-band services, became widely accepted.
signaling, and local, dedicated first-party
■ Voice processing technologies continued to
control versus shared, network-based third-
add advanced features and increased port
party control. Once these concepts are
density at attractive prices.
understood, today’s modular, converged, and
increasingly Web-centric communications ■ The deregulation of public networks
technologies become easier to understand. encouraged new and innovative service and
equipment providers to enter the market
Open Telephony Solutions segment.
Open telephony solutions emerged with the Today a new group of developers are
introduction of commercially-available beginning to build voice applications using a
computer telephony technology in the Web application infrastructure with standards-
mid-1980s, but the predominance of based interface languages such as VoiceXML
expensive, closed proprietary systems, which and SALT. A basic knowledge of how
were used to handle functions such as voice telephony works allows these developers to
processing and computer-based fax, held leverage their current skills to create
back their wide adoption. converged voice and data applications as
easily as they create data applications for the
Today open, standards-based telephony
PC and Internet.
technologies are widely available and are
rapidly becoming converged and Web-centric. In addition, microprocessor technology
continues to advance to the point where
How Is Telephony Used? processing no longer has to be performed on
Basic telephony concepts are the foundation specialized silicon but can take place on the
for all advanced voice processing solutions. host processor of an off-the-shelf computer.
Here are just a few examples of such This host-based media processing technology
solutions today: promises to significantly reduce the total cost
■ Call centers
of ownership of telephony equipment.

■ Self-service interactive voice response (IVR) Telephony Basics


systems Public and private telephone systems provide
■ Unified messaging real-time information paths between two or
more parties. The wireline public system is
■ Application media servers generally referred to as the PSTN (Public
■ Voice over IP (VoIP) Switched Telephone Network) and private
systems are created with PBX (Private Branch
Why Progress Was Rapid eXchange) or KTS (Key Telephone System)
Several factors combined to simplify open switching technologies.
telephony systems significantly and accelerate Traditionally, these public and private
their deployment: information paths have taken the form of voice
■ International standards for interconnecting connections, originally through hardwired
telephone and computer systems were analog circuitry but later through an increas-
defined, such as the Computer-Supported ingly broad range of technologies such as
Telephony Application (CSTA) from the radio transmission, digital signal encoding,

1
Whitep Paper Telephony Fundamentals: An Introduction to Basic Telephony Concepts

and fiber. Over time, these transmission paths control how calls are established, reconfig-
also came to be used for non-voice applica- ured, and “torn down” (the telephony term
tions such as fax and data transmission. for concluding a call). Session control in a
data network is similar. Picking up the tele-
When equipped with the proper software and
phone handset, pressing dialing digits, and
hardware, computers today send and
listening for the tones signaling the success-
receive every kind of information that
ful completion of a call are examples of
passes through the telephone network.
“human” call control.
Computers do all of the following:
■ Act as fax machines ■ Media processing — An application must
send and receive information through the
■ Interact with human speakers through voice
call endpoint interface, generating and
recognition and synthesis
receiving the appropriate information
■ Provide gateways between different kinds of formats such as fax, voice, tones, or data.
networks, such as the PSTN and networks The human equivalent of media processing
enabled with VoIP is speaking and listening to the other party
It is this intersection, with the general-purpose once the call is established.
computing platform serving as the interface A basic voice mail system provides a simple
point, which makes telephony so valuable. illustration of how call control and media
processing interact. The system answers
What Is Signaling? incoming calls, presents a greeting, and
The telephone network is a widely then records the caller’s message. Such
distributed system of intelligent a system consists primarily of media
switching nodes. Signaling is the process by processing functions, with call control
which nodes communicate to establish and functions limited to detecting a ring,
tear down calls so that two or more parties answering the call, and hanging up after the
can communicate via terminal equipment message has been taken.
(such as a phone acting as an endpoint) and More sophisticated applications such as
the network. automated attendant require more complex
The best-known scheme for terminal- call control functions (call transfer, the ability
equipment-to-network signaling is the Dual to initiate calls, and conferencing) and
Tone Multi-Frequency (DTMF) protocol, under advanced media processing such as speech
which the terminal equipment generates recognition and speech synthesis.
simultaneous pairs of tones to represent each Call center applications typically utilize
dialed digit. Over time, more protocols were the most advanced call control and
developed to facilitate communications media processing functions. These include
between switches and endpoints (known as special call control functions to monitor
“line connections”) and switch-to-switch calls as they pass through holding queues on
communications (known as “trunk their way to their ultimate destinations, and
connections”). Today’s signaling protocols comprehensive media processing functions in
take the form of tones and digital messages, an IVR system, which allows some callers to
such as Channel Associated Signaling (CAS), complete their transactions without ever
Integrated Services Digital Network (ISDN), speaking to a human service representative.
Signaling System 7 (SS7), and Session
Initiation Protocol (SIP). In-Band and Out-of-Band Signaling
Two functions of a voice application describe An accurate and reliable signaling connection
how it interacts with the rest of the telephone between telephone and computer systems is
network: essential to successful voice applications.
■ Call control – An application must Signaling on circuit-switched networks can

2
Telephony Fundamentals: An Introduction to Basic Telephony Concepts White Paper

Party A Talk Party B


Paths

Telephone Telephone
Switch Switch
Telephone
Network
SS7
Subnetwork
SS7
Signaling
Paths

Application
System

Figure 1. Out-of-Band Signaling Using SS7 Technology

take place “in-band,” that is, on the same ■ The proprietary digital signaling between
channel with voice communications (known as PBXs and digital telephone sets
the “talk path”), or “out-of-band,” that ■ The switch-to-switch signaling protocol
is, through some communications
called SS7 used in public and large
channel other than the talk path. In today’s
private telephone networks
telephone network, terminal equipment or line
connection signaling is generally in-band ■ The Computer Telephone Integration (CTI)
(except for ISDN devices), while links available for many modern PBXs and
signaling between telephone switches or trunk some public exchange switches
connections is often done out-of-band for ■ H.323 and SIP protocols used in VoIP
security and performance reasons. networks
The most reliable way to implement signaling For an illustration of out-of-band signaling
between telephone systems is to use using SS7 technology, see the call routing
out-of-band signaling, which creates a direct, application in Figure 1. In this example, Party
message-based digital information A calls a special “virtual” telephone number
link between the telephone switch and the associated with an endpoint, such as an 800
computer-based application platform. This number, triggering a number translation
approach is much more accurate than in-band request from the switch through the SS7
signaling, under which the application must signaling network to the application system.
attempt to generate and recognize widely The application system responds with a
varying and ambiguous analog signals in number translation giving the actual telephone
the call’s talk path. number of Party B. The switch then applies
standard routing rules to make a connection
Out-of-band signaling is available in several
between Parties A and B. The talk paths are
forms:
■ The data channel (D-channel) associated
dedicated to carrying the voice signal only.
with basic and primary rate interfaces (BRI Signaling protocols on VoIP networks
and PRI respectively) in ISDN lines (e.g., SIP, H.323, MGCP/Megaco) evolved

3
Whitep Paper Telephony Fundamentals: An Introduction to Basic Telephony Concepts

Caller

Agent A
T1 Circuit
Telephone
ACD Agent B
Network

CTI Link
Agent C

CTI
Server
LAN

Application
System

Figure 2. Out-of-Band Signaling Using a CTI Link

from out-of-band, message-based protocols telephone exchange switch rather than in the
of the PSTN. CTI links, now offered on most core of the PSTN.
modern PBXs, offer a signaling mechanism
CTI links often offer a broader range of call
through which a computer system can receive
control functions than commercial customer-
consolidated signaling for groups of
premises SS7 services, including call initiation
telephone extensions.
and hang-up as well as call routing. CTI links
Telephone networks have existed for can operate using either a proprietary protocol
decades. As a result, a wide variety of or a standard protocol such as CSTA.
standard and proprietary protocols exist. This
has made it difficult for systems developers to Figure 2 shows how CTI links can be used in
effectively connect to telephone networks. a call center. The caller dials a number associ-
ated with the call center’s T-1 circuit. The
The good news is that today’s telephony and public network delivers the call with associat-
Web-oriented development environments ed calling-party and dialed-number informa-
abstract application developers from many of
tion. When the call arrives, the Automatic Call
the underlying complexities of the telephone
Distributor (ACD) sends a message to the CTI
network. As long as developers understand
server via the CTI link including this informa-
the capabilities and limitations of common
tion. The CTI server passes the message to
signaling protocols, they can design
the application system, which responds with a
sophisticated applications on a high level.
routing instruction. The CTI server passes this
routing instruction to the ACD via the CTI link,
CTI
and the ACD completes the call to the
CTI links are also used for out-of-band
designated call center agent.
signaling, but on a scale more suitable for the
smaller and relatively simpler environment of a Because they provide access to shared
customer premises PBX or a single public resources, both SS7-based connections and

4
Telephony Fundamentals: An Introduction to Basic Telephony Concepts White Paper

PSTN

PBX

Figure 3. First-Party Call Control Example

CTI links typically terminate in a server rather accompanying the call to look up data about
than a specific application computer. the caller in a database on the PC. The
This allows multiple applications to application displays the information as the call
influence calls flowing through a common rings on the desktop phone or headset. See
Figure 3. Calls can also be re-routed after a
telephone domain, and provides greater
set number of rings to a pager, another
flexibility for the computer systems on which
device, or another location.
these applications can be installed.
■ A user accesses a personal call list on a
First-Party and Third-Party Call Control desktop PC and tells the application to
initiate a call to someone on the call list.
First-party and third-party call control are ways
of defining how an application handles a call. In third-party call control, an application on a
server or switching device handles calls for a
In first-party call control, an application group of users. Call control is handled on the
performs call control functions locally. Here are network and not locally, and media resources
some examples: are shared. Here are two examples:
■ A computer equipped with a telephony ■ A server-based application monitoring
voice board and connected to a telephone several users’ telephone lines, without an
line senses a ring signal, answers the call, actual physical connection to each of those
and initiates a voice mail application to greet lines, sends an incoming call to one of the
the caller and record a message. telephones on the network based on
pre-determined criteria. The application can
■ An incoming call is routed to a desktop also initiate a conference among several
where an application on the desktop users on the network or transfer calls from
computer uses the Caller ID information desktop to desktop.

5
Whitep Paper Telephony Fundamentals: An Introduction to Basic Telephony Concepts

LAN

PSTN

PBX Application
Server

Figure 4. Third-Party Call Control Example

■ A server-based application uses the Caller In the spring of 1993, Microsoft and Intel
ID information that comes in with a call to jointly introduced the Telephony Application
look up information on the caller in a net- Programming Interface (TAPI), which
work database and send that information standardized the interfaces to telephony
along with the call to be displayed as the applications on the Windows* operating
call rings at a desktop. See Figure 4.
system and removed the difficulties inherent in
Third-party call control usually implies out-of- addressing a variety of switches individually. A
band signaling, since there is no direct con- similar API was the Telephony Services API
nection between the computer system run- (TSAPI) developed by AT&T and Novell.
ning the application and the telephone line
being controlled. Although both TAPI and TSAPI were
important steps towards standardization, both
Third-party call control is far more efficient and
APIs were oriented towards first-party use on
less expensive. Since only a small number of
the desktop, that is, for local, non-shared
desktop phones in an organization are in use
at any given time, the application on the resources.
network can manage a pool of incoming lines Today the industry is working towards
and provide service to a large number of standardized XML-based APIs such as
users on demand. CCXML and ECMA323 for speech and call
control and MRCP for media resource
Application Programming Interfaces
management. And as telephony moves
A telephony API is the mechanism
towards a Web-centric model, XML-based
through which application software
APIs such as WSDL and SOAP are gaining
manipulates telephony resources. APIs
are necessary for both call control and media importance.
processing functions.

6
Telephony Fundamentals: An Introduction to Basic Telephony Concepts White Paper

Modular Media Processing Hardware Web-Centric Voice Applications


Traditional, proprietary systems used
With the advent of the Internet over the past
dedicated hardware. A first step towards
ten years, a new architecture, with new
modularizing telephony systems came with
software tools, has emerged to support the
the development of voice processing boards
development and deployment of Web
implemented in standard computing form
applications. “Web services” refers to a
factors such as ISA and PCI. In addition, specific aspect of Web applications
standards were created for pooling these technology involving structured transactions,
resources using a common bus architecture. utilizing XML encoding, and flowing between
Examples include SCbus, MVIP, and CT Bus Web servers.
(H.100/H.110).
Increasingly, a Web-centric model is being
Voice processing boards utilize digital signal applied to voice applications. Communications
processors (DSPs) as the engines for voice solutions have traditionally been standalone
processing. Thanks to Moore’s Law, systems that had little interaction with other
microprocessor technology has advanced to applications in an enterprise. In contrast, a
the point where many of these tasks can now Web-centric model provides important
be implemented on the host processor of an integration advantages. Data and
off-the-shelf computer instead. Intel refers to communications systems can share physical
this technology as host media processing. infrastructure, development staff, and support
Today, host media processing software is resources. Intel refers to this capability as
making great strides in reducing costs. “communications web services” (CWS),
Although DSP price-performance has defined as the provisioning of communications
improved over the years, it has not kept pace services so that they can be controlled and
with the price-performance of standard silicon managed by Web-style applications.
such as the Intel® Pentium® processor. Intel®
NetStructure™ Host Media Processing (HMP) VoiceXML and SALT
software, introduced in 2002, moves media Just as the growth of the Web was catalyzed
processing from the specialized DSP to a by the creation of the HTML scripting
standard host processor, such as the Pentium language, the acceptance of standards for
chip. This move offers key advantages: speech services is propelling the adoption of
■ Lower cost of inventory and startup — this technology in both traditional and
Initial capital investment is smaller Web-based applications. Two emerging
language standards, Voice Extensible Markup
■ Lower development costs — Language (VoiceXML) and Speech Application
Development systems do not require Language Tags (SALT), enable developers to
specialized hardware do the following:
■ Write platform-independent applications that
■ Lower deployment costs — Software is
less expensive to install and configure than handle synthesized speech.
hardware ■ Recognize spoken input and dual-tone
■ Lower sparing costs — Hardware can be multi-frequency (DTMF).
used for multiple functions ■ Record spoken input.
■ Lower maintenance costs — ■ Allow telephony control.
Maintenance is easier and less training is
VoiceXML markup tags are specifically
needed when system configurations are
intended for defining speech user interfaces
standardized
while SALT markup tags can define
Intel is actively working to migrate its broad “multimodal” user interfaces involving both
portfolio of DSP-based voice processing speech and a range of devices such as a
products to host-based solutions. graphic display, mouse, keyboard, or pen.

7
Whitep Paper Telephony Fundamentals: An Introduction to Basic Telephony Concepts

(Note that a recent extension of VoiceXML ■ Boards — In the computing industry, Intel
called “X+V” is also intended to define multi- supplies reference motherboard designs
modal user interfaces.) VoiceXML defines a and actual motherboards for companies
complete standalone language with markup who do not want to create their own for a
elements for defining a speech interface along variety of reasons. In the communications
with data and control flow. SALT defines a world, Intel can provide motherboards for
small set of tags for creating a speech switches and routers, boards of various
interface within various markup environments kinds in different form factors such as PCI
such as HTML, Wireless Markup Language and CompactPCI, and design guides for
(WML), Synchronized Multimedia Integrated companies that want to create their own
Language (SMIL), and others. boards with Intel’s silicon. Intel is also at the
forefront of work on new architectures such
VoiceXML and SALT represent two different
as AdvancedTCA*.
approaches to a speech markup language.
Each provides open specifications and sup- ■ Reference systems — In the computing
ports the industry preference for known tools industry, Intel supplies complete servers or
and programming models. chassis with no branding on them so that
other companies can place their
A Wealth of Options applications on the servers and their own
Open telephony solutions have grown from brands. In the communications industry,
simple applications that used computing Intel also provides “white box” communi-
technology to enhance proprietary systems to cations servers along with enabling
flexible, diverse, and low-cost applications software, specialized switches and router
involving high-density, high-availability boxes, and design guides for companies
communications systems based on open who want to design their own systems
telephony standards, and, increasingly, according to what has worked well in
Web-centric models. the past.

Today telephony is at an important turning Because Intel can provide many different
point. The basic elements of the technology types of building blocks at many levels,
have been developed and standardized. companies can work with these at any level
Drawing on its heritage in driving modularity they wish in putting together converged and
and standards in the computer industry, Intel modular communications solutions.
is applying the same principles to telephony
and communications and anticipates similar Further Information
benefits for solution providers and application
Standards
users alike.
For information about standards and Intel’s
Intel’s unique telephony experience allows it to relationship with various standards
supply the same types of modular hardware organizations along with links to the Web sites
and software building blocks for the of many of these organizations, visit
communications infrastructure as it does for http://developer.intel.com/
the computing infrastructure at several communications/corecomp/stdcomm.htm.
different levels.
■ Silicon — Intel is a very well-known silicon Intel® Telecom Products and Resources
provider. At this level in the communications For access to Intel telecom product
industry, Intel provides Intel® Architecture information and resources such as white
processors, specialized network processors, papers, design guides, and applications
Ethernet interfaces, and specialized forms of notes, visit http://www.intel.com/
communications silicon. go/telecom.

8
To learn more, visit our site on the World Wide Web at http://www.intel.com.
1515 Route Ten
Parsippany, NJ 07054
Phone: 1-973-993-3000
INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR
IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT
AS PROVIDED IN INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO
LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF
INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility
applications.
Intel may make changes to specifications, product descriptions, and plans at any time, without notice.

Intel, Intel NetStructure, and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United
States and other countries.

*Other names and brands may be claimed as the property of others.

Printed in the USA Copyright © 2003 Intel Corporation All rights reserved. e Printed on recycled paper. 11/03 00-3146-005

Das könnte Ihnen auch gefallen