| 研究生: |
楊皓宇 Yang, Hao-Yu |
|---|---|
| 論文名稱: |
具穩健性與可適應性的物聯網閘道器架構:設計、實作與實證評估 A Robust and Adaptive IoT Gateway Architecture: Design, Implementation, and Empirical Evaluation |
| 指導教授: |
鄧維光
Teng, Wei-Guang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2025 |
| 畢業學年度: | 113 |
| 語文別: | 英文 |
| 論文頁數: | 55 |
| 中文關鍵詞: | 物聯網閘道器 、容器化 、同構化架構 、MQTT 通訊協定 、工業物聯網 |
| 外文關鍵詞: | IoT gateway, containerization, homomorphic architecture, MQTT protocol, industrial IoT |
| 相關次數: | 點閱:8 下載:3 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
隨著智慧製造、電網監控與城市基礎設施等應用對即時資料整合的需求日增,物聯網閘道器已成為連結感測端與雲端服務的關鍵節點。閘道器必須同時維持毫秒級延遲、零中斷容錯,以及在裝置飛速進化時快速引入新功能的能力,傳統裸機或手工安裝的做法往往難以兼顧。本研究以 Docker 容器技術為基石,設計一套同構化閘道器架構,將訊息傳輸、工作排程與業務模組封裝於可版本鎖定的輕量映像,並藉由 Compose 編排實現一鍵部署、自動復原與可觀測性。為驗證其穩健性與可適應性,我們在樹莓派 5 與 x86 伺服器上建構測試環境,透過延遲、吞吐量與隊列排程三組實驗,展示容器化對高負載與封包遺失情境的適應能力。進一步以雙閘道 RFID 原型實作「一次建置,到處運行」的跨場域可行性,證明映像可於雲端、邊緣與終端裝置間無縫遷移。最後,針對未來工作,我們提出訊息多級優先權與模組獨立容器化兩項方向,期望進一步精細化服務品質並提升維運彈性。本研究提供了一套兼顧即時性與演進性的系統化解決方案,為大規模物聯網佈署奠定可落地的技術基礎。
The growing demand for real-time data integration in smart manufacturing, power-grid monitoring, and urban infrastructure has elevated the IoT gateway to a pivotal role between sensors and cloud services. A modern gateway must pair millisecond-class latency and zero-downtime fault tolerance with the agility to absorb new functionality as devices evolve. These are requirements that traditional bare-metal or manually installed stacks struggle to reconcile. Building on Docker, this work proposes homomorphic gateway architecture that wraps message transport, task scheduling, and application logic in lightweight, version-locked images orchestrated by Compose to enable one-click deployment, automated self-recovery, and deep observability. A test-bed spanning Raspberry Pi 5 and x86 servers evaluate latency, throughput, and queue scheduling, demonstrating the containerized stack’s resilience under high load and packet-loss conditions. A dual-gateway RFID prototype further validates the “build once, run anywhere” promise by showing seamless migration of the same image across cloud, edge, and endpoint devices. Looking forward, the work outlines two enhancement paths: multi-level message prioritization and fully decoupled module containers, to refine quality of service and operational flexibility. Collectively, the proposed approach offers a systematic solution that balances real-time performance with evolutionary readiness, laying a practical foundation for large-scale IoT deployments.
[1] Hemmatpour, Masoud, et al. "DIIG: a distributed industrial IoT gateway." 2017 IEEE 41st Annual Computer Software and Applications Conference (COMPSAC). Vol. 1. IEEE, 2017.
[2] https://www.kaaiot.com/img/ikb/02052024-1.svg
[3] Kulik, Joanna, Wendi Heinzelman, and Hari Balakrishnan. "Negotiation-based protocols for disseminating information in wireless sensor networks." Wireless networks 8 (2002): 169-185.
[4] Strategy, I. T. U., and Policy Unit. "ITU Internet Reports 2005: The internet of things." Geneva: International Telecommunication Union (ITU) 1 (2005): 62.
[5] Liu, Yuxi, and Guohui Zhou. "Key technologies and applications of internet of things." 2012 fifth international conference on intelligent computation technology and automation. IEEE, 2012.
[6] Xingmei, Xu, Zhou Jing, and Wang He. "Research on the basic characteristics, the key technologies, the network architecture and security problems of the internet of things." Proceedings of 2013 3rd International Conference on Computer Science and Network Technology. IEEE, 2013.
[7] Wu, Miao, et al. "Research on the architecture of Internet of Things." 2010 3rd international conference on advanced computer theory and engineering (ICACTE). Vol. 5. IEEE, 2010.
[8] Sethi, Pallavi, and Smruti R. Sarangi. "Internet of things: architectures, protocols, and applications." Journal of electrical and computer engineering 2017.1 (2017): 9324035.
[9] Rana, Bharti, Yashwant Singh, and Pradeep Kumar Singh. "A systematic survey on internet of things: Energy efficiency and interoperability perspective." Transactions on Emerging Telecommunications Technologies 32.8 (2021): e4166.
[10] Ooi, Boon-Yaik, et al. "A collaborative IoT-gateway architecture for reliable and cost effective measurements." IEEE Instrumentation & Measurement Magazine 22.6 (2019): 11-17.
[11] Chen, Hao, Xueqin Jia, and Heng Li. "A brief introduction to IoT gateway." IET international conference on communication technology and application (ICCTA 2011). Stevenage UK: IET, 2011.
[12] Kang, Byungseok, Daecheon Kim, and Hyunseung Choo. "Internet of everything: A large-scale autonomic IoT gateway." IEEE Transactions on Multi-Scale Computing Systems 3.3 (2017): 206-214.
[13] Zhu, Qian, et al. "Iot gateway: Bridgingwireless sensor networks into internet of things." 2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing. Ieee, 2010.
[14] Naik, Nitin. "Choice of effective messaging protocols for IoT systems: MQTT, CoAP, AMQP and HTTP." 2017 IEEE international systems engineering symposium (ISSE). IEEE, 2017.
[15] https://www.emqx.com/en/blog/mqtt-vs-coap
[16] Mirani, Akseer Ali, et al. "Key challenges and emerging technologies in industrial IoT architectures: A review." Sensors 22.15 (2022): 5836.
[17] Kang, Byungseok, Daecheon Kim, and Hyunseung Choo. "Internet of everything: A large-scale autonomic IoT gateway." IEEE Transactions on Multi-Scale Computing Systems 3.3 (2017): 206-214.
[18] Rufino, Joao, et al. "Orchestration of containerized microservices for IIoT using Docker." 2017 IEEE International Conference on Industrial Technology (ICIT). IEEE, 2017.
[19] https://www.docker.com/resources/what-container/
[20] Chuang, "Developing an MQTT-based Gateway for General IoT Applications.", 2022.
[21] Chien, "Exploiting Hybrid Indoor Positioning Techniques and Vehicle Gateways to Support Fleet Management.", 2023.
[22] Guth, Jasmin, et al. "Comparison of IoT platform architectures: A field study based on a reference architecture." 2016 Cloudification of the Internet of Things (CIoT). IEEE, 2016.
[23] FOKUS, Fraunhofer. "OpenMTC Platform Architecture." 2016.
[24] https://m.media-amazon.com/images/I/81XB4LUuFOL.__AC_SY300_SX300_QL70_FMwebp_.jpg