Source-linked AI summary

SigT: An Efficient End-to-End MIMO-OFDM Receiver Framework Based on Transformer

Ziyou Ren, Nan Cheng, Ruijin Sun, Xiucheng Wang, Ning Lu, Wenchao Xu

arXiv:2211.09712v1cs.NIcs.AIcs.LGeess.SP

TL;DR

Conventional MIMO-OFDM receivers rely on cascaded blocks whose ideal channel assumptions can fail in complex wireless environments, while end-to-end learning faces a zero-shot problem. SigT uses a Transformer that treats each antenna’s received signal as a token to learn spatial correlations and recover signals without pilots. The paper reports higher signal-recovery accuracy than benchmark end-to-end DL models.

  • Problem

    Conventional MIMO-OFDM receiver blocks rely on ideal channel assumptions, and end-to-end DL receivers face a zero-shot problem as label spaces grow with bitstream length.

    Source: §I · pp. 1–2
  • Method

    SigT is an end-to-end Transformer-based MIMO-OFDM receiver that treats each antenna’s received signal as a token and learns antenna correlations.

    Source: §I · p. 2, §III · p. 3
  • Results

    SigT is reported to achieve higher signal-recovery accuracy than benchmark end-to-end DL models and to recover data without foreknown pilots.

    Source: §I · p. 2, §V · p. 6
  • Takeaways & Limitations

    Pilot-free recovery can free time-frequency resources for useful data signals, while SigT provides a performance baseline for future learning-based MIMO-OFDM receiver designs.

    Source: §I · p. 2

Abstract

from arXiv · show

Multiple-input multiple-output and orthogonal frequency-division multiplexing (MIMO-OFDM) are the key technologies in 4G and subsequent wireless communication systems. Conventionally, the MIMO-OFDM receiver is performed by multiple cascaded blocks with different functions and the algorithm in each block is designed based on ideal assumptions of wireless channel distributions. However, these assumptions may fail in practical complex wireless environments. The deep learning (DL) method has the ability to capture key features from complex and huge data. In this paper, a novel end-to-end MIMO-OFDM receiver framework based on \textit{transformer}, named SigT, is proposed. By regarding the signal received from each antenna as a token of the transformer, the spatial correlation of different antennas can be learned and the critical zero-shot problem can be mitigated. Furthermore, the proposed SigT framework can work well without the inserted pilots, which improves the useful data transmission efficiency. Experiment results show that SigT achieves much higher performance in terms of signal recovery accuracy than benchmark methods, even in a low SNR environment or with a small number of training samples. Code is available at https://github.com/SigTransformer/SigT.

I. INTRODUCTION

SigT addresses limitations of cascaded MIMO-OFDM receivers and end-to-end DL receivers by using a Transformer-based architecture that models antenna correlations. It is designed for pilot-free recovery and is reported to outperform existing end-to-end DL models.

I. INTRODUCTION

  • Conventional receivers use independently designed cascaded FFT, channel-estimation, detection, and demodulation blocks whose ideal channel assumptions can fail in complex wireless environments.Hardware nonlinearity and mismatched channel assumptions can deteriorate BER performance.Source: §I · p. 1
  • End-to-end DL receivers optimize recovery globally but can treat the receiver as a black box and face exponentially increasing recovery difficulty as input length grows.Existing individual-block DL designs also require expert knowledge and handcrafted information between subnets.Source: §I · pp. 1–2
  • SigT models each receiver antenna’s signal as a Transformer token, learning spatial correlations to mitigate the zero-shot problem.The zero-shot problem becomes more severe in MIMO because input digit sequences are longer, while SigT learns antenna correlations during recovery.Source: §I · p. 2
  • SigT is proposed as an end-to-end MIMO-OFDM receiver framework and reference baseline for future learning-based receiver studies.The framework applies Transformer modeling to the complete receiver task rather than separately optimizing conventional receiver blocks.Source: §I · p. 2
  • SigT recovers data accurately without foreknown pilots, freeing time-frequency resources for useful signals and potentially enlarging effective channel capacity.This distinguishes the proposed receiver from most existing DL-based receivers described by the authors.Source: §I · p. 2
  • Experiments on a real dataset report that SigT outperforms existing DL-based end-to-end models by a large margin.The paper describes the evaluation as extensive and uses signal recovery accuracy as the comparison basis.Source: §I · p. 2

