Enabling Multi-Source Coded Downloads

In this paper, we introduce two multi-source download protocols for loosely orchestrated edge cloud scenarios involving mobile devices. We focus on services with high bandwidth and low delay requirements, like video streaming. We propose MUlti-source Transmission Protocol (MUTP) for uncoded multi-source data delivery and extend it with network coding capabilities to create coded MUTP. We investigate their throughput using a custom designed testbed. We present measurement results collected over eight months that include more than 630 GBs of video download. We show that even when downloading from only two sources, our protocols can match the heavily optimized HTTP protocol. Furthermore, by increasing the number of sources to four or higher, MUTP protocols can outperform the HTTP approach, reaching an up to three-fold goodput increase.

[1]  Muriel Médard,et al.  Multi-Source Coded Downloads , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[2]  T. V. Lakshman,et al.  Bringing the cloud to the edge , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[3]  Muriel Médard,et al.  On network coded filesystem shim: Over-the-top multipath multi-source made easy , 2017, 2017 IEEE International Conference on Communications (ICC).

[4]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[5]  Michael Seufert,et al.  Beauty is in the Eye of the Smartphone Holder A Data Driven Analysis of YouTube Mobile QoE , 2018, 2018 14th International Conference on Network and Service Management (CNSM).

[6]  Jordi Mongay Batalla,et al.  Adding a New Dimension to HTTP Adaptive Streaming Through Multiple-Source Capabilities , 2018, IEEE MultiMedia.

[7]  Muriel Médard,et al.  Network Coded TCP (CTCP) , 2012, ArXiv.

[8]  Mahamod Ismail,et al.  Handover in LTE-advanced wireless networks: state of art and survey of decision algorithm , 2017, Telecommun. Syst..