跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.106) 您好!臺灣時間:2026/04/04 08:40
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:黃志安
研究生(外文):Jhih-An Huang
論文名稱:4G LTE網路之可用頻寬量測研究
論文名稱(外文):A Study of Available Bandwidth Measurement in 4G LTE Networks
指導教授:吳介騫
指導教授(外文):Jieh-Chian Wu
學位類別:碩士
校院名稱:國立高雄第一科技大學
系所名稱:電腦與通訊工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2015
畢業學年度:103
語文別:中文
論文頁數:69
中文關鍵詞:封包串可用頻寬量測第四代行動網路
外文關鍵詞:4G LTEAvailable Bandwidth MeasurementPacket Train
相關次數:
  • 被引用被引用:1
  • 點閱點閱:532
  • 評分評分:
  • 下載下載:84
  • 收藏至我的研究室書目清單書目收藏:0
長期演進技術(LTE)是由3GPP Release 8所定義的高速無線網路的標準,提供下行100Mbps、上行50Mbps。可用頻寬被認為是比較電信營運商在特定區域中的評估指標,大部分文獻皆是用於估測有線網路可用頻寬。針對行動網路可用頻寬估測的研究非常有限,4G LTE可用頻寬的文獻就更少,可能的原因是行動網路可用頻寬變異性高於一般固網可用頻寬。
目前常用的行動網路可用頻寬估測技術是批量傳輸容量(BTC)技術,基本原理是:利用下載或上傳一個大的數據,估測可用頻寬。最大的挑戰是:必須找到適當的檔案大小。如果使用的檔案太小,只是顯示當時負載的吞吐量,不是路徑上最大的可用頻寬。如果使用的檔案太大,將造成網路其他數據傳輸延遲,浪費網路傳輸流量。
因此在本論文中,提出在Android手機運行4G LTE測速平台測試可用頻寬。利用傳輸UDP封包,提出等差或等比公式設定封包大小與間隔,可以測試多種演算法獲得可用頻寬,測試完成後上傳資料庫。利用MySQL結合PHP進行可用頻寬運算並以圖型化介面顯示,測速平台實現多種可用頻寬估測技術。
本論文提出封包串可用頻寬估測方法,利用傳送固定封包大小與間隔的封包串塞滿頻寬,達到網路負載的最大吞吐量測得可用頻寬。封包串間隔一段時間發送,封包串傳送之間不發送其他封包,達到低負載的目的。本論文討論PathChirp可用頻寬估測技術,並提出VPS-PathChirp可用頻寬估測方法。根據模擬結果,封包串可用頻寬估測與批量傳輸容量技術測得可用頻寬相當,只使用批量傳輸容量技術8%測試檔案量即可測得可用頻寬。
Long Term Evolution (LTE) was introduced in 3GPP release 8. LTE provides asymmetric data rate of up to 100 Mbps for downlink and 50 Mbps uplink, respectively. In specific area, available bandwidth is one of the metrics to evaluate the performance among mobile operators. Most of literatures discuss the estimation of available bandwidth in wired networks and researches of estimating available bandwidth in mobile networks is limited, especially in LTE networks. One of the possible reasons is that available bandwidth in mobile networks is very random and unstable in comparison with in wired networks.
Bulk transfer capacity (BTC) technique is commonly used to estimate available bandwidth in mobile networks. It measures available bandwidth by the way of downloading or uploading a bulk of data file. Its challenge is to find a suitable value of file size. If a smaller bulk of data file is used, the throughput of current load is measured, instead of maximum available bandwidth. On the other hand, if a larger bulk of data file is used, extra network delay will be introduced.
In this thesis, the available bandwidth in LTE networks is measured by applying Android smart phones. The use of arithmetic or geometric formula to set the packet size as well as transmission gap of UDP packets in packet trains is proposed. A test platform is set up to evaluate a variety of existing algorithms for measuring available bandwidth, and it can also be used to upload measurement data into a MySQL database.
The performance of using packet trains which consist of separated, fixed-sized packets are evaluated, where packet trains are designed to fill up the 4G LTE bandwidth. The performance of existing PathChirp method is also evaluated and a modified method with variable packet size is proposed. The measurement results show that the value of the available bandwidth estimated by packet trains method is close to that estimated by BTC method, however, the quantity of data used by packet trains method is less than 8% than that used by BTC method.
摘要 I
ABSTRACT II
誌謝 IV
目錄 V
圖目錄 VII
表格目錄 IX
第一章 緒論 1
1.1可用頻寬(Available Bandwidth) 1
1.2 LTE標準 6
1.3 Android簡介 8
1.4可用頻寬探測技術分類與架構 11
1.5研究動機與目的 15
1.6論文架構 16
第二章 相關研究 17
2.1主動式探測技術以封包數量分類 17
2.2 主動探測技術以模型分類 20
2.2.1間隙模型 20
2.2.2速率模型 21
2.3 4G LTE可用頻寬估測 23
第三章 4G LTE測速平台 24
3.1測試平台架構 24
3.2測試平台變數定義 26
3.2.1傳送端變數定義 26
3.2.2接收端變數定義 27
3.2.3傳送封包格式與組成結構 28
3.2.4 4G LTE網路速率測試設定 30
3.3測試平台程式流程圖 32
3.3.1下載程式 32
3.3.2上傳程式 37
3.3.3資料庫架構 42
3.4 提出可用頻寬估測方法 44
3.4.1批量傳輸容量技術 44
3.4.2封包串可用頻寬估測 45
3.4.3 PathChirp可用頻寬估測技術 46
3.5 4G LTE測速平台可用頻寬分析程式 53
第四章 模擬實驗與分析 56
4.1測試封包串可用頻寬量測與分析 56
4.2測試VPS-PathChirp可用頻寬估測 60
4.3比較各種量測與估測方法 62
第五章 結論與未來工作 66
參考文獻 67
[1]G.-T. G. m. S. Association, "http://www.gsacom.com/."
[2]C. D. Guerrero and M. A. Labrador, "On the applicability of available bandwidth estimation techniques and tools," Computer Communications, vol. 33, pp. 11-22, 1/15/ 2010.
[3]R. Prasad, C. Dovrolis, M. Murray, and K. Claffy, "Bandwidth estimation: metrics, measurement techniques, and tools," Network, IEEE, vol. 17, pp. 27-35, 2003.
[4]D. Koutsonikolas and Y. C. Hu, "On the feasibility of bandwidth estimation in wireless access networks," Wireless Networks, vol. 17, pp. 1561-1580, 2011.
[5]M. Saubhasik and U. Schmidt, "Bandwidth Estimation and Rate Control in BitVampire," ed, 2011.
[6]M. Li and C.-R. Chang, "A two-way available bandwidth estimation scheme for multimedia streaming networks adopting scalable video coding," in Sarnoff Symposium, 2009. SARNOFF''09. IEEE, 2009, pp. 1-6.
[7]H. Ningning and P. Steenkiste, "Evaluation and characterization of available bandwidth probing techniques," Selected Areas in Communications, IEEE Journal on, vol. 21, pp. 879-894, 2003.
[8]C. U. Castellanos, D. L. Villa, O. M. Teyeb, J. Elling, and J. Wigard, "Comparison of available bandwidth estimation techniques in packet-switched mobile networks," in Personal, Indoor and Mobile Radio Communications, 2006 IEEE 17th International Symposium on, 2006, pp. 1-5.
[9]M. F. Ibrahim, N. I. Ramli, H. M. Shneba, S. Yahya, and M. N. Taib, "The deployment of end-to-end available bandwidth estimation mechanism in web-based application," in Industrial Electronics & Applications (ISIEA), 2010 IEEE Symposium on, 2010, pp. 201-206.
[10]S. Seshan, M. Stemm, and R. H. Katz, "SPAND: Shared passive network performance discovery," in USENIX Symposium on Internet Technologies and Systems, 1997, pp. 1-18.
[11]M. Stemm, R. Katz, and S. Seshan, "A network measurement architecture for adaptive applications," in INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, 2000, pp. 285-294.
[12]V. Ribeiro, M. Coates, R. Riedi, S. Sarvotham, B. Hendricks, and R. Baraniuk, "Multifractal cross-traffic estimation," in Proc. of ITC specialist seminar on IP traffic Measurement, 2000.
[13]J. Strauss, D. Katabi, and F. Kaashoek, "A measurement study of available bandwidth estimation tools," in Proceedings of the 3rd ACM SIGCOMM conference on Internet measurement, 2003, pp. 39-44.
[14]M. Zhang, C. Luo, and J. Li, "Estimating Available Bandwidth Using Multiple Overloading Streams," in Communications, 2006. ICC''06. IEEE International Conference on, 2006, pp. 495-502.
[15]C. Dovrolis, P. Ramanathan, and D. Moore, "Packet-dispersion techniques and a capacity-estimation methodology," Networking, IEEE/ACM Transactions on, vol. 12, pp. 963-977, 2004.
[16]B. Melander, M. Bjorkman, and P. Gunningberg, "A new end-to-end probing and analysis method for estimating bandwidth bottlenecks," in Global Telecommunications Conference, 2000. GLOBECOM''00. IEEE, 2000, pp. 415-420.
[17]M. Jain and C. Dovrolis, "End-to-end estimation of the available bandwidth variation range," in ACM SIGMETRICS Performance Evaluation Review, 2005, pp. 265-276.
[18]M. Jain and C. Dovrolis, "Pathload: A measurement tool for end-to-end available bandwidth," in In Proceedings of Passive and Active Measurements (PAM) Workshop, 2002.
[19]V. Ribeiro, R. Riedi, R. Baraniuk, J. Navratil, and L. Cottrell, "pathchirp: Efficient available bandwidth estimation for network paths," in Passive and active measurement workshop, 2003.
[20]M. Zhong, P. Hu, and J. Indulska, "Revisited: Bandwidth estimation methods for mobile networks," in A World of Wireless, Mobile and Multimedia Networks (WoWMoM), 2014 IEEE 15th International Symposium on, 2014, pp. 1-6.
[21]V. Jacobson, "Pathchar: A tool to infer characteristics of Internet paths," ed, 1997.
[22]A. B. Downey, "Clink: a tool for estimating internet link characteristics," Wellesley College, Online at: http://rocky. wellesley. edu/downey/clink, 1999.
[23]B. A. Mah, "pchar: A tool for measuring internet path characteristics," http://www. kitchenlab. org/www/bmah/aSoftware/pchar/, 2001.
[24]D. Kiwior, J. Kingston, and A. Spratt, "PathMon, a methodology for determining available bandwidth over an unknown network," in Advances in Wired and Wireless Communication, 2004 IEEE/Sarnoff Symposium on, 2004, pp. 27-30.
[25]K. M. Salehin and R. Rojas-Cessa, "Ternary-Search-Based Scheme to Measure Link Available-Bandwidth in Wired Networks," in Global Telecommunications Conference (GLOBECOM 2010), 2010 IEEE, 2010, pp. 1-5.
[26]C. D. Guerrero and M. A. Labrador, "Traceband: A fast, low overhead and accurate tool for available bandwidth estimation and monitoring," Computer Networks, vol. 54, pp. 977-990, 2010.
[27]M. Jain and C. Dovrolis, "End-to-end available bandwidth: Measurement methodology, dynamics, and relation with TCP throughput," in ACM SIGCOMM Computer Communication Review, 2002, pp. 295-308.
[28]K. Lai and M. Baker, "Measuring bandwidth," in INFOCOM''99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, 1999, pp. 235-245.
[29]R. L. Carter and M. E. Crovella, "Measuring bottleneck link speed in packet-switched networks," Performance evaluation, vol. 27, pp. 297-318, 1996.
[30]V. E. Paxson, "Measurements and analysis of end-to-end Internet dynamics," University of California, Berkeley, 1997.
[31]H. Obara, S. Koseki, and P. Selin, "Packet train pair: A fast and efficient technique for measuring available bandwidth in the Internet," in SICE Annual Conference (SICE), 2012 Proceedings of, 2012, pp. 1833-1836.
[32]P. Selin, K. Hasegawa, and H. Obara, "Available bandwidth measurement technique using impulsive packet probing for monitoring end-to-end service quality on the Internet," in Communications (APCC), 2011 17th Asia-Pacific Conference on, 2011, pp. 518-523.
[33]S. Haider and H. Singh, "Available Bandwidth Measurement in 4G Networks," University of Technology Department of Computer Science, Electrical and Space Engineering Lulea 2013.
[34]K. Ahuja, R. Khanna, and B. Singh, "Real Time Available-Bandwidth Estimation (ABE) Algorithm Based Selection in Heterogeneous Network for WiMAX and 3G," in Next Generation Mobile Applications, Services and Technologies (NGMAST), 2011 5th International Conference on, 2011, pp. 169-174.
[35]W. L. Tan, F. Lam, and W. C. Lau, "An empirical study on the capacity and performance of 3g networks," Mobile Computing, IEEE Transactions on, vol. 7, pp. 737-750, 2008.
[36]J. Postel, "User datagram protocol," Isi, 1980.
[37]J. Postel, "Internet protocol," 1981.
[38]E. J. Johnson and A. R. Kunze, "IXP2400/2800 Programming," Intel Press, April, 2003.
[39]RFC791, "http://tools.ietf.org/html/rfc791."
[40]RFC768, "http://www.ietf.org/rfc/rfc768.txt."
[41]Thread.sleep, "http://developer.android.com/reference/java/lang/Thread.html."
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top