(Page 18 of 27 in this chapter) Version
isupInitUSapCfg
Description
- Builds a USAP configuration buffer that can be passed to the
ISUPUSapCfg routine.
Prototype
- void isupInitUSapCfg ( IsupUSapCfg *cfg, S16 switchType )
- cfg Pointer to configuration structure to initialize
- switchType Type of switch.
- The fields of the
IsupUSapCfg structure are initialized with the following values:
switchType From the switchType argument.
Must be one of:
ISUP_SW_ITU
ISUP_SW_ANS88
ISUP_SW_ANS92
ISUP_SW_JNTT
sid Service ID string. BCD string of digits to be inserted into Calling Party Address in outgoing IAM messages
Default:
- length 0
- string zero filled
sidInsert Indicates that the stack will supply the Calling Party Address (from the sid field) in outgoing IAM messages.
- Default: TRUE
sidVerify Indicates that the stack should verify that the address passed in the Calling Party Address of outgoing Connect requests is the same as that supplied in the sid field. If they are equal, then the Screening indicator in the Calling Party parameter is set to `User Provided'. If they are not equal, then the Screening indicator in the Calling Party parameter is set to `Network Provided', and the Calling Party Address is inserted from the sid field.
Default: FALSE
Note: This field has no effect if sidInsert is FALSE
natAddrInd Nature of Address indicator that ISUP stack will insert into the Calling Party parameter of outgoing IAM messages if sidInsert is set to TRUE
- Default: 0
sidNumPlan Numbering Plan that ISUP stack will insert into the Calling Party parameter of outgoing IAM messages if sidInsert is set to TRUE
- Default: 0
sidPresInd FALSE
incSidPresRes FALSE
sidPresRes FALSE
reqOpt FALSE
allowCallMod TRUE
maxMsgLength Maximum length (bytes) of User-to-User data
- Default: 20
t1 Time to wait for a response to a transmitted release message
- value 12
- enable TRUE
t2 Time to wait for a resume message after a suspend message received
- value 0
- enable FALSE
t5 Time to wait for a response to a transmitted initial release message
- value 60
- enable TRUE
t6 Time to wait for a resume message after a suspend (network) message received
- value 30
- enable TRUE
t7 Time to wait for a response (e.g., ACM, ANS, CON) to the latest transmitted address message
- value 25
- enable TRUE
t8 Time to wait for a continuity message after receiving IAM requiring continuity check
- value 12
- enable TRUE
t9 Time to wait for answer of outgoing call after ACM message received
- value 180
- enable TRUE
t16 Time to wait for acknowledgement of a transmitted reset message.
- value 15
- enable TRUE
t17 Time to wait for acknowledgement of the initially transmitted reset message.
- value 60
- enable TRUE
t27 Time to wait for a continuity check request after continuity check failure indication is received
- value 240
- enable TRUE
t31 Time to wait before reusing call reference after a connection is cleared
- value 0
- enable FALSE
t33 Time to wait for a response to a transmitted information request message
- value 15
- enable TRUE
t34 Time to wait for a response (COT or REL) after transmitting a loopback acknowledgment
- value 0
- enable FALSE
tCCR Continuity recheck timer
- value 0
- enable FALSE
tEx Time to wait before sending ANSI exit message
- value 0
- enable FALSE
tCRM Circuit reservation acknowledgment timer
- value 4
- enable TRUE
tCRA Time to wait for an IAM message after sending a circuit reservation acknowledgment message
- value 10
- enable TRUE
- Structure members not indicated above are initialized to appropriate values for proper operation of the ISUP stack, and must not be modified.
Return Values
Details
- None.
(Page 18 of 27 in this chapter) Version
tech_support@nmss.com
Copyright © 2000, Natural MicroSystems, Inc. All rights
reserved.