[發(fā)明專利]文件傳輸方法及裝置、電子設(shè)備和存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202110075044.0 | 申請日: | 2021-01-20 |
| 公開(公告)號: | CN112769949A | 公開(公告)日: | 2021-05-07 |
| 發(fā)明(設(shè)計)人: | 何開浪;葉小平;楊廣信 | 申請(專利權(quán))人: | 杭州鴻泉物聯(lián)網(wǎng)技術(shù)股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京路浩知識產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 鄭朝然 |
| 地址: | 310000 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文件傳輸 方法 裝置 電子設(shè)備 存儲 介質(zhì) | ||
本發(fā)明提供一種文件傳輸方法及裝置、電子設(shè)備和存儲介質(zhì),其中,文件傳輸方法包括:服務(wù)器端基于設(shè)備端發(fā)送的下載描述信息,查找待傳輸文件;基于所述設(shè)備端發(fā)送的下載請求信息,分割所述待傳輸文件,獲得傳輸數(shù)據(jù)塊,向所述設(shè)備端發(fā)送所述傳輸數(shù)據(jù)塊。提高文件傳輸?shù)撵`活性、高效性以及安全性,有效減少資源和網(wǎng)絡(luò)帶寬的浪費。
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種文件傳輸方法及裝置、電子設(shè)備和存儲介質(zhì)。
背景技術(shù)
隨著移動互聯(lián)網(wǎng)在各行業(yè)的廣泛普及以及5G時代到來,物聯(lián)網(wǎng)行業(yè)“自動化、網(wǎng)聯(lián)化、智能化、共享化”加速推進,車聯(lián)網(wǎng)、智能家居各類信息采集智能終端的電子化程序也越來越高,支撐其功能拓展的應(yīng)用軟件的復(fù)雜度也隨之大增。
現(xiàn)有技術(shù)中軟件故障的修復(fù)以及個性化定制需求的更新,僅通過用戶線下手動升級,難以給予用戶最佳地體驗,且在公共安防、商用車管理等有限制業(yè)務(wù)場景下,需要在“云上”由平臺統(tǒng)一進行OTA遠程設(shè)備升級管理。
由于傳統(tǒng)的文件傳輸方法過程中,一旦開始下載,就必須下載完整的文件,直至下載結(jié)束,很容易出現(xiàn)文件傳輸中途由于網(wǎng)絡(luò)信號不穩(wěn)定或其他情況,導(dǎo)致下載中斷,下載的文件不完整,需要重新從頭開始下載的問題,造成不必要的資源浪費。
因此,如何提供一種文件傳輸方法及裝置、電子設(shè)備和存儲介質(zhì),提供靈活、高效以及安全的文件傳輸方案,減少資源和網(wǎng)絡(luò)帶寬的浪費成為亟待解決的問題。
發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中的缺陷,本發(fā)明提供一種文件傳輸方法及裝置、電子設(shè)備和存儲介質(zhì)。
本發(fā)明提供一種文件傳輸方法,包括:
服務(wù)器端基于設(shè)備端發(fā)送的下載描述信息,查找待傳輸文件;
基于所述設(shè)備端發(fā)送的下載請求信息,分割所述待傳輸文件,獲得傳輸數(shù)據(jù)塊,向所述設(shè)備端發(fā)送所述傳輸數(shù)據(jù)塊。
根據(jù)本發(fā)明提供的文件傳輸方法,所述下載請求信息包括:分割位置和目標(biāo)大小;
相應(yīng)地,基于所述設(shè)備端發(fā)送的下載請求信息,分割所述待傳輸文件,獲得傳輸數(shù)據(jù)塊,包括:
基于所述分割位置對所述待傳輸文件進行分割,獲得所述傳輸數(shù)據(jù)塊;所述傳輸數(shù)據(jù)塊的大小為所述目標(biāo)大小。
根據(jù)本發(fā)明提供的文件傳輸方法,所述基于所述設(shè)備端發(fā)送的下載請求信息,分割所述待傳輸文件,獲得傳輸數(shù)據(jù)塊,向所述設(shè)備端發(fā)送所述傳輸數(shù)據(jù)塊步驟之前,方法還包括:
向所述設(shè)備端發(fā)送準備就緒信息,以使所述設(shè)備端基于所述準備就緒信息向服務(wù)器端發(fā)送所述下載請求信息。
本發(fā)明還提供一種文件傳輸方法,包括:
設(shè)備端向服務(wù)器端發(fā)送下載描述信息,以使所述服務(wù)器端基于所述下載描述信息查找待傳輸文件;
向服務(wù)器端發(fā)送下載請求信息,以使所述服務(wù)器端基于所述下載請求信息,分割所述待傳輸文件,獲得傳輸數(shù)據(jù)塊,向設(shè)備端發(fā)送所述傳輸數(shù)據(jù)塊;
接收所述服務(wù)器端發(fā)送的所述傳輸數(shù)據(jù)塊。
根據(jù)本發(fā)明提供的文件傳輸方法,
在所述接收所述服務(wù)器端發(fā)送的所述傳輸數(shù)據(jù)塊步驟之后,還包括:
基于接收到的所有傳輸數(shù)據(jù)塊,判斷接收到的所述所有傳輸數(shù)據(jù)塊是否能夠組成完整的傳輸文件;
若判斷能夠組成完整的待傳輸文件,確定待傳輸文件傳輸完成。
根據(jù)本發(fā)明提供的文件傳輸方法,
所述發(fā)送下載請求信息步驟之前,還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州鴻泉物聯(lián)網(wǎng)技術(shù)股份有限公司,未經(jīng)杭州鴻泉物聯(lián)網(wǎng)技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110075044.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





