100% found this document useful (1 vote)
197 views

Commands List For RNC Upgrade HC

1. The document provides commands to check the status of various components before and after upgrading the RNC software, including checking cell/link/device status, traffic status, disk capacity, reliable programs, FTC state, and performing the software upgrade and validation. 2. Steps are listed to switch the target monitor to the active core MP, perform the software upgrade, and monitor the upgrade status and KPIs. 3. Additional checks after upgrade include validating UE connectivity, checking for ET-M4 overload, monitoring for program crashes, confirming mirroring is finished, and performing a normality check.

Uploaded by

Marizu Charles
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
197 views

Commands List For RNC Upgrade HC

1. The document provides commands to check the status of various components before and after upgrading the RNC software, including checking cell/link/device status, traffic status, disk capacity, reliable programs, FTC state, and performing the software upgrade and validation. 2. Steps are listed to switch the target monitor to the active core MP, perform the software upgrade, and monitor the upgrade status and KPIs. 3. Additional checks after upgrade include validating UE connectivity, checking for ET-M4 overload, monitoring for program crashes, confirming mirroring is finished, and performing a normality check.

Uploaded by

Marizu Charles
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

Commands list for RNC upgrade HC

============================================================================================
3Health Check Before Upgrade
============================================================================================

3.4.1Check Cell/Link/Device status


< Read MO's ><1>
1.lt ^utrancell|^pch|rach|fach|hsdsch|eul|iublink|nbap|nodesync
2.lt mtp3b|sccp|m3ua|sctp|ranap|rnsap|gigabit|ipacc|ipinter|ipeth|ether|vcltp
3.lt ccdev|dcdev|pdr|packetd|spm|plugin|spdev|rncfeature|stp|aal|upgradepa

< Alarm ><2>


1.alt

< Link status ><3>


1.st sccp|mtp3b|m3ua|sctp|ranap|rnsap
2.st sccp|mtp3b|m3ua|sctp|ranap|rnsap dis

3.st iublink
4.st iublink dis
5.lst iublink dis

6.lst vcltp dis


7.pget m3ua|sctp

8.st gigabit|ipaccesshost

9.sget GigaBitEthernet link.state|activelink

10. sget ipint.* (0|1)state

11. st IpEthPacketDataRouter

12. pmx IpEthPacketDataRouter

< Traffic status ><4>


1.lh ranapmp ueregprint sum
2.lh ranapmp ranap status
3.lh ranapmp ranap conn
4.lh ranapmp rnsap status
5.lh ranapmp rnsap dumpRoTable
< Cell status ><5>
1.st utrancell
2.st utrancell dis
3.lst utrancell
4.lst utrancell dis
5.str

< Device status ><6>


1.st ccdev|dcdev|pdr|packetd|spm|plugin
2.st ccdev|dcdev|pdr|packetd|spm|plugin dis
3.std
4.lh mod drh_dcrh_topdata
5.sget spdevicepool
6.lh mod drh_ccrh_topdata
7.cedr
8.lh mod drh_trbr_data iphost

< Other status ><7>


1.cabx
2.lgaevsmor 5h
3.lgusrm 5h
4.lh all llog -l
5.cabr
6.dump list -a
7.all err
8.hget rncfeature state
9.readclock

10. lst EthernetSwitchPort


11. sget switchportstp stprole
12. each capi check
lh ranapmp capi tot
lh ranapmp capi tot
lh ranapmp capi prio--> select high load pri -> x
lh ranapmp capi type pri <x>
lh ranapmp capi tot
lh ranapmp capi tot
lh ranapmp capi prio--> select high load pri -> y
lh ranapmp capi type pri <y>
13. invr
14. sget switchportstp manualpathcost
15. sget RabHandling=1 maxAllowedGbrUlPsSpeech
< Disk capacity ><8>
1.cabd
2.lh coremp vols /c
3.lh coremp vols /d
4.lh coremp ls /c/loadmodules |awk '{print $1}' |uniq -c
5.lh coremp ls /d/loadmodules |awk '{print $1}' |uniq -c

< Initializing trace ><9> only nighttime preHC


1.lh mod te default -restart
2.lh mod te default *

< Check trace status ><10>


1.lh mp te s -restart
2.cabe (if using latest moshell, lh mp fte s.

< DB check ><11> only daytime


1.ftget /d/configuration/cv/<latest CV name>
2.nowshell -d db.dat (from cv folder on tp server.
3.dbc db.dat (on offline mode.

3.4.2Check the status of Reliable Programs


1.lh mp sma -all

3.4.3Check the FTC state in Main MP


1.lh coremp mirror s
2.getAttrObj me

FTC switch
<<< RNC3810 >>>
1)bl 001100
2)acc 001100 manualrestart
3)getAttrObj me
4)deb 001100
5)lh coremp mirror s
6)getAttrObj me
<<< RNC3820 >>>
1)bl 002400
2)acc 002400 manualrestart
3)getAttrObj me
4)deb 002400
5)lh coremp mirror s
6)getAttrObj me

3.4.4Check Traffic availability (Night)


1.lh ranapmp ueregprint sum
2.pmrup -m 1

3.4.5Check the Flash disk failure in all MPs (Day)


1.lh mp ls /d |grep -i not
2.lh mp ls /c |grep -i not

3.5.1Check the number of CVs (Day)


1.cvls
2.cvls

3.5.2Set the latest CV in Rollback list and check the rollback list (Night)
1.cvls
2.cv rbset < Latest CV >
3.cvls
4.lh coremp cat /d/rollback.lst

3.5.3Backup the cv.ptr (Night)


1.cvcu
2.cat /d/cv.ptr
3.cp /d/cv.ptr /d/cv.ptr.org
4.cat /d/cv.ptr.org
5.cat /d/cv.ptr

=For emergency Recovery=


> reload --(minus minus)
> cp cv.ptr.org cv.ptr
> reload
========================

3.6Make a connection to Serial Console Server (Day, Night)


1.tp machine> telnet -e "^A" <ip address of gateway server>
User/Pass: support/support123

2.serial server>telnet -e "^A" <host name> <port no>


User/Pass: support/support123

3.7Install the License Key File (Day)


1.license server
2.license key
3.license lkf

3.8 Deletion of Aal0TpVccTp


1.alt
2.lst aal0TpVccTp
3.trun <MO script for RNC>
4.alt
5.lt aal0TpVccTp
6.lst aal0TpVccTp
7.mobatch <MOS script for RBS>
(e.g.)mobatch -p 1 TRNC70_AAL0_cleanup_RBSlist.txt RBS_TRNC70_AAL0_cleanup.mos
8.alt

