This paper seeks to solve the live streaming issues with contemporary CDNs by utilizing SDN’s centralized control and programmability, opening the door for next-generation content delivery systems. It proposes a new solution to improve QoE of users traveling through public transportation systems. It uses the power of dual connectivity in order to achieve smooth mobility in software-defined CDN. It consists of deploying Mobile Edge Servers (MES) on transportation systems and defining a schedule to share the downloading tasks between the UE and the MES. The MES consists of high-capacity storage that can store a large amount of data associated to multiple users. After splitting a large video file into chunks, the SDN controller divides chunks to be downloaded between the UE and the edge server during the connectivity uptime. Once the connectivity is down, the edge server becomes the streaming server for the UE and provides it with expected chunks, previously downloaded. Simulations show that the proposed approach outperforms existing approaches in terms of download time and adaptive bitrate switching.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Dual Connectivity for Seamless Mobility in Software Defined Content Delivery Networks (SD-CDN)

  • Ali El Kamel,
  • Habib Youssef

摘要

This paper seeks to solve the live streaming issues with contemporary CDNs by utilizing SDN’s centralized control and programmability, opening the door for next-generation content delivery systems. It proposes a new solution to improve QoE of users traveling through public transportation systems. It uses the power of dual connectivity in order to achieve smooth mobility in software-defined CDN. It consists of deploying Mobile Edge Servers (MES) on transportation systems and defining a schedule to share the downloading tasks between the UE and the MES. The MES consists of high-capacity storage that can store a large amount of data associated to multiple users. After splitting a large video file into chunks, the SDN controller divides chunks to be downloaded between the UE and the edge server during the connectivity uptime. Once the connectivity is down, the edge server becomes the streaming server for the UE and provides it with expected chunks, previously downloaded. Simulations show that the proposed approach outperforms existing approaches in terms of download time and adaptive bitrate switching.