帳號:guest(216.73.216.146)          離開系統
字體大小: 字級放大   字級縮小   預設字形  

詳目顯示

以作者查詢圖書館館藏以作者查詢臺灣博碩士論文系統以作者查詢全國書目
作者(中文):吳建宏
作者(外文):Wu, Chien-Hung
論文名稱(中文):基於藍芽低功耗技術實現交互式廣播/掃描以提供無線服務鈴應用之研究
論文名稱(外文):Implementation of Interactive Advertising/Scanning for Providing Wireless Service Bell Applications Based on BLE Technology
指導教授(中文):蔡育仁
指導教授(外文):Tsai, Yuh-Ren
口試委員(中文):黃政吉
梁耀仁
口試委員(外文):Huang, Jeng-Ji
Liang, Yao-Jen
學位類別:碩士
校院名稱:國立清華大學
系所名稱:通訊工程研究所
學號:106064530
出版年(民國):113
畢業學年度:112
語文別:英文
論文頁數:64
中文關鍵詞:藍芽智慧型裝置藍芽廣播封包交互式廣播掃描服務鈴無障礙環境
外文關鍵詞:BluetoothSmart devicesBluetooth advertising packetsinteractive advertising and scanningservice bellsAccessible environment
相關次數:
  • 推薦推薦:0
  • 點閱點閱:702
  • 評分評分:*****
  • 下載下載:0
  • 收藏收藏:0
