Dialogic DSI SS7MD Manuale Utente

Navigare online o scaricare Manuale Utente per Hardware Dialogic DSI SS7MD. Dialogic DSI SS7MD User Manual Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 191
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti

Sommario

Pagina 1 - Interface Boards

www.dialogic.comDialogic® DSI SS7MD Network Interface BoardsProgrammer’s Manual

Pagina 2 - Document Number: 05-2640-003

102 Specification2.1 Product IdentifiersThe Dialogic® DSI SS7MD Network Interface Board product family includes the PCI Express form factor described

Pagina 3 - Contents

1006 Message Reference6.6.9 MGT_MSG_SS7_STATE – Link State IndicationSynopsisIndication generated by Q.SAAL module to advise management of changes to

Pagina 4

101Dialogic® DSI SS7MD Programmer’s Manual Issue 36.6.11 Primitives issued to MTP3-bThe following primitives are supported by the Q.SAAL module. For

Pagina 5

1026 Message Reference6.7 Event Indication MessagesEvent indication messages are the mechanism by which protocol and software error events are reporte

Pagina 6 - Revision History

103Dialogic® DSI SS7MD Programmer’s Manual Issue 36.7.2 MGT_MSG_TRACE_EV – Trace Event IndicationSynopsisMessage issued by a module to trace protocol

Pagina 7 - Chapter 1: Introduction

1046 Message Reference6.7.3 SSD_MSG_STATE_IND – Board Status IndicationSynopsisMessage sent to the application on completion of the reset and download

Pagina 8 - 1 Introduction

105Dialogic® DSI SS7MD Programmer’s Manual Issue 36.7.4 API_MSG_CNF_IND – Configuration Completion Status IndicationSynopsisMessage issued by the s7_m

Pagina 9 - • Software Licenses

1066 Message Reference6.7.5 MVD_MSG_LIU_STATUS – LIU Status IndicationSynopsisMessage issued by the board to provide notification of changes in LIU st

Pagina 10 - • DSI SS7MDL440Q

107Dialogic® DSI SS7MD Programmer’s Manual Issue 36.7.6 MGT_MSG_SS7_EVENT – MTP2 Q.791 Event IndicationSynopsisMessage issued by the MTP2 module to ad

Pagina 11 - Interface Board

1086 Message Reference6.7.7 MGT_MSG_NTP_SYNC – Timestamping Resynchronization IndicationSynopsisMessage sent if a significant time difference between

Pagina 12 - 2 Specification

109Dialogic® DSI SS7MD Programmer’s Manual Issue 36.8 Status Request MessagesStatus request messages can be used to poll the status of modules or syst

Pagina 13

11Dialogic® DSI SS7MD Programmer’s Manual Issue 32.2 Dialogic® DSI SS7MDL4 Network Interface Board - Low Profile PCI Express Form FactorThe DSI SS7MDL

Pagina 14 - • Warranty

1106 Message Reference6.8.2 LIU_MSG_R_STATS – LIU Read Statistics RequestSynopsis Message used to read back performance statistics associated with a L

Pagina 15

111Dialogic® DSI SS7MD Programmer’s Manual Issue 3— For E1 operating modes, it is the number of errors detected in the frame alignment word.— For T1 i

Pagina 16

1126 Message Reference6.8.3 MGT_MSG_R_BRDINFO – Read Board Info RequestSynopsisMessage used to request basic board information. FormatDescription This

Pagina 17 - • Software Packages

113Dialogic® DSI SS7MD Programmer’s Manual Issue 36.8.4 DVR_MSG_R_L1_STATS – Link Statistics RequestSynopsisRetrieve link statistics. FormatDescriptio

Pagina 18 - 3 Installation

1146 Message Reference• receiver_busy_cnt The number of times the receiver has entered the busy state as a result of the number of internal buffers fa

Pagina 19 - • RPM Installation

115Dialogic® DSI SS7MD Programmer’s Manual Issue 36.9 Message Summary TableThe following table lists, by message type, all the messages described in t

Pagina 20

1166 Message Reference0x6214 SS7_MSG_R_STATS Read Link Statistics Request0x6215 SS7_MSG_R_STATE Read Link State Request0x6263 ATM_MSG_R_STREAM_STATS P

Pagina 21

117Dialogic® DSI SS7MD Programmer’s Manual Issue 3Chapter 7: Configuration Command ReferenceThis chapter describes the commands and parameters used i

Pagina 22

1187 Configuration Command Reference7.1 Physical Interface Configuration CommandsThe physical interface configuration commands are: • SS7_BOARD - Conf

Pagina 23

