EAM non-editable parameters

The following NCC.X.ADI_EAM parameters instead are country or network specific and cannot be modified.

Caution:

Most of the parameters that follow are signaling specific. Changing their value invalidates any approval certificate for the used board and can cause the board to malfunction. These parameters are described here for reference purposes only.


 

Field

Type/
Unit

Default

Description

The following parameters specify the signaling timers:

Compelled timers

compelledT1

ms

1500

T1: forward tones max on-time.

compelledT2

ms

2700

T2: forward tones max off-time.

compelledT3

ms

1500

T3: inbound compelled cycle timer.

Pulse timers: Specify the duration and tolerance of short and long signaling pulses (in one hundredths of a second). The pulses are generated with the nominal time value, and detected within nominal value ± tolerance.

shortpulsetime

ms

150

Determines the nominal duration of short signaling pulses.

maxshortpulsetime

ms

150

Determines the tolerance of short signaling pulses.

longpulsetime

ms

600

Determines the nominal duration of long signaling pulses.

maxlongpulsetime

ms

300

Determines the tolerance of long signaling pulses.

seizureacktime

ms

0

Outbound: Time to wait for seizure acknowledgement before clearing forward. The seizure acknowledgment signal is defined only in the case of particular network variations, such as satellite connections. A value of 0 instructs the TCP not to expect a seizure acknowledge signal when dialing out.

Miscellaneous timers:

waitforanswertime

count

90

Time to wait for inbound to answer the call after all digits have been delivered, before clearing forward (in seconds).

waitforreleasetime

count

90

Time to wait for a release guard signal after clearing forward before starting an alarm recovery sequence (in seconds).

alarmtimeout

count

300

Outbound: Time in seconds to keep performing the alarm recovery sequence before setting the alarm bit. The alarm recovery sequence is as follows: the TCP seizes the line with a short pulse, then clears forward with a long pulse, and waits for a release guard signal from inbound. If the release guard signal is not received, the sequence is repeated periodically.

alarminterpulse

ms

300

Outbound: Time between short and long pulse in the alarm recovery sequence.

The following parameters contain the specification of all the tones needed by the protocols to implement the country-specific variation of R2. Each parameter holds more than one tone. Each tone uses four bits (one hexade) of the 16-bit word. Hexades are listed from least to most significant inside each parameter.

Backward Group A tones. The TCP uses these tones to send requests to the calling party during the compelled sequence:

tnGAsendnextDID

mask

0x1

Send next DID (A-1).

tnGAsendCAT

mask

0x5

Send Group I category (A-5).

tnGAsendnextANI

mask

0x5

Send next ANI (A-5).

tnGAswitchtoGB

mask

0x3

Send Group II tone (and switch to group B tone reception) (A-3).

Some backward Group B tones. The TCP uses these tones to send the final indication of the compelled sequence to the calling party:

tnGBcongestion

mask

0x4

Congestion (B-4). This is also applicable during Group A transmission.

tnGBunallocnumber

mask

0x5

Unallocated number (B-5).

tnGBlinebusy

mask

0x3

Busy (B-3).

tnGBlineoutoforder

mask

0x8

Line out of order (B-8).

Forward tones that indicate the end or the non-availability of a certain type of information:

tnDIDeoi

mask

0xF

End of DID digits. (I-15) In some countries this tone does not exist. In this case the parameter is 0.

tnNoCategory

mask

0xC

Caller's category. In some countries the category must be available to the caller, so the parameter is 0.

tnANIeoi

mask

0x8

End of ANI digits (I-15) - caller id available.

Backward tones indicating acceptance of the call:

tnanswerGBtoll

mask

0x6

Call accepted in Group B - charge (B-6).

tnanswerGBfree

mask

0x7

Call accepted in Group B - free call (B-7).

tnanswerGA

mask

0x6

Call accepted in Group A (A-6).

tnaltGB

mask

0x0

Alternative tone for call accepted in Group B (not in CCITT specifications, but necessary in some countries, such as CZH).

Request or indication tones used in different contexts by the TCP:

tnoutGIIcategory

mask

0x1

The tone the outbound part of the TCP plays in Group II (toll category in some countries) (II-1, normal subscriber).

tnGIcategory

mask

0x1

