Back to results
US 2008/0165682 A1Published application
Communication control apparatus, communication control method and communication control program product
AssigneeKabushiki Kaisha Toshiba
InventorsMasahiro Ishiyama, Tatsuya Jimmei, Yuzo Tamada
Life of this patent
Estimating the term…
Abstract
A communication control apparatus includes: a storage device, an input device, an output device, a communication control apparatus, a main storage device and a processor (CPU). The CPU includes an address segmentation unit, a weight detector and a connection controller. The address segmentation unit splits a received packet, the weight detector detects the weight of each segment of the packet, and the connection controller employs the weight to provide connection control for the packet.
Claims6
A server, comprising:
- a storage device configured to store corresponding weighted values for each of a plurality of predetermined portions of a sender address assigned to a connection request packet received from a communication apparatus connected to the server via a network, the weighted values determined based on a number of packets received from the communication apparatus during a predetermined time period, the connection request packet including a connection request to the server from the communication apparatus;
- a connection request receiver configured to receive the connection request packet;
- a weight detector configured to obtain a weighted value corresponding to one of the predetermined portions of the sender address assigned to the connection request packet received by the connection request receiver from among the weighted values stored in the storage device;
- a connection controller configured to
- reject the connection request, when the obtained weighted value exceeds a predetermined value, by determining that the communication apparatus consumes more than a predetermined amount of a resource of the server and discarding the connection request packet, and
- allow the connection request when the obtained weighted value falls within a predetermined range that is lower than the predetermined value;
- a weight updater configured to update the weighted values stored in the storage device by adding an additional weight calculated by a predetermined calculation to the obtained weighted value;
- and
- a packet transmitter configured to transmit a connection response packet to the communication apparatus when the connection controller allows the connection request.
6 more elements
Dependencies are inferred from the claim text.