跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.59) 您好!臺灣時間:2025/10/16 07:04
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:胡學賓
研究生(外文):Hu, Hsueh Pin
論文名稱:物聯網與大數據平台之通訊架構設計與實作
論文名稱(外文):Design and Implementation of the Communication Architecture for IoT & Big Data Platform
指導教授:劉文卿劉文卿引用關係
指導教授(外文):Liou, Wen Qing
學位類別:碩士
校院名稱:國立政治大學
系所名稱:資訊管理學系
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2016
畢業學年度:104
語文別:中文
論文頁數:71
中文關鍵詞:物聯網雲端運算大數據巨量資料通訊架構微服務
外文關鍵詞:MQTTApache KafkaActor ModelAkka
相關次數:
  • 被引用被引用:2
  • 點閱點閱:1251
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:3
本研究針對物聯網與雲端大數據分析之不同程度的通訊需求,以微服務架構為基礎,設計一個四層式物聯網與大數據平台之通訊架構。面對物聯網之即時通訊需求,本研究採用MQTT通訊協定做為解決方案,而雲端大數據分析之通訊需求則採用Apache Kafka。
本研究基於參與者模型(Actor Model)所提出之「裝置代理人」,全面的解決了物聯網中異質通訊協定所產生的複雜性,同時解決了集中式物聯網閘道器所造成的系統複雜性與效能瓶頸,使物聯網閘道器能進行分散式部署,並且共享運算資源。

摘要 I
目錄 II
圖目錄 IV
表目錄 VI
第一章 緒論 1
第一節 研究背景與動機 1
第二節 研究目的 2
第三節 研究流程 2
第二章 文獻探討 4
第一節 物聯網 4
第二節 The MQ Telemetry(MQTT) Protocol 15
第三節 Apache Kafka 21
第四節 微服務(Microservices) 24
第三章 系統架構 28
第一節 3-Level Connectivity 28
第二節 4-Layer Architecture 31
第三節 系統架構小結 49
第四章 系統實作與測試 50
第一節 物聯網智慧燈控系統 50
第二節 系統測試 57
第五章 研究結論與未來展望 67
第一節 研究結論 67
第二節 未來展望 68
參考文獻 69

