IP Library Granted Patent US 9,294,141
Granted Patent B2
US 9,294,141 · App. 14/505,037 · Granted Mar 22, 2016

System and methods for improving page decode performance during reading of system information on a multi-SIM wireless communication device

Inventors: Nikhil Challa (San Diego, CA); Deepti Mani (San Diego, CA); Hemanth Kumar Rayapati (San Diego, CA); Rakesh Surapaneni (Atlanta, GA); Suresh Sanka (Hyderabad, IN); Sathish Krishnamoorthy (Hyderabad, IN); Subbarayudu Mutya (Hyderabad, IN); Venkata Appala Naidu Babbadi (Hyderabad, IN)
Assignee: QUALCOMM Incorporated
H04B1/3816H04W4/001H04W4/16H04W48/10H04W48/12H04W68/00H04W68/025H04W68/12H04W76/048H04W88/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,294,141
App. No.
14/505,037
Granted
Mar 22, 2016
Kind
B2
Abstract

Methods and devices are disclosed for enabling improved performance for page decodes on a SIM of a multi-SIM wireless communication device in which a shared radio frequency (RF) resource is used to read system information for a different SIM. After determining that a first SIM is using the shared RF resource to decode SIBs, the wireless device may receive information about an upcoming page decode time for monitoring a paging channel associated with the second SIM. The wireless device may obtain system information block (SIB) scheduling information associated with the first SIM, and may create a RF resource release gap during the system information read period based on the SIB scheduling information and the upcoming page decode time. Control of the RF resource may be released from the modem stack associated within the first SIM, and gained by a modem stack associated with the second SIM during the RF resource release gap.

Claims (67)

1. A method of improving performance of a multi-subscriber identification module (SIM) wireless communication device having at least a first SIM and second SIM associated with a shared radio frequency (RF) resource, wherein the first SIM is connected to a first network that broadcasts system information blocks (SIBs), the method comprising:

receiving information about an upcoming page decode time for monitoring a paging channel associated with the second SIM, wherein the upcoming page decode time overlaps with a system information read period for the first SIM;

retrieving system information block (SIB) scheduling information associated with the first SIM;

creating a RF resource release gap during the system information read period based on the SIB scheduling information and the upcoming page decode time, wherein control of the RF resource is released by a modem stack associated with the first SIM; and

providing control of the RF resource to a modem stack associated with the second SIM during the RF resource release gap.

2. The method of claim 1 , further comprising:

using the RF resource to monitor a paging channel of a second network associated with the second SIM during the RF resource release gap; and

providing control of the RF resource to the modem stack associated with the first SIM to resume the system information read period for the first SIM after the RF resource release gap.

3. The method of claim 2 , further comprising:

determining a paging cycle associated with the second SIM based on information about signaling on the paging channel of the second network;

determining whether an identification of SIBs missed during the RF resource release gap was received; and

determining whether the paging cycle associated with the second SIM is synchronous with a repetition period of at least one missed SIB in response to determining that an identification of SIBs missed during the RF resource release gap was received.

4. The method of claim 3 , further comprising:

creating subsequent RF resource release gaps corresponding to paging cycles associated with the second SIM in response to determining that no identification of SIBs missed during the RF resource release gap was received.

5. The method of claim 2 , wherein a radio access technology implemented by the first network comprises Wideband Code Division Multiple Access (WCDMA), and wherein a radio access technology implemented by the second network comprises Global System for Mobile Communications (GSM).

6. The method of claim 2 , wherein a radio access technology implemented by the first network is different from a radio access technology implemented by the second network.

7. The method of claim 3 , further comprising:

creating subsequent RF resource release gaps for every other repetition of the paging cycle associated with the second SIM in response to determining that an identification of SIBs missed during the RF resource release gap was received and that the paging cycle associated with the second SIM is synchronous with a repetition period of at least one missed SIB.

8. The method of claim 3 , wherein 0-2 SIBs are missed during the RF resource release gap, and wherein the paging cycle associated with the second SIM has a duration of about 470 ms.

9. The method of claim 1 , wherein the SIB scheduling information identifies a master information block (MIB) associated with the first network, a plurality of SIBs to be decoded, and a repetition period associated with each of the plurality of SIBs.

10. The method of claim 9 , wherein the SIB scheduling information is derived from information decoded from the MIB, and wherein the SIB scheduling information enables identification of dormant SIB periods that are characterized by an absence of a scheduling information SIB to be decoded.

11. The method of claim 1 , wherein creating the RF resource release gap during the system information read period based on the SIB scheduling information and the upcoming page decode time comprises initiating a short sleep state to override the SIB scheduling information.

12. The method of claim 1 , wherein creating the RF resource release gap during the system information read period based on the SIB scheduling information and the upcoming page decode time comprises masking SIBs that are broadcast from the first network, wherein the masking the SIBs mimics dormant SIB periods.

13. The method of claim 12 , wherein the dormant SIB periods comprise periods characterized by an absence SIBs scheduled to be decoded.

14. The method of claim 1 , further comprising:

identifying an upcoming SIB decode timeout;

determining whether the upcoming page decode time is scheduled to occur within a preset time threshold prior to the SIB decode timeout; and

preventing creation of the RF resource release gap in response to determining that the upcoming page decode time is scheduled to occur within a preset time threshold prior to the SIB decode timeout.

15. A multi-subscriber identification module (SIM) wireless communication device, comprising:

a radio frequency (RF) resource, wherein the RF resource is configured to be associated with at least a first SIM and a second SIM;

a processor coupled to the RF resource and configured to couple with the first and second SIMs, wherein the processor is configured to:

receive information about an upcoming page decode time for monitoring a paging channel associated with the second SIM, wherein the upcoming page decode time overlaps with a system information read period of a first network associated with the first SIM;

