Joint Source-Channel Coding for Semantics-Aware Grant-Free Radio Access in IoT Fog Networks
Johannes Dommel, Zoran Utkovski, Osvaldo Simeone, Slawomir Stanczak

TL;DR
This paper proposes a joint source-channel coding approach for IoT fog networks that leverages semantics of observed signals to improve event detection without individual device decoding, enhancing efficiency in grant-free radio access.
Contribution
It introduces a semantics-aware joint source-channel coding scheme for IoT fog networks, enabling direct event detection and reducing decoding complexity compared to traditional methods.
Findings
Bayesian message passing schemes effectively detect events at cloud and edge levels.
Semantics-based coding improves detection accuracy over conventional protocols.
Trade-offs between cloud and edge processing are quantitatively assessed.
Abstract
A fog-radio access network (F-RAN) architecture is studied for an Internet-of-Things (IoT) system in which wireless sensors monitor a number of multi-valued events and transmit in the uplink using grant-free random access to multiple edge nodes (ENs). Each EN is connected to a central processor (CP) via a finite-capacity fronthaul link. In contrast to conventional information-agnostic protocols based on separate source-channel (SSC) coding, where each device uses a separate codebook, this paper considers an information-centric approach based on joint source-channel (JSC) coding via a non-orthogonal generalization of type-based multiple access (TBMA). By leveraging the semantics of the observed signals, all sensors measuring the same event share the same codebook (with non-orthogonal codewords), and all such sensors making the same local estimate of the event transmit the same codeword.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
