A method for providing communication from a first communication device over a multiple-input-multiple-output, MIMO, wireless channel to a second communication device in a closed loop MIMO communications system, the method comprising: receiving a feedback transmission at the first communication device from the second communication device , wherein the feedback transmission includes a precoding matrix selection from the second communication device ; generating a representation of a speed of the second communication device relative to the first communication device based on a Doppler shift of the feedback transmission, from the second communication device , received at the first communication device , wherein the Doppler shift of the feedback transmission below a Doppler selection threshold indicates that the speed of the second communication device is below a selection threshold, and wherein the Doppler shift of the feedback transmission above the Doppler selection threshold indicates that the speed of the second communication device is above the selection threshold; responsive to the representation of the speed of the second communication device indicating a speed that is greater than the selection threshold, selecting a common precoding matrix that is different than a precoding matrix indicated by the precoding matrix selection from the second communication device ; and responsive to selecting the common precoding matrix, transmitting the transport data block from the first communication device over the MIMO wireless channel to the second communication device , wherein the transmission of transport data blocks from the first communication device using the common precoding matrix is continued until a next feedback transmission, including a next precoding matrix selection from the second communication device , is received. receiving a feedback transmission at the first communication device from the second communication device , wherein the feedback transmission includes a precoding matrix selection from the second communication device ; generating a representation of a speed of the second communication device relative to the first communication device based on a Doppler shift of the feedback transmission, from the second communication device , received at the first communication device , wherein the Doppler shift of the feedback transmission below a Doppler selection threshold indicates that the speed of the second communication device is below a selection threshold, and wherein the Doppler shift of the feedback transmission above the Doppler selection threshold indicates that the speed of the second communication device is above the selection threshold; responsive to the representation of the speed of the second communication device indicating a speed that is greater than the selection threshold, selecting a common precoding matrix that is different than a precoding matrix indicated by the precoding matrix selection from the second communication device ; and responsive to selecting the common precoding matrix, transmitting the transport data block from the first communication device over the MIMO wireless channel to the second communication device , wherein the transmission of transport data blocks from the first communication device using the common precoding matrix is continued until a next feedback transmission, including a next precoding matrix selection from the second communication device , is received. <EOS>