Spatial processing and timing estimation using a training sequence in a radio communications system
First Claim
1. A method comprising:
- receiving a burst having a known training sequence at a set of diversity antennas;
sampling the received burst at each antenna;
determining a coarse timing estimate for samples from at least one antenna;
determining a spatial weighting vector using the coarse timing estimate;
applying the spatial weighting vector to the received burst samples for each antenna to form a single channel signal;
determining a fine timing estimate for the single channel signal;
determining a second spatial weighting vector using the fine timing estimate;
applying the second spatial weighting vector to the received burst samples for each antenna to form a second single channel signal; and
demodulating the second single channel signal.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided that performs spatial processing, timing estimation and frequency offset using a training sequence of a received burst. According to one aspect of the present invention, the invention includes receiving a burst having a known training sequence at a set of diversity antennas, sampling the received burst at each antenna, determining a coarse timing estimate for samples from at least one antenna, and determining a spatial weighting vector using the coarse timing estimate. The embodiment further includes applying the spatial weighting vector to the received burst samples for each antenna to form a single channel signal, determining a fine timing estimate for the single channel signal, determining a second spatial weighting vector using the fine timing estimate, applying the second spatial weighting vector to the received burst samples for each antenna to form a second single channel signal, and demodulating the second single channel signal.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a burst having a known training sequence at a set of diversity antennas;
sampling the received burst at each antenna;
determining a coarse timing estimate for samples from at least one antenna;
determining a spatial weighting vector using the coarse timing estimate;
applying the spatial weighting vector to the received burst samples for each antenna to form a single channel signal;
determining a fine timing estimate for the single channel signal;
determining a second spatial weighting vector using the fine timing estimate;
applying the second spatial weighting vector to the received burst samples for each antenna to form a second single channel signal; and
demodulating the second single channel signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-readable medium having stored thereon data representing sequences of instructions which, when executed by a machine, cause the machine to perform operations comprising comprising:
-
receiving a burst having a known training sequence at a set of diversity antennas;
sampling the received burst at each antenna;
determining a coarse timing estimate for samples from at least one antenna;
determining a spatial weighting vector using the coarse timing estimate;
applying the spatial weighting vector to the received burst samples for each antenna to form a single channel signal;
determining a fine timing estimate for the single channel signal;
determining a second spatial weighting vector using the fine timing estimate;
applying the second spatial weighting vector to the received burst samples for each antenna to form a second single channel signal; and
demodulating the second single channel signal. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20)
-
-
19. An apparatus comprising:
-
a set of diversity antennas to receive a burst having a known training sequence;
means for sampling the received burst at each antenna;
means for determining a coarse timing estimate for samples from at least one antenna;
means for determining a spatial weighting vector using the coarse timing estimate;
means for applying the spatial weighting vector to the received burst samples for each antenna to form a single channel signal;
means for determining a fine timing estimate for the single channel signal;
means for determining a second spatial weighting vector using the fine timing estimate;
means for applying the second spatial weighting vector to the received burst samples for each antenna to form a second single channel signal; and
means for demodulating the second single channel signal.
-
Specification