Unrecoverable error on a CCS trunk (single channel)

This section describes the sequence of events involved when there is an unrecoverable error on a CCS trunk when only a single channel is affected.

Figure 1 shows the following events:

Figure 1. Unrecoverable error on a CCS trunk affecting a single channel
The graphic is a very simplified representation of the process described in detail in the next section.
  1. A channel is enabled, and there is an active call on the channel.
  2. The signaling process detects any internal error that affects a single channel. (For example, corruption of an internal data structure.)
  3. The signaling process clears the call to the network if possible.
  4. The signaling process clears the call to Blueworx Voice Response by sending the SL_CALL_TERMINATE_IND primitive.
  5. The signaling process logs an error using CA_LOG_ERROR().
  6. The signaling process disables the channel by sending the SL_CHANNEL_DISABLE_IND primitive.
  7. The channel is now disabled.
  8. If the system manager re-enables the channel using SL_CHANNEL_ENABLE_REQ the signaling process should re-initialize its internal data structures.