您现在的位置是:首页 >其他 >CI Plus简介网站首页其他

CI Plus简介

亦可追寻 2023-06-20 08:00:02
简介CI Plus简介

CI Plus简介

CI Plus是数字电视机顶盒(STB)和电视(TV)中常用的一种条件接入机制。它通过智能卡(smart card)对接收机进行认证和授权,使其能接收加密的付费电视节目信号。
CI Plus由法国的数字电视行业协会DVB开发,已成为数字电视 Conditional Access 的标准机制,广泛应用于欧洲、中东以及亚太地区的数字电视市场。
CI Plus具有一套完整的认证与测试规范,以保证不同接收机和智能卡的兼容性与互操作性。这其中就包括CI Plus认证测试套件(CI Plus Test Suite)。
CI Plus Test Suite是由CI Plus联盟制定的一套测试规范和测试工具。它定义了供应商需要遵循的测试场景和测试用例,以验证其产品(如STB、TV、Conditional Access Modules等)符合CI Plus相关标准与规范。

CI Plus Test Suite

CI Plus Test Suite包括:

  1. 主测试规范(Test Specification):提供测试环境、测试工具、测试用例与报告等详细定义。
  2. 一套参考实现(Reference Implementation):提供各种标准定义的参考实现,供测试与验证。
  3. 测试用例(Test Cases):明确各种功能、接口、规范需要遵循的具体测试用例与条件。
  4. 测试工具(Test Tools):提供相关的测试工具软件以实现测试规范与测试用例。
  5. 认证全过程与要求(Certification Process):明确 product 如何达到认证所要满足的全部测试要求。
    通过CI Plus Test Suite的测试,可以验证STB、TV等产品是否符合CI Plus标准,从而达到认证要求,确保其与各种智能卡和其他设备的兼容性,这是CI Plus生态体系良好运行的前提与基础。

CI Plus认证测试

CI Plus认证测试需要使用特定的测试密钥(Test Keys)来验证接收机等设备的功能与兼容性。测试密钥是由CI Plus联盟分发和管理的。
设备厂商需要首先加入CI Plus联盟,并签署授权与保密协议。然后,可以向CI Plus联盟申请测试密钥,用于对其设备产品进行CI Plus认证测试。
测试密钥分为两类:

  1. 开发测试密钥(Development Test Keys):提供给设备开发商,用于设备开发与内部测试阶段。
  2. 认证测试密钥(Certification Test Keys):提供给通过内部测试,准备进行正式CI Plus认证测试的设备,用于Running CI Plus Test Suite中定义的全部测试用例,完成认证测试与验证。
    设备厂商需要根据CI Plus的相应规程,向CI Plus联盟提交设备信息、测试场景与用例清单等相关申请材料,CI Plus联盟会审核其申请,确认设备测试环境与测试计划符合要求后,方可分发相应的测试密钥。
    一般来说,测试密钥的分发流程如下:
  3. 厂商加入CI Plus联盟,签订相关协议。
  4. 厂商向CI Plus联盟提交测试密钥申请与设备测试计划。
  5. CI Plus联盟核验申请并审核测试计划,确认符合测试要求。
  6. CI Plus联盟为该设备签发单独的测试密钥,包括开发测试密钥与认证测试密钥。
  7. 厂商使用测试密钥运行测试,完成内部测试与认证测试。
  8. 将测试报告提交CI Plus联盟审核与认证。
  9. 设备通过认证后,即可参与CI Plus生态并支持CI Plus功能。
    所以,申请与获得CI Plus测试密钥是进行CI Plus认证的先决条件,这需要设备厂商与CI Plus联盟之间的密切配合与沟通。
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。