Title: Achieving a high throughput and a low latency through a modular packet scheduler
Authors: Maurizio Casoni; Carlo Augusto Grazia; Paolo Valente
Addresses: Department of Engineering Enzo Ferrari, University of Modena and Reggio Emilia, via Pietro Vivarelli 10, 41125 Modena, Italy ' Department of Engineering Enzo Ferrari, University of Modena and Reggio Emilia, via Pietro Vivarelli 10, 41125 Modena, Italy ' Department of Physics, Computer Science and Mathematics, University of Modena and Reggio Emilia, via Giuseppe Campi 213/a, 41125 Modena, Italy
Abstract: Providing QoS guarantees in a wireless environment is a challenging task because of the idiosyncrasies of the wireless media. State-of-the-art solutions for QoS provisioning over wireless links are based on cross-layering packet schedulers that deal both with the QoS guarantees and the wireless link issues. Unfortunately, such an approach is not flexible and requires technology-dependent solutions. To address these issues, we present a modular architecture which permits the use of existing high-performance packet schedulers for wired links over generic wireless technologies, as they are, and at the same time allows the flexibility to adapt to different channel conditions. We validate the effectiveness of our modular solution through a formal analysis. We also present high-throughput twin fair scheduler (HFS), a novel packet scheduler based on the modular architecture. HFS has constant execution time, accurate fairness, and low latency.
Keywords: cross-layering; latency; QoS; scheduling; throughput.
DOI: 10.1504/IJCNDS.2018.088505
International Journal of Communication Networks and Distributed Systems, 2018 Vol.20 No.1, pp.82 - 109
Received: 03 Mar 2016
Accepted: 16 Jan 2017
Published online: 11 Dec 2017 *