An Access point aims to compute the function values of distributed data from a sensors set k ∈ K = { 0 , ⋯ , K − 1 } k\in\mathcal{K} = \{0,\cdots,K-1\} k∈K={0,⋯,K−1} over an uplink MIMO-OFDM system. Each sensor N t N_{t} Nt antennas data transmission N r N_{r} Nr antennas radar sensing with subcarrier m ∈ M = { 0 , ⋯ , M − 1 } m\in\mathcal{M} = \{0,\cdots,M-1\} m∈M={0,⋯,M−1}. Access point is with N p N_p Np for receiving signals of sensors. Each OFDM symbol consists of M M M data samples and P P P samples for the cyclic prefix (CP).
- s k , m ∈ C L × 1 \mathbf{s}_{k,m}\in\mathbb{C}^{L\times1} sk,m∈CL×1:data to be transmitted by sensor k ∈ K k\in\mathcal{K} k∈K at subcarrier m ∈ M m\in\mathcal{M} m∈M. L L L denotes the number of functions to be calculated via AirComp.
- The k k k-th transmit beamformer W k ∈ C M N t × L \mathbf{W}_k\in\mathbb{C}^{MN_{\mathrm{t}}\times L} Wk∈CMNt×L
The transmit symbol data s k \mathbf{s}_{k} sk is first precoded by W k \mathbf{W}_k Wk in the frequency domain and then converted to the time domain by IDFT operation before subcarrier modulations.
- The precoded symbol x k = W k s k ∈ C M N t × 1 \mathbf{x}_k=\mathbf{W}_k\mathbf{s}_{k}\in\mathbb{C}^{MN_\mathrm{t}\times 1} xk=Wksk∈CMNt×1