On this page
Overview
Icareus Suite is an Over-The-Top (OTT) TV platform that is used to stream content to subscription Video-on-Demand (SVOD) or Transaction Video-on-Demand (TVOD) based subscriptions. CRM.COM provides a ready-made implementation with Icareus Suite, via the Icareus Provisioning module, which is primarily responsible for handling the activation and deactivation of signals transmitted to devices.
For example, when a new subscription is created in CRM.COM, the subscription is also created in Icareus Suite which is directly updated; the provisioning signals are sent to the subscriber's device to activate the registered services.
Major features
- Integration to Icareus Suite
- Activation and deactivation of subscriptions is handled at real-time as soon as the action takes place
- Option to archive old provisioning requests. For more information refer to Utilities
Using Icareus
- Icareus implementation submits requests to Icareus system at real-time
- Subscription actions update subscription provisioning state in CRM.COM and if associated with a change that should be also executed in Icareus, a request is constructed using commands commands and sent to Icareus.
No user intervention or further setup (other than the provider) is required for request exchange between CRM.COM and Icareus.
Setting Up Icareus
Provisioning Provider
The parameters that are necessary to access the CA/OTT platform and to map the CRM.COM services and physical goods to be provisioned can be supplied from Provisioning Provider Data Entry page.
Provider fields
The table describes the standard sections of a Provisioning Provider Data Entry page and explains how the fields in the page are used.
Mandatory Configurable
Main Information | |
---|---|
Provider Information | Name and Alternative Code of the provider Provisioning Protocol Life Cycle State: Must be 'Effective' to send commands to the CA/OTT platform. |
Connection Parameters | End Point that will be used when calling the CA/OTT platform. User Name, Password: Credentials used to login to the CA system. Character Set Encoding used by the web services (defaults to UTF-8). |
Distributors
| |
Distributors are used to associate the services and devices (installed items) of a subscription with the provisioning provider. Multiple distributors on a subscription represent separate viewing locations. Each device can offer different services. In a pay TV subscription, for example, two distributors can represent the decoder and channels available in a living room and bedroom. Create the distributors that can be provisioned through the provider. One or more provisioning distributors must be present for a provider to be 'Effective'. ADD a new distributor and supply the information required in the modal. | |
Main Information | Name, Alternative Code for the provisioning distributor. |
Allowed Services | Define the services available through the distributor. Once a distributor is selected, only the services defined as 'Allowed' will be available for selection when adding subscription services. Two options are supported:
The available services are filtered and validated against those defined in the 'Services' section, which can be provisioned by the associated provider. |
Restrictions | Minimum/Maximum Optional/Mandatory service restrictions determine the number of services that can be added to the distributor. Restrictions per Service Type: Define the minimum and maximum number of services that can be added to the distributor, from specific service types. Restrictions per Physical Good Type: Define the minimum and maximum number of installed items that can be added to the distributor, from specific physical good types. |
Dependencies | Define services, service types, physical goods or physical good types that must be added to the distributor, if enabled. |
Services | |
One or more service mappings must be present for a provider to be 'Effective'. Service: Termed and usage services that can be provisioned by the provider. CA ID: The unique identifier for the service at the CA/OTT platform. An ID is not mandatory for a non-provisioning service (i.e. a service whose product type is not set as 'Used for Provisioning'). | |
Physical Goods | |
A list of devices that are necessary for provisioning through the provider. For example, a decoder and a smartcard, or only a decoder or only a modem. A specific device type may be mandatory for a certain provider. The Installed Item Alternative Code represents the ID of devices communicated to the CA/OTT platform. |
Related configuration areas
Mandatory modules must be configured for the provisioning module to work.
Manual Link | Area | Description | Configuration |
---|---|---|---|
Products |
| Configure the physical good and service types, and the physical goods and services that will be offered to subscriptions, by adding them to the provisioning provider. | Mandatory |
Communications | Communication Queue External System | Set up the external system that will be used to handle mail messages created for the provider. | Optional |
Icareus command mapping
The table below displays the CRM.COM processes and actions that trigger each Icareus command (a request) as well as the parameters sent for each request.
For any action executed if an account is not registered in Icareus, the system will display an error.
Icareus Command | Usage | Triggered By CRM.COM Subscription Action | Command Parameters |
---|---|---|---|
ADD_USER | Used to register a new account in Icareus. If there is an 'Effective' subscription service or installed item distributed on Icareus and the subscription is not yet associated with an Icareus account, then the command is triggered, and an account is registered. | Subscription Actions
Service Actions
Installed Item Actions
|
|
REMOVE_USER | Used to un-register an account inIcareus(permanently) | Subscription Actions
|
|
ACTIVATE_PRODUCT | Used to add and activate subscription services to a registered Icareus account. | Subscription Actions
Service Actions
|
|
CANCEL_PRODUCT | Used to remove and deactivate subscription services inIcareus.
| Subscription Actions
Service Actions
|
|
ADD_DEVICE_USER | Used to register a new device to a registered Icareus account. | Installed item Actions
|
|
REMOVE_DEVICE_USER | Used to remove a device from a registered Icareus account. | Installed Item Actions
|
|
Icareus Business Examples
Subscription with multiple viewing points
Scenario 1
Company ZX offers to its customer's the option to have multiple viewing points per subscription. This enables its customers to have a separate box and card in each of the rooms, and choose between having the same channels or different channels available through boxes . The maximum number of viewing points that can be added to a subscription is 4.
Solution
For each set of box and card that will be made available to subscribers, CRM.COM must have a different provisioning distributor available, in order to set the channel availability and restrictions per box.
In order to support this, the following distributors must be set up in the Provisioning Provider.
- Main
- TWIN1
- TWIN2
- TWIN3