You are on page 1of 11

Useful command in Moshell:

After you finish reading this paper you will able to know:
1) You know the general command which use traditional in moshell
2) You will be able to learn Moshell by your self
3) Learn miscellaneous tasks you can do by a command:
-Check alarms on site
-check hardware for site
-make restart to any part on site
-make a halt to site (hard blocking and soft blocking)
-know number of calls in each sector
-get a scrambling code for each sector
-knowing down sites in RNC
-using help command
-check performance for sites

First part: General Command


1) moshell
moshell used for access to RNCs or NODE-B sites
Example:
[~]$ moshell SRX01
By this command you will able to access to RNC01
[~]$ moshell UCAI1345
By this command you will able to access site UCAI1305
2) lt
Lt Load MO tree (full or partial) and build proxy table for current Node.
Example 1:
[~]$ moshell SRX01
By this command you will able to access to RNC01
After that you will need to load all MO tree for this node by
SRX01> lt all
After run this command, you see that SRX01 turned from Wight colour to
RED colour SRX01
Example-2:
[~]$ moshell UCAI1345

By this command you will able to access site UCAI1305


After that you will need to load all MO tree for this node by command
UCAI1345> lt all
After applying this command, you see that SRX01 turned from Wight
colour to Green colour SRX01
4) lst
lst Print state of MOs (operational State)
Example 1:
SRX01> lst UCAI1345
You load MOs of IUB interface and (protocols like N-Bap) and Transmission
IMA group
Proxy Adm State Op. State MO
==========================================================================
19177 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,IubLink=Iub_UCAI1345
19178 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,IubLink=Iub_UCAI1345,NbapCommon=1
19180 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,IubLink=Iub_UCAI1345,NbapDedicated=1
19181
1 (ENABLED) RncFunction=1,IubLink=Iub_UCAI1345,NodeSynch=1

Example 2:
SRX01> lst U1345
You load all MOs related to sites (sectors and its channels) from Radio View
Channels like
FachForward access Channel
Pch pilot Channel
RachRandom Access channel
HsdschThe High-Speed Downlink Shared Channel (HS-DSCH), is the
transport channel used to support shared-channel transmission and the
other basic technologies in HSDPA
13787
13804
13814
13815
13839
13843
29085
29112
29129
29130
29131
29132
30117
30131
30161

1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)

1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)

RncFunction=1,UtranCell=U1345A
RncFunction=1,UtranCell=U1345A,Fach=1
RncFunction=1,UtranCell=U1345A,Hsdsch=1
RncFunction=1,UtranCell=U1345A,Hsdsch=1,Eul=1
RncFunction=1,UtranCell=U1345A,Pch=1
RncFunction=1,UtranCell=U1345A,Rach=1
RncFunction=1,UtranCell=U1345C
RncFunction=1,UtranCell=U1345C,Fach=1
RncFunction=1,UtranCell=U1345C,Pch=1
RncFunction=1,UtranCell=U1345C,Rach=1
RncFunction=1,UtranCell=U1345C,Hsdsch=1
RncFunction=1,UtranCell=U1345C,Hsdsch=1,Eul=1
RncFunction=1,UtranCell=U1345B
RncFunction=1,UtranCell=U1345B,Fach=1
RncFunction=1,UtranCell=U1345B,Pch=1

30162 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345B,Hsdsch=1


30163 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345B,Hsdsch=1,Eul=1
30167 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345B,Rach=1

8) lk
Lk View all MO's linked to an MO, and their states.
Example:
SRX01> lk IUB_UCAI1345
9) get
get/lget Read CM/FM attribute(s) from MO(s).

Part two:
some tasks you can do by a commands:
1) Using a Help in moshell:
H
Hfor help; put H before ay command, this will give you explanation to this
command
Example:
SRX01> h deb
*******************************************************
deb/ldeb <moGroup>|<moFilter>|<proxy(s)>
*******************************************************
Unlock MO(s).
Works by setting the administrativestate to 1.
To lock an MO, use the command "bl/lbl".
Example:
deblock all MO's under subrack=ms,slot=19
>> ldeb subrack=ms,slot=19
deblock a board

