簡易檢索 / 詳目顯示

研究生: 鍾尚值
Chung, Shang-Chih
論文名稱: 應用於工業物聯網的即時節能端對端訊息傳輸架構
A Real-Time Energy-Efficient End-to-End Messaging Architecture for Industrial Internet-of-Thing Applications
指導教授: 王超
Wang, Chao
口試委員: 王超
Wang, Chao
林均翰
Lin, Chun-Han
斯國峰
Ssu, Kuo-Feng
口試日期: 2021/08/05
學位類別: 碩士
Master
系所名稱: 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2021
畢業學年度: 109
語文別: 英文
論文頁數: 33
中文關鍵詞: 工業物聯網節能即時性
英文關鍵詞: Industrial Internet of Things, Energy Efficiency, Real Time
DOI URL: http://doi.org/10.6345/NTNU202101044
論文種類: 學術論文
相關次數: 點閱:113下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 工業物聯網(IIoT)應用需要一個可靠、即時和節能的訊息傳遞服務。為了節省每個嵌入式 IIoT 儀器的能源消耗,從而延長傳感器的使用壽命,最好的辦法是沒有冗餘的訊息交換。本論文分析了 MQTT 訊息傳輸協議和端到端訊息傳輸之間的利弊,表明使用端到端訊息傳輸來提高可靠性時,可能存在兩個問題,即可能造成能源浪費和產生冗餘訊息。對於每一個問題,都提出了一個解決方案,並只有在必要時才進行重傳。因此,本論文提出了一個名為 E4 的訊息傳遞架構,以及它在 Mosquitto(一種開源的 MQTT 實現)上的實現。透過實際應用場景的實驗,證實了該設計的可行性。E4 訊息傳遞架構不僅提高了傳輸的可靠性,還保有傳輸的即時性。此外,因研究結果顯示了 E4 訊息傳遞架構能有效減少不必要的重傳,從而減少能源浪費,故所提出的架構適用於有節能與即時需求的 IIoT 應用。

    Industrial Internet-of-Things (IIoT) applications require a reliable, timely, and energy-efficient messaging service. In order to save energy consumption at each embedded IIoT instrument, thus to prolong the sensors' lifetime, it is best that the service be free of redundant message exchanges. This thesis analyzes the pros and cons among MQTT messaging protocol and end-to-end messaging, showing that there are two possible problems when using end-to-end messaging to improve reliability, which could cause energy waste and produce redundant messages. For each problem, a solution is proposed to make re-transmissions only when necessary. Accordingly, this thesis proposes a messaging architecture called E4, along with its implementation upon Mosquitto, an open-source MQTT implementation. Experiments with a practical application scenario has confirmed the feasibility of the design. The E4 messaging architecture not only improves transmission reliability but also maintains real-time delivery. In addition, the results suggest that by reducing unnecessary re-transmissions, E4 is effective in terms of energy saving. The proposed architecture could be a good support to many IIoT applications.

    Chapter 1 Introduction 1 1.1 Requirements from IIoT Applications 1 1.2 Thesis Contributions 3 2 Related Work 5 2.1 Transmission Analysis 6 3 System Model and Problem Analysis 8 3.1 The Pub-Sub Model 8 3.2 Problem analysis 10 4 The Design and Implementation of The E4 Architecture 14 4.1 Deadline Extension 18 4.2 Bookkeeping 20 4.3 Implementation 20 5 Experimental Result 22 5.1 Baseline 24 5.2 Performance 26 5.3 Effect of timeout 27 6 Conclusions and Future Work 30 6.1 Future Work 31 References 32 Vita 33

    M. Magno, F. A. Aoudia, M. Gautier, O. Berder, and L. Benini, “Wulora: An energy efficient iot end-node for energy harvesting and heterogeneous communication,” inDesign, Automation Test in Europe Conference Exhibition (DATE), 2017, 2017, pp.1528–1533

    OMG. Standard., “Message queuing telemetry transport, version 5,” 2019. [Online]. Available: https://mqtt.org/

    ZachShelby,KlausHartke,CarstenBormann,“Thecon-strained application protocol(CoAP),”2014.[Online]. Available: https://iottestware.readthedocs.io/en/master/coap-rfc.html

    O. M. Alliance, “Lightweight machine to machine technical specification,”Technical Specification OMA-TS-LightweightM2M-V1, 2013.

    J. H. Saltzer, D. P. Reed, and D. D. Clark, “End-to-end arguments in system design,”ACM Transactions on Computer Systems (TOCS), vol. 2, no. 4, pp. 277–288, 1984.

    K. Govindan and A. P. Azad, “End-to-end service assurance in iot mqtt-sn,” in2015 12th Annual IEEE Consumer Communications and Networking Conference(CCNC), 2015, pp. 290–296.

    F. Reegu, W. Zada Khan, S. Mohd Daud, Q. Arshad, and N. Armi, “A reliable public safety framework for industrial internet of things (iiot),” in2020 International Conference on Radar, Antenna, Microwave, Electronics, and Telecommunications(ICRAMET), 2020, pp. 189–193.

    P. Eugster, P. Felber, R. Guerraoui, and A.-M. Kermarrec, “The many faces of publish/subscribe,”ACM Comput. Surv., vol. 35, pp. 114–131, 06 2003.

    S. Lee, H. Kim, D.-k. Hong, and H. Ju, “Correlation analysis of mqtt loss and delay according to qos level,” in The International Conference on Information Networking2013 (ICOIN), 2013, pp. 714–717.

    R. A. Light, “Mosquitto: server and client implementation of the mqtt protocol,”Journal of Open Source Software, vol. 2, no. 13, p. 265, 2017.

    下載圖示
    QR CODE