RSCNet: Dynamic CSI Compression for Cloud-based WiFi Sensing

Borna Barahimi, Hakam Singh, Hina Tabassum, Omer Waqar, Mohammad Omer
1/19/2024
cs.ITcs.AIcs.HC

No official code found. Best implementation: bornabr/RSCNet (13 stars, MIT, last commit 2024-09-25).

Abstract

WiFi-enabled Internet-of-Things (IoT) devices are evolving from mere communication devices to sensing instruments, leveraging Channel State Information (CSI) extraction capabilities. Nevertheless, resource-constrained IoT devices and the intricacies of deep neural networks necessitate transmitting CSI to cloud servers for sensing. Although feasible, this leads to considerable communication overhead. In this context, this paper develops a novel Real-time Sensing and Compression Network (RSCNet) which enables sensing with compressed CSI; thereby reducing the communication overheads. RSCNet facilitates optimization across CSI windows composed of a few CSI frames. Once transmitted to cloud servers, it employs Long Short-Term Memory (LSTM) units to harness data from prior windows, thus bolstering both the sensing accuracy and CSI reconstruction. RSCNet adeptly balances the trade-off between CSI compression and sensing precision, thus streamlining real-time cloud-based WiFi sensing with reduced communication costs. Numerical findings demonstrate the gains of RSCNet over the existing benchmarks like SenseFi, showcasing a sensing accuracy of 97.4% with minimal CSI reconstruction error. Numerical results also show a computational analysis of the proposed RSCNet as a function of the number of CSI frames.

View on arXivView PDF

Code Implementations(1)

bornabr/RSCNetCommunity100%
MIT

The Pytorch implementation of "RSCNet: Dynamic CSI Compression for Cloud-based WiFi Sensing"

132PythonJan 18, 20242 years agoMIT
channel-state-informationcompressionmachine-learningrecurrent-autoencoderrepresentation-learning+2 more

Similar Papers

Cite this paper

@article{barahimi2024rscnet,
  title  = {RSCNet: Dynamic CSI Compression for Cloud-based WiFi Sensing},
  author = {Borna Barahimi and Hakam Singh and Hina Tabassum and Omer Waqar and Mohammad Omer},
  year   = {2024},
  eprint = {2402.04888},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.04888v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.04888.svg)](https://codeofpaper.com/paper/2402.04888)

Discussion