[1] J. Greenough, "THE INTERNET OF EVERYTHING: 2015," Business Insider2015/04/08 2015.
[2] Gartner. (2016). Gartner says worldwide IoT security spending to reach $348 Million in 2016. Available: http://www.gartner.com/newsroom/id/3291817
[3] K. Ashton, "That 'Internet of things' thing in the real world, things matter more than ideas," 2002.
[4] I. International Telecommunication Union, "The Internet Report 2005 executive summary," 2005.
[5] H. Saito, O. Kagami, M. Umehira, and Y. Kado, "Wide area ubiquitous network: the network operator's view of a sensor network," IEEE Communications Magazine, vol. 46, pp. 112 - 120, 2008/12 2008.
[6] L. Tan and N. Wang, "Future internet: The Internet of things," vol. 5, pp. 376-5, 2010.
[7] E. T. S. Institute, "Machine-to-Machine communications (M2M); Definitions," European Telecommunication Standard Institute2013.
[8] G. Fersi, "A distributed and flexible architecture for Internet of things," Procedia Computer Science, vol. 73, pp. 130-137, 2015/01/01 2015.
[9] C. Sarkar, V. R. Prasad, A. Rahim, R. Neisse, G. Baldini, and S. N. Akshay Uttama Nambi, "DIAT: A Scalable distributed architecture for IoT," IEEE Internet of Things Journal, vol. 2, pp. 230-239, 2015/06 2015.
[10] M. Wu, T.-J. Lu, F.-Y. Ling, J. Sun, and H.-Y. Du, "Research on the architecture of Internet of things," vol. 5, pp. 484-5, 2010.
[11] M. Starsinic, "System architecture challenges in the home M2M network," pp. 1-7, 2007/05/07 2007.
[12] D. A. Milovanovic, K. R. Rao, and Z. S. Bojkovic, "Wireless networking standards (WLAN, WPAN, WMAN, WWAN)," in Convergence, DSP, QoS, and Security, ed: Informa UK, 2008, pp. 99-166.
[13] J.-J. DeLisle, "NFC prepares for wide adoption," 2014/04/03 2014.
[14] IEEE, "IEEE 802.15 working group for wireless personal area networks (WPANs)," The Institute of Electrical and Electronics Engineers, Inc.
[15] MQTT.ORG. (2014). MQTT. Available: http://mqtt.org/
[16] M. H. Amaran, N. A. M. Noh, M. S. Rohmad, and H. Hashim, "A comparison of lightweight communication protocols in robotic applications," Procedia Computer Science, vol. 76, pp. 400-405, 2015/01/01 2015.
[17] A. Talaminos-Barroso, M. A. Estudillo-Valderrama, L. M. Roa, J. Reina-Tosina, and F. Ortega-Ruiz, "A machine-to-machine protocol benchmark for eHealth applications – use case: Respiratory rehabilitation," Computer Methods and Programs in Biomedicine, vol. 129, pp. 1–11, 2016/06/01 2016.
[18] K. Chooruang and P. Mangkalakeeree, "Wireless heart rate monitoring system using MQTT," Procedia Computer Science, vol. 86, pp. 160–163, 2016.
[19] J. Kreps. (2014). Benchmarking Apache Kafka: 2 Million writes per Second (on Three cheap machines). Available: https://engineering.linkedin.com/kafka/benchmarking-apache-kafka-2-million-writes-second-three-cheap-machines
[20] S. Zhao, M. Chandrashekar, Y. Lee, and D. Medhi, "Real-time network anomaly detection system using machine learning," pp. 267-270.
[21] M. Fussell. (2016). Overview of service fabric. Available: https://azure.microsoft.com/en-us/documentation/articles/service-fabric-overview/
[22] Kong. (2014). Monolithic architecture pattern. Available: http://microservices.io/patterns/monolithic.html
[23] J. Lewis and M. Fowler. (2014). Microservices: a definition of this new architectural term. Available: http://martinfowler.com/articles/microservices.html
[24] J. Lewis and M. Fowler. (2014). Microservices. Available: http://martinfowler.com/articles/microservices.html
[25] C. Richardson. (2015). Introduction to Microservices. Available: https://www.nginx.com/blog/introduction-to-microservices/
[26] M. L. Abbott and M. T. Fisher, The art of Scalability: Scalable web architecture, processes, and organizations for the modern enterprise, 2015.
[27] C. Richardson. (2015). Building Microservices using an API gateway. Available: https://www.nginx.com/blog/building-microservices-using-an-api-gateway/
[28] Kong. (2014). Microservices architecture pattern. Available: http://microservices.io/patterns/microservices.html
[29] C. Hewitt, P. Bishop, and R. Steiger, "A universal modular actor formalism for artificial intelligence," in Proceedings of the 3rd international joint conference on Artificial intelligence, 1973, pp. 235-245.
[30] G. A. Agha, "Actors: A model of concurrent computation in distributed systems," DTIC Document1985.
[31] P. Haller and M. Odersky, "Scala actors: Unifying thread-based and event-based programming," Theoretical Computer Science, vol. 410, pp. 202-220, 2009.
[32] P. Haller and M. Odersky, "Event-based programming without inversion of control," in Joint Modular Languages Conference, 2006, pp. 4-22.
[33] L. Inc. (2015). Actor systems — Akka documentation. Available: http://doc.akka.io/docs/akka/snapshot/general/actor-systems.html
[34] R. T. Fielding, "Architectural styles and the design of network-based software architectures," University of California, Irvine, 2000.
[35] I. Fette and A. Melnikov, "The WebSocket protocol," Internet Engineering Task Force2011/12 2011.

連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