Patent ID: 7552167

Claim:
A communications control method for a communications system including: an external network connected to a client; a server network connected to a server; a router connecting the external network and the server network to each other; a processor connected to the router for receiving data from the router and for storing the data in a storage buffer; and a router controller connected to the server network and the router; the method comprising: causing the router controller to check whether data congestion is likely to occur in the server network; causing the router controller to instruct transmission of the data from the client to the server network via the external network and the router when the router controller determines that data congestion is not likely to occur in the server network; causing the processor to store, in the storage buffer, the data sent from the client via the external network and the router before transmitting the data to the server network, when the router controller determines that data congestion is likely to occur in the server network; causing the processor to determine whether a portion of the stored data meets a delete condition; causing the processor to delete said portion of the stored data from the storage buffer when the delete condition is met; and causing the processor to transmit a non-deleted portion of the stored data to the server network via the same router as used for transmitting the data from the client to the server network when the router controller determines that data congestion is not likely to occur in the server network.