实现机顶盒条件接收(CA)功能机卡分离,使机顶盒与CA系统无关,这是一个关系数字电视产业能否得到健康发展的重要问题。为此,我们与国内CA厂商共同提倡Open CA的概念,得到政府部门和许多运营商、机顶盒生产商的支持。我们已有文[1]分析开放CA智能卡的安全性,本文将进一步分析机顶盒CA功能机卡分离的实现方法,可以认为机卡分离实现的关键在于使机顶盒CA软件模块与CA系统无关,而不涉及CA系统的ECM/EMM消息格式,因此不影响现有专用机顶盒的使用,不会损害现有用户的利益。
1 机顶盒与CA有关的软件元素
机顶盒条件接收(CA)功能是通过设备内部CA软件模块与其他系统软件、驱动软件模块相互作用实现的。按照MHP模型[1],可以将机顶盒与CA有关的软件元素罗列出来,如图1。
图1机顶盒与CA相关的软件元素
这些软件元素包括:
CA控制,提供与应用程序接口;
CA模块,包括了解扰、与CA智能卡通讯,处理ECM/EMM消息等相应功能;
选台控制,选择传输流;
MPEG-2段筛选器,从传输流中过滤取得CA消息;
SI,从传输流中取得节目和CA消息的有关参数;
用户MMI,用户可以通过遥控器选择、查询节目和授权信息。
在上述软件元素中,与CA系统直接相关的是CA模块。CA模块负责设置解扰器、ECM/EMM消息表段筛选器,以及与CA智能卡的通讯。CA模块通常包含有CA系统的专用参数,甚至负责处理部分秘密数据。因此,CA模块通常由CA系统产商提供给机顶盒产商集成,或由后者按照前者提供的编码规格编写。可见,如果使CA模块与CA系统无关,就可实现机顶盒CA功能机卡分离,下面为此分析CA模块与CA系统相关的因素。
2 影响机顶盒条件接收功能机卡分离的因素
2.1机顶盒条件接收工作原理
机顶盒条件接收系统主要功能是处理EMM和ECM消息,为授权用户提供加扰节目的解扰参数。
2.1.1EMM消息处理
EMM消息主要向用户提供收看付费电视的授权和管理信息。
步骤1:机顶盒从CA模块或智能卡中取得CA_System_ID;
步骤2:机顶盒从CAT表中的CA描述子找到控制该节目解扰的EMMs消息的PID;
步骤3:CA模块根据CA系统专有的筛选参数和指令设置EMMs消息筛选器,将EMM消息取出送给智能卡;
步骤4:智能卡将EMM消息解密,得到授权和管理信息。
步骤5:返回步骤3,等待新的EMM消息。
2.1.2 ECM消息处理
ECM消息提供了收看加扰节目的收看判据和解扰参数等信息。
步骤1:用户通过EPG寻找要收看的节目。
步骤2:用户选择要收看的付费节目,机顶盒从该节目PMT表中的CA描述子找到控制该节目解扰的ECMs消息的PID,建立解扰参数表(表中参数包括配属该ECM的PIDs、奇偶控制字等)。
步骤3:
为您推荐
机顶盒采用软件技术实现数字电视即时CA解密(由于没有计算机的支持帮助)必须解决两个关键点:一是提高对信号处理的运算效率来达到和电视广播同步运行的匹配。其次为了保证CA不被破密的安全性,不能用降低CA抗破密的强度来凑合存储空间限制和运算效率,还不能提升机顶盒的成本(只能降低)。此外从长远发展来看,随着FTTH进一步的成熟普及和大容量存储器件的不断开发成功,它还可以起到家庭网关的作用(这方面的论述从略)。
一机顶盒从世界范围内广播电视发展方向看,模拟电视被数字电视取代是无庸置疑的,取代的时间和方法则随各国的国情而有所不同。但有一点可以肯定,无论经济实力有多雄厚,那国也不会于朝夕之间将所有模拟接收电视机都打入冷宫而以数字接收电视机来取代之,于是数/模转换机顶盒就应运而生。我国已经拥有三亿多台模拟接收电视机,当前我国有线电视由模拟向数字整体转换的关键条件
1、同洲电子2、长虹3、深圳九洲信息4、福建神州电子5、高斯贝尔6、江苏银河电子7、深圳迈威8、深圳创维9、深圳成功10、福州卓异11、大亚科技12、江苏银河13.其它
考虑到能源成本高涨与房地产泡沬化等因素,一些华尔街的分析师相当担忧2006年的美国经济。但投资银行JefferiesBroadview的技术管理总监DavidCreamer指出,半导体也许会成为新焦点。Creamer表示,随着半导体业界一些合并或并购案、首次公开发行(IPO),加上部份跨领域大型企业积极寻求成功的新兴科技以使其技术更加完整,2006年对半导体产业来说将