跳到主要內容

簡易檢索 / 詳目顯示

研究生: 張桂魁
Gui-Kui Chang
論文名稱: EJTCP: 在寬頻無線網路中強化以延遲變異為基礎的壅塞判別技術
EJTCP: Enhanced Jitter-based TCP for Wireless Broadband Network
指導教授: 吳曉光
Eric Hsiao-Kuang Wu
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 資訊工程學系
Department of Computer Science & Information Engineering
畢業學年度: 93
語文別: 英文
論文頁數: 57
中文關鍵詞: 無線網路延遲變異TCP
外文關鍵詞: wireless network, jitter-based, TCP
相關次數: 點閱:11下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • TCP (Transmission Control Protocol) 是當今最重要也是最被廣為使用的傳輸協定,其可正常運作於純有線的網路環境之下。但由於最近幾年之內無線網路的迅速發展,TCP被迫由純有線的環境轉到有線無線共存的複合式網路下運作。於無線網路中,由於高錯誤率(BER)的原因,封包隨機的遺失使得TCP經常非必要的調降其傳輸視窗大小,這樣的一個行為造成TCP於無線環境下效能低落。而這一個問題已經被研究多年也有多種的方法提出來解決此一問題,JTCP是眾多方法中表現最好的一個。但不幸的是,就算這些方法能夠正確判斷封包遺失的原因,在判斷正確後TCP的行為卻可能造成傳輸超時(timeout)。為了解決這樣的問題,我們修正了JTCP的判斷遺失機制並提出了平緩傳輸機制(smooth transmission mechanism),如此的做法可以增加對封包遺失判斷的正確性以及避免大量傳送資料所造成的傳輸超時。另外我們也針對802.16中傳輸模組改變時所造成的影響提出對應方案。由實驗結果顯示,我們所提的強化JTCP傳輸機制(EJTCP)在複合網路中傳輸表現高於其他方法。


    TCP is the most important and widely used transport protocol at present, and it can work well over the purely wired network. But in virtue of expanding of wireless network in the recent years, TCP must transfer its working environment form purely wired link to wired-cum-wireless network. As a result of high bit error rate (BER) in wireless, TCP halves down its congestion window unnecessarily caused by random packet loss event regularly, and the performance is really bad in wireless network. The problem about differentiating loss has been investigated for a long time and many schemes were proposed to solve this problem. JTCP has better performance among those schemes. Unfortunately, even if those schemes can judge correctly, some events may occur to make TCP timeout. To solve this problem, we amend JTCP scheme and propose a smooth transmission scheme to increase the correctness of loss distinction and avoid burst transmission. We also propose a scheme to deal with modulation changing in 802.16. The experimental results show that our scheme, enhanced JTCP (EJTCP), unrolls better performance than other algorisms over wired-cum-wireless network.

    Chapter 1. Introduction …………………………………………………1 1-1. TCP development and congestion control …………………1 1-2. Wireless network and 802.16 …………………………………2 1-3. TCP over wireless network ……………………………………5 1-4. Organization of this dissertation …………………………6 Chapter 2. Related Work …………………………………………7 2-1. Hiding non-congestion loss …………………………………7 2-1-1. I-TCP ………………………………………………………………7 2-1-2. Snoop ………………………………………………………………8 2-2. End-to-end approach ……………………………………………8 2-2-1. ECN and congestion coherence ………………………………9 2-2-2. Westwood …………………………………………………………10 2-2-3. TCP Vegas and TCP Veno ………………………………………11 2-2-4. JTCP ………………………………………………………………12 Chapter 3. Enhanced JTCP ………………………………………15 3-1. JTCP error judgment ……………………………………………15 3-2. Bursted transmit and smooth transmit scheme ……………18 3-3. Physical-aware scheme for 802.16 …………………………24 Chapter 4. Simulation Result …………………………………26 4-1. Performance comparison ………………………………………27 4-2. Throughput ………………………………………………………28 4-3. Timeout and congestion window ………………………………31 4-4. Utilization ………………………………………………………34 4-5. Fairness …………………………………………………………37 4-6. Friendly …………………………………………………………39 4-7. Physical-aware …………………………………………………41 Chapter 5. Conclusions and Future works ……………………43 References ……………………………………………………………………45

    [1] R. Stewart, and C. Metz, "SCTP: new transport protocol for TCP/IP", Internet Computing, IEEE, Volume: 5, Issue: 6, Pages: 64-69, Nov.-Dec.2001.
    [2] Van Jacobson, and Michael J. Karels, "Congestion Avoidance and Control", Proc. ACM SIGCOMM ''88, Pages: 314-329, Aug. 1988.
    [3] M. Allman, V. Paxson, and W.Stevens, "TCP Congestion Control", RFC 2581, Apr. 1999.
    [4] Eklund C., Marks R.B., Stanwood K.L., and Wang S., "IEEE Standard 802.16: A Technical Overview of the WirelessMANTM Air Interface for Broadband Wireless Access", Communications Magazine, IEEE, Vol: 40, Issue: 6, Pages: 98-107, June 2002.
    [5] Roger Fish, “DOCSIS Cable Modem Service Overview”, International Conference on 13-15, Pages: 76-77, June 2000
    [6] Wanjiun Liao, Huei-Jiun Ju, “Adaptive Slot Allocation in DOCSIS-based CATV Networks”, Multimedia, IEEE Transactions, Vol: 6, Issue: 3, Pages: 479-488, June 2004
    [7] G. Xylomenos, G.C.Polyzos, P.Mahonen, and M.Saaranen, "TCP Performance Issues over Wireless Links", IEEE Communications Magazine, Apr. 2001.
    [8] Kai Xu, Ye Tian, and Ansari N., "TCP-Jersey for Wireless IP Communications", Selected Areas in Communications, IEEE Journal, Vol: 22, Issue: 4, Pages: 747-756, May 2004.
    [9] Sarma Vangala, and Miguel A. Labrador, "Shielding TCP from Last Hop Wireless Losses".
    [10] Hari Balakrishnan, Venkata N. Padmanabhan, Srinivasan Seshan, and Randy H. Katz, "A comparison of Mechanisms for Improving TCP Performance Over Wireless Links", Proc. ACM SIGCOMM ''96, Aug. 1996.
    [11] Ye Tian, Kai Xu, and Ansari N. "TCP in Wireless Environments: Problems and Solutions", Communications Magazine, IEEE, Vol: 43, Issue: 3, Pages: S27-S32, March 2005.
    [12] Bakre A., Badrinath B. R., "I-TCP: Indirect TCP for Mobile Hosts", In Proceedings of ICDCS 95, May 1995.
    [13] Jian-Hao Hu, Kwan L. Yeung, Siew Chee Kheong, and Gang Feng, "Hierarchical Cache Design for Enhancing TCP over Heterogeneous Networks eith Wired and Wireless Links", Globecom, 2000.
    [14] Ramakrishnan K.K., Floyd S., "A Proposal to add Explicit Congestion Notification (ECN) to IP", Internet Draft, Work in progress, Jan. 1999.
    [15] S. Floyd, "TCP and explicit congestion notification", ACM Computer Communication Review, Oct. 1994.
    [16] Chunlei Liu, and Jain R., "Approaches of Wireless TCP Enhancement and A New Proposal Based on Congestion Coherence", System Sciences, 2003.
    [17] Saverio Mascolo, Claudio Casetti, Mario Gerla, M. Y. Sanadidi, and Ren Wang, "TCP Westwood: Bandwidth Extimation for Enhanced Transport over Wireless Links", ACM Mobicom, 2001.
    [18] Gerla M., Sanadidi M.Y., Ren Wang, Zanella A., Casetti C., and Mascolo S., "TCP Westwood: Congestion Window Control Using Bandwidth Estimation", Global Telecommunications Conference, 2001.
    [19] Parvez N., and Hossain L, "Improving TCP Performance in Wired- Wireless Networks By Using a Novel Adaptive Bandwidth Estimation Mechanism", Global Telecommunications Conference, 2004.
    [20] Capone A., Fratta L., and Martignon F., "Bandwidth Estimation Schemes for TCP over Wireless Networks", Mobile Computing, IEEE Transactions, Vol: 3, Issue: 2, Pages: 129-143, Apr.-Jun. 2004.
    [21] Lawrence S. Brakmo, and Larry L. Peterson., "TCP Vegas: End to End Congestion Avoidance on a Global Internet", IEEE Journal on selected areas in communications. Vol. 13, No. 8, Oct. 1995.
    [22] Takagaki K., Ohsaki H., and Murata M., "Analysis of a Window- based Flow Control Mechanism Based on TCP Vegas in Heterogeneous Network Environment", Communications, 2001. ICC 2001.
    [23] Cheng Peng Fu, and Soung C. Liew, "TCP Veno: TCP Enhancement for Transmission over Wireless Access Networks", IEEE Journal on selected areas in communications, Vol. 21, No. 2, Feb. 2003.
    [24] Wu E.H.-K., and Mei-Zhen Chen, "JTCP: Jitter-based TCP for Heterogeneous Wireless Networks", Selected Areas in Communications, IEEE Journal, Vol: 22, Issue: 4, Pages: 757-766, May 2004.
    [25] H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, "RTP: A Transport Protocol for Real-Time Application", RFC 1889, Jan. 1996.
    [26] Shi-Yang Chen, Eric Hsiao-Kuang Wu, and Mei-Zhen Chen, "A New Approach Using Time-Base Model for TCP-Friendly Rate Estimation", IEEE International Conference on Communications, May. 2003.
    [27] NS-2 network simulator. LBL, URL: http://www.mash.cs.berkeley.edu/ns.

    QR CODE
    :::