Selecting subscription to receive positioning system information block (SIB) in a multiple subscription wireless device
A method for of wireless communication, by a multi-subscription user equipment (UE) includes selecting a first subscription to receive a positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state. The method also includes receiving the posSIB via the first subscription. The UE may switch from the first subscription to a second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing. The state switching may be between connected mode and inactive/idle mode, or between voice service and data service.
1 . A method of wireless communication, by a multi-subscription user equipment (UE), comprising:
prioritizing a first subscription over a second subscription based on a first subscription state and a first service type in connected mode of the first subscription and a second subscription state and a second service type in the connected mode of the second subscription to save power when receiving a positioning system information block (posSIB);
selecting the first subscription to receive the posSIB in accordance with the prioritizing, the first subscription state comprising an idle/inactive mode, or a connected mode, and the second subscription state comprising the idle/inactive mode, or the connected mode; and
receiving the posSIB via the first subscription.
2 . The method of claim 1 , further comprising switching from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing.
3 . The method of claim 1 , further comprising:
requesting a ciphering key for the posSIB via the first subscription in response to the first subscription belonging to a same network operator as the second subscription;
switching from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing; and
using the ciphering key after switching.
4 . The method of claim 1 , further comprising:
requesting a first ciphering key for the posSIB via the first subscription;
switching from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing; and
requesting a subsequent ciphering key for the posSIB via the second subscription.
5 . The method of claim 1 , further comprising remaining on the first subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing.
6 . The method of claim 1 , further comprising:
predicting whether a duration of a positioning session is less than a threshold;
switching from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing, and also in response to the duration of the positioning session being greater than the threshold; or
remaining on the first subscription to receive the subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing, and also in response to the duration of the positioning session being less than the threshold.
7 . The method of claim 1 , in which the second subscription state changing and/or the first subscription state changing comprises switching between the idle/inactive mode and the connected mode.
8 . The method of claim 1 , in which the second subscription state changing and/or the first subscription state changing comprises switching between voice service and data service.
9 . An apparatus for of wireless communication, by a multi-subscription user equipment (UE), comprising:
a memory;
a transceiver; and
at least one processor coupled to the memory, the at least one processor and transceiver configured:
to prioritize a first subscription over a second subscription based on a first subscription state and a first service type in connected mode of the first subscription and a second subscription state and a second service type in the connected mode of the second subscription to save power when receiving a positioning system information block (posSIB);
to select the first subscription to receive the posSIB in accordance with prioritizing, the first subscription state comprising an idle/inactive mode, or a connected mode, and the second subscription state comprising the idle/inactive mode, or the connected mode; and
to receive the posSIB via the first subscription.
10 . The apparatus of claim 9 , in which the at least one processor is further configured to switch from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing.
11 . The apparatus of claim 9 , in which the at least one processor is further configured:
to request a ciphering key for the posSIB via the first subscription in response to the first subscription belonging to a same network operator as the second subscription;
to switch from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing; and
to use the ciphering key after switching.
12 . The apparatus of claim 9 , in which the at least one processor is further configured:
to request a first ciphering key for the posSIB via the first subscription;
to switch from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing; and
to request a subsequent ciphering key for the posSIB via the second subscription.
13 . The apparatus of claim 9 , in which the at least one processor is further configured to remain on the first subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing.
14 . The apparatus of claim 9 , in which the at least one processor is further configured:
to predict whether a duration of a positioning session is less than a threshold;
to switch from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing, and also in response to the duration of the positioning session being greater than the threshold; or
to remain on the first subscription to receive the subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing, and also in response to the duration of the positioning session being less than the threshold.
15 . The apparatus of claim 9 , in which the second subscription state changing and/or the first subscription state changing comprises switching between the idle/inactive mode and the connected mode.
16 . The apparatus of claim 9 , in which the second subscription state changing and/or the first subscription state changing comprises switching between voice service and data service.
17 . An apparatus for of wireless communication, by a multi-subscription user equipment (UE), comprising:
means for prioritizing a first subscription over a second subscription based on a first subscription state and a first service type in connected mode of the first subscription and a second subscription state and a second service type in the connected mode of the second subscription to save power when receiving a positioning system information block (posSIB);
means for selecting the first subscription to receive the posSIB in accordance with the prioritizing, the first subscription state comprising an idle/inactive mode, or a connected mode, and the second subscription state comprising the idle/inactive mode, or the connected mode; and
means for receiving the posSIB via the first subscription.
18 . The apparatus of claim 17 , further comprising means for switching from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing.
19 . The apparatus of claim 17 , further comprising:
means for requesting a ciphering key for the posSIB via the first subscription in response to the first subscription belonging to a same network operator as the second subscription;
means for switching from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing; and
means for using the ciphering key after switching.
20 . The apparatus of claim 17 , further comprising:
means for requesting a first ciphering key for the posSIB via the first subscription;
means for switching from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing; and
means for requesting a subsequent ciphering key for the posSIB via the second subscription.
21 . The apparatus of claim 17 , further comprising means for remaining on the first subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing.
22 . The apparatus of claim 17 , further comprising:
means for predicting whether a duration of a positioning session is less than a threshold;
means for switching from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing, and also in response to the duration of the positioning session being greater than the threshold; or
means for remaining on the first subscription to receive the subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing, and also in response to the duration of the positioning session being less than the threshold.
23 . The apparatus of claim 17 , in which the second subscription state changing and/or the first subscription state changing comprises switching between the idle/inactive mode and the connected mode.
24 . The apparatus of claim 17 , in which the second subscription state changing and/or the first subscription state changing comprises switching between voice service and data service.
25 . A non-transitory computer-readable medium having program code recorded thereon, the program code executed by a processor and comprising:
program code to prioritize a first subscription over a second subscription based on a first subscription state and a first service type in connected mode of the first subscription and a second subscription state and a second service type in the connected mode of the second subscription to save power when receiving a positioning system information block (posSIB);
program code to select the first subscription to receive the posSIB in accordance with prioritizing, the first subscription state comprising an idle/inactive mode, or a connected mode, and the second subscription state comprising the idle/inactive mode, or the connected mode; and
program code to receive the posSIB via the first subscription.
26 . The non-transitory computer-readable medium of claim 25 , in which the program code further comprises program code to switch from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing.
27 . The non-transitory computer-readable medium of claim 25 , in which the program code further comprises:
program code to request a ciphering key for the posSIB via the first subscription in response to the first subscription belonging to a same network operator as the second subscription;
program code to switch from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing; and
program code to use the ciphering key after switching.
28 . The non-transitory computer-readable medium of claim 25 , in which the program code further comprises:
program code to request a first ciphering key for the posSIB via the first subscription;
program code to switch from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing; and
program code to request a subsequent ciphering key for the posSIB via the second subscription.
29 . The non-transitory computer-readable medium of claim 25 , in which the program code further comprises program code to remain on the first subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing.
30 . The non-transitory computer-readable medium of claim 25 , in which the program code further comprises:
program code to predict whether a duration of a positioning session is less than a threshold;
program code to switch from the first subscription to the second subscription to receive a subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing, and also in response to the duration of the positioning session being greater than the threshold; or
program code to remain on the first subscription to receive the subsequent posSIB, in response to the second subscription state changing and/or the first subscription state changing, and also in response to the duration of the positioning session being less than the threshold.