天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 信息工程論文 >

基于Contiki的WSN節(jié)點(diǎn)重編程技術(shù)研究與設(shè)計(jì)

發(fā)布時(shí)間:2018-07-18 10:10
【摘要】:無線傳感網(wǎng)絡(luò)概念自被提出以來,在MAC、路由層協(xié)議、功耗、組網(wǎng)等方面獲得長足的研究與發(fā)展,并在工業(yè)現(xiàn)場監(jiān)控、無線抄表、智能建筑、智能家居等場景下有廣泛應(yīng)用。與實(shí)驗(yàn)階段的節(jié)點(diǎn)不同的是,安裝在實(shí)際應(yīng)用場景下的節(jié)點(diǎn)會(huì)因?yàn)榭陀^環(huán)境影響以及人造因素等產(chǎn)生與設(shè)計(jì)需求相偏離的變化,并且在一些環(huán)境下硬件更換的難度較大、成本較高,節(jié)點(diǎn)的軟件生命周期受限于外界因素而縮短,研究對已部署的節(jié)點(diǎn)進(jìn)行功能更新的重編程方法成為迫切而重要的課題。隨著嵌入式軟件設(shè)計(jì)方法的不斷進(jìn)步,針對無線傳感網(wǎng)絡(luò)的操作系統(tǒng)也越來越多受到關(guān)注與重視。首先,本文對無線傳感網(wǎng)絡(luò)的各操作系統(tǒng)進(jìn)行了詳細(xì)的比較與分析,并對現(xiàn)有的重編程方式以及無線代碼分發(fā)協(xié)議進(jìn)行了介紹與對比。本文選取事件驅(qū)動(dòng)型的微內(nèi)核操作系統(tǒng)Contiki作為研究對象,重點(diǎn)深入研究了其采用的Protothread線程原型,對該線程的優(yōu)缺點(diǎn)進(jìn)行了總結(jié)分析。另外簡要介紹Contiki提供的一個(gè)完整的軟件平臺(tái)包括可以運(yùn)用在無線網(wǎng)絡(luò)的Rime通信協(xié)議棧,基于Flash存儲(chǔ)器的微日志文件系統(tǒng)Coffee,以及能夠運(yùn)行在8位微控制器上的微型TCP/IP協(xié)議棧uIP。其次,本文主要設(shè)計(jì)了重編程的兩種方案,一種是整體重編程,另一種動(dòng)態(tài)加載的重編程。整體重編程是傳統(tǒng)的IAP,該方式是將嵌入式生產(chǎn)力工具生成的二進(jìn)制可執(zhí)行文件完整覆蓋替代舊存儲(chǔ)區(qū)的裝載域文件,并重新引導(dǎo)系統(tǒng)啟動(dòng)而完成升級(jí)。第二種動(dòng)態(tài)加載模式采用了Contiki集成的ELF loader工具進(jìn)行可重入目標(biāo)模塊的解析、加載和運(yùn)行。在K64F硬件平臺(tái)上分別針對兩種重編程方式,進(jìn)行了軟件框架設(shè)計(jì)和試驗(yàn),并針對這兩種升級(jí)方式,在升級(jí)粒度和深度兩個(gè)維度上進(jìn)行了比較。同時(shí),本文針對重編程過程中文件的傳輸安全以及數(shù)據(jù)完整性進(jìn)行了可靠性設(shè)計(jì)實(shí)現(xiàn),提高映像文件升級(jí)的容錯(cuò)性。最后,對本文的研究進(jìn)行了總結(jié),提出在實(shí)施設(shè)計(jì)過程中出現(xiàn)的一些問題及不足。在可移植性方面,動(dòng)態(tài)加載方式還不能移植到采用非ELF可重定位文件的微處理器,這為下一個(gè)研究階段的的任務(wù)明確了方向。
[Abstract]:Since the concept of wireless sensor network (WSN) was proposed, it has gained considerable research and development in Mac, routing layer protocol, power consumption, networking and so on, and has been widely used in industrial field monitoring, wireless meter reading, intelligent building, smart home and so on. Different from the nodes in the experimental stage, the nodes installed in the practical application scenarios will deviate from the design requirements because of the objective environment and artificial factors, and the hardware replacement is more difficult in some environments. Because the cost is high and the software life cycle of nodes is limited by external factors, it becomes an urgent and important issue to study the reprogramming method for updating the functions of deployed nodes. With the development of embedded software design, more and more attention has been paid to the operating system of wireless sensor network. Firstly, the operating systems of wireless sensor networks are compared and analyzed in detail, and the existing reprogramming methods and wireless code distribution protocols are introduced and compared. In this paper, the event-driven microkernel operating system Contiki is selected as the research object, and the Protothread thread prototype is deeply studied, and the advantages and disadvantages of the thread are summarized and analyzed. In addition, a complete software platform provided by Contiki is briefly introduced, including Rime protocol stack which can be used in wireless network, micro log file system Coffeebased on Flash memory, and micro TCP / IP protocol stack uIPs which can run on 8-bit microcontroller. Secondly, this paper mainly designs two schemes of reprogramming, one is whole reprogramming and the other is dynamic loading reprogramming. Whole reprogramming is the traditional IAPs, which completely overwrites the load domain file instead of the old storage area by the binary executable generated by the embedded productivity tool, and reboots the system to complete the upgrade. The second dynamic loading mode uses the Contiki integrated ELF loader tool to parse, load and run the reentrant target module. Based on the K64F hardware platform, the software framework is designed and tested for two reprogramming methods, and the upgrade granularity and depth are compared. At the same time, this paper designs and implements the reliability of file transmission security and data integrity in the process of reprogramming to improve the fault tolerance of image file upgrade. Finally, the research of this paper is summarized, and some problems and shortcomings in the implementation of the design are put forward. In terms of portability, dynamic loading can not be transplanted to microprocessors with non-ELF relocatable files, which makes clear the direction of the next research stage.
【學(xué)位授予單位】:山東大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP212.9;TN929.5

