Equalizer performance enhancements for broadband wireless applications
First Claim
1. A method of demodulating a data stream transmitted between remote sites and a home base using stored parameters for each remote site, the method comprising:
- receiving data from a current remote site at a home base;
retrieving at least one parameter associated with a next remote site from a memory;
storing the retrieved parameter for the next remote site in a first buffer;
storing at least one second parameter associated with the current remote site into the memory;
determining at least one initial channel characteristic for the next remote site based on the retrieved parameter;
receiving data from the next remote site at the home base; and
demodulating the data received from the next remote site using the determined initial channel characteristic.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and method for enhancing the performance of an equalizer in a modem. Multiple techniques are disclosed which improve the modem performance. A first technique uses stored parameters for each burst from each remote site to demodulate a received data stream. A second technique compensates for the gain droop caused by storing parameters across each burst. A third technique minimizes errors caused by adapting the equalizer coefficients for each data burst by analyzing the SN ratio and error rate of the received burst. A fourth technique improves the convergence of the equalizer by using a two-part preamble, whereby both parts are transmitted using different modulation techniques. A fifth technique is provided which performs a soft reset of the modem without performing a complete reset of the modem. A sixth technique determines a modem adaptation factor based on the expected modulation type of an incoming burst transmission. A seventh technique calculates a phase correction value for the stored tap values and applies the value to the incoming signal.
41 Citations
25 Claims
-
1. A method of demodulating a data stream transmitted between remote sites and a home base using stored parameters for each remote site, the method comprising:
-
receiving data from a current remote site at a home base;
retrieving at least one parameter associated with a next remote site from a memory;
storing the retrieved parameter for the next remote site in a first buffer;
storing at least one second parameter associated with the current remote site into the memory;
determining at least one initial channel characteristic for the next remote site based on the retrieved parameter;
receiving data from the next remote site at the home base; and
demodulating the data received from the next remote site using the determined initial channel characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of compensating for gain droop in a modem which stores equalizer coefficients across data bursts between a remote site and a home base, the method comprising:
-
receiving channel data values from an equalizer;
calculating the gain for the equalizer based on the received channel data values; and
scaling the input to the equalizer to achieve a value of 1 based on the calculated gain. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 25)
-
-
12. A method of minimizing errors caused by adapting equalizer coefficients for each data burst from a remote site to a home base, the method comprising:
-
retrieving a first equalizer coefficient for a current remote site;
demodulating a data burst from the current remote site;
determining the S/N ratio for the received burst;
determining the error rate from the demodulated burst;
comparing the determined S/N ratio and error rate to defined thresholds; and
updating the first equalizer coefficient based on the comparisons.
-
-
13. A method of improving the convergence of an equalizer in a multi-modulation modem using a two part preamble, the method comprising:
-
defining a first part of a preamble with a lower order section, wherein the lower order section is transmitted using QPSK modulation;
defining a second part of the preamble with a higher order section, wherein the higher order section is transmitted using QAM 64 modulation;
transmitting both the first and second parts of the preamble;
receiving the transmitted preamble; and
converging the equalizer based on the received preamble.
-
-
14. A method of providing a soft reset to a modem, the method comprising:
-
generating an interrupt to the modem;
halting a modem interface;
setting a reset bit;
flushing a buffer;
realigning the buffer;
reprogramming the buffer; and
restarting the modem interface.
-
-
23. A method of determining an adaptation factor for an equalizer based on the expected modulation type of an incoming burst transmission, the method comprising:
-
calculating channel characteristics and metrics for a first burst transmission from a remote site;
comparing the channel characteristics and metrics;
determining an expected modulation type for a second burst transmission from the remote site based on the comparison;
selecting an adaptation factor based on the expected modulation type; and
applying the selected adaptation factor to the second burst transmission.
-
-
24. A method of correcting the phase shift caused by the storage of tap values after each incoming burst transmission, the method comprising:
-
determining an angle of correction based on correlating the input and output of the equalizer; and
applying the determined angle of correction to the incoming signal.
-
Specification