119Dialogic® DSI SS7MD Programmer’s Manual Issue 37.1.1 SS7_BOARD – Configure Dialogic® DSI SS7MD Network Interface Board SynopsisCommand to configure

Pagina 24

122 Specificationwhich to install the board. Refer to Section 2.2.7, “Airflow Requirements” on page 13 for more information.2.2.3 Physical InterfacesT

Pagina 25

1207 Configuration Command Reference• <board_id> The logical identity of the board in the range from 0 to one less than the number of boards sup

Pagina 26

121Dialogic® DSI SS7MD Programmer’s Manual Issue 3• <build_out> The build out type. The following table shows the permitted values and their mea

Pagina 27

1227 Configuration Command Reference7.1.3 LIU_SC_DRIVE – Set Up Path Between LIUSynopsisThis command is used during initialization to set up a static

Pagina 28

123Dialogic® DSI SS7MD Programmer’s Manual Issue 37.1.4 SCBUS_LISTEN – Connect Switch Timeslot to LIU TimeslotSynopsisThis command establishes a conne

Pagina 29

1247 Configuration Command Reference7.1.5 STREAM_XCON – Cross Connect ConfigurationSynopsisThe STREAM_XCON command controls the cross connect switch o

Pagina 30

125Dialogic® DSI SS7MD Programmer’s Manual Issue 3— E1 interfaces have 32 timeslots numbered 0 to 31. Timeslot 0 is used for frame alignment and times

Pagina 31

1267 Configuration Command Reference7.2 Monitor Configuration Commands The monitor configuration command is: • MONITOR_LINK - Configure Link in Monito

Pagina 32

127Dialogic® DSI SS7MD Programmer’s Manual Issue 37.2.1 MONITOR_LINK – Configure Link in Monitoring ModeSynopsisThe MONITOR_LINK command allows the u

Pagina 33

1287 Configuration Command Reference• <data_rate> An optional parameter to specify link parameters, required for HSL or ATM operation. The valid

Pagina 34

129Dialogic® DSI SS7MD Programmer’s Manual Issue 37.3 MTP Configuration CommandsThe Message Transfer Part (MTP) configuration commands are: • MTP_CONF

Pagina 35

13Dialogic® DSI SS7MD Programmer’s Manual Issue 32.2.5 Visual Indicators The DSI SS7MDL4 board includes the following visual indicators:• T1/E1/J1 dua

Pagina 36

1307 Configuration Command Referenceset to 0, on detection of RPO, the signaling link is taken out of service and restoration commences. This bit shou

Pagina 37

131Dialogic® DSI SS7MD Programmer’s Manual Issue 37.3.2 MTP_LINKSET – Configure a Linkset SynopsisConfiguration of a linkset to an adjacent signaling

Pagina 38 - DM3 Media Board

1327 Configuration Command ReferenceSyntaxMTP HSL/LSL LinksMTP_LINK <link_id> <linkset_id> <link_ref> <slc> <board_id> &

Pagina 39 - Solaris 2 ms

133Dialogic® DSI SS7MD Programmer’s Manual Issue 3— Bit 12 is used to select 12- or 7-bit sequence numbers for HSL only. This bit should be set for 12

Pagina 40

1347 Configuration Command Reference— vpi is the Virtual Path Indicator of the signaling link within the ATM cell stream. — vci is the Virtual Channel

Pagina 41

135Dialogic® DSI SS7MD Programmer’s Manual Issue 3— All other bits are reserved for future use and must be set to 0. 7.3.5 MTP_USER_PART – Configure a

Pagina 42

1367 Configuration Command Reference7.4 ATM Configuration CommandsThe ATM configuration commands are: • ATM_CONFIG - Configure the ATM Module• ATM_STR

Pagina 43 - • Program Execution Overview

137Dialogic® DSI SS7MD Programmer’s Manual Issue 37.4.1 ATM_CONFIG – Configure the ATM ModuleSynopsisGlobal configuration of the ATM Module.SyntaxATM_

Pagina 44 - 5 Program Execution

1387 Configuration Command Reference7.4.2 ATM_STREAM – Configure ATM Cell StreamSynopsisConfigures an ATM Cell Stream. SyntaxATM_STREAM <id> &l

Pagina 45

139Dialogic® DSI SS7MD Programmer’s Manual Issue 3• <def_vci>A default AAL5 link will be configured for the cell stream to signal incoming activ

Pagina 46

142 Specification2.2.9 Safety, EMC and Telecommunications Specifications Safety, EMC and telecommunications specification information is provided by t

Pagina 47 - Chapter 6: Message Reference

1407 Configuration Command Reference7.4.3 ATM_TIMER – Configure Timers for Q.SAAL LinksSynopsisOverride the default timer values for ATM Links. Synta

