999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于差分分組模型的移動(dòng)設(shè)備數(shù)據(jù)更新管理系統(tǒng)

2018-01-17 07:16:48王星
電子技術(shù)與軟件工程 2017年24期

王星

摘 要

一種應(yīng)用于移動(dòng)終端設(shè)備的批量數(shù)據(jù)收發(fā),壓縮,持久化存儲(chǔ)管理系統(tǒng),提出了基于差分的二進(jìn)制數(shù)據(jù)整形和分組傳輸?shù)臄?shù)據(jù)管理模型,相比目前的移動(dòng)終端數(shù)據(jù)更新管理系統(tǒng),典型場(chǎng)景下單臺(tái)設(shè)備數(shù)據(jù)的遠(yuǎn)程更新時(shí)間降低到五分之一,極大優(yōu)化了性能,降低了傳輸信道的帶寬要求。

【關(guān)鍵詞】差分 分組 更新管理

專有移動(dòng)通信系統(tǒng)普遍支持分組功能,多個(gè)移動(dòng)設(shè)備按業(yè)務(wù)需求形成一組,通過(guò)遠(yuǎn)程配置方式實(shí)現(xiàn)組內(nèi)成員靈活的語(yǔ)音呼叫,數(shù)據(jù)管控、監(jiān)測(cè)等功能,這就要求組內(nèi)各設(shè)備具有相同版本的固件和配置信息以實(shí)現(xiàn)互操作。目前手持或者車載移動(dòng)設(shè)備均采用串行讀寫完整目標(biāo)數(shù)據(jù)文件的方式進(jìn)行用戶信息,軟件版本的配置管理,這種方式操作的數(shù)據(jù)量大,對(duì)窄帶信道,目標(biāo)用戶組包含終端設(shè)備數(shù)量多的場(chǎng)景效率非常低下。本文介紹一種新的數(shù)據(jù)管理方法,采用二進(jìn)制差分算法和組播技術(shù),對(duì)源數(shù)據(jù)集進(jìn)行分類和版本管理,減少傳輸?shù)臄?shù)據(jù)包大小并優(yōu)化傳輸模式,被管理的目標(biāo)終端接收并還原原始數(shù)據(jù)。原型系統(tǒng)在摩托羅拉對(duì)講機(jī)上的Linux平臺(tái)通過(guò)USB傳輸完成了驗(yàn)證和數(shù)據(jù)分析,還可應(yīng)用于遠(yuǎn)程數(shù)據(jù)更新管理的生產(chǎn)環(huán)境,如專有無(wú)線系統(tǒng)DMR,Tetra等,以助于提升專有移動(dòng)設(shè)備經(jīng)銷商,終端用戶,內(nèi)部開發(fā)人員的工作效率。

1 差分系統(tǒng)方案

新系統(tǒng)設(shè)計(jì)模型如圖1,以Firmware數(shù)據(jù)為例,左端是遠(yuǎn)程數(shù)據(jù)管理控制臺(tái),其職責(zé)是分類標(biāo)識(shí)原始目標(biāo)數(shù)據(jù)集,根據(jù)目標(biāo)設(shè)備的當(dāng)前版本,選擇匹配的數(shù)據(jù)源基線版本,通過(guò)差分壓縮算法輸出特定版本的二進(jìn)制文件,打包傳輸新的目標(biāo)增量數(shù)據(jù)。右端是被管理的一組移動(dòng)通信設(shè)備,根據(jù)定制協(xié)議對(duì)相應(yīng)的目標(biāo)數(shù)據(jù)進(jìn)行還原和替換。中間的內(nèi)容傳輸過(guò)程完全I(xiàn)P化,對(duì)承載網(wǎng)絡(luò)透明。

2 分組子系統(tǒng)模型

