You are here: CSP Developer’s Guide: Overview > 8 DSP Series 2 Cards Product Description > Overload Management
Overview
The Overload Management feature allows the CSP to monitor and balance DSP resources among all the DSP cards, based upon how busy each DSP Series 2 card is.
• CPU Overload
• File Overload
The DSP Series 2 overload levels are reported to the Matrix Controller card:
• when any level changes
• upon Matrix Controller card switchover (reported to the newly active Matrix Controller card)
There are two overload levels to the Matrix Controller card:
• Overload 1
A DSP resource at Overload Level 1 will be used only if no other resources in the CSP are available.
• Overload 2
A DSP resource at Overload Level 2 will not be used for some functions, and queued for others.
Alarms
When the configured process overload thresholds are exceeded, the DSP Series 2 card sends an Alarm message to the Host application. When the thresholds are no longer exceeded, the DSP Series 2 card sends an Alarm Cleared message to the Host application.
CPU Overload
When an available DSP Series 2 resource is at CPU Overload Level 1, the resource will only be used when no other DSP resource is available in the CSP. This applies to all DSP function types.
A request for any of the following DSP resources is NACK’d with "No Resources Due to DSP Overload" (0x1707)
• Tone Transmitter
• Conferencing
• Call Progress Analysis
• Energy Detection
If a request for a DTMF, MFR1, or MFR2 receiver has been queued, the Matrix Controller card sends an Alarm message of DSP Request Queued Due to DSP Series 2 CPU Overload Level 2 (0x40). This is a General alarm with a severity of Major.
The File Overload Levels are set when any of the following conditions occur:
• the CPU idle time is below its threshold setting
• the VRA Process time is greater than its threshold setting
• the VRA IO Queue process time is greater than its threshold setting
The File Overload Levels are cleared when all of the following conditions are met:
• the CPU idle time is no longer below its threshold setting
• the VRA Process time is no longer greater than its threshold setting
• the VRA IO Queue process time is no longer greater than its threshold setting
Any request for a DSP File Transmitter or Recorder is NACK’d with "No Resources Due to DSP Overload" (0x1707).
Configuration
See Configuring Overload Management.
Overload Alarms
The following Alarm messages are sent to the host when an overload condition occurs. When the condition clears, an Alarm Cleared message is sent.
Condition |
Alarm |
---|---|
CPU Overload 1 |
None |
CPU Overload 2 |
Alarm Type: Card Severity: Major Alarm: NFS Major Traffic (0x45) Overload Alarm Type: CPU Idle (0x0A) |
Alarm Type: General Severity: Major Overload Alarm Type: DSP Request Queued Due to DSP Series 2 CPU Overload Level 2 (0x40) |
|
File Overload Level 1: |
Alarm Type: Card Severity: Minor Alarm Number: NFS Minor Traffic (0x44) Overload Alarm Type: "VRA Process" (0x0B) |
File Overload Level 1: VRA IO Queue Process Time |
Alarm Type: Card Severity: Minor Alarm: NFS Minor Traffic (0x44) Overload Alarm Type: VRA IO Queue Process (0x0C) |
File Overload Level 2 |
None |
Alarm Type: Card Severity: Major Alarm: NFS Major Traffic (0x45) Overload Alarm Type: VRA Process (0x0B) |
|
File Overload Level 2 for VRA IO Queue Process Time |
Alarm Type: Card Severity: Major Alarm: NFS Major Traffic (0x45) Overload Alarm Type: VRA IO Queue Process (0x0C) |