A data transmitter transmitting a data packet containing identifier
information including a kind of data, a sequence of data, and/or a packet
generating sequence. A receiver extracting a packet number and the
identifier information for an error-receipt occurring data packet based
upon the identifier information recorded in a header of the packet,
generating retransmission control information, such as retransmission
times and priority, based on the extracted packet number and the
identifier information and transmitting the retransmission control
information to the transmitter of the packet. The retransmitting the
error-occurring data packet according to the received retransmission
control information. The number of retransmissions and the retransmission
priority can be varied according to characteristics of the transmitted
data, so that retransmissions is suitable for the characteristics of the
data and to more stably receive the data that is more influential to the
restoration of the data.