===============================================================
2) For making halt to 3G site
LBL
LbL Lock for this MO
If you want to make lock for the sectors, write this command with the proxy
for the sectors.
First use command lst to display a proxy for a sectors
SRX01> lst U1345
13787 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345A
13804 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345A,Fach=1
13814 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345A,Hsdsch=1

13815
13839
13843
29085
29112
29129
29130
29131
29132
30117
30131
30161
30162
30163

1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)

1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)

RncFunction=1,UtranCell=U1345A,Hsdsch=1,Eul=1
RncFunction=1,UtranCell=U1345A,Pch=1
RncFunction=1,UtranCell=U1345A,Rach=1
RncFunction=1,UtranCell=U1345C
RncFunction=1,UtranCell=U1345C,Fach=1
RncFunction=1,UtranCell=U1345C,Pch=1
RncFunction=1,UtranCell=U1345C,Rach=1
RncFunction=1,UtranCell=U1345C,Hsdsch=1
RncFunction=1,UtranCell=U1345C,Hsdsch=1,Eul=1
RncFunction=1,UtranCell=U1345B
RncFunction=1,UtranCell=U1345B,Fach=1
RncFunction=1,UtranCell=U1345B,Pch=1
RncFunction=1,UtranCell=U1345B,Hsdsch=1
RncFunction=1,UtranCell=U1345B,Hsdsch=1,Eul=1

After that use command lbl with a proxy for each sector
SRX01> lbl 13787 29085 30117
They will ask you about confirmation (yes or no),choose yes
-run command again
SRX01> lst u1345
You will see that the sectors are locked

Proxy Adm State


Op. State
MO
===============================================================================
13787 0 (LOCKED)
0 (DISABLED) RncFunction=1,UtranCell=U1345A
13804 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345A,Fach=1
13814 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345A,Hsdsch=1
13815 1 (UNLOCKED) 0 (DISABLED)
RncFunction=1,UtranCell=U1345A,Hsdsch=1,Eul=1
13839 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345A,Pch=1
13843 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345A,Rach=1
29085 0 (LOCKED)
0 (DISABLED) RncFunction=1,UtranCell=U1345C
29112 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345C,Fach=1
29129 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345C,Pch=1
29130 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345C,Rach=1
29131 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345C,Hsdsch=1
29132 1 (UNLOCKED) 0 (DISABLED)
RncFunction=1,UtranCell=U1345C,Hsdsch=1,Eul=1
30117 0 (LOCKED)
0 (DISABLED) RncFunction=1,UtranCell=U1345B
30131 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345B,Fach=1
30161 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345B,Pch=1
30162 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345B,Hsdsch=1
30163 1 (UNLOCKED) 0 (DISABLED)
RncFunction=1,UtranCell=U1345B,Hsdsch=1,Eul=1
30167 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345B,Rach=1

3) To make unblock for the site


deb
Debde blocking this MO (for unlocked the locked MOs)
SRX01> deb 13787 29085 30117
And again run command
SRX01> lst u1345
See sectors, you will find the sectors are unlocked

Proxy Adm State Op. State MO


==================================================================
13787 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345A
13804 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345A,Fach=1
13814 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345A,Hsdsch=1
13815 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345A,Hsdsch=1,Eul=1
13839 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345A,Pch=1
13843 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345A,Rach=1
29085 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345C
29112 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345C,Fach=1
29129 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345C,Pch=1
29130 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345C,Rach=1
29131 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345C,Hsdsch=1
29132 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345C,Hsdsch=1,Eul=1
30117 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345B
30131 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345B,Fach=1
30161 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345B,Pch=1
30162 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345B,Hsdsch=1
30163 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345B,Hsdsch=1,Eul=1
30167 1 (UNLOCKED) 1 (ENABLED) RncFunction=1,UtranCell=U1345B,Rach=1

4) To make soft blocking for the sectors


