新闻中心

EEPW首页 > 消费电子 > 设计应用 > 基于富士通高清芯片的软硬件分离通用机顶盒设计

基于富士通高清芯片的软硬件分离通用机顶盒设计

作者:时间:2010-07-15来源:网络收藏

【摘要】本文主要介绍了平台,打破了传统的数字电视技术模式,所有的第三方软件可以不再通过厂家集成,各个软件的独立模块化和标准化增强,软件升级不再困难,成本大幅度降低,从而为机顶盒的大规模生产奠定基础,为数字电视高水平转换探索了有益的途径。

本文引用地址:http://www.amcfsurvey.com/article/166668.htm

【关键词】;机顶盒

The Design of High Definition General STB
on basis of Software and Hardware Separation Platform
Zhen Zhiyao Yueqing RadioTV Station Network Center
Zhejiang,Yueqing,325600
Abstract: This paper analyses the design of high definition general STB on basis of software and hardware separation platform, which break down the traditional technological model of digital TV. All the third softwares will not be integrated through STB manufacturers. The independent modularization and standardization of each software can be strengthened. The update of STB software will not be difficult any more. The cost will be greatly reduced. And then STBs can be mass production. It provides a good way for high-level digital TV transformation.
Keywords:Software and Hardware Separation; High Definition; General; STB

前言:
以往,机顶盒都是根据运营商所采用的CA、浏览器等特殊标准需求单独进行生产,造成机顶盒必须要为某一运营商定制,软件成本高,机顶盒不能大批量生产,封闭的技术模式和产业链让新的先进的机顶盒很难进入市场,导致机顶盒性能低,成本居高不下。机顶盒如果也按照这种模式发展,将很难普及。如何打破封闭,既能满足运营商的特殊需求,又能批量生产降低成本,似乎是大家共同面临的一道难题。利用最新的数字电视操作系统,可以很好地解决这个问题。

本文介绍了采用泰信软硬件分离开发平台,MB86H60高清机顶盒高清机顶盒方案。

封闭的数字电视软件开发模式由来
我国现有的5000多万户的数字电视用户所使用的机顶盒,几乎全部是由运营商从机顶盒厂家那里定制。而在数字化过程中起关键作用的数字电视软件的开发却一直很封闭,特别是CA软件,开发过程全程封闭,大量采用私有的黑盒技术。另外,一切第三方软件都需要由机顶盒厂家集成,极大地加重了机顶盒厂家的软件开发和测试负担,机顶盒开发周期长,一般从一款问世,到批量生产,需要很长的时间,推动IT业迅速发展的“摩尔定律”在数字电视界失去了作用。

在数字电视发展初期,只要少数第三方软件成为市场标准,机顶盒厂家要集成的第三方软件选择有限,只能在少数成为市场标准的CA、浏览器软件中选择;反过来,获得更多机顶盒厂家支持的CA、浏览器等第三方软件,更容易巩固其市场地位,因此就形成了一个十分封闭的数字电视软件产业环境。其他没有成为市场标准的软件,即使再先进也得不到市场的认可而不能参与竞争。因竞争不充分,涉及前端数字电视CA、浏览器等软件的开发变成了进入市场较早的少数公司之间的“圈地”游戏,导致了数字电视技术严重落后,至今停留在十年前的水平。

成为市场标准的数字电视CA、浏览器等软件标准基本上都是私有的,这种产品的推销实际上是私有标准的推销。各个机顶盒厂家的软硬件结构千差万别,为了分散风险,运营商一般都从多家机顶盒厂家进货,各个机顶盒厂家的软硬件设计千差万别,在运营商接受了这种些琳琅满目的机顶盒并批量进货之后,就引起了广电运营商所采用机顶盒的严重混乱、升级困难、不能加载新业务、安全漏洞不能弥补等问题接撞而至,很多正在平移的运营商陷入了进退两难的境地:停下来,资金链可能会断裂;继续下去会越陷越深。

在这种情况下,有的广电运营商做出了积极地努力和尝试,例如,陕西广电网络,针对机顶盒混乱、机顶盒软件升级困难、不能加载增值业务等问题,建立“机顶盒统一方案联合实验室”。据陕西广电网络党委书记、董事长吕晓明介绍,联合实验室的工作,不仅促使陕西广电网络在软、硬件的功能、结构、模块化方面逐步形成统一标准规范,用以指导公司未来机顶盒产品的标准化开发、规模化应用和通用性推广,也为国内同行业标准规范的建立和完善提供参考,同时还有效降低了广电网络运营商的机顶盒投资成本、运营维护成本,简化物流配送流程,更可以使供应厂商共享功能配置、共享技术规范和解决方案,从而大大降低了机顶盒保障维护成本。尤为突出的是,这一举措打通了广电网络终端应用设备研发、采购、生产、技术、客服、经营、销售等各个环节,为运营商与供应商的市场竞争关系创建起了长期合作的新型模式,为有线电视的产业化进程建立了统一、开放、竞争、有序的市场秩序,为广电网络数字电视平移后增值业务的可持续拓展开发奠定了坚实的基础。

