To provide a communication apparatus enabling to accelerate a substantial communication speed in a communication system while guaranteeing the reliability of communication.
The communication apparatus 1 is provided with a transmission buffer 12 storing data transmitted to a transmission destination; a transmission signal generating section 16 for reading the data transmitted from the transmission buffer 12 to the transmission destination and generating a transmission signal; a reception processing section 11 for receiving a signal including an ACK frame transmitted from the transmission destination received the transmission signal, and reading the ACK information; a buffer updating processing section 13 for performing updating processing for deleting a packet for which normal reception is confirmed, from the transmission buffer 12 depending on the ACK information; a calculating section 14 for reading a sequence number and bit map information from the ACK information, and comparing them with a sequence number and bit map information which have been read in the past and calculating the number of received packets for which normal reception has been confirmed; and a transmission destination selecting section 15 for performing transmission destination selecting processing for selecting a transmission destination in response to the number of received packets.
COPYRIGHT: (C)2008,JPO&INPIT
SAKOTA KAZUYUKI
FUJITA CHIHIRO
SAITO ERIKA
Eiichi Tamura
Seiji Iga