A transmitting apparatus, comprising: transmitting means for transmitting communication data to a receiving apparatus; and receiving means for receiving a negative acknowledgement signal (NACK) or an acknowledgement signal, which is returned for the communication data from the receiving apparatus; retransmission controlling means for making a retransmission of the communication data to the receiving apparatus, characterized in that: the retransmission controlling means is operable to make the retransmission of the communication data without waiting for an arrival of the negative acknowledgement signal (NACK) and without waiting for an arrival of the acknowledgement signal from the receiving apparatus, and without waiting for an elapse of a predetermined acknowledgement wait time, if wireless resources between the transmitting apparatus and the receiving apparatus are available; and by further comprising: retransmission wait time controlling means for controlling a time interval from a transmission of the communication data to the retransmission; and wherein the retransmission controlling means is adapted to control the retransmission of the communication data so that the retransmitted communication data is received at the receiving apparatus after the communication data is decoded. transmitting means for transmitting communication data to a receiving apparatus; and receiving means for receiving a negative acknowledgement signal (NACK) or an acknowledgement signal, which is returned for the communication data from the receiving apparatus; retransmission controlling means for making a retransmission of the communication data to the receiving apparatus, characterized in that: the retransmission controlling means is operable to make the retransmission of the communication data without waiting for an arrival of the negative acknowledgement signal (NACK) and without waiting for an arrival of the acknowledgement signal from the receiving apparatus, and without waiting for an elapse of a predetermined acknowledgement wait time, if wireless resources between the transmitting apparatus and the receiving apparatus are available; and by further comprising: retransmission wait time controlling means for controlling a time interval from a transmission of the communication data to the retransmission; and wherein the retransmission controlling means is adapted to control the retransmission of the communication data so that the retransmitted communication data is received at the receiving apparatus after the communication data is decoded. the retransmission controlling means is operable to make the retransmission of the communication data without waiting for an arrival of the negative acknowledgement signal (NACK) and without waiting for an arrival of the acknowledgement signal from the receiving apparatus, and without waiting for an elapse of a predetermined acknowledgement wait time, if wireless resources between the transmitting apparatus and the receiving apparatus are available; and by further comprising: retransmission wait time controlling means for controlling a time interval from a transmission of the communication data to the retransmission; and wherein the retransmission controlling means is adapted to control the retransmission of the communication data so that the retransmitted communication data is received at the receiving apparatus after the communication data is decoded. retransmission wait time controlling means for controlling a time interval from a transmission of the communication data to the retransmission; and wherein the retransmission controlling means is adapted to control the retransmission of the communication data so that the retransmitted communication data is received at the receiving apparatus after the communication data is decoded.