2,980 research outputs found

    Hybrid Delay-Based Congestion Control for Multipath TCP

    Full text link
    [EN] Current algorithms for MPTCP (as LIA, OLIA, BALIA, or wVegas) present loss-based congestion control on the exception of wVegas. Delay-based congestion control allows a preventive action against congestion, capable to avoid loss up to some extent, unlike loss-based congestion control. Additionally delay-based congestion control induces lower delay and presents higher fairness, but poor performance interoperating with loss-based flows, as get a poor share of the available bandwidth. We propose DAIMD, a hybrid congestion control for Multipath TCP, based on the delay-based AIMD scheme, which benefits from better, preventive detection of congestion, a more responsive use of queues and consequently low induced delay, as well as the capability to coexist in fair conditions with loss-based flows in shared links. Our system presents its own analysis criteria for detecting incipient congestion that differs from other delay-based schemes on which it is based, such as CDG, delay-based AIMD and Vegas.This research has received funding from the European Union's Horizon 2020 research and innovation programme as part of the 'Interoperability of Heterogeneous IoT Platforms' (INTER-IoT) project under Grant Agreement nº730; 687283.González-Usach, R.; Pradilla-Cerón, JV.; Esteve Domingo, M.; Palau Salvador, CE. (2016). Hybrid Delay-Based Congestion Control for Multipath TCP. 1-6. https://doi.org/10.1109/MELCON.2016.7495389S1

    Endpoint-transparent Multipath Transport with Software-defined Networks

    Full text link
    Multipath forwarding consists of using multiple paths simultaneously to transport data over the network. While most such techniques require endpoint modifications, we investigate how multipath forwarding can be done inside the network, transparently to endpoint hosts. With such a network-centric approach, packet reordering becomes a critical issue as it may cause critical performance degradation. We present a Software Defined Network architecture which automatically sets up multipath forwarding, including solutions for reordering and performance improvement, both at the sending side through multipath scheduling algorithms, and the receiver side, by resequencing out-of-order packets in a dedicated in-network buffer. We implemented a prototype with commonly available technology and evaluated it in both emulated and real networks. Our results show consistent throughput improvements, thanks to the use of aggregated path capacity. We give comparisons to Multipath TCP, where we show our approach can achieve a similar performance while offering the advantage of endpoint transparency
    corecore