Pagina 48

141Dialogic® DSI SS7MD Programmer’s Manual Issue 37.5 ISUP Configuration CommandsThe ISUP configuration commands are: • ISUP_CONFIG - Configure ISUP•

Pagina 49

1427 Configuration Command Reference7.5.2 ISUP_CFG_CCTGRP – Configure an ISUP Circuit Group SynopsisThe configuration parameters for a group of ISUP c

Pagina 50 - • code_file

143Dialogic® DSI SS7MD Programmer’s Manual Issue 37.5.3 ISUP_TIMER – Configure ISUP Timers SynopsisThe ISUP_TIMER command provides the ability to conf

Pagina 51 - • run_mode

1447 Configuration Command Reference7.6 TUP Configuration CommandsThe TUP configuration commands are: • TUP_CONFIG - Configure TUP • TUP_CFG_CCTGRP -

Pagina 52 - • serial_number

145Dialogic® DSI SS7MD Programmer’s Manual Issue 37.6.2 TUP_CFG_CCTGRP – Configure a TUP Circuit Group SynopsisThe configuration parameters for a grou

Pagina 53 - • flags

1467 Configuration Command Reference7.7 SCCP Configuration CommandsThe SCCP configuration commands are: • SCCP_CONFIG - Configure SCCP • SCCP_SSR - SC

Pagina 54 - • l1_flags

147Dialogic® DSI SS7MD Programmer’s Manual Issue 37.7.2 SCCP_SSR – SCCP Sub-System Resource SynopsisThe SCCP_SSR command supplies the global configura

Pagina 55

1487 Configuration Command Reference7.7.3 SCCP_CONC_SSR – SCCP Concerned Sub-System Resource SynopsisThe SCCP_CONC_SSR command marks the specified sub

Pagina 56 - • l1_resource_id

149Dialogic® DSI SS7MD Programmer’s Manual Issue 37.7.5 SCCP_GTT_PATTERN – Define Global Title PatternSynopsisThe SCCP_GTT_PATTERN command defines a g

Pagina 57 - • ntp_management_id

15Dialogic® DSI SS7MD Programmer’s Manual Issue 32.3 Software LicensesThe DSI SS7MDL4 codefile supports different MTP2 link densities on the board. Th

Pagina 58 - 6 Message Reference

1507 Configuration Command Reference• <address_id> A unique ID identifying the address. • <addr_indicator> The address indicator octets. •

Pagina 59 - • liu_type

151Dialogic® DSI SS7MD Programmer’s Manual Issue 3<gtai_replacement> parameter of the associated SCCP_GTT_ADDRESS command. The mask can contain

Pagina 60 - • build_out

1527 Configuration Command Reference7.8 DTC Configuration CommandsThe DTC configuration commands are: • DTC_CONFIG - Configure DTC • DTC_SSR - DTC Sub

Pagina 61 - • clk_options

153Dialogic® DSI SS7MD Programmer’s Manual Issue 3• <protocol> Should be set to TCAP, MAP, INAP or IS41 according to the layer of the protocol s

Pagina 62

1547 Configuration Command Reference7.9 TCAP Configuration CommandsThe TCAP configuration commands are: • TCAP_CONFIG - Configure TCAP • TCAP_CFG_DGRP

Pagina 63 - • prbs_gen

155Dialogic® DSI SS7MD Programmer’s Manual Issue 3• <addr_format> Defines how TCAP should interpret address information from messages received f

Pagina 64

1567 Configuration Command Reference7.9.3 TCAP_TRACE – TCAP Trace SynopsisThe TCAP_TRACE command is used to configure TCAP to send trace messages to t

Pagina 65

157Dialogic® DSI SS7MD Programmer’s Manual Issue 37.10 MAP Configuration CommandsThe MAP configuration commands are: • MAP_CONFIG - Configure MAP • MA

Pagina 66 - • local_slot

1587 Configuration Command Reference7.11 INAP Configuration CommandsThe INAP configuration commands are: • INAP_CONFIG - Configure INAP • INAP_FE - IN

Pagina 67 - • dest_slot

159Dialogic® DSI SS7MD Programmer’s Manual Issue 37.11.3 INAP_AC – INAP Application ContextSynopsisThis command is used to configure the INAP Applicat

Pagina 68 - • timeslot_mask

162 SpecificationThe following combinations of link types are available to the user:Note: When using multiple link types on the same board, the run mo

Pagina 69 - • ts_mask

1607 Configuration Command Reference7.12 IS41 Configuration CommandsThe IS41 configuration commands are: • IS41_TRACE - IS41 Trace 7.12.1 IS41_TRACE –

Pagina 70 - • timeslot

