Digital Fairness Algorithms for Satellite Uplink NOMA
Giorgio Taricco
TL;DR
This work tackles fairness in satellite uplink NOMA for IoT devices experiencing heterogeneous link budgets. It analyzes single-slot NOMA to identify the optimal SIC ordering (decode strongest-to-weakest) and proposes a power-moderation strategy to maximize the minimum user rate. It then extends to multi-slot scenarios with a rate-equalization algorithm and evaluates performance and complexity trade-offs through a Starlink-inspired beamspot simulation. The results indicate that appropriate SIC ordering and controlled power modulation can substantially improve max-min fairness, offering a practical approach for fair and efficient satellite IoT uplinks, while highlighting the need to balance fairness with receiver complexity and latency in real-time deployments.
Abstract
Achieving digital fairness by using NOMA is one of the more pressing issues in modern wireless communication systems for 5G/6G networks. This is particularly true in the case of satellite uplink systems supporting a population of IoT wireless devices scattered in a wide coverage area. In this scenario, the variability of the link budget across space and time increases the challenges of preventing a situation where only a subset of network users can transmit while others are left unable to do so. This work investigates the characteristics of an uplink NOMA system with the goal of equalizing the achievable rate of the IoT network subscribers. Within the context of single-slot NOMA, two key outcomes are achieved: the determination of the optimal SIC ordering at the receiver and the exploration of power moderation, coordinated by the receiver, to maximize the minimum user rate. In the context of multi-slot NOMA, which is particularly relevant to the satellite scenario under consideration, a user rate equalization algorithm is proposed and its performance is analyzed numerically. The trade-off between network performance, measured in terms of user rates, and complexity, determined by the number of SIC steps implemented at the receiver, is thoroughly evaluated for the satellite scenario under consideration.
