Abstract

Backscatter communications have been widely adopted in wireless networks for low-power IoT devices. For the devices which are powered by a battery or harvest energy from ambient signals, it is important to backscatter data in an energy-efficient manner. Inspired by the energy consumption disparity (ECD) between backscattering bit 0 and bit 1, we propose an energy-efficient multicodebook-based backscatter communication (MBBC) scheme, where multiple prefix codebooks, differentiated by multiple data rates, are meticulously designed and shared by the sender and the receiver. The sender backscatters the codewords in the corresponding codebooks, and the receiver recovers the original data by searching the corresponding codebooks. To design the energy-efficient multiple codebooks, we formulate the optimization problem as the minimization of the energy consumption of backscattering data. To address the optimization problem, we employ a forest to represent the multiple codebooks, where each codebook is represented by a binary tree. By conducting the pruning and expanding operations (PEOs) on the forest, we propose a heuristic algorithm to search the energy-efficient codebooks. Simulation results demonstrate that, compared with the other schemes, the proposed MBBC scheme significantly saves energy without sacrificing throughput.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call