ANTENNA DELAY BUFFERING IN TELECOMMUNICATION RECEIVERS
First Claim
1. A telecommunication receiver for receiving, from multiple antennas, related data having different delays, the receiver comprising:
- an input buffer for buffering the data for each antenna separately as buffered input data,a transform unit for selecting, from the buffered input data, relevant input data and Fourier transforming the relevant input data into transformed data for each antenna separately as soon as the relevant input data are available, andan output buffer for buffering the transformed data for each antenna separately as buffered output data until a predetermined amount of transformed data from all antennas is buffered.
15 Assignments
0 Petitions
Accused Products
Abstract
A telecommunication receiver is arranged for receiving related data originating from multiple antennas, which data have different times of arrival due to, for example, different delays. The receiver comprises an input buffer for buffering data, a transform unit for Fourier transforming the data received from the input buffer into transformed data, and an output buffer for buffering the transformed data received from the transform unit. The input buffer is arranged for passing each set of data items to the transform unit when the relevant data item has been received in the input buffer, while the transform unit is arranged for removing redundant parts of the data. In addition, the output buffer is arranged for synchronizing the transformed data. Thus the buffering for delay compensation is carried out in the output buffer.
16 Citations
20 Claims
-
1. A telecommunication receiver for receiving, from multiple antennas, related data having different delays, the receiver comprising:
-
an input buffer for buffering the data for each antenna separately as buffered input data, a transform unit for selecting, from the buffered input data, relevant input data and Fourier transforming the relevant input data into transformed data for each antenna separately as soon as the relevant input data are available, and an output buffer for buffering the transformed data for each antenna separately as buffered output data until a predetermined amount of transformed data from all antennas is buffered. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 20)
-
-
15. A method of receiving from multiple antennas related data having different delays, the method comprising:
-
buffering the data for each antenna separately as buffered input data, selecting, from the buffered input data, relevant input data and Fourier transforming the relevant input data into transformed data for each antenna separately as soon as the relevant input data are available, and buffering the transformed data for each antenna separately as buffered output data until a predetermined amount of transformed data from all antennas is buffered. - View Dependent Claims (16, 17, 18)
-
-
19. A computer program product comprising instructions for causing a processor system to perform a method of receiving data in a telecommunication receiver, the method comprising:
-
buffering the data for each antenna separately as buffered input data, selecting, from the buffered input data, relevant input data and Fourier transforming the relevant input data into transformed data for each antenna separately as soon as the buffered input data are available, and buffering the transformed data for each antenna separately as buffered output data until a predetermined amount of transformed data from all antennas is buffered.
-
Specification