Delivery device, communication system, load balancing method, and load balancing program
AssigneeNEC Corporation
InventorsTakeo Onishi, Takahiro Shiroshima, Masahiro Kawato, Tadayuki Oono
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorsTakeo Onishi, Takahiro Shiroshima, Masahiro Kawato, Tadayuki Oono
Estimating the term…
Provided are a delivery device, a communication system, a load balancing method, and a load balancing program that enable processing loads for maintaining connections with terminals to be balanced over time, and enable the real time property of message delivery to be maintained for an event notification service. The delivery device is provided with: a communication unit (11) that transmits, to each terminal connected to the delivery device, a keepalive signal to maintain the connection between the delivery device and each terminal when there is no data to be delivered; and a transmission time determination unit (12) that divides a period in which the communication unit (11) transmits a keepalive signal into a plurality of time slots, calculates the expected number of transmissions of the keepalive signal for each time slot on the basis of keepalive signal interval information, which represents the interval of the keepalive signal for each terminal, and, if the expected number of transmissions exceeds a predefined threshold value, transmits, to the communication unit (11), the keepalive signal for the portion exceeding the threshold value in the time slot prior to the time slot.
A delivery device, comprising:
A communication system, comprising:
A load balancing method which is carried out by a delivery device that, when there is no data to be delivered, transmits, to respective terminals connected to the delivery device, connection maintenance signals to maintain connections between the delivery device and the respective terminals, the method comprising the steps of:
A non-transitory computer readable medium embodying a load balancing program which makes a computer operate
Dependencies are inferred from the claim text.