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
|| ******************************************************* 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 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