李皓杰
摘要:在UE打開網頁的過程中,UE可能進入DRX休眠狀態導致HTTP打開較慢的問題,影響用戶感知。通過調分析優化DRX參數設置,降低UE進入休眠態的周期,以縮短HTTP頁面時延,經過驗證該方案可以有效降低HTTP收包時延,從而提高網頁打開速度,對提升用戶上網感知具有一定作用。
關鍵詞:參數優化 改善 時延
中圖分類號:TN915 文獻標識碼:A 文章編號:1007-9416(2016)12-0222-01
隨著4G移動互聯網絡的快速發展,反映用戶感知的業務指標評價顯得越來越重要。通過移動互聯網業務感知分析用戶感知相關信息,提升用戶感知相關KQI指標,對于提升用戶感知具有重要意義。
1 技術原理
DRX的基本機制是為處于RRC連接態的UE配置一個DRX cycle。每當UE在“On Duration”被調度以初傳數據時,就會啟動一個定時器,該定時器超時前UE將處于激活態。當定時器運行期間收到一個調度信息時會重啟。當定時器超時,如果UE沒有配置短DRX周期,則直接使用長DRX周期;如果UE配置了短DRX周期,UE會使用它并啟動(或重啟),當“定時器超時,UE再使用長DRX周期。
2 HTTP頁面流程和影響分析
依據定義,首包時延是UE從發起DNS請求到收到第一個包含“200 OK”的數據報文,本次測試中首包時延為703ms。
2.1 問題現象
下圖1中第一行為DNS發起,第8行為第一個200 OK,之間為首包時延。
觀察本次HTTP頁面的打開過程,其中有兩個階段產生了長時延:(1)第一個階段為DNS請求和應答之間,DNS本次請求應答間隔215ms。(2)第二個階段是網站給UE發了對Get的響應Ack后,到網站給UE發第一個頁面內容包之間,本次測試中該間隔長達392ms。
2.2 產生時延的原因
(1)依據DNS響應的包大小(492byte),找到物理層發送該包的幀號為976幀第1子幀(縮寫為976-1幀,下同)。
(2)由此向前,在960-3有UL大小為60PDU包,可判定UE發送DNS請求。
(3)觀察960-3到971-1之間看SLEEP消息,UE從971到975休眠了40ms,導致DNS應答在976才到,本次休眠導致DNS延遲。
2.3 GET之后到HTTP網頁首包之間的時延分析
先確定DL發送包括200 OK的首包的幀號,對應的幀號為0-2。再確定發送308 GET的幀號為984-3和985-2。最后確定985-7幀發送了對GET的TCP層的ACK,大小為56bytes, 從985-7到0-2之間發生了休眠。
從988到998的100ms之后,短周期DRX(80ms,1次)從1000啟動,到1001,短周期到期且不再啟動,長周期DRX在0幀啟動,到0幀才能給UE發DCI。第二次休眠由于DRX長周期導致長時間時延,最終影響HTTP頁面打開變慢。
3 優化方案及效果驗證
根據分析,通過采用增加短DRX次數、減少DRX不集合定時器時長來降低HTTP頁面打開時延,具體優化方案如表1所示。
篩選了100個扇區進行批量驗證,從整體指標對比可以看出,打開HTTP網頁平均時延從604ms下降到546ms,平均時延降低9.6%。
4 結語
由以上分析和優化案例可以看出,通過對DRX相關參數進行優化設置,可以一定程度降低HTTP頁面打開時延,同時對UE待機時長影響較小。如果能夠再結合其他相關參數,比如分段字段大小等的優化設置,可以達到縮短HTTP網頁時延的效果,有效提升用戶感知,而且不需要額外費用,成本低廉,是一種十分理想的優化方式和手段。
參考文獻
[1]竇中兆,雷湘,等.WCDMA系統原理與無線網絡優化[M].北京:人民郵電出版社,2009年5月第1版.
[2]陳書貞,張旋,等.LTE關鍵技術與無線性能[M].北京:機械出版社,2012年1月第1版.
[3]張守國,張建國,等.LTE無線網絡優化實踐[M].北京:人民郵電出版社,2014年11月第1版.
[4]郭寶,張陽,等.LTE學習筆記——從無線優化到端到端優化[M].北京:機械出版社,2016年4月第1版.
[5]王健全,烏云霄,等(譯) .lte自組織網絡(son):網絡管理自動化提升運維效率[M].北京:機械出版社,2013年1月第1版.
[6]龐韶敏.移動通信核心網[M].北京:電子工業出版社,2016年9月第1版.
[7]孫宇彤.lte教程:原理與實現[M].北京:電子工業出版社,2014年1月第1版.