Skip Headers
Oracle® Communications Unified Inventory Management Cable TV Technology Pack Implementation Guide
Release 7.2.2

Part Number E36043-01
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

6 Cable TV Technology Pack Service Example

This chapter provides an example of setting up a cable video service using the Cable TV Technology Pack. The example is a simple cable service subscription with a programmable video receiver named SA 8800 HD DVR and a provisionable video service that is provisioned to an individual by the name John Smith by a cable office that has a Cisco DNCS access controller named California.

Overview

To set up a cable video service for a subscriber, you first define the required inventory resources and then define a video service in Oracle Communications Unified Inventory Management (UIM). To define inventory resources, see "Creating Cable TV Inventory Resources".

A cable video service represents the service provider's implementation of a subscription and is modeled as an instance of the Video Service specification. See "Creating the Cable Video Service".

This example assumes that party and service locations already exist in your inventory.

Note:

This example is based on the use of the default specifications and characteristics supplied with the technology pack. Extending the technology pack may influence how you configure the service.

You can also use the provided readiness scripts to load seed data. See "Cable TV Technology Pack Readiness Data" for more information.

Note:

This example describes readiness and service fulfillment steps performed through the UIM user interface. These steps include the creation of video service assignments, and the life-cycle management of the assignments. However, outside of readiness steps, the creation of video service assignments and the life-cycle management of them, are typically done through the Service Fulfillment Web service operations.

Creating Cable TV Inventory Resources

The cable TV inventory resources include headend devices such as access controllers, device partitions, Video On Demand (VOD) controllers, an inventory group, subscription devices, and subscription resources (video streams).

Setting up the cable TV inventory resources involves the following steps:

Creating Headend Resources

You create headend resources to represent access controllers, VOD controllers, and device partitions, and you logically group them to create inventory groups. This example does not require creation of a VOD controller, a device partition and an inventory group.

Creating headend resources involves the following steps:

Creating Access Controllers

The technology pack includes the Access Controller logical device specification, which you use to represent access controllers. For this example, create one logical device entity with the name California based on the Access Controller specification.

Figure 6-1 illustrates the Summary work area of an access controller in UIM.

Figure 6-1 Access Controller Attributes

Described in the surrounding text.

Creating VOD Controllers

The technology pack includes the VOD Controller logical device specification that you use to represent VOD controllers. For this example, create a VOD controller using this specification.

Creating Device Partitions

The technology pack includes the Device Partition logical device specification that you can use to represent device partitions. For this example, create a device partition using this specification. Associate the access controller you created earlier as a parent logical device to the device partition. This association ensures that the video service configuration has the appropriate device partition.

Creating Headend Inventory Groups

The technology pack includes the Headend inventory group specification that you can use to logically group headend resources. Creating Headend inventory groups is optional.

For this example, create a headend using this specification. Add the access controller, VOD controller, and device partition you created earlier as items in the inventory group.

Figure 6-2 shows the Information and Items panels of the Summary work area for a Headend inventory group.

Figure 6-2 Headend Inventory Group

Described in the surrounding text.

Creating Subscription Resources

Subscription resources include the devices that are located at a subscriber's premises and the video entitlements or media streams. You create resources to represent set-top boxes, subscription cards, and video entitlements.

Creating subscription resources involves the following steps:

Creating Video Entitlement Media Streams

The technology pack includes the Subscription Video media stream specification, which you use to represent video entitlements. For this example, create one media stream entity using the Subscription Video specification.

You also need to define a media handle by relating an access controller to this media stream and assigning an ID. Activation uses the media handle for the network facing value for the subscription video or media stream on a specific access controller.

Figure 6-3 illustrates the mapping of a media stream with an access controller.

Figure 6-3 Media Stream Mapping

Described in the surrounding text.

Creating Subscription Devices

The technology pack includes the Programmable Video Receiver and Video Subscription Card physical device specifications, which you use to represent a set-top box and a cable card respectively. For this example, create one physical device entity with the name SA 8800 HD DVR created using the Programmable Video Receiver specification.

When you create a receiver or a cable card, you also specify characteristic values that represent subscription device attributes. Table 6-1 shows values for the programmable video receiver characteristics in this example.

Table 6-1 Programmable Video Receiver Characteristics

Characteristic Value

Video Device IP Address

10.64.120.55

Video Device Model Number

DCT2500

Video Device Model Type

4032

Video Device Return Path

RF

Video Device DVR Capable

Yes

Video Device HD Capable

Yes

Video Device is PPV Enabled

Yes

Video Device On Plant

Yes

Video Device Credit Limit

100

Video Device Host ID

002-000-000-001-6

Video Device Unit Address

000-02709-71110-170


