A method for operating a transmitter supporting multiuser multiple-input-multiple-output, MU-MIMO, in a wireless communication network, the method comprising: generating precoding output streams by applying frequency selective precoding matrices (Pf) to data streams (820, 920, 1020); generating M orthogonal frequency-division multiplexing, OFDM, time-domain signals by applying an inverse fast Fourier transform, IFFT, to the precoding output streams; generating N transmit streams by generating precoded output signals by applying a wide-band precoding matrix for a time-domain (890, 990, 1090) to the M OFDM time-domain signals, wherein the wide-band precoding matrix is determined such that a total precoding for the N transmit streams corresponds to a multiplication of the frequency selective precoding matrices (Pf) for a respective subband (f) by the wide-band precoding matrix, wherein the number N is greater than the number M, generating the N transmit streams using the precoded output signals, and either applying a CSI-RS specific antenna virtualization precoding to time-domain CSI-RSs to generate virtualized CSI-RSs and combining the virtualized CSI-RSs with the precoded output signals or applying a common control signals specific antenna virtualization precoding to time domain common control signals (845a, 845b) to generate virtualized common control signals and combining the virtualized common control signals with the precoded output signals; and transmitting the N transmit streams using beams formed by the frequency selective precoding matrices (Pf) and the wide-band precoding matrix. generating precoding output streams by applying frequency selective precoding matrices (Pf) to data streams (820, 920, 1020); generating M orthogonal frequency-division multiplexing, OFDM, time-domain signals by applying an inverse fast Fourier transform, IFFT, to the precoding output streams; generating N transmit streams by generating precoded output signals by applying a wide-band precoding matrix for a time-domain (890, 990, 1090) to the M OFDM time-domain signals, wherein the wide-band precoding matrix is determined such that a total precoding for the N transmit streams corresponds to a multiplication of the frequency selective precoding matrices (Pf) for a respective subband (f) by the wide-band precoding matrix, wherein the number N is greater than the number M, generating the N transmit streams using the precoded output signals, and either applying a CSI-RS specific antenna virtualization precoding to time-domain CSI-RSs to generate virtualized CSI-RSs and combining the virtualized CSI-RSs with the precoded output signals or applying a common control signals specific antenna virtualization precoding to time domain common control signals (845a, 845b) to generate virtualized common control signals and combining the virtualized common control signals with the precoded output signals; and generating precoded output signals by applying a wide-band precoding matrix for a time-domain (890, 990, 1090) to the M OFDM time-domain signals, wherein the wide-band precoding matrix is determined such that a total precoding for the N transmit streams corresponds to a multiplication of the frequency selective precoding matrices (Pf) for a respective subband (f) by the wide-band precoding matrix, wherein the number N is greater than the number M, generating the N transmit streams using the precoded output signals, and either applying a CSI-RS specific antenna virtualization precoding to time-domain CSI-RSs to generate virtualized CSI-RSs and combining the virtualized CSI-RSs with the precoded output signals or applying a common control signals specific antenna virtualization precoding to time domain common control signals (845a, 845b) to generate virtualized common control signals and combining the virtualized common control signals with the precoded output signals; and transmitting the N transmit streams using beams formed by the frequency selective precoding matrices (Pf) and the wide-band precoding matrix.