Patent application number | Description | Published |
20080281894 | Digital architecture for DFT/IDFT hardware - Embodiments of the present invention can provide circuits and systems for computing a discrete Fourier transform (DFT) or an inverse discrete Fourier transform (IDFT). An embodiment includes an input circuit, an intermediate circuit, an output circuit, and an accumulator circuit. The input circuit can receive a set of input values, and can use a first set of degenerate rotators to generate a first set of intermediate values. The intermediate circuit can receive the first set of intermediate values, and can use a set of CORDICs (coordinate rotation digital computers) to generate a second set of intermediate values. The output circuit can receive the second set of intermediate values, and can use a second set of degenerate rotators to generate a third set of intermediate values. The accumulator circuit can receive the third set of intermediate values, and can use a set of accumulators to generate a set of output values. | 11-13-2008 |
20120026994 | Classification of Wireless LAN Signals - A system and method for classifying an input signal suspected of being a wireless LAN signal. Bursts are isolated based on an analysis of an average power signal that is derived from the input signal. A correlation-based test is performed to determine if the input signal contains a Barker code typical of DSSS transmissions. Another correlation-based test is performed to determine of the input signal contains a long training sequence typical of OFDM transmissions. The results of the two tests are used to classify the input signal as being DSSS, OFDM or neither. | 02-02-2012 |
20120027064 | Identifying Rogue GSM Base Stations by Intercepting Downlink Beacon Channels - System and methods and memory media for identifying a rogue base station. A receiver captures an input signal that includes a mixture of the rogue station's transmission and the transmission of a victim base station. The victim station's transmission is removed from the mixture. A plurality of channel signals are extracted from the residual signal. The channel signals are analyzed which of them are “valid”, i.e., contain a GMSK-modulated GSM signal. The “valid” channel signals are low pass filtered and then analyzed to determine which of them corresponds to the beacon channel. Information identifying the rogue base station is extracted from the beacon channel. | 02-02-2012 |
20120027065 | Detecting the Modulation Type and/or Constellation Order of a PSK/QAM-Modulated Signal - A system and method for determining the modulation type and constellation order of an input signal given that the modulation type and constellation order are known to belong to set of possible types/orders. A computer operates on samples of the input signal to compute signal features. The computer classifies the modulation type and the constellation order by comparing each feature to one or more corresponding threshold values. The results of the comparisons are used to determine the modulation type and constellation order of the input signal from the set of possible types/orders. The classification may be performed based on a decision tree, each leaf node of the decision tree corresponding to a type/order combination, and each non-leaf node corresponding to one or more of the comparisons. The set of possible types/order may include PSK with a number of different constellation orders and QAM with a number of different constellation orders. | 02-02-2012 |
20120027072 | Variable Modulus Mechanism for Performing Equalization Without A Priori Knowledge of Modulation Type or Constellation Order - A system, method and memory medium for performing blind equalization. A block {u | 02-02-2012 |
20120027131 | Blind Carrier/Timing Recovery and Detection of Modulation Scheme - Systems and methods and memory media for performing modulation type detection. An attempt is made to estimate an underlying symbol rate of a received signal. The received signal is compensated for carrier frequency offset. Two candidates for symbol timing offset are estimated from the compensated signal. The compensated signal is downsampled using each offset candidate. A set of features is computed for each of the two downsampled signals. For each downsampled signal, the set of features is compared to a corresponding set of thresholds to obtain a corresponding set of comparison results. The two sets of comparison results are used to determine the modulation type of the received signal. A second method for estimating symbol rate may be performed if the modulation type is found to be FSK. | 02-02-2012 |
20120027147 | Frame and Carrier Synchronization for Unbursted Packetized Transmissions Using Constant-Amplitude Continuous-Phase Frequency-Modulation - A system and method for performing frame and symbol timing synchronization on samples of a received signal that includes a series of frames. Each frame includes a known preamble and payload data. A start-of-frame time is estimated by scanning the received signal samples for the self similarity of two successive preambles. A carrier frequency offset (CFO) is estimated by maximizing a correlation between a magnitude spectrum of the received signal and a magnitude spectrum of a known preamble model. A fine estimate for the CFO is determined by computing a phase difference between samples separated by p repetitions of the base pattern for various values of index p, and computing a slope of a least squares affine fit to the phase differences. Additional operations are performed to find an optimal symbol starting point, to perform carrier phase synchronization and to detect the start of payload data. | 02-02-2012 |
20140072026 | Mechanism for Performing Equalization Without Prior Knowledge of Modulation Type or Constellation Order - A system, method and memory medium for performing blind equalization. A block {u | 03-13-2014 |
20140105342 | Frame and Symbol Timing Recovery for Unbursted Packetized Transmissions Using Constant-Amplitude Continuous-Phase Frequency-Modulation - A system and method for performing frame and symbol timing synchronization on samples of a received signal that includes a series of frames. Each frame includes a known preamble and payload data. A start-of-frame time is estimated by scanning the received signal samples for the self similarity of two successive preambles. A carrier frequency offset (CFO) is estimated by maximizing a correlation between a magnitude spectrum of the received signal and a magnitude spectrum of a known preamble model. A fine estimate for the CFO is determined by computing a phase difference between samples separated by p repetitions of the base pattern for various values of index p, and computing a slope of a least squares affine fit to the phase differences. Additional operations are performed to find an optimal symbol starting point, to perform carrier phase synchronization and to detect the start of payload data. | 04-17-2014 |