You are here: CSP Developer’s Guide: Overview > 6 Layer 4 Call Control PPL Information > CH - Channel Management (0x0061)

CH - Channel Management (0x0061)

Configuration Bytes

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

Byte | Description | Values
--- | --- | ---
0x01 | PCM Format | 0x01 - u-law 0x02 - A-law (default = 0xFF, Use L3-provided value)
0x02 | 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)
0x03 | Local End Release Mode | 0x00 - Release 0x01 - Park (default = 0xFF, Use L3-provided value)
0x04 | Distant End Release Mode | 0x00 - Release 0x01 - Park (default = 0xFF, Use L3-provided value)
0x05 | 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
0x06 | 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
0x07 | Local dB Padding | 0x00: +3dB 0x01: 0dB (default) 0x02: -2dB 0x03: -3dB 0x04: -4dB 0x05: -6dB 0x06: -9dB
0x08 | 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
0x09 | Not Used |
0x0A | Turn on the L4 interworking feature | 0x01 - turn on interworking 0x00 - turn off interworking (default)
0x0B-0x12 | Not Used
0x13 | ACK Host Messages on Purge | 0x00 - Do not ACK host messages on purge * 0x01 - ACK all queued host messages on purge
0x1A | Restore Answered Unconnected Channel After Matrix Switchover | 0x00 - Purge channel (purge) 0x01 - Restore channel
0x14 | Outseize Method | 0x00 - Send Call Request to L4 0x01 - Send Outseize to L3
0x15 | Routing Flag | 0x00 - Send RFS to host 0x01 - Use Internal Router
0x16 | Do not record an idle channel | 0x00 - Record an idle channel (default) 0x01 - Do not record an idle channel
0x17 | Not Used |
0x18 | 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
0x19 | Not Used |
0x1A | Restore Answered Unconnected Channel After Matrix Switchover | 0x00 - Purge channel (purge) 0x01 - Restore channel
0x1B-0x30 | Not Used |
0x31 | Purge Channel on Receiver Timeout | 0x00 - Purge Channel on Receiver Timeout (Default) 0x01 - Receiver Timeout Will not Cause Channel to Purge.
0x32 | TLV Count for Internal Routing TLVs |
0x33 | TLVs for Internal Routing |
: | : |
0x7D | TLV Count for Outpulse Data TLVs |
0x7E | TLVs for Outpulse Data |
: | : |
0x97 | TLV Count for IP Based Routing |
0x98 | 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

See Programmable Protocol Language.
See Pulse Code Modulation.
A computer, attached to the Excel platform through an RS-232 or Ethernet link, from which you run the telecommunications application that controls the Excel platform.
Digital communications link - voice, data, and video at a 1.544 Mbps rate (24 64 Kbps channels)
A digital communications link - voice, data, and video at a 2.048 Mbps rate; 30B/2D or 31B/1D (ISDN); non-North American version of T1.
See Channel Associated Signaling.
See Integrated Services Digital Network.
See Signaling System Number Seven.
Quick depress and release of the phone plunger of a handset to signal the PBX or Centrex of instructions to follow (e.g., Call Transfer).
Positive acknowledgment to a message
Outgoing call setup during real-time call processing on a specific channel.
Message delimiter (SS7 bit pattern - 01111110)
See Request For Service.
Tag-Length-Value block. A standardized block that allows data to inserted in a standard way into API messages.
Internet Protocol. Part of the TCP/IP family of protocols used to route messages and tracks the addresses of nodes.
RFS. A Status Message indicating that some entity is requesting service from the Excel platform.
Digital Signal Processor
A condition that, when met, drives a state machine from one state to another. A condition that drives a Component out of its current state by invoking an associated primitive.
Incoming call setup during real time call processing on a specific channel.
Packet Assembler/Disassembler
In PPL, a condition that, when met, drives a state machine (PPL Component) from one state to another, by invoking an associated Primitive. In PPL files, an Event is marked by an arrow and text.
See Recorded Announcements.
Out of Service