IEEE Transactions on Broadcasting · 2020 · 21 citations · 31 references
ComputingComputer SystemsInformation TechnologyComputer NetworksDemand ForecastingQueuing TheoryCapacity ManagementContent Delivery NetworksNetwork Capacity PlanningNetwork Performance AnalysisStream ProcessingContent DeliveryKey Performance IndicatorsLong Short-term Memory NetworksMultimedia StreamingNetwork Cost FunctionsReal-time Video AnalyticsStreaming Media AnalyticsTelecommunication Infrastructure
Owing to increasing consumption of video streams and demand for higher quality content and more advanced displays, future telecommunication networks are expected to outperform current networks in terms of key performance indicators (KPIs). Currently, content delivery networks (CDNs) are used to enhance media availability and delivery performance across the Internet in a cost-effective manner. The proliferation of CDN vendors and business models allows the content provider (CP) to use multiple CDN providers simultaneously. However, extreme concurrency dynamics can affect CDN capacity, causing performance degradation and outages, while overestimated demand affects costs. 5G standardization communities envision advanced network functions executing video analytics to enhance or boost media services. Network accelerators are required to enforce CDN resilience and efficient utilization of CDN assets. In this regard, this study investigates a cost-effective service to dynamically select the CDN for each session and video segment at the Media Server, without any modification to the video streaming pipeline being required. This service performs time series forecasts by employing a Long Short-Term Memory (LSTM) network to process real time measurements coming from connected video players. This service also ensures reliable and cost-effective content delivery through proactive selection of the CDN that fits with performance and business constraints. To this end, the proposed service predicts the number of players that can be served by each CDN at each time; then, it switches the required players between CDNs to keep the (Quality of Service) QoS rates or to reduce the CP's operational expenditure (OPEX). The proposed solution is evaluated by a real server, CDNs, and players and delivering dynamic adaptive streaming over HTTP (MPEG-DASH), where clients are notified to switch to another CDN through a standard MPEG-DASH media presentation description (MPD) update mechanism.
31
The MPEG-DASH Standard for Multimedia Streaming Over the Internet
Iraj Sodagar · IEEE Multimedia · 2011 · 1.1K citations
Understanding user behavior in large-scale video-on-demand systems
Hongliang Yu, Dongdong Zheng, Ben Y. Zhao et al. · 2006 · 597 citations
Unreeling netflix: Understanding and improving multi-CDN movie delivery
Vijay Kumar Adhikari, Yang Guo, Fang Hao et al. · 2012 · 375 citations