跳到主要內容

簡易檢索 / 詳目顯示

研究生: 蕭君正
Chun-Cheng Hsiao
論文名稱: 物聯網軟體與配置管理系統
Software and Configuration Management System for IoT
指導教授: 江振瑞
Jehn-Ruey Jiang
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 資訊工程學系在職專班
Executive Master of Computer Science & Information Engineering
論文出版年: 2017
畢業學年度: 104
語文別: 中文
論文頁數: 44
中文關鍵詞: 物聯網軟體管理配置管理物聯網平台批次管理
外文關鍵詞: IoT platform, software management
相關次數: 點閱:9下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 物聯網平台因應物聯網的開發需求而產生,透過物聯網平台,開發者可以更有效率的開發物聯網的應用與服務。目前已有許多不同的物聯網平台,但它們並沒有提供批次操作的功能,當面臨大量裝置需要變更配置參數或軟體變更的需求時,將會引發相當大的管理與操作成本。
    本論文預計設計並實作一個以MQTT(Message Queuing Telemetry Transport, MQTT)通訊技術為基礎的物聯網軟體與配置管理系統(Software and Configuration Management System, SCMS),可以達到批次管理配置和批次管理軟體的目標。


    IoT platforms emerge due to the needs of IoT development. Through IoT platforms, developers can efficiently develop IoT applications and services. There are many different IoT platforms. Most IoT platforms do not provide the function of batch operations. A large number of devices waiting for configuration parameter setting and/or software updating will lead to substantial management and operation costs.
    This study aims to design and implement a system, called Software and Configuration Management System, on the basis of the MQTT (Message Queuing Telemetry Transport) protocol for the purpose of managing the configuration and software in batches.

    中文摘要 i Abstract ii 誌謝 iii 目錄 iv 圖目錄 v 表目錄 vi 一、緒論 1 1-1 研究背景與動機 1 1-2 研究目的 1 1-3 章節概要 2 二、相關工作 3 2-1 物聯網架構與運作 3 2-2 物聯網平台 4 2-3 開源物聯網平台 4 三、系統設計 14 3-1挑選物聯網平台 14 3-2系統架構 14 3-3系統功能 16 四、實作與實驗結果 20 4-1資料庫建立 20 4-2介面說明 21 4-3批次更改裝置設定 22 4-4批次安裝軟體 24 4-5執行效率 25 4-6開發經驗 26 五、結論與未來展望 27 參考文獻 28 附錄一 30 附錄二 34 附錄三 35

    [1] PROFITBRICKS
    https://blog.profitbricks.com/top-49-tools-internet-of-things/
    [2]Allseen Alliance
    https://allseenalliance.org/
    [3]Eclipse M2M
    http://iot.eclipse.org/
    [4]Kaa
    http://www.kaaproject.org/
    [5]Nimbits Platform
    http://www.nimbits.com/
    [6]Eclipse OM2M
    http://www.eclipse.org/om2m/
    [7]OpenRemote
    http://www.openremote.com/
    [8]ProSyst
    http://www.prosyst.com/startseite/
    [9]SiteWhere
    http://www.sitewhere.org/
    [10]Thingspeak Platform
    https://www.thingspeak.com/
    [11]ProgrammableWeb
    http://www.programmableweb.com/
    [12]科技產業資訊室
    http://iknow.stpi.narl.org.tw/
    [13]Wikipedia,” Internet of Things”
    https://en.wikipedia.org/wiki/Internet_of_Things
    [14]iThome
    http://www.ithome.com.tw/article/93721
    [15] Yuh-Shyan Chen , 物聯網架構 , 國立臺北大學資訊工程學系
    http://www.csie.ntpu.edu.tw/~yschen/course/2012-1/WNMC/ch14.pdf
    [16]從網際網路到物聯網, 碁峰資訊
    http://epaper.gotop.com.tw/pdf/AEN002900.pdf
    [17]樹莓派
    https://sites.google.com/site/raspberypishare0918/
    [18] Greenhouse
    http://iot.eclipse.org/java/tutorial/
    [19] Kura
    https://wiki.eclipse.org/Kura/Getting_Started
    https://www.eclipse.org/kura/
    [20] GitHub
    https://github.com/
    [21]community, thingspeak
    http://community.thingspeak.com/
    [22] gautric.github.io , kura
    https://gautric.github.io/blog/2015/12/03/rhiot-kura-OSGi-full-sample.html
    [23] Kura Doucment
    https://eclipse.github.io/kura/ref/mqtt-namespace.html
    http://eclipse.github.io/kura/doc/configurable_component.html
    [24] Kura , Getting Started
    https://wiki.eclipse.org/Kura/Getting_Started
    [25] Eclipse Community Forums
    https://www.eclipse.org/forums/index.php
    [26] “A gap analysis of Internet-of-Things platforms”
    Julien Minerauda, Oleksiy Mazhelisb, Xiang Suc, Sasu Tarkomaa
    Department of Computer Science, University of Helsinki, Finland
    Department of Computer Science and Information Systems, University of Jyv¨askyl¨a, Finland
    Center for Ubiquitous Computing, University of Oulu, Finland
    [27] 傑瑞米.里夫金(Jeremy Rifkin), 物聯網革命
    [28] Gartner
    http://www.gartner.com/technology/home.jsp
    [29] Research and Markets
    http://www.researchandmarkets.com/
    [30] Internet-of-Things wiki
    http://internetofthingswiki.com/
    [31] Wikipedia, “OSGi”
    https://en.wikipedia.org/wiki/OSGi
    [32] OSGi
    https://www.osgi.org/
    [33] MQ Telemetry Transport (MQTT) V3.1 Protocol Specification
    http://www.ibm.com/developerworks/webservices/library/ws-mqtt/index.html
    [34] Amit Kumar Mondal
    https://bitbucket.org/i-am-it/kura-mqtt-client-utility
    [35]郭獻中(2015) ,物聯網平台的效能管理,國立交通大學資訊工程研究所碩士論文

    QR CODE
    :::