Multi-SIM Priority Weight Scheduling for Paging Reception
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communication devices with multiple SIMs face challenges in simultaneously performing communication activities due to limitations in scheduling paging receptions, leading to unfair distribution and high loss of paging opportunities.
Innovation Solution
Implementing a priority weight determination system based on activity history and frequency of paging receptions to dynamically decide which SIM performs a communication activity at a given time, ensuring fair scheduling and minimal loss of paging opportunities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a communication device schedules paging receptions for multiple SIMs simultaneously, then the device can perform communication activities for both SIMs, but the device cannot perform both activities at the same time leading to unfair distribution and high loss of paging opportunities
Solution Approach 1:
The patent implements dynamic scheduling by continuously monitoring activity history and adjusting priority weights in real-time. The resource distribution circuit dynamically determines which SIM receives paging reception based on current priority weights that evolve with each scheduling decision, transforming a static allocation problem into a dynamic adaptive system that responds to actual usage patterns
Solution Approach 2:
The system establishes a feedback loop where the activity history of each SIM is continuously tracked and fed back into the priority weight determination process. The resource distribution circuit uses this feedback to adjust future scheduling decisions, creating a closed-loop control system that learns from past performance and continuously optimizes paging reception fairness
2Ease of operation
If the device uses a fixed priority scheme for scheduling SIMs, then the scheduling is simple, but the distribution of paging opportunities becomes unfair
Solution Approach 1:
The patent transforms the static fixed priority scheme into a dynamic adaptive system where priority weights are not predetermined but continuously adjusted based on observed activity history. This allows the system to maintain operational simplicity while achieving fair distribution, as the adjustment mechanism automatically adapts to usage patterns without complex manual configuration
Solution Approach 2:
The system implements self-service scheduling where each SIM effectively advocates for itself through its activity history. SIMs with higher communication activity naturally accumulate higher priority weights, causing the system to automatically allocate more paging reception opportunities to actively used SIMs without external intervention or complex fairness algorithms
3Productivity
If the device monitors activity history for both SIMs, then fair scheduling can be achieved, but the device complexity increases
Solution Approach 1:
The patent employs a universal resource distribution circuit that handles scheduling for multiple SIMs using a single unified mechanism. Rather than implementing separate monitoring and control circuits for each SIM, the system uses one multi-functional circuit that processes activity history and priority weights for all SIMs, reducing overall device complexity while maintaining scheduling fairness
Solution Approach 2:
The system manages complexity by changing parameters (priority weights) rather than changing system architecture. The resource distribution circuit maintains a simple structure while achieving fairness through parameter adjustment - modifying the numerical priority weights based on activity history rather than reconfiguring the physical circuit topology or adding complex control logic
Data Source
AI summary
A communication device may be provided. The communication device may include a first communication circuit configured to perform a first communication activity; a second communication circuit configured to perform a second communication activity; a priority weight determination circuit configured to determine a first priority weight based on an activity history of the first communication circuit and configured to determine a second priority weight based on an activity history of the second communication circuit; and a resource distribution circuit configured to determine based on the first priority weight and based on the second priority weight whether the first communication circuit shall perform the first communication activity at a pre-determined point in time or whether the second communication circuit shall perform the second communication activity at the pre-determined point in time.


