Reducing interference in collocated radios
First Claim
Patent Images
1. A method for reducing interference in collocated radios of a multi-radio mobile communication device, comprising:
- logging transmit/receive (Tx/Rx) information for a Bluetooth radio and an Orthogonal Frequency Division Multiple Access (OFDMA) radio for a time equivalent to T consecutive Bluetooth intervals, where T is a repeating Tx/Rx pattern length;
identifying if at least one of a Bluetooth packet collision and an OFDMA data collision occur from the logged data for the T Bluetooth intervals;
requesting a persistent reservation of at least one OFDMA radio subframe, wherein the OFDMA radio will not schedule data to allow a Bluetooth packet to be transmitted during an interval where the Bluetooth packet collision or the OFDMA data collision can occur;
determining a repeating Bluetooth Tx/Rx pattern of length T, wherein the pattern comprises a transmit slot number for each Bluetooth packet and a persistent reservation transmit slot number for each Bluetooth packet collision or OFDMA data collision; and
communicating using the Bluetooth radio based on the repeating Bluetooth Tx/Rx pattern to enable reduced interference between the Bluetooth radio and the OFDMA radio in a multi-radio mobile communication device.
2 Assignments
0 Petitions
Accused Products
Abstract
Technology for reducing interference in collocated radios is disclosed. One method comprises logging transmit/receive information from a Bluetooth radio and an OFDMA radio for a repeating Tx/Rx pattern. Data collisions between the radios are identified. A persistent reservation is requested in the OFDMA radio for collisions in the repeating Tx/Rx pattern. A repeating Bluetooth Tx/Rx pattern is derived from the logged data and the collision data. Bluetooth radio communication is accomplished using the Bluetooth Tx/Rx pattern.
17 Citations
29 Claims
-
1. A method for reducing interference in collocated radios of a multi-radio mobile communication device, comprising:
-
logging transmit/receive (Tx/Rx) information for a Bluetooth radio and an Orthogonal Frequency Division Multiple Access (OFDMA) radio for a time equivalent to T consecutive Bluetooth intervals, where T is a repeating Tx/Rx pattern length; identifying if at least one of a Bluetooth packet collision and an OFDMA data collision occur from the logged data for the T Bluetooth intervals; requesting a persistent reservation of at least one OFDMA radio subframe, wherein the OFDMA radio will not schedule data to allow a Bluetooth packet to be transmitted during an interval where the Bluetooth packet collision or the OFDMA data collision can occur; determining a repeating Bluetooth Tx/Rx pattern of length T, wherein the pattern comprises a transmit slot number for each Bluetooth packet and a persistent reservation transmit slot number for each Bluetooth packet collision or OFDMA data collision; and communicating using the Bluetooth radio based on the repeating Bluetooth Tx/Rx pattern to enable reduced interference between the Bluetooth radio and the OFDMA radio in a multi-radio mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A radio coexistence system, comprising:
-
a wireless coexistence controller module in a mobile communication device that is operable to communicate with a Bluetooth radio configured to communicate a packet over a selected interval and an Orthogonal Frequency Division Multiple Access (OFDMA) radio configured to communicate using Time Division Duplexing (TDD), wherein the wireless coexistence controller module is comprised of code that is located in one or more digital memory devices to be executed by one or more processors or the wireless coexistence controller module is implemented in one or more hardware circuits; a data logging module configured to log transmit/receive (Tx/Rx) information for the Bluetooth radio and the OFDMA radio for a time equivalent to T Bluetooth intervals, where T is a repeating Bluetooth Tx/Rx pattern length, wherein the data logging module is comprised of code that is located in one or more digital memory devices to be executed by one or more processors or the data logging module is implemented in one or more hardware circuits; a persistent reservation module configured to request a persistent reservation of at least one OFDMA radio subframe, wherein the OFDMA radio will not schedule data at the interval when the logged data indicates at least one of a Bluetooth packet collision and an OFDMA data collision occurred, to allow a Bluetooth packet to be transmitted, wherein the persistent reservation module is comprised of code that is located in one or more digital memory devices to be executed by one or more processors or the persistent reservation module is implemented in one or more hardware circuits; and wherein the wireless coexistence controller module is configured to modify the repeated Bluetooth Tx/Rx pattern based on the persistent reservation and operate the Bluetooth radio based on the modified repeated Bluetooth Tx/Rx pattern. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for reducing interference in collocated radios, comprising:
-
identifying a repeating transmit/receive (Tx/Rx) pattern for multiple radios located in a mobile communication device having a Bluetooth radio collocated with an Orthogonal Frequency Division Multiple Access (OFDMA) radio; logging Tx/Rx information for the Bluetooth radio and the OFDMA radio for T consecutive Bluetooth packet intervals, where T is a length of the Tx/Rx pattern; identifying if at least one of a Bluetooth packet collision and an OFDMA data collision occurs from the logged data for the T Bluetooth packet intervals; requesting a persistent reservation of at least one OFDMA subframe, wherein the OFDMA radio will not schedule data to allow a Bluetooth packet to be transmitted during the interval where the Bluetooth packet collision or the OFDMA data collision occurred; modifying the repeating Tx/Rx pattern based on the persistent reservation; and communicating using the Bluetooth radio based on the modified repeating Bluetooth Tx/Rx pattern to enable interference free communication for the Bluetooth radio and the OFDMA radio in a multi-radio mobile communication device. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification