您好,欢迎访问三七文档
机顶盒软件升级方案第1页共9页机顶盒软件升级方案北京永新同方数字电视技术有限公司二00五年八月八日机顶盒软件升级方案第2页共9页目录1概述........................................................................................................................31.1背景................................................................................................................31.2目标................................................................................................................31.3术语................................................................................................................31.4设计原则........................................................................................................31.4.1标准化....................................................................................................31.4.2兼容性....................................................................................................41.4.3实用性、先进性和成熟性....................................................................41.4.4安全性和完整性....................................................................................42升级方案................................................................................................................42.1统一LOADER方案.........................................................................................42.1.1一般升级过程........................................................................................42.1.2升级范围的控制....................................................................................52.1.3对方案实施的建议................................................................................62.2私有LOADER方案.........................................................................................62.2.1一般升级过程........................................................................................62.2.2对方案实施的建议................................................................................7附录................................................................................................................................9A机顶盒软件升级数据传输协议...........................................................................9B文档历史...............................................................................................................9机顶盒软件升级方案第3页共9页1概述1.1背景随着数字电视产业的发展,网络内数字电视机顶盒的厂商以及每个厂商提供的机顶盒的软件、硬件版本都在逐渐增多。开通新的业务、解决机顶盒软件缺陷等都需要进行机顶盒软件升级,但多厂家、多软硬件版本给机顶盒软件升级的管理带来了很大的难度。机顶盒软件升级成为了数字电视网络运营商需要面临的重要问题之一。1.2目标在DVB标准的基础上扩充机顶盒软件升级的传输协议,制定机顶盒软件升级方案,为运营商、机顶盒厂商提供解决机顶盒软件升级过程中存在问题的依据,并规范机顶盒软件升级流程。建立Loader系统,实现机顶盒软件升级流程的管理。通过Loader系统,实现升级数据文件及相关升级描述文件的存档、管理;实现升级任务管理,实现分批升级的能力,控制升级范围,按任务进行分析影响的机顶盒版本、数量等;实现灵活的升级码流的播出控制方式。1.3术语统一loader方案:软件升级方案,遵循机顶盒软件升级数据传输协议(标准部分)、机顶盒软件升级数据传输协议(补充部分)。私有loader方案:软件升级方案,是相对于统一loader方案而言的,它不遵循机顶盒软件升级数据传输协议(标准部分)和机顶盒软件升级数据传输协议(补充部分)的规定。升级数据(文件):机顶盒软件升级的数据文件。升级描述(文件):对一次升级的描述,描述本次升级的适用情况以及升级数据的相关参数。1.4设计原则1.4.1标准化机顶盒软件升级方案第4页共9页系统遵循相关的DVB标准、国家标准。系统基于DVBETSITS102006SpecificationforSystemSoftwareUpdateinDVBSystems标准实现升级业务的定位、升级数据的封装。1.4.2兼容性系统兼容采用私有升级方式的机顶盒。由于先期进入网络的多数机顶盒是采用自定义的私有方式,所以系统必须能够管理和兼容这些终端。对于这些终端,系统同等地提供对它们的升级文件的管理,配置和播发。1.4.3实用性、先进性和成熟性系统包含人机交互界面,在建设中应根据实际应用需求设计,做到简单、实用、易操作、易维护。在实用性得到满足的情况下,系统将采用先进的数据存取,信息管理和信息调度方法,保证系统的性能和可扩展性。另一方面,系统会尽量采用成熟的技术,以提高系统的稳定性和控制系统建设的风险。1.4.4安全性和完整性建立完善、可靠的系统访问权限和备份与恢复机制,保证系统安全、高效。系统提供对数字签名的支持,保证发送的升级数据完整到达机顶盒。2升级方案机顶盒软件升级方案的设计充分考虑了系统的兼容性,提出了两种不同的技术解决方案:统一loader方案、私有loader方案。2.1统一loader方案统一loader方案遵循机顶盒软件升级数据传输协议(标准部分)、机顶盒软件升级数据传输协议(补充部分)。2.1.1一般升级过程软件升级的一般过程如下:1)由运营商或机顶盒厂商提出升级请求。2)机顶盒厂商提供升级素材。一次升级素材包括:一个或多个升级数据文件,一个机顶盒软件升级方案第5页共9页升级描述文件。升级数据文件、升级描述文件的定义见《机顶盒软件升级数据传输协议(补充部分)》。3)运营商对机顶盒厂商提供的升级素材进行校验、入库,本次升级任务开始进入机顶盒软件升级流程管理的系统。4)利用升级流程的管理系统设计控制升级的各个描述符的内容,统计、分析预升级的范围、机顶盒数量。可以根据分析结果调整各个描述符的内容,直至达到预定的要求。5)生成设计好的各个描述符,按传输协议规定的位置放置描述符。打包升级数据的码流(如果需要)。6)在实验室进行机顶盒升级效果的验证。验证通过之后,运营商开始准备在实际运营网络中的升级工作。7)在实际运营网络中播出升级数据码流,描述符。8)运营商与机顶盒厂商人员共同处理升级过程中出现的问题。9)升级任务完成之后,对本次升级的结果进行归档。提交升级过的机顶盒的信息给机顶盒信息管理系统(例如订户管理系统)。2.1.2升级范围的控制软件升级的一般过程中第四步涉及到通过设计控制升级的各个描述符的内容,统计、分析预升级的范围、机顶盒数量的问题。升级范围的控制分为两个层次,第一个层次是利用机顶盒的硬件版本、批次,软件版本来控制的;第二个层次是通过机顶盒所在的区域、所属群体以及序列号区间等组合控制的。第一个层次通过硬件描述符、软件描述符实现的,描述符定义见《机顶盒软件升级数据传输协议(补充部分)》。硬件描述符、软件描述符主要是描述本次升级适应的能力,只有符合描述符中规定的硬件、软件的信息的机顶盒才允许进行本次升级,其它的机顶盒则不允许进行本次升级。因此可以通过调整硬件描述符、软件描述符的内容,达到控制机顶盒升级范围的作用。特殊情况说明如下:如果硬件描述符未出现,则默认为本次升级不受硬件版本、批次的限制,适应于所有硬件版本、批次的机顶盒。如果软件描述符未出现,则默认为本次升级不受软件版本的限制,适应于所有软件版本的机顶盒。机顶盒软件升级方案第6页共9页第二个层次是通过升级寻址描述符实现的,描述符定义见《机顶盒软件升级数据传输协议(补充部分)》。此描述符专为控制机顶盒升级范围而定义。提供按物理区域(例如小区、宾馆等)、逻辑群体(例如VIP用户)、机顶盒序列号区间等控制升级范围,可以同时组合使用上述的几种方法。如果升级寻址描述符未出现,则默认为本次升级不受这些条件的限制。如果升级寻址描述符中标志(region_address_flag/colony_address_flag/serial_address_flag)为零,则表示不受此标志代表的条件的限制。2.1.3对方案实施的建议统一loader方案相对于私有loader方案,提供了更灵活的升级控制、更多的管理功能。但由于先期进入网络的机顶盒都是采用私有loader方案,过度到统一loader方案时,如果采用标准DC数据承载可能存在一定的难度,可以考虑采用私有格式的流进行数据承载,这样既可以得到系统的升级控制能力和大部分的管理能力,又降低了过度的难度,节省了过度时间。如果要想获得系统所有功能的最佳支持,最好还是采用标准DC数据承载。2.2私有loader方案私有loader方案是相对于统一loader方案而言的,它不遵循机顶盒软件升级数据传输协议(标准部分)和机顶盒软件升级数据传输协议(补充部分)的规定。私有loader方案是指机顶盒厂商自定义的软件升级方案。系统只负责播出方案中要求的升级业务定位描述(符)和升级数据,不负责对升级数据的管理、对升级任务的分析等。2.2.1一般升级过程软件升级的一般过程如下:1)由运营商或机顶盒厂商提出升级请求。2)机顶盒厂商提供升级素材,包括软件升级方案,一个或多个升级数据的ts文件(1
本文标题:机顶盒软件升级方案
链接地址:https://www.777doc.com/doc-2381805 .html