The hardware and software co-design of a configurable QoS for video streaming based on OpenFlow protocol and NetFPGA platform

被引:0
|
作者
Teng-Wei Chu
Chung-An Shen
Chun-Wei Wu
机构
[1] National Taiwan University of Science and Technology,Department of Electronic and Computer Engineering
来源
关键词
Video streaming; QoS; Configurability; Software Defined Networking (SDN); OpenFlow switch; NetFPGA;
D O I
暂无
中图分类号
学科分类号
摘要
In order to guarantee the Quality of Service (QoS) requirements of multimedia network, based on the concept of Software Defined Networking (SDN) and OpenFlow protocol, this paper presents the hardware and software co-design of a configurable QoS scheme for video streaming. Specifically, we present the architecture of an OpenFlow switch where the allocated network bandwidth for each multimedia traffic can be dynamically configured by the SDN controller. The detailed structures of software and hardware components are illustrated in this paper. For proof of concept, we realize the proposed switch based on a System on Chip (SoC) platform. We first implement a basic OpenFlow switch based on the state-of-the-art NetFPGA-CML platform. This design occupies 40% of total resources, and is promising for further researches and developments of multimedia networks. We realize the proposed OpenFlow switch with configurable QoS on this platform and carry practical experiments and measurements. The experimental results show that the proposed configurable QoS scheme enhances the QoS and received PSNR of the video streaming.
引用
收藏
页码:9071 / 9091
页数:20
相关论文
共 50 条
  • [1] The hardware and software co-design of a configurable QoS for video streaming based on OpenFlow protocol and NetFPGA platform
    Chu, Teng-Wei
    Shen, Chung-An
    Wu, Chun-Wei
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (07) : 9071 - 9091
  • [2] Hardware/Software co-design of video processing applications on a reconfigurable platform
    Cerezuela-Mora, Javier
    Calvo-Gallego, Elisa
    Sanchez-Solano, Santiago
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY (ICIT), 2015, : 1694 - 1699
  • [3] The Hardware and Software Co-Design of a Stackable OpenFlow Switch for Software Defined Networking
    Wu, Chun-Wei
    Shen, Chung-An
    [J]. 2018 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP 2018), 2018, : 858 - 862
  • [4] Research on SoC Hardware/Software Co-design Platform based on MDA
    Liu, An
    Feng, Jinfu
    Hu, Jie
    [J]. 2009 IEEE 10TH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED INDUSTRIAL DESIGN & CONCEPTUAL DESIGN, VOLS 1-3: E-BUSINESS, CREATIVE DESIGN, MANUFACTURING - CAID&CD'2009, 2009, : 2105 - 2109
  • [5] Hardware/software co-design environment for hierarchical platform-based design
    Xiong, ZH
    Li, SK
    Chen, JH
    Zhang, MJ
    [J]. COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN I, 2004, 3168 : 242 - 251
  • [6] A platform-based SoC hardware/software co-design environment
    Xiong, ZH
    Li, SK
    Chen, JH
    Wang, DW
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOL 2, 2004, : 443 - 448
  • [7] The design of a rapid prototyping platform for hardware/software co-design
    Wu, BF
    Peng, CL
    Sun, XG
    [J]. CAD/GRAPHICS '2001: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN AND COMPUTER GRAPHICS, VOLS 1 AND 2, 2001, : 931 - 934
  • [8] Configurable SoC In Situ Hardware/Software Co-Design Design Space Exploration
    Xu, Siyuan
    Schafer, Benjamin Carrion
    Liu, Yidi
    [J]. 2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 509 - 512
  • [9] A hardware/software co-design system using configurable computing technology
    Schewel, J
    [J]. FIRST MERGED INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, 1998, : 620 - 625
  • [10] Hardware/software co-design using hierarchical platform-based design method
    Xiong, Zhihui
    Li, Sikan
    Chen, Jihua
    [J]. ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 1309 - 1312