Synchronous interface for multi-radio coexistence manager
First Claim
1. A method used in a wireless communication system, the method comprising:
- identifying respective managed endpoints associated with respective potentially conflicting radio technologies and a multi-radio coexistence platform associated with the respective managed endpoints; and
maintaining a bus system that communicatively connects the respective managed endpoints to the multi-radio coexistence platform, wherein the bus system comprises one or more buses operating in a synchronous manner coupled to at least one supplemental bus, the supplemental bus being reprogrammable for operation according to a plurality of operating modes, the plurality of operating modes comprising at least a synchronous mode and an asynchronous mode,wherein each of the respective managed endpoints is coupled to the one or more buses operating in the synchronous manner and to at least one supplemental bus.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described herein that facilitate a synchronous bus architecture for multi-radio coexistence associated with a wireless device. As described herein, a system of buses operating in a synchronous manner, combined with optional on-chip and/or other supplemental buses, can be utilized to couple respective radios and/or other related endpoints to a coexistence management platform, thereby facilitating management of coexistence between multiple radios in a unified and scalable manner. As further described herein, communication between a coexistence manager and its respective managed endpoints can be facilitated through the use of a single bus or multiple buses (e.g., external buses, on-chip and/or other internal buses, etc.) that can operate concurrently and/or in an otherwise cooperative manner to facilitate expedited conveyance of radio event notifications and their corresponding responses.
-
Citations
34 Claims
-
1. A method used in a wireless communication system, the method comprising:
-
identifying respective managed endpoints associated with respective potentially conflicting radio technologies and a multi-radio coexistence platform associated with the respective managed endpoints; and maintaining a bus system that communicatively connects the respective managed endpoints to the multi-radio coexistence platform, wherein the bus system comprises one or more buses operating in a synchronous manner coupled to at least one supplemental bus, the supplemental bus being reprogrammable for operation according to a plurality of operating modes, the plurality of operating modes comprising at least a synchronous mode and an asynchronous mode, wherein each of the respective managed endpoints is coupled to the one or more buses operating in the synchronous manner and to at least one supplemental bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus operable in a wireless communication system, comprising:
-
respective managed endpoints associated with a set of potentially conflicting radio technologies; a coexistence manager (CxM) that facilitates coexistence between the respective managed endpoints; and a bus system that communicatively connects the respective managed endpoints to the CxM, wherein the bus system comprises one or more buses operating in a synchronous manner coupled to at least one supplemental bus, the supplemental bus being reprogrammable for operation according to a plurality of operating modes, the plurality of operating modes comprising at least a synchronous mode and an asynchronous mode, wherein each of the respective managed endpoints is coupled to the one or more buses operating in the synchronous manner and to the supplemental bus. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus, comprising:
-
means for identifying respective endpoints corresponding to a set of radio technologies and an application platform that manages coexistence between the set of radio technologies and their corresponding endpoints; and means for maintaining a system of one or more buses operating in a synchronous manner that facilitate communication between the respective endpoints and the application platform, the one or more buses coupled to at least one supplemental bus, the supplemental bus being reprogrammable for operation according to a plurality of operating modes, the plurality of operating modes comprising at least a synchronous mode and an asynchronous mode, wherein the respective endpoints identified by the means for identifying respective endpoints are coupled to the one or more buses operating in the synchronous manner and to the at least one supplemental bus. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A computer program product, comprising:
a computer-readable non-transitory storage medium, comprising; code for causing a computer to identify respective endpoints corresponding to a set of radio technologies and an application platform that manages coexistence between the set of radio technologies and their corresponding endpoints; and code for causing a computer to maintain a system of one or more buses operating in a synchronous manner that facilitate communication between the respective endpoints and the application platform, the one or more buses coupled to at least one supplemental bus, the supplemental bus being reprogrammable for operation according to a plurality of operating modes, the plurality of operating modes comprising at least a synchronous mode and an asynchronous mode, wherein the respective endpoints are coupled to the one or more buses operating in the synchronous manner and to the at least one supplemental bus. - View Dependent Claims (30, 31, 32, 33, 34)
Specification