You are here: CSP Developer’s Guide: Overview > 9 Configuring the DSP-ONE Card > CPA Class Parameters

CPA Class Parameters

By default, the CSP uses the following four classes:

• 0x00 Standard North America

• 0x01 Dial Tone

• 0x02 CPC Detection

• 0x03 Energy Detection

The parameters associated with a CPA class are defined in CPA Class Parameters and Definitions. To modify a class or to add a new class, use the CPA Class Configure message. The CSP supports up to 15 classes. A class can contain up to 15 pattern members, and 30 patterns are allowed for each CSP. Class elements are given in Class Elements.

Table 9-19 CPA Class Parameters and Definitions

Class Parameter | Definition
--- | ---
Class Members | Patterns that are included in the class
Confirmation | Amount of time to wait to detect a pattern
Confirmation/No Report | Amount of time after detection of a tone to wait for pattern confirmation before terminating CPA
Continuous Silence Timeout | Amount of time after CPA is initiated to wait to hear any tone
Maximum On Timer | The maximum amount of time a tone must be "on" without a pattern match before the "continuous on" result is reported
Maximum Off Timer | The maximum amount of time silence must be detected before the "not determined" result is reported; amount of time to validate a silence detection before declaring it as silence
Minimum Frequency Glitch Time | Amount of time to validate a tone detection
Minimum Silence Glitch Time | Amount of time to validate a silence detection
Mode | Call Progress Analysis Mode (for example, Advanced Answer Detect, Energy Detection)
Mode Specific Values | Values to configure for specific CPA mode
Start Delay | Amount of time to wait before analysis begins
Tone Burst Answer Threshold | The number of frequency bursts in 500ms before answer is declared

Table 9-20 Class Elements

Class | Standard N. American 0x00 | Dial Tone 0x01 | CPC Detection 0x02 | Energy Detection0x03
--- | --- | --- | --- | ---
Mode | 0x01 (Adv. Answer Detect) |  |  | Energy Detection
Tone Burst Answer Threshold | 4/250 ms |  |  | 4/500 ms
Start Delay | 0x00 | 0x00 | 0x00 | 0x00
Continuous Silence Timeout (ms) | 25,000 | 25,000 | 0xFFFF | 25,000
Confirmation (ms) | 13,000 | 25,000 | 0xFFFF | 13,000
Confirmation /No Report (ms) | 22,000 | 15,000 | 0xFFFF | 22,000
Min. Frequency Glitch Time (ms) | 40 | 20 | 20 | 20
Min. Silence Glitch Time (ms) | 60 | 20 | 20 | 60
Maximum On Timer (ms) | 2,800 | 25,000 | 0xFFFF | 2,800
Maximum Off Timer (ms) | 5,000 | 25,000 | 0xFFFF | 5,000
Mode Specific 1 | 0x0000 | 0x0000 | 0x0000 | 0x0005
Mode Specific 2 | 0x0000 | 0x0000 | 0x0000 | 0x0002
Pattern Members | 0x01 Ringback 0x02 Double Ringback 0x03 Busy 0x04 Reorder 0x05 PBX Intercept 0x06 SIT Intercept A 0x07 Vacant Code 0x08 Reorder-LEC 0x09 No Circuit LEC 0x0A Reorder Carrier 0x0B No Circuit Carrier 0x0C PBX Dial Tone 0x0D Standard Dial Tone | 0x0C PBX Dial Tone 0x0D Standard Dial Tone | 0x0E CPC Detection | 0x01 Ringback 0x02 Double Ringback 0x03 Busy 0x04 Reorder

See Private Branch Exchange.