An Extended SDN Architecture for Video-on-Demand Caching

被引:0
|
作者
Chiang, Wei-Kuo [1 ]
Li, Tsung-Ying [1 ]
机构
[1] Natl Chung Cheng Univ, Dept Comp Sci & Informat Engn, Chiayi 621, Taiwan
来源
MOBILE NETWORKS & APPLICATIONS | 2024年
关键词
Video on Demand (VoD); In-network caching; Software-defined networking; OpenFlow protocol; Queuing delay; PROXY; MANAGEMENT;
D O I
10.1007/s11036-024-02321-z
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Owing to the variety of ways to view the Internet and the changes in user behavior on the Internet, network traffic has been explosively growing in recent years. Users can watch high-quality videos on the Internet; it is a critical issue to reduce network traffic and increase the user's quality of experience (QoE). Therefore, there have been in-network caching services that cache the content that had been fetched by the user in a proxy server. Meanwhile, the software-defined network (SDN) has been developed to implement the network function through the virtualization function. Programmers can implement customized network functions using the SDN architecture. In this paper, we proposed an Extended SDN Cache service architecture (ESC). The ESC decomposes the function of inspecting incoming traffic, making cache decisions, and caching content to three network entities. This design can reduce the load of a single network entity. To reduce the load of the SDN controller, we utilize an extended OpenFlow switch named the DPI (deep packet inspection) switch, which can inspect the incoming traffic. The ESC designed a mechanism that can cache the different parts of a video in distinct cache nodes. The distributed content storage mechanism can increase the cache capability and the system's flexibility. We use the M/M/1 queuing model to analyze the average queuing delay time and compare the ESC queuing delay time with the C-flow and the OpenCache. The numerical analysis results show that the ESC queuing delay is shorter than the other two.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] A new caching architecture for efficient video-on-demand services on the Internet
    Tran, DA
    Hua, KA
    Sheu, S
    2003 SYMPOSIUM ON APPLICATIONS AND THE INTERNET, PROCEEDINGS, 2003, : 172 - 181
  • [2] Video-on-Demand System Architecture with ALTO-SDN Integration
    Cetinkaya, Cihat
    Sayit, Muge
    2016 IEEE INTERNATIONAL BLACK SEA CONFERENCE ON COMMUNICATIONS AND NETWORKING (BLACKSEACOM), 2016,
  • [3] File caching in video-on-demand servers
    Wang, FC
    Chang, SH
    Hung, CW
    Chang, JY
    Oyang, YJ
    Lee, HH
    STORAGE AND RETRIEVAL FOR IMAGE AND VIDEO DATABASES VI, 1997, 3312 : 339 - 350
  • [4] An Extended SDN-based In-Network Caching Service for Video on Demand
    Chiang, Wei-Kuo
    Li, Tsung-Ying
    2016 INTERNATIONAL COMPUTER SYMPOSIUM (ICS), 2016, : 159 - 164
  • [5] A novel architecture for video-on-demand services
    Lin, F
    Wang, X
    Xue, XY
    FIFTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - PROCEEDINGS, 2005, : 640 - 644
  • [6] On a unified architecture for video-on-demand services
    Lee, JYB
    IEEE TRANSACTIONS ON MULTIMEDIA, 2002, 4 (01) : 38 - 47
  • [7] Supporting caching and mirroring in distributed video-on-demand architectures
    Yang, XY
    Cores, F
    Ripoll, A
    Hernández, P
    Qazzaz, B
    Suppi, R
    Luque, E
    EURO-PAR 2004 PARALLEL PROCESSING, PROCEEDINGS, 2004, 3149 : 792 - 798
  • [8] Common Caching Replacement Algorithm for Video-On-Demand System
    Li, Fengbin
    Li, Jun
    Hu, Zhong
    Zhou, Jun
    WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, : 748 - 751
  • [9] A novel interval caching strategy for video-on-demand systems
    Lin Wujuan
    Law, Sie Yong
    Yong Khai Leong
    ICON: 2006 IEEE INTERNATIONAL CONFERENCE ON NETWORKS, VOLS 1 AND 2, PROCEEDINGS: NETWORKING -CHALLENGES AND FRONTIERS, 2006, : 536 - +
  • [10] Codes for a Distributed Caching based Video-On-Demand System
    Pawar, Sameer
    El Rouayheb, Salim
    Zhang, Hao
    Lee, Kangwook
    Ramchandran, Kannan
    2011 CONFERENCE RECORD OF THE FORTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS (ASILOMAR), 2011, : 1783 - 1787