Default user category (Group I category) to use if the application does not provide it. In some countries the outbound must play it in all cases (I-1, normal subscriber).

tnGIANInotavailable

mask

0xC

Tone meaning that after the user category no ANIs are available (I-12, or 0xC).

tnGIIfreecategory

mask

0x0

Free category - II-3 (maintenance equipment).

Request or indication tones used in different contexts by the TCP:

tnA2RepeatLastMinus7DID

mask

0x2

Repeat digit n-1 (A-2), where n is the DID digit that the outbound side last played.

tnA2RepeatLastMinus2DID

mask

0x7

Repeat digit n-2 (A-7).

tnA2RepeatLastMinus3DID

mask

0x8

Repeat digit n-3 (A-8).

tnA2RepeatAllDID

mask

0x02

Repeat all digits (restart dialing). Not specified by the CCITT Blue Book, but used in many countries.

Backward tones that the inbound plays when it is collecting ANIs (the specifications of some countries identify a Group C in this case);

tnSendNextDIDfromANI

mask

0x1

Request the outbound to go back to sending DIDs, and send the next DID. This is typically the same as the normal send DID tone (tnGAsendnextDID), but it can be different in some countries, such as Mexico.

tnRepeatLastDID

mask

0x0

Request the outbound to go back to sending DIDs, and repeat the last DID transmitted. Not supported by the CCITT Blue Book (C-6).

Miscellaneous parameters

compelledtoneslevel

IDU

330

R2 tones amplitude (forward and backward).

idlecode

mask

0xB

Idle code (ABCD - 1011).

pulsecode

mask

0xF

Line code during pulse (AB - 11).

alarmcode

mask

0x3

Line code during alarm (AB - 00).

If same as idle code, no alarms are handled.

doalarms

mask

0x1

Determines whether outbound signals alarms.

0 = No

1 = Yes

releaseguard

mask

0x1

Determines whether release guard is needed.

0 = No

1 = Yes

 

clearback

mask

0x1

Determines whether clear back is needed after clear forward.

0 = No

1 = Yes

twoclearforward

mask

0x1

Determines whether the protocol sends more than one clear forward before setting alarm status.

0 = No

1 = Yes

satelliteconnection

mask

0x0

Determines if seizure acknowledgment is needed.

0 = No

1 = Yes

nodigitbehavior

mask

0x1

Specifies no digit behavior.

0 = Pulse congestion

1 = Go to Group II

Digit masks

In the following mask parameters, bits set to 1 represent valid digits. If the TCP receives a digit corresponding to a bit set to 0, it will automatically reject the call. For example, for the validDIDmask parameter below, the digits B, C, D and E are invalid DID digits.

validDIDmask

mask

0x87FE

Valid DID tones in the target country. If a DID is received by inbound, that is not valid, the compelled sequence is aborted with a congestion indication.

The mask is the following:

FEDC|BA98|7654|321-
1000|0111|1111|1110

validANImask

mask

0x97FE

Valid ANI tones in the target country. If an ANI is received by inbound, that is not valid, the compelled sequence is aborted with a congestion indication.

The mask is the following:

FEDC|BA98|7654|321-
1001|0111|1111|1110

validcategorymask

mask

0x97FE

Valid category tones in the target country. If an invalid category is received by inbound, the compelled sequence is aborted with a congestion indication.

The mask is the following:

FEDC|BA98|7654|321-
0000|0111|1111|1110

noANIfollowmask

mask

0x9000

Specifies the values of ANIs, implying that no ANIs follow. The mask is the following:

FEDC|BA98|7654|321-
1001|0000|0000|0000

categorynoANImask

mask

0x0

Specifies the category tones that imply that no ANIs follow (a possibility for international calls). The mask is:

FEDC|BA98|7654|321-
0000|0000|0000|0000

clearbackdelay

ms

1000

If not equal to zero (0), specifies time to wait before reject collect calls clearback pulse. This might be needed for special switches in certain countries. Set to 0 to disable.

reanswerdelay

ms

2000

Specifies time after reject collect calls clearback pulse and before reanswer. Disabled if NCC.X.ADI_EAM.clearbackdelay is set to 0.


The following parameters are reserved for internal use:

Refer to EAM editable parameters for more information.