Number Management
The Number Management process involves business activities related to provisioning
In telecommunications, the setup of equipment, wiring and transmission to deliver services to a customer., such as:
-
Number Management
Subscriptions are identified by serial numbers, the unique identifiers against which records are stored. CMP
Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. accepts and stores the numbers allocated to the service provider
The owner of the infrastructure in which accounts will be created. The Service Provider can host and operate the instance of CMP, or CMP can be provided as a Managed Service. by the network
In the context of CMP, the infrastructure on which usage of registered customers will be measured – this could be a mobile phone network, broadband network or other non-telecommunications network. ready for provisioning to new customers. CMP also allows blocks of numbers to be reserved for corporate customers, these are known as managed numbers. -
A SIM profile - or SIM card - is an integrated circuit that is intended to securely store International Mobile Subscriber Identity (IMSI
International Mobile Subscriber Identity. A unique number, usually fifteen digits, identifying a GSM subscriber.) details, which are used to identify and authenticate subscriptions on mobile telephony devices such as mobile phones or laptops. The SIM card itself has its own unique reference known as an Integrated Circuit Card Identifier (ICCID
Integrated Circuit Card Identifier, or ICCID, is a globally unique serial number used to identify a SIM card in a mobile device. It is used to identify both a physical SIM card and an eSIM profile, and is typically found on the device's settings.), which cannot be changed. CMP allows for a primary and secondary profile to be stored for a given ICCID. CMP automatically loads files of SIM profiles that are received for use in allocation to subscribers and resolving agent queries.
The Number Management functionality includes the following jobs:
-
Managed Number Monitor
Numbers in the CMP managed serial number repository can be configured so that they cannot be used or reused before or after a particular date. This job checks the managed number repository to determine the appropriate status of available numbers. Managed serial numbers that are not assigned to a subscription
A billing entity that incurs a charge. Examples include a network attached device whose usage you want to measure and charge for, or a monthly software subscription are expired if the Use By date of the number has been exceeded. Previously used numbers that are eligible for reassignment (numbers in a cooling-off state that have reached their allowed re-use date) are reverted to a Not Allocated state, which allows these to be re-used for connections and number changes. -
Managed Numbers
The CMP repository of available managed numbers is populated by uploading files containing individual numbers or ranges of numbers. Each file contains only one type of number. When CMP receives files containing serial numbers, these are automatically detected by a dedicated daemon
A computer program that runs as a background process, rather than being under the control of an interactive user., which creates a serial number batch in CMP for each file received.
This job creates a record in the CMP managed serial number repository for each number in the uploaded batch. If a number range has been supplied, a record for each number in the range is created in the repository and, if applicable, each number in a particular range is assigned the same charge and account
In the Cloud Monetisation Platform, a billing entity that can be used to manage payments on one or more subscriptions or payments for services. An account can hold details such as payments or invoices. or salesperson.
This job is automatically triggered whenever a new serial number batch has been created. -
SIM Profiles
When CMP receives files containing SIM profiles records, these are automatically detected by a dedicated daemon which creates a SIM Profile batch in CMP for each file received. This job loads the SIM Profiles into CMP for use by provisioning jobs and for resolving agent queries, for example a customer
In the context of the Cloud Monetisation Platform, an individual or organisation who has signed an agreement to take goods and services from a service provider. A customer receives a bill associated with one or more subscriptions, and can be a single end user or a large company with many subscriptions assigned to one agreement. contacting the call centre to request a Personal Unlocking Key (PUK) to unlock their phone.
This job is automatically triggered whenever a new SIM Profile batch has been created.
For more information on jobs, see the CMP 8.1 Batch Jobs and JSON
JavaScript Object Notation. JSON is a lightweight format for storing and transporting data, often used when data is sent from a server to a web page. Schemas Guide. Alternatively, in the Administration Console
An operations web console that allows batch jobs to be scheduled, run manually and monitored. The console also provides for viewing and modification of business and user applicable system configuration., navigate to Daily Operations > Jobs. Click any job in the Jobs List for more details.
The following daemons are associated with Number Management:
| Type | Category | Activity | Details |
|---|---|---|---|
| Load | Managed Numbers | From Generic Format | This daemon collects and decrypts generic CMP files and creates CMP batches, which are available for processing into CMP by the appropriate batch job. |
| Acknowledge | Managed Numbers | Receipt Of | This daemon generates encrypted files to acknowledge the receipt and processing of third party files by CMP. |
| Load | SIM Profiles | From Generic Format | his daemon collects and decrypts generic CMP files and creates CMP batches, which are available for processing into CMP by the appropriate batch job. |
| Acknowledge | SIM Profiles | Receipt Of | This daemon generates encrypted files to acknowledge the receipt and processing of third party files by CMP. |
For more information on daemons, in the Administration Console, navigate to Daily Operations > Daemons. Click any daemon in the Daemons Listfor more details.
The following probes can be run against jobs and daemons in the Comms process:
| Stage | Category | Name | Type | Description |
|---|---|---|---|---|
| Verification | Managed Number Monitor | Number Availability | Alert | Alert Probe that verifies if the amount of numbers available in number management is below a certain value. If this query returns a value that is below the threshold, an alert will be sent to the recipients configured for this probe. |
| Verification | Managed Number Monitor | Number Availability | SLA | SLA Probe that verifies if the amount of numbers available in number management is below a certain value.If this query returns a value that is below the threshold, the SLA has been breached. |
| Load | Managed Numbers | Completed | Alert | Alert probe that returns the number of files received by the Managed Numbers Load daemon today. A value of zero indicates that no inbound files were received today and an alert will be sent to the recipients configured for this probe. |
| Batch | Managed Numbers | Completed | Alert | Alert probe that returns number of times the Managed Numbers job has run today. A value of zero indicates the job has not run today and an alert will be sent to the recipients configured for this probe. |
| Batch | Managed Numbers | Completed | SLA | SLA probe that returns the number of CMP configuration errors detected by the Managed Numbers Job today. The SLA is breached if the number of errors is above the defined threshold. These type of errors can be resolved by amending CMP configuration. Because this is an SLA probe, no email alert is issued. |
| Batch | SIM Profiles | Completed | Alert | Alert probe that returns the number of times the SIM Profile Job has run today. A value of zero indicates the job has not run today. |
| Batch | SIM Profiles | Completed | SLA | SLA probe that returns the number of CMP configuration errors detected by the SIM Profile Job today. The SLA is breached if the number of errors is above the defined threshold. These type of errors can be resolved by amending CMP configuration. Because this is an SLA probe, no email alert is issued. |
| Load | SIM Profiles | Completed | Alert | Alert probe that returns the number of files received by the SIM Profile Load Daemon today. A value of zero indicates that no inbound files were received today and an alert will be sent to the recipients configured for this probe. |
For more information on probes, in the Administration Console, navigate to Daily Operations > Probes. Click any probe
In the Administration Console architecture, a mechanism which allows for the execution of predefined queries and for the comparison of the results of those queries against pre-configured targets. Probes can be reviewed and managed via the Admin Console. in the Probes List for more details.