A data transmission apparatus including a receiving unit for receiving transmitted
packets; a priority decision unit; a retransmission packet storage unit; a retransmission
instruction receiving unit for receiving a retransmission request from a terminal
at the receiving end; a retransmission decision unit; a transmission queue management
unit; and a transmission unit.