摘要 |
A data transmitting apparatus is provided for making it possible to send out a retransmitting packet at early timing even in the case where a delivery tree structure is unclear. A transmitting terminal device (200) including this data transmitting apparatus is comprised of a retransmitting request receiving unit (240) that receives a data retransmitting request, a receiving terminal device relevancy updating unit (250) that stores a past history of the number of reception of a retransmitting request transmitted from a first data receiving device and a past history of the number of reception of a retransmitting request sent from the other data receiving devices, wherein the subject of the retransmitting request sent by the other data receiving devices is the same as that of the retransmitting request sent by the first data receiving device, and a retransmitting destination selecting unit (260) that estimates a delivery tree from the history stored by the receiving terminal device relevancy updating unit when the retransmitting destination selecting unit receives the retransmitting request from the first data receiving device and selects, in addition to the first data receiving device, the other data receiving devices positioned in a downstream of the first data receiving device in the estimated delivery tree.
|