PREV TOC HOME INDEX NEXT


1.3.8. [CAS] Section

The Channel Associated Signaling (CAS) component resides on the signal processor. It is responsible for managing the generation and detection of digital line signaling functions required to manage voice channels. Each CAS instance corresponds to the CHP instance of the same voice channel.

The [CAS] section of the CONFIG file is a subcomponent of the [TSC] section. Commands in the [CAS] section define the signaling types used by a CAS protocol and the [TSC] section assigns these signaling type to voice channels. For example, many CAS protocols use off-hook and wink signals, which can be defined in this section. For an explanation of the [TSC] section of the CONFIG file, see Section 1.3.11, [TSC] Section.

Note: The CAS signaling parameters should only be modified by experienced users if the default settings do not match what the line carrier or PBX is sending or expecting for the line protocol configuration running on the card.

For information about specific CAS parameter, see the following sections:

CAS parameters are defined using the following signal definition types:

Transition Signal

The transition command defines an ABCD-bit transition from one state to another. It is used to define the CAS transition signals required by a protocol. The transition command uses the following syntax:

transition = SigId, Preval, PostVal, PreTM, PostTM 

where,

Transition Example

The following is an example of a transition command that defines a transition signal:

transition = 0xC15CA001, 0xF0,0xFF, 100, 300 

In the example shown, the transition signal is defined as having the following values:

Figure 2 is a graphical representation of this signal definition.

Figure 2. Example of Off-hook Transition Signal (0xC15CA001)

Pulse Signal

The pulse command defines an ABCD-bit transition from one state to another, and then back to the original state. It is used to define the CAS pulse signals required by a protocol. The pulse command uses the following syntax:

pulse = SigId, OffVal, OnVal, PreTm, MinTm, NomTm, MaxTm, PostTm 

where,

Pulse Example

The following is an example of a pulse command that defines a pulse signal:

pulse = 0xC15CA011, 0xF0, 0xFF, 100, 220, 250, 280, 100 

In the example shown, the pulse signal is defined as having the following values:

Figure 3 is a graphical representation of this signal definition.

Figure 3. Example of Wink Pulse Signal (0xC15CA011)

Train Signal

The train command defines a set of transitions from one signaling state to another in a predefined pattern (set of pulses). It is used to define CAS signals required by a protocol. The train command uses the following syntax:

train = SigId, OffVal, OnVal, PulseTmlMin, PulseTmMax, PulseTmNom, preTm, interTmMin, interTmMax, interTmNom, postTm, digitCount, pulseCount, label, pulseCount, label, ... 

where,

Train Example

The following is an example of a train command that defines a train signal:

train = 0xC15CA032, 0xCC, 0xC4, 31, 33, 32, 600, 62, 66, 64, 20, 12, 10, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 11, #, 12, * 

where,

Figure 4 is a graphical representation of this signal definition.

Figure 4. Example of T-1 Loop Start Train Signal (0xC15CA032)

Sequence Signal

The sequence command defines a set of train signals. It is used to define CAS signals required by a protocol. The sequence command uses the following syntax:

sequence = SigId, TrainSigId, preTm, interTmMin, interTmMax, interTmNom, postTm 

where,

Sequence Example

The following is an example of a sequence command that defines a sequence signal:

sequence = 0xC15CA033, 0xC15CA032, 720, 640, 680, 660, 1600 

where,

Figure 5 is a graphical representation of this signal definition.

Figure 5. Example of T-1 Loop Start Sequence Signal (0xC15CA033)


PREV TOC HOME INDEX NEXT

Click here to contact Telecom Support Resources

Copyright 2003, Intel Corporation
All rights reserved
This page generated January, 2003