Project

General

Profile

Actions

Bug #4664

closed

Clear Command cause code for normal Clear always sends uninitialized cause == 0 which is GSM0808_CAUSE_RADIO_INTERFACE_MESSAGE_FAILURE

Added by neels almost 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
07/10/2020
Due date:
% Done:

100%

Resolution:
Spec Reference:

Description

A particular problem is determining which BSSMAP Clear Command cause code indicates a perfectly normal clear after all transactions are done.
RR defines a GSM48_RR_CAUSE_NORMAL, but BSSMAP doesn't define such a "normal" cause.
In 3GPP TS 48.008 the chapter for this situation does not indicate any cause code that should be used (3.1.9.1 "Release Due To Transaction Completion").

3.2.1.21 CLEAR COMMAND says:

Typical Cause values are:
- call control;
- O and M intervention;
- equipment failure;
- requested terrestrial resource unavailable;
- handover successful;
- protocol error between BSS and MSC.

"call control" is mentioned in relation to uplink release and to the BSS requesting a clear.
"O and M intervention" is for Operation and Maintenance, does not apply.
"handover successful" is about handover.
All others are error codes and don't qualify for a normal release.

My conclusion is that "call control" is the normal cause code to send for a Clear Command, even if the transactions were not related to voice calls.

Actions #2

Updated by neels over 3 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

patch to send a useful Clear cause is merged.
Related patch to interpret the Clear cause codes in osmo-bsc is also merged: https://gerrit.osmocom.org/c/osmo-bsc/+/19214

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)