進階搜尋


   電子論文尚未授權公開,紙本請查館藏目錄
(※如查詢不到或館藏狀況顯示「閉架不公開」,表示該本論文不在書庫,無法取用。)
系統識別號 U0026-1402201914054200
論文名稱(中文) 基於語意WoT的M3框架之智慧家庭設備的設計與實作
論文名稱(英文) The design and implementation of semantic Web of Things based on M3 framework for smart home devices
校院名稱 成功大學
系所名稱(中) 資訊工程學系
系所名稱(英) Institute of Computer Science and Information Engineering
學年度 107
學期 1
出版年 108
研究生(中文) 朱育德
研究生(英文) YU-DE Chu
學號 P76041289
學位類別 碩士
語文別 英文
論文頁數 41頁
口試委員 指導教授-楊中平
口試委員-盧文祥
口試委員-張燕光
口試委員-梁勝富
中文關鍵字 物聯網  物聯網網路  鏈結開放詞彙表  語意物聯網  家庭助手  機器對機器測量框架  資料描述框架查詢語言 
英文關鍵字 Internet of Things  Web of Things  Linked Open vocabularies  Machine-to-Machine  Semantic Web of Things  Home Assistant  Machine-to-Machine Measurement framework  SPARQL. 
學科別分類
中文摘要 隨著物聯網的發展和成熟,機器對機器是物聯網的一部分,可以自動化機器之間的通信。然而,通信的最大問題是它們不能相互操作。為了真正實現互操作性,我們需要通過IoT/WoT設備將信息從現實世界處理成有用知識並利用這些知識提供高級見解(智慧)或自主服務。物聯網語義是一種結合語義網和物聯網的新典範,旨在將語義註釋與現實世界的對象,位置和事件相關聯。本文與Home Assistant平台合作。基於M3框架,我們提供了原始資料的一般跨領域註釋。通過SPARQL查詢,查詢智能家庭設備的資料狀態和推理以及推薦結果。
英文摘要 As the Internet of Things evolves and matures, Machine-to-Machine is a part of Inter- net of Things to automate the communications among machines. However, the biggest problem with communication is that they cannot interoperate with each other. In order to truly achieve interoperability, we need services that process the information from real world through IoT/WoT devices into useful knowledge and utilize the knowledge to provide high-level insights (Wisdom) or autonomic services (Wisdom as a Service). The Semantic Web of Things is a novel paradigm combining the Semantic Web and the Internet of Things, aiming to associate semantic annotations to real-world objects, locations and events. This paper cooperates with the Home Assistant platform. Based on the M3 framework, we present general cross-domain annotations of raw data. Query data through SPARQL to query data status and reasoning and recommendations re- sults for smart home devices.
論文目次 Abstract.............................I
摘要.................................II
Acknowledgement.....................III
Contents.............................IV
List of Tables.......................VI
List of Figures.....................VII
List of Abbreviations................IX
Chapter 1 Introduction .............. 1
Chapter 2 Related Works ............. 3
2.1 M2M domain data annotated ....... 3
2.2 Semantic Web .................... 3
2.3 Semantic Web ontology ........... 5
2.4 Machine-to-Machine Measurement (M3) ....5
Chapter 3 Methodology ..................................... 7
3.1 HomeAssistant ................... 8
3.2 Serialisation Algorithm ........ 12
3.3 Sensor-based Linked Open Rules ....... 14
3.4 Jena inference engine .......... 16
3.5 Rule checker ................... 18
3.5.1 Data Preprocessing ........... 19
3.6 Suggestions .................... 20
Chapter 4 Implementation ........... 21
4.1 Configurator ................... 22
4.2 String Matching ................ 23
4.3 M3 framework ................... 23
4.4 Program ........................ 24
4.5 scenario ....................... 27
Chapter 5 Experimental Results ..... 29
5.1 HomeAssistant .................. 29
5.2 String Matching ................ 33
5.3 Inference and Suggest Data ..... 34
5.4 Rule Checker ................... 37
Chapter 6 Conclusion and Future work .... 38
References.......................... 39
參考文獻 [1]Cisco global cloud index: Forecast and methodology, 2016–2021 white paper, Avail- able: https://www.cisco.com/c/en/us/solutions/collateral/service-provider/global- cloud- index-gci/white-paper-c11-738085.pdf, Nov. 2018.
[2]G. Mulligan, “ The 6lowpan architecture”, in Proceedings of the 4th workshop on Embedded networked sensors, ACM, 2007, pp. 78–82.
[3]A. Juels, “ Rfid security and privacy: A research survey”, IEEE journal on selected areas in communications, vol. 24, no. 2, pp. 381–394, 2006.
[4]C. C. Aggarwal, N. Ashish, and A. Sheth, “ The internet of things: A survey from the data-centric perspective”, in Managing and mining sensor data, Springer, 2013, pp. 383–428.
[5]N. F. Noy, “ Semantic integration: A survey of ontology-based approaches”, ACM Sigmod Record, vol. 33, no. 4, pp. 65–70, 2004.
[6]J. Ye, L. Coyle, S. Dobson, and P. Nixon, “ Ontology-based models in pervasive computing systems”, The Knowledge Engineering Review, vol. 22, no. 4, pp. 315– 347, 2007.
[7]S. Chen, H. Xu, D. Liu, B. Hu, and H. Wang, “ A vision of iot: Applications, challenges, and opportunities with china perspective”, IEEE Internet of Things journal, vol. 1, no. 4, pp. 349–359, 2014.
[8]D. Miorandi, S. Sicari, F. De Pellegrini, and I. Chlamtac, “ Internet of things: Vision, applications and research challenges”, Ad hoc networks, vol. 10, no. 7, pp. 1497–1516, 2012.
[9]P. Patel, A. Pathak, D. Cassou, and V. Issarny, “ Enabling high-level application development in the internet of things”, in International Conference on Sensor Systems and Software, Springer, 2013, pp. 111–126.
[10]I. Horrocks, B. Parsia, P. Patel-Schneider, and J. Hendler, “ Semantic web ar- chitecture: Stack or two towers?”, in International Workshop on Principles and Practice of Semantic Web Reasoning, Springer, 2005, pp. 37–41
[11]A. Gyrard, C. Bonnet, and K. Boudaoud, “ Enrich machine-to-machine data with semantic web technologies for cross-domain applications”, in Internet of Things (WF- IoT), 2014 IEEE World Forum on, IEEE, 2014, pp. 559–564.
[12]S. A. U. Nambi, C. Sarkar, R. V. Prasad, and A. Rahim, “ A unified seman- tic knowledge base for iot”, in Internet of Things (WF-IoT), 2014 IEEE World Forum on, IEEE, 2014, pp.575–580.
[13]A. Sheth, C. Henson, and S. S. Sahoo, “ Semantic sensor web”, IEEE Internet computing, vol. 12, no. 4, 2008.
[14]B. Manate, V. I. Munteanu, and T. F. Fortis, “ Towards a smarter internet of things: Semantic visions”, in Complex, Intelligent and Software Intensive Systems (CISIS), 2014 Eighth International Conference on, IEEE, 2014, pp. 582–587.
[15]W. Wei and P.Barnaghi, “Semanticannotation and reasoning for sensordata”, in
European Conference on Smart Sensing and Context, Springer, 2009, pp. 66–76.
[16]A. Khandelwal, I. Jacobi, and L. Kagal, “ Linked rules: Principles for rule reuse on the web”, in International Conference on Web Reasoning and Rule Systems, Springer, 2011, pp. 108–123.
[17]W3C, Swrl: A semantic web rule language combining owl and ruleml, Available: http://www.w3.org/Submission/SWRL/, 2004.
[18]A. Gyrard, S. K. Datta, C. Bonnet, and K. Boudaoud, “ Cross-domain internet of things application development: M3 framework and evaluation”, in Future In- ternet of Things and Cloud (FiCloud), 2015 3rd International Conference on, IEEE, 2015, pp. 9–16.
[19]A. Gyrard, C. Bonnet, and K. Boudaoud, “ Demo paper: Helping iot applica- tion developers with sensor-based linked open rules.”, in TC/SSN@ ISWC, 2014, pp. 105– 108.
[20]Reasoners and rule engines: Jena inference support, Available:http://jena.apache.org/documen 2016.
[21]D. Crockford, Introducing json, Available:https://www.json.org/, 2002.
[22]Mqtt.org, Available:http://mqtt.org/faq., 2016.
[23]Linked open vocabularies, Available:https://lov.linkeddata.es/dataset/lov/vocabs, 2016.
[24]Linked open glossary for the internet of things (lov4iot) ontology catalog - reuse domain knowledge expertise, Available:http://lov4iot.appspot.com/?p=ontologies, 2016
[25]Sensor measurement lists (senml), Available: https://tools.ietf.org/html/rfc8428.
論文全文使用權限
  • 同意授權校內瀏覽/列印電子全文服務,於2024-01-28起公開。
  • 同意授權校外瀏覽/列印電子全文服務,於2024-01-28起公開。


  • 如您有疑問,請聯絡圖書館
    聯絡電話:(06)2757575#65773
    聯絡E-mail:etds@email.ncku.edu.tw