跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.208) 您好!臺灣時間:2025/10/03 03:11
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:范崇碩
研究生(外文):Chong-shuo Fan
論文名稱:TCP協定於異質性網路下之效能改善
論文名稱(外文):Improving the performance of TCP protocol Over Heterogeneous Networks
指導教授:鄧德雋鄧德雋引用關係
指導教授(外文):Der-jiunn Deng
學位類別:碩士
校院名稱:國立彰化師範大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2007
畢業學年度:95
語文別:英文
論文頁數:36
中文關鍵詞:傳輸層協定異質性網路窺探法
外文關鍵詞:TCPHeterogeneous NetworksSnoop
相關次數:
  • 被引用被引用:0
  • 點閱點閱:286
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
現存的TCP是被設計用於封包遺失率較低並且封包遺失最主要的原因是由於壅塞的關係。換言之,TCP假設封包遺失是網路壅塞所造成,故降低其傳送速率。但如果是由無線端所造成的bit error (random loss),傳送端應該嘗試著增大它的傳送速率。擴大逾時值或滑動視窗大小會使得事態更嚴重因為它產生額外的頻寬浪費。如果傳送端沒有任何的機制來區分封包遺失的原因,會使得TCP在無線網路的效能大打折扣。在本篇論文當中,我們提出一個新興並且簡單的方法,稱之為MSnoop-DTO(Modified Snoop-Decrease TimeOut),來改善TCP於異質性網路環境下之效能。主要構想為藉由減少逾時值來讓TCP快速反應遺失的封包。它不但能區分無線端所造成的bit error和有線網路壅塞所造成的遺失,還能分辨無線網路中因collision所產生的封包遺失。除此之外,它仍然維持TCP端點對端點的概念且相容於目前無線端所使用的TCP協定。為了驗證我們提出的機制確實可以改善TCP之效能,我們使用NS2這套模擬軟體來做實驗。在不同的網路拓撲架構下,MSnoop-DTO都有較佳的效能及公平性。

關鍵字:傳輸層協定,異質性網路,窺探法
Traditional transmission control protocol (TCP) is designed for wired networks where the packet loss rate (PLR) is low and the congestion is the main cause of packet loss. That is to say, TCP supposes that every packet loss is an indication of the network congestion and consequentially reduces its transmission rate. In effect, when a packet is dropped by routers because of network congestion, the sender should slow down, but when one is lost because of noisy channel, the sender should try harder. Extending the time-out value or sliding window size just makes matters worse because it brings bandwidth wastage. When the sender has no mechanism to discriminate the cause of packet loss, TCP demonstrates poor performance over wireless networks. In this paper, we propose a novel and simple method called MSnoop-DTO (Modified Snoop-Decrease TimeOut) to improve the performance for TCP in heterogeneous networks. The main idea is to make TCP reacts quickly to packet loss by reducing time-out value. It not only distinguishes random loss from congestion loss but also discriminates packet loss from collision. In addition, MSnoop-DTO maintains the end-to-end TCP semantics and is compatible with existing TCP protocol. The performance of the proposed MSnoop-DTO is evaluated by NS2. We found that under various traffic and system configurations, MSnoop-DTO will have better performance when packet loss rate is high.

