Ericsson ENM CLI commands

Hello,

Does anybody have some useful commands for Ericsson ENM CLI?

Best regards

Hi…
For which technology. ENM CLI CMDs are required.
If u say for which technology I can provide because MO differs for each technology specially for 2G & 3G its quite bit difficult to remember. [Because of its COMPLEX MO Modeling]
For LTE/5G CLI commands are very easy. only need to remember MOs(short form is enough).

Below are the some Ericsson 2G/3G ENM CLI CMDs which are helpful…

3G CLI Cmds:

cmedit get * RncFunction.(rncId) -t
cmedit get RNCID Utrancell.() –t
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=RNCIDhere,MeContext=RNCIDhere,ManagedElement=1,RncFunction=1,UtranCell=CELLNAMEhere -attr cId,primaryscramblingcode,routingarearef -t
cmedit get RNCIDHere UtranCell.(administrativeState,antennaPosition,cellBroadcastSac,cellReserved,cId,maximumTransmissionPower,primaryCpichPower,primarySchPower,primaryScramblingCode,pwrAdm,qQualMin,qRxLevMin,sInterSearch,sIntraSearch,sRatSearch,uarfcnDl,uarfcnUl,uraRef,routingAreaRef,locationAreaRef) –t
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=RNCidhere,MeContext=RNCIDhere,ManagedElement=1,RncFunction=1 -attr rncId
cmedit get SITEIDhere Slot.(SlotId==1,productdata.{productName}) -t or
cmedit get [H
;K*;G;N*] Slot.(SlotId==1,productdata.{productName}) -t (Here Site ID starts with first letter which is defined in your Network remove square brackets)
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=RNCIDhere,MeContext=RNCIDhere,ManagedElement=1,RncFunction=1,UtranCell=CELLNAMEhere

Relation_level Parameters

cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=RNC1[RNCIDhere],MeContext=RNC1[RNCIDhere],ManagedElement=1,RncFunction=1,UtranCell=123A[cellnamehere],EutranFreqRelation=500

For Node Level Parameters MO is different

cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=RNCIDhere,MeContext=SITEIDhere,ManagedElement=SiteIDhere,NodeBFunction=1,NodeBLocalCellGroup=1,NodeBLocalCell=S1C1

CLI Commands GSM_2G Network

Use Short form when you are good in MO model, otherwise you won’t understand it
Syntax
cmedit get * MONAME.(*),SecondaryMONAME.(*) or SecondaryMONAME.(specify attributes separated by “,” Commas to get only required parameters)
  like below
    cmedit get * GeranCell.(gerancellid==CELLNAME),”MONAME.(*)” or ”MONAME.(specify attributes separated by “,” Commas)”

Example

	cmedit get * GeranCell.(gerancellid==CELLNAME),IdleModeAndPaging.(accmin,cro,crh,nccperm,pt,att) -t

2G CLI Cmds:

IDLE MODE & ChannelAlloc CLI CMDs

cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,IdleModeAndPaging=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,ChannelAllocAndOpt=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,ChannelAllocAndOpt=1,Vamos=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,ChannelAllocAndOpt=1,CellLoadSharing=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,ChannelAllocAndOpt=1,DynamicFrHrModeAdaption=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,ChannelAllocAndOpt=1,DynamicHrAllocation=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,ChannelAllocAndOpt=1,IdleChannelMeasurement=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,ChannelAllocAndOpt=1,SubcellLoadDistribution=1

GPRS CLI CMDs

cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,Gprs=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,Gprs=1,TbfReservation=1

Power Control CLI CMDs

cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,PowerControl=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,PowerControl=1,PowerControlDownlink=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,PowerControl=1,PowerControlUplink=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,PowerSavings=1

CHGR & HCS CLI CMDs

cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,HierarchicalCellStructure=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,ChannelGroup=1
cmedit get * GeranCell.(gerancellid==CELLNAME),channelgroup.(*) –t
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,Bts=1,G12Tg=270
cmedit get * G12Tg.(g12TgId==270,rsite)

Mobility & Cell Relation CLI CMDS

cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,GeranCellRelation=NBRCellname
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,Mobility=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,Mobility=1,InterRanMobility=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,Mobility=1,LocatingFilter=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,Mobility=1,LocatingPenalty=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,Mobility=1,RadioLinkTimeout=1
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,Mobility=1,LocatingIntraCellHandover=1

#Mobility Parameters for External defined Cell
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,ExternalGeranCellRelation=Cellname
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,ExternalGeranCellM=1,ExternalGeranCell=ExternalGSMcellname
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,UtraNetwork=1,ExternalUtranCell=ExternalUtranCellname
cmedit get SubNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,Mobility=1,InterRanMobility=1,EUtranFrequency=38750
cmedit get subNetwork=ONRM_ROOT_MO,SubNetwork=AXE,MeContext=BSCNAME,ManagedElement=BSCNAME,BscFunction=1,BscM=1,GeranCellM=1,GeranCell=CELLNAME,Mobility=1,InterRanMobility=1,UtranFddFrequency=3037

1 Like

Thanks man.

This willbe very useful. Do you have any command for 4G?

For LTE/5G Its very easy Brother.
you must have idea of available MOs in your network.
For example If you want all the parameters for EutrancellFDD MO. Just enter below command in CLI
cmedit get SITENAME EutranCellFDD.(*) -t
it will give you all the parameters under this MO.
like this many useful MOs are there few are
RetSubunit.(*) Enodebfunction.(*) etc for LTE we have many. Hope this will be helpful for u.

Below few MOs are given for reference.

For verifying/checking ENDC configuration below MOs used from Enode-B end:-

GUtranCellRelation.(*);
GUtranFreqRelation.(*);
TermPointToGNB.(*);
GUtranSyncSignalFrequency.(*);
ExternalGNodeBFunction.(*);
ExternalEnodeBFunction.(*);
EUtranCellRelation.(*);
ReportConfigB1NR.(*);
ReportConfigB1GUtra.(*);
GUtraNetwork.(*);
EndcProfile.(*);
EndcProfilePredefined.(*);

5G MOs

        UeMeasControl.(*);
		ExternalENodeBFunction.(*);
		ReportConfigA2.(*);
		ReportConfigA3.(*);
		ReportConfigB1NR.(*);
		QciProfileEndcConfig.(*);
		QciProfileEndcConfigExt.(*);
		NRNetwork.(*);
		NRFreqRelation.(*);
		NRFrequency.(*);
		FieldReplaceableUnit.(*);
		TermPointToGNBDU.(*);
		TermPointToGNBCUCP.(*);
		NRSectorCarrier.(*);   

Output will be like below:-

You can pass required parameter also instead of (*)
image

1 Like