@article{MTMT:30877011, title = {Mobile Peer-to-Peer Assisted Coded Streaming}, url = {https://m2.mtmt.hu/api/publication/30877011}, author = {Braun, Patrik János and Budai, Ádám and Levendovszky, János and Sipos, Márton Ákos and Ekler, Péter and Fitzek, Frank H. P.}, doi = {10.1109/ACCESS.2019.2950800}, journal-iso = {IEEE ACCESS}, journal = {IEEE ACCESS}, volume = {7}, unique-id = {30877011}, issn = {2169-3536}, year = {2019}, eissn = {2169-3536}, pages = {159332-159346}, orcid-numbers = {Levendovszky, János/0000-0003-1406-442X} } @inproceedings{MTMT:30798351, title = {Enabling Multi-Source Coded Downloads}, url = {https://m2.mtmt.hu/api/publication/30798351}, author = {Braun, Patrik János and Malak, Derya and Medard, Muriel and Ekler, Péter}, booktitle = {2019 IEEE International Conference on Edge Computing (EDGE)}, doi = {10.1109/EDGE.2019.00018}, unique-id = {30798351}, year = {2019}, pages = {21-23}, orcid-numbers = {Braun, Patrik János/0000-0002-1752-5394} } @inproceedings{MTMT:30798348, title = {Multi-Source Coded Downloads}, url = {https://m2.mtmt.hu/api/publication/30798348}, author = {Braun, Patrik János and Malak, Derya and Medard, Muriel and Ekler, Péter}, booktitle = {ICC 2019 - 2019 IEEE International Conference on Communications (ICC)}, doi = {10.1109/ICC.2019.8761983}, unique-id = {30798348}, abstract = {In this paper, we propose a selective-repeat (SR) automatic repeat-request (ARQ) model for multi-source download scenarios and analyze their useful throughput that we refer to as goodput. The multi-source scenario comprises a set of transmitters that send packets to a receiver. We characterize the forward channels from the transmitters to the receiver via a general hidden Markov model (HMM) and assume that the reverse channels from the receiver to the transmitter are lossless. To find the average goodput of the network, we exploit the probability-generation function. We consider different packet transmission schemes, including uncoded random, network coded and sliding window-based network coded packets, and contrast their performance. Our calculations show that using network coding in a multi-source scenario can increase the average goodput, while sliding window-based coding may also archive the theoretical maximum goodput. We show that our multi-source approach avoids the straggler problem, therefore adding more transmitters to the network increases its throughout and the system does not get limited by the weakest transmitter. We also verify our analytic results with extensive simulations.}, year = {2019}, pages = {1-7}, orcid-numbers = {Braun, Patrik János/0000-0002-1752-5394} } @article{MTMT:30798314, title = {Practical Evaluation of Multi-Source Coded Downloads}, url = {https://m2.mtmt.hu/api/publication/30798314}, author = {Braun, Patrik János and Medard, Muriel and Ekler, Péter}, doi = {10.1109/ACCESS.2019.2936638}, journal-iso = {IEEE ACCESS}, journal = {IEEE ACCESS}, volume = {7}, unique-id = {30798314}, issn = {2169-3536}, abstract = {In this paper, we introduce two multi-source download protocols for loosely orchestrated networks that have high potential in Information-Centric Networking (ICN). We focus on services with high bandwidth and low delay requirements, such as 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 system that includes browser extensions and proxy servers. The browser extensions intercept YouTube video downloads and forward them through our proxy server, using parallel HTTP requests, Uncoded MUTP or Coded MUTP approach. We present measurement results collected in 2018-2019, over eleven months that include 1,300,000 log records from more than 960 GBs of video download. We show that even when downloading from only two sources, our protocols can match the heavily optimized HTTP. Furthermore, by increasing the number of sources to four or higher, MUTP protocols can outperform HTTP, reaching an up to three-fold goodput (useful throughput) increase. In addition, we show that the proposed solution avoids the straggler problem, therefore adding more sources to a network increases its goodput.}, year = {2019}, eissn = {2169-3536}, pages = {120304-120314}, orcid-numbers = {Braun, Patrik János/0000-0002-1752-5394; Ekler, Péter/0000-0002-2396-3606} } @inproceedings{MTMT:3392664, title = {Demonstration of VR / AR offloading to Mobile Edge Cloud for low latency 5G gaming application}, url = {https://m2.mtmt.hu/api/publication/3392664}, author = {Schmoll, RS and Pandi, S and Braun, Patrik János and Fitzek, FHP}, booktitle = {15th IEEE Annual Consumer Communications and Networking Conference (CCNC)}, doi = {10.1109/CCNC.2018.8319323}, unique-id = {3392664}, abstract = {The future 5G mobile communication network, which aims to provide many more use cases not only for people but also for connecting machines. Some of these applications, like VR/AR and automation, call for low latencies, which cannot be achieved by aggregated data centers. Also, for VR/AR, offloading of computation will be a key element to bring new experiences to mobile devices. In order to fulfill low latency, outsourcing of computation and mobility, the Mobile Edge Cloud will play a key role in 5G networking. This demo shows an implementation of a VR game with the capability to move game servers across the world without service interruption.}, keywords = {5G; Edge Computing; tactile internet; low latency; mobile edge cloud}, year = {2018} } @inproceedings{MTMT:3329486, title = {Behavior Analysis for WebRTC Peer-to-Peer Streaming with Dynamic Topology}, url = {https://m2.mtmt.hu/api/publication/3329486}, author = {Kahloot, Khalid M and Braun, Patrik János and Ekler, Péter}, booktitle = {The Thirteenth International Conference on Wireless and Mobile Communications}, unique-id = {3329486}, abstract = {Peer-to-Peer (P2P) data streaming in web browsers without the need of a third-party plugin is a preferable privacy-preserving option. However, the complexity of network is a challenge concerning theP2P topology and coding calculations. Despite the performance enhancing added by Web Real-Time Communication (WebRTC) over traditional P2P Communication, protocols overhead produce burst Traffic and the burstiness has a significant impact on the network performance. In this paper, we present a behavior analysis for burstiness and correlation for a WebRTC P2P file steaming. Then, we suggest a model of states like the Markovian chain. We evaluate some of the popular burstiness measures and present different kinds of traffic produced by two protocols WebPeer and CodedWebPeer based on P2P streaming. For modeling, we describe three main stochastic states of the peers regarding their position in the network and their stored data. We aim to contribute to better understanding of the behavior of traffic overhead caused by the protocols in static topology and dynamic joining topology. The results presented in this paper help to design P2P solutions based on WebRTC technologies.}, year = {2017}, pages = {35-40} } @inproceedings{MTMT:3278720, title = {Improving content delivery systems with Network Coding over WebRTC}, url = {https://m2.mtmt.hu/api/publication/3278720}, author = {Dániel, Pásztor and Braun, Patrik János}, booktitle = {Proceedings of the Automation and Applied Computer Science Workshop 2017 (AACS'17)}, unique-id = {3278720}, year = {2017}, pages = {79-90} } @inproceedings{MTMT:3278717, title = {Hot content analysis in a P2P-assisted VoD streaming system with network coding}, url = {https://m2.mtmt.hu/api/publication/3278717}, author = {Braun, Patrik János}, booktitle = {Proceedings of the Automation and Applied Computer Science Workshop 2017 (AACS'17)}, unique-id = {3278717}, year = {2017}, pages = {67-78} } @inproceedings{MTMT:3278715, title = {On the performance boost for peer to peer WebRTC-based video streaming with network coding}, url = {https://m2.mtmt.hu/api/publication/3278715}, author = {Braun, Patrik János and Sipos, Márton Ákos and Ekler, Péter and Frank, H.P. Fitzek}, booktitle = {IEEE International Conference on Communications 2017}, doi = {10.1109/ICC.2017.7996613}, unique-id = {3278715}, year = {2017} } @inproceedings{MTMT:3278712, title = {Demonstration of a P2P assisted video streaming with WebRTC and network coding}, url = {https://m2.mtmt.hu/api/publication/3278712}, author = {Braun, Patrik János and Ekler, Péter and Frank, H.P. Fitzek}, booktitle = {2017 14th IEEE Annual Consumer Communications & Networking Conference (CCNC)}, doi = {10.1109/ccnc.2017.7983173}, unique-id = {3278712}, year = {2017}, pages = {576-577} }