(Page 26 of 46 in this chapter)


IdleCode

Syntax

IdleCode = MU-LAW | A-LAW | voicecode[,signalcode]

Description

Specifies the bit patterns transmitted by an idle DSP, or to an unconnected line interface.

Note: On AG-24 boards, this code applies to all timeslots specified in MVIPslot statements for the current board(s), except for those with idle codes specified in the MVIPslot statements.

In general, a DSP is considered to be idle when no application is using it.

If MU-LAW or A-LAW is specified, then the idle code for all configured timeslots in voice streams is the appropriate voice silence pattern. The idle code for all timeslots configured in signal streams is 0.

If both voicecode and signalcode are specified, they apply to even and odd streams respectively. If only voicecode is given, then it is the idle code for all streams.

The signalcode specifies the A, B, C, and D bits sent to an idle timeslot, according to the following bitmasks:
Signal bit

Hex mask

Binary mask

A

0x08

00001000

B

0x04

00000100

C

0x02

00000010

D

0x01

00000001

For example, to assert only the A and D bits on idle signaling timeslots, signalcode should be set to 0x09.

The IdleCode statement mandatory for configurations that use CAS protocols. If no idle code is specified for a board, 0x09 (ABCD=0x9) is the default for E1 trunks, MU-LAW is the default for T1 trunks.

Use A-LAW for E1 configurations that use CAS protocols, except in the following cases:
IdleCode Setting

Application

1101

Pulsed E and M (Indonesia), MFS, R1.5 (outbound)

1011

MFC-R2 (China and Thailand), Pulsed EAM (Brazil)

0101

EuroCAS (Italy), R1.5 (inbound)

Example

IdleCode = A-LAW
IdleCode = 0x5B,0xB #A-law voice, R2 signal (China)

See Also

MVIPslot



(Page 26 of 46 in this chapter)


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