Abstract:
The subject system aggregates, or stitches, multiple component channel estimates to generate an aggregated wideband channel estimate that can be used to determine more accurate time of arrival estimations than those determinable from the individual component channel estimates. The subject system also provides for multipath detection on a single channel or an aggregated channel that may be used to facilitate an accurate time of arrival estimation. For example, information derived from the multipath detection may be used to supplement and/or enhance a time of arrival estimation algorithm. The subject system also provides a sounding protocol that allows devices to perform one or more signal exchanges to facilitate generating the aggregated wideband channel estimate and/or to facilitate performing the multipath detection. The protocol allows the devices to perform signal exchanges over one or more channels within a coherence time, and also provides for security mechanisms as well as failure recovery.
Abstract:
The present disclosure describes a system, method, and computer program product embodiments for processing an A-MPSDU frame structure. An example system can include an interface circuit to combine a plurality of media access control (MAC) headers corresponding to a plurality of media access control service data units (MSDUs) into an aggregated MAC header. The aggregated MAC header can include length information for each of the MSDUs. The interface circuit can also insert the aggregated MAC header into a frame and transmit the frame using an antenna.
Abstract:
A station (STA) of a wireless local area network (WLAN) transitions implicitly between power management (PM) modes or PM states, without providing an explicit indication of the PM mode/state change to an access point (AP) of the WLAN. Transitions include changes between an active mode and a power save (PS) mode, or between an awake state and a doze state of the PS mode. Transitions occur immediately after receipt of a beacon indicating pending data for the STA, after an offset time indicated in the beacon, or at a specific wake time negotiated with the AP. After data reception is complete, the STA transitions implicitly to the PS mode or a doze state of the PS mode, after a power save inactivity timeout period or after receiving an indication that data transmission is complete.
Abstract:
Disclosed herein are system, method, and computer program product embodiments for enabling a spatial reuse opportunity at a high efficiency (HE) station and a network allocation vector (NAV) reset capability at a legacy station using a Request to Send and/or Clear to Send (RTS and/or CTS) frame. For example, the method can include receiving a RTS frame with a redefined field that specifies spatial reuse information. The NAV can be set based on the RTS frame. The method can determine whether a second frame was received within a threshold time after a Short Interframe Space (SIFS). Finally, the method can reset the NAV based on whether the second frame was received within the threshold time.
Abstract:
Managing orthogonal frequency division multiple access (OFDMA) uplink acknowledgements is described herein. An example system can include an interface circuit to generate a physical layer convergence protocol data unit (PPDU) including a physical layer preamble, a first sub-channel field corresponding to a first station, and a second sub-channel field corresponding to a second station. The first sub-channel field can carry a first unicast trigger corresponding to the first station, and the second sub-channel field can carry a second unicast trigger corresponding to the second station. The interface circuit can also transmit the PPDU to the first and second stations.
Abstract:
A station (STA) of a wireless local area network (WLAN) transitions implicitly between power management (PM) modes or PM states, without providing an explicit indication of the PM mode/state change to an access point (AP) of the WLAN. Transitions include changes between an active mode and a power save (PS) mode, or between an awake state and a doze state of the PS mode. Transitions occur immediately after receipt of a beacon indicating pending data for the STA, after an offset time indicated in the beacon, or at a specific wake time negotiated with the AP. After data reception is complete, the STA transitions implicitly to the PS mode or a doze state of the PS mode, after a power save inactivity timeout period or after receiving an indication that data transmission is complete.
Abstract:
A method for receiving feedback on a quality of multicast transmissions in a Wireless Local Access Network (WLAN) including a source electronic device (e.g., an access point) and a plurality of electronic devices is disclosed, according to some embodiments. The method can include (i) transmitting a plurality of multicast packets addressed to a subset of the plurality of electronic devices by the source electronic device; (ii) concurrently polling the subset of the plurality of electronic devices by the source electronic device; and (iii) receiving a plurality of block acknowledgements (BAs) from at least the subset of the plurality of electronic devices by the source electronic device. Each BA may include information on a quality of reception of two or more multicast packets received at an electronic device.
Abstract:
In order to flexibly manage and broadcast content to electronic devices in a multicast group, a multicast group management protocol allows one or more multicast group masters to be specified. In addition to controlling membership in the multicast group, a multicast group master can define or specify a multicast session, in which content from one or more sources is broadcast to at least a subset of the electronic devices or sinks in the multicast group. The multicast group management protocol supports concurrent broadcasts of content to different multicast sessions. Moreover, the broadcasts in the different multicast sessions may have different: priorities, encoding techniques, quality-of-service policies, reliability, and/or number of parity bits. For example, the different encoding techniques may include different layers in H.264 Scalable Video Coding. Alternatively or additionally, the different number of parity bits may be associated with application layer forward error correction.