博碩士論文 100552016 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:11 、訪客IP:52.14.8.34
姓名 陳志榮(Chih-Jung Chen)  查詢紙本館藏   畢業系所 資訊工程學系在職專班
論文名稱 適用於無線感測網路的嵌入式IPv6網路堆疊開發
(Developing an Embedded IPv6 Networking Stack for Wireless Sensor Network)
相關論文
★ 整合GRAFCET虛擬機器的智慧型控制器開發平台★ 分散式工業電子看板網路系統設計與實作
★ 設計與實作一個基於雙攝影機視覺系統的雙點觸控螢幕★ 智慧型機器人的嵌入式計算平台
★ 一個即時移動物偵測與追蹤的嵌入式系統★ 一個固態硬碟的多處理器架構與分散式控制演算法
★ 基於立體視覺手勢辨識的人機互動系統★ 整合仿生智慧行為控制的機器人系統晶片設計
★ 嵌入式無線影像感測網路的設計與實作★ 以雙核心處理器為基礎之車牌辨識系統
★ 基於立體視覺的連續三維手勢辨識★ 微型、超低功耗無線感測網路控制器設計與硬體實作
★ 串流影像之即時人臉偵測、追蹤與辨識─嵌入式系統設計★ 一個快速立體視覺系統的嵌入式硬體設計
★ 即時連續影像接合系統設計與實作★ 基於雙核心平台的嵌入式步態辨識系統
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 整合雲端計算與物聯網被視為未來重要的產業趨勢。IPv6協定在此一產業趨勢無疑是重要的環節。目前有許多IPv6的解決方案,都是基於某種特定應用或某種特定硬體規格,因此面對異質網路整合、低耗能與低成本物聯網應用,常有其侷限。本研究將建置一套極低硬體資源需求的嵌入式IPv6網路堆疊,我們採用Contiki uIPv6,但移除了Contiki OS並進行改良,以便降低對系統記憶體等資源的需求;同時自行設計IPv6封包標頭壓縮/解壓縮機制與虛擬MAC位址標頭,以實現低成本設備的可擴充性與網路的可連結性,最後完成與硬體無關的IPv6網路堆疊,其中,我們改良了對實體層框架的承載資料長度的要求,以提高IPv6網路堆疊的移植性,加速各種低成本連網嵌入式系統的開發時程。
實驗顯示,本研究所設計的基於2.4G RF的低成本無線感測節點與閘道器,在無Contiki OS協助下,可以成功運作改良的uIPv6網路堆疊,以進行IPv6位址設定、ICMPv6/UDP、相關網路管理機制、封包標頭壓縮/解壓縮機制與虛擬MAC位址標頭處理。無線感測節點、閘道器與遠端的資料收集中心,均能成功使用ICMPv6/UDP進行有效地的通訊。本研究成果提供快速開發低成本嵌入式IPv6聯網設備的方案,以加速物聯網的發展。
摘要(英) The integration of Cloud Computing and Internet of Things is considered an important trend and industry in the future. IPv6 protocol is playing a key role in the development. There are a lot of IPv6 solutions presented to fulfill either a specific application or a hardware specification. Therefore, all of them are limited at a variety of heterogeneous network interconnections, low-power consumption and low-cost networking applications. We present an embedded IPv6 networking protocol stack which is based on Contiki uIPv6 and improves the functionality of uIPv6. We separate uIPv6 from Contiki OS in order to reduce the demand of the system resources, like the memory capacity. We also design our own IPv6 packet header compression / decompression mechanisms and the pseudo MAC address header in order to improve the scalability and the network connectivity of low-cost devices. Finally, we achieve the hardware-independent IPv6 networking stack. We also reduce the requirement of the frame payload length of the physical layer to improve the portability of IPv6 networking stack and accelerate the development of a variety of low-cost networking embedded systems.
Our experiments show that the low-cost wireless sensor node and the gateway based on 2.4G RF successfully perform the improved uIPv6 networking stack in the absence of Contiki OS assistance. The wireless sensor node and the gateway can perform the IPv6 address configuration, ICMPv6 / UDP, the related network management mechanisms, the packet header compression / decompression mechanisms and the pseudo MAC address processing. The wireless sensor node, the gateway and the remote data collection center can effectively communicate each other via IPv6/ICMPv6/UDP. The research results will provide the rapid development of low-cost embedded IPv6 networking equipment, and accelerate the development of Internet of Things.
關鍵字(中) ★ IPv6
★ 獨立於硬體
★ 虛擬MAC位址
★ 標頭壓縮
關鍵字(英) ★ IPv6
★ hardware-independent
★ pseudo MAC address
★ header compression
論文目次 摘要 i
ABSTRACT ii
目錄 iii
圖目錄 vi
表目錄 x
第一章 緒論 1
1.1、研究背景與動機 1
1.2、研究目標 3
1.3、論文架構 4
第二章 嵌入式IPv6技術回顧 5
2.1、嵌入式系統摡述 5
2.2、嵌入式網際網路概述 6
2.3、嵌入式IPv6研究 10
2.3.1、IPv6簡介 10
2.3.2、嵌入式系統運行IPv6的現況 13
2.3.3、嵌入式系統運行IPv6的要求與限制 14
2.3.4、嵌入式TCP/IP協議開放原始碼現況 19
第三章 無線感測網路與閘道器技術 21
3.1、無線感測網路 21
3.2、無線感測網路閘道器 27
第四章 基於IPv6的無線感測網路設計 31
4.1、IPv6協議簡化 32
4.2、適配層 37
4.2.1、虛擬MAC位址標頭 37
4.2.2、IPv6封包標頭壓縮 38
4.3、無線感測節點與閘道器設計 50
4.4、資料接收軟體設計 58
第五章 基於IPv6的無線感測網路系統實作與驗證 59
5.1、硬體規格介紹 59
5.1.1、硬體模組 59
5.1.2、無線感測節點 69
5.1.3、閘道器 70
5.1.4、資料接收中心 70
5.2、軟體介紹 71
5.2.1、嵌入式軟體 71
5.2.2、資料接收中心 71
5.3、基於IPv6的無線感測網路系統實作 71
5.3.1、無線感測網路節點 71
5.3.2、閘道器 72
5.3.3、資料收集軟體 74
5.4、系統整合驗證 74
5.4.1、重複位址偵測、路由邀請/路由公告 78
5.4.2、閘道器之芳鄰邀請/芳鄰公告、Echo請求/Echo回覆 82
5.4.3、無線感測節點之芳鄰邀請/芳鄰公告、Echo請求/Echo回覆 87
5.4.4、無線感測節點之UDP溫度感測資料 92
5.5、系統性能評估 95
第六章 結論與未來展望 101
6.1、結論 101
6.2、未來展望 102
參考文獻 105
參考文獻 [1] 朱近之/主編、方興、劉秦豫、曹凡、岳爽、牛猛華、郭哲 / 編著 , 智慧的雲端運算:成就物聯網的未來基石, 博碩出版社, Nov. 2010.
[2] Li Liu, Xinrui Liu, and Xinyu Li ,Cloud-Based Service Composition Architecture, IOT Workshop 2012, CCIS 312, pp. 559–564, 2012.
[3] Rob van Kranenburg and Alex Bassi ,IoT Challenges, Communications in Mobile Computing 2012 1:9.
[4] IPv6, .
[5] Subharthi Paul , Jianli Pan and Raj Jain, Architectures for the future networks and the next generation Internet A survey, Computer Communications, 2011, Vol.34(1), pp.2-42.
[6] IANA IPv4 Address Space Registry , .
[7] Sehgal, Anuj ; Perelman, Vladislav ; Kuryla, Siarhei ; Schonwalder, Jurgen, Management of resource constrained devices in the internet of things ,IEEE Communications Magazine, December 2012, Vol.50(12), pp.144-149.
[8] IETF. 6LoWPAN, .
[9] IEEE 802.15.4,< http://www.ieee802.org/15/pub/TG4.html>.
[10] EPCglobal,.
[11] Mathilde Durvy, Julien Abeillé, Patrick Wetterwald,Colin O’Flynn, Blake Leverett, Eric Gnoske, Michael Vidales, Geoff Mulligan,Nicolas Tsiftes, Niclas Finne, Adam Dunkels, Making Sensor Networks IPv6 Ready,Proc of the 6th ACM SenSys. Raleight, NC, USA: ACM, 2008:1-2.
[12] NGTP,< http://www.wirelesscar.com/?page_id=58>.
[13] IEC,< http://www.iec.ch/smartgrid/standards/>.
[14] IETF. LwIP,.
[15] IEEE 802.15.6,< http://www.ieee802.org/15/pub/TG6.html>.
[16] Bluetooth , IEEE 802.15.1,< http://www.ieee802.org/15/pub/TG1.html>.
[17] QoS,< http://tools.ietf.org/html/rfc5432>.
[18] Transmission of IPv6 Packets over BLUETOOTH Low Energy , .
[19] Host Requirements of IPv6 for Low Cost Network Appliances,< http://tools.ietf.org/html/draft-okabe-ipv6-lcna-minreq-02>.
[20] Zhang Bin, Meng Kaiyuan, Tian Ze, Discussion on the Definition of Embedded System, Microcontrollers & Embedded Systems, 2011, Vol.11(1), pp.6-8.
[21] 胡繼陽、蔡郁彬、柯力群,嵌入式系統導論, 4/e,學貫(旗標) 出版社,June 2009.
[22] John Gantz , The Embedded Internet: Methodology and Findings,IDC, January,2009.
[23] ITU Internet Reports 2005: The Internet of Things,< http://www.itu.int/osg/spu/publications/internetofthings/>.
[24] WANG Ji-yuan, LU Jing, Application Research on Embedded Internet Technology, Journal of Shanghai University of Electric Power, 2009, Vol.25(2), pp.169-172.
[25] 物聯網時代IPv6如何大顯身手, 華為技術有限公司, Mobile Communications, 2010, Vol.34(19), pp.60-61.
[26] IPv4, .
[27] ALE,< http://www.ietf.org/wg/concluded/ale.html >.
[28] RFC 1883,< http://www.ietf.org/rfc/rfc1883.txt>.
[29] RFC 1884,< http://www.ietf.org/rfc/rfc1884.txt >.
[30] RFC 2373,< http://www.ietf.org/rfc/rfc2373.txt >.
[31] RFC 2460,< http://www.ietf.org/rfc/rfc2460.txt>.
[32] RFC 1933.< http://tools.ietf.org/rfc/rfc1933.txt>.
[33] RFC 2185,.
[34] RFC 3056,< http://tools.ietf.org/rfc/rfc3056.txt>.
[35] Silvia Hagen, IPv6 Essentials,O’Reilly,March 2003.
[36] IrDA,< http://www.irda.org/>.
[37] Tourrilhes, J. ; Magalhaes, L. ; Carter, C.,On-demand TCP: transparent peer to peer TCP/IP over IrDA,2002 IEEE International Conference on Communications, May 2002, Vol.5, pp.3250-3258.
[38] Uehara, K. ; Sunahara, H. ; Murai, J.,Problems and tentative solutions in InternetCAR testing with IPv6,2003 Symposium on Applications and the Internet Workshops, 2003, Jan. 2003, pp.178-183.
[39] Yang Ting, Yang Ting ; Zhang Zhidong, Zhang Zhidong ; Wu Jiaowen, Wu Jiaowen ; Li Ang, Li Ang,Research on Transmission Data System of Smart Grid based on IPv6 DiffServ Model,Power and Energy Engineering Conference, March 2010, pp.1-4.
[40] Liu Xin,Xu Ke,Chen Wenlong,Zhao Yudong,Study on the Next Generation Internet Architecture Converging with Internet of Things,Telecommunications Science, 2011, Vol.27(11), pp.66-74.
[41] LwIP Support and Integration,< http://wiki.minix3.org/en/SummerOfCode2012/LwipIntegration>.
[42] EBV, Viola intro open source embedded TCP/IP,< http://www.iapplianceweb.com/story/OEG20030214S0048.htm>.
[43] Project uC/IP,< http://ucip.sourceforge.net/>.
[44] Contiki TCP/IP Stack ,< https://www.ipv6ready.org/db/index.php/public/logo/01-000473/ >.
[45] Kevin Ashton: That ’Internet of Things’ Thing. In: RFID Journal, 22 July 2009. Retrieved 8 April 2011.
[46] 李達生、翁仲銘、彭永新,物聯網核心技術、原理與應用,前程文化出版社,Sep. 2012.
[47] IPSO Alliance,< http://www.ipso-alliance.org/ >.
[48] Technology Review,.
[49] Shadrach Joseph Roundy, Energy Scavenging for Wireless Sensor Nodes with a Focus on Vibration to Electricity Conversion, University of California, Berkeley ,2003.
[50] Kwak, K.S. ; Ullah, S. ;Ullah, N., An Overview of IEEE 802.15.6 Standard, Applied Sciences in Biomedical and Communication Technologies, Nov. 2010, pp.1-6 .
[51] Z-Wave alliance,.
[52] ZigBee alliance,< http://www.zigbee.org/>.
[53] ITU-T G.9959,.
[54] Transmission of IPv6 packets over ITU-T G.9959 Networks,< http://tools.ietf.org/html/draft-brandt-6man-lowpanz-01>.
[55] ISO/IEC 7498,< http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=20269>.
[56] Jim Kurose; Keith Ross,Computer Networking: A Top Down Approach ,5th edition.,Addison-Wesley, April 2009.
[57] Jean-Philippe Vasseur;Adam Dunkels ,Interconnecting Smart Objects with IP - The next internet, Morgan Kaufmann,June 2010.
[58] IEEE 802.3,< http://www.ieee802.org/3/ >.
[59] RFC 4944,< http://tools.ietf.org/html/rfc4944>.
[60] RFC 6282,< http://tools.ietf.org/html/rfc6282>.
[61] TCP header compression for 6LoWPAN,< http://tools.ietf.org/html/draft-aayadi-6lowpan-tcphc-01>.
[62] ICMPv6/ND Compression for 6LoWPAN Networks,< http://tools.ietf.org/html/draft-oflynn-6lowpan-icmphc-00>.
[63] IEEE 802.3,.
[64] Jean-Philippe Vasseur;Adam Dunkels ,Interconnecting Smart Objects with IP - The next internet, Morgan Kaufmann,June 2010,pp.168.
指導教授 陳慶瀚(Ching-Han Chen) 審核日期 2013-7-29
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明