跳到主要內容

臺灣博碩士論文加值系統

(216.73.217.7) 您好!臺灣時間:2026/09/14 18:46
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:黃冠霖
研究生(外文):Guan-Lin Huang
論文名稱:在Android平台上以權重方式實現換手機制
論文名稱(外文):A Weighted Handover Mechanism for Android Handsets
指導教授:江季翰江季翰引用關係紀光輝
指導教授(外文):Ji-Han JiangKuang-Hui Chi
學位類別:碩士
校院名稱:國立雲林科技大學
系所名稱:電機工程系碩士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2011
畢業學年度:99
語文別:中文
論文頁數:53
中文關鍵詞:訊號強度無線基地台無線網路
外文關鍵詞:AndroidWi-FiHandoverRSSISQLite
相關次數:
  • 被引用被引用:5
  • 點閱點閱:575
  • 評分評分:
  • 下載下載:178
  • 收藏至我的研究室書目清單書目收藏:0
Android 系統是基於Linux 核心的軟體平台和作業系統,其架構早期由 Google 規劃,之後再由各大手機製造商所組成的開放手機聯盟(Open Handset Alliance)開發,這個目前正熱門的行動作業系統跟以往各大手機廠所發展出的 Linux 系統最大的不同在於它開放原始碼,讓程式開發者可以輕易的利用 SDK ( Software Development Kit ) 開發各式各樣的應用。Android平台可以讓不同的行動通訊設備只要搭載此作業系統即可享受Android所提供的服務功能。
行動裝置在無線網路涵蓋範圍內自由移動過程中必會發生換手(Handoff)的情況,因為當行動裝置離開原先所連結的無線存取點(Access Point 簡稱AP)的涵蓋範圍就必需轉換到另一台AP上。本論文主要在探討Android手機切換無線基地台的議題。依照論文設定每七秒就對該地區作掃描的動作,掃描到的無線基地台扣掉訊號值低於-88 dbm的基地台,再從內定手機上的資料庫去比對篩選過後的各無線基地台的歷史平均連線時間和該無線基地台當下的訊號強度作分數上的運算,而後分配權重(當下強度:55%、歷史平均連線時間:45%)做出排名,並且定期更新排名表。搭配設定無線基地台訊號強度的換手門檻值(-88 dbm)來觸發換手流程,此門檻值是基於換手頻率和手機系統資源消耗的程度來設定。依此方法選出合適的無線基地台作為換手的對象。由此程序可以篩選出訊號良好且連線品質較佳的無線基地台。
Android is a Linux-based, core software platform and operating system. Its architecture was planned by Google in early times and then was developed by the Open Mobile Alliance (Open Handset Alliance) that consists of major handset manufacturers. The major difference between this alternative and popular mobile operating system is its open source. Programmers can easily use the SDK (Software Development Kit) to develop a wide range of applications. Mobile devices equipped with Android operating system can enjoy the services provided by Android.
Handover is a process that occurs when mobile devices move within wireless networks. When the mobile device leaves the coverage of an access point (AP), it needs to switch its connection over to another AP whenever available. This thesis addresses the handover of an Android handset among AP. We propose to scan for network availability every seven seconds and filter out any AP with received signal strength less than -88 dBm signal.
We then, calculate the weighted average scores from current signal strength (with weight 55%) and average connection time of the concerned AP in the past (with weight 45%.) Such score ranking is updated periodically, which is referenced when the handset decides to perform handover for detecting that its received signal strength from the current AP has fallen below the threshold -88 dBm. The threshold is chosen based on how frequently handover takes place and how much resource on the mobile phone system is consumed. Experiments show that our implementation, enables handover to an appropriate AP.
目 錄
摘 要 i
ABSTRACT ii
誌 謝 iv
目 錄 v
表 目 錄 vii
圖 目 錄 viii
第一章 緒論 1
1.1 研究動機與目的 1
1.2 論文架構 1
第二章 IEEE 802.21相關知識背景 2
2.1 IEEE 802.21 2
2.1.1 MIHF (Media Independent Handover Function) 3
2.1.2 MIES (Media Independent Event Service) 4
2.1.3 Media Independent Command Services (MICS) 6
2.1.4 Media Independent Information Service (MIIS) 8
2.1.5 服務接取點Service Access Points (SAPs) 10
2.2 IEEE 802.21相關文獻 11
第三章Android Background 12
3.1 Android 軟體架構 12
3.2 Android Activity生命週期 15
3.3 Android 應用元件 20
3.4 Android Wi-Fi Network Module 23
第四章 實作的方法與結果分析 26
4.1 實驗環境介紹 26
4.2 方法流程圖 29
4.3 Android Wi-Fi 有限狀態機 31
4.4 實作測試 33
4.5 實作結果 36
4.6 實作分析 38
第五章 結論與未來展望 39
5.1 結論 39
5.2 未來展望與論文可能遇到問題 39
參 考 文 獻 41
[1]IEEE Std 802.21TM-2008, “IEEE Standard for Local and Metropolitan Area Networks—Part 21: Media Independent Handover Services,” January 2009.
[2]A. B. Pontes, D. P. Silva, J. Jailton, J., O. Rodrigues.
and K.L. Dias,“Handover Management in Integrated WLAN and Mobile WiMAX Networks,” IEEE Wireless Communications Society, October 2008.
[3]F. Cacace and L.Vollero, “Managing Mobility and Adaptation in Upcoming 802.21 Enabled Devices,” Wireless Mobile Applications and Services on WLAN Hotspots, pp.1—10, September 2006.
[4]D. Trossen and H. Chaskar “Seamless Mobile Application Across Heterogeneous Internet Access,” IEEE International Conference on Communication, pp.908—912, May 2003.
[5]G. Lampropoulos, A.K. Salkintzis and N. Passas, “Media-independent Handover for Seamless Service Provision in Heterogeneous Networks,” IEEE Communications Magazine, pp. 64—71, January 2008.
[6]Android Developers
http://developer.android.com/guide/index.html(2011/4/3)
[7]Android Activity組件, http://www.ibm.com/developerworks/cn/opensource/os-cn-android-actvt/index.html (2011/4/5)
[8]Android Framework
http:// www.cs.nccu.edu.tw/~chenaho/Workshop/LinkedDocuments/03.ppt (2011/4/5)
[9]Android wifi設計原理,
http://wenku.baidu.com/view/fc7aa9b069dc5022aaea0085.html (2011/4/15)
[10]Android IPC機制,
http://www.android1.net/Topic.aspx?BoardID=21&TopicID=1416 (2011/5/4)
[11]Android系統架構說明,
http://blog.chinatimes.com/tomsun/archive/2010/08/31/533666.html(2011/6/1)
Android Content Provider介紹,
http://code.google.com/android/devel/data/contentproviders.html(2011/5/18)
[12]Android 論壇,
http://www.android1.net/(2011/6/12)

[13]深刻解析Android的AIDL介面,
http://www.360doc.com/content/10/1227/14/4525948_81732732.shtml(2011/4/25)
[14]林俊宏、紀光輝、江季翰,“在 Android 平台上實現 IEEE 802.21 換手機制”,第六屆無線、隨意及感測網路研討會,臺灣大學,2010年9月。
[15]曾煜棋、潘孟鉉、林致宇,無線區域及個人網路,知城,2007年1月。
[16]陳俊宏工程師部落格 http://www.jollen.org/blog (2011/5/5)
[17]陳彥文、彭亦暄,手機程式設計入門與應用 Android, iPhone, Windows Mobile,旗標,2010年6月。
[18]韓超、梁泉,深入淺出Android系統原理及開發要點 ,博碩,2010年5月。
[19]楊豐盛,Android 應用開發揭密,佳魁,2010年11月。
[20]林城,Google Android 2.X 應用程式開發實戰,碁?],2010年10月。
[21]李寧、林城,Android案例開發完全講義,碁?],2011年01月。
[22]蓋索林,Google!Android 2手機應用程式設計入門第三版,文魁,2010年1月。
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