CH - Channel Management (0x0061)

Configuration Bytes

The table below shows the PPL Configuration Byte values for the CH component.

BYTE

Description

Values

1

PCM Format

0x01 - u-law
0x02 - A-law
(default = 0xFF, Use L3-provided value)

2

Answer Supervision

0x00 - Propagate Answer to Distant End
0x01 - Notify Host of Answer
0x02 - Propagate Answer to Distant End
and Notify Host of Answer
0x03 - No Answer Supervision -
no propagation of answer or notification
(default = 0xFF, Use L3-provided value)

3

Local End Release Mode

0x00 - Release
0x01 - Park (default = 0xFF, Use L3-provided value)

4

Distant End Release Mode

0x00 - Release
0x01 - Park (default = 0xFF, Use L3-provided value)

5

Network Interface Type

0x00 - T1 or E1 CAS channel
0x01 - ISDN PRI channel
0x02 - Reserved
0x03 - ISDN PRI channel w/ raw data mode enabled
0x04 - SS7 channel

6

Flash Timing

0x00 - Flash Timing OFF
0x01 - Flash Timing ON / propagate to distant end
0x02 - Flash Timing ON / inform host
0x03 - Flash Timing ON / inform host and propagate

7

Local dB Padding

0x00: +3dB
0x01: 0dB (default)
0x02: -2dB
0x03: -3dB
0x04: -4dB
0x05: -6dB
0x06: -9dB

8

Outpulse Signal Type - Used only for Internal Routing.

0x01 - DTMF
0x02 - MFR1 (Host does not send KP ST)
0x03 - MFR2
0x04 - MFR1 (Host sends KP ST)
0x05 - Dial Pulse

9

Not Used

 

10

Turn on the L4 interworking feature

0x01 - turn on interworking
0x00 - turn off interworking (default)

11–18

Not Used

19

ACK Host Messages on Purge

0x00 - Do not ACK host messages on purge *
0x01 - ACK all queued host messages on purge

1A

Restore Answered Unconnected Channel After Matrix Switchover

0x00 - Purge channel (purge)
0x01 - Restore channel

20

Outseize Method

0x00 - Send Call Request to L4
0x01 - Send Outseize to L3

21

Routing Flag

0x00 - Send RFS to host
0x01 - Use Internal Router

22

Router PPL Protocol ID

 

23

Not Used

 

24

Two Purposes:

1. L4 Routing Fails


2. Host Involvement upon Release



0x00 - Send RFS to host (Default)
0x01 - Clear the call

0x00 - Send host Channel Release Request (Default)
0x01 - Do not send host Channel Release Request

25-48

Not Used

 

49

Purge Channel on Receiver Timeout

0x00 - Purge Channel on Receiver Timeout (Default)
0x01 - Receiver Timeout Will not Cause Channel to
Purge.

50

TLV Count for Internal Routing TLVs

 

51

TLVs for Internal Routing

 

:

:

 

125

TLV Count for Outpulse Data TLVs

 

126

TLVs for Outpulse Data

 

:

:

 

151

TLV Count for IP Based Routing

152

TLVs for IP Based Routing

:

 

PPL Timers

The table below shows the PPL Timer values for the CH component.

Timer ID

Timer Name

Default Values (seconds)

1

Request For Service Retry Timer

5

2

Not Used

3

L3 Clear Wait

150

4

L3 Outseize Wait

29

5

L3 Connect Wait

600

6

L5 Release Data Wait

20

7

TC Outpulse Complete Wait

60

8

Router Call Service ACK Wait

3 minutes

99

DSP Service Request Wait

3

External PPL Events

The following PPL events are external and can be used by host application developers.

PPL Event ID

Description

0x00C9

Answer

0x00CA

Alerting

0x00CB

Progress

0x00CC

Modify Bearer Services

Internal PPL Events

This section includes the PPL events sent between CH and other PPL components.

From Host to CH

The table below lists the PPL events sent from the host (L5) to CH (L4).

Event

Description

(1) L4CHevL5_CONNECT

Incoming L5 connect message (0x00)

(2) L4CHevL5_CONNECT_WAIT

Incoming L5 connect wait message (0x17)

(3) L4CHevL5_CLEAR

Incoming L5 release channel (0x08)

(4) L4CHevL5_OUTSEIZE_CONTROL

Incoming L5 outseize control message (0x2c)

(5) L4CHevL5_INSEIZE_CONTROL

Incoming L5 inseize control message (0x2b)

(6) L4CHevL5_CONNECT_WITH_PAD

Incoming L5 connect with pad message (0x03)

(7) L4CHevL5_GENERATE_CALLPROC_EV

Incoming L5 generate call processing event message (0xba)

(8) L4CHevL5_PARK_PORT

Incoming L5 park channel message (0xbf)

(9) L4CHevL5_CONNECT_WITH_DATA

Incoming L5 connect with data message (0x05)

(10) L4CHevL5_COLLECT_DIGIT_STRING

Incoming L5 collect digit string message (0xbc)

(11) L4CHevL5_REQUEST_DSP_SERVICE

Incoming L5 DSP service request message (0xbd)

(12) L4CHevL5_RELEASE_WITH_DATA

Incoming L5 release with data message (0x36)

(13) L4CHevL5_CPC_DETECTION

Incoming L5 CPC detection message (0x47)

(14) L4CHevL5_CONNECT_1WAY_FORCED

Incoming L5 connect 1-way forced message (0x50)

(15) L4CHevL5_FEATURE_REQUEST

Incoming L5 ISDN feature request message (0x22)

(16) L4CHevL5_RFS_RESPONSE

Incoming L5 RFS or RFS w/ data response (0x40 or 0x2d)

(17) L4CHevL5_CANCEL_DSP_SERVICE