bls
Blsfor soft blocking
for soft-lock. The administrative state is set to 2 ("shutting down") which
means that the resource will have around 30 seconds grace period to
handover traffic to other resources, before it gets locked. The
administrative state will automatically go over to 0 after the grace period of
around 30 seconds.
Without the "s" option, the resource is locked immediately.
To unlock an MO, use the command "deb/ldeb
Example:
SRX01> bls 13818
After that Run command
SRX01> lst u1345
You will see sector in shutting down stat
Proxy Adm State Op. State MO
===========================================================================
13818 2 (SHUTTINGDOWN) 1 (ENABLED) RncFunction=1,UtranCell=U1345A

Wait 30 seconds, after Run again


SRX01> lst u1345
You will see that a sector is locked

Proxy Adm State Op. State MO


===================================================================================
13818 0 (LOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345A
13835 1 (UNLOCKED) 0 (DISABLED) RncFunction=1,UtranCell=U1345A,Fach=1

===============================================================
5) If you want to know information about HW of the site
CAB
CabDisplay of information relating to hard ware, temperature
Example:
UCAI1345> cab
SMN APN BOARD
GREEN YELLOW RED PRODUCT NR
REV DATE SERIAL NR TEMP COREMGR
==============================================================================================
=
0 1
CBU1
ON
16HZ OFF
ROJ 119 2209/1 R4B/A 20061109 TU8B100198 +22C *
0 2
ET-MC1 ON
OFF OFF ROJ 119 2163/1 R5D 20061029 TU8A023099
0 3
ET-MC1 ON
OFF OFF ROJ 119 2163/1 R5D 20061106 TU8B052443
0 8
RAX
ON
16HZ OFF ROJ 119 2187/6 R1D 20061031 TU8B006741
0 9
RAX
ON
16HZ OFF ROJ 119 2187/10 R1D 20061104 TU8B039343
0 10
TX6HS-03 ON
16HZ OFF ROJ 119 2254/5 R2C 20060921 AE53344721
0 11
TX6-03 ON
16HZ OFF ROJ 119 2254/13 R1C 20061107 AE53557303
0 12
RUIF
ON
16HZ OFF ROJ 119 2245/2 R2A 20061030 AE53516748

The cab command offers a number of options; it is possible to combine


several options

Options:

cab : prints MP/BP HW info and led status, MP temperature, and coreMgr
status
cabt : same as cab but without the temperature
cabx : same as cab plus led and hw info for the XP boards (eg: TMA, MCPA,
Fans, etc.)
cabl : same as cab but plus MP/BP processor load
cabs : same as cab plus list of programs running in all MP/BP
cabr : prints all MP/BP restarts. Abnormal restarts are shown in red.
caba : prints only abnormal MP/BP restarts.
cabd : print disk usage. Disks that are getting over a certain limit will
appear in color. The limit can be defined in cabview file.
cabg : print MP/BP HW errors (e.g. faulty disk, faulty RAM, etc).
cabm : print MP/BP RAM memory usage.
cabe : print MP/BP added T&E trace conditions.
=====================================================================

6) For make a restart to any card in cabinet


