Distributed Caching in Wireless Networks via Edge-UE Content Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless networks face challenges in optimizing Quality of Service (QoS) and power savings due to the lack of coordination between unicast and multicast delivery modes, especially during service switching and migration. Additionally, edge networks do not effectively utilize broadcast delivery modes and fail to adequately consider content nature in scheduling, leading to excessive resource usage and high power consumption.
Innovation Solution
The method involves enabling distributed caching in wireless networks by determining popular content, caching it in edge nodes, and transferring segments to User Equipments (UEs) for caching. UEs share cached content in device-to-device (D2D) clusters, with the network selecting UEs based on mobility dynamics and QoS constraints to optimize resource utilization and service coverage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If distributed caching is implemented in edge networks, then service coverage and resource utilization are maximized, but system complexity increases
Solution Approach 1:
The patent segments the caching function across multiple levels: core network edge nodes and user equipment (UE) devices. This segmentation allows distributed caching to be implemented incrementally, with each node performing simplified caching operations while collectively achieving broad service coverage without overwhelming system complexity
Solution Approach 2:
The patent introduces an intermediary caching layer at the edge network and UE level between the core network and end users. This intermediary layer handles content storage and delivery locally, reducing the burden on the core network while improving service coverage, and the modular architecture manages complexity by isolating caching operations from other network functions
2Productivity
If UEs are selected for caching based on mobility dynamics and QoS constraints, then resource utilization is optimized, but selection complexity increases
Solution Approach 1:
The patent changes the selection parameters for UE caching from static to dynamic criteria, considering mobility dynamics (user movement patterns) and QoS constraints (quality of service requirements). By adjusting selection based on these parameters, the system optimizes resource utilization while the standardized parameter framework manages selection complexity
Solution Approach 2:
The patent implements dynamic UE selection for caching that adapts to changing network conditions, user mobility, and service requirements. This dynamic approach optimizes resource utilization by selecting appropriate UEs based on real-time conditions, while the automated dynamic selection process manages complexity through algorithmic decision-making rather than manual configuration
3Loss of energy
If synchronous broadcast communication is used for asynchronous user requests, then network resource consumption is reduced, but coordination complexity increases
Solution Approach 1:
The patent employs preliminary action by pre-caching content at edge nodes and UEs based on predicted user requests and popularity metrics. This allows synchronous broadcast communication to efficiently serve multiple users simultaneously, reducing network resource consumption. The coordination complexity is managed through automated caching algorithms that prepare content in advance without requiring complex real-time coordination
Solution Approach 2:
The patent creates copies of popular content and stores them at multiple distributed locations (edge nodes and UE devices) before requests arrive. This copying approach enables efficient synchronous broadcast delivery to multiple users simultaneously, significantly reducing network resource consumption. The copying process is automated and managed through content popularity analysis, keeping coordination complexity manageable
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Embodiments herein disclose a method for enabling distributed caching in a wireless network. The method includes receiving, by an edge node (100) in the wireless network, a plurality of contents from a core network (1000) and determining, by the edge node (100), popular content from the plurality of contents. Further, the method also includes caching, by the edge node (100), the popular content in the edge node and transferring, by the edge node (100), at least one segment of the popular content for caching to at least one UE (200) of a plurality of UEs associated with the edge node.