Abstract:
Embodiments described herein provide a method for performing beamforming in a multiple-user-multiple-input-multiple-output (MUMIMO) system. At a MUMIMO access point, MUMIMO data may be received from a station of a plurality of stations. Uplink channel state information may be obtained, from the MUMIMO data, representing an uplink channel between the station and the MUMIMO access point. The uplink channel includes signals transmitted from the station using the second number of antennas. Downlink channel state information may be computed, based on the uplink channel state information, representing a downlink channel between the MUMIMO access point and the station.
Abstract:
A first communication determines, for a null data packet (NDP) ranging measurement procedure, i) a start time, ii) a time duration of each time slot of a plurality of time slots, and iii) a time interval between adjacent time slots. The first communication device generates one or more packets that include: i) an indication of the start time, ii) an indication of the time duration, and iii) an indication of the time interval, and transmits the one or more packets to multiple second communication devices prior to the NDP ranging measurement procedure. During the NDP ranging measurement procedure, the first communication device transmits a downlink NDP transmission to a group of second communication devices, and receives an uplink multi-user NDP transmission from the group of second communication devices.
Abstract:
The present disclosure describes methods and apparatuses for fine timing measurement with frequency domain processing. In some aspects, a first device receives a frame that is transmitted by a second device via a wireless medium. A degree to which the frame is affected by multipath propagation in the wireless medium is determined based on frequency power and linear phase of the frame, which can be calculated using frequency domain processing. Based on the degree to which the frame is affected, a time of arrival calculation for the frame can be compensated for effects related to the multipath propagation. By so doing, the effects of multipath propagation can be addressed without time domain processing, which is typically complex and more expensive to implement.
Abstract:
Systems, methods, and other embodiments associated with channel processing with dedicated pilots utilizing information from broadcast pilots are described. According to one embodiment, an method includes receiving, through a channel, i) a signal resource block that includes data and a dedicated pilot that is precoded and ii) at least one broadcast pilot that is not precoded. A channel property is deduced from the broadcast pilot; and the channel is processed by applying the channel property to the dedicated pilot. In one embodiment, the method includes estimating an effective channel by applying the channel property to the dedicated pilot.
Abstract:
Systems, methods, and other embodiments associated with estimating noise in a receiver device based on related properties of order statistics are described. According to one embodiment, a method includes generating an initial set of magnitude squared values from a time domain impulse response of a receiver device. The method also includes generating an initial noise power estimate based on a modified set of magnitude squared values and generating a threshold value based on the initial noise power estimate. The method generates a final noise power estimate by averaging values of the initial set of magnitude squared values that are less than the threshold value and removing a thresholding bias from the resulting average.
Abstract:
At a receiver in a short-range wireless system having a plurality of channels and a plurality of receiving antennas, an angle-of-arrival of a signal is determined by receiving, at at least two antennas, the signal on one of the channels, determining a phase difference between the signal as received at those antennas, removing a local oscillator phase from the phase difference to provide an adjusted phase difference, and determining, from the adjusted phase difference, the angle-of-arrival. Removing the local oscillator phase includes estimating a local oscillator phase for each channel to be used for all antennas, or determining an angle using multi-channel combining, and for each channel, using that angle to determine a channel local oscillator phase, or, for a given channel, identifying, as the local oscillator phase, a phase that minimizes the sum, over all antennas, of squares of phase differences between the given channel and a neighboring channel.
Abstract:
Adjusting automatic gain control of a receiver, in a short-range wireless system having a plurality of channels and a plurality of receiving antennas, includes setting initial gain to be set by receiver AGC based on signals received at a receiver reference antenna, receiving, at each of the receiving antennas, a signal on a current channel, and adjusting gain to be set by AGC for the signal to prevent saturation. Angle-of-arrival estimation may be performed following adjusting of the AGC. Adjusting AGC may include backing off the AGC, changing the reference antenna prior to deriving gain to be set by AGC, or determining gain to be set by AGC at additional receiving antennas, and for each antenna that is not the reference antenna and is not one of the additional antennas, selecting gain to be set by AGC from a closest one of the reference antenna and the additional antennas.
Abstract:
Systems and methods are provided for processing a signal using simplified channel statistics. In an example implementation, a channel profile for a multipath channel is estimated by detecting, within a given range, a number of channel taps associated with a channel impulse response, and assigning each of those channel taps a uniform amplitude value corresponding to a constant signal strength. A signal may be received through the multipath channel and filtered based on the estimated channel profile.
Abstract:
The present disclosure includes systems and techniques relating to processing received spatially diverse transmissions. In some implementations, an apparatus includes: circuitry configured to receive signals from separate communication inputs; circuitry configured to filter the signals to reduce noise, interference, or both; circuitry configured to estimate covariance of the separate communication inputs, including estimating a correlation between the separate communication inputs; and circuitry configured to apply the covariance estimation to the filtering circuitry to effect noise whitening and to force an underestimation of the correlation between the separate communication inputs as applied.
Abstract:
Systems, methods, apparatus, and techniques are provided for receiving signals over a communications channel, generating a plurality of successive estimates of instantaneous interference present in the communications channel at a respective plurality of samples based on the received signals, producing an average interference estimate of the interference channel based on the plurality of successive estimates, and producing a decoded codeword based on i) the average interference estimate and ii) the received signals.