II. PRELIMINARIES AND PROBLEM STATEMENT

The conventional MIMO-OFDM receiver reverses transmission processing through multiple blocks, whereas the end-to-end DL model replaces channel estimation, detection, and demodulation with direct signal prediction. The resulting task is difficult because limited training coverage creates a zero-shot generalization problem.

A. MIMO-OFDM System

  • The conventional receiver performs CP removal, FFT, MIMO channel estimation, signal detection, and QAM demodulation to recover transmitted bits.Pilot symbols estimate the MIMO channel before data-symbol detection.Source: A. MIMO-OFDM System · p. 2

B. End-to-End MIMO-OFDM Receiver Design

  • The end-to-end DL model substitutes channel estimation, signal detection, and QAM demodulation, mapping the post-FFT input Y directly to predicted labels X-hat.During testing, hard decisions produce the recovered bitstream X-tilde with the same dimensions as the transmitted bitstream.Source: B. End-to-End MIMO-OFDM Receiver Design · p. 2
  • The receiver is evaluated with average accuracy (AACC), comparing each recovered test signal with its ground-truth signal.N denotes the number of test signals in the stated metric definition.Source: B. End-to-End MIMO-OFDM Receiver Design · p. 2
  • Figure 1 contrasts the conventional cascaded receiver with the end-to-end DL receiver that performs these recovery functions as one model.The figure’s two panels correspond to the conventional system and the end-to-end DL-based design.Source: B. End-to-End MIMO-OFDM Receiver Design · p. 2, Figure 1 · p. 3
  • Figure 2 reshapes the received signal across 256 subcarriers, flattens it for Transformer input, and splits rows into antenna-information tokens.The demonstration uses Nr = 16 receiving antennas and Nt = 4 transmitting antennas.Source: Figure 2 · p. 3
  • Because the label space grows as 2^(Ns×Nt×2), finite datasets cannot cover all labels, requiring prediction of unseen labels and creating a zero-shot generalization problem.This problem can produce a large training–test accuracy gap identified as overfitting.Source: B. End-to-End MIMO-OFDM Receiver Design · p. 3

III. SIGNAL TRANSFORMER

The paper introduces multi-head self-attention as the Transformer’s key mechanism and then develops SigT as a Transformer-based end-to-end MIMO-OFDM receiver.

III. SIGNAL TRANSFORMER

  • SigT is presented as a Transformer-based end-to-end MIMO-OFDM receiver built around multi-head self-attention.The section introduces the attention mechanism before describing SigT’s design details.Source: §III · p. 3

A. Multi-Head Self-Attention Mechanism

Self-attention transforms an input sequence into same-sized features by learning query, key, and value representations, while multi-head attention combines several relation patterns.

A. Multi-Head Self-Attention Mechanism

B. Signal Transformer Model

SigT applies a Transformer to MIMO-OFDM signals so self-attention can learn correlations among receiver antennas during end-to-end signal recovery.

B. Signal Transformer Model

  • SigT learns correlations among receiver antennas with Transformer self-attention because each receiver antenna observes signals from all transmitting antennas.These correlations are used during signal recovery.Source: B. Signal Transformer Model · p. 3

1) Tokenization:

  • Tokenization reshapes and permutes the received signal according to antenna and subcarrier structure, then splits it into Nr antenna-specific vectors for the Transformer Encoder.Each vector serves as one token in the input sequence.Source: 1) Tokenization · p. 3

2) Transformer Encoder:

The Transformer Encoder models relationships among antenna tokens, after which pooling or convolution aggregates nearby features and reduces them to Nt vectors.

