You are here: CSP Developer’s Guide: Internet Protocol > 3 IP Network Interface Series 2 Card > PPL Information

PPL Information

The IP Network Interface Series 2 card Protocol Programmable Language (PPL) information from an external host perspective, is identical to the VDAC-ONE PPL. (Refer to VDAC VoIP - 0x009C). The only difference is the L3 PPL Component on IP Network Interface Series 2 card has a new ID. The L3 PPL Component ID is 159 (0x9F). While technically, host downloadable protocols are possible, they are currently not supported.

PPL State Machines

PPL Component Name and ID | PPLcompVOCC_VOIP (0x9F)
--- | ---
DSD File Name | voip.dsd, boot.dsd
EXL File Name | voip.exl

PPL Timers

Timer Name and Hex ID | Default Value
DSP Response Wait Timer (0x01) | 12000 ms
Guard Wait Timer (0x02) | 700 ms
Layer 4/L3P Clear Wait Timer (0x03) | 4000 ms
Fax End Wait Timer (0x04) | 5000 ms
Modem End Wait Timer (0x05) (not supported) | 5000 ms
Fax Start Validation Timer (0x06) | 100 ms
Modem Start Validation Timer (0x07) (not supported) | 100 ms

Purge Reasons

Reason | Description
201 | DSP Resource Wait Timeout
202 | DSP Resource Release Wait Timeout
203 | Layer 4/L3P Clear Wait Timeout
204 | DSP Resource Inconsistency
205 | DSP Resource Inconsistency
206 | Internal PPL Error
207 | Internal PPL Error

PPL Event Indications

Event ID | Event Description
--- | ---
0x01 | Received Fax Start Event
0x02 | Received Fax End Event
0x05 | Received Modem Start Event
0x06 | Received Modem End Event
0x07 | Received Initial Media Inactivity Expired Event
0x08 | Received Media Inactivity Timer Expired Event
0x0E | Data Start Event

Internet Protocol. Part of the TCP/IP family of protocols used to route messages and tracks the addresses of nodes.
See Programmable Protocol Language.
A programmable software component that uses PPL state machines that can be modified with the PPL Tool.
The condition of a component at a given instant. The current "context" of a PPL object, such as Idle, Seizing, Answered. In PPL files, a State is represented by a circle.
Digital Signal Processor
Call processing layer of the CSP.
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.