IP Library › Granted Patent US 10,362,506
Granted Patent B2
US 10,362,506 · App. 15/516,963 · Granted Jul 23, 2019

Communication aggregation system, control device, processing load control method and non-transitory computer readable medium storing program

Inventors: Norio Uchida (Tokyo, JP); Toru Yamada (Tokyo, JP)
Assignee: NEC CORPORATION
H04W28/0215H04L12/66H04L43/16H04L47/125H04L67/1008H04W4/08H04W4/38H04W4/60H04W4/70H04W28/08H04W88/16
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 10,362,506
App. No.
15/516,963
Granted
Jul 23, 2019
Kind
B2
Abstract

A communication aggregation system according to an exemplary embodiment of the invention includes a plurality of devices ( 3 ) to ( 6 ) that transmit a larger amount of data when an abnormality is found compared with the amount of data transmitted in normal times, a gateway device ( 1 ) that communicates with devices included in a first group out of a plurality of devices, a gateway device ( 2 ) that communicates with devices included in a second group, and a control device ( 7 ) that, when the amount of data transmitted from some device increases due to detection of an abnormality and a difference in processing loads between the gateway devices exceeds a first threshold, changes a group to which at least one device out of the plurality of devices ( 3 ) to ( 6 ) belongs so that a difference in the processing loads falls below a second threshold.

Claims (36)

1. A communication aggregation system comprising:

a plurality of devices;

a first gateway device; and

a second gateway device; and

a control device;

wherein the first gateway device comprises:

at least one memory storing instructions, and

at least one processor configured to execute the instructions to

communicate with devices included in a first group out of the plurality of devices;

wherein the second gateway device comprises:

at least one memory storing instructions, and

at least one processor configured to execute the instructions to:

communicate with devices included in a second group out of the plurality of devices; and

wherein the control device comprises:

at least one memory storing instructions, and

at least one processor configured to execute the instructions to:

change a group to which at least one device out of the plurality of devices belongs so that a difference in the processing loads becomes equal to or less than a second threshold being a value equal to or less than the first threshold when the amount of data transmitted from some device out of the plurality of devices increases and a difference in processing loads between the first gateway device and the second gateway device is greater than a first threshold; and

when an abnormality is found in data transmitted from some device out of the plurality of devices, change an operating mode of the device from normal observation mode to detailed observation mode and further changes an operating mode of nearby devices with a high degree of correlation with the device from normal observation mode to detailed observation mode.

2. The communication aggregation system according to claim 1 , wherein the at least one processor of the control device is further configured to execute the instructions to change a group to which at least one device out of the plurality of devices belongs so that the processing loads in the first gateway device and the second gateway device become substantially equal.

3. The communication aggregation system according to claim 1 , wherein the at least one processor of the control device is further configured to execute the instructions to change a group to which at least one device out of the plurality of devices belongs so that data reception frequencies in the first gateway device and the second gateway device become substantially equal.

4. The communication aggregation system according to claim 1 , further comprising:

an application server that provides application services by using data transmitted from the plurality of devices; and

a common service control device located between a plurality of gateway devices and the application server, wherein

the control device is included in the application server or the common service control device.

5. A control device that connects a first gateway device that communicates with devices included in a first group out of a plurality of devices and a second gateway device that communicates with devices included in a second group out of the plurality of devices, comprising:

at least one memory storing instructions, and

at least one processor configured to execute the instructions to:

acquire load information from the first gateway device and the second gateway device;

change a group to which at least one device out of the plurality of devices belongs so that a difference in the processing loads becomes equal to or less than a second threshold being a value equal to or less than the first threshold when the amount of data transmitted from some device out of the plurality of devices increases and a difference in processing loads between the first gateway device and the second gateway device is greater than a first threshold; and

when an abnormality is found in data transmitted from some device out of the plurality of devices, change an operating mode of the device from normal observation mode to detailed observation mode and further changes an operating mode of nearby devices with a high degree of correlation with the device from normal observation mode to detailed observation mode.

6. The control device according to claim 5 , wherein the at least one processor is further configured to execute the instructions to change a group to which at least one device out of the plurality of devices belongs so that the processing loads in the first gateway device and the second gateway device become substantially equal.

7. The control device according to claim 6 , wherein the at least one processor is further configured to execute the instructions to change a group to which at least one device out of the plurality of devices belongs so that data reception frequencies in the first gateway device and the second gateway device become substantially equal.

8. A processing load control method comprising:

acquiring load information from a first gateway device that communicates with devices included in a first group out of a plurality of devices and a second gateway device that communicates with devices included in a second group out of the plurality of devices;

when the amount of data transmitted from some device out of the plurality of devices increases and a difference in processing loads between the first gateway device and the second gateway device is greater than a first threshold, changing a group to which at least one device out of the plurality of devices belongs so that a difference in the processing loads becomes equal to or less than a second threshold being a value equal to or less than the first threshold; and

when an abnormality is found in data transmitted from some device out of the plurality of devices, change an operating mode of the device from normal observation mode to detailed observation mode and further changes an operating mode of nearby devices with a high degree of correlation with the device from normal observation mode to detailed observation mode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2017
From: UCHIDA, NORIO; YAMADA, TORU
To: NEC CORPORATION
Reel/Frame 041861/0052 →
Priority Claims (1)
JP 2014-206187 · Oct 7, 2014 · national
Continuity (1)
Related Publication 20170295514A1 · Oct 12, 2017