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

當前位置:主頁 > 科技論文 > 信息工程論文 >

基于Contiki的WSN節(jié)點重編程技術研究與設計

發(fā)布時間:2018-07-18 10:10
【摘要】:無線傳感網(wǎng)絡概念自被提出以來,在MAC、路由層協(xié)議、功耗、組網(wǎng)等方面獲得長足的研究與發(fā)展,并在工業(yè)現(xiàn)場監(jiān)控、無線抄表、智能建筑、智能家居等場景下有廣泛應用。與實驗階段的節(jié)點不同的是,安裝在實際應用場景下的節(jié)點會因為客觀環(huán)境影響以及人造因素等產(chǎn)生與設計需求相偏離的變化,并且在一些環(huán)境下硬件更換的難度較大、成本較高,節(jié)點的軟件生命周期受限于外界因素而縮短,研究對已部署的節(jié)點進行功能更新的重編程方法成為迫切而重要的課題。隨著嵌入式軟件設計方法的不斷進步,針對無線傳感網(wǎng)絡的操作系統(tǒng)也越來越多受到關注與重視。首先,本文對無線傳感網(wǎng)絡的各操作系統(tǒng)進行了詳細的比較與分析,并對現(xiàn)有的重編程方式以及無線代碼分發(fā)協(xié)議進行了介紹與對比。本文選取事件驅動型的微內核操作系統(tǒng)Contiki作為研究對象,重點深入研究了其采用的Protothread線程原型,對該線程的優(yōu)缺點進行了總結分析。另外簡要介紹Contiki提供的一個完整的軟件平臺包括可以運用在無線網(wǎng)絡的Rime通信協(xié)議棧,基于Flash存儲器的微日志文件系統(tǒng)Coffee,以及能夠運行在8位微控制器上的微型TCP/IP協(xié)議棧uIP。其次,本文主要設計了重編程的兩種方案,一種是整體重編程,另一種動態(tài)加載的重編程。整體重編程是傳統(tǒng)的IAP,該方式是將嵌入式生產(chǎn)力工具生成的二進制可執(zhí)行文件完整覆蓋替代舊存儲區(qū)的裝載域文件,并重新引導系統(tǒng)啟動而完成升級。第二種動態(tài)加載模式采用了Contiki集成的ELF loader工具進行可重入目標模塊的解析、加載和運行。在K64F硬件平臺上分別針對兩種重編程方式,進行了軟件框架設計和試驗,并針對這兩種升級方式,在升級粒度和深度兩個維度上進行了比較。同時,本文針對重編程過程中文件的傳輸安全以及數(shù)據(jù)完整性進行了可靠性設計實現(xiàn),提高映像文件升級的容錯性。最后,對本文的研究進行了總結,提出在實施設計過程中出現(xiàn)的一些問題及不足。在可移植性方面,動態(tài)加載方式還不能移植到采用非ELF可重定位文件的微處理器,這為下一個研究階段的的任務明確了方向。
[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.
【學位授予單位】:山東大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TP212.9;TN929.5

【相似文獻】

相關期刊論文 前4條

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

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

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

4 ;[J];;年期

相關會議論文 前10條

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

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

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

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

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

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

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

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

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

10 潘傳英;盧柏松;陳宏;Colin E Bishop;;利用HIV-1 TAT融合表達4個轉錄因子蛋白重編程人的成纖維細胞[A];中國動物遺傳育種研究進展——第十五次全國動物遺傳育種學術討論會論文集[C];2009年

相關重要報紙文章 前10條

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

2 記者 胡德榮;高效誘導體細胞重編程有新法[N];健康報;2010年

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

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

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

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

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

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

9 記者胡德榮;我國科學家培育出豬“萬能”干細胞[N];健康報;2009年

10 趙永新;我科學家培育出世界首個豬干細胞[N];保健時報;2009年

相關博士學位論文 前10條

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

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

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

4 裴楊莉;Rab32通過促進脂類合成提高小鼠iPSCs的誘導效率[D];中國農業(yè)大學;2015年

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

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

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

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

9 翟英穎;丙戊酸促進小鼠成纖維細胞重編程機制的研究[D];吉林大學;2016年

10 王術勇;小分子化合物介導譜系重編程獲取內胚層祖細胞及其相關機制研究[D];中國人民解放軍軍事醫(yī)學科學院;2016年

相關碩士學位論文 前10條

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

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

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

4 彭連銀;基于Contiki的WSN節(jié)點重編程技術研究與設計[D];山東大學;2016年

5 王曉云;小鼠OG-MEF細胞重編程過程中細胞動力學研究和牛TWSIN-OG細胞誘導重編程的初步研究[D];內蒙古大學;2016年

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

7 劉坤;小鼠部分重編程細胞系的建立及其可塑性研究[D];內蒙古大學;2013年

8 李珍珍;成體細胞重編程的技術方法研究[D];西北農林科技大學;2012年

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

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

,

本文編號:2131577

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

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


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

版權申明:資料由用戶ee50b***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com