161Dialogic® DSI SS7MD Programmer’s Manual Issue 3Chapter 8: Host UtilitiesThis chapter describes the following host utilities that can be used with

Pagina 71

1628 Host Utilities8.1 s7_log Description The s7_log utility is a console application program that receives messages and displays them as text on the

Pagina 72

163Dialogic® DSI SS7MD Programmer’s Manual Issue 3• -f<filename> Optionally specifies a file to which all screen output is written. If the speci

Pagina 73

1648 Host UtilitiesMessages that are not interpreted as text are displayed in hexadecimal format as follows: M t<type> i<id> f<src>

Pagina 74

165Dialogic® DSI SS7MD Programmer’s Manual Issue 38.2 s7_play Description The s7_play utility is a console application that reads commands from as ASC

Pagina 75

1668 Host UtilitiesEach field identifier is optional and causes the corresponding message field to be set to zero if not present. All values are enter

Pagina 76 - • Signaling Unit Data

167Dialogic® DSI SS7MD Programmer’s Manual Issue 38.3 gctloadDescription gctload is a task that initializes the host system environment and starts up

Pagina 77 - • min_rev

1688 Host Utilities• -x Terminate a running system. An active instance of the gctload module, together with any forked binaries, is terminated if a su

Pagina 78

169Dialogic® DSI SS7MD Programmer’s Manual Issue 3The output above indicates that there are messages sent to a destination module ID 0xef in the IPC s

Pagina 79 - • vci masks

17Dialogic® DSI SS7MD Programmer’s Manual Issue 3Chapter 3: Installation This chapter contains the following topics:• Software Packages• Software Ins

Pagina 80 - • Cell Stream ID

1708 Host Utilities8.4 timDescription The tim utility starts the tim process that receives periodic tick notification from tick processes and handles

Pagina 81

171Dialogic® DSI SS7MD Programmer’s Manual Issue 38.5 tickDescription The tick utility starts the tick process that sends periodic tick notification t

Pagina 82 - • upper_stream_id

1728 Host Utilities8.6 s7_mgtDescription The s7_mgt utility performs one-time protocol configuration for all protocol modules, deriving the configurat

Pagina 83

173Dialogic® DSI SS7MD Programmer’s Manual Issue 38.7 ssdmDescription SSDM interfaces with the device driver for passing messages to and from the boar

Pagina 84 - • upper_mod_id

1748 Host Utilities-aPX00020,PX00015,PX00015,PX01000Up to a maximum of 4 addresses can be specified in this list. In the example above, board_id = 0 w

Pagina 85

175Dialogic® DSI SS7MD Programmer’s Manual Issue 38.8 tempmonDescriptionThe tempmon (Temperature Monitor) utility is a standalone console application

Pagina 86

1768 Host UtilitiesExampletempmon -ftemplog.txt -t5Sample Outputtempmon: Temperature monitor (C) 2009 Dialogic Corporation============================

Pagina 87

177Dialogic® DSI SS7MD Programmer’s Manual Issue 3Appendix A: Protocol Configuration Using Discrete MessagesThis appendix provides guidelines for prot

Pagina 88

178Appendix A Protocol Configuration Using Discrete Messages9. Build and send an MTP3 Signaling Link Configuration Request (MTP_MSG_CNF_LINK) to set u

Pagina 89

179Dialogic® DSI SS7MD Programmer’s Manual Issue 3Figure 3. Protocol Configuration Message Sequence Diagram(0x3f17)SSD_MSG_RESET (0x7680)(0x3680)SSD_M

Pagina 90 - • num_links

183 Installation3.1 Software PackagesThis manual describes the installation and use of the following software: • Development Package • User Part Devel

Pagina 91

180Appendix A Protocol Configuration Using Discrete MessagesA.2 Monitoring Configuration Using Individual MessagesTo configure the board for monitorin

Pagina 92

181Dialogic® DSI SS7MD Programmer’s Manual Issue 3A.3 Q.SAAL Protocol Configuration Using Individual MessagesThe process to configure the board for Q.

Pagina 93

182Appendix A Protocol Configuration Using Discrete Messagesroute. See the MTP3 Programmer's Manual for the message definition. Wait for the conf

Pagina 94

183Dialogic® DSI SS7MD Programmer’s Manual Issue 3Appendix B: Thermal guidelines for selecting suitable servers for use with a Dialogic® DSI SS7MDL4 N

Pagina 95 - • op_evt_mask

184Appendix B Thermal guidelines for selecting suitable servers for use with a Dialogic® DSI SS7MDL4 Network In-terface Board

Pagina 96 - • mgmt_evt_mask

