Claims
- 1. A data communication apparatus having an error correction communication function, comprising:
- memory means for storing data received from a transmitter in an error correction communication mode;
- processing means connected to said memory means for processing data stored in said memory means;
- calculating means for calculating a data amount corresponding to a time required to process data which has been stored in said memory means but not yet processed by said processing means; and
- sending means for sending a retransmission request signal to the transmitter to retransmit previously received data, wherein said sending means changes an amount of data to be retransmitted by the retransmission request signal based on the data amount calculated by said calculating means.
- 2. A data communication apparatus according to claim 1, wherein said sending means first performs a flow control by sending a signal indicating that said apparatus is not ready to receive data, and then sends the retransmission request signal.
- 3. A data communication apparatus according to claim 1, wherein said sending means sends a retransmission request signal requesting retransmission of data previously received correctly.
- 4. A data communication apparatus according to claim 1, further comprising means for suppressing writing of data retransmitted in reply to the retransmission request signal in said memory means.
- 5. A data communication method for use in an apparatus having an error correction communication function, comprising the steps of:
- storing in memory data received from a transmitter in an error correction communication mode;
- processing the data stored in said memory in said storing step;
- calculating a data amount corresponding to a time required to process data which has been stored in the memory but not yet processed in said processing step; and
- sending a retransmission request signal to the transmitter to retransmit previously received data, an amount of data to be retransmitted by the retransmission request signal being changed based on the data amount calculated in said calculating step.
- 6. A data communication method according to claim 5, wherein said sending step includes first performing a flow control by sending a signal indicating that the apparatus is not ready to receive data, and then sending the retransmission request signal.
- 7. A data communication method according to claim 5, wherein said sending step includes sending a retransmission request signal requesting retransmission of data previously received correctly.
- 8. A data communication method according to claim 5, further comprising the step of suppressing a writing of data retransmitted in reply to the retransmission request signal in the memory means.
Priority Claims (1)
Number |
Date |
Country |
Kind |
5-102748 |
Apr 1993 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/233,418 filed Apr. 28, 1994, which is now abandoned.
US Referenced Citations (6)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0448405 |
Sep 1991 |
EPX |
0508659 |
Oct 1992 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
233418 |
Apr 1994 |
|