3.9.1Check Upgrade Controll file (Day/Night)

cksum CXP9014711%4_R2EA.xml
cat CXP9014711%4_R2EA.xml | egrep "confirm|WaitForConfirm_BeforeRestart"

3.9.2Get MO dump
<<< RNC3810 >>>
Terminal 1
1.l+m [Node]_dump_[SWname]_beforeUp.log
2.lhsh 001200 capi prio
3.lt all
4.lhsh 001200 capi prio
5.kget
6.lhsh 001200 capi prio
7.l-

Terminal 2
1.l+ [Node]_dump_[SWname]_beforeUp_ldmon.log
2.for 2000
3.lhsh 001200 capi prio
4.done

<<< RNC3820 >>>


Terminal 1
1.l+m [Node]_dump_[SWname]_beforeUp.log
2.lhsh 000500 capi prio
3.lt all
4.lhsh 000500 capi prio
5.kget
6.lhsh 000500 capi prio
7.l-

Terminal 2
1.l+ [Node]_dump_[SWname]_beforeUp_ldmon.log
2.for 2000
3.lhsh 000500 capi prio
4.done

============================================================================================
4RNC Software Install
============================================================================================
4.4Check and Store the Si CV for recovery GPB (Night)
1.lh coremp cv csum <Si_xxxx>
2.ftget /d/configuration/cv/Si_xxxx
4.5Put prepared CV to increase heap size for prevention of cyclic restarts after rollback

ftput xRNCxx_prepared_CV_for_Rollback /d/configuration/cv/


ls /d/configuration/cv/

============================================================================================
5RNC Software Upgrade
============================================================================================

5.1Remove the PM scanners for user-defined


1.pst
2.pst

5.3 Switch Targetmonitor to Active coreMP


1.lt ReliableProgramUniter
2.pr ReliableProgramUniter
3.lh coremp sma -all(Find the targetmonitor RPU)
4.lsget ReliableProgramUniter userLabel target
5.sget ReliableProgramUniter=xxxxxxxx
(xxxx = ReliableProgramUniterId)

6.acl ReliableProgramUniter=xxxxxxxxxxx
(xxxx = ReliableProgramUniterId)
7.acc ReliableProgramUniter=xxxxxxxxxxx switch
(xxxx = ReliableProgramUniterId)
8.sget ReliableProgramUniter=xxxxxxxx
9.lsget ReliableProgramUniter userLabel target
10. lh coremp sma -all(Find the targetmonitor RPU)

<<< RNC3810 >>>


11. sgetReliableProgramUniter=xxxxxx
12. set ReliableProgramUniter=xxxxxxx admActiveSlot Subrack=MS,Slot=10
13. set ReliableProgramUniter=xxxxxxx admPassiveSlot Subrack=MS,Slot=11
14. sgetReliableProgramUniter=xxxxxx
(confirm right configuration)
<<< RNC3820 >>>
11. sgetReliableProgramUniter=xxxxxx
12. set ReliableProgramUniter=xxxxxxx admActiveSlot Subrack=MS,Slot=5
13. set ReliableProgramUniter=xxxxxxx admPassiveSlot Subrack=MS,Slot=24
14. sgetReliableProgramUniter=xxxxxx
(confirm right configuration)

15. lh coremp sma -all


(Find the targetmonitor RPU)

(Extra info)
<<< RNC3810 >>>
1.lhsh 001000 sma -all
2.sget ReliableProgramUniter rpuid <RPU id>
3.sget ReliableProgramUniter=<MO identity>
<<< RNC3820 >>>
1.lhsh 000500 sma -all
2.sget ReliableProgramUniter rpuid <RPU id>
3.sget ReliableProgramUniter=<MO identity>

5.4Perform Software upgrade

1.
lt upgradepackage
2.
pr upgradepackage
sget UpgradePackage=CXP9014711/4_R2EA prog|stat
3.
actl UpgradePackage=CXP9014711/4_R2EA
acc UpgradePackage=CXP9014711/4_R2EA rebootNodeUpgrade

5.5Upgrade Status and KPI Monitoring


1.sget [UpgradePackage] state|prog
2.pmrup -m 1

5.6Upgrade restart execution

sget UpgradePackage=CXP9014711/4_R2EA state|prog

actl UpgradePackage=CXP9014711/4_R2EA
acc UpgradePackage=CXP9014711/4_R2EA confirmUpgrade
5.7.1Check the UE connectivity to the Core network
<<< RNC3810 >>>
1.l+ xrncxx_PostQHC.log
2.lhsh 001700 ueregprint sum
3.lhsh 001700 ranap status
4.lhsh 001700 ranap conn
5.lhsh 001800 rnsap status
6.lhsh 001800 rnsap conn
7.lgevsmur 30m

<<< RNC3820 >>>


1.l+ xrncxx_PostQHC.log
2.lhsh 002200 ueregprint sum
3.lhsh 000700 ranap status
4.lhsh 000700 ranap conn
5.lhsh 002200 rnsap status
6.lhsh 002200 rnsap conn
7.lgevsmur 30m

5.7.2Check ET-M4 Overload


1.lgsemr 10m
2.lhsh xxxxxx(target ETB) capi tot

5.7.3Check program crashes after Upgrade (CSR1783379)


1.lgsemr 10m

================================
a)Terminal 1 (logfile1) repeatably collect:
for ever
;lhsh 000700 rof_info_esig lap;lhsh 000700 poolinfo -l
wait 1
done

b)Terminal 2, (logfile2) repeatably collect:


for ever

;sctphost_stat -assoc -all;lhsh 000700 rof_link_counters


wait 1
done

c)Terminal 3, (logfile3) repeatably collect:


for ever
;lhsh 000700 poolinfo -l CXC1720925_R74G39
wait 1
done

d)Terminal 4, (logfile4) collect:


with telnet
>lhsh 000700 ps|grep RnhLmRanapCPT--- check pid
>lhsh 000700 ps|grep Scc_server_proc--- check pid
e.g.)
SQRNC12> lhsh 000700 ps|grep RnhLmRanapCPT
00010320 RnhLmRanapCPTp23 CXC1727616%4_R1JA04161 rcv(RncLmRanap)
SQRNC12> lhsh 000700 ps|grep Scc_server_proc
000101d5 Scc_server_proc p19 CXC1720925_R74G3950 rcv(SccServer)

>lhsh 000700 sigs 000101d5


>lhsh 000700 sigs 00010320

then moshell
for ever
;lhsh 000700 sigs 000101d5;lhsh 000700 sigs 00010320
wait 1
done

================================

2.lgsemr 10m
3.cv cu

