摘要:
A Viterbi decoding system interprets bits in received QAM constellations as many-valued parameters rather than binary valued parameters. It performs the Viterbi algorithm using these many-valued parameters to provide results superior to hard decision decoding. Rather than applying a hard 0-1 function to the QAM data, the system uses a non-stepped linear or curved transfer function to assign values to the bits. In another aspect, a system differentiates between data bits based on their estimated reliability, giving more emphasis to decoding reliable bits than unreliable bits using any of a variety of techniques. By differentiating between god and bad bits and de-emphasizing or ignoring unreliable bits, the system can provide a significant reduction in uncorrectable errors and packet loss.
摘要:
A radar detection technique in a WLAN device can include a short pulse detection technique and a long pulse detection technique that can be performed using multiple receive chains. Short pulse detection is particularly effective when the incoming signal includes one or a limited number of main pulses and some residual pulses. In contrast, long pulse detection is particularly effective when the incoming signal is longer, thereby allowing various characteristics of the incoming signal to be accurately measured.
摘要:
Enhanced wireless speeds are obtained using multiple transmission beams. In one example a transmitter sends data packets through an antenna array using multiple spatial beams and a plurality of analog converters. A receiver receives feedback from a remote station, the feedback including a quality measure of data packets received from the transmitter. A processor to controls transmission parameters of the transmitter using the feedback, the processor having a plurality of states, in a first channel analysis state, the processor determining a beam-forming vector for the antenna array, in a second beam search and training state, the processor determining pre-coding coefficients for the data packets, and in a third high rate transmission state, the processor providing pre-coded data packets to the transmitter for transmission, wherein the processor transitions from the third state to the first state upon receiving a reduced quality measure from the remote station.
摘要:
A system and method are disclosed for transmitting data over a wireless channel. In some embodiments, transmitting data includes receiving convolutionally encoded data and enhancing the transmission of the data by further repetition encoding the data.
摘要:
A wireless content protection system includes a coordinator, a source device, and a sink device. The coordinator includes a scheduler. The source and sink devices each have a content protection manager. One of the content protection manager allocates and releases bandwidth via the coordinator for a test message and a response message for a round-trip time computation. The test message is transmitted in a source-to-sink channel time block. The response message is transmitted in a sink-to-source channel time block. The round-trip time is the period between the end of the source-to-sink channel time block and the beginning of the sink-to-source channel time block.
摘要:
Techniques are disclosed for detecting a packet. One technique includes sampling a received signal to produce a sequence of samples wherein the sequence of samples includes a plurality of subsequences of samples; cross correlating the subsequences of samples with a known form of the subsequence to produce cross correlations; self correlating the cross correlations to produce a plurality of self correlations; summing the self correlations; and processing the sum of the self correlations.
摘要:
A method and system of optimizing transmit beam forming in a multiple radio wireless system is provided. A stimulus signal can be provided to an analog receive input of a device under test (DUT), wherein the DUT includes multiple radios. A receive phase and amplitude can be measured at baseband using the stimulus signal for each radio. At this point, a receive weight and its conjugate can be determined using the receive phases and amplitudes. A calibration vector and its conjugate can also be determined, wherein a product of the receive weight conjugate and the calibration vector conjugate generate a transmit weight. This transmit weight can be applied to transmit signals during the transmit beam forming using the multiple radios.
摘要:
A multiple-input multiple-output (MIMO) system can transmit on multiple antennas simultaneously and receive on multiple antennas simultaneously. Unfortunately, because a legacy 802.11a/g device is not able to decode multiple data streams, such a legacy device may “stomp” on a MIMO packet by transmitting before the transmission of the MIMO packet is complete. Therefore, MIMO systems and methods are provided herein to allow legacy devices to decode the length of a MIMO packet and to restrain from transmitting during that period. These MIMO systems and methods are optimized for efficient transmission of MIMO packets.
摘要:
A Viterbi decoding system interprets bits in received QAM constellations as many-valued parameters rather than binary valued parameters. It performs the Viterbi algorithm using these many-valued parameters to provide results superior to hard decision decoding. Rather than applying a hard 0-1 function to the QAM data, the system uses a non-stepped linear or curved transfer function to assign values to the bits. In another aspect, a system differentiates between data bits based on their estimated reliability, giving more emphasis to decoding reliable bits than unreliable bits using any of a variety of techniques. By differentiating between god and bad bits and de-emphasizing or ignoring unreliable bits, the system can provide a significant reduction in uncorrectable errors and packet loss.
摘要:
A system and method are disclosed for transmitting data over a wireless channel. In some embodiments, transmitting data includes receiving convolutionally encoded data and enhancing the transmission of the data by further repetition encoding the data.