目標(biāo)數(shù)據(jù)集包含多個(gè)數(shù)據(jù)對(duì)象,對(duì)應(yīng)在移動(dòng)端持久化存儲(chǔ)的多種類型數(shù)據(jù)文件,如firmware,資源文件,用戶數(shù)據(jù)文件等。每個(gè)數(shù)據(jù)對(duì)象被賦予不同特性,如名稱,類型,大小,版本號(hào)等。數(shù)據(jù)管理平臺(tái)通過(guò)端到端協(xié)議識(shí)別不同移動(dòng)設(shè)備上的數(shù)據(jù)對(duì)象特性,在對(duì)目標(biāo)數(shù)據(jù)集做整形和打包之后,根據(jù)不同的數(shù)據(jù)對(duì)象實(shí)施不同的傳輸策略,以最大化利用帶寬資源,減少對(duì)多個(gè)終端的數(shù)據(jù)重復(fù)操作。業(yè)務(wù)交互流程設(shè)計(jì)如圖2所示,組內(nèi)共三個(gè)被管理的目標(biāo)設(shè)備。數(shù)據(jù)平臺(tái)通過(guò)一對(duì)一協(xié)商創(chuàng)建關(guān)鍵的TraceMap Descriptor,各目標(biāo)設(shè)備據(jù)此對(duì)接收到的增量數(shù)據(jù)做還原和完整性檢測(cè)。針對(duì)所有設(shè)備都適用的數(shù)據(jù),管理平臺(tái)采取IP組播方式傳輸,比如新的firmware版本;針對(duì)個(gè)性化的資源文件或者用戶數(shù)據(jù),采取現(xiàn)有的IP單播方式傳輸。移動(dòng)設(shè)備端新增數(shù)據(jù)完整性檢測(cè)模塊,對(duì)于檢測(cè)失敗的場(chǎng)景,對(duì)特定數(shù)據(jù)對(duì)象做主動(dòng)上報(bào)或者被動(dòng)應(yīng)答處理,使得管理平臺(tái)及時(shí)掌握單個(gè)具體事務(wù)結(jié)果,以啟動(dòng)相應(yīng)的重傳或者異常處理。由于組播方式對(duì)底層傳輸信道的可靠性要求高,為規(guī)避惡劣環(huán)境下多次重傳導(dǎo)致的帶寬浪費(fèi),建議在優(yōu)質(zhì)網(wǎng)絡(luò)環(huán)境下選用。

3 實(shí)現(xiàn)與分析

原型實(shí)驗(yàn)環(huán)境選擇Windows主控程序加摩托羅拉一款基于Linux系統(tǒng)的移動(dòng)對(duì)講設(shè)備,為簡(jiǎn)單起見,選擇對(duì)講機(jī)駐留的某個(gè)約14MB固件程序作為數(shù)據(jù)更新對(duì)象,通過(guò)USB作為傳輸通道連接PC電腦和移動(dòng)設(shè)備。軟件部分基于Xdelta3和LZMA實(shí)現(xiàn)差分壓縮算法,采用標(biāo)準(zhǔn)的TFTP協(xié)議讀寫文件數(shù)據(jù)。評(píng)測(cè)指標(biāo)選擇單臺(tái)設(shè)備上完整的新版固件數(shù)據(jù)生效時(shí)間,通過(guò)對(duì)比,優(yōu)化前耗時(shí)115秒,優(yōu)化后耗時(shí)23秒,共節(jié)省92秒。圖3是更多原始數(shù)據(jù)版本采樣的曲線分析結(jié)果,不論是版本升級(jí)還是版本降級(jí)應(yīng)用場(chǎng)景,數(shù)據(jù)的傳輸和還原時(shí)間都得到極大的縮減。版本間數(shù)據(jù)的關(guān)聯(lián)性越大,優(yōu)化效果越明顯,特別適合對(duì)設(shè)備當(dāng)前版本數(shù)據(jù)配置變更小的應(yīng)用場(chǎng)景。

4 結(jié)語(yǔ)

