Abstract:
Systems and methods are provided for coordinating power management states in a wireless communications device. An access point may buffer data for a station and may then initiate transfer of the buffered data to the station when the station is considered to be in active mode. The access point may transmit each of the one stored data frames with a more data indication when at least one additional frame is buffered and with a no more data indication when no additional frames are buffered. Receipt of the terminal frame including the no more data indication allows the station to return to power save mode without waiting for any timeout period and without risking missing a transmission from the access point.
Abstract:
Methods and systems according to embodiments of the present disclosure provide intelligent transmission of beacons by a SoftAP-enabled user device for minimizing power consumption. In an embodiment, a method comprises transmitting a first beacon from the SoftAP to a station connected to the SoftAP. The method also comprises determining a beacon interval between the first beacon and a second beacon. The method further comprises dynamically changing the beacon interval. And the method also comprises transmitting the second beacon upon the changed beacon interval passing since the transmitting of the first beacon.
Abstract:
Methods and systems according to embodiments of the present disclosure provide intelligent transmission of beacons by a SoftAP-enabled user device for minimizing power consumption. In an embodiment, a method comprises transmitting a first beacon from the SoftAP to a station connected to the SoftAP. The method also comprises determining a beacon interval between the first beacon and a second beacon. The method further comprises dynamically changing the beacon interval. And the method also comprises transmitting the second beacon upon the changed beacon interval passing since the transmitting of the first beacon.
Abstract:
This disclosure describes techniques for renegotiating target wake time (TWT) parameters used for transmitting Bluetooth-encoded audio frames over one or more Wi-Fi channels. In some implementations, a software-enabled access point (softAP) paired with a peripheral device based on a Bluetooth protocol and associated with the peripheral device via a WLAN link transmits one or more first Bluetooth-encoded audio frames indicating a current time-to-play (TTP) value for audio data to the peripheral device over the WLAN link during a first TWT session. The softAP detects a change in the WLAN link, and obtains new TWT parameters and a new TTP value responsive to the detected change. The softAP indicates the new TWT parameters and the new TTP value to the peripheral device in conjunction with tearing down the first TWT session, and establishes a second TWT session with the peripheral device based at least in part on the new TWT parameters.
Abstract:
This disclosure describes techniques for renegotiating target wake time (TWT) parameters used for transmitting Bluetooth-encoded audio frames over one or more Wi-Fi channels. In some implementations, a software-enabled access point (softAP) paired with a peripheral device based on a Bluetooth protocol and associated with the peripheral device via a WLAN link transmits one or more first Bluetooth-encoded audio frames indicating a current time-to-play (TTP) value for audio data to the peripheral device over the WLAN link during a first TWT session. The softAP detects a change in the WLAN link, and obtains new TWT parameters and a new TTP value responsive to the detected change. The softAP indicates the new TWT parameters and the new TTP value to the peripheral device in conjunction with tearing down the first TWT session, and establishes a second TWT session with the peripheral device based at least in part on the new TWT parameters.
Abstract:
A first network device in communication with a second network device via a wireless communication link provides an indication to the second network device that the first network device will enter a power save mode. While operating in the power save mode, the first network device periodically transmits a trigger frame to the second network device to determine whether the second network device comprises buffered frames for the first network device. The first network device receives the buffered frames from the second network device responsive to transmitting the trigger frame. In another example, if both the first and the second network devices operate in the power save mode, the first network device receives a notification of available buffered frames from the second network device. The first network device transmits buffered frames destined for the second network device prior to transmitting a response to the received notification.
Abstract:
This disclosure provides methods, components, devices and systems for a distributed wireless local area network (WLAN) scan for low latency applications. Some aspects more specifically relate to a first wireless communication device, such as a station, splitting a set of channels to scan into different subsets for scanning by one or more connected wireless communication devices in proximity to the wireless communication device. The first wireless communication device may indicate one or more of the subsets of channels to the connected wireless communication device in proximity to the first wireless communication device for scanning, and the first wireless communication device may receive results of the scanning of the subset of channels from the connected wireless communication device.
Abstract:
Systems and methods are provided for allowing a multi-channel concurrent device to communicate timing information to a direct link peer, so that subsequent delivery of buffered traffic by the peer may be coordinated to minimize interference with operation of the device in another network context.
Abstract:
Methods, systems, and devices are described for determining when to aggregate packets (e.g., transmit an aggregated packet) at a protocol layer based on an indication of whether more packets are available for transfer from a higher layer. In aspects, the protocol layer may receive an indication from the higher layer of whether additional packets are present in a second packet queue of the higher layer for transfer to the protocol layer. Based on the received indication, the protocol layer may determine when to aggregate the packets in the protocol layer queue into an aggregated packet (e.g., whether to transmit the aggregated packet upon receipt of the indication, etc.). Determining when to aggregate packets in the protocol layer based on the indication may override conventional packet aggregation conditions such as an aggregation wait time, an aggregation window size (minimum or maximum), and the like.
Abstract:
Functionality can be implemented to improve performance of a direct wireless communication link. In one embodiment, a first network device provides an indication to a second network device that the first network device will enter a power save mode. While operating in the power save mode, the first network device periodically transmits a trigger frame to the second network device to determine whether the second network device comprises buffered frames for the first network device. The first network device receives the buffered frames from the second network device responsive to transmitting the trigger frame. In another embodiment, if both the first and the second network devices operate in the power save mode, the first network device receives a notification of available buffered frames from the second network device. The first network device transmits buffered frames destined for the second network device prior to transmitting a response to the received notification.