Академический Документы
Профессиональный Документы
Культура Документы
1-1
1-1
1-1
1-2
1-3
1-3
1-4
1-4
1-6
1-7
1-8
1-10
1-12
1-14
1-17
1-18
1-19
1-19
1-20
1-21
2-1
2-1
2-1
2-4
2-4
2-5
2-6
2-6
2-9
2-10
2-10
2-12
2-13
2-15
2-16
2-16
2-17
2-17
2-18
2-19
2-20
3-1
3-1
3-1
3-1
3-3
3-3
3-6
3-11
3-12
3-14
3-14
3-15
3-16
3-17
3-22
3-23
4-1
4-1
4-1
4-5
4-6
4-9
4-9
4-9
4-12
4-13
4-14
4-18
4-20
4-21
4-23
4-24
4-25
4-25
4-26
4-27
4-29
4-29
4-30
4-30
4-31
4-32
4-34
4-36
4-36
4-36
4-36
4-37
4-37
4-38
4-40
4-42
4-43
4-45
4-47
5-1
5-1
5-1
5-2
5-4
5-5
5-5
5-8
5-9
5-10
5-12
5-22
5-24
5-25
5-25
5-27
5-28
5-30
6-1
6-1
6-1
6-2
6-4
6-5
6-7
6-7
6-10
6-11
6-12
6-15
7-1
7-1
7-1
7-2
7-4
7-4
7-5
7-7
7-8
7-8
7-9
7-10
7-11
7-11
7-12
7-12
8-1
6-16
6-17
6-18
6-20
6-22
6-22
6-24
6-25
6-25
6-26
6-27
6-29
8-2
8-2
8-4
8-7
8-9
8-9
8-11
8-11
8-13
8-14
8-15
8-18
8-18
8-20
8-22
8-25
8-26
8-28
8-31
8-32
8-32
8-34
8-35
8-36
8-39
8-39
8-41
8-42
8-43
8-46
8-46
8-48
8-50
8-52
8-56
8-57
8-57
8-59
8-61
8-63
8-64
8-66
8-66
8-69
8-72
8-74
8-74
8-76
9-1
9-1
9-1
9-2
9-2
9-4
9-6
9-6
9-9
9-13
9-14
9-17
9-19
9-21
9-21
9-22
9-23
9-25
10-1
10-2
10-2
10-3
10-6
10-6
10-10
10-10
10-11
10-12
10-12
10-13
10-19
10-19
11-1
11-1
11-1
11-2
11-4
11-7
11-7
11-7
11-11
11-12
11-21
11-21
11-22
11-24
11-25
11-27
11-29
11-31
11-34
11-37
11-40
12-1
12-1
12-1
12-2
12-4
12-6
12-6
12-9
12-20
12-22
12-24
12-26
12-27
12-28
12-28
12-32
12-33
12-37
12-40
12-44
12-44
12-46
13-1
13-1
13-1
13-2
13-2
13-2
13-6
13-10
13-14
13-15
13-19
13-20
13-21
13-22
13-23
13-24
13-29
13-32
14-1
14-1
14-1
14-2
14-4
14-5
14-5
14-8
14-9
14-9
14-11
14-13
14-18
14-19
14-20
14-22
15-1
15-2
15-2
15-4
15-6
15-7
15-10
15-12
15-12
15-13
15-16
15-17
15-18
15-19
15-20
15-22
15-23
15-23
15-25
15-26
15-28
15-29
15-33
15-34
15-35
15-37
15-37
15-39
15-41
15-44
15-45
15-45
15-47
15-47
15-48
15-50
15-51
15-52
15-56
15-59
15-59
15-60
15-61
15-62
15-62
15-64
15-64
15-66
15-67
16-1
16-1
16-1
16-3
16-4
16-4
16-7
16-9
16-9
16-12
16-12
16-14
16-15
16-16
16-17
16-18
16-18
17-1
17-1
17-1
17-1
17-6
17-6
17-8
15-68
15-69
15-70
15-70
15-71
15-72
17-9
17-11
17-12
17-13
17-14
17-15
17-17
17-18
17-20
17-21
17-21
17-24
17-24
18-1
18-1
18-1
18-4
18-5
18-7
18-8
18-8
18-10
18-12
18-13
18-13
18-15
18-17
18-18
18-20
18-20
18-21
18-23
18-24
18-25
18-25
18-27
18-28
18-29
18-30
18-30
18-30
18-31
18-33
18-34
18-34
18-35
18-36
18-36
18-36
18-37
18-39
18-46
18-47
18-48
18-49
18-50
A-1
A-1
A-3
B-1
B-1
B-1
B-2
B-3
B-3
B-6
B-9
B-10
C-1
D-1
HUAWEI
Configuration Guide
Manual Version
T2-011627-20050331-C-3.30
Product Version
V300R003
BOM
31161627
Huawei Technologies Co., Ltd. provides customers with comprehensive technical support
and service. Please feel free to contact our local office or company headquarters.
Trademarks
Notice
The information in this manual is subject to change without notice. Every effort has
been made in the preparation of this manual to ensure accuracy of the contents, but
all statements, information, and recommendations in this manual do not constitute
the warranty of any kind, express or implied.
Related Manuals
The related manuals are listed in the following table.
Manual
Content
Manual
Content
Organization
The manual explains how to configure various data in U-SYS SoftX3000 SoftSwitch
System.
z
Chapter 3 Configuring Office Data explains how to configure local office data
including signaling point code, country/region code, toll area code, local DN set,
global DN set, and call source.
tone IDs and supplementary service tone IDs that are supported by SoftX3000.
Appendix D Acronyms and Abbreviations lists frequently used acronyms and
Intended Audience
The manual is intended for the following readers:
z
Conventions
The manual uses the following conventions:
I. General conventions
Convention
Description
Arial
Boldface
Courier New
Description
Boldface
italic
[]
{ x | y | ... }
Convention
Description
[ x | y | ... ]
{ x | y | ... } *
[ x | y | ... ] *
Description
<>
[]
Description
<Key>
Press the key with the key name inside angle brackets. For
example, <Enter>, <Tab>, <Backspace>, or <A>.
<Key1+Key2>
<Key1, Key2>
Press the keys in turn. For example, <Alt, A> means the
two keys should be pressed in turn.
V. Mouse operation
Action
Description
Click
Double Click
Drag
VI. Symbols
Eye-catching symbols are also used in the manual to highlight the points worthy of
special attention during the operation. They are defined as follows:
Table of Contents
Table of Contents
Chapter 1 Overview of Configuration Guide .............................................................................. 1-1
1.1 General Configuration Procedure ...................................................................................... 1-1
1.1.1 Overview of General Configuration Procedure ....................................................... 1-1
1.1.2 Configuring Base Data ............................................................................................ 1-2
1.1.3 Configuring Interconnection Data............................................................................ 1-3
1.1.4 Configuring Service or Application Service............................................................. 1-3
1.2 Database Operations......................................................................................................... 1-4
1.2.1 Introduction to Database Operations ...................................................................... 1-4
1.2.2 Format Conversion.................................................................................................. 1-6
1.2.3 Online Setting.......................................................................................................... 1-7
1.2.4 CRC Check ............................................................................................................. 1-8
1.2.5 Data Transmission ................................................................................................ 1-10
1.2.6 Database Backup .................................................................................................. 1-12
1.2.7 Script Configuration............................................................................................... 1-14
1.2.8 Batch File Execution ............................................................................................. 1-17
1.2.9 BAM Database Browse ......................................................................................... 1-18
1.3 Notes on Data Configuration ........................................................................................... 1-19
1.3.1 Rules for Setting MML Command Parameters ..................................................... 1-19
1.3.2 Effect of Maximum Number of Tuples on Data Configuration .............................. 1-20
1.3.3 Effect of Software Parameters on Data Configuration .......................................... 1-21
Chapter 2 Configuring Equipment Information.......................................................................... 2-1
2.1 Related Concepts .............................................................................................................. 2-1
2.1.1 Device Numbering................................................................................................... 2-1
2.1.2 Module Numbering.................................................................................................. 2-4
2.1.3 Central Database Function ..................................................................................... 2-4
2.1.4 Protocol Dispatch Ability ......................................................................................... 2-5
2.2 Configuring Equipment Data.............................................................................................. 2-6
2.2.1 Overview ................................................................................................................. 2-6
2.2.2 Adding Shelf ............................................................................................................ 2-9
2.2.3 Adding Frame........................................................................................................ 2-10
2.2.4 Adding Board......................................................................................................... 2-10
2.2.5 Adding FE Port Configuration ............................................................................... 2-12
2.2.6 Adding CDB Function............................................................................................ 2-13
2.2.7 Setting Dispatch Ability (Optional)......................................................................... 2-15
2.3 Configuring E1 Port and Clock Data................................................................................ 2-16
2.3.1 Overview ............................................................................................................... 2-16
2.3.2 Adding EPII and CKII Board Data ......................................................................... 2-17
Table of Contents
Table of Contents
Table of Contents
Table of Contents
Table of Contents
Table of Contents
Table of Contents
Table of Contents
Table of Contents
Table of Contents
Table of Contents
Table of Contents
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
these key parameters cannot be modified or removed if not for a particular purpose,
which is limited by the storing process of the database.
An example of key parameter is the module number of a board. The module number is
referenced when you configure Media Gateway (MG) data, Media Resource Server
(MRS) data, protocol data, signaling data, trunk data, and subscriber data. If you want
to modify the module number of a board, first of all, you should remove all data tables
referencing that module number. This will be an absolutely complicated task. Moreover,
this action is not allowed when the equipment is operating to provide service for
subscribers.
Therefore, pay enough attention to the planning of the base data according to the data
configuration engineering specifications provided by Huawei Technologies Co., Ltd
(hereinafter referred to as Huawei). The purpose is to facilitate the management and
maintenance of the database as well as facilitating the extension of the database in a
system capacity expansion or software upgrade in future.
or application data defines dialing plan, subscriber number allocation plan, call barring
plan, service integration information, and service rule.
The configuration of the service or application data achieves the deployment of the
variety of services and the implementation of the diversity of functions on the
SoftX3000. What you will operate in future routine maintenance is the service or
application data. It is not easy to configure this part of data due to its high flexibility. To
guarantee the normal operation of the equipment, it is recommended to carefully read
this manual and receive necessary training before you operate the equipment.
II. Relationship between the BAM database and the host database
What can be operated by you through Man Machine Language (MML) commands is
the BAM database due to the limitation of format. The Dataman process of the BAM
server provides a function to achieve the format conversion between the BAM
database and the host database. The maintenance, refreshment, and backup
mechanism of the BAM database are illustrated in Figure 1-2.
Host database
SMUI
CDBI
IFMI
Data to be
BSGI
loaded to host
MSGI
db_2.dat
FCCU
db_3.dat
Loading data
FCSU
db_4.dat
MRCA
...
db_2($).dat
db_3($).dat
db_4($).dat
...
Online setting
Backup file
BamYYYYMMDD.dat
Automatic backup
Manual backup
BAM
database
Converting
format
Setting
background
data
Workstation
Supplementary services
data defined through
phone set
Figure 1-2 Maintenance, refreshment, and backup mechanism of the BAM database
When you add, modify or remove data through the operation & maintenance client in
the online (also known as in-service) way, the BAM conducts the following actions:
1)
The Dataman process of the BAM server refreshes the BAM database in real
time.
2)
The Dataman process of the BAM server converts the new settings to a suitable
format and refreshes the corresponding data files to be loaded to the host.
3)
The Exchange process of the BAM server transmits the new data to the host.
In addition, end users might set supplementary services, Internet personal number
(IPN) service, and remote activate call forwarding (RACF) service through a phone set.
The service data is automatically backed up to the BAM database at 2:30 a.m. every
day. The data files to be loaded to the host are automatically refreshed meanwhile.
To guarantee the security of the BAM database, the system automatically backs it up at
4:30 a.m. every day by default. A maximum of 11 database files can be backed up. The
backup files of the BAM database involve the following:
z
The database files for the consecutive seven days except Sunday before the
current date are backed up separately. Six backup files are generated and named
in the format of BamYYYYMMDD.dat.
The database files for the four Sundays during the preceding twenty-eight days
are backed up separately. Four backup files are generated and named in the
format of BamYYYYMMDD.dat.
The BAM database file for the first day of each month is backed up. The backup
file is named BamMonthBak.dat.
Note:
z
The data files to be loaded to the host are stored on D:\Data in the hard disk of the
BAM. The files are named in the format of db_?.dat or db_?$.dat, in which ? stands
for a specific module number, and db_?$.dat is the compressed file corresponding
to db_?.dat.
What are sent by the BAM to the host through the internal Ethernet are the loading
data files named in the format of db_?$.dat. The purpose is to reduce the
communication traffic between the BAM and the host and thus improve the loading
speed.
Functions
This command is used to control the format conversion switch of BAM database ->
host database. Whenever the BAM is restarted, the switch is ON by default. When
you set data in the online way, the Dataman process of the BAM server converts the
new settings to a suitable format in real time. When you use the FMT command to
format all the data, the Dataman process of the BAM server converts all the data to a
suitable format.
If the switch is set to OFF, the Dataman process of the BAM server does not
implement the format conversion function even though you are setting data in the
online way or you are using the FMT command to convert data. In this case, the
information stored in the BAM database no longer keeps consistent with the information
stored in the host database. That is, all the changes that you make on the BAM
database cannot be synchronized to the host database.
Therefore, this command is usually used in the office deployment or system capacity
expansion. After you have configured or modified data, remember to open the format
conversion switch, execute the FMT command to format all the data, and load the data
to the corresponding module of the host.
z
Parameters
[Status]
This parameter specifies the status of the format conversion switch. To open the format
conversion switch, set the parameter to ON. To close the format conversion switch,
set the parameter to OFF.
z
Examples
Functions
This command is used to convert all the data stored in the BAM database to a suitable
format to generate the data files to be loaded to the host. The loading files,
distinguished by module numbers, are stored on D:\Data in the hard disk of the BAM
and named in the format of db_?.dat.
After you have set data in the offline way, remember to open the format conversion
switch, execute the FMT command to format all the data, and load the data to the
corresponding module of the host.
z
Parameters
None.
z
Examples
Functions
This command is used to specify that data is set in the online way through the
SoftX3000 clients including normal workstations, the emergency workstation, and the
BAM. Whenever the BAM is restarted, the system enters the online mode by default for
data setting.
After this command is executed, the Dataman process of the BAM server
automatically formats the new settings as long as the BAM database is modified
through a client. Subsequently, the BAM sends the new settings to the host through the
Exchange" process. In this way, the information stored in the BAM database always
keeps consistent with the information stored in the host database. That is, all the
changes that you make on the BAM database can be synchronized to the host
database.
Huawei Technologies Proprietary
1-7
Parameters
None.
z
Examples
Functions
This command is used to specify that data is set in the offline way through the
SoftX3000 clients including normal workstations, the emergency workstation, and the
BAM.
After this command is executed, the BAM server formats the newly set data only
through the Dataman process when you modify the BAM database through a client.
The BAM cannot send the new settings to the host through the Exchange" process. In
this case, the information stored in the BAM database no longer keeps consistent with
the information stored in the host database. That is, all the changes that you make on
the BAM database cannot be synchronized to the host database.
Setting data in the offline way is usually applicable to the office deployment or system
capacity expansion for the purpose of saving data configuration time. It is not
recommended to set a large volume of data in the offline way because it might be
beyond the setting capability of the system. Once the system enters the online mode,
the changes that you make cannot be completely synchronized to the host database
and consequently the BAM database cannot keep consistent with the host database.
To solve this problem, the only approach is to LOAD data to the system.
z
Parameters
None.
z
Examples
Functions
This command is used to check whether the information stored in the BAM database
and in the host database keeps consistent. Data table errors can be found.
The BAM automatically performs a CRC check on all the data tables created in the
system at 3:30 a.m. every day, that is, the BAM executes STR CRC automatically.
When an inconsistency error is found, the system generates an alarm through the
Huawei Technologies Proprietary
1-8
alarm system. In this case, you can execute the CHK DATA command to locate the
data error precisely, and then the SND SPD command to send the inconsistent data
table to the host. If that inconsistency error is encountered again, unforeseeable errors
probably happen to the system. Contact Huawei immediately.
z
Parameters
[Module number]
This parameter specifies the module on which the CRC check is to be started. This
parameter must be set.
[Table ID]
This parameter specifies the data table on which the CRC check is to be started. This
parameter is optional. If this parameter is not set, the CRC check will be performed on
all the data tables of the module.
z
Examples
//Start the CRC check on all the data tables of the module numbered 22.
STR CRC: MN=22;
//Start the CRC check on the data table 0 of the module numbered 22.
STR CRC: MN=22, TID=TID0;
Functions
This command is used to check whether the information stored in the BAM database
and in the host database keeps consistent. Tuple errors can be found.
The BAM automatically performs a CRC check on all the data tables created in the
system at 3:30 a.m. every day, that is, the BAM executes STR CRC automatically.
When an inconsistency error is found, the system generates an alarm through the
alarm system. In this case, you can execute the CHK DATA command to locate the
data error precisely, and then the SND SPD command to send the inconsistent data
table to the host. If that inconsistency error is encountered again, unforeseeable errors
probably happen to the system. Contact Huawei immediately.
z
Parameters
[Module number]
This parameter specifies the module on which the tuple-level CRC check is to be
started. This parameter must be set.
[Table ID]
This parameter specifies the data table on which the tuple-level CRC check is to be
started. This parameter is optional. If this parameter is not set, the tuple-level CRC
check will be performed on all the data tables of the module.
z
Examples
Huawei Technologies Proprietary
1-9
//Start the tuple-level CRC check on all the data tables of the module numbered 22.
CHK DATA: MN=22;
//Start the tuple-level CRC check on the data table 0 of the module numbered 22.
CHK DATA: MN=22, TID=TID0;
Functions
This command is used to manually stop the CRC check that the system is executing in
data table level. This command is the inverted command for STR CRC.
z
Parameters
None.
z
Examples
Functions
This command is used to send the inconsistent data table of the BAM database to the
host for the purpose of synchronizing the host database with the BAM database.
z
Parameters
[Module number]
This parameter specifies the module of the host to which the data table is to be sent.
This parameter must be set.
[Table ID]
This parameter specifies the data table that is to be sent to the host. This parameter
must be set.
[Record number]
This parameter specifies the data record in the data table that is to be sent to the host.
This parameter is optional. If this parameter is not set, all data records in the data table
will be sent to the host.
z
Examples
//Send all data records in the data table 10 to the module 22 of the host.
SND SPD: MN=22, TID=TID10;
//Send the data record 5 in the data table 10 to the module 22 of the host.
SND SPD: MN=22, TID=TID10, RID=5;
Functions
This command is used to query whether there is data which is not synchronically set
from the BAM database to the host database yet. After you have set data in the offline
way, the BAM automatically sends all modified data tables to the host whenever you
execute the LON command. In this case, you can use the LST USD command to query
the automatic setting process of the BAM.
z
Parameters
[Module number]
This parameter specifies the module of the host to be queried. This parameter is
optional. If this parameter is not set, all modules of the host will be queried. That is, all
data that is not sent to the host yet will be listed.
z
Examples
//List the data that is not sent to the module 22 of the host yet.
LST USD: MN=22;
Functions
This command is used to send to the host the data of the BAM database that is not
synchronically set to the host database, for the purpose of synchronizing the host
database with the BAM database.
z
Parameters
[Module number]
This parameter specifies the module of the host to which the data is to be sent. This
parameter is optional. If this parameter is not set, the timeout data will be sent to all the
modules of the host.
z
Examples
Functions
This command is used to manually back up the supplementary service data stored in
the host database.
The supplementary service data that is set by an end user through a phone set is stored
in the host database. According to the stored data in the host database, the system
synchronically refreshes the related information in the BAM database automatically at
scheduled time or by manual intervention for consistency purposes.
z
Parameters
Examples
//Back up the added supplementary service data of all the modules of the host.
BKP SS:;
//Back up all the supplementary service data of all the modules of the host.
BKP SS: MODE=ALL;
//Back up all the supplementary service data of the module 22 of the host.
BKP SS: MN=22;
//Back up the abbreviated dialing service data of the module 22 of the host.
BKP SS: MN=22, SS=ADI;
Functions
This command is used to manually back up the IPN service data stored in the host
database.
Such data of the IPN service as card number and selection rule that is set by an end
user through a phone set is stored in the host database. According to the stored data in
the host database, the system synchronically refreshes the related information in the
BAM database automatically at scheduled time or by manual intervention for
consistency purposes.
z
Parameters
[IPN service]
This parameter specifies the type of the IPN service whose data is to be backed up
manually. By default, this parameter is set to all. That is, all types of IPN service data
will be backed up.
[Mode]
This parameter specifies the mode of backing up the IPN service data. By default, this
parameter is set to normal and accordingly only the added data will be backed up. If
this parameter is set to all, all data will be backed up.
z
Examples
Functions
This command is used to manually back up the RACF service data stored in the host
database.
Normally, such data of the RACF service as forwarded-to number set by an end user
through a phone set is stored in the host database. According to the stored data in the
host database, the system synchronically refreshes the related information in the BAM
database automatically at scheduled time or by manual intervention for consistency
purposes.
Huawei Technologies Proprietary
1-13
Parameters
[Mode]
This parameter specifies the mode for manually backing up the RACF service data. By
default, this parameter is set to normal and accordingly only the added data will be
backed up. If this parameter is set to all, all data will be backed up.
z
Examples
Functions
This command is used to manually back up the BAM database and the registry.
After you execute this command, the system generates on F:\SoftX3000 in the hard
disk of the BAM a BAM database file named in the format of BamYYYYMMDD.dat
and a BAM registry file named in the format of BamReg.bak. These files are reserved
to recover the BAM database from a fault.
z
Parameters
None.
z
Examples
//Add boards. The assist boards are in the respective adjacent slots
ADD BRD: FN=0, SN=0, LOC=FRONT, BT=IFMI, MN=132, ASS=1;
ADD BRD: FN=0, SN=2, LOC=FRONT, BT=FCCU, MN=22, ASS=3;
ADD BRD: FN=0, SN=4, LOC=FRONT, BT=FCSU, MN=23, ASS=5, LNKT=LINK_64K;
ADD BRD: FN=0, SN=10, LOC=FRONT, BT=BSGI, MN=136, ASS=11;
ADD BRD: FN=0, SN=12, LOC=FRONT, BT=MSGI, MN=137, ASS=13;
ADD BRD: FN=0, SN=14, LOC=FRONT, BT=CDBI, MN=102, ASS=15;
ADD BRD: FN=0, SN=4, LOC=BACK, BT=EPII;
ADD BRD: FN=0, SN=5, LOC=BACK, BT=EPII;
ADD BRD: FN=0, SN=13, LOC=BACK, BT=CKII;
ADD BRD: FN=0, SN=15, LOC=BACK, BT=CKII;
//Add FE port configuration. The default gateway address is the IP address of the
router.
ADD FECFG: MN=132,IP="191.169.150.30", MSK="255.255.0.0",
DGW="191.169.150.60", EA=AUTO;
3)
Enter the MML window. In the [Command Input] box, type a desired configuration
command. In the following parameter input area, set the parameters necessary for
the configuration. In the area above the command input area, you can find the
complete information of the configuration command appears. Select all the
characters of the configuration and press <Ctrl+C>. (Note: Do not omit any
characters.) See Figure 1-4.
6)
Create other configuration commands in the same way and add comments
preceding the corresponding commands.
Note:
A lot of configuration script files are provided in U-SYS SoftX3000 SoftSwitch System
Operation Manual-Configuration Example for your reference.
2)
3)
Press <Ctrl+E>, and the [Execute Batch File] window appears. In the window, click
<Browse> to select the storage path of the 20031201.txt. It is assumed that the
file is stored on D:\SoftX3000, as shown in Figure 1-5.
Click <OK> in Figure 1-5, and the system starts to check syntax errors in the
20031201.txt. If no syntax errors are found, an execution window appears. Drag
the horizontal scroll bar at the bottom of the window until <Go> is displayed on the
screen. Click <Go> to execute the script file, as shown in Figure 1-6.
The system executes the configuration commands written in the 20031201.txt one
by one. (Remarks start with // and are skipped during the execution.)
The [TableBrowse] window appears. Click a node on the TreeView, and you can
browse all the contents of the corresponding data table, as shown in Figure 1-8.
Red parameters in a command are key parameters that you must set, for example,
[Shelf number], [Position number], [Row number], and [Column number] as shown
in Figure 1-9. If you do not set such red parameters, the command cannot be
executed.
z
Black parameters in a command are not key parameters. (Only few black
parameters are key parameters.) You can choose to set black parameters or
choose not to set them. Black parameters do not affect the execution of the
command. An example is [Location title] in Figure 1-9.
The system provides default values for some uncommonly modified parameters to
reduce your work. You can choose to modify such parameters according to the
actual situations. An example is [PDB location] in Figure 1-9.
If you want to know the default value or the value range of a parameter, you can
move the cursor to the input box of the parameter and the system displays the
default value or the value range of the parameter in a floating box, for example,
[Position number] in Figure 1-9.
Table ID
Number
tbl_SMInstance
22
22
1500
tbl_Bcmgw
70
22
5000
tbl_Bcudpaddr
73
22
5000
tbl_Bcmgwauxinfo
76
22
5000
tbl_Bcmgwcapability
77
22
5000
tbl_CFData
115
22
64
tbl_PbxUserGrpDev
151
22
500
tbl_UserDataIdx
152
22
50000
tbl_ESLDev
154
22
40000
tbl_ESLUserData
155
22
40000
tbl_TkCircuit
304
22
5000
tbl_Bicccic
315
22
tbl_UcSubscriber
400
22
1024
tbl_UcCliGroup
401
22
10240
tbl_UcWeekType
402
22
1024
tbl_UcDateType
403
22
1024
tbl_UcTimeType
404
22
10240
tbl_UcIcr
405
22
4000
tbl_UcIcrIdx
406
22
10240
tbl_NMCallGap
456
22
100
tbl_SIPDev
650
22
5000
tbl_SIPUserData
651
22
5000
tbl_H323Dev
652
22
5000
tbl_H323UserData
653
22
5000
tbl_SIPH323DevRegInfo
654
22
10000
tbl_V5Var
680
22
100
tbl_PCMAttr
691
22
320
tbl_BRAUserData
879
22
1000
tbl_BRADev
880
22
2000
tbl_NPServerConnect
901
22
255
tbl_UserName
940
22
40000
Judging from the preceding display, the maximum number of tuples stored in the
tbl_UserDataIdx data table is 50000. Accordingly, for the FCCU module, a maximum
of 50000 subscribers can be configured. When the 50001st subscriber is to be added,
the system prompts errors (data record overflow) and the operation fails. Other cases
can be deduced in the same way.
Do not modify the maximum number of tuples of the host database. Otherwise, the
storage capability of other key information (such as bill information) of the system will
be affected. In addition, the browse efficiency of the database will be reduced due to its
large volume and the reliability of the system will be degraded because the large
volume of the database exceeds the capabilities designed for the system.
If it is really required to modify the maximum number of tuples of the host database,
contact Huawei technical support engineers for help. Do not modify it by yourself.
corresponding software switch to interwork the local office with other network devices
or to provide some special functions.
For example, the SoftX3000 might be interconnected with a PSTN switch through ISUP
signaling. For the requirements for N % 64kbit/s data service, the opposite PSTN switch
requires the local office to transfer bearer capabilities through user terminal service
information; otherwise, the opposite PSTN switch refuses the connection when a local
office subscriber attempts to use the 2B + D video service through the corresponding
ISUP trunk circuit. In this case, you have to modify bit 13 of the parameter ISUP
operation reserved parameter 10 (P27) to 0 for the normal interconnection.
Generally speaking, software parameters are designed for some special issues. Each
bit of a software parameter has a unique meaning. Use the default values usually. If it is
really required to modify a software parameter, contact Huawei technical support
engineers for help. Do not modify it by yourself.
Service processing
cabinet
Service processing
cabinet
Service processing
cabinet
Service processing
cabinet
Power distribution frame Power distribution frame Power distribution frame Power distribution frame Power distribution frame
Expansion frame 01
Basic frame 05
Air deflector
Air deflector
Basic frame 00
Air deflector
Expansion frame 04
Air deflector
Expansion frame 03
Expansion frame 09
Air deflector
Expansion frame 08
Air deflector
Expansion frame 13
Air deflector
Expansion frame 12
Air deflector
Expansion frame 17
Air deflector
Expansion frame 16
Air deflector
Expansion frame 07
Expansion frame 11
Expansion frame 15
Air deflector
Air deflector
Air deflector
BAM / iGWB /
LAN Switch / others
Air deflector
Expansion frame 02
Expansion frame 06
Expansion frame 10
Expansion frame 14
There are two basic frames at most, numbered 0 and 5. Refer to Figure 2-1 for the
numbering rule of frames.
Rack number is determined by the 8-bit Dial in-line Package Switch (DIP switch) S3 on
the System Interface Unit (SIUI) that is the back board of the System Management Unit
(SMUI). Refer to Table 2-1 for the setting of DIP switch.
Table 2-1 Setting of DIP switch S3
Switch
Frame No.
on
on
on
on
on
on
on
on
on
on
on
on
on
on
on
off
on
on
on
on
on
on
off
on
on
on
on
on
on
on
off
off
on
on
on
on
on
off
on
on
on
on
on
on
on
off
on
off
on
on
on
on
on
off
off
on
on
on
on
on
on
off
off
off
on
on
on
on
off
on
on
on
on
on
on
on
off
on
on
off
10
on
on
on
on
off
on
off
on
11
on
on
on
on
off
on
off
off
12
on
on
on
on
off
off
on
on
13
on
on
on
on
off
off
on
off
14
on
on
on
on
off
off
off
on
15
on
on
on
on
off
off
off
off
16
on
on
on
off
on
on
on
on
17
on
on
on
off
on
on
on
off
Full name
FCCU
FCSU
UCSI
UC Service Unit
EPII
IFMI
IP Forward Module
BFII
SMUI
SIUI
MRCA
MRIA
BSGI
MSGI
CDBI
ALUI
Alarm Unit
UPWR
Universal Power
HSCI
CKII
The front boards are FCCU, FCSU, UCSI, IFMI, CDBI, BSGI, MSGI, SMUI, MRCA, and
ALUI. The back boards are EPII, BFII, SIUI, HSCI, MRII, and CKII. UPWR can be a
front board as well as a back board.
The OSTA frame is designed with 21 standard slots, numbering from 0 to 20. The front
board slots are numbered from left to right, and the back board slots are numbered from
right to left so that the front and back boards are numbered consistently. Refer to Figure
2-2 for details.
M M S
R R I
I I U
A A I
B
F
Back boards I
I
B
F
I
I
E
P
I
I
E
P
I
I
I
I
F F
Front boards M M
I
I
F
C
S
U
F
C
S
U
M
R
C
A
M S
R M
C U
A I
H
S
C
I
S
I
U
I
H
S
C
I
S
M
U
I
C
K
I
I
10 11 12
B
S
G
I
13 14 15 16
B M M C
S S S D
G G G B
I
I
I I
U
P
W
R
U
P
W
R
17 18
19 20
U
P
W
R
U
P
W
R
C
K
I
I
C A
D L
B U
I I
FCCU/FCSU/UCSI: 22 to 101
Caution:
z
Though the IFMI, BSGI, and MSGI vary in functions, they must be numbered within
the same number range.
Though the FCCU, FCSU, and UCSI vary in functions, they must be numbered
within the same number range.
contains all property data of the module, including subscriber number, and gateway and
trunk data that the module manages and controls. The central database is stored in the
memory of the CDBI. The central database stores the global data of the system,
including data concerning subscriber location, trunk hunting, MGW resource
management, black and white list, IPN card number, BSGI dispatching, special called
number change, RACF function, and preselection function.
Because the SoftX3000 can be configured with two pairs of CDBIs at most, you can
assign some or all the above-mentioned central database functions to the CDBIs.
1)
When the system is configured with one pair of CDBIs, you need to configure all
central database functions for them in normal cases.
2)
When two pairs of CDBIs are configured, you must assign different central
database functions to the two pairs based on the load-sharing principle. For
instance, set subscriber location, trunk hunting, MGW resource management,
BSGI dispatching, and black and white list functions on one pair, and set IPN card
number, special called number change, RACF function, and preselection function
on the other pair.
IFMI processes protocols of the Internet layer and the layers below, and
distributes the messages to BSGI or MSGI based on their protocol type, UDP port
number, TCP port number, or SCTP port number.
BSGI processes protocols of transport layer and higher layers including MGCP,
H.248, SCTP, M2UA, M3UA, V5UA, and IUA.
MSGI processes the protocols of the transport layer and higher layers, including
SIP, H.323, RADIUS, ENUM, STUN, MIDCOM, ORIGCALL, iDo, and SMC.
The functions of the BSGI and the MSGI do not overlap. The BSGI or MSGI cannot
deal with the protocols that are processed by the other.
The SIGTRAN protocols, such as M2UA, M3UA, V5UA and IUA, can only be
processed by the BSGI and cannot be configured. MGCP, H.248 and SCTP can only be
processed by the BSGI.
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Output parameter
Defined in
Name
Referenced in
Board
module
number
IP address
of FE port
Slot
information
of E1 port
Signaling data
II. Preparations
Before configuring equipment data, make sure that all preparations are done as
specified in Table 2-4.
Table 2-4 Preparations
SN
Item
Remark
A detailed diagram of
panel configuration
IP address of FE port
It is to select 75 or 120 .
Clock
synchronization
networking plan
Description
Command
Add shelf
ADD SHF
Add frame
ADD FRM
Add board
ADD BRD
ADD FECFG
ADD CDBFUNC
SET DPA
When the SoftX3000 has to provide MTP links for connecting the signaling equipment
in SS7, you need to set E1 port and clock data in the SoftX3000. For more information,
refer to Section 2.3 Configuring E1 Port and Clock Data, in this chapter.
ADD FECFG
[Shelf number]
[IFM Module]
[Location title]
[IP address]
[Position number]
[Mask address]
[Row number]
[Default gateway]
ADD FRM
ADD CDBFUNC
[Frame number]
[Fun config]
[Shelf number]
[Position number]
ADD BRD
SET DPA
[Frame number]
[Module number]
[Slot number]
[Dispatch ability]
[Location title]
[Module number]
Function
ADD SHF
To add shelf
RMV SHF
To remove shelf
MOD SHF
To modify shelf
LST SHF
To query shelf
Function
ADD FRM
To add frame
RMV FRM
To remove frame
MOD FRM
To modify frame
LST FRM
To query frame
Function
ADD BRD
To add board
RMV BRD
To remove board
LST BRD
To query board
MOD CPCCFG
LST CPCCFG
When you use the ADD FRM command to add the frame data, the system
automatically configures the SMUI, SIUI, HSCI, ALUI, and UPWR for the frame.
You only need to add the other boards with the ADD BRD command.
To modify the link configuration of the CPC on the FCSU, use the MOD CPCCFG
command.
The BFII is unnecessarily configured separately. When you add the IFMI, the
system automatically adds the BFII in the same slot of the back half frame.
The CKII is only configured in slots 13 and 15 of the back half of the basic frame
(frame 0).
The EPII is added only after its front broad, FCSU, is added. The slot number of
the EPII must correspond to that of the FCSU. Otherwise, the EPII cannot be
added.
The MRIA is unnecessarily configured separately. When you add the MRCA, the
system automatically adds the MRIA in the same slot of the back half frame.
[Location]
It specifies the board as a front board or a back board.
[Board type]
It defines the specific type of the board. It includes types other than SMUI, SIUI, HSCI,
ALUI and UPWR.
[Module number]
It defines the module number of the board. The active and standby boards in a pair
share the same module number. The system allows accommodating a maximum of
four pairs of IFMIs and a maximum of 10 pairs of UCSIs.
Note:
The module numbering plan for boards:
z
FCCU/FCSU/UCSI: 22 to 101
Function
ADD FECFG
RMV FECFG
MOD FECFG
LST FECFG
They specify the IP address and sub-net mask of the FE port. Both the IP address and
mask are in dotted decimal format, for instance, 191.169.10.1 and 255.255.255.0.
[Default gateway]
It specifies the IP address of the router with which the FE port connects. This parameter
must be configured correctly; otherwise, the SoftX3000 cannot interwork with other IP
devices.
[Ethernet attribute]
It specifies the working mode of the FE port, which can be half-duplex 10 Mbit/s,
half-duplex 100 Mbit/s, full-duplex 10 Mbit/s, full-duplex 100 Mbit/s, or auto-negotiation.
By default, it is set to auto-negotiation.
[Stability option]
It specifies whether the SoftX3000 starts Address Resolution Protocol (ARP) detection
and IFMI flow detection. Here are the descriptions of the options:
z
ARP detect: It specifies if the SoftX3000 starts the ARP detection function. By
default, it is No. If you set it to Yes, the SoftX3000 will send an ARP detection
packet to the IP network through the FE port of the IFMI every 10 seconds. If the
response efficiency of the IP network is lower than 20% (that is, the packet loss
rate is greater than 80%), the SoftX3000 will switch over the IFMI automatically.
Flow check: It specifies if the SoftX3000 starts the flow detection of the IFMI board.
By default, it is set to Yes, and the IFMI board will periodically (every 60 seconds)
detect the data flow passing through it. During a continuous detection duration (5
minutes by default), SoftX3000 will automatically swap the IFMI boards based on
the following judgments:
z
Function
ADD CDBFUNC
RMV CDBFUNC
When the system is configured with one pair of CDBIs, you need to configure all
central database functions for them in normal cases.
2)
When two pairs of CDBIs are configured, you must assign different central
database functions to the two pairs based on the load-sharing principle. For
instance, set subscriber location, trunk hunting, MGW resource management,
BSGI dispatching, and black and white list functions on one pair, and set IPN card
number, special called number change, RACF function, and preselection function
on the other pair.
Grayed all: Restoring the default configuration of the system, that is, configuring all
the central database functions.
Subscriber location: Implementing number location for the local subscribers and
PBX line hunting function.
Black and white list: Storing all black list data and white list data of the local office
for authentication purposes.
IPN card number: Storing such IPN service data as IPN card number and
password.
BSGI
dispatching:
Controlling
the
CDBI
to
dispatch
call-independent
Special called number change: Storing all special called number change data in
the local office for remote network access.
RACF function: Storing card number and password of the RACF card service.
Preselection function: Storing the calling number analysis data related to the
preselection function in specific conditions. When the calling number analysis data
Huawei Technologies Proprietary
2-14
that is related to the preselection function and stored in the FCCU/FCSU reaches
a certain size, the system will dump all calling number analysis data in the
FCCU/FCSU to the CDBI to avoid overflow.
z
UC function: Storing subscriber numbers and intelligent routing data related to the
UC services in certain conditions. When the UC service data stored in an
FCCU/FCSU reaches a certain size, the system will dump all the data from the
FCCU/FCSU to the CDBI to avoid overflow.
Key system: Storing subscription data related to the Key System service, that is,
the mapping data between short numbers subscribed by all subscribers and
indicator numbers of phone sets.
Function
SET DPA
LST DPA
IFMI
None
BSGI
MSGI
Generally, you can use the default settings directly. To enable a module to dispatch one
or several protocols, use SET DPA.
For example, the BSGI can dispatch MGCP, H.248, and SCTP simultaneously in
normal cases. However, you can enable a certain BSGI to dispatch one protocol
(MGCP, for instance) separately with the command SET DPA.
It specifies the module number of IFMI, BSGI, or MSGI whose protocol dispatch ability
is to be configured. This parameter is defined in the ADD BRD command and
referenced here.
[Dispatch ability]
It specifies the types of protocols that can be dispatched by a certain board. The
options are SIP, MGCP, H.248, SCTP, TRIP, ENUM, STUN, MIDCOM, and RADIUS.
When setting protocol dispatch ability for a board, note the following:
The BSGI dispatches SIGTRAN protocols, such as M2UA, M3UA, V5UA, and IUA
Besides SIGTRAN, the BSGI can only dispatch MGCP, H.248, and SCTP.
The MSGI cannot dispatch MGCP, H.248, SCTP, or SIGTRAN. However, it can
dispatch any of the other protocols.
Huawei private protocols such as Original call, iDo, and SMC are dispatched by
Description
Command
ADD BRD
ADD EPICFG
ADD BOSRC
SET CKICFG
SET CLKSRC
Function
ADD BRD
RMV BRD
LST BRD
The CKII can only be configured in slot 13 and 15 of the rear half part of the basic
frame (frame 0).
The EPII can only be configured after the FCSU is added, and it must be inserted
in the corresponding slot as the FCSU; otherwise, you might fail to add it.
Function
ADD EPICFG
RMV EPICFG
MOD EPICFG
LST EPICFG
slots 0 and 1 or in the slots 2 and 3. As for the active board, its slot number depends on
the setting here.
If you type, for example, 0, the system treats the EPII in slot 0 as the active board. In
this case, the E1 cable connector of this EPII pair can only be connected with the EPII
in slot 0. If you type, for example, 1, the system treats the EPII in the slot 1 as the active
board. In this case, the E1 cable connector of this EPII pair can only be connected with
the EPII in slot 1. It is recommended to assign the even slot number to the active EPII.
In addition, when you use the ADD EPICFG command to add an E1 port for the active
EPII, the SoftX3000 automatically adds the same E1 port for the standby EPII.
Therefore, you need add it again.
[E1_0 Configuration] to [E1_7 Configuration]
It specifies the frame format of the E1 port. E1_0 represents the E1 port numbered 0,
and E1_7 stands for the E1 port numbered 7. The options are
z
Double-frame format
CRC4 format
Not configured.
[Balance mode]
It defines the electrical features of the E1 port. The options are
z
Function
ADD BOSRC
RMV BOSRC
LST BOSRC
The SoftX3000 might lock the clock of the opposite office through E1 line. That is,
the synchronization networking of the SoftX3000 is Clock of opposite office E1
line EPII CKII. In this case, the ADD BOSRC command should be executed
to define the EPII, which provides input clock signals to the CKII, as the clock
source of the CKII.
Huawei Technologies Proprietary
2-18
The SoftX3000 might directly lock the Building Integrated Timing Supply System
(BITS) clock. That is, the synchronization style is BITS CKII. In this case,
addition of clock reference source is not required.
Function
SET CKICFG
LST CKICFG
Automatic: The CKII selects the external clock reference source automatically
based on the preset priorities. Whenever the main clock reference source
Huawei Technologies Proprietary
2-19
becomes faulty, the CKII selects the spare clock reference source according to the
pre-defined reference source levels.
z
Manual: The CKII can phase-lock the specified external clock reference source
only.
[BITS1 priority], [BITS2 priority], [Line clock1 priority], [Line clock2 priority]
They are valid only when the work mode is automatic. They define the priorities of the
external clock reference sources that are connected to four clock signal input interfaces
on the CKII: Building Integrated Timing Supply System (BITS) 1, BITS2, LINE1, and
LINE2.
When the work mode of the clock is set to Automatic, the CKII automatically selects a
clock reference source with currently the highest priority according to the priority setting
pre-defined for the four inputs of reference signals. If the four reference sources are set
with the same priority, the CKII selects a clock reference source in the sequence from
reference 1 to reference 4.
[Main clock source]
When the work mode parameter is set to manual, this parameter is available to set
the external clock reference source that the CKII phase-locks. The meanings of the
parameter options are as follows:
z
BITS1: The CKII phase-locks the external clock reference source that is
connected to the BITS1 clock signal input interface.
BITS2: The CKII phase-locks the external clock reference source that is
connected to the BITS2 clock signal input interface.
Line clock 1: The CKII phase-locks the external clock reference source that is
connected to the LINE1 clock signal input interface.
Line clock 2: The CKII phase-locks the external clock reference source that is
connected to the LINE2 clock signal input interface.
Function
SET CLKSRC
LST CLKSRC
The clock reference source of the EPII in the basic frame is the CKII in the slot 13
(active) and, if the active CKII fails, the CKII in the slot 15 (standby).
The clock reference source of the EPII in an expansion frame is the CKII in the slot
0 (active) and, if the active CKII fails, the CKII in the slot 1 (standby).
Generally, there is no need to configure the clock reference source of the EPII. When
the
actual
hardware
configuration
or
cable
connection
differs
from
the
above-mentioned rules, use the SET CLKSRC command to set the clock reference
source for the EPII.
SPC length
II. DN set
DN set is the set of number prefixes. Number prefix is the prefix of the number dialed
by the call source. It defines all key factors that are service-related to the call. For
instance, subscriber A has the following authorities.
z
For subscriber A, 289, 838, 0 and 00 are prefixes, and they represent different
service attributes. The collection of prefixes is DN set.
Global DN set
logically divided into public network and private network applications. To identify these
networks, global DN set is used to represent a public or private network.
Local DN set
A locally significant DN set distinguishes different local networks in the same network.
For example, the SoftX3000 supports the application of multiple area codes (or
multiple national codes). That is, the SoftX3000 supports to logically divide the
coverage of the same exchange to several local networks (or several national
networks). To identify these logical networks, the local DN set is used to represent a
local network (or a national network).
IV. Relationship between call source, local DN set and global DN set
Figure 3-1 illustrates the relationship between call source, local DN set and global DN
set.
Local DN
set 0
Call source 0
Global DN
set 0
Call source 1
Local DN
set 1
Call source 2
Call source 3
Local DN
set 2
Global DN
set 1
Call source 4
Figure 3-1 Relationship between call source, local DN set, and global DN set
z
A call source belongs to one local DN set only; one local DN set can be shared by
multiple call sources.
A local DN set belongs to one global DN set only; one global DN set can be
shared by multiple local DN sets.
The range of DN set includes that of the call source. DN set refers to the
collection of all the valid prefixes open to subscribers. The subscribers can be
divided into different caller groups by call attributes such as different receiving
digits of prefix. Each subscriber group corresponds to a call source.
The DN set is necessary because the same prefix has different meanings to
different call sources. For instance, prefix 222 means local office calls to call
source 0, but means outgoing office calls to call source 3.
When the subscriber calls the prefix of non-global DN set, global DN set
conversion is required. For instance, the subscriber of public network calls the
subscriber of a private network.
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Table 3-1 Parameter referencing relationship between office data and other data
Input parameter
Output parameter
Name
Defined in
Name
Referenced in
Number
change
index
(optional)
Number
analysis
data (ADD
DNC)
Signaling Point
Code (SPC)
Local DN set
Global DN set
Route selection
source code
Routing data
Failure
code
source
Note:
If number preparation is required before adding the call source code with the ADD
CALLSRC command, execute the ADD DNC command to define the parameter
number change index before the parameter is referenced in other steps.
II. Preparations
Before configuring office data, make sure that all preparations are done as specified
in Table 3-2.
Table 3-2 Preparations
SN
Item
Remark
SPC
SN
Item
Remark
Description
Command
SET OFI
ADD OFI
MOD OFI
ADD NCODE
ADD ACODE
ADD PFXTOL
ADD LDNSET
ADD CALLSRC
ADD DNSEG
10
SET DST
ADD NCODE
[DnSet]
[Nation/Region code]
[Nation/Region name]
ADD ACODE
[DnSet]
[Nation/Region code]
[National toll zone code]
ADD CALLSRC
ADD PFXTOL
[Call source]
[DnSet]
[Nation/Region code]
[Local DnSet]
ADD
DNSEG
ADD LDNSET
[Local DnSet]
[Local DnSet]
[DnSet]
[Start number]
[Nation/Region code]
[End number]
Function
SET OFI
LST OFI
PBX
National network valid: It means that the local office is in a national signaling
network and occupies SPC resources of the national signaling network. In this
case, the local office interconnects with other offices in quasi-associated mode.
National reserved network valid: It means that the local office is in a national
reserved signaling network but occupies no SPC resources of the international
signaling network. In this case, the local office interconnects with other offices in
quasi-associated mode.
An office can be valid in four signaling networks simultaneously, and their SPCs shall
conform to different rules for the different networks. Refer to descriptions of other
parameters in this section.
[First search network], [Second search network], [Third search network], [Fourth
search network]
These four parameters are valid when there are two or more signaling connections
between the local office and a certain Signaling Point (SP) in the signaling network.
They define the sequence when the office is searching the signaling network.
For instance, the local office and another office A are both in national network and
national reserved network. The two offices can exchange signaling in the two
networks. When the first search network is set to national network, and second search
network is set to national reserved network, the signal routing from local office to
office A will be national network; when national network is faulty or congested, the
national reserved network is selected.
[International network code], [International reserved network code], [National network
code], [National reserved network code]
These four parameters define the SPC of the local office in different signaling
networks. They are hexadecimal values, ranging from 0 to 999999.
[International network structure], [International reserved network structure], [National
network structure], [National reserved network structure]
These four parameters specify the SPC length, which varies in different nations. For
instance, the following specifications are applicable in China.
z
voice mailbox service for local office subscribers, these parameters specify the
respective access code to the voice mailbox service. Through the access code, the
SoftX3000 automatically routes to the voice mailbox based on number analysis table,
route analysis table, and trunk group table.
[Internal MGW media type]
It indicates the signaling bearer mode of the SoftX3000 when the SoftX3000
interconnects with external gateways. It can be IP, ATM, or TDM. By default, it is IP.
[Time zone]
It indicates the time zone where the local office is located. Its value range is 0 to 99.
By default, it is 0.
[Common language location identification]
As one of the parameters for the SoftX3000 to interwork with the switch applying ISUP
defined by ANSI, it identifies the location of the local office. The local office location is
allocated by the network uniformly.
It is valid only in ISUP defined by ANSI and indicates the location identification in the
CVR message set by the local office in the CVT/CVR procedure. It is composed of a
maximum of 11 characters. The default value is Anonymous.
[CPU rate for ACC level 1]
When the CUP rate of the local office reaches this threshold, the local office will send
an Automatic Congestion Control (ACC) message to all interconnected peer offices
through SS7 to notify them that ACC level 1 occurs in the local office. The value range
is 0100 in unit of %.
[CPU rate for ACC level 2]
When the CUP rate of the local office reaches this threshold, the local office will send
an Automatic Congestion Control (ACC) message to all interconnected peer offices
through SS7 to notify them that ACC level 2 occurs in the local office. The value range
is 0100 in unit of %.
[Active linkset percent for restart]
It specifies the minimal percent of MTP linksets that must be activated by the local
office to enable signaling transmission when the local SP is available and restarted.
When Active linkset percent for restart and Receive TRA percent for restart are
both satisfied, the local office starts signaling transmission. This parameter ranges
from 0 to 100 in unit of %. It is 100 by default.
[Receive TRA percent for restart]
It specifies the minimal percent of TRA messages that must be received by the local
office to enable signaling transmission when the local SP is available and restarted.
When Active linkset percent for restart and Receive TRA percent for restart are
both satisfied, the local office starts signaling transmission. This parameter ranges
from 0 to 100 in unit of %. It is 100 by default.
Huawei Technologies Proprietary
3-9
When the local office starts a call to the peer gateway office, and the ISUP
outgoing trunk group includes the carrier selection code (required by ADD
TGAP), the SoftX3000 shall include the Local office CAC parameter (from the
office information table, defined by SET OFI) in the IAM message in the ISUP
outgoing trunk direction.
When the local office receives a call from the peer gateway office, and its ISUP
trunk group has been configured with authentication information using ADD CAC,
the SoftX3000 shall start CAC authentication for the calls from the ISUP
incoming trunk. The basic authentication procedure is as follows:
1)
After receiving the IAM containing "carrier selection code" from the peer office,
the local office judges if the carrier selection code in the IAM is the same as the
"Local office CAC" in the local office information table (which can be configured
with the command SET OFI). If so, the authentication succeeds, and the local
office will delete the parameter "carrier selection code" in the IAM when
transferring the message to the lower-level office. If not, carry out the following
actions.
2)
The local office judges if the carrier selection code table (which can be
configured with the command ADD CSC) contains the "carrier selection code" in
the IAM. If so, the authentication succeeds, and the local office will transparently
transfer the IAM to the lower-level office. If not, the local office will reject the call.
When a local caller uses the pre-selection service, the local office (that is,
originating office) will send an IAM containing this parameter in the local office
information table (which can be set with the command SET OFI) through the
outgoing trunk. This parameter will be transmitted transparently to the
terminating office finally during the call connection process.
Upon receiving the IAM, the terminating office judges if the originating network
identifier table (which can be set with the command ADD ONID) contains this
parameter in the IAM. If so, the authentication succeeds, and the terminating
office will connect the call. If not, the terminating office will release the call (the
release cause value is 21).
By default, the SoftX3000 does not authenticate the ONID for calls of pre-selected
routes. When you set the bit7 of call internal parameter 8 (P122) to 0, the SoftX3000
shall authenticate the ONID of the calls from the ISUP incoming trunk.
Function
ADD OFI
RMV OFI
LST OFI
It defines the SPC of the SoftX3000 in national network. The coding can be
user-defined. For instance, in China it is 24 bits in length.
[National reserved network code]
It defines the SPC of the SoftX3000 in national reserved network. According to ITU-T
Recommendations, it can be 24 bits or 14 bits in length.
[Master/Slaver flag]
This parameter specifies whether the data record defined in the command belongs to
the local office or the assistant office. The meanings of the parameter options are as
follows:
z
Master: This record of data belongs to the local office and is always valid.
Slave: This record of data belongs to the assistant office and is valid only when
the local office is operating in the mutual assistance active state.
The default option of the parameter is master, indicating this record of data belongs
to the local office. When you want to configure dual homing data for the assistant
office, this parameter is set to slaver.
Function
MOD OFI
LST OFI
If an originating signaling point has two assistant nodes, signaling traffic are
shared between them.
If you want to set one assistant node for an originating signaling point, you can
set it either in Assistant node1 network indication and "Assistant node1 code"
or in Assistant node2 network indication and "Assistant node2 code". If you
want to set two assistant nodes for an originating signaling point, you must set
them in the same execution of the command. The settings in the second
execution of the command will replace those in the previous execution of the
command. The former settings will not be retained.
If you want to cancel the assistance relationship, execute this command too. If
you want to cancel all assistant nodes, set the Assistant node1 code parameter
to 0. If you want to cancel one of the assistant nodes, execute MOD OFI again
to define the retained node.
If you have defined an assistant node B for the originating signaling point A of the
local office, the assistance relationship is available to all offices that have a
signaling route to the originating signaling point A. In addition, the assistance
relationship is available to the four signaling networks (international network,
international reserved network, national network, and national reserved
network).
If you enable the mutual assistance function for the multiple originating point
codes in the local office, make sure that the opposite office are cooperating in
signaling and routing aspects. For example, the originating point codes A and B
Huawei Technologies Proprietary
3-13
of the local office are mutual assistant nodes. In the opposite office, accordingly,
the destination signaling points A and B must be set to have STP functions. In
addition, two alternative routes have to be added: one is destined to B through A
and the other is to A through B.
Function
ADD NCODE
RMV NCODE
LST NCODE
Function
To add national area code
Command
Function
RMV ACODE
LST ACODE
Function
ADD PFXTOL
RMV PFXTOL
Command
Function
LST PFXTOL
Function
ADD LDNSET
RMV LDNSET
LST LDNSET
Function
ADD CALLSRC
RMV CALLSRC
MOD CALLSRC
LST CALLSRC
For ordinary subscribers, it is generally set to 3. For instance, when you dial
28970001, as soon as the first three digits, 289, are dialed, the system starts
number analysis.
For Centrex subscribers, it is usually set to 1. When the outgoing prefix is dialed,
the second dialing tone will be heard. Therefore, an additional call source code is
set for Centrex subscribers.
[Local DN set]
It defines the local DN set to which the call source code belongs. This parameter is
defined in the ADD LDNSET command and referenced here.
[Time zone]
It identifies the time zone where the calling subscribers of a specific call source is
located, ranging from 0 to 99. It is 0 by default.
[Route selection source code]
It defines the category number of the routing policy for outgoing calls from the call
source. The route selection source of callers with different call attributes is different.
When the subscribers of two call sources dial the same outgoing prefix of one DNSet,
different route selection source codes can be allocated to the two call sources if the
routing policies are different. The parameter ranges from 0 to 65535. It will be
referenced in the command ADD RTANA.
[Failure source code]
It classifies call sources according to the failure processing method adopted. The
parameter ranges from 0 to 255. It will be referenced in the command ADD CFPRO.
[Number preparation]
Huawei Technologies Proprietary
3-18
It indicates whether the call processing software changes the called number before
number analysis. It is set to No by default. The parameter is used in some special
cases, for instance, when a universal access code is to be added to the numbers of all
pre-paid service subscribers.
Number preparation is a type of number change, but with higher priority. During billing
process, the called number is listed as the changed number in the bill.
[All number change index]
When number preparation is set to YES, this parameter is available to specify a
number change index for all called numbers. This parameter is defined in the ADD
NDC command and referenced here. The configuration principles of this parameter
are as follows:
z
Among the several number change indexes referenced in this command, the all
number change index has the lowest priority and the system preferentially
attempts to match other number change indexes.
Among the several number change indexes referenced in this command, the
international number change index is prior to the all number change index.
Among the several number change indexes referenced in this command, the
national number change index is prior to the all number change index.
Among the several number change indexes referenced in this command, the
subscriber number change index is prior to the all number change index.
Huawei Technologies Proprietary
3-19
Reject call if not consistent: If the nature of address of the caller number sent by
the opposite office through an incoming office signaling message is not
consistent with the actual number length, the call will be refused. Two cases may
occur:
a) If the received caller number from the opposite office is shorter than or equal to the
maximum length defined for local numbers (which is determined by a software
parameter and is 8 digits by default), the nature of address of the caller number
must indicate a subscriber number; otherwise, the local office will reject the call.
b) If the received caller number from the opposite office is longer than the maximum
length defined for local numbers, the nature of address of the caller number must
indicate a national or international number; otherwise, the local office will reject
the call.
z
Modify address nature if not consistent: If the nature of address of the caller
number sent by the opposite office through an incoming office signaling
message is not consistent with the actual number length, the system will modify
the nature of address of the caller number before other call processing. Two
cases may occur:
a) If the received caller number from the opposite office is shorter than or equal to the
maximum length defined for local numbers, the system will modify the nature of
address of the caller number to a subscriber number.
b) If the received caller number from the opposite office is longer than the maximum
length defined for local numbers, the system will modify the nature of address of the
caller number to a national or international number.
z
Only allow national and international number: If the nature of address of the
caller number sent by the opposite office through an incoming office signaling
message does not indicate a national or international number, the local office will
reject the call.
Change to subscriber number: If the national toll area code in the caller number
sent by the opposite office through an incoming office signaling message is the
same as the national toll area code defined for local office subscribers, the caller
number will be changed to a subscriber number without area code. If they are the
same, no modification will be made.
Change to toll number without 0: If the nature of address of the caller number
sent by the opposite office through an incoming office signaling message
indicates a national number, the received caller number is changed to a national
number without 0.
Change to toll number with 0: If the nature of address of the caller number sent
by the opposite office through an incoming office signaling message indicates a
national number, the received caller number is changed to a national number
with 0.
Change international toll number without 0: If the nature of address of the caller
number sent by the opposite office through an incoming office signaling
message indicates an international number, the received caller number is
changed to an international number without 00.
Change international toll number with 0: If the nature of address of the caller
number sent by the opposite office through an incoming office signaling
message indicates an international number, the received caller number is
changed to an international number with 00.
[HongKong NP flag]
It indicates whether the call processing software starts Hong Kong NP service
analysis for specific calls originated by a call source. It is set to No by default. It is
applicable to the called NP service in NP server mode but not that in SHLR or SCP
mode. Set this parameter by the following principles:
z
If the Hong Kong NP service is not needed, set the Hong Kong NP analysis flags
of all call sources to No".
If the Hong Kong NP service is needed, set the Hong Kong NP analysis flags of
the call sources to which the local subscribers belong to "Yes.
If the Hong Kong NP service is needed, for some incoming trunk calls, if the
opposite office has implemented the Hong Kong NP service analysis procedure
for a call prefix, the local office need not implement this procedure any more. In
this case, you must set the Hong Kong NP analysis flags of the call sources to
which incoming trunks belong to No.
If the Hong Kong NP service is needed, for some incoming trunk calls, if the
opposite office dose not implement the NP service analysis procedure for a call
prefix, the local office needs to implement this procedure. In this case, you must
set the Hong Kong NP analysis flags of the call sources to which incoming trunks
belong to Yes.
The system starts the Hong Kong NP service analysis procedure for a call prefix
dialed by a call source only after you set the Hong Kong NP analysis flag of the call
source to Yes and set NP server query for the call prefix using ADD CNACLD.
[UC analysis flag]
It specifies if the call processing software starts the called UC service analysis
procedure for calls originated by a call source. It is No by default.
The system starts the called UC service analysis procedure for a call prefix dialed by a
call source only after you set the UC analysis flag of the call source to Yes and set
UC server query for the call prefix using ADD CNACLD.
Function
ADD DNSEG
RMV DNSEG
LST DNSEG
The start subscriber index for the first implementation is 0 always (defined by the
system). The start subscriber index for the second implementation is 200 (one plus
the index value assigned for the last subscriber in the first segment). The start
subscriber index for the third implementation is 1200 (one plus the index value
assigned for the last subscriber in the second segment).
[Master/Slaver type]
This parameter specifies whether the data record defined in the command belongs to
the local office or the assistant office. The meanings of the parameter options are as
follows:
z
Master: This record of data belongs to the local office and is always valid.
Slave: This record of data belongs to the assistant office and is valid only when
the local office is operating in the mutual assistance active state.
The default option of the parameter is master, indicating this record of data belongs
to the local office. When you want to configure dual homing data for the assistant
office, this parameter is set to slave.
Function
SET DST
LST DST
When the BAM time reaches the start date and start time of the daylight saving
time, the BAM will automatically adjust the current system time to start time +
offset hour.
When the BAM time reaches the end date and end time of the daylight saving
time, the BAM will automatically adjust the current system time to end time
offset hour.
[Usage flag]
It indicates whether the system supports the daylight saving time. It is Enable by
default. If it is set to Disable, the data configured with SET DST is invalid.
[Current time status]
It is available only when the BAM time is within the adjust time segment between the
daylight saving time and the standard time, indicating if the current BAM time is
daylight saving time or not.
For example, a carrier sets to start the daylight saving time from 8:00 on June 1, and
sets the offset hour to 1, that is, the BAM time will be changed to 7:00 when the start
time arrives. If you use SET DST to set the daylight saving time data between 7:00
and 8:00 on June 1, you must confirm whether the current BAM time has been
changed to the daylight saving time.
z
If "Stop is selected, it means that the current BAM time has not been changed
yet, and the BAM will automatically adjust the time to the daylight saving time at
8:00.
If Run is selected, it means that the current BAM time has been changed to the
daylight saving time, and no adjustment will be carried out at 8:00.
V. Watch bill
Watch bill is also a kind of call record. It records the call information of specific callers,
callees, or trunk groups in the case of call failure, thus providing original data for such
activities as analysis of call completion rate and call watch. Different from failure bill,
watch bill is not used for charging.
In application, you can use ADD TCTRL to control whether segment bills or complete
bills is used as detailed bills for charging.
Immediately sending to printer: When the call ends, the system immediately sends
bills to the subscribers phone set or the attendant console. This mode is used in
instant billing at attended public telephones.
Free: The free calls require no payment from caller party after service analysis,
such as police call, fire emergency call, ambulance emergency calls, traffic
accident calls, FPH calls, and collect calls. For calls defined as free in charging
category, the detailed call information of the caller is still recorded and the free call
detail record is generated.
X. Additional fee
It is the fee added to the conversation fee as specified. The SoftX3000 only calculates
the additional fee of immediate sending to printer calls; the additional fee of period is
given by the offline charging system.
XI. No charge
It means that no call information is recorded, no call detail record is generated, and
there is no meter count.
No charge is for calls that are already charged in another office, and leave no record in
the office as specified by the service provider. For instance, the local calls are charged
in originating local office, the national toll calls are charged in originating toll office, and
the international toll calls are charged in originating toll office and international office.
On a third subscriber
The call is covered by a third subscriber whose number is specified in the bill. This
charging mode is implemented in offline charging, and is suitable for enterprise
subscribers. Call charges of all enterprise members are covered by one number.
z
On account card
The call is covered by an account card, whose number is specified in the bill. This
charging mode is implemented in offline charging, and is suitable for enterprise
subscribers as well as individual subscribers.
z
Centrex groups are organizations like enterprises, schools, hospitals, and government
organizations. All call charges of the Centrex group can be covered by a Centrex group
identifier. This mode is suitable for Centrex call charging.
z
On bank account
The call is covered by a bank account, whose account number is specified in the bill.
This charging mode is implemented in offline charging, and is suitable for enterprise
subscribers as well as individual subscribers.
XX. KC16/KC12
It refers to an implementation of instant charging. It is done in the following manner: A
KC16 or KC12 high-frequency pulse detection filter is connected to the telephone set at
subscriber side. During a call, the SoftX3000 controls the access gateway (for example,
IAD or AMG) to send a high-frequency pulse representing charging information to the
subscriber line every 60 seconds. Because the charge of one pulse is already set, the
charging device at the subscriber side can accomplish instant charging of the call
according to the number of pulses received.
Pulse or metering mode: The interval defined between adding of a meter count or
sending of a pulse
For instance, for a local call, its charging case can be as specified in the following table.
Here, 180/2/60/1 means to count twice the charging meter for the first 180 seconds,
and then to count once every 60 seconds.
Table 4-1 A charging case of local call
Item
Setting
Charging office
Uncentralized charging
Payer
Caller
Charging method
Charging meter
Charging meter
Metering type
180/2/60/1
For an instance of a toll call, its charging case can be as specified in the following table.
Here, the pulse sending mode indicates that the system sends a charging pulse every
six seconds.
Table 4-2 A charging case of toll call
Item
Setting
Charging office
Centralized charging
Payer
Caller
Charging method
Detailed ticket
First pulse
Subsequent pulse
Discount
Intra-office means that it is charging between subscribers and trunk groups within
the office.
Group means that the charging case is determined by the combination of calling
and called parties, and their charging source code.
For instance in Table 4-3, there are two subscriber groups A and B, with charging
source code 1 and 2. There are four combinations as shown below.
Callee
Caller
charging
source code
Callee
charging
source code
Charging
case
Group A
Group A
Group B
Group B
Group A
Group B
Group B
Group A
Call type
Caller
charging
source code
Charging
selection
code
Charging
case
Group A
National toll
10
Group A
International
toll
20
Group B
National toll
10
Group B
International
toll
20
Table 4-5 Differences between callee charging source code and called charging
source code
Name
Charging method
Payer
Caller
Callee
Can be of any
office
Intra-office group
charging
Caller
Must be of local
office
The called group charging is generally used in the free service hotlines in enterprises
and corporations.
2)
3)
4)
DPC charging
For instance, when you have defined intra-office group charging and DPC charging for
prefix PQR, the charging system will adopt the charging case defined in intra-office
group charging for the charging of calls with the prefix PQR.
The priority is for caller charging calls. If called group charging or third-party charging is
also defined, the charging should be done additionally.
Incoming call connection: The called party is from the local office. The incoming
call is directly connected to the destination party.
Incoming call tandem: The called party is from another office. The incoming call is
transferred through the outgoing trunk.
Incoming trunk charging means to charge the incoming trunk as a calling party. There
are two implementations:
z
Intra-office charging: It is based on the charging source code of the trunk group
and the local subscriber. It is suitable for calls connecting to the local subscribers.
DPC charging: It is based on the trunk group charging source code and charging
selection code. It is suitable for calls forwarded to another office.
DPC charging: It distinguishes DCP and is based on the trunk group charging
source code and charging selection code.
The outgoing trunk charging is used to verify charging between different offices or
networks.
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Defined in
Output parameter
Name
Referenced in
Trunk data
II. Preparations
The basic configuration principle is
1)
First determine the charging method and charging case of the office.
2)
Then plan the charging source code, charging selection code and called charging
source code accordingly.
Description
Command
ADD DCAT
MOD WCAT
ADD CHGANA
MOD CHGMODE
ADD CHGGRP
ADD CHGIDX
ADD CHGCLD
ADD CHGSS
Note:
Refer to Chapter 13, Configuring Centrex Data, for detailed content of configuring
Centrex charging data.
ADD CHGANA
ADD CHGIDX
[Charging case]
[Charging office]
[Payer]
[Bearer capability]
[CodeC]
[Charging case]
ADD CHGGRP
MOD CHGMODE
[Data category]
[Bearer capability]
[CodeC]
[Charging case]
ADD CHGCLD
MOD PLUSMOD
[Charging case]
[Bearer capability]
[Data category]
[CodeC]
[Charging case]
ADD CHGCX
[CENTREX group number]
[Charging case]
Function
ADD DCAT
RMV DCAT
LST DCAT
The system defines six types of dates: normal working day, categories 1 to 5. The date
category is obtained from the date category table and week category table. If the date
category is different in the two tables, the one with higher priority is considered. The
priority is category 5, category 4, category 3, category 2, category 1, and normal
working day.
By default, the date category is null and the week category is predefined as in
Table 4-8.
Table 4-8 Definition of week category
Week category
Date category
Sunday
Category 2
Monday
Tuesday
Wednesday
Thursday
Friday
Category 1
Saturday
Category 2
Function
MOD WCAT
LST WCAT
Function
ADD CHGANA
RMV CHGANA
MOD CHGANA
LST CHGANA
If a charging case is applicable to local office charging under CRG charging, that is,
when the local office acts as both a charging office and a terminating charging
office, select Charging local and set the corresponding charging band with ADD
CHGBAND.
z
If the terminating office determines the charging, set the charging manner of
the terminating office to Send CRG band number and that of the originating
office to Receive CRG band number. If there is a tandem office between, set
the charging manner of the tandem office to Transfer CRG band number. In
this case, the charges of the originating office can be calculated according to
the charging band number sent by the terminating office.
If the tandem office determines the charging, set the charging manner of the
tandem office to Send detailed charging info and that of the originating office
to Receive detailed charging info. In this case, the charges of the originating
office can be calculated according to the charging data of the tandem office.
If the terminating office determines the charging, set the charging manner of
the originating office to Receive CHU charging pulse. If there is a tandem
office between and the charging manner of the tandem office is set to
Convert CRG band number to pulse, set the charging manner of the
terminating office to Send CRG band number. If the charging manner of the
tandem office is set to "Convert detailed info to pulse, set the charging
manner of the terminating office to Send detailed charging info. If the
charging manner of the tandem office is set to Transfer CHU charging pulse,
set the charging manner of the terminating office to Send CRG charging
pulse. The originating office need not calculate the call charges, for the
charges can be calculated according to the charging pulses received.
All offices involved in a call such as originating office, tandem office, and
gateway office can charge the call. For example, the office determining the
charge can send charging messages to the charging office or charge calls
itself. In the CRG charging mode, if the local office need not charge a call, you
can set the parameter Payer to No charge.
If the AOC99 charging standard of Germany is used in the charging case, that is,
ISUP signaling is used between offices of different carriers to transmit charging
information, you need to configure the parameter in accordance with parameters
of other offices in the network. Generally, for a call, set the charging manner of the
terminating office to Send AOC99 charging information and that of the originating
office to Receive AOC99 charging information. If there is a tandem office
between, set the charging manner of the tandem office to Transfer AOC99
charging information
charging office or tandem office from the local office (determining the charging) in a
CRG or CHB message.
Charging band number is an important parameter that must be numbered globally in
the network. When configuring this parameter, you need to negotiate with the charging
office or tandem office. This parameter must be defined in ADD CHGBAND before
being referenced here.
[Charging office]
It defines the charging to be centralized or decentralized. By default, it is decentralized
charging. If set to centralized charging, the local office requests the caller number from
opposite office incoming trunk during call initialization. Bills cannot be sorted without
caller number.
[Payer]
It specifies the payer of a call: calling party, called party, free, no charge, or third party.
The principles for setting this parameter are
z
If it is called party, the charging case can be used for called group charging only.
If the payer is third party, it can be another subscriber number, an accounting card
number, a bank account, or Centrex group number.
[Charging method]
It defines the call recording method, which can be detailed ticket, charging meter, or the
combination of both. Generally, the charging meter is used in local call charging, and
detailed ticket is used in toll call charging. When immediate charge data is needed, the
charging tariffs read by the system are different.
z
If the charging method is set to Detailed ticket, the charging tariff is Detailed
ticket rate defined in the command.
If the charging method is set to Meter table, the charging tariff is defined in MOD
MTRR.
If the charging method is set to Meter and detailed ticket, the charging tariff is
Detailed ticket rate for a detailed ticket, and is defined in MOD MTRR for a meter
table ticket.
[Meter table]
It specifies the charging meter to be used in the charging case. Twenty charging meters
are configured for each subscriber, covering call types of local calls, local network calls,
special service calls, and supplementary service calls.
[Minimum charging time]
A minimum charging time (in seconds) is defined during which no charging is done. If
the conversation time is even shorter, an alarm is generated prompting that the
charging time is too short.
[Detailed ticket rate]
It defines the charging rate when instant charging is required and charging method is
detailed ticket. The unit is cent/pulse, meaning how many cents per KC16 charging
pulse. Here, cent is the minimal currency unit.
[Charging local DN set]
It defines the local DN set of the payer when the payer is set to third party. This
parameter is valid only when the number is of local office.
[Charging number type]
It defines the address nature of the third party number. It can be subscriber number,
national reserved, national valid number, account card, visa card, Centrex group
number, Centrex short number, and bank account.
[Charging number]
It refers to the number of the third party when the charge is covered by the third party.
The format for the charging number depends on the type of the charging number. If
what is charged is a subscriber number, the charging number is expressed in the
format of PQRABCD. If what is charged is a national significant number, the charging
number is expressed in the format of XXXPQRABCD in which XXX represents the
national toll area code.
[Start information quantity], [Start pulse], [Subsequent information quantity],
[Subsequent pulse]
The four parameters describe the frequency of pulse charging. The information
quantity refers to the unit of time. For instance, they are set to 30, 2, 10, and 1, which
means that in the first 30 information units, two charging pulses are sent and
subsequently one pulse is sent every 10 units.
[Charge point time]
It indicates the time when the system starts to charge a call. It has three options:
z
Caller off-hook: The system starts to charge a call when the caller picks up the
phone.
Callee off-hook: The system starts to charge a call when the callee picks up the
phone. This is the default option.
Ringing: The system starts to charge a call when the telephone set of the callee
rings.
No relation: It is the default value, indicating that this charing case is applicable to
charging of common calls, but not collect calls.
Bill point: When the lcoal SoftX3000 serves as the charging office (tandem office
or toll office, for example) for the collect call service, you need to set the charging
case corresponding to the collect call service prefix to Bill point.
Before bill point: When the lcoal SoftX3000 serves as the originating office for the
collect call service, you need to set the charging case corresponding to the collect
call service prefix to Before bill point. At this time, if a local subscriber dials the
collect call service prefix, the SoftX3000 generates a common call detail record
(CDR) and an outgoing trunk CDR with the parameter Free (charging-free flag)
set to Yes and Payer set to Called party.
Beyond bill point: When the lcoal SoftX3000 serves as the terminating office for
the collect call service, you need to set the charging case corresponding to the
collect call service prefix to Beyond bill point. At this time, if a local incoming trunk
calls the collect call service prefix, the SoftX3000 generates an incoming trunk
CDR with the parameter Free (charging-free flag) set to Yes and Payer set to
Called party.
By default, charging case is not a criterion for the system to judge whether the local
office is a charging office or not, because the SoftX3000 regards the local office as the
charging office whenever a subscriber or an incoming trunk calls the collect call service
prefix. To set the charging case as the judgment criterion, you must set BIT1 of the
parameter call internal parameter 9 (P141) to 0.
[Multiplier]
If the SoftX3000 needs to send a charging message to an ISDN phone set through
DSS1 during the Advice of Charge at Call End (AOCE), Advice of Charge at Call Start
(AOCS), or Advice of Charge during the Call (AOCD) service used by a BRA subscriber,
this parameter defines the value of the multiplier field in the charging message, and the
ISDN phone set will display the call charges with a certain currency unit based on this
field. For example, 1 stands for cent, 3 stands for dollar. This parameter (not used
currently) ranges from 0 to 6. It is 1 by default.
Function
MOD CHGMODE
LST CHGANA
To define one time zone, set both the time zone 1 switch point and time zone 2
switch point to 00&00. The charging mode and the tariff discount for the time zone
1 are used.
To define two time zones, two switch points are set. The segment before time zone
1 switch point and after time zone 2 switch point is time zone 1 and uses the
charging mode and the tariff discount defined for time zone 1. The segment before
time zone 2 switch point and after time zone 1 switch point is time zone 2 and uses
the charging mode and the tariff discount defined for time zone 2.
To define three time zones, three switch points are set. The segment before time
zone 1 switch point and after time zone 3 switch point is time zone 1 and uses the
charging mode and the tariff discount defined for time zone 1. The segment before
time zone 2 switch point and after time zone 1 switch point is time zone 2 and uses
the charging mode and the tariff discount defined for time zone 2. The segment
before time zone 3 switch point and after time zone 2 switch point is time zone 3
and uses the charging mode and the tariff discount defined for time zone 3.
The valid time zone switch points are incremental in time, which means that time
zone 2 switch point is later in time than time zone 1 switch point. The calls made in
invalid time zones are not charged.
Function
ADD CHGGRP
RMV CHGGRP
MOD CHGGRP
LST CHGGRP
Local call
Calling party
Called party
Trunk group
Called
office
Outgoing trunk
Outgoing trunk
party
of
local
[Bearer capability]
It defines the distinctive charging of calls of different services or bearer capabilities. Set
it by the following principles:
z
If Unrestricted 384K is selected, only the audio and video communication through
384 kbit/s circuit-switched network is charged.
If several (usually two) Bearer capability parameters in the intra-office group charging
data match the current call when the call processing software is performing charging
analysis, the priority of the all option is the lowest. The system perfers the other
parameters. If it is not for a particular purpose, select All, and the distinctive charging
will not be implemented.
Huawei Technologies Proprietary
4-20
[Bill type]
It specifies a type of calls to be charged. For example, if the bill type is set to Normal,
only the calls for which normal bills are generated will be charged; if the bill type is set to
Free, only the calls for which free bills are generated will be charged, and so on.
When the call processing software analyzes the charging information, if the parameter
"bill type of several (usually two) charging case indexes can match the current call, the
option All enjoys the lowest priority, that is, the system matches the other parameters
as prior. Unless otherwise specified, set this parameter to All, that is, charging of a
specified type of calls is not implemented.
[Codec]
It defines the distinctive charging of calls of different media stream types.
z
If G.711 is selected, only the calls through circuit-switched network are charged.
If several (usually two) Codec parameters in the intra-office group charging data
match the current call when the call processing software is performing charging
analysis, the priority of the all option is the lowest. The system perfers the other
parameters. If it is not for a particular purpose, select All, and the distinctive charging
will not be implemented.
[Charging case]
The parameter defines the charging case corresponding to conditions defined in other
parameters. This parameter must first be defined by the ADD CHGANA command, and
modified by the command MOD CHGMODE before being referenced here.
The charging case referenced here specifies that the payer cannot be Called party.
Function
ADD CHGIDX
RMV CHGIDX
MOD CHGIDX
LST CHGIDX
It defines the selected code for charging based on different DPCs. The parameter is
referenced when you execute ADD CNCLD to configure number analysis data. A call
prefix (DPC) uniquely corresponds to one charging selection.
[Caller charging source code]
It defines the charging source code of subscribers or trunk group, including trunk
charging source code, ranging from 0 to 254. The value 254 stands for all caller
charging source code.
Table 4-10 Three settings of caller charging source code
When the call type is
Local call
[Bearer capability]
It defines the distinctive charging of calls of different services or bearer capabilities.
z
If Unrestricted 384K is selected, only the audio and video communication through
384 kbit/s circuit-switched network is charged.
If several (usually two) Bearer capability parameters in the charging case index data
match the current call when the call processing software is performing charging
analysis, the priority of the all option is the lowest. The system perfers the other
parameters. If it is not for a particular purpose, select All, and the distinctive charging
will not be implemented.
[Codec]
It defines the distinctive charging of calls of different media stream types.
z
If G.711 is selected, only the calls through circuit-switched network are charged.
If G.723 is selected, only the calls through VoIP network are charged.
If several (usually two) Codec parameters in the charging case index data match the
current call when the call processing software is performing charging analysis, the
priority of the all option is the lowest. The system perfers the other parameters. If it is
not for a particular purpose, select All, and the distinctive charging will not be
implemented.
[Charging case]
The parameter defines the charging case corresponding to conditions defined in other
parameters. This parameter must first be defined by the ADD CHGANA command, and
modified by MOD CHGMODE before it is referenced here.
The charging case referenced here specifies that the payer cannot be Called party.
Function
ADD CHGCLD
RMV CHGCLD
LST CHGCLD
Caution:
The called charging source code cannot be set to 254, or all calls of the office charge
the called party.
[Bearer capability]
It defines the distinctive charging of calls of different services or bearer capabilities.
z
If Unrestricted 384K is selected, only the audio and video communication through
384 kbit/s circuit-switched network is charged.
If several (usually two) Bearer capability parameters in the called group charging data
match the current call when the call processing software is performing charging
Huawei Technologies Proprietary
4-23
analysis, the priority of the all option is the lowest. The system perfers the other
parameters. If it is not for a particular purpose, select All, and the distinctive charging
will not be implemented.
[Codec]
It defines the distinctive charging of calls of different media stream types.
z
If G.711 is selected, only the calls through circuit-switched network are charged.
If G.723 is selected, only the calls through VoIP network are charged.
If several (usually two) Codec parameters in the called group charging data match the
current call when the call processing software is performing charging analysis, the
priority of the all option is the lowest. The system perfers the other parameters. If it is
not for a particular purpose, select All, and the distinctive charging will not be
implemented.
[Charging case]
The parameter defines the charging case corresponding to conditions defined in other
parameters. This parameter must first be defined by the ADD CHGANA command, and
modified by MOD CHGMODE before it is referenced here.
The charging case referenced here specifies that the payer must be Called party.
Function
ADD CHGSS
RMV CHGSS
LST CHGSS
Fixed charging: The supplementary services are charged by times, and are
irrelevant to conversation duration or distance between caller and callee. The
charging method is pulse metering. It is metered on the charging meter for every
registration or usage.
The charging of supplementary services are independent from that of ordinary calls.
Huawei Technologies Proprietary
4-24
Description
Command
ADD CHGANA
MOD CHGMODE
ADD CHGIDX
ADD CHGGRP
ADD PLUSPAY
MOD PLUSMOD
Function
ADD PLUSPAY
RMV PLUSPAY
LST PLUSPAY
Start fee
Continued
interval
Continued fee
60
10
10
120
20
60
10
The first example means that 10 cents additional fee for every 60 seconds of call.
The second example means that 20 cents additional fee for the first 120 seconds, and
10 cents for every 60 seconds from then.
Function
MOD PLUSMOD
LST CHGANA
To define one time zone, the time zone 1 switch point and time zone 2 switch point
are both set to 00:00. The charging mode and the tariff discount for the time zone
1 are used.
To define two time zones, two switch points are set. The segment before time zone
1 switch point and after time zone 2 switch point is the time zone 1 and uses the
charging mode and the tariff discount defined for the time zone 1. The segment
before time zone 2 switch point and after time zone 1 switch point is the time zone
2 and uses the charging mode and the tariff discount defined for the time zone 2.
To define three time zones, three switch points are set. The segment before time
zone 1 switch point and after time zone 3 switch point is the time zone 1 and uses
the charging mode and the tariff discount defined for the time zone 1. The segment
before time zone 2 switch point and after time zone 1 switch point is the time zone
2 and uses the charging mode and the tariff discount defined for the time zone 2.
The segment before time zone 3 switch point and after time zone 2 switch point is
the time zone 3 and uses the charging mode and the tariff discount defined for the
time zone 3.
The valid time zone switch points are incremental in time, which means that time
zone 2 switch point is later in time than time zone 1 switch point. The calls made in
invalid time zones are not charged.
[Time zone n additional fee type 1], [Time zone n additional fee type 2], [Time zone n
additional fee type 3], [Time zone n additional fee type 4]
The four parameters indicate that the additional fee of a certain time zone can be the
total of four modes at most.
Table 4-13 Five types of additional fee charging
Charging
mode
Fixed mode
Duration mode
Conversation
fee tariff
By call charge
charge*additional
Remark
Independent of call duration
Toll tariff
Fixed mode
Not defined
[Time zone n tariff 1], [Time zone n tariff 2], [Time zone n tariff 3], [Time zone n tariff 4]
The four parameters correspond to the four types of additional fee. Refer to Table 4-14
for their meanings.
Table 4-14 Meaning of time zone tariff
Choice
Meaning
Toll tariff
Toll tariff
First, ensure that there must be one charging-determining office during a call. If
there are several charging-determining offices, take the first one as the reference.
2)
Description
Command
MOD FSFP
ADD RIND
ADD TIND
ADD CHGBAND
ADD CHGANA
ADD CHGIDX
Bit 14: It indicates whether to send in the subsequent CHU message the charging
units accumulated by the ISUP incoming trunk during T42/T43.
=0: send
=1: not send
Function
ADD RIND
RMV RIND
MOD RIND
LST RIND
On receiving the tariff indicator and tariff factor, the charging office first
searches in the local database for the time value corresponding to the tariff
Huawei Technologies Proprietary
4-31
indicator, and then calculates the TA value according to the time value and tariff
factor, that is, TA=tariff factor x time value.
Therefore, during transmission of charging messages, CHG or TAC messages use the
tariff indicator but not the time value. That is, the tariff indicator is not used for
calculating TA directly. To ensure that the CRG charging can function well, both the
charging office and the charging-determining office need to set the corresponding tariff
indicator data. By default, the SoftX3000 has preset a tariff indicator table during
initialization. The default configuration of the table is as follows:
Tariff indicator
Time value(millisecond)
10
20
50
100
200
500
1000
2000
4000
Generally, the preset values of the system can satisfy most applications. To add tariff
indicators, execute ADD RIND.
Function
To add time indicator
Command
Function
RMV TIND
MOD TIND
LST TIND
Time
00:15
00:30
00:45
01:00
01:15
01:30
...
95
23:45
96
00:00
In the table, time indicator 0 (non-configurable) stands for changing tariff immediately,
but not any specific time. The other time indicators are defined for every 15 minutes.
Generally, the preset values of the system can satisfy most applications. To add time
indicators, execute ADD TIND.
Function
ADD CHGBAND
RMV CHGBAND
MOD CHGBAND
LST CHGBAND
date categories, first use ADD DCAT or MOD WCAT to set them. Refer to 4.2.2 Adding
Date Category (Optional) and 4.2.3 Modifying Week Category (Optional) for details.
[Time zone1 switch point] to [Time zone10 switch point]
They divide a day into different time segments in HH&MM format. HH stands for hour
and MM for minute. Set this parameter by the following principles:
z
All time zone switch points must be defined in ADD TIND before being referenced
here.
If the difference between two adjacent time zone switch points is less than eight
minutes, system errors might occur.
To define one time zone, set both the time zone 1 switch point and time zone 2
switch point to 00&00. The charging mode and the tariff discount of time zone 1
are used.
To define two time zones, set two switch points. The segment before time zone 1
switch point and after time zone 2 switch point is time zone 1 and uses the
charging mode and tariff discount defined for time zone 1. The segment before
time zone 2 switch point and after time zone 1 switch point is time zone 2 and uses
the charging mode and the tariff discount defined for time zone 2.
To define three time zones, set three switch points. The segment before time zone
1 switch point and after time zone 3 switch point is time zone 1 and uses the
charging mode and the tariff discount defined for time zone 1. The segment before
time zone 2 switch point and after time zone 1 switch point is time zone 2 and uses
the charging mode and the tariff discount defined for time zone 2. The segment
before time zone 3 switch point and after time zone 2 switch point is time zone 3
and uses the charging mode and the tariff discount defined for time zone 3.
The valid time zone switch points are incremental, which means that time zone 2
switch point is later than time zone 1 switch point. The calls made in invalid time
zones are not charged.
Function
MOD CHGNUM
LST SBR
Function
MOD MTRR
LST MTRR
KC16, KC12, and polarity reversal pulse: The SoftX3000 sends these charging
pulses to subscribers through IAD or AMG.
Trunk charging pulse: The end office (SoftX3000) of the subscriber does not
provide toll call charging function. During toll calls, the end office accepts the trunk
charging pulse from trunk before forwarding it to the subscriber.
[Tariff]
The tariff of the charging meter is in unit of cent/pulse.
Function
CHK CHG
To check charge
Function
ADD TCTRL
RMV TCTRL
Command
Function
MOD TCTRL
LST TCTRL
If it is set to No (the default value), it means that segment bill is treated as failure
bill and complete bill is treated as detailed bill.
Huawei Technologies Proprietary
4-39
If it is set to Yes, it means that segment bill is treated as detailed bill and complete
bill is treated as failure bill.
[End flag]
It controls whether SofX3000 disconnects a call forcedly after the conversation duration
reaches the duration limit defined in the ADD TCTRL command. It is No by default,
meaning that the SoftX3000 will not disconnect the call forcedly.
[Alarm time]
It defines the duration (in seconds) between the time when the SoftX3000 plays an
alarm prompt to the caller for the reason that the conversation duration reaches the
limit defined in the ADD TCTRL command and the time when the SoftX3000
disconnects the call. It is valid only when "End flag is set to "Yes. By default, it is 0.
Function
ADD MTRPLS
RMV MTRPLS
MOD MTRPLS
LST MTRPLS
polarity reversal signal is sent initially. if it is set to Yes, it means that polarity reversal
pulse is sent initially.
No matter whether the SoftX3000 sends polarity reversal pulse or polarity reversal
signal to an unattended public phone initially, it sends all polarity reversal pulse
subsequently.
Function
ADD CHGCHG
RMV CHGCHG
MOD CHGCHG
LST CHGCHG
It is one of the conditions for judging charging case changes. It specifies the number of
the outgoing trunk group used by the system to connect an outgoing call or a tandem
call. The parameter must be defined in the commands ADD SIPTG, ADD H323TG,
ADD N7TG, ADD N1TG, and ADD PRATG before being referenced here.
[Bearer capability]
It defines the distinctive charging of calls of different services or bearer capabilities. Set
it by the following principles:
z
If several (usually two) Bearer capability parameters in the intra-office group charging
data match the current call when the call processing software is performing charging
analysis, the priority of the all option is the lowest. The system perfers the other
parameters. If it is not for a particular purpose, select All, and the distinctive charging
will not be implemented.
[Codec]
It defines the distinctive charging of calls of different media stream types.
z
If G.711 is selected, only the calls through circuit-switched network are charged.
If G.723 is selected, only the calls through VoIP network are charged.
If several (usually two) Codec parameters in the intra-office group charging data
match the current call when the call processing software is performing charging
analysis, the priority of the all option is the lowest. The system perfers the other
parameters. If it is not for a particular purpose, select All, and the distinctive charging
will not be implemented.
[New charging case]
It specifies the new charging case obtained after the system analyzes the above
conditions. The parameter must be defined in the command ADD CHGANA and
modified in the command MOD CHGMODE before being referenced here.
Function
ADD CHBCHG
RMV CHBCHG
MOD CHBCHG
LST CHBCHG
If the parameter is set to 65535 (default value), the system does not judge the
outgoing trunk group number when adding charging band number change. That is,
the configuration data is suitable for all outgoing trunk groups.
If the parameter is set to a specific outgoing trunk group, the system needs to
judge the outgoing trunk group number when adding charging band number
change. In this case, the parameter must be defined in the commands ADD
SIPTG, ADD H323TG, ADD N7TG, ADD N1TG, and ADD PRATG before being
referenced here.
[Bearer capability]
It is one of the conditions for judging charging case changes. It implements the
distinctive charging of calls of different services or bearer capabilities. For example,
suppose that subscriber A is an ESL subscriber, and subscriber B is an ISDN
subscriber. To implement the distinctive charging of the two subscribers, set Bearer
capability of subscriber A to Analog call analog or Analog call digital, and that of
subscriber B to Digital call digital or Digital call analog, and so on.
If several (usually two) Bearer capability parameters in the intra-office group charging
data match the current call when the call processing software is performing charging
analysis, the priority of the all option is the lowest. The system perfers the other
parameters.
[Codec]
It defines the distinctive charging of calls of different media stream types.
z
If G.711 is selected, only the calls through circuit-switched network are charged.
If G.723 is selected, only the calls through VoIP network are charged.
If several (usually two) Codec parameters in the intra-office group charging data
match the current call when the call processing software is performing charging
analysis, the priority of the all option is the lowest. The system perfers the other
parameters. If it is not for a particular purpose, select All, and the distinctive charging
will not be implemented.
[New charging band number]
It specifies the new charging band number obtained after the system analyzes the
above conditions. The parameter must be defined in the command ADD CHGBAND
before being referenced here.
Function
ADD CLRCFP
RMV CLRCFP
MOD CLRCFP
LST CLRCFP
Caller occupy: To watch the calls failed before callers dial the called numbers.
Call process: To watch the calls failed after callers dials the called numbers but
before the called phones ring.
Called occupy: To watch the calls failed after the called phones ring.
Watch detail bill: To generate watch bills that are not used for charging.
Charge bill: To generate detailed bills or meter bills used for charging purposes.
The bill type is determined by the parameter Charge case.
[Charge case]
It is valid only when Bill type is set to Charge bill, indicating the charge case used by
charge bill. At different watch points, the SoftX3000 judges charge cases through
different condition combinations.
z
When the watch point is caller occupy, the SoftX3000 can judge the charge case
by analyzing the caller charging source code only.
When the watch point is call process, the SoftX3000 can judge the charge case
by analyzing the caller charging source code and the destination code. It is similar
to destination code charging.
When the watch point is called occupy, the SoftX3000 can judge the charge case
by analyzing the caller charging source code and the called charging source code.
It is similar to local office packet charging.
It must be defined in the ADD CHGANA command and modified in the MOD
CHGMODE command before being referenced here.
[Destination code]
It is valid only when watch point is set to call process. It determines a charge case in
combination with the parameter caller charging source code in this command, which
is similar to destination code charging.
[Callee charging source code]
It is valid only when watch point is set to called occupy. It determines a charge case
in combination with the parameter caller charging source code in this command,
which is similar to local office packet charging.
Function
ADD CLDCFP
RMV CLDCFP
MOD CLDCFP
LST CLDCFP
I. Based on purposes
The media gateways based on purposes are classified as follows:
Integrated Access Device (IAD)
Access Media Gateway (AMG)
Trunk Media Gateway (TMG)
Universal Media Gateway (UMG)
Media Resource Server (MRS)
Media Terminal Adapter (MTA)
Integrated Access Device (IAD): IAD is a device on the subscriber access layer in the
Next Generation Network (NGN) system. IAD is used to access the data, voice and
video services of subscribers to the packet switched network. The number of its
subscriber ports is generally not more than 48.
Access Media Gateway (AMG): AMG is used to provide multiple types of service
access for subscribers, such as analog subscriber access, Integrated Services Digital
Network (ISDN) access, V5 access and x Digital Subscriber Line (xDSL) access.
Trunk Media Gateway (TMG): TMG is the gateway located between the circuit
switched network and IP packet network. TMG implements the format conversion
between Pulse Code Modulation (PCM) signal stream and IP media stream.
Universal Media Gateway (UMG): UMG is used to implement media stream format
conversion and signaling conversion. It can function as AMG, TMG, embedded
Signaling Gateway (SG) and Video Interworking Gateway (VIG), and can be used to
connect PSTN exchange, Private Branch Exchange (PBX), access network, Network
Access Server (NAS), Base Station Controller (BSC), and 3G multimedia gateway.
Media Resource Server (MRS): MRS is a special gateway device, used to provide the
media processing functions for the basic services and supplementary services,
including service tone provision, conference resources provision, Interactive Voice
Response (IVR), announcements, and advanced voice services.
Media Terminal Adapter (MTA): MTA is a device that is loaded with Network-based
Call Signaling (NCS) protocol and located at the subscriber access layer. MTA is used
to access the data, voice, and video services of users to the IP packet network through
the cable TV network.
It is a waveform codec mode without compression involved. The data is directly derived
from PCM with the sampling rate of 8000 Hz and bit rate of 64 kbit/s. According to the
codec algorithm, 64 kbit/s can be further divided into A law and law. In this codec
mode, the voice quality is the best, and the codec mode requires the most bandwidth of
the transmission channel. G.711 is mainly used in the legacy circuit switched network.
G.726
It is a waveform codec mode with compression involved, with the sampling rate of 8000
Hz. There are four bit rates after compression, 16kbit/s, 24kbit/s, 32kbit/s, and 40kbit/s.
Being a complete ADPCM voice codec standard recommended by the ITU-T, G.726 is
widely used on the traditional circuit switched networks. The scheme at a low bit rate
can also be used for Voice over IP (VoIP).
G.723.1
It is a parameter codec mode with compression involved, with the sampling rate of 8000
Hz. There are two bit rates after compression, 6.3 kbit/s and 5.3 kbit/s. In this codec
mode, the voice quality is relatively good but the processing delay is rather great. It is
the standardized voice codec mode at the lowest rate currently.
G.729 A
It is a parameter codec mode with compression involved, with the sampling rate of 8000
Hz. The bit rate after compression is 8 kbit/s. The voice quality in this codec mode is
between those in G.711 and G.723.1. The capability to prevent random bit error is the
same with that to prevent random burst loss of frames. In the environment with loud
noise, the voice quality is good.
If the terminal has the three kinds of codecs: G.711, G.726, G.723.1, and G.729 A, the
mode to be used is determined through the capability negotiation between the media
gateways, or specified by the MGC through control protocol.
H.263
H.263
Output format
Resolution
CIF
352 288
QCIF
176 144
CIF
352 288
QCIF
176 144
S-QCIF
128 x 96
H.261
H.261 is also called Px64 kbit/s, with P ranging from 1 to 30. It uses the combined
coding algorithm of constant code stream & variable quality instead of constant quality
& variable code stream. H.261 is initially designed for video telephone and video
conference implemented on basis of ISDN, so it is mainly applicable for the circuit
switched network.
H.263
H.263 is an ultra-low-code-rate video coding standard defined by ITU-T for the
narrowband communication channels lower than 64 kbit/s. H.263 is developed on basis
of H.261, combining the algorithms of inter-frame prediction minus time redundancy
and DCT conversion coding minus space redundancy.
Before configuring media gateway data, make sure that equipment information has
been configured. See Figure 5-1.
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Output parameter
Defined in
Name
Referenced in
Module number
of FCCU/FCSU
Equipment
information
Equipment ID
of the media
gateway
IP address of FE
port
Equipment
information
II. Preparations
Before configuring MG data, make sure that all preparations are done as specified in
Table 5-3.
Table 5-3 Preparations
SN
Item
Remark
Subscriber ID
10
Registration password
Description
Command
SET MGCPPARA
SET DHAUP
ADD TIDLAY
ADD MGW
Step
Description
Command
ADD MMTE (Add one
multimeida device)
Function
SET MGCPPARA
LST MGCPPARA
[Version]
It defines the version number of MGCP. The default value is 10, indicating that the
MGCP version number is 1.0. If the value is 11, it indicates that the version number is
1.1. You can assign the value according to this principle.
Function
SET DHAUP
LST DHAUP
Set an index P and a base number G. Select a digit for the MG and the MGC
respectively randomly (a and b, for example). Calculate the common values with
the following formulas:
A=Ga mod P
2)
B=Gb mod P
The MG sends A to the MGC, and the MGC sends B to the MG. Calculate the
common values with the following formulas. Use the common values A and B as
the base numbers to generate the shared secret key.
Ba mod P=Gab mod P=Ab mod P
To use the DH authentication algorithm between the MG and the MGC, the MG must
negotiate with the MGC about the P parameter. At the SoftX3000, you can define P
parameter with SET DHAUP.
Function
ADD TIDLAY
RMV TIDLAY
MOD TIDLAY
LST TIDLAY
Function
ADD MGW
RMV MGW
MOD MGW
LST MGW
It is one of the parameters used for interworking with the media gateway. It specifies the
number of the UDP port used by the media gateway to communicate with the
SoftX3000, that is, the number of the local UDP port at the MG side.
Set it by the following principles:
If the media gateway adopts MGCP, the remote port number is 2427 by default. If
the media gateway adopts H.248 protocol, the remote port number is 2944 by
default.
If the media gateway adopts H.248, the local UDP port number at the SoftX3000 is
2944, which cannot be modified. If the media gateway adopts MGCP, the local
UDP port number at the SoftX3000 side is 2727 by default, and you can modify it
with the SET MGCPPARA command.
Despite the protocol (MGCP or H.248) to be adopted, the local UDP port number
at the media gateway side (that is, the remote port number at the SoftX3000 side)
can be configured flexibly. It can be configured to be the same as or different from
the local UDP port number at the SoftX3000 side.
[Codec list]
It is one of the parameters used for interworking with the media gateway. It specifies the
codec capabilities supported by the media gateway.
Set it by the following principles:
The codec list for a media gateway configured at the SoftX3000 side must have
intersections with the codec capabilities supported by the media gateway actually;
otherwise, this media gateway cannot run normally.
Generally, the codec list for a media gateway configured at the SoftX3000 side
must be the same as the codec capabilities supported by the media gateway
actually. If the carrier has higher requirements on voice and fax quality, select
PCM A, PCM , and T.38.
If you do not know the codec capabilities supported by a media gateway, select
PCM A, PCM , G.723.1, G.729 A, G.726, and T.38.
For the UMG acting as VIG, select all codec types, or select PCM A, PCM ,
G.723.1, AMR, H.261, H.263, and MPEG4.
[Hairpin connection]
It is one of the parameters used for interworking with the media gateway. It determines
whether the media gateway supports hair pin connection. By default, the system does
not support the hairpin connection function.
If you select Supported, the internal switching network of the gateway instead of
by the external IP packet network directly implements the media stream exchange
between the internal terminals of the media gateway. However, the external IP
packet network still implements the media stream exchange between internal
terminal and external terminal.
If you select Not Supported, the external IP packet network implements all the
media stream exchanges.
[EC]
It is one of the parameters used for interworking with the media gateway. It indicates
whether the media gateway has the echo cancellation function. By default, the system
supports the EC function. The meanings of the parameter options are as follows:
Support: This option indicates that the media gateway has the EC function. The
SoftX3000 can operate the EC resources on the media gateway through the
MGCP or H.248 protocol.
Not Support: This option indicates that the media gateway does not have the EC
function. The SoftX3000 cannot operate the EC resources on the media gateway
through the MGCP or H.248 protocol.
If you set the special attributes parameter in the command to no echo cancellation,
the SoftX3000 never delivers an EC parameter when operating the media gateway
through the MGCP or H.248 protocol.
[Code type]
It is one of the parameters used for interworking with the media gateway. It specifies the
code type used by the transmission protocol between the media gateway and the
SoftX3000. The option ABNF indicates the text format, and ASN.1 indicates the binary
format.
For MGCP, the SoftX3000 only supports ABNF.
For H.248 protocol, the SoftX3000 supports both ABNF and ASN.1. By default, the
system supports ABNF.
[Special attributes]
It defines the special attributes of the media gateway when applied in the actual
networking. The parameter options are described as follows.
SDP HEX: This option indicates whether the Session Description Protocol (SDP)
packets sent by the SoftX3000 to the media gateway use the HEX format.
Because most media gateways only identify SDP packets in text format but not
those in hex format, select this option only when the media gateway is TMG8010
of Huawei. This option is not selected in other cases.
No BNC character: This option indicates whether the H.248 protocol messages
sent by the SoftX3000 to the media gateway do not carry a BNC Character packet
that identifies whether the bearer network is the ATM network or the IP network.
Because most media gateways regard the IP network as the bearer network by
default, that is, the H.248 protocol messages sent by the SoftX3000 to the media
gateway do not carry a BNC Character packet. Do not select this option only when
the media gateway is UMG8900 of Huawei. This option is selected in other cases.
No Echo cancellation: This option indicates whether the MGCP messages or
H.248 messages sent by the SoftX3000 to the media gateway do not carry an
Huawei Technologies Proprietary
5-16
Echo canceller field. Echo canceller is one of the attributes of media stream,
indicating the EC mode (not started, G.165, or G.168) that media stream adopts.
Currently, most media gateways support the Echo canceller field, so do not
select this option for most media gateways.
No jitter: This option indicates whether the MGCP messages or H.248 messages
sent by the SoftX3000 to the media gateway do not carry a Jitter Buffer field. Jitter
buffer is one of the attributes of media stream, indicating the duration (in
millisecond) of the jitter buffer needed by media stream. At present, most media
gateways do not support the Jitter buffer field, so select this option for most
media gateways.
No fax: This option indicates whether the MGCP messages or H.248 messages
sent by the SoftX3000 do not instruct the media gateway to detect the fax signal
tones of the terminal devices. If the media gateway does not support the detection
of fax signal tones, select this option to achieve correct interworking between the
SoftX3000 and media gateways provided by other vendors. If the media gateway
supports the detection of fax signal tones, do not select this option. If this option is
selected and the media gateway treats the detection of fax signal tones of terminal
devices as a permanent event, the SoftX3000 can still identify the related
messages reported from the media gateway. In other words, fax communication
can still work.
No modem: This option indicates whether the MGCP messages or H.248
messages sent by the SoftX3000 do not instruct the media gateway to detect the
modem signal tones of the terminal devices. If the media gateway does not
support the detection of modem signal tones, select this option to achieve correct
interworking between the SoftX3000 and media gateways provided by other
vendors. If the media gateway supports the detection of modem signal tones, do
not select this option. If this option is selected and the media gateway treats the
detection of modem signal tones of terminal devices as a permanent event, the
SoftX3000 can still identify the related messages reported from the media
gateway. In other words, modem communication can still work.
Local SDP address present: This option indicates whether to carry the local IP
address in the Add/Modify messages when the local codec is to be modified.
Because most media gateways need not carry the local IP address in modification
of the local Codec, so select this option only when the media gateway is a special
IAD (for example, IAD using waveform coding mode). This option is not selected in
other cases.
V3 fax flow: This option indicates whether the media gateway supports the T.38
fax communication procedure defined in the SoftX3000 V300R001 and later
software versions. Select this option in most cases. This option is not selected only
when the media gateway uses a software version that matches with the SoftX3000
V200R101.
Endpoint start from 0: The endpoints of the MGCP gateway are coded from 0. For
most MGCP media gateways, the endpoints are coded from 1.
Support 2833: This option indicates whether the media gateway supports the
RFC2833 protocol, that is, whether two media gateways (such as TMG and MRS)
interact with each other in the transparent transmission mode or through the
RFC2833 protocol to exchange number related information. In most cases, when
the media gateway is MRS6000 or MRS6100, select this option. For the other
media gateways, if they support RFC2833, it is recommended to select this option,
for it can facilitate the use of IN services.
MGW support send tone: This option indicates whether the media gateway
supports tone sending. Generally, when the terminal subscribers of such voice
media gateways as IAD and AMG use supplementary services such as call
waiting, the SoftX3000 controls the MRS to play the call waiting tone to the
subscribers. If the carrier expects that the SoftX3000 controls a media gateway to
play the call waiting tone to the subscribers of this media gateway, you must select
this option.
Support 2198: This option indicates whether the media gateway supports
RFC2198, that is, whether RTP payload (RFC2833 packets, for example) is
transmitted between two media gateways in redundancy mode so as to improve
the reliability of RTP payload transmission. If you select this option, when a media
gateway sends the RTP payload, it will first packetize the RTP payload into
primary packets and redundant packets and then send them to the IP network
simultaneously. The recipient determines whether to use or discard them
according to the time stamp in the packets. Generally, if a media gateway is
MRS6000 or MRS6100, you need to select this option. For other media gateways,
whether to select it depends on the actual situation. If a media gateway supports
RFC2198, this option is recommended, for it benefits IN services.
AUEP E parameter: This option indicates whether the E parameter is audited
during the audit of the endpoint status. If the option is selected, the SoftX3000
audits the E parameter (ReasonCode, the reason code in the last command being
restarted or the last command for deleting connection. The command is sent by
the endpoint of the gateway). If the option is not selected, the SoftX3000 audits the
R parameter (RequestedEvents, the current value of the request event being used
by the endpoint of the gateway). When the SoftX3000 interconnects with a
gateway manufactured by other companies (for exmaple, Cisco), select this option
according to the actual requirements.
Expand al star: This option indicates whether to expand the al/* event. If the option
is selected, the al/* event will be expanded to al/of, al/on, or al/fl when the gateway
does not support the al/* event . If the gateway is manufactured by Huawai, do not
select the option. If the gateway is manufactured by other companies (for example,
Nortel), select the option according to the actual requirements.
No expand tonedet: This option indicates whether to expand the tonedet packet. If
the option is selected, the SoftX3000 uses tonedet/std packet when issuing the
event of number receiving number by number to the gateway. If it is not selected,
the SoftX3000 uses dd/std packet when issuing the event of number receiving
number by number to the gateway. When using Huawei gateway, you should not
select this option; when using the gateway of other companies (like Nortel), you
should select this option according to the actual conditions.
Reserved bit: This option is reserved.
For different types of media gateway, different default values are set for the
above-mentioned options. After adding a media gateway, you can query it with the
command LST MGW.
[Encryption type]
It is one of the parameters used for interworking with the media gateway. It specifies
whether to encrypt the protocol messages between the SoftX3000 and the media
gateway, as well as the encryption type. The default option is Not Supported.
If you select MD5, it indicates that the protocol messages need to be encrypted
and the MD5 encryption algorithm is adopted.
If you select Diffie-Hellman, it indicates that the protocol messages need to be
encrypted and the DH authentication algorithm is adopted.
[Key]
It is one of the parameters used for interworking with a media gateway. When
MGCP/H.248 messages between the SoftX3000 and a media gateway need to be
encrypted, this parameter is used to define the key required by the MD5 encryption
algorithm or the DH authentication algorithm. It is a string of 8 to 20 characters for the
MD5 encryption algorithm; and for the DH authentication algorithm, it is a string of 8 to
16 characters
[Media resource server]
It is one of the parameters used for the interconnection between the SoftX3000 and
UMG. It specifies whether to support MRS. The parameter options are described as
follows.
If you select Not Supported, the MRS resources carried by the UMG are not
available, and the required MRS resources are provided by the dedicated MRS
server.
If you select Supported, the MRS resources carried by the UMG are available,
and the required MRS resources are provided by UMG itself.
[Resource capability]
It defines the capability of an interface of the MRS, that is, to define what resource
devices the interface can support. It is available only when Gateway type is MRS.
The parameter options are described as follows:
For example, an MRS has 1000 termination resources (such as voices and DTMF digit
receivers), its TID is not defined hierarchically, and its interface name is ms/cnf.
Assuming that its termination ID range is ms/cnf/1 to ms/cnf/1000: if you specify the
"Min termination ID as 10 and Max termination ID as 99, only the termination
resources in the range from ms/cnf/10 to ms/cnf/99 can be used by the SoftX3000.
[Termination allocated by MRS]
It sets whether the termination resources are managed by the MRS or the SoftX3000.
For external MRS (MRS6000 or MRS6100, for example), usually FALSE and
sometimes TRUE can be selected. This parameter is available only when Gateway
type is MRS.
[TDM TID layer index]
It specifies how a media gateway defines the TDM termination IDs such as user ports,
circuit timeslots, digital and voice channels. It must be defined in ADD TIDLAY before
being referenced here.
If the gateway type is TG or UMG, the default value of the parameter is 0,
indicating that the TDM TID (that is, interface name) is A.
If the gateway type is AG or IAD, the default value of the parameter is 2, indicating
that the TDM TID (interface name) is aaln/.
If the gateway type is MRS, the default value of the parameter is 3, indicating that
the TDM TID (interface name) is ms/cnf/.
[RTP TID layer index]
It specifies how a media gateway defines the RTP termination IDs. It must be defined in
ADD TIDLAY before being referenced here. By default, it is 1, indicating that the RTP
TID of the media gateway is RTP/.
[Master/Slave type]
This parameter specifies whether the data record defined in the command belongs to
the local office or the assistant office. The meanings of the parameter options are as
follows:
Master: This record of data belongs to the local office and is always valid.
Slave: This record of data belongs to the assistant office and is valid only when the
local office is operating in the mutual assistance active state.
The default option of the parameter is master, indicating this record of data belongs to
the local office. When you want to configure dual homing data for the assistant office,
this parameter is set to slave.
[User rate]
Reserved.
[DH Authentication MG ID]
It is one of the parameters for the SoftX3000 to interconnect with a media gateway.
When the DH authentication algorithm is needed between the SoftX3000 and a media
Huawei Technologies Proprietary
5-21
Function
ADD MMTE
RMV MMTE
MOD MMTE
LST MMTE
[Protocol type]
It is one of the parameters used for interworking with the multimedia device. It specifies
the protocol type used by the multimedia device, including H.323 protocol and SIP.
[IFMI module number]
When the protocol type is set to SIP, this parameter is available to specify the
module number of an IFMI board for dispatching SIP messages from the multimedia
device. The value range is 132 to 211. This parameter is defined in the ADD BRD
command and referenced here.
[Device type]
It is one of the parameters used for interworking with the multimedia device adopting
H.323 protocol. It specifies the type of the multimedia device, including terminal and
IAD.
[Authorization password]
It is one of the parameters used for interworking with the multimedia device. It specifies
the password used by the multimedia device when registering with the SoftX3000. Its
value is composed of digits (0 to 9) and letters (a to e), and the maximum length must
not be more than 16.
[Authorization type]
It is one of the parameters used for interworking with the multimedia device. It specifies
the registration/authorization type used by the multimedia device when registering with
the SoftX3000. The parameter options are described as follows:
No authorization: Authorization is not required.
Authorized by EID: Authorization is implemented based on Equipment ID +
Registration password".
Authorized by IP: Authorization is implemented based on IP address.
Authorization By IP and EID: Authorization is implemented based on Equipment
ID + Registration password + IP address.
Currently, the SoftX3000 only supports to authenticate MCU (through the H.323
protocol) based on IP address.
[IP address for authorization]
It is one of the parameters used for interworking with the multimedia device. It specifies
the IP address of the multimedia device. When IP address based authorization mode
is used, the media gateway can neither use dynamic IP address nor access the
SoftX3000 through an NAT device.
[Master/Slave type]
This parameter specifies whether the data record defined in the command belongs to
the local office or the assistant office. The meanings of the parameter options are as
follows:
Master: This record of data belongs to the local office and is always valid.
Slave: This record of data belongs to the assistant office and is valid only when the
local office is operating in the mutual assistance active state.
The default option of the parameter is master, indicating this record of data belongs to
the local office. When you want to configure dual homing data for the assistant office,
this parameter is set to slave.
[H245 route supported]
It is available only when the protocol type is H.323. When both caller and callee of a
call use H.323 terminals and one of the terminals works in slow start mode, this
parameter indicates if the SoftX3000 supports the transfer of H.245 route messages
from the H.323 terminals. By default, it is Not supported.
If you set it to Not supported, it means that the direct route is adopted between
the calling and the called H.323 terminals. That is, H.245 route messages are
transmitted between them directly. In this case, all H.245 messages between them
are not transferred by the SoftX3000, so the SoftX3000 cannot obtain such call
related information as media channel attribute and cannot provide such data in
bills.
If you set it to Supported, it means that GK route is adopted between the calling
and called H.323 terminals. That is, they interchange H.245 route messages
through a GK (SoftX3000).
Function
ADB MMTE
RVB MMTE
MOB MMTE
LST MMTE
Note:
The parameters for the ADB MMTE command are similar to those for the ADD MMTE
command. This section only presents the dedicated parameters in the ADB MMTE
comand. For the description of the other parameters, refer to 5.2.6
Adding a
Item
Remark
IP address of VIG
Local
SCTP
port
number of each H.245
link (at Server side)
No.
Item
Remark
Peer
SCTP
port
number of each H.245
link (at Client side)
Gateway
of VIG
capabilities
Description
Command
Add VIG
ADD MGW
ADD VIGLNK
ADD VIGCAP
ADD MGW
[Equipment ID]
[Gateway type]
[MGW description]
ADD VIGLNK
[BSGI module number]
[Link number]
[Equipment ID]
ADD VIGCAP
[FCCU/FCSU module number]
[MGW capability]
[Equipment ID]
Function
ADD MGW
To add VIG
RMV MGW
To remove VIG
MOD MGW
To modify VIG
LST MGW
Function
ADD VIGLNK
RMV VIGLNK
MOD VIGLNK
LST VIGLNK
It is one of the parameters for interworking with VIG, specifying the application mode of
the SoftX3000 in SCTP connections. It is Server by default. If the SoftX3000 works as
a Server, VIG must be a Client, and conversely the same.
[Active/Standby flag]
It indicates the work state of an H.245 link in normal conditions. The setting of it is
related to the transmission mode of the link.
If active/standby mode is used, you can only set one of all H.245 links in one link
set to Active, and set the others to Standby.
If load sharing mode is used, set all H.245 links in one link set to Active.
[Link priority]
It defines the priority of an H.245 link. The link with higher priority will be selected first.
0 stands for the highest priority, 1 stands for the second highest priority, and so on.
Function
ADD VIGCAP
RMV VIGCAP
MOD VIGCAP
LST VIGCAP
[Equipment ID]
It identifies the VIG (UMG8900) that provides audio, H.263 video, MPEG4 video, H.223
bearer, and H.223 multiplex capabilities. It must be defined in the ADD MGW first and
then referenced here.
[Encode delay]
It defines the delay generated when VIG encodes the audio streams. It is valid only
when the gateway capabilities include audio, H.263 video, or MPEG4 video. Its value
ranges from 0 to 120 in unit of millisecond. It is 0 by default.
This parameter is used for the lip synchronization between a calling terminal and a
called terminal and is used when VIG sends the H.223 Skew Indication message.
[Picture format]
It is valid only when the VIG capability is H.263 video, defining the H.263 video codec
resolution of VIG. It is QCIF by default. The resolutions of different formats are as
follows:
SQCIF: 128 x 96 (pixels)
QCIF: 176 x 144 (pixels)
CIF: 352 x 288 (pixels)
[Minimum picture interval]
It is valid only when the VIG capability is H.263 video, defining the refresh frequency of
the H.263 video codec of VIG. Its value ranges from 1 to 32 in unit of 1/30 seconds. It is
2 by default.
The refresh frequency equals to 30/minnum picture interval. For example, if the
minimum picture interval is 2, the refresh frequency is 15 pictures per second.
[Maximum bit rate]
It is valid only when the VIG capability is H.263 video or MPEG4 video, defining the
maximum bit rate that can be received or sent by the video codec of VIG. Its value
ranges from 1 to 192400 in unit of 100 bit/s. It is 640 by default, indicating that the
maximum bit rate is 64 kbit/s.
[Unrestricted vector capability]
It is valid only when the VIG capability is H.263 video, indicating whether the H.263
video codec of VIG supports the unrestricted vector capability defined in Annex D of the
H.263 protocol. By default, the unrestricted vector capability is not supported.
[Arithmetic coding flag]
It is valid only when the VIG capability is H.263 video, indicating whether the H.263
video codec of VIG supports the arithmetic coding capability defined in Annex E of the
H.263 protocol. By default, the arithmetic coding capability is not supported.
[Advance prediction flag]
It is valid only when the VIG capability is H.263 video, indicating whether the H.263
video codec of VIG supports the advance prediction capability defined in Annex F of the
H.263 protocol. By default, the advance prediction capability is not supported.
[PB frames flag]
It is valid only when the VIG capability is H.263 video, indicating whether the H.263
video codec of VIG supports the PB frame sending capability defined in Annex G of the
H.263 protocol. By default, the PB frame sending capability is not supported.
[HRD parameter B/H.263]
It is valid only when the VIG capability is H.263 video. When the H.263 video codec of
VIG supports the HRD capability defined in Annex B of the H.263 protocol, this
parameter is used to define the maximum number of bits of all signals (that is, the size
of the whole buffer) that are received and can be processed by the H.263 video codec
of VIG. Its value ranges from 0 to 524287 in unit of 128bit. It is 0 by default.
[Maximum number of bits]
It is valid only when the VIG capability is H.263 video. When the H.263 video codec of
VIG supports the HRD capability defined in Annex B of the H.263 protocol, this
parameter is used to define the maximum number of bits of one picture (that is, the size
of the picture buffer) that are received and can be processed by the H.263 video codec
of VIG. Its value ranges from 0 to 65535 in unit of 1024bit. It is 0 by default.
[Audio codec]
It is valid only when the VIG capability is audio, indicating the audio codecs that VIG
can support. Generally, VIG must support G.711A 64 kbit/s, G.711 64 kbit/s, G.723.1,
G.729A, and AMR for audio interworking.
[Pack time]
It is valid only when the VIG capability is audio, indicating the packaging delay of the
audio codec of VIG. Its value ranges from 0 to 255 in unit of millisecond. If this
parameter is necessary, it is recommended to set it to 10, 20, 30, 40, 60, or 90.
[Profile combination]
It is valid only when the VIG capability is MPEG4 video, defining the capability of the
MPEG4 video codec of VIG for processing specific profile related to the ISO/IEC
14496-2 standards. Its value ranges from 0 to 255. It is 8 by default.
[Set of tools]
It is valid only when the VIG capability is MPEG4 video, defining the set of tools used by
the MPEG4 video codec of VIG for decoding the received video media streams
contained in the logical channel ISO/IEC 14496-2. Its value ranges from 0 to 255. It is 0
by default.
[Decoder configuration]
It is valid only when the VIG capability is MPEG4 video, indicating how VIG configures
the MPEG4 video codec for the video media streams contained in the logical channel
ISO/IEC 14496-2. It is a string of a maximum of 64 characters.
[Drawing order]
It is valid only when the VIG capability is MPEG4 video, indicating how VIG defines the
drawing order for the video media streams contained in the logical channel ISO/IEC
14496-2. Its value ranges from 0 to 65535. The default value is 32768.
[Backward channel messages]
It is valid only when the VIG capability is MPEG4 video, indicating whether the MPEG4
video codec of VIG supports the transmission and reception of backward channel
messages. By default, it is set to False.
[Transport with I-Frame]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG uses LAPM-I frames to send and receive the control channel
messages. By default, it is set to False.
[Video capability using AL1]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG uses the specified adaptation layer AL1 to send and receive the
video media streams of the specific type. By default, it is set to False.
[Video capability using AL2]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG uses the specified adaptation layer AL2 to send and receive the
video media streams of the specific type. By default, it is set to False.
[Video capability using AL3]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG uses the specified adaptation layer AL3 to send and receive the
video media streams of the specific type. By default, it is set to False.
[Audio capability using AL1]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG uses the specified adaptation layer AL1 to send and receive the
audio media streams of the specific type. By default, it is set to False.
[Audio capability using AL2]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG uses the specified adaptation layer AL2 to send and receive the
audio media streams of the specific type. By default, it is set to True.
[Audio capability using AL3]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG uses the specified adaptation layer AL3 to send and receive the
audio media streams of the specific type. By default, it is set to False.
[Data capability using AL1]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG uses the specified adaptation layer AL1 to send and receive the data
media streams of the specific type. By default, it is set to True.
[Data capability using AL2]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG uses the specified adaptation layer AL2 to send and receive the data
media streams of the specific type. By default, it is set to False.
[Data capability using AL3]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG uses the specified adaptation layer AL3 to send and receive the data
media streams of the specific type. By default, it is set to False.
[Maximum number of octets AL2]
It is valid only when the VIG capability is H.223 bearer, defining the maximum number
of octets in a single service data unit (SDU) when the H.223 multiplexer of VIG sends or
receives media streams using the adaptation layer AL2. Its value ranges from 0 to
65535. The default value is 255.
[Maximum number of octets AL3]
It is valid only when the VIG capability is H.223 bearer, defining the maximum number
of octets in a single service data unit (SDU) when the H.223 multiplexer of VIG sends or
receives media streams using the adaptation layer AL3. Its value ranges from 0 to
65535. The default value is 4096.
[Maximum multiplexing jitter]
It is valid only when the VIG capability is H.223 bearer, defining the maximum delay
allowed for the H.223 multiplexer of VIG to send audio streams. Its value ranges from 0
to 1023 in unit of millisecond. The default value is 30.
[H223 skew]
It is valid only when the VIG capability is H.223 bearer, defining the fixed time deviation
when the H.223 multiplexer of VIG processes audio media streams and when it
processes video media streams. Less deviation indicates the better synchronization of
audio and video. Its value ranges from 0 to 20 in unit of millisecond. The default value is
0.
This parameter is used for lip synchronization between a calling terminal and a called
terminal. It is used when VIG sends the H.223 Skew Indication message.
[Maximum MuxPDU size capability]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG is able to transmit the MuxPDU of the maximum size. By default, it is
set to True.
[NSRP support]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG supports the NSRP mode defined in Annex A of the H.324 protocol.
By default, it is set to True.
[Mode change capability]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG can change the multiplexing level dynamically after a call is
established. By default, it is set to False. There are three multiplexing levels defined in
the H.223 protocol: Level1, Level2, and Level3.
[H223 AnnexA]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG is able to transmit the MuxPDU defined in Annex A of the H.223
protocol. By default, it is set to True.
[H223 AnnexA double flag]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG supports the double-frame MuxPDU defined in Annex A of the H.223
protocol. By default, it is set to True.
[H223 AnnexB]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG can transmit the MuxPDU defined in Annex B of the H.223 protocol.
By default, it is set to True.
[H223 AnnexB with header]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG supports the MuxPDU with control header filed defined in Annex B of
the H.223 protocol. By default, it is set to False.
[AL1 option]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG supports the segmented AL1 data frame. The default value is AL1
framed, meaning supported.
[AL2 option]
It is valid only when the VIG capability is H.223 bearer, indicating whether the H.223
multiplexer of VIG supports the AL2 data frame with sequence number. The default
value is AL2 with SEQ, meaning supported.
[AL3 control field octets]
It is valid only when the VIG capability is H.223 bearer, defining the number of octets of
the AL3 control field received or sent by the H.223 multiplexer of VIG. Its value ranges
from 0 to 2. It is 2 by default.
[AL3 send buffer size]
It is valid only when the VIG capability is H.223 bearer, defining the size of the buffer
used when the H.223 multiplexer of VIG sends the PDUs of AL3. Its value ranges from
0 to 166777215 in unit of byte. The default value is 4096.
[Maximum H223MuxPDU size]
It is valid only when the VIG capability is H.223 bearer, defining the maximum number
of bytes of MuxPDU that can be received by the H.223 multiplexer of VIG. Its value
ranges from 0 to 65535 in unit of byte. The default value is 256.
[H223 rate]
It is valid only when the VIG capability is H.223 bearer. When a multimedia terminal
subscriber in the fixed network places a call to a multimedia terminal subscriber in the
3G network, this parameter defines the communication rate between the calling
terminal and the called terminal after the calling terminal is multiplexed by the H.223
multiplexer of VIG. That is, the multiplexed media stream is a single-bit stream that can
be transmitted through ISUP trunk, and H223 bit rate refers to the rate of the single-bit
stream.
Its value is an integer in unit of kbit/s, ranging from 32 to 64. It is not set generally. The
default value is 64 kbit/s. If it is necessary, set it to 32, 56, or 64.
[Multiplex table entry number]
It is valid only when the VIG capability is H.223 multiplex, defining the multiplex table
entries for the H.223 multiplexer of VIG. Its value ranges from 1 to 15. Set the
parameter by the following principles:
Multiplex table entry 0 is used by the control channel fixedly. You cannot configure
it.
You need to configure two other multiplex table entries at least. The logical
channel corresponding to one multiplex table entry is used to transmit audio media
streams, and the logical channel corresponding to the other is used to transmit
video media streams.
[Logical channel 1]
It is valid only when the VIG capability is H.223 multiplex, indicating whether the logical
channel 1 of the H.223 multiplexer of VIG is used to send audio or video media
streams.
[Repeat count 1]
It is valid only when the VIG capability is H.223 multiplex, indicating whether the logical
channel 1 (corresponding to multiplex table entry 1) of the H.223 multiplexer of VIG
transmits media streams in segments. Its value ranges from 0 to 65535 in unit of byte.
The default value is 0. Set the parameter by the following principles:
If it is set to 0, it indicates that the logical channel 1 does not transmit media
streams in segments; instead, it ends a transmission when receiving the
untilClosingFlag message.
If it is set to n (1n65535), it indicates that the logical channel 1 transmits media
streams in segments. n refers to the number of bytes transmitted in one
transmission process.
[Repeat count 2]
It is valid only when the VIG capability is H.223 multiplex, indicating whether the logical
channel 1 (corresponding to multiplex table entry 2) of the H.223 multiplexer of VIG
transmits media streams in segments. Its value ranges from 0 to 65535 in unit of byte.
The default value is 0. Set the parameter by the following principles:
If it is set to 0, it indicates that the logical channel 1 does not transmit media
streams in segments; instead, it ends a transmission when receiving the
untilClosingFlag message.
If it is set to n (1n65535), it indicates that the logical channel 1 transmits media
streams in segments. n refers to the number of bytes transmitted in one
transmission process.
Service
Management
iOSS
Policy
Server
Network Control
Location
Server
SoftSwitch
MRS
SCP
SoftSwitch
Core SoftSwich
Edge Access
Application
Server
IAD
AMG
BroadBand
Access
SG
TMG
UMG
PSTN
UMG
PLMN/3G
Each MRCA can be configured with two MRP sub-boards, and each MRIA can provide
two FE ports, each of which corresponds to one MRP sub-board.
In the SoftX3000, each pair of MRCA plus MRIA can be regarded as a small-sized
MRS with complete functions, which has their individual control agent and control
protocol. In the case of a single frame fully configured, they function as 12 MRSs
embedded in the SoftX3000 (which are controlled by the SoftX3000 software and work
in the load sharing mode). Figure 6-2 shows the configuration.
M M M M M M S
R R R R R R I
Back boards
I I I I I I U
A A A A A A I
0
M
R
Front boards
C
A
M
R
C
A
M
R
C
A
M
R
C
A
M
R
C
A
H
S
C
I
S
I
U
I
H M M M M M M
S R R R R R R
C I I I I I I
I A A A A A A
M S
R M
C U
A I
S
M
U
I
10 11 12
M
R
C
A
M
R
C
A
M
R
C
A
13 14
M
R
C
A
M
R
C
A
U
P
W
R
15 16
M
R
C
A
A
L
U
I
U
P
W
R
17 18 19 20
U
P
W
R
U
P
W
R
Figure 6-2 MRS embedded in the SoftX3000 (a single frame fully configured)
This kind of embedded MRS is flexible in configuration and low in networking cost.
Hence it is applicable to a small capacity of end office, for example, an office with less
than 100,000 equivalent subscribers.
S M M M M M M M M M M M M S
C P P P P P P P P P P P P C
C C C C C C C C C C C C C C
10 11 12
13
The MCCU is the media call control unit, responsible for processing SIP and
MGCP and managing media resources. It provides IP interfaces for external
devices in cooperation with the BFII.
The VPS is the VXML paser server in charge of resolving VXML scripts.
The MSU is the media service unit, capable of storing service tones, providing
DTMF resources, and synthesizing and identifying voices.
In the case of full configuration, the boards in the MRS6100 are shown in Figure 6-4.
B
Back boards F
I
I
B
F
I
I
E
A
I
E
A
I
M
R
I
A
M
R
I
A
S
I
U
I
M
Front boards C
C
U
M
C
C
U
E
A
M
V
P
S
M
S
U
M
S
U
S
M
U
I
H
S
C
I
S
I
U
I
H
S
C
I
M
R
I
A
S
M
U
I
M
R
I
A
M
R
I
A
M
R
I
A
M
R
I
A
10 11 12
13
14
15 16
M
S
U
M
S
U
M
S
U
M
S
U
M
R
I
A
M
S
U
U
P
W
R
U
P
W
R
17 18
19 20
U
P
W
R
U
P
W
R
M A
S L
U U
I
Figure 6-4 Boards in the MRS6100 in the case of full configuration (typical
configuration)
Synchronous voice: the digital voice played by the MRS from its beginning every
time for each tone playing request. From the view of subscriber, the heard voice is
played from the beginning of the voice file. From the view of the MRS, the voice at
a moment is only for a single subscriber, instead of for multiple subscribers. The
intelligent service voice is one of the common synchronous voices.
Asynchronous voice: the digital voice played by the MRS unnecessarily from the
beginning of the voice file every time for each tone playing request. From the view
of subscriber, the heard voice may be played from the middle of the voice file and
repeatedly. From the view of the MRS, the voice at a moment can be played for a
number of subscribers (not limited). The supplementary service voice is one of the
common asynchronous voices.
Fixed voice: the digital voice with constant contents played every time. Most of the
supplementary service voices and intelligent service voices are fixed voices.
Variable voice: the digital voice with dynamically variable contents played every
time. It is composed of voice elements, such as phone number, integer, time, date,
week and price, by the internal syntax analysis program of the MRS in conformity
with a certain regulation, and its contents are variable and denote specific
Signal tones: the digital tones involved in the basic service, including dialing tone,
busy tone, ringback tone, howling tone, test tone and silence.
Basic voice: the digital voice shared by the intelligent services and supplementary
services, including such voice elements as numerals, time units and monetary unit.
These voice elements must be composed before being played.
Supplementary service voice: the digital voice (generally the asynchronous voice)
used by the supplementary services, such as supplementary service registration
announcement,
cancellation
announcement,
malicious
call
identification
Intelligent service voice: the digital voice (generally the synchronous voice) used
by the intelligent services, for example, Welcome you to use IP card services,
press 1 for national part and Please enter your account number followed by the
pound key. The heard voice is played from the very beginning of the voice file.
The start time, end time, playing times and playing duration are controlled by the
intelligent services.
Description
To store the voice files required by the embedded
MRS in the SoftX3000 (all voice files)
D:\Data\voice
D:\Data\voice\Fin\chi
D:\Data\voice\Fin\eng
D:\Data\voice\varible\chi
D:\Data\voice\varible\eng
D:\Data\voice\RACF
From the view of directory structure, the voice files required by the MRS embedded in
the SoftX3000 are all stored in the directory D:\Data\voice, while the voice files
required by MRS6000 are distributed in different directories.
The mrc all voice file script.txt file on the D:\Data\voice on the BAM hard disk provides
details about the various voice files required by the MRS embedded in the SoftX3000.
Remark
From the view of suffix, all the voice files required by MRS6000 are suffixed with .wav,
while the voice files required by the MRS embedded in the SoftX3000 are suffixed with
the language abbreviations, such as .chi, .eng, and .may.
in
the
Loading mode
Loaded by the ADD MRCV command from the
SoftX3000 maintenance console
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Output parameter
Name
Defined in
Name
/
Referenced in
/
II. Preparations
Before configuring the media gateway data, make sure that all preparations are done
as specified in Table 6-5.
Table 6-5 Preparations
SN
1
Item
Remark
SN
Item
Remark
IP addresses
sub-boards
of
MRP
Coding/decoding modes of
MRP sub-boards
Description
Command
ADD BRD
ADD MRCCFG
ADD MRPCFG
ADD MRCV
ADD TONEID
ADD TONECFG
ADD LZONE
ADD CVTOTID
ADD BRD
ADD MRCCFG
[Frame number]
[Slot number]
[Default language]
[Module number]
ADD MRPCFG
[MRC module number]
[MRP board]
[MRP IP address]
ADD TONEID
[Equipment ID]
[Tone ID]
[File name]
Function
ADD BRD
To add board
RMV BRD
To remove board
LST BRD
When you add the MRCA board with the command ADD BRD, its back board
MRIA will be added automatically, and you need not add it again.
The MRCA board runs independently, so the Assistant slot number in the ADD
BRD command must be set to 255.
Function
ADD MRCCFG
RMV MRCCFG
MOD MRCCFG
LST MRCCFG
This parameter specifies the module number of the FCCU or FCSU at the SoftX3000
side, which is responsible for processing the call control messages of the embedded
MRS. The value range is from 22 to 101. This parameter is defined in the ADD BRD
command and referenced here.
[TDM TID layer index]
This parameter specifies the TDM termination identification corresponding to the
embedded MRS (that is, digital voice channel). Its default value is 3, indicating the TDM
termination identification (that is, Interface name) is ms/cnf/ by default. The interface
name is one of the interconnection parameters between the embedded MRS and the
SoftX3000 and its corresponding parameter of TID layer index is first defined with the
command ADD TIDLAY before being referenced here.
[Resource capability]
This parameter specifies the capability of an interface of the embedded MRS, that is, to
define the resource devices supported on the interface.
z
Detect DTMF: Detecting DTMF signal tone (equivalent to DTMF digit receiving
resources)
[Codec list]
This is one of the interconnection parameters between the embedded MRS and the
SoftX3000. This parameter specifies the codecs supported by the embedded MRS.
Currently, the choices include PCMA, PCM, G.723.1, G.729.A, G.726 and T.38.
Function
ADD MRPCFG
RMV MRPCFG
MOD MRPCFG
LST MRPCFG
It is used to adjust the volume of the input voices. Its value ranges from 0 to 62 in unit of
dB. It is 0 by default.
[Jitter buffer enable flag]
It is used to indicate whether to enable the jitter buffer on the MRP sub-board. It is set to
False by default. At present, most media gateways do not support the Jitter buffer
field contained in MGCP or H.248 messages, so the jitter buffer is not enabled
generally.
[Jitter buffer mode], [Jitter buffer optimization factor]
Reserved.
[Jitter buffer length]
It is used to define the length of the jitter buffer. Its value ranges from 5 to 200 in unit of
millisecond. The default value is 5.
[Channel mode]
It is used to define the transmission mode that the MRP sub-board employs. The
default value is Mode inactive, indicating that no transmission mode is defined. If the
MGC (SoftX3000) does not specify the transmission mode of media streams in the
CRCX message sent to the MRP sub-board, the MRP will use the mode defined here.
[Coder]
It is used to define the coding method that the MRP sub-board employs. The default
value is G.729A. If the MGC (SoftX3000) does not specify the media stream coder in
the CRCX message sent to the MRP sub-board, the MRP will use the coder defined
here.
[Decoder]
It is used to define the decoding method that the MRP sub-board employs. The default
value is G.729A. If the MGC (SoftX3000) does not specify the media stream decoder
in the CRCX message sent to the MRP sub-board, the MRP will use the coder defined
here.
[Coder packet length]
It is used to specify the time segment in which the coder of the MRP sub-board
fragments and assembles the media streams, with the unit of millisecond. The default
value is 10.
[Decoder packet length]
It is used to specify the time segment in which the decoder of the MRP sub-board
fragments and disassembles the media streams, with the unit of millisecond. The
default value is 10.
[CPU threshold]
It is used to specify the alarm threshold when the CPU of the MRP sub-board is
overloaded. The unit is % and the system default value is 80.
Huawei Technologies Proprietary
6-14
Function
ADD MRCV
RMV MRCV
MOD MRCV
LST MRCV
The ADD MRCV command is used to define the voice files to be stored in the
memory of each MRCA. That is, when an MRCA restarts, the system
automatically loads the corresponding voice files from the BAM to the memory of
the MRCA based on the setting of this command.
When you use the ADD MRCV command to add MRC voice files, because there
are hundreds of voice files to be added, there may be hundreds of script
configuration files that you should compile with the ADD MRCV command. To
prevent error and save time, the SoftX3000 has configured the corresponding
script configuration files in the directory D:\Data\voice in the BAM hard disk
automatically, as shown in Figure 6-7.
6.2.6 Adding Mapping Relation between Tone ID and Voice File (Optional)
I. Related commands
Command
Function
ADD TONEID
RMV TONEID
MOD TONEID
LST TONEID
you can add the corresponding mapping relation between additional tone IDs and tone
files by using the ADD TONEID command.
Function
ADD LZONE
RMV LZONE
MOD LZONE
LST LZONE
If you set it to other values (A, for example), it means that all voice subscribers
whose local DN set is A under an MG hear the announcements in the same
language.
[MGW index]
It defines the index of an MG in the database, under which the voice subscribers are
added with language zone data. Set this parameter by the following principles:
z
If no parameter is typed, it means that the voice subscribers under all MGs hear
the announcements in the same language.
If you want to sepcify a specific MG, first use LST MGW to query the index of the
MG by its equipment ID, and then type the index. Then all voice subscribers under
this MG will hear the announcements in the same language.
[Language index]
It defines the language and sequence of announcements contained in the control
message sent by the SoftX3000 to the MRS. The language and sequence in the control
message are defined in the command ADD LKNDIDX. That is, this parameter must be
defined in the command ADD LKNDIDX first before it can be referenced here.
Function
ADD TONECFG
RMV TONECFG
MOD TONECFG
LST TONECFG
For the basic tone and supplementary service voice, you can set it with reference
to the parameter File name in the command ADD TONEID.
For the IN service voice, you can set it by converting the parameter recorded
notification ID in the IN recorded announcement message ID.
[Local DN set]
It defines the local DN set of the voice subscribers for whom language ID data is to be
set. It ranges from 0 to 65535. Set this parameter by the following principles:
z
If you set it to other values (A, for example), it means that all voice subscribers
whose local DN set is A under an MG hear the announcements (corresponding to
internal tone IDs) in the same language.
[MGW index]
It defines the index of an MG in the database, under which the voice subscribers are
added with language ID data. Set this parameter by the following principles:
z
If no parameter is typed, it means that the voice subscribers under all MGs hear
the announcements (corresponding to internal tone IDs) in the same language.
If you want to sepcify a specific MG, first use LST MGW to query the index of the
MG by its equipment ID, and then type the index. Then all voice subscribers under
this MG will hear the announcements (corresponding to internal tone IDs) in the
same language.
[Cycle number]
It defines the times for which the SoftX3000 allows the MRS to play one piece of
announcement cyclically . It is 1 by default.
[Interval time]
It defines the interval for the cyclic playing of one piece of announcement by MRS. Its
value ranges from 1 to 1600 in unit of second. The default value is 10.
[Duration]
Reserved.
[External tone number]
It defines the number of the external voice files when it is necessary to split a voice file
into several external voice files to play. Its value ranges from 1 to 5. If it is set to 1, it
means no split.
[External tone ID 1][External tone ID 5]
They define the names of the external voice files when it is necessary to split a voice file
into several external voice files to play. They are integers. Refer to the parameter File
name in the command ADD TONEID for the value setting rule of this parameter.
When the system plays multiple external voice files in a combined way, the sequence of
them to be played is irrelevant to their tone IDs; instead, it is finaly defined in the
command ADD LKNDIDX.
6.2.9 Adding Mapping Relation between Release Cause Value and Tone ID
(Optional)
I. Related commands
Command
Function
ADD CVTOTID
RMV CVTOTID
MOD CVTOTID
LST CVTOTID
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Output parameter
Name
Defined in
Name
/
Referenced in
/
II. Preparations
Before configuring the external MRS data, make sure that all preparations are done as
specified in Table 6-8.
Table 6-8 Preparations
SN
Item
Remark
Description
Command
ADD MGW
ADD MRSRT
ADD TONEID
ADD LZONE
ADD TONECFG
ADD CVTOTID
ADD MGW
ADD TONEID
[Equipment ID]
[Equipment ID]
[Gateway type]
[Tone ID]
[MGW descriptiont]
[File name]
[Control MID]
Function
ADD MGW
RMV MGW
MOD MGW
LST MGW
The Equipment ID in the command must be consistent with the domain name of
the external MRS.
If the external MRS is MRS6000, because each MPC in the frame serves as an
independent MRS, the Remote IP address 1 in the command is the internal IP
address of each MPC in the MRS6000.
The Remote port in the command is generally 2427 (which needs negotiation).
The Code list in the command must be G.711 A, G.711 , G723.1 G729 A.
Function
ADD MRSRT
RMV MRSRT
LST MRSRT
Function
ADD TONEID
RMV TONEID
MOD TONEID
LST TONEID
When you are adding an embedded MRS by using the ADD MRCCFG command, the
system automatically adds the mapping relation between some frequently used tone
IDs and tone files. You can view the details by using the LST TONEID command. That
mapping relation can meet most of requirements for basic announcements and
supplementary service announcements. If you still have other special requirements,
you can add the corresponding mapping relation between additional tone IDs and tone
files by using the ADD TONEID command.
Function
ADD LZONE
RMV LZONE
MOD LZONE
LST LZONE
sequence of announcements are fixed. For example, the MRS plays only Chinese
announcements, or Chinese announcements first and then the English ones. That is,
for all MGs and voice subscribers, the MRS uses the same language(s) for
announcements.
However, in some applications such as NGN networking over countries, subscribers in
different countries might require to hear announcements in different languages; or in a
local network, some enterprise subscribers (regional offices of an international
company) might require to hear announcements in different languages. To meet this
requirement, the SoftX3000 can play announcements in different languages to different
MGs or subscribers. In this case, you need to execute ADD LZONE to add language
zone data.
If you set it to other values (A, for example), it means that all voice subscribers
whose local DN set is A under an MG hear the announcements in the same
language.
[MGW index]
It defines the index of an MG in the database, under which the voice subscribers are
added with language zone data. Set this parameter by the following principles:
z
If no parameter is typed, it means that the voice subscribers under all MGs hear
the announcements in the same language.
If you want to sepcify a specific MG, first use LST MGW to query the index of the
MG by its equipment ID, and then type the index. Then all voice subscribers under
this MG will hear the announcements in the same language.
[Language index]
It defines the language and sequence of announcements contained in the control
message sent by the SoftX3000 to the MRS. The language and sequence in the control
message are defined in the command ADD LKNDIDX. That is, this parameter must be
defined in the command ADD LKNDIDX first before it can be referenced here.
Function
To add tone ID configuration
Command
Function
RMV TONECFG
MOD TONECFG
LST TONECFG
For the basic tone and supplementary service voice, you can set it with reference
to the parameter File name in the command ADD TONEID.
For the IN service voice, you can set it by converting the parameter recorded
notification ID in the IN recorded announcement message ID.
[Local DN set]
It defines the local DN set of the voice subscribers for whom language ID data is to be
set. It ranges from 0 to 65535. Set this parameter by the following principles:
z
If you set it to other values (A, for example), it means that all voice subscribers
whose local DN set is A under an MG hear the announcements (corresponding to
internal tone IDs) in the same language.
[MGW index]
It defines the index of an MG in the database, under which the voice subscribers are
added with language ID data. Set this parameter by the following principles:
z
If no parameter is typed, it means that the voice subscribers under all MGs hear
the announcements (corresponding to internal tone IDs) in the same language.
If you want to sepcify a specific MG, first use LST MGW to query the index of the
MG by its equipment ID, and then type the index. Then all voice subscribers under
this MG will hear the announcements (corresponding to internal tone IDs) in the
same language.
[Cycle number]
It defines the times for which the SoftX3000 allows the MRS to play one piece of
announcement cyclically . It is 1 by default.
[Interval time]
It defines the interval for the cyclic playing of one piece of announcement by MRS. Its
value ranges from 1 to 1600 in unit of second. The default value is 10.
[Duration]
Reserved.
[External tone number]
It defines the number of the external tone files when it is necessary to split a tone file
into several external tone files to play. Its value ranges from 1 to 5. If it is set to 1, it
means no split.
[External tone ID 1][External tone ID 5]
They define the names of the external tone files when it is necessary to split a tone file
into several external tone files to play. They are integers. Refer to the parameter File
name in the command ADD TONEID for the value setting rule of this parameter.
When the system plays multiple external voice files in a combined way, the sequence of
them to be played is irrelevant to their tone IDs; instead, it is finaly defined in the
command ADD LKNDIDX.
Function
ADD CVTOTID
RMV CVTOTID
Command
Function
MOD CVTOTID
LST CVTOTID
[Tone ID]
It specifies the ID of a signal tone or supplementary service voice defined in the
SoftX3000 software. It corresponds to the combination of cause value & position,
defining the announcement to be played by MRS to a caller. The description in the
bracket indicates the meaning of a tone ID, for example, TID_0x0001~1 (Time
announcement) and "TID_0x0004~4(Wakeup tone)". Refer to Appendix B for details.
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MS data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Call setup: "ringing", establishment of call parameters at both called and calling
party.
Call handling and control: including redirection, transfer and termination of calls.
Well-known port number: also known as famous port number or default port
number. It is 5060 defined in SIP and it is used for communications in default
cases.
Local port number: also known as client port number. You can customize it for
communications in specific cases. In the SoftX3000, it is used to achieve the load
sharing of protocol processing among multiple MSGI boards.
7.1.2 H.323
I. Basic concepts
The ITU-T Recommendation H.323 describes a communications control protocol for
providing multimedia communications services over packet-based networks. The
H.323 protocol suite is composed of H.225.0 and H.245.
z
H.323 describes terminals and other entities that provide multimedia communications
services over packet-based networks which may not provide a guaranteed Quality of
Service (QoS). These include Terminals, Gateways, Gatekeepers, and Multipoint
Control Units.
II. Gatekeeper
Gatekeeper (GK) is an administration point in a network. All terminals, gateways, and
MCUs managed by a GK are grouped as a zone. One zone contains at least one
terminal and one and only one GK (MCU and gateway are optional).
GK provides H.323 terminals with the following services:
z
III. Gateway
Gateway (GW) is an endpoint device supporting realtime communication between one
H.323 terminal and one ITU terminal in WAN. Conceptually, GW functions in converting
media information codes and signaling. In signaling conversion, if GW is regarded as a
terminal in one network, it implements conversion between user signaling and H.323
protocol; if GW connects two different networks, for example, Packet Based Network
(PBN) and Switched Circuit Network (SCN), it implements the conversion between
other signaling and H.323 protocol.
H.323 GW accomplishes interworking between different types of networks as well as
conversion of format and contents of signaling messages, communication protocol
procedures, and media stream format.
Each call such as a multimedia call occupies a maximum of two port numbers.
That is, H.225.0 and H.245 occupy different port numbers;
If multiple calls exist at the same time, the different calls must use different port
numbers. That is, the same port number cannot be shared by more than one call
at the same time;
Whenever a call ends, the port number resources occupied by the call are
released.
According to the preceding rules, to configure the local port number range for call
signaling in the ADD H323APP command, it is recommended to double the number of
Q.931 calls, which each MSG module is capable of processing, as the local port
number range for call signaling.
Output parameter
Name
Defined in
Name
Referenced in
IP address of FE port
Equipment information
Equipment information
Equipment information
II. Preparations
Before configuring SIP data, make sure that all preparations are done as specified in
Table 7-2.
Table 7-2 Preparations
SN
Item
Remark
Range
of
local
port
numbers for SIP processing
modules of the local office
SN
3
Item
Remark
Description
Command
SET SIPCFG
SET SIPLP
Function
SET SIPCFG
RMV SIPCFG
LST SIPCFG
There are two interconnection parameters between the SoftX3000 and the variety
of SIP devices. One is the well-known port number of SIP. The other is the local IP
address.
The local port numbers serve the IFMI to share incoming SIP message traffic
among processing modules. The SET SIPCFG command defines the range of
local port numbers to be used by the SIP processing modules of the local office.
This parameter defines the value of the T1 timer specified by SIP. Its value ranges from
2 to 2 in unit of 100 ms. The default value is 5 x 100 (that is, 500 ms).
[T2 timer length (*100ms)]
This parameter defines the value of the T2 timer specified by SIP. Its value ranges from
10 to 100 in unit of 100 ms. The default value is 40 x 100 (that is, 4000 ms).
[Use compact header]
This parameter specifies whether to use the compact coding mode in SIP messages
that are transmitted from the SoftX3000. By default, it is set to False.
[Use session timer]
This parameter specifies whether to start the heartbeat timer in call messages sent
from the SoftX3000 to SIP users. By default, it is set to True.
[Session timer length (min)]
This parameter defines the value of the SIP heartbeat timer. It is valid only when the
heartbeat timer is started. Its value ranges from 1 to 100 in unit of minute. The default
value is two minutes.
[Minimum registeration expires duration (min)], [Maximum registeration expires
duration (min)]
These parameters specify the minimum and maximum durations for SIP users to
re-send registration requests to the SoftX3000. Its value ranges from 1 to 100 in unit of
minute. By default, the minimum registration duration is 5 minutes, and the maximum
registration duration is 60 minutes.
The purpose of these two parameters: After an SIP user registers in the SoftX3000
sucessfully for the first time, the SoftX3000 notifies the SIP user in the registration
response message of the duration for re-sending the registration request to the
SoftX3000. If the SIP user does not send the request within the specified period of time,
the SoftX3000 sets this SIP user to offline state.
[Minimum Local Port], [Maximum Local Port]
These two parameters define the range of local port numbers available for SIP
processing module (the MSGI) in the SoftX3000. The default values are 5061 and 5188
respectively. That is, 128 local port numbers are available.
It is not recommended that the port number range conflicts with other protocol port
numbers in the database, for the variety of protocol messages transferred through the
same FE port (the IFMI board).
[Server Port]
Server port is also known as the well-known port number of SIP. It is one of the
interconnection parameters between the SoftX3000 and a variety of SIP devices. It
specifies the UDP port number to be used for communication for the first time between
the SoftX3000 and a SIP device. By default, it is 5060, as defined by SIP. Do not modify
this port number if it is not for a specific purpose.
[Software parameter of service control]
It indicates if SIP supports some special services or applications. There are 16 options
in total, but only two are used currently and the others are reserved. The meaning of the
two options is as follows:
z
Release early-dialog by BYE: It indicates if the SoftX3000 can release the calls
that are released before pickup with the BYE method. By default, it is not
supported. If you select this option, after a caller hangs up when the SIP callee
hears the ringing tone,. the SoftX3000 will send a message to the peer softswitch
or the called SIP terminal to end the call with the BYE method. If you do not select
the option, the SoftX3000 will end the call by sending a message to the called SIP
terminal or the peer softswitch with the CANCEL method.
Support redirect: It indicates if the SoftX3000 supports the call redirection function
of SIP trunks. By default, it is not supported. When the SoftX3000 receives a call
redirection acknowledgement message 300, 301, 302, or 305 (meaning that the
callee is in the local office) from the peer office after sending an INVITE request
through an SIP outgoing trunk, if this option is selected, the SoftX3000 will
originate a call to the new address to complete call connection; otherwise, the
SoftX3000 will directly release the call.
Function
SET SIPLP
RMV SIPLP
LST SIPLP
packet, processes it, and returns an outgoing SIP message packet which carries a port
number to receive responses from the opposite. For the subsequent SIP message
packets in the same call procedure, that local port number will be used for
communication.
Output parameter
Name
Defined in
Name
Referenced in
Equipment information
Equipment information
II. Preparations
Before configuring H.323 data, make sure that all preparations are done as specified in
Table 7-5.
Huawei Technologies Proprietary
7-8
Item
Remark
GW identifier (alias)
Description
Command
ADD H323SYS
ADD H323APP
Function
ADD H323SYS
RMV H323SYS
MOD H323SYS
LST H323SYS
Function
ADD H323APP
RMV H323APP
MOD H323APP
LST H323APP
This parameter specifies the module number of the IFMI to dispatch H.323 protocol
messages at the SoftX3000 side. This parameter is defined in the ADD BRD command
and referenced here.
[MSGI module type]
This parameter specifies the type of H.323 application-layer protocols for the MSGI
module to process. The options are
z
CALL application: processing H.323 call signaling, that is, Q.931 messages.
RAS & CALL application: processing both RAS signaling and call signaling of
H.323.
If only one pair of MSGIs (in active/standby mode) is required to process H.323 protocol,
select RAS & CALL application as the type of the MSG module. If more than one pair
of MSGIs is required to process H.323 protocol, configure this parameter according to
the load-sharing principle, with the functions separated.
[Call local minimum port value], [Call local maximum port value]
These two parameters are valid only when the MSGI module processes call signaling.
They specify the local TCP port number range available for the MSGI module to
process H.225.0 and H.245 protocols. The configuration principles are as follows:
z
The minimum local port number or the maximum local port number can only be an
integer from 0 to 65535.
It is recommended to set the local TCP port number range for each MSGI to the
integral multiple of 2000. For example, set the local minimum port value to 6000,
and the local maximum port value to 8000.
It is not recommended that the local TCP port number range conflicts with other
protocol TCP port numbers in the database, for the variety of protocol messages
transferred through the same FE port (the IFMI board).
If several MSGI modules need to process call signaling, the respective local TCP
port number ranges of the MSGI modules cannot repeat or conflict with each
other.
Description
Command
ADD STUNDISP
SET DPA
Function
ADD STUNDISP
RMV STUNDISP
LST STUNDISP
Function
SET DPA
LST DPA
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
M3UA
M2UA
M2PA
V5UA
IUA
SUA
SCTP
IP
MAC
Independent SG: Being a physically separate device, the SG converts and adapts
Signaling System No.7 (SS7) to M3UA, such as U-SYS SG7000 Signaling
Gateway (SG7000 for short) developed by Huawei.
Integrated SG: SG functions are embedded in a softswitch. That is, the softswitch
provide signaling conversion and adaptation functions in addition to media
gateway control and call processing functions. For example, the SoftX3000 of
Huawei can act as an integrated SG.
Local IP address, local SCTP port number, peer IP address, and peer SCTP port
number are used for device interconnection usage and should be negotiated
between both devices.
When local IP address and peer IP address are determined, a link between the
signaling devices depends on the combination of the local SCTP port number and
the peer SCTP port number. That is, if several links use the same peer SCTP port
number, their local SCTP port numbers cannot be the same, and it is the same
case conversely.
For a specific protocol, if the SoftX3000 functions as a client through that protocol,
it is recommended to use the same peer SCTP port number for the links related to
that protocol. However, local SCTP port numbers cannot be the same and should
be planned for assignment.
For a specific protocol, if the SoftX3000 functions as a server through that protocol,
it is recommended to use the same local SCTP port number for the links related to
that protocol. However, peer SCTP port numbers cannot be the same and should
be planned for assignment.
8.1.2 SS7
I. Basic concepts
The International Telegraph and Telephone Consultative Committee (CCITT) (now the
ITU) 1988 Blue Book Recommendation Q.700 provides the basic structure of the
Signaling System No. 7 (SS7). The whole signaling system is composed of Message
Transfer Part (MTP), Signaling Connection Control Part (SCCP), Telephone User Part
(TUP), ISDN User Part (ISUP), and Transaction Capabilities Application Part (TCAP)
over four functional levels.
Figure 8-3 shows the architecture of the SS7 and illustrates the functional relationship
between the various functional blocks of the SS7 and between the SS7 levels and the
Open Systems Interconnection (OSI) reference model layers.
Users of SS7
OSI layers
7
6
5
4
TCAP
Transaction Capabilities
(TC)
ISDN
User Part
Telephone
User Part
(ISUP)
(TUP)
Level 4
Level 4
Other MTP users
2
1
The encoding scheme for the national network varies with countries. For instance,
in China it is 24 bit in length.
The encoding schemes for the international reserved network and the national
reserved network can be customized.
networks,
as
well
as
to
establish
connectionless
and
DPC
GT + (SSN)
In which, DPC refers to Destination Point Code, SSN refers to Subsystem Number, and
GT refers to Global Title.
The SSN identifies a subsystem accessed through the SCCP within a node and may be
a User Part, such as ISUP, MAP and TCAP, to make up for the weakness that there are
insufficient MTP users. The purpose is to enlarge the addressing scope and meet
requirements for supplementary services. The GT may be composed of dialed digits,
such as international telephone numbers, national telephone numbers, and ISDN
numbers. The GT does not explicitly indicate the routing information in the signaling
network and must be translated. As we know, the DPC is significant only in the defined
signaling network. Different from that, the GT is significant globally and provides a far
larger addressing scope than the DPC. Accordingly, non-circuit related messages can
be conveyed between any two signaling points on the world-wide basis. The powerful
addressing capability of the GT is an outstanding characteristic of the SCCP.
A V5.1 interface is composed of a 2048 kbit/s link, responsible for supporting the
access of analog calls and 64 kbit/s based ISDN. These access types provide
assigned bearer channel allocation. One user port matches one bearer channel.
That is, there are invariable correspondence between user ports and bearer
channels, and thus concentration capability is not provided within the AN. In a
V5.1 interface, one time slot (TS16) is used to carry signaling and the others
except TS0 to carry voice signals.
A V5.2 interface may be composed of one to sixteen 2048 kbit/s links according to
actual requirements. A V5.2 interface supports all the access types supported by a
V5.1 interface as well as ISDN primary rate access. The access types supported
by a V5.2 interface provide flexible bearer channel dynamic allocation on a call by
call basis. That is, user ports match bearer channels dynamically. Therefore,
Concentration capability is provided within the AN and over the V5.2 interface.
The physical C-channel can only be configured at the time slot 16, 15, or 31.
If there is only one 2.048 Mbit/s link on the V5.2 interface, the time slot 16 of the
link is preferentially occupied for the physical C-channel, the time slot 15 occupied
secondly, and the time slot 31 finally.
If there are more than one 2.048 Mbit/s link on the V5.2 interface, the time slots 16
of all the links are preferentially occupied for the physical C-channel. When the
time slots 16 of all the links have been occupied, the time slots 15 of the links
become available. Similarly, the time slots 31 of the links become available after all
the time slots 15 have been occupied.
2)
If the V5.1 interface supports PSTN user ports only, it is required to configure two
C-channels, assigned by provisioning.
3)
If the V5.1 interface supports ISDN user ports or supports ISDN and PSTN user
ports, it is required to configure three C-channels, assigned by provisioning.
4)
If there is only one 2.048 Mbit/s link on the V5.2 interface, the time slot allocated
for the physical C-channel is the same as that for the physical C-channel on the
V5.1 interface, to ensure the full compatibility with the V5.1 interface.
8.1.4 DSS1
I. Basic concepts
The Digital Subscriber Signaling No. 1 (DSS1) for coordination and control between
ISDN terminal devices and ISDN network devices provides signaling functions
necessary for basic bearer services and supplementary services for both voice and
non-voice usages on the ISDN network. The DSS1 signaling is applicable to the
subscriber-network interface specifications such as Basic Rate Interface (2B+D) and
Primary Rate Interface (30B+D).
In the SoftX3000, the PRA link is a type of signaling link. It can only occupy the time slot
16 of an E1, used to bear the DSS1 signaling on the primary rate interface.
8.1.5 Mask
Mask is used when M3UA destination entity, M3UA link set, MTP destination signaling
point, MTP link set, and so on, are configured. Mask is introduced for load sharing
among signaling links if there are multiple signaling routes or links.
The Signaling Link Selection (SLS) code is composed of four binary bits. It is an
independent field in ISUP messages. For TUP messages, it is the four least
significant bits of the Circuit Identification Code (CIC) carried in the MSU. The SLS
value varies with calls. The change of the SLS code causes the link, which the
Message Signal Unit (MSU) selects and seizes, to change accordingly.
Consequently, the load sharing among the signaling links is achieved.
2)
The mask is also composed of four binary bits. The seizure of a link to convey the
MSU depends on a particular operation of the mask and the SLS code. It is
prescribed that 1 indicates to retain the corresponding bit of the SLS code and 0 to
mask the corresponding bit of the SLS code. In this way, a valid link selection bit is
found by masking or retaining the specified SLS bits. For example,
SLS = 1 0 1 0
Mask = 0 0 1 1
Result = 0 0 1 0
3)
The result of the SLS ANDed with the mask is a 4-bit binary, whose value range
depends on the mask. Theoretically, if only the decimal value of the mask equals
to the result of the total number of links in a link set minus 1, the signaling unit can
directly use this result for link selection. For example, if a link set has four links in
total and the link selection mask is 0011, the calculation result of the SLS ANDed
with the mask must be between 0-3 no matter what SLS is. This result can be
directly or indirectly used for link selection.
4)
The above-mentioned algorithm can achieve load sharing among links in one link
set, but it has a strict requirement on the number and position of 1 in the link
selection mask. In this case, overlapping of bits between the link selection mask
and the link set selection mask may occur easily when they are both used for link
selection.
5)
To solve this problem, the SoftX3000 uses the following algorithm for link selection:
Suppose the result of the SLS ANDed with the link selection mask is A, the total
number of links in a link set is S, the first link is numbered B, and the link to be
selected is C, then, C=A%S+B. A%S indicates the remainder of dividing A by S.
if A<S, the remainder is A.
6)
Through the calculation of remainder, no matter how many links in a link set, if only
you ensure that the decimal value of the link selection mask is larger than or
equals to the result of the total number of links in the link set minus 1, the system
will automatically select the available link, thus enhancing flexibility in data
configuration greatly.
selection mask share the same algorithm, when the system originates calls, link 0 of
link set 0 and link 1 of link set 1 will always be occupied; while link 1 of link set 0 and link
0 of link set 1 will be idle all the time.
To prevent overlapping of bits when the system selects M3UA link set and M3UA link or
selects MTP link set and MTP link, you canot set the link set selection mask and the link
selection mask to the same value. It is recommended to set 1 in the two masks in
different positions. For example, if the link set selection mask is 0110, you can set the
link selection mask to 1001.
Output parameter
Defined in
Name
Referenced in
IP address of FE
port
Equipment
information
BSGI
number
Equipment
information
module
Equipment identifier
of media gateway
II. Preparations
Before configuring M2UA data, make sure that all preparations are done as specified in
Table 8-2.
Huawei Technologies Proprietary
8-11
Item
Remark
IP address of the
embedded signaling
gateway
Description
Command
ADD ESG
ADD M2LKS
ADD M2LNK
ADD ESG
[SG ID]
[SG name]
[Equipment ID]
ADD M2LNK
[Module number]
[Link No]
[SG ID]
Function
ADD ESG
To add embedded SG
RMV ESG
To remove embedded SG
MOD ESG
To modify embedded SG
LST ESG
To list embedded SG
This parameter specifies the media gateway in which the signaling gateway is
embedded. This parameter is defined in the ADD MGW command and referenced here.
Currently, a signaling gateway supporting M2UA can be embedded in a TMG8010 or
UMG8900.
Function
ADD M2LKS
RMV M2LKS
MOD M2LKS
LST M2LKS
Override mode: N+1 backup mode. In this mode, only one link in a link set is
activated, and the other links are standby. When the activated link is faulty, one
standby link will be activated immediately for traffic transmission.
Load-sharing mode: In this mode, all links in a link set are activated and they share
load.
When the SoftX3000 interconnects with the embedded signaling gateway, the link set
for interconnection must keep the same traffic mode at both ends (load-sharing mode is
recommended); otherwise, M2UA links cannot work well.
[Interface ID type]
As one of the parameters for the SoftX3000 to interconnect with an embedded
signaling gateway (UMG8900), it specifies the interface ID type of MTP links carried on
an M2UA link set. By default, it is Interger. You can set it to Text as needed, but it
must be negotiated with the embedded signaling gateway.
Function
ADD M2LNK
RMV M2LNK
MOD M2LNK
LST M2LNK
plus the number of the MTP links actually borne over M2UA link. This parameter can
also be the default value, 33. The actual number of streams received after an SCTP
association is established is negotiated between both ends.
[Maximum out streams]
This parameter specifies the maximum number of streams allowed to be transmitted
from the local end when an SCTP association is established. Usually, this parameter is
1 plus the number of the MTP links actually borne over M2UA link. This parameter can
also be the default value, 33. The actual number of streams transmitted after an SCTP
association is established is negotiated between both ends.
[Local port]
One of the interconnection parameters between the SoftX3000 and the embedded
signaling gateway (TMG8010 or UMG8900). This parameter specifies the SCTP port
number used for M2UA messages at the SoftX3000 side. The configuration principles
for this port number are as follows:
z
If the SoftX3000 acts as a server in the M2UA link, it is recommended to set the
local SCTP port numbers of several M2UA links configured between the
SoftX3000 and the embedded signaling gateway to the same value.
If the SoftX3000 acts as a client in the M2UA link, the local port numbers of several
M2UA links configured between the SoftX3000 and the embedded signaling
gateway cannot be the same.
Because the M2UA, M3UA, V5UA, IUA, and H.245 protocols are all transported
on the basis of the SCTP, it is recommended to universally plan the ranges of local
SCTP port numbers for the links of different protocols before data configuration.
Do not assign the same port number to several links.
numbers for different M2UA links can be the same. For example, if the well-known port
number for M2UA is used at the embedded signaling gateway, the peer port numbers
for different M2UA links at the SoftX3000 can be the default value, 2904.
[Peer IP address1], [Peer IP address2]
A peer IP address is one of the interconnection parameters between the SoftX3000 and
the embedded signaling gateway. It specifies the IP address of the embedded signaling
gateway. The peer IP address 1 is a mandatory parameter.
If the embedded signaling gateway also supports the multi-homing function of the
SCTP associations, you can specify the peer IP address 2. Such a configuration
supports the multi-homing function of the SCTP associations at the signaling gateway
side to improve the networking reliability of the system.
[Priority]
It specifies the routing priority for an M2UA link. An M2UA link with currently the highest
priority is preferred. A link will be selected to convey signaling traffic only after there are
absolutely no available links with a priority higher than it. The greater the value is, the
lower the priority is. 0 indicates the highest priority.
[Client/Server mode]
It is one of the interconnection parameters between the SoftX3000 and the embedded
signaling gateway. This parameter specifies the application mode of the SoftX3000 in
the M2UA link. By default, it is set to Client. If the SoftX3000 is set to Client, you must
set the embedded signaling gateway to Server, and conversely the same.
[Active/Standby flag]
This parameter specifies the work state of an M2UA link in normal cases. The
configuration of this parameter is closely related to the traffic mode of the M2UA link
set.
z
In the override traffic mode, only one M2UA link in the same link set can be set to
Active and the other links must be set to Standby.
In the load-sharing traffic mode, all the M2UA links in the same link set must be set
to Active.
[Master/Slave flag]
This parameter specifies whether the data record defined in the command belongs to
the local office or the assistant office. The meanings of the parameter options are as
follows:
z
Master: This record of data belongs to the local office and is always valid.
Slave: This record of data belongs to the assistant office and is valid only when the
local office is operating in the mutual assistance active state.
The default option of the parameter is master, indicating this record of data belongs to
the local office. When you want to configure dual homing data for the assistant office,
set this parameter to slave.
Output parameter
Defined in
Name
Referenced in
IP address of FE port
Equipment
information
Equipment
information
Equipment
information
Office data
II. Preparations
Before configuring M3UA data, make sure that all preparations are done as specified in
Table 8-5.
Item
Remark
IP address of destination
entity
Description
Command
ADD M3LE
ADD M3DE
ADD M3DS
ADD M3LKS
ADD M3LNK
ADD M3RT
ADD M3LE
[Local entity index]
[LinkSet index]
[NI]
ADD M3LNK
ADD M3DE
[Destination entity index]
[Module number]
[Link No]
[NI]
[LinkSet index]
ADD M3DS
ADD M3RT
[Route name]
[OPC]
[LinkSet index]
Function
ADD M3LE
RMV M3LE
MOD M3LE
LST M3LE
For example, the SoftX3000 shows its presence in both international and national
networks with one signaling point code for the international network and four signaling
point codes for the national network. Accordingly,
z
If the M3UA is used to carry signaling in both international and national networks, it
is required to define five local entities;
If the MTP is used to carry signaling in the international network and the M3UA to
bear signaling in the national network, it is required to define four local entities.
[Routing context]
The route context (also known as routing context) is one of the interconnection
parameters between the SoftX3000 and SG. When the type of the local entity is set to
AS, this parameter is available to define the routing key used by the SoftX3000 to
send registration requests to the signaling gateway. The routing context may be a
decimal number or may be null (that is, not configured). It must be negotiated and
determined before the interconnection.
Function
ADD M3DE
RMV M3DE
MOD M3DE
LST M3DE
When there are associated M3UA signaling routes between the SoftX3000 and
the opposite signaling device, that signaling device must be defined to be a
destination entity. For example, if the SoftX3000 interconnects with SG, SCP and
softswitch through M3UA links directly, these devices have to be defined to be
destination entities.
When the opposite signaling device is a destination signaling point, that signaling
device must be defined to be a destination entity. For example, the SoftX3000
interconnects with five PSTN switches and two SCPs through the transfer of
signaling gateway and signaling transfer point; it is required to define seven
destination entities including all those PSTN switches and SCPs.
reserved network, the national network, or the national reserved network. This
parameter must be set according to the actual networking.
[Destination entity point code]
The signaling point code of the destination entity is one of the interconnection
parameters between the SoftX3000 and SG or SCP, used to specify the signaling point
code of the destination entity in the SS7 signaling network.
In the SoftX3000 SG opposite device networking model, if the opposite device
also supports M3UA and the SG works as a non-exclusive signaling point, the opposite
device uses the same signaling point code assigned to the SG. That is, the two
destination entities share the same signaling point code (that assigned to the SG) at the
SoftX3000 side.
[STP flag]
This parameter specifies whether or not the destination entity has the signaling transfer
functions. Set this parameter to YES only when the destination entity is an associated
SG of the SoftX3000. Set this parameter to NO in other cases.
[Linkset selection mask]
This parameter specifies how the SoftX3000 shares signaling traffic load among
multiple M3UA link sets to the destination entity. Set the parameter by the following
principles:
z
When there is only one link set between the SoftX3000 and the destination entity,
select the default value B1111 for the link set selection mask.
When there are two or more than two link sets between the SoftX3000 and the
destination entity, you must ensure that the decimal value of the link set selection
mask is bigger than or equals to the result of the total number of link sets minus 1.
For example, if the total number of link sets is 2, you cannot set the link set
selection mask to B0000.
To prevent overlapping of bits, you canot set the link set selection mask and the
link selection mask of any link set to the same value. It is recommended to set 1
in the two masks in different positions. For example, if the link set selection mask is
0110, you can set the link selection mask to 1001.
[Adjacent flag]
When the type of the destination entity is set to SG or AS, this parameter is available to
specify whether or not there is any associated M3UA signaling route between the
SoftX3000 and the peer destination entity. If the M3UA messages between the
SoftX3000 and the destination entity are unnecessarily transferred through an SG, set
this parameter to YES. If necessarily transferred through an SG, set this parameter to
NO. For example:
z
[Networking mode]
When the type of the destination entity is set to AS, this parameter is available to
specify whether the AS interconnected with the SoftX3000 has an exclusive signaling
point code or shares a signaling point code with other ASs (The SoftX3000 functions as
an SG). By default, it is Exclusive SPC.
[Routing context]
The route context (also known as routing context) is one of the interconnection
parameters between the SoftX3000 and AS. That is, when the type of the destination
entity is set to AS, this parameter is available to define the routing key used by the AS to
send registration requests to the SoftX3000. The routing context may be a decimal
number or may be null (that is, not configured). It must be negotiated and determined
before the interconnection.
[Protocol version]
As one of the interconnection parameters between the SoftX3000 and SG or SCP, it
specifies the M3UA version supported by the destination entity. By default, the system
supports M3UA RFC3332.
Function
ADD M3DS
RMV M3DS
MOD M3DS
LST M3DS
AS and in which the value of the SI field matches the service indicator defined here;
otherwise, the SoftX3000 discards them. By default, it is All. That is, the SI field in the
M3UA messages sent from the AS to the SoftX3000 will not be compared.
[Start CIC], [End CIC]
When the service indicator is TUP or ISUP, the start circuit identification code and the
end circuit identification code are available to delimitate the scope of the M3UA
messages for the SoftX3000 to transfer. That is, the SoftX3000 only transfers the M3UA
messages that are sent by the AS and in which the value of the CIC field is within the
range of the circuit identification code defined here; otherwise, the SoftX3000 discards
them. If no values are specified for these parameters, the CIC field in the M3UA
messages sent from the AS to the SoftX3000 will not be compared.
Function
ADD M3LKS
RMV M3LKS
MOD M3LKS
LST M3LKS
When there is only one link in a link set, select the default value B1111 for the link
selection mask.
When there are two or more than two links in a link set, you must ensure that the
decimal value of the link selection mask is bigger than or equals to the result of the
total number of links minus 1. For example, if the total number of links is 2, you
cannot set the link selection mask to B0000.
To prevent overlapping of bits, you canot set the link set selection mask and the
link selection mask of any link set to the same value. It is recommended to set 1
in the two masks in different positions. For example, if the link set selection mask is
0110, you can set the link selection mask to 1001.
[Traffic mode]
This is one of the interconnection parameters between the SoftX3000 and SG or SCP,
used to specify the traffic mode for the M3UA link set to use. There are two traffic
modes:
z
Override mode: N + 1" backup mode. In this mode, only one link in the link set
keeps active and the other links are in the standby state. When the active link
becomes faulty, one of the standby links is activated immediately to convey the
traffic.
Load-sharing mode: In this mode, all the links in the link set are active and the
traffic to be conveyed is shared among the links.
To interconnect the SoftX3000 with SG or SCP, both ends of the interconnecting link set
must be set to the same traffic mode; otherwise, the M3UA links cannot work normally.
We recommend the load-sharing mode.
[Work mode]
This is one of the interconnection parameters between the SoftX3000 and SG or SCP,
used to specify the work mode of the M3UA link set. Set this parameter by the following
principles:
z
Function
ADD M3LNK
RMV M3LNK
MOD M3LNK
LST M3LNK
[Local port]
One of the interconnection parameters between the SoftX3000 and SG or SCP. This
parameter specifies the SCTP port number used for M3UA messages at the SoftX3000
side. The configuration principles for this port number are as follows:
z
If the SoftX3000 acts as a server in the M3UA link, it is recommended to set the
local SCTP port numbers of several M3UA links configured between the
SoftX3000 and an SG or SCP to the same value.
If the SoftX3000 acts as a client in the M3UA link, the local port numbers of several
M3UA links configured between the SoftX3000 and an SG or SCP cannot be the
same.
Because the M2UA, M3UA, V5UA, IUA, and H.245 protocols are all transported
on the basis of the SCTP, it is recommended to universally plan the ranges of local
SCTP port numbers for the links of different protocols before data configuration.
Do not assign the same port number to several links.
[Linkset index]
This parameter specifies the M3UA link set to which the M3UA link belongs. This
parameter is defined in the ADD M3LKS command and referenced here.
[Active/Standby flag]
This parameter specifies the work state of the M3UA link in normal cases. The
configuration of this parameter is closely related to the traffic mode of the M3UA link
set.
z
In the override traffic mode, only one M3UA link in the same link set is set to be
active and the other links are set to be standby.
In the loadshare traffic mode, all the M3UA links in the same link set are set to be
active.
[Priority]
This parameter specifies the routing priority for the M3UA link to convey signaling traffic.
A link with currently the highest priority is preferred. A link will be selected to convey
signaling traffic only after there are absolutely no available links with a higher priority
than it. The greater the value is, the lower the priority is. 0 indicates the highest priority.
[Maximum in streams]
This parameter specifies the maximum number of SCTP streams contained in each
M3UA message received by the SoftX3000. By default, it is 17. The actual number of
SCTP streams received by the SoftX3000 after the SCTP association is established is
the result negotiated by both parties.
[Maximum out streams]
This parameter specifies the maximum number of SCTP streams contained in each
M3UA message sent by the SoftX3000. By default, it is 17. The actual number of SCTP
streams sent by the SoftX3000 after the SCTP association is established is the result
negotiated by both parties.
[Congestion onset threshold]
The unit for this parameter is %. Whenever the signaling traffic loaded on the M3UA
link reaches this threshold, the SoftX3000 starts the congestion control automatically
and the M3UA link will not be used to convey the traffic until the congestion is cancelled.
By default, it is 80.
[Congestion offset threshold]
The unit for this parameter is %. Whenever the signaling traffic loaded on the M3UA
link is reduced to this threshold, the SoftX3000 cancels the congestion control
automatically and the M3UA link will be brought into service again. By default, it is 40.
[Self loop flag]
This parameter specifies whether or not to enable the self loop function for the M3UA
link. By default, it is set to NO. That is, the self loop function is not enabled. This
parameter is only used for debugging purposes. Be careful to set it.
[Master/Slave flag]
This parameter specifies whether the data record defined in the command belongs to
the local office or the assistant office. The meanings of the parameter options are as
follows:
z
Master: This record of data belongs to the local office and is always valid.
Slave: This record of data belongs to the assistant office and is valid only when the
local office is operating in the mutual assistance active state.
The default option of the parameter is master, indicating this record of data belongs to
the local office. When you want to configure dual homing data for the assistant office,
set this parameter to slave.
Function
ADD M3RT
RMV M3RT
MOD M3RT
LST M3RT
It should be noted that an M3UA route is added, in this command, for all destination
entities defined in the ADD M3DE command except SG.
[Linkset index]
This parameter specifies the M3UA route toward the destination entity, that is, through
which M3UA link set to convey signaling traffic. This parameter is defined in the ADD
M3LKS command and referenced here.
[Priority]
This parameter specifies the routing priority for the M3UA link set (signaling route) to
convey signaling traffic. A link set with currently the highest priority is preferred. A link
set will be selected to convey signaling traffic only after there are absolutely no
available signaling routes with a higher priority than it. The greater the value is, the
lower the priority is. 0 indicates the highest priority.
Output parameter
Defined in
Name
Referenced in
IP address of FE port
Equipment
information
V5 trunk data
Equipment
information
Input parameter
Name
Output parameter
Defined in
Equipment identifier
media gateway
of
Media gateway
data
Name
Referenced in
II. Preparations
Before configuring V5UA data, make sure that all preparations are done as specified in
Table 8-8.
Table 8-8 Preparations
SN
Item
Remark
IP address of
embedded signaling
gateway
Description
Command
ADD ESG
ADD V5UALKS
ADD V5UALNK
ADD ESG
[SG ID]
[SG name]
[Equipment ID]
ADD V5UALKS
[LinkSet index]
[Traffic mode]
[SG ID]
ADD V5UALNK
[Module number]
[Link No]
[LinkSet index]
Function
ADD ESG
RMV ESG
MOD ESG
LST ESG
This parameter is used to describe the embedded signaling gateway with a string of
characters for identification purposes.
[Equipment ID]
This parameter specifies the media gateway in which the signaling gateway is
embedded. This parameter is defined in the ADD MGW command and referenced here.
The signaling gateway supporting V5UA can only be embedded in a UMG8900
currently.
Function
ADD V5UALKS
RMV V5UALKS
MOD V5UALKS
LST V5UALKS
Override mode: N + 1" backup mode. In this mode, only one link in the link set
keeps active and the other links are in the standby state. When the active link
becomes faulty, one of the standby links is activated immediately to convey the
traffic.
Load-sharing mode: In this mode, all the links in the link set are active and the
traffic to be conveyed is shared among the links.
To interconnect the SoftX3000 with the embedded signaling gateway, both ends of the
interconnecting link set must be set to the same traffic mode; otherwise, the V5UA links
cannot work normally. We recommend the load-sharing mode.
[SG ID]
This parameter specifies the embedded signaling gateway to which the V5UA link set
belongs. This parameter is defined in the ADD ESG command and referenced here.
Function
ADD V5UALNK
RMV V5UALNK
LST V5UALNK
If the SoftX3000 works as a server in the V5UA link, it is recommended to set the
local SCTP port numbers of several V5UA links configured between the SoftX3000
and an embedded signaling gateway to the same value.
If the SoftX3000 works as a client in the V5UA link, the local port numbers for the
several V5UA links configured between the SoftX3000 and an embedded
signaling gateway cannot be the same.
Because the M2UA, M3UA, V5UA, IUA, and H.245 protocols are all transported
on the basis of the SCTP, it is recommended to universally plan the ranges of local
port numbers for the links of different protocols before data configuration. Do not
assign the same port number to several links.
In the override traffic mode, only one V5UA link in the same link set is set to be
active and the other links are set to be standby.
In the loadshare traffic mode, all the V5UA links in the same link set are set to be
active.
[Master/Slave flag]
This parameter specifies whether the data record defined in the command belongs to
the local office or the assistant office. The meanings of the parameter options are as
follows:
z
Master: This record of data belongs to the local office and is always valid.
Slave: This record of data belongs to the assistant office and is valid only when the
local office is operating in the mutual assistance active state.
The default option of the parameter is master, indicating this record of data belongs to
the local office. When you want to configure dual homing data for the assistant office,
set this parameter to slave.
Output parameter
Defined in
Name
Referenced in
IP address of FE
port
Equipment
information
BSGI
number
Equipment
information
Media
gateway data
module
Equipment identifier
of media gateway
II. Preparations
Before configuring IUA data, make sure that all preparations are done as specified in
Table 8-11.
Table 8-11 Preparations
SN
1
Item
Remark
IP address of
embedded signaling
gateway
SN
Item
Remark
Description
Command
ADD ESG
ADD IUALKS
ADD IUALNK
ADD ESG
[SG ID]
[SG name]
[Equipment ID]
ADD IUALKS
[LinkSet index]
[Traffic mode]
[SG ID]
ADD IUALNK
[Module number]
[Link No]
[LinkSet index]
Function
ADD ESG
RMV ESG
MOD ESG
LST ESG
This parameter is used to describe the embedded signaling gateway with a string of
characters for identification purposes.
[Equipment ID]
This parameter specifies the media gateway in which the signaling gateway is
embedded. This parameter is defined in the ADD MGW command and referenced here.
The signaling gateway supporting IUA can be embedded in a TMG8010 or UMG8900.
Function
ADD IUALKS
RMV IUALKS
MOD IUALKS
LST IUALKS
Override mode: N + 1" backup mode. In this mode, only one link in the link set
keeps active and the other links are in the standby state. When the active link
becomes faulty, one of the standby links is activated immediately to convey the
traffic.
Load-sharing mode: In this mode, all the links in the link set are active and the
traffic to be conveyed is shared among the links.
To interconnect the SoftX3000 with the embedded signaling gateway, both ends of the
interconnecting link set must be set to the same traffic mode; otherwise, the IUA links
cannot work normally. We recommend the load-sharing mode.
[Device type]
This parameter specifies the type of the D-channel signaling messages of the ISDN
subscribers that are carried over the IUA link set. That is, the D-channel signaling
messages of BRA subscriber or the D-channel signaling messages of PRA subscriber.
By default, it is BRA.
[FCCU/FCSU module number]
When the device type is set to BRA, this parameter is available to specify the module
number of the FCCU/FCSU that processes the BRA subscriber calls at the SoftX3000
side. The value range is 22 to 101. This parameter is defined in the ADD BRD
command and referenced here.
The FCCU/FCSU module number defined here must be the same as that defined in the
command ADD MGW for adding the embedded IUA SG; otherwise, the BRA subscriber
terminals connected to this MGW cannot work normally.
[Interface ID type]
This is one of the interconnection parameters between the SoftX3000 and the
embedded signaling gateway (UMG8900). When the device type is set to PRA, this
parameter is available to specify the type of the interface identifier of the PRA link that
the IUA link set carries. By default, it is "integer. You can also define it to be a text
interface according to the actual situations after you have negotiated with the
embedded signaling gateway side.
[SG ID]
This parameter specifies the embedded signaling gateway to which the IUA link set
belongs. This parameter is defined in the ADD ESG command and referenced here.
Function
ADD IUALNK
RMV IUALNK
LST IUALNK
This parameter specifies the module number of the BSGI to process the IUA link
protocol. This parameter is defined in the ADD BRD command and referenced here.
[Link number]
This parameter specifies the logical number of the IUA link in the corresponding BSGI
module. The value range is 0 to 31. In the same BSGI module, all IUA links must be
numbered universally. That is, one BSGI module supports a maximum of 32 IUA links.
[Linkset index]
This parameter specifies the IUA link set to which the IUA link belongs. This parameter
is defined in the ADD IUALKS command and referenced here.
[Maximum in streams]
This parameter specifies the maximum number of streams allowed to be received at
the local end when an SCTP association is established. Usually, this parameter is 1
plus the number of the PRA links actually borne over IUA link. This parameter can also
be the default value, 33. The actual number of streams received after an SCTP
association is established is negotiated between both ends.
[Maximum out streams]
This parameter specifies the maximum number of streams allowed to be transmitted
from the local end when an SCTP association is established. Usually, this parameter is
1 plus the number of the PRA links actually borne over IUA link. This parameter can
also be the default value, 33. The actual number of streams transmitted after an SCTP
association is established is negotiated between both ends.
[Local port]
It is one of the interconnection parameters between the SoftX3000 and the embedded
signaling gateway (UMG8900). This parameter specifies the SCTP port number used
for IUA messages at the SoftX3000 side. The configuration principles for this port
number are as follows:
z
If the SoftX3000 works as a server in the IUA link, it is recommended to set the
local SCTP port numbers for the several IUA links configured between the
SoftX3000 and an embedded signaling gateway to the same value.
If the SoftX3000 works as a client in the IUA link, the local port numbers for the
several IUA links configured between the SoftX3000 and an embedded signaling
gateway cannot be the same.
Because the M2UA, M3UA, V5UA, IUA, and H.245 protocols are all transported
on the basis of the SCTP, it is recommended to universally plan the ranges of local
SCTP port numbers for the links of different protocols before data configuration.
Do not assign the same port number to several links.
A local IP address is one of the interconnection parameters between the SoftX3000 and
the embedded signaling gateway. It specifies the IP address of the FE port used for
dispatching IUA messages in the SoftX3000. This parameter is defined in the ADD
FECFG command and referenced here. The local IP address 1 is a mandatory
parameter.
If the SoftX3000 accommodates more than one IFMI, you can also specify the local IP
address 2. Such a configuration supports the multi-homing function of the SCTP
associations at the SoftX3000 side to improve the networking reliability of the system.
[Peer port]
It is one of the interconnection parameters between the SoftX3000 and the embedded
signaling gateway. This parameter specifies the SCTP port number used for IUA
messages at the embedded signaling gateway side. If the embedded signaling
gateway works as a server in the IUA link, from the point of view of the SoftX3000, the
peer port numbers for different IUA links can be the same. For example, if the
well-known port number for IUA is used at the embedded signaling gateway, the peer
port numbers for different IUA links at the SoftX3000 can be the default value, 9900.
[Peer IP address1], [Peer IP address2]
A peer IP address is one of the interconnection parameters between the SoftX3000 and
the embedded signaling gateway. It specifies the IP address of the embedded signaling
gateway. The peer IP address 1 is a mandatory parameter.
If the embedded signaling gateway also supports the multi-homing function of the
SCTP associations, you can specify the peer IP address 2. Such a configuration
supports the multi-homing function of the SCTP associations at the signaling gateway
side to improve the networking reliability of the system.
[Client/Server mode]
One of the interconnection parameters between the SoftX3000 and the embedded
signaling gateway. This parameter specifies the application mode of the SoftX3000 in
the IUA link. By default, it is set to Client. If the SoftX3000 is set to Client, you must set
the embedded signaling gateway to Server, and conversely the same.
[Active/Standby flag]
This parameter specifies the work state of the IUA link in normal cases. The
configuration of this parameter is closely related to the traffic mode of the link set.
z
In the override traffic mode, only one IUA link in the same link set is set to be active
and the other links are set to be standby.
In the loadshare traffic mode, all the IUA links in the same link set are set to be
active.
[Master/Slave flag]
Huawei Technologies Proprietary
8-45
This parameter specifies whether the data record defined in the command belongs to
the local office or the assistant office. The meanings of the parameter options are as
follows:
z
Master: This record of data belongs to the local office and is always valid.
Slave: This record of data belongs to the assistant office and is valid only when the
local office is operating in the mutual assistance active state.
The default option of the parameter is master, indicating this record of data belongs to
the local office. When you want to configure dual homing data for the assistant office,
set this parameter to slave.
Output parameter
Defined in
Name
Referenced in
Equipment
information
Destination signaling
point code
Local
code
Office data
signaling
point
II. Preparations
Before configuring MTP data, make sure that all preparations are done as specified in
Table 8-14.
Table 8-14 Preparations
SN
Item
Remark
Destination
point code
signaling
STP flag
Integer interface ID
Description
Command
ADD N7DSP
ADD N7LKS
ADD N7LNK
ADD N7RT
ADD N7DSP
[DSP index]
[Network indicator]
[DPC]
ADD M2LNK
[BSGI module
number]
[Link number]
ADD N7LKS
[SG ID]
[Linkset index]
[Adjacent DSP index]
[Link selection mask]
ADD N7LNK
[FCCU/FCSU module
number]
[Link number]
[M2UA link number]
[Linkset index]
ADD N7RT
[Linkset index]
[DSP index]
[Route priority]
Function
ADD N7DSP
RMV N7DSP
MOD N7DSP
LST N7DSP
The destination signaling point index uniquely identifies a destination signaling point.
The value range is 0 to 65534. The quantity of configured destination signaling points
depends on the number of the destination signaling point codes for SS7 signaling traffic
which is borne over MTP links and M2UA links. For example,
z
if the SoftX3000 interconnects with five end offices, one transit office, and two
SCPs through MTP links (not through STP), it is required to define eight
destination signaling points;
if the SoftX3000 interconnects with five end offices, one transit office, and two
SCPs through MTP links (through two STPs), it is required to define ten
destination signaling points (including the STPs);
if the SoftX3000 interconnects with five end offices, one transit office, and two
SCPs through M2UA links, it is required to define eight destination signaling
points.
[Network indicator]
The network indicator specifies the signaling network where the signaling point code of
the destination signaling point is resident. It may be the international network, the
international reserved network, the national network, or the national reserved network.
This parameter must be set according to the networking fact.
[DPC]
The destination signaling point code is one of the interconnection parameters between
the SoftX3000 and SP, STP or SCP, used to specify the signaling point code of the
destination signaling point in the SS7 signaling network.
[OPC]
The local signaling point code is one of the interconnection parameters between the
SoftX3000 and SP, STP or SCP, used to specify the originating signaling point code
corresponding to the destination signaling point. This parameter is defined in the SET
OFI or ADD OFI command and referenced here.
If you do not type OPC, the default OPC is the local signaling point code defined in
the command SET OFI.
[DSP name]
It identifies a DSP with a string of characters.
[STP flag]
This parameter specifies whether or not the destination signaling point is an STP. Set
this parameter to YES only when the destination signaling point is an STP actually.
[Adjacent flag]
This parameter specifies whether or not there is any associated MTP signaling route
between the SoftX3000 and the destination signaling point. Set this parameter by the
following principles:
z
If what is interconnected with the local office is an associated STP, set this
parameter to YES.
If what is interconnected with the local office is an associated SP or SCP, set this
parameter to YES.
When there is only one link set between the SoftX3000 and the DSP, select the
default value B1111 for the link set selection mask.
When there are two or more than two link sets between the SoftX3000 and the
DSP, you must ensure that the decimal value of the link set selection mask is
bigger than or equals to the result of the total number of link sets minus 1. For
example, if the total number of link sets is 2, you cannot set the link set selection
mask to B0000.
To prevent overlapping of bits, you canot set the link set selection mask and the
link selection mask of any link set to the same value. It is recommended to set 1
in the two masks in different positions. For example, if the link set selection mask is
0110, you can set the link selection mask to 1001.
[Signaling specification]
It indicates the organization who stipulates the SS7 applied between the local the
SoftX3000 and the DSP. By default, it is ITU-T. If the SoftX3000 interconnects with the
signaling point device complying with ANSI specifications, you must select ANSI;
otherwise, the MTP links between two signaling devices cannot work normally.
[Support TUP flag]
It indicates whether the STP or SP interconnected with the SoftX3000 supports TUP. By
default, it is Yes.
Function
To add MTP link set
Command
Function
RMV N7LKS
MOD N7LKS
LST N7LKS
The destination signaling point index of the STP that is interconnected with the
local office in the associated mode.
The destination signaling point index of the SP or SCP that is interconnected with
the local office in the associated mode. (STP is not needed to transfer signaling.)
[Linkset name]
It identifies a link set with a string of characters.
[Link selection mask]
This parameter specifies how to share signaling traffic among the several MTP links in
one link set. Set this parameter by the following principles:
z
When there is only one link in a link set, select the default value B1111 for the link
selection mask.
When there are two or more than two links in a link set, you must ensure that the
decimal value of the link selection mask is bigger than or equals to the result of the
total number of links minus 1. For example, if the total number of links is 2, you
cannot set the link selection mask to B0000.
To prevent overlapping of bits, you canot set the link set selection mask and the
link selection mask of any link set to the same value. It is recommended to set 1
in the two masks in different positions. For example, if the link set selection mask is
0110, you can set the link selection mask to 1001.
Function
ADD N7LNK
RMV N7LNK
MOD N7LNK
LST N7LNK
When the SoftX3000 provides an MTP link through E1 (borne over TDM), select
TDM 64kbit/s link or TDM 2Mbit/s link.
When the SoftX3000 provides an MTP link through E1 (borne over TDM), this
parameter specifies the physical number of the MTP link in the corresponding
FCSU module. One FCSU may be pinched with two CPC cards, and each CPC is
capable of processing sixteen (limited by the signaling link code) 64 kbit/s MTP
links or one 2 Mbit/s MTP link. Therefore, Set this parameter by the following
principles:
In the case of a 64 kbit/s MTP link, the range of the link number is 0 to 31, in which
0 to 15 are used for the upper CPC and 16 to 31 for the lower CPC.
Huawei Technologies Proprietary
8-52
In the case of a 2 Mbit/s MTP link, the link number can only be either 0 or 16, in
which 0 is used for the upper CPC and 16 for the lower CPC.
2)
[Link name]
It identifies a link with a string of characters.
[Link type]
This parameter specifies the type of the MTP link. This parameter must be configured
according to the actual networking; otherwise, the MTP link cannot work. The meanings
of the parameter options are as follows:
z
TDM 64kbit/s link: 64 kbit/s MTP link that is carried over TDM. The SoftX3000
physically provides this kind of MTP link.
TDM 2Mbit/s link: 2 Mbit/s MTP link that is carried over TDM. The SoftX3000
physically provides this kind of MTP link.
M2UA 64kbit/s link: 64 kbit/s MTP link that is carried over M2UA. The embedded
signaling gateway (for example, TMG8010 or UMG8900) physically provides this
kind of MTP link.
M2UA 2Mbit/s link: 2 Mbit/s MTP link that is carried over M2UA. The embedded
signaling gateway (for example, TMG8010 or UMG8900) physically provides this
kind of MTP link.
Because the FCSU module number for processing the MTP link protocol has been
specified and there is one-to-one correspondence between the slot number of the
FCSU and the slot number of the EPII, the E1 slot to be occupied by this MTP link
can only be provided by the EPII (back board) with the same slot number as that of
the FCSU. One pair of EPIIs (in active/standby mode) can provide eight active E1
ports. The provided time slots are numbered together in the order from the time
slot 0 of the first E1. The numbering range is 0 to 255.
The MTP link is not allowed to occupy the time slot 0 (for synchronization usage)
of each E1. That is, the time slots 0, 32, 64, 96, 128, 160, 192 and 224 of the
preceding time slots are not available for MTP links.
In the case of a 64 kbit/s MTP link, if its link number is an integer from 0 to 15, the
available range for the start circuit number is 1 to 127; if its link number is an
integer from 16 to 31, the available range for the start circuit number is 128 to 255.
In the case of a 2 Mbit/s MTP link, if its link number is 0, the available start circuit
number can only be 1, 33, 65 or 97; if its link number is 16, the available start
circuit number can only be 129, 161, 193 or 225.
This parameter is used for the self-loop test between two MTP links of the local office.
The configuration principles are as follows:
z
When the self-loop test for MTP links is not enabled, the signaling link code send
and the signaling link code must be set to the same value; otherwise, signaling
interworking may not be achieved.
When the self-loop test for MTP links of the local office is enabled, the signaling
link code send and the signaling link code cannot be set the same. Meanwhile, the
signaling link code of the link 1 must equal the signaling link code send of the link 2
and the signaling link code of the link 2 must equal the signaling link code send of
the link 1.
[Link priority]
This parameter specifies the routing priority for the MTP link to convey signaling traffic.
A link with currently the highest priority is preferred. A link will be selected to convey
signaling traffic only after there are absolutely no available links with a higher priority
than it. The greater the value is, the lower the priority is. 0 indicates the highest priority.
[Satellite flag]
This parameter specifies whether or not the MTP link is borne over a satellite circuit.
This parameter must be set according to the actual situations. Generally, it is set to NO.
[Link congestion begin]
The unit for this parameter is %. Whenever the signaling traffic loaded on the MTP link
reaches this threshold, the SoftX3000 starts the congestion control automatically and
the MTP link will not be used to convey the traffic until the congestion is cancelled. By
default, it is 80.
[Link congestion end]
The unit for this parameter is %. Whenever the signaling traffic loaded on the MTP link
is reduced to this threshold, the SoftX3000 cancel the congestion control automatically
and the MTP link will be brought into service again. By default, it is 70.
[Test code], [Test code length]
These parameters are used for testing the MTP link only.
[Sending SLTM periodically]
It indicates whether the SoftX3000 sends Signaling Link Test Messages (SLTM) to the
peer STP or SP through the MTP link periodically. It is Yes by default.
[Master/Slave flag]
This parameter specifies whether the data record defined in the command belongs to
the local office or the assistant office. The meanings of the parameter options are as
follows:
z
Master: This record of data belongs to the local office and is always valid.
Slave: This record of data belongs to the assistant office and is valid only when the
local office is operating in the mutual assistance active state.
The default option of the parameter is master, indicating this record of data belongs to
the local office. When you want to configure dual homing data for the assistant office,
set this parameter to slave.
Function
ADD N7RT
RMV N7RT
MOD N7RT
LST N7RT
[Route name]
It identifies an MTP route with a string of characters.
Output parameter
Defined in
Name
Referenced in
Local signaling
point code
Office data
IN service data
Destination
signaling point code
MTP data or
M3UA data
IN service data
IN service data
II. Preparations
Before configuring SCCP data, make sure that all preparations are done as specified in
Table 8-17.
Table 8-17 Preparations
SN
1
Item
Remark
SN
Item
Remark
Description
Command
ADD SCCPDSP
ADD SCCPSSN
ADD SCCPNGT
ADD SCCPGT
ADD N7DSP
ADD SCCPDSP
[DSP index]
[DSP index]
[NI]
[NI]
[DPC]
[DPC]
or
ADD M 3DE
ADD SCCPSSN
[SSN index]
[SSN]
[SPC]
ADD SCCPNGT
[New GT index]
[GT indicator]
[Translation type]
ADD SCCPGT
[GT index]
[SSN]
[SPC]
[New GT index]
Function
ADD SCCPDSP
RMV SCCPDSP
MOD SCCPDSP
LST SCCPDSP
Backup DSP: The active/standby function is supported. That is, when an SCCP
DSP is unreachable, the local office sends the signaling messages to its standby
SCCP DSP.
Loadshare DSP: The load sharing function is supported. That is, the signaling
messages sent by the local office to an SCCP DSP are shared by the two SCCP
DSPs.
Huawei Technologies Proprietary
8-60
Function
ADD SCCPSSN
RMV SCCPSSN
MOD SCCPSSN
LST SCCPSSN
INAP or BSSAP/INAP: used to deliver INAP messages to the upper layer. The
configuration of this code must be negotiated with the interconnected SCP.
Huawei Technologies Proprietary
8-61
Local signaling point, defined in the SET OFI or ADD OFI command.
[OPC]
This parameter specifies the originating signaling point code of the corresponding
subsystem (the local transmitter of SCCP messages). For each subsystem, this
originating signaling point code is the local signaling point code. This parameter is
defined in the SET OFI or ADD OFI command and referenced here.
Caution:
According to the preceding description, to interconnect with an SCP (it is assumed that
the SCP is provided by Huawei), four pieces of SCCP subsystem data should be
configured in the SoftX3000 for the same SCCP destination signaling point. Supposing
the local signaling point code is 001130 and the SCCP destination signaling point code
is 001260, the corresponding configuration scripts are as follows:
z
defined in that SCCP subsystem data table. It is recommended to first define all the
SCCP subsystems in the ADD SCCPSSN command and then modify this parameter in
the MOD SCCPSSN command.
If the IN does not support or does not provide the standby subsystem function, set this
parameter to 65535 (indicating the disability of the function).
[SSN name]
It identifies an SCCP subsystem with a string of characters.
Function
ADD SCCPNGT
RMV SCCPNGT
MOD SCCPNGT
LST SCCPNGT
[Numbering plan]
This parameter specifies the numbering plan used for the new global title. In an
intelligent network, select ISDN/telephony numbering plan.
[Nature of address indicator]
This parameter specifies the nature of address of the new global title. In an intelligent
network, select International number.
[GT address information]
This parameter defines the value of the new global title, that is, the specific address
signal.
Function
ADD SCCPGT
RMV SCCPGT
MOD SCCPGT
LST SCCPGT
If the SCP uses signaling point code format as its physical address, the DPC and
SSN fields are enough to achieve the addressing function of the SCCP messages,
and thus global title is not needed.
If the SCP uses global title format as its physical address, global title must be
added in the SoftX3000 in the ADD SCCPGT command.
[GT name]
It identifies a global title with a string of characters.
[Network indicator]
The network indicator specifies the signaling network where the signaling point code of
the local SCCP is resident. It may be the international network, the international
reserved network, the national network, or the national reserved network. This
parameter must be set the same as the network indicator pertaining to the signaling
point code in the local office information table.
[GT indicator]
The global title indicator specifies the type of the global title. It may be Type 1, Type 2,
Type 3, and Type 4. In an intelligent network, select Type 4.
[Translation type]
This parameter specifies the translation function used for the global title. Currently, it is
not used and thus set it to 00.
[Numbering plan]
This parameter specifies the numbering plan used for the global title. In an intelligent
network, select ISDN/telephony numbering plan.
[Nature of address indicator]
This parameter specifies the nature of address of the global title. In an intelligent
network, select International number.
[GT address information]
This parameter defines the value of the global title, that is, the specific address signal.
According to the preceding default configuration principles, the global title address is
composed of the country code, the long-distance area code, and the subscriber
number. For example, a global title is 8675528970132, in which 86 is the country code,
755 is the long-distance area code, and 28970132 is the subscriber number.
[Translation result type]
This parameter specifies to which type the local SCCP translates the content of the
global title. The available types are different combinations of SPC, SSN and GT. There
are totally four types:
z
LSPC2: DPC
[SSN]
When the translation result type is DPC + SSN, this parameter must be entered to
specify the subsystem number in the translation result. This parameter is defined in the
ADD SCCPSSN command and referenced here.
[SPC]
This parameter specifies the SCCP destination signaling point code in the translation
result. This parameter is defined in the ADD SCCPDSP command and referenced
here.
[New GT index]
When the translation result type is DPC + NEW GT, this parameter must be entered to
specify the new global title in the translation result. This parameter is defined in the
ADD SCCPNGT command and referenced here.
Output parameter
Defined in
FCCU
or
FCSU
module number
Equipment
information
Name
V5 interface identifier
Referenced in
Subscriber data
Input parameter
Output parameter
Name
Defined in
V5 trunk data
Name
/
Referenced in
/
II. Preparations
Before configuring V5 interface data, make sure that all preparations are done as
specified in Table 8-20.
Table 8-20 Preparations
SN
Item
Remark
V5 interface type
V5 interface
identifier
Termination
identifier of primary
link circuit number
Identifier of logical
C-channel on
primary link
Protection
type
group
Secondary link
circuit number
Termination
identifier of
secondary link
circuit number
Circuit number of
physical C-channel
for PSTN (optional)
10
Identifier of PSTN
logical C-channel
(optional)
SN
Item
Remark
11
V5 interface variant
(optional)
Description
Command
1:
Add V5 interface
ADD V5I
ADD V5VAR
ADD V5I
[Module number]
[V5 interface ID]
[Trunk group number]
[V5 variant number]
ADD V5VAR
[V5 interface ID]
[V5 variant number]
[New V5 interface ID]
Function
ADD V5I
To add V5 interface
RMV V5I
To remove V5 interface
MOD V5I
To modify V5 interface
LST V5I
To list V5 interface
This is a logical number assigned inside the SoftX3000 to an E1 time slot in the V5
trunk group. The corresponding physical number assigned inside the access
media gateway is specified in the "start E1 identifier of MG parameter.
This circuit number must be in the range of the E1 time slot numbers defined in the
ADD V5TKC command.
This parameter must be negotiated with the AN side before the configuration, to
ensure that the circuit numbers at both ends are the same time slot physically.
This is one of the interconnection parameters between the SoftX3000 and V5 access
network device, used to uniquely identify a primary link between the LE and the AN.
The value range is 0 to 65534. Set this parameter by the following principles:
z
When the protection group 1 is used, the logical C-channel identifier of the primary
link must be set to the same value as the logical C-channel identifier for the PSTN.
When the protection group 2 is used, the logical C-channel identifier of the primary
link must be numbered universally with the logical C-channel identifier for the
PSTN. They cannot be the same.
Start it when restarted: Start the link check when the link is restarted.
Start it when resigned: Start the link check when the link is re-provisioned.
Start it when recover from fault: Start the link check when the link is recovered from
a fault.
[Interface type]
This is one of the interconnection parameters between the SoftX3000 and V5 access
network device, used to specify the protocol type of the V5 interface, that is, either V5.1
protocol or V5.2 protocol. By default, it is V5.2 Interface.
[Protect group type]
This is one of the interconnection parameters between the SoftX3000 and V5 access
network device, used to specify the protection mode to be used by the V5 interface.
The meanings of the options are as follows:
z
Protect group 1: The protection group is only composed of the time slot 16 of
primary and secondary links. The primary and secondary links are structured in
the 1+1 backup mode. That is, the secondary link is the standby C-channel of the
primary link. By default, the system employs the protect group 1.
Protect group 2: The protection group includes not only the time slot 16 of the
primary and secondary links, but also includes N (1 N 43 45) logical
C-channels and K (1 K 3) standby C-channels. The primary and secondary links
are structured in the 1+1 backup mode, and the N logical C-channels and K
standby C-channels in the N+K backup mode.
This parameter specifies the E1 time slot of the V5 trunk group that will be occupied by
the physical C-channel on the secondary link in the V5 interface (that must be a V5.2
interface). Set this parameter by the following principles:
z
This is a logical number assigned inside the SoftX3000 to an E1 time slot in the V5
trunk group. The corresponding physical number assigned inside UMG8900 is
specified in the "start E1 identifier of MG parameter.
This circuit number must be in the range of the E1 time slot numbers defined in the
ADD V5TKC command.
This parameter must be negotiated with the AN side before the configuration, to
ensure that the circuit numbers at both ends are the same time slot physically.
If the physical C-channel for the PSTN protocol is configured specifically, the
protect group 2 must be selected as the protection group type, and at least one
standby C-channel for the protection group 2 is defined necessarily.
This circuit number can be the time slot 15, 16 or 31 of an E1, but it cannot conflict
with the primary link circuit number or the secondary link circuit number.
This circuit number must be in the range of the E1 time slot numbers defined in the
ADD V5TKC command.
This parameter must be negotiated with the AN side before the configuration, to
ensure that the circuit numbers at both ends are the same time slot physically.
When the protection group 2 is used, the logical C-channel identifier of the primary
link must be numbered universally with the logical C-channel identifier for the
PSTN. They cannot be the same.
The circuit number for the standby C-channel 1 of the protection group 2 is available to
be specified only when protect group 2 is selected as the protection group type. It is
one of the interconnection parameters between the SoftX3000 and V5 access network
device, used to define the first standby C-channel of the K (1 K 3) standby
C-channels.
[PG2 standby C-channel 2 circuit number]
The circuit number for the standby C-channel 2 of the protection group 2 is available to
be specified only when protect group 2 is selected as the protection group type. It is
one of the interconnection parameters between the SoftX3000 and V5 access network
device, used to define the second standby C-channel of the K (1 K 3) standby
C-channels.
[PG2 standby C-channel 3 circuit number]
The circuit number for the standby C-channel 3 of the protection group 2 is available to
be specified only when protect group 2 is selected as the protection group type. It is
one of the interconnection parameters between the SoftX3000 and V5 access network
device, used to define the third standby C-channel of the K (1 K 3) standby
C-channels.
[V5 variant number]
This is one of the interconnection parameters between the SoftX3000 and V5 access
network device, used to define the V5 variant (also known as V5 variant) number used
during an initialization process. The value range is 0 to 127. Generally, set it to 0.
[ETSI CLIP]
It indicates whether a V5 interface supports the CLIP function defined by ETSI. It is not
supported by default.
Function
ADD V5VAR
To add V5 variant
RMV V5VAR
To remove V5 variant
MOD V5VAR
To modify V5 variant
LST V5VAR
To list V5 variant
Output parameter
Defined in
Name
Referenced in
FCCU or FCSU
module number
Equipment information
IUA data
Number change
index (optional)
II. Preparations
Before configuring PRA link data, make sure that all preparations are done as specified
in Table 8-23.
Table 8-23 Preparations
SN
Item
Remark
Integer interface ID
Text
interface
(optional)
SN
Item
Remark
Description
Command
ADD PRALNK
ADD PRALNK
[Link number]
[Module number]
[IUA linkset index]
Function
ADD PRALNK
MOD PRALNK
RMV PRALNK
LST PRALNK
This is a unique logical number assigned inside the SoftX3000 to a trunk circuit of
SS7, PRA or R2. The corresponding physical number inside the trunk media
gateway is specified in the start circuit termination identifier parameter.
As defined in the DSS1 signaling, this circuit number can only be the time slot 16
of an E1.
This parameter specifies the IUA link set that bears the PRA link (That is, the signaling
link carrying the D-channel signaling messages of the PRA subscribers). This
parameter is defined in the ADD IUALKS command and referenced here.
[Integer interface ID]
This is one of the interconnection parameters between the SoftX3000 and the
embedded signaling gateway supporting IUA, used to uniquely identify this PRA link
from all the D-channel signaling messages of the PRA subscribers that are borne over
the IUA link set. The SoftX3000 supports both integer interface ID and text interface ID.
In the actual applications, the integer interface ID is preferred.
[Text interface ID]
This is one of the interconnection parameters between the SoftX3000 and the
embedded signaling gateway supporting IUA, used to uniquely identify this PRA link
from all the D-channel signaling messages of the PRA subscribers that are borne over
the IUA link set. The SoftX3000 supports both integer interface ID and text interface ID.
In the actual applications, the integer interface ID is preferred.
[Signaling type]
This is one of the interconnection parameters between the SoftX3000 and PRA device,
used to identify the application mode of the local end in the PRA link. By default, it is
DSS1 Network Side.
In the actual applications, the SoftX3000 generally provides PRA link through TMG or
UMG. You must observe the following configuration guidance to set the PRA signaling
type at the SoftX3000, TMG, and the peer end PRA device:
z
Regard the SoftX3000 and TMG as a unit. Set the same signaling typeDSS1
network side or DSS1 subscriber side for the SoftX3000 and the TMG.
The signaling type of the local end must not be the same as the peer end. If the
local end is DSS1 network side, the opposite end must be DSS1 subscriber
side, and it is the same case conversely.
[Outgoing CR length]
This is one of the interconnection between the SoftX3000 and PRA device, used to
specify the length of the CR Value field, in bytes, in Q.931 call messages. By default,
it is 2, indicating the field has two bytes. This parameter is used to adapt PRA devices
provided by different vendors. It should be set to 1 when applied in certain countries.
[Caller number check mode]
This parameter is valid only to incoming trunks. It indicates whether the SoftX3000
performs a validity check to the caller number of an incoming call originated by the peer
PRA device (for example, PBX) through a PRA link so as to determine the calling
number for call connection.
Huawei Technologies Proprietary
8-77
1)
If the calling number sent by the peer office is not a PRA subscriber number
defined in the local office, that is, if the received number cannot be found in the
PRA subscriber number data table of the local office, the calling number is invalid.
2)
If the following conditions are met, the received calling number is valid; otherwise,
the received calling number is invalid.
The calling number sent by the peer office is a PRA subscriber number defined in
the local office, that is, the received number can be found in the PRA subscriber
number data table of the local office.
The route selection code used by the PRA subscriber is one of the the route
selection codes pre-defined for the default calling numbers of several (one to five)
PRA trunk groups controlled by PRA signaling links.
The setting of this parameter affects charging, for the calling number used here is the
one in a bill. Set this parameter by the following principles:
z
Allow all: It means that no validity check will be performed. If not receiving the
calling number from the peer office, the local office will use the default calling
number on the PRA trunk group as the one for the call. If receiving the calling
number from the peer office, the local office will use it as the calling number of the
call (that is, the local office transmits all numbers from the peer office
transparently). To enable the transparent transmission, you need to execute MOD
FSFP to set bit 10 of internal call parameter 3 (P51) to 0.
Use default number: It means that validity check will be performed. If not receiving
the calling number from the peer office, the local office will use the default calling
number on the PRA trunk group as the one for the call. If receiving the calling
number from the peer office, the local office will first judge the validity of the calling
number. If the calling number is valid, the local office will use it as the calling
number for the call; otherwise, the local office will use the default calling number
on the PRA trunk group as the one for the call.
Reject invalid number: It means that validity check will be performed. If not
receiving the calling number from the peer office, the local office will use the
default calling number on the PRA trunk group as the one for the call. If receiving
the calling number from the peer office, the local office will first judge the validity of
the calling number. If the calling number is valid, the local office will use it as the
calling number for the call; otherwise, the local office will reject the call.
When it is required to change the caller number of a call on the PRA link, this parameter
is available to specify the caller number change index. This change index is defined in
the ADD DNC command and referenced here. By default, it is set to 0, indicating not
to change.
STP
Subroute 1
Office A
Office B
Subroute 2
Office C
Office D
I. Office direction
If two offices have direct voice path, one office is called the office direction of the other.
For example, there are direct voice channels between office A and office B, and
between office A and office C as shown in Figure 9-1, so office B is an office direction of
office A and office C is an office direction of office C. In addition, because there is no
direct voice channel between office A and office D, office D is not an office direction of
office A.
In the SoftX3000, office direction number is used to uniquely identify an office direction.
For example, for office direction A in Figure 9-1, the office direction from A to B can be
assigned with 1 and the office direction from A to C can be 2.
II. Sub-route
If there is a direct voice channel or an alternative channel between two offices, we say
there is a sub-route between the two offices. The direct voice channel is the direct
sub-route and the alternative channel is the alternative sub-route. For example, there
are two sub-routes between office A and office B shown in Figure 9-1, where sub-route
1 is direct from office A to office B and it is the direct sub-route, and sub-route 2 is from
office A to office B through office and it is the alternative sub-route.
III. Route
A route is a set of all sub-routes from local office to a destination office. A router
contains multiple sub-routes and different routes may contain the same sub-routes. For
example, the route from office A to office B shown in Figure 9-1 contains sub-route 1
and sub-route 2, while the route from office A to office D only contains sub-route 2.
ADD CNACLD
Route analysis
table
ADD RTANA
Routing table
Subroute table
Trunk group
table
ADD RT
ADD SRT
Effectively diminishing the congestion and call losses caused by routing problems.
ITAD-B
TGREP/
SIP
TGREP/
SIP
TRIP
TGREP/SIP
SX
TGREP/SIP
LS-B
LS-A
SX-A
SX
IP
TGREP/
SIP
TRIP
SX
TGREP/
SIP
TRIP
SX-B
ITAD-C
LS
TGREP/
SIP
Subsriber A
TGREP/
SIP
Subscriber B
TGREP/
SIP
SX
SX
SX
TGREP: Used by the softswitch to inform the route updates to the location server.
When an operator modifies the route information, the softswitch will immediate
send a TGREP message to the location server to update the route information in
the latter.
SIP: Used by the softswitch to query route information in the location server.
TRIP: Used between location servers to dynamically sharing route updates. When
the route information is updated in a certain location server, it will send TRIP
messages to other location servers to update their route information.
Huawei Technologies Proprietary
9-5
2)
SX-A analyzes the number, finds that the subscriber B is of another softswitch,
and sends a SIP message INVITE to LS-A, asking for the route from SX-A to
subscriber B.
3)
After route analysis, LS-A finds that SX-A needs to connect subscriber through
SX-B, and returns a 302 response message containing the IP address, protocol
type, and port number of SX-B.
4)
When SX-A obtains the IP address and port number of SX-B, it starts the call
through SIP (assume that SIP is the protocol using in SX-B).
5)
When SX-B receives the request from SX-A, it analyzes the called number, finds
that subscriber B is in the local office, and starts calling subscriber B.
6)
After subscriber B picks up, the conversation begins between the two subscribers.
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Output parameter
Defined in
Name
Referenced in
Route selection
source code
Local office
data
Sub-route
number
Trunk data
Destination signaling
point code (DPC)
M3UA data or
MTP data
DPC in the
office direction
Route
selection code
II. Preparations
Before configuring the routing data, make sure that all preparations are done as
specified in Table 9-2.
Table 9-2 Preparations
SN
Item
Remark
Route planning
Route
selection
policy
Basic routing
data planning
Description
Command
ADD OFC
Add sub-route
ADD SRT
Add route
ADD RT
ADD TMIDX
ADD RTANA
ADD OFC
[Office direction number]
[Peer office type]
[Peer office level]
ADD SRT
[Sub-route number]
[Office direction number]
[Group selection mode]
ADD RT
[Route number]
[Route type]
[1st sub-route]
[2st sub-route]
ADD TMIDX
[Week]
[Hour]
[Time index]
ADD RTANA
[Route selection code]
[Route selection source code]
[Time index]
[Route number]
Function
ADD OFC
RMV OFC
MOD OFC
LST OFC
Service Control Point (SCP). You can select according to the actual networking
conditions.
[Network indicator]
It specifies which signaling network the peer office (SP or STP) exists in. This
parameter is valid only when the office contains No. 7 trunk. You can select according
to the actual networking conditions, and the system default option is National.
[Destination point code 1] to [Destination point code 16]
They are used to specify the signaling point codes of the peer office in the
corresponding signaling networks. The value is hexadecimal and there are a maximum
of 24 bits. These parameters are valid only when the office direction contains No. 7
trunk. They must be defined by the ADD N7DSP command or ADD M3DE command
before being referenced here.
Generally, it is required only to configure one destination signaling point for an office
direction. If the peer office adopts multiple signaling point codes, one office direction
can be configured with a maximum of 16 destination point codes (DPCs) belonging to
the same network indicator. If you use the ADD N7TG command to add No. 7 trunk
group, the DPC must be specified here before being referenced in the command.
Otherwise, errors may occur to the system.
[Method of selecting SP]
Reserved.
[ISUP transmit mask]
It is used for converting ISUP messages sent by the local office in an office direction to
adapt to the ISUP signaling used by the switch in the office direction. You cannot set it
at will, but refer to the ISUP signaling adaptation script provided by Huawei.
[ISUP receive mask]
It is used for converting ISUP messages received by the local office in an office to adapt
to the ISUP signaling used by the switch in the office direction. You cannot set it at will,
but refer to the ISUP signaling adaptation script provided by Huawei.
[Common language location identification]
It is one of the parameters for the SoftX3000 to interwork with the switch applying ANSI
ISUP signaling, identifying the location of the peer office. It is allocated by the network
uniformly.
It is valid only in ISUP defined by ANSI and indicates the location identification in the
CVR message set by the local office in the CVT/CVR procedure. It is composed of a
maximum of 11 characters. The default value is Anonymous.
Huawei Technologies Proprietary
9-11
[SS7 type]
It indicates the type of the SS7 that is applied between the local SoftX3000 and the DSP.
By default, it is ITU-T. If the SoftX3000 is to interconnect with the signaling device
complying with ANSI specifications, select ANSI; otherwise, the MTP link between
two signaling devices cannot work normally.
[MTP congestion step rate]
It indicates the ratio used by the local office to restrict outgoing or transferred calls to an
office when the MTP links between the local office and the office are congested. It
ranges from 0 to 100 in unit of %.
[ACC congestion level 1 step rate]
It indicates the ratio used by the local office to restrict outgoing or transferred calls to an
office when call congestion level 1 occurs in the office and the local office has received
the auto-congestion control message from the office. It ranges from 0 to 100 in unit of
%.
When TUP is used as the inter-office signaling, the auto-congestion level information
is contained in the ACC message sent from the peer office to the local office. When
ISUP is used as the inter-office signaling, the auto-congestion level information is
contained in the REL message sent from the peer office to the local office.
[ACC congestion level 2 step rate]
It indicates the ratio used by the local office to restrict outgoing or transferred calls to an
office when call congestion level 2 occurs in the office and the local office has received
the auto-congestion control message from the office. It ranges from 0 to 100 in unit of
%.
When TUP is used as the inter-office signaling, the auto-congestion level information
is contained in the ACC message sent from the peer office to the local office. When
ISUP is used as the inter-office signaling, the auto-congestion level information is
contained in the REL message sent from the peer office to the local office.
[ACC support flag]
It indicates if the peer office supports auto-congestion control. By default, it is Yes. In
this case, when the CPU usage of the local office reaches the overload threshold for
auto-congestion level 1 or 2, the local office will send an auto-congestion control
message to the peer office through SS7 to notify it of the congestion at the local office.
If you set it to No, the local office will not send any auto-congestion control message to
the peer office in any cases.
[Fallback support flag]
It indicates if the peer office supports fallback of bearer capability. By default, it is No.
In this case, the local office will not send the fallback support flag contained in the IAM
to the peer office through ISUP in any cases.
[ISUP compatibility TX mask]
It is used for parameter compatibility adaptation between ISUP messages sent by the
local office and ISUP signaling used by the peer office. It cannot be set arbitrarily;
instead, take the ISUP signaling adaptation script provided by Huawei as the reference
when setting it.
[ISUP compatibility RX mask]
It is used for parameter compatibility adaptation between ISUP messages received by
the local office and ISUP signaling used by the peer office. It cannot be set arbitrarily;
instead, take the ISUP signaling adaptation script provided by Huawei as the reference
when setting it.
Function
ADD SRT
To add sub-route
RMV SRT
To remove sub-route
MOD SRT
To modify sub-route
LST SRT
To list sub-route
It specifies the trunk group selection policy of the sub-route. There are four selection
modes as choices.
z
Cycle: The system will select a group number starting from the next one to the last
selected group number each time when it selects a trunk group. If the last selected
number is the maximum one, the next one is the minimum group number. The load
sharing of the trunk groups can be realized through this mode.
Minimum: The system always selects a trunk group from the minimum number. If
the trunk group is faulty or all circuits are busy, the system will select the next one
in the ascending order. The preferential selection of the trunk groups can be
realized through this mode.
Maximum: The system always selects a trunk group from the maximum number. If
the trunk group is faulty or all circuits are busy, the system will select the next one
in the descending order. The preferential selection of the trunk groups can be
realized through this mode.
Random: The system selects a trunk group randomly. This mode is seldom used.
The default mode is Cycle, and you can select other mode according to the actual
conditions.
Function
ADD RT
To add route
RMV RT
To remove route
MOD RT
To modify route
LST RT
To list route
Ordinary route: The queuing is unnecessary when the routing fails, and the call is
immediately released (the calling subscriber hears busy tone).
Queue route: The queuing will take place at the subscriber side for idle circuits if
routing fails, and the call is temporarily held (the calling subscriber does not hear
busy tone) until there is idle circuit or the call is released due to timeout.
Sequential selection: It means to select a sub-route in the sequence from the first
one to the thirty-second one. That is, if sub-route 1 (direct sub-route) is busy or
unavailable, sub-route 2 will be selected; if sub-route 2 is unavailable, sub-route 3
will be selected, and so on.
Select by cost: The sub-route with the lowest cost will be selected as prior. If this
sub-route is busy or unavailable, the one with the second lowest cost will be
selected, and so on. If several sub-routes cost the same, they will be selected by
percentage.
They are valid only when Sub-route selection mode is Select By Percentage".
The value ranges from 1 to 100 with the unit as %. Because the grouping is
conducted according to the percentage of the sub-routes, no matter how much the
percentage of each sub-route is, their total percentage must be the integral times
of 100. Otherwise, the system may fail. For example, if a route contains five
sub-routes, there are the following grouping methods for them:
Huawei Technologies Proprietary
9-15
One group: The percentage sum of the sub-routes is 100%. For example, the
percentage of each sub-route is 20%.
Two groups: The percentage sum of the sub-routes is 200%. For example, the
percentage of sub-route 1 is 100% and it is in one group, and the percentage of
each sub-route from sub-routes 2 to 5 is 25% and they are in one group.
Three groups: The percentage sum of the sub-routes is 300%. For example, the
percentage of sub-route 1 is 100% and it is in one group, the percentage of each of
sub-route 2 and sub-route 3 is 50% and they are in one group, and the percentage
of each of sub-route 4 and sub-route 5 is 50% and they are in one group.
2)
If the system succeeds in route analysis, the SoftX3000 performs the connection
according to the default route configured in the local office. If not, the SoftX3000
holds the calling, and sends the INVITE message to the location server through
SIP to query the route information from the local office to relevant destination
code.
After the successful query, the location server sends the 302 response message to
the SoftX3000 through SIP. This message carries the IP address, type and the port
Function
ADD TMIDX
RMV TMIDX
LST TMIDX
It defines the value of the time index corresponding to the time segment. Its value
ranges from 1 to 253. Set this parameter by the following principles:
z
Time index 0 has been pre-set during the initialization of the system, so you cannot
set it.
A time index can correspond to multiple time segments, that is, you can use the
command ADD TMIDX to define different time segments for one time index for
several times.
When the call processing software analyzes the route, if the time index of two route
analysis data records (one by month and one by week) matches the current call, the
time index by month is prior to that by week.
[Service type]
It indicates the range of services to which a time index is applicable. The options are
z
Route selection: Indicates that a time index is used for route selection, that is, the
parameter will be referenced in the command ADD RTANA.
Caller number analysis: Indicates that a time index is used for caller number
analysis, that is, the parameter will be referenced in the command ADD CNACLR.
[Index type]
It defines the index type for a time index. The options are
z
Week index: Indicates that the time index data is defined by weekday (Sunday,
Monday, Tuesday Saturday).
Month index: Indicates that the time index data is defined by month (a day in a
month).
[Week]
It is valid only when the index type is Week index. It specifies a specific day in a week,
such as Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, and Saturday.
[Month], [Day]
It is valid only when the index type is Month index. It specifies a specific day in a
month and must be a valid date in the current year.
[Hour]
It specifies the last time of the time segment of each day, with the unit as hour. The
value range is 1 to 24. If the time point at which the corresponding call occurs is smaller
than or equal to the set value of the parameter, this parameter will be matched.
For example, if Sunday is divided into two time segments, the segment from 0 to 10
o'clock is assigned with the time index value of 1, and the segment from 10 to 24 o'clock
is assigned with the time index value of 2. According to the matching principle, the
parameter in the first segment must be set to 10, indicating that the time index value
from 0 to 10 oclock on Sunday is 1, and the parameter in the second segment must be
set to 24, indicating that the time index value from 10 to 24 oclock on Sunday is 2.
Function
ADD RTANA
RMV RTANA
MOD RTANA
LST RTANA
One of the route selection conditions. It specifies the service attributes of the call using
the route, that is, to define which types of calls can use the route. The value is generally
set to All categories. If there is special demand, for example, if only the national toll
calls can use this route, the parameter must be set to National Toll.
When the call processing software is performing a route analysis, if the address
information indicator parameter defined in more than one (usually two) pieces of route
analysis data can match the current call, the priority of the all categories option is the
lowest. That is, the system preferentially selects other matching options.
[Caller access]
It is one of the conditions for route selection, specifying the access type(s) of callers
using a route. It is set to All categories generally. If there is a special requirement, set
the parameter as needed. For example, if it is required that only ISDN subscribers can
use this route, you can set the parameter to ISDN.
When the call processing software analyzes the route, if the "caller access option of
several (usually two) route analysis data records matches with the current call, the
option All categories enjoys the lowest priority.
[Transmission capability]
It is one of the route selection conditions, specifying the service types that the route can
bear, for example, voice service, digital service and video service. Generally, the value
is set to All categories.
When the call processing software is performing a route analysis, if the transmission
capability parameter defined in more than one (usually two) pieces of route analysis
data can match the current call, the priority of the all categories option is the lowest.
That is, the system preferentially selects other matching options.
[Time index]
It is one of the route selection conditions, specifying the time index value used by the
route analysis table. The system has defined the time index 0 during initialization, and
the value can be referenced directly. If it is required to use other time index values, they
must be defined by the ADD TMIDX command before being referenced here. Note the
following matters when configuring this parameter:
z
When you add time index through the command ADD TMIDX, you must configure
the route analysis data corresponding to the newly-added time index through the
command ADD RTANA for all the route selection codes. If not, you will fail in route
selection.
When the call processing software analyzes the route, if the time index of two
route analysis records (one by month and the other by week) matches the current
call, the time index by month is prior to that by week.
[Route number]
It specifies the route number used by the route analysis table. This parameter must be
defined by the ADD RT command before being referenced here.
[Signaling as prior]
It indicates which signaling trunk is used first for outgoing calls when the route contains
multiple types of signaling trunks. The parameter options are described as follows:
z
Prefer to select ISUP: It indicates that the ISUP trunk of the route will be selected
first. That is, the system will not select other types of trunks until there is an idle
ISUP trunk in this route. When the ISUP trunk circuits are all busy or unavailable,
the system selects other types of trunks.
Must select ISUP: It indicates that the ISUP trunk must be selected. That is, the
system can only select ISUP trunk when selecting trunk circuits in the route. If you
defined other non-ISUP trunks, all of the non-ISUP trunk will never be selected. In
this case, make sure that the route contains ISUP trunk when you select this
option. Otherwise, the route selection will be failed.
Prefer to select SIP: It indicates that the SIP trunk in the route will be selected first.
The description is the same as that of ISUP select first.
Must select SIP: It indicates that the SIP trunk in the route must be selected. The
description is the same as that of ISUP select must.
Prefer to select H323: It indicates that the H.323 trunk in the route will be selected
first. The description is the same as that of ISUP select first.
Must select H323: It indicates that the H.323 trunk in the route must be selected.
The description is the same as that of ISUP select must.
No change: It indicates that the trunk will be selected according to the sub-route
selection policy and trunk group selection policy. During the transition, if the
incoming trunk is ISUP trunk, the trunk will be selected according to the forward
call indicator in the IAM/IAI message sent from the peer office.
Note that preference of a signaling trunk is not done among different sub-routes of a
route, but among different trunk groups of a sub-route. That is, selection of sub-route is
not controlled by this parameter.
Description
Command
ADD LS
SET LSAGENT
ACT LSLNK
Function
ADD LS
RMV LS
MOD LS
LST LS
It specifies the name of the standby location server. The value range of this parameter
is a string of characters, used to specify a standby location server in detail.
Function
SET LSAGENT
LST LSAGENT
If the system succeeds in route analysis, the SoftX3000 performs the connection
according to the default route configured in the local office. If not, the SoftX3000
holds the calling, and sends the INVITE message to the location server through
SIP to query the route information from the local office to relevant destination
code.
After the successful query, the location server sends the 302 response message to
the SoftX3000 through SIP. This message carries the IP address, type and the port
Huawei Technologies Proprietary
9-23
Function
ACT LSLNK
DEA LSLNK
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Note:
Except V5 trunk data, the other trunk data must not be configured before the
corresponding signaling data is configured. Besides, because the parameter V5 trunk
group number defined in the V5 trunk data will be referenced in V5 interface data, the
V5 interface data must be configured after the V5UA data and V5 trunk data are
configured.
SIP: It indicates that SIP is used to communicate with the specific end system.
Host: It can be the domain name of the host or the IPv4 address.
Port: It indicates the number of the port to which the message is sent. The default
value is 5060, that is, the public SIP port number.
User parameters: The SIP URL allows the host to be an IP telephone gateway. In
this case, a user name can be a common telephone number. Because BNF syntax
fails to distinguish telephone numbers from user names, so the field user
parameters is added after the domain name. This field has two options: IP and
telephone. When it is set to phone, it indicates that the user name is a telephone
number and the corresponding end system is an IP telephone gateway.
with a specific user. It covers the address in the host field and is set to muti-cast
address usually.
Transmission parameters, TTL parameters, server address parameters, and
method parameters are all URL parameters that can be used in the Contact field
(described in the later part) only.
The following are several examples of SIP URL:
SIP URL example
Meaning
Sip;
55500200@191.169.1.112;
Sip;
55500200@127.0.0.1:5061;
User=phone;
Sip:
alice@registrar.com;
method=REGISTER;
III. SIP-T
SIP-T is based on the SIP and enables the extension mechanism to implement the
interworking between SIP network and PSTN. The features are described as follows:
1)
2)
Mapping: It includes the mapping between ISUP message and SIP message, and
the mapping between ISUP parameters and SIP header fields. The mapping
between ISUP message and SIP message is briefed as follows:
IAM = INVITE
ANM = 200 OK
RLS = BYE
RLC = 200 OK
The SoftX3000 can be interconnected with softswitch, GK, outer GK, and GW in the
H.323 network, so the status of the SoftX3000 in the H.323 network varies with different
networking applications. For networking, the SoftX3000 classifies H.323 trunks as five
types: plain trunk, GW trunk, GK trunk, outer GK trunk, and virtual trunk. You must
correctly configure the type of the H.323 trunk; otherwise, the interconnection between
the SoftX3000 and the peer H.323 device will fail.
H.323 trunk
IP Metropolitan A rea
Netw ork/Bac kbone
Netw ork
S o ftX3 0 0 0
H.323 tr unk
O th e r S o ftS w itch
SoftX3000 (GK)
H.323 trunk
H.323 trunk
IP Metropolitan Area
Network/Backbone
Network
PSTN office
in city A
H.323 GW
H.323 GW
PSTN office
in city B
Upper GK
H.323 trunk
H.323 trunk
Low er GK
SoftX3000 (GK)
H.323 network
H.323 GW
H.323 network
Backbone network
H.323 terminal
H.323 GW
H.323 GW
H.323 trunk
SoftX3000 (GW)
IP Metropolitan
Area Network
in City A
IP backbone
A8010 Expert
(GW)
H.323
Phone
SIP
Phone
AMG
TMG
PSTN exchange
in City B
II. CIC
The Circuit Identification Code (CIC) is one of the important parameters used for
interworking with No. 7 trunk, and it uniquely identifies the trunk circuit between two
signaling points. The CIC only exists in the Telephone User Part (TUP) and ISUP
messages, and it contains 12 bits. In this case, one office direction can have a
maximum of 212 (212 = 4096) trunk circuits.
Between the two offices using No. 7 signaling for interconnection, the CIC of the same
trunk circuit must be consistent, otherwise, there might be exceptions, for example, the
voice channel is through in a single direction.
III. Master/slave
In the bi-directional trunk group, the ITU-T prescribes that the each of the two
interconnected offices can control half of the trunk circuits for the purpose of preventing
the two offices occupying the same trunk circuit at the same time. The office with larger
signaling code controls the circuits with even CICs, and the office with smaller signaling
code controls the circuits with odd CICs.
Based on this principle, while selecting outgoing trunk, each office will first occupy the
trunk circuits controlled by itself. When the circuits controlled by an office are all busy,
the office tries occupying the trunk circuits controlled by the other office. If the two
offices try to occupy the same trunk circuit at the same time, the office will abandon the
circuit and try to occupy the next one.
10.1.4 R2 Trunk
I. Basic concept
R2 trunk is a kind of circuit trunk and adopts R2 as the inter-office signaling. R2 trunk
refers to the trunk using the R2 signaling as the inter-office signaling. Because the R2
Connection
signaling
group I
Backward signaling
Acknowledgemen
t and control
signaling group A
(answering group
I signaling)
Callee state
signaling
group B
B1: Ready to
trace
the
malicious caller
A2:
Send
the
previous digit (n-1)
B2: Subscriber
transfer
(Reserved)
services
A4: Congestion
B4: Congestion
Operator
B5: Unallocated
number
Ordinary
subscriber
Digit 1
Digit 2
Digit 3
Maintenance
National
Digit 4
Digit 5
Preferred
subscriber
device
Forward signaling
Signalin
g No.
Connection
signaling
group I
Backward signaling
Acknowledgemen
t and control
signaling group A
(answering group
I signaling)
Callee state
signaling
group B
Ordinary
subscriber
A7:
Send
the
previous two digits
(n-2)
Data
A8:
Send
the
previous
three
digits (n-3)
A9: (Reserved)
(Reserved)
A10: (Reserved)
(Reserved)
(Reserved)
(Reserved)
(Reserved)
13
Calling
maintenance
device
(Reserved)
(Reserved)
14
Inserting
echo
suppresser
(Reserved)
(Reserved)
15
Sending
completed
(Reserved)
(Reserved)
(Reserved)
Digit 6
Data transmission
Digit 7
Digit 8
Digit 9
Preferred
International
10
Digit 0
Operator
services
11
Calling
manual
operator
12
Rejecting the
signaling As
request
transmission
subscriber
Coin
subscriber
End-to-end transmission: The originating office sends to the first transfer office a
called number that has sufficient digits for routing. The first transfer office judges
the route and connects the corresponding incoming trunk circuit to an outgoing
trunk circuit. At this time, the call from the originating office is connected to the next
transfer office. Subsequently, the originating office sends to the second transfer
office a called number that has sufficient digits for routing. The second transfer
office judges the route and connects the corresponding incoming trunk circuit to an
outgoing trunk circuit. At this time, the call from the originating office is connected
to a third transfer office (or the terminating office). The following operations can be
deduced in the same way. With this transmission mode, the call is connected
rapidly and the register is used efficiently. Nevertheless, the same register
signaling mode of the exchanges must be used through the multiple segments of
routes.
z
Segment-by-segment transfer: Each transfer office must have received all called
number digits from the previous exchange before it transfers the called number to
the next transfer office (or the terminating office). With this transmission mode, the
requirements for the line are low and different register signaling modes of the
exchanges can be used through the multiple segments of routes. However, the
call is connected slowly.
For the register signaling, the R2 signaling system of the SoftX3000 provides both
transmission modes. You can select one according to the quality of the line: the
segment-by-segment transfer mode is suitable for low-quality line and the end-to-end
transmission mode for high-quality line. For the line signaling, only the
segment-by-segment transfer mode can be selected.
Non mutual control mode (pulse mode): The originating office keeps sending one
or a group of expected pulse signals to the terminating office despite the reception
of the correct signals at the terminating office. This mode requires simple devices,
but the reliability of the transmission is very poor.
Half mutual control mode: Whenever sending one or a group of pulse signals to
the
terminating
office,
the
originating
office
waits
for
the
positive
Full mutual control mode: The originating office keeps sending forward signals
until it receives the acknowledgement signal returned by the terminating office.
The terminating office keeps sending acknowledgement signals until the
originating office stops sending forward signals. Because the forward and
backward signals are all continuous, this mode is also called continuous mutual
control mode.
The R2 signaling system of the SoftX3000 employs the full mutual control mode and
provides the non mutual control mode and the half mutual control mode.
SoftX3000
IP MAN
PBX
AMG / IAD
10.1.7 V5 Trunk
I. Basic concept
Extensively speaking, V5 trunk is a circuit trunk, but it is actually a 2.048-Mbit/s link at a
V5 interface. V5 trunk is located between a local exchange and the access network,
adopting V5.1/V5.2 as the call control protocol, so one V5 trunk group can be
configured with a maximum of 16 E1s.
II. V5 link ID
V5 link ID is one of the concepts in the V5 protocol. Because one V5.2 interface can
support a maximum of sixteen 2.048-Mbit/s links, V5.2 protocol involves two
parameters, V5 link ID and V5 time slot number, to uniquely identify a V5 time slot over
multiple 2.048-Mbit/s links.
z
V5 link ID: An 8-bit field, used to identify a specific 2.048-Mbit/s link among the
2.048-Mbit/s links composing the V5.2 interface. This specific link contains the V5
time slot selected to be bearer channel. The V5 link ID needs to be determined by
the negotiation between the Local Exchange/Office (LE) side and Access Network
(AN) side, and it must be consistent with that in the data configuration.
Huawei Technologies Proprietary
10-11
V5 time slot number: A 5-bit field, used to identify the V5 time slot that is to be used
or being used as bearer channel. The V5 time slot number is controlled and
assigned by the Bearer Channel Connection (BCC) protocol.
III. MG E1 ID
MG E1 ID is one of the concepts in the V5UA protocol. Because one V5UA link set can
bear the protocol messages of multiple V5.2 interfaces, and one V5.2 interface can
support multiple 2.048-Mbit/s links, you need to map the V5 link ID of the V5.2 interface
to the MG E1 ID in the V5UA link set so that a 2.048-Mbit/s link can be uniquely
identified among the messages in the same V5UA link set.
Output parameter
Defined in
Name
Referenced in
Network
management
source code
Network
management data
Charging data
Outgoing trunk
charging source code
Charging data
Subroute number
Routing data
Caller number
discrimination group
number (optional)
II. Preparations
Before configuring the SIP trunk data, make sure that all preparations are done as
specified in Table 10-3.
Table 10-3 Preparations
SN
Item
Remark
IP address of the
opposite office
Whether SIP-T
supported
is
Description
Command
ADD SIPTG
Function
ADD SIPTG
RMV SIPTG
MOD SIPTG
LST SIPTG
Note:
This section only introduces the parameters closely related to SIP trunk group. For the
other parameters, refer to online help or 10.4.5 "Adding No. 7 Trunk Group.
CHGIDX or ADD CHGGRP before being referenced here. For the detailed information
about charging, see Chapter 4, Configuring Charging Data, in this manual.
[Outgoing trunk charging source code]
It is one of the charging attributes of the trunk group. Its value ranges from 0 to 255. The
value 254 is the wildcard that cannot be used for trunk charging. The value 255
indicates no charging of outgoing trunks. This parameter must be defined in ADD
CHGIDX or ADD CHGGRP before being referenced here. For the detailed information
about charging, see Chapter 4, Configuring Charging Data, in this manual.
[EC capability]
It is one of the parameters used for interworking with the opposite office. It controls the
SIP trunk to enable the EC function. The default option is YES, indicating that the EC
function is enabled.
[IFMI module number]
This parameter specifies the module number of the IFMI dispatching SIP trunk protocol
messages at the SoftX3000 side. The value range is 132 to 211. This parameter is
defined in the ADD BRD command and referenced here.
[Remote URI]
It is one of the parameters used for interworking with other softswitch or SIP application
server. It specifies the IP address and SIP port number of the opposite device. The
format is xxx.xxx.xxx.xxx:port, where, xxx.xxx.xxx.xxx is the IP address and port is the
port number (the default value is 5060). For example, the SIP-URI of an office is
191.169.150.80:5060.
[Use heartbeat]
This parameter specifies whether the SoftX3000 periodically sends heartbeat signals to
the SIP device in the opposite office. The default setting is NO, indicating that the
SoftX3000 does not send heartbeat signals. This parameter must be set to YES in the
following applications:
z
This SIP trunk interconnects two assistant softswitches in the dual homing
networking.
It is demanded to improve the call completion rate and prevent the SIP trunk from
being suspended at the occurrence of network interruption.
Disable default caller number: It is valid only for incoming trunks. By default, it is
not selected. When the message of incoming SIP trunk does not contain calling
number information such as anonymous card call, the SoftX3000 uses the default
calling number of the trunk group as the calling number of this call. If the option is
selected, the SoftX3000 does not use the default calling number of the trunk group
as the calling number of this call. That is, the call has no calling number.
It is the maximum transmission delay that can be tolerated by the trunk group circuit.
The value ranges from 0 to 1023 with the unit as second. When the transmission delay
of the call circuits is greater than the maximum value, it is necessary to install echo
canceller. The parameter is used when satellite circuits are connected. In other cases, it
is set to 0.
[Software parameter of signalling control]
It is the additional signaling flag used to set whether a SIP trunk supports some special
signaling modes. There are 16 options for this parameter. Currently, ten options are
used, and the others are reserved. The meanings of the used options are as follows:
z
Calling party number with ST: If it is selected, an ST signal is added after the end
of the calling number.
Called party number with ST: If it is selected, an ST signal is added after the end of
the called number.
Connected party number with ST: If it is selected, an ST signal is added after the
end of the connected number.
Generic number with ST: If it is selected, an ST signal is added after the end of the
generic number.
Original called party number with ST: If it is selected, an ST signal is added after
the end of the original called number.
Redirecting number with ST: If it is selected, an ST signal is added after the end of
the redirecting number. The redirecting number is the forward sent information
that represents the last redirecting number.
Redirection number with ST: If it is selected, an ST signal is added after the end of
the redirection number. The redirection number is the backward sent information
indicating that the call must reselect route-to-number or forward-transfer number.
Peer office no ringback tone: It is valid only for outgoing trunks. If it is selected, the
caller (no matter the caller is in the local office or not) hears the ringback tone sent
by the local office when the local office initiates calls to the peer office. That is, the
peer office is regarded to have no capability of sending the ringback tone by
default. The option is mainly used in Russia.
number and password sent by the SIP soft terminal to the U-NICA for
authentication.
[ISUP transmit mask]
It transforms the ISUP message encapsulated by the SIP-T trunk on the transmission
direction to adapt to the ISUP signaling used by the peer office. You must configure the
parameter according to the ISUP signaling script provided by Huawei.
[ISUP receive mask]
It transforms the ISUP message encapsulated by the SIP-T trunk on the receiving
direction to adapt to the ISUP signaling used by the peer office. You must configure the
parameter according to the ISUP signaling script provided by Huawei.
[Outgoing type for caller office]
When the local office initiates a call to the peer SoftSwitch through outgoing SIP trunks,
the parameter specifies whether the local office sends SIP message or SIP-T message
to the peer SoftSwitch. It is valid only for outgoing trunks. The meanings of the options
are as follows:
z
Never use SIP-T: It indicates that the local office does not send SIP-T message to
the peer SoftSwitch in all cases. That is, the local office sends SIP message to the
peer SoftSwitch in all cases.
Use SIP-T when caller is ISUP incoming trunk: It indicates that the local office
sends SIP-T message to the peer SoftSwitch only when the caller is an ISUP
incoming trunk. In other cases, the local office sends SIP message to the peer
SoftSwitch.
Use SIP-T when caller is not SIP or H.323 subscriber: It indicates that the local
office sends SIP-T message to the peer SoftSwitch only when the caller is not a
SIP subscriber or an H.323 subscriber. When the caller is a SIP subscriber or an
H.323 subscriber, the local office sends SIP message to the peer SoftSwitch.
Always use SIP-T: It indicates that the local office sends SIP-T message to the
peer SoftSwitch in all cases.
Never use SIP-T: It indicates that the local office does not reply SIP-T messages
but SIP messages to the peer SoftSwitch in all cases.
Use SIP-T when callee is ISUP outgoing trunk: It indicates that the local office
replies SIP-T message only when the callee side is outgoing ISUP trunk. In other
cases, the local office replies SIP message to the peer SoftSwitch.
Huawei Technologies Proprietary
10-18
Use SIP-T when callee is not SIP or H.323 subscriber: It indicates that the local
office replies SIP-T message to the peer SoftSwitch only when the callee is not a
SIP subscriber or an H.323 subscriber. When the callee is a SIP subscriber or an
H.323 subscriber, the local office replies SIP message to the peer SoftSwitch.
Always use SIP-T: It indicates that the local office replies SIP-T message to the
peer SoftSwitch in all cases.
[Privacy level]
It indicates what information related to the caller in the incoming or outgoing SIP/SIP-T
message needs to be shielded by the SoftX3000 to provide privacy services such as
CLIR and RIO for the caller. The meanings of the options are as follows:
z
Privacy user: It indicates to use security service of the user level, that is, to shield
the user information in the field of the SIP message head.
Privacy header: It indicates to use security service of the head field level, that is, to
shield the field of the SIP message head.
Privacy ID: It indicates to use security service of the ID level. If the message
includes field of P-Asserted-ID head (inter-office transmission), the local office
obtains caller information from field of P-Asserted-ID. If the message includes field
of P-Prefered-ID head (caller terminal transmission), the local office obtains caller
information from field of P-Prefered-ID. In other cases, the local office shields the
caller information fully.
Privacy untrusted: The peer end is an untrusty entity, and the caller information is
fully shielded.
If services such as CLIR and RIO are to be implemented, select Privacy ID.
[Release call]
It indicates whether the SoftX3000 supports batch releasing of all calls on the trunk
group when it cannot detect the heartbeat signal periodically sent by the peer SIP
device (SIP trunk might be faulty). It is supported by default. For example, 50 calls are
released per second.
If the batch releasing of calls is enabled, the system will not send many BYE messages
when SIP trunk is faulty. Therefore, the overload of system resources such as memory
usage and CPU usage during heavy traffic does not happen.
configuration must not be done before the equipment data, local office data, charging
data, protocol data and routing data is configured. See Figure 10-1.
During the configuration, some parameters defined in the local office data, charging
data, routing data and call barring data will be referenced in the H.323 trunk data.
Besides, the Network management source code defined in the H.323 trunk data will
be referenced when the network management data is configured. Table 10-5 shows the
details.
Table 10-5 Parameter referencing relationship between H.323 trunk data and other
data
Input parameter
Name
Output parameter
Defined in
Referenced
in
Name
Network
management
source code
Network
management
data
Charging data
Charging data
Subroute number
Routing data
II. Preparations
Before configuring the H.323 trunk data, make sure that all preparations are done as
specified in Table 10-6.
Table 10-6 Preparations
SN
Item
Remark
IP address of SoftSwitch or
GK
GK entity type
GK ID
Description
Command
ADD IPLIST
ADD H323TG
Function
ADD IPLIST
RMV IPLIST
MOD IPLIST
LST IPLIST
The IP list is used to authenticate the incoming calls from a virtual H.323 trunk.
When a virtual H.323 incoming trunk initiates a call, and the IP address of the peer
H.323 entity is included in the IP list defined in the office, the authentication
succeeds; otherwise the authentication fails and the SoftX3000 rejects the call.
[IP address]
It defines a specific IP address in the IP list. The IP address is the one of an H.323 entity
interacting the local office through the virtual H.323 trunk.
[Mask]
It defines the subnet mask of the IP address.
Function
ADD H323TG
RMV H323TG
MOD H323TG
LST H323TG
Note:
This section only introduces the parameters closely related to H.323 trunk group. For
the other parameters, refer to online help or 10.4.2
It uniquely identifies a trunk group, which can be SIP trunk group, H.323 trunk group,
No. 7 trunk group, R2 trunk group, PRA trunk group, AT0 trunk group, or V5 trunk group.
Trunk groups are uniformly numbered in the network. The value ranges from 0 to
65534.
[Call source code]
It specifies the call source to which the trunk group belongs. This parameter must be
defined in the ADD CALLSRC command before being referenced here.
[Sub-route number]
It specifies the subroute to which the trunk group belongs. This parameter must be
defined in the ADD SRT command before being referenced here.
[Group direction]
It specifies the call connection direction of the H.323 trunk group. The default option is
Bidirectional trunk. The parameter options are described as follows:
z
Incoming trunk: It indicates that only the incoming calls from the opposite office are
processed.
Outgoing trunk: It indicates that only the outgoing calls to the opposite office are
processed by default. If the controlling software parameter is modified, the
incoming calls from the opposite office can also be processed.
Bidirectional trunk: It indicates that the calls from and to the opposite office are
processed.
H323 peer trunk: It is applicable to the case that the local office and opposite office
are both SoftSwitch.
H323 GW trunk: It is applicable to the case that the local office is a GK and the
opposite office is a GW in the same H.323 network.
H323 GK trunk: It is applicable to the case that the local office and the opposite
office are both GKs.
H323 outer GK trunk: It is applicable to the case that the local office is a GW and
the opposite office is a GK in the same H.323 network.
H323 virtual trunk: It is applicable to the case that the local office is a GK and the
opposite office is a GW under the control of other GK (supporting RAS protocol,
but not supporting the Q.931 protocol). It is usually used with H.323 GK trunk only
for incoming calls. The purpose is to charge and authenticate the incoming calls
from the GW.
[Trunk IP address]
It is one of the parameters used for interworking with other SoftSwitch or GK. It
specifies the IP address of the opposite office (SoftSwitch or GK). This parameter is
valid only when the H323 trunk type is H323 peer trunk, H323 GK trunk, or H.323
outer trunk.
[CALL trunk port number]
It is one of the parameters used for interworking with other SoftSwitch. It specifies the
number of the TCP port processing the call signaling in the opposite office (SoftSwitch),
and the default value is 1720. This parameter is valid only when H323 trunk type is
H323 Plain Trunk.
[RAS trunk port number]
It is one of the parameters used for interworking with GK. It specifies the number of the
UDP port processing the RAS signaling in the opposite office (GK), and the default
value is 1719. This parameter is valid only when H323 trunk type is H323 GK trunk
or H323 outer GK trunk.
[FCCU/FCSU module number]
It specifies the module number of the FCCU or FCSU processing the call signaling of
the H.323 trunk. This parameter is valid only when H323 trunk type is H323 GW
Trunk, and it must be defined in the ADD BRD command before being referenced
here.
[GW alias]
It is one of the parameters used for interworking with GW. It specifies the alias of the
GW (such as A8010 Expert) connected to the local office (GK). This parameter is valid
only when H323 trunk type is H323 GW Trunk".
[Entity name]
When the type of trunk is H323 Outer GK Trunk, this parameter is available to
specifically describe an outer GK.
[Entity type]
It is one of the parameters used for interworking with GK. It specifies the entity type of
the opposite office (GK). This parameter is valid only when H323 trunk type is H323
Outer GK Trunk.
z
Primary GK: It indicates that the SoftX3000 first registers with this GK during
initialization.
Alternate: It indicates that the SoftX3000 registers with this GK if it fails to register
with the primary GK.
[Gatekeeper ID]
It is one of the parameters used for interworking with GK. It specifies the alias of the
opposite office (GK). This parameter is valid only when H323 trunk type is H323
Outer GK Trunk.
[Support gatekeeper release]
It specifies whether the opposite office (GK) can control the local office to release the
calls. This parameter is valid only when H323 trunk type is H323 Outer GK Trunk.
The default option is YES, indicating that the GK can control the local office to release
the calls.
[Manufacturer code]
It specifies the code of the upper GK interconnecting with the SoftX3000. It is valid only
when "H323 trunk type is set to H323 GK trunk.
[Incoming trunk TOS]
It specifies the TOS conversion index used by the incoming H.323 trunk. It is valid only
when H323 trunk type is set to H323 GK trunk. The parameter must be defined by
the command ADD TOSC before being referenced here.
[Outgoing trunk TOS]
It specifies the TOS conversion index used by the outgoing H.323 trunk. It is valid only
when H323 trunk type is set to H323 GK trunk. The parameter must be defined by
the command ADD TOSC before being referenced here.
[Stop call restriction]
When the total number of calls is less than the quantity defined in this parameter, the
system stops the enabled call restriction automatically. Its value ranges from 0 to 65535.
The default value is 65535, indicating that the system cannot stop call restriction
automatically.
The value of stop call restriction must be smaller than that of maximum caller number
restriction. For example, if the parameter stop call restriction is set to 1800 and
maximum caller number restriction is set to 2000, the system starts call restriction
automatically when the total number of incoming and outgoing calls on one H.323 trunk
group reaches 2000, and stops call restriction automatically when the total number of
calls falls back less than 1800 ( 1799).
[Maximum caller number restriction]
It defines the maximum number of calls allowed on one H.323 trunk group. That is,
when the total number of incoming and outgoing calls on the H.323 trunk group reaches
the quantity defined in this parameter, the system starts call restriction automatically.
The system stops call restriction automatically when the total number of calls falls back
less than Stop call restriction defined by this command. Its value ranges from 0 to
65535. The default value is 65535, indicating that the system does not start call
restriction.
[Video supported]
It indicates whether one H.323 trunk can bear video transmission. It is True by default.
[H245 route supported]
It controls whether the SoftX3000 forwards the H.245 route message sent by the H.323
equipment when the caller and callee are both H.323 equipment, and at least one of
them uses slow start work mode. The default option is No.
z
If it is set to No, direct route exists between the calling and called H.323
equipment. That is, the calling and called equipment exchanges H.245 route
message directly. No H.245 messages between the caller and callee are
forwarded by the SoftX3000. Therefore, the SoftX3000 cannot obtain information
such as media channel attribute and provide related data on bills
If it is set to Yes, GK route is used between the calling and called H.323
equipment. That is, the calling and called equipment exchanges H.245 route
message through GK (SoftX3000).
Output parameter
Defined in
Name
Network
management
source code
Network
management
data
Charging data
Charging data
Media gateway
data
Subroute number
Routing data
Referenced in
II. Preparations
Before configuring the No. 7 trunk data, make sure that all preparations are done as
specified in Table 10-9.
Table 10-9 Preparations
SN
Item
Remark
Start CIC
Description
Command
ADD CAC
ADD CSC
ADD ONID
ADD N7TG
5:
ADD PCLI
Step
Description
Command
ADD N7TKC
ADD PCMPORT
ADD N7TKC
[Module]
[Trunk group]
[Start circuit]
Function
ADD CAC
RMV CAC
MOD CAC
LST CAC
[CAC send]
It is a reserved parameter.
[CAC number]
It is a reserved parameter.
Function
ADD CSC
RMV CSC
MOD CSC
LST CSC
After receiving the IAM containing "carrier selection code" from the peer office, the
local office judges if the carrier selection code in the IAM is the same as the "Local
office CAC" in the local office information table (which can be configured with the
command SET OFI). If so, the authentication succeeds, and the local office will
delete the parameter "carrier selection code" in the IAM when transferring the
message to the lower-level office. If not, carry out the following actions.
2)
The local office judges if the carrier selection code table (which can be configured
with the command ADD CSC) contains the "carrier selection code" in the IAM. If
so, the authentication succeeds, and the local office will transparently transfer the
IAM to the lower-level office. If not, the local office will reject the call.
Function
ADD ONID
RMV ONID
MOD ONID
LST ONID
When a local caller uses the pre-selection service, the local office (that is,
originating office) will send an IAM containing this parameter in the local office
information table (which can be set with the command SET OFI) through the
outgoing trunk. This parameter will be transmitted transparently to the terminating
office finally during the call connection process.
Upon receiving the IAM, the terminating office judges if the originating network
identifier table (which can be set with the command ADD ONID) contains this
parameter in the IAM. If so, the authentication succeeds, and the terminating office
will connect the call. If not, the terminating office will release the call (the release
cause value is 21).
By default, the SoftX3000 does not authenticate the ONID for calls of pre-selected
routes. When you set the bit7 of call internal parameter 8 (P122) to 0, the SoftX3000
shall authenticate the ONID of the calls from the ISUP incoming trunk.
Function
ADD N7TG
RMV TG
MOD N7TG
LST TG
Incoming trunk: It indicates that the local office only processes the incoming calls
from the opposite office.
Outgoing trunk: It indicates that the local office only processes the outgoing calls
to the opposite office.
Bi-directional trunk: It indicates that the local office processes the calls from and to
the opposite office.
[Sub-route number]
It specifies the subroute to which the trunk group belongs. This parameter must be
defined in the ADD SRT command before being referenced here.
[OPC]
It is one of the parameters used for interworking with the opposite office. It specifies the
OPC of the No. 7 trunk group. The default code is the signaling point code of the local
office in the national network defined in the SET OFI command. If it is required to use
signaling point code in other signaling network, such as international network, you must
specify it separately.
Due to the limitation of the No. 7 signaling CIC length (12 bits), two offices can enable a
maximum of 4096 No. 7 trunk circuits in the case of using a single signaling point code.
Huawei Technologies Proprietary
10-33
Minimum: The system always selects a trunk circuit from the minimum number.
The preferential selection of the trunk circuits can be realized through this mode.
Maximum: The system always selects a trunk circuit from the maximum number.
The preferential selection of the trunk circuits can be realized through this mode.
Cyclic: The system selects a circuit from the next one to the last selected circuit
number each time. If the last selected number is the maximum one, the next one is
the minimum number.
FIFO: For all the circuits of the trunk group, the system selects a circuit according
to the first in, first out principle. That is, the circuit released first will be selected
first.
Master/slave: For the circuits controlled by the local office, the system selects a
circuit according to the first in, first out principle. For the circuits not controlled by
the local office, the system selects a circuit according to the first in, last out
principle. That is, the circuit released first will be selected last.
Random: The system selects a trunk circuit randomly. This mode is seldom used.
User side allocation: The system selects a circuit according to the instruction from
the user side.
If the No. 7 trunk group is a bidirectional one, it is recommended to set Circuit selection
mode to Master/slave for the purpose to prevent two offices occupying the same
circuit at the same time.
[Connect satellite circuit]
It identifies whether the No. 7 trunk is carried over a satellite circuit. You need to set it
according to the actual conditions. Generally, the option is NO".
[International call]
It indicates whether the local office sets the bit national/international call indicator of
the forward call indicator parameter to 1 in the Initial Address Message (IAM) sent to
a lower national office or a peer international office when the SoftX3000 connects
international incoming or outgoing calls. 1 means that the call is processed as an
international call.
The default value is No, indicating that the local office does not process the
international calls on the No.7 trunk group in the above-mentioned way. This feature is
mainly used in Hong Kong.
[Number incomplete]
It specifies whether the SoftX3000 sets the bit caller number incomplete indicator of
the parameter caller number in the IAM to "1, which indicates that the caller number
is incomplete.
The default value is No, indicating that the local office does not process the IAM in the
above-mentioned way. This feature is mainly used in Hong Kong.
[Call-in authority]
It defines the call-in authorities of the trunk group, such as intra-office, local, local toll,
national toll, international toll, intra-office national toll (in multi-zone-code application),
and intra-office international toll (in multi-country-code application). The system
enables all call-in authorities of the trunk group by default.
[Call-out authority]
It defines the call-out authorities of the trunk group, such as intra-office, local, local toll,
national toll, international toll, intra-office national toll (in multi-zone-code application),
and intra-office international toll (in multi-country-code application). The system
enables all call-out authorities of the trunk group by default.
[DOD2]
This parameter is available only to outgoing trunks. It is used together with the software
parameters TUP operation reserved parameter 3 (P10) and TUP operation reserved
parameter 4 (P11) to control the preset value of the caller category in the IAM/Initial
Address Message with Information (IAI) sent by the local office.
Huawei Technologies Proprietary
10-35
If it is set to Yes and bit 2 of the TUP operation reserved parameter 4 is set to 0, the
preset value of the caller category in the IAM/IAI is bit 138 of the TUP operation
reserved parameter 3.
[CLIR flag]
It is used to manually force to set the value of CLIP flag in the Initial Address Message
(IAM) or Initial Address Message with Information (IAI) of the incoming call signaling or
outgoing call signaling, that is, the original value of CLIP in the call signaling is invalid.
z
Nothing: It is the default option, indicating that the original value of CLIP flag in
the call signaling need not be changed necessarily.
Incoming CLIR: Indicates to set the CLIP flag bit in IAM or IAI in the incoming call
signaling to 1 (CLIR) forcedly.
Outgoing no CLIR: Indicates to set the CLIP flag bit in IAM or IAI in the outgoing
call signaling to 0 (CLIP allowed) forcedly.
If the parameter is set to NO, the local office will send Release (REL) message to
the opposite office when the call fails. In this case, the call will be released and the
opposite office will send busy tone to the caller.
If the parameter is set to YES, the local office will send ACM to the opposite
office when the call fails. In this case, the call will be held temporarily and the local
office will send exceptional tone to the caller through the incoming trunk; if the
caller hangs up or the timer times out, the call will be released.
It is one of the charging attributes of the trunk group. Its value ranges from 0 to 255. The
value 254 is the wildcard that cannot be used for trunk charging. The value 255
indicates no charging of incoming trunks. This parameter must be defined in ADD
CHGIDX or ADD CHGGRP before being referenced here. For the detailed information
about charging, see Chapter 4, Configuring Charging Data, in this manual.
[Outgoing trunk charging source code]
It is one of the charging attributes of the trunk group. Its value ranges from 0 to 255. The
value 254 is the wildcard that cannot be used for trunk charging. The value 255
indicates no charging of outgoing trunks. This parameter must be defined in ADD
CHGIDX or ADD CHGGRP before being referenced here. For the detailed information
about charging, see Chapter 4, Configuring Charging Data, in this manual.
[Use opposite pulse]
It is used for the inter-office trunk cooperation in the real-time charging. When it is set to
YES, its meanings for outgoing trunk and incoming trunk are different.
z
Outgoing trunk: When there is an outgoing call from the trunk group, the local
office needs to receive the charging pulse in the signaling sent back from the
opposite office, and the opposite office needs to cooperate to send charging pulse
to the local office through signaling.
Incoming trunk: When there is an incoming call to the trunk group, the local office
needs to send charging pulse to the opposite office through signaling, and the
opposite office needs to cooperate to receive the charging pulse sent from the
local office through signaling.
[CAMA]
This parameter is available only to incoming trunks, used to set whether the local office
performs centralized accounting operations on the incoming trunk. If the value is YES,
the local office adopts the centralized accounting mode for the incoming trunk. In this
case, when the opposite office originates a call through the incoming trunk, the local
office requests the calling number on initiative through signaling if the signaling from the
originating office does not carry the calling number.
[Can request caller number]
It sets whether to request caller number. This parameter is available only to incoming
trunks. When the Whether request caller number parameter is set to YES, if the
incoming call signaling through the trunk does not contain caller number, this parameter
is used to ask the local office to request caller number from the opposite office. The
default option is YES, indicating that the local office can request caller number on
initiative. However, if this feature affects connection or connection time, the option can
be set to NO.
[Connect without valid caller number]
It sets whether the local office gets a call through if the incoming call signaling through
the trunk does not contain caller number or the contained number is invalid. This
parameter is available only to incoming trunks, and the default option is YES.
[Caller number provision mode]
When the opposite office originates a call through the incoming trunk, this parameter
indicates how the local office obtains the calling number from the incoming trunk if the
call signaling from the opposite office contains no calling number. This parameter is
available only to incoming trunks.
z
Trunk line ID: It indicates that the calling number is an ID of a trunk circuit.
Default number: It indicates that the calling number is the default one pre-defined
in this command.
If the opposite office sends the calling number in the incoming call signaling, the local
office will use it and this parameter is invalid.
[Default caller number]
If the Caller number provision mode of the trunk group is Default number and no
caller number is contained in the call signaling message sent by the peer office when it
originates a call through the incoming trunk, the local office will use the default caller
number. The parameter is valid only for incoming trunks.
[Call barring group number]
It specifies the call barring group to which the trunk group belongs. The parameter
configuration principle is described as follows:
z
If the value is not specified or 65535, it indicates that the call barring function is not
enabled.
If the black/white list barring is used, the preset three call barring groups can be
referenced directly, that is black list 60001, white list 60002 and ordinary call
barring group 65534.
If other call barring groups are expected, this parameter must be defined in the
SET GRPAC command before being referenced here.
During the number analysis process of inter-group call barring authentication, the
SoftX3000 shall authenticate twice the caller, called prefix, and the callee. To help you
correctly use the parameter, here is an illustration of the inter-group call barring
authentication procedure:
1)
When a local subscriber or incoming trunk initiates a call, the SoftX300 first
authenticates the call barring group number of the caller or incoming trunk (caller
barring group number), by comparing with the call barring group of the called
prefix (called barring group number, configured by ADD CLDGRP, 65534 by
default). If the authentication succeeds the SoftX3000 will proceed with
subsequent procedures; otherwise, the SoftX3000 will reject the call.
2)
When the call passes the first inter-group call barring authentication, the
SoftX3000 will again authenticate the call barring group number of the caller or
Huawei Technologies Proprietary
10-38
incoming trunk (caller barring group number) and that of the callee or outgoing
trunk (called barring group). If the authentication succeeds the SoftX3000 will
proceed with subsequent procedures; otherwise, the SoftX3000 will reject the call.
[Upper seizure threshold]
It defines the maximum seizure duration of a trunk circuit. If a trunk circuit has been
seized for longer than this threshold, the system will check the circuit status and
generates an alarm. Its value ranges from 0 to 65535 with the unit as second. 0 or
65535 indicates that the threshold is invalid.
[Lower seizure threshold]
It defines the minimum seizure duration of a trunk circuit. If a trunk circuit has been
seized for shorter than this threshold, the system will count one over-short seizure. If
the number of over-short seizures is bigger than the value of the lower 8 bits in the TUP
operation reserved parameter 1, the system will generate an alarm. Its value ranges
from 0 to 65535 with the unit as second. 0 or 65535 indicates that the threshold is
invalid.
[Continuity check]
It sets whether the local office conducts continuity check. The default value is No,
indicating that the local office supports continuity check response only. If it is set to
Yes, it indicates that the local office supports both start and response of continuity
check.
[Time delay value]
It sets the maximum transmission delay allowed by the circuits of a trunk group. Its
value ranges from 0 to 1023 with the unit as second. If the transmission delay of a call
through the circuit segments is larger than the maximum transmission delay allowed by
the system, it is required to configure echo canceller. This parameter is generally used
for the case of connecting satellite circuits. In other cases, set it to 0.
[Group message timeout to single]
When the local office cannot receive the acknowledgment messages from the peer
office for the sent group messages, this parameter is used to set whether the local
office forwards the related signaling message, that is, to send RSC message instead of
GRS message. Generally, the option is set to NO.
[Transmission capability]
It is one of the route selection conditions. It specifies the service types that the route
can bear, for example, voice service, digital service and video service. Generally, the
option is set to All.
[Transmission mode]
It specifies the transmission rates that the trunk group can provide, including packet
mode, 64 kbit/s, 128 kbit/s and 1920 kbit/s. If there is no special requirement, the option
is set to Multiple rate.
Huawei Technologies Proprietary
10-39
When the self-loop test is not enabled, you must set this parameter to No change;
otherwise, the trunk interconnection will fail.
When the self-loop test is enabled, if the "CIC change type of the outgoing trunk
group is set to Increase, the "CIC change type of the incoming trunk group must
be set to Decrease, and conversely the same.
Wide area network Centrex service: It is used together with bit 4 of the parameter
ISUP operation reserved parameter 9 (P26). If you select this option and bit 4 of
the ISUP operation reserved parameter 9 is 0, the local office will send a short
number contained in the IAM to the peer office in the WAN Centrex service.
Blocked ISUP circuit cannot be reset: If you do not select this option and the circuit
is blocked at the peer office currently, the circuit will be idle after reset. If you select
this option (mainly applicable to Hong Kong), the blocked circuit will still be
blocked after reset. At this time, you can only use the unblocking command to
release the blocked circuit.
Use default caller number in incoming call: It is used together with bit 12 of the
parameter ISUP operation reserved parameter 9 (P26). If you select this option
and bit 12 of the ISUP operation reserved parameter 9 is 0, the local office will
mask the real caller number sent by the opposite office and use the default caller
number in this command when the peer office originates a call through the
incoming trunk to the local office.
z
Send default caller number in outgoing call: It is used together with bit 13 of the
parameter ISUP operation reserved parameter 9 (P26). If you select this option
and bit 13 of the ISUP operation reserved parameter 9 is 0, the local office will
mask the real caller number and use the default caller number in this command
when the local office originates a call through the outgoing trunk to the peer office.
Send ringback tone for HK: It is available to incoming trunks only. If you select this
option, the local office (no matter whether it is a terminating office or not) will send
the ringback tone to the peer office when the peer office originates a call through
the incoming trunk. This feature is mainly applicable to Hong Kong.
IDR/IDS flag: It indicates whether the No. 7 trunk group uses IDR/IDS signaling
flow when implementing the MCID service. If the option is selected (mainly used in
Russia), IDR/IDS signaling flow is to be used. If not, INR/INF signaling flow is to be
used.
No call restriction: When the actual idle circuits of the controlled trunk group are
more than or equal to those for weak call restriction, the NM trunk reserved control
function is disabled, that is, the system does not start call restriction.
Weak call restriction: When idle circuits for forced call restriction actual idle
circuits of the controlled trunk group < idle circuits for weak call restriction, the
system implements call restriction by percentage of weak call restriction.
Forced call restriction: When the actual idle circuits of the controlled trunk group
are less than those for forced call restriction, the system implements call restriction
by percentage of forced call restriction.
[Default connect]
If querying caller number discrimination group failed, it is used to set whether to get the
call through. The default option is YES, indicating that the call will be connected
through.
[Whether request caller number]
If the incoming call signaling through the trunk does not contain caller number, it is used
to define whether the local office requests caller number from the opposite office on
initiative. It is valid only for incoming trunks. The default option is NO, indicating that
the local office will not request caller number on initiative.
[Request original called number]
It sets whether to request the original called number. This parameter is available only to
incoming trunks. In a forwarded call (the call redirection indicator is 1), if the incoming
call signaling through the trunk does not contain the original called number, this
parameter is used to tell the local office whether to request the original called number
from the opposite office. The default option is NO, indicating that the local office will
not request the original called number on initiative.
It should be noted that if the incoming trunk needs to conduct caller number
discrimination, the system only discriminates the original called number in the
forwarded call instead of the caller number. If the opposite office does not send the
original called number on initiative: for the TUP trunk, the original called number can be
obtained when this parameter is set to YES; for the ISUP trunk, the local office can
only get the false number even when this parameter is set to YES. Therefore, for the
ISUP trunk, if it is required to discriminate the original called number in the forwarded
call, the opposite office must send the original called number on initiative.
[Connect without valid original called number]
This parameter is available only to incoming trunks. It sets whether the local office gets
a call through if the incoming call signaling through the trunk does not contain the
original called number or the contained number is invalid in a forwarded call (the call
redirection indicator in the signaling message is 1). The default option is YES.
[Overlap send called number]
It specifies whether a trunk group supports overlap code sending mode. The SoftX3000
supports the following two code sending modes:
z
Overlap code sending: When the system receives enough digits of the called
number for judging the route, it sends them to the opposite office through the
signaling Initial Address Message (IAM) or Initial Address Message with
Information (IAI), and then sends the remained digits of the called number one by
one through other signaling messages, for example, Subsequent Address
Message with One signal (SAO) or Subsequent Address Message (SAM).
Group code sending: After the system collects all the digits of the called number, it
sends them to the opposite office through one signaling message.
Huawei Technologies Proprietary
10-42
The overlap code sending mode features fast connection but it occupies a plenty of
CPU resources. The group code sending mode occupies a few of CPU resources, but
the connection is slow, which might affect the quality of the telecom services. The
default mode is overlap code sending. However, when the SoftX3000 interconnects
with a switch complying with ANSI through the No.7 trunk group, you must set this
parameter to No.
[Circuit pool number]
It defines the number of circuits in a trunk group reserved for subscribers with higher
priority. When the number of idle circuits in the trunk group equals to the number
defined here, the system only allocates trunks for the new calls originated by the
subscribers with higher priority or those with priority (defined in SET PFXPRI). Its value
ranges from 0 to 255. The default value is 255, indicating no reserved circuits.
[Software parameter of signaling control]
It specifies whether ISUP trunk supports some special signaling modes. There are 16
options for this parameter. At present, nine options are used, and the others are
reserved. The meanings of the options are as follows:
z
Calling party number with ST: If this option is selected, ST signal will be added at
the end of a calling number.
Called party number with ST: If this option is selected, ST signal will be added at
the end of a called number.
Connected party number with ST: If this option is selected, ST signal will be added
at the end of a connected number.
Generic number with ST: If this option is selected, ST signal will be added at the
end of a generic number.
Original called party number with ST: If this option is selected, ST signal will be
added at the end of an original called number.
Redirecting number with ST: If this option is selected, ST signal will be added at
the end of a redirecting number. The redirecting number is the information sent
forward and indicates the number to which a call is sent at last.
Redirection number with ST: If this option is selected, ST signal will be added at
the end of a redirection number. The redirection number is the information sent
backwardly and indicates the number to which a call is forwarded.
Intercept COT: Suppose the networking is ABC, only No.7 trunks are used
between offices, and the SoftX3000 acts as transit office B. By default, when office
A calls office C, it sends an IAM to office B. If office A requests continuity check to
the circuit between office A and office B through the IAM, transit office B transfers
the IAM to office C only after receiving the Continuity (COT) message from office A
indicating successful continuity check. If this option is selected, it indicates that the
local office (transit office B) transfers the IAM to office C immediately after
receiving it from office A, without waiting for the COT message from office A.
Peer office no ringback tone: This option is available to outgoing trunks only. If this
option is selected, the caller (of the local office or not) can hear the ringback tone
sent by the local office when the local office originates a call to the peer office
through outgoing trunks. That is, the local office takes it for granted that the peer
office cannot send the ringback tone. This feature is used in Russia.
IRI is an additional parameter in the IAM, containing the (incoming) trunk group
identifier field and used for charging and routing. After the terminating office
receives the IAM containing IRI from the local office, it can judge the incoming
trunk group of the local office through which the call is transferred.
This feature is applicable to Singapore. The two fields message indicator and trunk
group identifier in the IRI/ORI are defined in the two parameters Route ID message
indicator and Route ID trunk group ID in this command.
[Route ID message indicator]
It specifies the message indicator field in the ORI of the ACM. It is available only
when Inter-gateway circuit flag is set to Yes, The options are
z
National route
Transit route
Terminating route
Spare route
For outgoing trunks, it is used to define the trunk group identifier field in the IRI of
the IAM, that is, it defines the incoming trunk group of the local office through
which a call is connected.
For incoming trunks, it is used to define the trunk group identifier field in the ORI
of the ACM, that is, it defines the outgoing trunk group of the local office through
which a call is connected.
Trunk group identifier is a trunk group ID identified by two offices interworking through
IGC. It is different from the trunk group number defined in the SoftX3000 in functions.
[EC use mode]
It specifies how the SoftX3000 distributes EC parameter to the TMG. The default setting
is Always send EC. When the TMG has the echo cancellation function, the parameter
options are described as follows:
z
Always send EC: For incoming trunks or outgoing trunks, the SoftX3000 always
sends EC=ON to the TMG despite the value of the EC indicator carried in the
IAM or the ACM/CON sent by the peer office.
Never send EC: For the incoming trunk or the outgoing trunk, the SoftX3000
always sends EC=OFF to the TMG despite the value of the EC indicator carried
in the IAM or the ACM/CON sent by the peer office.
Send EC if needed: For incoming trunks, the SoftX3000 sends EC=ON to the
TMG if the value of the EC indicator carried in the IAM sent by the peer office is
NO; the SoftX3000 sends EC=OFF to the TMG if the value of the EC indicator
in the IAM is YES. For outgoing trunks, the SoftX3000 sends EC=ON to the
TMG if the value of the EC indicator in the ACM/CON sent by the peer office is
NO; the SoftX3000 sends EC=OFF to the TMG if the value of the EC indicator
in the ACM/CON is YES.
Send EC if mandatory: For incoming trunks, the SoftX3000 sends EC=ON to the
TMG only when the value of the EC indicator carried in the IAM sent by the peer
office is NO and the delay is bigger than that defined in this command. In other
cases, the SoftX3000 sends EC=OFF to the TMG. For outgoing trunks, the
SoftX3000 always sends EC=OFF to the TMG.
If the TMG has no echo cancellation function, the SoftX3000 always sends EC=OFF
to the TMG.
[Support EC in hairpin call]
It sets whether the TMG supports EC for hairpin call. If the option is No, it indicates
that the SoftX3000 will not send EC parameter to the TMG. This parameter is set to
YES" if the TMG is UMG8900. It is set to No in other cases.
[Codec prefer]
It specifies the codec mode used by MG (instructed by the SoftX3000 during call control
process) for the RTP audio media streams of the MG in the trunk group direction. Set
this parameter by the following principles:
z
The "codec prefer" defined here has already been defined in the codec list in
ADD MGW. Otherwise, it is invalid.
If the option is set to None" (the default option), the preferred codec mode is
determined by the sequence of the codec list of the TMG in the MG data table, that
is, the first codec mode that can be queried with LST MGW.
When all MGs in a call process are controlled by the SoftX3000, and the SoftX3000
finds intersections, covering the "codec prefer", between the codec of the caller and the
callee, the SoftX3000 shall use the "codec prefer" to control the MG at the caller sideto
start stream connections.
You can configure the "codec prefer" parameter in user data table (ADD VSBR), trunk
data table (ADD N7TG), called number analysis table (ADD CNACLD), and caller
number discrimination table (ADD CLRDSN). When a call has two or more codec
preferences, select one according to the following principles:
z
The "codec prefer" in the caller number discrimination table takes the highest
priority, and then the called number analysis table.
When the call does not involve the "codec prefer" in the caller number
discrimination table or the called number analysis table, the SoftX300 will queue a
codec mode in the first position of the list according to the principle of caller and
subscriber prior to callee and trunk during call connection. For example, for an
intra-office call, if the preferred codec mode of the caller is different from that of the
callee, that of the caller is valid. For an outgoing call, if the preferred codec mode
of the caller is different from that of the outgoing trunk group, that of the caller is
valid. For a transit call, if the preferred codec mode of the local incoming trunk
group is different from that of the local outgoing trunk group, that of the local
incoming trunk group is valid. For an incoming trunk terminated call, if the
preferred codec mode of the local incoming trunk group is different from that of the
local callee, that of the local callee is valid.
It determines whether the local office forwards the address nature of a called number
carried in an incoming office signaling message (IAM, for example) transparently when
it acts as a transit office. The default value is No, indicating that the local office does
not send the address nature of the called number transparently. This parameter is used
together with the parameters Cast called NOA and Called NOA in this command.
z
If this parameter is set to Yes, the local office will transparently transmit the
address nature of the called number carried in the incoming signaling message in
any cases.
If both this parameter and Cast called NOA are set to No, the local office will
transparently transmit the address nature of the called number carried in the
incoming signaling message.
If this parameter is set to No and Cast called NOA is set to Yes, the local office
will transmit the address nature of the called number specified in this command.
For outgoing calls made by local subscribers, the local office always transmits the
called NOA defined in this command in an outgoing signaling message.
For outgoing calls forwarded by the local office, when Transparent called NOA is
set to Yes, the local office transparently transmits the called NOA carried in the
incoming signaling message.
For outgoing calls forwarded by the local office, when Transparent called NOA is
set to No, the local office transmits the called NOA defined this command in an
outgoing signaling message.
[Callee NOA]
It is used to manually set the parameter called NOA in an outgoing signaling message
(IAM, for example). It is available only when Cast called NOA is set to Yes. The
default value is Unknown1(national use).
[Cast caller NOA]
It determines whether the local office re-sets the caller NOA parameter in an outgoing
signaling message (IAM, for example). The default value is No, indicating that the
local office does not re-set the caller NOA. If it is set to Yes, the local office always
transmits the called NOA defined in this command in an outgoing signaling message.
[Caller NOA]
It is used to manually set the parameter caller NOA in an outgoing signaling message
(IAM, for example). It is available only when Cast caller NOA is set to Yes. The
default value is Unknown1(national use).
[HOP counter flag]
It indicates whether the system initiates the HOP counter function on the No. 7 trunk
group. The default option is No.
It is one of the parameters in forward IAM message. It controls the maximum number of
segments of ISUP circuits that can be connected in one call. This is to minimize the
occurrence of route selection loop because of errors in the network route organization.
If the parameter is set to Yes, the operations vary under different conditions:
z
If the local office is the originating office in a call, it should carry the HOP counter
parameter when sending IAM message forward. The initial value of the HOP
counter parameter is defined by the HOP counter value parameter in this
command.
If the local office is a tandem office in a call, and the received IAM message
includes the HOP counter parameter, and the HOP counter is not 0, the local office
fill the value of the HOP counter parameter minus 1 in the IAM message and
forwards it to subsequent office. If the HOP counter is 0, the local office returns the
REL message (the cause value is #25, indicating switching route error) to the
originating office to release the call.
Function
ADD N7TKC
RMV TKC
MOD N7TKC
LST TKC
A maximum of 320 trunk circuits can be added in one execution of this command.
To add more, execute the command again.
The absolute value of the difference between the start circuit number and the start
circuit termination identifier (decimal value after converting from binary value)
must be a multiple of 32, such as 0, 32, 64, and 96.
[Start CIC]
It is one of the parameters used for interworking with the opposite office. It defines the
CIC corresponding to the start circuit number. The CIC is an important parameter used
Huawei Technologies Proprietary
10-49
for the interconnection of No. 7 trunk circuit, and it needs to be determined and kept
consistent through the negotiation between the local office and opposite office. If
inconsistent, single pass of trunk circuits might occur.
[Controlling flag of start circuit]
It is one of the parameters used for interworking with the opposite office. It identifies the
mode of the local office to control the start circuit when the circuit selection mode of the
trunk group is Master/slave. After the controlling mode of the start circuit is specified,
the controlling modes of the other circuits in the trunk group are thus specified.
Suppose that the controlling mode of the start circuit is Master", the controlling modes
of the following circuits will be Slave, Master, Slave, "Master and so on.
According to the ITU-T recommendations, to avoid that a circuit is occupied by two
offices at the same time, the office with larger signaling point code is responsible for
controlling the circuits with even CICs and the office with smaller signaling point code is
responsible for the circuits with odd CICs. It should be noted that this parameter is
unavailable if the trunk group is a single-direction one.
[Circuit state]
It sets the initial state of a trunk circuit. Generally, the default value Available is used.
When adding several circuits continuously, you need to set it to Unavailable if a circuit
of the TMG is used as a signaling timeslot.
[Start circuit termination ID]
It defines the identifier of the start circuit timeslot in the trunk media gateway to which a
specified batch of trunk circuits belongs. It consists of digits and/or the symbol "/". Set
this parameter by the following principles:
z
If the prefix of a termination ID is not hierarchical in structure, enter digits for this
parameter.
The absolute value of the difference between the start circuit number and the start
circuit termination ID (a decimal value converted from a binary code) must be
integral multiples of 32, for example, 0, 32, 64, or 96.
For the conversion calculation of a termination ID, refer to the explanation of offset
parameters of various layers in ADD TIDLAY. The basic process is as follows: After
you enter a termination ID, the system abstracts the digit of each layer, converts it into a
binary code (whose length depends on the offset of the layer), and finally re-organize
those binary codes into a 32-bit binary code according to their sequence in the
termination ID (0 is filled for vacant bits).
[Circuit engineering number]
It is one of the parameters for the SoftX3000 to interwork with the peer office. It
specifies the start engineering number of the circuits in an ISUP trunk group complying
Huawei Technologies Proprietary
10-50
with ANSI specifications. It is used in such messages of the ANSI ISUP as CVT and
CVR.
Function
ADD PCMPORT
RMV PCMPORT
MOD PCMPORT
LST PCMPORT
For ISUP/TUP circuit: By default, the PCM type is E1, and the PCM codec mode is
A law when you use the command ADD N7TKC to add No. 7 trunk circuit. For
networking in countries such as the USA and Japan, the PCM type is T1, and the
PCM codec mode is law generally. In this case, you need to use the command
ADD PCMPORT to add PCM port.
2)
For PRA circuits: By default, one PRA signaling link can only control one Pulse
Code Modulation (PCM) system. Correspondingly, you can only add a maximum
of 32 PRA trunk circuits when using the ADD PRATKC command. However, when
the PRA link resources are not enough, if one PRA link is required to control
multiple PCM systems (a maximum of four E1s), you must use the ADD
PCMPORT command to add PCM port.
Because one PRA link can control a maximum of four PCM ports, you need to pay
attention to this limitation when using the command.
[Device type]
It specifies the device type of the PCM port. It can be PRA, ISUP or TUP.
[PRA link number]
It specifies the PRA link bearing the call signaling at the PCM port. It is valid only when
"Device type is PRA. This parameter must be defined in the ADD PRALNK command
before being referenced here.
[PCM port interface identification]
It is one of the parameters used for interconnecting the SoftX3000 with the PRA device.
It defines the interface identification of the PCM port to be added. It is valid only when
"Device type is PRA. This parameter at the SoftX3000 side must be consistent with
that at the PRA device side; otherwise, the interconnection might fail.
[PCM type]
It specifies the physical interface of the trunk circuit, E1 or T1. The default value is E1.
[PCM companding law]
It specifies the voice codec mode supported by the PCM port. That is, A law or law is
used in the PCM compression algorithm.
Table 10-11 Parameter referencing relationships between R2 trunk data and other
data
Input parameter
Parameter
Output parameter
Defined in
Parameter
Referenced in
Network
management
source code
Network
management
data
Charging data
Charging data
MG data
Subroute number
Routing data
II. Preparations
Before configuring the R2 trunk data, make sure that all preparations are done as
specified in Table 10-12.
Table 10-12 Preparations
SN
Item
Remark
Group direction of R2
trunk group, including
outgoing trunk, incoming
trunk or bidirectional trunk
Cooperation of caller
number
Numbering range of R2
trunk circuits
Termination ID of circuit
number
Description
Command
ADD CATICVT
ADD CATOCVT
ADD N1TG
ADD N1TKC
ADD CASCFG
ADD N1TDM
ADD TKDNSEG
ADD CATICVT
[Incoming convert index]
[Stardard caller calling
category]
[Inner caller calling
category]
[Trunk group]
[Equipment ID]
[Group direction]
[Incoming cat convert
index]
[IOutgoing cat convert
index]
ADD CATOCVT
ADD N1TKC
[Module]
[Start circuit]
[Trunk group]
ADD N1TDM
[Incoming trunk group]
[Outgoing trunk group]
[Tandem mode]
Function
ADD CATICVT
RMV CATICVT
MOD CATICVT
LST CATICVT
Function
ADD CATOCVT
RMV CATOCVT
MOD CATOCVT
LST CATOCVT
Function
ADD CASCFG
RMV CASCFG
MOD CASCFG
LST CASCFG
Function
ADD N1TG
RMV TG
MOD N1TG
LST TG
2)
3)
4)
5)
6)
Incoming trunk: It indicates that the local office only processes the incoming calls
from the opposite office.
Outgoing trunk: It indicates that the local office only processes the outgoing calls
to the opposite office.
Bi-directional trunk: It indicates that the local office processes the calls from and to
the opposite office.
[Sub-route number]
It specifies the subroute to which the trunk group belongs. This parameter is defined in
the ADD SRT command and referenced here.
[CAS signal name]
It specifies which type of CAS signal the trunk group uses. The parameter must be
defined by the command ADD CASCFG before being referenced here.
[Trunk group name]
It identifies a trunk group with a string of characters.
[Call source code]
It specifies the call source to which the trunk group belongs. This parameter is defined
in the ADD CALLSRC command and referenced here.
[Circuit selection mode]
It specifies the trunk circuit selection policy of the trunk group. The default mode is
Cyclic. The meanings of the options are
Minimum: The system always selects a trunk circuit from the minimum number.
The preferential selection of the trunk circuits can be realized through this mode.
Maximum: The system always selects a trunk circuit from the maximum number.
The preferential selection of the trunk circuits can be realized through this mode.
Recycle: The system selects a circuit from the next one to the last selected circuit
number each time. If the last selected number is the maximum one, the next one is
the minimum number.
FIFO: For all the circuits of the trunk group, the system selects a circuit according
to the first in, first out principle. That is, the circuit released first will be selected
first.
Random: The system selects a trunk circuit randomly. This mode is seldom used.
User side allocation: The system selects a circuit according to the instruction from
the user side.
No EC support: Do not start the echo suppress function to the R2 trunk circuits.
EC support for outgoing call: Start the echo suppress function only to the outgoing
R2 trunk circuits. In this case, the corresponding incoming trunk circuits of the
opposite office must support the echo suppress function.
EC support for incoming call: Start the echo suppress function only to the incoming
R2 trunk circuits. In this case, the corresponding outgoing trunk circuits of the
opposite office must support the echo suppress function.
Bi-directional EC support: Start the echo suppress function to both outgoing and
incoming R2 trunk circuits. In this case, the corresponding incoming and outgoing
trunk circuits of the opposite office must support the echo suppress function.
When the R2 trunk is carried over the satellite circuits, this parameter is set to
bidirectional echo suppress.
[Call-in authority]
It defines the call-in authorities of the trunk group, such as intra-office, local, local toll,
national toll, international toll, intra-office national toll (in multi-zone-code application),
If this parameter is set to NO, the local office sends a B3 signal to the opposite
office after the call fails. In this case, the call is released and the opposite office
sends the busy tone to the caller.
If the parameter is set to YES, the local office sends a B7 signal to the opposite
office when the call fails. In this case, the call is held temporarily and the local
office sends the exceptional tone to the caller through the incoming trunk; if the
caller hangs up or the timer times out, the call will be released.
Outgoing trunk: When there is an outgoing call from the trunk group, the local
office needs to receive the charging pulse sent back from the opposite office, and
the opposite office needs to cooperate to send the charging pulse to the local
office.
Incoming trunk: When there is an incoming call to the trunk group, the local office
needs to send charging pulse to the opposite office, and the opposite office needs
to cooperate to receive the charging pulse sent from the local office.
[CAMA]
This parameter is available only to incoming trunks, used to set whether the local office
performs the centralized charging on the incoming trunks. If it is set to YES, the local
office performs the centralized charging on the incoming trunks. In this case, when the
opposite office originates a call through an incoming trunk and the call signaling does
not carry the caller number, the local office requests the caller number through
signaling.
[Can request caller number]
This parameter is available only to incoming trunks. When the Whether request caller
number parameter is set to YES, this parameter defines whether the local office can
request the caller number from the opposite office if the incoming call signaling through
the trunk contains no caller number. The default option is YES, indicating that the local
office can request the caller number on initiative. However, if this feature affects call
completion rate or connection time, you can set the option to NO.
[Connect without or with invalid caller number]
This parameter is available only to incoming trunks. If the incoming call signaling
through the trunk does not carry a caller number or the carried caller number is invalid,
this parameter indicates the local office whether to connect the call, that is, whether the
call is not rejected. The default option is YES.
[Minimum caller number length]
This parameter is available only to incoming trunks. When the Whether request caller
number parameter is set to YES, this parameter specifies the minimum number
length of the caller number if the incoming call signaling through the trunk carries the
caller number. If the actual length of the caller number is less than the defined minimum
number length, the local office does not connect the call, that is, the local office rejects
the call. By default, the minimum number length of the caller number is seven digits.
[Caller number provision mode]
When the opposite office originates a call through the incoming trunk, this parameter
indicates how the local office obtains the calling number from the incoming trunk if the
call signaling from the opposite office contains no calling number. This parameter is
available only to incoming trunks.
z
Trunk line ID: It indicates that the calling number is an ID of a trunk circuit.
Default number: It indicates that the calling number is the default one pre-defined
in this command.
If the opposite office sends the calling number in the incoming call signaling, the local
office will use it and this parameter is invalid.
[Default caller number]
This parameter is available only to incoming trunks. If the Caller number provision
mode of the trunk group is Default number and no caller number is contained in the
call signaling message sent by the peer office when it originates a call through the
incoming trunk, the local office will use the default caller number.
[Call barring group number]
It specifies the call barring group to which the trunk group belongs. The parameter
configuration principle is described as follows:
z
If the value is not specified or specified with 65535, it indicates that the call
barring function is not enabled.
If the black/white list barring is used, the three preset call barring groups can be
referenced directly, that is black list 60001, white list 60002 and ordinary call
barring group 65534.
If other call barring groups are expected, this parameter must have been defined
in the SET GRPAC command before being referenced here.
During the number analysis process of inter-group call barring authentication, the
SoftX3000 shall authenticate twice the caller, called prefix, and the callee. To help you
correctly use the parameter, here is an illustration of the inter-group call barring
authentication procedure:
1)
When a local subscriber or incoming trunk initiates a call, the SoftX300 first
authenticates the call barring group number of the caller or incoming trunk (caller
barring group number), by comparing with the call barring group of the called
prefix (called barring group number, configured by ADD CLDGRP, 65534 by
default). If the authentication succeeds the SoftX3000 will proceed with
subsequent procedures; otherwise, the SoftX3000 will reject the call.
2)
When the call passes the first inter-group call barring authentication, the
SoftX3000 will again authenticate the call barring group number of the caller or
incoming trunk (caller barring group number) and that of the callee or outgoing
trunk (called barring group). If the authentication succeeds the SoftX3000 will
proceed with subsequent procedures; otherwise, the SoftX3000 will reject the call.
If the incoming call signaling through the trunk does not contain the call category, it
defines whether the local office requests the call category from the opposite office on
initiative. It is valid only for incoming trunks. The default option is NO, indicating that
the local office will not request the call category on initiative.
[Request caller category position]
This parameter is available only to incoming trunks. When the request call category
parameter is set to YES", this parameter specifies the digit from which the opposite
office sends the call category as requested by the local office.
[Receive caller number]
This parameter is available only to incoming trunks, used to specify whether the local
office continues to receive the caller number sent by the opposite office after the local
office has received the call category. The default option is YES, indicating that the
local office continues to receive the caller number from the opposite office. If this
parameter is set to NO, the local office receives only the call category from the
opposite office; the local office does not receive the caller number.
The setting of this parameter must be consistent at both offices. If the opposite office is
defined not to send the caller number but the local office defined to receive the caller
number, the local office considers the caller number sent by the opposite office as the
called number.
[Send caller number]
This parameter is available only to outgoing trunks, used to specify whether the local
office continues to send the caller number to the opposite office after the local office has
sent the call category to the terminating office. The default option is YES, indicating
that the local office continues to send the caller number to the opposite office. If this
parameter is set to NO, the local office sends only the call category to the opposite
office; the local office does not send the caller number.
The setting of this parameter must be consistent at both offices. If the local office is
defined not to send the caller number but the opposite office defined to receive the
caller number, the opposite office considers the caller number sent by the local office as
the called number.
[Send caller category]
This parameter is available only to outgoing trunks, used to specify whether the local
office sends the call category to the opposite office. The default option is NO,
indicating that the local office does not send the call category to the opposite office.
The setting of this parameter must be consistent at both offices. If the local office is
defined not to send the call category, when the opposite office requests the call
category from the local office, the local office cannot respond correctly.
[Request HES]
This parameter is available only to incoming trunks. If the incoming call signaling
through the trunk does not contain the echo suppress signal, this parameter defines
whether the local office requests the echo suppress signal from the opposite office on
initiative. The default option is NO, indicating that the local office does not request the
echo suppress signal from the opposite office on initiative. If this parameter is set to
YES", the echo suppress parameter in this command must be set correctly.
[Request circuit type]
This parameter is available only to incoming trunks. If the incoming call signaling
through the trunk does not contain the circuit type signal, this parameter defines
whether the local office requests the circuit type signal from the opposite office on
initiative. The default option is NO, indicating that the local office does not request the
circuit type signal from the opposite office on initiative.
[Waiting seizure ACK time]
This parameter is available only to outgoing trunks. After the local office seizes a trunk
circuit and sends the seizure signal (line signaling) to the opposite office, this parameter
specifies the maximum time for waiting for the seizure acknowledgement that is
returned by the opposite office. The value range is 0 to 5, and the unit is second. The
default value is 3.
z
For the line signaling mode requiring the seizure acknowledgement signal, if the
local office does not receive a seizure acknowledgement signal from the opposite
office after the expiration, the call fails.
For the line signaling mode not requiring the seizure acknowledgement signal, if
the local office does not receive a seizure acknowledgement signal from the
opposite office after the expiration, the local office automatically enters the seizure
acknowledged state.
[Ringing duration]
This parameter is available only to incoming trunks. When an originating subscriber
calls a local office subscriber through an incoming trunk, if the callee is idle, the local
office simultaneously sends the ringing tone to the callee and the ringback tone to the
originating office. This parameter specifies the maximum time the local office monitors
the ringing at the callee. The value range is 0 to 65535, and the unit is second. The
default value is 240.
[Listening to ringback tone time]
This parameter is available only to outgoing trunks. It defines the maximum duration
during which a local caller (or an incoming trunk) can hear the ringback tone. The value
range is 0 to 65535, and the unit is second. The default value is 240.
The time when the local caller enters the state of hearing the ringback tone is not the
time when the terminating office starts sending the ringback tone to the local office, but
the time after one timer duration when all digits of the called number are sent. The timer
duration is defined in the parameter Listening to ringback tone delay in this command.
[Number send delay]
This parameter is available only to outgoing trunks, used to specify the duration
between the time when the local office receives the outgoing trunk circuit seizure
acknowledgement message returned by the peer office and the time when the local
office sends the first digit. The value range is 0 to 10, and the unit is second. The default
value is 1.
If the time when the local office starts to seize the outgoing trunk circuit is counted, the
delay for the local office to send the first digit to the peer office is Waiting seizure ACK
time + Number send delay.
[Listening to ringback tone delay]
This parameter is available only to outgoing trunks. When the register signaling through
the outgoing trunk adopts the non MFC mode, if the length of the called number sent
from the local office to the terminating office is less than the minimum number length
defined at the terminating office, this parameter specifies the delay the ringback tone is
automatically played to the local office subscriber (or the incoming trunk). The value
range is 0 to 30, and the unit is second. The default value is 5.
If the register signaling through the outgoing trunk adopts the MFC mode, this
parameter is invalid. Whether to play the ringback tone to the caller depends on the
register signal or the line signal that is sent by the terminating office.
[Automatic answer time]
This parameter is available only to outgoing trunks. After the ringback tone is played to
the local subscriber (through the incoming trunk), this parameter specifies the
monitoring duration after the local subscriber automatically enters the conversation
state (suppose the callee has picked up the phone). The value range is 0 to 30, and the
unit is second. The default value is 6.
[Ringback tone send delay]
This parameter is available only to incoming trunks, used to specify the time gap
between the sending of the KB signal from the local office to the originating office and
the sending of the ringback tone. The value range is 0 to 5, and the unit is second. The
default value is 0.
[Priority]
This parameter specifies the routing priority for the R2 trunk group. A trunk group with
currently the highest priority is preferred. A trunk group will be selected to convey traffic
only after there are absolutely no available trunk circuits with a higher priority than it.
The greater the value is, the lower the priority is. 0 indicates the highest priority.
[Availability]
It defines the times that the trunk group can be selected in the corresponding subroute.
Its value ranges from 0 to 255. In a subroute, every time the system selects the trunk
group, the allowable times of the trunk group will be decreased by 1. When the times
become 0, the system cannot select the trunk group. If the allowable times of all trunk
groups in the corresponding subroute become 0, those times will be assigned with new
values, which intend to distribute the traffic over all trunk groups of the subroute
according to the expected principle. The default value is 255, indicating that the
parameter is invalid.
[Software parameter of service control]
It sets whether R2 trunks support some special services or applications. There are 16
options for this parameter. Currently, only seven options are used, and the others are
reserved. The meanings of the options are as follows:
z
Wide area network Centrex service: It is used together with bit 4 of the parameter
ISUP operation reserved parameter 9 (P26). If you select this option and bit 4 of
the ISUP operation reserved parameter 9 is 0, the local office will send a short
number to the peer office in the WAN Centrex service.
Set caller type as operator: It is available only to incoming trunks. If you select this
option, the local office will set the caller category to Operator" forcedly no matter
whether the peer office sends the caller category through the incoming trunk and
no matter what the value of the caller category is.
Trunk send ringback tone: It is available to incoming trunks only. If you select this
option, when a call originated by the peer office to the local office through the
incoming trunk is connected successfully, the local office will send the ringback
tone to the peer office no matter whether the local office is the terminating office or
not. This feature is applicable to Hong Kong.
Trunk is Brunei: If you select this option, the trunk group complies with the R2
signaling of Brunei.
Huawei Technologies Proprietary
10-68
No answer if free: It is available only to incoming trunks. If you select this option,
the local office will return to the originating office the response signal with a delay
of two seconds when the local callees are idle. If you do not select this option, the
local office will return the response signal to the originating office immediately.
Trunk group caller number segment: This parameter indicates whether the
SoftX3000 shall judge the validity of the caller number sent by the peer office
through the incoming trunk. It verifies whether the caller number sent by the peer
office is in the number segment defined by ADD TKDNSEG. If so, the caller
number is valid; otherwise, it is invalid. The parameter is valid only for incoming
trunks. When you select this option, the local office shall judge the validity of the
caller number sent by the peer office. If so, the local office shall use the original
caller number in charging, display it on the callee's telephone; otherwise, the local
office shall use the default caller number of the trunk group in charging, and
display it on the callee's telephone. When you leave the option unselected, the
local office will not judge the validity of the caller number sent by the peer office;
always charge it and display it on the callee's telephone.
[Send A9 signal]
This parameter is available only to incoming trunks. It defines whether the local office
sends A9 signal to the originating office. A9 signal is the reserved signal in the standard
R2 signaling. The SoftX3000 defines it as follows: In the auto toll telephone network, A9
signal is used to restrict the toll calls of common subscribers so as to ensure the calling
priority of the subscribers with higher authorities and the toll operators.
This parameter is only applicable to the channel associated signaling TB85_No1 or
TB93_No1 in the China railway dedicated network.
[International call]
This parameter is available only to outgoing trunks. It specifies whether the outgoing
trunk is used to transit international calls. The default option is NO.
z
If this parameter is set to YES, the outgoing trunk is used to transit international
calls. In this case, when the terminating office sends an A5 signal to the local office
to request the call category, the local office returns the group II signaling whose
signal ranges from 7 to 11.
If this parameter is set to NO, the outgoing trunk is used to transit national calls.
In this case, when the terminating office sends an A5 signal to the local office to
request the call category, the local office returns the group II signaling whose
signal ranges from 1 to 6.
Huawei Technologies Proprietary
10-69
[Number incomplete]
When the local office connects the R2 incoming trunk with the ISUP outgoing trunk, this
parameter specifies whether the SoftX3000 sets the bit caller number incomplete
indicator in the message sent by the R2 incoming trunk to the call processing software
to "1, which indicates that the caller number is incomplete. It is available only to
incoming trunks.
[Name valid]
This parameter is available only to incoming trunks. It specifies whether the parameter
Trunk group name in the message sent by the R2 incoming trunk to the call
processing software is valid or not. The parameter Trunk group name is the one
defined in this command and it is equivalent to caller name.
[Operator call barring]
This parameter is available only to outgoing trunks, used to specify whether the
subscriber whose call category is operator has the permission to seize the outgoing
trunk. The default option is NO, indicating that the operator can seize the outgoing
trunk.
[First backward code]
This parameter is available only to incoming trunks and applicable only to the R1.5
signaling. When the register signaling adopts the MFS mode, this parameter specifies
the first backward signal returned by the local office. It may be B1, B2, or B3. The
default option is B2". To receive all of the called number, set this parameter to B1 or
B2. To receive part of the called number, set this parameter to B2.
[Reset flag]
This parameter is available only to incoming trunks and applicable only to the R1.5
signaling. When the originating office calls a local office subscriber through the
incoming trunk, this parameter specifies whether the local office sends the ringing tone
to the local office subscriber as requested by the originating office. The default option is
YES". If the incoming trunk is used only to connect toll calls, set this parameter and the
receive ringing signal parameter to YES. In other cases, set this parameter to NO.
[Send ringing signal]
This parameter is available only to outgoing trunks and applicable only to the R1.5
signaling. When the local office calls a terminating office subscriber through the
outgoing trunk, this parameter controls whether the local office sends the ringing signal
to the terminating office as requested by the local office. The default option is NO". If
the outgoing trunk is used only to connect outgoing toll calls, this parameter is set to
YES. In other cases, this parameter is set to NO.
[Receive ringing signal]
This parameter is available only to incoming trunks and applicable only to the R1.5
signaling. When the originating office calls a local office subscriber through the
Huawei Technologies Proprietary
10-70
incoming trunk, this parameter specifies whether the local office receives the ringing
signal from the originating office. The default option is NO". If the incoming trunk is
used only to connect incoming toll calls, this parameter is set to YES (and the reset
flag parameter must be set to YES). In other cases, this parameter is set to NO.
[Response to B6]
This parameter is available only to outgoing trunks and applicable only to the R1.5
signaling. When the register signaling adopts the MFS mode and the local office
receives the B6 signal from the terminating office, this parameter specifies the
operations for the local office to perform.
z
[Trunk name]
It identifies a trunk with a string of characters.
[Block the blocker]
This parameter is available only to outgoing trunks. It specifies whether an R2 trunk
group supports the block the blocker service. That is, when a call originated by the local
office seizes the R2 outgoing trunk, the system will reject the call if it judges that there is
no caller number in the call. This feature is applicable to Hong Kong only. By default, it
is set to False.
[EC signaling flag]
This parameter specifies whether the local office starts the echo suppress function
according to the echo suppress signal sent by the originating office or the echo
suppress data configured at the local office. The default option is YES.
[EC use mode]
This parameter specifies the mode in which the local office starts the echo suppress
function to the R2 trunk circuits. The default option is providing none echo suppress.
The setting of this parameter must be consistent with that of the opposite office. In other
words, to successfully complete call connection through R2 trunk, both exchanges
must provide the echo suppress function. This premise must be satisfied first.
Otherwise, the connection might fail. The parameter options are described as follows:
z
No internal EC support: Do not start the echo suppress function to the R2 trunk
circuits.
EC support for outgoing call: Start the echo suppress function only to the outgoing
R2 trunk circuits. In this case, the corresponding incoming trunk circuits of the
opposite office must support the echo suppress function.
EC support for incoming call: Start the echo suppress function only to the incoming
R2 trunk circuits. In this case, the corresponding outgoing trunk circuits of the
opposite office must support the echo suppress function.
Bi-directional EC support: Start the echo suppress function to both outgoing and
incoming R2 trunk circuits. In this case, the corresponding incoming and outgoing
trunk circuits of the opposite office must support the echo suppress function.
When the R2 trunk is carried over the satellite circuits, this parameter is set to
bidirectional echo suppress.
[Forward office EC]
This parameter is available only to incoming trunks, used to specify the mode in which
the originating office starts the echo suppress function to the R2 trunk circuits. The
default option is unknown. For the meanings of the parameter options, refer to the
description of the using EC mode parameter.
[Backward office EC]
This parameter is available only to outgoing trunks, used to specify the mode in which
the terminating office starts the echo suppress function to the R2 trunk circuits. The
default option is unknown. For the meanings of the parameter options, refer to the
description of the using EC mode parameter.
[Connect without EC]
The local office has started the echo suppress function to the R2 trunk circuits. When
the related echo suppress device becomes faulty during the call, this parameter
specifies whether the local office continues the call. The default option is YES.
[EC index]
This parameter specifies the EC data to be used in this command. This parameter is
defined in the ADD ECPARA command and referenced here.
[Default connect]
If querying caller number discrimination group failed (that is, the queried record is not
found), it is used to set whether to get the call through. The default option is YES,
indicating that the call will be connected through.
[Whether request caller number for CCB]
If the incoming call signaling through the trunk does not contain caller number, it defines
whether the local office requests caller number from the opposite office on initiative. It is
available only to incoming trunks. The default option is NO, indicating that the local
office will not request caller number on initiative.
[Send MPM message]
This parameter is available only to incoming trunks, used for inter-office trunk
cooperation during the immediate charging process. The default option is YES,
indicating that the local office sends charging pulse to the opposite office through
signaling, and the opposite office cooperates to receive the charging pulse sent from
the local office through signaling.
Huawei Technologies Proprietary
10-72
The preferred codec mode defined here must have been defined in the codec list
in ADD MGW. Otherwise, it is invalid.
If the option is set to None" (the default option), the preferred codec mode is
determined by the sequence of the codec list of the TMG in the MG data table, that
is, the first codec mode that can be queried with LST MGW.
Preferred codec is the first mode in the codec list that is supported by the MGs of both
the caller and the callee. If the codec list contains the preferred codec modes of the
caller, callee, incoming trunk group, and outgoing trunk group at the same time, the
SoftX3000 will queue a codec mode in the first position of the list according to the
principle of caller and subscriber prior to callee and trunk during call connection.
For example, for an intra-office call, if the preferred codec mode of the caller is different
from that of the callee, that of the caller is valid. For an outgoing call, if the preferred
codec mode of the caller is different from that of the outgoing trunk group, that of the
caller is valid. For a transit call, if the preferred codec mode of the local incoming trunk
group is different from that of the local outgoing trunk group, that of the local incoming
trunk group is valid. For an incoming trunk terminated call, if the preferred codec mode
of the local incoming trunk group is different from that of the local callee, that of the local
callee is valid.
[Incoming caller category conversion index]
This parameter specifies the caller category conversion index to be used by the
incoming R2 trunk group. This parameter is defined in the ADD CATICVT command
and referenced here.
[Outgoing caller category conversion index]
This parameter specifies the caller category conversion index to be used by the
outgoing R2 trunk group. This parameter is defined in the ADD CATOCVT command
and referenced here.
Function
ADD N1TKC
RMV TKC
Command
Function
MOD N1TKC
LST TKC
These are unified logical numbers assigned inside the SoftX3000 to No. 7, PRA,
R2, and V5 E1 trunk circuits in an FCCU/FCSU module. The corresponding
physical numbers at the TMG are specified in the start circuit termination ID
parameter in this command.
A maximum of 320 trunk circuits can be added in one execution of this command.
If you want to add more than 320 trunk circuits, execute the command appropriate
times.
The absolute value of the difference between the start circuit number and the start
circuit termination ID (decimal value after converting from binary value) must be an
integer multiple of 32, such as 0, 32, 64, and 96.
Unavailable: The trunk circuits specified in this command are not used. In this
case, the state of the trunk circuits is displayed as uninstalled.
Available: The trunk circuits specified in this command are used as the inter-office
trunk to interconnect the exchange devices like PBX.
Resource: The trunk circuits specified in this command are used as the ordinary
E1 circuits to interconnect the voice card of the voice mailing system.
If the prefix of a termination ID is not hierarchical in structure, enter digits for this
parameter.
The absolute value of the difference between the start circuit number and the start
circuit termination ID (a decimal value converted from a binary code) must be
integral multiples of 32, for example, 0, 32, 64, or 96.
For the conversion calculation of a termination ID, refer to the explanation of offset
parameters of various layers in ADD TIDLAY. The basic process is as follows: After
you enter a termination ID, the system abstracts the digit of each layer, converts it into a
binary code (whose length depends on the offset of the layer), and finally re-organize
those binary codes into a 32-bit binary code according to their sequence in the
termination ID (0 is filled for vacant bits).
Function
ADD N1TDM
RMV N1TDM
LST N1TDM
No tandem: The local office adopts the default transfer" tandem mode.
Prolong: On receipt of sufficient called number digits for judging the outgoing route
from the originating office, the local office sends the corresponding group A signal
to the originating office and then connects the related incoming and outgoing R2
trunk circuits. After the circuit connection, the originating office sends the called
number (part of the called number starting with the next digit after the prolong
length) to the terminating office with the end-to-end mode according to the group A
signal. This mode is applicable only to urban call end office or PBX as the
terminating office. In other words, the terminating office conducts analysis from an
intermediate digit, rather than the first digit, of the complete called number during
the call connection.
Resend: On receipt of sufficient called number digits for judging the outgoing route
from the originating office, the local office sends the corresponding group A signal
to the originating office and then connects the related incoming and outgoing R2
trunk circuits. After the circuit connection, the originating office sends the called
number (the complete called number starting with the first digit) to the terminating
office with the end-to-end mode according to the group A signal. This mode is
applicable to upper-level transit office or toll office as the terminating office. In
other words, the terminating office conducts analysis from the first digit of the
complete called number during the call connection.
Transfer: After receiving all called number digits from the originating office, the
local office transfers them to the terminating office. The local office does not
connect the related incoming and outgoing R2 trunk circuits until the terminating
office returns a B6 or B7 signal.
[Prolong length]
This parameter is available to the prolong tandem mode. Before the local office
connects the related incoming and outgoing R2 trunk circuits, this parameter specifies
the digit after which the originating office sends the called number digits to the
terminating office. For example, if this parameter is set to 3, the originating office
sends to the terminating office the called number digits starting with the fourth digit.
The setting of the prolong length must meet the requirements of the terminating office
for the minimum length of the called number in the connection of an incoming call. For
example, the number segment allocated for an end office is 654XXXX. (The number
length is 7.) In this case, the minimum called number length required by the end office
in the connection of an incoming call is 4, and thus set the prolong length to 3. Another
example, the format for national significant numbers in a local network is
0811XXXXXXX. (The number length is 11.) In this case, the minimum called number
length required by a toll office in the connection of an incoming toll call is 7, and thus set
the prolong length to 4.
[RSD transfer code]
The register signaling mode transfer code is applicable only to the Russian channel
associated signaling (also called R1.5 signaling) and is available only to the transfer
Huawei Technologies Proprietary
10-77
tandem mode. When the local office needs to convert the register signaling mode from
the MFS mode of the incoming R2 trunk to the DP mode of the outgoing R2 trunk, this
parameter specifies the conversion signal that is sent by the local office to the
originating office.
The following signals are frequently used in the actual data configuration.
z
B9: The called number digits from the next digit are sent.
B10: The called number digits from the previous digit are sent.
On receipt of the conversion signal from the local office, the originating office changes
to send the register signaling with the DP mode. The local office still adopts the transfer
mode for transit.
Function
ADD TKDNSEG
RMV TKDNSEG
LST TKDNSEG
default caller number of the trunk group in charging, and display it on the callee's
telephone.
Output parameter
Defined in
Name
Referenced in
Subroute number
Routing data
PRA link ID
Signaling data
Subscriber data
II. Preparations
Before configuring the PRA trunk data, make sure that all preparations are done as
specified in Table 10-15.
Table 10-15 Preparations
SN
Item
Remark
Termination identifier
of circuit number
Description
Command
ADD PRATG
PCMPORT
ADD PRATKC
ADD PRATG
[Trunk group number]
[Equipment ID]
[Sub-route number]
ADD PRATKC
[Module]
[Trunk group]
[Start circuit]
Function
ADD PRATG
RMV TG
MOD PRATG
LST TG
[Equipment ID]
It specifies the equipment ID of the TMG (such as TMG8010 or UMG8900) providing
PRA trunk circuits. This parameter must be defined in the ADD MGW command before
being referenced here.
[Sub-route number]
It specifies the subroute to which the trunk group belongs. This parameter must be
defined in the ADD SRT command before being referenced here.
[Signaling link number]
It specifies the PRA signaling link used by the PRA trunk group. This parameter must be
defined in the ADD PRALNK command before being referenced here.
[Default caller number]
It specifies the PRA subscriber number used by the PRA trunk group. This parameter
must be defined in the ADD PRA command before being referenced here. PRA
subscriber number is very important to a PRA trunk group and is used to control the
attributes of the PRA trunk group, such as call-in and call-out authorities, charging and
route selection. Therefore, the preceding attributes of the PRA subscriber must be
defined correctly in the ADD PRA command; otherwise, the PRA trunk might fail to be
interconnected.
[Trunk group name]
It identifies a trunk group with a string of characters.
[Group direction]
It specifies the call connection direction of the PRA trunk group. The default option is
Bidirectional trunk The parameter options are described as follows:
z
Incoming trunk: It indicates that the local office only processes the incoming calls
from the opposite office.
Outgoing trunk: It indicates that the local office only processes the outgoing calls
to the opposite office.
Bidirectional trunk: It indicates that the local office processes the calls from and to
the opposite office.
Minimum: The system always selects a trunk circuit from the minimum number.
The preferential selection of the trunk circuits can be realized through this mode.
Maximum: The system always selects a trunk circuit from the maximum number.
The preferential selection of the trunk circuits can be realized through this mode.
Recycle: The system selects a circuit from the next one to the last selected circuit
number each time. If the last selected number is the maximum one, the next one is
the minimum number.
FIFO: For all the circuits of the trunk group, the system selects a circuit according
to the first in, first out principle. That is, the circuit released first will be selected
first.
Random: The system selects a trunk circuit randomly. This mode is seldom used.
User side allocation: The system selects a trunk circuit according to the command
at the user side.
For incoming trunks, when a subscriber of the peer office originates a call through
the incoming trunk, this parameter defines the mode how the local office obtains
the caller number from the incoming trunk if the call signaling contains no caller
number. If this parameter is set to Trunk line ID, the caller number is the trunk
circuit number. If this parameter is set to Default number, the caller number is the
default one defined in this command, that is, the PRA subscriber number.
For incoming trunks, when a subscriber of the peer office originates a call through
the incoming trunk and the incoming office signaling from the peer office contains
the caller number, the local office uses this caller number for the call. The setting is
invalid here.
For outgoing trunks, when a local subscriber originates a call through the outgoing
trunk and this parameter is set to Trunk line ID, the called number dialed by the
local subscriber must be a PRA subscriber number defined by the local office.
Otherwise, the system will reject the call. If this parameter is set to Default
number, the system allows the call.
When the PBX accesses the SoftX3000 through the PRA trunk and it occupies the
subscriber number resources of the local office, you can set the parameter caller
number provision mode of the corresponding PRA outgoing trunk to Trunk line ID so
as to prevent the PBX from using unauthorized PSTN numbers.
[Connect satellite circuit]
It identifies whether the PRA trunk is carried over a satellite circuit. You need to set it
according to the actual conditions. Generally, the option is NO".
[Call-in authority]
This parameter is reserved in the system and unnecessarily configured.
[Call-out authority]
This parameter is reserved in the system and unnecessarily configured.
[Send initial tone]
This parameter is available only to incoming trunks, specifying whether the local office
sends the busy tone to the peer office for failed incoming trunk calls. By default, it is set
to No.
z
If it is set to No, when a call fails, the local office sends to the peer office the
Disconnect message without the Send busy tone flag. At this time, the call is
released and the peer office sends the busy tone to the caller.
If it is set to Yes, when a call fails, the local office sends to the peer office the
Disconnect message with the Send busy tone flag. At this time, the call is held
temporarily and the local office sends the busy tone to the caller through the
incoming trunk. After the caller hangs up or the timer times out, the call will be
released.
If the parameter is set to No, the local office will send the Disconnect message to
the opposite office when the call fails. In this case, the call will be released and the
opposite office will send busy tone to the caller.
If the parameter is set to Yes, the local office will send the Alerting message to
the opposite office when the call fails. In this case, the call will be held temporarily
and the local office will send the exceptional tone to the caller through the
incoming trunk. The type of the exceptional tone is determined by the call
processing software based on the failure cause code. After the caller hangs up or
the timer times out, the call will be released.
incoming call signaling through the trunk does not contain caller number, this parameter
is used to ask the local office to request caller number from the opposite office. The
default option is YES, indicating that the local office can request caller number on
initiative. However, if this feature affects connection or connection time, the option can
be set to NO.
[Connect without or with invalid caller number]
It sets whether the local office gets a call through if the incoming call signaling through
the trunk does not contain caller number or the contained number is invalid. This
parameter is available only to incoming trunks, and the default option is YES.
[Default connect]
If querying caller number discrimination group failed (that is, the queried record is not
found), it is used to set whether to get the call through. The default option is YES,
indicating that the call will be connected through.
[Whether request caller number]
If the incoming call signaling through the trunk does not contain caller number, it defines
whether the local office requests caller number from the opposite office on initiative. It is
available only to incoming trunks. The default option is NO, indicating that the local
office will not request caller number on initiative.
[Codec prefer]
It specifies the codec mode used by the RTP audio media streams of the TMG in the
trunk group direction. Set this parameter by the following principles:
z
The preferred codec mode defined here must have been defined in the codec list
in ADD MGW. Otherwise, it is invalid.
If the option is set to None" (the default option), the preferred codec mode is
determined by the sequence of the codec list of the TMG in the MG data table, that
is, the first codec mode that can be queried with LST MGW.
Preferred codec is the first mode in the codec list that is supported by the MGs of both
the caller and the callee. If the codec list contains the preferred codec modes of the
caller, callee, incoming trunk group, and outgoing trunk group at the same time, the
SoftX3000 will queue a codec mode in the first position of the list according to the
principle of caller and subscriber prior to callee and trunk during call connection.
For example, for an intra-office call, if the preferred codec mode of the caller is different
from that of the callee, that of the caller is valid. For an outgoing call, if the preferred
codec mode of the caller is different from that of the outgoing trunk group, that of the
caller is valid. For a transit call, if the preferred codec mode of the local incoming trunk
group is different from that of the local outgoing trunk group, that of the local incoming
trunk group is valid. For an incoming trunk terminated call, if the preferred codec mode
of the local incoming trunk group is different from that of the local callee, that of the local
callee is valid.
Huawei Technologies Proprietary
10-85
[CAMA]
This parameter is available only to incoming trunks, used to set whether the local office
performs centralized accounting operations on the incoming trunk. If the value is YES,
the local office adopts the centralized accounting mode for the incoming trunk. In this
case, when the opposite office originates a call through the incoming trunk, the local
office requests the calling number on initiative through signaling if the signaling from the
originating office does not carry the calling number.
[Software parameter of service CTRL]
It sets whether PRA trunks support some special services or applications. There are 16
options for this parameter. Currently, only two options are used, and the others are
reserved. The meanings of the options are as follows:
z
Wide area network Centrex service: It is used together with bit 4 of the parameter
ISUP operation reserved parameter 9 (P26). If you select this option and bit 4 of
the ISUP operation reserved parameter 9 is 0, the local office will send a short
number contained in the IAM to the peer office in the WAN Centrex service.
Progress send tone: It is available to outgoing trunks only. If you select this option,
when the local office originates a call to the peer office through the outgoing trunk,
the local office will send to the caller resident office the Alerting message with the
Send ringback tone flag if receiving the Progress message with the progress
indicator as 1 or 8 from the peer office. At this time, the caller hears the ringback
tone sent by the terminating office. If the local office receives the Progress
message with the progress indicator as other values from the peer office, it will
send to the caller resident office the Alerting message without the Send ringback
tone flag. At this time, the caller hears the ringback tone sent by the resident office.
If the peer office connects the call slowly, the ringback tone can be sent to the
caller faster through the setting of this parameter.
Function
ADD PCMPORT
MOD PCMPORT
RMV PCMPORT
LST PCMPORT
For ISUP/TUP circuit: By default, the PCM type is E1, and the PCM codec mode is
A law when you use the command ADD N7TKC to add No. 7 trunk circuit. For
networking in countries such as the USA and Japan, the PCM type is T1, and the
PCM codec mode is law generally. In this case, you need to use the command
ADD PCMPORT to add PCM port.
2)
For PRA circuits: By default, one PRA signaling link can only control one Pulse
Code Modulation (PCM) system. Correspondingly, you can only add a maximum
of 32 PRA trunk circuits when using the ADD PRATKC command. However, when
the PRA link resources are not enough, if one PRA link is required to control
multiple PCM systems (a maximum of four E1s), you must use the ADD
PCMPORT command to add PCM port.
Function
ADD PRATKC
RMV TKC
MOD PRATKC
LST TKC
These are unified logical numbers assigned inside the SoftX3000 to No. 7, PRA,
R2, and V5 trunk circuits. The corresponding physical numbers at the TMG are
specified in the start circuit termination identifier parameter of the command.
The absolute value of the difference between the start circuit number and the start
circuit termination identifier (decimal value after converting from binary value)
must be a multiple of 32, such as 0, 32, 64, and 96.
If you does not use the ADD PCMPORT command to add PCM port, the system
regards that the PRA link only control one PCM system by default, that is, only 32
PRA trunk circuits can be added in maximum once.
If you have used the ADD PCMPORT command to add n (1 n 4) PCM ports for
a PRA link, a maximum of n*32 PRA trunk circuit can be added once.
If the prefix of a termination ID is not hierarchical in structure, enter digits for this
parameter.
The absolute value of the difference between the start circuit number and the start
circuit termination ID (a decimal value converted from a binary code) must be
integral multiples of 32, for example, 0, 32, 64, or 96.
For the conversion calculation of a termination ID, refer to the explanation of offset
parameters of various layers in ADD TIDLAY. The basic process is as follows: After you
enter a termination ID, the system abstracts the digit of each layer, converts it into a
binary code (whose length depends on the offset of the layer), and finally re-organize
those binary codes into a 32-bit binary code according to their sequence in the
termination ID (0 is filled for vacant bits).
[Circuit state]
It sets the initial state of a trunk circuit. Generally, the default value Available is used.
When adding several circuits continuously, you need to set it to Unavailable if a circuit
of the TMG is used as a signaling timeslot.
Output parameter
Defined in
Parameter
Referenced in
Charging data
Charging data
MG data
Subroute number
Routing data
II. Preparations
Before configuring the AT0 trunk data, make sure that all preparations are done as
specified in Table 10-18.
Table 10-18 Preparations
SN
Item
Remark
Numbering
range of AT0
trunk circuits
Termination ID
of circuit number
Description
Command
ADD AT0TG
ADD AT0TKC
ADD AT0TKC
[FCCU/FCSU module number]
[Trunk group number]
[Start circui numbert]
Function
ADD AT0TG
RMV TG
MOD AT0TG
LST TG
2)
3)
Note:
This section only introduces the parameters closely related to AT0 trunk group. For the
other parameters, refer to online help or 10.5.5 Adding R2 Trunk Group.
[Call-in authority]
It defines the call-in authorities of the trunk group, such as intra-office, local, local toll,
national toll, international toll, intra-office national toll (in multi-zone-code application),
and intra-office international toll (in multi-country-code application). The system
enables all call-in authorities of the trunk group by default.
[Call-out authority]
It defines the call-out authorities of the trunk group, such as intra-office, local, local toll,
national toll, international toll, intra-office national toll (in multi-zone-code application),
and intra-office international toll (in multi-country-code application). The system
enables all call-out authorities of the trunk group by default.
[DOD2]
This parameter is available to outgoing trunks to control whether the local callers can
hear the secondary dial tone sent by the peer office after seizing the outgoing trunk. If
AT0 trunk is used for PBX DDI networking, set the parameter to No.
[Charging source code]
It is one of the charging attributes of the (incoming) trunk group. Its value ranges from 0
to 255. The value 254 is the wildcard that cannot be used for trunk charging. The
value 255 indicates no charging of incoming trunks. This parameter must be defined
in ADD CHGIDX or ADD CHGGRP before being referenced here. For the detailed
information about charging, see Chapter 4, Configuring Charging Data, in this
manual.
[Outgoing trunk charging source code]
It is one of the charging attributes of the (outgoing) trunk group. Its value ranges from 0
to 255. The value 254 is the wildcard that cannot be used for trunk charging. The
value 255 indicates no charging of outgoing trunks. This parameter must be defined in
ADD CHGIDX or ADD CHGGRP before being referenced here. For the detailed
information about charging, see Chapter 4, Configuring Charging Data, in this
manual.
[Waiting seizure ACK time]
This parameter is available only to outgoing trunks. After the local office seizes a trunk
circuit and sends the seizure signal (line signaling) to the opposite office, this parameter
specifies the maximum time for waiting for the seizure acknowledgement signal (dial
tone) that is returned by the opposite office. The value range is 0 to 10, and the unit is
second. The default value is 5.
If the local office receives no seizure acknowledgment signal after waiting timeout, it
automatically enters the seizure acknowledgment state.
[Ringing duration]
This parameter is available only to incoming trunks. When an originating subscriber
calls a local office subscriber through an incoming trunk, if the callee is idle, the local
Huawei Technologies Proprietary
10-92
office simultaneously sends the ringing tone to the callee and the ringback tone to the
originating office. This parameter specifies the maximum time during which the local
office monitors the ringing at the callee. The value range is 0 to 65535, and the unit is
second. The default value is 240.
[Back tone time]
This parameter is available only to outgoing trunks and only when the parameter
Polarity check in this command is set to Yes. It defines the maximum duration during
which a local caller (or an incoming trunk) can hear the ringback tone. The value range
is 0 to 90, and the unit is second. The default value is 30.
If the local office detects the polarity reversal signal on the trunk when the caller (or the
incoming trunk) hears the ringback tone, it regards this time point as the start time for
charging. If the caller hears the ringback tone until timeout, the local office automatically
releases the call.
The time when the local caller enters the state of hearing the ringback tone is not the
time when the terminating office starts sending the ringback tone to the local office, but
the time after one timer duration when all digits of the called number are sent. The timer
duration is defined in the parameter Listening to ringback tone delay in this command.
[Number send delay]
This parameter is available only to outgoing trunks, used to specify the duration
between the time when the local office receives the outgoing trunk circuit seizure
acknowledgement message returned by the peer office and the time when the local
office sends the first digit. The value range is 0 to 10, and the unit is second. The default
value is 1.
If the time when the local office starts to seize the outgoing trunk circuit is counted, the
delay for the local office to send the first digit to the peer office is Waiting seizure ACK
time + Number send delay.
[Automatic answer time]
This parameter is available only to outgoing trunks and only when the parameter
Polarity check in this command is set to No. After the ringback tone is played to the
local subscriber (through the incoming trunk), this parameter specifies the monitoring
duration after the local subscriber automatically enters the conversation state (suppose
the callee has picked up the phone). The value range is 0 to 30, and the unit is second.
The default value is 6.
If the peer PBX does not provide the polarity reversal function on subscriber boards,
the local office cannot judge accurately the answer time of an AT0 outgoing trunk call
according to the off-hook of the callee. After this parameter is set, the local office takes
the Alerting signal send delay + Automatic answer time after all digits of the called
number are sent as the charging start time by default no matter whether the callee picks
up the phone or when the callee picks up the phone.
[Polarity check]
Huawei Technologies Proprietary
10-93
It defines whether the local office detects the polarity reversal signal sent by the peer
PBX after an outgoing trunk of the local office seized. It is available only to outgoing
trunks. The default value is Yes.
If the local office detects no polarity reversal signal on the trunk within the specified
timer duration, the call fails. The timer length is defined in the parameter Alerting signal
send delay in this command.
[Alerting signal send delay]
It specifies the delay for a local caller (or an incoming trunk) to hear the ringback tone
after the local office sends all digits of the called number through the outgoing trunk. It is
available only to outgoing trunks. The value range is 0 to 30, and the unit is second.
The default value is 5.
Function
ADD AT0TKC
RMV TKC
MOD AT0TKC
LST TKC
These are unified logical numbers assigned inside the SoftX3000 to No. 7, PRA,
R2, V5, and AT0 E1 trunk circuits in an FCCU/FCSU module. The corresponding
Huawei Technologies Proprietary
10-94
physical numbers at the TMG are specified in the start circuit termination ID
parameter in this command.
z
If the prefix of a termination ID is not hierarchical in structure, enter digits for this
parameter.
The absolute value of the difference between the start circuit number and the start
circuit termination ID (a decimal value converted from a binary code) must be
integral multiples of 32, for example, 0, 32, 64, or 96.
For the conversion calculation of a termination ID, refer to the explanation of offset
parameters of various layers in ADD TIDLAY. The basic process is as follows: After you
enter a termination ID, the system abstracts the digit of each layer, converts it into a
binary code (whose length depends on the offset of the layer), and finally re-organize
those binary codes into a 32-bit binary code according to their sequence in the
termination ID (0 is filled for vacant bits).
defined in the V5 trunk data will be referenced when the V5 interface data is configured.
Table 10-20 shows the details.
Table 10-20 Parameter referencing relationships between V5 trunk data and other
data
Input parameter
Name
Output parameter
Defined in
Name
Referenced in
MG Data
V5 trunk group
number
V5 interface
data
Module number of
FCCU/FCSU
Equipment data
V5UA data
II. Preparations
Before configuring the V5 trunk data, make sure that all preparations are done as
specified in Table 10-21.
Table 10-21 Preparations
SN
Item
Remark
Description
Command
ADD V5TG
ADD V5TKC
ADD V5TKC
[Module number]
[Start E1 number]
[End E1 number]
[Trunk group number]
Function
ADD V5TG
RMV V5TG
MOD V5TG
LST V5TG
Function
ADD V5TKC
RMV V5TKC
MOD V5TKC
LST V5TKC
For V5.1 interface, the end E1 number must be equal to the start E1 number, that
is, only one E1 can be configured.
For V5.2 interface, the difference between the end E1 number and the start E1
number must be less than or equal to 15, that is, a maximum of 16 E1s can be
configured.
It is one of the parameters used for interworking with the V5 access network device. It
uniquely identifies a 2.048 Mbit/s link in the corresponding V5 interface. In the same V5
trunk group, the E1 link IDs must not be repeated.
[V5UA linkset number]
It specifies the V5UA link set bearing the physical C channels of the corresponding V5
interface. This parameter must be defined in the ADD V5UALKS command before
being referenced here.
[Start MG termination ID]
It is one of the parameters used for interworking with the AMG. It specifies the circuit
terminal ID of the time slot 0 on the start E1 for the V5 trunk circuit at the AMG side
(UMG8900). It consists of digits and/or the symbol "/". Set this parameter by the
following principles:
z
If the prefix of a termination ID is not hierarchical in structure, enter digits for this
parameter.
The absolute value of the difference between the start circuit number and the start
circuit termination ID (a decimal value converted from a binary code) must be
integral multiples of 32, for example, 0, 32, 64, or 96.
For the conversion calculation of a termination ID, refer to the explanation of offset
parameters of various layers in ADD TIDLAY. The basic process is as follows: After you
enter a termination ID, the system abstracts the digit of each layer, converts it into a
binary code (whose length depends on the offset of the layer), and finally re-organize
those binary codes into a 32-bit binary code according to their sequence in the
termination ID (0 is filled for vacant bits).
[Start MG E1 link ID]
It is one of the parameters used for interworking with the AMG. It specifies the E1 link ID
at the AMG side corresponding to the start E1 of the V5 trunk group. In the same
access media gateway, the E1 link IDs must not be repeated.
[Equipment ID]
It specifies the equipment ID of the media gateway (UMG8900) to which the V5 trunk
circuit belongs. This parameter must be defined in the ADD MGW command before
being referenced here. The parameter configuration principle is described as follows:
z
When the active and standby links of a V5 interface are provided by a media
gateway, that is, the V5 interface is homed to one UMG8900, you must not specify
the parameter.
Suppose that the active and standby links of a V5 interface are provided by two
media gateways, that is, the V5 interface is homed to two UMG8900s controlled by
the same SoftX3000. If the V5 trunk circuit belongs to the UMG8900 specified by
Huawei Technologies Proprietary
10-99
the command ADD V5TG, you must not specify the parameter. Otherwise, set the
parameter to the equipment ID of the UMG8900 to which the V5 trunk circuit
belongs.
The parameter backs up the V5 interface in equipment level. That is, the V5 interface of
a V5 access network equipment can be homed to two UMG8900s controlled by the
same SoftX3000. In normal cases, the two UMG8900s bear all calls between
subscribers of the V5 access network in load sharing mode. When one UMG8900 is
faulty, the other can bear all calls between subscribers of the V5 access network.
Output parameter
Defined in
Name
Referenced in
Trunk data
Description
Command
ADD TOSC
ADD TGLD
ADD TGLDIDX
ADD TGLDIDX
[Trunk group]
[Call source]
[Call prefix]
[Bearer index]
Function
ADD TOSC
RMV TOSC
MOD TOSC
LST TOSC
TOS sub-field
5
Reserved
2
In Figure 10-13, the priority sub-field occupies three bits and is not used currently (all
bits must be set to 0). The TOS sub-field occupies four bits: bit 4 stands for the
minimum delay, bit 3 stands for the maximum throughput, bit 2 stands for the highest
reliability, and bit 1 stands for the minimum charge. Among the four bits, only one can
be set to 1 at one time. If the four bits are all set to 0, it means common service. The
reserved bits must be set to 0.
In actual application, TOS is used to control the router of the gateway office to route the
outgoing traffic. For example, the pure audio traffic is routed to the dedicated VoIP
network so as to ensure Quality of Service (QoS), and the video traffic is routed to the
Internet. To set traffic routing control, you must use the command ADD TOSC to add
the TOS changing index.
Not need to change TOS value: It indicates that the SoftX3000 neither modifies
the TOS field in the IP packet, nor notifies the GW, terminal, or NAT device with a
signaling message to modify the TOS field in the media stream packet.
Need to change TOS value: It indicates that the SoftX3000 not only modifies the
TOS field in the IP packet, but also notifies the GW, terminal, or NAT device with a
signaling message to modify the TOS field in the media stream packet.
Function
To add trunk group bearer
Huawei Technologies Proprietary
10-102
Command
Function
RMV TGLD
MOD TGLD
LST TGLD
If the original TOS value in the incoming signaling message is inconsistent with that
after callee TOS change, or the TOS value after caller TOS change is inconsistent with
that after callee TOS change, the system will use the TOS value with higher priority for
the call.
[Direct national route]
It specifies whether the local office shall forcibly set the national/international call
indicator bit to 1 (that is, process the call as an international call) when the SoftX3000
transits an incoming or outgoing international call. The bit is in the forward call
indicator field in the IAM message sent from the local office to a lower national office or
the peer international office.
The default option is No, indicating that the local office does not process the
international call on the trunk group according to the above description.
[Echo suppress]
It specifies whether the local office enables the echo suppress function on the incoming
trunk direction. The default option is No, indicating that the echo suppress function is
disabled.
[Send caller number]
It specifies whether the local office sends the caller number to the peer office. It is valid
only for outgoing trunks. The default option is No, indicating that the local office does
not send the caller number to the peer office.
[DOD2]
It controls whether the local caller can hear the secondary dial tone sent by the peer
office after seizing the outgoing trunk. It is valid only for outgoing trunks. The default
option is NO.
[DOD2 position]
It specifies the duration between the time when a local caller seizes the outgoing trunk
and the time when the caller hears the secondary dial tone sent by the peer office. It is
valid only when "DOD2" is set to Yes. The value of the parameter ranges form 0 to 15
with the unit as second. The default value is 1.
[Delay ring back position]
It specifies how long the local office delays to send Alerting message to the peer office
after the peer office initiates a call through an incoming trunk, and the call is connected
successfully. It is valid only for incoming trunks. The value of the parameter ranges form
0 to 15 with the unit as second. The default value is 7.
[FAS]
It specifies whether the local office can receive the FAS signal sent by the peer office. It
is valid only for incoming trunks. The default option is "No.
[Overlap send called number]
It specifies whether a trunk group supports overlap code sending mode. The SoftX3000
supports the following two code sending modes:
z
Overlap code sending: When the system receives enough digits of the called
number for judging the route, it sends them to the opposite office through the
signaling Initial Address Message (IAM) or Initial Address Message with
Information (IAI), and then sends the remained digits of the called number one by
one through other signaling messages, for example, Subsequent Address
Message with One signal (SAO) or Subsequent Address Message (SAM).
Group code sending: After the system collects all the digits of the called number, it
sends them to the opposite office through one signaling message.
The overlap code sending mode features fast connection but it occupies more CPU
resources. The group code sending mode occupies fewer CPU resources, but the
connection is slow, which might affect the quality of the telecom services. The default
mode is overlap code sending. However, when the SoftX3000 interconnects with a
switch complying with ANSI through the No.7 trunk group, you must set this parameter
to No.
[Extend overlap send called number]
It sets whether a No.7 trunk group supports extended overlap code sending mode, that
is, whether the trunk group can send the remained digits of the called number to the
peer office through an SAM.
It is different from the overlap code sending mode. In the latter mode, the remained
digits of the called number can be sent to the peer office in one or several SAOs/SAMs.
However, this mode only allows the remained digits to be sent to the peer office in one
SAM.
Function
ADD TGLDIDX
RMV TGLDIDX
MOD TGLDIDX
LST TGLDIDX
It specifies the number of the outgoing trunk group to which the trunk group bearer
index is to be added. This parameter must be defined in the command ADD SIPTG,
ADD H323TG or ADD N7TG before being referenced here.
[Call source code]
It is one of the match conditions for trunk group bearer data. When a call seizes the
outgoing trunk group, the parameter defines the call source code of the calling number
that matches the trunk group bearer data. The value range is 0 to 65535. 65534 is a
wildcard that represents all call source codes. This parameter must be defined in the
ADD CALLSRC command before being referenced here.
When the call processing software analyzes the trunk group bearer, if the call source
code of several trunk group bearer indexes matches the current call in the system, the
wildcard 65534 has the lowest priority, that is, the system matches the other call source
codes as prior.
[Call prefix]
It is one of the match conditions for trunk group bearer data. When a call seizes the
outgoing trunk group, the parameter defines the prefix of the called number that
matches the trunk group bearer data. It is the first several digits of the called number.
eeeeeeee is the wildcard, indicating all prefixes.
When the call processing software analyzes the trunk group bearer, if the call prefix of
several trunk group bearer indexes matches the current call in the system, the wildcard
eeeeeeee has the lowest priority, that is, the system matches the other call prefixes as
prior.
[Local DN set]
It is one of the match conditions for trunk group bearer data. When a call seizes the
outgoing trunk group, the parameter defines the local DN set of the call prefix that
matches the trunk group bearer data. It must be defined in the command ADD
LDNSET before being referenced here.
[Bearer index]
It specifies the trunk group bearer index used by the trunk group. This parameter must
be defined in the ADD TGLD command before being referenced here.
Function
ADD TGAP
RMV TGAP
Command
Function
MOD TGAP
LST TGAP
No watch: It is the default value, indicating that the system does not record the
failed calls occurred on the trunk group.
Watch caller: It indicates that the system only records the failed calls occurred on
the incoming trunk group.
Watch callee: It indicates that the system only records the failed calls occurred on
the outgoing trunk group.
Watch both: It indicates that the system records all failed calls occurred on the
trunk group.
[Allow divert]
It indicates whether the SoftX3000 supports the call redirection function in the direction
of an outgoing trunk. It is available to outgoing trunks only. It is No by default, for
preventing nested dialing on the outgoing trunk. If you set it to Yes, the local office will
connect the call it originated to the peer office through the outgoing trunk if the peer
office redirects the call to the local office after call analysis (that is, the signaling
message returned by the peer office contains redirection number).
[UC analysis flag]
In UC service, UC subscribers can bind the numbers of non-local subscribers as
original binding numbers. The bound numbers of non-local subscribers can be fixed
numbers or mobile numbers. The parameter specifies whether the system immediately
triggers caller UC service when there is an incoming call on the trunk group, and the
calling number of the incoming call fully matches an original binding number in the
system. It is valid only for incoming trunks. The default option is No.
[AOC99 flag]
It specifies if the SoftX3000 sends or receives AOC99 charging information in the ISUP
signaling messages on the No.7 trunk group. It is No by default. If the charging
manner (which can be set with ADD CHGANA) of the charging source code of the trunk
group or the outgoing trunk charging source code is Send AOC99 charging
information, Receive AOC99 charging information, or Transfer AOC99 charging
information, you need to set this parameter to Yes.
[Carrier selection flag]
It specifies if the SoftX3000 needs to contain carrier selection code in the IAM sent
through the No. 7 outgoing trunk group. It is available to No. 7 outgoing trunk groups
only. It is No by default.
When the local office serves as a gateway office and the peer office needs to perform
CAC authentication to the IAM sent by the local office, you must set this parameter to
Yes. At this time, when the local office originates a call to the peer gateway through
the No. 7 outgoing trunk group specified in this command, it will contain the parameter
carrier access code of the local office information table (which can be set with SET
OFI) in the IAM on the outgoing trunk.
[AOC99 national regulation]
It indicates the nation identification code contained in the AOC99 charging information
sent by the SoftX3000 through the No. 7 trunk group. It is available to outgoing trunks
only. It ranges from 0 to 65535. It is a fixed code.
[AOC99 network]
It indicates the network identification code (also called carrier identification code)
contained in the AOC99 charging information sent by the SoftX3000 through the No.7
Function
ADD CATRNS
RMV CATRNS
MOD CATRNS
LST CATRNS
It identifies a transform index uniquely for the specified incoming trunk group of a call
source in the SoftX3000. That is, you can only use one transform index for the call
source code and trunk group number defined in this command.
Although the value of this parameter is of enumeration type, it has no special meanings
and is only used to set up the indexing relationship with the internal caller category
transform index table (defined in ADD ICATRNS). There are 11 options for this
parameter.
Function
ADD ICATRNS
RMV ICATRNS
MOD ICATRNS
LST ICATRNS
289
28970
28970133
The number analysis table is the collection of all prefixes. If multiple prefixes exist in
the same number analysis table as exemplified above, the one matches the most
digits of the called number will be used. The call prefix determines the service
category, service attribute, and route selection.
For instance, if the dialed number is 55551345, the prefix 55551 will be used, rather
than 5 or 555.
Global DN set
The SoftX3000 supports the hybrid of public and private networks. An office can be
logically divided into public network and private network applications. To identify these
networks, a global DN set is used to represent a public or private network.
2)
Local DN set
The SoftX3000 supports the application of multiple area codes and multiple national
codes. To identify these logical networks, a local DN set is used to represent a local
network or national network.
Figure 11-1 illustrates the relationship between call prefix, local DN set and global DN
set.
Call prefix
Local DN
set 0
Call prefix
Global DN set 0
Call prefix
Local DN
set 1
Call prefix
Call prefix
Local DN
set 2
Global DN set 1
Call prefix
Figure 11-1 Relationship between call prefix, local DN set and global DN set
z
A local DN set stands for a local or national network. Multiple DN sets can share
the same call prefix.
The call prefix is valid only within the local DN set which it belongs to. It is invalid
for the call source of another local DN set to dial the call prefix directly.
For calls between call sources of the same global DN set but different local DN
set, it is not required to change the global DN set.
For calls between call sources of the different global DN sets, it is required to
change the global DN set.
Meaning
0 to 9
A to D
[]
For instance, when you use ADD LDNSET to add the local DN set, the SoftX3000 will
automatically configure the MGCP-based digit map by default as:
[2-8]xxxxxx|13xxxxxxxxx|0xxxxxxxxx|9xxxx|1[0124-9]x|*|#|x. #|[0-9*#]. T
Meaning
0 to 9
A to D
Digit or letter
Meaning
It stands for long (L) timer. If MG finds that at least one more digit is
needed for matching the dialing plan, the inter-digit timer value
should be set to the long timer L (for example, 16 seconds).
[]
For instance, when you use ADD LDNSET to add the local DN set, the SoftX3000 will
automatically configure the H.248 digit map by default as:
[2-8]xxxxxx|13xxxxxxxxx|0xxxxxxxxx|9xxxx|1[0124-9]x|E|F|x.F|[0-9].L
The SoftX3000 implements number change on the caller (including incoming trunks)
number and the dialed number of a certain call source before starting number
analysis.
2)
The SoftX3000 implements number change when the caller dials a certain prefix. The
SoftX3000 starts number change before starting number analysis.
3)
When the caller number sent by the originating office through the incoming trunk
matches a certain caller prefix, the SoftX3000 starts number change of the caller
number before starting number analysis.
Implementation
Caller number discrimination and number preparation
of call source (ADD CALLSRC)
Call source
Caller prefix
In addition, the SoftX3000 supports the special called number change to meet the
requirement of the remote network access function on changing large quantity of
irregular called numbers.
PBX subscriber sending the same caller number (PBX pilot number)
Universally changing the format of caller number sent from incoming trunk to the
local office.
The call source, which defines caller attributes, can also be modified when you wish to
implement caller number change. You can use this option to change the address
nature of the caller number. During charging, the caller number displayed on the bill is
the new caller number.
z
The caller number discrimination is used for call barring. It also changes the charging
source code of the caller or the trunk group. During charging, the caller number
displayed on the bill is the new caller number.
z
It can implement caller number change and called number change. It focuses on
caller number change according to different combinations of call prefix and call source.
It not only changes the number, but also changes the route selection source code,
failure source code, charging source code, and subscriber category. During charging,
the caller number displayed on the bill is the new caller number.
z
It implements both caller number change and called number change. It focuses on
caller number change according to different combinations of call prefix and call source.
This method changes the contents of the caller number only. During charging, the
caller number in a bill is the changed caller number.
z
It implements caller number change and called number change of outgoing trunk
groups. The caller number change is done after number analysis. It changes the
address nature and contents of the caller number. During charging, the caller number
in a bill is the old one before number change.
The call source defines the attributes of a caller and can achieve called number
change through number preparation. It is applicable to the situation that one office has
different prefixes when serving different networks. Its priority is higher than the other
number change methods. It is done before number analysis. During charging, the
called number in a bill is the changed called number.
z
It implements both caller number change and called number change. It focuses on
called number change according to different combinations of call prefix and call
source. During charging, the called number in a bill is the changed called number.
z
It implements both caller number change and called number change. It focuses on
called number change according to different combinations of call prefix and call
source. During charging, the called number in a bill is the changed called number.
z
It implements caller number change and called number change of outgoing trunk
groups. The called number change is done after number analysis, and does not affect
charging, emergency calling, or control mode. During charging, the called number in a
bill is the original called number before change.
2)
3)
4)
In addition, the SoftX3000 uses the failure processing table (ADD CFPRO)
independently only during call releases.
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Output parameter
Defined in
Name
Referenced in
Local DN set
Office data
Number
change index
Global DN set
Office data
Call prefix
IN service data
service data
Charging
selection code
Charging data
Route selection
source code
Routing data
and
IPN
II. Preparations
Before configuring number analysis data, make sure that all preparations are done as
specified in Table 11-5.
Table 11-5 Preparations
SN
Item
Remark
Description
Command
MOD LDNSET
ADD CNACLD
For the other commands about number analysis, refer to Section 11.3 for details.
ADD LDNSET
SET RLSMOD
[Local DnSet]
[Local DnSet]
[DnSet]
[Call prefix]
[Nation/Region code]
[Service attribute]
ADD CNACLR
[Call source code]
ADD CALLSRC
[Local DnSet]
[Call source]
[Call prefix]
[Local DnSet]
ADD PFXPRO
ADD CNACLD
[Local DnSet]
[Local DnSet]
[Call prefix]
[Call prefix]
[Service category]
ADD DGTMAP
[Protocol type]
ADD CFPRO
[Local DnSet]
ADD DNC
ADD AUSSIG
[Call source]
[Local DnSet]
[Call prefix]
Function
MOD LDNSET
LST LDNSET
The number length of the local office number is less than seven.
The minimum number length of toll calls is less than ten, including prefix 0.
Function
ADD CNACLD
RMV CNACLD
MOD CNACLD
LST CNACLD
previously defined, the SoftX3000 will automatically announce the number of the
line.
Intelligent service: It triggers IN services, such as collect call, account card call,
Centrex (WAC).
z
[Service attribute]
It indicates the next step to be implemented by the call processing software during call
prefix analysis, each of which corresponds to a specific service type. Table 11-7 lists
the valid parameters of service attributes for each corresponding service category.
Table 11-7 Relationship between service categories and service attributes
SN
Service
category
Basic service
Supplementary
service
Test
IN service
Special
code
access
Internet
code
access
Increment
service
Collect Call
service
Note:
z
During initialization, the SoftX3000 has defined all supplementary service prefixes
for local DN set 65534. The priority is lowest. During number analysis process, the
SoftX3000 will first search and try to match in the user-defined prefix table. If no
match is found, the SoftX3000 will then turn to the pre-defined prefix table.
The preset prefix for supplementary service might not be consistent with the local
standards. Modify the prefixes in local DN set accordingly.
When the service attribute of a call prefix is Collect Call (Brazil), and the callee is
in the same office, the SoftX3000 will start a Collect Call service; when the callee is
of another office, the SoftX3000 will indicate the destination office using inter-office
signaling (ISUP or R2) that the call is a collect call. When the destination office
identifies the signaling, it will start a Collect Call service.
[Customize attribute]
It defines a call prefix as a customized service authority to achieve some special call
authority control functions. The SoftX3000 supports a maximum of 16 customized
service authorities.
Suppose you define call prefix 0755 as custom 1, and the service attribute is
national toll. When you use the command ADD VSBR or ADD MSBR to add a
subscriber whose call-in and call-out authorities do not contain custom 1 although
the subscriber can make national toll calls, the subscriber cannot place calls to called
numbers with prefix 0755.
[Route selection code]
It defines the route selection code adopted when the SoftX3000 originates an
outgoing call, that is, the route selection policy corresponding to the call prefix. The
value range is 0 to 65535. The default value is 65535 which means no need to select
a route for the outgoing call. Set this parameter by the following principles:
z
When service attribute is local, local toll, national toll, or international toll, you
must configure a valid routing selection code. This parameter must first be
defined in the ADD RTANA command before being referenced here.
It defines the maximum digits permitted for the called number having this call prefix.
When the length of the called number exceeds the maximum number length, the
excessive digits are ignored. The number analysis will only be done on the digits
within the maximum number length.
When the digits you dial are between the minimum number length and maximum
number length, and the two are not the same, you can press the pound key # to end
the dialing process.
[Query area code]
If defines whether the call processing software queries the area code table in
processing toll calls.
z
For national toll call, the call processing software checks whether the area code
of the called number exists in the national area code table. If so the call
connection continues; otherwise, the call fails. The national area code is defined
in the ADD ACODE command.
For international toll call, the call processing software checks whether the
nation/region code of the called number exists in the nation/region code table. If
so the call connection continues; otherwise, the call fails. The nation/region code
is defined in the ADD NCODE command.
[Gain]
It defines the power amplification multiples sent by the related subscriber board when
the local office subscriber starts an outgoing call and hears the ringback tone.
Normally, it is set to the default value local gain.
[Ring delay time]
It defines the delay time for sending the ringing tone to the callee (that is, sending the
ringing signaling to MG) after the call processing software analyzes the called number
and starts to connect the callee. Its unit is second. Set the parameter by the following
principles:
z
For special services as fire emergency calls and police emergency calls, it is
usually set to 3 to avoid mistakenly-placed calls.
If the system has adopted intra-office group charging mode for calls represented by
the call prefix, you must specify a valid value for the parameter. In this way, there are
two charging mode (intra-office group charging mode and destination code charging
mode) that match the call prefix in the host database. On the basis of the priority of the
charging modes, the system charges the call prefix according to the charging situation
defined in the intra-office group charging table.
[Destination]
It is used in traffic measurement only. The same destination value is defined for all
prefixes sharing the same statistical requirement.
[Service sequence number]
It is a universal numbering of a group of services, including
z
0: Queuing
1: INtess service
Such services are normally provided by the IN service platform rather than by the
SoftX3000.
[Time delay trigger point]
The parameter ranges from 0 to 15, and serves two purposes:
z
If there is a new number inputted, the SoftX3000 will continue with number analysis. If
waiting is timeout, the SoftX3000 will regard it as a complete number and attempt to
connect the called party.
z
If there is a new number inputted, the SoftX3000 will continue with number analysis. If
waiting timeout, the SoftX3000 will regard it as a complete number and release the
call with failure reason of augmentation delay insertion.
For instance, assume that for a certain call prefix, the minimum number length is 7,
the maximum number length is 8, and the time delay trigger point is at the seventh
digit. When the caller is dialing the first six digits, the SoftX3000 will activate the
dialing interval delay timer to monitor the dialing interval based on the duration of 20
seconds. When the caller dials the seventh digit, the SoftX3000 will automatically
activate the trigger delay timer to monitor the maximum delay duration (which you
defines in the parameter time delay trigger point) before the caller dials the next digit.
You must not define a value smaller than the minimum number length; otherwise, the
SoftX3000 cannot activate the trigger delay timer
Huawei Technologies Proprietary
11-16
[Triggering delay]
It defines the delay time in second in value-added services and number augmentation.
It ranges from 0 to 15.
[Release mode]
It defines the call release mode on call completion. The options are
z
First party release: When either party hangs up, the call is released. It is suitable
for calls between common subscribers.
Calling party release: The call is released only when caller hangs up. If the called
party instead of the calling party hangs up, the call is held within a period of time
specified by the timer. If the called party picks up again within the period, the call
is resumed; otherwise, the call is released. This release control mode is mainly
used in toll call.
Called party release: The call is released only when called party hangs up. If the
calling party instead of the called party hangs up, the call is held within a period
specified by the timer. If the calling party picks up again within the period, the call
is resumed; otherwise, the call is released. This mode applies to special services
as police emergency calls, fire emergency calls, ambulance calls and traffic
accident calls.
Last party release: The call is released only when both the calling party and the
called party hang up. This mode is rarely used.
By default, the release control modes listed here do not distinguish service attributes
or signaling types. They are for all service attributes and signaling types. To customize
the release control mode for a specific service attribute or a certain signaling type, use
SET RLSMOD. The priority of the customized mode is higher than that of the default
mode.
[Emergency call observation flag]
It specifies whether the SoftX3000 observes an emergency call prefix and is only
used for this purpose. By default, it is set to No. If it is set to Yes, the SoftX3000
generates an event alarm at the alarm console when a subscriber dials this
emergency call prefix.
If it is necessary to set the authority for overriding the emergency call prefix, you must
execute the command ADD AUSSIG; otherwise, when maintenance personnel
suspends an owing-charge subscriber or restricts the calling authority of a common
subscriber, the subscriber cannot dial the emergency call prefix.
[Description]
It identifies a call prefix with a string of characters.
[RM source]
This parameter specifies the resource management source code to be used by the
call prefix. When a call is made to the call prefix, the SoftX3000 instructs the
corresponding resource management device to reserve bandwidth for the bearer
channel to be used in the call. This parameter is defined in the ADD RMANA
command and referenced here.
[HongKong NP query start length]
It defines the length of a called number obtained from the first digit by the SoftX3000
when the SoftX3000 sends a number query command to the NP server during
analysis of the call prefix by the call processing software. Its value ranges from 0 to 12.
The default value is 0. Set the parameter by the following principles:
z
If it is set to a value other than 0, during analysis of the call prefix, the call
processing software obtains the called number based on the length defined in
this parameter, and then sends the obtained called number to the NP server for
query. If the query succeeds, the SoftX3000 re-analyzes the new called number
returned by the NP server. If the query fails, the SoftX3000 continues the
analysis of the original call prefix. Therefore, if the callee corresponding to the
call prefix registers the HongKong NP service, you must set this parameter to the
actual length of the NP number (that is, the logical number).
The SoftX3000 starts the callee NP service analysis flow for the call prefix dialed by a
call source only when this parameter is set to a non-zero value and you set the
HongKong NP flag of the call source to True with the command ADD CALLSRC.
[Antipole]
Reserved.
[Send calling name]
It specifies whether the call processing software sends the caller name to the callee
when connecting the call. By default, it is set to No. If the callee at the local office or
at the terminating office registers the caller name display service, you must set this
parameter of the corresponding call prefix to Yes; otherwise, the caller name will not
be displayed even if the callee has the authority for the caller name display service.
[Special called number change]
It specifies whether the call processing software implements special called number
change to a specific call prefix, that is, whether the call processing software queries
the special called number change data table (defined in the ADD SPDNC command).
The default value is No.
If it is set to Yes, the call processing software queries the special called number
change data table every time when analyzing the call prefix. If the query succeeds,
that is, a record matching the call prefix is found in the data table, the call processing
software re-analyzes the changed called number. If the query fails, the call processing
software continues the analysis of the original call prefix.
[Priority select number]
It defines in the SoftX3000 the priority selection number used by a call prefix. Its value
ranges from 0 to 255. The default value is 0. It must be defined in the command SET
PFXPRI. There are four options: no priority, protected priority, ordinary priority, and
priority of insert.
The call prefixes with the same priority can use either the same priority selection
number or different ones. However, the call prefixes with different priorities must use
different priority selection numbers.
[Codec list]
It specifies the codec capabilities supported by a call prefix. By default, all codec
capabilities are supported. Set this parameter by the following principles:
z
For the connection of calls to the called numbers with a specified call prefix, the
codec capabilities supported by the call prefix must have intersection with those
supported by the caller and the callee; otherwise, the call will fail.
Codec prefer data can be configured in commands such as ADD VSBR (in the
subscriber data table), ADD N7TG (in the trunk data table), ADD CNACLD (in the
called number analysis table), and ADD CLRDSN (in the caller number discrimination
table). Therefore, it is possible that two or more codec modes are related to a call. In
this case, the SoftX3000 selects one according to the following principles:
z
The codec mode configured in the caller number discrimination table has the
highest priority, and that configured in the called number analysis table has the
second highest priority.
If the codec modes related to a call are not configured in either the caller number
discrimination table or the called number analysis table, the SoftX3000 selects
the codec mode according to the caller first and subscriber first principle. For
example, during an intra-office call, if the caller and the callee have different
preferred codec modes, only the codec mode of the caller is valid. During an
Huawei Technologies Proprietary
11-19
outgoing call, if the caller and the outgoing trunk group have different preferred
codec modes, only the codec mode of the caller is valid. During a transit call, if
the incoming trunk group and the outgoing trunk group of the local office have
different preferred codec modes, only the codec mode of the incoming trunk
group is valid. During an incoming terminated call, if the incoming trunk group
and the callee of the local office have different preferred codec modes, only the
codec mode of the callee is valid.
[VIG capability]
It indicates whether it is necessary to trigger the VIG related analysis procedure when
the call processing software analyzes a call prefix. By default, it is set to False.
When the call prefix is the one of a multimedia outgoing call from the local office to the
3G network through the VIG, you must set this parameter to Yes.
[Outgoing traffic dispersion ID]
It defines the outgoing traffic dispersion. Its value ranges from 0 to 65535. The default
value is 65535 indicating invalid. The parameter must be defined in the command
ADD CLRCODEC before being referenced here.
[SHLR prefix flag]
It specifies whether the called number returned by the SHLR is with an MON prefix in
the MON service flow when the SoftX3000 sends a query command to the SHLR
through MAP messages. The default value is No. You must set the parameter to
Yes when the call prefix is used for the MON service.
[Early ACM delay value]
Suppose that the local office acts as a tandem office, and the incoming trunk is an
ISUP trunk n a call. The local office has found that the address signal in the incoming
call is complete, but has not received the signal indicating complete address signal
from the terminating office. The parameter specifies whether the local office replies
ACM signaling to the originating office ahead of schedule and how long the local office
delays to reply the ACM signaling.
The parameter value ranges from 0 to 255 with the unit as second. The default value
is 255, indicating that the local office does not reply ACM signaling to the originating
office ahead of schedule. The local office sends CPG signaling to the originating office
after receiving the signal indicating complete address signal from the terminating
office.
[SHLR select code]
When a local subscriber dials a call prefix through the incoming trunk, the parameter
specifies the SHLR select code used when the system triggers the service flow
related to SHLR. It ranges from 0 to 65535. By default, it is set as 65535, indicating
Huawei Technologies Proprietary
11-20
the call prefix does not trigger the service flow related to SHLR. Here are the
configuration guidelines:
z
Before the call prefix triggers the service flow related to SHLR, you need to set a
valid SHLR selection code. In addition, the parameter should be defined first with
the command ADD SHLRCFG before being referenced here
Function
SET PFXPRI
RMV PFXPRI
MOD PFXPRI
LST PFXPRI
[Caller category]
It defines the category of the callers who have the call priority corresponding to a call
prefix. That is, when a caller dials this prefix, the new call priority is enabled only if the
category of the caller matches the setting here. If there is no special requirement, set
this parameter to All categories.
When the call processing software analyzes the number, if the caller category of
several pieces of service prefix priority data matches the call, the option All
categories enjoys the lowest priority. That is, the SoftX3000 matches the other
options as prior.
[Priority]
It defines the call priority of a prefix. To enable a call prefix to seize the reserved
circuits of the trunk group during congestion, select Priority of insert. The options are
z
No priority: With this priority, the calls with the specified prefix have no queue
authority during connection and can be released forcedly, but the other
non-priority calls cannot be released forcedly.
Protected priority: With this priority, the calls with the specified prefix have no
queue authority during connection, and neither they nor the other non-priority
calls can be released forcedly.
Ordinary priority: With this priority, the calls with the specified prefix can be
queued during connection, but cannot seize the reserved trunk circuits in the
case of congestion. Neither they nor the other non-priority calls can be released
forcedly.
Priority of insert: With this priority, the calls with the specified prefix can be
queued during connection and can seize the reserved trunk circuits in the case of
congestion. They cannot be released forcedly, but the other non-priority calls can
be released forcedly.
Function
SET RLSMOD
RMV RLSMOD
MOD RLSMOD
LST RLSMOD
First party release: When either party hangs up, the call is released. It is suitable
for calls between common subscribers.
Calling party release: The call is released only when caller hangs up. If the called
party hangs up instead of the calling party, the call is held within a period
specified by the timer. If the called party picks up again within the period, the call
is resumed; otherwise, the call is released. This release control mode is mainly
used in toll call.
Called party release: The call is released only when called party hangs up. If the
calling party hangs up instead of the called party, the call is held within a period
specified by the timer. If the calling party picks up again within the period, the call
is resumed; otherwise, the call is released. This mode applies to such special
services as police emergency calls, fire emergency calls, ambulance calls, and
traffic accident calls.
Last party release: The call is released only when both the calling party and the
called party hang up. This mode is rarely used.
Function
ADD CAUSEC
RMV CAUSEC
MOD CAUSEC
LST CAUSEC
The release cause code set in this command must be the same as that automatically
generated by the call processing software. If you cannot judge the actual release
cause code for a certain type of calls accurately, you can obtain it through the
interface signaling tracing task and the connection tracing task.
[Release position]
It defines the specific position of release. It is for judgement only without special
meanings. Generally, set it to 254 (wildcard), indicating any release position. If it is
necessary to set it to other values, contact Huawei technical engineers for help.
[Release PID]
It defines the release sequence number at a certain position during call release. It is
for judgement only without special meanings. Generally, set it to 254 (wildcard),
indicating any release sequence. If it is necessary to set it to other values, contact
Huawei technical engineers for help.
[Receiver PID]
It defines the release sequence number at a certain position after the conversion of
the release cause code. It is for judgement only without special meanings. Generally,
set it to 254 (wildcard), indicating any release sequence. If it is necessary to set it to
other values, contact Huawei technical engineers for help.
[New value]
It defines the new release cause code after conversion to be adapted with that of the
opposite office. Its value ranges from 0 to 255. As specified in ITU-T
recommendations, the actual value range of this parameter is from 128 to 255.
Function
ADD PRECODE
RMV PRECODE
MOD PRECODE
LST PRECODE
Configure the preselection access code data for all toll carriers with the
command ADD PRECODE.
2)
3)
The local subscriber applies for the toll preselection service to the carrier of the
local office.
4)
Enable the toll preselection service for the subscriber with the command ADD
CNACLR.
5)
If the subscriber does not dial the access code of the toll carrier when making a
toll call, the local office automatically inserts the preselection access code before
the called number during number analysis.
6)
The local office transits the call to a gateway office according to the preselection
access code during route analysis. The gateway office continue to process the
call.
Step 1: The gateway office judges whether the carrier selection code in the IAM
message is consistent with that in the local office information table configured by
the command SET OFI. If yes, the authentication is passed. When forwarding
the IAM message to the lower office, the gateway office deletes the carrier
selection code parameter carried in it. If not, proceed with subsequent operation.
Step 2: The gateway office judges whether the carrier selection code table
configured by the command ADD CSC contains the carrier selection code in the
IAM message. If yes, the authentication is passed. When forwarding the IAM
message to the lower office, the gateway office transparently transmits the
carrier selection code parameter carried in it. If not, the gateway office rejects the
call.
Function
ADD DNC
RMV DNC
MOD DNC
LST DNC
No change: Modifying the address nature without changing the number. Select
this option if you want to change the address nature of a caller number into
national number, international number or subscriber number.
Number changed: Replacing the digits specified with new digits. The process is
removing the original digits and inserting new ones.
Insert number: Inserting new digits before the specified location of a number.
[Change location]
It changes the start location of number change, including number changed, delete
number and insert number. The location number of the first number is 0.
During number change or deletion, if change location + change length is bigger than
the length of the original number, the number change operation is invalid. During
number insertion, if change location is bigger than the original number length, the
number change operation is also invalid.
[Change length]
It specifies the length of the digits to be replaced or deleted.
[Nature of address indicator]
It specifies the address nature of the new number. It is available only when number
change type is set to no change. Select one from the following four options:
z
Address nature not changed: Not changing the address nature of the original
number.
National number: Changing the address nature of the original number to national
number in format of national toll code + subscriber number.
When the SoftX3000 changes the address nature of a number, if the address nature
of the original number is the same as that of the new number, the number change
operation is invalid.
[New number]
It is valid only to number changed or insert number. The change location and change
length codetermine the range of digits to be changed. When you wish to change
number, replace the digits in the range with new digits. When you wish to insert
number, insert the new digits at the change location of the original number.
Function
ADD SPDNC
RMV SPDNC
MOD SPDNC
LST SPDNC
No change: Modifying the address nature without changing the number. Select
this option if you want to change the address nature of a caller number into
national number, international number or subscriber number.
Number changed: Replacing the digits specified with new digits. The process is
removing the original digits and then inserting new ones.
Insert number: Inserting new digits before the specified location of a number.
[Change location]
It changes the start location of number change, including number changed, delete
number and insert number. The location number of the first number is 0.
During number change or deletion, if change location + change length is bigger than
the length of the original number, the number change operation is invalid. During
number insertion, if change location is bigger than the original number length, the
number change operation is also invalid.
[Change length]
It specifies the length of the digits to be replaced or deleted.
[New number]
It is valid only to number changed or insert number. The change location and change
length codetermine the range of digits to be changed. When you wish to change
number, replace the digits in the range with new digits. When you wish to insert
number, insert the new digits at the change location of the original number.
[Nature of address indicator]
It specifies the address nature of the new number. It is available only when number
change type is set to no change. Select one from the following four options:
z
Address nature not changed: Not changing the address nature of the original
number.
National number: Changing the address nature of the original number to national
number in format of national toll code + subscriber number.
When the SoftX3000 changes the address nature of a number, if the address nature
of the original number is the same as that of the new number, the number change
operation is invalid.
Function
ADD CNACLR
RMV CNACLR
MOD CNACLR
LST CNACLR
ADB CNACLR
RVB CNACLR
[Call prefix]
It specifies the call prefix that requires caller number analysis. That is, when a specific
caller dials this call prefix, the SoftX3000 triggers the caller number analysis
procedure. To type a specific call prefix, this parameter must first be defined in the
ADD CNACLD command before being referenced here. The wildcard *65534#
represents all call prefixes (but with the lowest priority). That is, if a call prefix can
match that of two pieces of caller number analysis data, the SoftX3000 uses the caller
number analysis data with the specified call prefix as prior.
[Time index]
It defines the time index used by the caller number analysis data table. It is used to
implement different caller number analysis procedures in different dates or time
segments.
The SoftX3000 has pre-defined time index 0 (not implementing caller number
analysis dynamically) during initialization and it can be referenced directly here. The
other time index values must be defined in the command ADD TMIDX before being
referenced here.
[Function code]
It specifies the caller number analysis procedure to be implemented by the call
processing software when a caller specified in this command dials the call prefix
defined in this command. The options are
z
Reject call: The SoftX3000 disallows the caller to dial the call prefix.
Preselection: The SoftX3000 inserts the preselection access code before the call
prefix.
Modify caller attribute: The SoftX3000 modifies the call source attributes of the
caller, including route selection source code, failure source code, charging
source code, and caller category.
Preselection and modify caller attribute: The SoftX3000 can either insert the
preselection access code before the call prefix or modify the call source
attributes of the caller.
[Caller category]
It re-defines the caller category after caller number analysis, which is different from
the one defined in ADD VSBR or ADD MSBR or the one sent by the originating office
through incoming signaling messages. The default value is No change.
[Charging source code]
It re-defines the charging source code after caller number analysis, which is different
from the one defined in ADD VSBR, ADD MSBR, ADD SIPTG, or ADD N7TG. The
default value is 255, meaning no re-definition of the charging source code.
[Call barring group]
It re-defines the call barring group after caller number change, which is different from
the one defined in ADD VSBR, ADD MSBR, ADD SIPTG, or ADD N7TG. The default
value is 65535, meaning no re-definition of the call barring group.
[Calling party number changing index]
It specifies the index for caller number change. This parameter must first be defined in
the ADD DNC command before being referenced here. The default value is 0,
meaning no re-definition of the caller number change index.
[Called party number changing index]
It specifies the index for called number change. This parameter must first be defined
in the ADD DNC command before being referenced here. The default value is 0,
meaning no re-definition of the called number change index.
When you carry out the called number change to the call prefix, the SoftX3000 still
implements the corresponding number analysis procedure according to the attributes
of the original call prefix in the number analysis table if you do not set Reanalysis
flag in this command to Yes. Therefore, when defining the attributes of the call
prefix, you need to consider such aspects as the minimum number length, maximum
number length, service category, and service attribute of the new called number.
[Preselection access code index]
It specifies the index of the preselection access code to be inserted before a call prefix.
It must first be defined in ADD PRECODE before being referenced here. The default
value is 255, meaning that it is unnecessary to insert the preselection access code
before a call prefix.
When the SoftX3000 inserts the preselection access code before a call prefix, it is
required to reanalyze the new called number after the insertion.
[Reanalysis flag]
It defines whether the call processing software reanalyzes the called number that is
changed or inserted with the preselection access code. Set this parameter by the
following principles:
z
If the processing of the new called number is different from that of the original call
prefix, you must set this parameter to Yes if only any of the call attributes is
consistent. At this time, the SoftX3000 reanalyzes the new called number
according to the call attributes of the new call prefix in the number analysis table.
If the processing of the new called number is the same as that of the original call
prefix, you must set this parameter to No. At this time, the SoftX3000
reanalyzes the new called number according to the call attributes of the original
call prefix in the number analysis table.
If the three functions related to the processing of a called number are all required, the
SoftX3000 first changes the called number, then inserts the preselection access code
before the call prefix, and finally reanalyzes the new called number.
Function
ADD PFXPRO
RMV PFXPRO
MOD PFXPRO
LST PFXPRO
The call prefix is used only for announcement tones of the local office, such as
time announcement and number change announcement.
In the hybrid application of public network and private network, the global DN set
of the called number must be changed.
When you have defined multiple prefix processing modes, the SoftX3000 will select
only one of them. The priority is
1)
2)
3)
4)
You can use the first, the third and the fourth method together.
Send tone: The SoftX3000 sends the specified signal tone to the caller when a
caller dials this call prefix. The tone type is defined in the parameter Tone type
in this command.
Inter-digits send tone: When a caller dials this call prefix, the SoftX3000 sends
intermittent signal tone of 450 Hz prompting the caller to continue dialing. When
the caller continues to dial the subsequent digits, the SoftX3000 stops sending
the signal tone and starts number analysis. The time when the SoftX3000 starts
to send tone is defined in the Tone position in this command.
Not send tone: The SoftX3000 does not send the signal tone.
You can use the inter-digits send tone and called number change coordinately. The
SoftX3000 will implement the latter first, then the former, before implementing the
other number analysis steps according to the attributes defined by the original call
prefix.
[Failure processing flag]
It defines whether the call processing software starts the failure processing procedure
for a call prefix forcedly. The default value is No". When you set it to Yes, all call
attempts to this call prefix fail. If you also specify the failure cause code in the
command, the call processing software will query the failure processing method in the
failure processing data table based on this code. The failure processing method is
defined in ADD CFPRO.
[Caller number change flag]
It indicates whether the call processing software changes a caller number. When you
set it to Yes, you must specify the value in the Caller number change index field.
[New DN set]
It specifies the global DN set in whose number analysis table the call processing
software reanalyzes a call prefix. It is available only when Reanalysis is set to Yes.
This parameter must first be defined in the ADD NCODE command before being
referenced here.
[Called number change index]
It indicates the number change index of the called number, and is available only when
called number change flag is set to Yes. This parameter must first be defined in the
ADD DNC command before being referenced here.
[Caller number change index]
It indicates the number change index of the caller number, and is available only when
Caller number change flag is set to Yes. This parameter must first be defined in the
ADD DNC command before being referenced here.
[Reanalysis]
It indicates whether the call processing software reanalyzes a called number after
change. Set this parameter by the following principles:
z
To change the global DN set of the call prefix, you must set this parameter to
Yes. The call processing software will reanalyze the call prefix in the number
analysis table of the new global DN set.
You must set the parameter to "Yes when you need to perform called number
change and any of such call attributes as minimum number length, maximum
Huawei Technologies Proprietary
11-36
number length, service type, service attribute, route selection code, charging
selection code, or emergency call observation flag is changed. The SoftX3000
will reanalyze the new called number according to the call attributes of the new
call prefix in the number analysis table.
z
When you need to change the called number, and all the above-listed call
attributes are the same before and after the number change, you must set the
parameter to No. The SoftX3000 will continue to analyze the new called
number according to the call attributes of the original call prefix in the number
analysis table.
Note:
The reanalysis can be used together with called number change. The SoftX3000 first
changes the called number and then reanalyzes the new called number.
[Tone type]
It indicates the tone played by the SoftX3000 when a caller dials a specific call prefix.
It is available only when Method of sending tone is set to Send tone. Select an
appropriate tone type accordingly.
[Failure cause code]
It indicates the cause for call failure or connection failure, and is available only when
Failure processing flag is set to Yes. After you set the failure cause code, you must
also set the corresponding failure processing method in the failure processing table
by executing ADD CFPRO.
[Tone position]
It indicates from which digit of the called number the SoftX3000 starts to send the
signal tone to a caller. It is available only when Method of sending tone is set to
Inter-digits send tone. Its value ranges from 0 to 15. The default value is 0, meaning
not sending tone.
Function
ADD CFPRO
RMV CFPRO
Command
Function
MOD CFPRO
LST CFPRO
Send signal tone: The SoftX3000 informs a caller of the failure cause with
announcement. When the duration of sending signal tone exceeds that of the
timer, the SoftX3000 releases the call and the caller hears the busy tone.
Re-select route: If it is an outgoing call, the SoftX3000 re-selects the route until
rerouting succeeds or the system is timeout.
Reanalysis after number change: The SoftX3000 first changes the called
number and then reanalyzes the new number. It is frequently used in digit
expansion and number change.
CFP trigger DP4: The SoftX3000 triggers IN services at the Trigger Detection
Point (TDP) with DP=4. That is, the SoftX3000 reports route selection failure to
the SCP through an INAP message, and then it processes the call under the
control of the SCP. The service procedure at the SCP side determines how the
SCP processes the call.
It decides whether the local office sends an answer signal to the opposite office during
failure processing of incoming calls. It is available only when Processing type is set
to Send signal tone. By default, it is set to No. If you set it to Yes, the opposite
office will charge the failed calls.
[Number change index]
It indicates the number change index of the called number, and is available only when
Processing type is set to Reanalysis after number change. This parameter must first
be defined in the ADD DNC command before being referenced here.
Function
ADD AUSSIG
RMV AUSSIG
MOD AUSSIG
LST AUSSIG
dialed by the call source. This parameter must first be defined in the ADD CALLSRC
command before being referenced here.
[Request caller number]
It indicates whether the local office shall request caller number from the opposite
office, when such information is not included in the messages received from the peer
through incoming trunk. By default, it is set to No, meaning not requesting caller
number. In the R2 signaling, this parameter is used to indicate whether the local office
sends A6 signal to the opposite office.
[Request caller position]
It indicates from which digit of the called number the opposite office starts to send the
caller number to the local office. It is available only when Request caller number is
set to Yes. In the R2 signaling, this parameter is used to indicate the local office
sends A6 signal to the opposite office to request caller number after sending how
many digits of the called number.
[Send caller number]
It decides whether the local office shall send the caller number through outgoing
signaling. By default, it is set to No, meaning not sending.
[Translate caller number]
During a call forwarding service, the parameter decides whether the number
displayed on the phone of the local callee is the caller number or the original called
number if the opposite office sends both the caller number and the original called
number to the local office through incoming signaling messages. By default, it is set to
No, meaning the caller number is displayed; if it is set to "Yes, the original called
number is displayed.
For instance, subscriber A of opposite office calls subscriber B, who forwards the call
to local subscriber C. When the number sent by the opposite office through incoming
trunk includes number of A and B, C displays the number of A in default condition;
when Translate caller number is set to Yes, C displays the number of B.
[Send original called number]
When the local subscriber applies call forwarding service, it specifies whether the
local office shall forward the original called number to the opposite office through the
outgoing trunk. By default, it is set to No, which means that the SoftX3000 will not
send the original called number.
For instance, the local subscriber A calls B, who forwards it to C of opposite office.
The local office will not send the number of B to the opposite office unless Send
original called number is set to Yes.
Voice subscriber: The subscriber terminal only supports voice services. The
terminals include common analog phone set, MGCP soft terminal, MGCP hard
terminal, H.248 soft terminal and H.248 hard terminal.
Multimedia subscriber: The subscriber terminal supports not only the voice
services, but also the video and data services. The terminals include videophone,
SIP soft terminal, SIP hard terminal, H.323 soft terminal and H.323 hard terminal.
ESL subscriber: The subscriber terminal can get access to MGCP gateway or
H.248 gateway through ordinary twisted pair, or the subscriber equipment itself is
an MGCP soft terminal, MGCP hard terminal, H.248 soft terminal or H.248 hard
terminal.
V5 subscriber: The subscriber terminal can get access to the V5 access network
(AN) device through ordinary twisted pair, and the V5 AN device interworks with
the SoftX3000 through the V5.2 protocol by a V5UA signaling gateway (for
example, UMG8900).
ISDN subscriber: The ISDN subscriber terminals are classified as BRA subscriber
terminals (2B+D) that are connected to the MGCP gateway or the H.248 gateway
through ordinary twisted pair and PRA subscriber terminals (30B+D) that are
connected to the MGCP gateway or the H.248 gateway through E1 cable. The
MGCP or H.248 gateway interworks with the SoftX3000 through DSS1 with the
help of an IUA signaling gateway (for example, UMG8900).
SIP subscriber: The subscriber terminal is SIP soft terminal or SIP hard terminal.
H.323 subscriber: The subscriber terminal is H.323 soft terminal or H.323 hard
terminal, or the subscriber terminal accesses H.323 IAD through ordinary twisted
pair.
PBX subscriber: Private Branch Exchange subscriber. PBX subscriber line can be
used as an analog trunk to connect the PBX to the network or as an automatic call
distributor to implement Call Centrex function. Multiple PBX subscribers make up
of a PBX group, which is identified by PBX indicating number (sometimes called
PBX pilot number). A subscriber can call the PBX indicating number to
implement PBX line selection or call distribution. The PBX subscribers may either
occupy number resources or not. However, the PBX indicating numbers must
occupy number resources.
While configuring ESL/BRA subscriber data, you can specify the number part of the
termination ID to identify a subscriber line physical port of the MGCP gateway.
When the protocol is in text format, the identification format is Prefix part of the
termination ID/Number part of the termination ID.
When the protocol is in binary format, the identification format is Number part of
the termination ID.
While configuring ESL/BRA subscriber data, you can specify the number part of the
termination ID to identify a subscriber line physical port of the H.248 gateway no matter
which format the gateway protocol is in.
When used for PSTN protocol, L3 address is used to identify the PSTN subscriber
port and the valid address contains 15 bits, that is, a maximum of 32768 analog
subscribers can be supported.
When used for control protocol, L3 address is used to identify PSTN subscriber
port, ISDN subscriber port, or V5 public control function. When L3 address is used
to identify PSTN subscriber port, its valid length is 15 bits, which means that a
maximum of 32768 analog subscribers can be supported. When It identifies ISDN
subscriber port or public control function, its valid length is 13 bits, which means
that a maximum of 8175 ISDN subscribers can be supported. The public control
function needs to occupy part of the L3 address.
Note:
Because V5.1 protocol only supports one E1 and has no convergence function, it can
give access to 30 V5 subscribers in maximum except time slot 0 (synchronization time
slot) and time slot 16 (signaling time slot) fixedly occupied by the system.
R
TE1
U
NT1
NT2
R
TE2
Transmission media
S
TA
Reference point
Functional group
I. Reference point
1)
U reference point
The U reference point, also called the U interface, is the line interface between the
network and a subscriber. The ITU-T defines the U interface to be specifically the line
interface between an ISDN BRA subscriber and the network.
The BRA U interface defines code types for transmission lines. For 2B1Q line encoding
format, the element rate (the baud rate) on the line is 80 kbit/s and the corresponding
bandwidth is 160 kbit/s, with the following allocations:
z
U port synchronization field: Used for conveying clock signals at the rate of 12
kbit/s.
2)
The S reference point, also called the S interface, is the line interface between an ISDN
terminal (Terminal Equipment Type 1 or Terminal Adapter) and a Network Terminal
(NT). The T reference point, also called the T interface, is the line interface between a
Network Terminal Type 1 (NT1) and a Network Terminal Type 2 (NT2).
The ITU-T recommends the same specifications for the S interface and the T interface.
When an NT2 device does not exist, the S interface and the T interface combine to be
the S/T reference point, which is also called the S/T interface.
3)
R reference point
The R reference point, also called the R interface, is a non-standard ISDN terminal
interface, such as RS-232 interface, IEEE-488 interface, and analog telephone
interface.
NT1 provides the U interface and the S/T interface, connecting ISDN terminal and
ISDN switch. NT1 is used for code conversion between the U interface and the S/T
interface.
Being a purely physical-layer device, NT1 has no software intelligence but provides line
maintenance and performance monitor functions to ensure clock synchronization
between the ISDN terminals and the network.
Note:
If NT1 provides terminal adapter functions, the NT1 is usually named NT1+.
2)
NT2 is an intelligent terminal device. Examples of NT2 are terminal control devices
such as Private Automatic Branch Exchanges (PABXs) with ISDN functions, and LAN
routers.
3)
TE1 is a standard ISDN terminal. TE1 provides the standard S interface. It can be
interconnected to NT1 or NT2 through the S interface. Examples of TE1 are ISDN
digital telephone, G4 fax machines, and video telephones.
4)
TE2 is a non-standard ISDN terminal. TE2 does not provide the S interface. It cannot
be interconnected to NT1 or NT2. Through a terminal adapter, TE2 can be connected
to an S interface. Examples of TE2 are ordinary computers, ordinary telephones, X.25
packet-based terminals, and G3 fax machines.
5)
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Output parameter
Defined in
Name
referenced in
Equipment data
Local DN set
Charging data
Charging data
MG data
V5 interface ID (optional)
Signaling data
II. Preparations
Before configuring the ordinary subscriber data, make sure that all preparations are
done as specified in Table 12-2.
Table 12-2 Preparations
SN
Item
Remark
Termination
ID
range of the MG
Subscriber number
assignment
planning
PRA
subscriber
attribute planning
L3 address
Description
Command
Add
voice
subscriber
Add
multimedia
subscriber
Function
ADD VSBR
RMV VSBR
MOD VSBR
LST VSBR
The FCCU/FCSU module number defined here must be the same as that defined in the
command ADD MGW; otherwise, the subscriber terminals subject to the media
gateway cannot work normally.
[Equipment number]
It specifies the equipment number assigned to the subscriber. Generally, this parameter
need not be specified, and it is allocated by the system with the value range from 0 to
59999. That is, one module can process the calls of a maximum of 60,000 subscribers.
[Equipment ID]
It specifies the equipment ID of the MG to which the ESL subscriber belongs, that is, to
indicate which MG the ESL subscriber is connected to. This parameter is available
when the ESL subscriber is configured. This parameter must be defined in the ADD
MGW command before being referenced here.
[Termination ID]
It specifies the physical port number of the MG to which the ESL subscriber belongs.
This parameter is available when the ESL subscriber is configured. It only consists of
digits and/or the symbol "/". Set this parameter by the following principles:
z
If the prefix of a termination ID is not hierarchical in structure, enter digits for this
parameter. For example, the domain name of a gateway is amg1.huawei.com.
The prefix (that is, the interface name) of the termination ID is aaln. If the
Termination ID is 0 here, aaln/0 @ amg1.hauwei.com indicates physical interface
0 of the media gateway.
When used for PSTN protocol, L3 address is used to identify the PSTN subscriber
port and the valid address contains 15 bits, that is, a maximum of 32768 analog
subscribers can be supported.
When used for control protocol, L3 address is used to identify PSTN subscriber
port, ISDN subscriber port, or V5 public control function. When L3 address is used
Huawei Technologies Proprietary
12-10
to identify PSTN subscriber port, its valid length is 15 bits, which means that a
maximum of 32768 analog subscribers can be supported. When It identifies ISDN
subscriber port or public control function, its valid length is 13 bits, which means
that a maximum of 8175 ISDN subscribers can be supported. The public control
function needs to occupy part of the L3 address.
[V51 B1 circuit number]
It specifies the timeslot in the 2.048 Mbit/s circuit to be used by the V5 subscriber. This
parameter is available when the V5 subscriber is configured and the V5 AN device
adopts V5.1 protocol. Among the 30 B circuits, one B circuit corresponds to one V5
subscriber because the V5.1 protocol only supports one E1 but does not support
convergence function.
[Codec prefer]
It specifies the voice codec mode preferred by the media gateway (controlled by the
SoftX3000 during call connection process) to process the RTP audio media streams of
the subscriber. The default value is G.711A. It must be one among the codec list defined
in the command ADD MGW. Otherwise, it is invalid.
When all media gateways involved in a call are controlled by the SoftX3000, if the
SoftX3000 finds that there are codec modes concurrently supported by the caller and
the callee during call connection, and the codec modes include the preferred codec
mode configured in this parameter, the SoftX3000 will use the signaling to control the
media gateways at both the caller and callee sides to directly use the preferred codec
mode to connect the media stream.
Codec prefer data can be configured in commands such as ADD VSBR (in the
subscriber data table), ADD N7TG (in the trunk data table), ADD CNACLD (in the
called number analysis table), and ADD CLRDSN (in the caller number discrimination
table). Therefore, it is possible that two or more codec modes are related to a call. In
this case, the SoftX3000 selects one according to the following principles:
z
The codec mode configured in the caller number discrimination table has the
highest priority, and that configured in the called number analysis table has the
second highest priority.
If the codec modes related to a call are not configured in either the caller number
discrimination table or the called number analysis table, the SoftX3000 selects the
codec mode according to the caller first and subscriber first principle. For
example, during an intra-office call, if the caller and the callee have different
preferred codec modes, only the codec mode of the caller is valid. During an
outgoing call, if the caller and the outgoing trunk group have different preferred
codec modes, only the codec mode of the caller is valid. During a transit call, if the
incoming trunk group and the outgoing trunk group of the local office have different
preferred codec modes, only the codec mode of the incoming trunk group is valid.
During an incoming terminated call, if the incoming trunk group and the callee of
the local office have different preferred codec modes, only the codec mode of the
callee is valid.
[Charging source code]
It is one of the charging attributes of the subscriber. This parameter must be defined in
the command ADD CHGGRP or ADD CHGIDX before being referenced here. For the
detailed information about charging, see Chapter 4, Configuring Charging Data, in
this manual.
[Call source code]
It specifies the call source to which the subscriber belongs. This parameter must be
defined in the ADD CALLSRC command before being referenced here.
[Subscriber type]
It defines the type of the caller. The options are
z
Operator: It is applicable to operators who have the authorities for forced insertion,
forced release, interception, and recording.
Test: It is applicable to test subscribers Only test subscribers or operators can use
the dedicated call service.
[Subscriber status]
It indicates the status of the subscriber, normal or owing charge. Generally, it is set to
Normal". The options are
z
Normal: The subscriber can originate or receive calls normally and is flagged as a
normal subscriber.
Owing fee in call-out: The subscriber can receive but cannot originate calls except
emergency calls.
Owing fee in call-in: The subscriber cannot receive but can originate calls.
Owing fee in call-out and call-in: The subscriber can neither receive nor originate
calls except emergency calls.
Owing fee but have right: The subscriber can originate or receive calls normally
but is flagged as an owing-fee subscriber.
Huawei Technologies Proprietary
12-12
Owing fee forward to operator: All calls to the subscriber are forwarded to the
operator, and the subscriber cannot originate calls except emergency calls.
[Additional status]
This parameter sets whether the subscriber is a PBX subscriber. By default, it is set to
Ordinary. The options are
z
PBX non-pilot number: The subscriber is a PBX subscriber, but you need not
specify the subscribers phone number in the Subscriber number field. The PBX
subscriber not occupying number resource cannot be a Centrex subscriber.
[Call-in authority]
It defines the call-in authorities of the subscriber, including intra-office, local, local toll,
national toll, international toll, intra-Centrex, incoming Centrex, intra-office national toll
(in multi-zone-code application) and intra-office international toll (in multi-country-code
application). The system enables all call-in authorities of the subscriber by default.
It should be noted that when the subscriber is a Centrex group subscriber, the call-in
authorities cannot be higher than Console call in right defined in this command.
[Call-out authority]
It defines the call-out authorities of the subscriber, including intra-office, local, local toll,
national toll, international toll, intra-Centrex, incoming Centrex, intra-office national toll
(in multi-zone-code application) and intra-office international toll (in multi-country-code
application). By default, the system enables all call-out authorities of the subscriber
except national toll, international toll, intra-office national toll and intra-office
international toll.
It should be noted that when the subscriber is a Centrex group subscriber, the call-out
authorities cannot be higher than Console call out right defined in this command.
[Supplementary service]
It defines the supplementary service authorities of the subscriber. By default, the
subscriber has no supplementary service authorities.
It should be noted that when the subscriber is a Centrex group subscriber, the
supplementary service authorities cannot be higher than Console supplementary
service defined in this command.
[Centrex flag]
It indicates whether the subscriber is a Centrex subscriber. Select "No for ordinary
subscribers, and select Yes for Centrex subscribers.
[Centrex group number]
It specifies the number of the Centrex group to which the subscriber belongs. This
parameter is available when "Centrex flag is Yes. This parameter must be defined in
the ADD CXGRP command before being referenced here.
[Centrex short number]
It specifies the extension number (short number) of the subscriber in the Centrex group.
This parameter is available when "Centrex flag is Yes. The Centrex short numbers
must comply with the rule (number length and prefix) for Centrex intra-group numbers,
and the rule is defined in the ADD ICXPFX command.
[Call pickup]
It specifies the number of the call pickup group of the subscriber in the Centrex group.
This parameter is available when Centrex flag" is set to Yes. Its value ranges from 0
to 255, and the value 255 indicates that the setting is invalid.
[Tariff pulse type]
It defines whether the physical port where the subscriber is located supports to send
immediate charging signals such as 16KC, 12KC, polarity reversal signals, and polarity
reversal pulse. By default, it is set to Null. If you set it to any of the above-mentioned
signals, the subscriber board of the related media gateway or the V5 AN device must
support the transmission of the specified immediate charging signals; otherwise, the
immediate charging function of the subscriber's phone set is disabled.
[Call-out password]
It defines the initial call-out password used when the subscriber registers outgoing
restricted supplementary service (sometimes called number restriction service). The
password contains four to six decimal digits and the specific length depends on the
service syntax. By default, the password is 000000, and you can change the password
by telephone.
[Charging category]
It specifies the charging category of the subscriber number. The default value is
Period. The options are
z
Period: The system charges the subscribers periodically (for example, every
month) instead of for each call.
Immediate subscriber table: During a call, the system sends charging pulse
regularly (for example, every 60 seconds) to the subscribers phone set according
to the charging tariff of the call. This category is mainly applied to the immediate
charging of unattended public phones.
Immediately sending to printer: After a call ends, the system immediately sends a
bill to the subscribers phone set or the agent (for example, the console). This
category is mainly applied to the immediate charging in the telecom service
counter hall, IP supermarket, and so on.
Free: The calls that require no payment from the calling party after service
analysis, such as police call, fire emergency call, ambulance emergency calls,
Huawei Technologies Proprietary
12-14
traffic accident calls, FPH calls, and collect calls. For calls defined as free in
charging category, the detailed call information of the caller will still be recorded,
and the free call detailed ticket will be generated.
[Charging complaint]
It defines whether the system generates an additional complaint bill for the call
originated by the subscriber for query. The default value is No. If a subscriber
questions a bill, you can set this parameter to Yes.
After you set Charging complaint of a subscriber number to Yes, a large number of
complaint bills may be generated and occupy normal bill space. If the subscriber is
satisfied with the check result, you need to set this parameter to No in time.
[Callee charging source code]
One of the charging attributes of the subscriber. This parameter must be defined in the
ADD CHGCLD command before being referenced here. The default value is 255,
indicating that called charging is not conducted. For the detailed information about
charging, see Chapter 4, Configuring Charging Data, in this manual.
[Call barring group number]
It specifies the call barring group to which the subscriber belongs. The configuration
principle is described as follows:
z
If the value is not specified or 65535, it indicates that the call barring function is not
enabled.
If the black & white list is used for call barring, the preset three call barring groups
can be referenced directly, that is black list 60001, white list 60002 and ordinary
call barring group 65534.
If the other call barring groups are used, this parameter must be defined in the
SET GRPAC command before being referenced here.
If the subscriber is a Centrex subscriber and the time-based call barring function is
adopted, this parameter must be defined in the ADD LCGRP command before
being referenced here.
It should be noted that the call barring group number can be used for both time-based
call barring and inter-group call barring. Meanwhile, inter-group barring is prior to
time-based barring, that is, the system first judges whether to implement inter-group
barring and then whether to implement time-based barring. The SoftX3000
authenticates inter-group call barring twice for the call prefix, and the caller and callee
sides during the number analysis process. To use the function correctly and avoid
mistakes, read the following inter-group call barring procedure:
1)
The SoftX3000 authenticates the inter-group call barring for the first time for the
call barring group number (calling number barring group) of the caller/incoming
trunk and that (called number barring group with the default value as 65534. it can
be configured in the command ADD CLDGRP) of the call prefix. If the
It specifies which supplementary service rights the console of the subscriber resident
Centrex group can control for the subscriber. This parameter is available when
Centrex flag is "Yes, and the default setting is All.
If the subscriber is a Centrex intra-group subscriber, Console supplementary
service must be higher than the supplementary service rights of the subscriber;
otherwise, the system prompts errors when you are configuring the data.
[Limited time]
It defines the maximum conversation duration of a call. If the conversation of a call
exceeds the set value, the system will force to release the call. This parameter is
available when the subscriber registers the timed restriction service. Its value ranges
from 1 to 65535 with the unit as minute.
[Limited money]
It defines the maximum money that the subscriber can spend every month. In each
month, if the accumulated charge of the subscriber exceeds the set value, the system
will prohibit the subscriber from making calls. This parameter is available when the
subscriber registers the quota limited calling service. Its value ranges from 50 to
10000000, with the unit as cent.
The limited money is resumed every month, and the resumption time is controlled by
the parameter Upper limit resumed time per month (P87). When the subscriber
registers the restriction alarm service, the limited money stands for the remaining
money. If the subscriber registers the quota limited calling service and restriction
alarm service at the same time, the system only enables the quota limited calling
service.
[Customize subscriber type]
It specifies the customized subscriber type of the subscriber number. There are 16
options. The customized subscriber types are used for inter-office transmission and bill
display.
[RM source]
This parameter specifies the resource management source code to be used by the
subscriber. When the subscriber dials any call prefix, the SoftX3000 instructs the
corresponding resource management device to reserve bandwidth for the bearer
channel to be used in the call. This parameter is defined in the ADD RMANA command
and referenced here.
[Ringing mode]
This parameter specifies the ringing mode of the voice subscriber, that is, the type of
ringing current that the SoftX3000 controls the associated MGW to send to the called
subscriber. Available options are as follows:
z
Hongkong: ringing for 4 seconds, no ringing for 2 seconds, then ringing for 4
seconds, no ringing for 4 seconds;
FSK: ringing for 1 second, then no ringing for 4 seconds. The FSK signals will be
transmitted to the telephone from the exchange between the first ring and the
second ring, for the purpose of presenting the caller number.
Hongkong special: ringing for 0.4 seconds, no ringing for 0.2 seconds, then ringing
for 0.4 seconds, no ringing for 0.2 seconds, and then ringing for 0.4 seconds, no
ringing for 2.4 seconds.
Whether the selected ringing mode can be achieved depends on the related MG or V5
AN device.
[User name]
It identifies the subscriber with a maximum of 32 characters.
[NP number]
It defines the NP number used by the subscriber. If the NP number is within the
subscriber number segment defined by the local office, it cannot be used in the
database. That is, it cannot be allocated to other subscribers.
If you specify an NP number for the subscriber, the SoftX3000 uses the NP number
instead of the real number as the caller number during call connection when the
subscriber originates a call. The caller number displayed on the callees telephone and
the charged number in a bill are the NP number of the subscriber.
[Call watch flag]
It specifies whether the SoftX3000 watches all calls of the subscriber. By default, it is
set to No. If you set it to Yes, the SoftX3000 generates an alarm at the alarm console
for any call activities such as offhook, dialing, call-in, or call-out.
[Super Do-Not-Disturb]
It defines the initial password for the super do-not-disturb service. It contains four to
six decimal digits and the specific length depends on the service syntax. The default
password is 000000, which can be modified through phone set.
[Incomplete call watch]
It defines whether the system records the failed calls of the subscriber, that is, whether
the system generates watch bills for failed calls. The options are
z
No watch: It is the default value, indicating that the system does not record the
failed calls of the subscriber.
Watch caller: It indicates that the system only records the failed calls originated by
the subscriber.
Watch callee: It indicates that the system only records the failed calls to the
subscriber.
Watch both: It indicates that the system records all failed calls originated or
received by the subscriber.
The executive busy override level of subscriber A is higher than the executive
busy override protection levels of subscribers B and C.
The executive busy override invocation types of subscribers B and C must not be
Invalid.
Invalid: It is the default value, indicating that other subscribers cannot use the busy
override function to break in a conversation in any case.
Consultation: It indicates that other subscribers can use the busy override function
to break in a conversation by pressing the hook and then dialing the access code
(*33, for example).
Immediate: It indicates that other subscribers can use the busy override function to
directly break in a conversation.
It specifies whether the SoftX3000 observes successful calls of the subscriber. The
default value is No. The meanings of the options are as follows:
z
Log observation: When a call related to the subscriber is released, the SoftX3000
creates a log in the hard disk of the BAM. You can read the log by using
professional browsing tools.
Function
ADB VSBR
RVB VSBR
MOB VSBR
LST VSBR
They are used to specify the range of the phone numbers of the batch of the
subscribers. The numbers of this range must be in the number segment defined in the
ADD DNSEG command.
[Local DN set]
It specifies the local DN set to which the batch of subscribers belong. That is, it
indicates the local DN set in whose number analysis table the call processing software
analyzes all called numbers dialed by these subscribers. This parameter must be
defined in the ADD LDNSET command before being referenced here.
[Subscriber number step]
It specifies the value difference between a phone number and its previous adjacent
phone number when a batch of subscribers are added. The default value is 1.
[FCCU/FCSU module number]
It specifies the module number of the FCCU or FCSU processing the calls of these
subscribers at the SoftX3000 side. Its value ranges from 22 to 101. This parameter
must be defined in the ADD BRD command before being referenced here.
The FCCU/FCSU module number defined here must be the same as that defined in the
command ADD MGW; otherwise, the subscriber terminals subject to the media
gateway cannot work normally.
[Equipment number], [Equipment number step]
It defines the start equipment number and the number step when you add the batch of
subscribers. Generally, the start equipment number is not set, but allocated by the
system in the database. Its value ranges from 0 to 59999. The default equipment
number step is 1.
[Port type]
It specifies the port type of the batch of subscribers, ESL or V5. The default is ESL.
[Equipment ID]
It specifies the equipment number of the media gateway to which a batch of ESL
subscribers are connected. It is available only when you set the ESL subscriber data.
This parameter must be defined in the ADD MGW command before being referenced
here.
[Start MG termination ID], [MG termination ID step]
They are used to specify the start terminal number and the number increment
difference of the batch of the ESL subscribers in the resident MG. They are available
when ESL subscribers are configured. The default value for MG termination ID step is
1.
[V5 interface ID]
Function
ADD MSBR
RMV MSBR
MOD MSBR
LST MSBR
Note:
Most of the parameters in ADD MSBR are the same as those in ADD VSBR, so this
section only describes the dedicated parameters in ADD MSBR. For the other
parameters, refer to 12.2.2 Adding a Voice Subscriber.
[Subscriber number]
It specifies the phone number assigned to the subscriber. The specified number must in
the number segment defined in the ADD DNSEG command. This parameter must be
specified for the subscribers except those Private Branch Exchange (PBX) subscribers
not occupying number resources.
[Local DN set]
It specifies the local DN set to which the subscriber belongs. That is, it indicates the
local DN set in whose number analysis table the call processing software analyzes all
called numbers dialed by the subscriber. This parameter must be defined in the ADD
LDNSET command before being referenced here.
[Equipment number]
It specifies the equipment number assigned to the subscriber. Generally, this parameter
need not be specified, and it is allocated within the data by the system with the value
range from 0 to 59999, that is, one FCCU/FCSU can process the calls of a maximum of
60,000 subscribers.
[Equipment ID]
It specifies the equipment ID of the multimedia device to which the multimedia
subscriber connects. This parameter must be defined in the ADD MMTE command
before being referenced here.
[Termination ID]
It is one of the interconnection parameters between the SoftX3000 and the H.323 IAD,
used to specify the termination ID of the subscriber in the IAD. This parameter is
available when the H.323 IAD subscriber is configured. When what is interconnected
with the SoftX3000 is an H.323 IAD provided by Huawei, the termination ID of the
subscriber must be set to the E.164 number of the subscriber, that is, the telephone
number of the subscriber. Otherwise, the subscriber cannot register with the SoftX3000
successfully.
[Charging source code]
One of the charging attributes of the subscriber. This parameter must be defined in
ADD CHGGRP or ADD CHGIDX before being referenced here. For the detailed
information about charging, see Chapter 4, Configuring Charging Data, in this
manual.
Operator: It is applicable to operators who have the authorities for forced insertion,
forced release, interception, and recording.
Test: It is applicable to test subscribers Only test subscribers or operators can use
the dedicated call service.
Function
ADB MSBR
RMV MSBR
MOD MSBR
LST MSBR
Note:
Most of the parameters in ADD MSBR are the same as those in ADD VSBR, so this
section only describes the dedicated parameters in ADD MSBR. For the other
parameters, refer to 12.2.2 Adding a Voice Subscriber.
It specifies the ID of the H.323 IAD to which a batch of IAD subscribers are connected.
It is available only when you set the IAD subscriber data. This parameter must be
defined in the ADD MMTE command before being referenced here.
When you add a batch of multimedia devices using ADB MMTE, all devices share one
authentication password. To ensure subscriber information security, do not enter the
authentication password in ADB MMTE; instead, use the tool for automatic generation
of multimedia subscriber number allocation command provided by Huawei to generate
the authentication password for each multimedia device automatically.
[Start MG termination ID], [MG termination ID step]
They are available only when you set the IAD subscriber data, specifying the start
termination ID and ID step of the H.323 IAD to which a batch of IAD subscribers are
connected. The default MG termination ID step is 1.
[Start Centrex short number], [Short number step]
They are used to specify the start Centrex short number and number step of a batch of
the Centrex subscribers in the resident Centrex group. They are available when
Centrex flag is Yes. The default value for Short number step is 1.
Function
ADD WACSBR
RMV WACSBR
MOD WACSBR
LST WACSBR
Note:
Most of the parameters in ADD WACSBR are the same as those in ADD VSBR, so this
section only describes the dedicated parameters in ADD WACSBR. For other
parameters, refer to 12.2.2 Adding a Voice Subscriber.
Function
ADB WACSBR
RVB WACSBR
Command
Function
MOB WACSBR
LST WACSBR
Note:
Most of the parameters in ADB WACSBR are the same as those in ADD VSBR, so this
section only describes the dedicated parameters in ADB WACSBR. For other
parameters, refer to 12.2.2 Adding a Voice Subscriber.
office data, charging data, media gateway data, signaling data (when you are adding
BRA subscribers), and routing data (when you are adding PRA subscribers) has been
configured. See Figure 12-3.
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Table 12-4 Parameter referencing relationship between ISDN subscriber data and
other data
Input parameter
Name
Output parameter
Defined in
Name
referenced in
Equipment data
PRA subscriber
number
Local DN set
Charging data
Charging data
MG equipment ID
MG data
Routing data
Module
number
FCCU/FCSU
of
II. Preparations
Before configuring the ISDN subscriber data, make sure that all preparations are done
as specified in Table 12-5.
Table 12-5 Preparations
SN
Item
Remark
Range of MG
equipment IDs
Subscriber number
allocation plan
Subscriber attribute
planning
Interface ID planning
Description
Add ISDN data
Command
ADD ISDNDAT
Step
Description
Command
ADD BRA (to add a subscriber)
ADB BRA (to add a batch of subscribers)
ADD PRA
ADD BRA
[Subscriber number]
[Local DnSet]
[ISDN data index]
ADD MSN
[Original telephone number]
[Multi-subscriber number]
[Local DnSet]
ADD PRA
[Telephone number]
[Route select code]
[ISDN data index]
Function
ADD ISDNDAT
RMV ISDNDAT
MOD ISDNDAT
LST ISDNDAT
Subscriber receives the information of call forwarding: When any call to the ISDN
subscriber is forwarded, the system sends a corresponding notification message
to the subscriber.
Subscriber receives the information of call forwarding activation: When the ISDN
forwarded, the system provides the forwarded-to number to the caller who must be
an ISDN subscriber, too. If the caller has the authority for call forwarded to inform
caller of the forwarded-to number, the selection of this option can make the caller
know whether the call is forwarded as well as the forwarded-to number.
[Call forwarded to inform caller]
It defines whether the system notifies the caller (also an ISDN subscriber) of the call
forwarding and the forwarded-to number. It is available only when the called ISDN
subscriber registers the call forwarding service. By default, it is set to No. The options
are
z
No: The system does not notify the caller of any call forwarding information.
Without call forwarding subscriber number: The system only notifies the caller of
call forwarding.
With call forwarding subscriber number: The system notifies the caller (also an
ISDN subscriber) of call forwarding and the forwarded-to number if Call forward
mode of the callee is set to Subscriber provides forwarded number.
[Maximum B channel]
It specifies the maximum number of B channels allowed for a call originated by an ISDN
subscriber. For BRA subscribers, set the value to 2 generally; for PRA subscribers, set
the value to 30 generally.
[Index of called party number]
It specifies the transform index of the called number when it is necessary to transform
the called number dialed by an ISDN subscriber. This index must be defined in the ADD
DNC command before being referenced here.
[Maximum call times]
It defines the maximum call times (including originated calls and received calls) allowed
for ISDN subscribers at the same time. The value must be larger than 2. Generally, it is
recommended to use the default value. For BRA subscribers, it is suggested to set the
parameter to 5; for PRA subscribers, it is suggested to set it to 20.
Function
ADD BRA
RMV BRA
Command
Function
MOD BRA
LST BRA
2)
3)
4)
5)
6)
Note:
Most of the parameters in ADD BRA are the same as those in ADD VSBR, so this
section only describes the dedicated parameters in ADD BRA. For the other
parameters, refer to 12.2.2 Adding a Voice Subscriber.
[Subscriber number]
This parameter specifies the telephone number (default number) assigned to the BRA
subscriber. The specified number must be in the number segment defined in the ADD
DNSEG command. Except the PBX subscribers not occupying number resources, the
other subscribers must have a subscriber number.
[Local DN set]
This parameter specifies the local DN set to which the subscriber belongs. That is, it
indicates the local DN set in whose number analysis table the call processing software
analyzes all called numbers dialed by the subscriber. This parameter is defined in the
ADD LDNSET command and referenced here.
[Port type]
It specifies whether the BRA subscriber is an ordinary BRA subscriber or a V5 BRA
subscriber.
[Equipment ID]
If the prefix of a termination ID is not hierarchical in structure, enter digits for this
parameter. For example, the domain name of a gateway is amg2.huawei.com.
The prefix (that is, the interface name) of the termination ID is aaln. If the
Termination ID is 0 here, aaln/0 @ amg2.hauwei.com indicates physical interface
0 of the media gateway.
Each BRA subscriber occupies two equipment IDs, compliant with the rule: if what is
typed as the equipment ID is a number n, the equipment IDs actually occupied by the
BRA subscriber include n and n+1. Therefore, when you are configuring several BRA
subscribers, the incremental step must be 2.
[IUA linkset index]
This parameter is available only when an ordinary BRA subscriber is configured. It
specifies the IUA link set carrying BRA link messages (that is, D-channel signaling
messages of the BRA subscriber). This parameter is defined in the ADD IUALKS
command and referenced here.
[Interface ID]
This parameter is available only when an ordinary BRA subscriber is configured. It is
one of the interconnection parameters between the SoftX3000 and the embedded
signaling gateway supporting the IUA protocol. This parameter uniquely identifies a
BRA link from all BRA subscribers D-channel signaling messages that are carried over
the IUA link set.
For different BRA subscribers whose D-channel signaling messages are carried over
the same IUA link set, their corresponding interface IDs in the IUA link set cannot be the
same. To deploy a large number of BRA subscribers, plan the BRA link interface IDs in
advance.
[V5 interface ID]
This parameter is available only when a V5 BRA subscriber is configured. It specifies
the interface ID of the V5 AN device to which the BRA subscriber belongs. This
parameter must be defined in the ADD V5I command before being referenced here.
Huawei Technologies Proprietary
12-35
[L3 address]
This parameter is available only when a V5 BRA subscriber is configured. It identifies
the physical port address of the BRA subscriber in the V5 AN device. L3 address is the
address of the PSTN protocol or control protocol of EFaddr type in the layer-3
message.
z
When used for PSTN protocol, L3 address is used to identify the PSTN subscriber
port, and the valid address contains 15 bits, that is, a maximum of 32768 analog
subscribers can be supported.
When used for control protocol, L3 address is used to identify PSTN subscriber
port, ISDN subscriber port, or V5 public control function. When L3 address is used
to identify PSTN subscriber port, its valid length is 15 bits, which means that a
maximum of 32768 analog subscribers can be supported. When It identifies ISDN
subscriber port or public control function, its valid length is 13 bits, which means
that a maximum of 8175 ISDN subscribers can be supported. The public control
function needs to occupy part of the L3 address.
Network detection: It indicates whether the network side performs a validity check
on the caller number of a call that is originated from the subscriber side on the
BRA link, in other words, to judge whether that caller number is a BRA subscriber
number defined in the local office (whether that number can be found in the BRA
subscriber number data table of the local office). If so, the caller number is valid;
otherwise, the caller number is invalid.
If it is set to YES (the default value), the network side performs a validity check. If
the caller number is valid, the network side considers the caller number sent
through the BRA link as the caller number of the call. If the caller number is invalid,
the network side considers the BRA subscribers default number as the caller
number of the call.
Huawei Technologies Proprietary
12-36
If it is set to NO", the network side does not perform a validity check. The network
side always considers the caller number sent through the BRA link as the caller
number of the call.
2)
3)
By default, the BRA subscriber has the network detection and point-to-multipoint
configuration features. To configure the multi-subscriber-number feature for the BRA
subscriber, select the multi-subscriber number option for the subscriber.
[ISDN Ds logical C-channel ID]
This parameter is available only when a V5 BRA subscriber is configured. It specifies
the ID of the logical C-channel that bears the signaling message (Ds type) of the D
channel of the BRA subscriber. It must be defined by the command ADD V5I before
being referenced here.
[ISDN P logical C-channel ID]
This parameter is available only when a V5 BRA subscriber is configured. It specifies
the ID of the logical C-channel that bears the packet signaling message (P type) of the
BRA subscriber. It must be defined by the command ADD V5I before being referenced
here.
[ISDN F logical C-channel ID]
This parameter is available only when a V5 BRA subscriber is configured. It specifies
the ID of the logical C-channel that bears the frame relay signaling message (F type) of
the BRA subscriber. It must be defined by the command ADD V5I before being
referenced here.
Function
ADB BRA
RVB BRA
Command
Function
MOB BRA
LST BRA
2)
3)
4)
5)
6)
connected. This parameter must be defined in the ADD MGW command before being
referenced here.
[IUA linkset index]
This parameter is available only when ordinary BRA subscribers are configured. It
specifies the IUA link set carrying BRA link messages (that is, D-channel signaling
messages of the BRA subscriber). This parameter is defined in the ADD IUALKS
command and referenced here.
[Start interface ID] and [Interface ID step]
The parameters are available only when ordinary BRA subscribers are configured.
They are used to specify the start interface ID and the ID increment for the D-channel
signaling messages of the batch of the BRA subscribers in the corresponding IUA link
set. The default value for Interface ID step is 1.
[Start MG termination ID] and [MG termination ID step]
The parameters are available only when ordinary BRA subscribers are configured.
They are used to specify the start terminal number and the number increment
difference for the batch of the BRA subscribers in the media gateway to which the
subscribers belong. The default value for MG termination ID step is 2.
[V5 interface ID]
The parameter is available only when V5 BRA subscribers are configured. It specifies
the interface ID of the V5 AN device to which the BRA subscribers belongs. This
parameter must be defined in the ADD V5I command before being referenced here.
[Start L3 address] and [L3 address step]
The parameters are available only when V5 BRA subscribers are configured. They are
used to specify the start L3 address and address value difference of the batch of BRA
subscribers in the resident V5 AN device. The default value for L3 address step is 1.
[Start V51 B1 circuit number] and [V51 B1 circuit number step]
The parameters are available only when V5 BRA subscribers are configured. They are
used to specify the start timeslot number and the timeslot number increment difference
of the 2.048 Mbit/s link used by the B1 channel of the batch of BRA subscribers. The
default value for V51 B1 circuit number step is 1.
[Start V51 B2 circuit number] and [V51 B2 circuit number step]
The parameters are available only when V5 BRA subscribers are configured. They are
used to specify the start timeslot number and the timeslot number increment difference
of the 2.048 Mbit/s link used by the B2 channel of the batch of BRA subscribers. The
default value for V51 B2 circuit number step is 1.
[Start Centrex short number], [Short number step]
They are used to specify the start Centrex short number and the number increment for
the batch of the Centrex subscribers in the resident Centrex group. They are available
when Centrex flag is Yes. The default value for Short number step is 1.
[ISDN index]
It defines the ISDN data used by the BRA subscriber. It must be defined in the ADD
ISDNDAT command before being referenced here.
Function
ADD PRA
MOD PRA
RMV PRA
LST PRA
If the local office is required to provide the caller number to the opposite office, the
CLIP authority must be enabled for the PRA subscriber.
As you know, a default caller number (PRA subscriber number) must be specified in the
definition of a PRA trunk group in the ADD PRATG command. To ensure that the
system can select an appropriate PRA trunk group for outgoing purposes, the route
selection code parameter (defined in this command) used by that default caller number
must be set to the same value as route selection code used by the outgoing call prefix
(defined in the ADD CNACLD command) through that PRA trunk group. Otherwise, the
system might fail to route.
[ISDN data index]
It specifies the ISDN data used by the PRA subscriber. It must be defined in the ADD
ISDNDAT command before being referenced here.
[FCCU/FCSU module number]
It specifies the module number of the FCCU or FCSU at the SoftX3000 side processing
the PRA subscriber call. Its value ranges from 22 to 101. This parameter must be
defined in the ADD BRD command before being referenced here.
The FCCU/FCSU module number defined here must be the same as that defined in the
command ADD MGW for adding the MG providing PRA trunks; otherwise, the PRA
subscriber terminal subject to the MG cannot work normally.
[Call source code]
It specifies the call source to which the subscriber belongs. This parameter must be
defined in the ADD CALLSRC command before being referenced here.
[Charging source code]
One of the charging attributes of the subscriber. This parameter must be defined in the
command ADD CHGGRP or ADD CHGIDX before being referenced here. For the
detailed information about charging, see Chapter 4, Configuring Charging Data, in
this manual.
It should be noted that the charging of a PRA trunk group is actually implemented by
charging its default caller number (that is, PRA subscriber number).
[Subscriber type]
It defines the type of the caller. The options are
z
Operator: It is applicable to operators who have the authorities for forced insertion,
forced release, interception, and recording.
Huawei Technologies Proprietary
12-41
Test: It is applicable to test subscribers. Only test subscribers or operators can use
the dedicated call service.
If the value is not specified or 65535, it indicates that the call barring function is not
enabled.
If the black & white list is used for call barring, the preset three call barring groups
can be referenced directly, that is black list 60001, white list 60002 and ordinary
call barring group 65534.
If the other call barring groups are used, this parameter must be defined in the
SET GRPAC command before being referenced here.
If the subscriber is a Centrex subscriber and the time-based call barring function is
adopted, this parameter must be defined in the ADD LCGRP command before
being referenced here.
It should be noted that the call barring group number can be used for both time-based
call barring and inter-group call barring. Meanwhile, inter-group barring is prior to
time-based barring, that is, the system first judges whether to implement inter-group
barring and then whether to implement time-based barring. The SoftX3000
authenticates inter-group call barring twice for the call prefix, and the caller and callee
sides during the number analysis process. To use the function correctly and avoid
mistakes, read the following inter-group call barring procedure:
1)
The SoftX3000 authenticates the inter-group call barring for the first time for the
call barring group number (calling number barring group) of the caller/incoming
trunk and that (called number barring group with the default value as 65534. it can
be configured in the command ADD CLDGRP) of the call prefix. If the
authentication is passed, the SoftX3000 continues with the subsequent procedure.
Otherwise, the call is rejected.
2)
[Charging complaint]
It defines whether the system generates an additional complaint bill for the call
originated by the subscriber for query. The default value is No. If a subscriber
questions a bill, you can set this parameter to Yes.
After you set Charging complaint of a subscriber number to Yes, a large number of
complaint bills may be generated and occupy normal bill space. If the subscriber is
satisfied with the check result, you need to set this parameter to No in time.
[Called charging source code]
One of the charging attributes of the subscriber. This parameter must be defined in the
ADD CHGCLD command before being referenced here. The default value is 255,
indicating that called charging is not conducted. For the detailed information about
charging, see Chapter 4, Configuring Charging Data, in this manual.
[Charging type]
It specifies the charging category used for the subscriber. The default value is Period.
The options are
z
Period: The system charges the subscribers periodically (for example, every
month) instead of for each call.
Immediate subscriber table: During a call, the system sends charging pulse
regularly (for example, every 60 seconds) to the subscribers phone set according
to the charging tariff of the call. This category is mainly applied to the immediate
charging of unattended public phones.
Immediately sending to printer: After a call ends, the system immediately sends a
bill to the subscribers phone set or the agent (for example, the console). This
category is mainly applied to the immediate charging in the telecom service
counter hall, IP supermarket, and so on.
Free: This option is applicable for the calls that are determined to be free for the
calling subscriber by the service analysis, such as commonweal phone, alarm
phones and free phones. For the Free calls, the system still records the detailed
call information of the calling subscriber to generate free free detailed bill.
must comply with the rule for Centrex intra-group numbers, and the rule is defined in
the ADD ICXPFX command.
[Call replace]
It specifies the number of the call pickup group in the Centrex group for the subscriber.
This parameter is available when Centrex flag" is set to Yes. Its value ranges from 0
to 255, and the value 255 indicates that the setting is invalid.
[Call-in authority]
It defines the call-in authorities of the subscriber, including intra-office, local, local toll,
national toll, international toll, intra-Centrex, incoming Centrex, intra-office national toll
(in multi-zone-code application) and intra-office international toll (in multi-country-code
application). The system enables all call-in authorities of the subscriber by default.
It should be noted that the call-out rights of the PRA trunk group are controlled based on
the call-in rights of its default caller number (that is, PRA subscriber number).
[Call-out authority]
It defines the call-out authorities of the subscriber, including intra-office, local, local toll,
national toll, international toll, intra-Centrex, incoming Centrex, intra-office national toll
(in multi-zone-code application) and intra-office international toll (in multi-country-code
application). By default, the system enables all call-out authorities of the subscriber
except national toll, international toll, intra-office national toll and intra-office
international toll.
It should be noted that the call-in rights of the PRA trunk group are controlled based on
the call-out rights of its default caller number (that is, PRA subscriber number).
[Supplementary service authority]
It defines the supplementary service authorities of the subscriber. By default, the
subscriber has no supplementary service authorities.
When the subscriber is a Centrex group subscriber, the supplementary service
authorities cannot be higher than Console supplementary service defined in this
command.
Function
ADD MSN
RMV MSN
LST MSN
For one ESL subscriber line, you can only set one multi-subscriber number for it,
and this number is valid only when the subscriber acts as the callee. That is, the
ESL subscriber can have two telephone numbers simultaneously and the calls to
any of them can be connected. When this ESL subscriber originates a call, the call
processing software only analyzes and connects the original subscriber number.
For one BRA subscriber line, you can set several multi-subscriber numbers. When
the TA adapter has several analog subscriber line interfaces, you can allocate
multi-subscriber numbers to these interfaces. When other subscribers call one of
these multi-subscriber numbers, the TA sends the ringing current to the
corresponding analog subscriber line interface. If it is required to set the
multi-subscriber-number function for a BRA subscriber line, you need to add the
default number for the BRA subscriber first using ADD BRA, and at the same time
select Multi-subscriber number for the parameter ISDN function in the
command.
[Local DN set]
This parameter specifies the local DN set to which the multi-subscriber-number
subscriber belongs. That is, it indicates the local DN set in whose number analysis table
the call processing software analyzes all called numbers dialed by the
multi-subscriber-number subscriber. This parameter is defined in the ADD LDNSET
command and referenced here.
[Centrex flag]
This parameter specifies whether the multi-subscriber-number subscriber is a Centrex
subscriber. Select No for ordinary subscribers, and Yes for Centrex subscribers.
[Centrex group number]
When the Centrex flag parameter is set to Yes, this parameter is available to specify
the number of the Centrex group to which the multi-subscriber-number subscriber
belongs. This parameter is defined in the ADD CXGRP command and referenced here.
[Centrex short number]
When the Centrex flag parameter is set to Yes, this parameter is available to specify
the extension number of the Centrex group to which the multi-subscriber-number
subscriber belongs. What is typed in this parameter must comply with extension
numbering rules (regarding number length and prefix) of the Centrex group. The
extension numbering rules are defined in the ADD ICXPFX command.
Function
ADD SOCF
RMV SOCF
MOD SOCF
LST SOCF
I. Centrex prefix
If what is dialed is a Centrex prefix, the Centrex prefix invokes the intra-group number
analysis table. The functions of a Centrex prefix are as follows:
z
Enables subscribers in the same group to make calls to each other. You can set
this prefix according to actual situations.
Enables WAC access. You can set this prefix according to actual situations.
Enables subscribers in the group to originate calls to other subscribers in the local
office, such as local calls, national toll calls within the local office, and international
toll calls within the local office.
Enables subscribers in the group to originate outgoing calls, such as local toll calls,
national toll calls, and international toll calls.
II. IP supermarket
An IP supermarket refers to the IP toll call service deployed by telecommunication
carriers or telephone business outlets that are authorized to provide public telephone
service. The SoftX3000 provides the IP supermarket service in the IP Centrex manner.
Through IP console, the subscribed telephones in the IP supermarket business hall are
charged and managed.
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Output parameter
Defined in
Name
Referenced in
IP address of FE
port
Equipment
information
Centrex
number
FCCU/FCSU
module number
Equipment
information
Short number
Centrex group
Local DN set
Office data
Charging source
code
Charging data
group
in
Subscriber data
Subscriber data
Input parameter
Name
Charging
(optional)
Output parameter
Defined in
case
Charging data
Name
Referenced in
Note:
If Centrex data is configured before subscriber data, Centrex group number and
Centrex short number will be referenced by subscriber data in the ADD VSBR,
ADB VSBR and ADD MSBR commands.
If Centrex data is configured after subscriber data, Centrex group number and
Centrex short number will be referenced by subscriber data in the MOD VSBR,
MOB VSBR and MOD MSBR commands.
II. Preparations
Before configuring Centrex data, make sure that all preparations are done as specified
in Table 13-2.
Table 13-2 Preparations
SN
Item
Remark
Planned in advance
IP console number
IP address of IP console
Description
Command
ADD CXGRP
ADD ICXPFX
ADD OCXPFX
ADD CXPFXPRO
ADD CHGCX
ADD CXOCR
ADD CXSD
SET CONADDR
ADD CXCON
10
ADD ISDNCON
11
MOD CXGRP
ADD CXGRP
ADD FECFG
[IFM Module]
[IP address]
[Out-group prefix]
[Mask address]
SET CONADDR
ADD ICXPFX
ADD CXCON
ADD OCXPFX
[Centrex group
name]
[Centrex group number]
[Out-group prefix]
MOD CXGRP
ADD CHGCX
[Centrex group number]
[Centrex group
name]
[Centrex group number]
[Charging case]
[Capacity]
Function
ADD CXGRP
RMV CXGRP
MOD CXGRP
LST CXGRP
It uniquely identifies a Centrex group in the SoftX3000. In certain MML commands, you
can reference a Centrex group by either its group name or its group number. A Centrex
group cannot be referenced by both its group name and its group number at the same
time; otherwise, errors will occur.
[Centrex group number]
It uniquely identifies a Centrex group. A maximum of 65534 Centrex groups can be
configured in the SoftX3000. The numbering range is 0 to 65533.
Because the maximum number of tuples is limited in the host database, the maximum
number of Centrex groups that you can configure actually is less than 65534. To modify
the maximum number of tuples in the host database, contact Huawei technical support
engineers for help. Do not modify it by yourself.
[Out-group prefix]
It defines the prefix to be dialed by subscribers in the Centrex group to originate
outgoing calls. It can be presented in one or two digits only.
When you add a Centrex group using ADD CXGRP, the system generates an internal
digit map for this Centrex group automatically. This digit map contains the digit
collection mode corresponding to the out-group prefix. When a Centrex subscriber
picks up the phone, the SoftX3000 sends the intra-group digit map to the subscriber
resident MG first through a control message. After the subscriber dials the out-group
prefix, the MG immediately reports it to the SoftX3000. Upon receiving the prefix, the
SoftX3000 sends to the MG the digit map of the local DN set to which the MG belongs,
in order to instruct the MG to continue collecting digits in the new mode.
[Second dial tone]
It specifies whether or not to play the secondary dial tone to subscribers in the Centrex
group after they dial the out-group prefix. To enable the Centrex subscribers to hear the
secondary dial tone, you need to set this parameter to Yes, and the "Pre-received
digits of the call source of the Centrex subscribers (which can be modified by MOD
CALLSRC) cannot be greater than the length of the Centrex out-group prefix.
[Capacity]
It defines the maximum number of subscribers supported by the Centrex group. The
value range is 0 to 32767, that is, the maximum subscriber capacity is 32767.
[Internal ringing]
It defines the ringing mode when there is a call from a subscriber in the same Centrex
group. That is, the SoftX3000 controls the ringing current sent by the MG to the called
phone set. Available options are as follows:
z
Hongkong: ringing for 4 seconds, no ringing for 2 seconds, then ringing for 4
seconds, no ringing for 4 seconds;
FSK: ringing for 1 second, then no ringing for 4 seconds. The FSK signal of the
caller number is sent to the called phone set between the first ringing tone and
second ringing tone. That is, the caller number is displayed on the phone set of the
callee.
It should be noted that the implementation of the selected ringing mode depends on the
hardware support from the associated media gateway device or V5 access network
device.
[External ringing]
It defines the ringing mode when there is a call from a subscriber outside the Centrex
group. The meanings of the options are the same as those for inter ringing.
[Delete out-group prefix]
It specifies whether or not the call processing software deletes the out-group prefix
before analyzing the called number dialed by a Centrex subscriber or when a call detail
record (CDR) is generated. By default, it is Yes. That is, the out-group prefix will be
deleted. If it is set to No, the out-group prefix will appear during number analysis and
in the CDR.
[WAN Centrex]
It specifies whether or not the Centrex group supports the IN WAC functions.
[WAN access code]
When the SoftX3000 needs to trigger the WAC services in IN mode, this parameter is
available to define the access code that the SoftX3000 inserts before the WAC short
number dialed by a Centrex group subscriber. The implementation of the WAC
functions requires the support from an IN service platform. That is, the mapping
between long and short numbers of all subscribers in the WAC group is stored in the
database of the IN service platform. The following describes the basic procedures for
the SoftX3000 to trigger the WAC services in IN mode.
Suppose that the prefix of a Centrex group is 2, short number length is 4, and the
number segment plan is as follows: 20XX26XX is allocated to the local Centrex
group subscribers (subscriber data need be set); 27XX29XX is allocated to the WAC
group subscribers (no subscriber data can be set). When a local intra-Centrex
subscriber dials a short number 2XXX, the call processing software first searches this
short number in the subscriber data table, and then determines the subsequent number
analysis procedure according to the search result.
If this short number (for example, 2199) exists in the subscriber data table, it
means that the callee is a local Centrex group subscriber, and the call processing
software will connect the call based on the corresponding procedure.
If this short number (for example, 2799) does not exist in the subscriber data table,
it means that the callee is a WAC group subscriber, and the call processing
software will insert the WAC access code before the short number automatically,
and then re-analyze it. In terms of the WAC access code, the call processing
software of the SoftX3000 will trigger a WAC IN service, and then the IN service
platform will analyze the short number based on the long-to-short number
mapping table.
By default, it is set to No, indicating that forward charges are paid by the Centrex
subscribers. That is, the charged number in a bill is a Centrex subscriber number.
If it is set to Yes, the forward charges are counted on the console. That is, the
charged number in a bill is the console number.
Centrex name (masking the real name of the Centrex subscriber) to the out-group
subscriber.
z
By default, it is set to No, indicating that the real caller name of the Centrex
subscriber is displayed on the out-group subscribers phone set.
If it is set to Yes, the name of the caller resident Centrex group is displayed on the
out-group subscribers phone set.
When a Centrex subscriber calls another Centex subscriber, the real name of the caller
is always displayed on the callees phone set.
[Centrex CFNR timer]
When a subscriber calls a Centrex subscriber who has registered the CFNR service,
this parameter specifies the ringing duration after which the SoftX3000 forwards the call.
Its value ranges from 12 to 30 in unit of second. By default, it is set to 16.
[Out-group prefix display]
When a Centrex subscriber calls an out-group subscriber who has registered the CLIP
service, this parameter indicates whether the SoftX3000 sends the out-group prefix
(that is, adding the out-group prefix before the long number of the Centrex subscriber)
to the out-group subscriber. By default, it is set to "No.
[Key system flag]
It specifies whether the Centrex group supports the Key system service, that is,
whether the status subscription function of Centrex subscribers is supported. The
default value is No. To enable the Key system service, you must set bit 8 of internal
parameter 7 (P121) to 0 by executing the command MOD FSFP and the Key system
flag" of the Centrex group to Yes .
Function
ADD ICXPFX
RMV ICXPFX
MOD ICXPFX
LST ICXPFX
It specifies the name of the Centrex group for which the Centrex prefix is to be set. It is
defined in the ADD CXGRP command and referenced here.
In this command, you can reference a Centrex group by either its group name or its
group number, but you cannot reference a Centrex group by both parameters at the
same time; otherwise, errors will occur.
[Centrex group number]
It specifies the group number of the Centrex group for which the Centrex prefix is to be
set. 65534 is a wildcard character and can indicate all Centrex groups. When it
indicates a specific Centrex group, this parameter must have been defined in the ADD
CXGRP command before being referenced here.
[Centrex call prefix]
It defines the Centrex prefix. You need to set the Centrex prefix only in the following
cases:
z
Defining the initial prefix for the Centrex short numbers. For example, if the short
numbers of a Centrex group are designed as 2XXX, you need to set the intial
prefix of short numbers to 2.
Defining emergency call prefixes. To keep the speical service numbers unchanged,
you need to define these prefixes as emergency call prefixes. In this case, Centrex
subscribers need not dial the out-group prefix additionally before dialing the
emergency service numbers.
Defining supplementary service prefixes. Although the SoftX3000 has preset the
prefixes of various supplementary services during initialization for all Centrex
groups (indicated by the wildcard character 65534), some prefixes may not
conform to the practices of the carriers. To simplify the prefix configuration, you
can define some supplementary service prefixes for a Centrex group separately,
the priority of which is higher than that of the supplementary service prefixes of
65534.
Defining WAC access code. For the WAC functions that can be implemented
through regular number change, you need to define the intial prefix as the WAC
access code. Suppose a company registers the Centrex services in both areas A
and B, the Centrex services in the two areas are provided by two offices separately,
the short numbers of area B are designed as 3XXX and the long numbers of area
B are designed as 8783XXX. In this case, office A can define 3 as the WAC
access code, and then convert 3XXX to 8783XXX to achieve WAC functions.
When you add a Centrex prefix using ADD ICXPFX, the system modifies the internal
digit map of this Centrex group automatically. This digit map contains the digit collection
mode corresponding to the Centex prefix defined here. When a Centrex subscriber
picks up the phone, the SoftX3000 sends the intra-group digit map to the subscriber
resident MG through a control message. If the initial prefix dialed by the subscriber is
not the out-group prefix, the MG continues to collect digits in the mode defined by the
intra-group digit map until the requirement is met.
[Service attribute]
It specifies the steps for the call processing software to analyze a Centrex prefix. Set
this parameter by the following principles:
z
For the access code of a WAC whose functions are achieved through regular
number change, select CWA(Centrex WAN access code). At the same time, you
must define number change index in the command. The implementation of the
WAC functions in this mode requires no support from an IN service platform. The
SoftX3000 matches and finds short numbers and long numbers for subscribers in
the WAC group through number change.
Note:
The SoftX3000 has preset the prefixes of various supplementary services during
initialization for all Centrex groups (indicated by the wildcard character 65534). The
preset prefix table serves all Centrex groups, but with the lowest priority. That is, during
a number analysis procedure, the customized Centrex prefix table dedicated to the
Centrex group is searched first; when no matching item is found, the preset prefix table
in the system is searched.
[Local DN set]
This parameter is available only when the service attribute is PIC(PBX Intra-Centrex),
defining the local DN set to which the PBX group prefix belongs. It must be defined in
ADD LDNSET before being referenced here.
[PBX pilot number]
This parameter is available only when the service attribute is PIC(PBX Intra-Centrex),
defining the PBX pilot number corresponding to the PBX group prefix. It must be
defined in ADD PBX before being referenced here.
The basic procedure of PBX group calls is as follows:
1)
Suppose the source PBX supports the function of automatically inserting the
outgoing prefix of PBX group calls. When an extension of the source PBX calls an
extension of the destination PBX, the source PBX will send outgoing prefix of
PBX group calls + destination PBX extension number to the SoftX3000 through
the connected IAD.
2)
Upon receiving the destination PBX extension number sent the source PBX, the
SoftX3000 analyzes it in the prefix table of the corresponding Centrex group. If the
prefix of the destination PBX extension number can match with a PBX group prefix
defined in the command, the SoftX3000 will originate a call automatically to the
destination PBX pilot number.
3)
After a subscriber line to which the destination PBX pilot number belongs rings,
the destination PBX plays an announcement to the IAD connected with the source
PBX through the IAD or plays the dial tone directly.
4)
After the SoftX3000 delays the PBX announcement duration defined in the
command, it will instruct the IAD connected with the source PBX to send the
destination PBX extension number to the destination PBX in DTMF mode through
an MGCP message (carrying the destination PBX extension number).
5)
After receiving the PBX extension number, the destination PBX rings the
destination PBX extension. The call is connected after the callee picks up the
phone.
Function
ADD OCXPFX
RMV OCXPFX
MOD OCXPFX
LST OCXPFX
When it indicates a specific Centrex group, this parameter must have been defined in
the ADD CXGRP command before it is referenced here.
[Out-group prefix]
It defines the prefix to be dialed by subscribers in the Centrex group to originate
outgoing calls. It can be presented in one or two digits only. The out-group prefix
defined here must be consistent with that defined in the command ADD CXGRP.
[Second dial tone]
It specifies whether or not to play the secondary dial tone to subscribers in the Centrex
group after they dial the out-group prefix. To enable the Centrex subscribers to hear the
secondary dial tone, you need to set this parameter to Yes, and the "Pre-received
digits of the call source of the Centrex subscribers (which can be modified by MOD
CALLSRC) cannot be greater than the length of the Centrex out-group prefix.
[Delete out-group prefix]
It specifies whether or not the call processing software deletes the out-group prefix
before analyzing the called number dialed by a Centrex subscriber or when a CDR is
generated. By default, it is Yes. That is, the out-group prefix will be deleted. If it is set
to No, the out-group prefix will appear during number analysis and in the CDR.
Function
ADD CXPFXPRO
RMV CXPFXPRO
MOD CXPFXPRO
LST CXPFXPRO
If a Centrex prefix is an access code only, it must be changed for call connection.
If you define several prefix processing modes in the command, the SoftX3000 only
selects one of them. The selection priority is called number change, sending
tone/sending tone between number, failure processing, and re-analysis. Called number
change can be used in cooperation with sending tone between number or re-analysis.
Sending tone: The SoftX3000 sends the specified signal tone to the caller when a
caller dials this call prefix. The tone type is defined in the parameter Tone type in
this command.
Huawei Technologies Proprietary
13-16
Sending tone between number: When a caller dials this call prefix, the SoftX3000
sends intermittent signal tone of 450 Hz prompting the caller to continue dialing.
When the caller continues to dial the subsequent digits, the SoftX3000 stops
sending the signal tone and starts number analysis. The time when the SoftX3000
starts to send tone is defined in the Tone position in this command.
Not sending tone: The SoftX3000 does not send the signal tone.
You can use the Sending tone between number and called number change
coordinately. The SoftX3000 will implement the latter first, then the former, and then the
subsequent number analysis steps according to the attributes defined by the original
call prefix.
[Failure processing]
It defines whether the call processing software starts the failure processing procedure
for a call prefix forcedly. The default value is No".
When you set it to Yes, all call attempts to this call prefix fails. If you also specify the
failure cause code in the command, the call processing software will query the failure
processing method in the failure processing data table based on this code. The failure
processing method is defined in ADD CFPRO.
[Caller number change flag]
It indicates whether the call processing software needs to change a caller number.
When you set it to Yes, you must specify the value in the Caller number change
index field.
[New DN set]
It specifies the global DN set in whose number analysis table the call processing
software reanalyzes a call prefix. It is available only when Reanalysis is set to Yes.
This parameter must first be defined in the ADD NCODE command before being
referenced here.
[Called number change index]
It indicates the number change index of the called number, and is available only when
called number change flag is set to Yes. It must first be defined in the ADD DNC
command before being referenced here.
[Re-analysis]
It indicates whether the call processing software reanalyzes a called number after
change. Set this parameter by the following principles:
z
To change the global DN set of the call prefix, you must set this parameter to Yes.
The call processing software will reanalyze the call prefix in the number analysis
table of the new global DN set.
You must set the parameter to "Yes when you need to perform called number
change and any of such call attributes as minimum number length, maximum
number length, service type, service attribute, route selection code, charging
selection code, or emergency call observation flag is changed. The SoftX3000 will
reanalyze the new called number according to the call attributes of the new call
prefix in the number analysis table.
When you need to change the called number, and all the above-listed call
attributes are the same before and after the number change, you must set the
parameter to No. The SoftX3000 will continue to analyze the new called number
according to the call attributes of the original call prefix in the number analysis
table.
Note:
The reanalysis can be used together with called number change. The SoftX3000 first
changes the called number and then reanalyzes the new called number.
[Tone position]
It indicates from which digit of the called number the SoftX3000 starts to send the signal
tone to a caller. It is available only when Send tone is set to Sending tone between
number. Its value ranges form 0 to 15. The default value is 0, meaning not sending
tone.
[Signal tone type]
It indicates the tone played by the SoftX3000 when a caller dials a specific call prefix. It
is available only when Send tone is set to Sending tone. Select an appropriate tone
type accordingly.
[Failure cause code]
It indicates the cause for call failure or connection failure, and is available only when
Failure processing flag is set to Yes. After you set the failure cause code, you must
also set the corresponding failure processing method in the failure processing table by
executing ADD CFPRO.
[Caller change index]
It indicates the number change index of the caller number, and is available only when
Caller number change flag is set to Yes. This parameter must first be defined in the
ADD DNC command before being referenced here.
Function
ADD CHGCX
RMV CHGCX
LST CHGCX
Function
ADD CXOCR
RMV CXOCR
LST CXOCR
K1: Local, local toll, national toll, international toll, outgoing Centrex, intra-office
national toll, and intra-office international toll calls are restricted.
K2: National toll, international toll, intra-office national toll, and intra-office
international toll calls are restricted.
K3: International toll and intra-office international toll calls are restricted.
To re-define the preceding K values or add other K values, use the ADD CXOCR
command to add new outgoing call rights for the Centrex group.
To add an outgoing call right K value for ordinary subscribers, use the SET PFXOCR
command.
[Restricted rights]
It specifies the outgoing call restricted rights corresponding to the preceding K value.
Totally, there are nine types, namely local-office, local, local toll, national toll,
international toll, intra-Centrex, outgoing Centrex, intra-office national toll (multi-area
code application), and intra-office international toll (multi-country code application).
Function
ADD CXSD
RMV CXSD
MOD CXSD
LST CXSD
Function
ADD LAMPST
RMV LAMPST
MOD LAMPST
LST LAMPST
Set Key system flag of the Centrex group to Yes by executing the command
MOD CXGRP.
2)
Set bit 8 of internal call parameter 7 (P121) to 0 by executing the command MOD
FSFP.
3)
Add Centrex subscriber status subscribing data by executing the command ADD
LAMPST.
You must set "Key system flag of the Centrex group to which the subscriber
belongs to Yes. Otherwise, the configuration command cannot be executed
successfully.
The service subscriber and the subscribed subscriber must be ESL subscribers
(including V5 subscribers) in the same Centrex group.
[Lamp number]
It specifies the number of the indicator on the special phone set of the service
subscriber. Its value ranges from 0 to 47, indicating that a service subscriber can
subscribe the status of a maximum of 48 subscribers.
[Lamp associated short number]
It specifies the short number of the subscribed subscriber corresponding to the above
indicator. The configuration principles of the parameter are as follows:
1)
The indicator on the phone set of a service subscriber must correspond to the
short number of a subscribed subscriber. That is, an indicator can only represent
the status of a subscribed subscriber.
2)
Function
SET CONADDR
LST CONADDR
Function
ADD CXCON
To add IP console
RMV CXCON
To remove IP console
MOD CXCON
To modify IP console
LST CXCON
To list IP console
It specifies the equipment number allocated to the console. Usually, this number is
assigned in a unified way by the system in the database and thus unnecessarily typed
here.
[Console number]
It is one of the interconnection parameters between the SoftX3000 and the console,
used to uniquely identify a console at the SoftX3000 side. A maximum of 10,000
consoles can be configured in the SoftX3000. The numbering range is 0 to 9999.
An IP console is actually an MGCP gateway. The SoftX3000 regards the console
number as the equipment ID of the console for authentication and management, so this
parameter must be negotiated between the SoftX3000 and the IP console.
[Console IP address]
It is one of the interconnection parameters between the SoftX3000 and the console,
used to define the IP address of the console. The configuration principles of this
parameter are as follows:
z
To use a public dynamically-obtained IP address for the console, you must use
255.255.255.255. The SoftX3000 will not authenticate the IP address.
To use a public static IP address for the console, you can use a valid IP address
(such as 191.169.150.99, or use 255.255.255.255. The SoftX3000 will
authenticate the IP address in the former case.
To use a private IP address for the console, you must use 255.255.255.255 no
matter whether the IP address is dynamic or static. The SoftX3000 will not
authenticate the IP address.
[Codec list]
This is one of the interconnection parameters between the SoftX3000 and the console,
used to specify the codec capabilities supported by the console. For U-Path, select
G.711 A and G.711 .
[Account name], [Password]
These are interconnection parameters between the SoftX3000 and the console, used
to specify the related authentication information for the console to register to the
SoftX3000.
[Centrex group number]
It specifies the group number of the Centrex group to which the console belongs. It is
defined in the ADD CXGRP command and referenced here.
[Centrex short number]
It specifies the extension number, that is, the short number, for the console in the
Centrex group to which the console belongs. The definition of the Centrex short
Huawei Technologies Proprietary
13-25
number must comply with the intra-Centrex numbering rules including number length
and prefix for the Centrex group. The rules are defined in the ADD ICXPFX command.
[Console access code]
It defines the access code for extensions to originate calls to the console in the same
Centrex group. Usually, this access code is a number composed of one or two bits.
For example, you can define 0 as the out-group prefix for a Centrex group and 9 as the
access code to the console. There are three ways for the extensions in the Centrex
group to originate calls to the console, that is, dialing the long number, the short number,
or the access code allocated to the console. It is easy to find that the simplest way is
dialing the access code, that is, dialing 9.
[Charging source code]
This is one of the charging attributes of the console. It is defined in the ADD CHGGRP
or ADD CHGIDX command and referenced here. For details about charging, refer to
Chapter 4, Configuring Charging Data.
[Call source code]
It specifies the call source to which the console belongs. It is defined in the ADD
CALLSRC command and referenced here.
[Additional status]
It specifies whether the console is a PBX subscriber, that is, whether the function of
queuing multiple consoles (call center function) is supported. Set this parameter by the
following principles:
z
If the console does not require the queuing function, select ordinary.
If the console requires the queuing function, select PBX non-indicating number
occupying number.
[Operator attribute]
This is a reserved parameter.
[Call-in authority]
It specifies the call-in authority for the console. Totally, there are nine types, namely,
intra-office, local, local toll, national toll, international toll, intra-Centrex, incoming
Centrex, intra-office national toll (multi-area code application), and intra-office
international toll (multi-country code application). By default, the subscriber has all the
call in authorities.
[Call-out authority]
It specifies the call-out authority for the console. Totally, there are nine types, namely
intra-office, local, local toll, national toll, international toll, intra-Centrex, outgoing
Huawei Technologies Proprietary
13-26
Immediate subscriber table: During a call, the system sends charging pulse
regularly (for example, every 60 seconds) to the subscribers phone set according
to the charging tariff of the call. This category is mainly applied to the immediate
charging of unattendent public phones.
Immediately sending to printer: After a call ends, the system immediately sends a
bill to the subscribers phone set or the agent (for example, the console). This
category is mainly applied to the immediate charging in the telecom service
counter hall, IP supermarket, and so on.
Free: The calls that require no payment from the calling party after service analysis,
such as police call, fire emergency call, ambulance emergency calls, traffic
accident calls, FPH calls, and collect calls. For calls defined as free in charging
category, the detailed call information of the caller will still be recorded, and the
free call detailed ticket will be generated.
[Charging complaint]
It defines whether the system generates an additional complaint bill for the call
originated by the console for query. The default value is No. If a subscriber questions
a bill, you can set this parameter to Yes.
After you set Charging complaint of a subscriber number to Yes, a large number of
complaint bills may be generated and occupy normal bill space. If the subscriber is
satisfied with the check result, you need to set this parameter to No in time.
[Callee charging source code]
This is one of the charging attributes of the subscriber. It is defined in the ADD
CHGCLD command and referenced here. By default, it is 255, indicating that the called
charging is not performed. For details about charging, refer to Chapter 4, Configuring
Charging Data.
[Call barring group number]
It specifies the call barring group to which the console belongs. Set this parameter by
the following principles:
z
If the value is not specified or 65535, it indicates that the call barring function is not
enabled.
If the black & white list is used for call barring, the preset three call barring groups
can be referenced directly, that is, black list 60001, white list 60002 and ordinary
call barring group 65534.
If the other call barring groups are used, this parameter must be defined in the SET
GRPAC command before being referenced here.
If the subscriber is a Centrex subscriber and the time-based call barring function is
adopted, this parameter must be defined in the ADD LCGRP command before
being referenced here.
The call barring group number can be used for both time-based call barring and
inter-group call barring. Meanwhile, inter-group barring is prior to time-based barring.
That is, the system first judges whether to implement inter-group barring and then
whether to implement time-based barring.
[Console call-in authority]
It specifies the subscribers call-in rights that can be controlled by the console of the
subscriber resident Centrex group. By default, it is set to All.
[Console call-out authority]
It specifies the subscribers call-out rights that can be controlled by the console of the
subscriber resident Centrex group. By default, the console can control all call-out
authorities except international toll and intra-office international toll.
[Console supplementary service]
It specifies the subscribers supplementary service rights that can be controlled by the
console of the Centrex group to which the subscriber belongs. By default, the console
can control all supplementary service rights.
Function
To add ISDN Centrex console
Command
Function
MOD ISDNCON
LST CXCON
Note:
Most of the parameters in ADD ISDNCON are the same as those in ADD CXCON, so
this section only describes the dedicated parameters in ADD ISDNCON. For the other
parameters, refer to 13.2.11 Adding IP Console.
[Subscriber number]
It specifies the telephone number allocated to the subscriber. This number must be in
the number segment defined by the ADD DNSEG command. The parameter must be
specified for all subscribers except PBX subscribers who do not occupy number
resources.
[Local DN set]
It specifies the local DN set to which the subscriber belongs. That is, it indicates the
local DN set in whose number analysis table the call processing software analyzes all
called numbers dialed by the subscriber. It must be defined in the ADD LDNSET
command before being referenced here.
[Equipment ID]
It specifies the equipment ID of the media gateway to which the ISDN console belongs.
It must be defined in the command ADD MGW before being referenced here.
Huawei Technologies Proprietary
13-30
[Termination ID]
It specifies the physical port number of the media gateway to which the ISDN console
belongs. It only consists of digits and/or the symbol "/". Set this parameter by the
following principles:
z
If the prefix of a termination ID is not hierarchical in structure, enter digits for this
parameter. For example, the domain name of a gateway is amg2.huawei.com.
The prefix (that is, the interface name) of the termination ID is aaln. If the
termination ID is 0, aaln/0 @ amg2.hauwei.com indicates physical port 0 of the
gateway.
Each ISDN console uses two termination IDs. If the termination ID specified by the
subscriber is n, the termination IDs used by the ISDN console are n and n + 1.
[IUA linkset index]
It specifies the IUA linkset that bears BRA link messages. The BRA links carry the D
channel signaling messages of the BRA subscriber. The parameter must be defined in
the command ADD IUALKS before being referenced here.
[Interface ID]
It is one of the parameters for interconnecting the SoftX3000 with the built-in signaling
gateway that supports IUA protocol. It identifies the BRA link in the D channel signaling
messages of all BRA subscribers borne by the IUA linkset.
For BRA subscribers who use the same IUA linkset to bear the D channel signaling
messages, their interface IDs in the IUA linkset are not repeatable. If many BRA
subscribers are to be configured, uniformly plan the interface IDs of the BRA links.
[Codec prefer]
It specifies which voice codec mode will be preferred by the media gateway to encode
the RTP audio media streams of the subscriber. The codec mode must be in the codec
list defined in the command ADD MGW. Otherwise, it is invalid.
If there are codec modes concurrently supported by the calling and called media
gateways, the first codec mode in the codec list is preferred. This is called codec
prefer. If the prefered codec modes of caller, callee, incoming trunk group, and
outgoing trunk group are all contained in the codec list, the SoftX3000 prefers the
codec mode according to the caller first and subscriber first principle.
For example, for an intra-office call, if the preferred codec modes of the caller and
callee are not the same, the preferred codec mode of the caller is valid. For an outgoing
trunk call of the local office, if the preferred codec modes of the caller and outgoing
Huawei Technologies Proprietary
13-31
trunk group are not the same, the preferred codec mode of the caller is valid. For a
tandem call, if the preferred codec modes of the incoming and outgoing trunk groups of
the local office are not the same, the preferred codec mode of the incoming trunk group
is valid. For an incoming terminating trunk call, if the preferred codec modes of the
incoming trunk group and the callee of the local office are not the same, the preferred
codec mode of the callee is valid.
[ISDN index]
It specifies the ISDN data used by the BRA subscriber. The parameter must be defined
in the command ADD ISDNDAT before being referenced here.
[Centrex group number]
It specifies the number of the Centrex group to which the console belongs. The
parameter must be defined in the command ADD CXGRP before being referenced
here.
[Centrex short number]
It specifies the extension number, that is, the short number, of the console in the
Centrex group to which the console belongs. The definition of the Centrex short
number must comply with the intra-Centrex numbering rules including number length
and prefix for the Centrex group. The rules are defined in the ADD ICXPFX command.
Function
MOD CXGRP
LST CXGRP
attributes to NO or NULL. If you do not want to use those preset values, you can modify
the IP console attributes of the Centrex group by using the MOD CXGRP command.
Note:
Most of the parameters in MOD CXGRP are the same as those in ADD CXGRP, so this
section only describes the dedicated parameters in MOD CXGRP. For the other
parameters, refer to 13.2.2 Adding Centrex Group.
It specifies whether or not the SoftX3000 sends the generated tickets to the console, for
the purpose of intra-Centrex settlement, when Centrex subscribers originate calls. By
default, tickets are not sent.
If it is expected to immediately charge the Centrex subscribers through the IP console,
for example, in an IP supermarket, you must set this parameter appropriately. That is,
set the type of the tickets sent by the SoftX3000 to the console appropriately. The
options are
z
Not send: The SoftX3000 does not send any tickets to the console.
Detailed ticket: When the calls from Centrex subscribers are recorded in the
format of CDR, the SoftX3000 sends CDRs to the console.
Detailed ticket and meter table: When the calls from Centrex subscribers are
recorded in the format of CDR, the SoftX3000 sends CDRs to the console. When
the calls are recorded in the format of meter table, the SoftX3000 sends meter
tickets to the console.
Detailed ticket of all calls: Regardless of the format of tickets (including free calls)
for Centrex subscribers, the SoftX3000 always sends CDRs to the console.
Detailed ticket of out group call: For outgoing calls, the SoftX3000 always sends
CDRs to the console no matter whether the format of call records for Centrex
subscribers is detailed ticket" or meter table.
Detailed ticket for toll call and farther: For local toll calls and farther calls, the
SoftX3000 always sends CDRs to the console no matter whether the format of call
records for Centrex subscribers is detailed ticket or meter table.
Detailed ticket for national call and farther: For national toll calls and farther calls,
the SoftX3000 always sends CDRs to the console no matter whether the format of
call records for Centrex subscribers is detailed ticket or meter table.
Detailed ticket for international toll: For international toll calls, the SoftX3000
always sends CDRs to the console no matter whether the format of call records for
Centrex subscribers is detailed ticket" or meter table.
II. Implementation
The SoftX3000 implements the caller number discrimination functionality in two ways
as follows:
1)
Call source represents the attributes of the calling party. By setting the caller address
discrimination parameter, you can achieve that the caller number discrimination is
performed on all the incoming trunks that belong to that call source. In this
implementation, the call source code is used as the basis to judge whether or not to
perform a caller number discrimination on the concerned incoming trunk. Therefore,
this implementation is applicable only to the cases in which incoming trunks are not
classified further.
2)
Call indication
101
101
Call allowed
101
102
Call allowed
102
102
Call allowed
102
101
Call barred
The SoftX3000 authenticates inter-group call barring twice for the call prefix, and the
caller and callee sides during the number analysis process. To use the function
correctly and avoid mistakes, read the following inter-group call barring procedure:
1)
The SoftX3000 authenticates the inter-group call barring for the first time for the
call barring group number (calling number barring group) of the caller/incoming
trunk and that (called number barring group with the default value as 65534. it can
be configured in the command ADD CLDGRP) of the call prefix. If the
authentication is passed, the SoftX3000 continues with the subsequent procedure.
Otherwise, the call is rejected.
2)
Black
Oridinary
Oridinary
White
White
Callee
Figure 14-1 Inter-group call barring relationship between black and white lists
1)
A caller in the black list can only call a callee in the white list.
2)
A caller in the ordinary call barring group can call a callee in the white list or in the
ordinary call barring group, but cannot call a callee in the black list.
3)
According to the preceding relationship, the system presets an inter-group call barring
indication table for the groups 60001, 60002, and 65534, as shown in Table 14-2.
Table 14-2 Inter-group call barring relationship between black and white lists
Caller barring group
number
Call indication
60001
60002
Call allowed
60001
65534
Call barred
60002
60001
Call allowed
60002
65534
Call allowed
65534
60002
Call allowed
65534
60001
Call barred
As shown in Table 14-2, 65534 is a wildcard character and represents all call barring
group numbers including the black and white lists, but with the lowest priority. For
example, for the first two records as shown in Table 14-2, the callee barring group
65534 in the second record also represents 60002, but the callee barring group in the
first record is 60002. The call barring relationship between the caller barring group
60001 and the callee barring group 60002 complies with the first record as shown in
Table 14-2.
It should be noted that when used as a callee barring group, the call barring group
numbers 60001, 60002 and 65534 are applicable only to the cases in which the callee
is a local office subscriber or an outgoing trunk group. For outgoing trunk calls, the
system cannot distinguish further classified called numbers. If you want to classify
outgoing called numbers, you need to define the corresponding outgoing call prefix for
the black list, white list, or other ordinary call barring groups using the ADD CLDGRP
command.
The SoftX3000 supports a maximum of four time segments for call restriction. That
is, call restriction can be carried out in four time segments every day.
2)
The SoftX3000 can restrict both call-in and call-out authorities of Centrex
subscribers.
3)
The SoftX3000 supports to group Centrex subscribers into different call restriction
groups. That is, in the same Centrex, different call restriction groups employ
different call restriction policies.
For example, the time-based call restriction service restricts ordinary subscribers in a
Centrex group to originate national toll calls and international toll calls after work time.
Number preparation
LST CALLSRC
LST CLRDSN
LST CNACLD
Called number barring
analysis
LST CLDGRP
LST CNACLR
LST PFXPRO
Supplementary
service analysis
procedure
LST LCGRP
LST VSBR
LST NMIDEST
LST HTRDESC
LST NMGAP
LST GRPAC
LST NMTONE
LST NMODEST
LST NM
Supplementary
service analysis
procedure
LST LCGRP
LST VSBR
Quota-restricted calling
service
Call connection
Supplementary
service analysis
procedure
In a number analysis procedure, you can change the calling number or the called
number at several analysis points with MML commands, which will greatly affect the call
restriction result.
z
If you change the calling number or the called number at the number preparation
stage using ADD CALLSRC, the system first changes the number, and then
carries out the call restriction analysis procedure. That is, the calling number or the
called number after change is analyzed in the procedure.
If you change the calling number or the called number at the caller number
analysis stage using ADD CNACLR or at the prefix special processing stage
using ADD PFXPRO, the system first carries out the call restriction analysis
procedure, and then changes the number. That is, the calling number or the called
number before change is analyzed in the procedure.
If you change the called number at the called number analysis stage using ADD
SPDNC, the system first changes the called number, and then carries out the call
restriction analysis procedure. That is, the called number after change is analyzed
in the procedure.
For forwarded calls, caller number discrimination and black & whiter lists analysis
are performed on the original called number. For example, if A calls B and the call
is forwarded to C, the system uses the number of B instead of that of A during
caller number discrimination or black & white lists analysis.
MOD TGDSG: To modify the caller number discrimination attribute of trunk groups
MOD SIPTG: To modify the call barring attribute of SIP trunk groups
MOD H323TG: To modify the call barring attribute of H.323 trunk groups
Huawei Technologies Proprietary
14-8
MOD N7TG: To modify the call barring attribute of SS7 trunk groups
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
presented as the broken lines in Figure 14-3. For the parameter referencing
relationship between call barring data and other data, see Table 14-3.
Table 14-3 Parameter referencing relationship between call barring data and other
data
Input parameter
Name
Output parameter
Defined in
Name
Referenced in
Local DN set
Office data
Trunk data
Centrex group
number
Centrex data
II. Preparations
Before configuring call barring data, make sure that all preparations are done as
specified in Table 14-4.
Table 14-4 Preparations
SN
Item
Remark
Planning caller
discrimination group
numbers
Planning call
timingly restriction
group numbers
policies
Description
Command
MOD CALLSRC
ADD CLRDSN
Step
Description
Command
ADD TGDSG
SET GRPAC
ADD CLDGRP
ADD LCGRP
SET GRPAC
[Source call barring group
number]
[Address nature]
[Call indication]
ADD TGDSG
ADD CLDGRP
[Local DN set]
[Caller category]
[Called prefix]
Function
ADD CALLSRC
RMV CALLSRC
MOD CALLSRC
LST CALLSRC
Note:
Most of the parameters in MOD CALLSRC are the same as those in ADD
CALLSRC, so this section only describes the dedicated parameters in MOD
CALLSRC. For the other parameters, refer to section 3.2.9, Adding Call Source
Code of this manual.
Reject call if not consistent: If the nature of address of the caller number sent by
the opposite office through an incoming office signaling message is not consistent
with the actual number length, the call will be refused. Two cases may occur:
a) If the received caller number from the opposite office is shorter than or equal to the
maximum length defined for local numbers (which is determined by a software
parameter and is 8 digits by default), the nature of address of the caller number must
indicate a subscriber number; otherwise, the local office will reject the call.
b) If the received caller number from the opposite office is longer than the maximum
length defined for local numbers, the nature of address of the caller number must
indicate a national or international number; otherwise, the local office will reject the call.
Modify address nature if not consistent: If the nature of address of the caller
number sent by the opposite office through an incoming office signaling message
is not consistent with the actual number length, the system will modify the nature
of address of the caller number before other call processing. Two cases may
occur:
a) If the received caller number from the opposite office is shorter than or equal to the
maximum length defined for local numbers, the system will modify the nature of
address of the caller number to a subscriber number.
b) If the received caller number from the opposite office is longer than the maximum
length defined for local numbers, the system will modify the nature of address of the
caller number to a national or international number.
z
Only allow national and international number: If the nature of address of the caller
number sent by the opposite office through an incoming office signaling message
does not indicate a national or international number, the local office will reject the
call.
Change to subscriber number: If the national toll area code in the caller number
sent by the opposite office through an incoming office signaling message is the
same as the national toll area code defined for local office subscribers, the caller
number will be changed to a subscriber number without area code. If they are the
same, no modification will be made.
Change to toll number without 0: If the nature of address of the caller number sent
by the opposite office through an incoming office signaling message indicates a
national number, the received caller number is changed to a national number
without 0.
Change to toll number with 0: If the nature of address of the caller number sent by
the opposite office through an incoming office signaling message indicates a
national number, the received caller number is changed to a national number with
0.
Change international toll number without 0: If the nature of address of the caller
number sent by the opposite office through an incoming office signaling message
indicates an international number, the received caller number is changed to an
international number without 00.
Change international toll number with 0: If the nature of address of the caller
number sent by the opposite office through an incoming office signaling message
indicates an international number, the received caller number is changed to an
international number with 00.
Command
Function
ADD CLRDSN
RMV CLRDSN
MOD CLRDSN
LST CLRDSN
ADB CLRDSN
RVB CLRDSN
I. Notes of configuration
Through a caller number discrimination group, a particular caller number can be
discriminated. Different discrimination functions can be implemented on the incoming
trunk groups by making reference to different caller discrimination group numbers. In
this implementation, the caller discrimination group number is used as the basis to
judge whether or not to perform a caller number discrimination on the concerned
incoming trunk. Therefore, this implementation distinguishes further classified
incoming trunks and is widely applied to caller number discrimination cases of incoming
trunks.
Several caller numbers can be configured in the same discrimination group. That
is, when you are adding a caller discrimination group, several ADD CLRDSN
commands may reference the same discrimination group number.
65534 is a wildcard group number and indicates that the discrimination group can
be used by any trunk group (but with the lowest priority). That is, if the
discrimination group number specified for a trunk group is not 65535, the trunk
group can also use the caller discrimination group numbered 65534, in addition to
the specified group. When the two discrimination groups match a caller number
simultaneously, the one in the specified caller discrimination group is preferred.
[Caller number]
It specifies the prefix of the caller number to be discriminated. Because more than one
caller number can be configured in the same discrimination group, the call processing
software adopts the maximum matching principle to perform a number discrimination.
What is maximum matching? For a specific caller number, the system searches all
caller prefixes for the most similar one, based on which the corresponding number
discrimination will be carried out. For example, a discrimination group is configured with
three caller number prefixes, 13, 139, and 1390. If the caller number sent by the
opposite office is 13901234567, according to the maximum matching principle, the
system finds the most similar caller prefix 1390. Neither 13 nor 139 complies with
the maximum matching principle.
[Address nature]
It specifies the nature of address of the caller number to be discriminated, such as
unknown type number, international number, national number, or subscriber number.
[Function code]
When the caller number in the incoming trunk call matches the one defined in this
command, this parameter specifies the specific method of number discrimination
implemented by the call processing software. The meanings of the available options
are as follows:
z
Reject call in: The call processing software rejects all calls from that caller number.
Modify caller attribute: The call processing software modifies the call source code,
charging source code, call barring group number, and caller category of the caller
number in the incoming trunk call. That is, the caller number uses the
above-mentioned attributes defined in the command for the call.
Caller number discrimination and modify caller attribute: Refer the above
description.
Judge caller type: The call processing software judges the type of the caller
number in the incoming trunk call. For example, the software judges whether the
caller is a WAC subscriber defined by the local office. If yes, the SoftX3000
connects the call according to the Centrex call processing procedure. If not, the
SoftX3000 connects the call according to the normal call processing procedure.
When the networking contains the local office, two or more TMGs, and multiple end
offices, you can use the One MGW prefer flag in the caller discrimination group to
optimize the routing.
[Minimum length], [Maximum length]
They are available if the parameter function code contains the option caller number
discrimination, specifying the minimum and maximum lengths that the caller number in
the incoming trunk call must satisfy. The value 255 indicates not to discriminate the
minimum or maximum length.
[Call source code]
If the parameter function code contains the option modify caller attribute, this
parameter is available to re-define the call source code for the caller number in the
incoming trunk call after the caller number discrimination. That is, the default call
source code of the incoming trunk group is not used for the caller number in this call.
This parameter is defined in the ADD CALLSRC command and referenced here.
65535 indicates not to modify the call source code.
[Charging source code]
If the parameter function code contains the option modify caller attribute, this
parameter is available to re-define the charging source code for the caller number in the
incoming trunk call after the caller number discrimination. That is, the default charging
source code of the incoming trunk group is not used for the caller number in this call.
This parameter is defined in the ADD CHGIDX or ADD CHGGRP command and
referenced here. The value 255 indicates not to modify the charging source code.
[Barring group number]
If the parameter function code contains the option modify caller attribute, this
parameter is available to re-define the barring group number for the caller number in
the incoming trunk call after the caller number discrimination. That is, the default
barring group number of the incoming trunk group is not used for the caller number in
this call. Set this parameter by the following principles:
z
To use black and white lists, three invariable barring group numbers preset by the
system are available directly, that is, 60001 for the black list, 60002 for the white
list, and 65534 for the ordinary barring group.
To use other barring group number, it must have been defined in the SET GRPAC
command before being referenced here.
[Caller category]
If the parameter function code contains the option modify caller attribute, this
parameter is available to re-define the caller category for the caller number in the
incoming trunk call after the caller number discrimination. That is, the default caller
category sent by the opposite office through an incoming office signaling message is
not used for the caller number in this call.
[Caller number change index]
If the parameter function code contains the option modify caller attribute, this
parameter is available to specify whether the system changes the caller number in the
incoming trunk call after the caller number discrimination. Set this parameter by the
following principles:
z
If you set this parameter to a value other than 0, number change will be carried
out. In this case, this parameter must have been defined in ADD DNC and then
referenced here.
[Codec list]
If the parameter function code contains the option modify caller attribute, this
parameter is available to re-define the code list supported by the caller number in the
incoming trunk call after the caller number discrimination. That is, the default codec list
supported by the incoming trunk group is not used for the caller number in this call.
The priority sequence of the codec capabilities is decided by the configuration
sequence of codec list of the caller number in the caller number discrimination table.
That is, when you use the command LST CLRDSN to query the discrimination data of a
caller number, the sequence of the codec modes in the query result is the priority
sequence.
Codec prefer data can be configured in commands such as ADD VSBR (in the
subscriber data table), ADD N7TG (in the trunk data table), ADD CNACLD (in the
called number analysis table), and ADD CLRDSN (in the caller number discrimination
table). Therefore, it is possible that two or more codec modes are related to a call. In
this case, the SoftX3000 selects one according to the following principles:
z
The codec mode configured in the caller number discrimination table has the
highest priority, and that configured in the called number analysis table has the
second highest priority.
If the codec modes related to a call are not configured in either the caller number
discrimination table or the called number analysis table, the SoftX3000 selects the
codec mode according to the caller first and subscriber first principle. For
example, during an intra-office call, if the caller and the callee have different
preferred codec modes, only the codec mode of the caller is valid. During an
outgoing call, if the caller and the outgoing trunk group have different preferred
codec modes, only the codec mode of the caller is valid. During a transit call, if the
incoming trunk group and the outgoing trunk group of the local office have different
preferred codec modes, only the codec mode of the incoming trunk group is valid.
Huawei Technologies Proprietary
14-17
During an incoming terminated call, if the incoming trunk group and the callee of
the local office have different preferred codec modes, only the codec mode of the
callee is valid.
[WAC group number]
It specifies in the data table of which WAC group the call processing software judges
the caller number in the incoming trunk call. It is available only when Function code
contains Judge caller type option. If the parameter is not specified, the call processing
software judges the caller number in the incoming trunk call in the data tables of all
WAC groups.
[User type]
It specifies the rule followed by the call processing software to judge the caller type. For
example, if you select WAC user for User type, the call processing software judges
whether the caller in the incoming trunk call is a WAC subscriber defined by the local
office. It is available only when Function code contains Judge caller type option.
Function
ADD TGDSG
RMV TGDSG
MOD TGDSG
LST TGDSG
I. Notes of configuration
In the SoftX3000 (V300R001), you can set caller discrimination group number for
different trunk groups separately with ADD N7TG and ADD N1TG. In V300R002 or
later versions of the SoftX3000, you can only set caller discrimination group number for
all trunk groups with ADD TGDSG.
The SIP trunk and H.323 trunk do not support caller discrimination group
temporarily.
The caller discrimination group only functions in the incoming trunk group or
bi-directional trunk group. Errors may occur to the system if an outgoing trunk
group number is inputted.
Before using the caller discrimination group, you should set the parameters [Can
request caller number] and [Whether request caller number] in the corresponding
trunk group as Yes with the commands MOD N7TG and MOD N1TG. Otherwise,
errors may occur.
[Caller category]
It specifies the category of the caller number to be discriminated. Its value ranges from
0 to 254. By default, it is set to 254, which is a wildcard character indicating all types.
Usually, the default value is used. If there is a special requirement, for example, it is
only necessary to discriminate the numbers of ordinary subscribers, please contact
Huawei technical support personnel.
When the call processing software discriminates a caller number, the option All types
enjoys the lowest priority if caller category of several pieces of caller number
discrimination data matches the current call. That is, the system matches the other
options as prior.
[Discrimination group number]
It specifies the caller discrimination group number when it is necessary to discriminate
the caller number in an incoming trunk call. It is available to incoming trunks only. Set
this parameter by the following principles:
z
Other values must have been defined in ADD CLRDSN before being referenced
here.
If you enter a value other than 65535, the trunk group will reference the specified
caller discrimination group and the one numbered 65534 at the same time. If two
discrimination groups have the same caller number record, the one in the
specified caller discrimination group will be referenced as prior.
Function
SET GRPAC
RMV GRPAC
LST GRPAC
Function
ADD CLDGRP
RMV CLDGRP
MOD CLDGRP
LST CLDGRP
Notes of configuration
Called number barring is applicable to calls made from local office subscribers defined
in the caller barring group to an outgoing call prefix defined in the called barring group.
By default, when you add a call prefix using the ADD CNACLD command, the system
automatically defines the subscribers with that call prefix as the ordinary called barring
group (65534) subscribers. According to the black & white lists, the subscribers of the
ordinary caller barring group (65534) can dial this call prefix if they have the
corresponding call-out authority.
However, limited by the call-out authorities, the system cannot distinguish further
classified call prefixes. For example, if 500 call prefixes in an office are set with the
Local call authority, all subscribers with the Local call authority can dial all 500
prefixes if call barring is implemented according to call authority only. This cannot meet
the demand of carriers on controlling the call-out authority of a certain type of callers,
for example, public telephone subscribers.
If you want to further classify call prefixes, define the corresponding outgoing call prefix
in the black list, the white list, or other ordinary call barring groups with the ADD
CLDGRP command. However, in actual application, you need to set different call
barring policies in order to simplify call barring data configuration. For example,
suppose there are 500 call prefixes in an office are set with Local call authority.
For a certain type of subscribers in the caller barring group A, if the number of local
call prefixes that they can dial is less than that of the prohibited call prefixes, you
need to define the allowed call prefixes into a called barring group B, and then use
SET GRPAC to define call barring as follows:
Caller barring group number
Call indication
Calls allowed
65534
Calls prohibited
For a certain type of subscribers in the caller barring group A, if the number of local
call prefixes that they can dial is more than that of the prohibited call prefixes, you
need to define the prohibited call prefixes into a called barring group B, and then
use SET GRPAC to define call barring as follows:
Caller barring group number
Call indication
Calls prohibited
65534
Calls allowed
Parameter description
[Local DN set]
When it is necessary to define that the called subscribers with an outgoing call prefix
belong to a called number barring group, this parameter specifies the local DN set to
which the call prefix belongs. Its value ranges from 0 to 65534. 65534 is a wildcard
character and indicates that the call prefix can be used by any local DN set (but with the
lowest priority). To use other local DN set, it must have been defined in the ADD
LDNSET command before being referenced here.
[Called prefix]
When it is necessary to define that the called subscribers with an outgoing call prefix
belong to a called number barring group, this parameter specifies the call prefix.
Usually when a local office subscriber is called, its barring group number is callee
barring group number. Therefore, type the outgoing call prefix, instead of the local call
prefix, as the called number to be specified here.
[Group category]
This parameter specifies the category of the call barring group for the called number.
The options are
z
If you choose black list, the barring group number is 60001, which is preset by
the system automatically and cannot be modified.
If you choose white list, the barring group number is 60002, which is preset by
the system automatically and cannot be modified.
If you choose ordinary group, you must enter the customized barring group
number but cannot enter 65534.
Function
To add call timingly restriction group
Command
Function
RMV LCGRP
MOD LCGRP
LST LCGRP
Notes of configuration
This command is designed to set the time-based call restriction function for Centrex
subscribers only, so that Centrex subscribers can be limited to particular call-in or
call-out authorities in specific time segments.
Parameter description
[Centrex group number]
This parameter specifies the Centrex group using the time-based call restriction
function. The value range is 0 to 65534. 65534 is a wildcard character and indicates all
Centrex groups. If you want to type other Centrex group number, this parameter must
have been defined in the ADD CXGRP command before being referenced here.
[Call barring group number]
This parameter uniquely identifies a call barring group using the time-based call
restriction function in the SoftX3000. Its value ranges from 0 to 65534. When you set
subscriber data with ADD VSBR, ADD MSBR, or ADD BRA, if the subscriber is a
Centrex subscriber and uses the time-based call restriction function, the barring group
number in the subscriber data will reference this parameter.
It should be noted that the call barring group number here can be configured with
multiple date categories. That is, when you add a call timingly restriction group, more
than one ADD LCGRP command can use the same barring group number.
[Date category]
This parameter specifies the date categories to which the call restriction function is
applicable. For information about date category, refer to Chapter 4, Configuring
Charging Data.
By default, the data category for Friday is category 1, not normal workday. Do NOT
treat Friday as a normal workday when using the ADD LCGRP command.
[Barring type]
This parameter specifies the specific processing mode used by the call processing
software to analyze time-based call restriction, that is, the specific constraints on the
calls of a Centrex subscriber using the call barring group in a particular time segment.
The meanings of the available options are as follows:
z
Call-out authority: In a particular time segment, the Centrex subscriber cannot use
certain call-out rights.
Call-in authority: In a particular time segment, the Centrex subscriber cannot use
certain call-in rights.
[Call-in authority]
When "call-in authority is chosen as the barring type, this parameter must be typed to
specify the Centrex subscribers call-in rights to be restricted by the system.
[Call-out authority]
When "call-out authority is chosen as the barring type, this parameter must be typed to
specify the Centrex subscribers call-out rights to be restricted by the system.
[Start time 1], [End time 1]
These parameters specify the first time segment in which call restriction will be carried
out. The time is in the 24-hour indication format and the parameter in the HH&MM
format, in which HH represents hour and MM minute.
When you define multiple time segments for a call barring group in one day, there
should be no intersection between their start time points. Otherwise, errors may occur.
[Start time 2], [End time 2]
These parameters specify the second time segment in which call restriction will be
carried out. The time is in the 24-hour indication format and the parameter in the
HH&MM format, in which HH represents hour and MM minute.
[Start time 3], [End time 3]
These parameters specify the third time segment in which call restriction will be carried
out. The time is in the 24-hour indication format and the parameter in the HH&MM
format, in which HH represents hour and MM minute.
[Start time 4], [End time 4]
These parameters specify the fourth time segment in which call restriction will be
carried out. The time is in the 24-hour indication format and the parameter in the
HH&MM format, in which HH represents hour and MM minute.
[Start identifier]
This parameter specifies whether or not to start the call restriction function in the
preceding four time segments. If one is chosen, the call restriction function will be
started in that time segment. If not, the call restriction function will not be started in that
time segment even though the start and end time points of the segment have been
specified.
Table of Contents
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
2)
Configuring DP, SCP and SSP data: Including DP number, service key, SCP
physical address, and SSP physical address, used for interconnection between
the SoftX3000 and the SCP.
3)
Configuring SSAP data: Including INAP over IP data and module dialog number.
4)
SCEP
SMS
SCP
SDP
M3UA
No.7
IP network
No.7
M3UA
STP
SSP
IP
Metropolitan
Area Network
SIP
Phone
TMG
AMG
H.323
Phone
I. SSP
The SSP interfaces the IN with the Public Switched Telephone Network (PSTN), the
Integrated Services Digital Network (ISDN), and the Global System for Mobile
communications (GSM). The SSP provides functions for access to the set of IN
capabilities and implements the Service Switching Function (SSF) and the Call Control
Function (CCF). The SSP is responsible for detecting IN service requests,
communicating with the SCP, responding to received SCP requests, and allowing the
service logics in the SCP to affect the call processing.
The SoftX3000 supports the Intelligent Network Application Protocol (INAP) and can
act as an SSP in the standard IN. INAP signaling messages between the SoftX3000
and the SCP can be carried either by the No. 7 signaling network (MTP links), that is,
INAP/TCAP/SCCP/MTP, or by the IP signaling network (M3UA links), that is,
INAP/TCAP/SCCP/M3UA/SCTP/IP.
II. SCP
The SCP is usually integrated with the SDP as the core of the IN. The SCP
accommodates subscriber data and service logics. The functions of the SCP are to
receive query information from the SSP and query the database and then conduct a
variety of code translations. In addition, the SCP can start appropriate service logics
based on the call events reported by the SSP. According to the service logics, the SCP
sends call control instructions to the corresponding SSP for further actions, thus
achieving various intelligent calls. Control functions regarding all services provided by
the IN are built in the SCP. The SCP and the SSP communicate with each other through
the standard IN interface protocol (INAP).
III. STP
The STP is actually a component of the SS7. In the traditional IN, the STP is
responsible for implementing the function of transferring signaling messages between
the SSP and the SCP.
IV. IP
The IP provides specialized resources for assisting in implementing IN services,
including Dual Tone Multi-Frequencies (DTMF) digit collection, audio signal generation,
announcement signal transmission, and voice synthesis. The IP is responsible for the
allocation, control, and management of the various specialized resources. Along with
other entities in the network, the IP implements the Service Resource Function (SRF)
and maintains and manages the resources.
Either a Media Resource Server (MRS) embedded in the SoftX3000 or a physically
separate device MRS6000 interconnects with the SoftX3000 through the MGCP
protocol. Either can act as the IP in the architecture of the IN.
V. SMS
The SMS includes the Service Management Point (SMP) and its client Service
Management Access Point (SMAP). The SMAP provides an operation interface to the
SMP.
The SMP manages the life cycle of services, such as storing service data, loading
activated services, providing an interface for subscribing services. For example,
Huawei subscribes an 800 service, and an interface is available to specify the free
phone number, the inquiry password, and other related data. In addition, the SMP
provides network management functions (in terms of security, performance,
Huawei Technologies Proprietary
15-3
VI. SCEP
The SCEP is used to create data and logic procedures for a new service, including an
edit creator and an emulated test environment. The edit creator is a graphical editor
where procedure figures are drawn and service related database and voice are defined.
Those contents are created in a file and then loaded to the emulated test environment
for test simulation. After no errors are found during the test simulation process, the file
will be loaded to the real operating environment. The SCEP is relatively independent
and is not connected to other devices unless in case of a service transfer in which it is
connected to the SMP to transfer service files to the SMP.
SCEP
SSAP
Metropolitan
Area Network
SIP
Phone
AMG
TMG
H.323
Phone
As shown in Figure 15-3, SSAP and SMCP are combinedly called Service Switching
Control Point (SSCP) sometimes. SSCP, as the core component in a local IN,
accomplishes such functions as service switching, control, and management.
When the SoftX3000 serves as an SSAP in a local IN, the IP signaling interfaces (that is,
the FE ports) for interconnection with the SMCP are provided by the HSCI instead of
the IFMI. In actual networking, the IP signaling interfaces for interconnecting with the
SMCP are led from 0#LAN Switch and 1#LAN Switch in the integrated configuration
cabinet, for the HSCI in each frame is connected to 0#LAN Switch and 1#LAN Switch
through internal Ethernet cables.
I. SSAP
SSAP is the connection point between PSTN/ISDN and SMCP, implementing Service
Switching Function (SSF), Call Control Function (CCF), and Signaling Access Function
(SAF). SSAP detects IN service requests, communicates with SMCP, responds to the
requests from SMCP, and allows the service logic in SMCP to affect call processing.
z
SSAP communicates with SMCP through TCP/IP, and adopts the standard INAP
for applications. It processes IN calls under the control of the service logic in
SMCP.
Compared with SSP in a standard IN, SSAP supports SAF besides all SSP
functions.
II. SMCP
SMCP offers all functions of SCP and SMP in a standard IN, implementing Service
Management Function (SMF), Service Control Function (SCF), and Service Data
Function (SDF).
1)
SMSF manages the whole life cycle of IN services and that of IN service instances
applied by IN service subscribers.
2)
SCF invokes and implements service logic, accesses SSAP, and processes IN call
requests from SSF and the related events.
3)
SDF manages subscriber data and service data, such as charging data, service
state, performance management, configuration management, fault management,
accounting management, and security management.
III. SMAP
SMAP in a local IN has the same functions as that in a standard IN.
IV. SCEP
SCEP in a local IN has the same functions as that in a standard IN.
I. Architecture of IN charging
A complete architecture of IN charging is illustrated in Figure 15-4. If service settlement
is not required in an IN service, the SCP unnecessarily delivers collected bills to the
SMP through which the bills will be transferred to the settlement center.
Settlement center
SMP
Charging
management
information
Bills
Settlement results
and non-local bills
SCP
Charge
details
Charge
reports
SSP
Bills
Billing center
SSP: To generate charge reports and IN service bills, and then deliver the charge
reports to the SCP and the IN service bills to the local billing center.
SCP: To control the charging at the SSP according to the related intelligent service
logics.
Settlement center: To settle the consumed fees regarding both local and non-local
bills, sort the bills, and send them along with the settlement results to the related
billing center.
Billing center: To generate the final bills available for consumers with the various
call records into account including non IN-based call records, local IN-based
records, and settlement details (sent from the settlement center).
SSP
Service logic
Start to charge
Obtain
charge result
Apply Charge
Start to charge
Generate
charge report
After the SSP receives an IN-based call and completes the interaction with the
associated user under the control of the SCP, the SCP initiates an Apply Charge
operation and sends an apply charge INAP message to the SSP, requesting the
SSP to generate a call record. This INAP message carries a key charging element,
charging class, for the SSP.
2)
Upon receipt of the apply charge, the SSP looks up a matching record in the local
database according to the charging class parameter carried in the request, and
sets the corresponding tariff and discount information based on the charging class.
Subsequently the SSP starts a charging following the instructions in the apply
charge request. After the completion of the charging, the SSP provides an Apply
Charge Report operation for the SCP and sends the charge results to the SCP.
3)
Upon receipt of the apply charge report from the SSP, the SCP saves the charge
results in its database and generates bills according to the results. Subsequently
the SCP processes the charge results, for example, reduces consumed fee from
the associated account card.
unique recorded announcement, to instruct the SSP to correctly operate the resources
of the recorded announcements that are stored on the IP and thus implement the
announcement playback function required by the IN service (that is, playing a
designated announcement in a specified language to the user).
Coding format for recorded announcement message IDs is as follows:
8 bits
8 bits
16 bits
Service key
Language position
I. Service key
Different from other service keys you may see, the service key present in a recorded
announcement message ID is an 8-bit field, used to identify the type of the IN service
with which the recorded announcement in the message ID are associated. Taking an
SCP device of Huawei as an example, the correspondence between the service keys in
the recorded announcement message IDs and the IN services is shown in Table 15-1.
Table 15-1 Correspondence between service keys and IN services
Service key (hexadecimal
number)
Corresponding IN service
01
02
03
04
05
Televoting (VOT)
06
07
08
09
ADvertisement (AD)
1A
FC
Language
00
Chinese
01
English
02
Chinese (Cantonese)
03
Czech
04
Danish
05
Dutch
06
Finnish
07
French
08
German
09
Greek
0A
Hungarian
0B
Icelandic
0C
Italian
0D
Japanese
0E
Korean
0F
Norwegian
10
Polish
11
Portuguese
12
Russian
13
Slovak
14
Spanish
15
Swedish
16
Turkish
17
Uzbekistan
18
Thailand
50
Siwihili
51
Arabian
52
India
53
Philippines
HW XX XX XXXX . xxx
Suffix
Voice number
Language position
Service key
Fixed characters
Suffix: The suffix is made up of three English letters. The suffix only helps to
describe the type of the language of the voice, but it is not the basis for judging the
language when the MRS plays announcements back. .chi indicates Chinese,
.eng English, and .may Malay.
Voice number: The voice number is a 4-digit hexadecimal number, used to identify
the serial number of the voice. There is a direct one-to-one correspondence
between the voice numbers and the recorded announcement serial numbers in
the recorded announcement message IDs.
Service key: The service key is a 1-digit or 2-digit hexadecimal number, used to
identify the IN service with which the voice is associated. The service key field is
the basis for judging the service when the MRS plays announcements back. There
is a direct one-to-one correspondence between the service keys and the service
keys in the recorded announcement message IDs. For example, 3 indicates VPN,
6 PPS, 1A UCS, and FC IPN.
Note:
When the service key in a voice file is one hexadecimal digit, the corresponding service
key in the recorded announcement message ID is 0+ one hexadecimal digit. For
example, if the service key in a voice file is 8, the corresponding service key in the
recorded announcement message ID is 08.
Fixed characters: These fixed characters represent that the voice files are
recorded by Huawei.
II. Preparations
Before configuring IN charging data, make sure that all preparations are done as
specified in Table 15-3.
Table 15-3 Preparations
SN
Item
Remark
Charging class
Description
Command
ADD HLDDIS
ADD WEKDIS
ADD NRMDIS
ADD TIMEDIS
ADD CHGCLS
ADD CHGPRO
ADD CHGRND
ADD HLDDIS
[Discount index]
[Year]
[Month]
ADD WEKDIS
[Discount index]
[Week]
[Start time]
ADD CHGCLS
[Charge class]
ADD NRMDIS
[Discount index]
(Optional)
[Start time
[End time]
[Discount index]
ADD CHGRND
[Service key]
ADD TIMEDIS
[Charge class]
[Discount index]
[Allowed PB
overdraft times]
[Conversation duration
Function
ADD HLDDIS
RMV HLDDIS
MOD HLDDIS
LST HLDDIS
The same discount index can be configured for several discounts. That is, when
you add an IN charging discount by using the ADD HLDDIS, ADD WEKDIS, ADD
NRMDIS, or ADD TIMEDIS command, you can use the same tariff discount index
in multiple settings of one or several commands.
65534 is a wildcard and indicates that the discount index can be used by any
charging class (but with the lowest priority). That is, a charging class with a
non-65535 discount index can use the discount with index 65534, in addition to the
discount with the specified index number. In case that both the discount indexes
have a record regarding the same time segment, the record in the discount with
the specified index number is preferred.
Discount by sum: The new basic tariff that customers actually enjoy is typed
directly. That is, the new basic tariff is equal to the typed value.
Discount by real time: The original basic tariff remains unchanged. Discount is
achieved by modifying the values of the metering TA and TB. The new TA after
discount is equal to the new TB after discount and also equal to the discount value.
Controlled by Bit 6 of the software parameter SSP internal parameter 1 (P77), the
default discount style may be discount by percent or discount by sum. Discount by
conversation duration and Discount by real time are invalid in normal cases. If you
modify the value of Bit 6 of SSP internal parameter 1 (P77) to 0, Discount by
conversation duration and Discount by real time become valid and the other two
styles are invalid.
[Basic charging discount]
This parameter specifies the discount value for the basic tariff in the discount time
segment. For different discount styles, the parameter meanings and corresponding
value ranges are different.
z
Discount by percent: The unit is %. The value range is 0 to 100. If you type 100, no
discount is provided for consumers. If you type 60, there is 40% off.
Discount by sum: The value range is 0 to 2147483647. If you type 0, the basic tariff
is provided free of charge. If you type 15, the new basic tariff is 0.15 dollars after
the discount. It should be noted that the new basic tariff after the discount cannot
be more than the original one. Otherwise, the system charges consumers based
on the original basic tariff as no discount is provided.
Discount by real time: Its value ranges from 0 to 1048575in unit of 10 milliseconds.
If you type 0, free of charge is provided. If you type 12000, the new TA and TB
values after the discount are both 120 seconds. Note that the new TA and TB
values after the discount cannot be smaller than the TA and TB values defined in
the charging category; otherwise, it is equivalent to no discount and the system will
charge calls according to the original basic tariff.
Discount by sum: The new additional tariff that customers actually enjoy is typed
directly. That is, the new additional tariff is equal to the typed value.
Depending on your charge policies, set information about additional fee. Usually the
additional tariff is discounted by a percentage.
[Additional charging discount]
This parameter specifies the discount value for the additional tariff in the discount time
segment. For different discount styles, the parameter meanings and corresponding
value ranges are different.
z
Discount by percent: The unit is %. The value range is 0 to 100. If you type 100, no
discount is provided for consumers. If you type 60, there is 40% off.
Discount by sum: The value range is 0 to 2147483647. If you type 0, the additional
tariff is provided free of charge. If you type 15, the new additional tariff is 0.15
dollars after the discount. It should be noted that the new additional tariff after the
discount cannot be more than the original one. Otherwise, the system charges
consumers based on the original additional tariff as no discount is provided.
Function
ADD WEKDIS
RMV WEKDIS
MOD WEKDIS
LST WEKDIS
Note:
Most of the parameters in ADD WEKDIS are the same as those in ADD HLDDIS, so
this section only describes the dedicated parameters in ADD WEKDIS. For the other
parameters, refer to section 15.2.2 Adding Holiday Tariff Discount (Optional).
[Week]
This parameter specifies the week day on which the discount is used.
[Start time], [End time]
These parameters specify the specific time segment of the specified week day during
which the discount is used. The time format is 24-hour indication system and the
parameter format is HH&MM&SS.
Function
ADD NRMDIS
RMV NRMDIS
MOD NRMDIS
LST NRMDIS
Note:
Most of the parameters in ADD NRMDIS are the same as those in ADD HLDDIS, so
this section only describes the dedicated parameters in ADD NRMDIS. For the other
parameters, refer to section 15.2.2 Adding Holiday Tariff Discount (Optional).
Function
ADD TIMEDIS
RMV TIMEDIS
MOD TIMEDIS
LST TIMEDIS
Note:
Most of the parameters in ADD TIMEDIS are the same as those in ADD HLDDIS, so
this section only describes the dedicated parameters in ADD TIMEDIS. For the other
parameters, refer to section 15.2.2 Adding Holiday Tariff Discount (Optional).
[Conversation duration]
This parameter specifies a duration threshold. If a call is kept so long that the duration
exceeds this threshold, the SSP will give discount to the call. The value range is 1 to
65534, and the unit is minute.
Function
ADD CHGCLS
RMV CHGCLS
MOD CHGCLS
LST CHGCLS
[Discount index]
This parameter specifies the discount index which is applicable to the charging class
when it is necessary to give a discount on IN-based calls. The configuration principles
of this parameter are as follows:
z
If you type another discount index, this parameter must have been defined in the
ADD HLDDIS, ADD WEKDIS, ADD NRMDIS, or ADD TIMEDIS command before
being referenced here.
If the typed discount index is configured with several types of discounts, the system
complies with the following principles to reference a suitable discount.
z
For holiday, weekday, and normal tariff discounts, the start conversation time
(including date and time) is the only basis to trigger a discount. If the start
conversation time of a call satisfies more than one discount criterion, the system
will reference the piece of data with the lowest discount.
For conversation duration discount, the conversation duration is the only basis to
trigger a discount in essence. In addition, a conversation duration discount can be
used even though consumers are enjoying a holiday, weekday, or normal tariff
discount. If a call only satisfies the conversation duration discount criterion, the
final discount percentage that customers enjoy is equal to the conversation
duration discount percentage. If a call satisfies the duration discount criterion and
the start conversation time also satisfies a tariff discount criterion, the final
discount percentage that consumers enjoy is equal to the conversation duration
discount percentage multiplied by the tariff discount percentage.
Function
ADD CHGPRO
RMV CHGPRO
Command
Function
MOD CHGPRO
LST CHGPRO
When the SoftX3000 acts as an SSP and functions as a transit office on the
network, for incoming IN-based calls, it is required for the local office to send
answer signal, no charge to the originating office (the calling side). By default,
answer signal, charge is sent.
For the PPS service, when a subscriber does not have enough balance in the PPS
card to maintain the on-going call, it is required to manually configure at the SSP
the start time to play an announcement to notify the subscriber of the
out-of-balance state before the call is terminated. By default, the SCP delivers the
start time value to the SSP through an INAP message.
The default setting is No, indicating "answer signal, charge will be sent from the
local office to the originating office.
If you set it to Yes, "answer signal, no charge will be sent from the local office to
the originating office.
The setting of this parameter is applicable to both single-stage and dual-stage dialing
IN services.
[Duration of notify tone]
For the PPS service, when a subscriber does not have enough balance in the PPS card
to maintain the on-going call, it is required to manually configure at the SSP the start
time to play an announcement to notify the user of the out-of-balance state before the
call is terminated. This parameter is used to specify the announcement start time. The
value range is 0 to 254. The unit is second. Set this parameter by the following
principles:
z
If you type 0, it indicates that the setting of this parameter is invalid. The
associated time value is delivered by the SCP to the SSP through an INAP
message.
If you type a number rather than 0, it indicates that the setting of this parameter is
valid. The announcement start time value delivered by the SCP to the SSP
through an INAP message is invalid.
Function
ADD CHGRND
RMV CHGRND
MOD CHGRND
LST CHGRND
There may be such cases that a subscriber does not have enough balance in the
PPS card to maintain the duration to the next TB. Therefore, it is necessary to
configure some overdraft policies so that user can continue the call until all the
balance is used up.
It is required for the SSP to round off the consumed calling fee during an IN
charging process. By default, the system does not perform any rounding
operation.
[Charging class]
This parameter specifies the class of the IN charging for which the charging rounding is
to be set. This parameter is defined in the ADD CHGCLS command and referenced
here.
[Allowed PB overdraft times]
If a subscriber does not have enough balance in the PPS card to maintain the duration
to the next TB, this parameter specifies the PB metering count allowed by the SSP to
continue the conversation. That is, the allowed pulse times to be overdrawn. The
default value is 0, indicating that overdraft is not permitted. If it is set to other values,
when the overdrawn conversation is terminated, the balance of the account of the user
should be a minus number.
[Maximum rounding fee]
This parameter specifies the maximum rounding fee during an IN charging process.
The value range is 0 to 100. Controlled by Bit 8 of the software parameter SSP internal
parameter 1 (P77), this parameter is invalid by default.
If you modify the value of Bit 8 of SSP internal parameter 1 (P77) to 0, the SSP will
perform a rounding operation on the total conversation cost to be reported. The part
which is less than the maximum rounding fee multiplied by 0.5 will be ignored. For
example, you define the maximum rounding fee to 10 (0.10 dollars). If the cost of a call
is 12.53 dollars exactly, the SSP will round the cost down to 12.50 dollars. If the cost of
a call is 12.56 dollars exactly, the SSP will round the cost up to 12.60 dollars.
Table 15-5 Parameter referencing relationship between DP, SCP and SSP data and
other data
Input parameter
Name
Output parameter
Defined in
Number
data
Name
analysis
Referenced in
/
II. Preparations
Before configuring DP data, make sure that all preparations are done as specified in
Table 15-6.
Table 15-6 Preparations
SN
Item
Remark
Access code
DP number
Service key
Description
Command
SET INAPTP
ADD CNACLD
ADD ACCODE
ADD TDPCFG
SET DPTCFG
ADD SK2EC
ADD SRVRST
ADD ACCODE
[Access code]
[Database start position]
[Database field length]
ADD TDPCFG
[DP number]
[Access code]
[Service key]
ADD SRVRST
[Outer layer IN service
key]
[Inner layer IN service
key]
[Restriction relationship]
Function
SET INAPTP
LST INAPTP
Function
ADD CNACLD
RMV CNACLD
MOD CNACLD
LST CNACLD
The service category parameter in the command is set according to the type of
the IN service.
2)
The service attribute parameter in the command is set according to the type of
the IN service.
If the IN service has a fixed-length called number, such as FPH, dual-stage dialing
IN card number service (for example, ACC), or NP incoming service (with an
access code 500), intelligent service is selected.
Note:
For the single-stage dialing IN service, both the preceding options are available with
the following differences.
z
Intelligent service is selected. Accordingly, when the length of the dialed called
number is equal to the maximum number length, the SSP immediately triggers the
IN service. When the length of the dialed called number is greater than the minimum
number length but less than the maximum number length, the SSP waits for five
seconds and then triggers the IN service. In this case, the connection speed is slow.
Special function number is selected. As long as the length of the dialed called
number is greater than or equal to the minimum number length, the SSP triggers the
IN service without any delay.
3)
The minimum number length and maximum number length parameters in the
command are set according to the type of the IN service.
Function
ADD ACCODE
RMV ACCODE
MOD ACCODE
LST ACCODE
If you type 0, the database number is picked up from the first digit of the called
number. Other cases are deduced in the same way. For example, if you type 2, the
database number is picked up from the third digit of the called number.
If you type 255, it indicates not to pick up the database number from the called
number. In this case, the call will be processed by the default SCP, that is, SCP
numbered 1.
Whether or not to pick up the database number from the called number depends on the
specific requirements of the particular IN service. Usually, it is unnecessary to do that
and the value 255 is set for the database start position parameter.
[Database field length]
When the database start position parameter is not set to 255, this parameter is
available to specify, in an IN call, the length of the database number to be picked up
from the called number dialed by the subscriber.
[Service type]
This parameter defines whether an access code is used for anonymous card service.
By default, it is IN service. If an access code is used for the anonymous card service,
you must set this parameter to Anonymous card service.
Function
ADD TDPCFG
MOD TDPCFG
RMV TDPCFG
LST TDPCFG
DP name
DP trigger criteria
The local caller picks up.
DP1
Origination_Attempt_
Authorized
DP2
Collected_Info
DP3
Analyzed_Info
DP4
Route_Select_Failure
DP5
O_Called_Party_Busy
DP6
O_No_Answer
DP
DP name
DP trigger criteria
DP7
O_Answer
DP8
O_Mid_Call
DP9
O_Disconnect
DP10
O_Abandon
DP12
Term_Attempt_Authori
zed
DP13
T_Called_Party_Busy
DP14
T_No_Answer
DP15
T_Answer
DP16
T_Mid_Call
DP17
T_Disconnect
DP18
T_Abandon
For fixed intelligent network (FIN) services, the analyzed_info call model is usually
used at the SSP side, and accordingly the DP number is 3.
If you want to use other DP numbers to trigger IN services, you must use SET DPTCFG
to set DP trigger data.
[DP criteria number]
This parameter specifies the criteria for detecting the preceding DP number. The
SoftX3000 supports seven types of DP criteria in the IN CS-1R. The DP criteria are as
follows:
z
Access code: Access code (for example 800KN1N2 and 300KN1N2) for customized
numbering plan, a string of digits in a customized numbering plan that matches
access codes.
Huawei Technologies Proprietary
15-30
Callee number: A string of digits that must match the called party number, which is
either a local, national, or international E.164 number.
Specific digit strings: A string of digits that must match collected digit strings for
numbering plans in which a variable number of digits are to be collected. It could
be zero or more digits (for example, to trigger on off-hook delay).
Feature
activation
indication:
In
local
exchange
only,
feature
One access code must only respond to one service key, but one service key may
respond to more than one access code.
An access code and the corresponding service key may be the same or be
different.
The preceding correspondence can be illustrated in Table 15-8 in which 200, 300,
17908, and 17909 are all access codes of several ACC services.
Table 15-8 Correspondence between access codes and service keys
Access code
Service key
Remark
200
200
300
300
Access code
Service key
Remark
96338
203
203
203
[Request/Notification flag]
This parameter specifies the TDP type, Trigger Detection Point Request (TDP-R) or
Trigger Detection Point Notification (TDP-N), to trigger an IN service by the
SoftX3000. The options are
z
Request: Request indicates the TDP-R type. When the SSP sends related
information to the SCP, the SSP will perform further processing under the control
of the SCP.
Notification: Notification indicates the TDP-N type. When the SSP sends related
information to the SCP, the SSP will perform further processing by itself, not
waiting for instructions from the SCP.
For FIN services, the TDP-R type is usually selected if it is not for a special purpose.
[Auxiliary flag]
This is one of the interconnection parameters between the SoftX3000 and the SCP,
used to specify whether or not the IN service corresponding to the service key uses the
specialized resources (such as DTMF digit collector and announcements) on the IP
controlled by the local SSP (that is, the SoftX3000). Set this parameter by the following
principles:
z
If this parameter is set to NO, the specialized resources required by the IN service
are provided by the IP that is controlled by the local SSP. In this case, the local
SSP will report the InitialDP operation to the SCP to trigger the IN service.
In normal cases, this parameter is set to NO. If it is set to YES, you must add an SCP
numbering mapping correspondence between the initiating and assisting SSPs by
using the ADD SCPMAP command. Otherwise, the normal operation of the IN service
may be affected.
[Call source code]
It defines the DP trigger condition. When a caller of the call source code initiates an IN
call, or when the callee of a call is of the call source code, the SSP will trigger the IN
Huawei Technologies Proprietary
15-32
service at the TDP or detect call-related events during the IN call. Here are the
configuration guidelines of the parameter:
z
When the DP number is used in the call model of caller, set this parameter to the
call source code of the caller
When the DP number is used in the call model of callee, set this parameter to the
call source code of the callee
If it is set to 0, it means that the SSP starts cutting the database number from the
first digit; if it is set to 1, the SSP starts cutting from the second digit; and so on.
If it is set to 255, it means that the SSP shall not retrieve database number from
the callee number. The call will be processed by the default SCP (SCP 1).
Function
SET DPTCFG
LST DPTCFG
DP 1 Origination_Attempt_Authorized
DP 2 Collected_Info
DP 3 Analyzed_Info
DP 4 Route_Select_Failure
DP 5 O_Called_Party_Busy
DP 6 O_No_Answer
DP 7 O_Answer
DP 8 O_Mid_Call
DP 9 O_Disconnect
DP 10 O_Abandon
DP 12 Term_Attempt_Authorized
DP 13 T_Called_Party_Busy
DP 14 T_No_Answer
DP 15 T_Answer
DP 16 T_Mid_Call
DP 17 T_Disconnect
DP 18 T_Abandon
15.3.7 Add Mapping Between Service Key and Event Code (Optional)
I. Related commands
Command
Function
ADD SK2EC
RMV SK2EC
MOD SK2EC
LST SK2EC
2)
3)
Select language.
4)
5)
Enter password.
6)
When the two parties finish the conversation and the callee hangs up first, SCP will
inform the caller to continue dialing without having to hang up and repeat the above
procedure to start another call.
Generally, if the caller wants to start another call without repeating the above procedure
after the first call, he/she has to wait till the callee hangs up. To change this pattern, and
let the caller dial a certain prefix to release the call after conversation without having to
hang up or wait for callee hanging up, use ADD SK2EC to add a mapping between the
service key and the event code.
Function
To add IN service restriction
Command
Function
MOD SRVRST
RMV SRVRST
LST SRVRST
If the dialed called number is another IN access code (for example, 500 or 501),
that is, "IN call nested dialing, the SSP has to look up the related configuration
flag in the database to determine whether or not nested dialing is allowed.
By default, IN call nested dialing is allowed in the SoftX3000. To prohibit it, you must
add an IN service restriction using the ADD SRVRST command.
Output parameter
Defined in
Name
Referenced in
Office data
SCCP data
SCCP data
SCCP data
II. Preparations
Before configuring SCP and SSP data, make sure that all preparations are done as
specified in Table 15-10.
Table 15-10 Preparations
SN
Item
Remark
Description
Command
ADD SCPADDR
ADD SSPADDR
ADD SCPCFG
ADD SSPSRC
ADD SCPMAP
ADD TDPCFG
[DP number]
[SCP number]
[Access code]
[DPC flag]
[Service key]
[SSN flag]
ADD SSPADDR
[SCP number]
[DPC flag]
[SSN flag]
ADD SCPCFG
[Service key]
[Database number]
[SCP0-SCP15]
ADD SSPSRC
[Service key]
ADD SCPMAP
[SCP external number]
[SCP number]
Function
ADD SCPADDR
RMV SCPADDR
MOD SCPADDR
LST SCPADDR
When the SoftX3000 interconnects with an SCP, if the SCP physical address
employs the signaling point coding format, set the DPC flag and the SSN flag to
YES, GT type to NO, and routing flag to Addressing by DPC. In addition, you
must set other parameters such as DPC address and SSN.
2)
When the SoftX3000 interconnects with an SCP, if the SCP physical address
employs the global title coding format, set both the DPC flag and the SSN flag to
NO, GT type to GT type 4, and routing flag to Addressing by GT. In addition,
you must set the GT content parameter.
When the SoftX3000 interconnects with an embedded SCP, that is, it is required to
deploy the IPN service in the local office, the SCP number is 0 rather than any
other integer. Otherwise, the IPN service cannot be used normally.
When the SoftX3000 interconnects with a physically separate SCP, that is, it is
required to deploy other IN services expect the IPN service in the local office, the
SCP is numbered from 1 to 15.
[DPC flag]
This parameter specifies the coding format for the physical address of the SCP
interconnected with the SoftX3000. By default, it is YES, indicating to employ the
signaling point code coding format. If you set it to NO, the global title coding format is
employed.
[SSN flag]
Huawei Technologies Proprietary
15-39
This parameter specifies whether or not the SCCP subsystem number (SSN) is
contained in the SCP physical address.
z
If the SCP physical address employs the signaling point coding format, the SSN
flag must be set to YES.
If the SCP physical address employs the global title coding format, the SSN flag
must be set to NO.
[GT flag]
When the SCP physical address employs the global title coding format, this
parameter specifies the type of the global title. Usually, it is GT type 4.
[Route flag]
This parameter specifies the routing or addressing mode of SCCP messages at the
SCP.
z
If the SCP physical address employs the signaling point coding format, the route
flag must be set to Addressing by DPC.
If the SCP physical address employs the global title coding format, the route flag
must be set to Addressing by GT.
[DPC]
When the SCP physical address employs the signaling point coding format, this
parameter specifies the signaling point code of the SCP in the SS7 network (that is, the
SCCP destination signaling point code). Set this parameter by the following principles:
z
When the INAP signaling between the SoftX3000 and the SCP is transmitted
through SCCP links (that is, INAP/TCAP/SCCP), this parameter is defined in the
ADD SCCPDSP command and referenced here.
When the INAP signaling between the SoftX3000 and the SCP is transmitted
through TCP/IP links (that is, INAP/TCP/IP), this parameter is defined in the ADD
N7DSP command and referenced here.
When the SoftX3000 interconnects with the SMCP through INAP over IP, this
parameter is not set.
[Network indicator]
When the SCP physical address employs the signaling point coding format, this
parameter specifies the signaling network in which the signaling point code of the SCP
is resident. Set this parameter according to the networking fact.
[SSN]
When the SCP physical address employs the signaling point coding format, this
parameter specifies the SCCP subsystem number used at the SCP. The configuration
principles of this parameter are as follows:
z
If the interconnected SCP is provided by Huawei, the SSN is set to INAP. In this
case, SSN is equal to 0x0C.
If the interconnected SCP is provided by other vendor, the SSN is set to INAP or
INAP1 according to the actual situations. In the case of INAP1, the SSN is
equal to 0xFE.
The SSN defined here should have the corresponding SCCP subsystem (ADD
SCCPSSN) configured in the SCCP data; otherwise, the SoftX3000 may fail to
interconnect with the SCP.
[GT content]
When the SCP physical address employs the global title coding format, this
parameter specifies the content of the global title. According to the default configuration,
the global title of type 4 is composed of the country code, the long-distance area code,
and the subscriber number. For example, a global title is 8675528970132, in which 86
is the country code, 755 is the long-distance area code, and 28970132 is the subscriber
number.
The GT content defined here should have the corresponding SCCP global title (ADD
SCCPGT) configured in the SCCP data; otherwise, the SoftX3000 may fail to
interconnect with the SCP.
[SCP connect type]
This parameter defines the networking mode of INAP signaling between the SoftX3000
and the SCP. The options are
z
Connect SAU: It indicates that the INAP signaling between the SoftX3000 and the
SCP is transmitted through SCCP links. Select this option when the SoftX3000
networks with the SCP through MTP, M2UA, or M3UA links.
Connect SCP: Select this option only when the SoftX3000 interconnects with the
built-in SCP.
Connect SMCP or SCP: It indicates that the INAP signaling between the
SoftX3000 and the SMCP or SCP is transmitted through TCP/IP links. Select this
option when the SoftX3000 networks with the SMCP or SCP through IP interface
directly. By default, the SoftX3000 connects with the SMCP directly. To enable the
SoftX3000 to connect with SCP, you need to modify Bit 10 of SSP internal
parameter 2 (P78) to 0. This parameter must be identical to that at the SCP side;
otherwise, IN services cannot be enabled.
Function
ADD SSPADDR
RMV SSPADDR
MOD SSPADDR
Command
Function
LST SSPADDR
When the SoftX3000 interconnects with an SCP, if the SCP physical address
employs the signaling point coding format, the SSP (that is, the SoftX3000)
physical address must use the same format. Set both the DPC flag and the SSN
flag to Yes, GT type to NO, and routing flag to Addressing by DPC. In addition,
you must set other parameters such as DPC address and SSN.
2)
When the SoftX3000 interconnects with an SCP, if the SCP physical address
employs the global title coding format, the SSP (that is, the SoftX3000) physical
address must use the same format. Set both the DPC flag and the SSN flag to
No, GT type to GT type 4, and routing flag to Addressing by GT. In addition,
you must set the GT content parameter.
If the SSP physical address employs the signaling point coding format, the SSN
flag must be set to YES.
If the SSP physical address employs the global title coding format, the SSN flag
must be set to NO.
[GT type]
When the SSP physical address employs the global title coding format, this parameter
specifies the type of the global title. Usually, it is GT type 4.
[Route flag]
This parameter specifies the routing or addressing mode of SCCP messages at the
SSP.
z
If the SSP physical address employs the signaling point coding format, the route
flag must be set to Addressing by DPC.
If the SSP physical address employs the global title coding format, the route flag
must be set to Addressing by GT.
[DPC]
When the SSP (that is, the SoftX3000) physical address employs the signaling point
coding format, this parameter specifies the signaling point code of the SSP in the SS7
network (that is, the SCCP local signaling point code). This parameter is defined in the
SET OFI command and referenced here.
Although the SoftX3000 supports multiple signaling point codes, it is not recommended
to use the local signaling point code defined in the ADD OFI command in the SSP
physical address description data table.
[Network indicator]
When the SSP physical address employs the signaling point coding format, this
parameter specifies the signaling network in which the signaling point code of the SSP
is resident. This parameter should be configured according to the networking fact.
[SSN]
When the SSP physical address employs the signaling point coding format, this
parameter specifies the SCCP subsystem number used at the SSP. The configuration
principles of this parameter are as follows:
z
If the interconnected SSP is provided by Huawei, the SSN is set to INAP. In this
case, SSN is equal to 0x0C.
If the interconnected SSP is provided by other vendor, the SSN is set to INAP or
INAP1 according to the actual situations. In the case of INAP1, the SSN is
equal to 0xFE.
The SSN defined here should have the corresponding SCCP subsystem (ADD
SCCPSSN) configured in the SCCP data; otherwise, the SoftX3000 may fail to
interconnect with the SCP.
[GT content]
When the SSP physical address employs the global title coding format, this parameter
specifies the content of the global title. According to the default configuration, the global
title of type 4 is composed of the country code, the long-distance area code, and the
subscriber number. For example, a global title is 8675528970132, in which 86 is the
Huawei Technologies Proprietary
15-43
country code, 755 is the long-distance area code, and 28970132 is the subscriber
number.
The GT content defined here should have the corresponding SCCP global title (ADD
SCCPGT) configured in the SCCP data; otherwise, the SoftX3000 may fail to
interconnect with the SCP.
Function
ADD SCPCFG
MOD SCPCFG
RMV SCPCFG
LST SCPCFG
If the database start position of the corresponding access code is set to 255, it
indicates to use the default database and the database number here must be set
to 65535.
If the database start position of the corresponding access code is not 255, it
indicates to pick up the required database number from the called number and the
database number here should be set according to the actual situations.
[SCP0] to [SCP15]
These parameters specify the SCP which controls the IN service associated with the
preceding service key. Valid SCP numbers entered here must have been defined in the
ADD SCPADDR or ADD SSPADDR command before being referenced here.
The SoftX3000 supports to interconnect with a maximum of 16 SCPs. If more than one
SCP flag are set to "Existing, when the SSP triggers the IN service, the SCPs are
selected in a cyclic way according to the SCP numbers until an SCP is brought into
service successfully.
[Service name]
It identifies the IN service related to the service key. It is designed for identification
purpose only.
Function
ADD SSPSRC
RMV SSPSRC
LST SSPSRC
Function
ADD SCPMAP
RMV SCPMAP
MOD SCPMAP
LST SCPMAP
INAP
INAP
ISUP
Initiating
SSP
Media stream
channel
MGCP
Assisting
SSP
IP
Media stream
channel
[SCP number]
This parameter specifies the SCP physical number that corresponds to the preceding
SCP external number and is defined in the SoftX3000 (that is, the assisting SSP). This
parameter is defined in the ADD SCPADDR command and referenced here.
Output parameter
Defined in
Name
Defined in
Local DN set
Office data
DPC
Signaling data
II. Preparations
Before configuring SHLR data, make sure that all preparations are done as specified in
Table 15-13.
Table 15-13 Preparations
SN
Item
Remark
DPC of SHLR
SN
8
Item
Remark
Used only when UC service is
required
Description
Command
ADD SHLRLA
ADD SHLRRA
ADD SHLRGRP
ADD SHLRCFG
ADD SHLRSRVC
Function
ADD SHLRLA
RMV SHLRLA
MOD SHLRLA
LST SHLRLA
[GT type]
It specifies the type of the new global title. It can be type 1, type 2, type 3, and
type 4. In SHLR networking, select type 4. This parameter is valid only when the
route flag is addressing by GT.
[Translation type]
It specifies the translation feature that the new GT uses. It is valid only when the route
flag is set to addressing by GT. Currently the parameter is not used. Set it to 00.
[Numbering plan]
It specifies the numbering plan that the new GT uses. Select ISDN/telephony
numbering plan in SHLR networking. This parameter is valid only when the route flag
is set to addressing by GT.
[Nature of address indicator]
It specifies the address nature of the new GT. Select International number in SHLR
networking. This parameter is valid only when the route flag is set to addressing by
GT.
[GT address information]
It specifies the new GT value (the specific address signal). This parameter is valid only
when the route flag is set to addressing by GT.
Function
ADD SHLRRA
RMV SHLRRA
MOD SHLRRA
LST SHLRRA
Note:
Since most of the parameters in ADD SHLRRA are the same as ADD SHLRLA, only
the different ones are introduced here. For the rest, refer to section 15.5.2 Adding
SHLR.
[DPC]
It specifies the SHLR remote SPC (the SPC of the SHLR). It is one of the parameters
used for the interworking between the SoftX3000 and the SHLR, and is valid only when
the route flag is addressing by DPC. This parameter must first be defined by ADD
N7DSP or ADD M3DE and configured by ADD SCCPDSP (need to configure OPC)
before it can be used here.
Function
ADD SHLRGRP
RMV SHLRGRP
MOD SHLRGRP
LST SHLRGRP
Load-sharing mode: The SoftX3000 will query the SHLRs in load-sharing style.
[SHLR index 1]
It specifies the address index of the first SHLR. It ranges from 0 to 254. This parameter
is mandatory, and must be defined by ADD SHLRLA and ADD SHLRRA before it can
be referenced here.
When you select active/standby mode for the selection mode, the SHLR index 1
stands for the active SHLR.
[SHLR index 2]
It specifies the address index of the first SHLR. It ranges from 0 to 255. This parameter
is optional, and must be defined by ADD SHLRLA and ADD SHLRRA before it can be
referenced here.
Huawei Technologies Proprietary
15-51
When you select active/standby mode for the selection mode, the SHLR index 2
stands for the standby SHLR.
[SHLR index 3] to [SHLR index 16]
These parameters are valid when you select load-sharing mode for select mode.
They range from 0 to 255. 255 means that the parameter is not functioning.
These parameters are optional, and must be defined by ADD SHLRLA and ADD
SHLRRA before they can be referenced here.
Function
ADD SHLRCFG
RMV SHLRCFG
MOD SHLRCFG
LST SHLRCFG
One SHLR select code can be used by multiple configurations of ADD SHLRCFG.
65534 is the wildcard, and can be any call prefix (yet with lowest priority). When
the SHLR select code of a call prefix is any value other than 65535, it indexes the
SHLR data record of the specific SHLR select code as well as the 65534. If the two
records match a certain record, the specific one will be prioritized.
This parameter must be set to 65535 when the hook trigger mode is used (used in
color dial tone service). The SoftX3000 does not judge the SHLR select code of
the called prefix.
It specifies the type of callers that can trigger the SHLR (SHLR group number specified
in the command). The parameter is one of the indicators that the SoftX3000 uses to
trigger SHLR. Generally it is set to all subscriber type. You can select other options
according to actual requirements.
When the call processing software triggers the SHLR during call analysis, and it finds
multiple caller subscriber type results matching the call, the all subscriber type
enjoys the lowest priority; the system will match other results first.
[Query SHLR flag]
It determines whether the system shall trigger the SHLR in a call based on the
combination of the above parameters; whether the SoftX3000 shall start an SRI action
to the SHLR through MAP. By default, it is set to TRUE.
You can set the parameter to FALSE in the following two cases:
z
To temporary stop some services related to an SHLR without (and not wishing to)
deleting the configured data.
Standard: The SoftX3000 shall trigger the SHLR following the standard procedure.
You can only specify the SHLR group number through this command. For each
SRI action initiated by the SHLR to the SoftX3000, the former needs to query
sequentially the four value-added servicescaller NP service, caller IN
subscription , callee IN subscription, and callee NP.
Extend: The SoftX3000 shall trigger the SHLR following the extended procedure.
You can only use ADD SHLRSRVC to specify the SHLR group number. For each
SRI action initiated by the SHLR to the SoftX3000, the former shall first query
whether the called segment of the SRI request includes any access code of the
CUG, MON, and UC service. If so, the SHLR shall follow the extended procedure;
if not, the SHLR shall follow the standard procedure.
When you use the SoftX3000 in a network of multiple area codes or multiple
country codes, the SoftX3000 shall control the calls of multiple local networks.
When a local subscriber starts a national toll or international toll call within the
office, the SoftX3000 shall trigger the SHLR based on the caller number and the
called number. After the completion of the first-round trigger procedure, the
system detects that the callee trigger again is set to TRUE and a second-round
trigger procedure. The SoftX3000 will not proceed with subsequent actions until it
receives the results of the two round trigger procedures.
When it is set to 0, it means that the SoftX3000 will use the length of digits, which
the call processing software actually matches in the called number, to query the
SHLR.
When it is set to values other than 0, it means that the SoftX3000 will retrieve the
number of digits in the called number specified by the parameter to query the
SHLR. The start length of service triggering is set to greater than equal to the
minimum number length of any call prefix.
[Overlap flag]
It indicates whether SoftX3000 supports the overlap service procedure. The parameter
is one of the indicators that the SoftX3000 uses to trigger SHLR. By default, it is set to
"FALSE". Here are the configuration guidelines:
z
When the "service trigger start length" is set to 0, this parameter is generally set to
"FALSE".
When the "service trigger start length" is set to values other than 0, and the SHLR
dedicated to support caller IN subscription, set the parameter to "FALSE". This is
to reduce the interaction of invalid messages between the SoftX3000 and the
Huawei Technologies Proprietary
15-54
SHLR because the former need not query the latter for the information of called
number..
z
When the "service trigger start length" is set to values other than 0, and the SHLR
is used to support multiple value-added services, set the parameter to "TRUE".
Otherwise, the callee IN subscription and callee NP service will be unavailable.
When you set it to "TRUE", and the length of the dialed called number reaches the
"service trigger start length", the SoftX3000 shall trigger the SHLR:
1)
The SoftX3000 includes the "service trigger start length" and the dialed called
number in the MAP message, and sends it to the SHLR.
2)
The SHLR receives the SRI request, and detects whether the called number
segment includes the "service trigger start length". If so, the SHLR shall start
number length match analysis of the called number; if the number length falls short,
the SHLR shall send overlap service indicator to the SoftX3000.
3)
The SoftX3000 shall continue to receive the remaining digits dialed by the
subscriber, inserts an overlap service indicator before the called number, and
sends them digit by digit to the SHLR, until the SHLR returns a MAP message that
the number is complete..
International number
National number
Subscriber number
Function
ADD SHLRSRVC
RMV SHLRSRVC
MOD SHLRSRVC
LST SHLRSRVC
Description
UC
Caller NP or caller IN
CUG
MON
Callee NP or callee IN
Overlap
[Number type]
The parameter instructs the SoftX3000 to convert the caller and called number into a
certain type before starting the SRI request to the SHLR through MAP. The parameter
is one of the indicators that the SoftX3000 uses to trigger SHLR. It is valid only when
the "query SHLR type" is "standard" or the "overlap flag" is "TRUE". Here are the
options:
z
International number
National number
Subscriber number
When a local subscriber successfully starts a call to the virtual number of the MON
subscriber, the SHLR automatically adds one to the simultaneous call counter of
the MON subscriber (as callee). When the counter reaches a threshold, the SHLR
shall reject any calls from the SoftX3000 through MAP for called number analysis
(of the MON subscriber).
When the above-mentioned successful call is released, the SoftX3000 shall start
an SRI action to the SHLR. Prior to the SRI action, the SoftX300 inserts the "MON
service release access code" before the called number (virtual number of the
MON subscriber) in the MAP message, and sends it to the SHLR for number
analysis.
Huawei Technologies Proprietary
15-57
When SHLR receives the SRI request, it will automatically reduce the
simultaneous call counter of the MON subscriber by one according to the "MON
service release access code" and called number in the message.
For "Callee NP/IN" service: It instructs the SoftX300 to fill in the caller number in
the MAP message during the triggering state of "callee NP/IN" service when the
SoftX300 triggers the SHLR following the extended procedure. It is an invalid
number in the local network. Generally, use the default value 00000000.
For "MON" service: When a MON subscriber initiates a call, and the SHLR detects
that the virtual number of the caller and the callee number are in the same local
network, it returns the virtual number of the caller. By default, the callee's
telephone displays the "defualt caller number" rather than the virtual number of the
caller. To make the telephone display the virtual number of the caller, set the bit8
of the call internal parameter 13 (P169) to 0. If the SHLR detects that the virtual
number of the caller and the callee number are not in the same local network, this
parameter is invalid, and the SoftX3000 shall proceed with the call connection
following the normal procedure.
Output parameter
Defined in
Equipment data
Name
FCCU/FCSU
module number
Referenced in
/
II. Preparations
Before configuring SSAP data, make sure that all preparations are done as specified in
Table 15-16.
Table 15-16 Preparations
SN
Item
Remark
IP address of SSAP
IP address of SMCP
Description
Command
ADD INAPOIP
ADD DLGNUM
Function
ADD INAPOIP
RMV INAPOIP
MOD INAPOIP
LST INAPOIP
Function
To add module dialog number
Command
Function
RMV DLGNUM
LST DLGNUM
Dialog number is a kind of resources. At present, there are 6000 available dialog
numbers between the SoftX3000 and an SMCP fixedly and they are numbered
from 0 to 5999.
By default, after you set the start dialog number for an FCCU/FCSU, the system
defines the end dialog number for the FCCU/FCSU automatically, that is, end
dialog number=start dialog number+ 1999.
Set the start dialog number to an even number, for example, 0, 2000, or 4000.
Only after you have set the dialog number for an FCCU/FCSU, the subscribers
managed by the FCCU/FCSU can use the corresponding local IN services.
type. IN announcement data is closely associated with MRS data. Before configuring IN
announcement data, be sure to know how to configure MRS data.
II. Preparations
Before configuring IN announcement data, make sure that all preparations are done as
specified in Table 15-18.
Table 15-18 Preparations
SN
Item
Remark
Description
Command
ADD LKND
ADD LKNDIDX
ADD MCAT
ADD MSGCVT
ADD MSGTONE
ADD LANGKIND
[Language category]
[Language position
transfer value]
[Language description]
ADD LANGKINDIDX
[Service key]
[Language position]
[Language kind number]
[Language kind n]
Function
ADD LKND
RMV LKND
MOD LKND
LST LKND
The SCP devices of different manufacturers might define the language position
differently. If the SSP directly uses the language position in the recorded
announcement message ID to operate and reference the IN voice file on an MRS, the
MRS must be loaded with a large number of voice files with same contents according to
the language position defined by different SCP manufacturers. This limits the
SoftX3000 to interconnect with different SCPs.
To solve the problem, define the language position parameter in IN voice files to be
loaded to the MRS based on the internal rule, and then define the mapping relationship
between the language position in the recorded announcement message ID and that in
IN voice files using ADD LKND and ADD LKNDIDX.
40:
English
80:
Chinese
21:
German
22:
French
23:
Italian
24:
Japanese
25:
Korean
26:
Russian
27:
Spanish
28:
Malay
61:
Vernacular
You can define the mapping relationship between the language position transfer value
and the language position parameter carried in a recorded announcement message ID
sent by the SCP using ADD LKNDIDX. This facilitates the conversion between the
language position parameter in the IN voice files and that carried in a recorded
announcement message ID and enhances the flexibility of the interconnection between
the SoftX3000 and various SCPs.
Function
ADD LKNDIDX
RMV LKNDIDX
MOD LKNDIDX
LST LKNDIDX
01:
ACC
02:
FPH
03:
VPN
04:
UPT
05:
VOT
06:
PPS
07:
MAS
08:
NP
09:
AD
1A:
UCS
FC:
IPN
In addition, the system presets the language kind indexes of the commonly used
language positions for the service key FE during the initialization. The service key
FE is a wildcard character that can match the service key parameter in any recorded
announcement message ID (but with the lowest priority). That is, when analyzing the
service key in a recorded announcement message ID, the SoftX3000 first searches in
the language kind index table whether there is a service key field that matches the
service key in the recorded announcement message ID. If so, the SoftX3000 uses this
record for analysis. If not, the SoftX3000 uses the data related to the service key FE
for analysis.
[Language kind index]
This is one of the interconnection parameters between the SoftX3000 and the SCP,
used to specify the value of the language position parameter carried in the recorded
announcement message ID sent from the SCP to the SSP. The value of this parameter
is a 2-digit hexadecimal number and must comply with the definition rules of the
language codes described in Section 15.1.4 Recorded Announcement Message ID.
[Language kind number]
This parameter specifies the number of languages in which recorded announcements
are played for the corresponding IN service of the service key. The value range is 1 to 8.
Set this parameter by the following principles:
z
For other value of this parameter, its meaning can be deduced in the same way.
Function
ADD MCAT
RMV MCAT
MOD MCAT
LST MCAT
28 bits
Price value
Each money category index corresponds to a record in the language kind index table in
the database of the host. That record defines the rules for playing the price information
corresponding to the money category index, for example, the sequence of playing price
value and price units. Usually, the preceding rules pre-defined by the system are able to
meet the requirements of playing a price information related announcement. If the
carriers have special requirements, you can use the ADD MCAT command to add a
new money category.
US dollar
Chinese RMB
Malaysian dollar
Function
ADD MSGCVT
RMV MSGCVT
MOD MSGCVT
Command
Function
LST MSGCVT
Function
ADD MSGTONE
RMV MSGTONE
MOD MSGTONE
LST MSGTONE
Function
ADD SRVSIG
RMV SRVSIG
MOD SRVSIG
LST SRVSIG
Function
ADD CLILOC
RMV CLILOC
MOD CLILOC
LST CLILOC
number of the calling party. If you want to mask the original calling number in the IN call,
you can use the ADD CLILOC command to add the caller description related to the IN
call.
Original caller number: If the caller is in the local office, the calling number is the
real number of the calling subscriber. If the caller is in other office, the calling
number is the calling number sent by the opposite office through an incoming
office signaling message.
Charging number: The calling number is the charging number specified in the
INAP charging message packet which is sent by the SCP to the SSP.
Assigned number: The calling number is a telephone number that you configured.
[Assigned number]
When the select caller number to be sent parameter is set to assigned number, this
parameter is available to configure the telephone number to be sent.
Function
ADD NACCODE
RMV NACCODE
MOD NACCODE
LST NACCODE
When the SoftX3000 acts as an SSP and also functions as a transit office on the
network, it may be required for the local SSP to transit the IN-based traffic transferred
by other telecom carriers. To identify the network to which the calling subscriber
belongs (that is, the telecom carrier to which the calling subscriber belongs) to
implement different charging and routing policies, you need to add the network access
code using the ADD NACCODE command.
Directory Server
IM Server
E-mail Server
Fax Gateway
VM Server
UC Agent
UC server group
Softswitching network
SIP
SIP + MML
PRA trunk
SoftX3000
ISUP trunk
IP MAN
PRA trunk
PSTN
TMG
AMG
IAD
SIP
Phone
H.323
Phone
I. Softswitching network
The softswitching network is composed of network control layer devices, core switching
layer devices, and edge access layer devices that are present in the NGN architecture.
The softswitching network provides a variety of NGN communication capabilities. The
core entity on the network is the SoftX3000.
The interconnection between the softswitching network and the UC server group
involves the following parts:
Huawei Technologies Proprietary
16-1
Interconnection between
Using
SIP
PRA trunk
PRA trunk
Call Log Server: The Call Log Server is responsible for receiving call related
records of UC subscribers from the SoftX3000 and storing the records in a local or
remote SQL database. The Call Log Server communicates with the SoftX3000
through SIP.
UC Portal: The UC Portal provides Web pages for UC subscribers to access the
UC system, such as login page, operation page, and maintenance page.
Directory Server: The Directory Server employs Microsoft Active Directory (AD)
structure and implements, when UC subscribers log in to the UC system, the
authentication and management functions.
E-mail Server: The E-mail Server adopts Microsoft Exchange 2003, used to
provide mobile, remote, desktop access service functions to e-mail messages with
security and privacy.
Fax Gateway: The Fax Gateway implements fax transmission and reception
functions, and provides fax-to-e-mail and e-mail-to-fax conversion capabilities.
The Fax Gateway communicates with the Internet through TCP/IP. The Fax
Gateway must provide PRA trunk to TMG in the softswitching network.
VM Server: The VM Server records users voice messages in digital voice files and
stores the files on the hard disk of the server. (The UC Agent is responsible for
sending the files to the e-mail box of the destination UC subscriber.) The VM
Server communicates with the Internet through TCP/IP. The VM Server must
provide PRA trunk to TMG in the softswitching network.
According the UC subscriber capacity, you can configure the eight software modules
either in different servers or appropriately together. If you choose to configure the
software modules appropriately together, remember that:
z
Configured software
module
To provide
Server 1
Server 2
Server 3
Server 4
Fax Gateway
Server
and
VM
I. ICR conditions
When a UC subscriber sets the ICR data in the SoftX3000, the SoftX3000 determines a
suitable dealing mode depending on the following conditions:
z
The caller group refers to the classification of callers that make calls to the UC
subscriber. Depending on the calling number, the UC subscriber can select an
appropriate ICR dealing mode. For example, a UC subscriber defines the telephone
numbers of relatives in the caller group 0 and the telephone numbers of colleagues in
the caller group 1. In this way, the UC subscriber can customize different ICR dealing
modes respectively for incoming family calls and work-related calls.
z
The current state indicates the communication state of the UC subscriber at a specific
time point. In other words, the UC subscriber can customize different ICR dealing
modes depending on the state at specific time points. For example, a UC subscriber
defines the state during the on-duty time as online and the state during the off-duty
time as offline. In this way, the UC subscriber can customize different ICR dealing
modes for incoming calls during on-duty time and off-duty time based on the current
state.
Rejecting incoming call: When the UC subscriber is called, the SoftX3000 rejects
the incoming call.
Start
Equipment data
Trunk data
Office data
Number analysis
Charging data
Subscriber data
MG data
Centrex data
MRS data
Protocol data
IN service data
Signaling data
Routing data
Other application
data
End
Output parameter
Defined in
Name
Referenced in
Local DN set
Subscriber number
Subscriber data
II. Preparations
Before configuring UC service data, make sure that all preparations are done as
specified in Table 16-3.
Item
IP address of UC Agent
Description
Command
ADD UCA
ADD APS
Add UC subscriber
ADD USBR
Add workstation
ADD WS
ADD UCCG
ADD UCDATE
ADD UCPRE
SET UCPRE
ADD UCPFL
10
SET UCPFL
11
ADD UCICR
ADD UCA
[UC group number]
[Call source code]
[UCA address]
ADD UCS
[Local DnSet]
[UC subscriber number]
[UC group number]
ADD UCCG
[Local DnSet]
[UC subscriber number]
[Caller group number]
ADD UCICR
[Local DnSet]
[UC subscriber number]
[Caller group number]
[Presence state]
Function
ADD UCA
RMV UCA
MOD UCA
LST UCA
This parameter identifies a UC agent server group uniquely in the SoftX3000. Its value
ranges from 0 to 65535.
[IFMI/MSGI module number]
This parameter specifies the module number of the IFMI or the MSGI that is
responsible for dispatching protocol messages of the UC agent server. This parameter
is defined in the ADD BRD command and referenced here.
[Agent server IP address]
This parameter specifies the IP address of the server running the UC agent software.
This is one of the interconnection parameters between the SoftX3000 and the UC
server group. This parameter must be defined correctly; otherwise, the UC service
cannot be used.
[Agent server port number]
It specifies the number of the UDP port through which the SoftX3000 communicates
with the UC agent server. By default it is 5060. This is one of the interconnection
parameters between the SoftX3000 and the UC agent server. This parameter must be
defined the same as the UDP port number of the UC agent server; otherwise, the UC
service cannot be used.
[Agent server domain]
It defines the domain name of the UC agent server used in the Internet. This is one of
the interconnection parameters between the SoftX3000 and the UC agent server.
[Call log IP address]
This parameter specifies the IP address of the server running the Call Log Server
software module. This is one of the interconnection parameters between the SoftX3000
and the UC server group.
If you do not specify this parameter, the system will set the Call Log Server software to
run on the UC agent server.
[Heartbeat test module number]
It specifies the module number of the UCSI board, the designated board in SoftX3000
that is used to send heartbeat test signals to the UC agent server (SIP-based). This
parameter must be defined by ADD BRD before it can be used here.
As the SoftX3000 interconnects the UC agent server through SIP trunks, the former
sends heartbeat test signals to the latter to prevent the suspension of SIP trunks during
network interruption.
[Heartbeat test time(s)]
It specifies the interval between which the SoftX3000 sends a heartbeat test signal to
the UC agent server. It ranges from 10 to 180, in unit of second. The default value is 60.
Function
ADD APS
RMV APS
MOD APS
LST APS
Function
ADD USBR
To add UC subscriber
RMV USBR
To remove UC subscriber
MOD USBR
To modify UC subscriber
LST USBR
To list UC subscriber
It specifies the original number to be bound with the UC subscriber number. The
number can be a subscriber number, national valid number, or international valid
number.
[Temporary binding number]
This parameter specifies the telephone number to which the UC subscriber number is
bound temporarily. The telephone number can be a subscriber number, national
significant number, international significant number, or a mobile number. The
temporary binding number specified for the UC subscriber number is used for the
following purposes:
z
When the UC subscriber uses the CTD service through a Web page, the
SoftX3000 first sends the ringing tone to the phone set with the temporary binding
number (that is, the caller). After the caller hooks off, the SoftX3000 sends the
ringing tone to the called party.
Function
ADD WS
To add workstation
RMV WS
To remove workstation
MOD WS
To modify workstation
LST WS
To list workstation
Function
ADD UCCG
RMV UCCG
MOD UCCG
Command
Function
LST UCCG
When using the second mode, first of all, you need to execute the ADD UCCG
command to add a caller group.
For the same UC subscriber, maintenance personnel can define the subscriber in
a maximum of 10 caller groups.
Function
ADD UCDATE
MOD UCDATE
RMV UCDATE
LST UCDATE
When using the second mode, you need to execute the ADD UCWEEK, ADD
UCDATE and ADD UCTIME commands.
User-defined type 1 to User-defined type 18: The date type is defined by the
subscriber
Function
ADD UCPRE
RMV UCPRE
MOD UCPRE
LST UCPRE
It specifies the type of the presence status customized by the UC subscriber. You can
define a maximum of 17 types for a UC subscriber.
[Presence description]
It details the presence status customized by the UC subscriber (for example, the
communication status at a specific time point and even the mood of the UC subscriber.)
It contains a string of a maximum of 64 characters.
Function
SET UCPRE
LST UCPRE
When using the second mode, you need to execute the SET UCPRE command.
Function
ADD UCPFL
To add UC profile
RMV UCPFL
To remove UC profile
MOD UCPFL
To modify UC profile
LST UCPFL
To list UC profile
When using the first mode, you can execute the LST UCPFL command to query, the
MOD UCPFL command to modify, or the RMV UCPFL command to remove a profile.
Function
SET UCPFL
To set UC profile
LST UCPFL
To list UC profile
When using the second mode, you need to execute the SET UCPFL command.
Function
To add UC intelligent calling routing data
Huawei Technologies Proprietary
16-18
Command
Function
RMV UCICR
MOD UCICR
LST UCICR
When using the second mode, you need to execute the ADD UCICR command to add
the ICR data.
To voice mailbox: When the UC subscriber is called, the SoftX3000 routes the call
to a voice mailbox that is specified by the subscriber.
To text terminal: When the UC subscriber is called, the SoftX3000 notifies the
subscriber of the call by means of instant messaging service.
Sequent forwarding: When the UC subscriber is called, the SoftX3000 routes the
call to the several destination called numbers pre-defined in the database one by
one based on their sequence until there is an answer or all destination called
numbers fail to be connected.
To voice mailbox: When the destination called numbers fail to be connected, the
SoftX3000 routes the call to a voice mailbox specified by the UC subscriber.
To text terminal: When the destination called numbers fail to be connected, the
SoftX3000 notifies the UC subscriber of the call by means of instant messaging
service.
Huawei Technologies Proprietary
16-20
When the ICR dealing mode is set to to_voice_mailbox, the voice mailbox
number of the UC subscriber must be specified in this parameter.
When the ICR dealing mode is set to to_text_terminal, this parameter is not
specified.
When the ICR dealing mode is set to sequent forwarding or parallel forwarding
and the additional dealing mode is defined, this parameter specifies the
corresponding terminal number for the additional dealing mode.
Designated callers: Callers with specific caller category, country code, area code,
office number, or subscriber number.
Designated destination codes: Specific country code, area code, office number,
subscriber number, or special service number.
Generally, whether an outgoing call is barred depends on the caller category, and
whether an incoming or forwarded call is barred depends on the incoming circuit group
type. The system first prohibits the calls from some common callers or trunks. After all
common calls are barred, the system prohibits the calls from priority callers or trunks.
Hierarchical barring of common calls is adopted, and 25% of total common calls are
barred for each level. There is no hierarchical barring of priority calls.
Designated destination codes: Specific country code, area code, office number,
subscriber number, or special service number.
Designated destination codes: Specific country code, area code, office number,
subscriber number, or special service number.
Incoming prohibited (DRT): The switch prohibits the direct traffic to the designated
sub-route by a certain percentage. The overflown traffic is routed to the other
sub-routes.
Overflow prohibited(DRF): The switch prohibits the direct traffic overflown from the
Overflow prohibited (ARF): The switch prohibits the alternative traffic overflown
from the designated sub-route by a certain percentage. The overflown traffic is
canceled directly. For example, a local network is networked as shown in
Figure 17-2. For Office A, Sub-route A to B is an alternative sub-route for C to B. If
both the direct and alternative traffic on Sub-route A to B is too heavy during a
period of time, you can prohibit the overflown alternative traffic of C to B from
entering Sub-route A to B again with this NM instruction in order to ensure the
direct traffic on A to B.
Designated callers: Callers with specific caller category, country code, area code,
office number, or subscriber number.
Designated destination codes: Specific country code, area code, office number,
subscriber number, or special service number.
Designated callers: Callers with specific caller category, country code, area code,
office number, or subscriber number.
Designated destination codes: Specific country code, area code, office number,
subscriber number, or special service number.
No call restriction: If the actual number of idle circuits of the designated trunk
group = Idle circuits for weak call restriction, this NM instruction is invalid.
Weak call restriction: If Idle circuits for forced call restriction = the actual number
of idle circuits of the designated trunk group < Idle circuits for weak call restriction,
the system restricts the calls by Weak restriction percent.
Forced call restriction: If the actual number of idle circuits of the designated trunk
group < Idle circuits for forced call restriction, that is, the trunk group is to be
congested, the system restricts the calls by Forced restriction percent.
destination codes are not reachable to some extent. When a destination code is judged
as reachable, the system cancels call restriction automatically.
z
Designated callers: Callers with specific caller category, country code, area code,
office number, or subscriber number.
Designated destination codes: Specific country code, area code, office number,
subscriber number, or special service number.
For example, if an incoming trunk makes more then 100 call attempts to a prefix 369
within five minutes and the answer attempt ratio is less than 10%, it means that the
office 369 is unreachable, and the switch will automatically restrict the calls to the prefix
369 by a certain percentage.
Function
ADD NMIDEST
MOD NMIDEST
LST NMIDEST
RMV NM
To remove NM instruction
It specifies the destination code to be prohibited, which can be a country code, area
code, office number, subscriber number, or special service number. The value
EEEEEEEE is a wildcard character, indicating all destination codes.
[Restriction percentage]
It specifies the percentage based on which the system restricts the calls, ranging from 1
to 100 in unit of %.
[Execution mode]
It specifies the mode in which the system implements the NM instruction configured in
this command. By default, it is Immediate.
[Active state]
It specifies whether the system activates the NM instruction configured in this
command. By default, it is Active. In application, the NMC can set the IN instruction
data according to the NM control plan in advance. Once NM control is needed, you can
activate the corresponding NM instructions at the NMC using ACT NM.
[Call type]
It defines the type of calls to be prohibited by the system. Set this parameter by the
following principles:
z
It defines the second time segment during which the system implements the NM
instruction configured in this command. It is available only when Execution mode is
set to Timing. It is in the format of HH:MM and ranges from 00:00 to 23:59.
[Start time 3], [End time 3]
It defines the third time segment during which the system implements the NM
instruction configured in this command. It is available only when Execution mode is
set to Timing. It is in the format of HH:MM and ranges from 00:00 to 23:59.
[Start date]
It defines the date when the system starts to implement the NM instruction configured in
this command. It is available only when Execution mode is set to "Timing. Its format is
YYYY&MM& DD. YYYY stands for year, MM for month, and DD for day.
[Total days]
It defines the total number of days during which the system implements the NM
instruction configured in this command. It is available only when Execution mode is
set to "Timing. Its value ranges from 1 to 1024 in unit of days.
[Periodic mode]
It defines the periodic mode in which the system implements the NM instruction
configured in this command. It is available only when Execution mode is set to
"Timing. If you set it to Daily, the system implements the NM instruction during the
specified time segment every day.
[Cyclic mode]
It defines the interval between which the system implements the NM instruction
configured in this command. It is available only when Periodic mode is set to "Weekly
or Monthly. If Periodic mode is set to Weekly, this parameter ranges from 0 to 6. If
Periodic mode is set to Monthly, this parameter ranges from 1 to 31.
Function
ADD NMODEST
MOD NMODEST
LST NMODEST
RMV NM
To remove NM instruction
Note:
Most of the parameters in ADD NMODEST are the same as those in ADD NMIDEST,
so this section only describes the dedicated parameters in ADD NMODEST. For the
other parameters, refer to section 17.2.1, Adding Originating Destination Code
Control.
[NM ID number]
It identifies an outgoing destination code control NM instruction uniquely in the
SoftX3000, ranging from 0 to 65535. Generally, it is not set but allocated by the system
automatically.
IDs of NM instructions of the same type must be different, but those of different NM
instructions can be the same.
[Local DN set]
It specifies the local DN set to which the prohibited destination code belongs. This
parameter must be defined in the ADD LDNSET command before being referenced
here.
[Destination code]
It specifies the destination code to be prohibited, which can be a country code, area
code, office number, subscriber number, or special service number. The value
EEEEEEEE is a wildcard character, indicating all destination codes.
[Outgoing trunk NM source code]
It specifies the outgoing trunk group occupied by the to-be-prohibited calls to the
designated destination code. Its value ranges from 0 to 65534. By default, it is 65534,
which is the wildcard character and indicates all outgoing trunk groups.
Function
ADD NMGAP
MOD NMGAP
LST NMGAP
RMV NM
To remove NM instruction
Note:
Most of the parameters in ADD NMGAP are the same as those in ADD NMIDEST, so
this section only describes the dedicated parameters in ADD NMGAP. For the other
parameters, refer to section 17.2.1, Adding Originating Destination Code Control.
[NM ID number]
It identifies a call gap control NM instruction uniquely in the SoftX3000, ranging from 0
to 65535. Generally, it is not set but allocated by the system automatically.
IDs of NM instructions of the same type must be different, but those of different NM
instructions can be the same.
[FCCU/FCSU module number]
It specifies the module number of the FCCU/FCSU managing incoming trunk groups or
local subscribers whose calls are to be prohibited. Its value ranges from 22 to 101. It
must be defined in ADD BRD before being referenced here.
[Caller category]
It specifies the category of the callers whose calls are to be prohibited by the system. It
can be either the caller category sent by an incoming trunk through a signaling
message or the caller category of a local subscriber.
[Local DN set]
It specifies the local DN set to which the prohibited destination code belongs. This
parameter must be defined in the ADD LDNSET command before being referenced
here.
[Destination code]
It specifies the destination code to be prohibited, which can be a country code, area
code, office number, subscriber number, or special service number. The value
EEEEEEEE is a wildcard character, indicating all destination codes.
[Interval in seconds], [Call attempts]
They define the interval for activating call gap control and the maximum call restriction
times. Interval in seconds ranges from 0 to 65534.
These two parameters must be used cooperatively. That is, if the call attempts of
designated callers to designated destination codes during the designated interval
exceed the number of call attempts defined here, the system automatically starts the
call gap control function to prohibit these callers from dialing the destination codes. The
call barring will not end until the system cancels it automatically or you cancel it with
DEA NM.
Huawei Technologies Proprietary
17-10
Function
ADD NMCICD
MOD NMCICD
LST NMCICD
RMV NM
To remove NM instruction
Note:
Most of the parameters in ADD NMCICD are the same as those in ADD NMIDEST, so
this section only describes the dedicated parameters in ADD NMCICD. For the other
parameters, refer to section 17.2.1, Adding Originating Destination Code Control.
[NM ID number]
It identifies a circuit orient control NM instruction uniquely in the SoftX3000, ranging
from 0 to 65535. Generally, it is not set but allocated by the system automatically.
IDs of NM instructions of the same type must be different, but those of different NM
instructions can be the same.
[Trunk group number]
It specifies the number of the bi-directional trunk group for which circuit orient control is
needed. This parameter must be defined in ADD N7TG, ADD N1TG, and ADD PRATG
before being referenced here.
After you set this NM instruction and activate it, the system changes some or all the
circuits of the bi-directional trunk group defined here to incoming trunk circuits.
[Control type]
It specifies whether the system implements circuit orient control by a certain
percentage or number of circuits.
[Restriction percentage]
It specifies the percentage of the bi-directional trunk circuits to be changed to incoming
trunk circuits. It is available only when Control type is set to Percent. Its value ranges
from 0 to 100 in unit of %.
[Circuit number]
Function
ADD NMCICR
MOD NMCICR
LST NMCICR
RMV NM
To remove NM instruction
Note:
Most of the parameters in ADD NMCICR are the same as those in ADD NMIDEST, so
this section only describes the dedicated parameters in ADD NMCICR. For the other
parameters, refer to section 17.2.1, Adding Originating Destination Code Control.
[NM ID number]
It identifies a circuit reject control NM instruction uniquely in the SoftX3000, ranging
from 0 to 65535. Generally, it is not set but allocated by the system automatically.
IDs of NM instructions of the same type must be different, but those of different NM
instructions can be the same.
[Trunk group number]
It specifies the number of the trunk group for which circuit reject control is needed. This
parameter must be defined in ADD N7TG, ADD N1TG, and ADD PRATG before being
referenced here.
After you set this NM instruction and activate it, the system suspends some or all the
circuits of the trunk group defined here.
[Control type]
It specifies whether the system implements circuit reject control by a certain percentage
or number of circuits.
[Restriction percentage]
Function
ADD NMDRT
MOD NMDRT
LST NMDRT
RMV NM
To remove NM instruction
Note:
Most of the parameters in ADD NMDRT are the same as those in ADD NMIDEST, so
this section only describes the dedicated parameters in ADD NMDRT. For the other
parameters, refer to section 17.2.1, Adding Originating Destination Code Control.
[NM ID number]
It identifies a direct route control NM instruction uniquely in the SoftX3000, ranging
from 0 to 65535. Generally, it is not set but allocated by the system automatically.
IDs of NM instructions of the same type must be different, but those of different NM
instructions can be the same.
[Sub-route number]
It specifies the sub-route on which the direct traffic is to be restricted by the system. It
must be defined in ADD SRT before being referenced here.
[Restriction percentage]
It specifies the percentage based on which the system restricts the direct traffic on the
designated sub-route. Its value ranges from 1 to 100 in unit of %.
[Active state]
Huawei Technologies Proprietary
17-13
Incoming prohibited (DRT): The switch prohibits the direct traffic to the designated
sub-route by a certain percentage. The overflown traffic is routed to the other
sub-routes.
Overflow prohibited (DRF): The switch prohibits the direct traffic overflown from
the designated sub-route by a certain percentage. The overflown traffic is
canceled directly.
Function
ADD NMCRT
MOD NMCRT
LST NMCRT
RMV NM
To remove NM instruction
Note:
Most of the parameters in ADD NMCRT are the same as those in ADD NMIDEST, so
this section only describes the dedicated parameters in ADD NMCRT. For the other
parameters, refer to section 17.2.1, Adding Originating Destination Code Control.
[NM ID number]
It identifies an alternative route cancellation control NM instruction uniquely in the
SoftX3000, ranging from 0 to 65535. Generally, it is not set but allocated by the system
automatically.
IDs of NM instructions of the same type must be different, but those of different NM
instructions can be the same.
[Sub-route number]
Huawei Technologies Proprietary
17-14
It specifies the sub-route on which the alternative traffic is to be restricted by the system.
It must be defined in ADD SRT before being referenced here.
[Control type]
It specifies the control mode in which the system restricts the alternative traffic on the
designated sub-route. The options are
z
Incoming prohibited (ART): The switch prohibits the alternative traffic to the
designated sub-route by a certain percentage. The overflown traffic is routed to
the other sub-routes.
Overflow prohibited (ARF): The switch prohibits the alternative traffic overflown
from the designated sub-route by a certain percentage. The overflown traffic is
canceled directly.
[Restriction percentage]
It specifies the percentage based on which the system restricts the alternative traffic on
the designated sub-route. Its value ranges from 1 to 100 in unit of %.
Function
ADD NMTMP
MOD NMTMP
LST NMTMP
RMV NM
To remove NM instruction
Note:
Most of the parameters in ADD NMTMP are the same as those in ADD NMIDEST, so
this section only describes the dedicated parameters in ADD NMTMP. For the other
parameters, refer to section 17.2.1, Adding Originating Destination Code Control.
[NM ID number]
It identifies a temporary alternative route control NM instruction uniquely in the
SoftX3000, ranging from 0 to 65535. Generally, it is not set but allocated by the system
automatically.
IDs of NM instructions of the same type must be different, but those of different NM
instructions can be the same.
[Local DN set]
It specifies the local DN set to which the destination code using a temporary alternative
route belongs. This parameter must be defined in the ADD LDNSET command before
being referenced here.
[Destination code]
It specifies the destination code for which a temporary alternative route is needed,
which can be a country code, area code, office number, subscriber number, or special
service number. The value EEEEEEEE is a wildcard character, indicating all
destination codes.
[Sub-route number]
It specifies the sub-route that can act as a temporary alternative route. It must be
defined in ADD SRT before being referenced here.
[Restriction percentage]
It specifies the percentage of the calls to the designated destination codes that can use
a temporary alternative route. Its value ranges from 1 to 100 in unit of %.
[Call type]
It defines the type of calls that can use a temporary alternative route. Set this parameter
by the following principles:
z
Function
ADD NMSRT
MOD NMSRT
LST NMSRT
RMV NM
To remove NM instruction
Note:
Most of the parameters in ADD NMSRT are the same as those in ADD NMIDEST, so
this section only describes the dedicated parameters in ADD NMSRT. For the other
parameters, refer to section 17.2.1, Adding Originating Destination Code Control.
[NM ID number]
It identifies a skip sub-route control NM instruction uniquely in the SoftX3000, ranging
from 0 to 65535. Generally, it is not set but allocated by the system automatically.
IDs of NM instructions of the same type must be different, but those of different NM
instructions can be the same.
[Sub-route number]
It specifies the sub-route to be skipped during call routing. It must be defined in ADD
SRT before being referenced here.
[Service type]
It specifies the type of the routing service for which skip sub-route control is needed.
The options are alternative service, direct service, and direct and alternative service.
[Skip percentage]
It specifies the traffic percentage for skipping a specific sub-route. If this parameter is
set to 60%, 60% of the calls from designated callers or incoming trunks to designated
Huawei Technologies Proprietary
17-17
destination codes need to skip the designated sub-route, and 40% of the calls are
routed normally.
[Incoming trunk NM source code]
It specifies the incoming trunk whose calls can use a temporary alternative route. It is
available only when Call type is set to Incoming/transferred call. Its value ranges
from 0 to 65534. By default, it is 65534, which is the wildcard character and indicates
all incoming trunk groups.
[Caller number]
It specifies the telephone numbers of the callers whose outgoing calls can use a
temporary alternative route. It is available only when Call type is set to Outgoing call.
It can be a country code, area code, office number, or subscriber number.
[Caller category]
It specifies the category of the callers whose outgoing calls can use a temporary
alternative route. It can be either the caller category sent by an incoming trunk through
a signaling message or the caller category of a local subscriber.
Function
ADD NMTONE
MOD NMTONE
LST NMTONE
RMV NM
To remove NM instruction
Note:
Most of the parameters in ADD NMTONE are the same as those in ADD NMIDEST, so
this section only describes the dedicated parameters in ADD NMTONE. For the other
parameters, refer to section 17.2.1, Adding Originating Destination Code Control.
[NM ID number]
It identifies a special record notification control NM instruction uniquely in the
SoftX3000, ranging from 0 to 65535. Generally, it is not set but allocated by the system
automatically.
IDs of NM instructions of the same type must be different, but those of different NM
instructions can be the same.
[Local DN set]
It specifies the local DN set of the destination code for which the special record
notification control is needed. This parameter must be defined in the ADD LDNSET
command before being referenced here.
[Destination code]
It specifies the destination code for which the special record notification control is
needed, which can be a country code, area code, office number, subscriber number, or
special service number. The value EEEEEEEE is a wildcard character, indicating all
destination codes.
To modify the type of the record notification played to callers or operators, execute the
command ADD CFPRO.
[Call type]
It defines the type of calls for which the special record notification control is started. Set
this parameter by the following principles:
z
To start the special record notification control to the calls (including terminated
calls
or
transferred
calls)
originated
by
incoming
trunks,
select
Incoming/transferred call.
z
To start the special record notification control to the outgoing calls originated by
local subscribers, select Outgoing call.
Function
ADD NMRES
MOD NMRES
LST NMRES
RMV NM
To remove NM instruction
Note:
Most of the parameters in ADD NMRES are the same as those in ADD NMIDEST, so
this section only describes the dedicated parameters in ADD NMRES. For the other
parameters, refer to section 17.2.1, Adding Originating Destination Code Control.
[NM ID number]
It identifies a trunk reserved control NM instruction uniquely in the SoftX3000, ranging
from 0 to 65535. Generally, it is not set but allocated by the system automatically.
IDs of NM instructions of the same type must be different, but those of different NM
instructions can be the same.
[Weak restriction percent], [Forced restriction percent]
They define the call restriction percentage when the system starts the trunk reserved
control in order to dynamically adjust outgoing traffic. This NM instruction needs the
cooperation of the parameters Idle circuits for weak call restriction and Idle circuits for
forced call restriction of trunk groups. The options are
z
No call restriction: If the actual number of idle circuits of the designated trunk
group = Idle circuits for weak call restriction, this NM instruction is invalid.
Weak call restriction: When Idle circuits for forced call restriction = the actual
number of idle circuits of the designated trunk group < Idle circuits for weak call
restriction, the system restricts the calls by Weak restriction percent.
Forced call restriction: If the actual number of idle circuits of the designated trunk
group < Idle circuits for forced call restriction, that is, the trunk group is to be
congested, the system restricts the calls by Forced restriction percent.
[Call type]
It defines the type of calls to be restricted by the NMS. Set this parameter by the
following principles:
z
Cancel: The system prohibits the alternative traffic overflown from the designated
sub-route by a certain percentage. The overflown traffic is cancelled directly.
Skip: The system restricts the alternative traffic to the designated sub-route by a
certain percentage. The overflown traffic is routed to the other sub-routes.
Function
ADD HTRDESC
RMV HTRDESC
MOD HTRDESC
Command
Function
LST HTRDESC
If the measurement results meet the conditions for starting HTR control
automatically, that is, Call attempts to prohibited destination codes is equal to
Call attempts in HTR description table and Percentage of answered attempts to
prohibited destination codes is less than Percentage of answered attempts in
HTR description tablePercentage of delayed attempts, the BAM sends to the
host the originating destination code control instruction automatically.
If the measurement results meet the conditions for stopping HTR control
automatically, that is, Call attempts to prohibited destination codes is less than
Call attempts in HTR description table and Percentage of answered attempts to
prohibited destination codes is bigger than or equal to Percentage of answered
attempts in HTR description tablePercentage of delayed attempts, the BAM
stops HTR control and deletes the originating destination code control instruction
automatically.
After setting HTR description, use LST NM to query whether HTR control is started. If
the originating destination code control instruction is set due to HTR generation, it
indicates that HTR control has been started.
As one of the conditions for starting HTR control, this parameter specifies the number
of call attempts within five minutes in the HTR description table.
After you set the HTR description, the system starts to count the number of call
attempts within the next five minutes. Five minutes later, the system judges whether
HTR control needs be started. For example, if you set HTR description at 12:22 in a
certain day, the system starts traffic measurement at 12:25. At 12:30, the system
judges whether HTR control needs be started according to the traffic measurement
result within the five minutes.
[Percentage of answered attempts]
As one of the conditions for starting HTR control, this parameter specifies the ratio of
answer attempts to call attempts in the HTR description table. Its value ranges from 1 to
100 in unit of %.
[Percentage of delayed attempts]
As one of the conditions for starting HTR control, this parameter specifies the delay
percentage of automatically starting or stopping HTR control in the HTR description
table. Its value ranges from 1 to 100 in unit of %.
[Percentage of restricted calls]
It specifies the percentage based on which the system restricts the calls, ranging from 1
to 100 in unit of %.
[Call type]
It defines the type of calls to be restricted by the NMS. Set this parameter by the
following principles:
z
Function
SET HTRSW
LST HTRSW
Function
RMV HTRCTRL
LST HTRCTRL
I. Basic concepts
1)
2)
Mutual assistance active state: The softswitch A has the mutual assistance
function and takes over services of the softswitch B. In this case, it is considered
that the softswitch A operates in the mutual assistance active state.
3)
Mutual assistance inactive state: The softswitch A has the mutual assistance
function but does not take over services of the softswitch B. In this case, it is
considered that the softswitch A operates in the mutual assistance inactive state.
Service
manageme nt layer
NMS
SCP
MRS
Heartbeat link
Primary signaling link
SoftX3000
(office A)
SoftX3000
(office B)
IP-ba sed
packet network
PSTN
TMG
IAD
AMG
UMG
Packet
ter mi na l
IAD
Access to offi ce A
AMG
UMG
Pa cket
ter mi nal
Access to offi ce B
2)
3)
4)
5)
6)
When the system adopts the dual-homing control mechanism, the number of
gateways or the number of subscribers under the control of a single softswitch is
not recommended to be greater than 50 percent of the maximum capacity of
SoftX3000.
Manual switchover: A softswitch in the mutual assistance working mode transits its
mutual assistance state when a maintenance operator executes a switchover
command through the terminal system or the network management system.
2)
SoftX3000
IP core network
PSTN
TMG/UMG
IAD/AMG
Analog subscriber line
interface
Loop trunk cable
interface
PBX
Figure 18-2 Typical networking model for SoftX3000 providing analog subscriber line
to PBX
As shown in Figure 18-2, the PBX is required only to provide loop trunk cable to
connect with the analog subscribe line of Integrated Access Device (IAD)/Access
Media Gateway (AMG). From SoftX3000 side, each trunk cable from PBX is equivalent
to an ordinary subscriber line (that is, a subscriber).
To facilitate incoming calls from out-PBX subscribers, you need to assign a pilot
number at the SoftX3000 side for the PBX. The pilot number serves as the console
number of the PBX. When an out-PBX subscriber dials the pilot number, the call
processing software of the SoftX3000 shall select an idle subscriber line to play ringing
tone according to the preset PBX line hunting mode in the database. When the loop
trunk circuit of the PBX receives the ringing current, it shall start corresponding
connection actions, or provide second-stage dialing tone to the calling subscriber, or
connect the call to the PBX console.
RADIUS Server
SMC
MCU
Legacy H.323
videoconferencing network
SoftX3000(GK )
IP packet
switched network
iDo conference console
H.323
videophone
H.323
videophone
SIP
videophone
SIP
videophone
H.323 and SIP video terminals access the SoftX3000 through the standard H.323
and SIP. By dialing unique telephone numbers allocated in the NGN on H.323 and
SIP video terminals, you can achieve such multimedia services as voice,
point-to-point video, and data cooperation.
NP: portable number (original number), that is, the telephone number initially
applied by a service subscriber.
TN: telephone number (new number), that is, the actual number used by a service
subscriber currently.
NN: network number, that is, the network number defined by the carrier in the NP
server for a service subscriber.
Usually, NN is equivalent to TN, which can be directly used to control the SoftX3000 for
call connection. However, in the case of digit expansion and number segment change,
NN cannot be used to control the SoftX3000 for call connection if you do not re-define
the NNs in the NP server. To lessen the workload of modifying NNs in the NP server,
you can set the mapping between NNs and TNs in the SoftX3000 using ADD NN2TN.
After the SoftX3000 determines that it is necessary to start the NP service analysis
procedure for an NP number dialed by a caller, it sends a number query command
to the NP server, requesting the NP server to return the corresponding NN.
2)
Upon receiving the number query request from the SoftX3000, the NP server
searches the corresponding NN in the local database. If the corresponding NN is
found, the NP server reports it to the SoftX3000.
3)
After receiving the NN, the SoftX3000 searches in the host database whether
there is a mapping record matching this NN. If so, the SoftX3000 changes the NN
according to the mapping relationship and regards the new number as the TN. If
not, the SoftX3000 regards this NN as the TN.
4)
The SoftX3000 re-analyzes the TN in the number analysis table for connecting the
call.
Definition
Category 2
Category 3
Scope
Command
Local
signaling
point code
ADD OFI
Number segment
ADD
DNSEG
ADD MGW
Multimedia
data
ADD MMTE
device
MCU data
ADD
MCUCNF
IP console data
ADD
CXCON
M2UA data
ADD M2LNK
M3UA data
ADD M3LNK
V5UA data
ADD
V5UALNK
IUA data
ADD
IUALNK
MTP data
ADD N7LNK
Charging data
Routing data
Number
data
analysis
Centrex data
Service data
Equipment data
Protocol data
Subscriber
data,
signaling data, or
trunk data, without
using
the
dual-homing
service.
When you configure subscriber data, No. 7 trunk data, R2 trunk data, V5 trunk data, V5
interface data, PRA trunk data, and PRA link data, you have to specify the equipment
Huawei Technologies Proprietary
18-9
ID of the corresponding media gateway. The data of that media gateway, however, has
a master/slave type flag. Therefore, this part of data also belongs to the category 1
and you need not set the master/slave type parameter for it.
Description
Command
SET DHWM
ADD DHHCFG
Function
SET DHWM
LST DHWM
DSP DHSTA
Standalone: The local SoftX3000 does not support the mutual assistance function.
[Switch mode]
When the work mode of the local SoftX3000 is set to Assistant, this parameter is
available to specify switch mode of the local SoftX3000. By default, it is Manual. The
meanings of the parameter options are as follows:
z
Manual: When the local SoftX3000 is working in the assistant mode, the local
SoftX3000 transits its assistance state at and only at receiving a switchover
command (SET DHWM) from the terminal system or the network management
system.
Automatic: When the local SoftX3000 is working in the assistant mode, the local
SoftX3000 transits its assistance state depending on the detection of the state of
the heartbeat link to the assistant SoftX3000.
If you want to set the switch mode of the local SoftX3000 to Automatic, proceed as
follows:
1)
Execute the SET DHWM command to set the work mode of the local SoftX3000 to
Assistant and the switch mode to Manual.
2)
3)
Execute the SET DHWM command to set the work mode of the local SoftX3000 to
Assistant and the switch mode to Automatic.
Deactivated state: Force the local SoftX3000 to work in the assistance inactive
state.
Activated state: Force the local SoftX3000 to work in the assistance active state.
When the force state is set to active, this parameter is available to manually control
the serving state of the local SoftX3000 in the network. By default, it is Active. The
meanings of the parameter options are as follows:
z
Active: Force the local SoftX3000 to start the dual-homing control mechanism. In
this case, the local SoftX3000 takes over the service control of the assistant
SoftX3000.
Standby: Force the local SoftX3000 to exit from network services. In this case, all
IFMIs of the local SoftX3000 stop sending and receiving message packets.
[Handshake timeout(*10s)]
When the work mode parameter is set to Assistant, this parameter is available to
specify the maximum duration for the local SoftX3000 waiting for a handshake signal
after sending a heartbeat signal to the assistant SoftX3000.
The heartbeat signal is defined by ADD SIPTG. It is generally one to five minutes.
If the local SoftX3000 receives no handshake signal from the assistant SoftX3000
within the specified duration, the local SoftX3000 considers the assistant SoftX3000
faulty. Dual-homing switchover depends on the switch mode of the local SoftX3000.
The unit for this parameter is 10 seconds. The default value is 30 x 10, that is, 300
seconds.
Function
ADD DHHCFG
RMV DHHCFG
MOD DHHCFG
LST DHHCFG
This parameter specifies the module number of the IFMI that provides FE port to send
heartbeat signals to the assistant SoftX3000. This parameter is defined in the ADD
BRD command and referenced here.
To ensure the reliability of heartbeat signals, you must add two heartbeat links between
the mutually assistant SoftX3000s if the system is configured with two pairs of IFMIs or
more.
[Peer IP address]
This is one of the interconnection parameters between the local SoftX3000 and the
assistant SoftX3000. This parameter specifies the IP address at the assistant
SoftX3000 for receiving heartbeat signals.
[Local UDP port number]
This is one of the interconnection parameters between the local SoftX3000 and the
assistant SoftX3000. This parameter specifies the UDP port number at the local
SoftX3000 for sending heartbeat signals. The value range is 0 to 65535. The default
value is 1000.
[Peer UDP port number]
This is one of the interconnection parameters between the local SoftX3000 and the
assistant SoftX3000. This parameter specifies the UDP port number at the assistant
SoftX3000 for sending heartbeat signals. The value range is 0 to 65535. The default
value is 1000.
[Encryption method]
This is one of the interconnection parameters between the local SoftX3000 and the
assistant SoftX3000. This parameter specifies whether to encrypt heartbeat signals
between the mutually assistant SoftX3000s, as well as the encryption mode. The
default setting is MD5, indicating that protocol messages are encrypted in the
Message Digest 5 (MD5) mode.
[Key]
This is one of the interconnection parameters between the local SoftX3000 and the
assistant SoftX3000. This parameter specifies the key used in the MD5 algorithm for
encrypting heartbeat signals between the mutually assistant SoftX3000s.
To configure PBX service data, make sure that the local office data and MG data has
been configured.
During the configuration, some parameters defined in the local office data will be
referenced in the PBX service data. Besides, some parameters defined in the PBX
service data will be referenced when subscriber data and IP control data is configured.
Table 18-3 shows the details.
Table 18-3 Parameter referencing relationships between PBX service data and other
data
Input parameter
Name
Local DN set
Output parameter
Defined in
Local office data
Name
Referenced in
Subscriber data, IP
console data
II. Preparations
Before configuring PBX service data, make sure that all preparations are done as
specified in Table 18-4.
Table 18-4 Preparations
SN
Item
Remark
PBX
group
subscriber number
Description
Add PBX group
Command
ADD PBX
ADD VSBR
ADD MSBR
ADD CXCON
ADD VSBR /
ADD MSBR /
ADD CXCON
[Subscriber number]
[Local DnSet]
[PBX indicating number]
Function
ADD PBX
RMV PBX
MOD PBX
LST PBX
[Queue flag]
It specifies whether the PBX subscriber group supports the queue function. If you set it
to Yes, the SoftX3000 will queue the calls from out-PBX subscribers when all
subscribers in the PBX subscriber group are busy. As soon as PBX subscribers are
available, the SoftX3000 will connect the calls based on the first in, first out principle.
The queue function can be achieved only when all subscribers in the PBX group are
controlled by the same FCCU/FCSU.
[Console flag]
It indicates whether the subscribers composing the PBX subscriber group must be IP
consoles. Set this parameter by the following principles:
z
If the option is No, it indicates that the subscribers composing the PBX
subscriber group can be of any category, including ESL, V5, SIP and H.323 (it is
recommended that the subscribers not be IP consoles). When an out-PBX
subscriber calls this PBX pilot number, the system will select idle line throughout
the PBX subscriber group according to the preset line hunting mode.
If the option is Yes, it indicates that the subscribers composing the PBX
subscriber group must be IP consoles. When an out-PBX subscriber calls the PBX
pilot number, the system will play ringing tone to all IP consoles at the same time.
In this case, the preset line hunting mode is invalid.
From small to large: In this mode, the system always selects the subscriber with
the minimum equipment ID. This mode can realize the preferred selection from
PBX subscribers.
From large to small: In this mode, the system always selects the subscriber with
the maximum equipment ID. This mode can realize the preferred selection from
PBX subscribers.
Cyclic: When a subscriber calls the PBX pilot number the first time, the system
selects the PBX subscriber from small to large according to their record numbers.
That is, you may configure the sequence of the PBX subscribers with the
command ADD/MOD VSBR. And for each PBX subscriber in the PBX group, the
system will rearrange to form a queue in sequence of release, which is followed
when the system selects the PBX subscriber later. That is, the PBX subscriber
released prior to others is preferred.
The default mode is From small to large, and you can select other mode according to
the actual conditions.
[Simultaneous ring]
It indicates whether the system provides the simultaneous ringing feature to the PBX
pilot number. When another subscriber dials the PBX pilot number, all idle phones in
the PBX will ring. By default, this feature is not provided.
[Virtual flag]
It specifies whether the system provides the simultaneous ringing feature through the
intelligent network, implementing the so-called intelligent simultaneous ringing
feature. This parameter is valid only when the Simultaneous ring is set to Yes. If you
set the parameter to Yes, you have to use ADD VPSBR to add PBX virtual
subscribers.
[PBX hunt mode]
It is reserved.
Function
ADD VSBR
ADD MSBR
ADD CXCON
When PBX is connected to the SoftX3000 through loop trunk cable, that is, when
the SoftX3000 provides analog subscriber line to interwork with PBX, the PBX
subscribers can only be voice subscribers. In this case, to add PBX subscriber,
you must use the ADD VSBR command.
2)
When PBX subscriber group is used for the Call Center function of enterprise
users, the PBX subscribers can be of any category. In this case, to add PBX
subscribe, you need to use ADD VSBR, ADD MSBR or ADD CXCON according
to the actual networking demand.
Note:
This section only describes the parameters in the commands ADD VSBR, ADD MSBR
and ADD CXCON that are closely related to PBX subscriber. For detailed information
about other parameters, see Chapter 12, Configuring Subscriber Data, and Chapter
13, Configuring Centrex Data, in this manual.
[Subscriber number]
It specifies the phone number assigned to the subscriber. The specified number must in
the number segment defined in the ADD DNSEG command. This parameter must be
specified for the subscribers except those PBX subscribers not occupying number
resources.
[Local DN set]
It specifies the local DN set to which the subscriber belongs. That is, it indicates the
local DN set in whose number analysis table the call processing software analyzes all
called numbers dialed by the subscriber. This parameter must have been defined in the
ADD LDNSET command before being referenced here.
[Additional status]
It indicates whether the subscriber is a PBX subscriber. By default, it is Ordinary. The
options are
z
PBX non-pilot number: The subscriber is a PBX subscriber. You need not specify
the subscribers phone number in the Subscriber number field. The PBX
subscribers occupying no number resource cannot be Centrex subscribers at the
same time.
Function
ADD VPSBR
DSP PBX
The SCP all the communication numbers of a subscriber using his virtual personal
number (VPN).
2)
When another subscriber dials the VPN, the SCP sends multiple connected
number to the SoftX3000 in the extension parameters of an INAP
messageConnect.
3)
After the SoftX3000 receives the INAP message, its call processing software will
initiate a call, with the PBX virtual subscriber as the caller, and all the connected
number as the callee.
4)
When the call is initiated, all idle phones will ring simultaneously. When one of the
phones is picked up, all the others stop ringing, and the relevant resources are
released. The caller and called starts conversation.
The SoftX3000 implements the intelligent simultaneous ringing feature through PBX
virtual subscribers. You have to use ADD VPSBR to add a PBX virtual subscriber.
However, the number displayed on the callees phone is still the caller's not the PBX
virtual subscribers.
The equipment numbers used by the PBX virtual subscriber cannot be the ones
already in use by other voice subscribers in the same FCCU/FCSU board. Before
configuration, you can use LST USER to list the range of allocated equipment
numbers.
Huawei Technologies Proprietary
18-19
Output parameter
Defined in
of
Name
referenced in
Equipment data
Equipment data
II. Preparations
Before configuring the videoconferencing service data, make sure that all preparations
are done as specified in Table 18-7.
Table 18-7 Preparations
SN
Item
Remark
SMC IP address
Description
Command
ADD MCUCNF
ADD IDOSMC
ADD CNACLD
Function
ADD MCUCNF
RMV MCUCNF
Command
Function
MOD MCUCNF
LST MCUCNF
Master: This record of data belongs to the local office and is always valid.
Slave: This record of data belongs to the assistant office and is valid only when the
local office is operating in the mutual assistance active state.
The default option of the parameter is master, indicating this record of data belongs to
the local office. When you want to configure dual-homing data for the assistant office,
this parameter is set to slave.
Function
ADD IDOSMC
RMV IDOSMC
MOD IDOSMC
LST IDOSMC
consistent with that at iDo terminal side. Through this port, iDo terminal sends UDP
request message to request for the IP address of MCU to the SoftX3000, and the
SoftX3000 sends UDP response message to tell the IP address of MCU to iDo terminal,
so that iDo terminal can control the conference through the MCU. Its value ranges from
1 to 65535, and the default value is 10000.
[SMC IP address]
One of the parameters used for interworking with SMC. It specifies the IP address of
the SMC.
[SMC port]
One of the parameters used for interworking with SMC. It specifies the TCP port
through which the SMC listens to and receives the call message (originated by iDo
terminal) forwarded by the SoftX3000. Its value ranges from 1 to 65535, and the default
value is 7000.
[TCP port connected to SMC]
It specifies the TCP port used by the SoftX3000 to establish communication
connections with the SMC. The port number can be only specified at the SoftX3000
side and the value range is 1 to 65535. However, you cannot set it to well-known port
numbers of protocols and allocated port numbers in the database. For example, you
can set it to 65500.
[Special service code]
It is one of the parameters used by the SoftX3000 to interwork with the SMC. It
specifies the special service code that the H.323 terminal needs to dial to participate in
a conference. The default code is 168 and you can assign other code according to the
actual condition. It must be consistent with that at the SMC side.
A video terminal can send a request to the MCU to participate in a conference after the
conference is started. However, the video terminal may not know to which MCU it
needs to send the request. In this case, the caller can dial the special service code to
query the IP address of the MCU through the SoftX3000, and then the video terminal
sends the request directly to the MCU.
2)
3)
The minimum number length and maximum number length parameters are set
to the length of the access code to the videoconferencing service, for example, 3
digits. The access code is defined in the ADD IDOSMC command.
4)
For more information, refer to Chapter 11, Configuring Number Analysis Data.
Output parameter
Name
Defined in
Hardware data
Name
/
Defined in
/
II. Preparations
Before configuring NP service data, make sure that all preparations are done as
specified in Table 18-10.
Table 18-10 Preparations
SN
Item
Remark
IP address of NP
server
Mapping between
NNs and TNs
Description
Command
Add NP server
ADD NP
ADD NPCON
ADD NN2TN
ADD NP
[NP server index]
[NP server name]
[Link 1 IP address]
ADD NPCON
[FCCU/FCSU module number]
[Index of first NP server]
[Index of second NP server]
Function
ADD NP
To add NP server
RMV NP
To remove NP server
MOD NP
To modify NP server
LST NP
To list NP server
When the NP server functions are implemented by the NP server software installed on
the BAM, you can set this parameter to 172.20.200.0 only.
[Link 2 IP address]
It is one of the parameters for the SoftX3000 to interconnect with the NP server,
specifying the IP address of network adapter 2 of the NP server. In actual networking,
the NP server must interconnect with the SoftX3000 through the internal Ethernet
communication system of the SoftX3000, so the IP address defined here must be within
172.30.XXX.XXX and cannot be the same as the internal IP address of any board.
When the NP server functions are implemented by the NP server software installed on
the BAM, you can set this parameter to 172.30.200.0 only.
Function
ADD NPCON
RMV NPCON
MOD NPCON
LST NPCON
Function
ADD NN2TN
RMV NN2TN
MOD NN2TN
LST NN2TN
Description
Command
ADD CNACLD
ADD ACCODE
ADD TDPCFG
ADD SCPADDR
ADD SSPADDR
ADD SCPCFG
ADD CSPSRVC
ADD CSPSRVF
ACT CSPSRVF
10
ADD CSPSRVM
11
ADD RACFSEG
12
ADD RACF
Function
ADD CSPSRVC
RMV CSPSRVC
MOD CSPSRVC
LST CSPSRVC
IPN calling service: The service key will trigger an IPN service according to the
IPN calling service procedure. If the charging type for that service is prepaid, the
card number database used by that service is located in SoftX3000.
IPN called service: The service key will trigger an IPN service according to the IPN
called service procedure. If the charging type for that service is prepaid, the card
number database used by that service is located in SoftX3000.
RADIUS card service: The service key will trigger a card service according to the
Remote Authentication Dial In User Service (RADIUS) card service procedure. If
the charging typeory for that service is pre-payment, the card number database
used by that service is located in an independent RADIUS server.
RACF service: The service key will trigger a card service. Generally, select
Period for the charging type of the service.
Super Do-Not-Disturb service: The service key will trigger a super do-not-disturb
service.
This parameter specifies whether or not to blacklist a card number when a user types
incorrect card passwords several times consecutively. By default, it is Yes.
Once a card number is blacklisted, it cannot be used any more. The card owner must
apply to cancel the blacklisted status before the card number is used again.
[Max black times]
When the black statistics flag parameter is set to Yes, this parameter is available to
specify the maximum number of consecutive attempts for a user to type incorrect card
passwords in a single call, not accumulated attempts in more than one call. The value
range is 1 to 255. The default value is 5 and indicates that a user is allowed to type
incorrect passwords at most five times consecutively in a single call. When the user
types incorrect passwords more than five times, the card number is blacklisted.
[Service serial no]
As one of the parameters for interconnection between the embedded SCP and the SSP,
it is used to specify the "service key carried in a recorded announcement message ID
that is sent from the embedded SCP to the SSP through an INAP message. This
service key is used to instruct the SSP to correctly operate the recorded
announcements on the MRS. The meaning of this service key is different from what
we say usually. This service key is an 8-bit hexadecimal number. For the CSP
services, this parameter is set to FC.
For information about the relationship between service keys and voice files, refer to
Chapter 15, Configuring IN Service Data.
[First digit timeout]
In the card service, the system commonly prompts a user to type a string of digits, such
as card number, password, and called number. This parameter specifies the valid time
for the user to type the first digit after the related announcement is played. The value
range is 1 to 255. The unit is second.
The default value is 10 and indicates that the user has to type the first digit within 10
seconds after the related announcement is played. If no digit is typed within 10 seconds,
the embedded SCP will perform different processing according to the actual situations.
z
The default digit is brought into service to continue the service procedure. For
example, the system prompts a user to select an expected language, but no digit
is typed within 10 seconds. Subsequently, the SCP uses the default language, for
example, English, to continue the service procedure.
The related announcement is played again to prompt a user to type digits until the
call is released due to timeout. For example, the system prompts the user to type a
card number, but no digit is typed within 10 seconds. Subsequently, the system
repeats that related announcement to prompt the user to type a card number.
Usually, the SCP will release the call if the announcement is played three times to
prompt the user to type a card number but no digit is typed yet.
This parameter specifies the maximum time interval between typed digits in the card
service. The value range is 1 to 255. The unit is second. The default value is 10 and
indicates that a digit, if any, must be typed within 10 seconds after the previous digit is
typed. Otherwise, the system will automatically terminate the current input.
[No answer time]
Only when the service type is IPN called service, this parameter is available to specify
the maximum monitoring time for the system to attempt to connect the several
destination numbers during a sequence-based selection. The value range is 1 to 255.
The unit is second. The default value is 20 and indicates that the system sends the
ringing tone to a destination number and waits for a maximum of 20 seconds for an
answer from the destination number. When the IPN number is called, the system sends
the ringing tone to the first destination number, waiting for an answer. If no answer is
received from the first destination number within 20 seconds, the system changes to
send the ringing tone to the second destination number, waiting for an answer. If no
answer is received from the second destination number within 20 seconds yet, the
system turns to a third destination number, waiting for an answer for a maximum of 20
seconds. The remaining destination numbers are operated in the same way.
[Charging type]
This parameter specifies how to charge the preceding CSP service. The meanings of
the available options are as follows:
z
Function
ADD CSPSRVF
RMV CSPSRVF
LST CSPSRVF
This parameter specifies the name of the CSP service logic file that is to be loaded to
the SoftX3000. The file is provided by Huawei and stored in D:\data on the hard disk of
the BAM. For example, for the RACF service, type racf.bin.
Function
ACT CSPSRVF
DEA CSPSRVF
ULD CSPSRVF
UPD CSPSRVF
DSP CSPSRVF
Function
ADD CSPSRVM
RMV CSPSRVM
MOD CSPSRVM
LST CSPSRVM
This parameter specifies the service key of the CSP service. It must be the same as the
Service key of the CSP service defined in ADD CSPSRVC; otherwise, the CSP
service cannot be used.
[Module1] to [Module5]
These parameters specify the FCCU/FCSU or CDBI that processes the designated
CSP service. It must be defined in ADD BRD before being referenced here. Module 1
is mandatory, and the others are optional.
[Load balance mode]
When the CSP service with the specified service key is processed by several modules,
this parameter indicates how the system selects the modules. The meaning of the
options is as follows:
z
Lowest CPU usage: For an CSP call, the system selects the module with the
lowest CPU usage to process the call.
Polling: For an CSP call, the system selects the module in turn by module number
to process the call.
Function
ADD RACFSEG
RMV RACFSEG
LST RACFSEG
one by one. It is not set generally. The system sets it automatically after calculating
such parameters as configuration sequence and related number segment in ADD
RACFSEG.
Function
ADD RACF
RMV RACF
MOD RACF
LST RACF
ADB RACF
RVB RACF
Function
ADD SPTONE
RMV SPTONE
Command
Function
MOD SPTONE
LST SPTONE
Function
ADD SRVPROC
RMV SRVPROC
MOD SRVPROC
LST SRVPROC
Release hold party: Assume that the hook and dial 0 is for release hold party.
Service subscriber A is talking to subscriber B, and subscriber C (held party) is
listening to announcement. If A hooks and dials 0, C will be released and will hear
busy tone; A and B will continue with their conversation.
Connect hold party and release active party: Assume that the hook and dial 1 is
for connect hold party and release active party. Service subscriber A is talking to
subscriber B, and subscriber C (held party) is listening to announcement. If A
hooks and dials 1, B will be released and will hear busy tone; A and C will start
conversation.
Connect hold party and hold active party: Assume that the hook and dial 2 is for
connect hold party and hold active party. Service subscriber A is talking to
subscriber B, and subscriber C (held party) is listening to announcement. If A
hooks and dials 2, B will be held and will hear busy tone; A and C will start
conversation.
Three-party: Assume that the hook and dial 3 is for three-party. Service
subscriber A (with three-party authority) is talking to subscriber B, and subscriber
C (held party) is listening to announcement. If A hooks and dials 3, A, B, and C will
start a three-party call.
Connect other party and release self: This mode is used for call transfer service.
Assume that the hook and dial 4 is for connect other party and release self.
Service subscriber A is talking to subscriber B. If A hooks and dials C, A and C will
start conversation. If A hooks again and dials 4, A will be released and hear busy
tone; B and C will start conversation.
Return: The system does not make any changes and returns to the original state.
For the three-party scenario in Hongkong version,, the subscriber does not need to
dial after the hookflash. For example, if subscriber A (with three-party authority) is
talking with subscriber B on the phone, and the former hooks and dials C. If A hooks
again, A will enter start a three-party conversation with B and C.
[Off-hooking processing code]
It specifies the call processing operation to be implemented by the system when a
service subscriber hooks off again after on-hook.
[Doulbe-hooking processing code]
Huawei Technologies Proprietary
18-38
Function
MOD SYNANA
LST SYNANA
Format
descripti
on -2
Format
descriptio
n -3
A2*1N?
<null>
<null>
A2
<null>
<null>
<null>
<null>
<null>
A2
<null>
<null>
A2N?
<null>
<null>
A2
<null>
<null>
<null>
<null>
<null>
A2
<null>
<null>
A2*1N?
<null>
<null>
P6
P6K1
<null>
P6
P6K1
<null>
<null>
<null>
<null>
P6
P6K1
<null>
P6
P6K1
<null>
O?*1F?*1F?
<null>
<null>
<null>
T4*1T4
<null>
<null>
<null>
<null>
Activate
DTMF
Do-Not-Disturb
service
by
Format
description
-1 1
Format
descripti
on -2
Format
descriptio
n -3
<null>
T4T4
<null>
<null>
<null>
<null>
T4
T4D2
<null>
<null>
T4
<null>
<null>
T4
<null>
T4
T4D2
<null>
<null>
T4
<null>
L1*1N?
<null>
<null>
L1N?
<null>
<null>
L1*1N?
<null>
<null>
L1
<null>
<null>
L1N?
<null>
<null>
L1
<null>
<null>
L1
<null>
<null>
P6N?
<null>
<null>
P6N?
<null>
<null>
P6N?
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
forwarding
P6*1N?*1N?
<null>
<null>
Remotely
cancel
call
unconditional by DTMF
forwarding
P6*1N?
<null>
<null>
P6*1N?*1N?
<null>
<null>
P6*1N?
<null>
<null>
P6*1N?*1N?
<null>
<null>
Format
description
-1 1
Format
descripti
on -2
Format
descriptio
n -3
P6*1N?
<null>
<null>
P6*1N?
P6N?
<null>
P6N?
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
P6
<null>
<null>
O6*1F6*1F6
<null>
<null>
T4
<null>
<null>
T4
<null>
<null>
Y2N?
<null>
<null>
Y2*1T4*1T4
<null>
<null>
Y2*1W7
<null>
<null>
Y2*1N?
Y2
N?
Y2
<null>
<null>
Y2
<null>
<null>
Y2
<null>
<null>
Format
description
-1 1
Format
descripti
on -2
Format
descriptio
n -3
<null>
Y2
<null>
<null>
Y2
<null>
Y2
<null>
<null>
Y2N?
<null>
<null>
Y2*1T4*1T4
<null>
<null>
Y2*1W7
<null>
<null>
<null>
Y2
<null>
Y2
<null>
<null>
Y2
<null>
<null>
Y2
<null>
<null>
<null>
Y2
<null>
<null>
Y2
<null>
Y2
<null>
<null>
Y2N?
<null>
<null>
Y2*1T4*1T4
<null>
<null>
Y2*1W7
<null>
<null>
<null>
Y2
<null>
Y2
<null>
<null>
Y2
<null>
<null>
Y2
<null>
<null>
Format
description
-1 1
Format
descripti
on -2
Format
descriptio
n -3
<null>
Y2
<null>
<null>
Y2
<null>
Y2
<null>
<null>
P6
<null>
<null>
Cancel international
barring by DTMF
P6
<null>
<null>
<null>
T4*1T4
<null>
P?
<null>
<null>
P?
<null>
<null>
P?*1N?
<null>
<null>
P?*1N?
<null>
<null>
P?*1N?
<null>
<null>
P?*1N?
<null>
<null>
P?*1N?
<null>
<null>
P?*1N?
<null>
<null>
Y2N?
<null>
<null>
Y2
<null>
<null>
Y2N?
<null>
<null>
Y2Z2
<null>
<null>
Y2
<null>
<null>
Y2
<null>
<null>
Z2
<null>
<null>
V1S2
<null>
<null>
V1S2
<null>
<null>
operator
call-in
Format
description
-1 1
Format
descripti
on -2
Format
descriptio
n -3
P?
<null>
<null>
P?
<null>
<null>
P?
<null>
<null>
P?
<null>
<null>
R1
<null>
<null>
N?
<null>
<null>
Y2
<null>
<null>
Y2
<null>
<null>
MRS test
N5*1N5
<null>
<null>
variant length
abbreviated number
duration
new password
location
module number
telephone number
old password
ring type
password
Phase
date
Function
MOD COMPTB
LST COMPTB
Function
MOD PRIOR
LST PRIOR
Function
ADD CFBAR
RMV CFBAR
MOD CFBAR
LST CFBAR
group number defined here using ADD CLDGRP. When a service subscriber sets this
prefix as the forwarded-to number, the system rejects the call.
Function
ADD CFDATA
RMV CFDATA
LST CFDATA
You can register a maximum of five forwarded-to numbers for a service subscriber.
For the call forwarding busy service and the call forwarding no reply service, you
can register them three times at most respectively for a service subscriber. For the
call forwarding unconditional service, you can only register it once.
Huawei Technologies Proprietary
18-49
If the call forwarding busy service and the call forwarding no reply service are both
registered, the system will forward a call to the next number if the transfer to the
first forwarded-to number fails.
After registering the call forwarding unconditional service for a service subscriber,
you cannot register the other forwarding services for this service subscriber any
more, and all call forwarding services registered before become invalid.
Function
SET MWNSRV
LST MWNSRV
In view of charging, because different carriers have different charging policies and
time-based tariff policy is widely used, conflicts always occur in inter-network
settlement due to different charging start time points. For example, suppose that
the network of carrier A interworks with that of carrier B through a gateway office,
the system time of office A is 30 seconds earlier than UTC, the system time of
office B is 30 seconds later than UTC, and half charge is set from 21:00 of the
current day to 08:00 of the next day. For the inter-network calls generated at about
21:00, it might happen that the calls are half-charged at office A but full-charged at
office B.
In view of network management, the NMS needs to accurately record the time
when alarms and events of each node are generated for troubleshooting and
performance analysis. If the system time of all nodes in the network is not
synchronized, system logs will be inaccurate and they cannot be used for
troubleshooting.
obtain UTC from the upper-level servers in the TCP/IP-based DCN. All clients
(computers) receive UTC from a specified time server through the NTP client software.
Host
S3526
Internal
protocols
SNTP
MAN
BAM
NTP Server
SoftX3000
Figure A-1 Time synchronization relationship of the SoftX3000
Figure A-1 is illustrated as follows:
1)
The BAM time is synchronized with the host time through internal protocols. That
is, the BAM broadcasts the time information periodically to the SMUI in each frame
of the host through the internal Ethernet. After receiving the time message, the
SMUI broadcasts it to the service boards in each frame through the internal
Ethernet. Based on the time information, the service boards adjust the local time.
2)
The NTP server time is synchronized with the BAM time through SNTP. The NTP
server is the SNTP Server, and the BAM is the SNTP Client. The BAM sends a
time adjustment request to the NTP server periodically. Upon receiving the
request, the NTP server returns a result. Receiving the result message, the BAM
calculates the transmission delay according to the time stamp of the message,
and then calculates the deviation between the time of the local clock and that of
the time server to adjust the local time.
If the SoftX3000 uses the synchronization mode as shown in Figure A-1, you must set
the data for interconnection between the BAM and the NTP server (that is, the SNTP
Client).
In the directory D:\SoftX3000 of the BAM hard disk, open the file STXBAM.ini
with a file editor, for example, notepad, and then drag the scroll bar of the window
to find [System] as shown in Figure A-3.
In the configuration window as shown in Figure A-3, find the options related to
NTP, including NTPSyncPeriod, NTPServerList, NTPInterIPCount, NTPInterIP0,
and NTPInterIP1. Generally, you only need to set the IP address of the NTP server.
That is, set the NTPServerList as needed. For example, set NTPServerList to
10.70.3.173. If the BAM interconnects with several NTP servers, you can use a
semicolon to separate the IP addresses. For example, set "NTPServerList to
10.70.3.173;10.70.3.88. See Table A-1 for the meaning of the options.
Default value: 1
NTPServerList
Meaning: The number of the IP addresses of the NTP server and the IP
addresses
3)
Finishing the configuration, restart the SNTP Client to validate the setting.
Charging mode 1:There is detailed charging information in the charging office. But
it cannot determine the charging information to be used. The charging controlling
office notifies the charging office of the charging information to be used through
CRG or CHB message.The parameter Charging band number contained in CRG
or CHB message is used by the charging office to determine the detailed charging
information to be used for charging.
2)
3)
2)
3)
Charging signaling process 3:CRG message is used to transfer the charging band
number information or the charging pulse information.A CRG message cannot
concurrently transfer the charging band number information and the charging
pulse information.
The relationship between the CRG charging modes and charging signaling processes
is listed in Table B-1.
Table B-1 Relationship between the CRG charging modes and charging signaling
processes
Charging
signaling
process 1
Charging mode 1
Charging mode 2
Charging mode 3
Charging
signaling
process 2
Charging
signaling
process 3
X in the table indicates a charging signaling process possibly used by a CRG charging
mode.
intermediate
exachange
IAM
IAM
IAM
intermediate
exachange
destination
exachange
IAM
ACM
ACM
ACM
ACM
CHG
ANM
ANM
CHG
ANM
ANM
TAC
TAC
CHA
CHA
TAC
TAC
CHA
CHA
REL
REL
RLC
RLC
REL
RLC
REL
RLC
Figure B-1 Transmission of the charging data during call set-up phase
The call set-up phase makes use of the CHG message, which contains the charging
information of the current time band and that of the next time band. This message is
sent from the charging controlling office to the originating office during call set-up.
1)
When the CHG message is received before the address complete message
(ACM), the relevant ACM timers (generally it is T7) should be reinitiated after the
receipt of the CHG message; and the sending and reception of the CHG message
must be completed before the sending of answer message (ANM) and connect
message (CON).
2)
If the charging case attribute of the originating office is set as Receiving CHG
message and the message is not received before ANM and CON messages, the
call will be released then (with cause 111).
3)
Indicators of ACM, ANM, CPG and CON messages is Free), the charging will
not be performed even if the CHG message with charging information is received
before ANM or CON.
4)
For the intermediate office (e.g. tandem office) that transparently transmits the
CHG message, the CHG charging message should be inspected in the following
way:whether the CHG message is transmitted before ANM or CON backward
messages. The same inspection should also be carried out in the charging office.
5)
If it is possible that the tariff change occurs between the reception of CHG and that
of ANM/CON, the tariff change should be specified by the Next Charging
Information parameter of the CHG message.
The first tariff change may be specified by the charging message CHG.
2)
The subsequent tariff changes are specified by the TAC message sent by the
charging controlling office.
3)
The TAC message should be sent within fifteen minutes ahead of the tariff change
point.In the actual application, the fifteen minutes may be shortened to three to five
minutes.
4)
When the charging office receives the TAC message, the CHA message should
be sent to acknowledge the reception of TAC.The charging office updates the
charging data based on the tariff change information contained in TAC to facilitate
the change at the tariff change point specified by TAC.
5)
If the charging controlling office sending TAC does not receive a CHA message
within timer T40 (normally 25 seconds), it shall resend a TAC message with the
same number and start timer T41 (normally 60 seconds).
6)
If the charging controlling office can not receive the CHA message within timer
T41, the call will be released.
intermediate
exachange
IAM
intermediate
exachange
IAM
destination
exachange
IAM
ACM
ACM
ACM
ACM
ANM
ANM
ANM
ANM
CHU
CHU
CHA
CHA
CHU
CHU
CHA
CHA
REL
REL
RLC
RLC
REL
RLC
REL
RLC
intermediate
exachange
IAM
IAM
IAM
CHB/CRG
CHB/CRG
intermediate
exachange
destination
exachange
IAM
ACM
ACM
ACM
ACM
ANM
ANM
ANM
ANM
REL
REL
RLC
RLC
REL
RLC
REL
RLC
First of all, a valid CHB message should be transmitted during call set-up phase
and various tandem and originating offices should restart the ACM timer after the
reception of the CHB message.
2)
The CHB message contains the charge band number parameter.The so-called
charge band number is the number of the charging band that is divided based on
the destination address or some special services.If multiple CHB messages are
transmitted during call set-up phase, the only acceptable band number is that
contained in the last message.
3)
For the originating office, when the CHB charging mode is enabled, if it receives
no CHB message before the reception of the ANM or CON message, the call will
be released.
4)
destination
exachange
intermediate
exachange
IAM
IAM
IAM
ACM
ACM
ANM
ACM
ANM
ANM
CRG/CHP
CRG/CHP
CRG/CHP
.
.
.
REL
CRG/CHP
REL
REL
Callee
hooks on
RLC
RLC
RLC
The charging office will perform the charging analysis during call set-up phase and
enable the specified charging process. It will select CHP if it charges through
transmitting charging pulses.
2)
CHP is transmitted after the call set-up, that is, it is transmitted during
conversation phase.It should be noted that the CHP charging process is usually
determined by the following special requirements:Large-capacity charging and
charging requirements of the subscriber line.
3)
4)
Analysis result
Not present
Not present
Not present
Present
Present
Not present
Present
Present
As shown in the above table, the CRG message that only contains the charging band
number parameter is taken as the correct charging message in the CRG_BAND
charging process.The CRG_BAND charging process is the same as the CHB charging
process. For details, refer to Figure B-3.
Analysis result
Not present
Not present
Not present
Present
Present
Not present
Present
Present
As shown in the above table, the CRG message that only contains the charging pulse
number parameter is taken as the correct charging message in the CRG_UNIT
charging process.The CRG_UNIT charging process is the same as the CHP charging
process. For details, refer to Figure B-4.
intermediate
exachange
destination
exachange
IAM
IAM
SAM
SAM
IAM
SAM
ACM
ACM
ACM
ANM
ANM
Callee
answers
SUS
Callee
hooks on
ANM
CRG/CHP
CRG/CHP
CRG/CHP
SUS
start T6
.
.
.
CRG/CHP
REL
stop T6
REL
RLC
REL
RLC
RLC
REL
Figure B-5 In the calling party controlling release mode, the called party hooks on and
then the calling party hooks on
Huawei Technologies Proprietary
B-10
II. In the calling party controlling release mode, the called party hooks on and
then hooks off and re-answers
In such circumstance, if the interval between the on-hook and the next off-hook does
not exceed the time specified by T6 timer, the interval is charged.The charging
signaling process is as shown in Figure B-6.
originating exchange with intermediate exchange with
charging process
charging data determination
function
destination
exachange
intermediate
exachange
IAM
IAM
SAM
SAM
IAM
SAM
ACM
ACM
ACM
ANM
ANM
Callee
answers
ANM
CRG/CHP
CRG/CHP
SUS
CRG/CHP
start T6
.
.
.
CRG/CHP
stop T6
RES
SUS
Callee
hooks on
RES
Callee
answers again
CRG/CHP
REL
REL
RLC
REL
RLC
RLC
REL
Figure B-6 In the calling party controlling release mode, the called party hooks on and
then hooks off and re-answers
III. In the calling party controlling release mode, the called party hooks on and
the call is released due to the timer expiry
In such circumstance, if no off-hook occurs within timer T6, the call will be released due
to the timer expiry.The charging signaling process is as shown in Figure B-7.
destination
exachange
intermediate
exachange
IAM
IAM
SAM
SAM
IAM
SAM
ACM
ACM
ACM
ANM
ANM
Callee
answers
SUS
Callee
hooks on
ANM
CRG/CHP
CRG/CHP
CRG/CHP
SUS
start T6
.
.
.
CRG/CHP
REL
expiry T6
REL
REL
RLC
RLC
RLC
REL
Figure B-7 In the calling party controlling release mode, the called party hooks on and
the call is released due to the timer expiry
Appendix C Tone ID
Appendix C Tone ID
TID
Parameter value
Tone name
TID_0X0001
Time announcement
TID_0X0003
TID_0X0004
Wakeup tone
TID_0X0005
TID_0X0006
TID_0X0007
TID_0X0008
TID_0X0009
TID_0X000A
10
TID_0X000B
11
TID_0X000C
12
TID_0X000D
13
Do-Not-Disturb tone
TID_0X002E
46
TID_0X002F
47
TID_0X0030
48
TID_0X0031
49
TID_0X0032
50
Billing tone
TID_0X0033
51
TID_0X0034
52
TID_0X0035
53
Music
TID_0X0036
54
TID_0x0038
56
TID_0x0039
57
TID_0x003A
58
TID_0x003B
59
TID_0x003C
60
TID_0x003D
61
TID_0x003E
62
TID
Appendix C Tone ID
Parameter value
Tone name
TID_0x003F
63
Confirmation tone
TID_0x0040
64
TID_0x0041
65
TID_0x0042
66
TID_0x0043
67
TID_0x0044
68
TID_0x0045
69
TID_0x0046
70
TID_0x0047
71
TID_0x0048
72
TID_0x0049
73
TID_0x004A
74
TID_0x004B
75
TID_0x004C
76
TID_0x004D
77
Meter tone
TID_0x0100
256
TID_0x0101
257
TID_0x0103
259
Mute tone
TID_0x0104
260
Test code
TID_0x0105
261
Test tone
TID_0x0106
262
TID_0x0107
263
TID_0X0108
264
TID_0X010A
266
Reserved_6
TID_0X010B
267
TID_0X010C
268
TID_0X010D
269
Recorded_2
TID_0X010E
270
Recorded_3
TID_0X010F
271
Recorded_4
TID_0X0110
272
Recorded_5
TID_0X0111
273
TID_0X0112
274
TID
Appendix C Tone ID
Parameter value
Tone name
TID_0X0113
275
TID_0X0114
276
TID_0X0115
277
TID_0X0116
278
Recorded_11
TID_0X0117
279
TID_0X0118
280
TID_0X0119
281
TID_0X011A
282
TID_0X011B
283
TID_0X011C
284
TID_0X011D
285
TID_0X011E
286
TID_0X011F
287
TID_0X0120
288
TID_0X0121
289
TID_0X0122
290
TID_0X0123
291
Recorded_31
TID_0X0124
292
TID_0X0125
293
TID_0X0126
294
TID_0X0127
295
TID_0X0128
296
No reply tone
TID_0X0129
297
IP registered tone
TID_0X012A
298
TID_0X012B
299
TID_0X012C
300
TID_0X012D
301
TID_0X012E
302
TID_0X012F
303
TID_0X0130
304
TID_0X0200
512
TID_0X0201
513
TID
Appendix C Tone ID
Parameter value
Tone name
TID_0X0202
514
TID_0X0203
515
TID_0X0204
516
TID_0X0205
517
TID_0X0206
518
TID_0X0207
519
TID_0X0209
521
TID_0X020A
522
TID_0X020C
524
TID_0X020D
525
TID_0X020E
526
TID_0X020F
527
TID_0X0211
529
TID_0X0212
530
TID_0X0213
531
TID_0X0214
532
TID_0X0216
534
TID_0X0217
535
TID_0X0218
536
TID_0X021A
538
Offhook tone
TID_0X021B
539
TID_0X021C
540
TID_0X021D
541
TID_0X021E
542
TID_0X021F
543
TID_0X0220
544
Recorded_0
TID_0X0223
547
Reserved_0
TID_0X0224
548
Reserved_1
TID_0X0225
549
Reserved_2
TID_0X0226
550
Release tone
TID_0X0228
552
TID_0X0229
553
TID
Appendix C Tone ID
Parameter value
Tone name
TID_0X022A
554
TID_0X022B
555
Full name
A
AC
Access Code
ACC
ACK
Acknowledgement
ACM
ADI
ADPCM
ALUI
Alarm Unit
AMG
AMI
AMR
Adaptive Multi-Rate
AN
Access Network
ANI
ANSI
AS
Application Server
ASN.1
ASP
AT
Analog Trunk
ATM
B
BAM
BFII
BITS
BNC
Bayonet-niell-concelman
BRA
BRI
BSGI
C
CAS
Abbreviation
Full name
CCB
CCF
CCITT
CDBI
CF
CFB
CFNR
CFU
CHG
Charging message
CIC
CKII
CLI
CLIP
CLIR
CN
Core Network
CON
Conference Calling
COT
Continuity Signal
CODEC
Coder-decoder
CPC
CPU
CRC
CS-1R
Capability Set
CSC
CTD
Click To Dial
CVT
D
DB
Data Base
DCL
DCN
DDI
Direct-Dialing-In
DDN
DN
Directory Number
DOD2
Abbreviation
Full name
DP
Detection Point
DPC
DSP
DSS1
DTMF
Dual-Tone Multi-frequency
E
EC
Echo Cancellation
EID
Equipment Identification
ENUM
EPII
ESL
F
FCCU
FCSU
FE
Fast Ethernet
FIFO
FPH
Free Phone
FSK
G
GAP
Call Gapping
GK
Gatekeeper
GPS
GRS
GSM
GT
GUI
GW
Gate Way
H
HSCI
I
IAD
IAI
IAM
Abbreviation
Full name
ID
Identification
IEC
IEEE
IETF
IFMI
IP Forward Module
iGWB
iGateway Bill
IN
Intelligent Network
INAP
INtess
IP
IPN
ISDN
ISO
ISUP
ITU-T
IUA
IVR
K
KB
Kilobyte
L
LAN
LE
Local Exchange
M
M2PA
M2UA
M3UA
MAC
MAP
MAS
Mass calling
MFC
MG
Media Gateway
MGC
Abbreviation
Full name
MGCP
MGW
Media Gateway
MID
Message Identification
MIDCOM
Middle-box Communications
MML
MODEM
Modulator-Demodulator
MRCA
MRIA
MRS
MSGI
MSN
MTA
MTP
MTP2
MTP3
MuxPDU
MWN
N
NAS
NAT
NGN
NM
Network Management
NMC
NMF
NN
Network Node
NP
Number Portability
NT
Network Terminal
NTP
O
OPC
OpenEye
OSI
P
Huawei Technologies Proprietary
D-5
Abbreviation
Full name
PABX
PBX
PCM
PDB
PDU
PID
Process Identification
PPS
Pre-Paid Service
PRA
PRI
PSTN
PTS
Portal Service
Q
QCIF
QoS
Quality of Service
R
RACF
RADIUS
RAS
RM
Resource Management
RTCP
RTP
S
SAM
SAO
SAU
SCCP
SCEP
SCF
SCMG
SCCP Management
SCN
SCP
SCTP
SDF
Abbreviation
Full name
SDP
SDU
SG
Signaling Gateway
SIGTRAN
Signaling Transport
SIP
SIUI
SLC
SLS
SMAF
SMAP
SMC
SMCP
SMF
SMP
SMSF
SMUI
SNTP
SP
Signaling Point
SPC
SQL
SRF
SS
Supplementary Service
SS7
SSAP
SSCP
SSF
SSN
Sub-System Number
SSP
STP
STUN
T
TA
Terminal Adapter
TCAP
Abbreviation
Full name
TCP
TDM
TDP
TID
Termination Identification
TMG
TOS
Type of Service
TP
Terminal Portability
TRIP
TUP
U
UC
Unified Communication
UCS
UDP
UMG
U-NICA
U-Path
UPT
UPWR
Universal Power
URL
U-SYS
UTC
V
V5UA
VIG
VM
Voice Mailbox
VoIP
Voice Over IP
VOT
Televoting
VPN
W
WAC
WAN
WS
Work Station
WWW
Abbreviation
Full name
X
xDSL
XML