資源描述:
《wifi時延的測量和優(yōu)化》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、WiFi時延的測量和優(yōu)化(申請清華大學工學博士學位論文)培養(yǎng)單位:計算機科學與技術(shù)系學科:計算機科學與技術(shù)研究生:裴昶華指導教師:趙有健教授二?一七年六月MeasuringandOtimizinpgtheLatencofyWirelessLocalAreaNetworkDissertationSubmittedtoTsinhuaUniversitgyinartialfulfillmentofthereuirementpqforthe
2、dereeofgDoctorofPhilosohpyinComuterScienceandTechnolopgybyChanghuaPeiDissertationSuervisor:ProfessorYouianZhaopjJune2017,摘要摘要WiFi已經(jīng)成為互聯(lián)網(wǎng)多樣應用的重要的載體。根據(jù)思科2017年2月的報告,至2020年,49%的網(wǎng)絡流量將通過WiFi產(chǎn)生。這些流量中延遲敏感應用在快速WiFi的增加;而,如網(wǎng)頁瀏覽、視頻直播等,
3、它們對時延提出了更高的要求作為一2[]WiFi端到端通信中重要的環(huán),其高時延問題已經(jīng)直接影響到應用層的體驗。時延主要分為兩個方面:使用時延和接入時延。使用時延是指WiFi接入成功之后數(shù)據(jù)包通信面臨的時延,接入時延是指用戶接入WiFi過程所需的總時間。WiFi高:環(huán)境的復雜多變性時延主要有三方面的原因,協(xié)議的低效性和設備的異構(gòu)性。為了解決上述的問題和挑戰(zhàn):,本論文進行了如下的研究內(nèi)容,創(chuàng)新點如下(1)提出并實現(xiàn)了針對WiFi使用時延的診斷和AP優(yōu)化配置系統(tǒng)WiLj。針對現(xiàn)有WiFi環(huán)境復雜多變
4、的問題,ML);在商用AP(AccessPoint)上將端到端往返時round-tritimeRTT、延(p,簡稱)分解為上行時延下行時延和有線時延;基于測量方法,W/Ly提出了基于機器學習的普適模型來幫助用戶診斷高延遲的根因。實際場景的性能評估顯示MLy提出的指導意見能夠有效降低AP的使用時延。(2)提出并實現(xiàn)了基于WiFi使用時延的干擾測量機制W7M;。為了減緩無線一AP之間的干擾WWGAP、降低時延,提出方法能夠在單上測量包級別干擾程度,并且擴展到測量和周圍鄰居AP的干擾圖,解決了
5、現(xiàn)有干擾測量方法需要額外的硬件設備或時間同步的問題。在真實部署環(huán)境下,WWG測量的干擾圖在指導單AP信道選擇、多AP協(xié)同優(yōu)化方面都取得了顯著的效果。(3)提出并實現(xiàn)了根據(jù)流量大小自動分配優(yōu)先級的WiFi協(xié)議改進機制必r>。IEEE802.11標準信道訪問機制使得隨著等效競爭節(jié)點的變多現(xiàn)有,包級別的時延/AP會線性增加。QAr提出并在商用上實現(xiàn)了擁塞控制算法,能控制等效競爭節(jié)A/。r點的個數(shù),并根據(jù)流量大小隱性給延遲敏感應用高優(yōu)先級實際結(jié)果顯示,Q能夠在不降低總體吞吐率的前提下有效降低延遲敏
6、感應用包級別的時延。(4)提出并實現(xiàn)了基于大規(guī)模真實環(huán)境測量的WiFi接入時延優(yōu)化機制。接入時延的大小直接影響用戶使用WiFi的體驗,學術(shù)界現(xiàn)有研究工作較少。本論文通一Andriod應用市場排名前列的軟件4過款在,測量真實環(huán)境下約億條接入數(shù)據(jù),分析現(xiàn)有WiFi接入過程的瓶頸。本論文提出模型和算法幫助用戶提前預測AP的接入時延,選擇更佳的無線AP,能有效地降低接入失敗率和接入時延。關(guān)鍵詞:WiFi使用時延;WiFi接入時延;性能診斷;干擾圖測量;擁塞控制IAbstractAbstrac
7、tInrecentears,wirelessdatatraffichaswitnessedanexonentialriseduetotheypexplosionofsmartdevices.Amongthesewirelessnetworks,WiFihasservedadominant’fractionoftodayswirelesstrafics.In2020,49%oftheInternettraficwilltraverse
8、WiFi1[]Wasthelastho.Howevermanoularinteractivealicationsebbrowsinvideop,ypppp(g,chattininstantmessainetc.areversensitivetolatenc.Onekeobservatio