Академический Документы
Профессиональный Документы
Культура Документы
1 MOM commands.................................................................................................................................................................................................................... 1
2 MO Commands...................................................................................................................................................................................................................... 3
3 PM Commands....................................................................................................................................................................................................................... 4
4 Log Commands...................................................................................................................................................................................................................... 5
5 Inventory and COLI Commands............................................................................................................................................................................................. 7
6 Sw Management Commands................................................................................................................................................................................................. 8
7 Transport Network Commands............................................................................................................................................................................................... 9
8 LTE Commands.................................................................................................................................................................................................................... 10
9 Scripting................................................................................................................................................................................................................................ 11
1 MOM commands
1. How do you print the list of available commands in moshell?
2. How do you print the release history for this moshell version?
3. How to print the moshell uservariables? How to print the uservariable "alarm_format" ? Change this uservariable to 2.
4. How to print the MOM version of this node?
5. How do you print the syntax information for the command "mom"?
6. Print the description of the MO class “FieldReplaceableUnit”.
Print the description of all attributes and actions found under the MO class “FieldReplaceableUnit”.
7. Search in the MOM to find the MO classes that have an attribute whose name contains the word "arfcn".
Search in the MOM to find the MO classes that have an attribute whose description contains the word "arfcn".
8. Search in the MOM to find the attributes whose value is expressed in Watts
Search in the MOM to find the attributes whose value is expressed in dB
9. List all attributes of type moRef.
List all attributes of type sequence:moRef
10. Find out from the MOM, the list of MO classes that can be defined underneath the MO class ENodeBFunction
Finn Magnusson 2017-06-28 rev PA5 (1/12)
11. Find out from the MOM, up to how many MO instances of class EUtranCellFDD is it possible to define in this node?
Find out from the MOM, up to how many MO instances of class SectorEquipmentFunction is it possible to define in this node?
Find out from the MOM, up to how many MO instances of class SectorCarrier is it possible to define in this node?
12. Find out from the MOM, the type of the attribute UpgradePackage:state (= the attribute “state” in the MO “UpgradePackage”)
What are the possible attribute value that this attribute can take?
13. Find out from the MOM, the type of the attribute EUtranCellFDD:systemInformationBlock8 (= the attribute “systemInformationBlock8” in the MO
“EUtranCellFDD”)
Find out from the MOM, the names and types of the different members contained in that attribute.
Find out from the MOM, the range of values that can be taken by the member “searchWindowSizeCdma” in that attribute.
1. h
2. h 0 , then “q” to get back to moshell prompt
or: from moshell webpage, “latest changes”
3. uv
uv alarm_format
uv alarm_format=2 or: add the line "alarm_format=2" in the file ~/.moshellrc
4. pv mom
5. h mom
6. mom fieldreplaceableunit
mom fieldreplaceableunit .
7. momd . arfcn
momd . . . . arfcn
8. mom . . . . unit:.*w
mom . . . . unit:.*db
9. momd . . ^moref
momd . . ^sequence:moref
10. momtl \.enodebfunction
11. momtl \.(eutrancellfdd|sectoreq|sectorcarr)
12. mom upgradepackage state
---> enumref: RcsSwM.upgradepackagestate
mom upgradepackagestate .
13. mom eutrancellfdd systemInformationBlock8
---> structRef:Lrat.SIB8
momd sib8 .
mom searchWindowSizeCdma .
1. Find out how many MO instances are defined in this node in total.
Find out how many MO instances are defined in this node for each MO class.
2. Print the list of FieldReplaceableUnit MOs defined in this node. How many are there?
3. Print the list of RfPort MOs defined under FieldReplaceableUnit=RRU-1800-1-1 . How many are there?
4. What is the ipaddress of this node ?
5. How many MOs are in state “unlocked disabled”?
6. How many MOs have the administrativestate set to “locked”?
7. How many MOs are in state disabled under the Equipment MO?
8. Print horizontally the attributes “channelBandwidth”, “earfcn”, " physicalLayerCellIdGroup", "tac", and " physicalLayerSubCellId" on all EUtranCell
MOs.
9. Lock one of the EUtranCell MO
Then unlock it.
10. Set the userlabel of the MO Equipment=1 to be as your userid
11. Print the attribute siPeriodicity on one of the EUtranCell MOs. Set the struct member siPeriodicitySI8 to 32 and the struct member siPeriodicitySI2 to
16.
12. Is it possible to set the attribute “cellId” on a EUtranCell MO ? Why? How can we change it then? How about the attribute "earfcn" ?
13. List all actions available for the EUtranCell MO.
Change the arfcn for one of the cells by using an MO action
14. Create an MO with LDN: ENodeBFunction=1,EUtranCellFDD=99. Once the MO has been created, delete it.
15. Using the simulated undo mode, generate two moshell scripts that will allow to delete and recreate one of the EUtranCell MO
16. How many alarms are currently active in the node?
At what time was the latest alarm raised ?
3 PM Commands
1. pst
pst . activ
2. pgets . pmErabRelNormalEnbAct
3. pmomd . . . . fail|reject
pmomd . . . . rlc.*fail|fail.*rlc
4. pmx . pmRrcConnEstabAtt$|pmRrcConnEstabSucc$ -m 2 -mo (EUtranCellFDD=\w+)
pmxz . pmRrcConnEstabAtt$|pmRrcConnEstabSucc$ -m 2 -mo (EUtranCellFDD=\w+)
pmxlz . pmRrcConnEstabAtt$|pmRrcConnEstabSucc$ -m 2 -mo (EUtranCellFDD=\w+)
5. pmxh . pmRrcConnEstabAtt$|pmRrcConnEstabSucc$ -m 2 -mo (EUtranCellFDD=\w+)
pmxh . pmRrcConnEstabAtt$|pmRrcConnEstabSucc$ -m 2 -a -mo (EUtranCellFDD=\w+)
6. pmxel . Int_RadioRecInterferencePwr$ -m 2 -mo (EUtranCellFDD=\w+)
pmxe . Int_RadioRecInterferencePwrPrb -m 0.25 -mo (EUtranCellFDD=\w+)
7. pmr -m 6
201
or:
pmr -m 6 -r 201
8. pmr -m 6
204
9. pmr -m 0.25
301
4 Log Commands
1. lga -s 20170315
Look at the top for the line " Date of log collection:"
2. lgx -s 20170320.2000
3. lgl
4. lgo | grep -i ,eutrancell | grep -i administrativestate
5. lgo | grep SET
lgo | grep -i ,eutrancell | grep -i -v administrativestate
6. lgd
7. lgg
lh mp dump
lgp
8. lgk -x hw
lgkm -x swmi,erl
lgk -x coma
lgk -x pnp
1. invx
or:
get cabinet=
2. from the header
or:
pv mom
3. invx
or:
cvls
4. invx
5. invx
6. discspace
7. bp all
lh mp ?
Finn Magnusson 2017-06-28 rev PA5 (7/12)
lh xmu1 ?
lh ru1 ?
8. lh gcpu te log read
lh gcpu te s
9. invl \s1\s.*\s1\s
10. invl anr
invl deactivated
set featurestate=CXCxxxx featurestate 1
11. invx
invxrb
12. invx
invxg
13. st cell
invx
6 Sw Management Commands
1. cvcu
2. cvls 17A
3. cvmk test
1. What is the state of the system clock? What type of synchronisation reference is used?
2. How many ip interfaces are defined on the DU? What is the VLAN id of each IP interface ? What is each IP interface used for?
3. How many S1 links are defined? What is the destination IP address of the MMEs? What are the PLMNid served by the MMEs?
4. Print the routing table
5. Print the TN port details
6. Print the help for the mcc command "ping" on Router MO
1. lget ,radioeq
2. get ,interface encap
get vlanport vlanid
3. hget mme= state|address
hget mme= plmn
4. mcc . show ip route (note: on real node, do : mcc router= show ip route)
5. mcc . show port details (note: on real node, do : mcc transport= show port details)
Finn Magnusson 2017-06-28 rev PA5 (9/12)
6. mcl router ping
8 LTE Commands
9 Scripting
1. Using the ma and mr commands, make a MO group called test1 , containing all the EUtranCellRelation MOs of the node that have attributes
createdBy=OPERATOR and hoSuccLevel=HIGH
2. Using the hget command, make a MO group called test2, also containing all the EUtranCellRelation MOs of the node that attributes
createdBy=OPERATOR and hoSuccLevel=HIGH