SLEEP MODE DESIGN FOR COEXISTENCE MANAGER
First Claim
1. A method, comprising:
- identifying one or more radios operating within at least one cluster;
determining operating states of respective identified radios from among an active state, a sleep state, and a disabled state; and
selecting a coexistence manager (CxM) operating mode based at least in part on determined operating states of the respective identified radios.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described herein that facilitate implementation and use of a sleep mode for a multi-radio coexistence manager. As described herein, respective radios coordinated by a coexistence manager (CxM) can be grouped into radio or sleep clusters, for which the CxM can enter a low-power mode (e.g., a sleep mode) based on respective operating states of radios in the clusters. As further described herein, a CxM can provide an acquisition sequence and/or other suitable means to enable respective radios to synchronize with the CxM. In addition, techniques are provided herein by which a CxM can indicate its present operating mode (e.g., active, wakeable sleep, non-wakeable sleep, or disabled) to respective radios, and by which a radio can wake the CxM from a sleep operating mode under predetermined circumstances.
148 Citations
67 Claims
-
1. A method, comprising:
-
identifying one or more radios operating within at least one cluster; determining operating states of respective identified radios from among an active state, a sleep state, and a disabled state; and selecting a coexistence manager (CxM) operating mode based at least in part on determined operating states of the respective identified radios. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A wireless communications apparatus, comprising:
-
a memory that stores data relating to one or more radios and at least one radio cluster in which the one or more radios operate; and a processor configured to determine operating states of the one or more radios from among an active state, a sleep state, and a disabled state, and to select a coexistence manager (CxM) operating mode based at least in part on determined operating states of the one or more radios. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An apparatus, comprising:
-
means for identifying one or more sleep clusters that respectively include at least one radio; means for identifying operating states of respective radios included in the one or more sleep clusters; and means for selecting a coexistence manager (CxM) operating mode with respect to the one or more sleep clusters based on the operating states of the respective radios included in the one or more sleep clusters. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A computer program product, comprising:
a computer-readable medium, comprising; code for causing a computer to identify one or more radios and at least one radio cluster in which the one or more radios operate; code for causing a computer to determine operating states of the one or more radios from among an active state, a sleep state, and a disabled state; and code for causing a computer to select a coexistence manager (CxM) operating mode based at least in part on determined operating states of the one or more radios.
-
47. An integrated circuit that executes a set of machine-executable instructions, the set of machine-executable instructions comprising:
-
identifying one or more sleep clusters that respectively include at least one radio; identifying operating states of respective radios included in the one or more sleep clusters; and selecting a coexistence manager (CxM) operating mode with respect to the one or more sleep clusters based on the operating states of the respective radios included in the one or more sleep clusters.
-
-
48. A method, comprising:
-
observing one or more bus lines associated with a coexistence manager (CxM); and identifying an operating state of the CxM based at least in part on the observing. - View Dependent Claims (49, 50, 51, 52, 53)
-
-
54. A wireless communications apparatus, comprising:
-
a memory that stores data relating to a coexistence manager (CxM) and a bus associated with the CxM comprising at least one bus line; and a processor configured to determine an operating mode utilized by the CxM at least in part by monitoring the bus associated with the CxM. - View Dependent Claims (55, 56, 57, 58, 59)
-
-
60. An apparatus, comprising:
-
means for monitoring values conveyed on one or more bus lines associated with a coexistence manager (CxM); and means for determining an operating mode of the CxM based on values observed during monitoring of the one or more bus lines. - View Dependent Claims (61, 62, 63, 64, 65)
-
-
66. A computer program product, comprising:
a computer-readable medium, comprising; code for causing a computer to identify a coexistence manager (CxM); code for causing a computer to identify a bus associated with the CxM; and code for causing a computer to determine an operating mode utilized by the CxM at least in part by monitoring the bus associated with the CxM.
-
67. An integrated circuit that executes a set of machine-executable instructions, the set of machine-executable instructions comprising:
-
monitoring values conveyed on one or more bus lines associated with a coexistence manager (CxM); and determining an operating mode of the CxM based on values observed during monitoring of the one or more bus lines.
-
Specification