9th EAI International Conference on Mobile Multimedia Communications

Research Article

A Novel CDN Testbed for Fast Deploying HTTP Adaptive Video Streaming.

  • @INPROCEEDINGS{10.4108/eai.18-6-2016.2264163,
        author={Miran Abdullah},
        title={A Novel CDN Testbed for Fast Deploying HTTP Adaptive Video Streaming.},
        proceedings={9th EAI International Conference on Mobile Multimedia Communications},
        publisher={ACM},
        proceedings_a={MOBIMEDIA},
        year={2016},
        month={12},
        keywords={cdn; multimedia distribution; http adaptive streaming (has); redirection},
        doi={10.4108/eai.18-6-2016.2264163}
    }
    
  • Miran Abdullah
    Year: 2016
    A Novel CDN Testbed for Fast Deploying HTTP Adaptive Video Streaming.
    MOBIMEDIA
    ACM
    DOI: 10.4108/eai.18-6-2016.2264163
Miran Abdullah1,*
  • 1: Universidad Politecnica de Madrid
*Contact email: miran.ta@hotmail.com

Abstract

Multimedia service providers are widely using HTTP adaptive streaming technology over Content Delivery Networks (CDNs) in Internet. Content distribution in network congestion situations and request redirection are the common challenges facing CDNs performance in delivering multimedia content to end-users. In this paper a CDN testbed is designed that consist of two mechanisms in order to fast deliver the segmentation of adaptive video streaming and redirect clients request to appropriate surrogate servers that hold copy of replica video content. Evaluation results prove the efficiency of the designed testbed according to vary bandwidth, delay and packet loss. The candidate application layer protocol to push proactively media segments to surrogate servers is faster than others and the clients redirection to appropriate surrogate servers based on the performance of server load and network congestion provides better experience to end-users.loss, the candidate application layer protocols to push proactively media segments to surrogate servers are faster than others and the clients redirection to appropriate surrogate servers based on the performance of server load and network congestion provides better experience to end-users.