亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于車載設(shè)備的文件上傳方法、車載設(shè)備、服務(wù)器及系統(tǒng)與流程

文檔序號:12377087閱讀:來源:國知局

技術(shù)特征:

1.一種基于車載設(shè)備的文件上傳方法,其特征在于,包括以下步驟:

車載設(shè)備選擇待上傳文件,計算該待上傳文件的Md5校驗值;

所述車載設(shè)備將所述待上傳文件分割成一組不重疊的數(shù)據(jù)塊,將數(shù)據(jù)塊信息進(jìn)行打包成數(shù)據(jù)包,并將所述數(shù)據(jù)包及該待上傳文件的Md5校驗值上傳至服務(wù)器;

所述服務(wù)器將接收到的數(shù)據(jù)包解析得到數(shù)據(jù)塊信息,并根據(jù)數(shù)據(jù)塊信息將數(shù)據(jù)塊合并成一整體文件,判斷所述整體文件的Md5校驗值與所述待上傳文件的Md5校驗值是否一致,若是,則表示上傳文件成功;若否,則表示上傳文件失敗。

2.根據(jù)權(quán)利要求1所述的基于車載設(shè)備的文件上傳方法,其特征在于,所述車載設(shè)備選擇待上傳文件的步驟之前還包括:

所述服務(wù)器根據(jù)所述車載設(shè)備ID進(jìn)行鑒權(quán),并在鑒權(quán)失敗的情況下斷開與所述車載設(shè)備的連接。

3.根據(jù)權(quán)利要求2所述的基于車載設(shè)備的文件上傳方法,其特征在于,所述服務(wù)器根據(jù)所述車載設(shè)備ID進(jìn)行鑒權(quán),并在鑒權(quán)失敗的情況下斷開與所述車載設(shè)備的連接的步驟具體包括:

所述車載設(shè)備將車載設(shè)備ID發(fā)送給所述服務(wù)器;

所述服務(wù)器判斷接收到的車載設(shè)備ID是否已記錄于其數(shù)據(jù)庫中,若是,則表示鑒權(quán)成功;若否,則表示鑒權(quán)失敗,所述服務(wù)器斷開與所述車載設(shè)備的連接。

4.根據(jù)權(quán)利要求1所述的基于車載設(shè)備的文件上傳方法,其特征在于,所述數(shù)據(jù)塊信息包括車載設(shè)備ID、數(shù)據(jù)塊、數(shù)據(jù)塊編號、數(shù)據(jù)塊數(shù)據(jù)類型、數(shù)據(jù)塊業(yè)務(wù)分類及通信協(xié)議。

5.根據(jù)權(quán)利要求4所述的基于車載設(shè)備的文件上傳方法,其特征在于,所述車載設(shè)備將所述待上傳文件分割成一組不重疊的數(shù)據(jù)塊,將數(shù)據(jù)塊信息進(jìn)行打包成數(shù)據(jù)包,并將所述數(shù)據(jù)包及該待上傳文件的Md5校驗值上傳至服務(wù)器的步驟具體包括:

所述車載設(shè)備計算所述待上傳文件的大小;

所述車載設(shè)備根據(jù)所述待上傳文件的大小將所述待上傳文件分割成預(yù)設(shè)塊數(shù)的數(shù)據(jù)塊,計算分割后每一數(shù)據(jù)塊的大小,并對每一數(shù)據(jù)塊進(jìn)行編號;

所述車載設(shè)備將數(shù)據(jù)塊信息進(jìn)行打包成數(shù)據(jù)包,再將所述數(shù)據(jù)包及該待上傳文件的Md5校驗值上傳至服務(wù)器上傳給服務(wù)器。

6.根據(jù)權(quán)利要求5所述的基于車載設(shè)備的文件上傳方法,其特征在于,所述服務(wù)器將接收到的數(shù)據(jù)包解析得到數(shù)據(jù)塊信息,并根據(jù)數(shù)據(jù)塊信息將數(shù)據(jù)塊合并成一整體文件的步驟具體包括:

所述服務(wù)器對接收到的數(shù)據(jù)包進(jìn)行解析得到每一數(shù)據(jù)塊信息;

所述服務(wù)器根據(jù)數(shù)據(jù)塊數(shù)據(jù)類型、數(shù)據(jù)塊業(yè)務(wù)分類將該數(shù)據(jù)塊放置于服務(wù)器對應(yīng)的區(qū)域中;

所述服務(wù)器根據(jù)數(shù)據(jù)塊編號將該組數(shù)據(jù)塊進(jìn)行合并成一整體文件。

7.根據(jù)權(quán)利要求1-6任一項所述的基于車載設(shè)備的文件上傳方法,其特征在于,所述方法還包括:

在判斷所述整體文件的Md5校驗值與所述待上傳文件的Md5校驗值不一致的情況下,所述服務(wù)器通知車載設(shè)備重新上傳文件。

8.一種車載設(shè)備,其特征在于,所述車載設(shè)備包括:

選擇計算模塊,用于選擇待上傳文件并計算該待上傳文件的Md5校驗值;

切割模塊,用于將所述待上傳文件分割成一組不重疊的數(shù)據(jù)塊;

打包模塊,用于將數(shù)據(jù)塊信息進(jìn)行打包成數(shù)據(jù)包;

上傳模塊,用于將所述數(shù)據(jù)包及該待上傳文件的Md5校驗值上傳至服務(wù)器。

9.一種服務(wù)器,其特征在于,所述服務(wù)器包括:

接收模塊,用于接收所述數(shù)據(jù)包及該待上傳文件的Md5校驗值;

解析模塊,用于將接收到的數(shù)據(jù)包解析得到該一組數(shù)據(jù)塊信息,所述數(shù)據(jù)塊信息包括車載設(shè)備ID、數(shù)據(jù)塊、數(shù)據(jù)塊編號、數(shù)據(jù)塊數(shù)據(jù)類型、數(shù)據(jù)塊業(yè)務(wù)分類及通信協(xié)議;

合并模塊,用于根據(jù)數(shù)據(jù)塊信息將數(shù)據(jù)塊合并成一整體文件;

計算模塊,用于計算所述整體文件的Md5校驗值;

判斷模塊,用于判斷所述整體文件的Md5校驗值與所述待上傳文件的Md5校驗值是否一致。

10.一種文件上傳的系統(tǒng),其特征在于,所述系統(tǒng)包括:如權(quán)利要求8所述 的車載設(shè)備及如權(quán)利要求9所述的服務(wù)器。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1