Cisco Headend System Release 2.5

Page of 174
 
Chapter 1    Staging Preparation 
 
 
 
736107 Rev D 
TOC File 
Note: The TOC file does not include information on the paired SSC DHCTs. That 
information is contained in the inventory file. 
When you load the EMMs into the DNCS for a shipment of SSC DHCTs or M-Card 
modules, a table of contents file (TOC file) is created and is available to your billing 
system. The /toc file contains the serial numbers, the MAC addresses, and the type 
(model and hardware revision) of all non-SSC DHCTs and CableCARD modules in 
the shipment.  
The TOC file contains the following C structure: 
struct dhct { 
 
char SerialNumber[10],  
// ASCII 
 
char MacAddress[18], 
 
// ASCII 
 
unsigned short Type_Type, 
 
unsigned short Type_Rev, 
 
char Type_Oui[3], 
 
 
// this is binary data 
 
char fill2;  
 
 
// pad to 4-byte boundary 
}
 
The serial number is formatted as PKxxxxxxx, where xxxxxxx represents a BASE-20 
number starting at BBBBBBB. The MAC address takes the traditional UNIX syntax 
for a printed Ethernet address (aa:bb:cc:dd:ee:ff) where a through f are hexadecimal 
digits. All ASCII strings are NULL (0x0) terminated. 
The Type_Type, Type_Rev, and Type_Oui fields communicate the type of device 
included in the shipment (SSC DHCTs excluded). These fields use the same values 
as those supplied in a BOSS DhctType descriptor. The OUI field is three binary bytes 
rather than a set of ASCII characters. 
 
Inventory File 
The inventory file (/inventry) describes the pairing of the M-Card modules and the 
DHCTs (also referred to as hosts) in an SSC configuration. The inventory file is 
produced for all shipments of M-Card modules, host DHCTs, or SSC combinations 
and is delivered in addition to the TOC file.  
Notes:  
 
If your shipment of DHCTs also contains stand-alone DHCTs, the inventory file 
is still created; however, the CaModule fields contain the values for the stand-
alone DHCTs rather than the values for the paired M-Card modules.  
 
The inventory file must be loaded into your billing system before you stage SSC 
DHCTs.