【相似文獻(xiàn)】

相關(guān)期刊論文 前4條

1 馬鵬祥,于慶廣,周建榮,周秀華;可重編程邏輯陣列(GAL)的原理及應(yīng)用(三)[J];煤礦自動(dòng)化;1992年04期

2 汪治理;章勇;劉紅;;一種基于代碼克隆檢測技術(shù)的WSNs重編程方法[J];傳感技術(shù)學(xué)報(bào);2013年09期

3 ;Actel推出以Flash為基礎(chǔ)的FPGA適用于太空應(yīng)用[J];電子與電腦;2008年10期

4 ;[J];;年期

相關(guān)會(huì)議論文 前10條

1 潘傳英;藍(lán)賢勇;陳宏;Colin E Bishop;;利用特定因子誘導(dǎo)293T細(xì)胞的重編程研究[A];第十二次全國畜禽遺傳標(biāo)記研討會(huì)論文集[C];2010年

2 李勁松;;細(xì)胞重編程和胚胎發(fā)育[A];細(xì)胞—生命的基礎(chǔ)——中國細(xì)胞生物學(xué)學(xué)會(huì)2013年全國學(xué)術(shù)大會(huì)·武漢論文摘要集[C];2013年

3 周琪;;體細(xì)胞重編程,挑戰(zhàn)與希望[A];細(xì)胞—生命的基礎(chǔ)——中國細(xì)胞生物學(xué)學(xué)會(huì)2013年全國學(xué)術(shù)大會(huì)·武漢論文摘要集[C];2013年

4 王二耀;于洋;焦麗紅;王柳;周琪;;不同遺傳背景的小鼠卵母細(xì)胞去核后重編程能力的研究[A];第十屆全國生殖生物學(xué)學(xué)術(shù)研討會(huì)論文摘要集[C];2005年