(RNC3810)
4.lhsh 001000 sma -all
lhsh 001100 sma -all
5.cv cu
6.lgsemr 10m
7.lhsh 001000 sma -all
lhsh 001100 sma -all
alt
8.lst 001000
9.bl 001000
10. lst 001000
11. lhsh 001000 sma -all
lhsh 001100 sma -all
12. alt
13. lst 001000
14. deb 001000
15. lst 001000
16. lgsemr 10m
17. lhsh 001000 sma -all
lhsh 001100 sma -all

(RNC3820)
4.lhsh 000500 sma -all
lhsh 002400 sma -all
5.cv cu
6.lgsemr 10m
7.lhsh 000500 sma -all
lhsh 002400 sma -all
alt
8.lst 000500
9.bl 000500
10. lst 000500
11. lhsh 000500 sma -all
lhsh 002400 sma -all
12. alt
13. lst 000500
14. deb 000500
15. lst 000500
16. lgsemr 10m
17. lhsh 000500 sma -all
lhsh 002400 sma -all

5.7.4Confirm Mirroring to be finished


1.lh coremp mirror s
2.getAttrObj me

5.7.5Normality check
< Read MO's ><1>
1.lt ^utrancell|^pch|rach|fach|hsdsch|eul|iublink|nbap|nodesync
2.lt mtp3b|sccp|m3ua|sctp|ranap|rnsap|gigabit|ipacc|ipinter|ipeth|ether|vcltp
3.lt ccdev|dcdev|pdr|packetd|spm|plugin|spdev|rncfeature

< Alarm ><2>


1.alt

< Link status ><3>


1.st sccp|mtp3b|m3ua|sctp|ranap|rnsap dis
2.st gigabit|ipaccesshost
3.sget GigaBitEthernet link.state|activelink
4.sget ipint.* (0|1).state
5.st IpEthPacketDataRouter
6.lpget m3ua pmnoofdatamsg
(Check the counter values increases gradually)

< Cell status ><4>


1.st utrancell dis
2.lst utrancell|pch|rach|fach|hsdsch|eul dis
3.str

< Device status ><5>


1.st ccdev|dcdev|pdr|packetd|spm|plugin dis
2.std

< Other status ><6>


1.lgaevsmour 1h

<RNC3810>
2. each capi check
lh ranapmp capi tot
lh ranapmp capi tot
lh ranapmp capi prio--> select high load pri -> x
lh ranapmp capi type pri <x>
lh ranapmp capi tot
lh ranapmp capi tot
lh ranapmp capi prio--> select high load pri -> y
lh ranapmp capi type pri <y>
<RNC3820>
2. each capi check (Repeat the following for 3 times)
lh sccpmp capi tot
lh sccpmp capi tot
lh sccpmp capi prio--> select high load pri -> x
lh sccpmp capi type pri <x>
lh sccpmp capi tot
lh sccpmp capi tot
lh sccpmp capi prio--> select high load pri -> y
lh sccpmp capi type pri <y>

5.8Take the node trace logs


1.vii
2.run dcg_datacollection_8.0r_modified_110608.mos <A> <B> e
<A> Path of the log output.
<B> Node name. (used for log file naming)
3.(only 3810)
run dcg_script_noOMS_version_090813_ES3_4_ver6.mos
run dcg_script_noOMS_version_090813_ES11_12_ver6.mos

5.9 Switch Targetmonitor to Standby coreMP


1.lt ReliableProgramUniter
2.pr ReliableProgramUniter
3.lh coremp sma -all(Find the targetmonitor RPU)
4.lsget ReliableProgramUniter userLabel target
5.sget ReliableProgramUniter=xxxxxxxx
(xxxx = ReliableProgramUniterId)

6.acl ReliableProgramUniter=xxxxxxxxxxx
(xxxx = ReliableProgramUniterId)
7.acc ReliableProgramUniter=xxxxxxxxxxx switch
(xxxx = ReliableProgramUniterId)
8.sget ReliableProgramUniter=xxxxxxxx
9.lsget ReliableProgramUniter userLabel target
10. lh coremp sma -all(Find the targetmonitor RPU)

<<< RNC3810 >>>


11. sgetReliableProgramUniter=xxxxxx
12. set ReliableProgramUniter=xxxxxxx admActiveSlot Subrack=MS,Slot=11
13. set ReliableProgramUniter=xxxxxxx admPassiveSlot Subrack=MS,Slot=10
14. sgetReliableProgramUniter=xxxxxx
(confirm right configuration)
<<< RNC3820 >>>
11. sgetReliableProgramUniter=xxxxxx
12. set ReliableProgramUniter=xxxxxxx admActiveSlot Subrack=MS,Slot=24
13. set ReliableProgramUniter=xxxxxxx admPassiveSlot Subrack=MS,Slot=5
14. sgetReliableProgramUniter=xxxxxx
(confirm right configuration)

15. lh coremp sma -all


(Find the targetmonitor RPU)

(Extra info)
<<< RNC3810 >>>
1.lhsh 001000 sma -all
2.sget ReliableProgramUniter rpuid <RPU id>
3.sget ReliableProgramUniter=<MO identity>
<<< RNC3820 >>>
1.lhsh 000500 sma -all
2.sget ReliableProgramUniter rpuid <RPU id>
3.sget ReliableProgramUniter=<MO identity>

5.10Activate the DailyTrace


1.lh all te alt status |egrep overload
2.(optional)lh all te alt stop
3.lh mod te e trace1 UEH_EXCEPTION
4.lh mod te e trace3 IU_IF

5.lh mod te s UEH_EXCEPTION


6.lh mod te s IU_IF

7.Tp machine> ps -ef |egrep -i logsp


8.Tp machine> kill -9 <processID>

9.
<<< RNC3810 >>>
Tokyo, tp03)/export/home/tpuser/users/p3/bin/startmon4.sh trncxx
Tokai, tp03)/export/home/tpuser/users/p3/bin/startmon4.sh crncxxx
Kansai, tp01)/export/home/tpuser/users/p3/bin/startmon4.sh krncxxx
<<< RNC3820 >>>
Tokyo, tp03)/export/home/tpuser/users/p3/bin/startmon4_3820.sh trncxx
Tokai, tp03)/export/home/tpuser/users/p3/bin/startmon4_3820.sh crncxxx
Kansai, tp01)/export/home/tpuser/users/p3/bin/startmon4_3820.sh krncxxx

5.11Confirm Upgrade and monitor upgrade status


sget UpgradePackage=CXP9014711/4_R2EA prog|stat

acc UpgradePackage=CXP9014711/4_R2EA confirmupgrade

