Source-linked AI summary

Lightweight CFR-Based Modulation Adaptation in a Real-Time MIMO-OFDM SDR Testbed

Luca Borst, Maryam Ansarifard, Ankith Vinayachandran, Kishor C. Joshi, George Exarchakos

arXiv:2609.00903v2eess.SY

TL;DR

Scalar link-quality indicators simplify link adaptation but omit frequency-selective channel structure, while richer CSI increases complexity. This paper evaluates compact BS-side CFR magnitude descriptors for modulation classification in a real-time MIMO-OFDM SDR testbed and finds higher accuracy than SNR-only features, with a lightweight decision tree deployed for real-time inference.

Abstract

from arXiv · show

Conventional link adaptation typically relies on scalar link-quality indicators such as signal-to-noise ratio (SNR), while richer channel state information (CSI) can improve adaptation at the cost of higher processing complexity. This paper investigates a compact alternative for modulation selection in a real-time multiple-input multiple-output orthogonal frequency-division multiplexing (MIMO-OFDM) system using channel frequency response (CFR) magnitude descriptors. A dataset of 87,817 over-the-air (OTA) samples is collected using a USRP-based testbed, with CFR measurements extracted at the base station (BS) from received uplink pilots. Decision tree (DT), random forest (RF), and k-nearest neighbours (KNN) classifiers are evaluated using BS-side SNR, CFR features, and their combination. SNR-only classifiers achieve 35%-42% test accuracy, whereas CFR-only features achieve 73.6%, 81.4%, and 80.0% for DT, RF, and KNN, respectively. CFR-based performance is maintained near the 10% BLER reliability thresholds, with RF reaching 82.8%. A depth-7 DT with 123 leaves is further integrated into the LabVIEW C Node for real-time inference. The results show that compact BS-side CFR descriptors provide more discriminative information than the available scalar BS-side SNR while remaining suitable for lightweight SDR implementation.

I. INTRODUCTION

The paper targets the gap between low-complexity scalar link-quality adaptation and richer, more complex CSI-based approaches. It evaluates compact CFR magnitude descriptors for lightweight ML-based modulation selection in a real-time MIMO-OFDM SDR testbed.

Motivation

  • Scalar SNR-based adaptation is efficient but does not retain the frequency-selective structure of MIMO-OFDM channels.Different channel realisations can have similar average SNR while differing across subcarriers and antenna pairs.Source: §I · p. 1
  • Full complex CSI can improve link adaptation but increases learning dimensionality and implementation complexity.Prior work using a full complex channel matrix with CNN-LSTM achieved 92.5% test accuracy.Source: A. Related Work · p. 1

Approach

  • CFR provides an intermediate representation by compressing frequency-dependent channel information into mean, standard deviation, range, and slope descriptors.The descriptors represent average channel magnitude and its variation across frequency.Source: A. Related Work · p. 2

Evaluation

  • The study compares BS-side SNR, CFR descriptors, and their combination using DT, RF, and KNN classifiers on OTA measurements near modulation reliability boundaries.Modulation adaptation is evaluated independently of coding-rate optimisation.Source: A. Related Work · p. 2

Results

  • CFR-based classifiers outperform SNR-only classifiers, reaching 73.6%–81.4% test accuracy versus 35%–42%.Performance is maintained or improved near the 10% BLER reliability thresholds, reaching 82.8% for the RF CFR+SNR classifier.Source: A. Related Work · p. 2

Implementation

  • A depth-7 DT with 123 leaves is selected for real-time deployment because its inference can be implemented as compact conditional C code.The classifier was integrated into the LabVIEW C Node without online retraining or GPU-based inference.Source: A. Related Work · p. 2

II. SYSTEM MODEL

This section introduces the system overview, signal model, and OTA experimental setup used to evaluate the proposed modulation-selection approach.

II. SYSTEM MODEL

  • The section defines the system overview, signal model, and OTA measurement configuration for the study.The detailed hardware and measurement conditions are described in subsequent subsections.Source: §II · p. 2

A. System Overview

The testbed estimates the downlink channel at the BS from uplink pilots under TDD reciprocity, then uses CFR magnitude descriptors for downlink modulation selection.

System Overview

  • The real-time testbed uses NI USRP-2954 SDR hardware and LabVIEW Communications in a 14-BS-antenna, 1-MS-antenna configuration.The resulting frequency-dependent channel matrix is H[k] ∈ C^Nr×N_t.Source: A. System Overview · p. 2

Modulation Selection

Channel Acquisition

  • Uplink pilots transmitted by the MS are processed at the BS to estimate the uplink CFR using a least-squares algorithm.The BS uses this estimate as the corresponding downlink channel representation under TDD reciprocity.Source: B. MIMO-OFDM Signal Model · pp. 2–3

Measurement Roles

  • The architecture provides CFR-derived features to the deployed decision-tree classifier, while MS-side SNR and BLER are reserved for measurement analysis and evaluation.This separates BS-side inference inputs from MS-side performance measurements.Source: Figure 1 · p. 3, B. MIMO-OFDM Signal Model · p. 3

C. OTA Measurement Setup

