Asynchronous interface for multi-radio coexistence manager
First Claim
1. A method used in a wireless communication system, the method comprising:
- identifying respective managed endpoints within a single multi-radio device associated with respective potentially conflicting radio technologies and a multi-radio coexistence platform associated with the respective managed endpoints, wherein the single multi-radio wireless device includes the respective managed endpoints and the multi-radio coexistence platform; and
maintaining a unified hardwired bus system that communicatively connects the respective managed endpoints to the multi-radio coexistence platform, wherein the unified hardwired bus system comprises one or more hardwired asynchronous buses on the multi-radio wireless device and wherein the one or more hardwired asynchronous buses operate according to an asynchronous protocol, wherein;
the unified hardwired bus system comprises at least one hardwired bus located on an integrated circuit comprising circuitry for a first plurality of managed endpoints and at least one supplemental bus reprogrammable for operation according to a plurality of operating modes, the plurality of operating modes comprising at least one of a synchronous mode associated with a synchronous protocol or an asynchronous mode associated with the asynchronous protocol, andthe at least one supplemental bus is connected to the at least one hardwired bus located on the integrated circuit and to a second plurality of managed endpoints within the single multi-radio device and located external to the integrated circuit.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methodologies are described herein that facilitate an asynchronous bus architecture for multi-radio coexistence associated with a wireless device. As described herein, a system of buses operating in an asynchronous 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 that can be switched and/or otherwise operate in a concurrent manner to facilitate expedited conveyance of radio event notifications and their corresponding responses.
149 Citations
33 Claims
-
1. A method used in a wireless communication system, the method comprising:
-
identifying respective managed endpoints within a single multi-radio device associated with respective potentially conflicting radio technologies and a multi-radio coexistence platform associated with the respective managed endpoints, wherein the single multi-radio wireless device includes the respective managed endpoints and the multi-radio coexistence platform; and maintaining a unified hardwired bus system that communicatively connects the respective managed endpoints to the multi-radio coexistence platform, wherein the unified hardwired bus system comprises one or more hardwired asynchronous buses on the multi-radio wireless device and wherein the one or more hardwired asynchronous buses operate according to an asynchronous protocol, wherein; the unified hardwired bus system comprises at least one hardwired bus located on an integrated circuit comprising circuitry for a first plurality of managed endpoints and at least one supplemental bus reprogrammable for operation according to a plurality of operating modes, the plurality of operating modes comprising at least one of a synchronous mode associated with a synchronous protocol or an asynchronous mode associated with the asynchronous protocol, and the at least one supplemental bus is connected to the at least one hardwired bus located on the integrated circuit and to a second plurality of managed endpoints within the single multi-radio device and located external to the integrated circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 27)
-
-
8. An apparatus operable in a wireless communication system, comprising:
-
respective managed endpoints on a single multi-radio wireless device, wherein the respective managed endpoints are associated with potentially conflicting radio technologies; a coexistence manager (CxM) on the multi-radio wireless device, wherein the CxM facilitates coexistence between the respective managed endpoints; and a unified bus hardwired system that communicatively connects the respective managed endpoints to the CxM, wherein the unified bus hardwired system comprises one or more hardwired asynchronous buses on the multi-radio wireless device and wherein the one or more hardwired asynchronous buses operate according to an asynchronous protocol, wherein; the unified hardwired bus system comprises at least one hardwired bus located on an integrated circuit comprising circuitry for a first plurality of managed endpoints and at least one supplemental bus reprogrammable for operation according to a plurality of operating modes, the plurality of operating modes comprising at least one of a synchronous mode associated with a synchronous protocol or an asynchronous mode associated with the asynchronous protocol, and the at least one supplemental bus is connected to the at least one hardwired bus located on the integrated circuit and to a second plurality of managed endpoints within the single multi-radio device and located external to the integrated circuit. - View Dependent Claims (9, 10, 11, 12, 13, 28, 29, 30)
-
-
14. An apparatus, comprising:
-
means for identifying respective endpoints within a single multi-radio device associated with respective radio technologies and an application platform that manages coexistence between the respective radio technologies and their associated endpoints, wherein the single multi-radio wireless device includes the respective endpoints and the application platform; and means for maintaining a unified hardwired bus system comprising one or more hardwired asynchronous buses on the multi-radio wireless device wherein the one or more hardwired asynchronous buses operate according to an asynchronous protocol and communicatively connect the respective managed endpoints to the application platform, wherein; the unified hardwired bus system comprises at least one hardwired bus located on an integrated circuit comprising circuitry for a first plurality of managed endpoints and at least one supplemental bus reprogrammable for operation according to a plurality of operating modes, the plurality of operating modes comprising at least one of a synchronous mode associated with a synchronous protocol or an asynchronous mode associated with the asynchronous protocol, and the at least one supplemental bus is connected to the at least one hardwired bus located on the integrated circuit and to a second plurality of managed endpoints within the single multi-radio device and located external to the integrated circuit. - View Dependent Claims (15, 16, 17, 18, 31, 32, 33)
-
-
19. A computer program product, comprising:
a non-transitory computer-readable medium, comprising; code for causing a computer to identify respective endpoints within a single multi-radio device associated with respective radio technologies and an application platform that manages coexistence between the respective radio technologies and their associated endpoints, wherein the single multi-radio wireless device includes the respective endpoints and the application platform; and code for causing the computer to maintain a unified hardwired bus system comprising one or more hardwired asynchronous buses on the multi-radio wireless device wherein the one or more hardwired asynchronous buses operate according to an asynchronous protocol and communicatively connect the respective managed endpoints to the application platform, wherein; the unified hardwired bus system comprises at least one hardwired bus located on an integrated circuit comprising circuitry for a first plurality of managed endpoints and at least one supplemental bus reprogrammable for operation according to a plurality of operating modes, the plurality of operating modes comprising at least one of a synchronous mode associated with a synchronous protocol or an asynchronous mode associated with the asynchronous protocol, and the at least one supplemental bus is connected to the at least one hardwired bus located on the integrated circuit and to a second plurality of managed endpoints within the single multi-radio device and located external to the integrated circuit. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
Specification