185Dialogic® DSI SS7MD Programmer’s Manual Issue 3GlossaryAAL5 ATM Adaptive Layer part 5AIS Alarm Indication Signal (Blue alarm). ATM Asynchronous Tra

Pagina 97 - • num_rtx_msgs

186GlossaryPRBS Pseudo Random Bit Sequence. A technique used for bit error rate testing on T1/E1/J1 trunks. Q.SAAL Link conforming to Q.2140/Q.2110/GR

Pagina 98

187Dialogic® DSI SS7MD Programmer’s Manual Issue 3IndexAAPI_MSG_CNF_IND message 105API_MSG_RX_INDT message 75application programsrunning under Linux 4

Pagina 99 - Value Mnemonic Description

188IndexDSI SS7MDL4 boards 13event indication messages 102API_MSG_CNF_IND 105MGT_MSG_NTP_SYNC 108MGT_MSG_SS7_EVENT 107MVD_MSG_LIU_STATUS 106SSD_MSG_ST

Pagina 100 - Field Name Meaning

189Dialogic® DSI SS7MD Programmer’s Manual Issue 3LIU_MSG_R_CONFIG message 63LIU_MSG_R_CONTROL message 64LIU_MSG_R_STATE message 109LIU_MSG_R_STATS me

Pagina 101

19Dialogic® DSI SS7MD Programmer’s Manual Issue 33.2 Software Installation for LinuxThe Development Package for Linux is distributed as a download fro

Pagina 102

190IndexDSI SS7MDL4 boards 14relm( ) functionusage 177removing Development Package Linux 21routeconfiguration command 134RPMcreation instructions 21in

Pagina 103 - Size Name

191Dialogic® DSI SS7MD Programmer’s Manual Issue 3tick 171tim 170Vverifying device driver loading 20visual indicatorsDSI SS7MDL4 boards 13Wwarranty in

Pagina 104 - • board_type

2Copyright© 2009 Dialogic Corporation. All Rights Reserved. You may not reproduce this document in whole or in part without permission in writing from

Pagina 105 - • completion_status

203 InstallationThe ldconfig utility creates a symbolic link to the GCT library shared object within the install directory. For example:/opt/dpklnx:li

Pagina 106 - • liu_status

21Dialogic® DSI SS7MD Programmer’s Manual Issue 33.2.3 Support for a Large Number of DSI MessagesThe default Linux configuration may need to be modifi

Pagina 107 - • EVENT CODE

223 Installationss7dpk-devel-5.08-1.<ARCH>.rpmss7dpk-debuginfo-5.08-1.<ARCH>.rpmss7dpk-kmod-5.08-1.2.6.9_34.EL.<ARCH>.rpmWhere <A

Pagina 108 - • Adjustment timer fraction

23Dialogic® DSI SS7MD Programmer’s Manual Issue 33.3 Software Installation for Solaris (SPARC)Installation of the software is described in more detail

Pagina 109 - • state

243 Installation3.3.1 Additional CommandsCustomers using Solaris 10 and the DSI SS7MD Boards must perform the following additional commands after inst

Pagina 110 - • bit_errors

25Dialogic® DSI SS7MD Programmer’s Manual Issue 3Chapter 4: Dialogic® DSI SS7MD Board Configuration and OperationBefore attempting software configura

Pagina 111

264 Dialogic® DSI SS7MD Board Configuration and Operation4.1 Regulatory and Geographic ConsiderationsCertain functions of Dialogic® DSI SS7MD Boards,

Pagina 112 - • max_temp

27Dialogic® DSI SS7MD Programmer’s Manual Issue 34.2 System StructureThe Dialogic® DSI Protocol Stack software running on the board communicates with

Pagina 113 - • rx_overrun

284 Dialogic® DSI SS7MD Board Configuration and Operation4.3 Running Host Binaries With Dialogic® DSI SS7MD Board The Dialogic® DSI MTP2 Layer protoco

Pagina 114 - • rx_busy_status

29Dialogic® DSI SS7MD Programmer’s Manual Issue 34.4 System ConfigurationSystem configuration is handled by the gctload program that reads system conf

Pagina 115 - Table 7. Message Summary

Dialogic® DSI SS7MD Programmer’s Manual Issue 33Contents1 Introduction ...

Pagina 116

304 Dialogic® DSI SS7MD Board Configuration and OperationNUM_MSGS 1000 * Number of standard size messages** Optional Modules that run on the host:** L

Pagina 117

31Dialogic® DSI SS7MD Programmer’s Manual Issue 3It is next necessary to include FORK_PROCESS commands for the modules running on the host computer. A

Pagina 118

324 Dialogic® DSI SS7MD Board Configuration and Operation4.5 Protocol ConfigurationThe Development Package contains the s7_mgt protocol configuration

