Abstract

A long-standing vision of backscatter networks is to provide long-range connectivity and high-speed transmissions for batteryless Internet-of-Things (IoT). Recent years have seen major innovations in designing backscatter networks toward this goal. Yet, they either operate at a very short range, or experience extremely low throughput. This paper takes one step further towards breaking this stalemate, by presenting PolarScatter that exploits channel polarization in long-range backscatter networks. We transform backscatter channels into nearly noiseless virtual channels through channel polarization, and convey bits with extremely low error probability. Specifically, we propose a new polar code scheme that automatically adapts itself to different channel quality, and design a low-cost encoder to accommodate polar codes on resource-constrained backscatter tags. Furthermore, we devise a new metric to calculate log-likelihood ratio for accurate decoding, and present a stopping criterion of iterations to reduce decoding latency. We build a prototype PCB tag, and our experiments show that it achieves up to 11.5× throughput improvement over the state-of-the-art long-range backscatter solution. We also simulate an IC design in TSMC 65 nm LP CMOS process. Compared with traditional encoders, our encoder reduces storage overhead by three orders of magnitude, and lowers the power consumption to tens of microwatts.

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