Route-Aware Data Caching for Weak-Coverage Service Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users experience service freezes, such as video freezes, when passing through abnormal areas with weak coverage or coverage holes on fixed routes due to imperfect network planning, affecting the usability of online applications on their terminals.
Innovation Solution
A data caching method where a terminal or network device provides preset path information to anticipate nodes or cells with poor network performance, allowing for proactive data caching to avoid service freezes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users pass through abnormal areas with weak coverage or coverage holes on fixed routes, then network signal quality deteriorates, but service continuity is interrupted causing freezes
Solution Approach 1:
The terminal performs preliminary data caching before entering abnormal areas with weak coverage. Based on preset path information and node handover lists, the terminal identifies upcoming nodes with poor network performance and proactively caches data in advance, ensuring service continuity when passing through coverage holes or weak signal areas.
Solution Approach 2:
The terminal applies preliminary anti-action by caching data before entering abnormal areas to counteract the anticipated service interruption. The modem processor sends indication information to the application processor to cache data when approaching nodes with poor network performance, preventing service freezes before they occur.
2Reliability
If data caching is performed proactively before entering abnormal areas, then service freeze is avoided, but additional network resources and power are consumed
Solution Approach 1:
Data caching is performed proactively only when the terminal is approaching nodes with poor network performance, as identified through preset path information and node handover lists. This targeted preliminary action avoids unnecessary caching in areas with good coverage, reducing wasted power consumption while ensuring service continuity in abnormal areas.
Solution Approach 2:
The caching strategy applies local quality by differentiating between normal and abnormal areas. The terminal caches data selectively based on the specific characteristics of upcoming nodes (poor network performance, coverage holes), rather than uniformly caching across all locations. This localized approach optimizes power consumption by caching only where necessary.
3Loss of time
If preset path information is used to identify nodes with poor network performance, then data caching timing is optimized, but system complexity increases
Solution Approach 1:
Preset path information and node handover lists are prepared in advance, containing identifiers and network performance characteristics of nodes along the terminal's route. This preliminary preparation enables the terminal to accurately determine when to cache data by comparing current location against the preset information, optimizing caching timing without requiring complex real-time analysis.
Solution Approach 2:
The patent introduces an intermediary mechanism (preset path information and node handover lists) that mediates between the terminal's current location and network performance conditions. This intermediary structure simplifies the decision-making process by providing pre-processed routing and performance data, reducing the computational complexity required for real-time caching decisions.
Data Source
AI summary
A data caching method is applied to a first terminal comprising an application processor and a modem processor. The method includes the application processor sending preset path information of a first route to the modem processor, where the preset path information includes a node handover list of the first route, the node handover list includes information about a plurality of nodes, each node corresponds to at least one cell, and information about each node includes a node identifier, a network performance identifier of the node, and a cell identifier corresponding to the node. The modem processor sends first indication information to the application processor, where the first indication information is used to indicate the application processor to cache data, and the first indication information is determined based on the preset path information.


