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 for reducing interference between Bluetooth synchronous connection-oriented communication and 802.11 packet transmission, the method comprising:
- identifying that a Bluetooth-enabled device is communicating Bluetooth synchronous connection-oriented communication;
identifying that said Bluetooth-enabled device is communicating critical Bluetooth packets if an assertion time percentage of a priority signal asserted by said Bluetooth-enabled device exceeds a predetermined threshold; and
fragmenting an 802.11 packet into smaller packets to be transmitted concurrently with at least a portion of said Bluetooth synchronous connection-oriented communication and transmitting said smaller packets instead of said 802.11 packet if said Bluetooth-enabled device is communicating critical Bluetooth packets.
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 Bluetooth-enabled device.
52 Citations
26 Claims
-
1. A method for reducing interference between Bluetooth synchronous connection-oriented communication and 802.11 packet transmission, the method comprising:
-
identifying that a Bluetooth-enabled device is communicating Bluetooth synchronous connection-oriented communication; identifying that said Bluetooth-enabled device is communicating critical Bluetooth packets if an assertion time percentage of a priority signal asserted by said Bluetooth-enabled device exceeds a predetermined threshold; and fragmenting an 802.11 packet into smaller packets to be transmitted concurrently with at least a portion of said Bluetooth synchronous connection-oriented communication and transmitting said smaller packets instead of said 802.11 packet if said Bluetooth-enabled device is communicating critical Bluetooth packets. - View Dependent Claims (2, 3, 4)
-
-
5. A method for reducing interference between Bluetooth communication and 802.11 packet transmission, the 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, said hard-wired priority signal being received by an 802.11-enabled device; and transmitting an air time threshold that is related at least in part to attributes of the Bluetooth-enabled device to the 802.11-enabled device if the assertion time percentage is above a predetermined assertion time percentage threshold. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A method for reducing interference between Bluetooth synchronous connection-oriented communication and 802.11 packet transmission, the method comprising:
-
monitoring a hard-wired priority signal asserted by Bluetooth-enabled device to indicate critical Bluetooth packets, said Bluetooth-enabled device communicating said Bluetooth synchronous connection oriented communication, wherein said indication is created by identifying that an assertion time percentage of said priority signal exceeds a predetermined threshold; and in view of said indication, 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. An article comprising a memory having stored therein 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, said hard-wired priority signal being received by an 802.11-enabled device; and transmitting an air time threshold that is related at least in part to attributes of the Bluetooth-enabled device to the 802.11-enabled device if the assertion time percentage is above a predetermined threshold. - View Dependent Claims (16, 17, 18)
-
-
19. An article comprising a memory having stored therein instructions that, when executed by a computing platform, result in:
-
monitoring a hard-wired priority signal asserted by Bluetooth-enabled device to indicate critical Bluetooth packets, said Bluetooth-enabled device communicating said Bluetooth synchronous connection oriented communication; wherein said indication is created by identifying that an assertion time percentage of said priority signal exceeds a predetermined threshold; and in view of said indication, 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 (20, 21)
-
-
22. An apparatus comprising:
-
a monopole antenna; an 802.11 transceiver coupled to said antenna; a Bluetooth communication module to provide said processor with a hard-wired priority signal that is asserted by said Bluetooth communication module to indicate critical Bluetooth packets of a Bluetooth synchronous connection-oriented communication; and a processor to identify the existence of said critical packets based on an assertion time percentage of said priority signal;
to fragment an 802.11 packet having an air time of sufficient duration to interfere with said critical packets 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 (23)
-
-
24. 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 receive said hard-wired priority signal, to identify the existence of said critical packets of Bluetooth synchronous connection-oriented communication based on an assertion time percentage of said priority signal, to fragment a first 802.11 packet that will have a first air time of sufficient duration to interfere with critical packets of 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 (25, 26)
-
Specification