COMMUNICATION APPARATUS
First Claim
1. A communication apparatus which receives data transmitted from an other communication apparatus, said communication apparatus comprising:
- a receiving unit operable to receive the data;
a first packet generating unit operable to generate an acknowledgement packet and transmit the acknowledgement packet to the other communication apparatus, the acknowledgement packet indicating a response to the other communication apparatus, the response corresponding to the data received by said receiving unit; and
a second packet generating unit operable to generate a data request packet and transmit the data request packet to the other communication apparatus irrespective of a result of the data reception by said receiving unit, the data request packet requesting the other communication apparatus to transmit data.
2 Assignments
0 Petitions
Accused Products
Abstract
To provide a communication apparatus which is capable of voluntarily controlling, according to its own reception capability, data transmission traffic, while reducing the burden for the control. The communication apparatus includes: a communication unit (35) which receives data; an ACK generating unit (45) which generates an ACK packet and transmit the ACK packet to a transmitting side apparatus (38), the ACK packet indicating a response to the transmitting side apparatus (38), the response corresponding to the data received by the communication unit (35); and a window updating notification generating unit (46) which generates a window updating notifying packet and transmit the window updating notifying packet to the transmitting side apparatus (38) irrespective of a result of the data reception by the communication unit (35), the window updating notifying packet requesting the transmitting side apparatus (38) to transmit data.
-
Citations
27 Claims
-
1. A communication apparatus which receives data transmitted from an other communication apparatus, said communication apparatus comprising:
-
a receiving unit operable to receive the data; a first packet generating unit operable to generate an acknowledgement packet and transmit the acknowledgement packet to the other communication apparatus, the acknowledgement packet indicating a response to the other communication apparatus, the response corresponding to the data received by said receiving unit; and a second packet generating unit operable to generate a data request packet and transmit the data request packet to the other communication apparatus irrespective of a result of the data reception by said receiving unit, the data request packet requesting the other communication apparatus to transmit data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A communication method for receiving data transmitted from an other communication apparatus, said communication method comprising:
-
a receiving step of receiving the data; a first packet generating step of generating an acknowledgement packet and transmitting the acknowledgement packet to the other communication apparatus, the acknowledgement packet indicating a response to the other communication apparatus, the response corresponding to the data received in said receiving step; and a second packet generating step of generating a data request packet and transmitting the data request packet to the other communication apparatus irrespective of a result of the data reception in said receiving step, the data request packet requesting the other communication apparatus to transmit data.
-
-
26. A program for receiving data transmitted from an other communication apparatus, said program causing a computer to execute:
-
a receiving step of receiving the data; a first packet generating step of generating an acknowledgement packet and transmitting the acknowledgement packet to the other communication apparatus, the acknowledgement packet indicating a response to the other communication apparatus, the response corresponding to the data received in the receiving step; and a second packet generating step of generating a data request packet and transmitting the data request packet to the other communication apparatus irrespective of a result of the data reception in the receiving step, the data request packet requesting the other communication apparatus to transmit data.
-
-
27. An integrated circuit which receives data transmitted from an other communication apparatus, said integrated circuit comprising:
-
a receiving unit operable to receive the data; a first packet generating unit operable to generate an acknowledgement packet and transmit the acknowledgement packet to the other communication apparatus, the acknowledgement packet indicating a response to the other communication apparatus, the response corresponding to the data received by said receiving unit; and a second packet generating unit operable to generate a data request packet and transmit the data request packet to the other communication apparatus irrespective of a result of the data reception by said receiving unit, the data request packet requesting the other communication apparatus to transmit data.
-
Specification