Baseband Chip Arbitration for Dual-SIM Call Coordination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Dual-card cellular phones with a single transceiver face challenges in coordinating operations between multiple wireless communications modules, leading to issues like network failures during Mobile Originated calls when one module is occupied by a Packet Switched data service, as the modules lack a proper communication mechanism.
Innovation Solution
A wireless communications device with a radio frequency module and a baseband chip that initiates Mobile Originated calls by arbitrating protocol stack handlers to suspend or terminate Packet Switched data services, ensuring priority and redirecting calls to free resources, allowing simultaneous operation of Circuit Switched and Packet Switched services with different subscriber identity cards.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single transceiver is shared between multiple wireless communications modules, then device complexity is reduced, but coordination between modules becomes difficult leading to network failures
Solution Approach 1:
A transceiver coordinator is introduced as an intermediary component that manages communication between multiple wireless communications modules and the single transceiver. The coordinator receives service requests from different modules, determines availability, and coordinates resource allocation, thereby resolving the coordination difficulty while maintaining single transceiver configuration
Solution Approach 2:
The system implements dynamic resource allocation where the transceiver coordinator can dynamically assign the transceiver to different wireless communications modules based on service requirements and availability. This dynamic management allows flexible switching between Circuit Switched and Packet Switched services without permanent dedications
2Adaptability or versatility
If multiple wireless communications modules operate independently, then module autonomy is improved, but communication coordination between modules deteriorates
Solution Approach 1:
The transceiver coordinator implements a feedback mechanism where it continuously monitors transceiver status and communicates this information to all wireless communications modules. When the transceiver is occupied or available, this status information is fed back to modules, enabling them to make informed decisions without sacrificing their operational independence
Solution Approach 2:
The coordinator acts as an information intermediary that collects transceiver status data and distributes it to relevant modules. This intermediary role ensures all modules have access to current transceiver state information while maintaining their autonomous operation capabilities
3Productivity
If one wireless communications module occupies the transceiver for data service, then data service performance is improved, but other modules cannot access the transceiver leading to call failures
Solution Approach 1:
The system employs dynamic time-sharing of the transceiver resource. The transceiver coordinator manages switching between data service and voice call operations, allowing the transceiver to be dynamically allocated to the appropriate module based on current service needs. This enables seamless transition between high-speed data transfer and call establishment
4Adaptability or versatility
If dual-card cellular phones are designed with separate wireless communications modules, then service versatility is improved, but resource coordination complexity increases
Solution Approach 1:
A centralized transceiver coordinator serves as the mediation layer between multiple wireless communications modules and the shared transceiver resource. This single coordinator point simplifies the coordination architecture compared to distributed coordination, reducing overall system complexity while enabling multi-service operations
Solution Approach 2:
The transceiver coordinator is designed as a universal management component that can handle multiple types of service requests (voice calls, data services, messaging) from different wireless communications modules. This multi-functional coordinator reduces the need for separate coordination mechanisms for each service type
Data Source
AI summary
A wireless communications device includes a radio frequency (RF) module and a baseband chip. The baseband chip is configured to initiate a mobile originated (MO) call through the RF module with a first subscriber identity card when the RF module is occupied by performing a packet switched (PS) data service with a second subscriber identity card, arbitrate a first protocol stack handler to suspend or terminate the PS data service associated with the second subscriber identity card in response to initiating the MO call associated with the first subscriber identity card, and arbitrate a second protocol stack handler to make the MO call associated with the first subscriber identity card when the PS data service associated with the second subscriber identity card is suspended or terminated.


