一種TD-HSUPA系統的TCP優化方法
由圖3可以看到,當誤幀率較低時,本文提出的方法對于減少超時次數有很好的效果;由圖4對應的吞吐量也可以看出,相比TCP NewReno,本文提出的改進方法使得HSUPA系統的吞吐量隨誤幀率的升高而劇烈的降低得到緩解,說明本文提出的方法能減弱無線環境中TCP慢啟動機制帶來的性能下降。
仿真內容改為更一般的情形:設背景噪聲為定值,每個用戶以3 km/h的速度運動,當用戶數增多的情況下,比較本文提出的方法和TCP NewReno之間的性能結果如圖5所示。
因為用戶所受的干擾主要為TD-SCDMA系統內的同頻干擾,所以當用戶數增大時,同頻干擾增大,終端通過增大發射功率來保證通信的信噪比大于門限值,這會加劇無線信道的惡化,導致吞吐量的降低。從圖5中可以看到,每個小區的用戶數為4時,本文提出的方法能提高大約12%的系統吞吐量,當用戶數為5時,因為TD-SCDMA系統的物理信道數有限,所以在遇到可能發生超時之前,可能會出現由于物理資源的限制而使得本文提出的方法不能很好地執行。不過在配合更好的動態信道分配算法的條件下,本文提出的方法將能提升更好的效果。
本文分析了TD-HSUPA系統網絡的結構,并且提出了一種適應TD-HSUPA網絡的擁塞控制方法,通過RNC解析該TCP連接中UE與服務器之間的數據包和反饋包,經過計算能分析UE的TCP狀態,在UE可能出現超時之前,及時擴大UE的傳輸帶寬和提高UE調度優先級,使UE能更快地重傳數據,從而有效地防止因無線空口環境變差所導致的TCP慢啟動。經仿真表明,對于復雜多變的無線環境,本方法能有效保證TD-HSUPA數據傳輸的穩定性,保持良好的數據傳輸效率。
參考文獻
[1] NADAS S, RACZ S. HSUPA transport network congestion control. EURASIP Journal on Wireless Communication and Networking. Volume 2009. Article ID 924096:1-10.
[2] CASETTI C, GERLA M. TCP westwood: bandwidth estimation for enhanced transport over wireless links. in Proc[C]. 7th ACM Annu. Int. Conf. Mobile Compute Networking, Rome, Italy,2001:287-297.
[3] 俞一帆,紀紅. 針對無線上行鏈路的TCP跨層改進機制[J]. 電路與系統學報,2008,13(2):104-108.
[4] HSIEH H, KIM K, ZHU Y. A receiver-centric transport protocol for mobile hosts with heterogeneous wireless interfaces in Proc[C]. 9th ACM Annu. Int. Conf. Mobile Compute Networking, San Diego, 2003:1-15.
[5] SHI K, SHU Y. Receiver centric fuzzy logic congestion control for TCP throughput improvement over wireless networks. In Proc[C]. 6th International Conference on Fuzzy Systems, 2009:146-150.
[6] 彭木根,王文博. TD-SCDMA系統上行鏈路接入控制機制[J].北京郵電大學學報,2006,29(1):9-31.
tcp/ip相關文章:tcp/ip是什么
評論