一种智能机顶盒终端系统升级方法

文档序号:9691415阅读:380来源:国知局
一种智能机顶盒终端系统升级方法
【专利说明】一种智能机顶盒终端系统升级方法
[0001]
技术领域
[0002]本发明涉及电视技术领域,具体是一种智能机顶盒终端系统升级方法。
【背景技术】
[0003]随着芯片技术和操作系统的不断发展,机顶盒等电视终端设备越来越智能化,越来越多的机顶盒搭载了 1S、android系统成为智能机顶盒,尤其是近几年,几乎所有的网络机顶盒都搭载了android系统。在机顶盒智能化的同时,机顶盒的功能越来越强大,机顶盒软件中预置的应用软件也越来越多。目前机顶盒的升级方式是所有预置的应用软件与机顶盒的系统软件打包成一个升级包,然后再将升级包发送给机顶盒升级。但是这种升级方式的安全性较差,且无法对升级进行管理监测。

【发明内容】

[0004]本发明要解决的技术问题是智能机顶盒终端系统升级方法,其升级方式安全稳定,且对升级结果进行管理和监测,保证远程升级的安全稳定性。
[0005]本发明的技术方案为:
一种智能机顶盒终端系统升级方法,具体包括有以下步骤:
(1)、首先前端升级系统根据升级范围创建升级任务,并将软件升级包上传到下载服务系统上,然后对升级任务进行审核发布;
(2)、升级任务发布成功后,升级管理服务系统根据升级任务中升级范围的配置向对应的终端下发升级信息,终端升级应用程序接收到下发的升级信息后,根据自身的属性进行升级条件检测并下载升级包文件,下载完成后进行升级包文件的完整性校验;
(3)、终端升级应用程序按照升级流程将升级包中的内容更新到系统中,完成系统升级更新后,将升级的结果发给升级管理系统,升级管理系统将接收到的升级结果数据在对应的升级任务下进行分类统计并进行监测。
[0006]所述的升级范围包括有区域和号段规则。
[0007]所述的软件升级包首先上传到服务系统的约定目录下,对其进行其校验和描述升级文件,并填写升级信息。
[0008]所述的升级任务进行审核发布的具体操作是将升级任务下发到一机顶盒中进行升级审核和验证,通过审核,该升级任务进行发布。
[0009]所述的终端升级应用程序自身的属性包括有软硬件型号和版本参数。
[0010]所述的升级包文件包括有升级文件、完整性校验文件和升级描述文件。
[0011]所述的完整性校验即MD码的校验,MD码校验成功,终端升级应用程序将按照终端升级的规则设置升级标志位,MD码校验失败,则按照地址再次下载,尝试三次失败后,上报结果给升级管理服务系统。
[0012]所述的升级结果数据包括有升级包下载失败结果、升级包校验失败结果、升级更新成功或失败结果。
[0013]本发明的优点:
本发明升级任务的创建和下载均进行系统化的检测和校验,保证了升级升级下载的安全性,防止外围系统任意篡改升级文件;本发明对升级结果进行统一的分类,方便运营管理人员管理和监测。
【具体实施方式】
[0014]—种智能机顶盒终端系统升级方法,具体包括有以下步骤:
(1)、首先前端升级系统根据区域和号段规则创建升级任务,并将软件升级包上传到服务系统的约定目录下,对其进行其校验和描述升级文件,并填写升级信息,然后将升级任务下发到一机顶盒中进行升级审核和验证,通过审核,该升级任务进行发布;
(2)、升级任务发布成功后,升级管理服务系统根据升级任务中升级范围的配置向对应的终端下发升级信息,终端升级应用程序接收到下发的升级信息后,根据自身的软硬件型号和版本参数进行升级条件检测并下载升级包文件,下载完成后进行升级包文件的完整性校验,即MD码的校验,MD码校验成功,终端升级应用程序将按照终端升级的规则设置升级标志位,MD码校验失败,则按照地址再次下载,尝试三次失败后,上报结果给升级管理服务系统;
(3)、终端升级应用程序按照升级流程将升级包中的内容(升级文件、完整性校验文件和升级描述文件)更新到系统中,完成系统升级更新后,将升级的结果发给升级管理系统,升级管理系统将接收到的升级结果数据(升级包下载失败结果、升级包校验失败结果、升级更新成功或失败结果)在对应的升级任务下进行分类统计并进行监测。
【主权项】
1.一种智能机顶盒终端系统升级方法,其特征在于:具体包括有以下步骤: (1)、首先前端升级系统根据升级范围创建升级任务,并将软件升级包上传到下载服务系统上,然后对升级任务进行审核发布; (2)、升级任务发布成功后,升级管理服务系统根据升级任务中升级范围的配置向对应的终端下发升级信息,终端升级应用程序接收到下发的升级信息后,根据自身的属性进行升级条件检测并下载升级包文件,下载完成后进行升级包文件的完整性校验; (3)、终端升级应用程序按照升级流程将升级包中的内容更新到系统中,完成系统升级更新后,将升级的结果发给升级管理系统,升级管理系统将接收到的升级结果数据在对应的升级任务下进行分类统计并进行监测。2.根据权利要求1所述的一种智能机顶盒终端系统升级方法,其特征在于:所述的升级范围包括有区域和号段规则。3.根据权利要求1所述的一种智能机顶盒终端系统升级方法,其特征在于:所述的软件升级包首先上传到服务系统的约定目录下,对其进行其校验和描述升级文件,并填写升级?目息。4.根据权利要求1所述的一种智能机顶盒终端系统升级方法,其特征在于:所述的升级任务进行审核发布的具体操作是将升级任务下发到一机顶盒中进行升级审核和验证,通过审核,该升级任务进行发布。5.根据权利要求1所述的一种智能机顶盒终端系统升级方法,其特征在于:所述的终端升级应用程序自身的属性包括有软硬件型号和版本参数。6.根据权利要求1所述的一种智能机顶盒终端系统升级方法,其特征在于:所述的升级包文件包括有升级文件、完整性校验文件和升级描述文件。7.根据权利要求1所述的一种智能机顶盒终端系统升级方法,其特征在于:所述的完整性校验即MD码的校验,MD码校验成功,终端升级应用程序将按照终端升级的规则设置升级标志位,MD码校验失败,则按照地址再次下载,尝试三次失败后,上报结果给升级管理服务系统。8.根据权利要求1所述的一种智能机顶盒终端系统升级方法,其特征在于:所述的升级结果数据包括有升级包下载失败结果、升级包校验失败结果、升级更新成功或失败结果。
【专利摘要】本发明公开了一种智能机顶盒终端系统升级方法,首先根据升级范围创建升级任务,并将软件升级包上传到下载服务系统上,然后对升级任务进行审核发布;升级任务发布成功后,升级管理服务系统向对应的终端下发升级信息,终端升级应用程序根据自身的属性进行升级条件检测并下载升级包文件,下载完成后进行升级包文件的完整性校验;终端升级应用程序将升级包中的内容更新到系统中,将升级的结果发给升级管理系统进行分类统计和监测。本发明升级任务的创建和下载均进行系统化的检测和校验,保证了升级下载的安全性,防止外围系统任意篡改升级文件;本发明对升级结果进行统一的分类,方便运营管理人员管理和监测。
【IPC分类】H04N21/458
【公开号】CN105451080
【申请号】CN201510910894
【发明人】杨义山, 钟捷飞, 韩锐, 叶千枝, 王鹏飞, 高海燕
【申请人】安徽广行通信科技股份有限公司
【公开日】2016年3月30日
【申请日】2015年12月10日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1