QoSP: A Priority-Based Queueing Mechanism in Software-Defined Networking Environments

被引:1
|
作者
Rahouti, Mohamed [1 ]
Xiong, Kaiqi [2 ]
Xin, Yufeng [3 ]
Ghani, Nasir [4 ]
机构
[1] Fordham Univ, CIS Dept, Bronx, NY 10458 USA
[2] Univ S Florida, ICNS Lab, Tampa, FL USA
[3] Univ N Carolina, RENCI, Chapel Hill, NC USA
[4] Univ S Florida, Cyber Florida, Tampa, FL USA
关键词
Software-defined network; OpenFlow; latency; queueing; Quality of Service; Global Environment for Networking Innovations; DELAY; TIME;
D O I
10.1109/IPCCC51483.2021.9679409
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined networking (SDN) is an emerging networking technology and allows for a separation of data and control planes traffic in order to enhance the Quality of Service (QoS) for traffic and services delivery. Latency metric is regarded as a critical parameter by service providers and end users alike, where inter-link delays can be measured using end-to-end (E2E) probing packets. Moreover, to support latency-sensitive applications in SDN such as emergency response, we need a comprehensive QoS mechanism to ensure the minimization of E2E latency, the efficacious calculation of forwarding paths, and the minimization of control response time. We first distinguish between a flow's admission latency and a flow's packet forwarding latency. The former is decided by its controller's response time, and the latter by its data plane queue delay. We then design a two-queue system with feedback, named QoSP, that aims to control overall latency performance in SDN through improving data-control communication performance and imposing efficient queueing control. We specifically introduce a priority-based queueing discipline in the data plane to achieve differentiated QoS provisioning via maintaining multiple OpenFlow queues with different priorities at each switch port. We implement the proposed QoSP using a Floodlight SDN controller and conduct emulation studies on the Global Environment for Networking Innovations. Our evaluation shows that QoSP can optimize the E2E delay and significantly reduce the control response time for priority traffic.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] A Priority-Based Queueing Mechanism in Software-Defined Networking Environments
    Rahouti, Mohamed
    Xiong, Kaiqi
    Xin, Yufeng
    Ghani, Nasir
    2021 IEEE 18TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2021,
  • [2] Modelling Software-Defined Networking: Switch Design with Finite Buffer and Priority Queueing
    Singh, Deepak
    Ng, Bryan
    Lai, Yuan-Cheng
    Lin, Ying-Dar
    Seah, Winston K. G.
    2017 IEEE 42ND CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2017, : 567 - 570
  • [3] Priority-Based Bandwidth Management in Virtualized Software-Defined Networks
    Leonardi, Luca
    Lo Bello, Lucia
    Agliano, Simone
    ELECTRONICS, 2020, 9 (06) : 1 - 21
  • [4] PhD Forum: Priority-Based MPTCP Approach for Software-Defined Heterogeneous Naval Networks
    Zhao, Qi
    2018 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP 2018), 2018, : 248 - 249
  • [5] Priority-based online flow scheduling for network throughput maximization in software defined networking
    Liu, Liang
    Guo, Songtao
    Liu, Guiyan
    Zeng, Yue
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (09):
  • [6] Software-defined networking
    Greene, Kate
    Technology Review, 2009, 112 (02)
  • [7] Software-Defined Networking
    Kirkpatrick, Keith
    COMMUNICATIONS OF THE ACM, 2013, 56 (09) : 16 - 19
  • [8] Software-Defined Networking
    Zhili Sun
    Jiandong Li
    Kun Yang
    ZTE Communications, 2014, 12 (02) : 1 - 2
  • [9] Staged priority-based dynamic bandwidth allocation in software-defined hybrid passive optical network
    Qian, Chen
    Li, Yifan
    Zhang, Qianwu
    Cao, Bingyao
    Li, Zhengxuan
    Wang, Min
    OPTICAL ENGINEERING, 2018, 57 (12)
  • [10] An Autonomic QoS Management Architecture for Software-Defined Networking Environments
    Volpato, Felipe
    Da Silva, Madalena Pereira
    Goncalves, Alexandre Leopoldo
    Ribeiro Dantas, Mario Antonio
    2017 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2017, : 418 - 423