sget UpgradePackage=CXP9014711/4_R2EA prog|stat

5.13Check the KPI after RNC restart


1.pmrup -m 1
(0.25 and 0.5 should be used 1st and 2nd ROP)

5.14Activate the User defined PM scanner


1.pst

5.15Check and WA for RANAP high load


<RNC3810>
1. each capi check
lh ranapmp capi tot
lh ranapmp capi tot
lh ranapmp capi prio--> select high load pri -> x
lh ranapmp capi type pri <x>
lh ranapmp capi tot
lh ranapmp capi tot
lh ranapmp capi prio--> select high load pri -> y
lh ranapmp capi type pri <y>
<RNC3820>
1. each capi check
lh sccpmp capi tot
lh sccpmp capi tot
lh sccpmp capi prio--> select high load pri -> x
lh sccpmp capi type pri <x>
lh sccpmp capi tot
lh sccpmp capi tot
lh sccpmp capi prio--> select high load pri -> y
lh sccpmp capi type pri <y>

2.pmr -m 1>>> select 3) check IuSigSuc


3.sget <upgradepackage MO> prog|state
4.acc 001700 manualrestart
5.lh ranapmp sma -all
6.lt ranap
7.st ranap
8.lk ranap

<RNC3810>
9. each capi check
lh ranapmp capi tot
lh ranapmp capi tot
lh ranapmp capi prio--> select high load pri -> x
lh ranapmp capi type pri <x>
lh ranapmp capi tot
lh ranapmp capi tot
lh ranapmp capi prio--> select high load pri -> y
lh ranapmp capi type pri <y>
<RNC3820>
9. each capi check
lh sccpmp capi tot
lh sccpmp capi tot
lh sccpmp capi prio--> select high load pri -> x
lh sccpmp capi type pri <x>
lh sccpmp capi tot
lh sccpmp capi tot
lh sccpmp capi prio--> select high load pri -> y
lh sccpmp capi type pri <y>

10. cvls
11. acc 0 manualrestart

5.16WA for Ranap disabled after upgrade


1.lt ranap|mtp3b|m3ua|ip|aal|sccp|sctp|atmport
2.alt
3.lst ranap
4.lk Ranap=<target ranap>

5.acl <target m3ua(SGSN1)>


6.acc <target m3ua(SGSN1)> setAutoDown
7.lst M3uAssociation=<target m3ua(SGSN1)>
8.acl <target m3ua(SGSN2)>
9.acc <target m3ua(SGSN2)> setAutoDown
10. lst M3uAssociation=<target m3ua(SGSN2)>

11. acl <target m3ua(SGSN1)>


12. acc <target m3ua(SGSN1)> setAutoActivate
13. lst M3uAssociation=<target m3ua(SGSN1)>
14. acl <target m3ua(SGSN2)>
15. acc <target m3ua(SGSN2)> setAutoActivate
16. lst M3uAssociation=<target m3ua(SGSN2)>

17. alt
18. lst ranap
19. lk Ranap=<target ranap>

20. u+ ranap_rec
21. del ranap=<target ranap>
22. u-
23. run <created mos>

24. alt
25. lst ranap
26. lk ranap=<target ranap>

5.17WA for Synchronization alarms from DUW sites


(RBS operation)
1.alt
2.sget Synchronization
3.rm /d/nss_tum_data.
4.cvls
5.acc 0 manualrestart
6.alt
7.sget Synchronization

5.18WA for DISABLED cells without alarm after upgrade


1.st utarncell=<target sites>

(Optional)
lh <MOD> te e trace1 trace6 trace7 DLCODE_CELL
lh <MOD> te e trace3 trace6 trace7 HSDSCH_CONFIG_CELL
lh <MOD> te e trace5 trace6 trace7 rnhCellRoC[<CELL_RO>]
lh ommp te e trace6 trace7 roamFroUtranCellRoProxyC
lh ommp te e trace6 trace7 roamFroHsdschRoRnhProxyC
lh <MOD> cellenable -cid <CELL_ID>

lh <MOD> rrt-RncLmCell info 1/1/1/1/2/1.<CELL_CAPS>/6


lh <MOD> rrt-RncLmCell history 1/1/1/1/2/1.<CELL_CAPS>/6
lh <MOD> rrt-RncLmCell system 1/1/1/1
lh <MOD> rrt-RncLmCell getattr 1/1/1/1/2/1.<CELL_CAPS> cellAlarmList
lh <MOD> rrt-RncLmCell history 1/1/1/1/2/1.<CELL_CAPS>
fget <AFFECTED_HSDSCH> froId

<MOD>, <CELL_ID>, CELL_CAPS> - on cedr printout pick affected cell and use values from proper columns:
<MOD> - 'MOD' column
<CELL_ID> - 'cid' column
<CELL_RO> - value from 'ro' column
<CELL_CAPS> - 'ro' column increased by 1 ('ro' + 1)

After finished taking the log, need to disable traces


h <MOD> te d trace1 trace6 trace7 DLCODE_CELL
lh <MOD> te d trace3 trace6 trace7 HSDSCH_CONFIG_CELL
lh <MOD> te d trace5 trace6 trace7 rnhCellRoC[<CELL_RO>]
lh ommp te d trace6 trace7 roamFroUtranCellRoProxyC
lh ommp te d trace6 trace7 roamFroHsdschRoRnhProxyC
lh <MOD> celldisable -cid <CELL_ID>

2.bl <target hsdsch>


3.deb <target hsdsch>
4.bl <target utrancell>
5.deb <target utrancell>

6.lbl <target utrancell>


7.deb <target commonCH>
8.deb <target utrancell>
9.deb <target hsdsch>
10. deb <target eul>

11. bl <target hsdsch> <target Eul>


12. u+
13. del <Eul on target cell>
14. del <Hsdsch on target cell>
15. u-
16. run <created mos>
17. deb <target hsdsch> <target Eul>

18. cvls
19. acc 0 manualrestart

20. strt
21. acc mod<target mod> manualrestart
22. st utrancell

5.19WA for RBS alarm ?gCarrier_RejectSignalFromHardware?h


(RNC)
1.lt ^utrancell|fach|rach|^pch|hsdsch|eul
2.lst utrancell=<target site>
3.alt
(RBS)
4.alt
5.cvls
6.acc 0 manualrestart
7.cvls
(RNC)
8.alt
9.lst utrancell=<target site>
(RBS)
10. alt

5.20WA for RBS alarm NodeSynch_Phase_Difference_Measurement_Failed

1)Check if the alarm appeared from all RBS or not.


