IP Library › Granted Patent US 11,695,644
Granted Patent B2
US 11,695,644 · App. 17/780,865 · Granted Jul 4, 2023

Communication management apparatus and communication management method

Inventors: Yukihiro Togari (Musashino, JP); Shingo Okada (Musashino, JP); Hisashi Kojima (Musashino, JP); Saburo Seto (Musashino, JP)
Assignee: Nippon Telegraph and Telephone Corporation
H04L41/147H04L41/0896H04L41/5006H04L47/2483G06F2209/5019
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,695,644
App. No.
17/780,865
Granted
Jul 4, 2023
Kind
B2
Abstract

A communication management apparatus suppresses occurrence of a communication anomaly in a cluster by including: an acquisition unit acquiring quantities of traffic of communications performed by one or more communication units operating in each of a plurality of computers constituting a cluster; a prediction unit predicting future quantities of traffic of the communications; an identification unit calculating, for each of the computers, a total of the future quantities of traffic of the communication units operating in the computer and identifying a first computer for which the total exceeds a threshold; and a move control unit controlling, for a communication unit operating in the first computer, move to a second computer.

Claims (36)

1. A communication management apparatus comprising:

an acquisition unit, including one or more processors, configured to acquire quantities of traffic of communications performed by one or more communication units operating in each of a plurality of computers constituting a cluster;

a prediction unit, including one or more processors, configured to predict future quantities of traffic of the communications;

an identification unit, including one or more processors, configured to calculate, for each of the computers, a total of the future quantities of traffic of the communication units operating in the computer and identifying a first computer for which the total exceeds a threshold; and

a move control unit, including one or more processors, configured to:

control, for a communication unit operating in the first computer, move to a second computer;

predict future quantities of traffic for the computers,

select, among the communication units operating in the first computer, such a communication unit that the future quantity of traffic of the first computer is the closest to an average of the future quantities of traffic of the computers if the communication unit is moved from the first computer, as a target to be moved to the second computer, and

select such a computer that the future quantity of traffic of the computer is the closest to an average of the future quantities of traffic of the computers if the communication unit targeted for the move moves to the computer, as the second computer.

2. The communication management apparatus according to claim 1 , further comprising a QoS setting unit, including one or more processors, configured to perform QoS setting to preferentially assign a bandwidth to the communication unit targeted for the move after the move.

3. The communication management apparatus according to claim 1 , wherein

the prediction unit is configured to predict a quantity of communication traffic based on correlation between a first type of communications inside the cluster and a second type of communications with terminals outside the cluster according to past communication data.

4. A communication management method, wherein a computer executes:

acquiring quantities of traffic of communications performed by one or more communication units operating in each of a plurality of computers constituting a cluster;

predicting future quantities of traffic of the communications;

calculating, for each of the computers, a total of the future quantities of traffic of the communication units operating in the computer and identifying a first computer for which the total exceeds a threshold;

controlling, for a communication unit operating in the first computer, move to a second computer;

predicting future quantities of traffic for the computers;

selecting, among the communication units operating in the first computer, such a communication unit that the future quantity of traffic of the first computer is the closest to an average of the future quantities of traffic of the computers if the communication unit is moved from the first computer, as a target to be moved to the second computer; and

selecting such a computer that the future quantity of traffic of the computer is the closest to an average of the future quantities of traffic of the computers if the communication unit targeted for the move moves to the computer, as the second computer.

5. The communication management method according to claim 4 , further comprising:

performing QoS setting to preferentially assign a bandwidth to the communication unit targeted for the move after the move.

6. The communication management method according to claim 4 , further comprising:

predicting a quantity of communication traffic based on correlation between a first type of communications inside the cluster and a second type of communications with terminals outside the cluster according to past communication data.

7. A non-transitory computer readable medium storing a communication management program for enabling a computer to execute:

acquiring quantities of traffic of communications performed by one or more communication units operating in each of a plurality of computers constituting a cluster;

predicting future quantities of traffic of the communications;

calculating, for each of the computers, a total of the future quantities of traffic of the communication units operating in the computer and identifying a first computer for which the total exceeds a threshold;

controlling, for a communication unit operating in the first computer, move to a second computers;

predicting future quantities of traffic for the computers;

selecting, among the communication units operating in the first computer, such a communication unit that the future quantity of traffic of the first computer is the closest to an average of the future quantities of traffic of the computers if the communication unit is moved from the first computer, as a target to be moved to the second computer; and

selecting such a computer that the future quantity of traffic of the computer is the closest to an average of the future quantities of traffic of the computers if the communication unit targeted for the move moves to the computer, as the second computer.

8. The non-transitory computer readable medium according to claim 7 , wherein the communication management program further causes the computer to execute:

performing QoS setting to preferentially assign a bandwidth to the communication unit targeted for the move after the move.

9. The non-transitory computer readable medium according to claim 7 , wherein the communication management program further causes the computer to execute:

predicting a quantity of communication traffic based on correlation between a first type of communications inside the cluster and a second type of communications with terminals outside the cluster according to past communication data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2022
From: TOGARI, YUKIHIRO; OKADA, SHINGO; KOJIMA, HISASHI; SETO, SABURO
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 060058/0060 →
Continuity (1)
Related Publication 20230006893A1 · Jan 5, 2023