Cisco Headend System Release 2.7

Page of 174
 
 
Files Required for Staging 
736107 Rev D 
11 
 
dhcts Directory 
Note:
 The dhcts directory does not include information on the paired SSC DHCTs. 
That information is contained in the inventory file. 
The records for the DHCTs and the CableCARD modules are contained in the 
/dncs/dhcts directory. Each file contains the records for one DHCT or one 
CableCARD module, and each record corresponds exactly with the DHCTs and the 
CableCARD modules represented in the /toc file. 
 
hcttypes Directory 
The /dncs/hcttypes directory contains the Type definitions for all DHCTs and 
CableCARD modules in the shipment. When the DNCS installs a batch of DHCTs or 
CableCARD modules, it first checks for the prior installation of the types listed in the 
/dncs/hcttypes directory. Then, the DNCS only installs the types listed in the 
directory that have not been previously installed. Each file in this directory contains 
the records for one DHCT or one CableCARD module, and each record corresponds 
exactly with the DHCTs and the CableCARD modules represented in the /toc file. 
 
bootpgs Directory 
The records in the /dncs/bootpgs directory contain the following C structure: 
struct bootPg { 
 
char PageName[81]; 
 
char skipped[3];   
// pad to 4-byte boundary 
 
unsigned int length; 
// number of content bytes to follow 
 
unsigned char content[0]; 
The PageName is the name the DNCS uses to register the page. The length indicates 
the number of bytes of page content; the page content bytes follow the length field. 
 
EMM Files 
After preparing the DNCS for staging, the DNCS operator must load the Entitlement 
Management Message (EMM) data onto the DNCS. EMMs are encrypted packets of 
information that carry default PowerKEY information and service authorizations for 
DHCTs and CableCARD modules. EMMs let the devices use secure services. 
Important: When you load the EMM files, make sure that you do not provision any 
DHCTs. Enabling any options on the Secure Services tab in the Set Up DHCT screen 
causes the DNCS to provision the DHCTs.  
If you do provision DHCTs when you load EMMs, combo binding will not work 
correctly.