Coded Cooperative Data Exchange in Multichannel Multihop Wireless NetworksDownload PDFOpen Website

Published: 2020, Last Modified: 14 May 2023IEEE Internet Things J. 2020Readers: Everyone
Abstract: This article investigates the coded cooperative data exchange (CCDE) problem, where a set of nodes initially hold a subset of packets and wish to retrieve all desired packets via direct wireless communication with neighbors. The CCDE problem in multihop wired networks has seen significant research recently and is proved to be NP-hard. The CCDE problem in multihop wireless networks (MWNs) must additionally consider half-duplex constraint, interference constraint, and channel constraint. Channel assignment brings new challenges to the CCDE problem in MWN, since it is also a well-known NP-hard problem even with one channel. In this article, we study the CCDE problem in MWN with multiple channels. We first construct a path network to evaluate the priority for each possible transmission and then construct a conflict graph (CG). This graph depicts the half-duplex, interference, and channel constraints. After that, a greedy channel assignment algorithm is proposed to obtain the nonconflict transmissions based on the constructed CG and assign a channel for each selected transmission. Finally, based on the selected transmissions, we construct a single-source multicast network exploiting the time expanded network, with which the network encoding and decoding schemes can be computed within polynomial time. Extensive simulations are conducted to demonstrate the efficiency of the proposed algorithm.
0 Replies

Loading