Key words: TCP, Heterogeneous Networks, Snoop
摘要 I
Abstract II
誌謝 III
Contents IV
List of figures V
List of tables VI
1. Introduction 1
2. Related work 4
2.1: split connection approaches 4
2.2: end-to-end approaches 5
2.3: link layer schemes 10
2.4: The definition of RTO (Retransmission TimeOut) 14
3. Proposed scheme 15
4. Simulation results 21
(1) The simple network topology (3 nodes): 23
(2) Performance comparison with increasing number of flows: 26
(3) Performance comparison with increasing Wired/Wireless bandwidths: 29
(4) Performance comparison at different wireless delays: 31
5. Conclusions 33
6. References 34
[1] A. V. Bakre and B. R. Badrinath, “Implementation and performance evaluation of Indirect TCP,” IEEE Transactions on Computers, Vol. 46, No. 3, pp. 260-278, Mar. 1997
[2] Y. Tian, K. Xu and N. Ansari, “TCP in wireless environments: problems and solutions,” IEEE Communications Magazine, Vol. 43, No. 3, pp. 27-32 , Mar. 2005
[3] S. Floyd and T. Henderson, “The New Reno Modification to TCP’s Fast Recovery Algorithm,” RFC 2582, Apr. 1999
[4] M. Mathis, J. Mahdavi, S. Floyd and A. Romanow, “TCP Selective Acknowledgment Options,” RFC 2018, Oct. 1996
[5] L. Brakmo and L. Peterson, “TCP Vegas: End to End Congestion Avoidance on a Global Internet,” IEEE JSAC, Vol. 13, No. 8, pp. 1465-1480 , Oct. 1995
[6] S. Mascolo, C. Casetti, M. Gerla, M. Y. Sanadidi and R. Wang, “TCP Westwood: Bandwidth Estimation for Enhanced Transport over Wireless Links,” ACM Mobicom, pp. 287-297, Jul. 2001
[7] K. Xu, Y. Tian, and N. Ansari, “TCP-Jersey for Wireless IP Communications,” IEEE JSAC, Vol. 22, No. 4, pp. 747-756, May 2004
[8] E. Ayanoglu, S. Paul, T. F. LaPorta, K. K. Sabnani, and R. D. Gitlin, “A Link-Layer Protocol for Wireless Networks," ACM/Baltzer Wireless Networks Journal, pp. 47-60, Feb. 1995
[9] H. Balakrishnan, S. Seshan, E. Amir and R. H. Katz, “Improving TCP/IP Performance over Wireless Networks.” ACM Mobicom, Nov. 1995
[10] V. Paxson and M. Allman, “Computing TCP's Retransmission Timer, ” RFC 2988 ,Nov. 2000
[11] S. Mascolo, C. Casetti, M. Gerla, M. Y. Sanadidi, and R. Wang, “TCP Westwood: Bandwidth Estimation for Enhanced Transport over Wireless Links,” ACM Mobicom, pp. 287-297, Jun. 2001
[12] J. H. Hu, G. Feng and K.L. Yeung, “ Hierarchical cache design for enhancing TCP over heterogeneous networks with wired and wireless links,“ IEEE Transactions on Wireless Communications, Vol. 2, No. 2, pp. 205-217, Mar. 2003
[13] S. Bhandarkar, N. E. Sadry, A. L. N. Reddy and N.H. Vaidya, “TCP-DCR: a novel protocol for tolerating wireless channel errors,” IEEE Transactions on Mobile Computing, Vol. 4, No. 5, pp. 517-529, Sep.-Oct. 2005
[14] J. C. Moon and B. G. Lee, “Rate-adaptive snoop: a TCP enhancement scheme over rate-controlled lossy links,” IEEE/ACM Transactions on Networking, Vol. 14, No. 3, pp. 603-615, Jun. 2006
[15] J. H. Hu and K. L. Yeung, “FDA: a novel base station flow control scheme for TCP over heterogeneous networks,” IEEE INFOCOM, Vol. 1, pp. 142-151, Apr. 2001
[16] S. Vangala and M.A. Labrador, “Performance of TCP over wireless networks with the Snoop protocol,” IEEE Conference on Local Computer Networks, pp. 600-601, Nov. 2002
[17] E. H. K. Wu and M. Z. Chen, “ JTCP: jitter-based TCP for heterogeneous wireless networks,“ IEEE JSAC, Vol. 22, No. 4, pp. 757-766 , May 2004
[18] H. J. Byun and J. T. Lim, “Explicit window adaptation algorithm over TCP wireless networks,“ IEE Proceedings Communications, Vol. 152, No. 5, pp. 691-696, Oct. 2005
[19] N. Parvez and L. Hossain, “Improving TCP performance in wired-wireless networks by using a novel adaptive bandwidth estimation mechanism,” GLOBECOM, vol. 5, pp. 2760-2764, Dec. 2004
[20] F. Peng, H. Alnuweiri and V. C. M. Leung, “A novel flow control scheme for improving TCP fairness and throughput over heterogeneous networks with wired and wireless links,” IEEE International Conference on Communications, vol. 5, pp. 3565-3569, May 2005
[21] W. Ding and A. Jamalipour, “Delay performance of the new explicit loss notification TCP technique for wireless networks,” GLOBECOM, vol. 6, pp. 3483-3487, Nov. 2001
[22] R. Jain, “Throughput fairness index: an explanation,” ATM Forum Contribution 99-0045, Feb. 1999.
[23] The Network Simulator version 2 (NS2), http://www.isi.edu/nsnam/ns/
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top