系統識別號 | U0002-2009201522135600 |
---|---|
DOI | 10.6846/TKU.2015.00603 |
論文名稱(中文) | 設計及實作以Wi-Fi Direct為主之智能自行車隊互助系統 |
論文名稱(英文) | Design and Implementation of a Wi-Fi Direct-based Smart Bike Team Mutual Aid System |
第三語言論文名稱 | |
校院名稱 | 淡江大學 |
系所名稱(中文) | 資訊工程學系碩士在職專班 |
系所名稱(英文) | Department of Computer Science and Information Engineering |
外國學位學校名稱 | |
外國學位學院名稱 | |
外國學位研究所名稱 | |
學年度 | 103 |
學期 | 2 |
出版年 | 104 |
研究生(中文) | 葉彥君 |
研究生(英文) | Yan-Jyun Ye |
學號 | 702410035 |
學位類別 | 碩士 |
語言別 | 繁體中文 |
第二語言別 | 英文 |
口試日期 | 2015-07-03 |
論文頁數 | 41頁 |
口試委員 |
指導教授
-
張志勇
委員 - 張兆村 委員 - 游國忠 委員 - 張志勇 |
關鍵字(中) |
車隊 Wi-FiDirect 互助 Android |
關鍵字(英) |
Team Wi-FiDirect Aid Android |
第三語言關鍵字 | |
學科別分類 | |
中文摘要 |
目前自行車運動風氣鼎盛經常會有結伴出遊的機會,傳統上車隊的管理使用對講機,由於智慧型手機的普及,開始利用智慧型手機app來做車隊的管理以及訊息的傳遞,但是在自行車之間資料傳輸上仍然有缺點,每位自行車的騎士都需要3G上網才可以運作、透過藍芽傳輸有效距離不足等問題。本研究依據上述的問題,提出以Wi-Fi Direct技術作為自行車之間的資料傳輸,以克服3G上網山區覆蓋率不足、都會中頻寬過多使用者分享,造成資料傳輸中斷與不及時的問題,然而Wi-Fi先天上的傳輸距離與Bluetooth比較也擁有很大的優勢,若有效利用Wi-Fi Direct技術可以更好的改善使用者的車隊軟體使用體驗。 |
英文摘要 |
Riding bicycle has been a popular exercise nowadays. However, there is no efficient way to support communication between bicycles. This problem is especially significant when a group of riders want to communicate with each other. With the advances of smart phone in terms of its hardware and software supports, developing apps in smart phone is much more easy to support the user with a variety of functions. This thesis aims to develop a communication system to support a group of riders when they riding bicycles. The WiFi-direct technology will be applied to carry out the communication between members of the rider group. A variety of functions, including unicast, multicast as well as broadcast will be supported in the developed communication system. In addition, we will support an alert subsystem to notify all the other members when one member falls from the bicycle. Furthermore, a guiding subsystem will be developed to guide the rider along the way and timely show the road status to the rider. I expect that the developed communication system will make the bicycle riding exercise safer and more convenient in information exchange between bicycle riders. |
第三語言摘要 | |
論文目次 |
目錄 目錄 III 圖目錄 V 第一章、簡介 1 1.1 前言 1 1.2 背景與動機 2 1.3 目的 3 第二章、相關研究 4 第三章、背景知識 8 3.1 Android簡介 8 3.2 Wi-Fi Direct (Wi-Fi Peer to Peer) 9 3.3 Android Wi-Fi Direct 的支援 11 第四章、以Wi-Fi Direct為主之智能自行車隊互助系統設計及規劃 12 4.1系統功能與流程設計 12 4.1.1建立車隊流程 12 4.1.2加入車隊流程 13 4.1.3車隊資訊同步 15 4.2系統架構 16 4.3系統模組設計 18 4.3.1 Android手機系統 18 4.3.2 Wi-Fi Direct 19 4.3.3 Google Map API 19 4.3.4 SQLlite 20 4.3.5加速度計(Accelero meter) 20 第五章、系統實作 22 5.1 智能自行車隊 APP 22 5.2 Wi-Fi Direct傳輸 26 5.3 Google Map 介面 28 5.4摔車偵測 29 第六章、結論 31 參考文獻 32 附錄-英文論文 35 圖目錄 圖1:Complete IEEE 802.11 architecture 5 圖2:The independent BSS (IBSS) as an ad hoc network 6 圖3:Bluetooth piconets 7 圖4: NDK與SDK之間在系統的關係圖 9 圖5: P2P components and topology 10 圖6: Wi-Fi Direct 與其他無線技術的比較 11 圖7: 建立車隊流程圖圖7:系統架構圖 13 圖8:加入車隊流程圖 14 圖9:車隊資訊同步流程圖 16 圖10:Wi-Fi Direct為主之智能自行車隊系統架構圖 17 圖11:智能自行車隊的車隊軟體架構圖 18 圖12:摔車偵測背景服務流程圖 21 圖13:橫版智能自行車隊 UI 23 圖14:直版智能自行車隊 UI 24 圖15:搜尋車隊畫面 24 圖16:建立車隊示意圖 25 圖17:搜尋車隊示意圖 25 圖18:透過隊長IP加入車隊示意圖 26 圖19:WifiP2pManager定義的API 27 圖20:使用WiFI Direct所需開啟的權限 27 圖21:開啟WiFI Direct的廣播監聽 28 圖22: AndridManifest.xml加入申請的SHA1 29 圖23:自已所在位置以Google MAP呈現 29 |
參考文獻 |
[1] 資策會FIND/經濟部技術處「資策會FIND(2015)/服務創新體驗設計系統研究與推動計畫(3/4) http://www.find.org.tw/market_info.aspx?n_ID=8482 [2] Wikipedia IEEE_802.11p https://zh.wikipedia.org/wiki/IEEE_802.11p [3] Alliance, W. (2010). Wi-fi peer-to-peer (P2P) technical specification. Www.Wi-Fi.org/Wi-Fi_Direct.Php, [4] Bluetooth, S. (2010). The bluetooth core specification, v4. 0. Bluetooth SIG: San Jose, CA, USA, [5] Gräfling, S., Mahonen, P., & Riihijarvi, J. (2010). Performance evaluation of IEEE 1609 WAVE and IEEE 802.11 p for vehicular communications. Paper presented at the Ubiquitous and Future Networks (ICUFN), 2010 Second International Conference on, 344-348. [6] IEEE standard for information technology-- local and metropolitan area networks-- specific requirements-- part 15.1a: Wireless medium access control (MAC) and physical layer (PHY) specifications for wireless personal area networks (WPAN) (2005). doi:10.1109/IEEESTD.2005.96290 [7] IEEE standard for information technology--telecommunications and information exchange between systems local and metropolitan area networks--specific requirements part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications (2012). doi:10.1109/IEEESTD.2012.6178212 [8] IEEE standard for wireless access in vehicular environments (WAVE) -- multi-channel operation corrigendum 1: Miscellaneous corrections (2014). doi:10.1109/IEEESTD.2014.6998918 [9] IEEE standard for wireless access in vehicular environments (WAVE) -- network systems corrigendum 2: Miscellaneous corrections (2014). doi:10.1109/IEEESTD.2014.6998915 [10] Wi-Fi Peer-to-Peer | Android Developers http://developer.android.com/guide/topics/connectivity/wifip2p.html [11] WifiP2pManager | Android Developers http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.html [12] Android Studio | Android Developers http://developer.android.com/develop/index.html [13] Wikipedia SQLite https://zh.wikipedia.org/wiki/SQLite [14] Wikipedia Android https://zh.wikipedia.org/wiki/Android [15] www.tbray.org/ |What Android Is http://www.tbray.org/ongoing/When/201x/2010/11/14/What-Android-Is |
論文全文使用權限 |
如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信