- If all the alarm appears from all RBS, Restart active TUB borad.
cab
bl 000400
st 000400
acc 000400 manualrestart

2)Check which subracks the impacted RBS refer to.


strt
sget IubLink=XXX|XXX|XXX rncModuleRef
(XXX = iublink name)
st modX
##or
std

3)Check which Ccdevices the impacted RBS use


cedr | sort -k 27 | egrep -i "XXX|XXX|XXX"
(XXX = cell name)

- If the impacted RBS use a same Ccdevice, restart SPB board which has the Ccdevice
bl (target board name)
st XXX
acc XXX manualrestart

4)Check if the impacted RBS are ATM RBS or IP RBS.


strt -s XXX
XXX = ms, es-1 (target subrack)

5.21Check and WA for WCDMA carrier issue


1.shget wcdmacarrier
2.
ex) perl ichigo_wcdmacarrier_detection_paX.pl -rnc krnc569 -carrier 5,6
Tokyo, tp03)cd /home/tpuser/users/emotshi/111124_TRNC83_wcdmacarrier/
perl ichigo_wcdmacarrier_detection_pa7.pl -rnc trncxx -carrier 5,6

######not confirmed below yet #####################


Tokai, tp03)cd /home/tpuser/users/ichigo
perl ichigo_wcdmacarrier_detection_pa6.pl -rnc crncxx -carrier 5,6
Kansai,tp01)cd /home/tpuser/users/ichigo
perl ichigo_wcdmacarrier_detection_pa6.pl -rnc krncxx -carrier 5,6
###################################################

3.
tpuser@nrjtotp03 trnc83]$ gzip -dc 2011-11-25_120* | /opt/tools/decoder/3.1t/decoder/concat_segmented_rlib_traces.pl
| grep -i wcdmacarrier
ex)
[2011-11-25 03:04:47.832] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 4
[2011-11-25 03:07:31.380] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 5
4.
ex) perl ichigo_wcdmacarrier_remedy_paX.pl -rnc krnc569 -carrier 1,2,3,4,5,6
Tokyo, tp03)perl ichigo_wcdmacarrier_remedy_pa4.pl -rnc trncxx -carrier 1,2,3,4,5,6

######not confirmed below yet #####################


Tokai, tp03)perl ichigo_wcdmacarrier_remedy_pa4.pl -rnc crncxx -carrier 1,2,3,4,5,6
Kansai,tp01)perl ichigo_wcdmacarrier_remedy_pa4.pl -rnc krncxx -carrier 1,2,3,4,5,6
###################################################

5.
ex) perl ichigo_wcdmacarrier_detection_paX.pl -rnc krnc569 -carrier 1,2,3,4,5,6
Tokyo, tp03)cd /home/tpuser/users/emotshi/111124_TRNC83_wcdmacarrier/
perl ichigo_wcdmacarrier_detection_pa7.pl -rnc trncxx -carrier 1,2,3,4,5,6

######not confirmed below yet #####################


Tokai, tp03)cd /home/tpuser/users/ichigo
perl ichigo_wcdmacarrier_detection_pa6.pl -rnc crncxx -carrier 1,2,3,4,5,6
Kansai,tp01)cd /home/tpuser/users/ichigo
perl ichigo_wcdmacarrier_detection_pa6.pl -rnc krncxx -carrier 1,2,3,4,5,6
###################################################

6.
tpuser@nrjtotp03 trnc83]$ gzip -dc 2011-11-25_120* | /opt/tools/decoder/3.1t/decoder/concat_segmented_rlib_traces.pl
| grep -i wcdmacarrier
ex)
[2011-11-25 03:04:47.832] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 1
[2011-11-25 03:07:31.380] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 2
[2011-11-25 03:04:47.832] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 3
[2011-11-25 03:07:31.380] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 4
[2011-11-25 03:04:47.832] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 5
[2011-11-25 03:07:31.380] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 6

7.shget wcdmacarrier

5.23.2tnResAllocSrbHspa parameter check

lt RabHandling
sget RabHandling=1 tnResAllocSrbHspa

============================================================================================
6Health Check After Upgrade
============================================================================================

6.1Check overall RNC traffic status


1.pmrup -m 1

6.2.1Get MO dump
<<< RNC3810 >>>
Terminal 1
1.l+m [Node]_dump_[SWname]_afterUp.log
2.lhsh 001200 capi prio
3.lt all
4.lhsh 001200 capi prio
5.kget
6.lhsh 001200 capi prio
7.l-

Terminal 2
1.l+ [Node]_dump_[SWname]_afterUp_ldmon.log
2.for 2000
3.lhsh 001200 capi prio
4.done

<<< RNC3820 >>>


Terminal 1
1.l+m [Node]_dump_[SWname]_beforeUp.log
2.lhsh 000500 capi prio
3.lt all
4.lhsh 000500 capi prio
5.kget
6.lhsh 000500 capi prio
7.l-

Terminal 2
1.l+ [Node]_dump_[SWname]_beforeUp_ldmon.log
2.for 2000
3.lhsh 000500 capi prio
4.done

6.3.1Check Cell/Link/Device status


< Read MO's ><1>
1.lt ^utrancell|^pch|rach|fach|hsdsch|eul|iublink|nbap|nodesync
2.lt mtp3b|sccp|m3ua|sctp|ranap|rnsap|gigabit|ipacc|ipinter|ipeth|ether|vcltp
3.lt ccdev|dcdev|pdr|packetd|spm|plugin|spdev|rncfeature|stp|aal|upgradepa

< Alarm ><2>


1.alt

< Link status ><3>


1.st sccp|mtp3b|m3ua|sctp|ranap|rnsap
2.st sccp|mtp3b|m3ua|sctp|ranap|rnsap dis

3.st iublink
4.st iublink dis
5.lst iublink dis

6.lst vcltp dis


7.pget m3ua|sctp

8.st gigabit|ipaccesshost

9.sget GigaBitEthernet link.state|activelink

10. sget ipint.* (0|1)state


11. st IpEthPacketDataRouter

12. pmx IpEthPacketDataRouter

< Traffic status ><4>


1.lh ranapmp ueregprint sum
2.lh ranapmp ranap status
3.lh ranapmp ranap conn
4.lh ranapmp rnsap status
5.lh ranapmp rnsap dumpRoTable

< Cell status ><5>


1.st utrancell
2.st utrancell dis
3.lst utrancell
4.lst utrancell dis
5.str

< Device status ><6>


1.st ccdev|dcdev|pdr|packetd|spm|plugin
2.st ccdev|dcdev|pdr|packetd|spm|plugin dis
3.std
4.lh mod drh_dcrh_topdata
5.sget spdevicepool
6.lh mod drh_ccrh_topdata
7.cedr
8.lh mod drh_trbr_data iphost

