...
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 and ETSI information models to TMF634/TMF639.
Graphical User Interface (GUI)
A web front end built with Google Polymer web components for material design provides Resource Catalog and Inventory views.
...
Application Programming Interfaces (API)
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. REST TM Forum Open APIs are supported including:
Class Model
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 |
Erlang
All operations may be performed using the Erlang public API, either manually on the command line shell, or through custom Erlang module development.
3GPP Bulk CM
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.
3GPP Network Resource Model (NRM) Schemas
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 |
...