retrieve system information block (SIB) scheduling information associated with the first SIM;

create a RF resource release gap during the system information read period based on the SIB scheduling information and the upcoming page decode time, wherein control of the RF resource is released by a modem stack associated with the first SIM; and

provide control of the RF resource to a modem stack associated with the second SIM during the RF resource release gap.

16. The multi-SIM wireless communication device of claim 15 , wherein the processor is further configured to:

use the RF resource to monitor a paging channel of a second network associated with the second SIM during the RF resource release gap; and

provide control of the RF resource to the modem stack associated with the first SIM to resume the system information read period for the first SIM after the RF resource release gap.

17. The multi-SIM wireless communication device of claim 16 , wherein a radio access technology implemented by the first network comprises Wideband Code Division Multiple Access (WCDMA), and wherein a radio access technology implemented by the second network comprises Global System for Mobile Communications (GSM).

18. The multi-SIM wireless communication device of claim 16 , wherein a radio access technology implemented by the first network is different from a radio access technology implemented by the second network.

19. The multi-SIM wireless communication device of claim 16 , wherein the processor is further configured to:

determine a paging cycle associated with the second SIM based on information about signaling on the paging channel of the second network;

determine whether an identification of SIBs missed during the RF resource release gap was received; and

determine whether the paging cycle associated with the second SIM is synchronous with a repetition period of at least one missed SIB in response to determine that an identification of SIBs missed during the RF resource release gap was received.

20. The multi-SIM wireless communication device of claim 19 , wherein the processor is further configured to create subsequent RF resource release gaps corresponding to paging cycles associated with the second SIM in response to determine that no identification of SIBs missed during the RF resource release gap was received.

21. The multi-SIM wireless communication device of claim 19 , wherein the processor is further configured to create subsequent RF resource release gaps for every other repetition of the paging cycle associated with the second SIM in response to determine that an identification of SIBs missed during the RF resource release gap was received and that the paging cycle associated with the second SIM is synchronous with a repetition period of at least one missed SIB.

22. The multi-SIM wireless communication device of claim 19 , wherein 0-2 SIBs are missed during the RF resource release gap, and wherein the paging cycle associated with the second SIM has a duration of about 470 ms.

23. The multi-SIM wireless communication device of claim 15 , wherein the SIB scheduling information identifies a master information block (MIB) associated with the first network, a plurality of SIBs to be decoded, and a repetition period associated with each of the plurality of SIBs.

24. The multi-SIM wireless communication device of claim 23 , wherein the SIB scheduling information is derived from information decoded from the MIB, and wherein the SIB scheduling information enables identification of dormant SIB periods that are characterized by an absence of scheduling information SIB to be decoded.

25. The multi-SIM wireless communication device of claim 15 , wherein the processor is further configured to create the RF resource release gap during the system information read period based on the SIB scheduling information and the upcoming page decode time by initiating a short sleep state to override the SIB scheduling information.

26. The multi-SIM wireless communication device of claim 15 , wherein the processor is further configured to create the RF resource release gap during the system information read period based on the SIB scheduling information and the upcoming page decode time by masking SIBs that are broadcast from the first network, wherein masking SIBs mimics dormant SIB periods.

27. The multi-SIM wireless communication device of claim 26 , wherein the dormant SIB periods comprise periods characterized by an absence SIBs scheduled to be decoded.

28. The multi-SIM wireless communication device of claim 16 , wherein the processor is further configured to:

identify an upcoming SIB decode timeout;

determine whether the upcoming page decode time is scheduled to occur within a preset time threshold prior to the SIB decode timeout; and

prevent creation of the RF resource release gap in response to determining that the upcoming page decode time is scheduled to occur within a preset time threshold prior to the SIB decode timeout.

29. A multi-subscriber identification module (SIM) wireless communication device, comprising:

a radio frequency (RF) resource, wherein the RF resource is associated with at least a first SIM and a second SIM;

means for receiving information about an upcoming page decode time for monitoring a paging channel associated with the second SIM, wherein the upcoming page decode time overlaps with a system information read period for the first SIM;

means for retrieving system information block (SIB) scheduling information associated with the first SIM;

means for creating a RF resource release gap during the system information read period based on the SIB scheduling information and the upcoming page decode time, wherein control of the RF resource is released by a modem stack associated with the first SIM; and

means for providing control of the RF resource to a modem stack associated with the second SIM during the RF resource release gap.

30. A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a multi-subscriber identification module (SIM) wireless communication device having a first SIM, a second SIM and a shared radio frequency (RF) resource to perform operations comprising:

receiving information about an upcoming page decode time for monitoring a paging channel associated with the second SIM, wherein the upcoming page decode time overlaps with a system information read period for the first SIM;

retrieving system information block (SIB) scheduling information associated with the first SIM;

creating a RF resource release gap during the system information read period based on the SIB scheduling information and the upcoming page decode time, wherein control of the RF resource is released by a modem stack associated with the first SIM; and

providing control of the RF resource to a modem stack associated with the second SIM during the RF resource release gap.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2014
From: CHALLA, NIKHIL; MANI, DEEPTI; RAYAPATI, HEMANTH KUMAR; SURAPANENI, RAKESH; SANKA, SURESH; KRISHNAMOORTHY, SATHISH; MUTYA, SUBBARAYUDU; BABBADI, VENKATA APPALA NAIDU
To: QUALCOMM INCORPORATED
Reel/Frame 034638/0645 →
Continuity (3)
Continuation In Part 13831761 · Mar 15, 2013
Provisional Application 61645737 · May 11, 2012
Related Publication 20150057046A1 · Feb 26, 2015