Opencable Application Platform Specifications OCAP 1.1 Profile OC-SP-OCAP1.1.3-100603
Total Page:16
File Type:pdf, Size:1020Kb
Superseded by a later version of this document. OpenCable Application Platform Specifications OCAP 1.1 Profile OC-SP-OCAP1.1.3-100603 ISSUED Notice This document is the result of a cooperative effort undertaken at the direction of Cable Television Laboratories, Inc. for the benefit of the cable industry and its customers. This document may contain references to other documents not owned or controlled by CableLabs. Use and understanding of this document may require access to such other documents. Designing, manufacturing, distributing, using, selling, or servicing products, or providing services, based on this document may require intellectual property licenses from third parties for technology referenced in the document. Neither CableLabs nor any member company is responsible to any party for any liability of any nature whatsoever resulting from or arising out of use or reliance upon this document, or any document referenced herein. This document is furnished on an "AS IS" basis and implied, regarding the accuracy, completeness, or fitness for a particular purpose of this document, or any document referenced herein. If you, or the company or organization that you represent, has an existing agreement with CableLabs concerning the use of this document, or subsequently enters into another agreement with CableLabs concerning the use of this document (e.g., the OCAP Implementers Agreement), your rights and obligations with respect to this document, and the rights and obligations of the company or organization that you represent, SHALL be as set forth therein. © Copyright 2001-2010 Cable Television Laboratories, Inc. All rights reserved. OC-SP-OCAP1.1.3-100603 OpenCable Application Platform Specifications Document Status Sheet Document Control Number: OC-SP-OCAP1.1.3-100603 Document Title OCAP 1.1 Profile Revision History: 1.1.1 - 6/12/09 1.1.2 - 9/30/09 1.1.3 - 6/3/10 Date: June 3, 2010 Status: Work in Draft Issued Closed Progress Distribution Restrictions: Author Only CL/Member CL/ Member/ Public Vendor Key to Document Status Codes: Work in Progress An incomplete document, designed to guide discussion and generate feedback, that may include several alternative requirements for consideration. Draft A document in specification format considered largely complete, but lacking review by Members and vendors. Drafts are susceptible to substantial change during the review process. Issued A stable document, which has undergone rigorous member and vendor review and is suitable for product design and development, cross-vendor interoperability, and for certification testing. Closed A static document, reviewed, tested, validated, and closed to further engineering change requests to the specification through CableLabs. Trademarks: CableLabs®, DOCSIS®, EuroDOCSIS™, eDOCSIS™, M-CMTS™, PacketCable™, EuroPacketCable™, PCMM™, CableHome®, CableOffice™, OpenCable™, OCAP™, CableCARD™, M-Card™, DCAS™, tru2way™, and CablePC™ are trademarks of Cable Television Laboratories, Inc. ® ii CableLabs 6/03/10 OCAP 1.1 Profile OC-SP-OCAP1.1.3-100603 Contents 1 SCOPE..................................................................................................................................................................1 1.1 DVB-GEM AND DVB-MHP SPECIFICATION CORRESPONDENCE...................................................................1 1.2 OCAP SPECIFIC REQUIREMENTS....................................................................................................................1 1.2.1 OCAP Purpose ......................................................................................................................................1 1.2.2 OCAP Application Areas.......................................................................................................................2 2 REFERENCES ....................................................................................................................................................7 2.1 DVB-GEM AND DVB-MHP SPECIFICATION CORRESPONDENCE...................................................................7 2.2 OCAP SPECIFIC REQUIREMENTS....................................................................................................................7 2.2.1 Normative References............................................................................................................................7 2.2.2 Informative References ........................................................................................................................11 3 GLOSSARY .......................................................................................................................................................12 3.1 DVB-GEM AND DVB-MHP SPECIFICATION CORRESPONDENCE.................................................................12 3.2 OCAP SPECIFIC REQUIREMENTS..................................................................................................................12 3.2.1 Definitions ...........................................................................................................................................12 4 ACRONYMS......................................................................................................................................................26 4.1 DVB-GEM AND DVB-MHP SPECIFICATION CORRESPONDENCE.................................................................26 4.2 OCAP SPECIFIC REQUIREMENTS..................................................................................................................26 4.2.1 Acronyms .............................................................................................................................................26 5 CONVENTIONS ...............................................................................................................................................30 5.1 DVB-GEM AND DVB-MHP SPECIFICATION CORRESPONDENCE.................................................................30 5.2 OCAP SPECIFIC REQUIREMENTS..................................................................................................................30 5.2.1 Specification Language .......................................................................................................................30 5.2.2 Organization of the OCAP Specification.............................................................................................31 6 GEM AND MHP CORRESPONDENCE........................................................................................................33 6.1 GEM COMPLIANCE ......................................................................................................................................33 6.1.1 GEM Errata.........................................................................................................................................33 6.1.2 GEM References ..................................................................................................................................34 6.2 DVB-GEM AND DVB-MHP FULL COMPLIANCE (INFORMATIVE) ...............................................................36 7 BASIC ARCHITECTURE ...............................................................................................................................38 7.1 DVB-GEM AND DVB-MHP SPECIFICATION CORRESPONDENCE.................................................................38 7.2 OCAP SPECIFIC REQUIREMENTS..................................................................................................................38 7.2.1 Deviations from DVB-MHP.................................................................................................................39 8 TRANSPORT PROTOCOLS ..........................................................................................................................47 8.1 DVB-GEM AND DVB-MHP SPECIFICATION CORRESPONDENCE.................................................................47 8.2 OCAP SPECIFIC REQUIREMENTS..................................................................................................................49 8.2.1 Deviations from DVB-MHP.................................................................................................................49 8.2.2 Extensions to DVB-GEM (Normative).................................................................................................51 9 CONTENT FORMATS ....................................................................................................................................53 9.1 DVB-GEM AND DVB-MHP SPECIFICATION CORRESPONDENCE.................................................................53 9.2 OCAP SPECIFIC REQUIREMENTS..................................................................................................................54 9.2.1 Deviations from the DVB-MHP Specification .....................................................................................54 9.2.2 Extensions to DVB-GEM .....................................................................................................................55 6/03/10 CableLabs® iii OC-SP-OCAP1.1.3-100603 OpenCable Application Platform Specifications 9.2.3 OOB/DSG Object Carousel.................................................................................................................55 9.2.4 OpenType Font Support.......................................................................................................................55 10 APPLICATION MODEL .............................................................................................................................56