2) Transformer Encoder:

  • The Encoder captures relations between antenna tokens, helping complement missing information and enhance information shared across antennas.Its structure follows the original Transformer design.Source: 2) Transformer Encoder · pp. 3–4
  • The model review shows the processing path from antenna-wise input vectors through the Encoder and aggregation layers before prediction.The Encoder output retains the input feature dimension before vector reduction.Source: Figure 3 · p. 4
  • Multi-head self-attention can learn multiple relation types and generally performs better than single-head attention without increasing asymptotic complexity.This provides the Encoder with multiple views of token relationships.Source: 2) Transformer Encoder · p. 4

3) Aggregation:

  • Pooling or convolutional layers aggregate information from nearby Encoder features and produce Nt output vectors from the Encoder feature sequence.The Encoder features are denoted fi, and the aggregated outputs pi.Source: 3) Aggregation · p. 4

4) Output and Loss Calculation:

SigT concatenates aggregated features, predicts continuous bit values with an MLP and sigmoid, and applies hard decisions at test time to obtain a bitstream.

4) Output and Loss Calculation:

  • The vectors pi are concatenated into P and fed into a two-layer MLP, with Sigmoid applied to produce ˆX in RNs×Nt×2.Source: 4) Output and Loss Calculation · p. 4
  • The sigmoid maps MLP outputs to [0,1], while Hardmax converts the predicted values into the test-time bitstream X-tilde.The hard decision is applied after prediction rather than during the continuous-output training stage.Source: 4) Output and Loss Calculation · p. 4
  • Training updates the MLP, convolutional or pooling layers, and Transformer Encoder using mean squared error between X-hat and the ground-truth signal.The supplied passage introduces the MSE objective but does not provide its completed equation.Source: 4) Output and Loss Calculation · p. 4

IV. EXPERIMENT AND DISCUSSION

The experiments evaluate SigT on PCL channel data using fixed MIMO-OFDM configurations, controlled dataset sizes, and Adam optimization.

A. Experiment Configurations

B. Performance Comparison with Benchmark Methods

C. Benchmark DL-Based Models

SigT is evaluated against FC-DNN and CSINet across SNR, train-test performance, and training-set size, outperforming the benchmarks while showing an SNR-dependent error floor.

C. Benchmark DL-Based Models

D. Ablation Study

The ablation study examines layer type, dropout, optimizer, and backbone choices, with convolutional layers and Adam supporting stronger SigT performance than alternatives.

D. Ablation Study

  • SigT with convolutional layers achieves higher training and test AACC than SigT with pooling layers.Convolution captures local information, whereas pooling primarily reduces feature dimensionality.Source: D. Ablation Study · p. 5
  • Applying dropout to SigT’s MLP head lowers performance for both convolution-based and pooling-based variants.The authors associate this with reduced representative power when hidden layers are not overly large.Source: D. Ablation Study · pp. 5–6
  • Adam converges faster and reaches higher AACC than SGD, which converges more slowly and performs poorly.Source: D. Ablation Study · p. 6, Figure 7 · p. 6
  • An LSTM-backbone variant learns little and has much lower training and test AACC than SigT.The comparison retains the remaining SigT components and uses convolutional layers, no dropout, and Adam for LSTM.Source: D. Ablation Study · p. 6

V. CONCLUSION

SigT is an end-to-end DL-based MIMO-OFDM receiver that uses a transformer to learn correlations among receiving antennas and relieve the zero-shot problem. It achieves the highest signal recovery accuracy among the compared end-to-end DL-based models.

  • SigT uses a transformer to learn correlations among receiving antennas and relieve the zero-shot problem in end-to-end learning models.Source: §V · p. 6
  • SigT is designed as an end-to-end DL-based MIMO-OFDM receiver for detecting and demodulating received signals.Source: §V · p. 6
  • SigT achieves the highest signal recovery accuracy compared with the other two benchmark end-to-end DL-based models.Source: §V · p. 6
  • The authors propose SigT as a performance baseline for future learning-based MIMO-OFDM receiver design.Source: §V · p. 6
  • Future work will study dynamic mechanisms that adapt the DL-based receiver to dynamic environments.Source: §V · p. 6
Loading 2211.09712v1…