資料載入處理中...
圖書館首頁
|
網站地圖
|
首頁
|
本站說明
|
聯絡我們
|
相關資源
|
台聯大論文系統
|
操作說明
|
English
簡易查詢
進階查詢
論文瀏覽
熱門排行
我的研究室
上傳論文
建檔說明
常見問題
帳號:guest(18.220.140.5)
離開系統
字體大小:
詳目顯示
第 1 筆 / 共 1 筆
/1
頁
以作者查詢圖書館館藏
、
以作者查詢臺灣博碩士論文系統
、
以作者查詢全國書目
論文基本資料
摘要
外文摘要
論文目次
參考文獻
電子全文
作者(中文):
賴政皜
作者(外文):
Lai, Cheng Hau
論文名稱(中文):
在OctopusII平台上利用IPv6協定的無線感測網路應用系統設計與實作
論文名稱(外文):
Design and Implementation of Wireless Sensor Network Apllication on OctopusII with IPv6 Protocol
指導教授(中文):
石維寬
指導教授(外文):
Shih, Wei-Kuan
口試委員(中文):
黃能富
曾紹崟
衛信文
學位類別:
碩士
校院名稱:
國立清華大學
系所名稱:
資訊系統與應用研究所
學號:
9865512
出版年(民國):
100
畢業學年度:
99
語文別:
中文
論文頁數:
46
中文關鍵詞:
無線感測平台
、
物聯網
外文關鍵詞:
OctopusII
、
Contiki
、
uIP
、
WSN
、
IPv6
、
Wireless Sensor
相關次數:
推薦:0
點閱:200
評分:
下載:4
收藏:0
無線感測網路(Wireless sensor network, WSN),是由許多體積小、成本低、具有感測能力、利用無線傳輸方式溝通的平台所構成的網路。無線感測網路自發展之始,本是用於戰場監視感測等軍事用途,然而發展至今,已經被廣泛使用於民間了。包過溫溼度偵測、環境汙染偵測、生活安全等等使用方式。
如果可以把廣泛使用的網路協定來作為WSN的基礎架構,則開發者對於WSN軟體的設計以及應用將更加便利,並且能夠兼容於現有的網際網路。而TCP/IP的網路協定便是一個相當普及並且是現今網際網路最主要的架構組成部分之一。透過IP定址,使用者可以直接的存取甚至是控制無線感測器,得到平台上面收集的數據資料,或是進一步的發展物聯網的應用。
物聯網就是將感測器裝置到所有物體上,如供電系統、家用電器、公共設施等等,並以網際網路連結起來。來達到特別的應用,實現遠距控制或是物體間的直接通信。也會是將來Web 4.0的主體。
TCP/IP協定在近來也面對著一個巨大的挑戰與改變,那就是IPv4位址將發放完畢,組織或使用者們將必須採用IPv6來取代已經不敷使用的IPv4協定。而對於物聯網的使用面向來說,IPv6協定的採用也是勢在必行的,因為物聯網一旦普及,其節點的數量將會相當龐大,只有IPv6 能提供足夠的IP數量。
綜合以上所言,本論文將採用Octopus II 無線感測平台以及CONTIKI OS 來實作能夠應用於IPv6協定的無線感測網路並驗證之。
Wireless sensor network (WSN) is composed of many sensor platforms which have small size, low cost, wireless transmission features. WSN was originally developed for military applications as battlefield detection. Nowadays ,it is adopted to civil application ,including temperature and humidity detection, environment pollution detection , and vital sign detection.
If we can use the contemporary network protocol(ie TCP/IP) to construct WSN basic infrastructure, it helps designer to develope WSN softwares and WSN applications more conveniently.TCP/IP is the most popular and primary component of Internet today.With TCP/IP protocol in the WSN, the WSN can be easily compatible with the Internet, Also, users are able to access and control wireless sensors to get the data which collected from the WSN.Further, people can develop more applications ,even the Internet of Things.
The “Internet of Things” means installing sensors to all objects, such as power systems, home appliances and public facilities etc., And all the subjects are linked up by the Internet. To achieve the particular application to implement remote control or direct communication between objects. It will be the main part of Web 4.0 in the future.
TCP/IP faces a big change and challenge now due to the coming exhaustion of IPv4 address.Therefore, organizations and users must adopt IPv6 because of inadequate IPv4. Adoption of IPv6 becomes an imperative for the Internet of Things because IPv6 can supply enough address for the huge demand for IP address with the popularity of the Internet of Things system.
To summarize ,this paper adopt OctopusII wireless sensor platform and CONTIKI OS to implement and authenticate the WSN with IPv6 protocol.
1. Introduction 1
1.1. Background 1
1.2. Paper Organization 3
2. Related Work 4
2.1. Wireless Sensor Platform OctopusII 4
2.2. Contiki Operation System 7
2.2.1 CONTIKI Features 7
2.2.2 System Architecture 10
2.3. Another OS 12
3. Communication Stack 13
3.1. Contiki communication overview 13
3.2. RIME stack & Chameleon Architecture 13
3.2.1 Packet attribute approach 15
3.2.2 Header transformation module 17
3.3. Rime stack primitives 17
3.3.1 Transmission over RIME 19
3.4 uIP stack 20
3.5 6LoWPAN in uIP 22
4. Implementation 24
4.1. Porting into OctopusII 24
4.1.1 Prepare the toolchain 24
4.1.2 Soucecode structure 25
4.1.3 Modify the source code 26
4.1.4 Test the CONTIKI OS on OctopusII 29
4.2. Communicate with PC 31
4.2.1 Tapslip and SLIP protocol 32
4.2.2 Uipbridge 33
4.2.3 Radvd 33
4.2.4 Test the connection 35
5. Evaluation 37
5.1 Experiments overview 37
5.2 Control the remote OctopusII with IPv6 37
5.3 TCP dump 38
5.4 Uip router 39
5.5 Sensor data transmission 41
5.6 Transmission success probability with UDP or TCP 41
6. Conclusion and Future Work 44
7. Reference 45
[1] Adam Dunkels, Fredrik ‥ Osterlind, Zhitao He; An Adaptive Communication Architecture for Wireless Sensor Networks
[2] Adam Dunkels ;
Towards TCP/IP for Wireless Sensor Networks
[3] Adam Dunkels ;
Full TCP/IP for 8-Bit Architectures
[4] 國科會無線感測器網路平台技 術介面與規格說明
http://www.wsnc.ntu.edu.tw/Files/Octopus--_0913_V1_2%20%5B----%5D.pdf
[5] Adam Dunkels, Bj‥ orn Gr‥ onvall, Thiemo Voigt;
Contiki - a Lightweight and Flexible Operating System for Tiny Networked
Sensors
[6] Adam Dunkels, Juan Alonso, Thiemo Voigt, Hartmut Ritter, Jochen Schiller;
Connecting Wireless Sensornets with TCP/IP Networks
[7]Contiki OS Home Page ;
http://www.sics.se/contiki/
[8] Adam Dunkels, Juan Alonso, Thiemo Voigt;
Making TCP/IP Viable for Wireless Sensor Networks
[9] 台灣使用者技術支援網 Octopus;
http://163.13.128.59/?tag=octopus-ii
[10] Adam Dunkels;
The uIP Embedded TCP/IP Stack7-23;
[11]MSP430x1xx Family User Guide;
http://focus.ti.com.cn/cn/lit/ug/slau049f/slau049f.pdf
[12] Zach Shelby, Carsten Bormann;
6LoWPAN: The Wireless Embedded Internet
[13] [Ubuntu] Install RADVD for IPv6;
http://infinitude.pixnet.net/blog/post/34014789
[14] Nithin K N;
BLIP : An implementation of 6LoWPAN in TinyOS
[15] http://docs.tinyos.net/tinywiki/index.php/BLIP_Tutorial
[16] IETF Request for Comments (RFC);1055,2462,3513,4944
http://www.ietf.org/rfc.html
[17] 無線感測器網路平台教育訓練課程;
http://www.wsnc.ntu.edu.tw/Files/NTHU_0104.pdf
[18]TCP/IP Guide;
http://www.tcpipguide.com/
[19] Linux下的sniffer工具--Tcpdump的安裝和使用;
http://fanqiang.chinaunix.net/a5/b6/20010911/1500001274_b.html
[20] ZigBee vs. IPv6? ;
http://zachshelby.org/2009/02/20/zigbee-vs-ipv6/
[21] JAVA Socket class;
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V2/Socket.htm
[22] Networking IPv6 User Guide for JDK/JRE 5.0;
http://download.oracle.com/javase/6/docs/technotes/guides/net/ipv6_guide/index.html
電子全文
中英文摘要
推文
當script無法執行時可按︰
推文
推薦
當script無法執行時可按︰
推薦
評分
當script無法執行時可按︰
評分
引用網址
當script無法執行時可按︰
引用網址
轉寄
當script無法執行時可按︰
轉寄
top
相關論文
1.
動態網頁應用程式調校-以Apache+PHP+MySQL為例
2.
多平台行動訊息交換系統
3.
支援隨選視訊服務的點對點多層疊加網路架構
4.
無線多媒體系統的資料管理與排程問題研究
5.
在雙核心可攜式裝置上的H.264/AVC無線視訊串流系統雛型設計
6.
在雙核心平台上實現依據OpenMAX(TM)標準的媒體播放器
7.
平行處理資料降維技術於多核心圖形運算處理器
8.
分散式異地備份監控系統之設計與實作
9.
在手持式裝置的行動資訊服務應用程式之中介軟體之研究與實作
10.
THE STUDY AND IMPLEMENTATION OF REAL-TIME MULTI-PROCESSOR SCHEDULING TOOL
11.
多核心系統上的OpenMP研究與實作
12.
The implementation of a visualizing tool for tree edit distance problems
13.
無線感測網路的中繼節點配置
14.
類Locally Linear Embedding資料降維演算法GPU加速框架
15.
無線感測網路中繼節點配置演算法的建置與改善
簡易查詢
|
進階查詢
|
論文瀏覽
|
熱門排行
|
管理/審核者登入