5 范宗興;余大為;郝海生;趙學(xué)明;王棟;劉巖;秦彤;朱化彬;杜衛(wèi)華;;爪蟾卵母細(xì)胞抽提物誘導(dǎo)體細(xì)胞重編程研究[A];中國畜牧獸醫(yī)學(xué)會(huì)動(dòng)物繁殖學(xué)分會(huì)第十六屆學(xué)術(shù)研討會(huì)論文集[C];2012年

6 高紹榮;;體細(xì)胞重編程研究進(jìn)展[A];2012年中國科協(xié)海峽兩岸青年科學(xué)家學(xué)術(shù)活動(dòng)月——第九屆海峽兩岸細(xì)胞生物學(xué)學(xué)術(shù)研討會(huì)論文集[C];2012年

7 楊柳;AL-KAL Abakar;蔣和生;;體細(xì)胞核移植技術(shù)中核重編程機(jī)制進(jìn)展概述[A];中國畜牧獸醫(yī)學(xué)會(huì)動(dòng)物繁殖學(xué)分會(huì)第十五屆學(xué)術(shù)研討會(huì)論文集(上冊)[C];2010年

8 裴端卿;;Jhdm1a/1b以維生素C依賴性提高重編程效率[A];2012年中國科協(xié)海峽兩岸青年科學(xué)家學(xué)術(shù)活動(dòng)月——第九屆海峽兩岸細(xì)胞生物學(xué)學(xué)術(shù)研討會(huì)論文集[C];2012年

9 趙宏喜;王莉;朱亞靜;姜鋒;李揚(yáng);張健;姚元慶;李凌松;;克服干細(xì)胞移植免疫排斥及iPS細(xì)胞重編程機(jī)制的初步研究[A];2012全國發(fā)育生物學(xué)大會(huì)摘要集[C];2012年

10 潘傳英;盧柏松;陳宏;Colin E Bishop;;利用HIV-1 TAT融合表達(dá)4個(gè)轉(zhuǎn)錄因子蛋白重編程人的成纖維細(xì)胞[A];中國動(dòng)物遺傳育種研究進(jìn)展——第十五次全國動(dòng)物遺傳育種學(xué)術(shù)討論會(huì)論文集[C];2009年

相關(guān)重要報(bào)紙文章 前10條

1 譚薇 編譯;細(xì)胞重編程助力干細(xì)胞研發(fā)[N];第一財(cái)經(jīng)日報(bào);2009年

2 記者 胡德榮;高效誘導(dǎo)體細(xì)胞重編程有新法[N];健康報(bào);2010年

3 胡德榮;體細(xì)胞重編程分子機(jī)制研究獲突破[N];中國醫(yī)藥報(bào);2004年

4 岳陽;我學(xué)者發(fā)現(xiàn)改良iPS細(xì)胞的重要因子[N];中國醫(yī)藥報(bào);2012年

5 記者 胡德榮;重編程異常細(xì)胞是“麻煩”制造者[N];健康報(bào);2011年

6 胡德榮;體細(xì)胞重編程研究有新發(fā)現(xiàn)[N];健康報(bào);2004年

7 胡德榮;羊水細(xì)胞能高效快速重編程為誘導(dǎo)多能干細(xì)胞[N];中國醫(yī)藥報(bào);2009年

8 張夢然;生物體內(nèi)環(huán)境同樣適合細(xì)胞重新編程[N];科技日報(bào);2013年

9 記者胡德榮;我國科學(xué)家培育出豬“萬能”干細(xì)胞[N];健康報(bào);2009年

10 趙永新;我科學(xué)家培育出世界首個(gè)豬干細(xì)胞[N];保健時(shí)報(bào);2009年

相關(guān)博士學(xué)位論文 前10條

