Simultaneous Computation and Communication over MAC
Matthias Frey, Igor Bjelaković, Michael C. Gastpar, Jingge Zhu
TL;DR
This work investigates simultaneous computation and communication over a Gaussian MAC with both analog and digital transmitters, proposing a hybrid digital/analog coding scheme that enables computing sums (and broader monomial functions via nomographic representations) of distributed analog values while delivering digital messages under amplitude and power constraints. The authors derive inner and outer bounds on the digital rate–analog computation tradeoffs for sums in $[-1,1]$, and extend the achievability to a broader function class and to fading channels with full CSIT; they also provide practical validation through LDPC-based simulations across finite block lengths and various noise environments. A key contribution is a constructive achievability framework that separates digital and analog processing via a zerosum transformation, enabling concurrent operation without foul interference and offering concrete bounds that reveal a meaningful digital–analog tradeoff. The results have practical implications for distributed sensing, control, and learning (e.g., federated learning) where networked devices must both convey information and compute aggregate statistics over shared wireless resources.
Abstract
We study communication over a Gaussian multiple-access channel (MAC) with two types of transmitters: Digital transmitters hold a message from a discrete set that needs to be communicated to the receiver with vanishing error probability. Analog transmitters hold sequences of analog values. Some functions of these distributed values (but not the values themselves) need to be conveyed to the receiver, subject to a fidelity criterion such as mean squared error (MSE) or a certain maximum error with given confidence. For the case in which the computed function for the analog transmitters is a sum of values in [-1,1], we derive inner and outer bounds for the tradeoff of digital and analog rates of communication under peak and average power constraints for digital transmitters and a peak power constraint for analog transmitters. We then extend the achievability result to a class of functions that includes all linear and some non-linear functions. This extended scheme works over fading channels as long as full channel state information is available at the transmitter. The practicality of our proposed communication scheme is shown in channel simulations that use a version of the scheme based on low density parity check (LDPC) coding. We evaluate the system performance for different block lengths and Gaussian as well as non-Gaussian noise distributions.
