(Page 29 of 35 in this chapter) Version


ISUPInitIAM

Description

Initializes an SiConEvnt structure for use in transmitting an Initial Address Message (IAM).

Prototype

S16 TXISUPAPIFUNC ISUPInitIAM ( S16 switchType,
SiConEvnt *event,
U8 *cdPty,
U8 cdPtyLen,
U8 *cgPty,
U8 cgPtyLen )

switchType Switch type indicator. Must be one of: ST_ITUWHITE, ST_ANS88, ST_ANS92, ST_ANS95, ST_ITUBLUE, ST_Q767, or ST_JNTT.

event Pointer to the SiConEvnt structure to be initialized

cdPty Pointer to BCD called party address

cdPtyLen Number of BCD digits in called party address

cgPty Pointer to BCD calling party address. A null pointer may be passed in this argument.

cgPtyLen Number of BCD digits in calling party address

Details

The fields of the SiConEvnt structure are initialized as described in the tables below, based on the switchType parameter. Fields not described in the table are not applicable to an IAM. This function is called in preparation for a call to the ISUPConnectReq primitive.

Field Mnemonic

ANSI88

ANSI92

ANSI95

natConInd

Present

Present

Present

satInd

SAT_NONE

SAT_NONE

SAT_NONE

contChkInd

CONTCHK_NOTREQ

CONTCHK_NOTREQ

CONTCHK_NOTREQ

echoCntrlDevInd

ECHOCDEV_NOTINCL

ECHOCDEV_NOTINCL

ECHOCDEV_NOTINCL

fwdCallInd

Present

Present

Present

natIntCallInd

CALL_NAT

CALL_NAT

CALL_NAT

end2EndMethInd

E2EMTH_NOMETH

E2EMTH_NOMETH

E2EMTH_NOMETH

intInd

INTIND_NOINTW

INTIND_NOINTW

INTIND_NOINTW

intend2EndInfoInd

E2EINF_NOINFO

segInd

SEGIND_NOINTW

SEGIND_NOINTW

isdnUsrPrtInd

ISUP_USED

ISUP_USED

ISUP_USED

isdnUsrPrtPrfInd

PREF_PREFAW

PREF_PREFAW

PREF_PREFAW

isdnAccInd

ISDNACC_ISDN

ISDNACC_ISDN

ISDNACC_ISDN

sccpMethInd

SCCPMTH_NOIND

SCCPMTH_NOIND

cdPtyNum

Present

Present

Present

natAddrInd

NATNUM

NATNUM

NATNUM

numPlan

NP_ISDN

NP_ISDN

NP_ISDN

innInd

INN_ALLOW

INN_ALLOW

INN_ALLOW

addrSig

from "cdPty"

from "cdPty"

from "cdPty"

oddEven

from "cdPtyLen"

from "cdPtyLen"

from "cdPtyLen"

CgPtyCat

CAT_ORD

CAT_ORD

CAT_ORD

usrServInfo

Present

Present

Present

infoTranCap

ITC_SPEECH

ITC_SPEECH

ITC_SPEECH

cdeStand

CSTD_NAT

CSTD_NAT

CSTD_NAT

infoTranRate0

ITR_64KBIT

ITR_64KBIT

ITR_64KBIT

tranMode

TM_CIRCUIT

TM_CIRCUIT

TM_CIRCUIT

establish

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

config

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

chanStruct

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

infoTranRate1

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

symmetry

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

usrInfLyr1Prot

UIL1_G711ULAW

UIL1_G711ULAW

UIL1_G711ULAW

lyr1Ident

L1_IDENT

L1_IDENT

L1_IDENT

usrRate

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

negot

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

syncAsync

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

flcOnRx

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

flcOnTx

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

niClkOnRx

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

niClkOnTx

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

interRate

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

inOutBandNeg

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

asgnrAsgne

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

logLnkNegot

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

mode

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

multiFrm

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

hdrNoHdr

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

parity

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

nmbDatBits

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

nmbStpBits

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

modemType

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

duplexMode

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

usrInfLyr2Prot

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

lyr2Ident

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

usrInfLyr3Prot

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

lyr3Ident

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

opFwdCallInd

NOT_PRESENT

cugIntCode

NOT_PRESENT

accTrnsprt

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

businessgrp

NOT_PRESENT

NOT_PRESENT

callRef

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

cdPtyNum

Present

Present

Present

natAddrInd

NATNUM

NATNUM

NATNUM

numPlan

NP_ISDN

NP_ISDN

NP_ISDN

innInd

INN_ALLOW

INN_ALLOW

INN_ALLOW

addrSig

from "cdPty"

from "cdPty"

from "cdPty"

oddEven

from "cdPtyLen"

from "cdPtyLen"

from "cdPtyLen"

carrierId

NOT_PRESENT

NOT_PRESENT

carSelInf

NOT_PRESENT

NOT_PRESENT

chargeNum

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

cirAssign

NOT_PRESENT

connReq

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

egress

NOT_PRESENT

NOT_PRESENT

genAddr

NOT_PRESENT

NOT_PRESENT

genDigits

NOT_PRESENT

NOT_PRESENT

genName

NOT_PRESENT

hopCount

NOT_PRESENT

infoReqInd

NOT_PRESENT

NOT_PRESENT

jurisInf

NOT_PRESENT

NOT_PRESENT

netTransport

NOT_PRESENT

NOT_PRESENT

opServInfo

NOT_PRESENT

origCdNum

NOT_PRESENT

NOT_PRESENT

origLineInf

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

mlppPrec