< Other status ><7>


1.cabx
2.lgaevsmor 5h
3.lgusrm 5h
4.lh all llog -l
5.cabr
6.dump list -a
7.all err
8.hget rncfeature state
9.readclock

10. lst EthernetSwitchPort


11. sget switchportstp stprole
12. each capi check
lh ranapmp capi tot
lh ranapmp capi tot
lh ranapmp capi prio--> select high load pri -> x
lh ranapmp capi type pri <x>
lh ranapmp capi tot
lh ranapmp capi tot
lh ranapmp capi prio--> select high load pri -> y
lh ranapmp capi type pri <y>
13. invr
14. sget switchportstp manualpathcost
15. sget RabHandling=1 maxAllowedGbrUlPsSpeech

< Disk capacity ><8>


1.cabd
2.lh coremp vols /c
3.lh coremp vols /d
4.lh coremp ls /c/loadmodules |awk '{print $1}' |uniq -c
5.lh coremp ls /d/loadmodules |awk '{print $1}' |uniq -c

< Check trace status ><9>


1.lh mp te s -restart
2.cabe (if using latest moshell, lh mp fte s.

< DB check ><10> only daytime


1.ftget /d/configuration/cv/<latest CV name
2.nowshell -d db.dat (from cv folder on tp server.
3.dbc db.dat (on offline mode.

6.3.2Check the status of Reliable Programs


1.lh mp sma -all

6.6.2Check final CV
1.lh coremp cv csum <xRNCxx>
============================================================================================
8Rollback
============================================================================================

8.2.1Check the UE connectivity to the Core network


<<< RNC3810 >>>
1.l+ xrncxx_PostQHC.log
2.lhsh 001700 ueregprint sum
3.lhsh 001700 ranap status
4.lhsh 001700 ranap conn
5.lhsh 001800 rnsap status
6.lhsh 001800 rnsap conn
7.lgevsmur 30m
<<< RNC3820 W10B CU3 EU11 >>>
1.l+ xrncxx_PostQHC.log
2.lhsh 000700 ueregprint sum
3.lhsh 000700 ranap status
4.lhsh 000700 ranap conn
5.lhsh 000700 rnsap status
6.lhsh 000700 rnsap conn
7.lgevsmur 30m
<<< RNC3820 W10B AD78, W11B >>>
1.l+ xrncxx_PostQHC.log
2.lhsh 002200 ueregprint sum
3.lhsh 000700 ranap status
4.lhsh 000700 ranap conn
5.lhsh 002200 rnsap status
6.lhsh 002200 rnsap conn
7.lgevsmur 30m

8.2.2ET-M4 Overload
1.lgsemr 10m
2.lhsh xxxxxx(target ETB) capi tot

8.2.3Check program crashes after Upgrade (CSR1783379)


1.lgsemr 10m
2.lgsemr 10m
3.cv cu

(RNC3810)
4.lhsh 001000 sma -all
lhsh 001100 sma -all
5.cv cu
6.lgsemr 10m
7.lhsh 001000 sma -all
lhsh 001100 sma -all
alt
8.lst 001000
9.bl 001000
10. lst 001000
11. lhsh 001000 sma -all
lhsh 001100 sma -all
12. alt
13. lst 001000
14. deb 001000
15. lst 001000
16. lgsemr 10m
17. lhsh 001000 sma -all
lhsh 001100 sma -all

(RNC3820)
4.lhsh 000500 sma -all
lhsh 002400 sma -all
5.cv cu
6.lgsemr 10m
7.lhsh 000500 sma -all
lhsh 002400 sma -all
alt
8.lst 000500
9.bl 000500
10. lst 000500
11. lhsh 000500 sma -all
lhsh 002400 sma -all
12. alt
13. lst 000500
14. deb 000500
15. lst 000500
16. lgsemr 10m
17. lhsh 000500 sma -all
lhsh 002400 sma -all

8.2.4Confirm Mirroring to be finished


1.lh coremp mirror s
2.getAttrObj me

8.2.5Normality check
< Read MO's ><1>
1.lt ^utrancell|^pch|rach|fach|hsdsch|eul|iublink|nbap|nodesync
2.lt mtp3b|sccp|m3ua|sctp|ranap|rnsap|gigabit|ipacc|ipinter|ipeth|ether|vcltp
3.lt ccdev|dcdev|pdr|packetd|spm|plugin|spdev|rncfeature

< Alarm ><2>


1.alt

< Link status ><3>


1.st sccp|mtp3b|m3ua|sctp|ranap|rnsap dis
2.st gigabit|ipaccesshost
3.sget GigaBitEthernet link.state|activelink
4.sget ipint.* (0|1).state
5.st IpEthPacketDataRouter
6.lpget m3ua pmnoofdatamsg
(Check the counter values increases gradually)

< Cell status ><4>


1.st utrancell dis
2.lst utrancell|pch|rach|fach|hsdsch|eul dis
3.str

< Device status ><5>


1.st ccdev|dcdev|pdr|packetd|spm|plugin dis
2.std

< Other status ><6>


1.lgaevsmour 1h
2. each capi check (Repeat the following for 3 times)
lh sccpmp capi tot
lh sccpmp capi tot
lh sccpmp capi prio--> select high load pri -> x
lh sccpmp capi type pri <x>
lh sccpmp capi tot
lh sccpmp capi tot
lh sccpmp capi prio--> select high load pri -> y
lh sccpmp capi type pri <y>
8.3Take the node trace logs
1.vii
2.run dcg_datacollection_8.0r_modified_110608.mos <A> <B> e
<A> Path of the log output.
<B> Node name. (used for log file naming)
3.(only 3810)
run dcg_script_noOMS_version_090813_ES3_4_ver6.mos
run dcg_script_noOMS_version_090813_ES11_12_ver6.mos

8.5Switch Targetmonitor to Standby coreMP


1.lt ReliableProgramUniter
2.pr ReliableProgramUniter
3.lh coremp sma -all(Find the targetmonitor RPU)
4.lsget ReliableProgramUniter userLabel target
5.sget ReliableProgramUniter=xxxxxxxx
(xxxx = ReliableProgramUniterId)

6.acl ReliableProgramUniter=xxxxxxxxxxx
(xxxx = ReliableProgramUniterId)
7.acc ReliableProgramUniter=xxxxxxxxxxx switch
(xxxx = ReliableProgramUniterId)
8.sget ReliableProgramUniter=xxxxxxxx
9.lsget ReliableProgramUniter userLabel target
10. lh coremp sma -all(Find the targetmonitor RPU)

<<< RNC3810 >>>


11. sgetReliableProgramUniter=xxxxxx
12. set ReliableProgramUniter=xxxxxxx admActiveSlot Subrack=MS,Slot=11
13. set ReliableProgramUniter=xxxxxxx admPassiveSlot Subrack=MS,Slot=10
14. sgetReliableProgramUniter=xxxxxx
(confirm right configuration)
<<< RNC3820 >>>
11. sgetReliableProgramUniter=xxxxxx
12. set ReliableProgramUniter=xxxxxxx admActiveSlot Subrack=MS,Slot=24
13. set ReliableProgramUniter=xxxxxxx admPassiveSlot Subrack=MS,Slot=5
14. sgetReliableProgramUniter=xxxxxx
(confirm right configuration)

15. lh coremp sma -all


(Find the targetmonitor RPU)

(Extra info)
<<< RNC3810 >>>
1.lhsh 001000 sma -all
2.sget ReliableProgramUniter rpuid <RPU id>
3.sget ReliableProgramUniter=<MO identity>
<<< RNC3820 >>>
1.lhsh 000500 sma -all
2.sget ReliableProgramUniter rpuid <RPU id>
3.sget ReliableProgramUniter=<MO identity>

8.6Activate the DailyTrace


1.lh all te alt status |egrep overload
2.(optional)lh all te alt stop
3.lh mod te e trace1 UEH_EXCEPTION
4.lh mod te e trace3 IU_IF

5.lh mod te s UEH_EXCEPTION


6.lh mod te s IU_IF

7.Tp machine> ps -ef |egrep -i logsp


8.Tp machine> kill -9 <processID>

9.
<<< RNC3810 >>>
Tokyo, tp04)/export/home/tpuser/users/p3/bin/startmon4.sh trncxx
Tokai, tp03)/export/home/tpuser/users/p3/bin/startmon4.sh crncxxx
Kansai, tp01)/export/home/tpuser/users/p3/bin/startmon4.sh krncxxx
<<< RNC3820 >>>
Tokyo, tp04)/export/home/tpuser/users/p3/bin/startmon4_3820.sh trncxx
Tokai, tp03)/export/home/tpuser/users/p3/bin/startmon4_3820.sh crncxxx
Kansai, tp01)/export/home/tpuser/users/p3/bin/startmon4_3820.sh krncxxx
8.7Check the KPI after RNC restart
1.pmrup -m 1
(0.25 and 0.5 should be used 1st and 2nd ROP)

