Tx Collision Management for Multi-SIM Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-SIM-multi-active communication devices, lower-priority subscriptions experience degraded transmit performance due to transmitter collisions when sharing a single RF resource with higher-priority subscriptions, leading to lost data packets and potential network disconnections.
Innovation Solution
Implementing a Tx collision management strategy that reschedules scheduling requests, skips uplink grants, initiates immediate retransmissions, and adjusts priority based on current radio conditions to mitigate collisions and ensure data transmission for lower-priority subscriptions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If multiple subscriptions share a single transmit resource in Tx-sharing mode, then device complexity is reduced, but transmit performance of lower-priority subscriptions deteriorates due to collisions
Solution Approach 1:
The system performs preliminary determination of transmission schedules for both subscriptions before actual transmission occurs. By predicting potential collisions in advance and implementing management strategies proactively, the system prevents transmit performance degradation rather than reacting after collisions occur.
Solution Approach 2:
The transmit collision management strategy dynamically adjusts transmission parameters based on real-time schedule analysis. The system can flexibly modify transmission timing, select alternative resources, or adjust priority levels depending on the specific collision scenario, enabling adaptive optimization of transmit performance.
2Productivity
If a first subscription transmits scheduling requests and packets simultaneously with a second subscription, then productivity is improved, but transmission reliability deteriorates due to transmitter collisions
Solution Approach 1:
The system determines transmission schedules for both subscriptions in advance before actual transmission. By analyzing the schedules preliminarily and identifying potential collisions beforehand, the system can implement management strategies that maintain productivity while preventing transmission failures.
Solution Approach 2:
The transmit collision management strategy acts as an intermediary layer between the two subscriptions sharing the transmit resource. It mediates potential conflicts by analyzing schedules, predicting collisions, and implementing resolution strategies that balance the transmission needs of both subscriptions.
3Reliability
If the first subscription sends scheduling requests frequently, then data transmission reliability is improved, but resource waste increases due to skipped requests during collisions
Solution Approach 1:
The system implements feedback mechanisms by monitoring transmission outcomes and schedule conditions. When collisions are detected or predicted, the feedback loop enables the system to adjust scheduling request behavior dynamically, preventing wasteful transmissions while maintaining necessary connectivity.
Solution Approach 2:
The transmit collision management strategy changes transmission parameters such as scheduling request timing, frequency, and priority levels based on detected collision conditions. This adaptive parameter adjustment reduces resource waste during collision-prone periods while maintaining reliability when conditions are favorable.
Data Source
AI summary
Various embodiments implemented on a mobile communication device (e.g., a multi-SIM-multi-active communication device) mitigate degraded transmit performance typically experienced by a lower-priority subscription during a Tx collision event in which a higher-priority subscription receives a shared Tx resource of the mobile communication device to the exclusion of the lower-priority subscription. Specifically, in various embodiments, a processor of the mobile communication device may determine when an upcoming transmission of the lower-priority subscription will collide with a scheduled transmission of the higher-priority subscription (i.e., may determine when a Tx collision event will occur between the subscriptions) and may implement one or more Tx collision management strategies in response to determining that the lower-priority subscription's upcoming transmission will collide with a transmission of the higher-priority subscription, thus improving the lower-priority subscription's overall performance.