The OTA evaluation uses a controlled indoor line-of-sight setup with a stationary mobile station positioned 60 cm from the testbed.

OTA Measurement Setup

  • Measurements are collected at 4.2 GHz over a 20 MHz channel bandwidth with the MS held stationary.The stationary configuration supports repeatable channel conditions during data acquisition.Source: C. OTA Measurement Setup · p. 3
  • The OTA setup uses an NI USRP-2954 testbed with 14 BS antennas and 1 MS antenna separated by 60 cm.The configuration creates a line-of-sight propagation scenario.Source: Figure 2 · p. 3, C. OTA Measurement Setup · p. 3

III. MODULATION ADAPTATION METHODOLOGY

The study collects synchronized BS-side and MS-side measurements under controlled OTA conditions, then fits BLER relationships to derive reliability regions for offline analysis.

  • The testbed sweeps BS transmit power across 100 levels for each modulation and records measurements during fixed 30 s intervals.Source: A. Data acquisition · p. 3
  • BS-side CFR and SNRBS are sampled at 10 Hz, while MS-side SNRMS and BLERMS are recorded at 1 Hz and aligned by timestamp.Source: A. Data acquisition · p. 3
  • BS-side measurements supply classifier inputs, whereas MS-side measurements support BLER fitting, threshold derivation, and offline analysis.Source: A. Data acquisition · p. 3
  • CFR magnitude is smoothed before extracting features that represent average channel quality and frequency-selective variation.Source: A. Data acquisition · p. 3
  • A logistic sigmoid is fitted to each modulation’s BLERMS–SNRMS relationship, and the 10% BLER SNR defines reliability and transition regions.Source: A. Data acquisition · pp. 3–4

B. Feature Engineering

The feature-engineering stage compresses smoothed CFR magnitude into four descriptors and compares CFR-only, SNR-only, and combined BS-side inputs.

  • Four CFR descriptors capture mean magnitude, standard deviation, range, and first-order least-squares slope across subcarriers.Source: B. Feature Engineering · p. 4
  • The CFR descriptors are combined with BS-side SNR to form candidate feature vectors for modulation classification.Source: B. Feature Engineering · p. 4
  • Three feature configurations are evaluated to isolate the contribution of channel representation from classifier architecture.Source: B. Feature Engineering · p. 4
  • MS-side SNRMS and BLERMS are excluded from classifier inputs and reserved for threshold derivation and offline performance analysis.Source: B. Feature Engineering · p. 4
  • Feature importance analysis tests whether performance is associated mainly with average CFR magnitude or its variation across frequency.Source: B. Feature Engineering · p. 4

C. Machine Learning-Based Modulation Selection

Modulation selection is posed as three-class supervised classification and evaluated with DT, RF, and KNN models under multiple BS-side feature configurations.

IV. EXPERIMENTAL RESULTS

The OTA evaluation uses a large filtered dataset and examines modulation reliability through BLER thresholds and BS-side SNR distributions.

B. Offline Classification Performance

CFR-derived features substantially improve modulation-classification accuracy over SNR-only inputs, while adding BS-side SNR to CFR provides little further benefit. RF achieves the highest offline accuracy, whereas DT offers a compact real-time deployment option.

C. Feature Importance

Feature-importance analysis attributes the classification gains primarily to compact CFR descriptors rather than scalar BS-side SNR. The mean CFR magnitude is dominant, while transition-region evaluation tests whether this advantage persists near reliability thresholds.

  • The CFR+SNR feature set is analysed with DT and RF to identify which BS-side measurements drive classification improvement.Source: C. Feature Importance · p. 5
  • SNRBS contributes only 1.0% for DT and 9.5% for RF, substantially less than the CFR-derived features.Source: C. Feature Importance · p. 5, Figure 5 · p. 6
  • Mean CFR magnitude |H[k]| is the most influential feature, accounting for 63.3% of DT importance and 38.0% of RF importance.Source: C. Feature Importance · p. 5
  • The remaining importance is distributed across CFR range, standard deviation, and slope, capturing both average magnitude and frequency-domain variation.Source: C. Feature Importance · p. 5
  • Near the 10% BLER thresholds, CFR-based models maintain or improve performance, while adding SNRBS again provides limited additional benefit.Source: D. Transition Region Analysis · p. 6

V. CONCLUSION

The study finds that compact BS-side CFR magnitude descriptors outperform SNR-only inputs for modulation classification in a real-time MIMO-OFDM SDR system. A depth-7 DT provides a practical deployment trade-off, but evaluation remains limited to stationary indoor LoS conditions and magnitude-only CFR features.

  • CFR-based features consistently outperform the SNR-only baseline across 87,817 OTA observations, with little additional benefit from adding SNRBS.Source: §V · p. 6
  • CFR-based performance is retained near the measured 10% BLER reliability thresholds, and mean CFR magnitude is the dominant input.Source: §V · p. 6
  • A depth-7 DT with 123 leaves is integrated into the LabVIEW C Node for real-time inference at 10 Hz as a practical performance–complexity trade-off.Source: §V · p. 6
  • The evaluation is limited to stationary indoor LoS conditions and magnitude-only CFR features.Source: §V · p. 6
Loading 2609.00903v2…