March 2012 U01SLT www.dialogic.com Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual
2 Specification 10 2.2.4 Protocol Resource Support When terminating SS7 signaling, the DSI SS7MD board runs the SS7 Message Transfer Part, Layer 2 (
4 Message Reference 100 Description This message is used to collect performance statistics for a given Line Interface Unit (LIU). A module requesting
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 101 prbs_status The status of Pseudo Random Bit Sequence (PRBS) indicati
4 Message Reference 102 board_rev The board revision number. Currently 0. bsn The board’s production serial number (ASCII characters, null terminated)
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 103 Description This message provides the user with a number of statisti
Appendix A - Protocol Configuration Using Discrete Messages 104 Appendix A - Protocol Configuration Using Discrete Messages This appendix provides gui
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 105 6. Build and send an MTP2 Link Configuration Request (SS7_MSG_CONFI
Appendix A - Protocol Configuration Using Discrete Messages 106 Figure 3. Protocol Configuration Message Sequence Diagram CTSWXSSD_MSG_RESET (0x7680)(
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 107 A.2 Monitoring Configuration Using Individual Messages To configure
Appendix A - Protocol Configuration Using Discrete Messages 108 A.3 Q.SAAL Protocol Configuration Using Individual Messages The process to configure
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 109 sets and links to support, module_ids for user part modules etc.). S
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 11 2.2.8 Physical Specification Form factor Low-profile PCIe Dime
Appendix A - Protocol Configuration Using Discrete Messages 110 Figure 4. Q.SAAL Configuration Message Sequence Diagram SWXSSD_MSG_RESET (0x7680)(0x36
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 111 Appendix B - Thermal guidelines for server selection The Dialogic® D
Appendix B - Thermal guidelines for server selection 112 Users seeking to confirm proper operational cooling should measure the temperature of the bo
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 113 Glossary of Terms AAL5 ATM Adaptive Layer part 5 AIS Alarm Indic
Glossary of Terms 114 Q.SAAL Link conforming to Q.2140/Q.2110/GR-2878. RAI Remote Alarm Indication (Yellow alarm). route An MTP3 concept that de
2 Specification 12 See http://www.dialogic.com/declarations. • Country-Specific Approvals See the Global Product Approvals list at http://www.di
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 13 Table 2. Dialogic® DSI SS7MD Software Licenses Software License Code
2 Specification 14 Table 5. Link Type Available by Run Mode Run Mode LSL Links HSL Links ATM Links IMA Links LSL Y HSL Y Y ATM Y Y Y IMA Y Y 2
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 15 3 SS7MD Board-Specific Configuration and Operation Before attempting
3 SS7MD Board-Specific Configuration and Operation 16 Note: The ss7.dc6 and ss7mcd code files are distributed as part of the Dialogic® DSI Developmen
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 17 3.3 ATM Monitoring The system can also be used to monitor AAL5 traff
3 SS7MD Board-Specific Configuration and Operation 18 3.4 Switching Timeslots between LIUs The Dialogic® DSI SS7MD Boards support multiple T1/E1/J1 L
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 19 Figure 1. Switch Connections 3.4.2 Static Initialization Static
2 Copyright and Legal Notice Copyright © 2009-2012 Dialogic Inc. All Rights Reserved. You may not reproduce this document in whole or in part without
3 SS7MD Board-Specific Configuration and Operation 20 3.4.3 Dynamic Operation The application controls dynamic changes to switching by sending the MV
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 21 pptr = get_param(m); memset(pptr, 0, m->len); /* * Enter the param
3 SS7MD Board-Specific Configuration and Operation 22 Figure 2. Drop and Insert 3.5 High Speed Link Operation High Speed Link (HSL) operation is sup
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 23 The temperature of the boards within a system are periodically measur
4 Message Reference 24 4 Message Reference 4.1 Overview This section describes the individual messages that may be sent to or received from a Dialog
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 25 Message Type Mnemonic Description 0x1213 Confirmation of SS7_MSG_TRA
4 Message Reference 26 Message Type Mnemonic Description 0x3f17 Confirmation of MGT_MSG_L1_CONFIG 0x3f18 Confirmation of MGT_MSG_L1_END 0x5213 SS7_M
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 27 Message Type Mnemonic Description 0x7e1f MVD_MSG_SC_CONNECT Connect R
4 Message Reference 28 4.1.3 Message Status Summary The following table shows the valid responses when a response request (rsp_req) is requested in a
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 29 4.2 General Configuration Messages General configuration messages ar
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 3 Contents Revision History ...
4 Message Reference 30 The confirmation message (if requested) indicates success with a status value of 0. Parameters The SSD_MSG_RESET message inclu
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 31 The confirmation message (if requested) indicates success with a stat
4 Message Reference 32 code_file_ext This parameter contains a string definition of a code file path and name, including a null terminating character.
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 33 Parameters The SSD_MSG_BOARD_INFO message includes the following para
4 Message Reference 34 4.2.4 MGT_MSG_CONFIG0 - Board Configuration Request Synopsis Message sent to a board immediately after starting the code runni
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 35 config_type Set to 3 when using a DSI SS7MD Board. A separate link l
4 Message Reference 36 4.2.5 MGT_MSG_L1_CONFIG - Layer 1 Configuration Request Synopsis Message sent to a board after successful processing of the M
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 37 l1_resource_id The logical identity of the link set, in the range 0 t
4 Message Reference 38 timeslot_mask Signaling timeslot mask. This field is used to configure HSL links. Bits 0 to 31 of the mask correspond to times
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 39 4.3 Hardware Control Messages Hardware control messages are used to
Tables 4 4.3.1 LIU_MSG_CONFIG - LIU Configuration Request ... 40 4.3.2 LIU_MSG_CONTROL - L
4 Message Reference 40 4.3.1 LIU_MSG_CONFIG - LIU Configuration Request Synopsis Message sent by the application to establish the operating mode for
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 41 Parameters A description of the permitted parameter values are given
4 Message Reference 42 crc_mode The CRC mode. The following table shows the permitted values and their meanings. Value Description 1 CRC generation d
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 43 ais_gen The (initial) mode used to generate the Alarm Indication Sig
4 Message Reference 44 4.3.2 LIU_MSG_CONTROL - LIU Control Request Synopsis Message sent by the application to dynamically control operation for a Li
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 45 Value Description 0 Do not change AIS/Blue alarm generation mode 1 D
4 Message Reference 46 4.3.3 LIU_MSG_R_CONFIG - LIU Read Configuration Request Synopsis Message sent by the application to read back the current Line
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 47 4.3.4 LIU_MSG_R_CONTROL - LIU Read Control Request Synopsis Message
4 Message Reference 48 4.3.5 MVD_MSG_SC_DRIVE_LIU - LIU Switch Initialization Synopsis Sets up a static switch path through the board between a CPU l
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 49 ts_mask A 32-bit timeslot mask where each bit position represents a l
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 5 Tables Table 1. SS7 Link Capacity of the Dialogic® DSI SS7MDL4 Netw
4 Message Reference 50 Parameters liu_id The identifier of the T1/E1/J1 LIU in the range of 0 to one less than the number of LIUs. timeslot The time
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 51 4.3.8 MVD_MSG_SC_CONNECT - Connect Request Synopsis Message sent to
4 Message Reference 52 Mode Required Parameters local_ stream local_slot source_ stream source_ timeslot dest_ stream dest_ timeslot pattern 1 *1 *1
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 53 Value Meaning 1 Make a simplex connection from a timeslot on the cros
4 Message Reference 54 dest_stream The dest_stream references the cross connect switch streams that should be used as a destination for data. The par
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 55 timeslot_mask A 32-bit mask representing up to 32 timeslots on the l
4 Message Reference 56 4.4 Signaling Interface Messages Signaling interface messages allow signaling links to be activated and deactivated by the use
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 57 4.4.1 API_MSG_RX_IND - Received Data Indication Synopsis Message sen
4 Message Reference 58 4.4.2 API_MSG_TX_REQ - MTP2 Transmission Request Synopsis Message issued to the board by MTP3, containing an SS7 Message Signa
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 59 4.5 ATM Interface Messages ATM Interface Messages allow management o
1 Introduction 6 Revision History Issue Date Description 4 March 2012 Manual restructured for use in conjunction with Software Environment Programmer
4 Message Reference 60 Description This message is sent to each board that needs to run ATM protocols to initialize all per module options. It must be
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 61 4.5.2 ATM_MSG_CFG_STREAM - ATM Cell Stream Configuration Synopsis Me
4 Message Reference 62 options Bit Mnemonic Description 0 ATM_CFG_OPTIONS_SCRAMBLE Enable payload scrambling 1 ATM_CFG_OPTIONS_COSET Use ATM coset in
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 63 Note: The default vpi/vci combination configured here must not be sp
4 Message Reference 64 4.5.4 API_MSG_RX_IND - Received AAL5 Monitoring Data Indication Synopsis Message generated by ATM module when operating in AAL
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 65 4.5.5 API_MSG_RX_ERR - Received AAL5 Monitoring Error Synopsis Messa
4 Message Reference 66 Status Error code returned in the status field. Value Mnemonic Description 0x00 ATM_RX_ERR_UNDEFINED Frame error detected which
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 67 4.5.6 ATM_MSG_R_STREAM_STATS - Per ATM Cell Stream Statistics Synop
4 Message Reference 68 rx_frames Number of valid AAL5 frames received. rx_octets Number of data octets received. rx_discards Number of received AAL5 f
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 69 4.5.7 ATM_MSG_AAL_CFG_MON_LINK - Configure AAL Monitor Link Synopsi
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 7 1 Introduction Dialogic® DSI SS7MD Network Interface Boards are speci
4 Message Reference 70 Parameters The ATM_MSG_AAL_CFG_MON_LINK has the following parameters: options Bit Meaning 0 Monitor an AAL5 stream 1 Enable tim
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 71 4.5.8 ATM_MSG_AAL_END_LINK - Remove AAL Link Synopsis Message used
4 Message Reference 72 4.5.9 ATM_MSG_R_AAL_LINK_STATS - Per Monitored Link Statistics Synopsis Message used to retrieve (and reset) per monitored li
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 73 oversized_SDUs Total number of oversized SDU errors that have occurre
4 Message Reference 74 4.5.11 ATM_MSG_LINK_STATE –AAL Link Status Indication Synopsis Primitive generated by AAL to advise management of changes to t
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 75 4.5.12 ATM_MSG_TRACE_MASK - Set Trace Mask Request Synopsis Message
4 Message Reference 76 op_evt_mask The output event trace mask. This is a 16-bit value with bits set to 1 to cause a trace message to be sent to the m
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 77 4.6 Q.SAAL Interface Messages Q.SAAL Interface Messages allow Q.SAAL
4 Message Reference 78 15 2 cong_onset 17 2 cong_abate 19 2 cong_discard 21 2 MaxCC 23 2 MaxPD 25 2 n1 27 2 co1 29 2 co2 31 2 co3 33 2 ca1 35 2 ca2 37
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 79 upper_mod_id The recipient module ID for the link. vpi The vpi of the
2 Specification 8 2 Specification This section provides information about: • Product Identifier • Hardware Specification • Operating System Suppor
4 Message Reference 80 ca1 <= co1 <= ca2 <= co2 <= ca3 <= co3 and co1 <= cd1 <= co2 <= cd2 <= co3 <= cd3. trace_id
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 81 Description QSAAL_MSG_CFG_LINK messages may be issued to the Q.SAAL m
4 Message Reference 82 4.6.3 QSL_MSG_END_LINK - Remove Q.SAAL Link Synopsis Remove a Q.SAAL Link - only allowed when the link is in the inactive stat
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 83 4.6.4 SS7_MSG_TRACE_MASK - Set Trace Mask Request (Q.SAAL) Synopsis
4 Message Reference 84 op_evt_mask The output event trace mask. This is a 16-bit value with bits set to 1 to cause a trace message to be sent to the m
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 85 mgmt_evt_mask The management event trace mask. This is a 16-bit value
4 Message Reference 86 4.6.5 SS7_MSG_R_STATE - Read Link State Request (Q.SAAL) Synopsis Message sent to Q.SAAL to retrieve current per link state in
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 87 num_rtx_msgs Number of MSU's in retransmit buffer. Unused - alwa
4 Message Reference 88 Description Message used to retrieve Q.SAAL per-link statistics. The statistics are written into the parameter area of the mess
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 89 Value Mnemonic Description 0x11 S7G_CONG_CLR Congestion abatement 0x1
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 9 • Pulse mask — T1: ANSI T1.403 — E1: ITU-T G.703 —
4 Message Reference 90 The LINK STATE is coded as shown in the following table: Value Mnemonic Description 1 IN_SERVICE Entered IN SERVICE state 2 OUT
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 91 4.6.10 Primitives issued to MTP3-b The following primitives are supp
4 Message Reference 92 4.7 Event Indication Messages Event indication messages are the mechanism by which protocol and software error events are repo
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 93 4.7.2 SSD_MSG_STATE_IND - Board Status Indication Synopsis Message s
4 Message Reference 94 board_type Set to 16 for SS7MD. failure_code Value Meaning 0x0000 undefined 0x00d7 Thermal failure 4.7.3 API_MSG_CNF_IND - Con
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 95 completion_status The result of initial configuration. The following
4 Message Reference 96 liu_status The LIU status. The following table shows the possible values and their meanings. Value Mnemonic State 10 LIUS_SYNC_
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 97 • a proving failure (prefixed S7P_) The MGT_MSG_SS7_EVENT message h
4 Message Reference 98 4.8 Status Request Messages Status request messages can be used to poll the status of modules or systems running on the board.
Dialogic® DSI SS7MD Network Interface Boards Programmer's Manual Issue 4 99 Value Description 0 OK 1 PCM Loss 2 AIS 3 Sync Loss 4 Remote Alar
Commenti su questo manuale