optimization overview and moshell commands_tp
DESCRIPTION
Optimization Overview and Moshell Commands_tpTRANSCRIPT
-
Optimization:
overview
&
moshell commands -
Initial audit
Parameter Audit.
Cell classification set according to FGA.maximumTransmissionPower aligned with maxDlPowerCapabilityFemto (6/cell) defined for all cells with qoffset = -10. Load sharing enabled for F1F2 co-located & non OBIF.Irat neighbor defined for irat cells & ifho neighbor defined for ifho preferred cells.Alarms/transport issues.
No major alarm, T1 errors, RSSI issues & VSWR should be present.All cells should be operational. -
WNCS
Schedule WNCS initially for 2 hrs to find the missing neighbor drops.Then schedule it as required, can be on weekly basis if there are no missing neighbor drops are pegged. Using OSS->RNO.Remember to click Custom Post Processing when scheduling new recording. So we can analyze part of recording while its still on. -
Time line
Cluster: 30 daysSSV: 5 days.Depending on the market & performance.List of some task to be checked/verified: -
Moshell basics
MoShell is a text-based O&M client & can provide following services:
Configuration service (CS)
Alarm service (AS)
Performance management service (PM)
Log service (LS)
OSE shell (COLI)
File transfer (ftp/http)
-
Configuration Service
Moshell supports the following 6 operations from the configuration service:
1. GetChildren to load all or parts of the MO-tree
2. GetAttribute to read the attributes of an MO
3. CallAction to perform an action on an MO
4. SetAttribute to set (change) the value of an MO attribute
5. CreateMO to create a new MO in the node
6. DeleteMO to delete an MO from the node
Alarm Service
Command to get active alarms on site with the command:
al (to show an overview) or ala (Al + more details).
Performance Management Service
Moshell supports the following operations from the performance management service:
List Scanners and Event Filters
Create Scanner
Stop Scanner
Resume Scanner
Delete Scanner
Set Event Filter
-
Log service
Moshell supports fetching and parsing of the following logs:
availability log
system log
event log
alarm log
command log
O&M security event log
COLI log
Hardware inventory log
JVM events log (upgrade log)
OSE shell
Any OSE shell command can be typed at the moshell prompt and the output can be piped
through external utilities (which exist in your workstate/server) if required.
Examples:
te log read
te log read | grep ERROR
File transfer
Moshell can download/upload files and directories to/from the node, using http, ftp or sftp.
-
Managed Object Model (MOM)
MOM is a reference document describing all the MO Classes that can exist in a node,, together with their attributes and actions.
Mom utrancell -> to know the info/value associated with utrancell
Piping
Some commands in moshell support piping,
e.g. All OSE shell commands, lh, tg, str, etc.
This is usually indicated in the menu and the help for that command.
Some examples are:
te log read | grep ERROR
help
o show the help and list of commands. Can be used with a command name after to
show help about that command.
H
to display lga output with keyword filtered.
Lga | grep
to filter out with particular date range
lga -s 20110401 -e 20110402
-A = aggregate
-S = Start date Format: yyyymmdd[.hhmm]
-E = End date
-m = Number of hours - time Backward
-p = Number of hours - time forward
-
commands - Site level
Moshell
Lt all -> to load all Mos
* Password should rbs^^^^ or rbc, where ^^^^ is last 4 digit of Site name.
RNC for
NO. of MOs
-
Altk -> current alarms on site.
Lga -> all alarms.
LgG/Llog/lgds -> Restart log (restart type /history)
Lgv -> Event Log for site, site down & recovered.
Lge -> Event Log
Lgo -> recent activity on site
LgS -> Board info/crash
Above command can be combined with the following command:
Lgsavemog
te log read | grep ERROR -> errors
Severity - Critical, Major, Warning
-
get iub -> atm or ip site with iub id
get . fQ -> Frequency
get . channel -> Channel element
get antenna -> antenna details/freq
get feeder -> delay/attn
lh ru fui get vswr -> VSWR {>20dB ~ Good | 17 20 ~ OK | Max DL. Pwr
pmx . pmPropagationDelay -m 1 -a -> propagation delay for 1 hr
Pget t1 -> Current T1 errors
pmx -m 2 t1 s -a -> T1 errors for 2 hrs
st t1 -> T1 status
st ima -> IMA status
lst iub -> iub status
IP or atm site.
Iub id = b(rbsid), eg b1173
-
get radiolink noof
pget DownlinkBaseBandPool noofradiolinks
lst aal -> Aal2 (for congestion)
lga | grep -i T1phy -> T1 alarm, on and off time for alarm
get externalTMA
No of active radio links/sector.
Tower Mounted Amplifier details/sector
RL per different SF
-
st tx -> TX board status
st rax -> Rax board status
Cabx -> H/W status
Operational Indicators on boards
-
pmr -m 0.25 -> Choose the parameter # of interest. (for -m hours)
1) Carrier Average Rssi and Transmitted Power
2) Carrier Prach Total
3) Carrier Prach per rop
4) Downlink RadioLink Setup Success Rate
5) Uplink RadioLink Setup Success Rate
6) HSPA Throughput
7) HSDPA Congestion
8) HSDPA CQI total
9) HSDPA CQI rop by rop
10) HsDschResources AckNack rop by rop
11) HSDPA Measurements IubDataStreams
12) HSDPA Frame problems
13) HSDPA Usage rop by rop
14) HSDPA Codes rop by rop
15) HSDPA Power rop by rop
16) HSDPA Throughput per SPIxx
17) HSDPA Throughput per SPIxx-PQ
18) HSDPA Iub Flow Control
19) Total EUL Throughput and Efficency Factors
20) EUL Throughput and Efficency Factors rop by rop
21) Total EUL stuff
22) EUL stuff rop by rop
23) Total IBHOs and rejects
24) IBHOs and rejects rop by rop
25) Total UplinkBaseBandPool SetupFailures
26) Total UplinkBaseBandPool SetupFailures rop by rop
27) Total DownlinkBaseBandPool Allocation Rejects
28) DownlinkBaseBandPool Allocation Rejects rop by rop
29) Total DownlinkBaseBandPool RlSetupAttempts
30) DownlinkBaseBandPool RlSetupAttempts rop by rop
31) Total DownlinkBaseBandPool RlSetupFailures
32) DownlinkBaseBandPool RlSetupFailures rop by rop
33) Total DownlinkBaseBandPool RlAdditionFailures
34) DownlinkBaseBandPool RlAdditionFailures rop by rop
35) DownlinkBaseBandPool Avg CE usage
36) UplinkBaseBandPool Avg CE usage
X to exit
-
Commands - RNC level
Moshell
Lt all -> to load all Mos
altk -> active RNC alarm
Lga -> RNC alarm
Lga | Grep TNCRU1173
Lg0 -s 20110601 -e 20110605
lgo -s 20110601 -e 20110605 | grep TNCRU1241
LgU -s 20110601 -e 20110605
lgo |grep
* Password should rnc^^ or rnc, where ^^ is last 2 digit of RNC name.
Alarms for RNC Filtered for particular site.
-> activity for particular date - start/end -> with particular site -> updates on sites
-> activity on RNC with siteid filtered
-
Cvls -> cv version on RNC
get TNKNU6131 admin|cellreserve|operation -> status per sector
st utrancell -> state of the site/cell with value filtered from RNC
Value = enabled / disabled
Cells disabled in particular rnc.
-
lst TNKNU6131 -> status of individual channel
lgsavemo |grep -> combined.
Different channel
-
ced | grep TNCRU1173
Usage for individual cell - kind of traffic
get TNCRU1173A hotype|usedFreqThresh2dEcno|usedFreqThresh2dRscp|
sIntersearch|sIntrasearch|sratsearch|qRxLevMin|qQualMin
get TNCRU1173Apwradm|pwroffset|dlcodeadm|compmodeadm|sf
Gold parameters for particular cell, using piping.
Some of Hi-cap parameters. using piping.
-
get TNCRU1173A maximumTransmissionPower|cpich| minpwrRL|minpwrmax
eget TNCRU1173A
RF power parameters. using piping.
get TNCRU1173A frequencyrelation
lget TNCRU1173A frequencyrelation
0 - Intra freq relations
1 - Inter freq relations
GSM Neighbor.
lget TNCRU1173A gsmrelationid
Neighbor count intra-inter-irat
-
Some more.
get TNCRU1173A scr ->Scrambling code
get TNCRU1173A cid| rbsid -> cell id
get TNCRU1173A arfcn -> UL/DL ARFCN
get . gsmThresh3a
get . hysteresis
Pmx -m 2 aal2ap=b1173 pmUnSuccOutConnsRemoteQosClass
Getting Iub congestion 2 hours
-
pmxh TNCRU1173
pmxh TNCRU1173 pmNoNormalRabReleaseSpeech
Information on particular counter:
Mom utrancell
pmxh TNCRU1173 pmNosysRelSpeech|pmnoofterm
Combined using pipe |
-
Events
-
Gold Parameters