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.