Boosting Dynamic TDD in Small Cell Networks by the Multiplicative Weight Update Method
Jiaqi Zhu, Nikolaos Pappas, Howard H. Yang
TL;DR
This work tackles the challenge of dynamic UL/DL balance in dynamic TDD for dense small-cell networks by introducing a decentralized Multiplicative Weight Update (MWU) algorithm. The MWU approach uses SIR feedback and per-UE queue states to adapt the UL/DL time shares in each slot, guiding transmissions toward the higher-quality direction. Results show that MWU-enabled D-TDD achieves about 2× mean packet throughput gains in DL and 3× in UL compared with fixed D-TDD, even surpassing Static-TDD in UL, and maintains gains under increasing traffic. The study highlights the value of embedding algorithmic considerations into stochastic wireless optimization to improve spectral efficiency in heterogeneous networks.
Abstract
We leverage the Multiplicative Weight Update (MWU) method to develop a decentralized algorithm that significantly improves the performance of dynamic time division duplexing (D-TDD) in small cell networks. The proposed algorithm adaptively adjusts the time portion allocated to uplink (UL) and downlink (DL) transmissions at every node during each scheduled time slot, aligning the packet transmissions toward the most appropriate link directions according to the feedback of signal-to-interference ratio information. Our simulation results reveal that compared to the (conventional) fixed configuration of UL/DL transmission probabilities in D-TDD, incorporating MWU into D-TDD brings about a two-fold improvement of mean packet throughput in the DL and a three-fold improvement of the same performance metric in the UL, resulting in the D-TDD even outperforming Static-TDD in the UL. It also shows that the proposed scheme maintains a consistent performance gain in the presence of an ascending traffic load, validating its effectiveness in boosting the network performance. This work also demonstrates an approach that accounts for algorithmic considerations at the forefront when solving stochastic problems.
