Apparatus and methods for coexistence of collocated wireless local area network and bluetooth based on dynamic fragmentation of WLAN packets
First Claim
Patent Images
1. A method comprising:
- identifying that a Bluetooth-enabled device is communicating Bluetooth synchronous connection-oriented communication; and
fragmenting an 802.11 packet to be transmitted substantially concurrently with at least a portion of said Bluetooth communication into smaller packets and transmitting said smaller packets instead of said 802.11 packet.
1 Assignment
0 Petitions
Accused Products
Abstract
In some embodiments of the invention, an 802.11-enabled device may fragment an 802.11 packet into smaller packets and transmit the smaller packets instead of the 802.11 to lessen interference with Bluetooth synchronized connection-oriented communication of a collocated or nearby Bluetooth-enabled device.
126 Citations
30 Claims
-
1. A method comprising:
-
identifying that a Bluetooth-enabled device is communicating Bluetooth synchronous connection-oriented communication; and
fragmenting an 802.11 packet to be transmitted substantially concurrently with at least a portion of said Bluetooth communication into smaller packets and transmitting said smaller packets instead of said 802.11 packet. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
distinguishing different types of Bluetooth communication performed by a Bluetooth-enabled device from an assertion time percentage of a hard-wired priority signal that is asserted by said Bluetooth-enabled device to indicate critical Bluetooth packets. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
12. A method comprising:
in view of an indication of Bluetooth synchronous connection-oriented communication, determining whether an 802.11 packet will have an air time of sufficient duration to interfere with said communication and if so, fragmenting said 802.11 packet into smaller packets and transmitting said smaller packets instead of said 802.11 packet. - View Dependent Claims (13, 14, 15)
-
16. An article comprising a storage medium having stored thereon instructions that, when executed by a computing platform, result in:
distinguishing different types of Bluetooth communication performed by a Bluetooth-enabled device from an assertion time percentage of a hard-wired priority signal that is asserted by said Bluetooth-enabled device to indicate critical Bluetooth packets. - View Dependent Claims (17, 18, 19)
-
20. An article comprising a storage medium having stored thereon instructions that, when executed by a computing platform, result in:
in view of an indication of Bluetooth synchronous connection-oriented communication, determining whether an 802.11 packet will have an air time of sufficient duration to interfere with said communication and if so, fragmenting said 802.11 packet into smaller packets and transmitting said smaller packets instead of said 802.11 packet. - View Dependent Claims (21, 22)
-
23. An apparatus comprising:
-
a monopole antenna;
an 802.11 transceiver coupled to said antenna; and
a processor to fragment an 802.11 packet that will have an air time of sufficient duration to interfere with collocated Bluetooth synchronous connection-oriented communication into smaller packets and to cause said transceiver to transmit said smaller packets instead of said 802.11 packet via said antenna. - View Dependent Claims (24, 25, 26)
-
-
27. A wireless communication system comprising:
-
an apparatus including at least;
a Bluetooth communication module to assert a hard-wired priority signal to indicate communication of critical Bluetooth packets;
a first 802.11 transceiver; and
a first processor to fragment a first 802.11 packet that will have a first air time of sufficient duration to interfere with Bluetooth synchronous connection-oriented communication of said Bluetooth communication module into first smaller packets and to cause said first transceiver to transmit said first smaller packets instead of said first 802.11 packet; and
an 802.11-enabled device including at least;
a second 802.11 transceiver; and
a second processor. - View Dependent Claims (28, 29, 30)
-
Specification