First step: Run this command in first
A) st command
st/lst
This command prints administrative state and operational state of MO's. It
is similar to writing "get/lget <mo> state", the only difference is that it
presents the two states side-by-side in a more visible way.
The state filter matches towards both the Operational state and the
Administrative state.
Example:
UCAI1345> st plug
091108-09:15:44 10.129.42.17 7.1m RBS_NODE_MODEL_L_10_9 stopfile=/tmp/2460
===================================================================================
Proxy Adm State Op. State MO
===================================================================================
82 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=1,Slot=2,PlugInUnit=1
97 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=1,Slot=1,PlugInUnit=1
180 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=1,Slot=9,PlugInUnit=1
198 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=1,Slot=10,PlugInUnit=1
225 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=1,Slot=11,PlugInUnit=1
251 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=1,Slot=8,PlugInUnit=1
271 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=1,Slot=12,PlugInUnit=1
286 1 (UNLOCKED) 1 (ENABLED) Equipment=1,Subrack=1,Slot=3,PlugInUnit=1
302 1 (UNLOCKED) 1 (ENABLED) Equipment=1,RbsSubrack=RU1,RbsSlot=1,AuxPlugInUnit=1
316 1 (UNLOCKED) 1 (ENABLED) Equipment=1,RbsSubrack=RU1,RbsSlot=3,AuxPlugInUnit=1
330 1 (UNLOCKED) 1 (ENABLED) Equipment=1,RbsSubrack=RU1,RbsSlot=2,AuxPlugInUnit=1
343 1 (UNLOCKED) 1 (ENABLED) Equipment=1,AuxPlugInUnit=2
371 1 (UNLOCKED) 1 (ENABLED) Equipment=1,RbsSubrack=FU1,RbsSlot=1,AuxPlugInUnit=1
377 1 (UNLOCKED) 1 (ENABLED) Equipment=1,RbsSubrack=FU1,RbsSlot=3,AuxPlugInUnit=1
383 1 (UNLOCKED) 1 (ENABLED) Equipment=1,RbsSubrack=FU1,RbsSlot=2,AuxPlugInUnit=1

Second step: run this command


b) acl/lacl that will show you Lists available MO actions.
Write the command with the proxy of the hardware which you want to know
about the available action available for it
Example:

UCAI1345> lacl 383

Proxy MO
Action
Nr of Params
====================================================================================
383 RbsSubrack=FU1,RbsSlot=2,AuxPlugInUnit=1
readRepairDelivNote
0
383 RbsSubrack=FU1,RbsSlot=2,AuxPlugInUnit=1
restartAuxUnit
0
383 RbsSubrack=FU1,RbsSlot=2,AuxPlugInUnit=1
writeRepairDelivNote
6

You will see that is three available actions for this part
readRepairDelivNote
restartAuxUnit
writeRepairDelivNote

third and last step :

c)acc Execute an MO action.


From pervious step,you will need to excute the action restartAuxUnit
UCAI1345> acc 383 restartAuxUnit
7) To know the number of calls in each cells
Example:
UCAI1345> get radio no
MO
Attribute
Value
=================================================
Sector=1,Carrier=1,RadioLinks=1
noOfRadioLinks
Sector=3,Carrier=1,RadioLinks=1
noOfRadioLinks
Sector=2,Carrier=1,RadioLinks=1
noOfRadioLinks

1
18
11

You can see number of calls for first sector is 1 call


And second one is 18 calls
And third one is 11 calls

8) For getting scrambling code of sectors


SRX01> get u1305 primary
MO
Attribute
Value
===================================================
UtranCell=U1305A
primaryCpichPower 330
UtranCell=U1305A
primarySchPower -18
UtranCell=U1305A
primaryScramblingCode 21
UtranCell=U1305B
primaryCpichPower 340
UtranCell=U1305B
primarySchPower -18
UtranCell=U1305B
primaryScramblingCode 22
UtranCell=U1305C
primaryCpichPower 340
UtranCell=U1305C
primarySchPower -18
UtranCell=U1305C
primaryScramblingCode 23

9) for checking down site on RNC