1 陳嘉瑜;Tet1對誘導(dǎo)型重編程的影響及非整合型hiPSC誘導(dǎo)的研究[D];北京協(xié)和醫(yī)學(xué)院;2013年

2 高亞威;DNA羥甲基化酶Tet1促進(jìn)體細(xì)胞重編程機(jī)制的研究[D];北京協(xié)和醫(yī)學(xué)院;2013年

3 劉宇辰;重編程的CRISPR-Cas9對HPV6/11 E7基因轉(zhuǎn)化細(xì)胞增殖與凋亡的影響及其機(jī)制研究[D];安徽醫(yī)科大學(xué);2015年

4 裴楊莉;Rab32通過促進(jìn)脂類合成提高小鼠iPSCs的誘導(dǎo)效率[D];中國農(nóng)業(yè)大學(xué);2015年

5 白海棟;SMYD3在牛著床前胚胎發(fā)育及胎兒成纖維細(xì)胞生長中作用的研究[D];內(nèi)蒙古大學(xué);2015年

6 趙二虎;去甲基化酶KDM4C影響腫瘤細(xì)胞增殖與代謝重編程的分子機(jī)制研究[D];西南大學(xué);2015年

7 魏興林;基于piggyBac基因抓捕體系的重編程相關(guān)基因的高通量篩選[D];中國農(nóng)業(yè)大學(xué);2014年

8 陳曦;丙戊酸對人骨髓來源的細(xì)胞重編程作用的研究[D];吉林大學(xué);2016年

9 翟英穎;丙戊酸促進(jìn)小鼠成纖維細(xì)胞重編程機(jī)制的研究[D];吉林大學(xué);2016年

10 王術(shù)勇;小分子化合物介導(dǎo)譜系重編程獲取內(nèi)胚層祖細(xì)胞及其相關(guān)機(jī)制研究[D];中國人民解放軍軍事醫(yī)學(xué)科學(xué)院;2016年

相關(guān)碩士學(xué)位論文 前10條

1 王燕;基于納米基因傳遞系統(tǒng)的直接重編程:誘導(dǎo)分化成肝臟樣細(xì)胞的研究[D];江蘇大學(xué);2016年

2 葉麗麗;基于轉(zhuǎn)錄組數(shù)據(jù)分析小鼠心肌細(xì)胞直接重編程的分子機(jī)制[D];北京交通大學(xué);2016年

3 銀宇棟;無線傳感網(wǎng)重編程技術(shù)研究[D];南昌航空大學(xué);2016年

4 彭連銀;基于Contiki的WSN節(jié)點(diǎn)重編程技術(shù)研究與設(shè)計(jì)[D];山東大學(xué);2016年

5 王曉云;小鼠OG-MEF細(xì)胞重編程過程中細(xì)胞動(dòng)力學(xué)研究和牛TWSIN-OG細(xì)胞誘導(dǎo)重編程的初步研究[D];內(nèi)蒙古大學(xué);2016年

6 張大鵬;應(yīng)用磁性納米顆粒介導(dǎo)人源化轉(zhuǎn)錄因子重組蛋白重編程廣西巴馬小型豬耳成纖維細(xì)胞為誘導(dǎo)性多能干細(xì)胞(iPSCs)的研究[D];西南大學(xué);2016年

7 劉坤;小鼠部分重編程細(xì)胞系的建立及其可塑性研究[D];內(nèi)蒙古大學(xué);2013年

8 李珍珍;成體細(xì)胞重編程的技術(shù)方法研究[D];西北農(nóng)林科技大學(xué);2012年

9 汪治理;基于代碼差異的無線傳感器網(wǎng)絡(luò)重編程方法研究[D];南京航空航天大學(xué);2014年

10 魏超;豬不完全重編程誘導(dǎo)多能干細(xì)胞的獲取及生物學(xué)特性[D];安徽農(nóng)業(yè)大學(xué);2014年



本文編號(hào):2131577

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/xinxigongchenglunwen/2131577.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶ee50b***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com