Papers by Md.Shahedul Karim

The network coding paradigm enhances transmission efficiency by combining information flows and h... more The network coding paradigm enhances transmission efficiency by combining information flows and has drawn significant attention in information theory, networking, communications and data storage. Instantly decodable network coding (IDNC), a subclass of network coding, has demonstrated its ability to improve the quality of service of time critical applications thanks to its attractive properties, namely the throughput enhancement, delay reduction, simple XOR-based encoding and decoding, and small coefficient overhead. Nonetheless, for point to multi-point (PMP) networks, IDNC cannot guarantee the decoding of a specific new packet at individual devices in each transmission. Furthermore, for device-to-device (D2D) networks, the transmitting devices may possess only a subset of packets, which can be used to form coded packets. These challenges require the optimization of IDNC algorithms to be suitable for different application requirements and network configurations. In this thesis, we ...

IEEE Transactions on Wireless Communications, 2017
This paper considers a heterogeneous network architecture wherein devices use two wireless interf... more This paper considers a heterogeneous network architecture wherein devices use two wireless interfaces to receive packets from the base station and to transmit or receive packets from other devices concurrently. For such a network architecture, this paper focuses on time-critical and order-constrained applications that require quick and reliable in-order decoding of the packets. This paper first introduces the dual delivery delay as a measure of degradation compared with the optimal in-order packet delivery to the devices. It then addresses the minimum delivery delay problem using instantly decodable network coding (IDNC). In particular, the dual interface IDNC graph is constructed to represent all feasible coding opportunities and conflict-free transmissions. Subsequently, the minimum delivery delay problem is shown to be equivalent to a maximum weight independent set selection problem over the dual interface IDNC graph. Simulation results demonstrate that the proposed IDNC algorithm effectively reduces the delivery delay as compared with the existing network coding algorithms. Especially, for a layered video transmission, the proposed solution provides a sequential delivering of video layers to individual devices.

IEEE Transactions on Vehicular Technology, 2017
This paper considers a wireless point-to-multipoint network in which a base-station needs to broa... more This paper considers a wireless point-to-multipoint network in which a base-station needs to broadcast a realtime video sequence to a set of devices with heterogeneous channel capacities. In such scenario, a packet transmission is successfully received at a given device if the adopted transmission rate is lower than the channel capacity of that device. To reduce the video distortion of all devices before the deadline, this paper employs instantly decodable network coding (IDNC) and formulates the video distortion minimization problem as a Markov decision process. Given that the optimal policy suffers from a high computational complexity, an online maximal clique selection algorithm over a rate-aware IDNC graph is proposed to heuristically select a transmission rate and a packet combination at each transmission. This heuristic reduces the individual video distortions of all devices by incorporating the unequal importance of video packets, the hard deadline, and the various channel capacities into the coding decisions. Furthermore, this heuristic is modified to propose a fairer solution that delivers a good quality video to individual devices regardless of their channel conditions. Simulation results over a real video sequence reveal that the proposed IDNC algorithms improve the received video quality as compared to existing rate-aware IDNC algorithms. Index Terms-Network coding, real-time video sequences, heterogeneous channel capacities, maximal clique.

IEEE Transactions on Vehicular Technology, 2017
In this paper, we study the problem of distributing a real-time video sequence to a group of part... more In this paper, we study the problem of distributing a real-time video sequence to a group of partially connected cooperative wireless devices using instantly decodable network coding (IDNC). In such a scenario, the coding conflicts occur to service multiple devices with an immediately decodable packet, and the transmission conflicts occur from simultaneous transmissions of multiple devices. To avoid these conflicts, we introduce a novel IDNC graph that represents all feasible coding and transmission conflict-free decisions in one unified framework. Moreover, a realtime video sequence has a hard deadline and unequal importance of video packets. Using these video characteristics and the new IDNC graph, we formulate the problem of minimizing the mean video distortion before the deadline as a finite horizon Markov decision process (MDP) problem. However, the backward induction algorithm that finds the optimal policy of the MDP formulation has high modeling and computational complexities. To reduce these complexities, we further design a two-stage maximal independent set selection algorithm, which can efficiently reduce the mean video distortion before the deadline. Simulation results over a real video sequence show that our proposed IDNC algorithms improve the received video quality compared with the existing IDNC algorithms.
Uploads
Papers by Md.Shahedul Karim