Cisco Headend System Release 2.5 User Guide
4011043 Rev B
Introducing Cisco’s OCAP Object Carousel Solution:
1-11
The TSBroadcaster
Functional Overview, Continued
Number of Supported Modules
The TSBroadcaster can signal approximately 130 modules in a single Download
Information Indication (DII). Prior to TSBroadcaster 1.03, all carousels contained
only a single DII. In TSBroadcaster 1.03 and beyond, you can define multiple DIIs to
allow a larger number of modules. We do not provide recommendations beyond 250
supported modules.
You can identify the current number of modules by using the feature “Download
You can identify the current number of modules by using the feature “Download
Latest Build” and counting the module entries in the “stream-control” file. Future
versions of the TSBroadcaster will contain an enhancement in this area.
File Size Guidelines
There is no minimum file size for applications. The maximum size is limited by MHP
specification at 254 sections (slightly more than 1 MB). Some non-compliant OCAP
stream generators allow some non-compliant receivers to receive files that are
greater than 1MB. There is a change request being raised to change the OCAP
specification to allow files larger than 1MB with the correct signaling. A directory is
limited to less than 512 entries.
Set-Top Bit Rate Capacity
HD set-tops can support up to 19.4 Mbps, average, and the peak bit rates are allowed
to spike up to the limit of the data channel (typically 38.811 Mbps).
How To Enhance Performance
Performance depends on the behavior of the application, the available bit rate, the
size of the application, the characteristics of the receiver, and the particular aspect of
performance you are measuring.
You can enhance startup performance by separating content needed at application
You can enhance startup performance by separating content needed at application
startup into a separate group and giving it a higher priority than other content. If an
application contains class or uncompressed data files, compressing them may
improve performance by reducing the size of the data to be broadcast. Compressing
graphics files (assuming they have been properly optimized for broadcast) generally
does not provide any significant compression and may be counter-productive as the
receiver has to decompress the content when it receives the module. You should
place content that can be compressed in groups with compression selected. Content
that cannot be compressed should be placed in separate groups.
If an application cannot be entirely cached in receiver memory, then the performance
If an application cannot be entirely cached in receiver memory, then the performance
may be improved by placing content that is required often or that is needed for
startup into groups with increased priority. This setup will increase the frequency of
this content at the expense of other content, and thus may improve performance by
shortening the acquisition time of that content. However, the acquisition time of
other content will be lengthened.