str
Example:
SRX01> str
Print state of the IubLinks/AbisLink
OD IUBLINK
CELLNAMES CFRPHEM1 CFRPHEM2 CFRPHEM3 ICDS TN ATMPORTS
--------------------------------------------------------------------------------------------------------------------2 Iub_UCAI0839 U0839-A
111111
1111 A
2 Iub_UCAI1309 U1309-A/B/C 111111 111111 111111 1111 A
2 Iub_UCAI2034 U2034-A/B/C 111111 111111 111111 1111 A
2 Iub_UCAI2960 U2960-A/B/C 111111 111111 111111 1111 A
2 Iub_UCAI2982 U2982-A/B/C 111111 111111 111111 1111 A
2 Iub_UCAI2999 U2999-A/B 111111 111111
1111 A
3 Iub_UCAI1249 U1249-A/B/C 111111 111111 111111 1111 A
3 Iub_UCAI1374 U1374-A/B/C 111111 111111 111111 1111 A
3 Iub_UCAI1375 U1375-A/B/C 111111 111111 111111 1111 A
3 Iub_UCAI2296 U2296-A/B/C 111111 111111 111111 1111 A
MOD IUBLINK
CELLNAMES CFRPHEM1 CFRPHEM2 CFRPHEM3 ICDS TN ATMPORTS
--------------------------------------------------------------------------------------------------------------------3 Iub_UCAI2963 U2963-A/B
LLLLLL LLLLLL
LLL0 A
9 Iub_UCAI2984 U2984-A/B/C
L000LL L000LL
L000LL LLL0 A

1means that state of this element is enabling


Lblocked
0Down
You see that three column, one column for each the sectors (three sectors)
Each sector contain from five elements, see them by command
SRX01> lst u1345

13787
13804
13814
13815
13839
13843

1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)
1 (UNLOCKED)

1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)
1 (ENABLED)

RncFunction=1,UtranCell=U1345A
RncFunction=1,UtranCell=U1345A,Fach=1
RncFunction=1,UtranCell=U1345A,Hsdsch=1
RncFunction=1,UtranCell=U1345A,Hsdsch=1,Eul=1
RncFunction=1,UtranCell=U1345A,Pch=1
RncFunction=1,UtranCell=U1345A,Rach=1

10) To check performance of RNC


pmr
PM KPI reports, based on counter values in statistics ROP files and formulas
in CPI documentation
1) RNC Node Traffic Performance
2) RNC Node Traffic Performance, Hour by Hour
3) RNC Node Traffic Performance, ROP by ROP
4) RNC Module Traffic Performance
5) RNC Subrack Traffic Performance
6) RNC MP Load
7) RNC MP Load, Hour by hour
8) RNC UtranCell RRC Performance
9) RNC UtranCell Speech Performance
10) RNC UtranCell CS Data Performance
11) RNC UtranCell PS Data Performance
12) RNC UtranCell Throughput and NrUsers
13) RNC UtranCell HSPA Performance
14) RNC UtranCell IRAT Performance
15) RNC UtranCell Soft HO Performance
16) RNC UtranCell Uplink RTWP / RSSI
17) RNC Worst 20 UtranCells for RRC Failure Rate Contribution
18) RNC Worst 20 Utrancells for Speech RRC Failure Rate
19) RNC Worst 20 Utrancells for PS Failure Rate
20) RNC Worst 20 Utrancell for Speech RAB Setup
21) RNC Worst 20 Utrancell for PS RAB Setup
22) RNC Worst 20 UtranCells for Speech Drop Rate Contribution
23) RNC Worst 20 UtranCells for Old HS Drop Rate Contribution
24) RNC Worst 20 UtranCells for Soft HO Failure Contribution
25) RNC Worst 20 UtranCells for High Uplink RTWP / RSSI
26) RNC IubLink RRC Performance
27) RNC IubLink Speech Performance
28) RNC IubLink CS Data Performance
29) RNC IubLink PS Data Performance
30) RNC IubLink Soft HO Performance
31) RNC IurLink Drop Rate
32) RNC AtmPort RRC Performance
33) RNC AtmPort Speech Performance
34) RNC AtmPort CS Data Performance
35) RNC AtmPort PS Data Performance
36) RNC Subrack RRC Performance
37) RNC Subrack Speech Performance
38) RNC Subrack CS Data Performance
39) RNC Subrack PS Data Performance
40) RNC UtranCell Availability Report, Hour by Hour
41) RNC UtranCell RAB failure breakdown
42) RNC Q.Aal2 Setup Performance (Aal2Ap)
43) RNC Q.Aal2 Setup Performance (Aal2Ap) per QoS Class

44) UeRc BLER


45) RNC Node Paging Performance, ROP by ROP
46) RNC Utrancell Paging Performance