The design philosophy of the DARPA internet protocols
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Improving round-trip time estimates in reliable transport protocols
ACM Transactions on Computer Systems (TOCS)
Dispersity routing in high-speed networks
Computer Networks and ISDN Systems - Special issue on high speed networks
Simulation-based comparisons of Tahoe, Reno and SACK TCP
ACM SIGCOMM Computer Communication Review
End-to-end internet packet dynamics
IEEE/ACM Transactions on Networking (TON)
Promoting the use of end-to-end congestion control in the Internet
IEEE/ACM Transactions on Networking (TON)
Packet reordering is not pathological network behavior
IEEE/ACM Transactions on Networking (TON)
The Eifel algorithm: making TCP robust against spurious retransmissions
ACM SIGCOMM Computer Communication Review
On making TCP more robust to packet reordering
ACM SIGCOMM Computer Communication Review
Improving TCP performance over mobile ad-hoc networks with out-of-order detection and response
Proceedings of the 3rd ACM international symposium on Mobile ad hoc networking & computing
TCP westwood: end-to-end congestion control for wired/wireless networks
Wireless Networks
RR-TCP: A Reordering-Robust TCP with DSACK
ICNP '03 Proceedings of the 11th IEEE International Conference on Network Protocols
"De-randomizing" congestion losses to improve TCP performance over wired-wireless networks
IEEE/ACM Transactions on Networking (TON)
Generalized Load Sharing for Packet-Switching Networks I: Theory and Packet-Based Algorithm
IEEE Transactions on Parallel and Distributed Systems
A new TCP for persistent packet reordering
IEEE/ACM Transactions on Networking (TON)
Enhancing wireless internet performance
IEEE Communications Surveys & Tutorials
ATCP: TCP for mobile ad hoc networks
IEEE Journal on Selected Areas in Communications
TCP Veno: TCP enhancement for transmission over wireless access networks
IEEE Journal on Selected Areas in Communications
The effect of packet reordering in a backbone link on application throughput
IEEE Network: The Magazine of Global Internetworking
Packet reordering in high-speed networks and its impact on high-speed TCP variants
Computer Communications
Sorting Reordered Packets with Interrupt Coalescing
Computer Networks: The International Journal of Computer and Telecommunications Networking
Performance modeling and analysis of multi-path routing in integrated fiber-wireless networks
INFOCOM'10 Proceedings of the 29th conference on Information communications
Enhancing wireless TCP: a serialized-timer approach
INFOCOM'10 Proceedings of the 29th conference on Information communications
OSIA: Out-of-order Scheduling for In-order Arriving in concurrent multi-path transfer
Journal of Network and Computer Applications
Review: An initiative for a classified bibliography on TCP/IP congestion control
Journal of Network and Computer Applications
Scalable, optimal flow routing in datacenters via local link balancing
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
Multi-portal association based dispatching and a virtual-queue method in wireless mesh networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
Transmission Control Protocol (TCP) is the most popular transport layer protocol for the Internet. Due to various reasons, such as multipath routing, route fluttering, and retransmissions, packets belonging to the same flow may arrive out of order at a destination. Such packet reordering violates the design principles of some traffic control mechanisms in TCP and, thus, poses performance problems. In this paper, we provide a comprehensive and in-depth survey on recent research on packet reordering in TCP. The causes and problems for packet reordering are discussed. Various representative algorithms are examined and compared by computer simulations. The ported program codes and simulation scripts are available for download. Some open questions are discussed to stimulate further research in this area.