Sie sind auf Seite 1von 10

+=========================================================== HELP FULL COMMAND FO

R MOSHELL_CPP_CYGWIN_UNIX_LINUX_SOLARIS_OSS by hoang.p.le@ericsson.com Update 6/


5/2013 9:40AM UPdate time: 7/31/2013 10:02AM -> 10/17/2013 11:40AM +============
=================================================== +TAG content: cygwin, moshel
l,AMOS, RNC, RBS, mobatch, linux, bash TIPS, solaris , unix 1. COUNTER command p
st pgets proxy ( proxy from pst) 2. pst MO pm_of_MO cat 2/raw/A20110115.0945-100
0.1.xml | /home/ephucle/moshell/pmExtract -u utrance ll "." cat 2/RAW/A20110115.
0945-1000.1.xml | /home/ephucle/moshell/pmList -m utrancell 3. list all log file
on RNC: ftreef /c/logfiles 4. prints the state and configuration of the IP inte
rfaces stir 5. stip 6. Check number of cells in each RNC module lkr 7. tip on pm
r command pmr -r 7-10 -l 2/rcpd01/110308_100929/RCPD01_ropfiles.zip -s 20110307.
1400 -e 20 110307.1700 pmr -r 7-10 -s 20110309.1200 -e 20110309.1800 8. How to f
etch log for a duration time lgtaom -l 2/rcpd01/20110310_102758/RCPD01_logfiles.
zip -s 2011-03-09.1200 -e 201 1-03-09-17.1700 9. print cell data for all cells b
elonging to IubLink=Iub_304 ced -r iub_304 --> print cell data for all cells bel
onging to IubLink=Iub_ 304 10. Check board load C:\WORKING\3G\VTL RAN 3G\10 - Tr
ick\capi.TXT or by pmr 11. How to use tesummary, output html file ./decoder/teSu
mmary.pl -file 5/110308_101656/teread.log -html 5/110308_101656/te read.html
12. How to count No. of file in folder ls -l | wc 13. flowfox follow time ./deco
der/flowfox.pl --file ./decoder/log/cd3.txt --start 11:03:00.000 --end 11: 04:50
.000 -o ./decoder/log/cd3_flowfox_2.html --imsi 452048800046217 Processing ./dec
oder/log/cd3.txt: Log start timestamp: 11:03:00.000 Log end timestamp: 11:04:50.
000 Flowfox is scanning for timestamp information ... Flowfox is now locating Ue
Refs for IMSI filter ... IMSI Filter >> (452048800046217): UE refs found () Proc
essing logfile, this may take some time... 0%..........20%..........40%.........
.60%..........80%..........100% Done! >> Output saved to ./decoder/log/cd3_flowf
ox_2.html 14. Checking SCCPAP infor in GPB C2 lhsh 000700 rof_sccpAP_info lh ran
apmp ueregprint all;arealist cell all;ranap status;ranap conn;ranap dumpRo Table
survey;ranap dumpRoTable;rncss_ranap;rnsap status;rnsap conn;rnsap dumpRoT able
survey;rnsap dumpRoTable;rncss_rnsap;lcs; ranap status 0;ranap cong -froid 0; r
anap status 1;ranap cong -froid 1; rnsap status 0;rnsap cong -froid 0; rnsa p st
atus 1;rnsap cong -froid 1; rnsap status 2;rnsap cong -froid 2; 15. How to parse
MOM -moshell offline -parsemom /home/ephucle/moshell/jarxml/RNC_NODE_MODEL_K_9_
115_COMPLETE.xml 16. How to read counter pmx -l RCPD26_ropfiles.zip . pmNoSysRel
SpeechUlSynch 17. How to read formula OFFLINE_RCPD26_DCG_K> l cat /home/ephucle/
moshell/commonjars/pm/FORMULA_RNC_K_1_ 0.txt | grep SHOFailContrib 18. Check UE
in iublink uer -r Iub_IHN589 19. How to remodule for nodeB set Iub_IHN589 atmUse
rPlaneTermSubrackRef 20. How to check traffic in nodeb uer -m 8 21. How to Ping
CP & UP of RNSAP/RANAP ipac_traceroute -z .. -d.. ipac_ping -z .. -d.. UP ping:
facc IpAccessHostEt_sourceRNC ping IpAccessHostEt_destRNC
CP Ping: GURO02_ERNC06> ipac_ping -z IpAccessHostGpb_ipAddress1/2 -d IpAccessHos
tGpb_ipAddress1/2 22. Ethernet mode setting for RNC OAM ethernet mode config et
hmode 23. check ip connection: stip 24. check ranap status: lhsh 000700 ranap st
atus sccadm_info all 25. How to test RANAP lh ranapmp lh ranapmp lh ranapmp RCPD
32> lh ranap enable 1 te e bus_receive bus_send rnhRanapRouterC fte s ranapmp ft
e s
110428-09:52:01 10.59.240.249 8.0s RNC_NODE_MODEL_L_1_119 stopfile=/tmp/11036 Po
sition Board dTraceConditions 0007 GPB65 e1 0007 GPB65 e1 0022 GPB65 e1 0022 GPB
65 e1 0022 GPB65 send bus_receive mon ranapmp u+ del ranap_sg urun Process RNC_E
XCEPTION UEH_EXCEPTION RNC_EXCEPTION UEH_EXCEPTION rnhRanapRouterC Status enable
d enabled enabled enabled enabled Adde trac trac trac trac bus_
and then turn on trace l /home/ephucle/moshell/monitor6054 10.59.240.249 33079 |
./decoder.pl --w10b | tee ./log/ranap_reset.log | ./flow.pl -colour 26. cell tr
ace, know cell id lh mod uerandtrace on -cell 9016 27. remove file in cygwin: rm

