浅议中星9号直播卫星专用机空中升级功能.docVIP

浅议中星9号直播卫星专用机空中升级功能.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅议中星9号直播卫星专用机空中升级功能

浅议中星9号直播卫星专用机空中升级功能卫星接收机的升级方法有电脑升级、机对机复制升级和空中升级三种。对于前两种方法大家是熟悉的,而对于空中升级的方法比较陌生,空中(OTA:Over The Air)升级是指通过空中下载(OTA Loader)的方式在机器上进行创建和安装更新软件。具体地说,就是用户可用自己的卫星专用接收机,通过接收指定的卫星转发器信号,下载更新软件,然后在自行完成升级过程,为接收机更新软件版本。这样用户无需借助其他设备,也不需要任何硬件连接,只要接收机具有空中升级功能和有该机的空中升级信号即可给接收机进行软件升级,非常方便实用。 实际上接触到430卫星接收机的烧友,就了解这种空中升级功能。4×0系列卫星接收机早先是为卫星直播商生产的正版机器,只要通过按主菜单→【天线及其它设定】→【软件升级】,就是空中升级操作项目,按OK键,出现空中升级操作设置界面,如图1所示。 设置好卫星直播商指定的携带升级软件的卫星和转发器参数,接收机就开始寻找适合本机的升级软件(图2)。 接收机的空中升级功能需要卫星直播商提供软件支持才可以。通常卫星直播商在加密系统版本进行升级期间,会租用一个转发器,为使用自己的专用接收机客户,传送相关升级数据。由于现在的4×0系列接收机产生厂家众多,卫星直播商已放弃采用该机型作为专用接收机,因此不会在指定的转发器里,提供新系统4×0系列机软件,这也是现在的4×0系列机不能进行空中升级的原因。 中星9号直播卫星“村村通”系统提供了直播卫星专用机的软件空中升级服务,由于专用机被设计为傻瓜型接收机,用户在常规操作下是无法更改高频头本振频率、PID码和手动添加转发器等参数的。如果以后新增节目或新增转发器,以及需要解决软件中存在的BUG,提高接收机运行性能等,都要对软件进行升级。通过空中升级方式,可大大地降低运营商的服务成本、提高运营效率、提升市场形象。实际上,这一功能早在原110.5°E鑫诺1号卫星CBTV专用机NOKIA(诺基亚)DVB8800S上就已经实现了。 空中升级基本原理 中星9号直播卫星专用机是如何实现空中升级的呢?空中升级需要卫星前端系统的支持。在“村村通”系统的前端机房里,将需要升级的软件数据封装在MPEG-2传输流(TS)中,调制在某一个转发器上发送。 1. 空中升级过程 空中升级时,发送软件升级BAT(Bouquet Association Table,业务群关联表)中,应包含链接描述符(Linkage descriptor),专用机的应用软件一直监测BAT,当其版本号发生变化时,会自动解析链接描述符中映射的制造商标识、硬件标识、软件标识、机器序列号等各项参数,判断是否有适合本机的升级软件。如果有适合本机的升级软件,则根据链接描述符的相关信息从NIT(Network Information Table,网络信息表)中获取升级软件所在的转发器参数,并将转发器参数和对应的service_id及新版本软件存储在RAM中,存储完成后,根据链接描述符中的相关信息,弹出图3所示的升级提示界面,按“确定”按钮,可立即重启机器并进行升级软件下载;按“返回”按钮,则待下次开机时进行下载。 启动下载后,下载器(Downloader)首先解析PAT(Program Allocation Table,节目关联表),根据与RAM中的service_id相同的Program number(节目编号)来定位软件升级PMT(Program Map Table,节目映射表)的PID,然后根据其中的数据广播标识描述符中映射的相关参数找到与本机相对应的软件升级业务的PID;定位升级业务的PID后,下载器解析与该PID对应的TS包中的下载数据表,从这些下载数据表中获取相应的升级数据后,专用机的终端软件通过刷写FLASH芯片实现对软件数据的升级。 2. FLASH芯片存储数据结构 中星9号直播卫星专用机程序存储器FLASH芯片中各个部分存储数据的结构如图4所示: 其中【Starter】为Loader启动模块,负责系统启动、代码校验以及下载判断,位于FLASH芯片的OTP(One Time Programable,一次性可编程)区域;【DownLoader】为Loader下载模块,负责应用软件的下载升级操作;【Terminal Device Information】为专用机设备信息;【Flash Header】为Flash头,存储专用机上次下载成功的参数列表和应用软件信息;【Application Software】为应用软件代码;【User Data】除了可写Flash头和应用软件代码之外的所有用户数据。 在【Terminal Device Informa

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档