博碩士論文 985202099 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:57 、訪客IP:18.119.105.29
姓名 江昱欣(Yu-hsin Chiang)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 以藍牙為基礎針對Android手持裝置開發適合異質性互動服務之即時通知系統
(A Real Time Notification System for Heterogeneous Interactive Services in Bluetooth-based Android Handheld Devices)
相關論文
★ 具多重樹狀結構之可靠性群播傳輸★ 在嵌入式行動裝置上設計與開發跨平台Widget
★ 在 ARM 架構之嵌入式系統上實作輕量化的手持多媒體播放裝置圖形使用者介面函式庫★ 基於網路行動裝置所設計可擴展的服務品質感知GStreamer模組
★ 針對行動網路裝置開發可擴展且跨平台之GSM/HSDPA引擎★ 於單晶片多媒體裝置進行有效率之多格式解碼管理
★ IMS客戶端設計與即時通訊模組研發:個人資訊交換模組與即時訊息模組實作★ 在可攜式多媒體裝置上實作人性化的嵌入式小螢幕網頁瀏覽器
★ 以IMS為基礎之及時語音影像通話引擎的實作:使用開放原始碼程式庫★ 電子書嵌入式開發: 客制化下載服務實作, 資料儲存管理設計
★ 於數位機上盒實現有效率訊框參照處理與多媒體詮釋資料感知的播放器設計★ 具數位安全性的電子書開發:有效率的更新模組與資料庫實作
★ 適用於異質無線寬頻系統的新世代IMS客戶端軟體研發★ 在可攜式數位機上盒上設計並實作重配置的圖形使用者介面
★ Friendly GUI design and possibility support for E-book Reader based Android client★ Effective GUI Design and Memory Usage Management for Android-based Services
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 ( 永不開放)
摘要(中) 近年來,智慧型手持裝置已具有豐富的感測元件。隨著這些智慧型手持裝置逐漸成長,越來越多手持裝置上的互動式服務應用程式也相繼被開發。使用者想利用手持裝置去控制周邊裝置,同時當某些感興趣的事件發生時,也希望能夠收到通知,因而需要一個有效率的即時通知機制的需求也正在增加。但舊有的架構並不能有效的處理及控制這些即時訊息,亦尚未考慮到未來系統的可擴展性。此外,由於訊息格式不一致,讓開發者難以針對多項服務及舊有的服務做整合。
為了解決這些問題,我們提出了一個以藍牙為基礎針對Android手持裝置開發適合異質性互動服務之即時通知系統。整個系統由三個模組所組成:藍牙連線、AT訊息控制協定、相關服務實作。在設計這些模組時,我們考量到未來開發者要做整合或跨平台的需求,使用設計模式來規劃,並提供介面幫助開發者減少重複開發相同元件並達到系統可擴展性的目的。從本論文的實作中,可以證明新提出的藍牙規範 (profile)可以和原生的藍牙規範共同運作,而所提出的即時通知系統也運作良好。未來,我們將可以利用藍牙科技結合即時通知系統讓生活簡單化、便利化,並達到即時取得第一手資料的目的。
摘要(英) In near future, with growing usage of smart handheld devices with richer sensing functionalities, more and more interactive service applications have been developed. Users would like to control the peripheral devices using handheld devices and be notified what they are interested. So the demands for the efficiency of real time notification schemes are also increasing. However, legacy frameworks fail to process and control the notification information in as scalable and efficient manner. The notification system for multiple services or legacy services is seldom to be considered due to the difficulties to handle events on different conditions for the service provider to develop.
To address these problems, we propose a real time notification system architecture for heterogeneous interactive services in Bluetooth-based Android handheld devices. It is composed of three essential modules: Bluetooth connection, AT Message Control Protocol (ATMCP), and related service implementation. We also design our architecture with design pattern, provide an interface for future use to achieve better system scalability if the developer wants to integrate more services or meet the requirements of cross-platform.
Our implementation demonstrates that that the proposed new profile in Bluetooth connection module can coexist well with other native Bluetooth profiles and the proposed real time notification system on the Android handheld devices can adapt and perform well. With the proposed real time notification system on Bluetooth, we can make our life easier, more convenient, and keep fresh information in hand.
關鍵字(中) ★ 藍牙
★ Android系統
★ 序列埠規範
★ 通知系統
★ 即時
關鍵字(英) ★ notification system
★ Serial Port Profile
★ Android
★ real time
★ Bluetooth
論文目次 摘要 i
Abstract ii
誌謝 iv
Table of Contents v
List of Figures viii
List of Tables x
Chapter 1 Introduction 1
1.1 Motivation 5
1.2 Requirement and scenarios 8
1.3 Organization 12
Chapter 2 Background and Related Works 13
2.1 Android 13
2.1.1 Brief Introduction of Android 13
2.1.2 Major Component of Android 16
2.1.3 Android Trend 18
2.2 Bluetooth 19
2.2.1 Brief Introduction of Bluetooth 19
2.2.2 Radio Frequency Communication (RFCOMM) Protocol 20
2.2.3 Service Discovery Protocol (SDP) 20
2.2.4 Serial Port Profile (SPP) 21
2.2.5 BlueZ 22
2.2.6 Trend of Bluetooth 23
2.3 Real time notification system 24
Chapter 3 System Architecture 27
3.1 System Goal 27
3.2 System Overview 28
3.3 System Architecture 30
Chapter 4 Implementation 32
4.1 Application Scenario 33
4.2 Testbed Setup 35
4.3 Bluetooth Connection Module 36
4.4 ATMCP Protocol Module 44
4.5 Interactive Services Module 50
4.6 RTN API 53
Chapter 5 Conclusion and Future Works 56
List of References 59
參考文獻 [1] The Nielsen Company. (2011). In US, Smartphones Now Majority of New Cellphone Purchases. Available: http://blog.nielsen.com/nielsenwire/online_mobile/in-us-smartphones-now-majority-of-new-cellphone-purchases/
[2] The Nielson Company. (2010). Mobile Snapshot: Smartphones Now 28% of U.S. Cellphone Market. Available: http://blog.nielsen.com/nielsenwire/online_mobile/mobile-snapshot-smartphones-now-28-of-u-s-cellphone-market/
[3] A. Thiagarajan, et al., "VTrack: accurate, energy-aware road traffic delay estimation using mobile phones," presented at the Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems, Berkeley, California, 2009.
[4] E. Miluzzo, et al., "Sensing meets mobile social networks: the design, implementation and evaluation of the CenceMe application," presented at the Proceedings of the 6th ACM conference on Embedded network sensor systems, Raleigh, NC, USA, 2008.
[5] N. D. Lane, et al., "A survey of mobile phone sensing," Communications Magazine, IEEE, vol. 48, pp. 140-150, 2010.
[6] A. Beach, et al., "WhozThat? evolving an ecosystem for context-aware mobile social networks," Network, IEEE, vol. 22, pp. 50-55, 2008.
[7] L. Herrera, et al., "Integrated personal mobile devices to wireless weather sensing network," in IEEE SoutheastCon 2010 (SoutheastCon), Proceedings of the, 2010, pp. 5-8.
[8] Z. Yaying, "RFID-Based Tracking in Supporting Real-Time Urban Traffic Information," in INC, IMS and IDC, 2009. NCM '09. Fifth International Joint Conference on, 2009, pp. 657-659.
[9] J. F. McCarthy, et al., "Proactive displays & the experience UbiComp project," SIGGROUP Bull., vol. 23, pp. 38-41, 2002.
[10] M. Z. Barahim, et al., "Low-Cost Bluetooth Mobile Positioning for Location-based Application," in Internet, 2007. ICI 2007. 3rd IEEE/IFIP International Conference in Central Asia on, 2007, pp. 1-4.
[11] S. Dagtas, et al., "An integrated wireless sensing and mobile processing architecture for assisted living and healthcare applications," presented at the Proceedings of the 1st ACM SIGMOBILE international workshop on Systems and networking support for healthcare and assisted living environments, San Juan, Puerto Rico, 2007.
[12] T. K. Kho, et al., "Bluetooth-enabled ECG Monitoring System," in TENCON 2005 2005 IEEE Region 10, 2005, pp. 1-5.
[13] E. Costanza, et al., "eye-q: eyeglass peripheral display for subtle intimate notifications," presented at the Proceedings of the 8th conference on Human-computer interaction with mobile devices and services, Helsinki, Finland, 2006.
[14] S. Tarkoma and E. Lagerspetz, "Arching over the Mobile Computing Chasm: Platforms and Runtimes," Computer, vol. 44, pp. 22-28, 2011.
[15] M. Butler, "Android: Changing the Mobile Landscape," Pervasive Computing, IEEE, vol. 10, pp. 4-7, 2011.
[16] AndroLib - App state. Available: http://www.androlib.com/appstats.aspx
[17] Gartner Says Android to Command Nearly Half of Worldwide Smartphone Operating System Market by Year-End 2012. Available: http://www.gartner.com/it/page.jsp?id=1622614
[18] F. Reynolds, "Whither Bluetooth?," Pervasive Computing, IEEE, vol. 7, pp. 6-8, 2008.
[19] Bluetooth Special Interest Group (SIG). Available: http://www.bluetooth.org/Building/HowTechnologyWorks/Architecture/Overview.htm
[20] Android-developers. (2011). Platform versions. Available: http://developer.android.com/resources/dashboard/platform-versions.html
[21] BlueZ. Available: http://www.bluez.org/
[22] M. Raento, et al., "ContextPhone: a prototyping platform for context-aware mobile applications," Pervasive Computing, IEEE, vol. 4, pp. 51-59, 2005.
[23] C. Fernandez, et al., "MOVILTOOTH: a Bluetooth context-aware system with push technology," in Electrotechnical Conference, 2006. MELECON 2006. IEEE Mediterranean, 2006, pp. 761-764.
[24] A.-K. Pietil, et al., "MobiClique: middleware for mobile social networking," presented at the Proceedings of the 2nd ACM workshop on Online social networks, Barcelona, Spain, 2009.
[25] G. Kortuem, "Proem: a middleware platform for mobile peer-to-peer computing," SIGMOBILE Mob. Comput. Commun. Rev., vol. 6, pp. 62-64, 2002.
[26] L. Uichin, et al., "P2P Content Distribution to Mobile Bluetooth Users," Vehicular Technology, IEEE Transactions on, vol. 59, pp. 356-367, 2010.
[27] 江昱欣, 陳韻婷,楊珈瑀,吳曉光, "基於Android平台之藍牙遠端控制機制及異質裝置平台之可行性驗證," unpublished 2011.
[28] AccessPort. Available: http://www.sudt.com/en/ap/index.html
[29] 3GPP. TS 27.007 AT command set for User Equipment. Available: http://www.3gpp.org/ftp/specs/html-info/27007.htm
[30] ITU-T. ITU-T Recommendation V.250. Available: http://www.itu.int/rec/T-REC-V.250/en
[31] E. Gamma, et al., Design Patterns: Elements of Reusable Object-Oriented Software. New York: Addison-Wesley Publishing Company, 1995.
指導教授 吳曉光(Hsiao-kuang Wu) 審核日期 2011-8-3
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明