CH02 -Distributed Architecture and Networking
CH02 -Distributed Architecture and Networking
OmniPCX Enterprise
Communication
Server
Document number
8AL020043216DRASA/02
Alcatel-Lucent OmniPCX Enterprise Communication Server release R8.0
Revised July 2007
Copyright © Alcatel-Lucent 2000–2007. All rights reserved.
Notice
While reasonable effort is made to ensure that the information in this
document is complete and accurate at the time of printing, we cannot assume
responsibility for any errors. Changes and/or corrections to the information
contained in this document may be incorporated into future issues.
Edition 1 – August 2006 3/78 Error! Use the Home tab to apply Titre to the text
that you want to appear here.
Error! Use the Home tab to apply Sous-Titre to
the text that you want to appear here.
Contents
1 Introduction..................................................................................9
2.1 Framing............................................................................................... 14
2.2 Modem and Data Transparency............................................................15
2.2.1 Modem Transparency...................................................................15
2.2.2 Data Transparency.......................................................................15
2.3 Interconnecting IPMGs.......................................................................... 15
2.4 Configuration....................................................................................... 16
2.5 Maintenance........................................................................................ 16
2.1 Framing
Framing is the transmission period of voice packets on the network. The
framing used can be chosen to optimize the voice quality and bandwidth used.
Possible values are shown in the table below.
Algorithm Voice rate Framing (ms) Bandwidth at IP
(KBPS) level (KBPS)
G723 6.3 30 17
30 18.6
40 16
30 74.6
2.4 Configuration
Configuring an IP Media Gateway is easy. It consists of:
2.5 Maintenance
Maintenance (moves, adds, changes, or changes to user service parameters)
is simplified and is performed by the central organization.
IP network:
A SIP phone making or receiving an intra domain call will use the intra domain
codec for the domain, probably G711.
If the maximum number of domain calls is reached, the SIP phone will be
forced to use the pre-defined extra domain codec.
The CAC-SIP configuration (y/n) limits the number of SIP calls by domain to
maintain the voice quality.
3.1.4.4 Management
VoIP management is integrated into Alcatel-Lucent OmniPCX Enterprise
Communication Server management allowing configuration, alarms,
accounting, and performance management.
Each site is equipped with a specific Com Server E-CS (duplicated or not),
using the same basic software as typical single-site configurations (classic or
IP configured).
The servers are interconnected to provide the customer with all the expected
benefits of networking (cost optimization, centralized resources, transparent
service for the end user, centralized management, etc.)
ABC-F for feature transparency - provides users with the same telephone
services regardless of their location in the enterprise.
ABC-M for network wide management - allows centralized, simplified
management.
ABC-R for network wide routing - optimizes routing for cost/resource
optimization and simplifies routing management.
ABC-A for network wide applications – allows applications to be centralized
or distributed (attendant call distribution and presentation, voice
messaging, contact centers, etc.)
Because of its support for QSIG-BC and GF protocols, Alcatel-Lucent OmniPCX
Enterprise Communication Server inter-PBX networking interoperates with
third party QSIG devices and/or PABXs.
Each Com Server knows the exact topology of the private network at all times
and has real time knowledge of route availability and traffic load. The Com
Server immediately selects the best available route based on the load on each
link and the number of hops required (transit PABXs) for completing the call.
Adaptive routing provides a high level of security (avoids loops) and link
optimization, and avoids performing routing management in the private
network.
With adaptive routing, the private numbering (dialing) plan can be distributed
throughout the network without requiring an additional management task,
(e.g., directory number 56000 on node 1, 56001 on node 2, 56002 on node 1,
56003 on node 4, etc.)
The private voice topology through the PSTN network can be “logically”
defined by creating “VPN jumps” to link the different nodes to form a fully
meshed or partially meshed topology.
Before a private network call is set up, the routing service chooses the best
route, which is the route with the computed lowest cost.
ARS allows the communication server to select trunk groups and modify dialed
digits based on a set of parameters such as dialed number, entity of the caller,
or time of day.
When the lowest priced carrier for this call is not available (congested), the
caller, if so entitled, is diverted to another carrier offering a higher cost. The
user is informed of a route change by a voice message. They can hang up and
try again later if the call is not urgent, or wait for the call to overflow. At the
end of the waiting queue, the call is diverted to the second carrier with the
number converted automatically as described above. The ARS application
allows ten different carriers to be selected successively.
3.2.10 Partial Rerouting
This is applicable to business sets for all call forwarding to external numbers
including:
Call Forwarding Unconditional (CFU)
The forwarding FACILITY message is sent back to the public network and if C
replies, the call is setup via the public network and the call is released from
the OXE side as a blind transfer.
Note For accounting purposes the costs of this type of communication can
be divided so that A to B call is charged to A and the B to C call is
charged to B.
Hypervisors may poll IP components to get their status to display related icons
using related colors.
ISDN based VPN (ISVPN) provides an entry level networking solution based on
a subset of the ABC private network protocol using only the ISDN network.
3.3.3 QSIG
The QSIG protocol provides the best method for connecting PBXs from multiple
vendors. QSIG is an open, international standard supported by the world's
leading PBX suppliers. The QSIG protocol is based on ISDN and ensures service
compatibility between public and private ISDN networks. QSIG can work in all
kinds of topologies, with no limitation on the number of nodes supported and
no restrictions on the numbering (dialing) plan.
3.3.3.3 Accounting
Each outgoing call on the QSIG trunk generates a Call Detail Record (CDR)
with the duration of the call.
Compliance with H.323 enables calls between telephones and an H.323 client,
for example, a PC running Microsoft NetMeeting or Netscape Communicator.
Any telephone user can call a PC by dialing its directory number, and the
Alcatel-Lucent OmniPCX Enterprise Communication Server translates the PC
telephone number (E 164) into its IP address.
If the PC user wants to call a telephone or use a trunk, the PC sends the INT-IP
IP address followed by the telephone directory number. The telephone service
level between the PC and PC/telephone is limited to basic calls due to the
current limitations of the H.323 standard.
Because of the ARS services, routing services such as ISDN PRI overflow and
break out are also possible. This solution offers the following services:
Basic call
Calling party identification
Overflow to ISDN / PSTN in case of IP network unavailability
Note: See VoIP design guide rules for building VoIP networks with the
Alcatel-Lucent OmniPCX Enterprise Communication Server and the
In Transit RTP mode, the RTP flow between two IP devices goes through a
media gateway.
Unlike H.323, the SIP protocol can rely on the IP network transport protocol in
datagram mode User Datagram Protocol (UDP) in addition to the IP network
transport protocol in Transmission Control Protocol (TCP) connected mode.
UDP has the advantage of being an unconnected protocol that facilitates swift
exchanges. It does not guarantee datagram reception and transmission
sequence preservation. Thus, SIP carries out these functions, using
retransmission, acknowledgement and sequencing mechanisms.
As such, SIP is a protocol that can be used for managing Voice over IP (VoIP)
sessions over an IP network but with certain limitations for call handling.
The SIP Gateway consists of the gateway function, and a proxy and
registration server:
The gateway deals with the inter-working functions between SIP and
OmniPCX phones or trunks.
The proxy deals with SIP routing and SIP end point (phones) location. The
proxy looks up the internal database in order to locate (i.e., find the IP
address) SIP end points.
The registrar receives registration from SIP end points, and stores mapping
of SIP phone numbers and associated IP addresses in an internal database.
Authentication for the registration uses MD5.
End points can use UDP or TCP transport.
The Alcatel-Lucent OmniPCX Enterprise Communication Server SIP
proxy/gateway is embedded in the communication server, and thus benefits
from the “high availability” feature provided by duplicate (redundant) servers
(Backup avoids re-registering of SIP end points after a failure).
One SIP gateway is supported per system.
Basic features
First, Bob is registered on his SIP phone (by the administrator or by user-
programming according to the set capabilities). The address is
sip:[email protected].
Furthermore, the user has the directory number 5000 in the Communication
Server due to previous configuration.
If another “SIP integrated phone” dials the DN:5000, the call is routed by the
phone to its "outbound" proxy, which is the Alcatel-Lucent OmniPCX Enterprise
Communication Server SIP proxy.
The SIP proxy locates the called SIP phone and forwards the message
accordingly
This is also true for communications between “SIP integrated phones” and
other SIP clients (see SIP trunking chapter).
Fax G3
T38 Fax relay
CENTRAL AREA
MP112
Fax G3
Fax G3 IP
ISDN PRA GD
network
Types of FAX that are supported are Group 3, Super Group 3 (V34 FAX).
Call accounting is performed for calls originating from SIP integrated phones
that are directed towards TDM trunks.
Example:
User Bob (directory number 5000) dials a PSTN number. User Bob's SIP
integrated phone is declared in the Alcatel-Lucent OmniPCX Enterprise
Communication Server database. If digest authentication is enabled, the
requesting message is challenged. A new request with security credentials is
sent towards the SIP proxy. The embedded proxy routes the request to the SIP
gateway. The Alcatel-Lucent OmniPCX Enterprise Communication Server
processes the call according to user Bob's public network class of service.
Proper billing information is collected.
The following telephone services are provided when SIP sets communicate
with the Alcatel-Lucent OmniPCX Enterprise Communication Server:
Important note:
For example, certain SIP phones use their own resources to set up a
conference (e.g. the OmniPCX conference bridge is not used when
the user of the SIP phone initiates a conference since the conference
bridge is provided by the SIP phone).
5.3.8 Authentication/Verification
The SIP proxy can identify the SIP integrated phone based on information
received through the exchanged messages (invite).
Nevertheless, authentication can be set up between the phone and the proxy.
The SIP proxy performs HTTP Digest Authentication on call initiation or on mid-
call messages: this means that any SIP session between the SIP phone and the
proxy is authenticated:
With HTTP digest authentication, user login and password are encrypted (MD5
process). This is based on shared keys authentication.
b) Small FXS gateways like Cisco ATA 186, Audiocodes MP1x series
connecting analog devices, with one directory number per analog port.
For example, the same OMNIPCX SIP Proxy will see a gateway with two analog
accesses as two different SIP devices (with two registrars). These gateways
should be able to register.
Generally, the phones have integrated Web server management tools. These
are required to manage SIP phones on an individual basis.
The aim of SIP trunking is to allow connections to a SIP operator with the same
service level as ISDN. This includes the possibility of different types of access,
compatibility with existing services, and integration with the management
tools for configuration, observation and call metering.
The call barring category, connection category and entity are all processed
Call Detail Records (CDR) are generated as for legacy trunk groups, and the
Call duration mode is used for accounting purposes.
CAC
Call Admission control (CAC) is configured in the OXE to control the number of
calls through the PSTN trunking gateway and so controls admissible calls
between SIP endpoints using the IP domain feature. CAC is used for:
SIP phones
Analog sets or FAX device behind SIP gateways (declared as SIP users)
Note: CAC is not applied to SIP video flows, Bandwidth must be calculated
to avoid deterioration in voice quality.
Fax G3
IP Domain 4 / CAC = 10 MP 112
M
SIP signaling
Fax G3 FAX flows
WAN
OXE RTP flows
signaling Fax G3
D
C/D
C/D MP 114
M/D
: Modulation/ Demodulation
IP Domain 2 / CAC = 3
<sip:
+33390677517@my_domain>
RFC 3261
Basic Call InComing Yes Yes Yes Canonical form for public
with DDI with numbering
number and name
display <sip:
+33390677517@my_domain>
RFC 3261
Call hold (CH) Yes Yes Yes Using SIP-related RFC : RFC 3264
These SIP devices typically have no directory number in the system and are
not registered on the Alcatel-Lucent OmniPCX Enterprise Communication
Server SIP proxy.
Unknown SIP devices (that are not SIP integrated phones) cannot be reached
directly from non-SIP devices, as their SIP identity is not known within the
Alcatel-Lucent OmniPCX Enterprise Communication Server. These devices can
only be reached through external SIP gateways (see previous chapter).
A SIP set cannot be part of a group of sets or a pick-up group, and cannot be
part of a Boss/Secretary configuration.
Military features such as MLPP and Call Restriction do not support SIP.