SL_ALARM_TYPE

The term alarm is used primarily to refer to the fault conditions as defined in ITU-T G.732 and ITU-T G.733. The term is overloaded with two additional alarms:

  1. SL_ALARM_CLEAR, which denotes the end of a previous fault condition
  2. SL_ALARM_OTHER, which is used by the signaling process to report temporary error conditions to Blueworx Voice Response

Blueworx Voice Response defines the following alarm types that can occur on a trunk:

SL_ALARM_AIS
Alarm indication signal transmitted.
SL_ALARM_AIS_16
Loss of incoming signal at the 64kbit/s input port (time slot 16), as defined in ITU-T G.732 section 4.1.3.
SL_ALARM_RAI
Alarm indication received from the remote end, as defined in ITU-T G.732 section 4.1.7 and ITU-T G.733 section 4.1.4.
SL_ALARM_FAL
Loss of frame alignment, as defined in ITU-T G.732 section 4.1.5.
SL_ALARM_SL
Loss of incoming signal at 2048 kbit/s, as defined in ITU-T G.732 section 4.1.4.
SL_ALARM_MF
Multi frame yellow alarm.
SL_ALARM_MF_AL
Loss of multiframe alignment, as defined in G.732 section 5.3.1.3.
SL_ALARM_LOS
Loss of incoming signals at 1544 kbit/s, as defined in ITU-T G.733 section 4.1.2.
SL_ALARM_OOF
Loss of frame alignment, as defined in ITU-T G.733 section 4.1.3.
SL_ALARM_BPV
Bi-Polar Violation.
SL_ALARM_ER
Excessive error ratio. Error ratio greater than or equal to 1x10 -3, as defined in ITU-T G.732 Section 4.1.6.
SL_ALARM_OTHER
An alarm condition, not otherwise defined above has occurred. The signaling process uses SL_ALARM_OTHER, to place a trunk into the alarm state.
SL_ALARM_CLEAR
All alarm condition(s) have now cleared. The signaling process uses SL_ALARM_CLEAR, to remove a trunk from the alarm state.
other values
Reserved for use by Blueworx Voice Response.

These fault conditions are detected by Blueworx Voice Response and reported to signaling processes that support the trunk alarm capability. This allows signaling processes to take the appropriate protocol dependent action in the case of a fault condition. For example, in the case of Signaling System Number 7 the signaling process learns of a fault condition on a trunk by means of an SL_TRUNK_ALARM_REQ primitive from Blueworx Voice Response. Blueworx Voice Response notifies the signaling process when all outstanding fault conditions have cleared, by sending the SL_TRUNK_ALARM_REQ primitive with slAlarm set to SL_ALARM_CLEAR.