基于Protocol Buffer的壓縮算法在智能移動(dòng)系統(tǒng)中的研究與實(shí)現(xiàn)
本文關(guān)鍵詞:基于Protocol Buffer的壓縮算法在智能移動(dòng)系統(tǒng)中的研究與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:移動(dòng)互聯(lián)網(wǎng)行業(yè)隨著移動(dòng)便攜產(chǎn)品的爆發(fā)式增長而變得空前繁榮。人們已經(jīng)越來越習(xí)慣于通過移動(dòng)終端訪問網(wǎng)絡(luò)資源。但是目前我國的移動(dòng)網(wǎng)絡(luò)帶寬資源十分緊張,數(shù)據(jù)傳輸速度緩慢、數(shù)據(jù)體積龐大等問題始終困擾著移動(dòng)終端用戶。目前,服務(wù)器與客戶端之間的通信大多采用XML或JSON文本格式傳輸,雖然文本格式的可讀性較好,但是卻犧牲了最為重要的空間性,編解碼過程也較為復(fù)雜,需要專門的解析器來支持。并且對于大容量的數(shù)據(jù)傳輸,表現(xiàn)并不出色。針對以上問題,本文提出的解決方案是:采用一種比文本格式更為高效的二進(jìn)制數(shù)據(jù)傳輸格式,并且對此數(shù)據(jù)格式使用壓縮算法進(jìn)一步壓縮,進(jìn)行數(shù)據(jù)傳輸。本文對目前常用的幾種數(shù)據(jù)傳輸格式進(jìn)行了詳細(xì)的分析,并將文本格式與二進(jìn)制傳輸格式的傳輸效率進(jìn)行了對比測試實(shí)驗(yàn)。實(shí)驗(yàn)表明Protocol Buffer格式的編碼解碼效率均高于XML和JSON格式。為進(jìn)一步壓縮數(shù)據(jù)體積,本文對常用的幾種壓縮算法進(jìn)行了研究,發(fā)現(xiàn)當(dāng)與二進(jìn)制數(shù)據(jù)流結(jié)合時(shí),應(yīng)用范圍較窄,有時(shí)經(jīng)過處理以后反而增大了數(shù)據(jù)體積。本文借鑒了這些常用算法的核心思想,提出了一種專門針對Protocol Buffer格式的壓縮方法,這也是本文的創(chuàng)新點(diǎn)。本文提出的數(shù)據(jù)傳輸解決方案具有通用性,可廣泛應(yīng)用于服務(wù)器與客戶端之間的通信。最后,為檢測本數(shù)據(jù)傳輸解決方案的實(shí)用性,本文設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)可隨時(shí)隨地與現(xiàn)有校園網(wǎng)站W(wǎng)eb端進(jìn)行數(shù)據(jù)同步的移動(dòng)校園終端系統(tǒng)。本系統(tǒng)對校內(nèi)各資源進(jìn)行了充分整合,具備單點(diǎn)登錄功能,將教務(wù)管理、學(xué)生服務(wù)、財(cái)務(wù)系統(tǒng)、項(xiàng)目管理等系統(tǒng)集合為一個(gè)平臺(tái)。并可自動(dòng)抽取網(wǎng)頁信息適配到移動(dòng)終端,與各業(yè)務(wù)系統(tǒng)穩(wěn)定平滑的進(jìn)行了對接與融合。在系統(tǒng)中采用了本文提出的數(shù)據(jù)傳輸方法,使用Protocol Buffer二進(jìn)制傳輸格式,并使用了本文中提出的壓縮算法,最后對這種傳輸技術(shù)在本系統(tǒng)中進(jìn)行了實(shí)驗(yàn),結(jié)果證明速度比傳統(tǒng)的數(shù)據(jù)傳輸方式提高了27.3%。
【關(guān)鍵詞】:Android Protocol Buffer 移動(dòng)互聯(lián)網(wǎng) 數(shù)據(jù)傳輸
【學(xué)位授予單位】:中國海洋大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP393.01;TN929.5
【目錄】:
- 摘要5-6
- Abstract6-10
- 1 緒論10-14
- 1.1 研究背景與意義10-11
- 1.1.1 研究背景10-11
- 1.1.2 研究意義11
- 1.2 研究內(nèi)容與思路11-12
- 1.3 論文的組織結(jié)構(gòu)12-13
- 1.4 本章小結(jié)13-14
- 2 移動(dòng)校園系統(tǒng)的關(guān)鍵技術(shù)介紹與實(shí)現(xiàn)14-22
- 2.1 中間件技術(shù)14-17
- 2.1.1 中間件技術(shù)原理14-15
- 2.1.2 簡單數(shù)據(jù)同步方法15
- 2.1.3 手機(jī)中間件在本系統(tǒng)中的應(yīng)用實(shí)現(xiàn)15-17
- 2.2 WEB SERVICES技術(shù)17-19
- 2.2.1 Web Services介紹17-18
- 2.2.2 Web Service的應(yīng)用18
- 2.2.3 Web Service技術(shù)在本系統(tǒng)的應(yīng)用18-19
- 2.3 SHARED PREFERENCES技術(shù)19-20
- 2.3.1 Shared Preferences簡介19
- 2.3.2 單點(diǎn)登錄在本系統(tǒng)的應(yīng)用19-20
- 2.4 本章小結(jié)20-22
- 3 基于Protocol Buffer的數(shù)據(jù)傳輸技術(shù)介紹22-32
- 3.1 PROTOCOL BUFFER介紹22-23
- 3.2 常見的幾種數(shù)據(jù)傳輸技術(shù)23-25
- 3.2.1 基于XML的數(shù)據(jù)傳輸技術(shù)23-24
- 3.2.2 基于JSON的數(shù)據(jù)傳輸技術(shù)24-25
- 3.3 基于PROTOCOL BUFFER的數(shù)據(jù)傳輸技術(shù)的應(yīng)用及優(yōu)點(diǎn)25-28
- 3.4 XML、JSON、PROTOCOL BUFFER性能測試與比較28-30
- 3.5 PROTOCOL BUFFER在本系統(tǒng)中的應(yīng)用30-32
- 4 數(shù)據(jù)壓縮算法的研究32-46
- 4.1 壓縮算法介紹32
- 4.2 HUFFMAN壓縮算法32-35
- 4.3 RLE算法35-37
- 4.4 LZ系列算法37-39
- 4.5 RICE算法39-40
- 4.6 改進(jìn)的二進(jìn)制壓縮算法與在本系統(tǒng)中的應(yīng)用40-46
- 5 改進(jìn)的數(shù)據(jù)傳輸技術(shù)在移動(dòng)校園Android客戶端的應(yīng)用46-60
- 5.1 系統(tǒng)需求與系統(tǒng)目標(biāo)分析46-47
- 5.2 系統(tǒng)服務(wù)平臺(tái)設(shè)計(jì)47-49
- 5.2.1 公共管理平臺(tái)47-48
- 5.2.2 集成與接口配置管理平臺(tái)48-49
- 5.3 移動(dòng)校園ANDROID客戶端整體架構(gòu)設(shè)計(jì)49-51
- 5.4 系統(tǒng)關(guān)鍵功能設(shè)計(jì)51-52
- 5.4.1 基本公共服務(wù)功能51-52
- 5.4.2 管理服務(wù)52
- 5.5 運(yùn)行效果展示52-55
- 5.6 改進(jìn)的數(shù)據(jù)傳輸技術(shù)在本系統(tǒng)中的傳輸效率測試55-60
- 6 總結(jié)與展望60-62
- 6.1 工作內(nèi)容60-61
- 6.2 研究展望61-62
- 參考文獻(xiàn)62-66
- 致謝66-68
- 個(gè)人簡歷68
【相似文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 ;The Stability Analysis of Multimedia Playout Synchronization Using Buffer Level Control[J];The Journal of China Universities of Posts and Telecommunications;2004年03期
2 鄭燕飛;李暉;陳克非;;Buffer Overflow Detection on Binary Code[J];Journal of Shanghai Jiaotong University(Science);2006年02期
3 ;A Copper Laser with Flowing Ne-HBr Buffer Gas[J];Chinese Journal of Lasers;1994年01期
4 ;Application of Improved Z-Buffer Technique to RCS Computation[J];Wuhan University Journal of Natural Sciences;1998年01期
5 ;A Shared Buffer Memory ATM Access Switch[J];The Journal of China Universities of Posts and Telecommunications;1998年01期
6 周忠,毛玉明,蔣治瓊;Calculation and Analysis of Destination Buffer for Multimedia Service in Mobile Ad Hoc Network[J];Journal of Electronic Science and Technology of China;2005年03期
7 ;Improved Algebraic Model for Serial Production Lines with Limited Buffer Sizes[J];Journal of University of Science and Technology Beijing(English Edition);1999年02期
8 ;An Buffer Overflow Automatic Detection Method Based on Operation Semantic[J];The Journal of China Universities of Posts and Telecommunications;2005年03期
9 吳挺,歲波,都東,韓贊東,翟楓;A Model Combining Discrete Event System Simulation and Genetic Algorithm for Buffer Allocation in Unreliable Large Production Lines[J];Tsinghua Science and Technology;2004年03期
10 譚毓安,曹元大;Method of Preventing Buffer Overflow Attacks by Intercepting DLL Functions[J];Journal of Beijing Institute of Technology(English Edition);2005年03期
中國重要會(huì)議論文全文數(shù)據(jù)庫 前6條
1 張帷;劉彩池;郝秋艷;;The Effects of Buffer Structure on The Growth of Gallium Nitride on Sapphire[A];第14屆全國晶體生長與材料學(xué)術(shù)會(huì)議論文集[C];2006年
2 ;Analysis and Study of Buffer Overflow[A];2009全國計(jì)算機(jī)網(wǎng)絡(luò)與通信學(xué)術(shù)會(huì)議論文集[C];2009年
3 ;Design and Implementation of Remote Buffer Overflow and Implanted Backdoor[A];Information Technology and Computer Science—Proceedings of 2012 National Conference on Information Technology and Computer Science[C];2012年
4 Weijie Chen;Peng Xiang;Minggang Liu;Yibin Yang;Tufu Chen;Weimin Yang;Yunqian Wang;Yuan Ren;Xiaorong Zhang;Yan Lin;Guoheng Hu;Gangwei Hu;Xiaobiao Han;Zhisheng Wu;Yang Liu;Baijun Zhang;;Study of Stress in GaN Grown on Si(111) with Different Thickness of HT-AlN Buffer Layer[A];第十二屆全國MOCVD學(xué)術(shù)會(huì)議論文集[C];2012年
5 Kang Fei;Dong Pengcheng;Shu Hui;Sun Jing;;Process Analysis of Buffer Overflow Based on Dynamic Binary Platform[A];2012年計(jì)算機(jī)應(yīng)用與系統(tǒng)建模國際會(huì)議論文集[C];2012年
6 鄭偉;;淺談EDA技術(shù)及其在SMT中的應(yīng)用[A];全國第六屆SMT/SMD學(xué)術(shù)研討會(huì)論文集[C];2001年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 王凱;基于Protocol Buffer的壓縮算法在智能移動(dòng)系統(tǒng)中的研究與實(shí)現(xiàn)[D];中國海洋大學(xué);2015年
本文關(guān)鍵詞:基于Protocol Buffer的壓縮算法在智能移動(dòng)系統(tǒng)中的研究與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。
,本文編號(hào):277554
本文鏈接:http://www.sikaile.net/kejilunwen/wltx/277554.html