Cause Code Vs Eos Code
Cause Code Vs Eos Code
message
External Cause Code
The cause values are used to indicate the
reason for generating certain protocol
messages.
External cause values are used in different
protocols (DTAP, BICC, BSSMAP, MAP,
RANAP, ISUP, INAP and CAP).
e.g. BSSAP Cause Code Class
Class (000) : Normal event
Class (001) : Normal event
Class (010) : Resource unavailable
Class (011) : Service or option not available
Class (100) : Service or option not implemented
Class (101) : Invalid message (for example
parameter out of range)
Class (110) : Protocol error
Class (111) : Interworking
Cause code in A-interface message
000 ---- #0x Normal Event
000 0000 #00 0 Radio interface message failure
000 0001 #01 1 Radio interface failure
000 0010 #02 2 Uplink quality
000 0011 #03 3 Uplink strength
000 0100 #04 4 Downlink quality
000 0101 #05 5 Downlink strength
000 0110 #06 6 Distance..
010 ---- #2x Resource unavailable
010 0000 #20 32 Equipment failure
010 0001 #21 33 No radio resource available
010 0111 #27 39 Invalid cell..
011 ---- #3x Service or option not available
011 0000 #30 48 Requested transcoding/rate adaption unavailable
011 0011 #33 51 Requested speech version unavailable
100 ---- #4x Service or option not implemented
100 0000 #40 64 Ciphering algorithm not supported.
101 ---- #5x Invalid message (for example parameter out of range)
101 0000 #50 80 Terrestrial circuit already allocated
101 0001 #51 81 Invalid message contents..
110 ---- #6x Protocol error
110 0000 #60 96 Protocol error between BSC and MSC
111 ---- #7x Interworking
Call release
MS BTS BSC MSC
Call Path
(Normal release) Clear command
Channel Release
Deactive SACCH
RF Channel Release
Clear Complete
Call release
MS BTS BSC MSC
Call Path
(Abnormal release) CON FAIL IND
Clear Request
Clear command
Channel Release
Deactive SACCH
T3109
RF Channel Release
RR sublayer BSSMAP
Mrrmasg/ mmmcs
mtacc mta
mrrm /mmm
mrrm mpag
mtb
Mrrmasg/ mmmcs
mtbcc
mrrm /mmm
lu Interface related block
muhic muhoc
Eos
muiucm code murabp
mupag
A-interface related Block
Mrrm/MRRMASG
Eos
mpag code Mralt/MALT
Mmm/MMMC
S
How are EOS codes
handled
Input to the EOS table are Other output of the EOS
BE Branching condition
ES End of selection code analysis are
NES Reference to new EOS code
DES Delayed reference to new EOS code
Main Output of the table are
NXR Take next alternative in the RC
ESS Normal end of selection signal
COS Congestion signal DSR Delayed seizure attempt on the route
F, M Forwarding the call to B table PSR Same as DSR, block present route
CAU Cause code FRE Forced release
ESTONE End of selection tone busy or
congestion
Description of ESS
ESS Values
National 14-bits CCITT National 24-bits CCITT International CCITT No. 7
No. 7 No. 7
0 CFL CFL CFL
1 CFL ACB ACB
2 SST CFL SST
3 SLB SLB SSB
4 CFL SST CFL
5 UNN UNN UNN
6 ADI ADI ADI
7 CFL SST CFL
8 LOS LOS LOS
9 SST SST CFL
10 CFL CFL CFL
11 CFL CFL CFL
12 STB CFL CFL
13 CFL CFL CFL
Description of COS
COS Values
National 14-bits CCITT National 24-bits CCITT International CCITT No. 7
No. 7 No. 7
0 CFL CFL CFL
1 CFL CFL CFL
2 CFL CFL CFL
3 CFL DPN DPN
4 CFL CGC CFL
5 CFL CFL CFL
6 CFL CFL CFL
7 SEC SEC SEC
8 SEC SEC SEC
9 SEC SEC SEC
10 CGC CGC CGC
11 NNC CFL NNC
12 CFL CFL CCS
13 CGC CGC CGC
Common signalling problems of Mobile
networks
TUP UBM (Unsuccessful Backward Set-Up Information Message Group) signaling and EOS code
UPMHs
Cause code cause code
in bicc in eos
message
table
Table2
Table for convert AXE internal cause code to EOS code
EOSCODE(AXE internal cause code)=EOS code
e.g.
CMAPEOSCODE(ZNORMALUNSPEC)=ZEOSNORMALUNSPEC;
NSYMB ZEOSNORMALUNSPEC = 3744;
NSYMB ZNORMALUNSPEC = 13; ! NORMAL, UNSPECIFIED !
Table1
CINTCAUSEITUT (index)
index= cause code in signaling message
Table3
CEXTCAUSEVALUE (index)
index= AXE internal cause code
Similar situation in ISUP and BICC
Signaling
EoS Code 3744
ISUP ISUP Text AXE
31 Normal, unspecified 13
AXE AXE internal Text ISUP
13 Normal, unspecified 31
Common signalling problems of Mobile
networks
ISUP REL signaling and EOS code
REL with cause = 1 Unallocated Number UNN ==========> 3732
REL with cause = 4 Send Special Information Tone SST ==> 3734
REL with cause = 17 User Busy SLB/STB =============> 3736
REL with cause = 18 No User Responding =============> 3737
REL with cause = 27 Destination Out of Order LOS =======> 3741
REL with cause = 28 Address Incomplete ADI ===========> 3742
REL with cause = 31 Normal, Unspecified CFL ==========> 3744
REL with cause = 34 No Circuit/Channel Available CGC ===> 3745
REL with cause = 41 Temporary Failure ===============> 3747
REL with cause = 42 Switching Equipment Congestion SEC > 3748
REL with cause = 44 Request Channel Not Available =====> 3749
REL with cause = 47 Resource Unavailable =============> 3750
REL with cause = 88 Incompatible Destination ACB =======> 3760
BICC message related
conversion
bimhr bipht
Cause code
in bicc
Axe internal Eos
cause code
message code
bimhs
Cause code cause code
in bicc in eos
message
table
Access interface related Cause Code
BSSMAP Cause Values to AXE Internal Cause Values
VARIABLE NAME REF FEATURES LENGTH INDIVIDS INDEX 1 INDEX 2
CBBSSMAPTOAXE 12 RE 16 - 128 -
Cause code
IN dtap
MESSAGE
Eos
MTBCC code
Axe internal
cause code
CAUSE CODE
IN nas
MESSAGE
MAP Error Codes to AXE
Internal Cause code to EoS
Code
grr
Axe internal Eos
cause code
code
gri
CAUSE CODE IN
map MESSAGE
FROM CALLING
PARTY
IN CAMEL related conversion
shcc shcm
Cause code Axe internal
in camel cause code
Eos
message code
shttm
Cause code cause
in camel code in
message
eos table