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.
Original language | English |
---|---|
Pages (from-to) | 18153-18163 |
Number of pages | 11 |
Journal | IEEE Internet of Things Journal |
Volume | 9 |
Issue number | 18 |
DOIs | |
Publication status | Published - 15 Sept 2022 |
Keywords
- Backscatter communications
- energy conservation
- prefix code
- wireless-powered network
ASJC Scopus subject areas
- Signal Processing
- Information Systems
- Hardware and Architecture
- Computer Science Applications
- Computer Networks and Communications