Task Processing in Communications Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In communications networks, existing methods for task processing in UE (User Equipment) often result in delays and inefficient resource utilization due to limited consideration of capability information and access stratum information, leading to suboptimal distribution of processing tasks among UE, access network devices, and Internet servers.
Innovation Solution
A task processing method that comprehensively considers application layer information, capability information, and access stratum information to determine the most suitable apparatus for processing tasks, allowing for dynamic allocation of resources and improved resource utilization by instructing the appropriate device (UE, access network device, or Internet server) to execute tasks based on their capabilities and network conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the UE transmits data to the server through the eNB using traditional methods, then the task can be completed, but the delay increases and resource utilization decreases when radio resources are limited or the server is overloaded
Solution Approach 1:
The patent segments the task processing function across multiple entities: UE, eNB, and server. The eNB can execute certain tasks locally or cache results, while the UE can also perform processing. This segmentation allows parallel processing and reduces the bottleneck of centralized server processing, thereby improving productivity and reducing feedback delay.
Solution Approach 2:
The eNB acts as an intermediary between the UE and the server. Instead of direct UE-server communication, the eNB mediates the interaction, enabling local processing and caching of results. This intermediary role allows the system to reduce server load and improve response time by handling certain operations at the network edge.
2Reliability
If the server processes all tasks centrally, then task completion is ensured, but the server becomes overloaded and radio transmission resources are wasted
Solution Approach 1:
The patent implements dynamic task allocation where the decision of which entity (UE or eNB) executes a task depends on real-time conditions such as channel quality, UE capability, and server load. This dynamic approach allows the system to adapt resource utilization flexibly while ensuring task completion, resolving the contradiction between reliability and adaptability.
Solution Approach 2:
The system changes operational parameters based on network conditions. When channel quality is good and UE has sufficient capability, tasks are executed at the UE. When conditions deteriorate or server overload occurs, the eNB takes over. This parameter-based dynamic allocation maintains task completion reliability while improving resource utilization flexibility.
3Device complexity
If only access stratum information is considered for task processing decisions, then the decision process is simple, but resource utilization is not optimized
Solution Approach 1:
The patent performs preliminary assessment of multiple factors (access stratum information, application layer information, UE capability information) before making task processing decisions. By evaluating these parameters in advance, the system optimizes resource utilization without significantly increasing real-time decision complexity, as the heavy analysis is done beforehand.
Data Source
AI summary
A method includes receiving a task processing request from user equipment (UE) and obtaining application layer information for the task processing request and capability information of the UE for the task processing request. The method also includes obtaining access stratum information. The method further includes sending, based on the capability information, the application layer information, and the access stratum information, processing indication information to an apparatus for executing the task. The processing indication information instructs the apparatus to process the task corresponding to the task processing request. The apparatus for executing the task is at least one of the UE, an access network device, a core network device, or an Internet server.


