학술논문

A Survey on Over-the-Air Computation
Document Type
Periodical
Author
Source
IEEE Communications Surveys & Tutorials IEEE Commun. Surv. Tutorials Communications Surveys & Tutorials, IEEE. 25(3):1877-1908 Jan, 2023
Subject
Communication, Networking and Broadcast Technologies
Signal Processing and Analysis
Wireless sensor networks
Task analysis
Wireless networks
Symbols
Sensors
Reliability
Decoding
Over-the-air computation
Language
ISSN
1553-877X
2373-745X
Abstract
Communication and computation are often viewed as separate tasks. This approach is very effective from the perspective of engineering as isolated optimizations can be performed. However, for many computation-oriented applications, the main interest is a function of the local information at the devices, rather than the local information itself. In such scenarios, information theoretical results show that harnessing the interference in a multiple access channel for computation, i.e., over-the-air computation (OAC), can provide a significantly higher achievable computation rate than separating communication and computation tasks. Moreover, the gap between OAC and separation in terms of computation rate increases with more participating nodes. Given this motivation, in this study, we provide a comprehensive survey on practical OAC methods. After outlining fundamentals related to OAC, we discuss the available OAC schemes with their pros and cons. We provide an overview of the enabling mechanisms for achieving reliable computation in the wireless channel. Finally, we summarize the potential applications of OAC and point out some future directions.