Você está na página 1de 5

How to activate UEH EXCEPTIONS?

STEP 1.

To activate UEH_EXCEPTION all what you need to know which Module you need to
activate.


To determine the module (on the RNC) you need to activate the trace on, you need to
first get the iub link data:

(example)

RNCXXX03> get iub_XXX003

131119-11:50:30 172.27.6.20 9.0u RNC_NODE_MODEL_L_1_140
stopfile=/tmp/8462
=================================================
==============
5619 RncFunction=1,IubLink=Iub_XXX003
=================================================
==============
IubLinkId Iub_XXX003
administrativeState 1 (UNLOCKED)
atmUserPlaneTermSubrackRef
availabilityStatus 0 (NO_STATUS)
cachedRemoteCpIpAddress1
cachedRemoteCpIpAddress2
.
.
.
.
>>> reservedBy = RncFunction=1,UtranCell=XXX003T
>>> reservedBy = RncFunction=1,UtranCell=XXX003S
>>> reservedBy = RncFunction=1,UtranCell=XXX003W
>>> reservedBy = RncFunction=1,UtranCell=XXX003R
rncModuleRef RncModule=MS-6-1
sctpRef Sctp=MS-6-0
softCongThreshGbrBwDl 100
softCongThreshGbrBwUl 100
spare 0
ulHwAdm 95
.
.
.
.
.
>>> 1.atm = 0 (FALSE)
>>> 2.ipv4 = 1 (TRUE)
=================================================
==============Total: 1 MOs

STEP 2.

You need to translate the RNC Module to the board number.

RNCXXX03> bo

131119-11:53:37 172.27.6.20 9.0u RNC_NODE_MODEL_L_1_140 stopfile=/tmp/8462

========================================================================
00 M BoardType Devs SwAllocation 01 M BoardType Devs SwAllocation
========================================================================
01 SCB-DF SCB 01 SCB-DF SCB
02 TUB2 TUB 02 2021 GPB75 GPB_Module
03 CMXB CMXB 03 CMXB CMXB
04 ET-IPG ETIPG 04 ET-IPG ETIPG
05 GPB75 GPB_C1 05 SPB3 PCDDD SPB_TYPE_A
06 1061 GPB75 GPB_Module 06 SPB3 PCDDD SPB_TYPE_A
07 GPB75 GPB_C2 07 ET-MF41 ETMF41
08 1081 GPB75 GPB_Module 08 2081 GPB75 GPB_Module
09 SPB3 PCDDD SPB_TYPE_A 09 ET-MF41 ETMF41
10 SPB3 PCDDD SPB_TYPE_A 10 SPB3 DDDDD SPB_TYPE_D
11 ET-MF4 ETMF4 11 SPB3 DDDDD SPB_TYPE_D
12 ET-MF4 ETMF4 12 ET-MF41 ETMF41
13 1131 GPB75 GPB_Module 13 2131 GPB75 GPB_Module
14 SPB3 CDDDD SPB_TYPE_B 14 ET-MF41 ETMF41
15 1151 GPB75 GPB_Module 15 SPB3 DDDDD SPB_TYPE_D
19 1191 GPB75 GPB_Module
20 SPB3 CDDDD SPB_TYPE_B 20 SPB3 DDDDD SPB_TYPE_D
21 1211 GPB75 GPB_Module 21 SPB3 DDDDD SPB_TYPE_D
22 GPB75 GPB_C2 22 SPB3 DDDDD SPB_TYPE_D
23 SPB3 PCDDD SPB_TYPE_A 23 SPB3 DDDDD SPB_TYPE_D
24 GPB75 GPB_C1 24 SPB3 DDDDD SPB_TYPE_D
25 ET-IPG ETIPG 25 ET-IPG ETIPG
26 CMXB CMXB 26 CMXB CMXB
27 TUB2 TUB 27 SPB3 PCDDD SPB_TYPE_A
00 SCB-DF SCB 00 SCB-DF SCB

RncModule=MS-6-1 corresponds to module 1061

To enable the trace on this module:

lh mod1061 te e all UEH_EXCEPTION


te e all mean Enable all

Result:

RNCXXX03> lh mod1061 te e all UEH_EXCEPTION

131119-12:01:35 172.27.6.20 9.0u RNC_NODE_MODEL_L_1_140 stopfile=/tmp/8462
========================================================================
=====================
$ lhsh 000600 te e all UEH_EXCEPTION
$

lh mod te e all UEH_EXCEPTION -- this is used if you need whole node. Note the lack
of module number after mod this means monitor everything.

Then to monitor this exception & have it is in separate file to avoide buffering of logs:
Use monitoring command for Module you need ro whole RNC

How to Monitor it?

mon modxx where xx is module number or mod only for whole RNC

Then an output for monitoring will be given use it is separate window to get the output
of monitoring:

EXAMPLE:

mon mod1061

091117-08:39:09 10.129.128.9 7.1v RNC_NODE_MODEL_K_9_16 stopfile=/tmp/374



******** Opening new handle:
$ lhsh 000600 tm -tcp -win 1
New monitor router process 0x116118f is started and listening to port 33079.
To attach link handlers, use handle 3.

******** Attaching boards to handle:
$ lhsh 001000 tm -attach 3 021600

To start the monitor client, run the following command (type "h mon" for more info):
/home/isultan/moshell//monitor6054 10.129.128.9 33079


$moncommand = /home/xxxx/moshell//monitor6054 10.129.128.9 33079

Then use the mon command in separate window on your home directory, then pipe
the output on file using "tee" command

/home/xxxx/moshell//monitor6054 10.129.128.9 33079 | tee
monitoringmodule25.log

All monitored exceptions will be logged on this file "monitoringmodule25.log"


How to decode it?

How to read this file you need to have moshell decoder first use file
"concat_segmented_rlib_traces.pl" to concatenate the Exceptions,
& teSummary.pl to decode it.

-cat monitoringmodule25.log | ./decoder/concat_segmented_rlib_traces.pl |
./decoder/teSummary.pl

This will break the Exception in :

1. Top 100 UEH_EXCEPTIONs.
2. Top 100 ERRORs.
3. Top 100 unique UEH_EXCEPTIONs.
4. Top 100 unique UEH_EXCEPTIONs in DRNC.
5. Number of UEH_EXCEPTIONs per IMSI.
6. Top 100 UEH_EXCEPTIONs per IMSI, detailed.
7. Top 100 UEH_EXCEPTIONs per Connection Type.
8. Top 100 UEH_EXCEPTIONs per Requested Connection Type.
9. Top 100 UEH_EXCEPTIONs per transitions.
10. Top 100 IMSI in UEH_EXCEPTIONs per code.
These decoder files are stored in:

/opt/ericsson/amos/decoder_R4B44_130906_2330

On the OSS via FTP.

Você também pode gostar