針對(duì)一組移動(dòng)設(shè)備的差分分組數(shù)據(jù)管理方案解決了遠(yuǎn)程數(shù)據(jù)更新效率低下的問(wèn)題,通過(guò)數(shù)據(jù)集分解,數(shù)據(jù)對(duì)象的識(shí)別,差分壓縮增量數(shù)據(jù),分組與單播傳輸結(jié)合,減小了端到端遠(yuǎn)程會(huì)話所需承載的數(shù)據(jù)量,避免了冗余數(shù)據(jù)在不同終端的多次傳輸,節(jié)省了操作時(shí)間,為在專有無(wú)線窄帶系統(tǒng)上傳輸批量的配置數(shù)據(jù)創(chuàng)造了基礎(chǔ)條件。實(shí)驗(yàn)結(jié)果證明,此系統(tǒng)方案成功應(yīng)用在內(nèi)部開發(fā)人員配置測(cè)試設(shè)備,可提升開發(fā)效率,如果應(yīng)用在生產(chǎn)環(huán)境,面向移動(dòng)設(shè)備的經(jīng)銷商提供增值服務(wù),將大幅提升管理批量設(shè)備數(shù)據(jù)更新的工作效率。

參考文獻(xiàn)

[1] OMA DM For Mobile Device Management, version 6.0.

[2]RFC 3284,The VCDIFF Generic Differencing and Compression Data Format.

[3]Colin Percival,Naive Differences of Executable Code.

作者單位

四川天涯在線網(wǎng)絡(luò)科技有限公司 四川省成都市 610000endprint

主站蜘蛛池模板: 欧美色99| 国产成人精品午夜视频'| 精品丝袜美腿国产一区| 国产人人射| 亚洲精品国产日韩无码AV永久免费网 | 欧美另类精品一区二区三区| 最新国产高清在线| 午夜不卡视频| 午夜无码一区二区三区| 欧美一级黄片一区2区| 国产香蕉97碰碰视频VA碰碰看| 免费a在线观看播放| 亚洲第一天堂无码专区| 欧美精品不卡| 国产欧美精品一区aⅴ影院| 中文字幕波多野不卡一区| 国产精品福利尤物youwu| 亚洲永久视频| 欧美在线免费| 免费无码一区二区| 亚洲一道AV无码午夜福利| 狠狠综合久久久久综| 有专无码视频| 国产黑丝一区| 在线观看国产一区二区三区99| 97久久超碰极品视觉盛宴| 国内精品视频在线| 亚洲人视频在线观看| 亚洲国产第一区二区香蕉| 一级毛片免费不卡在线| 一级毛片视频免费| 午夜国产理论| 午夜a视频| 九九视频在线免费观看| 国产99视频免费精品是看6| 99精品热视频这里只有精品7| 制服丝袜国产精品| 久久国产免费观看| 扒开粉嫩的小缝隙喷白浆视频| 无码一区18禁| 日韩福利在线观看| 精品伊人久久久久7777人| 亚洲第一视频区| 天天躁狠狠躁| jizz亚洲高清在线观看| 久久无码高潮喷水| 最新无码专区超级碰碰碰| 黄色网站在线观看无码| 亚洲成人www| 欧美日本在线播放| 成人免费视频一区二区三区 | 亚洲福利视频一区二区| 欧美综合一区二区三区| 欧美日一级片| 伊人大杳蕉中文无码| 欧美笫一页| 免费亚洲成人| 国产国产人成免费视频77777 | 亚洲视频二| 亚洲乱强伦| 国产在线观看一区精品| 2022国产91精品久久久久久| 97av视频在线观看| 国产毛片一区| 97视频精品全国免费观看| 国产精品成人一区二区不卡| 亚洲日韩AV无码精品| 好久久免费视频高清| 伊人色在线视频| 99精品在线看| 伊人国产无码高清视频| 国产精品私拍在线爆乳| 欧美v在线| 亚洲第一视频免费在线| 91综合色区亚洲熟妇p| 成人年鲁鲁在线观看视频| 91色国产在线| 男人天堂亚洲天堂| 黄色污网站在线观看| 内射人妻无码色AV天堂| 婷婷在线网站| AV无码一区二区三区四区|