28. How to decode ctr.bin file unzip: gzip -d ./2/rcpd10/CTR/*.gz decode: you h
ave to pipe the output to "decoder.pl --extern" in order to decode the embe dded
signalling messages such as NAS,etc --gpeh: for ctr and gpeh
--extern for view NAS message ./decoder/decoder.pl --p71 --gpeh ./2/rcpd10/ctr/*
.bin | ./decoder/flow.pl -colo ur | tee ./2/rcpd10/ctr/ctr_decoded.txt 29. How t
o use zpm tool to decode dump log on CPP node l zpm error 2/rcnh06/110610_174755
/20110610_102249_c_pmd_90_000500_0xbea00015.p md -o 2/rcnh06/110610_174755/0xbea
00015_decoded.txt 30. How to turn on and turn off UE trace: off: lh mod ueidtrac
e off -ue -all (default) lh mod ueidtrace off -ue -all ; uerandtrace off -cell all #Check status ongoing selective or random UE traces lh mod uerandtrace statu
s ; ueidtrace status lhsh 000600 uerandtrace status (check for random trace)
turn on on: lh mod ueidtrace on -ue imsi $imsiVar 31. How set struct by MO scrip
t, ex SET ( mo "ManagedElement=1,RncFunction=1,IurLink=742" exception none userP
laneTransportOption Struct nrOfElements 2 atm Integer 0 ipv4 Integer 1 ) 32. How
to check data of module lh mod22 drh_dcrh_topdata all lh mod22 drh_ccrh_topdata
all 33. How to do eteloopback test for E1? 23251 1 (ENABLED) 90 23252 1 (ENABLE
D) 91 acc 23251 23252 eteloopback 34. Check MO status after load DT. st all 1.*0
st all 0.*1 35. DCGM location folder for AMOS in OSS var/opt/ericsson/amos/mosh
ell_logfiles 36. st cell 1.*0 st cell 0.*1 37. How check cell data lh mod60 cell
data -c 16011 AtmPort=MS-15-3,VplTp=vp13,VpcTp=1,VclTp=vc13 AtmPort=MS-15-3,VplT
p=vp13,VpcTp=1,VclTp=vc13
110716-14:55:17 10.59.240.1 8.0h RNC_NODE_MODEL_K_9_115_COMPLETE stopfile=/tmp/4
844 ===========================================================================
===== ============= $ lhsh 000600 celldata -c 16011 0006: ----------------------------------------------------0006: cId: 16011 0006: cellFroId: 400 0006: RO in
stance: 109 0006: RNC Module: 0 0006: IubLink froId: 89 0006: CC SP: 001800/sp0.
lnh/CommonChMainPT 0006: Total ASE DL: 2.96 0006: aseDlAdm: 500 0006: Total ASE
UL: 2.59 38. How to check ntp server synchronization in nodeB $ ntp peerinfo NTP
Info remote et disp
refid
strat flags when
poll reach delay (sec)
offs
(sec) (sec)
================================================================================
========== x 10.50.26.2 0.0.0.0 16 1 0 1024 0 0.00 0.0 00 0.00 x 10.50.26.1 0.0
.0.0 16 1 0 1024 0 0.00 0.0 00 0.00 x : Reject # : Falsetick ^ : Excess - : Outl
yer + : Candidate s : Selected * : Sys.peer o : Prosp.Peer 39. Checking mspg for
ETMF4 hget mspg selectedBoard|selectedPort
40. pmx check rssi value of rbs pmx carrier -m 24 -a pmxh sl2056 pmNoRrcConnReqB
lockNodeCs|pmNoRrcConnReqBlockNodePs|pmNoRejRrcConnM pLoadC|pmTotNoUtranRejRrcCo
nnReq|pmNoRrcReqDeniedAdm|pmNoRrcPsReqDeniedAdm|pmNoR rcCsReqDeniedAdm -m 8 41.
check the speed of the fan in RBS6000 The trace to check the speed of the fan in
the RBS6000 te e all supSysCtrlClimate search for setfan in the temp traces OR
ter | grep -i setfan ================================== 42. TIPS checking when i
ntergration a. in most cases, we can check: alt, utrancell locked or unlocked, c
ellreserved,

lk, eteloopback etc. b. check KPI: pmr s 20110809.0100 c. check CS, PS performan
ce:
e 20110809.0200
pmxh cell.*0001 pmTotNoRrcConnectReq$|pmTotNoRrcConnectReqSuccess -m 5 pmxh cell
.*0001 pmTotNoRrcConnectReqPs|pmTotNoRrcConnectReqPsSucc -m 5 pmxh cell.*0001 pm
TotNoRrcConnectReqCs|pmTotNoRrcConnectReqCsSucc m 5 d. check uplink interfere: R
BS: pmr r 1
e. check utrancell power related: RNC: get utrancell.*52511C1 maximumTransmissio
nPower Get utrancell.*52511C1 primaryCpichPower RBS: get . maxTotalOutputPower f
. If customer told you check RBS output power, you can use: RBS: pmr r 1 g. chec
k VSWR: lh rru fui get vswr h. check transmission quality: pget e1 i. restart rr
u j. restart DU ===================================== 43. truni: By default, the
command trun file halts when a command fails. truni: ignore exceptions, the exe
cution does not halt when a command fails. OFFLINE> h truni ********************
************************************************************ ******* trun[is1cr]
<moScript>|<http://ipaddress/script> ******************************************
************************************** ******* It is also possible to specify a
file located on a web server (eg. when the scri pt is located on the CPP node).
See examples below. For more info, refer to MoTester documentation on http://utr
an01.au.ao.ericsson.se/moshell/training/references/cpp/runMoTester.html . Optio
ns: - i: ignore exceptions, the execution does not halt when a command fails. s: simulated run, the command file execution is simulated, no commands are ac tu
ally executed on the node. Can be used to verify the syntax of a script prior to
running it for real. The simulated mode is always used in "offline mode" or " s
imulated undo mode", regardless of the "trun" options.
- 1: executes the whole script in one transaction, then prompts for confirm or r
ollback. This option should be used with great care and only when absolutely ne
cessary (e.g. when changing IP address of the node, see example script in moshel
l/examples/misc/ip_change.mo). In regular usage, it is recommended to not use t
h is option as it has been observed to cause database corruptions in certain cas
es . - c: used in combination with option "1" above, will avoid the prompt by au
toma tically confirming the transaction - r: used in combination with option "1"
above, will avoid the prompt by automa tically rolling back the transaction 44.
dump online -list dump dump list -a dump error -i /c/pmd/37/001600/0xfdf59d9f.p
md 45. Checking sleeping cell issue (Using RRC) KG5071C | YGIN07_ERNC10 | pmxh m 1 UtranCell=YI07_10_.*_KG5071 pmTotNoRrcConn ectReq$|pmTotNoRrcConnectReqSucce
ss|pmCellDowntimeAuto|pmCellDowntimeMan 46.SGSN in Pool (iuflex) if you can defi
ne a lot of ranap mo mean that you have enable iuflex and NRI(for PS) in rncfunc
tion=1 mo is greater than 0. I have configure SGSN inpool for RNC 3820 with eric
sson SGSN. In my opinion, you can check the addtibute "cnId" in ranapmo. it is c
orrect of n ot. by the way, you should also double check the attibute "destPoint
Code" in Mtp 3bSrs" mo. The last thing yuo can do is put some trace on RANAP_ASN
, use action "setAutoActivate", "setAutoDown" of m3ua mo and see the message go
forth and bac k between RNC and SGSN. 47. wireshark filter ranap.gTP_TEI == 0x00
008a2b gtp.teid == 0x00008a2b 48. Display state, user, and bandwidth usage for A
TM ports and channels. stvb stv[b][r] [<Filter>] [<stateFilter>] ***************
***************************************************************** ******* Displa
y state, user, and bandwidth usage for ATM ports and channels. 49. How to Restar
t scc_server in SCCP MP lh sccpmp sma -all | grep scc # find the CXP number of t
he scc_server Load Modul e acc Program=CXC.._R.. restart y 50. How to Show node
on OSS example: pwAdmin -l | grep rnc | 91. List node from OSS : more /etc/hosts
51. Sync trace RBS https://cc-jira.rnd.ki.sw.ericsson.se/jira/browse/CPP-1307

Trace settings: ------------------te enable trace1 trace8 trace9 Nss_tuRegMp_pro


c COLI commands: ----------------------nssinfo clk nssinfo fls nssinfo osc 52. H
ow to do SW allocation by moshell set . autoconfigurationallow true pr swallocat
ion acc MO deleteslot acc MO addslot 53.How to setting Ethernetmode >lssfpconf C
ard Port X SFP mgmt 10GbE A 18 autconf 10GbE B 28 autconf 10GbE C 32 autconf 10G
bE D 42 autconf for APP port SFP type nc nc unknown unknown PHY mode limiting li
miting limiting limiting Module nc nc NOK NOK Linkprop YES YES YES YES
>setmode 32 1gforced Command setmode executed for card on slot: 3, channel: 1 Mo
de for port set OK >setmode 42 1gforced Command setmode executed for card on slo
t: 3, channel: 2 Mode for port set OK >lssfpconf Card Port X SFP mgmt SFP type P
HY mode 10GbE A 18 autconf nc limiting 10GbE B 28 autconf nc limiting 10GbE C 32
autconf unknown 1gforced 10GbE D 42 autconf unknown 1gforced Command lssfpconf
executed OK 53. license intergration unlock test status license iu status 55. Ho
w to Ping to test sigtran ipac_traceroute -z -d 54. How to check CPU load for ab
oard $ lhsh 000800 lcs 0008: Load Control Statistics 55. Command to activate tra
ce lh lh lh lh mod mod mod mod ueidtrace on -ue imsi 452022114994487 uerandtrace
on -cell 65000 te e bus_send bus_receive UE_ASN_RRC te e bus_send bus_receive U
E_ASN_RANAP
Module nc nc NOK NOK
Linkprop YES YES YES YES
lh mod te e bus_send lh mod te e bus_send //lh mod uerandtrace //lh mod te e tra
ce4 //lh mod te e trace1 //lh mod te e trace3
bus_receive UE_ASN_RNSAP bus_receive UE_ASN_NBAP max 100 UE_GENERAL UEH_EXCEPTIO
N IU_IF
//lh mod ueidtrace off -ue -all //trace on DC device lh dc2021 lh dc2021 //lh dc
xx //lh dcxx lh mod te te e all IUC_CONTROL_UL_UE te e all IUC_CONTROL_DL_UE te
enable trace3 trace5 DISCARD_UE te enable all SP_EXCEPTION e trace3 IU_IF
56. How to collect counter pmxk -m 4 UtranCell=HC13961 pmNoSystemRabReleasePacke
t$ 57. How to restart aboard on RNC OFFLINE> h progkill ************************
******************************************************** ******* proglist/progki
ll [-e] [<string>] [|<unix-cmds>] **********************************************
********************************** ******* List or restart programs on boards or
board groups. These two commands are wrappers for the COLI commands pglist/pm_p
ginfo and pgkil l/pm_kill. The proglist command lists the OSE programs running o
n MP, BP, or SP processor. The program handle, state, program number and name ar
e shown. With option "-e", the heap and pool size are also shown. It is also pos
sible to add a filter after the "-e" option in order to show other program setti
ngs apart from the heap and pool. Eg: "proglist -e stack" shows all program sett
ings matc hing the word "stack". A list of all available program settings is sho
wn at the end of the printout (wh en option "-e" is used). The progkill command
is used for restarting an individual program on a MP. If th is command is used o
n a BP or SP then the whole processor restarts. A string whi ch matches the prog
ram number or program name must be given as argument to the c ommand. Eg: "progk
ill jvm", or "progkill 0784" Examples: - List programs on central MP: >> proglis
t - List programs on board 001400, whose product number match "0787" >> lhsh 001
400 proglist | grep 0787 - List programs on all MP/BP/SP processors together wit
h heap and pool info >> lh all proglist -e - Show the stack size for all program
s running in the O&M MPs >> lh ommp proglist -e stack_size$ - List programs on a
ll boards of the boardgroup "mp", whose name match "system"
>> lh mp proglist | grep system - Restart the program whose product number match

es "2417" on board 001400 >> lhsh 001400 progkill 2417 - Restart the programs wh
ose name matches "aal2ap" on all boards of the boardgr oup "mp" >> lh mp progkil
l aal2ap 58. How to extract mobatch log result example: extract finger print of
nodeB from mobatch logs grep -i "finger" *.log 59. How to run GUI on nodeB by co
mmand a. download bemcli.jar by moshell htget http://rbsIp/em/bemcli.jar b. run
from OSS java -jar bemcli.jar 10.244.2.39 help Usage: BEM on the command line co
nnects to the specified RBS and executes the commands as described below. <host
name/ip address> help Displayes this help. <host name/ip address> cabinet <input
cabinet xml file> Runs Cabinet Equipment Wizard with specified xml file. ......
. Sample: java -jar bemcli.jar 10.0.0.1 cabinet my_cabinet_xmlfile.xml -rbs_prop
/user/bem /RBS_EM.properties 60. How to format nodeB + and load basic package f
or nodeB 1) reload -this will enter backup mode 2) mount_c2 this will mount /c2
drive 3) formathd /d this will format the /d drive 4) formathd /c2 this will for
mat the /c2 drive 5) reload -to initialize the disk 6) ifconfig le0 IP netmask t
o set the ip address and subnetmask 7) reload refresh the Node-B 61) How to trac
e to find out what counter increase when CS call drop lh mod te e trace3 IU_IF e
xample trace log: IU_IF) ../src/UehPmEventDataD.cpp:1394 TRACE3:Increment counte
r ROAM_UTRANCELL_P
MNOSYSTEMRABRELEASEPACKET; for Source Best Cell on observed instance Id=380; num
OfSteps=1; cellId=50186; cellFroId=380; sRncUeRef=1006; sRnti=66542; IMSI = 270
0 11008275182; connType = uehPacketCch. (IU_IF) ../src/UehUeCtxtC.cpp:1362 TRACE
1:Sending IuReleaseRequest for packet sw itched CN with cause 16; UeRef = 4940;
IMSI = 270011006155400; cellId = 50178; c ellFroId = 308; S-RNTI = 70476; connTy
pe = uehSp64, globalCnId: mcc = 270, mnc = 1, mncLength = 2; cnId = -1 (User Ina
ctivity) 62. How to restart GPB C1 by telnet/serial command Using the serial por
t, restart the Core MP using the following command $ restartObj me If the restar
t command does not trigger a restart of the Core MP, reload the Cor e MP using t
he following command $ reload
63. ranap conn usage RSG081E> lhsh 000700 ranap conn usage 120829-16:45:05 10.20
.130.60 9.0a RNC_NODE_MODEL_K_9_115 stopfile=/tmp/7468 $ lhsh 000700 ranap conn
usage Print information from RANAP connection table. Usage: ranap conn Prints th
e first n connections in the table, for all froIds. Usage: ranap conn <froId> Pr
ints the first n connections for a specific froId. Usage: ranap conn -option1 <v
alue> -option2 <value> -option3 <state1> <state2> ... Advanced search in RANAP t
able. Available Options are: -froid <num> // only show conns for one froId -sccp
state <state1> <state2> // only show some sccp states -uectxtstate <state1> <sta
te2> // only show some uectxt states (as perceived fr om ranap) -ueref <num> //
only show for one ueref # -moduleid <num> // only show for uerefs on one module
mp or Mbms -domain <num>|cs|ps // only show for one domain range for <num> is 0
(cs) to 1(ps) -iusignconnid <num> // only show for one iu signalling connection
-from <num> // start looking from sccp conn id <num> -limit <num> // only show f
irst <num> hits -to <num> // stop looking at sccp conn id <num> Available states
are: conn, notconn, notconn_msg, inpend, outpend Example: ranap conn -froid 1 moduleid 12 -sccpstate conn -uectxtstate inpend outpend $ 64. check allocated st
atus of nodeB stdr lhsh 000700 drhcendh dc
65. catch IU CS userplane message by lh dc80 te e bus_send bus_receive IUC_CONTR
OL_UL_UE lh dc80 te e bus_send bus_receive IUC_CONTROL_DL_UE 66. Trace in IMSI/C
ELL //lh modxx uerandtrace -cell -all //lh modxx uerandtrace max -unlim lh mod u
eidtrace -ue imsi 452010801018644 //lh mod uerandtrace on -cell 34058 //if want
to trace on CELL turn on this //lh mod uerandtrace on -cell 34059 lh lh lh lh mo
d mod mod mod te te te te e e e e bus_send bus_send bus_send bus_send bus_receiv
e bus_receive bus_receive bus_receive UE_ASN_RRC UE_ASN_RANAP UE_ASN_RNSAP UE_AS
N_NBAP
lh mod te e trace1 UEH_EXCEPTION lh mod te e trace4 UE_GENERAL lh mod te e trace

1 trace3 IU_IF //lhsh <modx> te eall UE_IRAT_HANDOVER //lhsh <modx> te e all UE_I
RAT_CELL_CHANGE //lh ranapmp te e trace3 Scc_server_proc //Trace on SCCP
mon mod l $moncommand | decoder/decoder.pl --p71 | tee trace/PSHO/E_N2.log | dec
oder/flo w.pl -colour | tee trace/PSHO/E_N2_flow.log ============== trace SHO lh
sh <Module> lhsh <Module> lhsh <Module> lhsh <Module> te te te te e e e e bus_se
nd bus_receive bus_send bus_receive bus_send bus_receive trace4 trace6 trace UE_
ASN_RRC UE_ASN_RANAP UE_ASN_RNSAP 7 UE_GENERAL
#[2012-06-19 01:35:00.632] 012100/RncLmUePT(UE_HANDOVER) ../src/UehSoftHoC.cpp:5
529 TRACE6:Signal spConfigReq sent to port dcsIfControlP #[2012-06-19 01:35:00.
632] 012100/RncLmUePT(UE_HANDOVER) ../src/UehSoftHoC.cpp:5 530 TRACE7:DcsSpConfi
gReqD{dcRhRef 24 76 101 128 48 0 3 30 236 0 0 0 0 0 128 49 0 0 0 0 12 0 0 0 1,ue
Ref -1,ueModuleId -1,mpBagBufPtr 1671050592,bagSize 0} #[2012-06-19 01:35:00.636
] 012100/RncLmUePT(UE_HANDOVER) ../src/UehSoftHoC.cpp:5 452 TRACE6:uehProcedures
[ueRef 7916]: signal spConfigCfm received on port dcsIfC ontrolP in state WaitSp
ConfigRsp #[2012-06-19 01:35:00.636] 012100/RncLmUePT(UE_HANDOVER) ../src/UehSof
tHoC.cpp:5 452 TRACE7:uehProcedures[ueRef 7916]: signal data: DcsIfControlUeRefD
{ueRef 7916 ,ueModuleId 12} lhsh <Module> te e trace1 trace6 trace7 UE_HANDOVER
#012100/RncLmUePT(UE_HANDOVER_AS) ../src/UehSoftHoC.cpp:1878 TRACE3:Intra Soft R
NC Radio Link Set Addition #012100/RncLmUePT(UE_HANDOVER_AS) ../src/UehSoftHoC.
cpp:803 TRACE3:Event e1a rec eived with ScrCode = 306 for UeRef =
lhsh <Module> te e trace3 UE_HANDOVER_AS
lhsh <Module> te e trace1 trace3 UEH_EXCEPTION lh <dcSP> te e all SP_EXCEPTION l
h <dcSP> te e trace1 trace5 HANDOVER_EVAL_UE lh <dcSP> te e bus_send bus_receive
RRC_UL_UE # to trace the Measurement Report te e trace3 UE_COUNTERS_GSM_RELATIO
N RncLmUePT(UE_COUNTERS_GSM_RELATION) ../src/UehPmEventDataD.cpp:747 TRACE3:Coun
te r ROAM_GSMRELATION_PMNOOUTIRATCCSUCCESSHS; not incremented for Target Gsm Cel
l R elation as adjcentCellGsmRelationCellFroId is not valid, block=UehUeCtxtC; s
RncU eRef=n; sRnti=n; numOfSteps=1; gsmCellId=1; gsmCellFroId=-1; adjcentCellGsm
Relat ionCellFroId=-1; procedureIndicator=UehProcIndIRATCellChange;
flowflox online tool http://utran01.epa.ericsson.se/flowfox/live.php BO check ht
tp://10.19.208.21:8080/InfoViewApp/logon.jsp cach chuyen tu ueh log sang html te
summary log l ./decoder/teSummary.pl -f temp/RSGTB1E_EXCEPTION_121109_1133.log
-html temp/RS GTB1E_EXCEPTION_121109_1133.html 67. paging counter utrancel::pmNo
PagingType1Attempt UtranCell::pmNoPagingAttemptUtranRejected Paging::noOfPagingR
ecordTransm 68. How to download COMPLETE MOM online getmom RNC_NODE_MODEL_K_9_11
5_COMPLETE.xml 69. How to seach event id in measument report ( RRC) search "evID
" 70. Path to CTR trace log in OSS /var/opt/ericsson/nms_umts_pms_seg/segment1/C
TR/SubNetwork=RSG011E/MeContext=RSG 011E
!Check current MSC on UE! *789# !Connect to node from OSS! eaw NE=MSHC01E
!Convert MSISDN -> IMSI! mgtrp:msisdn=84936390077; !Check location! Mgssp:imsi=<
imsi_number>;
71. AMOS folder /opt/ericsson/amos/moshell/monitor6054 72. How to trace and deco
de by AMOS l $moncommand | /opt/ericsson/amos/decoder/decoder.pl --w12b | /opt/e
ricsson/amo s/decoder/flow.pl -colour | tee /home/ericsson/hoang/emlpp_1.txt 72.
AWK [~]$ cat ./temp/9_ueh_read/ueh_rsg101e_1453.txt | grep "ExceptionCode = " |
$ gre p UehRncHardHandoverC|awk 'BEGIN{FS="ExceptionCode = "}{print $2}' | awk '
BEGIN{ FS=";"}{print $1}' | sort | uniq -c 14 409 187 509 ex2: [/cygdrive/c/work
ing/CSR/2289506, Abnormal Dropped Call from ERA to NSN/log]$ ca t RSGTB1E_130611
_1638_UEH.log | grep -i "causecode = rnsaprequested_configuratio n_not_supported
" | awk 'BEGIN {FS=";sourceConnType ="} {print $2}' | awk 'BEGIN {FS="; "}{print

$1}' | sort | uniq -c 6 uehPacket128 17 uehPacket12864 62 uehPacket128Hs 131 ue


hPacket384Hs 91 uehPacket64 239 uehPacket64Hs 1382 uehPacketEulHs 8 uehPsInt1616
104 uehPsInt1664 93 uehPsInt16Hs 1 uehPsInt6416 215 uehRrcConn 367 uehSp0 4 ueh
Sp12864 2 uehSp384Hs 12 uehSp64 6 uehSp64Hs 1 uehSpeech 9 uehSpeechAmrNbMMPsInt1
6Hs 2 uehSpeechPsInt128Hs http://vi.wikipedia.org/wiki/AWK #print file by 73. pe
rl http://www.slideshare.net/davorg/introduction-to-perl-day-1 how to call perl
script from cygwin: add line: #!/usr/bin/perl -w vao dau script
call script by: filename ( trong cygwin) 74. egrep "MOs to grou" *.log 75. Reall
ocate all iublink resources evenly in the node resub iublink= 76. find out negat
ive counter pmxs 77. change excuting right in solaris ericsson@vmshcxts01> chmod
-R 777 /home/ericsson/hoang/rnchc 78. new read counter from ropfile pmextract 7
9. quickly check license by inv command invl 80. Check state for all sites locat
ed on a specific module RNC02> str -m 13 Check state for all sites located in a
specific subrack RNC02> str -s ms Check state for all sites that use a specific
transmission type (A=ATM, I=IP, AI=DualStack) RNC02> str -t ai 81. check with ce
d that there are no cells handled by a CC device belonging to a different module
: the list is empty => Ok! RNC143> cedr | grep ! 82. Printing usage for all cell
s of a module RNC99> ced -m 1 rnc22> lh mod celldata -m Printing usage for one R
BS RNC66> cedh -r iub_rbs54 83. uer advanced: Print all calls, but without showi
ng the PDR device (saves time) uerp Print only the summary tables, not the indiv
idual calls RNC11> uers Print all drift contexts RNC99> uerd
Printing all variables for a context RNC10> uer -i 301001800040001 all Printing
active UE contexts with RRT commands RNC12> ueregprint all 84. Recommended trace
objects for UE tracing: UE_ASN_RANAP UE_ASN_RNSAP UE_ASN_RRC UE_ASN_NBAP UE_GEN
ERAL UE_IU_IF bus_send bus_receive bus_send bus_receive bus_send bus_receive bus
_send bus_receive trace4 trace1 trace3
85.new tool call drop analysis: flowfilter.pl **:ws4264@/net/wl7266/tmp/20090323
> ~/decoder/flowfilter.pl -h ######################### flowfilter 1.0i, 2009-0311 ######################### Tested with flow.pl V2.0, requires IU_IF or UE_IF_U
E traces. This tool doesn't work with flow.awk or RAN flow.pl Options: Default f
iltering is done on System drops. -ueref -debug -help|h -ueh -rnc !). -color -as
n -type CH|PACKET) -file|f -meas ment. <file> print in differnt colors. print on
ly drops with asn-traces. Filter on one specific type of drop. ROAM_UTRANCELL_PM
NOSYSTEMRABRELEASE(SPEE read from file. Skipping everything that contain measure
Filter by one specific ueref. Debug mode. Help. Filter by UEH_Exception code. F
ilter by RNC_Exception code.(Not tested
<UEH Exception code> <RNC Exception code>
86. RNC UE Context History Buffer Purpose: to find out what events led to a UEH
exception The last 25 events of each call are logged in a buffer, eg RAB transit
ions, hand overs, etc. Up to 500 calls can be logged simultaneously. When a UEH
exception occurs that leads to the call being released, the UE contex t history
buffer is printed on bus_send UEH_EXCEPTION. It is also possible to print the UE
context history buffer of any call via the traces bus_send on UEHISTORY (non se
lective) or UE_UEHISTORY.
In this case, the UE context history buffer must be manually printed to TE log w
ith the command printuehistory. More information: 90/190 24-10/FCP 103 6503 87.
ipdatabase from oss for amos /opt/ericsson/amos/moshell/sitefiles/ipdatabase mob
atch in amos : /opt/ericsson/amos/moshell/mobatch 88. cygwin package for telnet/
ftp/ssh/sftp: NET:inetutils & NET:openssh (follow: http://cygwin.com/ml/cygwin-x
free/2002-04/msg00035.html) 89. how to create basic package for nodeB 90. cygwin
bash, fast way to change to home folder run "cd" only

92. call bash from cmd window C:\cygwin\bin\mintty.exe c:\cygwin\Cygwin.bat 93.


grep & egrep tool of cygwin grep LocationArea.*LocationAreaId *.log > ./log1.txt
grep -i iur.*lac ./*.log > ./log3.txt egrep -e '^.* LocationArea=.*' *.log > in
ternal.txt egrep -e '^.*ExternalUtranCell=.*' *.log > ExternalUtranCell.txt 94.
ls with color ls -color 95. command to search in bash cygwin find / -name make*
96. login to bash (cygwin from window) @echo off C: chdir C:\cygwin\bin bash -l
-i 97. delete many file at the same time rm *.bak 98. string concatenation is th
e operation of joining two character strings endto-end. For example, the concate
nation of "snow" and "ball" is "snowball". mgw 10.19.206.165 MGHC06E 99. FIND MS
C FROM MSISDN login to msc : eaw NE=MSHC04E
mgtrp:msisdn=84909027348; mgssp:imsi=452010800626537; mgmap:LAI=452-01-22220; !f
ind RNC location! <MGTRP:msisdn=84938892368; ORDERED < COMMAND SESSION SUSPENDED
MT MSISDN TO IMSI TRANSLATION DATA MSISDN 84938892368 IMSI 452010800626537 FCOD
E
100. quick command to filter trace flow, remove ueh exception message cat RSG101
E_130530_1204_Call_flow_f.txt | grep -i "\-\-\-" 101. print operate system moshe
ll is running print $uname CYGWIN_NT-6.1-WOW64 E72C59E5BAD684 1.7.18(0.263/5/3)
2013-04-19 10:39 i686 Cygwi n 102. mod2nr(string) Convert a RncModule name into
a module number. bp mod 103. get input from moshell script $var = readinput(Plea
se confirm [y/n]: ) if $var !~ ^y return fi 104. Number of counter instances in
the last ROP file : RNC11> pmxc 105. call program from perl my $status = system(
"vi fred.txt"); my $status = system("mobatch ....."); call perl from other progr
am system ( perl 1.pl ); system ( perl 2.pl ); 106. check oss ps -ef | grep -i m
oshell 107. ls ls --color 108. ghep 2 file cat file1.txt >> file3.txt cat file2.
txt >> file3.txt or egrep . * >> ./totalfile.txt 109. rename file/folder in cygw
in [~/temp]$ mv 6/ 6_vi 110. create softlink
Creating soft links... ln -s /home/ephucle/decoder/bin/concat_segmented_rlib_tra
ces.pl /home/ephucle/de coder/concat_segmented_rlib_traces.pl ln -s /home/ephucl
e/decoder/bin/decoder.pl /home/ephucle/decoder/decoder.pl ln -s /home/ephucle/de
coder/bin/decoder_ss7 /home/ephucle/decoder/decoder_ss7 ln -s /home/ephucle/deco
der/bin/dropFinder.pl /home/ephucle/decoder/dropFinder.p l ln -s /home/ephucle/d
ecoder/bin/eventHistoryDatabase.pl /home/ephucle/decoder/ev entHistoryDatabase.p
l ln -s /home/ephucle/decoder/bin/flow.pl /home/ephucle/decoder/flow.pl ln -s /h
ome/ephucle/decoder/bin/flow_ss7 /home/ephucle/decoder/flow_ss7 ln -s /home/ephu
cle/decoder/bin/flowFilter.pl /home/ephucle/decoder/flowFilter.p l ln -s /home/e
phucle/decoder/bin/flowfox.pl /home/ephucle/decoder/flowfox.pl ln -s /home/ephuc
le/decoder/bin/historyDecoder.pl /home/ephucle/decoder/historyD ecoder.pl ln -s
/home/ephucle/decoder/bin/lgParser.pl /home/ephucle/decoder/lgParser.pl ln -s /h
ome/ephucle/decoder/bin/msFlow.pl /home/ephucle/decoder/msFlow.pl ln -s /home/ep
hucle/decoder/bin/pdr2eth.awk /home/ephucle/decoder/pdr2eth.awk ln -s /home/ephu
cle/decoder/bin/PmEventSpecification_RBS.xml /home/ephucle/decod er/PmEventSpeci
fication_RBS.xml ln -s /home/ephucle/decoder/bin/postprocess.pl /home/ephucle/de
coder/postprocess .pl ln -s /home/ephucle/decoder/bin/ranap_cause_convert.pl /ho
me/ephucle/decoder/ran ap_cause_convert.pl ln -s /home/ephucle/decoder/bin/spEve
ntHistoryDecoder.pl /home/ephucle/decoder/s pEventHistoryDecoder.pl ln -s /home/
ephucle/decoder/bin/teSummary.pl /home/ephucle/decoder/teSummary.pl ln -s /home/
ephucle/decoder/bin/uetr2uetrXplorer.awk /home/ephucle/decoder/uetr2 uetrXplorer
.awk ln--help for help 111. mom[abcdfloprtux] [<moclass/struct/enum>] [<attribut
e/action>] [<attr-type> ] [<attr-flags>] [<description>] 112. !!! Please refer t
o README chap 3.3 (or "h syntax") for more info on how to set values for each sp
ecific attribute type (eg Struct, array of MoRef, array o f Struct, etc). 113. d
raw web pmxw utrancell=iub-6-1 pmTotNoRrcConnectReq$ -m 20 114. pstool list 115.
ceds, cedg: cell data ceds: state and supported features of each UtranCell. Rea
d from MO data on Utran Cell and children. cedg: state and geographical coordina

tes of each UtranCell. Read from MO data on UtranCell and children. feed into ht
tp://maps.google.com/maps?q= ----------------------------------------------------------------------------------------------------------------------------------------Mod UtranCell CFRPHEMU Antenna and Cell Coordinates, feed into http://map
s.google.com/maps?q= ----------------------------------------------------------------------------------------------------------------------------------------21 CTU20847 111111-- 41.2383,-73.1937 41.2383,-73.193665 41.2424,-73.14 0621 41.
2157,-73.149569 41.1996,-73.179159 41.2016,-73.215508
21 5508 21 4885 21 0621
CTU20848 111111-- 41.2383,-73.1937 41.2383,-73.193665 41.2016,-73.21 41.2208,-73
.241665 41.2482,-73.245378 41.2710,-73.224885 CTU20849 111111-- 41.2383,-73.1937
41.2383,-73.193665 41.2710,-73.22 41.2785,-73.189759 41.2672,-73.156478 41.2424
,-73.140621 CTV20841 111111-- 41.2383,-73.1937 41.2383,-73.193665 41.2424,-73.14
41.2157,-73.149569 41.1996,-73.179159 41.2016,-73.215508
116. lh mod procload: check load cause by trace 117. pset (uetr& gpeh) 118, upgr
ade amos put moshell. zip to /tmp cd /tmp unzip moshell.zip bash moshell_install
-a 119. Print all drift contexts for softhandover uerd 120.A random UE trace fo
r any single UE in the whole node RNC26> lh mod uerandtrace on -cell -all;uerand
trace max 1 flowlog: see detail mesasge in flow 121. how to read file (with upda
te status from OSS/linux) tail -1000f neadStatus.log.yin 122. use tip for clear
the screen in script #print "\033[2J";#clear screen #print "\033[0;0H"; #jump to
0,0 123. awk advance print all text file awk '{print}' ./content.txt or awk '{p
rint $0}' ./content.txt print frist colume of each line awk '{print $2}' ./conte
nt.txt 124. rnc restart command, coli, or telnet mode restartObj me coldwtest re
startObj me cold restartObj me warm" 125.how to use concat tool in decoder cat .
/RSGBT1E_Cipher_0636_310713.log | ~/decoder/concat_segmented_rlib_traces.p l | t
ee ./RSGBT1E_Cipher_0636_310713__concat.txt 126. selection file \var\opt\ericsso
n\nms_smo_srv\smo_file_store\Selection
127. cwdcmd ipf ist_run istdata istlog ll llr sck smtool ypmake echo -n "^[]0;${
user}@${HOST}:${cwd}^G" cd /etc/opt/ericsson/nms_cif_ist/ipf /opt/ericsson/sck/b
in/ist_run cd /var/opt/ericsson/nms_cif_ist/data cd /var/opt/ericsson/nms_cif_is
t/log ls -al ls -altr cd /opt/ericsson/sck/bin /opt/ericsson/nms_cif_sm/bin/smto
ol (cd /var/yp;make)
128. The longitude of the sector. If X = longitude in degrees (-180 to 180), the
value is calculated by inserting X into the following formula: (X/360) 16777216
The latitude of the sector. If X = latitude in degrees (0 to 90), the value is
calculated by inserting X int o the following formula: (X/90) 8388608 http://www
.gpsvisualizer.com/map_input?form=googleearth cedg: state and geographical coord
inates of each UtranCell. Read from MO data on UtranCell and children. feed into
http://maps.google.com/maps?q= 129. command to check MP load lhsh 000500 capi t
ot lhsh 000500 capi prio lhsh 000500 capi type pri ** lhsh 000500 capi core all
lhsh 000500 capi peak lhsh 000500 pm_scanner_status lhsh 000500 te log read
130. vswr lh ru fui get vswr 130. how to check call drop for a cell Monitor Spee
ch Drop RBTPT1E> pmxh utrancell.*ldda24 pmNoSystemRabReleaseSpeech|pmNoNormalRab
ReleaseS peech pmNoNormalRabReleaseSpeech: normal pmNoSystemRabReleaseSpeech: ab
normal (drop) SpchDrop = 100 * pmNoSystemRabReleaseSpeech / (pmNoNormalRabReleas
eSpeech + p
mNoSystemRabReleaseSpeech) SpchCCSR = SpchAccess * (100 - SpchDrop) / 100 Monito
r HS DROP HsDrop = 100 * (pmNoSystemRbReleaseHs) / (pmNoSystemRbReleaseHs + pmNo
Norma lRbReleaseHs + pmNoSuccRbReconfOrigPsIntDch + pmPsIntHsToFachSucc) NoHsRel

= pmNoSystemRbReleaseHs + pmNoNormalRbReleaseHs NoAbnormalHsRel = pmNoSystemRbR


eleaseHs + 0 how monitor CS+HS counter at them same time pmxh utrancell.*ldda24
pmNoSystemRabReleaseSpeech|pmNoNormalRabReleaseSpeech|pmN oSystemRbReleaseHs|pmN
oNormalRbReleaseHs -m 0.5 pmr -m 0.5 -r 12,16 | grep -i ldda24 Monitor RRC pmTot
NoRrcConnectReq @ MO Class: [UtranCell] pmTotNoRrcConnectReqSuccess @ MO Class:
[UtranCell] UtranCell=5HN8611 pmTotNoRrcConnectReqCs UtranCell=5HN8611 pmTotNoRr
cConnectReqCsSucc RRC Connection Request rejected due to Admission Control Utran
Cell=5HN8611 pmNoRrcReqDeniedAdm RAB HSDPA pmNoRabEstablishAttemptPacketInteract
iveHs MO Class: [UtranCell] pmNoRabEstablishSuccessPacketInteractiveHs MO Class:
[UtranCell] 132. RNC LAB/CPP LAB https://wcdma-iov.rnd.ki.sw.ericsson.se/cgi-bi
n/nodeInfo.pl 133. telnet restart command: reload (warm) restartObj me coldwtest
restartObj me warm 134. lhsh lhsh lhsh lhsh lhsh cell trace 010800 uerandtrace
on -cell cid x 010800 uerandtrace max 5 010800 te e bus_send bus_receive UE_ASN_
RRC 010800 te e bus_send bus_receive UE_ASN_NBAP 010800 te e all UEH_EXCEPTION
lhsh 010800 te e all ADMISSION lhsh 010800 te e all ADMISSION_CELL lhsh 010800 t
e e all ADMISSION_REJECT_CELL lhsh 010800 te e trace6 trace7 trace3 trace1 CONGE
STION_CELL lhsh 010800 te e trace6 trace7 trace3 trace1 SOFT_CONGESTION_CELL lhs
h 010800 te e bus_send bus_receive UE_NBAP_RL_HANDLING lhsh 010800 te e all RADI
OLINK_REJECT 135. UEH web page - common Exception handler https://wcdma-commonex
ception.rnd.ki.sw.ericsson.se/pages/exceptions.jsp 136. COMPLETE MOM parsemom /h
ome/ephucle/moshell/jarxml/RNC_NODE_MODEL_N_1_410_COMPLETE.xml
By error format

137. set_check #================================================================


============== # Consistency check on the Set command # * 0 = no parameter consi
stency check is done before performing a set operation # * 1 = Prints an extra w
arning on the set command when trying to set an attribu te to a value different
to the recommended value # * 2 = Same as 1, and an exception is given when tryin
g to set an Ericsson Inte rnal parameter to a value different than the recommend
ed value. The list of Eric sson Internal parameters can be printed from the comp
lete MOM with command "momd . . . ericsson" # The recommended values are stored
in the files moshell/commonjars/pm/PARAM* an d depend on the node type and SW re
lease # Additional recommended values can be stored in the file specified in the
userv ariable custom_param_file #==============================================
================================ 138 exeption tool http://utran01.au.ao.ericsson
.se/utranwiki/ToolsInformation/UsefulScriptsAndHack s#exceptiontools http://newt
ran01.au.ao.ericsson.se/~econkel/tools/ 139. How to use Flowfox cat ./RSG011E_13
0906_0115_cipher_d.txt | ~/decoder/decoder.pl --w12b | ~/decoder /flowfox.pl | t
ee ./RSG011E_130906_0115_cipher_followfox.html 140. dbc: cannot run in amos down
load CV by cvget and database check by: dbc <db.dat>|<cv.zip> 141. dBm to W (htt
p://www.rapidtables.com/convert/power/dBm_to_Watt.htm): Pw=1/1 000* 10^(Pdbm/10)
142. pmr & pmx command pmr -m 7 -r 12-16 | grep -i 'ldda24\|ldbl11' ==> cannot
run yet pmr -s 20131016.0145 -e 20131016.0300 -r 14-22,37-41,71 | grep -i ptpt39
pmxh -s 20131016.0145 -e 20131016.0300 utrancell.*ptpt39 pmNoSystemRabReleaseSp
e ech|pmNoNormalRabReleaseSpeech 143. Find IP of all node in OSS: /opt/ericsson/
ddc/util/bin/listme 144. all the processes running on OSS system: ps elf prstat:
same ps but continually updates the display of information on your scree n vmst
at provides a convenient summary of system activity as well 145. C windowns driv
e path: /cygdrive/c/

Das könnte Ihnen auch gefallen