Cloud DVR Content Delivery via MEC Node Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media streaming technologies face latency and quality issues when delivering live content over mobile networks, particularly due to increased load on cloud servers and congestion in mobile networks, leading to buffering and reduced video quality.
Innovation Solution
A method and system that utilizes a media server to generate dynamic vectors based on inputs related to cloud Digital Video Recording (DVR) content, switching the recording between Mobile Edge Computing (MEC) nodes and cloud servers to predict and manage load, and caching content accordingly to optimize delivery to mobile devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If content is streamed from cloud servers over mobile networks, then content delivery is enabled, but latency increases and video quality deteriorates
Solution Approach 1:
The patent segments the content delivery system into multiple distributed MEC nodes across different geographical locations. Each MEC node independently caches and streams content to mobile devices in its coverage area, breaking the monolithic cloud server architecture into smaller, location-aware segments that reduce delivery latency and improve streaming reliability
Solution Approach 2:
The patent introduces MEC nodes as intermediary components between cloud servers and mobile devices. These intermediary nodes cache content locally and deliver it to mobile users, acting as a buffer that reduces the direct load on cloud servers and minimizes network latency while maintaining content delivery capability
2Quantity of substance
If content is cached at cloud servers, then content storage capacity is sufficient, but load on servers increases causing latency
Solution Approach 1:
The patent segments the centralized cloud storage function into distributed cache memory across multiple MEC nodes. Each MEC node maintains a local cache of frequently accessed content, collectively providing sufficient storage capacity while distributing the serve load across multiple edge locations rather than concentrating it at central cloud servers
Solution Approach 2:
The patent adds a spatial dimension to content caching by distributing cache memory across multiple geographical locations (different MEC nodes) rather than relying solely on vertical scaling at a single cloud server. This dimensional distribution of storage capacity reduces latency by serving content from the nearest edge node
3Reliability
If content is delivered over fixed networks, then video quality is maintained, but mobile accessibility is lost
Solution Approach 1:
The patent makes MEC nodes universal platforms that can serve multiple functions: they act as content caches for mobile devices, provide edge computing capabilities, and adapt to different network conditions. This multi-functionality allows the system to maintain high video quality while being universally accessible across mobile networks, combining the benefits of fixed network quality with mobile network accessibility
Data Source
AI summary
The present disclosure relates to a method for delivering cloud Digital Video Recording (cloud DVR) content by a media server (101). The method comprises receiving one or more inputs (205) related to cloud DVR content from one or more sources for delivering the cloud DVR content to a mobile device (104) connected to a Mobile Edge Computing (MEC) node (102). Further, the method comprises generating a plurality of dynamic vectors (206), using the received one or more inputs (205). Furthermore, the method comprises switching of a recording of the cloud DVR content between the MEC node (102) or a cloud server (103), based on the plurality of vectors and a prediction of a load on the cloud server (103). Thereafter, the method comprises caching the cloud DVR content in one of the MEC node (102) or the cloud server (103) based on the switching to deliver the cloud DVR content to the plurality of mobile devices.