Incoming L5 DSP service cancel (0xbe)

(18) L4CHevL5_CONNECT_TONE_PATTERN

Incoming L5 connect tone pattern message (0x2f)

(19) L4CHevL5_DISCONNECT_TONE_PATTERN

Incoming L5 disconnect tone pattern message (0x1e)

(20) L4CHevL5_DISCONNECT_RAN

Incoming L5 disconnect RAN message (0x56)

(21) L4CHevL5_CONNECT_RAN

Incoming L5 connect RAN message (0x55)

(22) L4CHevL5_OUTPULSE_DIGITS

Incoming L5 outpulse digits message (0x20)

(23) L4CHevL5_CONNECT_TO_CONFERENCE

Incoming L5 connect to conference message (0x4C)

(24) L4CHevL5_ROUTE_CONTROL

Route Control message from L5.

From Signaling to CH

The table below lists the PPL events sent from the Network Signaling layer (L3) to CH (L4).

Event

Description

(30) L4CHevL3_CUT_THRU

L3 indication of ALERTING with a request to connect voice path.

(31) L4CHevL3_ALERTING

L3 indication of ALERTING

(32) L4CHevL3_PROGRESS

L3 indication of PROGESS message reception.

(33) L4CHevL3_FLASH

L3 indication of reception of FLASH.

(34) L4CHevL3_BUSY_OUT

L3 indication of Channel Busy Out.

(35) L4CHevL3_ACCESS_DENIED

L3 indication of operation failure.

(36) L4CHevL3_CHAN_STAT

L3 channel status, used to carry inservice and OOS information.

(37) L4CHevL3_SETUP_IND

L3 indication of an incoming call.

(38) L4CHevL3_DISCONNECT

L3 initiation of normal call release

(39) L4CHevL3_CLEAR_REQUEST

L3 indication of call teardown

(40) L4CHevL3_CONNECT

L3 indication of call answer.

(41) L4CHevL3_L4_CONTROLLED_SEIZE_ACK

L3 indication of successful Route Control Seize message execution.

(42) L4CHevL3_L4_CONTROLLED_SEIZE_REJECT

L3 indication of unsuccessful Route Control Seize message execution.

From CM to CH

The table below lists the PPL events sent from CM to CH.

Event

Description

(45) L4CHevCFG_CHAN_STAT

CFG indication of channel status.

(50)L4CHevL4CM_CALL_SERVICE_REQUEST_INDICATION

Indication of a remote channel requesting an association to this channel.

(51)L4CHevL4CM_CALL_SERVICE_ACK_INDICATION

Indication that the remote channel has positively acknowledged the Call Service Request previously generated by this channel.

(52)L4CHevL4CM_CALL_SERVICE_REJECT_INDICATION

Indication that the remote channel has rejected the Call Service Request previously generated by this channel.

(53)L4CHevL4CM_ALERTING_CALL_SERVICE_INDICATION

Indication to send an ALERTING request to L3.

(54)L4CHevL4CM_CUT_THRU_CALL_SERVICE_INDICATION

Indication to send a CUT-THRU request to L3.

(55)L4CHevL4CM_ANSWER_CALL_SERVICE_INDICATION

Indication to send an ANSWER request to L3.

(56) L4CHevL4CM_CLEAR_CALL_SERVICE_INDICATION

Indication to send CLEAR request to L3.

(57) L4CHevL4CM_CLEAR_CONNECTION_SERVICE_INDICATION

Indication to Park this channel.

(58) L4CHevL4CM_FLASH_CALL_SERVICE_INDICATION

Indication to send a Flash request to L3.

(59) L4CHevL4CM_CLEAR_ACK_SERVICE_INDICATION

Indication that the Clear request has been processed.

From DSP Manager to CH

The table below lists the PPL events sent from the DSP Manager to CH.

Event

Description

(80) L4CHevSYM_TONE_RCVR_DSP_SVC_
REQ_RESPONSE

Response to a DSP tone receiver request

(81) L4CHevSYM_CPA_RCVR_DSP_SVC_REQ_RESPONSE

Response to a DSP CPA receiver request

(82) L4CHevSYM_ENERGY_RCVR_DSP_SVC_REQ_RESPONSE

Response to a DSP energy receiver request

(83) L4CHevSYM_TRANSMITTER_DSP_SVC_REQ_RESPONSE

Response to a DSP transmitter request

(100) L4CHevTC_DIGITS

Indication of digits reported

(101) L4CHevTC_INPULSING_COMPLETE_TIMEOUT

Indication of an inpulsing complete timer expiration

(102) L4CHevTC_FIRST_DIGIT_TIMEOUT

Indication of a first digit timer expiration

(103) L4CHevTC_INTER_DIGIT_TIMEOUT

Indication of a inter-digit timer expiration

(104) L4CHevTC_OUTPULSING_COMPLETE

Indication of the completion of outpulsing reported

(105) L4CHevTC_CALL_PROGRESS_RESULT

Indication of a successful call progress analysis reported.

(106) L4CHevTC_TONE_COMPLETE

Indication that call progress tone generation is complete.

(107) L4CHevTC_CPC_RESULT

Indication of the detection of CPC from the attached CPA receiver

(108) L4CHevTC_FIRST_DIGIT

Indication of the first received digit

(109) L4CHevTC_RAN_STARTING

Indication of the beginning of the RAN chain from the attached RAN transmitter

(110) L4CHevTC_RAN_COMPLETE

Indication of the completion of the RAN chain

(111) L4CHevTC_ENERGY_DETECTED

Indication of energy detected

(112) L4CHevTC_ENERGY_DETECTION_TIMEOUT

Indication of an energy detection timeout

(120) L4CHevL4RTR_ROUTE_CONTROL

Indication from the Router of a Route Controlled Seize