Abstract:
Devices, systems, methods, and other embodiments associated with phase based transformation of repeated signals are described. In one embodiment, an apparatus includes duplication logic configured to duplicate a string of data to form a duplicate string of data. Transformation logic is configured to modify phases associated with the string of data to generate a modified string of data. Signal generation logic is configured to generate a signal for wireless transmission where the signal having at least the modified string of data and the duplicate string of data.
Abstract:
Systems and techniques relating to wireless communications are described. A described technique includes receiving a signal via a wireless channel, performing code synchronization by at least using a peak counter to count peak correlations based on the signal and a known preamble, performing frequency synchronization based on the signal, and using, based on a successful completion of the code synchronization, at least a result of the frequency synchronization to demodulate data from the signal. The technique includes starting the frequency synchronization during the code synchronization when an output value of the peak counter satisfies a predetermined criterion.
Abstract:
A robust differential receiver is described that may be used in any frequency modulated system, including short-range radio frequency (RF) communication devices. The differential receiver provides a preamble detection approach that reduces false preamble detection, a fine carrier frequency (CFO) estimation approach that provides an extended estimation range, and robust in-band and out-of-band interference detection. The described differential receiver assures that preamble detections are not falsely triggered, and that CFO estimates are based on accurately modeled preamble waveforms that have not been distorted by phase ambiguities or in-band distortion. In this manner, the described robust differential receiver assures that CFO estimates used to compensate remaining portions of detected signals are accurate, thereby reducing the likelihood that remaining portions of the detected signal will be affected by phase ambiguity distortions, thereby enhancing the differential receiver's ability to lock onto an otherwise unavailable communication channel, and/or reducing transmission errors and/or packet loss.
Abstract:
A plurality of received signals are received at a first communication device, the plurality of received signals corresponding to at least one training signal having been transmitted by a second communication device a plurality of times via a plurality of antennas by the second communication device applying a respective antenna weight vector from a plurality of different antenna weight vectors each time the at least one training signal is transmitted. The first communication device generates a transmitter antenna weight vector based on a mathematical combination of at least i) the plurality of received signals, ii) the antenna weight vectors applied by the second communication device when transmitting the at least one training signal the plurality of times, and iii) the at least one training signal. The first communication device transmits the transmitter antenna weight vector to the second communication device.
Abstract:
Systems and techniques relating to wireless communications are described. A described technique includes determining a first frequency offset based on a received preamble of a wireless communication signal and a known preamble, the received preamble having been generated based on a spreading sequence and the known preamble, determining a second frequency offset based on the received preamble and the known preamble, and processing at least a portion of the wireless communication signal based on the first frequency offset and the second frequency offset. Determining the first frequency offset can include performing a multi-chip-level differential frequency offset acquisition that uses two or more chips associated with the received preamble. Determining the second frequency offset can include performing a symbol-level differential frequency offset acquisition that uses two or more symbols associated with the received preamble, where each of the two or more symbols are encoded by two or more chips.
Abstract:
Systems, methods, and other embodiments associated with preamble detection based on repeated preamble codes are described. According to one embodiment, an apparatus is provided that wirelessly receives a signal and calculates a differential output corresponding to a multiplication of the signal and a delayed version of the signal. A cross correlation is performed between the differential output and a known preamble pattern to produce a cross correlation output. One or more peaks are detected in the cross correlation. The detected peaks are used in subsequent processing to detect the known preamble pattern in the wirelessly received signal.
Abstract:
A plurality of received signals are received at a first communication device, the plurality of received signals corresponding to at least one training signal having been transmitted by a second communication device a plurality of times via a plurality of antennas by the second communication device applying a respective antenna weight vector from a plurality of different antenna weight vectors each time the at least one training signal is transmitted. The first communication device generates a transmitter antenna weight vector based on a mathematical combination of at least i) the plurality of received signals, ii) the antenna weight vectors applied by the second communication device when transmitting the at least one training signal the plurality of times, and iii) the at least one training signal. The first communication device transmits the transmitter antenna weight vector to the second communication device.