DSP functionality on the IMG 1010 and IMG 1004 determines the number of VoIP channels that can be utilized. If one or more DSP's fail, the number of VoIP channels available is decreased. This adds a new set of issues like not having enough resources available for the traffic being sent through the system. To alleviate the issues, the DSP's initiate an automatic reboot of the failed DSP to bring it back to its running state. After three reboots attempts with no success, the DSP is rendered DEAD and cannot be brought back to its running state unless a total system reboot is instituted. Feature F-6388 DSP Auto Recovery takes the reboot one step further. Feature F-6388 DSP Auto Recovery will wait a set interval after the third reboot and then restart the reboot process. The reboot process continues till the failed DSP either goes back to its running state or in the case of a hardware failure, the module is replaced.
Below is an example of the DSP Auto Recovery feature. In the example, one of the DSP's on VoIP Module 0 goes Out Of Service. The system utilizes the Auto Recovery feature to bring the DSP back into service.
DSP Auto Recovery boot process |
DSP goes into a failure state for whatever reason. The IMG initiates three reboots
DSP Auto Recovery Timer is started. The timer is initially set at 1 minute. DSP Auto Recovery Timer Expires after 1 minute and the reboot process is initiated again. A DSP Recovery Retry Alarm is sent to EventView.
DSP Auto Recovery Timer is started. The timer is initially set at 2 minutes. DSP Auto Recovery Timer Expires after 2 minutes and the reboot process is initiated again. A DSP Recovery Retry Alarm is sent to EventView.
DSP Auto Recovery Timer is started. The timer is initially set at 4 minutes. DSP Auto Recovery Timer Expires after 4 minutes and the reboot process is initiated again. A DSP Recovery Retry Alarm is sent to EventView.
DSP Auto Recovery Timer is started. The timer is initially set at 8 minutes. DSP Auto Recovery Timer Expires after 8 minutes and the reboot process is initiated again. A DSP Recovery Retry Alarm is sent to EventView.
DSP Auto Recovery Timer is started. The timer is initially set at 16 minutes. DSP Auto Recovery Timer Expires after 16 minutes and the reboot process is initiated again. A DSP Recovery Retry Alarm is sent to EventView.
DSP Auto Recovery Timer is started. The timer is initially set at 32 minutes. DSP Auto Recovery Timer Expires after 32 minutes and the reboot process is initiated again. A DSP Recovery Retry Alarm is sent to EventView.
DSP Auto Recovery Timer is started. The timer is initially set at 32 minutes. DSP Auto Recovery Timer Expires after 32 minutes and the reboot process is initiated again. A DSP Recovery Retry Alarm is sent to EventView.
At this point the reboot process will continue at 32 minute intervals. If the DSP finally comes into service a Clear DSP Reset Alarm and Clear DSP Dead Alarm is sent to EventView. |
In EventView, a new alarm is added. The new alarm is labeled DSP Recovery Retry and is set as an Informational Alarm. This alarm is sent to the EventView application after the DSP Auto Recovery Timer has expired and the reboot process is initiated.