Communications Jobs and Daemons

Every job and daemonClosed A computer program that runs as a background process, rather than being under the control of an interactive user. in the Administration ConsoleClosed 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. has a Details page that provides information on parameters, properties, errors, exceptions and configuration. Consult this information for help configuring the jobs and daemons that handle CMPClosed Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. communications.

The batch jobs that control communications are as follows:

ClosedComms Monitor

CMP supports sending communication directly to customers (by letter, email, text, SMSClosed Short Message Service. A text messaging service component of most mobile telephone systems. SMS uses standardized communication protocols to enable mobile phone devices to exchange short text messages., or push notifications) and indirectly. This job gathers the details to be included in each individual communication and determines the delivery mechanism, destination and delivery time.

ClosedComms Email Monitor

Email communications require additional processing to merge data gathered from CMP with document templates to generate the required document type. The Comms Monitor job gathers the data; the Comms Email Monitor job merges the data.

ClosedComms Letter Monitor

Letter communications require additional processing to merge data gathered from CMP with document templates to generate the required document type. The Comms Monitor job gathers the data; the Comms Letter Monitor job merges the data.

ClosedNotifications Monitor

Third parties, for example an Online Charging System (OCS), can generate notifications that may be of interest to CMP and cause it to send a communication (Comms) to a subscriptionClosed 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. This job converts notifications received from external systems into Comms Requests. Depending on configuration, this job may also raise a workflow instead of or in addition to the Comms Request. This job is triggered automatically when a notification is created.

ClosedAdvance Notification

This job issues comms to subscriptions relating to certain events that are due to happen which are of interest to a subscription. At the moment, the job supports the issue of comms relating to upcoming expiry of credit/debit cards and contracts and advance notification of when a payment will be taken from a bank accountClosed 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 credit/debit card.

The daemons that handle comms are as follows:

ClosedLoad Comms From Generic Format

This daemon is responsible for the collection and decryption of generic CMP files and messages and the creation of CMP batches which are available for processing into CMP by the appropriate batch job.

ClosedTransmission Comms to Document Storage

The daemon is responsible for placing Letters and Emails in long term storage to be accessible via AgentViewClosed The graphical user interface of the CMP that is typically used by Customer Service Agents to access CMP customer and billing data. In versions prior to CMP 8.0, this was called the CMP GUI..

ClosedTransmission Comms Push To Handset

This daemon picks up entries that are ready to be pushed to a handsetClosed A mobile phone. These messages will contain the full text to be sent, and sent within an encrypted JSONClosed 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. message.

ClosedAcknowledge Comms Receipt Of

This daemon takes in a JSON message/file and then updates various values of a particular comms e.g. an update on the status of a comm from the third partyClosed Of software; a reusable component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform. that actually sent it.

ClosedTransmission Comms to Print Bureau

This daemon zips up a directory of letters and sends it to a target location.

ClosedExtract Comms to Generic Format

This daemon creates and encrypts generic CMP file that are available for conversion to third party format.

ClosedTransmission Comms SMS To Handset

This daemon picks up entries that are ready to be sent via SMS. These messages will contain the full text to be sent, and sent within an encrypted JSON message.

ClosedTransmission Comms To Email

This daemon picks up documents that have to be emailed and sends them to the specified email recipient.

ClosedTransmission Comms to SMPP

This adapter interrogates the queue where SMS messages are placed, and sends them to a Short Message Peer-to-Peer Protocol (SMPP) Server.