- Created by Torsten Schmidt, last modified on Nov 30, 2020
Provisioning (ProvBase) is the core package for the entire Provisioning process in NMS PRIME. It will enable you to bring DOCSIS cable modems and CPEs online. By the end of 2019 it will be the first vendor independent provisioning for all technology types (DOCSIS, FTTH, DSL, WiFi). It contains:
Topic | State | NMS Prime | Start here.. |
---|---|---|---|
Contracts | (//) | Manage Customers and Contracts
| Create a Customer |
(//) | Disable Internet Access for entire contract | Disable internet access automatically, enable manually | |
Modems | (//) | Automated Provisioning and management of Modems
| Create a Modem |
(//) | All DOCSIS compliant modems | Will my Cable Modem work with NMSPRIME | |
(//) | All FTTH compliant ONU's / Modems independent of GPON or Active Ethernet | ||
(//) | All DSL Modems | ||
(//) | automated configuration of DHCP, TFTP, DNS and TOD service for a DOCSIS compliant provisioning of all DOCSIS 1.0, 1.1, 2.0, 3.0 and 3.1 devices | Will my Cable Modem work with NMSPRIME | |
(//) | Assign IP's to Modems
| ||
(//) | Modem geo-positioning system
| Required Module: Failure Management | |
(//) | Real-time analysis and monitoring See Monitoring for details.. | ||
(//) | Force Modem Restart | What happens on modems ? 'Force restart' ? | |
(//) | Dynamic Modem IP's allow adding modems without the knowledge of required technical infrastructure (e.g. assigned CMTS), since the Modem will choose any free IP from DHCP server –> Customer can move modem from one CMTS to another without anything to do or care about | ||
CPE's | (//) | Assign IP's to CPE's / any devices
| How to assign a static public IP to a CPE |
(//) | CPE analysis
| ||
CMTS | (//) | Administration of multiple CMTS's
| Add a CMTS |
(//) | All DOCSIS compliant CMTS's | Is my CMTS supported by NMS PRIME? | |
(//) | CMTS config proposals for many popular CMTS | Is my CMTS supported by NMS PRIME? | |
(//) | Assign IP-Pools to CMTS | Add a IP-Pool | |
(//) | CMTS monitoring analysis.
| ||
(//) | CMTS real-time analysis
See Monitoring for details.. | ||
(//) | Assign IP-Pools to CMTS's | Add a IP-Pool | |
(//) | Routing configuration proposal scripts | Configure the CMTS | |
(//) | assign CMTS channels to cluster | ||
BRAS | (//) | Administration of multiple BRAS's
| Add a BRAS |
(uu) | BRAS config proposals for many popular BRAS | ||
(//) | Assign IP-Pools to BRAS | Add a IP-Pool | |
(uu) | BRAS monitoring analysis.
| ||
(uu) | BRAS real-time analysis
See Monitoring for details.. | ||
(//) | Assign IP-Pools to BRAS's | Add a IP-Pool | |
(//) | Routing configuration proposal scripts | ||
(//) | assign BRAS channels to cluster | ||
QoS | (//) | Manage any Quality-of-Service Profile
| Add a QoS-Profile |
(//) | Assign QoS to Configfiles | QoS to Configfile Mapping | |
DOCSIS Configfiles | (//) | Generic Configfile creator | Create Configuration File |
(//) | Configfile Tree view allows structuring of files in a parent/child style | ||
(//) | Assign any database statement to config file, like
–> a generic approach to access SQL is provided | Basic DOCSIS Config File for Cable Modems | |
(//) | Import and Export Configfiles and entire Configfile Trees | Import and Export of Config Files | |
(//) | Firmware Updates and Certificate Files | ||
(//) | Mass Firmware Updates | ||
(//) | Strong scalability: NMS PRIME creates a specific configfile for any modem | ||
Domains | (//) | Register Domains and connect them with one of theese Services
| |
Required Linux Services
- DHCP
- DNS - named
- TFTP via xinetd infrastructure
- Time via xinetd infrastructure
note
services will be automatically installed by nmsprime-provbase package
Dependencies
See https://github.com/schmto/nmsprime/blob/modules/ProvBase/Install/config.cfg
Overview about cable provisioning
Deutsch: Schulung Teil 2: Thema Provisioning
Example: Adding a Contract
- No labels