簡易檢索 / 詳目顯示

研究生: 郭閔文
MIN-WEN KUO
論文名稱: 安謀Cortex M4與MIPS架構之嵌入式系統級晶片佈署監控系統
Deploy Survillance System By Using Embedded SoC Based On ARM Cortex M4 And MIPS Architecture
指導教授: 邱炳樟
Bin-Chang Chieu
口試委員: 黃忠偉
Jong-Woei Whang
王秀仁
Show-Ran Wang
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2018
畢業學年度: 106
語文別: 中文
論文頁數: 96
中文關鍵詞: 嵌入式系統遠端監控藍牙安謀
外文關鍵詞: ARM Cortex M4
相關次數: 點閱:186下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

成千上萬的書籍與報章雜誌討論著機器學習、人工智慧與類神經網路、雲端處理、物聯網、區塊鏈與加密貨幣,這五大新科技名詞成為敲門磚帶來了新科技時代的來臨,短時間內各自變成一門學門,不僅僅止於學術,更成為消費性電子產品成為生活中的一部份,簡稱為FANG的美國科技四巨頭Facebook、Amazon
、Netflix以及Google股價持續飆漲,連帶影響美國道瓊指數與那斯達克指數屢創新高。

其中嵌入式晶片與裝置更是與這些科技形影不離,息息相關。我們運用聯發科技公司的SoC,結合感知器透過腳本設計在Cortex m4的SoC上執行程式,而後結合PAN的藍牙與WLAN的WIFI來佈署我們的系統解決方案,在蒐集完資料以後,上傳雲端進行雲端儲存與計算;再透過MIPS的SoC,運用隸屬於OpenWrt的Linux分支,進行錄影而後上傳到雲端備存,最後結合安全警示來達成我們的目標佈署監控系統以及雲端整合目的。


Nowadays, tens of thousands of publications are discussing about “Machine Learning”, “Artificial Intelligence”, “Cloud Computing”, “IoT”, “Block Chain”, and “Cryptocurrency”. These five new technology terms are the stepping stones which open a new technology generation. Each of them becomes a discipline in a very short period of time. Not only in the fields of academics, they even become part of our lives in terms of the mass productions of consumer electronic devices. The stock prices of FANG, which stands for the top 4 technology corporations in USA (Facebook, Amazon, Netflix, and Google), continue to soar that they make Nasdaq Composite to hit record high.

Among all, the embedded system and device have much to do with these technologies. Therefore, we adopt SoC of MediaTek Company to combine Sensors that design the script by which can run codes on SoC, which is based on Cortex M4. In addition, we use Bluetooth of PAN concept and WIFI in area of WLAN to deploy solutions on our system. After collecting the information, the data is uploaded to the cloud storage and is calculated. Then we use OpenWrt, which is a branch of LINUX on MIPS SoC to monitor and record the footages and upload them to the cloud and back up.

摘要 Abstract 誌謝 目錄 圖目錄 第1章 緒論 1.1 前言 1.2 研究動機 1.3 研究目標 1.4 論文架構 第2章 開發環境與背景回顧 2.1 嵌入式系統 2.2 作業系統LINUX 與 OpenWrt 2.3 物聯網 2.3.1 MQTT 2.3.2 CoAP 2.3.3 MQTT與CoAP及HTTP綜合比較 2.4 雲端計算與儲存服務 2.5 藍牙 第3章 系統設計 3.1 系統架構 3.2 Cortex M4 SoC Periphral 端程式設計 3.2.1 超音波感測器設計 3.2.2 紅外線雷射模組設計 3.2.3 PIR人體紅外線感應器 3.2.4 MCS雲端平台 3.2.5 小節統整 3.3 Cortex M4 SoC Central 端程式設計 3.4 MIPS SoC端 程式設計 3.4.1 相機佈署 3.4.2 AWS雲端 3.4.3 入侵者通知 3.4.4 小節統整 第4章 系統實作 4.1 系統總覽 4.2 以電腦序列埠觀察主機藍牙 4.3 雲端展示 4.4 手機終端展示 第5章 結論與未來展望 5.1 結論 5.2 未來展望 參考文獻 附錄

