A hop by hop rate-based congestion control scheme
SIGCOMM '92 Conference proceedings on Communications architectures & protocols
Reliable and efficient hop-by-hop flow control
SIGCOMM '94 Proceedings of the conference on Communications architectures, protocols and applications
A comparison of mechanisms for improving TCP performance over wireless links
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
MSWIM '01 Proceedings of the 4th ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
Voice over IP performance monitoring
ACM SIGCOMM Computer Communication Review
WTCP: a reliable transport protocol for wireless wide-area networks
Wireless Networks - Selected Papers from Mobicom'99
ATP: a reliable transport protocol for ad-hoc networks
Proceedings of the 4th ACM international symposium on Mobile ad hoc networking & computing
Enhancing TCP fairness in ad hoc wireless networks using neighborhood RED
Proceedings of the 9th annual international conference on Mobile computing and networking
Routing in a delay tolerant network
Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications
Proceedings of the 10th annual international conference on Mobile computing and networking
Mitigating congestion in wireless sensor networks
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
TCP over multihop 802.11 networks: issues and performance enhancement
Proceedings of the 6th ACM international symposium on Mobile ad hoc networking and computing
Experimental evaluation of TCP performance and fairness in an 802.11e test-bed
Proceedings of the 2005 ACM SIGCOMM workshop on Experimental approaches to wireless network design and analysis
Architecture and evaluation of an unplanned 802.11b mesh network
Proceedings of the 11th annual international conference on Mobile computing and networking
Interference-aware fair rate control in wireless sensor networks
Proceedings of the 2006 conference on Applications, technologies, architectures, and protocols for computer communications
Resource allocation and cross-layer control in wireless networks
Foundations and Trends® in Networking
Computer Networking: A Top-Down Approach (4th Edition)
Computer Networking: A Top-Down Approach (4th Edition)
DTN routing as a resource allocation problem
Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications
RAIN: A Reliable Wireless Network Architecture
ICNP '06 Proceedings of the Proceedings of the 2006 IEEE International Conference on Network Protocols
Flush: a reliable bulk transport protocol for multihop wireless networks
Proceedings of the 5th international conference on Embedded networked sensor systems
DTLSR: delay tolerant routing for developing regions
Proceedings of the 2007 workshop on Networked systems for developing regions
Harnessing exposed terminals in wireless networks
NSDI'08 Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation
CUBIC: a new TCP-friendly high-speed TCP variant
ACM SIGOPS Operating Systems Review - Research and developments in the Linux kernel
Horizon: balancing tcp over multiple paths in wireless mesh network
Proceedings of the 14th ACM international conference on Mobile computing and networking
Understanding congestion control in multi-hop wireless mesh networks
Proceedings of the 14th ACM international conference on Mobile computing and networking
CoNEXT '08 Proceedings of the 2008 ACM CoNEXT Conference
WiLdnet: design and implementation of high performancewifi based long distance networks
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
ATCP: TCP for mobile ad hoc networks
IEEE Journal on Selected Areas in Communications
RCRT: Rate-controlled reliable transport protocol for wireless sensor networks
ACM Transactions on Sensor Networks (TOSN)
On the robustness of wireless opportunistic routing toward inaccurate link-level measurements
COMSNETS'10 Proceedings of the 2nd international conference on COMmunication systems and NETworks
C3: collective congestion control in multi-hop wireless networks
WONS'10 Proceedings of the 7th international conference on Wireless on-demand network systems and services
Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems
Simple yet efficient, transparent airtime allocation for TCP in wireless mesh networks
Proceedings of the 6th International COnference
TCPSpeaker: clean and dirty sides of the same slate
ACM SIGMOBILE Mobile Computing and Communications Review
GSTAR: generalized storage-aware routing for mobilityfirst in the future mobile internet
MobiArch '11 Proceedings of the sixth international workshop on MobiArch
Anticipatory wireless bitrate control for blocks
S3 '11 Proceedings of the 3rd ACM workshop on Wireless of the students, by the students, for the students
Lossy links, low power, high throughput
Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems
Anticipatory wireless bitrate control for blocks
Proceedings of the Seventh COnference on emerging Networking EXperiments and Technologies
The hare and the tortoise: taming wireless losses by exploiting wired reliability
MobiHoc '11 Proceedings of the Twelfth ACM International Symposium on Mobile Ad Hoc Networking and Computing
PIP: A multichannel, TDMA-based MAC for efficient and scalable bulk transfer in sensor networks
ACM Transactions on Sensor Networks (TOSN)
Flit: a bulk transmission protocol for RFID-scale sensors
Proceedings of the 10th international conference on Mobile systems, applications, and services
MobilityFirst: a robust and trustworthy mobility-centric architecture for the future internet
ACM SIGMOBILE Mobile Computing and Communications Review
Architecting for edge diversity: supporting rich services over an unbundled transport
Proceedings of the 8th international conference on Emerging networking experiments and technologies
ByPass: towards an unified transport protocol for the internet
ACM SIGMOBILE Mobile Computing and Communications Review
Network service abstractions for a mobility-centric future internet architecture
Proceedings of the eighth ACM international workshop on Mobility in the evolving internet architecture
PacketCloud: an open platform for elastic in-network services
Proceedings of the eighth ACM international workshop on Mobility in the evolving internet architecture
Hi-index | 0.00 |
TCP has well-known problems over multi-hop wireless networks as it conflates congestion and loss, performs poorly over time-varying and lossy links, and is fragile in the presence of route changes and disconnections. Our contribution is a clean-slate design and implementation of a wireless transport protocol, Hop, that uses reliable per-hop block transfer as a building block. Hop is 1) fast, because it eliminates many sources of overhead as well as noisy end-to-end rate control, 2) robust to partitions and route changes because of hop-by-hop control as well as in-network caching, and 3) simple, because it obviates complex end-to-end rate control as well as complex interactions between the transport and link layers. Our experiments over a 20-node multi-hop mesh network show that Hop is dramatically more efficient, achieving better fairness, throughput, delay, and robustness to partitions over several alternate protocols, including gains of more than an order of magnitude in median throughput.