(Page 18 of 27 in this chapter) Version
isupInitUSapCfg
Description
- Builds a user service access point 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
Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2002, NMS Communications Corporation. All rights
reserved.