【1】 The Intelligent Edge: What it is, what it's not, and why it's useful
https://www.hpe.com/us/en/insights/articles/the-intelligent-edge-what-it-is-what-its-not-and-why-its-useful-1704.html
【2】 Embedded System -- A brief introduction
http://cs.nju.edu.cn/swang/CompArchOrg_11F/project/P1/P2-Embeded%20System.pdf
【3】 Min Jin, Xiang Zhou, Peng Duan, Zefeng Tian, and Jihui Zhou , “The Design and Implementation of Embedded Configuration Software Based on Embedded-Linux”, International Conference on Computer Science and Software Engineering,IEEE,Dec 2008, pp.98-101, doi:10.1109/CSSE.2008.640.
【4】 Mr. Opengate.
http://mropengate.blogspot.com/2015/08/linux-linux_11.html
【5】 Kernel MAP
http://xahlee.info/linux/linux_kernel_map.html
【6】 鳥哥,鳥哥的Linux私房菜:基礎學習篇,2016/01/27,碁峰出版,ISBN:9789863478652
【7】 OpenWrt Histroy
https://wiki.openwrt.org/zh-tw/about/history
【8】 Towards a definition of the Internet of Things (IoT)
https://iot.ieee.org/images/files/pdf/IEEE_IoT_Towards_Definition_Internet_of_Things_Revision1_27MAY15.pdf
【9】 趙英傑,超圖解物聯網IoT實作入門:使用JavaScript/Node.JS/Arduino/Raspberry Pi/ESP8266/Espruino,2016/05/31,旗標出版股份有限公司,ISBN:9789863123439
【10】 MQTT V3.1 Protocol Specification
https://public.dhe.ibm.com/software/dw/webservices/ws-mqtt/mqtt-v3r1.html
【11】 元智大學老人福祉科技研究中心第三章 MQTT通訊協議
http://designer.mech.yzu.edu.tw/articlesystem/article/compressedfile/(2016-07-15)%20%E7%AC%AC%E4%B8%89%E7%AB%A0%20MQTT%E9%80%9A%E8%A8%8A%E5%8D%94%E8%AD%B0.aspx?ArchID=2621
【12】 Ravi Kishore Kodali, SreeRamya Soratkal,” MQTT based home automation system using ESP8266”, 2016 IEEE Region 10 Humanitarian Technology Conference (R10-HTC), DOI: 10.1109/R10-HTC.2016.7906845
【13】 MQTT Version 3.1.1 Plus Errata 01
http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.html
【14】 IT Bobotics Lab
http://blog.ittraining.com.tw/2016/12/coap-vs-mqtt.html
【15】 Constrained RESTful Environments (CoRE) Parameters
https://www.iana.org/assignments/core-parameters/core-parameters.xhtml#codes
【16】 Californium 開源框架分析入門
https://itw01.com/FWLGEKA.html
【17】 Whatis.com Constrained Application Protocol (CoAP)
https://whatis.techtarget.com/definition/Constrained-Application-Protocol
【18】 Observing Resources in the Constrained Application Protocol (CoAP)
https://tools.ietf.org/html/rfc7641
【19】 Le IoT 想想物聯網
https://thinkingiot.blogspot.com/2016/08/mqtt-vs-coap-or-others.html
【20】 3S MARKET「全球智慧科技應用」市場資訊網
https://3smarket-info.blogspot.com/2017/05/iot-mqtt-coap.html
【21】 Peter Mell and Tim Grance,”The NIST Definition of Cloud Computing”
Version 15, 10-7-09, National Institute of Standards and Technology, Information Technology Laboratory
https://www.nist.gov/sites/default/files/documents/itl/cloud/cloud-def-v15.pdf
【22】 財團法人資訊工業策進會 數位轉型研究所 雲端開發測試平台
https://www.cloudopenlab.org.tw/ccipo_industryDefinition.do
【23】 CloudTimes
http://www.coinsaround.com/wp-content/uploads/2013/09/Clouds.cloudtimes.png
【24】 Microsoft Forums
https://social.msdn.microsoft.com/Forums/vstudio/en-US/f66c4669-1a49-45ce-a6ce-6755070723cc/paas-vs-iaas-typical-scenarios-critique?forum=windowsazuredevelopment
【25】 Rishabhsoft https://www.rishabhsoft.com/cloud/saas-app-development
【26】 Alessio Botta,Walterde Donato,Valerio Persico,Antonio Pescapé,”Integration of Cloud computing and Internet of Things: A survey” Future Generation Computer Systems,Volume 56, March 2016, Pages 684-700
【27】 ithome,徹底了解Cloud Computing|部署模式,吳其勳,2011-06-21
https://www.ithome.com.tw/article/93013
【28】 「什麼是雲端?」
https://wordpreescom653.wordpress.com/2016/03/25/%E7%BF%BB%E8%AD%AF%E7%BF%BB%E8%AD%AF%EF%BC%8C%E3%80%8C%E4%BB%80%E9%BA%BC%E6%98%AF%E9%9B%B2%E7%AB%AF%EF%BC%9F%E3%80%8D/
【29】 國立交通大學ewant育網平台,楊朝棟博士主講,雲端計算與服務課程
【30】 小丰子3C俱樂部, 藍牙版本有哪些? 淺談藍牙5.0
https://tel3c.tw/blog/post/%E8%97%8D%E7%89%99%E7%89%88%E6%9C%AC%E6%9C%89%E5%93%AA%E4%BA%9B-%E6%B7%BA%E8%AB%87%E8%97%8D%E7%89%995-0
【31】 Argenox, A BLE Advertising Primer
http://www.argenox.com/a-ble-advertising-primer/
【32】 Townsend, K.; Cufi, C.; Wang, C.; Davidson, R. Introduction. In Getting Started with Bluetooth Low Energy: Tools and Techniques for Low-Power Networking; Sawyer, B., Loukides, M., Eds.; O’Reilly Media, Inc.: Sebastopol, CA, USA, 2014; pp. 1–14.
【33】 Jacopo Tosi; Fabrizio Taffoni; Marco Santacatterina; Roberto Sannino and Domenico Formica “Performance Evaluation of Bluetooth Low Energy: A Systematic Review”, Sensors 2017, 17(12), 2898;
【34】 GATT Profile https://www.race604.com/gatt-profile-intro/
【35】 Bluetooth SDP介绍 https://www.cnblogs.com/hzl6255/p/3826558.html
【36】 Bluetooth and WLAN
https://www.conserver.com/consoles/BlueConsole/BLTandWLAN.html
【37】 Bluetooth Core Specification,Version 4.2,Vol.6,Part.B,Sec2.1
https://www.bluetooth.org/DocMan/handlers/DownloadDoc.ashx?doc_id=441541&_ga=2.150756534.16969552.1531891235-1205971056.1530778918
【38】 You-Wei Lin and Chi-Yi Lin,” An Interactive Real-Time Locating System Based on Bluetooth Low-Energy Beacon Network” , Sensors 2018, 18(18), 1637;
【39】 bluetooth Core Specifications
https://www.bluetooth.com/zh-cn/specifications/bluetooth-core-specification
【40】 bluetooth Topology Options
https://www.bluetooth.com/bluetooth-technology/topology-options
【41】 Stanley Chang,Ble overview and implementation
https://www.slideshare.net/StanleyChang13/ble-overview-andimplementation
【42】 Bluetooth Stack Overview
http://www.lisha.ufsc.br/teaching/shi/ine5346-2003-1/work/bluetooth/bluetooth.html
【43】 Microchip developer Bluetooth® Low Energy Packet Types
http://microchipdeveloper.com/wireless:ble-link-layer-packet-types
【44】 Exploring Bluetooth 5 - What's new in Advertising?
https://blog.bluetooth.com/exploring-bluetooth5-whats-new-in-advertising
【45】 Juergen Schmidhuber,” Deep Learning in Neural Networks: An Overview”, Neural Networks Volume 61, January 2015, Pages 85-117 DOI: 10.1016/j.neunet.2014.09.003
【46】 A Krizhevsky,Ilya Sutskever,Geoffrey E. Hinton,”ImageNet Classification with Deep Convolutional”, NIPS'12 Proceedings of the 25th International Conference on Neural Information Processing Systems - Volume 1
【47】 鄭強, 王者歸來-Linux驅動開發權威指南, 2011佳魁資訊股份有限公司,ISBN:9789865712754
【48】 陳賾;汪成義;鐘小磊, ARM原理與嵌入式應用, 2011五南圖書出版,ISBN13:9789571168746
【49】 Allan, Alasdair/ Coleman, Don/ Mistry, Sandeep,Make: Bluetooth: Bluetooth LE Projects with Arduino, Raspberry Pi, and Smartphones,2015/12/28,Make Books,ISBN-13: 9781457187094
【50】 amazon aws https://aws.amazon.com/tw/?nc2=h_lg

無法下載圖示 全文公開日期 2023/07/30 (校內網路)
全文公開日期 2033/07/30 (校外網路)
全文公開日期 2033/07/30 (國家圖書館:臺灣博碩士論文系統)
QR CODE