Table of Contents Index NMS Glossary Previous Page Next Page (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.



Table of Contents Index NMS Glossary Previous Page Next Page (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.