第五章 結論與未來展望
5.2 未來展望
本系統規劃之未來展望包括:
(1) 整合多種異質技術:本系統已成功整合 BLE、WiFi、6LoWPAN、Ethernet 之間的異 質環境,未來希望整合各種不同異質技術,令 Gateway 能夠處理的異質性提升,令 本系統計劃的智慧型 Gateway 能夠更加完善。
(2) 智慧型手機結合 Gateway:規劃以智慧型手機為物聯網中的 Gateway 角色,結合進 本系統中。
(3) 雲端服務擴增:未來將尋找更適合本系統的雲端服務,在感測資料大量產生時,如 何有效進行分析、處理以及儲存也為一大挑戰。
55
參考文獻
[1] “Gartner's Top 10 Strategic Technology Trends for 2015,” Available At:
http://www.forbes.com/sites/gartnergroup/2014/10/21/gartners-top-10-strategic-technology-tr ends-for-2015/
[2] Internet of Things, Available At: http://www.gartner.com/it-glossary/internet-of-things/
[3] L. Atzori, A. Iera, and G. Morabito, “The internet of things: A survey,” ACM Computer Networks , vol. 54, no 15, pp. 2787 – 2805, Oct. 2010.
[4] D. Miorandi, S. Sicari, F. D. Pellegrini, and I. Chlamtac, “Internet of Things: Vision, applications and research challenges , ” ACM Ad Hoc Networks, vol. 10, no.7, pp.1497 – 1516, Sep. 2012.
[5] D. Guinard, V. Trifa, F. Mattern, and E. Wilde, “From the Internet of Things to the Web of Things: Resource Oriented Architecture and Best Practices, Springer Berlin Heidelberg,”
Springer Berlin Heidelberg, Architecting the Internet of Things, pp 97-129, 24 Mar 2011.
[6] D. Guinard, V. Trifa, S. Karnouskos, P. Spiess, and D.Savio , “Interactingwith the
SOA–based Internet of Things: discovery, query, selection, and on–demand provisioning of Web services,” IEEE Transactions on Services Computing, vol. 3, no. 3, pp.223–235, Sep.
2010.
[7] S. Ziegler, C. Crettaz , I. Thomas, “IPv6 as a global addressing scheme and integrator for the Internet of Things and the Cloud,” Proceeding of 2014 28th International Conference on
56
Advanced Information Networking and Applications Workshops (WAINA), pp.797-802, 13-16 May 2014.
[8] From the Internet of Things to the Web of Things: Resource-oriented Architecture and Best Practices, Available At: http://www.vs.inf.ethz.ch/publ/papers/dguinard-fromth-2010.pdf [9] D. Guinard, V. Trifa, E. Wilde, “A Resource Oriented Architecture for the Web of Things,”
IEEE Internet of Things (IOT), vol.16, no.1, pp.1-8, 2010.
[10] C. Perera, A. Zaslavsky, P. Christen,and D. Georgakopoulos, “Context Aware Computing for The Internet of Things: A Survey”, IEEE Communications Surveys and
Tutorials Journal, pp.414-454. May. 2013.
[11] Machine–to–Machine Communications; M2M service requirements, ETSI Standard TS.102 689v2.1.1, Jul. 2013.
[12] Machine–to–Machine Communications; Functional Architecture, ETSI Standard TS.
102 690 v1.2.1, Jun. 2013.
[13] Bluetooth specification version 4.0, B. SIG, Jun. 2010, Available At:
https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=229737
[14] Bluetooth specification version 4.1, B. SIG, Mar. 2014, Available At:
https://www.bluetooth.org/DocMan/handlers/DownloadDoc.ashx?doc_id=282159
[15] Transmission of IPv6 Packets over IEEE 802.15.4 Networks, IETF RFC Standard 4944, Sep. 2007.
57
[16] M.R. Palattella, N. Accettura, X. Vilajosana, T. Watteyne, L.A.Grieco, G Boggia.,and M.Dohler, “Standardized Protocol Stack for theInternet of (Important) Things”, IEEE
Communications Surveys & Tutorials, vol.15, no.3, pp,1389-1406, Dec. 2013.
[17] Transmission of IPv6 Packets over BLUETOOTH(R) Low Energy, IETFdraft-ietf-6lo-btle-13, May. 2015.
[18] J. Nieminen, C. Gomez, M. Isomaki, T. Savolainen, B. Patil, Z. Shelby, M. Xi and J.
Oller, “Networking Solutions for Connecting Bluetooth Low Energy Enabled Machines to
the Internet of Things,” IEEE Network, vol.28, no.6, pp.83-90, Nov. 2014.
[19] I. Ishaq , D. Carels , G.K. Teklemariam , J . Hoebeke , F.V. Abeele, E.D Poorter , I.
Moerman , and P.Demeester ,” IETF Standardization in the Field of the Internet of Things (IoT): A Survey,” Journal of Sensor and Actuator Network, 2013, no. 2, pp.235-287
[20] IP Version 6 Addressing Architecture, IETF RFC 4291, Feb. 2006.
[21] IPv6 Stateless Address Autoconfiguration, IETF RFC 4862, Sep. 2007.
[22] B.C. Villaverde, R. De Paz Alberola, A.J. Jara, S. Fedor, S.K. Das, D. Pesch, “Service
Discovery Protocols for Constrained Machine-to-Machine Communications,” IEEE Communications Surveys & Tutorials, vol.16, no.1, pp.41 – 60, 2014.
[23] IPv6 Global Unicast Address Assignments, Available At:
http://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assi gnments.xhtml
58
[24] Connection of IPv6 Domains via IPv4 Clouds, IETF RFC 3056, Feb. 2001.
[25] IPv6 Tunnel Broker, IETF RFC Standard 3053, Jan. 2001.
[26]Intra-Site Automatic Tunnel Addressing Protocol (ISATAP), IETF RFC 4214, Oct. 2005.
[27] Teredo: Tunneling IPv6 over UDP through Network Address Translations (NATs), IETF RFC 4380, Feb. 2006.
[28] B.C. Villaverde, R. De Paz Alberola, A.J. Jara, S. Fedor, S.K. Das, D. Pesch, “Service Discovery Protocols for Constrained Machine-to-Machine Communications,” IEEE
Communications Surveys & Tutorials, vol.16, no.1, pp.41 – 60, 2014.
[29] C. Perera, A. Zaslavsky, P. Christen, and D. Georgakopoulos, “Sensing as a service model for smart cities supportedby Internet of Things,” Transactions on Emerging
Telecommunications Technologies, vol.25, no.1, pp.81-93, Jul. 2013.
[30]Microsoft Azure, Available At: http://azure.microsoft.com/en-us/
[31]The Constrained Application Protocol (CoAP), IETF RFC 7252, Jun. 2014.
[32] Google IPv6 Statistics, Available At:
http://www.google.com/intl/zh-TW/ipv6/statistics.html
[33] NORDIC nRF51-DK, Available At:
https://www.nordicsemi.com/eng/Products/nRF51-DK
[34] KEIL µVision4, Available At: http://www.keil.com/uvision/uv4.asp
[35] NORDIC nRF51 IoT SDK, Available At:
59
https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF51-Io T-SDK
[36] SEGGER J-Link, Available At: https://www.segger.com/jlink-debug-probes.html
[37] NORDIC nRFgo Studio, Available At:
https://www.nordicsemi.com/chi/node_176/2.4GHz-RF/nRFgo-Studio
[38]Raspberry Pi, Available At: https://www.raspberrypi.org/
[39] win32diskmanager, Available At: http://sourceforge.net/projects/win32diskimager/
[40] The Linux Kernel Archives, Available At: https://www.kernel.org/
[41] Toolchains, Available At: http://elinux.org/Toolchains
[42] Linux Bluetooth Protocol Stack BlueZ, Available At: http://www.bluez.org/
[43] Guidelines for 64-bit Global Identifier (EUI-64), Available At:
https://standards.ieee.org/develop/regauth/tut/eui64.pdf
[44] IPv6 - Auto Configuration vs DHCPv6, Available At:
http://ipv6.com/articles/general/Auto-Configuration-vs-DHCPv6.htm
[45] Neighbor Discovery for IP Version 6 (IPv6), IETF RFC 2461, Dec. 1998.
[46] Linux IPv6 Router Advertisement Daemon (radvd), Available At:
http://www.litech.org/radvd/
[47] M. Siekkinen, M. Hiienkari, J.K. Nurminen and J. Nieminen, “How Low Energy is Bluetooth Low Energy?omparative Measurements with ZigBee/802.15.4,” Proceedings of
60
IEEE 2012 Wireless Communications and Networking Conference Workshops (WCNCW), pp.232-237, Apr. 2012.
[48] jQuery mobile, Available At: https://jquerymobile.com/
[49] Opera Mobile Classic Emulator, Available At:
http://www.opera.com/zh-tw/developer/mobile-emulator
[50] CoAP Implementions, Available At: http://coap.technology/impls.html [51] CoAP.NET, Available At: https://github.com/smeshlink/CoAP.NET
[52] Copper (Cu) CoAP user-agent for Firefox, Available At:
http://people.inf.ethz.ch/mkovatsc/copper.php
[53] MySQL Workbench, Available At: http://www.mysql.com/products/workbench/
[54] Microsoft SQL Server Migration Assistant, Available At:
http://www.microsoft.com/en-us/download/details.aspx?id=43690