陕西广电网络的做法,值得我们广大运营商思考和学习,虽然这种做法还是停留在软硬件统一的层面,但这对于运营商来说已经是一个很大的进步。在涉及CA、中间件等核心标准软件问题时还是需要进行软件集成,并且这些标准仍然是私有的、不可替换的。软件模块需要集成不可独立于机顶盒厂家替换是当前数字电视产业封闭落后的主要根源。

在和厂家接触的过程中,泰信的软硬件分离操作平台值得大家深入研究。这种开放平台有利于广电掌握标准的主动权。在这个平台上,甚至连CA都可以变成一个开放的技术,对广电的整合统一标准十分有利。

开放软硬件分离操作平台介绍
不论是机顶盒生产商还是广电运营商,都希望机顶盒能有一个统一开放的软硬件平台,尽量标准化,使得机顶盒能够通用,便于大规模生产。然而因为标准混乱,数字电视现在已经进入了战国时代,想统一谈何容易。在还没有一种标准硬件平台的情况下,首先统一软硬件开发平台就显得很重要,也是可行的,前面所说的陕西广电在行业内的贡献就在于此。但光统一机顶盒部分的软硬件还远远不够,涉及CA、中间件等标准软件如果仍然集成私有标准,继续沿用这种封闭不开放的开发模式,联合实验室仅仅替代了机顶盒厂家的研发部门,不会改变长期封闭的产业面貌。要做到开放性,就需要一种更新的开发模式和理念。

本设计中采用的数字电视软硬件分离开发平台由山东泰信提供,类似于美国苹果公司的iPhone SDK开发包,其 API是很靠近低层,完全开放的,允许任何数字电视软件工程师在该平台上开发机顶盒软件,并能独立编译、排错,然后独立下载到机顶盒中运行,不需要按照传统的机顶盒软件开发模式开发,打破了一切第三方软件均由机顶盒厂家进行集成测试的传统,从而大大降低了机顶盒厂家的软件工作量,降低了机顶盒成本,扩展了软件的渠道来源。以下是开放的软硬件开发平台框图:



在这个开放的平台上,有着丰富的平台软件API接口,其中包含常用的软件模组,例如网络、SI信息分析等等。

可下载式CA是实施开放的软硬件分离开发平台的前提
在数字电视条件接收软件的开发过程中,为了安全,CA公司要和机顶盒厂家签订保密合同,CA软件的集成测试等工作都是在保密状态下进行,CA公司靠这种保密保证安全性,这是引起数字电视软件封闭开发的主要原因。如果数字电视软件要做到开放,就必须打破数字电视CA软件开发的封闭性。为了解决这个矛盾,泰信提出了可下载式CA的概念,扫清了软硬件分离平台实施的障碍。

可下载式CA是指CA软件可以从前端下载到机顶盒中运行,而不通过软件集成。由于CA是可下载的,可以避免CA算法和密钥一旦被破,就彻底崩溃的风险,这是长期缠绕在CA身上“见光死”的魔咒,也是各个广电运营商在选择CA时慎而又慎、CA开发全程保密的原因。可下载CA技术可以立即将“见光”的算法和密钥、甚至整个CA系统换掉,摆脱了传统CA“见光死”的命运,因而这种可下载CA可以是开放的。这种CA的安全性和开放性不言而喻,就是因为它彻底改变了CA是个黑盒技术的传统模式,使得数字电视软件的开发过程变得开放成为可能。可下载式CA有以下两种形态:

1.如果算法或密钥通过下载,就是无卡CA技术。这种技术的安全性依赖于机顶盒主芯片内的唯一ID号和加密引擎,以及带有ID号的FLASH。

2.如果仅仅是机顶盒CA部分下载,插上智能卡就是传统的智能卡CA技术。这时,可以做到在无卡CA状态时,更换CA时不用入户、也不用更换机顶盒。而传统的智能卡CA为了解决自身的安全漏洞向其他CA转换几乎是不可能的,这也是智能卡CA捆绑运营商的主要原因。
在开放的软硬件分离平台上,CA公司可以独立开发完成机顶盒CA后下载到机顶盒中。这样就可以把CA的封闭性仅仅局限于CA公司内部,从而这种封闭性不会影响到其它软件的开发。相同的其他软件的开发、原代码的扩散也同样局限于自己的范围内,从而保护了各自的知识产权,提高开发软件的积极性,又能保证整个平台的开放性。

在软硬件分离开发平台下采用MB86H60的通用高清机顶盒
为了方便将来的升级,我们计划将高清机顶盒硬件统一到MB86H60平台上。MB86H60机顶盒芯片的框图如下,它和即将推出的MB86H61兼容,并具有AVS和VC1解码功能:


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