8.8Activate the User defined PM scanner


1.pst

8.9Check and WA for RANAP high load


<<< RNC3810 >>>
1. each capi check
lhsh 001700 capi tot
lhsh 001700 capi tot
lhsh 001700 capi prio--> select high load pri -> x
lhsh 001700 capi type pri <x>
lhsh 001800 capi tot
lhsh 001800 capi tot
lhsh 001800 capi prio--> select high load pri -> y
lhsh 001800 capi type pri <y>
<<< RNC3820 >>>
1. each capi check
lhsh 000700 capi tot
lhsh 000700 capi tot
lhsh 000700 capi prio--> select high load pri -> x
lhsh 000700 capi type pri <x>
lhsh 002200 capi tot
lhsh 002200 capi tot
lhsh 002200 capi prio--> select high load pri -> y
lhsh 002200 capi type pri <y>
2.pmr -m 1>>> select 3) check IuSigSuc
3.sget <upgradepackage MO> prog|state
4.acc 001700 manualrestart
5.lh ranapmp sma -all
6.lt ranap
7.st ranap
8.lk ranap
<<< RNC3810 >>>
9. each capi check
lhsh 001700 capi tot
lhsh 001700 capi tot
lhsh 001700 capi prio--> select high load pri -> x
lhsh 001700 capi type pri <x>
lhsh 001800 capi tot
lhsh 001800 capi tot
lhsh 001800 capi prio--> select high load pri -> y
lhsh 001800 capi type pri <y>
<<< RNC3820 >>>
9. each capi check
lhsh 000700 capi tot
lhsh 000700 capi tot
lhsh 000700 capi prio--> select high load pri -> x
lhsh 000700 capi type pri <x>
lhsh 002200 capi tot
lhsh 002200 capi tot
lhsh 002200 capi prio--> select high load pri -> y
lhsh 002200 capi type pri <y>

10. cvls
11. acc 0 manualrestart

8.10WA for Ranap disabled after upgrade


1.lt ranap|mtp3b|m3ua|ip|aal|sccp|sctp|atmport
2.alt
3.lst ranap
4.lk Ranap=<target ranap>

5.acl <target m3ua(SGSN1)>


6.acc <target m3ua(SGSN1)> setAutoDown
7.lst M3uAssociation=<target m3ua(SGSN1)>
8.acl <target m3ua(SGSN2)>
9.acc <target m3ua(SGSN2)> setAutoDown
10. lst M3uAssociation=<target m3ua(SGSN2)>

11. acl <target m3ua(SGSN1)>


12. acc <target m3ua(SGSN1)> setAutoActivate
13. lst M3uAssociation=<target m3ua(SGSN1)>
14. acl <target m3ua(SGSN2)>
15. acc <target m3ua(SGSN2)> setAutoActivate
16. lst M3uAssociation=<target m3ua(SGSN2)>

17. alt
18. lst ranap
19. lk Ranap=<target ranap>

20. u+ ranap_rec
21. del ranap=<target ranap>
22. u-
23. run <created mos>

24. alt
25. lst ranap
26. lk ranap=<target ranap>

8.11WA for Synchronization alarms from DUW sites


(RBS operation)
1.alt
2.sget Synchronization
3.rm /d/nss_tum_data.
4.cvls
5.acc 0 manualrestart
6.alt
7.sget Synchronization

8.12WA for DISABLED cells without alarm after upgrade


1.st utarncell=<target sites>

(Optional)
lh <MOD> te e trace1 trace6 trace7 DLCODE_CELL
lh <MOD> te e trace3 trace6 trace7 HSDSCH_CONFIG_CELL
lh <MOD> te e trace5 trace6 trace7 rnhCellRoC[<CELL_RO>]
lh ommp te e trace6 trace7 roamFroUtranCellRoProxyC
lh ommp te e trace6 trace7 roamFroHsdschRoRnhProxyC
lh <MOD> cellenable -cid <CELL_ID>

lh <MOD> rrt-RncLmCell info 1/1/1/1/2/1.<CELL_CAPS>/6


