Digital communication codes functions directly into wireless signals
The Computing Channel: How Modulation Programs the Airwaves
Distributed, Parallel, and Cluster Computing
Summary
Sending messages between many computers or devices usually means sending each message separately, which is slow. The authors point out a new way to send data by letting devices transmit at the same time so the receiver can directly get answers to questions like sums or averages, without reading everything first. Their method works with digital signals, which are easier to handle in computers, by designing symbols and decoding rules together. This could help in applications like teaching AI models across many devices more efficiently.
What this means in practice
- •For wireless network engineers: Design communication systems that compute functions over signals directly, reducing bandwidth for data aggregation tasks.
- •For machine learning system builders: Optimize federated learning by transmitting quantized model updates simultaneously to compute aggregates without decoding individual models.
Authors
Saeed Razavikia, Carlo Fischione
Abstract
Distributed computing and distributed artificial intelligence require frequent exchanges of intermediate results, although many applications need only an aggregate rather than messages from individual devices. Conventional systems recover each message before computing the aggregate, whereas over-the-air computation (OAC) exploits simultaneous transmission to obtain it directly. However, dominant OAC implementations rely on analog signaling, creating a mismatch with finite-precision data and digital communication procedures. This article presents digital function-oriented communication, in which finite-alphabet symbol representations and receiver decisions are jointly designed so that multiple-access superposition encodes the desired function without recovering individual inputs. We introduce its computational-constellation principle, main design approaches, extensions, and implementation challenges. Federated edge learning illustrates how the framework can reduce user-dependent data-bearing resources while operating directly on quantized model updates.