A base station, BS, comprising: a memory; and a processor coupled to the memory, the processor being configured to: determine a first modulation coding scheme, MCS, for transmitting data in one or more first time periods based on a first difference in time between the one or more first time periods and one or more time periods allocated for transmitting a demodulation reference signal, DMRS; determine a second MCS for transmitting data in one or more second time periods based on a second difference in time between the one or more second time periods and the one or more time periods allocated for transmitting the DMRS, the first MCS indicating a higher data rate than the second MCS based on the first difference being less than the second difference; transmit data to a user equipment, UE, in the one or more first time periods using the first MCS; transmit data to the UE in the one or more second time periods using the second MCS; and transmit the DMRS to the UE in the one or more time periods allocated for transmitting the DMRS, wherein the one or more first time periods, one or more second time periods, and the one or more time periods allocated for transmitting the DMRS correspond to orthogonal frequency-division multiplexing, OFDM, symbols of a single slot. a memory; and a processor coupled to the memory, the processor being configured to: determine a first modulation coding scheme, MCS, for transmitting data in one or more first time periods based on a first difference in time between the one or more first time periods and one or more time periods allocated for transmitting a demodulation reference signal, DMRS; determine a second MCS for transmitting data in one or more second time periods based on a second difference in time between the one or more second time periods and the one or more time periods allocated for transmitting the DMRS, the first MCS indicating a higher data rate than the second MCS based on the first difference being less than the second difference; transmit data to a user equipment, UE, in the one or more first time periods using the first MCS; transmit data to the UE in the one or more second time periods using the second MCS; and transmit the DMRS to the UE in the one or more time periods allocated for transmitting the DMRS, wherein the one or more first time periods, one or more second time periods, and the one or more time periods allocated for transmitting the DMRS correspond to orthogonal frequency-division multiplexing, OFDM, symbols of a single slot. determine a first modulation coding scheme, MCS, for transmitting data in one or more first time periods based on a first difference in time between the one or more first time periods and one or more time periods allocated for transmitting a demodulation reference signal, DMRS; determine a second MCS for transmitting data in one or more second time periods based on a second difference in time between the one or more second time periods and the one or more time periods allocated for transmitting the DMRS, the first MCS indicating a higher data rate than the second MCS based on the first difference being less than the second difference; transmit data to a user equipment, UE, in the one or more first time periods using the first MCS; transmit data to the UE in the one or more second time periods using the second MCS; and transmit the DMRS to the UE in the one or more time periods allocated for transmitting the DMRS, wherein the one or more first time periods, one or more second time periods, and the one or more time periods allocated for transmitting the DMRS correspond to orthogonal frequency-division multiplexing, OFDM, symbols of a single slot.