由於智慧型裝置之普及性,在一般人日常生活中已經成為不可或缺的隨身配備,藉由智慧型裝置上開發的廣泛智慧應用,它們與日常生活的融合逐漸增強。過去,身障人士想要進入缺乏無障礙坡道的公共場所或政府設施時,必須尋求服務人員的協助。儘管現行法規強制要求在公共場所入口或無障礙坡道附近設置服務鈴,但傳統的服務鈴經常面臨被物體遮蔽或設置不當等問題,這使得身障人士難以藉由服務鈴去尋求協助。為了解決這個問題並充分利用智慧型手機的廣泛使用,本論文在Android智慧型裝置上實現了一個無線服務鈴應用。系統設計了藉由藍芽廣播封包的交替廣告和掃描功能,使用戶能夠在不建立連接的情況下檢測到安裝在公共場所或政府設施附近的無線服務鈴。當用戶到達這些機構附近時,透過應用程式掃描無線服務鈴,並選取所需場所的服務鈴及特定服務,即可輕鬆發送協助請求,而無需親自尋找服務鈴的位置。除此之外,此系統還設有回傳機制,通知使用者服務人員是否收到了協助要求,避免用戶等待而不知道是否會有人提供協助。
Due to the widespread popularity of smart devices, they have become essential in people's daily lives. Through various applications developed for smart devices, their integration into daily life is steadily increasing. In the past, individuals with disabilities had to rely on attendants to help them access public places or government facilities that did not have accessible ramps. Although current regulations require the installation of service bells near public entrances or accessible ramps, traditional service bells often encounter issues such as being obscured by objects or being improperly positioned. This makes it difficult for people with disabilities to seek assistance using the service bell. To address this issue and capitalize on the widespread use of smartphones, this paper develops a wireless service bell application for Android smart devices. The system is designed with alternating advertising and scanning functions through Bluetooth advertising packets. This allows users to detect wireless service bells installed near public places or government facilities without establishing a connection. When users visit these establishments, they can easily submit assistance requests by scanning the wireless service bell using the application. Users can select the service bell and specify the required assistance at their desired location service bell without the need to locate the service bell. Furthermore, the system includes a feedback mechanism to notify users whether service personnel have received the assistance request, preventing users from waiting without confirmation of assistance.
致謝 ----------------------------------------------- II
中文摘要 ----------------------------------------------- III
ABSTRACT----------------------------------------------- IV
CONTENTS----------------------------------------------- V
LIST OF FIGURES --------------------------------------- VII
LIST OF TABLES --------------------------------------- IX
Chapter 1 Introduction ------------------------------- 1
1.1 Motivation ------------------------------- 1
1.2 Research Background and Current Challenges --- 2
1.3 Research Method ------------------------------- 4
1.4 Related Works ------------------------------- 5
Chapter 2 General Background Information -------------- 7
2.1 The Evolution of Bluetooth -------------------- 7
2.2 Bluetooth Low Energy (BLE) -------------------- 8
2.2.1 BLE System Architecture ----------------------- 8
2.2.2 BLE Advertising ------------------------------- 11
2.2.3 BLE Advertising PDU Payload ------------------- 15
2.2.4 BLE Scanning ---------------------------------- 19
2.3 Android Operating System ---------------------- 21
2.4 ESP32-DevKitC Development Board --------------- 22
Chapter 3 System Design ------------------------------- 24
3.1 System Architecture---------------------------- 24
3.2 Definition of Module and Android Smartphone Role Behaviors-27
3.2.1 Role of Server with Bluetooth Modules --------- 27
3.2.2 Role of the Client with Android Smartphones --- 29
3.2.3 Mode Switching Mechanism with Server and Client-32
3.2.4 Timeline and Different Mode of Parameters ----- 34
3.3 Design Advertising PDU Payload ---------------- 39
3.3.1 Server Advertising Data Structure ------------- 39
3.3.2 Client Advertising Data Structure ------------- 43
3.4 Android Application Setting and Mapping ------- 46
Chapter 4 System Implementation ----------------------- 49
4.1 ESP32 Buzzer Implement ------------------------ 49
4.2 Wireless Service Bell Application ------------- 52
Chapter 5 Conclusion ---------------------------------- 61
References -------------------------------------------- 62
[1] Road safety, “All the accident number statistics and conditions in Taiwan,” [Online] Available: https://www.disability.org.tw/upload/file/20201208142943.pdf
[2] A. Dementyev, S. Hodges, S. Taylor, and J. Smith, “Power consumption analysis of Bluetooth low energy, ZigBee and ANT sensor nodes in a cyclic sleep scenario,” in Proc. IEEE Int. Wireless Symp. (IWS), Beijing, China, Apr. 2013, pp. 1–4.
[3] T. Lee, J. Han, M. Lee, H. Kim and S. Bahk, “CABLE: Connection interval adaption for BLE in dynamic wireless environments,” in Proc. 2017 14th IEEE Int. Conf. on Sensing, Commun., and Netw. (SECON), San Diego, CA, USA, Jun. 2017, pp. 1-9.
[4] E. Park, M. S. Lee, H. S. Kim and S. Bahk, “AdaptaBLE: Adaptive control of data rate, transmission power, and connection interval in Bluetooth low energy,” Comput. Netw., vol. 181, Nov. 2020, 107520.
[5] C. Julien, C. Liu, A. L. Murphy and G. P. Picco, “BLEnd: Practical continuous neighbor discovery for Bluetooth low energy,” in Proc. ACM/IEEE Int. Conf. on Inform. Processing in Sensor Netw. (IPSN), 2017, pp. 105-116.
[6] J. H. Chen, Y. S. Chen and Y. L. Jiang, “Energy-efficient scheduling for multiple latency-sensitive Bluetooth low energy nodes,” IEEE Sensors J., vol. 18, no. 2, pp. 849-859, Jan. 15, 2018.
[7] S. Han, Y. Park and H. Kim, “Extending Bluetooth LE protocol for mutual discovery in massive and dynamic encounters,” IEEE Trans. Mobile Comput., vol. 18, no. 10, pp. 2344-2357, Oct. 2019.
[8] J. Tosi, F.Taffoni, M. Santacatterina, R. Sannino and D. Formica, “Throughput analysis of BLE sensor network for motion tracking of human movements,” IEEE Sensors J., vol. 19, no. 1, Jan. 2019.
[9] D. Giovanelli, B. Milosevic and E. Farella, “Bluetooth low energy for data streaming: Application-level analysis and recommendation,” in Proc. IEEE Int. Workshop on Advances in Sensors and Interfaces (IWASI), 2015, pp. 216-221.
[10] M. Ghamari, E. Villeneuve, C. Soltanpur, J. Khangosstar, B. Janko and R. S. Sherratt, “Detailed examination of a packet collision model for Bluetooth low energy advertising mode,” IEEE Access, vol. 6, pp. 46066-46073, 2018.
[11] W. S. Jeon and D. G. Jeong, “Enhanced channel access for connection state of Bluetooth low energy networks,” IEEE Trans. Veh. Technol., vol. 66, no. 9, pp. 8469-8481, Sept. 2017.
[12] K. Fawaz, K. H. Kim and K. G. Shin, “Protecting privacy of BLE device users,” in Proc. 25th USENIX Security Symp., Austin, TX, USA, Aug. 2016, pp. 1205-1221.
[13] S. Cha, M. Chuang, K. Yeh, Z. Huang and C. Su, “A user-friendly privacy framework for users to achieve consents with nearby BLE devices,” IEEE Access, vol. 6, pp. 20779-20787, 2018.
[14] En.wikipedia contributors, “Bluetooth,” [Online]. Available: https://en.wikipedia.org/wiki/Bluetooth. [Accessed Nov 2023].
[15] Bluetooth SIG, “Core Specification 5.3,” [Online]. Available:
https://www.bluetooth.com/specifications/specs/core-specification-5-3/
[16] IDC, “Worldwide smartphone market share forecast,” [Online]. Available: https://www.idc.com/promo/smartphone-market-share. [Accessed Nov 2023]
[17] Espressif system, “ESP32-DevKitC,” [Online]. Available: https://www.espressif.com/en/products/devkits/esp32-devkitc[Accessed Nov 2023]
[18] Android developers Reference, “AdvertiseSettings,” [Online]. Available: https://developer.android.com/reference/android/bluetooth/le/AdvertiseSettings.
[19] Android developers Reference, “ScanSettings,” [Online]. Available: https://developer.android.com/reference/android/bluetooth/le/ScanSettings
[20] Survey on the usage status of barrier-free elevators in public transportation stations and evaluation of improvement plans: Taking Taipei MRT as an example Available:
https://www.iot.gov.tw/dl-15288-9bf02de6780f43e382561952d5a18da8.html
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
* *