0x01F4 Media Recovery Method

Defines how a module on an IPN-2 card recovers from DSP failures that result in the loss of VoIP channels.

Used in:
Resource Attribute Configure message
Resource Attribute Query message

Byte | Description
0, 1 | Tag 0x01F4
2, 3 | Length 0x0004
4 | Value[0] Recovery Procedure 0x00 - Disable (Default) No special recovery options; backward compatible 0x01 - Immediate forced bleed-off Immediate forced bleed-off of all resources from the Calisto DSP. Calisto DSP is reset when there are no active resources. All four Calisto DSPs in the module gets reset one after the other. This recovery procedure is not cyclic. It runs once when this method is enabled by host. After the procedure completes the media recovery method shall be disabled. 0x02 - Immediate forced bleed-off on loss of DSP resources Immediate forced bleed-off of all resources in a Calisto DSP when the number of lost resources in a DSP goes below the threshold values. Calisto DSP reset when no active resources. Only that single Calisto DSP is reset. This recovery procedure is cyclic. It will remain enabled until the it is disabled explicitly. The procedure is triggered whenever the fatal error exceeds the threshold value. The fatal error count shall be reset after the procedure completes.
5 | Value[1] Max wait time The maximum time to wait for all resources to become idle in the calisto DSP chips. On timeout the active calls in the Calisto DSP are dropped. This field is counted in units of 20 seconds. 0x00 – Do not wait reset immediately (Forced Reset) 0x01 to 0xFE – Wait for Value[1]*20 seconds (20s to 1h 24m 40s) 0x0FF – Wait forever till all the channels are idle This field is not applicable if Value [0] is set to 0x00.
6 | Value[2] DSP fatal error threshold value The number of fatal errors to happen in a single Calisto to before triggering the media recovery procedure. Valid Values range from 1 to 127 for Profile 1 Valid Values range from 1 to 62 for Profile 2
7 | Value[3] Calisto (DSP) Number to be reset This field is a bit map of DSPs to be reset. 0x00 – Reset all DSPs Bit 0 – Set if DSP Number 0 is to be reset Bit 1 – Set if DSP Number 1 is to be reset .. Bit n – Set if DSP Number n is to be reset The valid Calisto numbers range from 0x00-0x007. This field is applicable only if Value[0] is set to 0x01.

Digital Signal Processor
Voice over Internet Protocol. The delivery of voice information in digital form in discrete packets rather than in the traditional circuit-committed protocols of the public-switched telephone network (PSTN).