icezhou 发表于 2016-9-28 16:49:00

数字电视CAS的发展趋势(二)

四、机卡分离的尝试
      首先,数字电视的“机卡分离”概念很大程度是参照手机行业的“机卡分离”。但数字电视和通讯手机行业的“机卡分离”有着很大的不同,很多人对电信的“机卡分离”有误解,主要是加密体制的问题。
      在手机通讯中也有加密解密的过程,但移动通讯加密有明确详尽的标准,并且通信的加密算法和密钥不在智能卡里,而在手机和基站内,智能卡仅作为身份识别和存号码之用,计费和授权系统是在电信的机房里而不是在智能卡里。移动通讯过程中,手机每切换一个蜂窝,都要更换对音频流的加密密钥,其保密水平比数字电视CA还要高。
      正是因为移动通讯的加密解密不在智能卡中进行,所以才能够做到机卡分离。而数字电视的智能卡因为含有核心的算法和密钥,以及私有的机顶盒CA通讯接口,要实现机卡分离必须采用不同的思路。
      既然智能卡CA不能通过中间件将其分离出来,机顶盒里的该部分软件仍然只能使用传统的C语言编写。这样,具有强烈私有性的智能卡CA,将软硬件牢牢地捆绑在一起,根本无法从机顶盒中分离。而现实是实施“机卡分离”所付出的成本甚至比机顶盒还要高,并且不能解决CA的全部问题,例如与CA绑定的短信等功能“机卡分离”就无法实现,更不用说其它广电需要的增值服务了。所以目前只能在价值较高的数字一体机上使用“机卡分离”技术,有“机卡分离”功能的一体机比普通的电视价格高出很多是大家有目共睹的,只能再加上一个成本很高的大卡,将私有的机顶盒CA通讯软件放在里面,以达到机卡分离的效果,这样还不如单独买机顶盒划算。
      其次,在商务和安全上也存在“机卡分离”的阻力。如果实现比较理想的机卡分离,各个CA公司就要把机顶盒和智能卡通讯的保密部分公开出来,这相当于CA公司将自己的一个安全保护伞交了出去,不仅影响将来的市场,也会让已经采用其CA的运营商处于不安全之中。其次,也是最核心的原因,CA公司就是要靠其私有性生存,像电信那样理想开放的机卡分离模式,最终的发展结果是算法和密钥需要由运营商掌握,CA公司就没有了存在的价值。和电信不同,广电的算法和密钥在智能卡中,不但要存储加密算法和密钥,还存储授权信息,还有电子钱包等功能,一旦分离将更不安全。很多智能卡CA的**就是从分离的大卡中找到的切入点。因此,来自各方的阻力使得数字电视“机卡分离”难以实现。
      总之,“机卡分离”的诉求不能很好地实现,是因为高度私有的智能卡CA的存在,以及需要保密的CW通讯过程,不能彻底把CA从机顶盒中分离出来而做出的一种努力。然而,现在运营商普遍要求CAS的机卡绑定功能,恰恰和“机卡分离”的诉求相反,这也是导致“机卡分离”政策难以实施的原因之一。
      有没有更好的解决办法?答案是肯定的。我们可以从推动半导体及IT技术迅猛发展的个人电脑市场中得到启示。个人电脑CPU芯片技术之所以发展迅速,就是因为PC界实行了严格的软硬件分离,让软硬件各自按照自己的轨迹,在各自的专业领域中竞争发展。
       五、软硬件分离
      “机卡分离”的终极目标就是软硬件分离,而“机卡分离”的诉求则是因为硬件智能卡CA的存在不能实现“软硬分离”而做出的妥协。
      而这里所说的软硬件分离,是指机顶盒的硬件及运行平台由机顶盒厂家提供,或者仅仅提供硬件生产,不再像以前再对品种繁多的 CAS、数据广播、增值服务甚至中间件等软件进行集成,大大降低其软件工作量,专注于高质量硬件平台的生产。CAS、数据广播、增值服务等软件供应商单独针对通用开放的机顶盒硬件平**自开发软件,开发完成后交由运营商下载使用。基于通用的机顶盒硬件平台,可以有更多的软件公司参与机顶盒软件的开发,这样一来,就可以打破少数CA、数据广播等软件公司的垄断,有利于数字电视事业的良性发展。
      如果不考虑智能卡,CA其实是一种纯应用软件,只不过是其代码受智能卡的保密保护而已。但是,在人们的传统观念中,数字电视CA就是和智能卡联系在一起的。其实加密不一定要用智能卡,例如在我们的台式电脑上运行的SSL协议(Secure Socket Layer,安全套接层),就是我们在进行网上交易时,不需要任何的外部硬件就能对我们的信用卡和个人信息提供较强的加密保护。中间件的定义是相对的,某些情况下甚至也可以称其为应用软件,当作一个软件模块;数据广播、增值应用也是一种软件,那么完全有可能将上述各种软件作为一个个可以单独使用的独立模块,实现纯粹的软硬件分离。
      软硬件分离后,电视机或机顶盒厂家只负责生产不包含CA、数据广播以及其他增值业务的“裸机”,该“裸机”到达各地广电后,再通过数字前端将符合当地广电标准的CA、数据广播等增值软件下载到数字一体机或机顶盒中,完成数字电视软硬件的有机融合。
      软硬件分离后,各个广电可以根据自己的需求把CAS、数据广播、股票广播、VOD等软件交由不同的软件公司单独开发,开发完成后单独升级运行,可以实现最大的开放性及扩展性,每种软件都可以单独更换升级。随着时间的推移,一个个业务模块成功开发出来以后,整个系统的功能越来越丰富,越来越强大。
       软硬件分离后,对运行应用程序的软硬件平台的要求提高了,要有较高的可靠性和稳定性,反倒是对应用软件的要求降低了,因为一旦发现了应用软件的缺陷,可以随时在不影响使用的情况下单独更换升级。
       要实现软硬件分离,首先要面对的一个问题就是,到底数字电视选用哪种硬件,因为无论是什么软件,都是要在硬件上运行,这也决定了整台机顶盒的性能以及将来的网络有没有扩展空间。机顶盒硬件平台的选择是一项技术性很强的工作,需要做详细深入的研究,这一点在IT领域有现成的经验可以借鉴。
       首先PC机硬件是兼容的,在主板方面,各个厂家也是兼容的,既可以安装Intel的CPU,也可以安装AMD的CPU,而Intel和 AMD的CPU,其指令系统是X86系统,也是兼容的,都可以运行一样的程序。硬件标准统一了,在CPU芯片厂家之间、套片厂家之间展开了激烈的竞争,PC机硬件性能不断提高,这种由掌握高技术的半导体公司之间的高水平竞争直接推动了半导体芯片技术的高速发展,让“摩尔定律”直到现在仍然有效,我们才能不断以更低的价格买到更高性能的计算机。由此可以得到启示,就是要选择一种更为开放、功能更强的开发平台,这样参与开发软件的人就可以多起来,运营商就可以有更多的软件选择,甚至自己也可以介入软件的开发,掌握自己的命运。如果这些能变成现实,即使是单向机顶盒,每台都可以变成可以随意控制的终端,相信这是很多数字电视运营商梦寐以求的事情,智能卡CA引起的机顶盒混乱将成为过去。
       软硬件分离后的硬件部分将是整个数字电视的基础,要求有很高的性价比,能不能满足将来的运营需要,比的是各个机顶盒芯片厂家的硬实力,应该是运营商关注的重点。
      软硬件分离后的硬件生产将变得简单,不需要机顶盒厂家整天围着运营商五花八门的软件需求打转转,降低软件开发和售后服务工作量,从而也降低了机顶盒成本。业有所长,术有专攻,软硬件分离后,可以使得数字电视技术更加开放,让专业的人做其专业的事。软件开发的模式也需要改变,各种软件可以由不同的公司分别开发,而变化最大的应该是CAS了。


页: [1]
查看完整版本: 数字电视CAS的发展趋势(二)