Pagina 119 - • <run_mode>

33Dialogic® DSI SS7MD Programmer’s Manual Issue 3** ISUP parameters:** Configure ISUP module:* ISUP_CONFIG <reserved> <reserved> <user_

Pagina 120

344 Dialogic® DSI SS7MD Board Configuration and Operation4.6 MonitoringThe monitoring option can be used in conjunction with the SS7 Development Packa

Pagina 121 - • <build_out>

35Dialogic® DSI SS7MD Programmer’s Manual Issue 34.7 ATM MonitoringThe system can also be used to monitor AAL5 traffic that is running over ATM links.

Pagina 122 - • <mode>

364 Dialogic® DSI SS7MD Board Configuration and Operation4.8 Switching Timeslots between LIUsThe Dialogic DSI SS7MD Boards support multiple T1/E1/J1 L

Pagina 123 - • <timeslot>

37Dialogic® DSI SS7MD Programmer’s Manual Issue 34.8.2 Static InitializationStatic initialization is handled by the s7_mgt protocol configuration util

Pagina 124 - • <stream_b>

384 Dialogic® DSI SS7MD Board Configuration and OperationMSG *m;u8 *pptr;/** Allocate a message (and fill in type, id, rsp_req & len):*/if ((m = g

Pagina 125 - • <pattern>

39Dialogic® DSI SS7MD Programmer’s Manual Issue 34.9 Received Message TimestampingTimestamping of received messages can be enabled for monitored links

Pagina 126

4Contents4.8.3 Dynamic Operation ...374.8.4 Example Code for Building an

Pagina 127 - • <phys_mask>

404 Dialogic® DSI SS7MD Board Configuration and Operation4.10 High Speed Link OperationHigh Speed Link (HSL) operation is supported in the following m

Pagina 128

41Dialogic® DSI SS7MD Programmer’s Manual Issue 34.11 Operation of the Thermal SensorThermal ProtectionThe Dialogic® DSI SS7MDL4 Network Interface Boa

Pagina 129 - 24-bit ANSI

424 Dialogic® DSI SS7MD Board Configuration and Operation

Pagina 130

43Dialogic® DSI SS7MD Programmer’s Manual Issue 3Chapter 5: Program ExecutionThis chapter describes how to start the software and execute programs. I

Pagina 131

445 Program Execution5.1 Program Execution OverviewThere are three main stages to getting a new application up and running, although the precise means

Pagina 132 - • <slc>

45Dialogic® DSI SS7MD Programmer’s Manual Issue 35.2 Program Execution Under Linux and SolarisProceed as follows: 1. Ensure the device driver has been

Pagina 133

465 Program Execution

Pagina 134 - • <user_part_mask>

47Dialogic® DSI SS7MD Programmer’s Manual Issue 3Chapter 6: Message ReferenceThis section describes the individual messages that may be sent to or re

Pagina 135 - • <module_id>

486 Message Reference6.1 DSI SS7MD Software Module IDs for DSI SS7MD BoardTab l e 6 lists the software modules IDs (by mnemonic and value) used on th

Pagina 136

49Dialogic® DSI SS7MD Programmer’s Manual Issue 36.2 General Configuration MessagesGeneral configuration messages are typically issued by the s7_mgt p

Pagina 137 - • <num_streams>

Dialogic® DSI SS7MD Programmer’s Manual Issue 35Figures1 Switch Connections...

Pagina 138

506 Message ReferenceParametersThe SSD_MSG_RESET message includes the following parameters: • mgmt_id The module ID of the management module to which

Pagina 139 - • <def_vci>

51Dialogic® DSI SS7MD Programmer’s Manual Issue 3• run_mode The protocols to be run. The following table shows the permitted values and their meaning.

Pagina 140 - • <value>

526 Message Reference6.2.3 SSD_MSG_BOARD_INFO – Board Information RequestSynopsisMessage used to retrieve information about the DSI SS7MD Board. Forma

Pagina 141

53Dialogic® DSI SS7MD Programmer’s Manual Issue 3• current_temp Signed 8-bit value containing the current temperature of the board within the range -1

Pagina 142

546 Message Reference— Bit 15 is set to 1 for diagnostics purposes to cause the results of board configuration to be passed to the host. When set, all

Pagina 143

55Dialogic® DSI SS7MD Programmer’s Manual Issue 3Configure the LSL timeslot rate:• l1_resource_id Layer 1 (logical) resource identifier.• data_rate Us

Pagina 144

566 Message Reference6.2.6 MGT_MSG_L1_END – Layer 1 Configuration EndSynopsisMessage sent to a board to remove an existing layer 1 link that was previ

Pagina 145

57Dialogic® DSI SS7MD Programmer’s Manual Issue 3ParametersThe MGT_MSG_NTP_CONFIG message includes the following parameters: • enable Set to 1 to enab

Pagina 146 - SCCP_CONFIG 123 8 0

586 Message Reference6.3 Hardware Control MessagesHardware control messages are used to control various hardware devices on the board, including the T

Pagina 147

59Dialogic® DSI SS7MD Programmer’s Manual Issue 36.3.1 LIU_MSG_CONFIG – LIU Configuration RequestSynopsisMessage sent by the application to establish

Pagina 148 - SCCP_TRACE 0x1 0x1 0x1

6ContentsRevision HistoryNote: The current issue of this guide can be found at: http://www.dialogic.com/support/helpweb/signalingDate Part Number Issu

Pagina 149

606 Message ReferenceNote: The option chosen by the user must be appropriate to the actual hardware fitted; otherwise an error status is returned. • l

Pagina 150 - SCCP_GTT 5 R-/K 9

61Dialogic® DSI SS7MD Programmer’s Manual Issue 3• ais_gen The (initial) mode used to generate the Alarm Indication Signal (Blue alarm). The user may

Pagina 151 - • <backup_address_id>

626 Message Reference6.3.2 LIU_MSG_CONTROL – LIU Control RequestSynopsisMessage sent by the application to dynamically control operation for a Line In

Pagina 152 - DTC_CONFIG 2 0 0 0xef

63Dialogic® DSI SS7MD Programmer’s Manual Issue 3• loop_mode The diagnostic loopback mode. The following table shows the permitted values and their me

Pagina 153 - • <protocol>

646 Message Reference6.3.4 LIU_MSG_R_CONTROL – LIU Read Control RequestSynopsisMessage sent by the application to read back the current Line Interface

Pagina 154 - [<addr_format>]

65Dialogic® DSI SS7MD Programmer’s Manual Issue 3The confirmation message (if requested) indicates success with a status value of 0. On receipt of the

Pagina 155 - <reserved>

666 Message ReferenceParametersThe parameters that can be included in the MVD_MSG_SC_CONNECT message depend on the requested mode. The following table

Pagina 156 - • <non_prim_mask>

67Dialogic® DSI SS7MD Programmer’s Manual Issue 3• source_stream The source_stream references the cross connect switch streams that should be used as

Pagina 157 - MAP_TRACE 0xf 0xf 0x4

686 Message Reference6.3.7 MVD_MSG_SC_MULTI_CONNECT – Multiple Connect Request SynopsisMessage sent to the board to control the switch to connect mult

Pagina 158 - INAP_CONFIG 2

69Dialogic® DSI SS7MD Programmer’s Manual Issue 3• source_st, source_ts When mode is set to 11, these parameters give the source_st and source_ts for

Pagina 159 - • <ac>

7Dialogic® DSI SS7MD Programmer’s Manual Issue 3Chapter 1: IntroductionDialogic® DSI SS7MD Network Interface Boards are specialized T1/E1/J1 SS7 sign

Pagina 160 - • IS41_TRACE - IS41 Trace

706 Message Reference• modeThe mode of operation that controls how the switch channels are allocated. Typically, when mode is setto 1, the first times

Pagina 161 - Chapter 8: Host Utilities

71Dialogic® DSI SS7MD Programmer’s Manual Issue 36.4 Signaling Interface MessagesSignaling interface messages allow signaling links to be activated an

Pagina 162 - • -o<options>

726 Message Reference6.4.1 SS7_MSG_CONFIG – MTP2 Link Configuration RequestSynopsisMessage issued by management to MTP2 to configure an individual sig

Pagina 163 - • -t[t

73Dialogic® DSI SS7MD Programmer’s Manual Issue 3messages may be issued to the MTP2 module to modify timer configuration parameters however; these mes

Pagina 164 - 8 Host Utilities

746 Message Referencethe loop delay in ms for 56 kbits/s operation. If set to 0, the MTP2 module assumes a value of 12800 for an HSL link, 400 otherwi

Pagina 165

75Dialogic® DSI SS7MD Programmer’s Manual Issue 3ParametersThe MTP_MSG_RX_IND message includes the following parameter: • Signaling Unit Data The SU d

Pagina 166

766 Message Reference• seconds_fractionBinary fractions of a second. 6.4.4 API_MSG_TX_REQ – MTP2 Transmission RequestSynopsisMessage issued to the boa

Pagina 167 - -d -v -t1 -t2 -x]

77Dialogic® DSI SS7MD Programmer’s Manual Issue 36.4.5 GEN_MSG_MOD_IDENT – Module Identification RequestSynopsisMessage issued to request software ver

Pagina 168

786 Message Reference6.5 ATM Interface MessagesATM Interface Messages allow ATM links to be configured, activated, and deactivated by the user.• ATM_M

Pagina 169

79Dialogic® DSI SS7MD Programmer’s Manual Issue 3• options• num_streamsThe maximum number of cell streams this module will be asked to simultaneously

Pagina 171 - FORK_PROCESS ./tick_lnx

806 Message Reference6.5.2 ATM_MSG_CFG_STREAM – ATM Cell Stream ConfigurationSynopsisMessage used to configure an ATM cell stream.FormatDescriptionPro

Pagina 172 - • -i<notify module id>

81Dialogic® DSI SS7MD Programmer’s Manual Issue 3• optionsNote: Either Payload Scrambling or ATM Coset mode, or both, must be enabled for correct oper

Pagina 173

826 Message ReferenceNote: Attempting to activate TDM timeslots that are not present on the underlying TDM (e.g., using a bitmap of 0xfffefffe when th

Pagina 174

83Dialogic® DSI SS7MD Programmer’s Manual Issue 3DescriptionSent by the user to request (and optionally reset) the statistics for the cell stream. The

Pagina 175 - • -f <filename>

846 Message Reference6.5.5 ATM_MSG_AAL_CFG_MON_LINK – Configure AAL Monitor Link SynopsisMessage used to configure a monitor link.FormatDescriptionSen

Pagina 176 - Sample Output

85Dialogic® DSI SS7MD Programmer’s Manual Issue 3• VPIThe VPI of the AAL5 stream to be monitored. The VPI must be viable in the mask configured in the

Pagina 177

866 Message Reference6.5.7 ATM_MSG_R_AAL_LINK_STATS – Per Monitored Link Statistics SynopsisMessage used to retrieve (and reset) per monitored link st

Pagina 178

87Dialogic® DSI SS7MD Programmer’s Manual Issue 36.5.8 ATM_MSG_STREAM_STATE – ATM Stream Status IndicationSynopsisPrimitive generated by ATM to advise

Pagina 179

886 Message Reference6.5.9 ATM_MSG_LINK_STATE – AAL Link Status IndicationSynopsisPrimitive generated by AAL to advise management of changes to the li

Pagina 180

89Dialogic® DSI SS7MD Programmer’s Manual Issue 36.6 Q.SAAL ModuleThis section describes the formats of all the messages used in the non-primitive int

Pagina 181

9Dialogic® DSI SS7MD Programmer’s Manual Issue 3Chapter 2: SpecificationThis chapter provides information about:• Product Identifiers• Dialogic® DSI

Pagina 182

906 Message Reference• num_linksMaximum number of Q.SAAL signaling links to support on this board. This may range from 0 to one less than the maximum

Pagina 183

91Dialogic® DSI SS7MD Programmer’s Manual Issue 3QSAAL_MSG_TIMERS messages may be issued to the Q.SAAL module to modify timer configuration parameters

Pagina 184

926 Message Reference• co1, co2, co3, ca1, ca2, ca3, cd1, cd2, cd3Congestion onset, abatement and discard thresholds for use when the Multiple Congest

Pagina 185 - Glossary

93Dialogic® DSI SS7MD Programmer’s Manual Issue 3DescriptionQSAAL_MSG_CFG_LINK messages may be issued to the Q.SAAL module to modify timer configurati

Pagina 186

946 Message Reference6.6.4 QSL_MSG_END_LINK – Remove Q.SAAL LinkSynopsisRemove a Q.SAAL Link - only allowed when the link is in the inactive state.Mes

Pagina 187

95Dialogic® DSI SS7MD Programmer’s Manual Issue 36.6.5 SS7_MSG_TRACE_MASK – Set Trace Mask RequestSynopsisMessage issued to Q.SAAL module to set the m

Pagina 188

966 Message Reference• ip_evt_mask The input event trace mask. This is a 16-bit value with bits set to 1 to cause a trace message to be sent to the ma

Pagina 189

97Dialogic® DSI SS7MD Programmer’s Manual Issue 36.6.6 SS7_MSG_R_STATE – Read Link State RequestSynopsisMessage sent to Q.SAAL to retrieve current per

Pagina 190

986 Message Reference6.6.7 SS7_MSG_R_STATS – Read Link Statistics RequestSynopsisMessage sent to Q.SAAL module to retrieve per link statistics in same

Pagina 191

99Dialogic® DSI SS7MD Programmer’s Manual Issue 36.6.8 MGT_MSG_QSL_EVENT – Q.SAAL "Q.791 style" Event IndicationSynopsis"Q791 style&quo

Commenti su questo manuale

Nessun commento