SigScale Resource Inventory Management (RIM)
SigScale RIM is designed for communications service providers (CSP) to manage an enterpise wide inventory of physical and logical network resources. The initial focus is on managed objects (MO) in support of fault and performance management (FM & PM). Fault events and performance measurements reference MO instances by distinguished name (DN). The DN of an alarm or measurement may be looked up to get detailed inventory and configuration information for an MO.
The information model is based on TM Forum SID and 3GPP Network Resource Models (NRM).
The project creators authored the TM Forum best practice document IG1217 Resource Inventory of 3GPP NRM for Service Assurance which details the rational for, and process of, mapping 3GPP information models to TMF634/TMF639 implemented here.
A web front end built with Google Polymer web components for material design provides Resource Catalog and Inventory views.
The GUI provides a comfortable interface for administration however most CSPs shall want to integrate Operations & Business Support Systems (OSS/BSS) using machine-to-machine APIs.
TM Forum Open APIs are supported including:
Title | Specification |
---|---|
Resource Catalog Management | TMF634 |
Resource Inventory Management | TMF639 |
Through TM Forum Open API polymorphic extension pattern new sub classes are defined as shown in the table below.
3GPPAAAProxyFunctionSpec | GsmCellSpec | PCRFFunctionSpec |
3GPPAAAServerFunctionSpec | HSSFunctionSpec | PCSCFFunctionSpec |
AMFFunctionSpec | HlrFunctionSpec | PEEMonitoredEntitySpec |
ASFunctionSpec | ICSCFFunctionSpec | PGWFunctionSpec |
AUSFFunctionSpec | InventoryUnitSpec | ResourceFunctionSpec |
AntennaInventoryUnitSpec | IubLinkSpec | RncFunctionSpec |
AucFunctionSpec | LMFFunctionSpec | SCSCFFunctionSpec |
BssFunctionSpec | MMEFunctionSpec | SEPPFunctionSpec |
BtsSiteMgrSpec | MnpSrfFunctionSpec | SMFFunctionSpec |
CgfFunctionSpec | MscServerFunctionSpec | SMSFFunctionSpec |
CsMgwFunctionSpec | N3IWFFunctionSpec | ServingGWFunctionSpec |
ENBFunctionSpec | NGEIRFunctionSpec | SgsnFunctionSpec |
EPDGFunctionSpec | NRCellCUSpec | TmaInventoryUnitSpec |
EP_RP_EPSSpec | NRCellDUSpec | UDMFunctionSpec |
EUtranCellFDDSpec | NRFFunctionSpec | UDRFunctionSpec |
EUtranCellTDDSpec | NRSectorCarrierSpec | UDSFFunctionSpec |
EUtranGenericCellSpec | NSSFFunctionSpec | UPFFunctionSpec |
EirFunctionSpec | NWDAFFunctionSpec | UtranCellFDDSpec |
GNBCUCPFunctionSpec | NetworkSliceSpec | UtranCellTDDHcrSpec |
GNBCUUPFunctionSpec | NetworkSliceSubnetSpec | UtranCellTDDLcrSpec |
GNBDUFunctionSpec | NodeBFunctionSpec | UtranCellTDDSpec |
GgsnFunctionSpec | PCFFunctionSpec | UtranGenericCellSpec |
All operations may be performed using the Erlang public API, either manually on the command line shell, or through custom Erlang module development.
Resource inventory may be imported from element management systems (EMS) which support exporting Bulk CM (Configuration Management) in 3GPP TS 28.616 format XML files. Several vendor specific formats are also supported.
Description | Schema | 3GPP TS |
---|---|---|
Generic | genericNrm | 28.623 |
Generic RAN | genericRanNrm | 28.663 |
Repeater | repeaterNrm | 32.796 |
GERAN | geranNrm | 28.656 |
UTRAN | utranNrm | 28.653 |
E-UTRAN | eutranNrm | 28.659 |
Home NodeB | hnsNrm | 28.673 |
Home eNodeB | hensNrm | 28.676 |
Signaling | stnNrm | 28.736 |
EPC | epcNrm | 28.709 |
Core | coreNrm | 28.703 |
IMS | imsNrm | 28.706 |
Subscription | sumNrm | 28.753 |
Transport | transportNrm | 28.733 |
SON Policy | sonPolicyNrm | 28.629 |
5G NR | nrNrm | 28.541 |
5G NR-Core | ngcNrm | 28.541 |
5G Slice | sliceNrm | 28.541 |
Bulk CM | configData | 32.616 |
Inventory | inventoryNrm | 28.633 |
Inventory | inventoryNrmAlt2 | 28.633 |
State Mgmt | stateManagementIRP | 28.626 |
PEE CMON | peeCmonNrm | 28.306 |
Also support for Mobile Edge Management (ETSI GS MEC010).