lh <MOD> rrt-RncLmCell history 1/1/1/1/2/1.<CELL_CAPS>/6
lh <MOD> rrt-RncLmCell system 1/1/1/1
lh <MOD> rrt-RncLmCell getattr 1/1/1/1/2/1.<CELL_CAPS> cellAlarmList
lh <MOD> rrt-RncLmCell history 1/1/1/1/2/1.<CELL_CAPS>
fget <AFFECTED_HSDSCH> froId

<MOD>, <CELL_ID>, CELL_CAPS> - on cedr printout pick affected cell and use values from proper columns:
<MOD> - 'MOD' column
<CELL_ID> - 'cid' column
<CELL_RO> - value from 'ro' column
<CELL_CAPS> - 'ro' column increased by 1 ('ro' + 1)

After finished taking the log, need to disable traces


h <MOD> te d trace1 trace6 trace7 DLCODE_CELL
lh <MOD> te d trace3 trace6 trace7 HSDSCH_CONFIG_CELL
lh <MOD> te d trace5 trace6 trace7 rnhCellRoC[<CELL_RO>]
lh ommp te d trace6 trace7 roamFroUtranCellRoProxyC
lh ommp te d trace6 trace7 roamFroHsdschRoRnhProxyC
lh <MOD> celldisable -cid <CELL_ID>

2.bl <target hsdsch>


3.deb <target hsdsch>
4.bl <target utrancell>
5.deb <target utrancell>

6.lbl <target utrancell>


7.deb <target commonCH>
8.deb <target utrancell>
9.deb <target hsdsch>
10. deb <target eul>

11. bl <target hsdsch> <target Eul>


12. u+
13. del <Eul on target cell>
14. del <Hsdsch on target cell>
15. u-
16. run <created mos>
17. deb <target hsdsch> <target Eul>
18. cvls
19. acc 0 manualrestart

20. strt
21. acc mod<target mod> manualrestart
22. st utrancell

8.13WA for RBS alarm ?gCarrier_RejectSignalFromHardware?h


(RNC)
1.lt ^utrancell|fach|rach|^pch|hsdsch|eul
2.lst utrancell=<target site>
3.alt
(RBS)
4.alt
5.cvls
6.acc 0 manualrestart
7.cvls
(RNC)
8.alt
9.lst utrancell=<target site>
(RBS)
10. alt

8.16WA for RBS alarm NodeSynch_Phase_Difference_Measurement_Failed

1)Check if the alarm appeared from all RBS or not.


- If all the alarm appears from all RBS, Restart active TUB borad.
cab
bl 000400
st 000400
acc 000400 manualrestart

2)Check which subracks the impacted RBS refer to.


strt
sget IubLink=XXX|XXX|XXX rncModuleRef
(XXX = iublink name)
st modX
##or
std

3)Check which Ccdevices the impacted RBS use


cedr | sort -k 27 | egrep -i "XXX|XXX|XXX"
(XXX = cell name)

- If the impacted RBS use a same Ccdevice, restart SPB board which has the Ccdevice
bl (target board name)
st XXX
acc XXX manualrestart

4)Check if the impacted RBS are ATM RBS or IP RBS.


strt -s XXX
XXX = ms, es-1 (target subrack)

8.17Check and WA for WCDMA carrier issue


1.shget wcdmacarrier
2.
ex) perl ichigo_wcdmacarrier_detection_paX.pl -rnc krnc569 -carrier 5,6
Tokyo, tp03)cd /home/tpuser/users/emotshi/111124_TRNC83_wcdmacarrier/
perl ichigo_wcdmacarrier_detection_pa7.pl -rnc trncxx -carrier 5,6

######not confirmed below yet #####################


Tokai, tp03)cd /home/tpuser/users/ichigo
perl ichigo_wcdmacarrier_detection_pa6.pl -rnc crncxx -carrier 5,6
Kansai,tp01)cd /home/tpuser/users/ichigo
perl ichigo_wcdmacarrier_detection_pa6.pl -rnc krncxx -carrier 5,6
###################################################

3.
tpuser@nrjtotp03 trnc83]$ gzip -dc 2011-11-25_120* | /opt/tools/decoder/3.1t/decoder/concat_segmented_rlib_traces.pl
| grep -i wcdmacarrier
ex)
[2011-11-25 03:04:47.832] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 4
[2011-11-25 03:07:31.380] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 5
4.
ex) perl ichigo_wcdmacarrier_remedy_paX.pl -rnc krnc569 -carrier 1,2,3,4,5,6
Tokyo, tp03)perl ichigo_wcdmacarrier_remedy_pa4.pl -rnc trncxx -carrier 1,2,3,4,5,6

######not confirmed below yet #####################


Tokai, tp03)perl ichigo_wcdmacarrier_remedy_pa4.pl -rnc crncxx -carrier 1,2,3,4,5,6
Kansai,tp01)perl ichigo_wcdmacarrier_remedy_pa4.pl -rnc krncxx -carrier 1,2,3,4,5,6
###################################################

5.
ex) perl ichigo_wcdmacarrier_detection_paX.pl -rnc krnc569 -carrier 1,2,3,4,5,6
Tokyo, tp03)cd /home/tpuser/users/emotshi/111124_TRNC83_wcdmacarrier/
perl ichigo_wcdmacarrier_detection_pa7.pl -rnc trncxx -carrier 1,2,3,4,5,6

######not confirmed below yet #####################


Tokai, tp03)cd /home/tpuser/users/ichigo
perl ichigo_wcdmacarrier_detection_pa6.pl -rnc crncxx -carrier 1,2,3,4,5,6
Kansai,tp01)cd /home/tpuser/users/ichigo
perl ichigo_wcdmacarrier_detection_pa6.pl -rnc krncxx -carrier 1,2,3,4,5,6
###################################################

6.
tpuser@nrjtotp03 trnc83]$ gzip -dc 2011-11-25_120* | /opt/tools/decoder/3.1t/decoder/concat_segmented_rlib_traces.pl
| grep -i wcdmacarrier
ex)
[2011-11-25 03:04:47.832] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 1
[2011-11-25 03:07:31.380] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 2
[2011-11-25 03:04:47.832] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 3
[2011-11-25 03:07:31.380] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 4
[2011-11-25 03:04:47.832] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 5
[2011-11-25 03:07:31.380] 010200/RncLmUePT(uehUeCtxtFroObjectWcdmaCarrierC)
../src/UehUeCtxtFroObjectWcdmaCarrierC.cpp:140 ERROR:setWcdmaCarrierValidData(): could not retrive data from config
for FRO id = 6

7.shget wcdmacarrier

==========================================================================

You might also like