Professional Documents
Culture Documents
Version 2.0
ZTE CORPORATION
ZTE Plaza, Keji Road South,
Hi-Tech Industrial Park,
Nanshan District, Shenzhen,
P. R. China
518057
Tel: (86) 755 26771900 800-9830-9830
Fax: (86) 755 26772236
URL: http://support.zte.com.cn
E-mail: doc@zte.com.cn
The contents of this document are protected by copyright laws and international treaties. Any reproduction or distribution of
this document or any portion of this document, in any form by any means, without the prior written consent of ZTE
CORPORATION is prohibited. Additionally, the contents of this document are protected by contractual confidentiality
obligations.
All company, brand and product names are trade or service marks, or registered trade or service marks, of ZTE
CORPORATION or of their respective owners.
This document is provided “as is”, and all express, implied, or statutory warranties, representations or conditions are
disclaimed, including without limitation any implied warranty of merchantability, fitness for a particular purpose, title or non-
infringement. ZTE CORPORATION and its licensors shall not be liable for damages resulting from the use of or reliance on
the information contained herein.
ZTE CORPORATION or its licensors may have current or pending intellectual property rights or applications covering the
subject matter of this document. Except as expressly provided in any written license between ZTE CORPORATION and its
licensee, the user of this document shall not acquire any license to the subject matter herein.
The contents of this document and all policies of ZTE CORPORATION, including without limitation policies related to support
or training are subject to change without notice.
Revision History
Document
ZXMSG 5200 (V2.0) Multiplex Service Gateway Technical Manual
Name
Product Document
V2.0 R1.0
Version Revision Number
Equipment Installation Date
Presentation:
(Introductions, Procedures, Illustrations, Completeness, Level of Detail, Organization,
Appearance)
Good Fair Average Poor Bad N/A
Intelligibility:
(Language, Vocabulary, Readability & Clarity, Technical Accuracy, Content)
Good Fair Average Poor Bad N/A
Please check the suggestions which you feel can improve this documentation:
Improve the overview/introduction Make it more concise/brief
Improve the Contents Add more step-by-step procedures/tutorials
Improve the organization Add more troubleshooting information
Include more figures Make it less technical Add more examples
Your
suggestions for Add more/better quick reference aids Add more detail Improve the index
improvement Other suggestions
of this ___________________________________________________________________________
documentation
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
# Please feel free to write any comments on an attached sheet.
If you wish to be contacted regarding your comments, please complete the following:
Name Company
Postcode Address
Telephone E-mail
Chapter 1..................................................................................15
Overview.................................................................................................15
Chapter 2..................................................................................19
System Architecture ...............................................................................19
System Overview.............................................................................................. 19
System Background............................................................................................................19
Applicable Standards ..........................................................................................................20
Main Functions ...................................................................................................................20
Chapter 3..................................................................................25
Technical Specifications..........................................................................25
Physical Specifications ....................................................................................... 25
Shelf Dimensions................................................................................................................25
Rack Parameters ................................................................................................................26
Environment Conditions..................................................................................... 27
System Performance Indices .............................................................................. 27
Capacity ............................................................................................................................27
Chapter 4..................................................................................31
Hardware Structure................................................................................31
Overview ......................................................................................................... 31
Structure Layout Diagram.................................................................................. 32
Board Overview................................................................................................ 33
Integrated Control & Switch Board (ICS) ..............................................................................33
Packet Processing and Resource Board (MPR) .......................................................................35
Analog Line Card (ALC) .......................................................................................................37
ADSL Subscriber Card (ADLG) .............................................................................................38
Test Subscriber Line Card (TSLC).........................................................................................40
POWER H...........................................................................................................................41
Chapter 5..................................................................................45
Software Structure .................................................................................45
Overview ......................................................................................................... 45
Software Structure............................................................................................ 45
O&M Provision....................................................................................................................46
Database System ...............................................................................................................47
Operation Support System ..................................................................................................49
Bearer System ...................................................................................................................52
Call Connection System.......................................................................................................52
H.248 System....................................................................................................................54
Chapter 6..................................................................................57
Interface and Communication................................................................57
Interfaces ........................................................................................................ 57
Subscriber Side Interfaces...................................................................................................57
Chapter 7..................................................................................67
Networking Modes..................................................................................67
Networking Modes ............................................................................................ 67
Networking in NGN .............................................................................................................67
Networking for MSAN Upgrading to ZXMSG 5200..................................................................68
Application Examples......................................................................................... 69
Residential Area, Curb or Building in MAN.............................................................................69
Use for the Reconstruction of Local Urban Call Network .........................................................70
Appendix A ...............................................................................71
Abbreviations..........................................................................................71
Index ...........................................................................................77
Figures.........................................................................................79
Tables ..........................................................................................81
The ZXMSG 5200 Multiplex Service Gateway is one of the major NGN-
oriented products that are recently released by ZTE.
Documents that ship with the ZXMSG 5200 include five manuals that
describe basic principles as well as installation, operation and maintenance
methods and procedures in detail. These documents are:
Typographical Conventions
ZTE documents employ the following typographical conventions.
Typeface Meaning
Italics References to other guides and documents.
“Quotes” Links on screens.
Bold Menus, menu options, function names, input fields, radio
button names, check boxes, drop-down lists, dialog box
names, window names.
CAPS Keys on the keyboard and buttons on screens and company
name.
Constant width Text that you type, program code, files and directory names,
and function names.
[] Optional parameters
{} Mandatory parameters
| Select one of the parameters that are delimited by it
Typeface Meaning
Click Refers to clicking the primary mouse button (usually the left
mouse button) once.
Double-click Refers to quickly clicking the primary mouse button (usually the
left mouse button) twice.
Right-click Refers to clicking the secondary mouse button (usually the right
mouse button) once.
Drag Refers to pressing and holding a mouse button and moving the
mouse.
Safety Signs
T AB LE 3 S AF ET Y S IG NS
Customer Support
If you have problems, questions, comments, or suggestions regarding
your product, contact us by e-mail at support@zte.com.cn. You can also
call our customer support center at (86) 755 26771900 and (86) 800-
9830-9830.
Documentation Support
ZTE welcomes your comments and suggestions on the quality and
usefulness of this document. For further questions, comments, or
suggestions on the documentation, you can contact us by e-mail at
doc@zte.com.cn; or you can fax your comments and suggestions to (86)
755 26772236. You can also explore our website at
http://support.zte.com.cn, which contains various interesting subjects like
documentation, knowledge base, forum and service request.
Overview
The PSTN networking and services are not transparent. The PSTN
services are transported in segments over physical networks. The
PSTN is constructed in a leveled networking mode in terms of services
and structure. Since the Internet is virtual, any two points within the
Internet can have peer-to-peer communications. As a result, the
service deployment and physical construction on the IP network are
transparent. The NGN is a kind of application on the IP network, so it is
a virtual stepless network.
The PSTN switch is comprehensive and integrates access, control,
transmission and other functions; the switch thus is complicated and
high in cost. The NGN network equipment separates access, control
and transmission functions.
Firstly, the transmission in the NGN is carried by IP base networks.
Secondly, since the complexity of communication technologies between
devices and networking is reduced in the IP network, separation of
subscriber access from control becomes possible.
Control functions independent of access equipment enables one single
control point controlling a larger network than a PSTN CO office. This
facilitates service provisioning and central management. In the NGN,
control functions are implemented by Soft Switch (SS).
The PSTN implements subscriber access at central offices (CO) . The
CO features the following advantages:
Forming a large scale operation with a certain convergence ratio
between switching resources and subscribers.
Minimizing PSTN layers.
Simplifying management in a centralized way and providing quality
services for subscribers in a central and uniform way (within one same
exchange).
NGN technologies have initiated a strong tornado around the world in the
last year. Most operators have carried out related technical trials. The
traditional circuit-switching-cored PSTN provides subscribers with end-to-
end voice services. The development of data communication technologies
brings forth a new service platform that makes it possible to bear all kinds
of services on one single data network. In contrast to the traditional
network, the NGN has the following characteristics: Open architecture and
standard interfaces; services separate from calls and calls separate from
media; network division of service layer, control layer, network layer and
access layer; SoftSwitch-cored control layer for service control and
management; IP protocol in network layer for integrating services;
diversified broadband seamless access at access layer.
System Architecture
System Overview
System Background
In the growth of telecom services, traditional telephony services and data
services are integrated into a uniform network, which is called the next
generation network (NGN). The NGN has passed the three stages of
laboratory, marketing promotion and scale applications. Thanks to efforts
of various manufacturers and operators, Softswitch is becoming
increasingly mature, functionally more diversified, more stable in
performance and more standardized, thus bringing Softswitch to the
market.
Applicable Standards
The ZXMSG 5200 belongs to the integrated media access gateways,
following YD 1243.3-2002 Integrated Access Media Gateway Technical
Specifications. The Integrated Access Media Gateway provides abundant
service access for various subscribers, such as analog subscriber access,
ISDN access, V5 access, XDSL access and LAN access. It also can access
to IP network or ATM network.
Main Functions
The ZXMSG 5200 can get analog POTS-interface subscribers access to IP
networks directly and implement voice/fax conversion at the analog
subscriber side and voice/fax conversion at the IP network side. The
ZXMSG 5200 also can access common POTS-interface subscribers to
narrowband voice services. ZXMSG 5200’s SoftSwitch implements voice
compressing/decompressing (G.723.1, G.711 and G.729), facsimile (T.30
and T.38) and more VoIP or IP FAX services under the control of
H.248/MGCP.
In the NGN with SoftSwitch, the ZXMSG 5200 can be configured to take
the place of traditional access network in networking or to support hybrid
networking with the SoftSwitch in access networks.
xDSL
IP
network
Ethernet switching
POTS TDM
switching
ICS
CNIC
Voice
compressing ( NAT module)
In Figure 1, the outmost frame stands for the system border, and dotted
line frames present board functions. The ZXMSG 5200 provides POTS and
xDSL access at the subscriber side and provides IP uplink at the network
side.
Narrowband services like POTS enter the TDM of ICS board for switching.
Voices are converted into IP packets through MPR’s voice compressing
functions. The packets are switched by the Ethernet switching chip and
sent to CNIC for network address conversion, and then switched again to
enter the IP network from the uplink interface.
xDSL services enter the Ethernet switching chip of ICS board and then is
sent to the IP network through the uplink interface.
Hardware Structure
Figure 2 illustrates the hardware structure of the ZXMSG 5200.
2*100M, 1GE
ICS
ICS
LC: Line Card, including narrowband line card and broadband line card
SLC: Test Subscriber Line Card ICS: Integrated Control and Switch Board
MPR: Packet processing and resource board CNIC: Network address conversion module
Software Architecture
Figure 3 shows the software structure of the ZXMSG 5200.
H.248 system
Bearer system
Hardware platform
Refer to Chapter 5 Software Structure for the functions and operation flow
of the software modules.
System Features
System boards are front-mounted.
Supporting SNMP-based integrated NMS
The whole ZXMSG 5200 system is established on a uniform Ethernet
switching platform and implements switching of three data flows: intra-
module control information, H.248 protocol and RTP data. This
Ethernet unit is totally private, not connected to any external Ethernet,
and outgoing data flows pass through the CNIC egress uniformly to
ensure security.
The clock provides the BITS interface and is capable of extracting
synchronous clocks through E1.
The ZXMSG 5200 supports 100 Mbits/s and 1000 Mbits/s Ethernet
interfaces at the IP network side, which are used as egresses for
narrowband media flow, H.248 protocol flow and broadband data flow.
These three data flows can be flexibly configured on any uplink
Ethernet port.
The ZXMSG 5200 supports networking with multiple SSs.
When many SSs are in an active/standby relation, the ZXMSG 5200
supports H.248 polling registration. When an active SS gets faulty,
the SS will contact a standby SS automatically and accepts its
control.
When many SSs are parallel, the ZXMSG 5200 supports H.248
Virtual MG function. The ZXMSG 5200 is multiple MG entities
logically, each of which is controlled by a corresponding SS.
Technical Specifications
Physical Specifications
Shelf Dimensions
Figure 4 shows a ZXMSG 5200 shelf.
ALC ALC ALC ALC ALC ALC ICS ICS MPR MPR ALC ALC ADL ADL TSLC
POWER H RUN RUN RUN RUN RUN RUN RUN RUN RUN
ALM
-48V
RING
+5V
+5VJ
-5V
严禁
带带插插
Rack Parameters
The ZXMSG 5200 can be installed in an indoor or outdoor type rack. The
indoor model is ZXA10-ONUB-IN/1500. The outdoor model is ZXONU-
OUT30 or ZXONU-OUT40.
Environment Conditions
Temperature:
Long-term: 15ºC ~ 30ºC
Optimal: 20ºC ~ 25ºC
Short-term: 0ºC ~ 45ºC
Humidity
Long-term: 30% ~ 75% RH
Optimum: 50% ~ 60% RH
Short-term: 20% ~ 90% RH
Note: The short-term working condition allowed means 48 hours in succession and
15 days accumulated per year at most.
Processing Capabilities
BHCA: 20K
Reliability
System cold startup time is less than five minutes.
Gateway availability is more than 99.999%, that is to say, the time
when the system is unavailable is less than five minutes per year.
System MTBF is greater than 69,000 hours.
Coding Rate
Different coding algorithms need gateways to have different coding rates:
Delay Indices
The delay of IP telephone can mean coding/decoding delay, input buffer
delay at the receiving end and internal queue delay.
Service Functionalities
Service Provision Modes
All the analog subscriber services of the ZXMSG 5200 are controlled and
provided by the SOFTSWITCH control center.
Available Services
Basic voice service
The basic voice service is a general term for all services with the
purpose of implementing normal conversation among subscribers.
Voice service is a service aggregate instead of a specific service.
Basic PSTN voice services and its corresponding supplementary
services
These services belong to the basic services provided by ZTE
SOFTSWITCH control equipment and can be independently
implemented by ZTE control equipment without any help of other
supplier’s equipment. These services are: local telephone service,
abbreviated dialing, registered call on busy, call back on busy, call
forwarding, three-party call, call waiting, conference call, clock
service, calling line identification, absent subscriber service,
outgoing call baring, calling line identification barring, (delay) hot
line telephone, do not disturb service and malicious call tracing.
Conference call
CENTREX service
Intelligent service
Multimedia service
These services include point-to-multipoint multimedia communications,
multiparty multimedia conference service and other multimedia VASs,
which can be provided by the SOFTSWITCH control device or through
the interaction between the application server and the SOFTSWITCH
control device.
Hardware Structure
Overview
The ZXMSG 5200 system is divided into a main control shelf and a
subscriber shelf.
The main control shelf consists of integrated control and switch board ICS,
packet processing and resource board MPR, power board PowerH, line card
and test subscriber line card TSLC. The line card includes analog
subscriber card ALC, ISDN subscriber card DLC and ADSL subscriber card
ADLG. The line cards can be plugged in the ten line card slots of the main
control shelf in random manner.
The subscriber shelf has two less MPR slots and two more line card slots
than the main control shelf. The other configurations are the same.
2*100M, 1GE
Ethernet
100M Ethernet
8K,2M,4M Clock CNIC
2*100M
2M Hw
ICS
IC MPR MPR
S
100M Ethernet
8K,2M,4M Clock
2M Hw
ICS
IC
S
Subscriber shelf
P
O T
I I M M
W L L L L L L L L L L S
C C P P
E C C C C C C C C C C L
S S R R
R C
H
P
O T
I I
W L L L L L L L L L L L L S
C C
E C C C C C C C C C C C C L
S S
R C
H
P
O T
I I
W L L L L L L L L L L L L S
C C
E C C C C C C C C C C C C L
R S S C
H
P
O T
I I
W L L L L L L L L L L L L S
C C
E C C C C C C C C C C C C L
R S S C
H
P
O T
I I
W L L L L L L L L L L L L S
C C
E C C C C C C C C C C C C L
R S S C
H
Board Overview
Integrated Control & Switch Board (ICS)
1. Functions
i. The ICS is a center for call control and service processing, which
monitors and manages other units and boards in the system and
implements protocol interconnection with the SS. The ICS is also
the core of the system TDM switching, Ethernet switching and
clock.
ii. The ICS provides IP network side interface and separates the
system internal network from external IP networks, improving
system security. The board also separates H.248 control, VoIP
service flow and broadband service flow for the IP packets that are
received from the IP interface.
iii. The CNIC sub-card on the ICS distributes received RTP packets.
When the system is receiving RTP packets, the sub-card distributes
the RTP packets to the corresponding MPR boards according to the
packet RTP number. This is implemented by changing the
destination address of the RTP packet into the destination IP
address in the system.
iv. The ICS board works with dual CPUs. The master CPU implements
call processing, H.248 protocol processing, Ethernet layer-2
protocol processing, TDM network and Ethernet switching network
controls. The slave CPU scans narrowband line cards and
subscribers in the local shelf. It communicates with the master CPU
by means of HDLC through the 2MHW timeslots.
2. Panel diagram
Figure 7 shows the ICS panel.
FIGU RE 7 I CS P AN E L
ICS
3. LED Indicators
T AB LE 4 I CS IN D IC ATOR S
4. Panel interface
ETHERENT: 10/100M network interface, for local debugging and
maintenance
5. 5. Technical Indices
Board power consumption: 20 W
FIGU RE 8 M P R P AN E L
MPR
RUN
ALM
DSP1
DSP2
RST
3. LED Indicators
T AB LE 5 MP R I N D IC AT OR S
4. Technical Indices
Board power consumption: 25 W
FIGURE 9 A LC PANEL
ALC
RUN
ALM
HOOK
RST
3. LED Indicators
T AB LE 6 A LC I ND IC ATO RS
4. Technical Indices
Subscriber feed voltage: -48 V
Subscriber feed current: 0.02 A
Ringing current: 75 V
Subscriber lines: 32
Board power consumption: 5 W
F I G U R E 1 0 F R O N T P AN E L O F AD L G
ADL
3. LED Indicators
T AB L E 7 A D LG I N D I C AT O R S
4. Technical Indices
Board power consumption: 22 W
FIGU RE 1 1 TS LC P AN EL
TSLC
RUN
ALM
TEST
RST
3. LED Indicators
The TSLC has three indicators on the panel: RUN, ALM and TEST.
When TSLC is running normally, the RUN indicator will be on while the
ALM indicator will be off.
4. Interfaces
A TSLC can be used to test subscriber lines at multiple layers of
subscriber units. The test buses of these subscriber units must be
interconnected through an interface on the backplane.
5. Technical Indices
Supported subscriber units: 20
Board power consumption: 5 W
POWER H
1. Functions
The POWER H is used to provide secondary power and ringing current
for all subscriber shelves. The POWER Hs at all layers can provide
power assistance for each other. POWER H board outputs four types of
voltages: +5 V, -5 V, -48 V and 75 V AC ringing. The primary power
feed provides -48 V power via a filter TBF, and then provides
corresponding power via the DC/DC converting module or the ringing
current module.
2. Panel diagram
Figure 12 shows the panel of POWER H.
3. LED Indicators
The POWER H has six indicators on the panel: ALM indicator, -48 V
indicator, RING indicator, +5 V indicator, +5 VJ indicator and –5 V
indicator. When the POWER H runs properly, the ALM is off and the
RING flashes, while indicators -48 V, +5 V, +5 VJ and -5 V are all on.
4. I/O Characteristics
Input nominal voltage: -48 V
Input voltage range: -60 V DC ~ -38 V DC
Maximum input wave peak-peak value: 250 mV
Maximum peak value of input starting current: Within 10 times of the
normal working current. Table 8 shows output voltage, stability,
maximum working current and peak voltage.
T AB L E 8 O UT PUT C H AR ACT E R IS T I CS
Maximum Maximum
Output Nominal Value Stability
Working Peak Voltage
Voltage (V) (%)
Current (A) (mVpp)
+5 VA(D) +5 0.5 30 100
-5 VA -5 0.5 5 100
-48 V -48 15
Ringing output: 75 ± 15 V AC, 400 mA, distortion < 5%, 25 Hz ± 2 Hz
In case of a load burst, the transient response of the output voltage shall be less than
nominal±5%.
As the input connects or disconnects, the overshoot value of the output voltage shall be less
than nominal±2%.
Software Structure
Overview
The ZXMSG 5200 system software can be functionally divided into
operation support system, bearer system, H.248 system, CALL system,
database system and NM system. Being independent from each other,
each sub-system communicates with others by a messaging mechanism.
Software Structure
Figure 13 shows the system software structure.
H.248 system
Bearer system
Hardware platform
O&M Provision
N et wo rk M anage ment S yst em ( NMS )
The ZXNM01 network management system used by the ZXMSG 5200
implements the “NM server + debugging and management terminal”
functions and can meet maintenance management demands. Authorized
users can log on the NMS at any maintenance location and visit the
ZXMSG 5200 equipment.
ZXMS
ZXMSG ZXMS
ZXMSG ZXMS
ZXMSG
G G G
Centralized
maintenance module
TCP/
TCP/IP com municationm odule TCP/
TCP/IP com munication
module
IP IP
Equipment
Equipment
设备信息管
设备信息管information
告警 服务 器
安全Security
安全Security
拓扑
策略Policy
拓扑Topology
策略Policy
日志Log
日志管
Alarm server
management
management
management
management
management
management
management
management
management
Topology
management
管理
管理
管理
管理
管理
管理
管理
Log理
information
理
TCP/ TCP/IP
TCP/ com munication
TCP/IP com municationm odule module
IP IP
T el net O& M S ys te m
Telnet O&M system performs operation and maintenance by directly
logging on the foreground system from the terminal. The system
implements such functions as data configuration, performance statistics,
file management, version management and diagnostic test.
Database System
O ve rv i e w
The database system provides data support for the whole system.
1. System Functions
The ZXMSG 5200 database system is composed of a database and a
database management software. The database is a structurized data
set, covering data themselves and relations between the data. The
database, independent of applications, is the core and management
object of the database system. The database software is responsible
for database management and maintenance and serves to define,
describe, operate and maintain the data. The software accepts and
fulfils different requests from application programs and databases and
it is also responsible for data security.
The database system aims to provide database access interfaces for
the ZXMSG 5200 system software. The database management system
specially provides various dedicated access interfaces.
2. System performance
The database system can satisfy other modules requirements on data
in the system, and provides data loading when the system restarts,
proper and convenient data configuration and global data consistency
in the system.
D ata St ru ct u re
The ZXMSG 5200 builds the data system on the foreground. The Telnet
mode provides data configuration. The data maintenance and
configuration are separated form the system operation, that makes the
system more reliable.
Ke y T ec hn olo gi es
1. Database organization and management
The database adopts a relational structure and an object-oriented data
organization mode.
The ZXMSG 5200 data are categorized into data table, data table index
and data table queue. Every kind of data can be defined as system
data object category. The system will define and manage data in one
same object category uniformly.
A concrete data object is called as a data instance of a certain data
object category. The system distributes an only 16-bit integer to the
data instance of each data object category. This 16-bit integer is called
as a data instance handle, which implements access to a data instance.
One advantage of this method is that data instance increase will not
affect data management stability. As a result, the system keeps stable.
Another advantage is that it is convenient to expand the data object
category. The different data object categories are managed separately.
As a result, original data security will not be damaged after the data
object category is expanded.
Each kind of data object is provided with corresponding basic operation
interfaces, such as interfaces for searching, inserting, deleting and
modifying, to manage data.
2. Database data access concurrency
The system provides multiple functions for multiple subscribers. As a
result, multiple tasks (processes) may access to one same database at
the same time. In this case, although the subscriber program is
executed properly, wrong overall results may occur because of inter-
1. Memory Management
The memory management function manages memory of the whole
system, including encapsulating memories managed by the real-time
operating system, managing memories not managed by the real-time
operating system and providing interfaces for R system memories.
2. Inter-process communications
This part provides communications between processes running on the
same CPU, like asynchronous inter-process communications,
synchronous inter-process communications, communications with non-
process systems; and interfaces are provided for the inter-CPU
communication system.
3. Process dispatch
This system provides an SDL process concept based on memory
management and inter-process communications; also provides the
upper-level system with a virtual development environment which is
process-oriented and based on message driving.
4. Time limit management
This part provides processes with timer and software clock functions.
The timer consists of relative timing and absolute timing. The timer
can carry parameters or no parameters. The time limit management
can provide non-process systems with timers carrying parameters.
5. Inter-module communication
This part provides communications between foreground and
background, and communications between active part and standby
part. Processes on different modules can directly and logically perform
addressing and communications.
6. Inter-board communication
This part provides communications between the ZXMSG 5200 and
peripheral resource boards, and communications between peripheral
resource boards. The processes between boards in the system can
implement direct logical addressing and communication.
7. R system monitoring
This part provides watch functions as CPU occupancy ratio, memory
use ratio, monitoring process endless loop, monitoring resource lost
and memory probe.
8. Environment monitoring
This part provides required communications and interface functions.
9. Network monitoring
This part provides monitoring and maintenance for Ethernet
communications, including maintaining physical communication paths
between boards and Ethernet switching board, and monitoring
communications between Ethernet and boards.
10. Active/standby control
This part consists of operating and maintaining active/standby
hardware, controlling active/standby changeovers of other processes in
the system and maintaining ICS working address.
11. Alarm system
The system being an alarm interface module implements operations as
receiving foreground system alarms, collecting alarms, sending alarms
to the background, operating the warning box and receiving
background queries.
12. Startup control
This part implements functions as controlling system startup
consequence, distributing startup information (events like power-on
and being changed over to the active part) during the system startup,
collecting process parameters in each startup phase and controlling
startup conditions.
13. File management
This module encapsulates the file system in the real-time operating
system and separates execution of real-time file operations from
process running; the module provides a unified file operation interface
for processes and an interface for inter-module file operations.
14. Diagnostic test
This test module provides functions as fault test and fault location
during the ZXMSG 5200 system running. The diagnostic test function
can be executed once per time according to background requirements.
15. Version management
This module maintains all system versions (including peripheral
boards’), including version uploading.
Bearer System
The bearer software is resident in the unit control boards of functional
units. The software consists of several unit processor modules, whose
functions are described as follows.
The CNIC also distributes RTP packets that have entered the system. The
MPR board sends the RTP packets. The RTP packets’ IP destination address
can be directly set as the destination address in the network; and the RTP
packets’ IP source address can be switched to as the uniform external IP
address of the ZXMSG 5200 system.
When the ZXMSG 5200 sends out a RTP packet, the CNIC needs to
process the RTP packet. When the system receives a RTP packet, the CNIC
will distribute the RTP packet to the corresponding MPR board according to
the packet’s RTP number. This procedure is implemented through
changing the destination IP address of the RTP packet to the internal
destination IP address of the system, and changing the MAC address of
the RTP packet to the internal MAC address of the system.
M P R Bea re r Sub s ys te m
The MPR software is resident in the bearer layer. The subsystem
implements hardware drives especially VOIP under management and
control of corresponding ICS software and the ZXMSG 5200 database,
achieving service interconnection between PSTN and IP networks.
MGC
S O F T S W IT C H
ZXMSG 5200
MGCP DB H.248
R04
R01 C ALL
...
HW
HW
ALC MPR ICS
IP packet
IP
Call loss completion, and measuring call loss according to failure types
Suspended resource data area observation
The M05 performance statistics sub-module provides performance
statistics for services and relevant modules.
H.248 System
The H.248 system is responsible for maintaining connections between the
ZXMSG 5200 and the SOFTSWITCH control equipment. The system can
interpret and execute SOFTSWITCH commands.
Figure 17 shows the overall block diagram as well as internal and external
interfaces of H.248 system.
H.248 Service
subsystem connection
subsystem
Encoding/decoding
processing module
H.248 semantics
construe module
To SS
Transaction
subsystem
Database
subsystem
Running
maintenance
subsystem
Interfaces
Subscriber Side Interfaces
POTS interface: The system provides at most 1,856 POTS interfaces.
Specifically:
1000M optical interface and electric interface: One can be selected for
the configuration.
100M electric interface: Two
1. Contexts
Context refers to topology and connection relations between multiple
terminations. If more than two terminations are involved in a context,
topology is used to describe the directions of streams among
terminations.
The terminations in null contexts, although not belonging to any
definite context, have their own parameters. MGC can modify and
check the parameters and set events to be checked on terminations.
Generally, the Add command is used to add new terminations to a
context. In adding terminations, if MGC has not defined an existing
context, MG will generate a new context. A termination can quit from a
context by using the Subtract command, or move from one context to
another by using the Move command. A termination can only exist in
one context at a time. When the last termination quits or moves out of
a context, the context will be deleted.
The maximum quantity of terminations in a context is limited by MG.
Those MGs that provide point-to-point connections are allowed a
context having two terminations at most. Those MGs that provide
multipoint conferences can have three or more terminations.
The context has the following attributes:
i. ContextID
ii. The topology (who hears/sees whom)
The topology of context describes media stream directions between
terminations in the context. The termination mode (send/receive/_)
on the contrary describes media stream directions at MG’s inlets
and outlets.
iii. The priority
The priority provides information for MG to process a context
preferentially. MGC also uses the priority to automatically and
smoothly control the priority of traffic in certain circumstances
Commands
The control between MGC and MG is implemented with Command.
Through commands, MGC can operate and control contexts and
terminations on MG, command MG to implement different services and
functions. The H.248 protocol supports the following eight kinds of
commands. The parameters enclosed by […] are optional. The command
format is like:
)
2. Modify direction: MGC MG
The Modify command serves to modify priority, event or signal for a
termination. Command format:
TerminationID
[,MediaDescriptor]
[,ModemDescriptor]
[,MuxDescriptor]
[,EventsDescriptor]
[,SignalsDescriptor]
[,DigitMapDescriptor]
[,ObservedEventsDescriptor]
[,EventBufferDescriptor]
[,StatisticsDescriptor]
[,PackagesDescriptor]
Modify ( TerminationID
[, MediaDescriptor]
[, ModemDescriptor]
[, MuxDescriptor]
[, EventsDescriptor]
[, SignalsDescriptor]
[, DigitMapDescriptor]
[, AuditDescriptor]
)
3. Subtract direction: MGC MG
The Subtract command serves to quit a termination from an affiliated
context, and report termination statistics to MGC. The context will be
detected if the last termination is quit. Command format:
TerminationID
[,MediaDescriptor]
[,ModemDescriptor]
[,MuxDescriptor]
[,EventsDescriptor]
[,SignalsDescriptor]
[,DigitMapDescriptor]
[,ObservedEventsDescriptor]
[,EventBufferDescriptor]
[,StatisticsDescriptor]
[,PackagesDescriptor]
Subtract (TerminationID
[, AuditDescriptor]
)
4. Move direction: MGC MG
The Move command automatically moves a termination from one
context to another. Command format:
TerminationID
[,MediaDescriptor]
[,ModemDescriptor]
[,MuxDescriptor]
[,EventsDescriptor]
[,SignalsDescriptor]
[,DigitMapDescriptor]
[,ObservedEventsDescriptor]
[,EventBufferDescriptor]
[,StatisticsDescriptor]
[,PackagesDescriptor]
Move ( TerminationID
[, MediaDescriptor]
[, ModemDescriptor]
[, MuxDescriptor]
[, EventsDescriptor]
[, SignalsDescriptor]
[, DigitMapDescriptor]
[, AuditDescriptor]
)
5. AuditValue direction: MGC MG
The AuditValue command serves to request MG to return the priority,
event, signal and statistics of the current termination. Command
format:
TerminationID
[,MediaDescriptor]
[,ModemDescriptor]
[,MuxDescriptor]
[,EventsDescriptor]
[,SignalsDescriptor]
[,DigitMapDescriptor]
[,ObservedEventsDescriptor]
[,EventBufferDescriptor]
[,StatisticsDescriptor]
[,PackagesDescriptor]
AuditValue (TerminationID,
AuditDescriptor
)
6. AuditCapabilities direction: MGC MG
The AuditCapabilities command serves to request MG to return all
possibilities of the priority, event and signal of the terminations that
are allowed by MG. Command format:
TerminationID
[,MediaDescriptor]
[,ModemDescriptor]
[,MuxDescriptor]
[,EventsDescriptor]
[,SignalsDescriptor]
[,ObservedEventsDescriptor]
[,EventBufferDescriptor]
[,StatisticsDescriptor]
AuditCapabilities (TerminationID,
AuditDescriptor
)
7. Notify direction: MG MGC
The Notify command allows MG to notify MGC what events happen in
MG. Command format:
Notify (TerminationID,
ObservedEventsDescriptor,
[ErrorDescriptor]
)
8. ServiceChange direction: MG MGC
The ServiceChange command allows MG to notify MGC that a
termination or a group of terminations will quit service or reenter
service. The command also is used for MG to notify MGC that it can be
used (registered), or notify MGC that MG restarts completely. MGC also
can use the ServiceChange command to notify MG that MGC has a
changeover, or request MG to have one or a group of termination(s)
quit/enter service. Command format:
TerminationID,
[ServiceChangeDescriptor]
ServiceChange (TerminationID,
ServiceChangeDescriptor
)
Parameters
The H.248 command contains different Descriptors that work with
commands to transfer media control information between MGC and MG.
These descriptors include:
1. Modem Descriptor
Define modem type and parameter.
2. Multiplex Descriptor
Multiple media streams are carried on different carriers in a multimedia
call, . The Multiplex Descriptor associates media with carrier.
3. Media Descriptor
Define all media streams parameters.
4. Termination State Descriptor
Define properties of the terminations that are unrelated with streams.
5. Stream Descriptor
List the remote/local/localControl descriptors of an individual media
stream.
6. LocalControl Descriptor
Define some media stream related characteristics in a termination.
7. Local and Remote Descriptor
Local means media streams that are received by MG, and Remote
means media streams that are sent by MG. MG uses the Local and
Remote descriptors to reserve and use MG resources, for media
encoding for specified streams and their used terminations.
8. Events Descriptor
Contain a list of a series of events that MG needs to detect and report.
9. EventBuffer Descriptor
Contain a series of parameter events for termination’s detection and
buffer.
10. Signals Descriptor
Identify signal tones that MGC requests one termination on MG to play.
11. Audit Descriptor
Define which information should be audited, and define a list of
descriptors to be returned.
12. ServiceChange Descriptor
Contain such parameters as service change mode, service change
reason and time stamp.
Message Format
Figure 18 shows the message format for communications between MGC
and MG.
(Transaction)ID
(Action) 1
(Action) 2
Command 1
(Action) 3
Networking Modes
Networking Modes
Networking in NGN
The ZXMSG 5200 is located at a media gateway position in the NGN and
works with other media gateways. The application in the NGN is shown in
Figure 19.
F I G U R E 1 9 A P P L IC AT I O N S O F T H E ZX M S G 5 2 0 0 I N T H E N G N
MGC
H.248
POTS SG
ADSL H.248 PSTN
ZXMSG
IP
VDSL 5200
TG
ISDN
The ZXMSG 5200 provides POTS, ADSL, VDSL, ISDN and more accesses at
the subscriber side and provides IP interfaces at the network side. The
system communicates with the MGC through the H.248 protocol.
The MSAN provides the same interface as that of the ZXMSG 5200, while
the difference is at the network side. The MSAN provides two interfaces at
the network side. The broadband data services access the IP network
through the Ethernet interface, while the narrowband services access the
PSTN through the V5 interface.
V5
PSTN
POTS
ADSL MSAN
upgraded to
VDSL ZXMSG5200
ISDN IP
When the MSAN upgrades to the ZXMSG 5200, the network side V5
interface shown in Fig. 7.1-2 can be disconnected, and the H.248 protocol
will be transferred through the IP interface. Meanwhile, a VoIP processor
board should be added into the original system to convert the narrowband
services into IP packets for the transmission in IP network.
Application Examples
Residential Area, Curb or Building in MAN
The ZXMSG 5200 can be applied in the existing IP Phone networking, as
shown in Figure 21.
F I G U R E 2 1 A P P L IC AT I O N S O F T H E ZX M S G 5 2 0 0 I N T H E I P P H O N E
SS 1 SS 2
H. 248 H. 248
Interface 2
Interface 1
Building /
ZXMSG 5200
Residential area /
ZXMSG 5200 ADSL
ADSL
Z
Z modem
modem
In such applications, the ZXMSG 5200 is located at the end of the MAN.
This networking mode enables a wide variety of services due to the
SoftSwitch network architecture. At the same time, it takes advantage of
rich bandwidth resources in the MAN. The urban calls are based on the
G.711 coding mode, so the voice quality can be well guaranteed. Since the
traffic path is the MAN, the investment in network construction is
minimized and the operation cost is cut, meeting the development trend of
networks.
F I G U R E 2 2 A P P L IC AT I O N S O F T H E ZX M S G 5 2 0 0 F O R T H E U R B A N C A L L N E T W O R K
RECON STRUCTION
SS 1 SS 2
H.248 H. 248
PST MAN ( IP / AT
PSTN MAN (IP/ATM )
TG
N M)
Interface 1 Interface 2
End office /
ZXMSG 5200
E1
Z BRI PRI
Abbreviations