Treffer: Tolerating path heterogeneity in multipath TCP with bounded receive buffers

Title:
Tolerating path heterogeneity in multipath TCP with bounded receive buffers
Source:
Computer networks (1999). 64:1-14
Publisher Information:
Kidlington: Elsevier, 2014.
Publication Year:
2014
Physical Description:
print, 29 ref
Original Material:
INIST-CNRS
Subject Terms:
Telecommunications, Télécommunications, Sciences exactes et technologie, Exact sciences and technology, Sciences appliquees, Applied sciences, Informatique; automatique theorique; systemes, Computer science; control theory; systems, Logiciel, Software, Systèmes informatiques et systèmes répartis. Interface utilisateur, Computer systems and distributed systems. User interface, Simulation, Telecommunications et theorie de l'information, Telecommunications and information theory, Télécommunications, Telecommunications, Systèmes, réseaux et services de télécommunications, Systems, networks and services of telecommunications, Télétrafic, Teletraffic, Réseaux téléinformatiques. Rnis, Teleprocessing networks. Isdn, Méthodes d'accès et protocoles, modèle osi, Access methods and protocols, osi model, Arithmétique, Arithmetics, Aritmética, Blocage, Blocking, Bloqueo, Codage linéaire, Linear coding, Codificación lineal, Congestion trafic, Traffic congestion, Congestión tráfico, Gestion trafic, Traffic management, Gestión tráfico, Gigue, Jitter, Fluctuación, Hétérogénéité, Heterogeneity, Heterogeneidad, Largeur bande, Bandwidth, Anchura banda, Perte transmission, Transmission loss, Pérdida transmisión, Propagation trajet multiple, Multipath propagation, Propagación trayecto múltiple, Protocole TCP, Transmission control protocol, Protocolo TCP, Protocole transmission, Transmission protocol, Protocolo transmisión, Redondance, Redundancy, Redundancia, Retard, Delay, Retraso, Service proactif, Proactive service, Sevicio proactivo, Simulation ordinateur, Computer simulation, Simulación computadora, Système tampon, Buffer system, Sistema amortiguador, Télétrafic, Teletraffic, Teletráfico, Head-of-line blocking, Linear systematic coding, MPTCP, NS-3, TCP
Document Type:
Fachzeitschrift Article
File Description:
text
Language:
English
Author Affiliations:
Department of Computer Science and Engineering, Aalto University, Espoo, Finland
Department of Computer Science, University of Helsinki, Helsinki, Finland
Department of Computer Science and Technology, Tsinghua University, Beijing, China
ISSN:
1389-1286
Rights:
Copyright 2015 INIST-CNRS
CC BY 4.0
Sauf mention contraire ci-dessus, le contenu de cette notice bibliographique peut être utilisé dans le cadre d’une licence CC BY 4.0 Inist-CNRS / Unless otherwise stated above, the content of this bibliographic record may be used under a CC BY 4.0 licence by Inist-CNRS / A menos que se haya señalado antes, el contenido de este registro bibliográfico puede ser utilizado al amparo de una licencia CC BY 4.0 Inist-CNRS
Notes:
Computer science; theoretical automation; systems

Telecommunications and information theory
Accession Number:
edscal.28428202
Database:
PASCAL Archive

Weitere Informationen

With bounded receive buffers, the aggregate bandwidth of multipath transmission degrades significantly in the presence of path heterogeneity. The performance could even be worse than that of single-path TCP, undermining the advantage gained by using multipath transmit. Furthermore, multipath transmission also suffers from delay and jitter even with large receive buffers. In order to tolerate the path heterogeneity when the receive buffer is bounded, we propose a new multipath TCP protocol, namely SC-MPTCP, by integrating linear systematic coding into MPTCP. In SC-MPTCP, we make use of coded packets as redundancy to counter against expensive retransmissions. The redundancy is provisioned into both proactive and reactive data. Specifically, to send a generation of packets, SC-MPTCP transmits proactive redundancy first and then delivers the original packets, instead of encoding all sent-out packets as all the existing coding solutions have done. The proactive redundancy is continuously updated according to the estimated aggregate retransmission ratio. In order to avoid the proactive redundancy being underestimated, the pre-blocking warning mechanism is utilized to retrieve the reactive redundancy from the sender. We use an NS-3 network simulator to evaluate the performance of SC-MPTCP with and without the coupled congestion control option. The results show that with bounded receive buffers, MPTCP achieves less than 20% of the optimal goodput with diverse packet losses, whereas SC-MPTCP approaches the optimal performance with significantly smaller receive buffers. With the help of systematic coding, SC-MPTCP reduces the average buffer delay of MPTCP by at least 80% in different test scenarios. We also demonstrate that the use of systematic coding could significantly reduce the arithmetic complexity compared with the use of non-systematic coding. .