Frequency offset estimator
First Claim
Patent Images
1. A method of wireless communication, comprising:
- correlating a received signal with a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof, wherein a resulting correlated signal comprises two or more separate multipath components;
analyzing at least one of the two or more separate multipath components and obtaining a frequency offset of the received signal from the analysis;
splitting the received signal and the synchronization sequence into a plurality of time segments, wherein the correlating is applied to corresponding time segments of the received signal and synchronization sequence;
obtaining a plurality of correlated time segments for each of the two or more separate multipath components;
applying a differential product to correlated time segments of the at least one of the two or more separate multipath components, wherein the frequency offset of the received signal is obtained at least in part from a result of the differential product;
applying the differential product to correlated time segments of an additional multipath component of the two or more separate multipath components;
summing results of the differential products of the at least one multipath component and the additional multipath component; and
obtaining the frequency offset from a phase of the sum of the results of the differential products.
1 Assignment
0 Petitions
Accused Products
Abstract
Determining a frequency offset of a received signal utilizing two or more multipath components of the received signal is provided herein. By way of example, the received signal can be correlated with a synchronization sequence in a time domain or a frequency domain, resulting in separation of the two or more multipath components of the received signal. Analysis of at least one of the multipath components can provide a frequency offset of the received signal. Furthermore, by analyzing the multipath components, estimation of the frequency offset can be improved as compared with single-signal analysis techniques.
22 Citations
33 Claims
-
1. A method of wireless communication, comprising:
-
correlating a received signal with a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof, wherein a resulting correlated signal comprises two or more separate multipath components; analyzing at least one of the two or more separate multipath components and obtaining a frequency offset of the received signal from the analysis; splitting the received signal and the synchronization sequence into a plurality of time segments, wherein the correlating is applied to corresponding time segments of the received signal and synchronization sequence; obtaining a plurality of correlated time segments for each of the two or more separate multipath components; applying a differential product to correlated time segments of the at least one of the two or more separate multipath components, wherein the frequency offset of the received signal is obtained at least in part from a result of the differential product; applying the differential product to correlated time segments of an additional multipath component of the two or more separate multipath components; summing results of the differential products of the at least one multipath component and the additional multipath component; and obtaining the frequency offset from a phase of the sum of the results of the differential products.
-
-
2. A method of wireless communication, comprising:
-
correlating a received signal with a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof, wherein a resulting correlated signal comprises two or more separate multipath components; analyzing at least one of the two or more separate multipath components and obtaining a frequency offset of the received signal from the analysis; obtaining an initial frequency offset estimation from at least one multipath signal associated with the received signal; offsetting at least a portion of the received signal by the initial frequency offset estimation prior to the correlating, wherein the correlating the received signal with the synchronization sequence is accomplished in a frequency domain; converting the resulting correlated signal to a time domain signal to distinguish the two or more separate multipath components; correlating at least the offset portion of the received signal with an additional synchronization sequence to obtain a second resulting correlated signal, the additional synchronization sequence is separated in time from the synchronization sequence; applying a differential product to at least one multipath component of the resulting correlated signal and to at least one multipath component of the second resulting correlated signal; and obtaining the frequency offset from a result of the differential product(s). - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus that provides wireless communication, comprising:
-
a processing module that correlates a received signal with a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof, wherein a resulting correlated signal comprises two or more separate multipath components; a multipath analysis module that evaluates at least one of the two or more separate multipath components and obtains a frequency offset of the received signal; a logic module that applies a differential product to significant multipath components, wherein the multipath analysis module obtains the frequency offset at least in part on results of the differential products; a signal modifier that offsets at least a portion of the received signal by the initial frequency offset estimation prior to the correlation by the processing module, wherein the processing module correlates the received signal with the synchronization sequence in a frequency domain; and a frequency inverter that converts the resulting correlated signal to a time domain to distinguish the two or more separate multipath components; wherein, the processing module correlates at least the offset portion of the received signal with an additional synchronization sequence to obtain a second resulting correlated signal, the additional synchronization sequence is separated in time from the synchronization sequence; a logic module applies a differential product to at least one multipath component of the resulting correlated signal and to at least one multipath component of the second resulting correlated signal; and the multipath analysis module obtains the frequency offset from a result of the differential product(s). - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An apparatus that provides wireless communication, comprising:
-
means for correlating a received signal with a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof, wherein a resulting correlated signal comprises two or more separate multipath components; means for analyzing at least one of the two or more separate multipath components and for obtaining a frequency offset of the received signal from the analysis; means for obtaining an initial frequency offset estimation from at least one multipath signal associated with the received signal; means for offsetting at least a portion of the received signal by the initial frequency offset estimation prior to the correlation by the processing module, wherein the processing module correlates the received signal with the synchronization sequence in a frequency domain; and means for converting the resulting correlated signal to a time domain to distinguish the two or more separate multipath components; wherein, the means for correlating correlates at least the offset portion of the received signal with an additional synchronization sequence to obtain a second resulting correlated signal, the additional synchronization sequence is separated in time from the synchronization sequence; means for applying a differential product to at least one multipath component of the resulting correlated signal and to at least one multipath component of the second resulting correlated signal; and the means for analyzing obtains the frequency offset from a result of the differential product(s).
-
-
25. A computer program product, comprising:
-
a non-transitory computer-readable medium comprising; code for correlating a received signal with a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof, wherein a resulting correlated signal comprises two or more separate multipath components; code for analyzing at least one of the two or more separate multipath components and obtain a frequency offset of the received signal from the analysis; code for obtaining an initial frequency offset estimation from at least one multipath signal associated with the received signal; code for offsetting at least a portion of the received signal by the initial frequency offset estimation prior to the correlating, wherein the correlating the received signal with the synchronization sequence is accomplished in a frequency domain; code for converting the resulting correlated signal to a time domain signal to distinguish the two or more separate multipath components; code for correlating at least the offset portion of the received signal with an additional synchronization sequence to obtain a second resulting correlated signal, the additional synchronization sequence is separated in time from the synchronization sequence; code for applying a differential product to at least one multipath component of the resulting correlated signal and to at least one multipath component of the second resulting correlated signal; and code for obtaining the frequency offset from a result of the differential product(s).
-
-
26. A method of wireless communication, comprising:
-
transmitting a wireless signal and a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof; receiving a replica of the wireless signal, the replica comprises at least two multipath components; correlating the replica of the wireless signal with the synchronization sequence, wherein a resulting correlated signal comprises at least two distinct multipath components; and determining a frequency offset between the wireless signal and the replica of the wireless signal from one or more of the at least two distinct multipath components; correlating the replica of the wireless signal with a second synchronization sequence to obtain a second resulting correlated signal, the correlating with the synchronization sequence and the second synchronization sequence are implemented in a frequency domain; converting the resulting correlated signal and the second resulting correlated signal to a time domain; and applying a differential product to corresponding multipath components of the resulting correlated signal and the second resulting correlated signal to obtain the frequency offset. - View Dependent Claims (27, 28)
-
-
29. An apparatus that facilitates wireless communication, comprising:
-
a transmitter that sends a wireless signal and a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof; a receiver that obtains a replica of the wireless signal, the replica comprises at least two multipath components; a signal processor that correlates the replica of the wireless signal with the synchronization sequence, wherein a resulting correlated signal comprises at least two distinct multipath components; and an analysis module that determines a frequency offset between the wireless signal and the replica of the wireless signal from one or more of the at least two distinct multipath components, wherein the signal processor correlates the replica of the wireless signal with a second synchronization sequence to obtain a second resulting correlated signal, the correlating with the synchronization sequence and the second synchronization sequence are implemented in a frequency domain; and a frequency converter that transforms the resulting correlated signal and second resulting correlated signal to a time domain;
wherein the analysis module applies a differential product to corresponding multipath components of the resulting signal and the second resulting signal to obtain the frequency offset. - View Dependent Claims (30, 31)
-
-
32. An apparatus that provides wireless communication, comprising:
- means for transmitting a wireless signal and a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof;
means for receiving from a replica of the wireless signal, the replica comprises at least two multipath components; means for correlating the replica of the wireless signal with the synchronization sequence, wherein a resulting correlated signal comprises at least two distinct multipath components; means for determining a frequency offset between the wireless signal and the replica of the wireless signal from one or more of the at least two distinct multipath components, wherein the means for correlating correlates the replica of the wireless signal with a second synchronization sequence to obtain a second resulting correlated signal, the correlating with the synchronization sequence and the second synchronization sequence are implemented in a frequency domain; and means for transforming the resulting correlated signal and the second resulting correlated signal to a time domain, wherein the means for determining applies a differential product to corresponding multipath components of the resulting correlated signal and the second resulting correlated signal to obtain the frequency offset.
- means for transmitting a wireless signal and a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof;
-
33. A non-transitory computer-readable medium, comprising:
-
computer-readable instructions configured to provide wireless communication, the instructions are executable by at least one computer to; transmit a wireless signal and a synchronization sequence comprising a primary synchronization channel (PSC) sequence, a secondary synchronization channel (SSC) sequence, or a combination thereof; receive a replica of the wireless signal, the replica comprises at least two multipath components; correlate the replica of the wireless signal with the synchronization sequence, wherein a resulting correlated signal comprises at least two distinct multipath components; determine a frequency offset between the wireless signal and the replica of the wireless signal from one or more of the at least two distinct multipath components; correlate the replica of the wireless signal with a second synchronization sequence to obtain a second resulting correlated signal, the correlating with the synchronization sequence and the second synchronization sequence are implemented in a frequency domain; convert the resulting correlated signal and the second resulting correlated signal to a time domain; and apply a differential product to corresponding multipath components of the resulting correlated signal and the second resulting correlated signal to obtain the frequency offset.
-
Specification