[發明專利]交互式網絡電視IPTV機頂盒的升級方法及系統無效
| 申請號: | 201010182581.7 | 申請日: | 2010-05-21 |
| 公開(公告)號: | CN101867694A | 公開(公告)日: | 2010-10-20 |
| 發明(設計)人: | 楊瑞亞 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04N5/00 | 分類號: | H04N5/00;H04N7/24;G06F9/445;H04L29/06 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 李健;龍洪 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交互式 網絡 電視 iptv 機頂盒 升級 方法 系統 | ||
技術領域
本發明涉及交互式網絡電視IPTV技術領域,尤其涉及IPTV機頂盒的升級方法及系統。
背景技術
隨著IPTV(交互式網絡電視,Internet?Protocol?television)機頂盒市場的擴大,IPTV機頂盒競爭愈來愈激烈,在考慮成本壓力的情況下,出現了多種硬件平臺的機頂盒,市場上涌現出各種型號的機頂盒硬件版本。各種型號的機頂盒硬件版本需要各廠家單獨來維護,經常需要升級更新軟件。
目前,IPTV機頂盒的升級方法比較多,例如HTTP升級、組播升級及USB升級;各種升級方法也考慮到了升級的可靠性,比如通過CRC(循環冗余校驗,Cyclical?Redundancy)或者ECC(錯誤校正碼,Error?Correction?Code)校驗來保證升級的可靠性。
但對于采用相同存儲芯片的不同硬件版本,現有升級方法對升級軟件鏡像的校驗方法相同,都不校驗該升級軟件鏡像是否真正屬于該硬件型號,這就很可能在升級時由于人為操作疏忽導致版本升級錯誤,造成升級后的機頂盒只能返廠維修,使得維護成本加大。
現有的升級方法單獨依賴人工來保證各硬件平臺升級軟件鏡像是否屬于該硬件平臺,因而人為疏忽導致升級出錯的概率比較大,并且CRC校驗或ECC校驗方法比較繁瑣,實現起來比較復雜,導致升級過程也比較慢。
因此,針對多硬件平臺的機頂盒如何實現可靠簡便的升級,成為需要解決的技術問題。
發明內容
本發明所要解決的技術問題在于,提供一種交互式網絡電視IPTV機頂盒的升級方法及系統,解決現有技術依賴人工升級易于造成升級錯誤的問題,達到保證IPTV機頂盒多硬件版本升級時的可靠性,簡化對升級軟件鏡像的校驗的目的。
為了解決上述問題,本發明提出了一種交互式網絡電視IPTV機頂盒的升級方法,包括:
升級服務器約定硬件型號文件和升級軟件鏡像文件的硬件型號,并建立獨立的校驗值文件;
IPTV機頂盒下載所述校驗值文件,利用其中的校驗值對下載的硬件型號文件和升級軟件鏡像文件進行校驗,并判斷機頂盒、硬件型號文件、升級軟件鏡像文件的硬件型號是否一致,當校驗通過且具有統一的硬件型號時,IPTV機頂盒利用升級軟件鏡像文件完成升級過程。
所述升級服務器配置的文件包括:校驗值文件、硬件型號文件、升級規則文件以及一個或多個升級軟件鏡像文件的升級包;所述升級服務器對硬件型號文件與升級軟件鏡像文件約定有一致的硬件型號;所述校驗值文件中包括硬件型號文件校驗值和升級軟件鏡像文件校驗值。
所述IPTV機頂盒從升級服務器先下載校驗值文件,再下載硬件型號文件,機頂盒計算出硬件型號文件的校驗值,并與校驗值文件中的硬件型號文件校驗值比較是否一致,判斷硬件型號文件的硬件型號是否與機頂盒的硬件型號一致,若兩者都一致,則繼續下載升級規則文件、升級軟件鏡像文件;
IPTV機頂盒計算出下載的升級軟件鏡像文件的校驗值,并與校驗值文件中的升級軟件鏡像文件校驗值比較是否一致,判斷升級軟件鏡像文件的硬件型號是否與硬件型號文件的硬件型號一致,若兩者都一致,存儲各升級軟件鏡像文件并利用升級軟件鏡像文件完成升級過程。
所述校驗值文件中,采用文件和校驗值的一一對應形式,一個文件和校驗值單獨占一行,硬件型號文件對應其硬件型號文件校驗值;每一升級軟件鏡像文件對應一升級軟件鏡像文件校驗值。
所述硬件型號文件采用加密形式存儲在升級服務器上;所述IPTV機頂盒在下載硬件型號文件后,先解密該硬件型號文件,然后再計算出該硬件型號文件內容的校驗值。
所述IPTV機頂盒在下載升級規則文件后,根據升級規則判斷為允許升級并且用戶同意升級時,則殺死機頂盒內其它進程,再下載升級軟件鏡像文件。
所述校驗值文件中的校驗值以及IPTV機頂盒計算出的校驗值采用第五版消息摘要算法MD5的校驗值。
所述升級軟件鏡像文件中在頭部定義中包含與硬件型號文件一致的硬件型號;所述硬件型號文件內容約定為包括硬件型號和硬件版本。
本發明還提供一種實現交互式網絡電視IPTV機頂盒升級的系統,IPTV機頂盒和升級服務器,其中:
所述升級服務器,用于約定硬件型號文件和升級軟件鏡像文件的硬件型號,并建立獨立的校驗值文件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010182581.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:半導體器件及其制造方法
- 下一篇:載波聚合的實現方法和裝置





