A Simple but Efficient Scheduling Algorithm for OFDMA Systems
A straightforward yet effective OFDMA scheduling algorithm designed to balance fairness and QoS requirements through a two-phase approach. The algorithm first allocates the initial half of subcarriers to guarantee total system throughput, then distributes the remaining subcarriers to ensure inter-user fairness. This implementation demonstrates resource allocation logic with clear separation of throughput optimization and fairness mechanisms.