NOT_PRESENT

NOT_PRESENT

redirNum

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

redirInfo

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

remotOper

NOT_PRESENT

serviceAct

NOT_PRESENT

NOT_PRESENT

serviceCode

NOT_PRESENT

specProcReq

NOT_PRESENT

NOT_PRESENT

transReq

NOT_PRESENT

NOT_PRESENT

transNetSel

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

userServInfo1

NOT_PRESENT

usr2UsrInfo

NOT_PRESENT

NOT_PRESENT

Field Mnemonic

ITU Blue Book

ITU White Book

ITU Q.767

natConInd

Present

Present

Present

satInd

SAT_NONE

SAT_NONE

SAT_NONE

contChkInd

CONTCHK_NOTREQ

CONTCHK_NOTREQ

CONTCHK_NOTREQ

echoCntrlDevInd

ECHOCDEV_NOTINCL

ECHOCDEV_NOTINCL

ECHOCDEV_NOTINCL

fwdCallInd

Present

Present

Present

natIntCallInd

CALL_NAT

CALL_NAT

CALL_NAT

end2EndMethInd

E2EMTH_NOMETH

E2EMTH_NOMETH

E2EMTH_NOMETH

intInd

INTIND_NOINTW

INTIND_NOINTW

INTIND_NOINTW

isdnUsrPrtInd

ISUP_USED

ISUP_USED

ISUP_USED

isdnUsrPrtPrfInd

PREF_PREFAW

PREF_PREFAW

PREF_PREFAW

isdnAccInd

ISDNACC_ISDN

ISDNACC_ISDN

ISDNACC_ISDN

sccpMethInd

SCCPMTH_NOIND

SCCPMTH_NOIND

SCCPMTH_NOIND

cdPtyNum

Present

Present

Present

natAddrInd

NATNUM

NATNUM

NATNUM

numPlan

NP_ISDN

NP_ISDN

NP_ISDN

innInd

INN_ALLOW

INN_ALLOW

INN_ALLOW

addrSig

from "cdPty"

from "cdPty"

from "cdPty"

oddEven

from "cdPtyLen"

from "cdPtyLen"

from "cdPtyLen"

CgPtyCat

CAT_ORD

CAT_ORD

CAT_ORD

txMedReg

TMR_SPEECH

TMR_SPEECH

TMR_SPEECH

opFwdCallInd

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

cugIntCode

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

usrServInfo

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

accTrnsprt

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

callRef

NOT_PRESENT

NOT_PRESENT

cdPtyNum

Present

Present

Present

natAddrInd

NATNUM

NATNUM

NATNUM

numPlan

NP_ISDN

NP_ISDN

NP_ISDN

innInd

INN_ALLOW

INN_ALLOW

INN_ALLOW

addrSig

from "cdPty"

from "cdPty"

from "cdPty"

oddEven

from "cdPtyLen"

from "cdPtyLen"

from "cdPtyLen"

connReq

NOT_PRESENT

NOT_PRESENT

genDigits

NOT_PRESENT

genNmb

NOT_PRESENT

propDly

NOT_PRESENT

netFac

NOT_PRESENT

notifInd

NOT_PRESENT

orgPteCde

NOT_PRESENT

parmCom

NOT_PRESENT

origCdNum

NOT_PRESENT

NOT_PRESENT

locNum

NOT_PRESENT

mlppPrec

NOT_PRESENT

redirgNum

NOT_PRESENT

NOT_PRESENT

redirInfo

NOT_PRESENT

NOT_PRESENT

remotOper

NOT_PRESENT

serviceAct

NOT_PRESENT

transNetSel

NOT_PRESENT

NOT_PRESENT

txMedReqPr

NOT_PRESENT

userServInfo

NOT_PRESENT

usrServInfo1

NOT_PRESENT

usr2UsrInfo

NOT_PRESENT

NOT_PRESENT

NOT_PRESENT

usr2UsrInd

NOT_PRESENT

NOT_PRESENT

Field Mnemonic

NTT

natConInd

Present

satInd

SAT_NONE

contChkInd

CONTCHK_NOTREQ

echoCntrlDevInd

ECHOCDEV_NOTINC L

fwdCallInd

Present

natIntCallInd

CALL_NAT

end2EndMethInd

E2EMTH_NOMETH

intInd

INTIND_NOINTW

isdnUsrPrtInd

ISUP_USED

isdnUsrPrtPrfInd

PREF_PREFAW

isdnAccInd

ISDNACC_ISDN

sccpMethInd

SCCPMTH_NOIND

cdPtyNum

Present

natAddrInd

NATNUM

numPlan

NP_ISDN

innInd

INN_ALLOW

addrSig

from "cdPty"

oddEven

from "cdPtyLen"

cgPtyCat

CAT_ORD

txMedReg

TMR_SPEECH

accTrnsprt

NOT_PRESENT

cdPtyNum

Present

natAddrInd

NATNUM

numPlan

NP_ISDN

innInd

INN_ALLOW

addrSig

from "cdPty"

oddEven

from "cdPtyLen"

genNmb

NOT_PRESENT

serviceAct

NOT_PRESENT

userServInfo

NOT_PRESENT

msgAreaInfo

NOT_PRESENT

contractorNum

NOT_PRESENT

cgNumNonNotRsn

NOT_PRESENT

addUsrId

NOT_PRESENT

carrierInfoTrans

NOT_PRESENT



(Page 29 of 35 in this chapter) Version


tech_support@nmss.com
Copyright © 2000, Natural MicroSystems, Inc. All rights reserved.