Hierarchical cache design for enhancing TCP over heterogeneous networks with wired and wireless links

نویسندگان

  • Jian-Hao Hu
  • Kwan Lawrence Yeung
  • Chee Kheong Siew
  • Gang Feng
چکیده

TCP is a reliable transport protocol tuned to perform well in traditional networks made up of links with low biterror rates. Networks with higher bit-error rates, such as those with wireless links and mobile hosts, violate many of the assumptions made by transmission control protocol (TCP), causing degraded end-to-end performance. In this paper, we propose a twolayer hierarchical cache architecture for enhancing TCP performance over heterogeneous networks with both wired and wireless links. A new network-layer protocol, called new snoop (NS), is designed. The main idea is to cache the unacknowledged packets at both mobile switch center (MSC) and base station (BS), to form a two-layer cache hierarchy. If a packet is lost due to transmission errors in wireless link, the BS takes the responsibility to recover the loss. When a handoff occurs, the packets cached at MSC can help to minimize the latency of retransmissions due to temporal disconnection. NS can preserve the end-to-end TCP semantics and is compatible with existing TCP applications. Its implementation only requires code modification at the BS and MSC. Simulation results show that NS is significantly more robust in dealing with unreliable wireless links and handoffs as compared with the original Snoop scheme, as well as some other existing TCP enhancements.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Receiver-Based ACK Splitting Mechanism for TCP over Wired/Wireless Heterogeneous Networks

With the rapid development of wireless network technologies, heterogeneous networks with wired and wireless links are becoming common. However, the performance of TCP data transmission deteriorates significantly when a TCP connection traverses such networks, mainly because of packet losses caused by the high bit error rate of wireless links. Many solutions for this problem have been proposed in...

متن کامل

Performance Evaluation of TCP over WLAN 802.11 with the Snoop Performance Enhancing Proxy

The growing popularity of wireless devices used to access the Internet and an increasing use of the TCP/IP protocol suites, indicate that in the near future TCP protocol will be frequently used over the wireless links connecting wireless devices. The characteristics of wireless links are significantly different from characteristics of wired network links because data is frequently lost due to t...

متن کامل

TCP-Real: receiver-oriented congestion control

We introduce a receiver-oriented approach to congestion control, demonstrated by an experimental protocol, TCPReal. The protocol allows for a measurement-based transmission strategy, which complements the ‘‘blind’’ increase/ decrease window adjustments. Owing to its design, the protocol displays an inherent property to produce comprehensive dynamics in heterogeneous environments with wired or w...

متن کامل

Modeling TCP Throughput over Wired/Wireless Heterogeneous Networks for Receiver-Based ACK Splitting Mechanism

Recently, heterogeneous networks with wired and wireless links are becoming common. However, the performance of TCP data transmission deteriorates significantly over such networks because of packet losses caused by the high bit error rate of wireless links. We had proposed receiver-based ACK splitting mechanism to solve that problem previously. Our mechanism does not need modifications to the s...

متن کامل

Receiver-oriented Congestion Control

We introduce a receiver-oriented approach to congestion control, demonstrated by an experimental protocol, TCP-Real. The protocol allows for a measurement-based transmission strategy, which complements the "blind" increase/decrease window adjustments. Owing to its design, the protocol displays an inherent property to produce comprehensive dynamics in heterogeneous environments with wired or wir...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000