Method for distributed mobile communications, corresponding system and computer program product
First Claim
Patent Images
1. A method of arranging exchange of signals between user terminals in a cellular communication system and at least one base station comprising a central unit and a plurality of remote units, comprising:
- performing a first baseband processing at said central unit, the first baseband processing including mapping signals for different user terminals in the time and frequency domains according to a mapping function resident in said central unit, the result of said mapping being organized in Ns resource grids filled with modulation symbols of different data and control channels according to said mapping function, where Ns is the number of resource grids at an output of the central unit;
exchanging the mapping function and the result of said mapping between said central unit and said remote units as an aggregated signal for plural user terminals in the frequency domain; and
performing a second baseband processing at said remote units based on the result of said mapping received from the central unit, the second baseband processing including performing a weight calculation while still in the frequency domain, applying said calculated weights to distinct signals each associated with a respective one of said plural user terminals based on said mapping function to perform adaptive beamforming on a per-user basis, and mapping the modulation symbols to inputs of an inverse Fast Fourier transform block within said remote units, said calculated weights being complex weights that are varied with respect to time and frequency and different for each user terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of arranging exchange of signals between user terminals in a cellular communication system and at least one base station. The base station includes a central unit and a plurality of remote units. The signals are exchanged between the central unit and the remote units as aggregated signals for plural user terminals. The signals are processed at the remote units as distinct signals each associated with a respective one of the plural user terminals.
-
Citations
9 Claims
-
1. A method of arranging exchange of signals between user terminals in a cellular communication system and at least one base station comprising a central unit and a plurality of remote units, comprising:
-
performing a first baseband processing at said central unit, the first baseband processing including mapping signals for different user terminals in the time and frequency domains according to a mapping function resident in said central unit, the result of said mapping being organized in Ns resource grids filled with modulation symbols of different data and control channels according to said mapping function, where Ns is the number of resource grids at an output of the central unit; exchanging the mapping function and the result of said mapping between said central unit and said remote units as an aggregated signal for plural user terminals in the frequency domain; and performing a second baseband processing at said remote units based on the result of said mapping received from the central unit, the second baseband processing including performing a weight calculation while still in the frequency domain, applying said calculated weights to distinct signals each associated with a respective one of said plural user terminals based on said mapping function to perform adaptive beamforming on a per-user basis, and mapping the modulation symbols to inputs of an inverse Fast Fourier transform block within said remote units, said calculated weights being complex weights that are varied with respect to time and frequency and different for each user terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A distributed antenna system for exchanging signals with user terminals in a cellular communication system, comprising a central unit and a plurality of remote units, wherein said distributed antenna system is configured for performing a method, comprising:
-
performing a first baseband processing at said central unit, the first baseband processing including mapping signals for different user terminals in the time and frequency domains according to a mapping function resident in said central unit, the result of said mapping being organized in Ns resource grids filled with modulation symbols of different data and control channels according to said mapping function, where Ns is the number of resource grids at an output of the central unit; exchanging the mapping function and the result of said mapping between said central unit and said remote units as an aggregated signal for plural user terminals in the frequency domain; and performing a second baseband processing at said remote units based on the result of said mapping received from the central unit, the second baseband processing including performing a weight calculation while still in the frequency domain, applying said calculated weights to distinct signals each associated with a respective one of said plural user terminals based on said mapping function to perform adaptive beamforming on a per-user basis, and mapping the modulation symbols to inputs of an inverse Fast Fourier transform block within said remote units, said calculated weights being complex weights that are varied with respect to time and frequency and different for each user terminal.
-
-
9. A non-transitory computer-readable medium storing a computer program product, loadable in a memory of at least one computer and comprising software code portions that when executed on a computer perform a method, comprising:
-
performing a first baseband processing at said central unit, the first baseband processing including mapping signals for different user terminals in the time and frequency domains according to a mapping function resident in said central unit, the result of said mapping being organized in Ns resource grids filled with modulation symbols of different data and control channels according to said mapping function, where Ns is the number of resource grids at an output of the central unit; exchanging the mapping function and the result of said mapping between said central unit and said remote units as an aggregated signal for plural user terminals in the frequency domain; and performing a second baseband processing at said remote units based on the result of said mapping received from the central unit, the second baseband processing including performing a weight calculation while still in the frequency domain, applying said calculated weights to distinct signals each associated with a respective one of said plural user terminals based on said mapping function to perform adaptive beamforminq on a per-user basis, and mapping the modulation symbols to inputs of an inverse Fast Fourier transform block within said remote units, said calculated weights being complex weights that are varied with respect to time and frequency and different for each user terminal.
-
Specification