DSDS Device SMS Delivery Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Dual SIM Dual Standby (DSDS) devices experience delays in SMS delivery and limited connectivity during voice calls on one SIM, leading to poor user experience due to the standby mode of the second SIM and the reliance on SMSC timers for message delivery.
Innovation Solution
The DSDS device immediately sends a refresh registration signal to the server when page information is received during a voice call or upon call termination, stopping the SMSC timer and triggering events like IMS re-register procedures to ensure immediate receipt of pending SMSes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If the second SIM card is kept in standby mode during a voice call on the first SIM card, then battery consumption is reduced and device complexity is lowered, but SMS delivery is delayed and connectivity is limited
Solution Approach 1:
The system performs preliminary actions by maintaining a persistent network connection for the second SIM card even during standby mode, pre-positioning it for immediate SMS reception. The server continuously monitors and pages the second SIM card, and the device maintains registration state, so when SMS arrives, the second SIM can immediately process it without requiring full activation from scratch.
Solution Approach 2:
The system dynamically transitions the second SIM card between standby and active states based on incoming SMS indications. When page information is received or a voice call ends, the system dynamically activates the second SIM card's connectivity without requiring manual user intervention, allowing flexible switching between power-saving standby mode and active SMS-receiving mode.
2Loss of time
If the second SIM card is activated immediately upon voice call termination, then SMS delivery is accelerated, but device complexity increases and power consumption rises
Solution Approach 1:
The system uses feedback mechanisms where the server sends page information to indicate pending SMS, and the device responds with refresh registration signals. This feedback loop allows the system to automatically detect when SMS is available and trigger appropriate activation without requiring complex manual management or immediate full activation upon call termination.
Solution Approach 2:
The system performs preliminary registration and maintains network context for the second SIM card during standby mode, so when SMS arrives, the connection framework is already in place. This preliminary preparation eliminates the need for complex immediate full activation procedures upon voice call termination.
3Reliability
If the SMSC timer is used for SMS delivery retry, then reliability of message delivery is improved, but time loss increases due to exponential retry intervals
Solution Approach 1:
The system performs preliminary actions by maintaining persistent network connections and registration state for the second SIM card during standby mode. When SMS arrives, the connection is already established, eliminating the need for SMSC retry mechanisms and their associated exponential time intervals.
Solution Approach 2:
The system ensures continuity of useful action by maintaining active network registration and connectivity for the second SIM card even during standby mode. This continuous state allows immediate SMS reception without interruption or delay from retry timers, as the connection is always ready to accept messages.
Data Source
AI summary
A method for controlling Short Message Service (SMS) communication by a Dual Subscriber Identity Module (SIM) Dual Standby (DSDS) device is provided. The method includes detecting that a first SIM is on a voice call and a second SIM is in a standby mode, determining whether page information is received at the second SIM from a server during the voice call of the first SIM and/or the voice call of the first SIM is terminated, immediately sending a refresh registration signal to the server or triggering an event at a DSDS device when the page information is received at the second SIM from the server during the voice call of the first SIM and/or the voice call of the first SIM is terminated and immediately receiving a pending SMS from the server in response to sending the refresh registration signal to the server or triggering the event.


