Packet Completion Time Minimization via Joint D2D and Cellular Communication: A Unified Network Coding Approach

06/20/2020
by   Juwendo Denis, et al.
0

This paper tackles the problem of transmitting a common content to a number of cellular users by means of instantly decodable network coding (IDNC) with the help of intermittently connected D2D links. Of particular interest are broadcasting real-time applications such as video-on-demand, where common contents may be partially received by cellular users due to packet erasures over cellular links. Specifically, we investigate the problem of packet completion time, defined as the number of transmission slots necessary to deliver a common content to all users. Drawing on graph theory, we develop an optimal packet completion time strategy by constructing a two-layer IDNC conflict graph. The higher-layer graph permits us to determine all feasible packet combinations that can be transmitted over the cellular link, while the lower-layer graph enables us to find all feasible network coded packets and identify the set of users that can generate and transmit these packets via intermittently connected D2D links. By combining the higher-layer and the lower-layer IDNC conflict graphs, we demonstrate that finding the optimal IDNC packets to minimize the packet completion time problem is equivalent to finding the maximum independent set of the two-layer IDNC conflict graph, which is known to be an NP-hard problem. We design a scheme that invokes the Bron-Kerbosch algorithm to find the optimal policy. To circumvent the high computational complexity required to reach the global optimum, we establish a polynomial-time solvable low-complexity heuristic to find an efficient sub-optimal solution. The effectiveness of our proposed scheme is verified through extensive numerical results which indicate substantial performance improvement in comparison with existing methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/09/2020

Completion Time Minimization in Fog-RANs using D2D Communications and Rate-Aware Network Coding

The device-to-device communication-aided fog radio access network, refer...
research
08/20/2022

Controlling Congestion via In-Network Content Adaptation

Realizing that it is inherently difficult to precisely match the sending...
research
12/08/2017

Device-to-Device Networking Meets Cellular via Network Coding

Utilizing device-to-device (D2D) connections among mobile devices is pro...
research
01/18/2021

Cross-Layer Network Codes for Content Delivery in Cache-Enabled D2D Networks

In this paper, we consider the use of cross-layer network coding (CLNC),...
research
05/07/2019

Network Coding Gaps for Completion Times of Multiple Unicasts

Arguably the most common network communication problem is multiple-unica...
research
05/21/2019

Offloading Deadline-Constrained Cellular Traffic

In this work we study the problem of hard-deadline constrained data offl...
research
07/02/2020

MICN: a network coding protocol for ICN with multiple distinct interests per generation

In Information-Centric Networking (ICN), consumers send interest packets...

Please sign up or login with your details

Forgot password? Click here to reset