NETBLT: a high throughput transport protocol
SIGCOMM '87 Proceedings of the ACM workshop on Frontiers in computer communications technology
Profiling and reducing processing overheads in TCP/IP
IEEE/ACM Transactions on Networking (TON)
Forward acknowledgement: refining TCP congestion control
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
A comparison of mechanisms for improving TCP performance over wireless links
IEEE/ACM Transactions on Networking (TON)
Vertical handoffs in wireless overlay networks
Mobile Networks and Applications - Special issue: mobile networking in the Internet
WTCP: a reliable transport protocol for wireless wide-area networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Dynamic power management for portable systems
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
An end-to-end approach to host mobility
MobiCom '00 Proceedings of the 6th annual international conference on Mobile computing and networking
Equation-based congestion control for unicast applications
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
MSWIM '01 Proceedings of the 4th ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
Energy consumption of TCP Reno, Newreno, and SACK in multi-hop wireless networks
SIGMETRICS '02 Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
A transport layer approach for achieving aggregate bandwidths on multi-homed mobile hosts
Proceedings of the 8th annual international conference on Mobile computing and networking
Minimizing energy for wireless web access with bounded slowdown
Proceedings of the 8th annual international conference on Mobile computing and networking
TCP-Real: receiver-oriented congestion control
Computer Networks: The International Journal of Computer and Telecommunications Networking
Discriminating Congestion Losses from Wireless Losses using Inter-Arrival Times at the Receiver
ASSET '99 Proceedings of the 1999 IEEE Symposium on Application - Specific Systems and Software Engineering and Technology
Energy/Throughput Tradeoffs of TCP Error Control Strategies
ISCC '00 Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
Improving Performance of TCP over Wireless Networks
ICDCS '97 Proceedings of the 17th International Conference on Distributed Computing Systems (ICDCS '97)
Migratory TCP: Connection Migration for Service Continuity in the Internet
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Understanding the Linux Kernel, Second Edition
Understanding the Linux Kernel, Second Edition
Transport Level Mechanisms for Bandwidth Aggregation on Mobile Hosts
ICNP '01 Proceedings of the Ninth International Conference on Network Protocols
Fine-grained failover using connection migration
USITS'01 Proceedings of the 3rd conference on USENIX Symposium on Internet Technologies and Systems - Volume 3
Effect of vertical handovers on performance of TCP-friendly rate control
ACM SIGMOBILE Mobile Computing and Communications Review
Improving TCP performance over wireless networks with collaborative multi-homed mobile hosts
Proceedings of the 3rd international conference on Mobile systems, applications, and services
Characterizing the capacity region in multi-radio multi-channel wireless mesh networks
Proceedings of the 11th annual international conference on Mobile computing and networking
Mobile Networks and Applications - Special issue: Wireless mobile wireless applications and services on WLAN hotspots
A 3: application-aware acceleration for wireless data networks
Proceedings of the 12th annual international conference on Mobile computing and networking
Client-Centered, Energy-Efficient Wireless Communication on IEEE 802.11b Networks
IEEE Transactions on Mobile Computing
Design and implementation of a socket-level bandwidth aggregation mechanism for wireless networks
WICON '06 Proceedings of the 2nd annual international workshop on Wireless internet
Computer Networks: The International Journal of Computer and Telecommunications Networking
Vehicular opportunistic communication under the microscope
Proceedings of the 5th international conference on Mobile systems, applications and services
Trickles: a stateless network stack for improved scalability, resilience, and flexibility
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
PRISM: Improving the Performance of Inverse-Multiplexed TCP in Wireless Networks
IEEE Transactions on Mobile Computing
An energy-conscious transport protocol for multi-hop wireless networks
CoNEXT '07 Proceedings of the 2007 ACM CoNEXT conference
A stateless approach to connection-oriented protocols
ACM Transactions on Computer Systems (TOCS)
RCP throughput modeling and performance improvement
Proceedings of the 2008 Spring simulation multiconference
Computer Networks: The International Journal of Computer and Telecommunications Networking
A receiver-centric rate control scheme for layered video streams in the Internet
Journal of Systems and Software
Multi-gateway association in wireless mesh networks
Ad Hoc Networks
Towards cross layer mobility support in metropolitan networks
Computer Communications
Exploiting multiple paths and diversity in wireless networks for high goodput and low latency
COMSNETS'09 Proceedings of the First international conference on COMmunication Systems And NETworks
A receiver centric congestion control mechanism
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
FSKD'09 Proceedings of the 6th international conference on Fuzzy systems and knowledge discovery - Volume 3
A mobile-host-centric transport protocol in multi-hop WLAN
APCC'09 Proceedings of the 15th Asia-Pacific conference on Communications
On transport layer support for peer-to-peer networks
IPTPS'04 Proceedings of the Third international conference on Peer-to-Peer Systems
EMUNE: Architecture for Mobile Data Transfer Scheduling with Network Availability Predictions
Mobile Networks and Applications
Understanding bufferbloat in cellular networks
Proceedings of the 2012 ACM SIGCOMM workshop on Cellular networks: operations, challenges, and future design
On cloud-centric network architecture for multi-dimensional mobility
Proceedings of the first edition of the MCC workshop on Mobile cloud computing
A transport protocol to exploit multipath diversity in wireless networks
IEEE/ACM Transactions on Networking (TON)
On cloud-centric network architecture for multi-dimensional mobility
ACM SIGCOMM Computer Communication Review - Special october issue SIGCOMM '12
Multipoint-to-point communications for SHE surveillance with QoS and QoE management
Engineering Applications of Artificial Intelligence
Tackling bufferbloat in 3G/4G networks
Proceedings of the 2012 ACM conference on Internet measurement conference
Hi-index | 0.00 |
Numerous transport protocols have been proposed in related work for use by mobile hosts over wireless environments. A common theme among the design of such protocols is that they specifically address the distinct characteristics of the last-hop wireless link, such as random wireless errors, round-trip time variations, blackouts, handoffs, etc. In this paper, we argue that due to the defining role played by the wireless link on a connection's performance, locating the intelligence of a transport protocol at the mobile host that is adjacent to the wireless link can result in distinct performance advantages. To this end, we present a receiver-centric transport protocol called RCP (Reception Control Protocol) that is a TCP clone in its general behavior, but allows for better congestion control, loss recovery, and power management mechanisms compared to sender-centric approaches. More importantly, in the context of recent trends where mobile hosts are increasingly being equipped with multiple interfaces providing access to heterogeneous wireless networks, we show that a receiver-centric protocol such as RCP can enable a powerful and comprehensive transport layer solution for such multi-homed hosts. Specifically, we describe how RCP can be used to provide: (i) a scalable solution to support interface specific congestion control for a single active connection; (ii) seamless server migration capability during handoffs; and (iii) effective bandwidth aggregation when receiving data through multiple interfaces, either from one server, or from multiple replicated servers. We use both packet level simulations, and real Internet experiments to evaluate the proposed protocol.