Method of providing a multi-carrier modulated signal (mcs) which comprises a plurality of sub-bands (sb1,..., sb6), wherein each sub-band (sbl) comprises a plurality of subcarriers (sc), comprising the following steps: - receiving a plurality of input signal vectors ( s 1,..., s B), wherein each input signal vector is associated with a different one of the sub-bands and each component of an input signal vector ( s) is associated with one of said plurality of subcarriers, - expanding said input signal vectors ( s 1,..., s B) by adding one or more additional vector elements of a null vector in front of and/or after the components of each input signal vector ( s), whereby expanded signal vectors ( s ext) are obtained, - upsampling each of the expanded signal vectors ( s ext), whereby upsampled signal vectors ( s up) are obtained, wherein said step of upsampling comprises: - applying an N IFFTo -point inverse discrete Fourier transform, IDFT, particularly using an N IFFTo -point inverse fast Fourier transform, IFFT, to each of said expanded signal vectors ( s ext), whereby a plurality of first time domain vectors ( x short) is obtained, - expanding each of said first time domain vectors ( x short) by adding one or more additional vector elements of a null vector, in front of and/or after the components of said first time domain vectors ( x short), whereby a plurality of second time domain vectors ( x ext) is obtained, - applying a discrete Fourier transform, DFT, particularly using a fast Fourier transform, FFT, to each of said second time domain vectors ( x ext), whereby said upsampled signal vectors ( s up) are obtained, wherein for said step of applying said DFT to said second time domain vectors ( x ext), N FFTu many points are used, wherein N FFTu is chosen to be smaller than a system bandwidth sb, wherein said system bandwidth sb is defined in accordance with the equation sb = Bmax•n i, wherein Bmax is the number of sub-bands (sb1, sb2,..., sb6) of said multi-carrier modulated signal (mcs), and wherein n i is the number of subcarriers (sc) per sub-band, - filtering each of the upsampled signal vectors ( s up) to obtain a plurality of filtered sub-band output signal vectors ( X filt), - generating Bmax vectors ( X (i) full), each representing the frequency domain contribution of a sub-band and comprising null-vectors and one of the filtered sub-band output signal vectors shifted to the position of the associated sub-band, - adding the vectors representing the frequency domain contribution of a sub-band to obtain a frequency domain result vector ( X total), - applying an N-point IDFT, preferably using an N-point inverse fast Fourier transform, IFFT, to the frequency domain result vector ( X total), preferably in accordance with the equation x total = √N•IFFT{ X total}, to obtain a multi-carrier modulated signal, whereby N is greater or equal than the system bandwidth sb. - receiving a plurality of input signal vectors ( s 1,..., s B), wherein each input signal vector is associated with a different one of the sub-bands and each component of an input signal vector ( s) is associated with one of said plurality of subcarriers, - expanding said input signal vectors ( s 1,..., s B) by adding one or more additional vector elements of a null vector in front of and/or after the components of each input signal vector ( s), whereby expanded signal vectors ( s ext) are obtained, - upsampling each of the expanded signal vectors ( s ext), whereby upsampled signal vectors ( s up) are obtained, - applying an N IFFTo -point inverse discrete Fourier transform, IDFT, particularly using an N IFFTo -point inverse fast Fourier transform, IFFT, to each of said expanded signal vectors ( s ext), whereby a plurality of first time domain vectors ( x short) is obtained, - expanding each of said first time domain vectors ( x short) by adding one or more additional vector elements of a null vector, in front of and/or after the components of said first time domain vectors ( x short), whereby a plurality of second time domain vectors ( x ext) is obtained, - applying a discrete Fourier transform, DFT, particularly using a fast Fourier transform, FFT, to each of said second time domain vectors ( x ext), whereby said upsampled signal vectors ( s up) are obtained, wherein for said step of applying said DFT to said second time domain vectors ( x ext), N FFTu many points are used, wherein N FFTu is chosen to be smaller than a system bandwidth sb, wherein said system bandwidth sb is defined in accordance with the equation sb = Bmax•n i, wherein Bmax is the number of sub-bands (sb1, sb2,..., sb6) of said multi-carrier modulated signal (mcs), and wherein n i is the number of subcarriers (sc) per sub-band, - filtering each of the upsampled signal vectors ( s up) to obtain a plurality of filtered sub-band output signal vectors ( X filt), - generating Bmax vectors ( X (i) full), each representing the frequency domain contribution of a sub-band and comprising null-vectors and one of the filtered sub-band output signal vectors shifted to the position of the associated sub-band, - adding the vectors representing the frequency domain contribution of a sub-band to obtain a frequency domain result vector ( X total), - applying an N-point IDFT, preferably using an N-point inverse fast Fourier transform, IFFT, to the frequency domain result vector ( X total), preferably in accordance with the equation x total = √N•IFFT{ X total}, to obtain a multi-carrier modulated signal, whereby N is greater or equal than the system bandwidth sb.