| 研究生: |
吳志祥 Wu, Chih-Hsiang |
|---|---|
| 論文名稱: |
設計與實作一輕量化且安全之物聯網閘道器 Design and Implementation of a Lightweight and Secure IoT Gateway |
| 指導教授: |
鄧維光
Teng, Wei-Guang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2025 |
| 畢業學年度: | 113 |
| 語文別: | 中文 |
| 論文頁數: | 58 |
| 中文關鍵詞: | 物聯網閘道器 、能源管理系統 、電力監控系統 、監控與資料採集 |
| 外文關鍵詞: | IoT Gateway, EMS, Power Monitoring System, SCADA |
| 相關次數: | 點閱:72 下載:15 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
物聯網是一種透過網路將各種裝置、感測器及設備連接在一起以實現即時數據交換與智慧管理的技術架構。在此系統中,閘道器扮演著關鍵的中介角色,其負責通訊轉換、數據傳輸及安全管理,從而使異質設備間得以協同運作,形成完整的監控與管理系統。物聯網技術的應用範圍涵蓋智慧城市、工業自動化、能源管理等多個領域,其中電力監控系統為具代表性的應用實例之一。本研究採用一款硬體規格較低階,且能耗也較低的物聯網閘道器實作電力設備即時能耗數據收集,搭配適用於物聯網系統且支援發佈-訂閱機制的通訊協定來提升閘道器與能源管理系統之間雙向通訊的即時性,藉以減輕傳統主從式架構常見的連線資源浪費與多餘的訊息開銷以達成輕量化之目的,並且在通訊當中導入傳輸加密協定來改善資料傳輸的安全性。最終,我們在這個基礎之上,將閘道器整合至一個基於終端設備數訂閱制及支援預付費電度儲值的能源管理系統,讓消費者可即時關注能源使用狀態以利控制能源花費支出,幫助使用者達到能源使用效率最佳化。
The Internet of Things is a technology architecture that connects various devices, sensors and equipment through the Internet to achieve real-time data exchange and intelligent management. In this system, the gateway plays a key intermediary role, it is responsible for communication conversion, data transmission and security management, so that heterogeneous devices can work together to form a complete monitoring and management system. The application scope of IoT technology covers smart cities, industrial automation, energy management and other fields. Among them, the power monitoring system is one of the most representative application examples. In this work, we aim to use an IoT gateway with lower hardware specifications and lower energy consumption to collect real-time energy consumption data from terminal devices, and we introduce a communication protocol that supports publish-subscribe mechanism for IoT systems to enhance the real-time bidirectional communication between the gateway and the energy management system. This reduces the waste of connection resources and message overhead in the traditional master-slave architecture to achieve lightweight. Also, we introduce transmission encryption protocols in communications to improve the security of data transmission. Finally, based on this foundation, we integrate the gateway into an energy management system based on terminal device subscription and supporting prepaid electricity credit prepayment, so that consumers can pay attention to their energy usage status in real time to control energy expenditure and help users achieve optimal energy efficiency.
[1] E. D. Williams and H. S. Matthews, "Scoping the potential of monitoring and control technologies to reduce energy use in homes" Proceedings of the 2007 IEEE International Symposium on Electronics and the Environment, Orlando, FL, USA, pp. 239-244, 2007
[2] V. P. Natarajan, N. Aggarapu, S. L. Metta and S. T. Kota, "IoT based Energy Management System for Buildings" 2024 5th International Conference on Smart Electronics and Communication (ICOSEC), Trichy, India, pp. 746-750, 2024
[3] V PavithraC, R Divya, B Suresh, K Deepak and B Sabaresh, "IoT Based Smart Energy Monitoring in Multi Layer Car Parking", 2023 International Conference on Intelligent Technologies for Sustainable Electric and Communications Systems (iTech SECOM), Coimbatore, India, pp. 8286, 2023
[4] L. O. Aghenta and M. T. Iqbal, "Low-cost open source IoT-based SCADA system design using Thinger.IO and ESP32 thing", Electronics, vol. 8, no. 8, pp. 822, 2019
[5] S. Andy, B. Rahardjo and B. Hanindhito, "Attack scenarios and security analysis of MQTT communication protocol in IoT system", Proceedings of the 2017 4th International Conference on Electrical Engineering Computer Science and Informatics (EECSI), pp. 1-6, 2017
[6] N. Naik, "Choice of Effective Messaging Protocols for IoT Systems: MQTT, CoAP, AMQP and HTTP", 2017 IEEE international systems engineering symposium (ISSE), pp. 1-7, 2017
[7] N. Naik and P. Jenkins, "Web protocols and challenges of Web latency in the Web of Things", 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN), July 2016
[8] N. De Caro, W. Colitti, K. Steenhaut, G. Mangino and G. Reali, "Comparison of two lightweight protocols for smartphone-based sensing" 2013 IEEE 20th Symposium on Communications and Vehicular Technology in the Benelux (SCVT), pp. 1-6, 2013
[9] Z. Shelby, K. Hartke and C. Bormann, "The Constrained Application Protocol (CoAP)" IETF, RFC 7252, 2014
[10] N. Q. Uy and V. H. Nam, "A comparison of AMQP and MQTT protocols for Internet of Things", 2019 6th NAFOSTED Conference on Information and Computer Science (NICS), pp. 292-297, 2019
[11] B. Zahran and F. Abu Zahra, "IT/OT Convergence Protocols: MQTT, OPC, and REST" 2023 Congress in Computer Science, Computer Engineering, & Applied Computing (CSCE), Las Vegas, NV, USA, pp. 1732-1737, 2023
[12] O. Standard, "Oasis advanced message queuing protocol (amqp) version 1.0", International Journal of Aerospace Engineering Hindawi, vol. 2018, 2012
[13] C. B. Gemirter, C. Senturca and S. Baydere, "A Comparative Evaluation of AMQP MQTT and HTTP protocols Using Real-Time Public Smart City Data", 2021 6th International Conference on Computer Science and Engineering (UBMK), pp. 542-547, 2021
[14] J. E. Luzuriaga, M. Perez, P. Boronat, J. C. Cano, C. Calafate, and P. Manzoni, "A comparative evaluation of AMQP and MQTT protocols over unstable and mobile networks" in 12th Annual IEEE Consumer Communications and Networking Conference, pp. 931-936, 2015
[15] S. Bandyopadhyay and A. Bhattacharyya, "Lightweight Internet protocols for web enablement of sensors using constrained gateway devices", 2013 International Conference on Computing Networking and Communications (ICNC), pp. 334-340, 2013
[16] N. De Caro, W. Colitti, K. Steenhaut, G. Mangino, and G. Reali, "Comparison of two lightweight protocols for smartphone-based sensing" in Communications and Vehicular Technology in the Benelux (SCVT), 2013 IEEE 20th Symposium on. IEEE, pp. 1-6, 2013
[17] D. Thangavel, X. Ma, A. Valera, H.-X. Tan, and C. K.-Y. Tan, "Performance evaluation of MQTT and CoAP via a common middleware" Intelligent Sensors, Sensor Networks and Information Processing, 2014 IEEE Ninth International Conference on. IEEE, pp. 1-6, 2014
[18] D. H. Mun, M. L. Dinh and Y. W. Kwon, "An Assessment of Internet of Things Protocols for Resource-Constrained Applications" 2016 IEEE 40th Annual Computer Software and Applications Conference (COMPSAC), pp. 555-560, 2016
[19] M. Singh, M.A. Rajan, V.L. Shivraj and P. Balamuralidhar, "Secure MQTT for Internet of Things (loT)", Proceedings of the Fifth International Conference on Communication Systems and Network Technologies, pp. 746-751, 2015
[20] C. Meyer, J. Somorovsky, E. Weiss, J. Schwenk, S. Schinzel and E. Tews, "Revisiting SSL/TLS implementations: New Bleichenbacher side channels and attacks", 23rd USENIX Security Symposium, pp. 733-748, 2014
[21] W. E. Burr, "Selecting the Advanced Encryption Standard" in IEEE Security & Privacy, vol. 1, no. 2, pp. 43-52, 2003
[22] J. Kaur, S. Lamba and P. Saini, "Advanced encryption standard: attacks and current research trends", 2021 international conference on advance computing and innovative technologies in engineering (ICACITE), pp. 112-116, 2021
[23] J. Kala, J. Panda and L. Tanwar, "Digital Image Encryption Using 256-Bit Advanced Encryption Standard Algorithm" 2023 International Conference on Advancement in Computation & Computer Technologies (InCACCT), Gharuan, India, pp. 854-859, 2023
[24] B. Kaliski, “RFC 2315 PKCS #7: Cryptographic Message Syntax Version 1.5" Network Working Group, 1998
[25] M. Z. Ahmad, A. R. Adenan, M. S. Rohmad and Y. M. Yussoff, "Performance Analysis of Secure MQTT Communication Protocol" 2023 19th IEEE International Colloquium on Signal Processing & Its Applications (CSPA), Kedah, Malaysia, pp. 225-229, 2023
[26] D.R. Patnaik Patnaikuni, "A Comparative Study of Arduino Raspberry Pi and ESP8266 as IoT Development Board", International Journal of Advanced Research in Computer Science, vol. 8, no. 5, pp. 2350-2352, 2017
[27] C. Panek, "Understanding authentication, authorization, and accounting", in Security Fundamentals , Wiley, pp.33-109, 2020