| 研究生: |
許家瑞 Hsu, Chia-Jui |
|---|---|
| 論文名稱: |
設計與實作一具有BLE及Wi-Fi之閘道器 Design and Implementation of a BLE and Wi-Fi enabled Gateway |
| 指導教授: |
楊竹星
Yang, Chu-Sing |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電機工程學系碩士在職專班 Department of Electrical Engineering (on the job class) |
| 論文出版年: | 2014 |
| 畢業學年度: | 102 |
| 語文別: | 中文 |
| 論文頁數: | 51 |
| 中文關鍵詞: | 低功耗藍芽 、無線感測網路 、閘道器 |
| 外文關鍵詞: | Bluetooth Low Energy, Wireless Sensor Network, Gateway |
| 相關次數: | 點閱:96 下載:6 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在傳統感測器上,為了蒐集感測器的資料,往往伴隨著許多複雜的有線電路以克服偏遠地區,但隨著無線技術的成熟,逐漸取代過去複雜的有線電路,而這些具備無線技術的感測器所組成的網路則稱為無線感測網路(Wireless Sensor Network,WSN)。在無線感測網路架構中,由感測器和主控端所構成,而感測器(Sensor)主要負責蒐集感應環境的各種資料(如測量溫度、溼度、光度、加速度、壓力、聲音等),透過無線通訊方式把感測器所蒐集到的資訊回傳到主控端處理。
現今較常見的無線通訊技術主要有:Wi-Fi、Zigbee與Bluetooth三種,這三種無線通訊規格各自有適用的領域。根據規格的特性分析,Wi-Fi技術雖然傳輸距離比其他兩者遠,但卻也比其他兩者較為耗電。由於Zigbee具有省電特性和可移動性,因此在一般無線感測網路大多採用以Zigbee無線傳輸技術為主。過去的藍芽技術因為無法解決高耗電問題而未被廣為採納在WSN中,直到2010年Bluetooth SIG推出藍芽4.0協定,其中的Bluetooth Low Energy技術同樣具備低耗電的特性,使得藍芽技術有機會應用在WSN上面。
在本論文中,我們採用Bluetooth Low Energy(BLE)傳輸技術來實作一個包含Wi-Fi與BLE的閘道器,閘道器透過BLE傳輸技術與周邊具有BLE技術的設備互相連結,例如:智慧門鎖、智慧電源插座、血壓計、血糖計等。遠端操控端可藉由Wi-Fi連接閘道器進而讀取BLE設備的資料或控制設備的功能。
Due to great progression of wireless technology, wireless communications are gradually developed to sensor networks in order to replace the complex wire lines, which is known as Wireless Sensor Network (WSN). In WSN environment, a host, gateways and sensors are playing a major role on networking. Sensors are mainly responsible for capturing a bulk of environmental data, such as measuring temperature, humidity, brightness, speed, pressure, sound, etc. Furthermore, a host may receive the data from all sensors or send commands to the sensors through wireless communications.
Zigbee consumes less power and has easy relocation, but its transmission distance is limited. Thus, Zigbee is widely used to wireless sensor network. Legacy Bluetooth technology meets a problem of high power consumption, so it was hardly adopted to WSN environment. Until 2010, Bluetooth 4.0 protocol specification, introduced by Bluetooth SIG, has Bluetooth Low Energy technology to resolve power issue so that we may use the technology in WSN environment.
In this paper, we adopt Bluetooth Low Energy (BLE) transmission technology to implement a wireless gateway, integrated with Wifi and BLE communications. The gateway may not only operate general functions like Gateway YiWai, but also can mutually communicate with the BLE equipments, such as intelligent locks, smart power socket, sphygmomanometer, and glucose meter, etc. Therefore, we may remote access our gateway to grab measuring information and also manipulate the intelligent facilities.
[1] 王友群、胡君琪、曾煜棋,”無線感測網路系統之簡介”,國立交通大學資訊工程學系
http://people.cs.nctu.edu.tw/~wangyc/publications/reports/r001-maganize03-wsn.pdf
[2] 毛偉龍、李玠德、王昭娟、周伯衡、王俊傑、劉偉行、沈自,”整合ZigBee無線感測網路與嵌入式系統之設計與應用”,虎尾科技大學電子工程系、光電與材料工程研究所,萬能科技大學第三屆電資科技應用與發展學術研討會,2008年
[3] 李俊賢,”無線感測網路與ZigBee協定簡介”,工研院電通所,電信國家型科技計劃,2006 年,77期
[4] 陳泰全,”藍芽系統之省電方式研究與改善”,國立台北科技大學電腦與通訊研究所,碩士論文,2011年
[5] 陳曉鋒,”基於ZigBee無線感測網路之情境感知服務系統”,國立成功大學電腦與通訊工程研究所碩士論文,2007年
[6] 陳鐘誠,”AES對稱式加解密法”,國立金門大學資訊工程系,2013年
http://www.codedata.com.tw/social-coding/aes/
[7] 潘貞君.林致廷.吳文中.郭茂坤,”無線感測器–網路平台及應用”,國內學術電子期刊,2010年,447期
[8] 蔡佳宏、曾煜棋,”無線感測網路之通訊協定與應用前景”,國立交通大學資訊工程系,電信國家型科技計畫,2006年,77期
[9] 鄒佳倫,”無線感測網路(WSN)的發展與限制”,台中區農業改良場專題討論專集,2010年
[10] 曾煜棋、潘孟鉉、林致宇,”無線區域及個人網路-隨意及感測器網路之技術與應用”,知城圖書出版,2006年
[11] “物連網網路層:無線感測網路(Wireless Sensor Network, WSN)”,宅學習-Social Learning Space社交學習空間,2012年
http://sls.weco.net/node/17009
[12] 2.4G Bluetooth® Low Energy System-on-Chip (Rev. F)
http://www.ti.com.cn/cn/lit/ds/symlink/cc2540.pdf
[13] Advanced Encryption Standard
http://en.wikipedia.org/wiki/Advanced_Encryption_Standard
[14] Block cipher mode of operation
http://en.wikipedia.org/wiki/Block_cipher_mode_of_operation
[15] Bluetooth Code V4.0
https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=229737
[16] Bluetooth Link Layer,Jesse’s blog
http://smlie-blog.blogspot.tw/2014/06/bluetooth-bluetooth-link-layer.html
[17] DN108 Using AES Encrytion in CC111xFx_CC243x and CC251xFx
http://www.prochild.com/board/files/tb_3/DN108%20Using%20AES%20Encrytion%20in%20CC111xFx_CC243x%20and%20CC251xFx%20swra172.pdf
[18] Texas Instruments CC2540 Development Kit User’s Guide (Rev. A)
http://www.ti.com/lit/ug/swru301a/swru301a.pdf
[19] Texas Instruments CC2540/41 Bluetooth® Low Energy Software Developer’s Guide (Rev. F)
http://www.ti.com/lit/ug/swru271f/swru271f.pdf
[20] Texas Instruments - Bluetooth Low Energy Deep Dive,Training-2011
[21] Texas Instruments – L2 Bluetooth Low Energy Technical Deep Dive GREG,Training-2013
[22] EE-Times,Bluetooth 4.0 : An introduction to Bluetooth Low Energy – Part II
[23] 黃子嘉(Jungle) blog,”傳統BT與BLE架構有什麼不一樣呢?”,2012
[24] 黃子嘉(Jungle) blog,”Link layer簡化BT LM及LC”,2012