EICON DIVA softSS7ReferenceGuide
EICON DIVA softSS7ReferenceGuide
EICON DIVA softSS7ReferenceGuide
version 1.5.2
Reference Guide
www.dialogic.com
Copyright Notice And Legal Disclaimer
www.dialogic.com
Software License Agreement
License
Under the terms and conditions of this Agreement:
• You may install and use one copy of the Program on a single-user computer, file server, or on a workstation of a local area
network.
• Some or all functions of the Program may be available solely if the Program is used with one or more legally acquired Dialogic
Activation Key(s).
• To obtain an Activation Key you must first purchase a Proof of Purchase Code (PPC). A PPC may be included in your software
or hardware package or you may have to purchase it separately.
• You will receive your Activation Key upon registering the Proof of Purchase Code as directed in the PPC document.
• It may be possible to install multiple Activation Keys into the Program; in such a case, the total functionality provided by
the Program will be the sum of the licensed functionalities controlled by the installed Activation Keys as long as the maximum
capabilities of the Program are not exceeded and the functionalities are compatible.
• Your Activation Key(s) will restrict your use of the Program. At least one of the following restriction schemes will be available
to you when you register each Proof of Purchase Code (PPC) and request an Activation Key.
• The Activation Key may be associated with a specific Dialogic hardware device. In this case, the licensed functionality
controlled by the Activation Key will be available solely if the same Dialogic hardware is present in the computer. You
can move the Program to another computer solely if you move the specified Dialogic hardware to the new computer.
• The Activation Key may be associated with a specific Dialogic-supplied software protection device (‘dongle’). In this
case, the licensed functionality controlled by the Activation Key will be available solely if the same dongle is present in
the computer. You can move the Program to another computer solely if you also move the dongle to the new computer.
• The Activation Key may be associated with your specific computer hardware platform. In this case, the licensed
functionality controlled by the Activation Key will be available solely if no significant change is made to the hardware
installed in the computer. Replacement Activation Keys may be issued at the discretion of Dialogic solely if Dialogic can
determine that you have not moved the Program to another computer. Sufficient information must be provided to
Dialogic to allow it to make that determination.
• In addition to the above restrictions, each Activation Key may have a specific term of use commencing from the date of PPC
registration. In this case, the licensed functionality controlled by the Activation Key will not be available after the Activation
Key has expired.
• The Activation process requires that you enter the following information into the web-based system to obtain an Activation
Key:
• Proof of Purchase Code (PPC)
• The Device ID provided to You by the ‘Activation’ function in the Program
• Your email address so that the Activation Key can be delivered to You by email
• Dialogic will retain the information above for the following purposes:
• Validation of future requests from You for replacement Activation Keys
• Sending renewal reminders to You in the case of limited time licenses.
• If the Dialogic hardware device that Activation Keys are associated with is judged to be defective by Dialogic following its
standard practices, Dialogic Support will issue to You replacement Activation Keys associated with the replacement device
upon receipt of the faulty device by Dialogic. Replacement of the faulty device is subject to the terms of Dialogic's Hardware
Warranty. If a valid Advance Replacement Insurance policy is in place for the Dialogic hardware, Dialogic will endeavor to
expedite provision of Activation Keys associated with the replacement device.
www.dialogic.com
Software License Agreement
• If the Dialogic-supplied software protection device (a ‘dongle’ or ‘USB-stick’) that Activation Keys are associated with is
judged to be defective by Dialogic following its standard practices, Dialogic Support will issue to You replacement Activation
Keys associated with the replacement device upon receipt by Dialogic of the failed device. Replacement of the faulty device
is subject to the terms of Dialogic's Hardware Warranty.
• You may copy the Program into any machine readable or printed form for backup in support of your use of one copy of the
Program;
• You may make one copy of Dialogic’s documentation provided that all copyright notices contained within the documentation
are retained;
• You may transfer the Program, documentation and the license to another eligible party within your Company if the other
party agrees to accept the terms and conditions of this Agreement. If You transfer the Program and documentation You must
at the same time either transfer all copies whether in printed or machine readable form to the same party or destroy any
copies not transferred;
• You may not rent or lease the Program. You may not reverse engineer, decompile or disassemble the Program. You may not
use, copy, modify or transfer the Program and documentation, or any copy, modification or merged portion, in whole or in
part, except as expressly provided for in this Agreement;
• You may not modify the Program in order to circumvent or subvert the protection mechanisms inherent in the program or
attempt to use a time-limited Activation Key after it has expired;
• If You transfer possession of any copy, modification or merged portion of the Program or documentation to another party in
any way other than as expressly permitted in this Agreement, this license is automatically terminated.
Term
The license is effective until terminated. You may terminate it at any time by destroying the Program and documentation
together with all copies, modifications and merged portions in any form.
It will also terminate upon conditions set forth elsewhere in this Agreement or if you fail to comply with any terms or conditions
of this Agreement at any time. You agree upon such termination to destroy the Program and documentation together with all
copies, modifications and merged portions in any form.
Limited Warranty
The only warranty Dialogic makes, beyond the replacement of Activation Keys under the terms set out above, is that the
medium on which the Program is recorded will be replaced without charge if Dialogic, in good faith, determines that it was
defective in materials or workmanship and if returned to your supplier with a copy of your receipt within ninety (90) days from
the date you received it. Dialogic offers no warranty for your reproduction of the Program. This Limited Warranty is void if
failure of the Program has resulted from accident, misuse, abuse or misapplication.
Customer Remedies
Dialogic’s entire liability and You and Your Authorized Users exclusive remedy shall be, at Dialogic’s option, either (a) return
of the price paid or (b) repair or replacement of the Program that does not meet the above Limited Warranty. Any replacement
Program will be warranted for the remainder of the original Warranty period.
No Other Warranties
Dialogic disclaims all other warranties, either express or implied, including but not limited to implied warranties or
merchantability and fitness for a particular purpose and the warranty against latent defects, with respect to the Program and
the accompanying documentation. This limited warranty gives You specific legal rights. You may have others, which may vary
from jurisdiction to jurisdiction.
Limit of Liability
The entire aggregate liability of Dialogic under any provision of this agreement shall be limited to the amount actually paid
by You for the affected Program. Dialogic's subsidiaries, directors, employees and suppliers shall have no liability under this
Agreement.
www.dialogic.com
Software License Agreement
Right to Audit
If this Program is licensed for use in a Company, your Company agrees to keep all usual and proper records and books of
accounts and all usual proper entries relating to each installation of the Program during the term of this Agreement and for a
period of three (3) years thereafter. During this period, Dialogic may cause an audit to be made of the applicable records and
of the installations of the Program in order to verify Your compliance with this Agreement and prompt adjustment shall be
made to compensate for any errors or omissions disclosed by such audit. Any such audit shall be conducted by an independent
certified public accountant selected by Dialogic and shall be conducted during the regular business hours at Your offices and
in such a manner as not to interfere with Your normal business activities. Any such audit shall be paid for by Dialogic unless
material discrepancies are disclosed.
For such purposes, ‘material discrepancies’ shall mean the Company exceeding by three percent (3%) or more the number
of licensed channels for any function of the Program or the Company exceeding the licensed number of Authorized Users by
three percent (3%) or more. If material discrepancies are disclosed, Your Company agrees to pay Dialogic for the costs
associated with the audit as well as the license fees for the additional licensed channels or Authorized Users. In no event shall
audits be made more frequently than semi-annually unless the immediately preceding audit disclosed a material discrepancy.
Supplementary Software
Any Supplementary Software provided with the Dialogic Program referred to in this License Agreement is provided ‘as is’ with
no warranty of any kind.
The Program and documentation are provided with RESTRICTED RIGHTS. Use, duplication or disclosure by the
U.S. Governments is subject to restrictions as set forth in subparagraph c) 1) ii) of The Rights in Technical Data
and Computer Software clause at DFARS 252.227-7013 or subparagraph c) 1) and 2) of the Commercial
Computer Software-Restricted Rights at 48 CFR52.227-19, as applicable.
Governing Law
This Agreement shall be construed and controlled by the laws in force in the Province of Quebec, Canada.
This Agreement has been drafted in English at the express wish of the parties. Ce contrat a été rédigé en anglais à la demande
expresse des parties.
www.dialogic.com
Contents
Tracing..................................................................................................... 25
Tracing with the Dialogic® Diva® Configuration web interface ................................................25
Dynamic tracing ...............................................................................................................26
Uninstalling.............................................................................................. 28
Glossary................................................................................................... 31
Appendix.................................................................................................. 32
Back to Back test .............................................................................................................36
First divaSS7.cfg file .........................................................................................................36
Second divaSS7.cfg file .....................................................................................................40
Example: One SS7 link on one controller and 31 CICs on another controller .............................43
Dialogic® Diva® Configuration Wizard settings for the Dialogic® Diva® softSS7 software .........46
ISUP: list of messages ......................................................................................................56
page 6
About This Publication
Section Contents
About The Dialogic® Diva® softSS7 The Dialogic® Diva® softSS7 features and supported Dialogic® Diva® Media
Software Boards.
Preparing The Dialogic® Diva® Media Preparations before using the Diva softSS7 software.
Boards
Installing The Dialogic® Diva® softSS7 Installation of the Diva softSS7 software.
Software
Software Configuration Modifications in the Dialogic® Diva® Configuration Wizard, activation and
installation of the license file.
Starting The Dialogic® Diva® softSS7 Start and verification of the Diva softSS7 software.
Software
Issues While Running The Dialogic® How to solve problems with the Diva softSS7 software.
Diva® softSS7 Software
page 7
About The Dialogic® Diva® softSS7 Software
CHAPTER 1
This reference guide describes the basic Linux configuration for the Diva softSS7 software. It is intended to
provide advice and instructions on how to install the Diva softSS7 modules as add-on software for the Diva
System Release software.
page 8
About The Dialogic® Diva® softSS7 Software
Supported hardware
The Dialogic® Diva® softSS7 software supports the following Dialogic® Diva® Media Boards:
• Diva PRI/E1/T1-CTI
• Diva PRI/E1/T1-8
• Diva PRI/E1-30
Diva V-PRI:
• Diva V-PRI/E1-30
• Diva V-2PRI/E1/T1
• Diva V-4PRI/E1/T1
page 9
Preparing The Dialogic® Diva® Media Boards
CHAPTER 2
http://www.dialogic.com/worldwide/products/MediaGateways
The online Dialogic® Diva® System Release 8.5LIN Reference Guide provides help for the installation of the
software. You can download it from the Dialogic web site at:
http://www.dialogic.com/worldwide/support/docs.htm
The drivers of the Diva softSS7 software are installed together with the Dialogic® Diva® drivers.
page 10
Installing The Dialogic® Diva® softSS7 Software
CHAPTER 3
page 11
Installing The Dialogic® Diva® softSS7 Software
2. During the installation, you will be asked to accept the End-User License Agreement and to confirm the
installation.
3. After the installation is complete, press the Return button to finish the installation.
4. Follow the instructions shown in the graphic above:
• Start the Dialogic® Diva® Build Wizard (cd /usr/lib/opendiva/divas/src; ./Build) to build and install
drivers for Dialogic® Diva® ISDN Media Boards.
• Start the Dialogic® Diva® Configuration Wizard (/usr/lib/opendiva/divas/Config) to detect and
configure all installed Diva ISDN Media Boards.
• Start the Dialogic® Diva® HTTP Configuration Server at port 10005. To enable web interface access, set
password in the file /usr/lib/opendiva/divas/httpd/login/login
You can now configure the Diva softSS7 software as described in Software Configuration on page 13.
page 12
Software Configuration
CHAPTER 4
Software Configuration
After you have installed the Dialogic® Diva® System Release software as described in Installing The Dialogic®
Diva® softSS7 Software on page 11, open the Dialogic® Diva® Configuration Wizard to make some necessary
changes. You can either use:
Before you start to configure the necessary settings, activate the license file as described below.
4. If you need to do the web activation using another computer, open an editor, paste the DUID, and save the file.
page 13
Software Configuration
5. Paste the Device Unique ID from the License Management section into the web site.
6. Follow the remaining instructions.
7. The license file will be generated and sent to the email address you entered. Save the license file.
8. Open the License Management dialog again.
9. In this dialog, go to Diva softSS7 and click Browse next to Upload softSS7 license file.
10. Go to the directory in which you saved the license file and click Open.
11. Click Upload, to activate the license file.
page 14
Software Configuration
• Go to /usr/lib/opendiva/divas and execute following command # ./licman -ss7 to start the Dialogic®
Diva® License Manager. In order to see the DUID, you need to start the driver first.
• In the Diva License Manager, the serial numbers and DUIDs are displayed for the installed Dialogic® Diva®
Media Boards.
4. Copy and paste the Device Unique ID from the Diva License Manager into the web site.
5. Follow the remaining instructions.
6. The license file will be generated and sent to the email address you entered. The license file you receive as
an attachment of an email that will look similar to this example:
SC71000_000093_N13ZC4VYX22PR4NHG3UVDP1T2AJ.lic
7. Copy the license file to the computer where you installed the Diva softSS7 software, for example /home/ss7.
8. The License Manager is located in the directory /usr/lib/opendiva/divas.
9. To install the license enter the following command:
# ./licman -i <License File> <Target Directory>
The target directory is /usr/lib/opendiva/divas.ss7.
In the example below, the license file is located in /home/ss7/.
page 15
Software Configuration
10. To read the license, you need to execute the following command:
/usr/lib/opendiva/divas/ licman -e /home/ss7/ <name of your license file>
The name of your license file is similar to: DSC71000_000192_ NCZ3QSHC1RAH1524V3YEH4MNSAU.lic and
the marked section in the graphic shows you where to find it.
11. The License Manager also shows the enabled SS7 link, the DCS7_SS7_Link value, and the expiration date
of the license file.
12. With the command: /usr/lib/opendiva/divas/licman –p /usr/lib/opendiva/divas.ss7/ -v
you can verify how many licenses, ss7 links, and E1 trunks are installed.
page 16
Software Configuration
1. Open the Diva Configuration Wizard web interface and select Board Configuration.
2. Click the board icon of the Dialogic® Diva® Media Board that you want to configure.
page 17
Software Configuration
3. Select SS7 - Support for SS7 as D-channel protocol to enable the SS7 protocol.
4. If the network provides the clock for the signaling, the Interface Mode should be set to TE - mode.
5. Depending on your network you can either switch CRC4 on or off.
6. The default setting for Layer 1 framing is National default.
7. The rest of the settings are default Diva Media Board settings.
8. After you have made the above changes to your configuration, click Save to save the changes. The settings
are saved in the "divas_cfg.rc" file.
9. Restart your Diva Media Board. To do so, click the System control (driver start/stop) link and under
Driver Status click Stop and then Start.
page 18
Software Configuration
10. Set the Diva softSS7 software to start automatically at start-up. To do so, click the System configuration
link, enable ITU-T SS7 support (softSS7 1.5) and set Start driver on system boot to Yes.
page 19
Software Configuration
5. Depending on the Telco’s network, select as layer 1 framing either Multiframing (CRC4) or Doubleframing
(no CRC4).
page 20
Software Configuration
6. Set the voice companding option as specified by the operator. For Europe, A-law is normally used.
7. Save the changes and select Bind every Diva Board to own M-Board.
8. Select Start driver on system boot to automatically start the Dialogic® Diva® SS7 software at start-up.
For a complete overview of the settings, see the Dialogic® Diva® Configuration Wizard settings for the Dialogic®
Diva® softSS7 software on page 46.
page 21
Software Configuration
Loopback test
If your Diva Media Board has various ports or you have various Diva Media Boards installed, you can also do a
loopback test. To do so, plug the loopback cable in the ports you want to test. If the red LED is turned off, your
configuration is working properly on a hardware/electrical level. If it remains lit, you need to verify the
configuration with help of the Diva Configuration web interface or the Diva Configuration Wizard.
See the Appendix on page 32 for a more detailed description of this file.
page 22
Starting The Dialogic® Diva® softSS7 Software
CHAPTER 5
1. Got to /usr/lib/opendiva/divas.ss7.
2. Start the Diva softSS7 software with the command # ./StartSoftSS7, which starts the
./ss7_mtp3_cmtp2_stack and ./ss7_isup_cc_stack processes.
3. To stop the Diva softSS7 software you need to execute the StopSS7 script as shown in the graphic above.
2. List the available trace possibilities with the command divactrl ditrace -l .
page 23
Starting The Dialogic® Diva® softSS7 Software
3. Since only the SS7 information is relevant, you need to disable the other information elements, by setting
their trace masks on zero. To do so, use the command
divactrl ditrace -d 1,2,3,4 -m 0x0.
4. The default trace masks for the Diva softSS7 software are saved in the divaSS7.cfg configuration file. The
default masks for tracing are:
ISUP_CC_DEBUG_MASK 0x00000007 # set to STATUS|ERROR|WARN
MTP3_MTP2_DEBUG_MASK 0x00000007 # set to STATUS|ERROR|WARN
5. Write the output from the trace to a file, divactrl ditrace -p > [file-name]. In the above graphic, the
trace is written to a file named trace.txt.
6. Do a tail -f [file-name] and start the Diva softSS7 software.
page 24
Tracing
CHAPTER 6
Tracing
Trace information will be written via the standard Dialogic® Diva® trace utilities. To enable tracing for the
Dialogic® Diva® softSS7 software, you have to make sure that the following entries are included in the
"divaSS7.cfg" file:
ISUP_CC_DEBUG_MASK 0x000003FF
MTP3_MTP2_DEBUG_MASK 0x000003FF
Please see the Appendix on page 32 for a complete description of the debug mask. If you need to make changes
to the "divaSS7.cfg" file, you need to stop the Diva softSS7 software and start it again.
If you only want to trace on SS7 level, you need to disable the other categories. See also Verify if Dialogic®
Diva® softSS7 software is running on page 23 for more information.
The following sections describes the tracing with the Dialogic® Diva® Configuration web interface.
page 25
Tracing
5. After you stopped the trace process, you can view and/or download the trace file and select with the trace
viewer the components you want to see in your trace file. For the Dialogic® Diva® softSS7 software, set the
MTP2/MTP3 and ISUP components to Yes and the rest to No.
6. Click one of the buttons to view and/or download the trace file.
Dynamic tracing
Below are some examples for the MTP process on how to enable/disable the Diva softSS7 software tracing
dynamically. If you change the -c 1010 to -c 1011, you are setting the debug masks for the ISUP process. For
a full description about the trace mask, see the description in the divaSS7.cfg configuration file. After setting
the trace masks for the ISUP and MTP processes, you can than use the Dialogic® Diva® Trace tool as described
in Tracing with the Dialogic® Diva® Configuration web interface on page 25 or use the command line interface
as described in Verify if Dialogic® Diva® softSS7 software is running on page 23.
page 26
Tracing
page 27
Uninstalling
CHAPTER 7
Uninstalling
Note: There is no separate Dialogic® Diva® softSS7 software uninstaller provided. The software is uninstalled
together with the Dialogic® Diva® System Release software.
page 28
Uninstalling
You can also use the above procedure for upgrades. When you install your new Diva softSS7 software, the backup
license file and the Dialogic® Diva® softSS7 configuration files are automatically copied back as shown in the
graphic below.
page 29
Issues While Running The Dialogic® Diva® softSS7 Software
CHAPTER 8
Note: When contacting support, you will be asked to provide traces of your Dialogic® Diva® softSS7 software
application as well as of the CAPI and the Dialogic® Diva® Media Board. For more information, see Tracing on
page 25.
page 30
Glossary
Glossary
page 31
Appendix
Appendix
The Appendix provides examples and explanations of the default Dialogic® Diva® softSS7 software configuration
file (divaSS7.cfg).
#----------------------------------------------------------------------------------
# STACK_STANDARD_TYPE : Specifies the variant of the stack
# ITU= 1, ETSI=2
#----------------------------------------------------------------------------------
STACK_STANDARD_TYPE 1
#----------------------------------------------------------------------------------
# NETWORK_INDICATOR : Specifies the network indicator of ISUP and MTP3
# International 0 = 0, International 1 / SPARE = 1,
# National 0 = 2, National 1 (Reserved for national use) = 3
#----------------------------------------------------------------------------------
NETWORK_INDICATOR 2
#----------------------------------------------------------------------------------
# MTP3 and ISUP are communicating via (local) sockets with each other
# -> therefore the below paragraph is required
# MTP3_IP_ADDRESS - IP of MTP3
# ISUP_IP_ADDRESS - IP of ISUP
# MTP3_SERVER_PORT - MTP3 server port to which the ISUP client is connecting
# ISUP_SERVER_PORT - ISUP server port to which the MTP3 client is connecting
# MTP3_CLIENT_TO_ISUP_PORT - MTP3 client port which connects to the ISUP server
# ISUP_CLIENT_TO_MTP3_PORT - ISUP client port which connects to the MTP3 server
# all entries are required
#----------------------------------------------------------------------------------
MTP3_IP_ADDRESS 127.0.0.1
MTP3_SERVER_PORT 13000
MTP3_CLIENT_TO_ISUP_PORT 13100
ISUP_IP_ADDRESS 127.0.0.1
ISUP_SERVER_PORT 14000
ISUP_CLIENT_TO_MTP3_PORT 14100
#----------------------------------------------------------------------------------
# DEBUG MASKs
# set debug mask according to the definitions below
# debug information is written via standard log mechanism
# STATUS 0x00000001 - output STATUS (marked with 'S-')
# ERROR 0x00000002 - output ERRORs (marked with 'E-')
# WARN 0x00000004 - output WARNINGs (marked with 'W-')
# INFO 0x00000008 - output info (marked with 'I-')
# WRAPPER 0x00000010 - output details of the stack encapsulation (marked with 'A-')
# DETAIL 0x00000020 - output detail (creates a lot of output) (marked with 'V-')
# DATA 0x00000040 - output data (for data messages) (marked with 'D-')
# PERROR 0x00000080 - output pointer errors (marked with 'R-')
# NCCI_STM 0x00000100 - output Capi NCCI statemachine (marked with 'N-')
# PLCI_STM 0x00000200 - output Capi PLCI statemachine (marked with 'P-')
# CONT_STM 0x00000400 - output Capi Controller statemachine (marked with 'C-')
# MALLOC 0x00000800 - output memory allocation errors
# (creates a lot of output, do not use if not requested)
# (marked with 'M-')
# TIMER 0x00001000 - output timer handling
# (creates a lot of output, do not use if not requested)
# (marked with 'T-')
# in general a debug mask set to 0x00000007 should be sufficient
#----------------------------------------------------------------------------------
ISUP_CC_DEBUG_MASK 0x00000007 # set to STATUS|ERROR|WARN
MTP3_MTP2_DEBUG_MASK 0x00000007 # set to STATUS|ERROR|WARN
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
# Controller configuration
# This paragraphs were changed from 1.2 to 1.5
# The 'old' style configuration will still work
# Using the 'old' style will cause the following Warning on startup:
# W-CONFIGURATION: cc_prov: no Controller Configuration found - assuming old format
# W- This may cause fatal errors if your DIVA server adapter
# W- numbering changes
# W- (e.g. adapter was not found while rebooting)
#
page 32
Appendix
#----------------------------------------------------------------------------------
#CC_PROVISIONING
#----------------------------------------------------------------------------------
# number of terminals configured/used
CC_NUM_TERMINALS 30
#----------------------------------------------------------------------------------
# length called party number
CC_LENGTH_CALLED_PARTY_NUMBER_START
0
CC_LENGTH_CALLED_PARTY_NUMBER_END
#----------------------------------------------------------------------------------
# initial state 0-PAUSE 1-ACTIVE
CC_INITIAL_STATE 0
#----------------------------------------------------------------------------------
# Due to the increased functionality of the blocking, the configuration of
# the blocking is enhanced
#
# LSB - bit 0 0x01 local maintenance blocking (by operator) (Note1)
# bit 1 0x02 local hardware blocking (by operator) (Note2)
# bit 2 reserved
# bit 3 reserved
# bit 4 0x10 follow remote blocking (Note3)
# bit 5 reserved
# bit 6 0x40 inbound calls disabled (Note4)
# MSB bit 7 0x80 outbound calls disabled (Note4)
page 33
Appendix
#
# All theses values may be superseded by management when
# ISUP/CallControl is started
# Note1: local maintenance blocking may be set/reset additionally via
# DIVA server adapter management and when follow remote is set
# Note2: local hardware blocking is as well set/reset when Layer 1 of
# DIVA server adapter is Down OR the CAPI connection to the
# DIVA server adapter is lost (no path to the applications)
# Note3: When follow remote is set, local maintenance blocking will be
# set/reset when blocking/unblocking is received from the
# remote peer
# Note4: The disabling of in-/outbound calls can NOT be signaled to
# the remote peer.
# Therefore be sure, that the administrator of the peer is
# aware if the disabling is set.
# Even if those values can be set/reset when started, but
# it does not make sense to do it, other than for testing purpose.
#
# These bits may be combined
# Examples: 0x11 - local maintenance blocking is set,
# follow remote is set
# 0xC0 - inbound and outbound calls are disabled
#
# You may set those values as well decimal:
# Examples: 0x11 corresponds to 17
# 0xC0 corresponds to 192
#----------------------------------------------------------------------------------
#CIC OPC DPC LogContrNum Timeslot Blocked
CC_TERMINAL_CONFIG_START
1 129 130 1 1 0
2 129 130 1 2 0
3 129 130 1 3 0
4 129 130 1 4 0
5 129 130 1 5 0
6 129 130 1 6 0
7 129 130 1 7 0
8 129 130 1 8 0
9 129 130 1 9 0
10 129 130 1 10 0
11 129 130 1 11 0
12 129 130 1 12 0
13 129 130 1 13 0
14 129 130 1 14 0
15 129 130 1 15 0
17 129 130 1 17 0
18 129 130 1 18 0
19 129 130 1 19 0
20 129 130 1 20 0
21 129 130 1 21 0
22 129 130 1 22 0
23 129 130 1 23 0
24 129 130 1 24 0
25 129 130 1 25 0
26 129 130 1 26 0
27 129 130 1 27 0
28 129 130 1 28 0
29 129 130 1 29 0
30 129 130 1 30 0
31 129 130 1 31 0
CC_TERMINAL_CONFIG_END
#----------------------------------------------------------------------------------
#CC_PROVISIONING_END
#----------------------------------------------------------------------------------
page 34
Appendix
#----------------------------------------------------------------------------------
#ISUP_PROVISIONING
#----------------------------------------------------------------------------------
ISUP_CIC_CONFIG_START
# Status: Delete = 0, Add = 1
ISUP_CIC_CONFIG
OPC DPC START_CIC NUM_OF_CICS
129 130 1 15
129 130 17 15
ISUP_CIC_CONFIG_END
#----------------------------------------------------------------------------------
# Network Protection timer (ITU-T Q.764 T7)
# Started after the transmission of an IAM. Stopped when ACM is received.
# On expiry the connection is released.
# ITU-T Q.764 - Standard: 20-30 sec
# Implementation default: 20 sec
# If You require a different value, uncomment line and change value according
# ISUP_T7 20
#----------------------------------------------------------------------------------
#ISUP_PROVISIONING_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#MTP3_PROVISIONING
#----------------------------------------------------------------------------------
MTP3_SELF_POINT_CODE_START
# PC: Self Point Code
# Type: Primary PC = 81, SECONDARY = 82 CAPABILITY CODE =83
# Point code of MTP3
# PC Nodecap Status
MTP3_SELF_POINT_CODE
#OPC SPC_TYPE
129 81
MTP3_SELF_POINT_CODE_END
#----------------------------------------------------------------------------------
MTP3_DEST_POINT_CODE_START
# Destination Type Bitwise Usage:
# Bit Value Definition
# Most Significant Bit 0Destination is DPC
# Ist Bit 1(0x01) Adj DPC
# 2nd Bit 1(0x02) Rem DPC
# 3rd Bit 0/1(0/0x04) Brdcast_opt enable/disable
# 4th Bit 0/1(0/0x08) dpc is mated_stp/non mated
# Status: Delete = 0, Add = 1
# DPC Type Sls Status
#---------------------------
MTP3_DEST_POINT_CODE
DPC Type sls
130 1 1
MTP3_DEST_POINT_CODE_END
#----------------------------------------------------------------------------------
MTP3_LINK_START
# LINK_TYPE : Link Type A ...F , Value 1,2 ...6
MTP3_LINK
OPC DPC SLC MTP2_ID LOG_DATA_LINK_ID LINK_TYPE ROUTE_PARAM_LOG_LINK_ID
129 130 0 0 1 1 1
MTP3_LINK_END
#----------------------------------------------------------------------------------
MTP3_LINK_SET_START
#Put the information in following order
# (1)OPC (2)DPC (3)Num_Links (4)Num_Normal_Links
# (5)Broadcast_Option (6)Linkset_Option
# (7){Log_Link_Id, Link_State, Link_Priority} for each link
# (8) Log_Link_Set_Id
# Priority : 1 to XX
# LinkState : Active = 0, Inactive = 1
# Status: Delete = 0, Add = 1
# BRDCAST_OPT: enable: 0, disable: 1
MTP3_LINK_SET
opc dpc nlks nrml_lks bd_opt lset_opt lset_id lk_id lk_state lk_prio
129 130 1 1 0 0 1 1 0 0
MTP3_LINK_SET_END
page 35
Appendix
#----------------------------------------------------------------------------------
MTP3_ROUTE_START
# ROUTE_TYPE Bitwise Usage:
# Bit Value Definition
# Most Significant Bit 0/1 Destination is Route/CLUSTER Route
# Ist Bit 1/2 Direct/Indirect Route
# DPC is a cluster if the route is a cluster route
MTP3_ROUTE
OPC DPC ROUTE_TYPE LOG_LINKSET_ID PRIORITY ROUTE_PARAM_LOG_ROUTE_ID
129 130 1 1 1 1
MTP3_ROUTE_END
#----------------------------------------------------------------------------------
# Overall MTP restart timer (ITU-T Q.704 T20)
# Started when first link of linkset is available.
# Time required to do the routing update.
# On expiry TRA message (traffic restart allowed) will be transmitted
# ITU-T Q.704 - Standard: 59-61 sec
# Implementation default: 59 sec
# If You require a different value, uncomment line and change value according
# MTP3_T20 59
#----------------------------------------------------------------------------------
#MTP3_PROVISIONING_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#MTP2_PROVISIONING
#----------------------------------------------------------------------------------
# number of MTP2 signaling links
MTP2_NUM_LINKS 1
#----------------------------------------------------------------------------------
# Configuration of MTP2 links:
#
# MTP2_LOG_LINK_ID - MTP2 Link Id
# MTP2_ID - MTP2 Id
# MTP2_CONTROLLER - identifies the controller on which the link is set up
# (log-controller number)
# MTP2_TIMESLOT - defines the timeslot of the link
# MTP2_MODE - defines the MTP2 mode
# 0 - normal mode
# 1 - preventive mode
#----------------------------------------------------------------------------------
#MTP2_LOG_LINK_ID MTP2_ID MTP2_CONTROLLER MTP2_TIMESLOT MTP2_MODE
MTP2_LINK_CONFIG_START
1 0 1 16 0
MTP2_LINK_CONFIG_END
#----------------------------------------------------------------------------------
#MTP2_PROVISIONING_END
#----------------------------------------------------------------------------------
page 36
Appendix
# MTP3_IP_ADDRESS - IP of MTP3
# ISUP_IP_ADDRESS - IP of ISUP
# MTP3_SERVER_PORT - MTP3 server port to which the ISUP client is connecting
# ISUP_SERVER_PORT - ISUP server port to which the MTP3 client is connecting
# MTP3_CLIENT_TO_ISUP_PORT - MTP3 client port which connects to the ISUP server
# ISUP_CLIENT_TO_MTP3_PORT - ISUP client port which connects to the MTP3 server
# all entries are required
#----------------------------------------------------------------------------------
MTP3_IP_ADDRESS 127.0.0.1
MTP3_SERVER_PORT 13000
MTP3_CLIENT_TO_ISUP_PORT 13100
ISUP_IP_ADDRESS 127.0.0.1
ISUP_SERVER_PORT 14000
ISUP_CLIENT_TO_MTP3_PORT 14100
#----------------------------------------------------------------------------------
# DEBUG MASKs
# set debug mask according to the definitions below
# debug information is written via standard log mechanism
# STATUS 0x00000001 - output STATUS (marked with 'S-')
# ERROR 0x00000002 - output ERRORs (marked with 'E-')
# WARN 0x00000004 - output WARNINGs (marked with 'W-')
# INFO 0x00000008 - output info (marked with 'I-')
# WRAPPER 0x00000010 - output details of the stack encapsulation (marked with 'A-')
# DETAIL 0x00000020 - output detail (creates a lot of output) (marked with 'V-')
# DATA 0x00000040 - output data (for data messages) (marked with 'D-')
# PERROR 0x00000080 - output pointer errors (marked with 'R-')
# NCCI_STM 0x00000100 - output Capi NCCI statemachine (marked with 'N-')
# PLCI_STM 0x00000200 - output Capi PLCI statemachine (marked with 'P-')
# CONT_STM 0x00000400 - output Capi Controller statemachine (marked with 'C-')
# MALLOC 0x00000800 - output memory allocation errors
# (creates a lot of output, do not use if not requested)
# (marked with 'M-')
# TIMER 0x00001000 - output timer handling
# (creates a lot of output, do not use if not requested)
# (marked with 'T-')
# in general a debug mask set to 0x00000007 should be sufficient
#----------------------------------------------------------------------------------
ISUP_CC_DEBUG_MASK 0x00000007 # set to STATUS|ERROR|WARN
MTP3_MTP2_DEBUG_MASK 0x00000007 # set to STATUS|ERROR|WARN
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
# Controller configuration
#----------------------------------------------------------------------------------
NUM_CONTROLLER 1
#LogControllerNum local law SerialN
#----------------------------------------------------------------------------------
CONTROLLER_CONFIG_START
1 local A 1300
CONTROLLER_CONFIG_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#CC_PROVISIONING
#----------------------------------------------------------------------------------
# number of terminals configured/used
CC_NUM_TERMINALS 30
#----------------------------------------------------------------------------------
# length called party number
CC_LENGTH_CALLED_PARTY_NUMBER_START
0
CC_LENGTH_CALLED_PARTY_NUMBER_END
#----------------------------------------------------------------------------------
# initial state 0-PAUSE 1-ACTIVE
CC_INITIAL_STATE 0
#----------------------------------------------------------------------------------
#CIC OPC DPC LogContrNum Timeslot Blocked
CC_TERMINAL_CONFIG_START
1 129 130 1 1 0
2 129 130 1 2 0
3 129 130 1 3 0
4 129 130 1 4 0
page 37
Appendix
5 129 130 1 5 0
6 129 130 1 6 0
7 129 130 1 7 0
8 129 130 1 8 0
9 129 130 1 9 0
10 129 130 1 10 0
11 129 130 1 11 0
12 129 130 1 12 0
13 129 130 1 13 0
14 129 130 1 14 0
15 129 130 1 15 0
17 129 130 1 17 0
18 129 130 1 18 0
19 129 130 1 19 0
20 129 130 1 20 0
21 129 130 1 21 0
22 129 130 1 22 0
23 129 130 1 23 0
24 129 130 1 24 0
25 129 130 1 25 0
26 129 130 1 26 0
27 129 130 1 27 0
28 129 130 1 28 0
29 129 130 1 29 0
30 129 130 1 30 0
31 129 130 1 31 0
CC_TERMINAL_CONFIG_END
#----------------------------------------------------------------------------------
#CC_PROVISIONING_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#ISUP_PROVISIONING
#----------------------------------------------------------------------------------
ISUP_CIC_CONFIG_START
# Status: Delete = 0, Add = 1
ISUP_CIC_CONFIG
OPC DPC START_CIC NUM_OF_CICS
129 130 1 15
129 130 17 15
ISUP_CIC_CONFIG_END
#----------------------------------------------------------------------------------
#ISUP_PROVISIONING_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#MTP3_PROVISIONING
#----------------------------------------------------------------------------------
MTP3_SELF_POINT_CODE_START
# PC: Self Point Code
# Type: Primary PC = 81, SECONDARY = 82 CAPABILITY CODE =83
# Point code of MTP3
# PC Nodecap Status
MTP3_SELF_POINT_CODE
#OPC SPC_TYPE
129 81
MTP3_SELF_POINT_CODE_END
#----------------------------------------------------------------------------------
MTP3_DEST_POINT_CODE_START
# Destination Type Bitwise Usage:
# Bit Value Definition
# Most Significant Bit 0 Destination is DPC
# Ist Bit 1(0x01) Adj DPC
# 2nd Bit 1(0x02) Rem DPC
# 3rd Bit 0/1(0/0x04) Brdcast_opt enable/disable
# 4th Bit 0/1(0/0x08) dpc is mated_stp/non mated
# Status: Delete = 0, Add = 1
# DPC Type Sls Status
#---------------------------
MTP3_DEST_POINT_CODE
DPC Type sls
130 1 1
MTP3_DEST_POINT_CODE_END
#----------------------------------------------------------------------------------
page 38
Appendix
MTP3_LINK_START
# LINK_TYPE : Link Type A ...F , Value 1,2 ...6
MTP3_LINK
OPC DPC SLC MTP2_ID LOG_DATA_LINK_ID LINK_TYPE ROUTE_PARAM_LOG_LINK_ID
129 130 0 0 1 1 1
MTP3_LINK_END
#----------------------------------------------------------------------------------
MTP3_LINK_SET_START
#Put the information in following order
# (1)OPC (2)DPC (3)Num_Links (4)Num_Normal_Links
# (5)Broadcast_Option (6)Linkset_Option
# (7){Log_Link_Id, Link_State, Link_Priority} for each link
# (8) Log_Link_Set_Id
# Priority : 1 to XX
# LinkState : Active = 0, Inactive = 1
# Status: Delete = 0, Add = 1
# BRDCAST_OPT: enable: 0, disable: 1
MTP3_LINK_SET
opc dpc nlks nrml_lks bd_opt lset_opt lset_id lk_id lk_state lk_prio
129 130 1 1 0 0 1 1 0 0
MTP3_LINK_SET_END
#----------------------------------------------------------------------------------
MTP3_ROUTE_START
# ROUTE_TYPE Bitwise Usage:
# Bit Value Definition
# Most Significant Bit 0/1 Destination is Route/CLUSTER Route
# Ist Bit 1/2 Direct/Indirect Route
# DPC is a cluster if the route is a cluster route
MTP3_ROUTE
OPC DPC ROUTE_TYPE LOG_LINKSET_ID PRIORITY ROUTE_PARAM_LOG_ROUTE_ID
129 130 1 1 1 1
MTP3_ROUTE_END
#----------------------------------------------------------------------------------
#MTP3_PROVISIONING_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#MTP2_PROVISIONING
#----------------------------------------------------------------------------------
# number of MTP2 signaling links
MTP2_NUM_LINKS 1
#----------------------------------------------------------------------------------
# Configuration of MTP2 links:
#
# MTP2_LOG_LINK_ID - MTP2 Link Id
# MTP2_ID - MTP2 Id
# MTP2_CONTROLLER - identifies the controller on which the link is set up
# (log-controller number)
# MTP2_TIMESLOT - defines the timeslot of the link
# MTP2_MODE - defines the MTP2 mode
# 0 - normal mode
# 1 - preventive mode
#----------------------------------------------------------------------------------
#MTP2_LOG_LINK_ID MTP2_ID MTP2_CONTROLLER MTP2_TIMESLOT MTP2_MODE
MTP2_LINK_CONFIG_START
1 0 1 16 0
MTP2_LINK_CONFIG_END
#----------------------------------------------------------------------------------
#MTP2_PROVISIONING_END
#----------------------------------------------------------------------------------
page 39
Appendix
#----------------------------------------------------------------------------------
# Controller configuration
#----------------------------------------------------------------------------------
NUM_CONTROLLER 1
#----------------------------------------------------------------------------------
#LogControllerNum local law SerialN
CONTROLLER_CONFIG_START
1 local A 1455
CONTROLLER_CONFIG_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#CC_PROVISIONING
#----------------------------------------------------------------------------------
# number of terminals configured/used
CC_NUM_TERMINALS 30
#----------------------------------------------------------------------------------
page 40
Appendix
#----------------------------------------------------------------------------------
#ISUP_PROVISIONING
#----------------------------------------------------------------------------------
ISUP_CIC_CONFIG_START
# Status: Delete = 0, Add = 1
ISUP_CIC_CONFIG
OPC DPC START_CIC NUM_OF_CICS
130 129 1 15
130 129 17 15
ISUP_CIC_CONFIG_END
#----------------------------------------------------------------------------------
#ISUP_PROVISIONING_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#MTP3_PROVISIONING
#----------------------------------------------------------------------------------
MTP3_SELF_POINT_CODE_START
# PC: Self Point Code
# Type: Primary PC = 81, SECONDARY = 82 CAPABILITY CODE =83
# Point code of MTP3
# PC Nodecap Status
MTP3_SELF_POINT_CODE
PC SPC_TYPE
130 81
MTP3_SELF_POINT_CODE_END
page 41
Appendix
#----------------------------------------------------------------------------------
MTP3_DEST_POINT_CODE_START
# Destination Type Bitwise Usage:
# Bit Value Definition
# Most Significant Bit 0 Destination is DPC
# Ist Bit 1(0x01) Adj DPC
# 2nd Bit 1(0x02) Rem DPC
# 3rd Bit 0/1(0/0x04)Brdcast_opt enable/disable
# 4th Bit 0/1(0/0x08)dpc is mated_stp/non mated
MTP3_LINK_START
# LINK_TYPE : Link Type A ...F , Value 1,2 ...6
MTP3_LINK
OPC DPC SLC MTP2_ID LOG_DATA_LINK_ID LINK_TYPE ROUTE_PARAM_LOG_LINK_ID
130 129 0 0 1 1 1
MTP3_LINK_END
#----------------------------------------------------------------------------------
MTP3_LINK_SET_START
#Put the information in following order
# (1)OPC (2)DPC (3)Num_Links (4)Num_Normal_Links
# (5)Broadcast_Option (6)Linkset_Option
# (7){Log_Link_Id, Link_State, Link_Priority} for each link
# (8) Log_Link_Set_Id
# Priority : 1 to XX
# LinkState : Active = 0, Inactive = 1
# Status: Delete = 0, Add = 1
# BRDCAST_OPT: enable: 0, disable: 1
MTP3_LINK_SET
opc dpc nlks nrml_lks bd_opt lset_opt lset_id lk_id lk_state lk_prio
130 129 1 1 0 0 1 1 0 0
MTP3_LINK_SET_END
#----------------------------------------------------------------------------------
MTP3_ROUTE_START
# ROUTE_TYPE Bitwise Usage:
# Bit Value Definition
# Most Significant Bit 0/1 Destination is Route/CLUSTER Route
# Ist Bit 1/2 Direct/Indirect Route
# DPC is a cluster if the route is a cluster route
MTP3_ROUTE
OPC DPC ROUTE_TYPE LOG_LINKSET_ID PRIORITY ROUTE_PARAM_LOG_ROUTE_ID
130 129 1 1 1 1
MTP3_ROUTE_END
#----------------------------------------------------------------------------------
#MTP3_PROVISIONING_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#MTP2_PROVISIONING
#----------------------------------------------------------------------------------
# number of MTP2 signaling links
MTP2_NUM_LINKS 1
#----------------------------------------------------------------------------------
# Configuration of MTP2 links:
#
# MTP2_LOG_LINK_ID - MTP2 Link Id
# MTP2_ID - MTP2 Id
# MTP2_CONTROLLER - identifies the controller on which the link is set up
# (log-controller number)
# MTP2_TIMESLOT - defines the timeslot of the link
# MTP2_MODE - defines the MTP2 mode
# 0 - normal mode
# 1 - preventive mode
#----------------------------------------------------------------------------------
#MTP2_LOG_LINK_ID MTP2_ID MTP2_CONTROLLER MTP2_TIMESLOT MTP2_MODE
page 42
Appendix
MTP2_LINK_CONFIG_START
1 0 1 16 0
MTP2_LINK_CONFIG_END
#----------------------------------------------------------------------------------
#MTP2_PROVISIONING_END
#----------------------------------------------------------------------------------
Example: One SS7 link on one controller and 31 CICs on another controller
In this example, there are two 2MB trunks connected to the SS7 network. On the first trunk, one SS7 link is
configured (controller 1) towards DPC=4119 and on the second trunk 31 CICs are configured (controller 2)
towards DPC=3031:
#----------------------------------------------------------------------------------
# STACK_STANDARD_TYPE : Specifies the variant of the stack
# ITU= 1, ETSI=2
#----------------------------------------------------------------------------------
STACK_STANDARD_TYPE 1
#----------------------------------------------------------------------------------
# NETWORK_INDICATOR : Specifies the network indicator of ISUP and MTP3
# International 0 = 0, International 1 / SPARE = 1,
# National 0 = 2, National 1 (Reserved for national use) = 3
#----------------------------------------------------------------------------------
NETWORK_INDICATOR 2
#----------------------------------------------------------------------------------
# MTP3 and ISUP are communicating via (local) sockets with each other
# -> therefore the below paragraph is required
# MTP3_IP_ADDRESS - IP of MTP3
# ISUP_IP_ADDRESS - IP of ISUP
# MTP3_SERVER_PORT - MTP3 server port to which the ISUP client is connecting
# ISUP_SERVER_PORT - ISUP server port to which the MTP3 client is connecting
# MTP3_CLIENT_TO_ISUP_PORT - MTP3 client port which connects to the ISUP server
# ISUP_CLIENT_TO_MTP3_PORT - ISUP client port which connects to the MTP3 server
# all entries are required
#----------------------------------------------------------------------------------
MTP3_IP_ADDRESS 127.0.0.1
MTP3_SERVER_PORT 13000
MTP3_CLIENT_TO_ISUP_PORT 13100
ISUP_IP_ADDRESS 127.0.0.1
ISUP_SERVER_PORT 14000
ISUP_CLIENT_TO_MTP3_PORT 14100
#----------------------------------------------------------------------------------
# DEBUG MASKs
# set debug mask according to the definitions below
# debug information is written via standard log mechanism
# STATUS 0x00000001 - output STATUS (marked with 'S-')
# ERROR 0x00000002 - output ERRORs (marked with 'E-')
# WARN 0x00000004 - output WARNINGs (marked with 'W-')
# INFO 0x00000008 - output info (marked with 'I-')
# WRAPPER 0x00000010 - output details of the stack encapsulation (marked with 'A-')
# DETAIL 0x00000020 - output detail (creates a lot of output) (marked with 'V-')
# DATA 0x00000040 - output data (for data messages) (marked with 'D-')
# PERROR 0x00000080 - output pointer errors (marked with 'R-')
# NCCI_STM 0x00000100 - output Capi NCCI statemachine (marked with 'N-')
# PLCI_STM 0x00000200 - output Capi PLCI statemachine (marked with 'P-')
# CONT_STM 0x00000400 - output Capi Controller statemachine (marked with 'C-')
# MALLOC 0x00000800 - output memory allocation errors
# (creates a lot of output, do not use if not requested)
# (marked with 'M-')
# TIMER 0x00001000 - output timer handling
# (creates a lot of output, do not use if not requested)
# (marked with 'T-')
# in general a debug mask set to 0x00000007 should be sufficient
#----------------------------------------------------------------------------------
ISUP_CC_DEBUG_MASK 0x000003FF # set to STATUS|ERROR|WARN|INFO
MTP3_MTP2_DEBUG_MASK 0x000003FF # set to STATUS|ERROR|WARN
#----------------------------------------------------------------------------------
# Controller configuration
#----------------------------------------------------------------------------------
NUM_CONTROLLER 2
#----------------------------------------------------------------------------------
#LogControllerNum local law SerialN
page 43
Appendix
CONTROLLER_CONFIG_START
1 local A 1001
2 local A 1084
CONTROLLER_CONFIG_END
#----------------------------------------------------------------------------------
#CC_PROVISIONING
#----------------------------------------------------------------------------------
CC_NUM_VIRTUAL_SIG_CONTROLLER 2
#LogControllerNum local law
CC_CONTROLLER_CONFIG_START
1 local A
2 local A
CC_CONTROLLER_CONFIG_END
#----------------------------------------------------------------------------------
CC_NUM_TERMINALS 31
#----------------------------------------------------------------------------------
CC_LENGTH_CALLED_PARTY_NUMBER_START
0
CC_LENGTH_CALLED_PARTY_NUMBER_END
#----------------------------------------------------------------------------------
# initial state 0-PAUSE 1-ACTIVE
CC_INITIAL_STATE 0
#----------------------------------------------------------------------------------
#CIC OPC DPC LogContrNum Timeslot Blocked
CC_TERMINAL_CONFIG_START
1 7072 3031 2 1 0
2 7072 3031 2 2 0
3 7072 3031 2 3 0
4 7072 3031 2 4 0
5 7072 3031 2 5 0
6 7072 3031 2 6 0
7 7072 3031 2 7 0
8 7072 3031 2 8 0
9 7072 3031 2 9 0
10 7072 3031 2 10 0
11 7072 3031 2 11 0
12 7072 3031 2 12 0
13 7072 3031 2 13 0
14 7072 3031 2 14 0
15 7072 3031 2 15 0
16 7072 3031 2 16 0
17 7072 3031 2 17 0
18 7072 3031 2 18 0
19 7072 3031 2 19 0
20 7072 3031 2 20 0
21 7072 3031 2 21 0
22 7072 3031 2 22 0
23 7072 3031 2 23 0
24 7072 3031 2 24 0
25 7072 3031 2 25 0
26 7072 3031 2 26 0
27 7072 3031 2 27 0
28 7072 3031 2 28 0
29 7072 3031 2 29 0
30 7072 3031 2 30 0
31 7072 3031 2 31 0
CC_TERMINAL_CONFIG_END
#----------------------------------------------------------------------------------
#CC_PROVISIONING_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#ISUP_PROVISIONING
#----------------------------------------------------------------------------------
ISUP_CIC_CONFIG_START
# Status: Delete = 0, Add = 1
ISUP_CIC_CONFIG
OPC DPC START_CIC NUM_OF_CICS
7072 3031 1 31
ISUP_CIC_CONFIG_END
#----------------------------------------------------------------------------------
#ISUP_PROVISIONING_END
#----------------------------------------------------------------------------------
page 44
Appendix
#----------------------------------------------------------------------------------
#MTP3_PROVISIONING
#----------------------------------------------------------------------------------
MTP3_SELF_POINT_CODE_START
# PC: Self Point Code
# Type: Primary PC = 81, SECONDARY = 82 CAPABILITY CODE =83
# Point code of MTP3
# PC Nodecap Status
MTP3_SELF_POINT_CODE
PC SPC_TYPE
7072 81
MTP3_SELF_POINT_CODE_END
#----------------------------------------------------------------------------------
MTP3_DEST_POINT_CODE_START
# Destination Type Bitwise Usage:
# Bit Value Definition
# Most Significant Bit 0 Destination is DPC
# Ist Bit 1(0x01) Adj DPC
# 2nd Bit 1(0x02) Rem DPC
# 3rd Bit 0/1(0/0x04)Brdcast_opt enable/disable
# 4th Bit 0/1(0/0x08)dpc is mated_stp/non mated
# Status: Delete = 0, Add = 1
# DPC Type Sls Status
#----------------------------------------------------------------------------------
MTP3_DEST_POINT_CODE
DPC Type sls
4119 1 1
3031 2 1
MTP3_DEST_POINT_CODE_END
#----------------------------------------------------------------------------------
MTP3_LINK_START
# LINK_TYPE : Link Type A ...F , Value 1,2 ...6
MTP3_LINK
OPC DPC SLC MTP2_ID LOG_DATA_LINK_ID LINK_TYPE ROUTE_PARAM_LOG_LINK_ID
7072 4119 0 0 1 1 1
MTP3_LINK_END
#----------------------------------------------------------------------------------
MTP3_LINK_SET_START
#Put the information in following order
# (1)OPC (2)DPC (3)Num_Links (4)Num_Normal_Links
# (5)Broadcast_Option (6)Linkset_Option
# (7){Log_Link_Id, Link_State, Link_Priority} for each link
# (8) Log_Link_Set_Id
# Priority : 1 to XX
# LinkState : Active = 0, Inactive = 1
# Status: Delete = 0, Add = 1
# BRDCAST_OPT: enable: 0, disable: 1
MTP3_LINK_SET
opc dpc nlks nrml_lks bd_opt lset_opt lset_id lk_id lk_state lk_prio
7072 4119 1 1 0 0 1 1 0 1
MTP3_LINK_SET_END
#----------------------------------------------------------------------------------
MTP3_ROUTE_START
# ROUTE_TYPE Bitwise Usage:
# Bit Value Definition
# Most Significant Bit 0/1 Destination is Route/CLUSTER Route
# Ist Bit 1/2 Direct/Indirect Route
# DPC is a cluster if the route is a cluster route
MTP3_ROUTE
OPC DPC ROUTE_TYPE LOG_LINKSET_ID PRIORITY ROUTE_PARAM_LOG_ROUTE_ID
7072 4119 1 1 1 1
7072 3031 2 1 2 2
MTP3_ROUTE_END
#----------------------------------------------------------------------------------
#MTP3_PROVISIONING_END
#----------------------------------------------------------------------------------
#----------------------------------------------------------------------------------
#MTP2_PROVISIONING
#----------------------------------------------------------------------------------
# number of MTP2 signaling links
MTP2_NUM_LINKS 1
#----------------------------------------------------------------------------------
page 45
Appendix
Dialogic® Diva® Configuration Wizard settings for the Dialogic® Diva® softSS7 software
page 46
Appendix
page 47
Appendix
page 48
Appendix
page 49
Appendix
page 50
Appendix
page 51
Appendix
page 52
Appendix
page 53
Appendix
page 54
Appendix
page 55
Appendix
page 56