Documente Academic
Documente Profesional
Documente Cultură
Introduction
This is a description of the BSSMAP CAUSE codes, it explains what A interface messages use
the BSSMAP CAUSE IE and for each message it lists the codes used and their meaning. This is
an unofficial document and thus does not provide a complete description of all the reasons why a
certain cause code is sent, however it does describe the most common scenarios. This document
is based on the BSC R8 release. Note if there are any contradictions between this document and
official Ericsson documentation (IWD, FS, ..) then the official documentation is to be used as the
correct interpretation.
Cause Code
The following is a description of the Cause codes available:
Normal event
Resource unavailable
32 Equipment failure
33 No radio resource available
34 Requested terrestrial resource unavailable
35 CCCH overload
36 Processor overload
37 BSC not equipped
38 MS not equipped
39 Invalid cell
40 Traffic load
41 Preemption
Service or option not available
The following are the A-interface messaged that use the IE CAUSE.
Block
Reset
Reset Circuit
Assignment failure
Cipher Mode Reject
Clear Command
Clear Request
Handover Failure
Handover Performed
Handover Request
Handover Required
Reset
This message is sent from BSC to the MSC to indicate that it has suffered a failure and has lost
memory of the calls in progress, calls set up, and associated references.The BSC uses just one
cause code:
32 Equipment Failure
- Large restart, Initial start,
Reset Circuit
This message is sent from BSC to the MSC to indicate that the state of the circuit indicated in the message is
unknown, due to a failure. The BSC used just one cause code:
32 Equipment Failure
- Call release due to SCCP fault has occurred
- Timeout whilst waiting for Clear Command during call release due to fault indication or traffic function
failure.
Assignment Failure
The message is sent from BSC to MSC to indicate that there has been a failure in the assignment process at
the BSC and that the assignment procedure has been aborted. The Cause codes used are:
10 Radio interface failure, revert to old channel
- Air interface message Assignment Failure received from MS, and MS reverts back to SDCCH channel.
32 Equipment failure
- Ater Timeout
- Channel mode modify procedure failed
33 No radio resource available
- Channel allocation failed
- SW file congestion in RTTPR
- No Transcoder available
-GS congestion indication received
- GS faulty indication received
34 Required terrestrial resource unavailable
Clear Command
This message is sent from the MSC to the BSC to instruct the BSC to release the associated dedicated
resource(s). See Clear Request for a description of the BSC cause codes.
Clear Request
This message is sent from the BSC to the MSC to indicate that the BSC wishes to release the associated
dedicated resource(s). The cause codes used are:
0 Radio Interface message failure
- Abis message Error Indication received
- GS failed indication received
- MS lost during assignment or handover
- Too many measurement reports missing for a connection reported by RPD/RPG
- Too high Timing Advance for a connection reported by RPD/RPG
2 Uplink quality
- Bad signal quality on the uplink for a connection reported by RPD/RPG (see note1)
3 Uplink strength
- Low signal strength on the downlink for a connection reported by RPD/RPG (see note1)
4 Downlink quality
- Bad signal quality on the uplink for a connection reported by RPD/RPG (see note1)
5 Downlink strength
- Low signal strength on the downlink for a connection reported by RPD/RPG (see note1)
6 Distance
- Too high timing advance for a connection reported by RPD/RPG (see note1)
32 Equipment failure
- Abis message Connection Failure received.
- Failure due to blocking of LCH or Radio equipment
- Terrestrial resource (RALT) fault.
- Transcoder fault
- Ater timeout during assignment/handover.
- Ater SCCP fault
- Ater Reset Circuit received
- Ater terrestrial resource Fault
- Reverting back to old channel during assignment/handover failed
34 Requested terrestrial resource unavailable
- Ralt device unavailable during assignment or handover
41 Preemption
- TCH preempted by higher priority request
Note 1: BSSMAP Cause codes 2-6 are not implemented in the GA release, however CNI-581 provides more
information to the CP about the reasons for an abnormal disconnect, and with the help of market specific
corrections these are sent to the MSC as cause codes 2 - 6.
Handover Failure
This message is sent from the BSC to the MSC to indicate that, for example, there has been a failure in the
resource allocation process in the target BSC on handover or that the MS has returned to the old channel(s)
in the serving BSC and that the handover has been aborted. The following cause codes are used:
32 Equipment failure
- Timeout on the Ater interface
33 No radio resource available
- Channel allocation failed
- SW file congestion in RTTPR
- Transcoder not available
- GS congestion indication received
- GS faulty indication received
34 Requested terrestrial resource unavailable
- Ralt device unavailable
36 Processor load
- TRC or BSC/TRC processor overload
48 Requested transcoding/rate adaption unavailable
- HSCSD not supported in the specific cell
80 Terrestrial CIC already allocated
- RALT CIC already allocated
64 Ciphering algorithm not supported
- BSC does not support the encryption algorithm
Handover Performed
This message is sent from the BSC to the MSC to indicate that the BSC has performed an internal handover
or a BSC initiated resource up/downgrading for a multislot connnection. The following cause codes are used
2 Uplink quality
- Handover performed due to bad signal quality on the uplink for a connection
4 Downlink quality
- Handover performed due to bad signal quality on the downlink for a connection
6 Distance
- Handover performed due to too high timing advance for a connection
7 O&M intervention
- Handover performed due to blocking (radio equipment or LCHs)
11 Handover succesful
- Multislot connection resource upgrade or downgrade performed
12 Better cell
- Handover performed due to a neighbour cell with higher signal strength
40 Traffic load
- Handover performed due to Subcell load or Half rate packing
41 Preemption
- Handover performed due to preemption
Handover Request
This message is sent from the MSC to the BSC to indicate that the a MS is to be handed over to that BSC,
the cause code if included is the same as that in the Handover Required message.
Handover Required
This message is sent from the BSC to the MSC to indicate that for a given MS which already has a dedicated
radio resource (or resources) assigned, a handover is required for the reason given by the cause element.
The following cause codes are used:
2 Uplink quality
- Handover performed due to bad signal quality on the uplink for a connection
4 Downlink quality
- Handover performed due to bad signal quality on the downlink for a connection
6 Distance
- Handover performed due to too high timing advance for a connection
12 Better cell
- Handover performed due to a neighbour cell with higher or lower signal strength ( See note 2)
41 Preemption
- Handover performed due to preemption
Note 2: Even when the target cell has a lower signal strength the cause is set to Better cell to avoid the
locating algorithm punishing the cell at Inter BSC handover.