Method and system for Bluetooth (BT) delayed acknowledgement (ACK)
First Claim
1. A method for wireless communication with a wireless local area network having a coverage area with at least a portion collocated with another coverage area of a Bluetooth network, the method comprising:
- in a communication device;
receiving at an initiator device a management action frame via said wireless local area network from a responder device, wherein the management action frame indicates that said responder device is able to communicate via said wireless local area network and is able to communicate via said Bluetooth network;
transmitting, via said wireless local area network, a protocol data unit to a responder device;
negotiating a delayed response time duration for acknowledgment communications in the wireless local area network, the negotiating a delayed response time including at least sending from the initiator device a request frame including at least a block acknowledgment policy to determine if the responder device can perform a delayed acknowledgment in response to a block transfer received from the initiator device, and the responder device returning at least a response frame with parameters including one or more of;
block acknowledgement policy information, a traffic identifier (TID) value or a buffer size related to the request frame for the block acknowledgment policy;
waiting the delayed response time duration after completion of said transmission of said protocol data unit to provide collocated wireless communication capability, wherein the delayed response time duration is greater than a communication slot time duration for communication by said responder device while on said Bluetooth network;
receiving, via said wireless local area network, a response protocol data unit after said delayed response time duration; and
transmitting, from the initiator device via said wireless local area network, an acknowledgment protocol data unit to said responder device in response to said received response protocol data unit.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for Bluetooth (BT) delayed acknowledgment is presented. Aspects of the system may include an initiator device, such as a WLAN access point (AP), which enables transmission of a protocol data unit, such as a BlockAckReq frame, to a responder device, such as a Smartphone, via a first network, for example a WLAN. The Smartphone may be equipped with capabilities that enable communication via WLAN and Bluetooth networks. The AP may wait to receive a response protocol data unit, such as a BlockAck frame, via the first network (WLAN) for a response time duration. The response time duration may be based on the communication slot time duration for communication by the Smartphone on a second network, for example a BT piconet. The communication slot time duration may correspond to the time duration for a BT slot.
44 Citations
16 Claims
-
1. A method for wireless communication with a wireless local area network having a coverage area with at least a portion collocated with another coverage area of a Bluetooth network, the method comprising:
-
in a communication device; receiving at an initiator device a management action frame via said wireless local area network from a responder device, wherein the management action frame indicates that said responder device is able to communicate via said wireless local area network and is able to communicate via said Bluetooth network; transmitting, via said wireless local area network, a protocol data unit to a responder device; negotiating a delayed response time duration for acknowledgment communications in the wireless local area network, the negotiating a delayed response time including at least sending from the initiator device a request frame including at least a block acknowledgment policy to determine if the responder device can perform a delayed acknowledgment in response to a block transfer received from the initiator device, and the responder device returning at least a response frame with parameters including one or more of;
block acknowledgement policy information, a traffic identifier (TID) value or a buffer size related to the request frame for the block acknowledgment policy;waiting the delayed response time duration after completion of said transmission of said protocol data unit to provide collocated wireless communication capability, wherein the delayed response time duration is greater than a communication slot time duration for communication by said responder device while on said Bluetooth network; receiving, via said wireless local area network, a response protocol data unit after said delayed response time duration; and transmitting, from the initiator device via said wireless local area network, an acknowledgment protocol data unit to said responder device in response to said received response protocol data unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for wireless communication in at least a wireless local area network and a Bluetooth network having at least partially collocated coverage areas, the system comprising:
-
one or more circuits that enable transmission of a protocol data unit from an initiator device to a responder device via said wireless local area network; one or more circuits that enable negotiating a delayed response time duration for acknowledgment communications in the wireless local area network, the negotiating a delayed response time duration including the initiator device sending a request frame including at least a block acknowledgment policy to determine if the responder device can perform a delayed acknowledgment in response to a block transfer received from the initiator device, and the responder device returning at least a response frame with parameters including one or more of;
block acknowledgement policy information, a traffic identifier (TID) value or a buffer size related to the request frame for the block acknowledgment policy;said one or more circuits that wait the delayed response time duration after completion of said transmission of said protocol data unit to provide collocated wireless communication, wherein the delayed response time duration is greater than a communication slot time duration for communication by said responder device on said Bluetooth network; said one or more circuits enable reception of a response protocol data unit via said wireless local area network after said delayed response time duration; and said one or more circuits provide transmission of an acknowledgment protocol data unit by the initiator device to said responder device via said wireless local area network in response to said response protocol data unit. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for wireless communication with a wireless local area network and a Bluetooth network having coverage areas at least partially collocated to one another, the method comprising:
-
in a communication device with dual network communication capability, the dual network including at least the wireless local area network and the Bluetooth network; transmitting from an initiator device a protocol data unit to a responder device via said wireless local area network; determining whether a failure to receive a response protocol data unit is based on communication by said responder device on said Bluetooth network; determining, based on communication by said responder device on said Bluetooth network a block acknowledgment policy to determine if the responder device can perform a delayed acknowledgment in response to a block transfer received from the initiator device, and the responder device returning at least a response frame with parameters including at least a backoff time duration when said response protocol data unit is not received, wherein said determined backoff time duration includes a time period to wait before transmission of a subsequent protocol data unit to said responder device via said wireless local area network and is greater than a communication slot time duration for communication by said responder device on said Bluetooth network; and transmitting from the initiator device one or more data frames to said responder device via said wireless local area network after said response protocol data unit is received in response to said transmitted subsequent protocol data unit. - View Dependent Claims (14, 15, 16)
-
Specification