Figure 6-4 illustrates these values in the Summary work area of a programmable video receiver in UIM.

Figure 6-4 Programmable Video Receiver Attributes

Described in the surrounding text.

Creating the Cable Video Service

The cable video service is represented by an entity based on the Video Service specification. The Video Service specification has an accompanying Video Service Configuration specification.

To the video service, you assign items within the headend profile grouping and add all of the subscriber's subscriptions.

Creating a video service involves the following tasks:

Associating a Service Location and Subscriber with the Video Service

The technology pack includes a location-type Place specification called serviceLocation. The service location is the place where the video service is delivered. For a cable video service, this is usually a residence. You associate the address you created earlier to this location. For this example, create a location-type Place entity based on the serviceLocation specification. In the Place Hierarchy area, add the address you created earlier as a child item. These locations are then associated to the video service.

The technology pack also includes Individual and Organization party specifications that you use to represent cable video subscribers. For this example, create a Party entity named John Smith based on the Individual party specification. You then associate the party with the video service.

Figure 6-5 illustrates a cable video service associated with a service location and a subscriber.

Figure 6-5 Cable Video Service Associated with Service Location and Subscriber

Described in the surrounding text.

Creating the Headend Profile

You create the Headend profile by assigning headend resources and setting up headend parameters. Figure 1-4, "Headend Profile Service Configuration Model" illustrates the specifications used to model a headend profile service configuration.

For this example:

  1. Create a video service based on the Video Service specification.

  2. Add a configuration to the service. Only one specification (Video Service Configuration) is available for this configuration. The configuration includes a Headend Profile configuration item.

  3. To the Headend Profile configuration item, assign headend resources. See "Referencing Headend Resources".

  4. For the Default Channel Map configuration item, set the value of the Channel Map Id characteristic to the value of the default channel map.

  5. For the Business System Interface configuration item, set the value of the Business System Interface Code characteristic to the value of the system interface code.

  6. Validate the video service to ensure the headend profile is complete.

Referencing Headend Resources

You use the Headend Profile configuration item in a video service configuration to reference headend resources you created earlier to the video service.

To reference headend resources to the video service:

  1. Expand the Headend Profile configuration item.

  2. To the Access Controller configuration item, reference the access controller you created earlier. For this example, reference the California access controller to this configuration item.

  3. To the Headend Profile configuration item in the service configuration:

    1. Add one instance of the Device Partition configuration item. Reference the device partition you created earlier.

    2. Add one instance of the Headend configuration item. Reference the headend you created earlier.

    3. Add one instance of the VOD Controller configuration item. Reference the VOD controller you created earlier.

Figure 6-6 shows the headend resource references in the Video Service configuration.

Figure 6-6 Headend Resource References

Described in the surrounding text.

Creating Video Subscriptions

You create video subscriptions using the Subscriptions configuration item in a video service configuration. To the Subscriptions configuration item in a service configuration, add one instance of the Subscription configuration item.

Creating a video subscription involves the following steps:

Assigning Subscription Devices

You assign subscription devices you created earlier using the Subscription Module configuration item, Receiver configuration item, and Subscription Card configuration item in a video service configuration.

To assign subscription devices:

  1. Expand the Subscription configuration item.

  2. To the Subscription Module configuration item, add one instance of the Receiver configuration item.

  3. To the Receiver configuration item, assign the programmable video receiver you created earlier. For this example, assign the programmable video receiver named SA 8800 HD DVR to this configuration item.

Configuring Subscription Features

You configure subscription features of a video service using the Features configuration item in a video service configuration.

To configure subscription features:

  1. Expand the Subscription configuration item.

  2. To the Features configuration item in the service configuration, add one instance of the HD Enable configuration item if the subscriber subscribes to HD capability.

  3. To the Features configuration item in the service configuration, add one instance of the DVR Enable configuration item if the subscriber subscribes to DVR capability.

  4. To the Features configuration item in the service configuration, add one instance of the Subscription Channel Map configuration item.

  5. For the Subscription Channel Map configuration item, set the value of the Channel Map Id characteristic to the value of the channel map that the subscriber subscribes to.

Assigning Provisionable Video Services

You assign provisionable video services you created earlier using the Video Entitlements configuration item, Video Stream configuration item, and Controller Handle configuration item in a video service configuration.

To assign provisionable video services:

  1. Expand the Subscription configuration item.

  2. To the Video Entitlements configuration item, add one instance of the Video Stream configuration item.

  3. To the Video Stream configuration item, assign the provisionable video service you created earlier.

  4. Request the actions of Approve and Issue.

    The Issue action provides the Controller Handle items shown in Figure 6-7.

Figure 6-7 Assigned Subscription Resources

Described in the surrounding text.