Communications control method and system with automatic data congestion preventing function
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A communications control method is provided for managing a communications system that includes an external network such as the Internet, an internal network and a router. A plurality of clients are connectable to the external network, while a server is connected to the internal network. The external network and the internal network are connected to each other via the router. In accordance with the communication control method, data sent from the client toward the server is stored in a suitable memory. Then, it is determined whether the stored data meets the prescribed delete condition. When this condition is met, the data is deleted from the memory.
23 Citations
15 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
- an external network connected to a client;
-
6. A communications system comprising:
-
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, wherein; the router controller checks whether data congestion is likely to occur in the server network; the router controller instructs 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; the processor causes the storage buffer to store 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; and the processor deletes a portion of the stored data from the storage buffer when the stored data meets a delete condition, the processor transmitting 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. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A hardware recording medium carrying a computer program 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 program executing;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 delete a portion of the stored data from the storage buffer when the stored data meets a delete condition; 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. - View Dependent Claims (12, 13, 14, 15)
- an external network connected to a client;
Specification