Patent ID: 7050446
Filing Date: 2006-05-23
Classification: H04L

Abstract:
1. A communication control device including asynchronous packet receiving means for receiving an asynchronous packet from a communication means, and a receive FIFO unit for receiving and storing the asynchronous packet received by said asynchronous packet receiving means, said communication control device comprising: control means for controlling whether the asynchronous packet received by said asynchronous packet receiving means is to be stored in the receive FIFO unit; storage size setting means for setting a packet-storage size in the receive FIFO unit based on load data representative of a load on a processing device and environmental data representative of a throughput, a performance, a stability, and a history of retries of the communication means; determination means for determining whether reception of an asynchronous packet that is to be received by said asynchronous packet receiving means is allowed or denied by comparing a sum of the size of the asynchronous packet to be received and a size of packets currently stored in the receive FIFO unit with a size set by said storage size setting means, wherein the determination means is operatively connected to the control means and is adapted to provide operational signals to the control means related to an operational state of the control means, and wherein a determination result is made up of the result of said comparison in the determination means and a result of provided operational signals from the determination means to the control means; and acknowledge generating means for generating an acknowledge signal indicating whether reception of the asynchronous packet, which is to be received, is allowed or denied based on the determination result of said determination means, wherein the acknowledge signal generated by said acknowledge generating means is transmitted to the communication means.