System and methods for enhancing coexistence efficiency for multi-radio terminals
First Claim
1. A method comprising:
- obtaining traffic pattern information of a first plurality of communication slots of a first radio module;
scheduling a second plurality of communication slots for transmitting (TX) or receiving (RX) operation of a second radio module, wherein the second plurality of communication slots is aligned with the first plurality of communication slots, and wherein the second radio module and the first radio module are co-located within a wireless communication device;
selectively skipping one or more communication slots from the second plurality of communication slots based at least in part on the traffic pattern information, wherein the skipped slots are disabled for TX or RX operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of scheduling transmitting and receiving communication slots for co-located radio devices is provided. A Bluetooth (BT) device first synchronizes its communication time slots with a co-located radio module, and then obtains the traffic pattern of the co-located radio module. Based on the traffic pattern, the BT device selectively skips one or more TX or RX time slots to avoid data transmission or reception in certain time slots and thereby reducing interference with the co-located radio module. In addition, the BT device generates a co-located coexistence (CLC) bitmap and transmits the CLC bitmap to its peer BT device such that the peer BT device can also skip data transmission or reception in certain time slots affected by the co-located radio module. The skipped time slots are disabled for TX or RX operation to prevent interference and to achieve more energy saving.
91 Citations
29 Claims
-
1. A method comprising:
-
obtaining traffic pattern information of a first plurality of communication slots of a first radio module; scheduling a second plurality of communication slots for transmitting (TX) or receiving (RX) operation of a second radio module, wherein the second plurality of communication slots is aligned with the first plurality of communication slots, and wherein the second radio module and the first radio module are co-located within a wireless communication device; selectively skipping one or more communication slots from the second plurality of communication slots based at least in part on the traffic pattern information, wherein the skipped slots are disabled for TX or RX operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A wireless communication device, comprising:
-
a first radio module comprising a first radio frequency (RF) transceiver that schedules a first plurality of communication slots for transmitting (TX) or receiving (RX) operation; and a co-located second radio module, comprising; a second RF transceiver that schedules a second plurality of communication slots for TX or RX operation, wherein the second plurality of slots is aligned with the first plurality of communication slots; and a driver control block that selectively skips one or more communication slots based at least in part on traffic pattern information of the first plurality of communication slots. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
obtaining traffic characteristics of a first radio module by a Bluetooth (BT) radio module, wherein the first radio module and the BT radio module are co-located within a Multi-Radio Terminal (MRT); determining Co-located Coexistence (CLC) information based at least in part on the traffic characteristics, wherein the CLC information indicates whether one or more communication slots of the BT radio module can be used for BT transmitting or receiving operation; and transmitting the CLC information to a peer BT radio module. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus, comprising:
-
a radio frequency (RF) transceiver that schedules a first plurality of communication slots for transmitting (TX) or receiving (RX) operation, wherein the first plurality of slots is aligned with a second plurality of communication slots of a co-located radio module; and a driver control block that selectively skips one or more communication slots based at least in part on traffic pattern information of the co-located radio module, and wherein TX or RX operation is disabled for the skipped communication slots. - View Dependent Claims (28, 29)
-
Specification