A method of wireless communication for a fifth generation, 5G, or new radio, NR, system, the method comprising: indicating, by a base station, BS, a time domain resource allocation within one Discrete Fourier Transform, DFT, size in a downlink control information, DCI, wherein the one DFT size equals a number of subcarriers allocated for transmission within one Orthogonal Frequency Division Multiplexing, OFDM, symbol; and transmitting, by the BS and following a DFT operation, a physical downlink shared channel, PDSCH, with a Discrete Fourier Transform-spread-Orthogonal Frequency Division Multiplexing, DFT-s-OFDM, waveform in accordance with the time domain resource allocation within the one DFT size, wherein the method is characterised by: multiplexing, by the BS, a plurality of PDSCHs for one or more user equipments, UEs, in a time division multiplexing, TDM, manner; and performing, by the BS, the DFT operation on the multiplexed plurality of PDSCHs, wherein the BS performs a multiple-step resource allocation mechanism for the plurality of PDSCHs with the DFT-s-OFDM waveform, and wherein prior to performing the DFT operation, determining, by the BS, a time resource allocation of modulated symbols for PDSCH transmission within the one DFT size; and determining, by the BS, a frequency domain resource allocation and resource mapping after performing the DFT operation. indicating, by a base station, BS, a time domain resource allocation within one Discrete Fourier Transform, DFT, size in a downlink control information, DCI, wherein the one DFT size equals a number of subcarriers allocated for transmission within one Orthogonal Frequency Division Multiplexing, OFDM, symbol; and transmitting, by the BS and following a DFT operation, a physical downlink shared channel, PDSCH, with a Discrete Fourier Transform-spread-Orthogonal Frequency Division Multiplexing, DFT-s-OFDM, waveform in accordance with the time domain resource allocation within the one DFT size, wherein the method is characterised by: multiplexing, by the BS, a plurality of PDSCHs for one or more user equipments, UEs, in a time division multiplexing, TDM, manner; and performing, by the BS, the DFT operation on the multiplexed plurality of PDSCHs, wherein the BS performs a multiple-step resource allocation mechanism for the plurality of PDSCHs with the DFT-s-OFDM waveform, and wherein prior to performing the DFT operation, determining, by the BS, a time resource allocation of modulated symbols for PDSCH transmission within the one DFT size; and determining, by the BS, a frequency domain resource allocation and resource mapping after performing the DFT operation. multiplexing, by the BS, a plurality of PDSCHs for one or more user equipments, UEs, in a time division multiplexing, TDM, manner; and performing, by the BS, the DFT operation on the multiplexed plurality of PDSCHs, wherein the BS performs a multiple-step resource allocation mechanism for the plurality of PDSCHs with the DFT-s-OFDM waveform, and wherein prior to performing the DFT operation, determining, by the BS, a time resource allocation of modulated symbols for PDSCH transmission within the one DFT size; and determining, by the BS, a frequency domain resource allocation and resource mapping after performing the DFT operation.