Optimal Receive Beamforming for Over-the-Air Computation

In this paper, we consider fast wireless data aggregation via over-the-air computation (AirComp) in Internet of Things (IoT) networks, where an access point (AP) with multiple antennas aim to recover the arithmetic mean of sensory data from multiple IoT devices. To minimize the estimation distortion, we formulate a mean-squared-error (MSE) minimization problem that involves the joint optimization of the transmit scalars at the IoT devices as well as the denoising factor and the receive beamforming vector at the AP. To this end, we derive the transmit scalars and the denoising factor in closed-form, resulting in a non-convex quadratic constrained quadratic programming (QCQP) problem concerning the receive beamforming vector. Different from the existing studies that only obtain sub-optimal beamformers, we propose a branch and bound (BnB) algorithm to design the globally optimal receive beamformer. Extensive simulations demonstrate the superior performance of the proposed algorithm in terms of MSE. Moreover, the proposed BnB algorithm can serve as a benchmark to evaluate the performance of the existing sub-optimal algorithms.

[1]  Yurii Nesterov,et al.  Interior-point polynomial algorithms in convex programming , 1994, Siam studies in applied mathematics.

[2]  Shuguang Cui,et al.  Over-the-Air Computing for Wireless Data Aggregation in Massive IoT , 2020 .

[3]  Ya-Feng Liu,et al.  An Efficient Global Algorithm for Single-Group Multicast Beamforming , 2017, IEEE Transactions on Signal Processing.

[4]  Zhibin Wang,et al.  Wireless-Powered Over-the-Air Computation in Intelligent Reflecting Surface-Aided IoT Networks , 2021, IEEE Internet of Things Journal.

[5]  Michael Gastpar,et al.  Computation Over Multiple-Access Channels , 2007, IEEE Transactions on Information Theory.

[6]  Tao Jiang,et al.  Over-the-Air Computation via Intelligent Reflecting Surfaces , 2019, 2019 IEEE Global Communications Conference (GLOBECOM).

[7]  Branka Vucetic,et al.  Over-the-Air Computation Systems: Optimization, Analysis and Scaling Laws , 2020, IEEE Transactions on Wireless Communications.

[8]  Kaibin Huang,et al.  MIMO Over-the-Air Computation for High-Mobility Multimodal Sensing , 2018, IEEE Internet of Things Journal.

[9]  Zhibin Wang,et al.  Federated Learning via Intelligent Reflecting Surface , 2020, IEEE Transactions on Wireless Communications.

[10]  Zhi-Quan Luo,et al.  Semidefinite Relaxation of Quadratic Optimization Problems , 2010, IEEE Signal Processing Magazine.

[11]  Li Chen,et al.  A Uniform-Forcing Transceiver Design for Over-the-Air Function Computation , 2018, IEEE Wireless Communications Letters.

[12]  Zhi Ding,et al.  Federated Learning via Over-the-Air Computation , 2018, IEEE Transactions on Wireless Communications.

[13]  Kaibin Huang,et al.  Optimal Power Control for Over-the-Air Computation , 2019, 2019 IEEE Global Communications Conference (GLOBECOM).

[14]  Zhi Ding,et al.  Blind Over-the-Air Computation and Data Fusion via Provable Wirtinger Flow , 2018, IEEE Transactions on Signal Processing.

[15]  Guo Wei,et al.  Over-the-air Computation for IoT Networks: Computing Multiple Functions with Antenna Arrays , 2018 .