Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
168 words
A method of maintaining frame synchronization in a multicarrier modulation transmission system in which a synchronizing frame containing a synchronizing pattern is periodically transmitted, comprising the steps of: storing complex amplitudes of the synchronizing frame; correlating the complex amplitudes of the synchronizing frame with stored information representing the synchronizing pattern, thereby to produce a correlation result; and determining whether the correlation result falls below a threshold value, indicating a loss of frame synchronization, and in this event: performing a plurality of correlations between the stored information and the stored complex amplitudes multiplied in each case by a respective complex value representing a respective complex derotation of the stored complex amplitudes, each complex derotation corresponding to a respective time shift of the synchronizing frame, thereby to produce a plurality of correlation results each corresponding to a respective time shift; determining from the plurality of correlation results a time shift for restoring frame synchronization; and adjusting a frame boundary in accordance with the determined time shift to restore frame synchronization.
Claim 2
Independent Claim
168 words
A method of maintaining frame synchronization in a multicarrier modulation transmission system in which a synchronizing frame containing a synchronizing pattern is periodically transmitted, comprising the steps of: storing complex amplitudes of the synchronizing frame; correlating the complex amplitudes of the synchronizing frame with stored information representing the synchronizing pattern, thereby to produce a correlation result; and determining whether the correlation result falls below a threshold value, indicating a loss of frame synchronization, and in this event: performing a plurality of correlations between the stored information and the stored complex amplitudes multiplied in each case by a respective complex value representing a respective complex derotation of the stored complex amplitudes, each complex derotation corresponding to a respective time shift of the synchronizing frame, thereby to produce a plurality of correlation results each corresponding to a respective time shift; determining from the plurality of correlation results a time shift for restoring frame synchronization; and adjusting a frame boundary in accordance with the determined time shift to restore frame synchronization.
Claim 3
Dependent Claim
40 words
A method as claimed in claim 1 wherein each correlation result is produced by multiplying each complex amplitude by a corresponding complex amplitude from the stored information representing the synchronizing pattern, and summing the real parts of the complex products.
Claim 4
Dependent Claim
18 words
A method as claimed in claim 2 and including the step of weighting the complex amplitudes being multiplied.
Claim 5
Dependent Claim
32 words
A method as claimed in claim 3 wherein the weighting for each complex amplitude being multiplied is dependent upon a signal-to-noise ratio of a multicarrier channel associated with the respective complex amplitude.
Claim 6
Dependent Claim
57 words
A method as claimed in claim 1 wherein the step of determining from the plurality of correlation results a time shift for restoring frame synchronization comprises determining a best correlation result from the plurality of correlations and selecting the time shift corresponding to the best correlation result if the best correlation result exceeds a second threshold value.
Claim 7
Dependent Claim
25 words
A method as claimed in claim 5 wherein the second threshold value is greater than the threshold value for indicating a loss of frame synchronization.
Claim 8
Dependent Claim
126 words
A method as claimed in claim 1 for a discrete multitone modulation transmission system, including the steps of: using a tone having a predetermined frequency for frequency synchronization between a transmitter and a receiver of the system; at the transmitter, converting complex amplitudes in the frequency domain into time domain values using an N-point Inverse Fast Fourier Transform; sampling time domain values at the transmitter at a sampling frequency which is j times the predetermined frequency, where j is an integral power of two; and at the receiver, converting time domain values into complex amplitudes in the frequency domain using an N-point Fast Fourier Transform; wherein each of said complex derotations corresponds to a respective one of N/j time shifts within the duration of one frame.
Claim 9
Dependent Claim
23 words
A method as claimed in claim 7 wherein the synchronizing frame is periodically transmitted once every Q frames, where Q is an integer.
Claim 10
Dependent Claim
30 words
A method as claimed in claim 8 wherein said plurality of correlations comprise N/j correlations corresponding to time shifts in either direction up to half the duration of one frame.
Claim 11
Dependent Claim
12 words
A method as claimed in claim 9 wherein N=512, j=8, and Q=69.
Claim 12
Dependent Claim
57 words
A method as claimed in claim 7 wherein the step of determining from the plurality of correlation results a time shift for restoring frame synchronization comprises determining a best correlation result from the plurality of correlations and selecting the time shift corresponding to the best correlation result if the best correlation result exceeds a second threshold value.
Claim 13
Dependent Claim
25 words
A method as claimed in claim 11 wherein the second threshold value is greater than the threshold value for indicating a loss of frame synchronization.
Claim 14
Dependent Claim
40 words
A method as claimed in claim 7 wherein each correlation result is produced by multiplying each complex amplitude by a corresponding complex amplitude from the stored information representing the synchronizing pattern, and summing the real parts of the complex products.
Claim 15
Dependent Claim
18 words
A method as claimed in claim 13 and including the step of weighting the complex amplitudes being multiplied.
Claim 16
Dependent Claim
32 words
A method as claimed in claim 14 wherein the weighting for each complex amplitude being multiplied is dependent upon a signal-to-noise ratio of a multicarrier channel associated with the respective complex amplitude.
Claim 17
Dependent Claim
140 words
A multicarrier modulation transmission system receiver comprising: a demodulation unit for transforming time domain values into complex amplitudes in the frequency domain; a buffer for supplying received time domain values to the demodulation unit in accordance with a frame boundary; a correlator for correlating complex amplitudes of a synchronizing frame of the system with a synchronizing pattern stored at the receiver to produce a correlation result; and a control unit responsive to the correlation result being below a threshold value to adjust the frame boundary by a time shift determined by performing a plurality of correlations between the stored synchronizing pattern and the complex amplitudes multiplied in each case by a respective complex value representing a respective complex derotation of the complex amplitudes corresponding to a respective time shift of the synchronizing frame, and then selecting the best correlation result.
Claim 18
Dependent Claim
140 words
A multicarrier modulation transmission system receiver comprising: a demodulation unit for transforming time domain values into complex amplitudes in the frequency domain; a buffer for supplying received time domain values to the demodulation unit in accordance with a frame boundary; a correlator for correlating complex amplitudes of a synchronizing frame of the system with a synchronizing pattern stored at the receiver to produce a correlation result; and a control unit responsive to the correlation result being below a threshold value to adjust the frame boundary by a time shift determined by performing a plurality of correlations between the stored synchronizing pattern and the complex amplitudes multiplied in each case by a respective complex value representing a respective complex derotation of the complex amplitudes corresponding to a respective time shift of the synchronizing frame, and then selecting the best correlation result.
Claim 19
Dependent Claim
25 words
A receiver as claimed in claim 16 and including a multiplier for weighting the synchronizing pattern in dependence upon signal-to-noise ratios of the multicarrier channels.
Claim 20
Dependent Claim
16 words
A receiver as claimed in claim 16 wherein the demodulation unit is a Fast Fourier Transform.
Claim 21
Independent Claim
184 words
A method of monitoring frame synchronization in a multicarrier modulation transmission system in which a synchronizing frame containing at least a synchronizing pattern is transmitted, said method comprising: (a) receiving values of the synchronizing frame, the values of the synchronizing frame being complex amplitudes; (b) comparing the values of the synchronizing frame with corresponding stored values of the synchronizing pattern to produce a comparison result; (c) comparing the comparison result with at least one threshold value to provide an indication of existence or loss of frame synchronization; (d) determining an adjustment amount to restore frame synchronization when said comparing (c) indicates that the frame synchronization has been lost, said determining (d) including the operations of (d1) derotating of the complex amplitudes of the synchronizing frame in accordance with respective time shifts to produce a plurality of derotated complex amplitudes, and (d2) correlating the stored values of the synchronizing pattern with respective ones of the derotated complex amplitudes of the synchronizing frame to produce a plurality of correlation results; and (e) adjusting a frame boundary in accordance with the adjustment mount to restore frame synchronization.
Claim 22
Independent Claim
184 words
A method of monitoring frame synchronization in a multicarrier modulation transmission system in which a synchronizing frame containing at least a synchronizing pattern is transmitted, said method comprising: (a) receiving values of the synchronizing frame, the values of the synchronizing frame being complex amplitudes; (b) comparing the values of the synchronizing frame with corresponding stored values of the synchronizing pattern to produce a comparison result; (c) comparing the comparison result with at least one threshold value to provide an indication of existence or loss of frame synchronization; (d) determining an adjustment amount to restore frame synchronization when said comparing (c) indicates that the frame synchronization has been lost, said determining (d) including the operations of (d1) derotating of the complex amplitudes of the synchronizing frame in accordance with respective time shifts to produce a plurality of derotated complex amplitudes, and (d2) correlating the stored values of the synchronizing pattern with respective ones of the derotated complex amplitudes of the synchronizing frame to produce a plurality of correlation results; and (e) adjusting a frame boundary in accordance with the adjustment mount to restore frame synchronization.
Claim 23
Dependent Claim
31 words
A method as recited in claim 19, wherein the synchronizing frame is periodically transmitted, and wherein said receiving (a) periodically receives the synchronizing frame interposed between a plurality of data frames.
Claim 24
Dependent Claim
39 words
A method as recited in claim 19, wherein said determining (d) further comprises: (d3) determining, when said comparing (c) indicates that the frame synchronization has been lost, the adjustment amount to restore frame synchronization based on the correlation results.