[發(fā)明專利]組播升級(jí)方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 202011213691.5 | 申請(qǐng)日: | 2020-11-04 |
| 公開(公告)號(hào): | CN112306511A | 公開(公告)日: | 2021-02-02 |
| 發(fā)明(設(shè)計(jì))人: | 王通源;李青松 | 申請(qǐng)(專利權(quán))人: | 深圳市友華軟件科技有限公司 |
| 主分類號(hào): | G06F8/61 | 分類號(hào): | G06F8/61;G06F8/658;G06F8/71 |
| 代理公司: | 北京眾達(dá)德權(quán)知識(shí)產(chǎn)權(quán)代理有限公司 11570 | 代理人: | 詹守琴 |
| 地址: | 518000 廣東省深圳市南山區(qū)西麗街道*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 升級(jí) 方法 裝置 | ||
本發(fā)明涉及一種組播升級(jí)方法和裝置,用于對(duì)組播組內(nèi)的多個(gè)不同芯片類型的設(shè)備進(jìn)行統(tǒng)一的軟件版本升級(jí),所述方法包括以下步驟:導(dǎo)入包含不同設(shè)備的image文件的鏡像包;將所述鏡像包進(jìn)行拆分,生成與各個(gè)設(shè)備對(duì)應(yīng)的多個(gè)image文件;根據(jù)用戶選擇的芯片類型,將所需要的image文件進(jìn)行組裝,形成符合升級(jí)要求的升級(jí)包;在局域網(wǎng)內(nèi)向組播組發(fā)送所述升級(jí)包;接收所述升級(jí)包后,將所述升級(jí)包寫入設(shè)備并完成升級(jí)。本發(fā)明可適配不同類型的芯片,并同時(shí)對(duì)搭載不同芯片的設(shè)備進(jìn)行組播升級(jí)。
技術(shù)領(lǐng)域
本發(fā)明涉及設(shè)備的軟件升級(jí)技術(shù)領(lǐng)域,特別涉及一種組播升級(jí)方法和裝置。
背景技術(shù)
組播協(xié)議(multicast protocol)能夠?qū)崿F(xiàn)將一臺(tái)主機(jī)發(fā)送的數(shù)據(jù)通過網(wǎng)絡(luò)交換機(jī)或路由裝置復(fù)制到多個(gè)加入此組播組的設(shè)備,是一種一對(duì)多的通訊方式,采用組播的方式傳輸數(shù)據(jù)的優(yōu)勢(shì)非常明顯,包括:能節(jié)省發(fā)送數(shù)據(jù)的主機(jī)的系統(tǒng)資源和帶寬;組播是有選擇地復(fù)制給有要求的設(shè)備;組播可以穿越公網(wǎng)廣泛傳播,而廣播則只能在局域網(wǎng)或?qū)iT的廣播網(wǎng)內(nèi)部傳播;組播能節(jié)省網(wǎng)絡(luò)主干的帶寬。
然而傳統(tǒng)的組播升級(jí)方案只支持芯片各自供應(yīng)商自己的芯片,對(duì)于有多種解決方案的設(shè)備,通常搭載不同類型的芯片,而這種情況下,目前一般只能逐一對(duì)這些設(shè)備進(jìn)行升級(jí),無法并行處理且無法實(shí)現(xiàn)一對(duì)多的升級(jí)。按照如上正常操作流程完成一臺(tái)數(shù)據(jù)通信終端的整個(gè)軟件升級(jí)過程需花費(fèi)數(shù)分鐘時(shí)間。但實(shí)際處理故障時(shí),涉及的終端數(shù)量往往是成千上萬臺(tái),采取傳統(tǒng)的升級(jí)方法效率低下且耗費(fèi)大量人力物力成本。
發(fā)明內(nèi)容
基于此,有必要提供一種組播升級(jí)方法和裝置,可適配不同類型的芯片,并同時(shí)對(duì)搭載不同芯片的設(shè)備進(jìn)行組播升級(jí)。
為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采用以下技術(shù)方案。
本發(fā)明提供一種組播升級(jí)方法,用于對(duì)組播組內(nèi)的多個(gè)不同芯片類型的設(shè)備進(jìn)行統(tǒng)一的軟件版本升級(jí),包括以下步驟:
導(dǎo)入包含不同設(shè)備的image文件的鏡像包;
將所述鏡像包進(jìn)行拆分,生成與各個(gè)設(shè)備對(duì)應(yīng)的多個(gè)image文件;
根據(jù)用戶選擇的芯片類型,將所需要的image文件進(jìn)行組裝,形成符合升級(jí)要求的升級(jí)包;
在局域網(wǎng)內(nèi)向組播組發(fā)送所述升級(jí)包;
接收所述升級(jí)包后,將所述升級(jí)包寫入設(shè)備并完成升級(jí)。
上述組播升級(jí)方法中,在所述接收升級(jí)包后,將所述升級(jí)包寫入設(shè)備并完成升級(jí)的步驟之前,還包括步驟:
分析所述升級(jí)包是否有效;
若有效,進(jìn)入下一步,否則,丟棄所述升級(jí)包。
上述組播升級(jí)方法中,所述在局域網(wǎng)內(nèi)向組播組發(fā)送所述升級(jí)包的步驟具體包括:
設(shè)定每次發(fā)送數(shù)據(jù)包的長度和時(shí)間間隔;
向所述組播組循環(huán)發(fā)送所述升級(jí)包。
上述組播升級(jí)方法中,所述接收升級(jí)包后,將所述升級(jí)包寫入設(shè)備并完成升級(jí)的步驟具體包括:
將設(shè)備上電啟動(dòng);
在啟動(dòng)過程完成之前,將所述升級(jí)包寫入設(shè)備的flash存儲(chǔ)器內(nèi)。
上述組播升級(jí)方法中,所述image文件為uboot文件、內(nèi)核kernel文件、rootfs文件和/或智能framework文件。
本發(fā)明還提供一種組播升級(jí)裝置,用于對(duì)組播組內(nèi)的多個(gè)不同芯片類型的設(shè)備進(jìn)行統(tǒng)一的軟件版本升級(jí),包括:
導(dǎo)入模塊,用于導(dǎo)入包含不同設(shè)備的image文件的鏡像包;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市友華軟件科技有限公司,未經(jīng)深圳市友華軟件科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011213691.5/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種機(jī)頂盒Loader模塊升級(jí)方法及其機(jī)頂盒
- 產(chǎn)品升級(jí)的方法和設(shè)備
- 一種機(jī)頂盒的升級(jí)方法和裝置
- 網(wǎng)絡(luò)設(shè)備升級(jí)方法、升級(jí)服務(wù)器、終端設(shè)備及存儲(chǔ)介質(zhì)
- 無人機(jī)系統(tǒng)中的模塊升級(jí)方法及待升級(jí)模塊
- 一種基于主分結(jié)構(gòu)的應(yīng)用升級(jí)及升級(jí)版本控制方法及系統(tǒng)
- 一種升級(jí)方法及裝置
- 一種終端升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種車輛升級(jí)方法、裝置、終端及存儲(chǔ)介質(zhì)
- 設(shè)備升級(jí)方法、裝置及服務(wù)器
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





