Abstract:
A beacon message is wirelessly transmitted from a first device. The first device receives a first response to the beacon message, wherein the first response includes identification values associated with a personal identification device. The first device communicates with a second device associated with the personal identification device. The personal identification device is authenticated based, at least in part, on the identification values and the communication with the second device.
Abstract:
A wireless device is configured to switch data rates to account for temporary channel conditions or device configuration errors. Pre-selected data rates, more likely to achieve maximum goodput, are stored in a data rate table. The data rate table contains candidate data rates for each pre-selected data rate in the data rate table. When probe transmissions using the preselected data rates fail, dynamic rate probing is utilized to determine a possible cause and extent of the problem. The dynamic rate probing scheme transmits probe transmissions using the candidate data rates and tracks success or failure of these probe transmissions. An analysis of the probe transmissions is used to indicate a possible cause and/or extent of the problematic condition and to determine whether there is a need to reconfigure the data rates in the data rate table.
Abstract:
A method of providing multicast rate control in a wireless communication device can include transmitting data frames to a plurality of stations in a multicast group with a first data rate. Acknowledgements (ACKs) can then be requested from a first subset of the plurality of stations. Frame losses can be determined using the ACKs from the first subset. A second data rate can be determined based on the frame losses with the first subset. A second subset of the plurality of stations can be selected based on the frame losses with the first subset. Data frames can be transmitted to the plurality of stations with the second data rate. Notably, ACKs only from the second subset of the plurality of stations are requested. Frame losses for the second subset can be determined using those ACKs. A current data rate can be adjusted based on the frame losses for the subset and at least one predetermined threshold. Data frames can be transmitted to the plurality of stations using the adjusted data rate.
Abstract:
A method and apparatus for improving the accuracy of a round trip time (RTT) estimate between a first device and a second device are disclosed. The method involves calculating an acknowledgement correction factor and a unicast correction factor. These correction factors are used to compensate for symbol boundary time errors resulting from multipath effects.
Abstract:
A wireless transmitter can include a plurality of bandwidth modules, each bandwidth module processing data based on a predetermined frequency band. In one embodiment, such a wireless transmitter can include encoding components for receiving transmit data and generating encoded data. A multiple-input multiple-output (MIMO) stream parser can receive the encoded data and generate a plurality of MIMO streams. A first module parser coupled to a first MIMO stream can generate a first plurality of partial MIMO streams. A first bandwidth module can include a first interleaver that interleaves bits of the first partial MIMO stream and generates first interleaved data. A second bandwidth module can include a second interleaver that interleaves bits of the second partial MIMO stream and generates second interleaved data. A first inverse fast Fourier transform (IFFT) unit can combine and process the first and second interleaved data and generate a first transmission MIMO stream.
Abstract:
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may be communicating on a radio frequency spectrum band of a first radio access technology (RAT) using a set of antennas. The UE may determine, for at least one antenna of the set of antennas, that a demand requirement associated with the communications is below a threshold level and reconfigure, based at least in part on the demand requirement, the at least one antenna of the set of antennas to perform communications on the radio frequency spectrum band of a second RAT. Also, the UE may identify a time period associated with a rank mode modification schedule used for communications on a radio frequency spectrum band of a first RAT, identify a burst communication requirement on the radio frequency spectrum band of a second RAT, the burst communication requirement comprising a duration that is shorter than the time period associated with the rank mode modification schedule and reconfigure, based at least in part on the duration being shorter in time, at least one antenna of a set of antennas to perform burst communications during the duration on the radio frequency spectrum band of the second RAT.
Abstract:
Transmitting beamforming can steer a transmitting signal to reduce the interference between spaces of a MIMO system and achieves constructive combination at the receiver. One method of steering matrix calculation includes using singular value decomposition (SVD). Notably, the singular values of SVD, which represent the stream strengths in a MIMO system, are in descending order. In equal modulation, signal strength degradation makes the receive EVM of the latest stream poor and increases the probability of packet error. MMSE can be used to weight the steering vectors of the steering matrix calculated in SVD. This weighting of the singular values can balance the SNR of the streams, thereby improving packet error rate.
Abstract:
An access point determines the buffered data for each station of a plurality of stations in a BSS and groups the stations with similar station characteristics. The transmission time to the stations in a group can be apportioned. The groups can be ordered based on station characteristics and a transmission history. A sounding for a group can be performed based on the order. The MU-MIMO transmission for the group can be performed until a first condition is met. If the first condition is met, then the sounding and the MU-MIMO transmission for a next group can be performed, according to the order, until a second condition is met. The first condition can include an apportioned transmission time having expired and/or the buffers for the group being flushed. The second condition can include new data having been buffered by the AP and/or all buffered data having been transmitted.