Prioritized Multi-Tenant Traffic Engineering for Dynamic QoS Provisioning in Autonomous SDN-OpenFlow Edge Networks
Mohammad Sajid Shahriar, Faisal Ahmed, Genshe Chen, Khanh D. Pham, Suresh Subramaniam, Motoharu Matsuura, Hiroshi Hasegawa, Shih-Chun Lin
TL;DR
This paper tackles guaranteeing QoS for multi-tenant traffic in autonomous SDN-OpenFlow edge networks. It proposes a dynamic QoS provisioning scheme that classifies traffic into priority set $C_p$ and non-priority, and enforces bandwidth guarantees through OpenFlow meters/queues under an OpenDayLight controller with a Mininet-based data plane. The method defines QoS goals $Q(d)$ for priority flows and handles three cases (single-priority, multi-priority, no-priority) with a rate-adjustment factor $r$ to ensure total demand fits within $B_{ ext{max}}$ while preserving a non-zero $b_{ ext{min}}$, via Algorithm 1. Experimental results demonstrate that priority flows meet their target throughput and that non-priority traffic maintains minimum QoS, validating the approach for edge TE. The work contributes a practical, programmable framework for dynamic QoS provisioning in SDN-enabled edge networks.
Abstract
This letter indicates the critical need for prioritized multi-tenant quality-of-service (QoS) management by emerging mobile edge systems, particularly for high-throughput beyond fifth-generation networks. Existing traffic engineering tools utilize complex functions baked into closed, proprietary infrastructures, largely limiting design flexibility, scalability, and adaptiveness. Hence, this study introduces a software-defined networking (SDN)-based dynamic QoS provisioning scheme that prioritizes multi-tenant network traffic while focusing on the base station-edge cloud scenario. The designed scheme first separates control and data planes and enables traffic management automation using SDN programmability. It then implements dynamic QoS management via the SDN-OpenFlow protocol, which ensures ample bandwidth for multiple priority flows and efficiently manages the remaining bandwidth for non-priority traffic. Empirical experiments are conducted with a Mininet network emulator and an OpenDayLight controller. Performance evaluation validates the proposed scheme's effectiveness in meeting multi-tenant QoS criteria, offering a robust solution for traffic prioritization in SDN-based edge networks.
