Optimal and Approximation Algorithms for Joint Routing and Scheduling in Millimeter-Wave Cellular Networks
Dingwen Yuan, Hsuan-Yin Lin, J\"org Widmer, Matthias Hollick

TL;DR
This paper develops optimal and approximation algorithms for joint routing and scheduling in millimeter-wave cellular networks, addressing interference challenges and providing efficient solutions for different network configurations.
Contribution
It introduces a polynomial-time scheduling method for full-duplex networks without interference and proposes approximation algorithms for interference scenarios, including a novel parallel data stream scheduling method.
Findings
Efficient polynomial-time scheduling for full-duplex no interference networks.
NP-hardness of scheduling with pairwise interference or half-duplex radios.
Approximation algorithms outperform existing methods and achieve optimality in certain cases.
Abstract
Millimeter-wave (mmWave) communication is a promising technology to cope with the exponential increase in 5G data traffic. Such networks typically require a very dense deployment of base stations. A subset of those, so-called macro base stations, feature high-bandwidth connection to the core network, while relay base stations are connected wirelessly. To reduce cost and increase flexibility, wireless backhauling is needed to connect both macro to relay as well as relay to relay base stations. The characteristics of mmWave communication mandates new paradigms for routing and scheduling. The paper investigates scheduling algorithms under different interference models. To showcase the scheduling methods, we study the maximum throughput fair scheduling problem. Yet the proposed algorithms can be easily extended to other problems. For a full-duplex network under the no…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
