ya301487
2011-08-11, 03:51 PM
AMOSAdvanced Managed Object Scripting
Add to .moshellrc (hiden file in user’s home directory)
secure_shell = 1
secure_ftp = 1
Allows AMOS secure access to eNB.
Before you start configure .moshellrc:
In Unix:
echo ‘secure_shell = 1’ >> .moshellrc
echo ‘secure_ftp = 1’ >> .moshellrc
Services provided by AMOS:
Alarm Service (AS)
Configuration Service (CS)
File Transfer (FTP/HTTP)
Inventory Service (IS)
Log Service (LS)
Notification (NS)
OSE Shell (COLI)
Performance Measurement Service (PM)
Managed Object Model:
The MOM is a document describing for each particular node SW version:
All the different types of MOs (MO classes)
Attributes contained in each MO class
Relationships (parents/children) between the MO classes.
Actions supported by each MO class
MO Tree and Naming Conventions:
Local Distinguished Name (LDN) - The MOs are organized in a hierarchical structure. Each MO instance is uniquely identified in the node by its Local Distinguished Name (LDN).
ManagedElement=1
ManagedElement=1,Equipment=1
ManagedElement=1,Equipment=1,Subrack=MS
ManagedElement=1,Equipment=1,Subrack=MS,Slot=19
ManagedElement=1,Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1
ManagedElement=1,Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1,Program=DbmFpgaLoader
XXXXXXX> h lt ? help about command
XXXXXXX> lt all
LPR - List MOs and associated children:
XXXXXXX> lpr externalen
XXXXXXX> lpr externalen
GET - View MO attributes:
XXXXXXX> get 841 <- proxy
MOM - Description of MO Attribute:
XXXXXXX> mom termpointtoenb usedIpAddress
XXXXXXX> get . pzero
ST - Check Status of MO:
XXXXXXX> st cellfd
BL - Block MO:
XXXXXXX> bl cell
DEB Deblock MO:
XXXXXXX> deb 1005
SET Change Attribute (parameter):
XXXXXXX> set EUtranCellFDD=XXXXXXX pZeroNominalPusch -96
XXXXXXX> set EUtranCellFDD pZeroNominalPusch -96
CVMS Creates configuration version file and make it startable:
CVMS <file name> <operator/optional> <comment/optional>
Ex.: CVMS parm_change user none
CVCU Lists Active CV Files:
XXXXXXX> cvcu
CVLS Lists all created CV files:
XXXXXXX> cvls
Restart eNB:
XXXXXXX> acc 0 manualrestart
AL View Active Alarms:
XXXXXXX> al
LGA Lists Alarm Log:
XXXXXXX> lga
Add to .moshellrc (hiden file in user’s home directory)
secure_shell = 1
secure_ftp = 1
Allows AMOS secure access to eNB.
Before you start configure .moshellrc:
In Unix:
echo ‘secure_shell = 1’ >> .moshellrc
echo ‘secure_ftp = 1’ >> .moshellrc
Services provided by AMOS:
Alarm Service (AS)
Configuration Service (CS)
File Transfer (FTP/HTTP)
Inventory Service (IS)
Log Service (LS)
Notification (NS)
OSE Shell (COLI)
Performance Measurement Service (PM)
Managed Object Model:
The MOM is a document describing for each particular node SW version:
All the different types of MOs (MO classes)
Attributes contained in each MO class
Relationships (parents/children) between the MO classes.
Actions supported by each MO class
MO Tree and Naming Conventions:
Local Distinguished Name (LDN) - The MOs are organized in a hierarchical structure. Each MO instance is uniquely identified in the node by its Local Distinguished Name (LDN).
ManagedElement=1
ManagedElement=1,Equipment=1
ManagedElement=1,Equipment=1,Subrack=MS
ManagedElement=1,Equipment=1,Subrack=MS,Slot=19
ManagedElement=1,Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1
ManagedElement=1,Equipment=1,Subrack=MS,Slot=19,PlugInUnit=1,Program=DbmFpgaLoader
XXXXXXX> h lt ? help about command
XXXXXXX> lt all
LPR - List MOs and associated children:
XXXXXXX> lpr externalen
XXXXXXX> lpr externalen
GET - View MO attributes:
XXXXXXX> get 841 <- proxy
MOM - Description of MO Attribute:
XXXXXXX> mom termpointtoenb usedIpAddress
XXXXXXX> get . pzero
ST - Check Status of MO:
XXXXXXX> st cellfd
BL - Block MO:
XXXXXXX> bl cell
DEB Deblock MO:
XXXXXXX> deb 1005
SET Change Attribute (parameter):
XXXXXXX> set EUtranCellFDD=XXXXXXX pZeroNominalPusch -96
XXXXXXX> set EUtranCellFDD pZeroNominalPusch -96
CVMS Creates configuration version file and make it startable:
CVMS <file name> <operator/optional> <comment/optional>
Ex.: CVMS parm_change user none
CVCU Lists Active CV Files:
XXXXXXX> cvcu
CVLS Lists all created CV files:
XXXXXXX> cvls
Restart eNB:
XXXXXXX> acc 0 manualrestart
AL View Active Alarms:
XXXXXXX> al
LGA Lists Alarm Log:
XXXXXXX> lga