Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
174 words
A method for generating a frequency offset estimate and a timing offset estimate from a base band signal, wherein the base band signal is a digital signal r(t) indicative of digital data which have been transmitted with a symbol frequency 1/T and a phase, but which have been received after transmission with a frequency offset error and a timing offset error, wherein the digital signal r(t) is a complex signal having a complex conjugate signal r*(t), including the steps of: (a) performing a first nonlinear operation on the base band signal to generate a first nonlinear signal; (b) while performing step (a), performing a second nonlinear operation on the base band signal to generate a second nonlinear signal, wherein the first nonlinear signal has form (r(t))(r*(t-T)), where T=(1/T) -1 , and the second nonlinear signal has form (r(t))(r*(t+T)); and (c) processing the first nonlinear signal and the second nonlinear signal to generate the frequency offset estimate, and simultaneously processing the first nonlinear signal and the second nonlinear signal to generate the timing offset estimate.
Claim 2
Independent Claim
174 words
A method for generating a frequency offset estimate and a timing offset estimate from a base band signal, wherein the base band signal is a digital signal r(t) indicative of digital data which have been transmitted with a symbol frequency 1/T and a phase, but which have been received after transmission with a frequency offset error and a timing offset error, wherein the digital signal r(t) is a complex signal having a complex conjugate signal r*(t), including the steps of: (a) performing a first nonlinear operation on the base band signal to generate a first nonlinear signal; (b) while performing step (a), performing a second nonlinear operation on the base band signal to generate a second nonlinear signal, wherein the first nonlinear signal has form (r(t))(r*(t-T)), where T=(1/T) -1 , and the second nonlinear signal has form (r(t))(r*(t+T)); and (c) processing the first nonlinear signal and the second nonlinear signal to generate the frequency offset estimate, and simultaneously processing the first nonlinear signal and the second nonlinear signal to generate the timing offset estimate.
Claim 3
Dependent Claim
65 words
The method of claim 1, also including the steps of: transmitting a modulated carrier signal, wherein the modulated carrier signal comprises a carrier signal having a transmitted carrier frequency, and wherein the modulated carrier signal is modulated by the digital data; and receiving and demodulating the modulated carrier signal to generate a demodulated signal, and digitizing the demodulated signal to generate the base band signal.
Claim 4
Dependent Claim
39 words
The method of claim 2, wherein the digital data have a Nyquist rate, and wherein the step of digitizing the demodulated signal includes the step of sampling the demodulated signal at a sampling rate which exceeds the Nyquist rate.
Claim 5
Dependent Claim
159 words
The method of claim 1, wherein step (c) includes the steps of: bandpass filtering the first nonlinear signal and the second nonlinear signal with a pass band centered at the symbol frequency 1/T, to generate a first filtered nonlinear signal and a second filtered nonlinear signal; performing a complex demodulation operation on the first filtered nonlinear signal to generate a first DC signal, and performing a complex demodulation on the second filtered nonlinear, signal to generate a second DC signal; averaging the first DC signal over a first number of symbol periods T to generate a first averaged signal, and averaging the second DC signal over a number, substantially equal to the first number, of symbol periods T to generate a second averaged signal; and processing the first averaged signal and the second averaged signal to generate the frequency offset estimate, and simultaneously processing the first averaged signal and the second averaged signal to generate the timing offset estimate.
Claim 6
Dependent Claim
59 words
The method of claim 1, wherein the first averaged signal has a value C1 and the second averaged signal has a value C2, where C2=(D2) e j (2π(df)T-2π(dt)/T+π), and C1=(D1) e j (-2π(df)T-2π(dt)/T+π, where D2 is a first constant value, D1 is a second constant value, df is the frequency offset estimate, and dt is the timing offset estimate.
Claim 7
Dependent Claim
83 words
The method of claim 5, wherein the step of processing the first averaged signal and the second averaged signal to generate the frequency offset estimate includes the steps of: generating a complex conjugate of the second averaged signal; multiplying the first averaged signal by said complex conjugate to generate a product signal having a value A; processing the product signal to generate an arctangent signal having a value substantially equal to arctan(A); and scaling the arctangent signal to generate the frequency offset estimate.
Claim 8
Dependent Claim
75 words
The method of claim 5, wherein the step of processing the first averaged signal and the second averaged signal to generate the timing offset estimate includes the steps of: multiplying the first averaged signal by the second averaged signal to generate a product signal having a value A; processing the product signal to generate an arctangent signal having the value substantially equal to arctan(A); and scaling the arctangent signal to generate the timing offset estimate.
Claim 9
Independent Claim
170 words
An apparatus for generating a frequency offset estimate and a timing offset estimate from a base band signal, wherein the base band signal is a digital signal r(t) indicative of digital data which have been transmitted with a symbol frequency 1/T and a phase, but which have been received after transmission with a frequency offset error and a timing offset error, wherein the digital signal r(t) is a complex signal having a complex conjugate signal r*(t), said apparatus including: first means for performing a first nonlinear operation on the base band signal to generate a first nonlinear signal; second means, connected in parallel with the first means, for performing a second nonlinear operation on the base band signal to generate a second nonlinear signal, wherein the first nonlinear signal has form (r(t))(r*(t-T)), wherein T=(1/T) -1 , and the second nonlinear signal has form (r(t))(r*(t+T)); and means for processing the first nonlinear signal and the second nonlinear signal to generate, substantially simultaneously, the frequency offset estimate and the timing offset estimate.
Claim 10
Independent Claim
170 words
An apparatus for generating a frequency offset estimate and a timing offset estimate from a base band signal, wherein the base band signal is a digital signal r(t) indicative of digital data which have been transmitted with a symbol frequency 1/T and a phase, but which have been received after transmission with a frequency offset error and a timing offset error, wherein the digital signal r(t) is a complex signal having a complex conjugate signal r*(t), said apparatus including: first means for performing a first nonlinear operation on the base band signal to generate a first nonlinear signal; second means, connected in parallel with the first means, for performing a second nonlinear operation on the base band signal to generate a second nonlinear signal, wherein the first nonlinear signal has form (r(t))(r*(t-T)), wherein T=(1/T) -1 , and the second nonlinear signal has form (r(t))(r*(t+T)); and means for processing the first nonlinear signal and the second nonlinear signal to generate, substantially simultaneously, the frequency offset estimate and the timing offset estimate.
Claim 11
Dependent Claim
65 words
The apparatus of claim 8, also including: means for transmitting a modulated carrier signal, said modulated carrier signal comprising a carrier signal having a transmitted carrier frequency, wherein the modulated carrier signal is modulated by the digital data; means for receiving and demodulating the modulated carrier signal to generate a demodulated signal; and means for digitizing the demodulated signal to generate the base band signal.
Claim 12
Dependent Claim
39 words
The apparatus of claim 9, wherein the digital data have a Nyquist rate, and wherein the means for digitizing the demodulated signal is a means for sampling the demodulated signal at a sampling rate which exceeds the Nyquist rate.
Claim 13
Dependent Claim
195 words
The apparatus of claim 8, wherein the means for processing the first nonlinear signal and the second nonlinear signal includes: bandpass filter means for bandpass filtering the first nonlinear signal and the second nonlinear signal to generate a first filtered nonlinear signal and a second filtered nonlinear signal, said bandpass filter means having a pass band centered at the symbol frequency 1/T; means for performing a complex demodulation operation on the first filtered nonlinear signal to generate a first DC signal, and for performing a complex demodulation on the second filtered nonlinear signal to generate a second DC signal; means for averaging the first DC signal over a first number of symbol periods T to generate a first averaged signal, and for averaging the second DC signal over a number, substantially equal to the first number, of symbol periods T to generate a second averaged signal; first processing means for processing the first averaged signal and the second averaged signal to generate the frequency offset estimate; and second processing means, connected in parallel with the first processing means, for processing the first averaged signal and the second averaged signal to generate the timing offset estimate.
Claim 14
Dependent Claim
59 words
The apparatus of claim 11, wherein the first averaged signal has a value C1 and the second averaged signal has a value C2, where C2=(D2) e j (2π(df)T-2π(dt)/T+π), and C1=(D1) e j (-2π(df)T-2π(dt)/T+π, where D1 is a first constant value, D2 is a second constant value, df is the frequency offset estimate, and dt is the timing offset estimate.
Claim 15
Dependent Claim
73 words
The apparatus of claim 12, wherein the first processing means includes: means for generating a complex conjugate of the second averaged signal; means for multiplying the first averaged signal by said complex conjugate to generate a product signal having a value A; means for processing the product signal to generate an arctangent signal having a value substantially equal to arctan(A); and means for scaling the arctangent signal to generate the frequency offset estimate.
Claim 16
Dependent Claim
63 words
The apparatus of claim 12, wherein the second processing means includes: means for multiplying the first averaged signal by the second averaged signal to generate a product signal having a value A; means for processing the product signal to generate an arctangent signal having a value substantially equal to arctan(A); and means for scaling the arctangent signal to generate the timing offset estimate.