You are here: CSP API Reference > 3 Information Control Blocks > SS7 and ISDN Values > Cause Codes

Cause Codes

This section lists all the Cause codes included in clearing messages (Disconnect, Release, Release Complete) and in error messages (Status).

For details on the cause code values, refer to Table I.2 in the Q.931 specification.

16 | Normal Call Clearing. This is used in Disconnect if another cause is not specified in the clear request message.
17 | User Busy
30 | Response to Status Query message.
34 | No channel available. This is used in Release Complete for rejecting Setup when no channel is available. The channel is indicated as preferred in the Setup message.
41 | Temporary failure. This is used in Disconnect after channel purge because the host is not responding to the clear indication.
44 | Requested channel not available. This is used in Release Complete to reject Setup when the specified channel is not available. Channel is indicated as exclusive in Setup.
65 | Bearer capability not implemented. This is used in Release Complete to reject a Setup with invalid Bearer Capability.
96 | Mandatory Information Element missing. Used in Release Complete or Status message
98 | Invalid message type. This is used in the Status message.
100 | Invalid Information Element content. This is used in the Status message.
102 | Recovery on timer expiration. This is used in Release or Release Complete after expiration of timers T305 and T308.

Call signaling protocol for setup and termination of calls.