List of cause codes, A.11 list of cause codes, The complete list of cause codes is given below – Comtech EF Data SNM-1010L User Manual
Page 239: It is used primarily for diagnostic purposes
SNM-1010L Data/Control Modem
Revision 0
Remote Control Channel Commands/Responses
MN/SNM1010L.OM
A.11
List of Cause Codes
The complete list of Cause codes is given below.
These are primarily used to determine
what description of the call termination is included in the completed call log.
The NMS
and Node columns define whether the cause code is generated by the NMS or the Node,
or whether both may generate it.
Value Name NMS
Node
Description
0x00
cause_Unknown
x
x
No more detail available
0x01
cause_NodeChanBusy
x
x
Calling or called Node/Ch is busy
0x02
cause_HuntGrpBusy
x
All numbers in hunt group are busy
0x03
cause_NoAnsTimer
x
No answer timer expired before going offhook
0x04 cause_NoCarrier
x
Carrier lock was never achieved
0x05
cause_CarrierLost
x
Carrier lock was achieved, but then lost
0x06
cause_ISDNFault
x
ISDN faults to be defined
0x07 cause_ModemProg
x
General Modem Programming failure
0x08
cause_IncompType
x
Incompatible modem types: voice/data, voice/ISDN
0x09
cause_NotInCircuit
x
The specified node is not online
0x0A
cause_InvalidNum
x
Number has invalid length, characters or is not defined
0x0B
cause_DoesNotExist
x
The specified node/channel/circuit is not in database
0x0C
cause_NotOnline
x
The specified node is not online
0x0D
cause_NotEnabled
x
The specified node or channel is not enabled
0x0E
cause_UserHangUp
x
User went on hook
0x0F
cause_NodeHangUp
x
Call terminated from user port on remote node
0x10
cause_RTSDrop
x
Call terminated when RTS went inactive
0x11
cause_NMSOperator
x
Call terminated by NMS
0x12
cause_CallTimer
x
Call term by the maximum call duration timer
0x13
cause_NoBandwidth
x
No bandwidth available
0x14
cause_NoPower
x
No power is available
0x15
cause_SequenceError
x
Commands sent out of sequence
0x16 cause_PreEmption
x
Pre-empted
to
free resources for high-priority call
0x17
cause_NoPowerNoBW
x
No power and no bandwidth available
0x18
cause_IncompVoiceCap
x
Attempt to mix G.728 + G.729 voice circuit
0x19 cause_IncompPhNum
x Calling
side PPTREQ # not equal PTTASSIGN #
0x1A
cause_InvalidVfduCmd
x
VFDU Card rejected DAC Command
0x1B
cause_NotInCall
x
MPDRequest, target node/chan not a member
0x1C
cause_InvalidMember
x
MPDRequest, action not allowed for this member
0x1D
cause_RequestInProg
x
MPDRequest, call member is busy with a request
0x1E
cause_AlreadyInCall
x
MPDRequest, cannot add node/chan already in call
0x1F
cause_NoReturn
x
MPDRequest, return off attempt with no return active
The lists of Cause and corresponding Subcause codes generated by the NMS and Nodes
follow.
These are used to give the maximum level of detail possible in describing why a
call terminated.
It is used primarily for diagnostic purposes.
Note that each Cause code
has its own list of Subcause definitions; a Subcause from one Cause cannot be used
with another, unless it is also defined under that Cause.
Some Cause values have no
Subcause list; these would always use subcause_Unknown, which is defined with a
value of 0.
Even where sub causes are listed, subcause_Unknown is still valid.
A–41