Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6951014B2 - Communication control devices, communication systems, communication control methods, and programs - Google Patents
[go: Go Back, main page]

JP6951014B2 - Communication control devices, communication systems, communication control methods, and programs - Google Patents

Communication control devices, communication systems, communication control methods, and programs Download PDF

Info

Publication number
JP6951014B2
JP6951014B2 JP2018114338A JP2018114338A JP6951014B2 JP 6951014 B2 JP6951014 B2 JP 6951014B2 JP 2018114338 A JP2018114338 A JP 2018114338A JP 2018114338 A JP2018114338 A JP 2018114338A JP 6951014 B2 JP6951014 B2 JP 6951014B2
Authority
JP
Japan
Prior art keywords
communication control
setting information
control device
gateway
communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018114338A
Other languages
Japanese (ja)
Other versions
JP2019220738A (en
Inventor
裕司 鈴木
裕司 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Platforms Ltd
Original Assignee
NEC Platforms Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2018114338A priority Critical patent/JP6951014B2/en
Publication of JP2019220738A publication Critical patent/JP2019220738A/en
Application granted granted Critical
Publication of JP6951014B2 publication Critical patent/JP6951014B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

本開示は、通信制御装置、通信システム、通信制御方法、及びプログラムに関する。 The present disclosure relates to communication control devices, communication systems, communication control methods, and programs.

近年ではInternet of Thing(IoT)により全ての物がネットワークに繋がり、データ管理をするサービスが急速に増加している。例えば、IoTを用いてホームゲートウェイ装置においてホームセキュリティ、住宅環境管理など様々なサービスを提供するシステムが始まっている。今後、少子高齢化社会、介護社会、福祉社会が進む中でホームゲートウェイ装置を利用した各種データ管理は、安心、安全な社会の実現の観点で、より重要となってくる。 In recent years, all things are connected to the network by Internet of Things (IoT), and services for data management are rapidly increasing. For example, a system that provides various services such as home security and housing environment management in a home gateway device using IoT has started. In the future, with the declining birthrate and aging society, the long-term care society, and the welfare society, various data management using home gateway devices will become more important from the viewpoint of realizing a safe and secure society.

特許文献1には、物に付されるセンサを示す情報(センサ情報)を中央ゲートウェイ装置で一括管理する技術が開示されている。また、特許文献2には、物のインターネットのゲートウェイ装置において物に付されるセンサの通信故障を除去する技術が開示されている。 Patent Document 1 discloses a technique for collectively managing information (sensor information) indicating a sensor attached to an object by a central gateway device. Further, Patent Document 2 discloses a technique for eliminating a communication failure of a sensor attached to an object in an Internet of Things gateway device.

特許文献1,2に記載の技術では、ゲートウェイ装置に冗長性を持たせることはできず、ゲートウェイ装置の故障についての対応ができない。このように、IoTのセンサの集約箇所であるゲートウェイ装置等の通信制御装置の冗長性、利便性の拡大が遅れている。 With the techniques described in Patent Documents 1 and 2, it is not possible to give redundancy to the gateway device, and it is not possible to deal with a failure of the gateway device. As described above, the expansion of redundancy and convenience of communication control devices such as gateway devices, which are the aggregation points of IoT sensors, has been delayed.

ゲートウェイ装置の冗長性に関し、特許文献3には、ゲートウェイ装置の故障検知の冗長構成としてN+Mプール方式を採用する技術が開示されている。また、特許文献4には、ゲートウェイ装置の故障検知をping応答、CPU(Central Processing Unit)負荷情報に基づき実施する技術が開示されている。 Regarding the redundancy of the gateway device, Patent Document 3 discloses a technique of adopting the N + M pool method as a redundant configuration for fault detection of the gateway device. Further, Patent Document 4 discloses a technique for performing failure detection of a gateway device based on a ping response and CPU (Central Processing Unit) load information.

特表2008−520027号公報Japanese Patent Application Laid-Open No. 2008-520027 特表2015−532563号公報Special Table 2015-532563 特表2013−544480号公報Special Table 2013-544480 特開2014−064121号公報Japanese Unexamined Patent Publication No. 2014-064121

しかしながら、特許文献3に記載の技術では、ゲートウェイ装置の故障検知の冗長構成としてN+Mプール方式を用いているためシステム構成が複雑すぎる。特に、特許文献3に記載の技術のように、センサネットワークを構築するエリア範囲での冗長構成としてN+Mプール方式を採用すると、ゲートウェイ装置が重複しすぎて高コストとなってしまう。 However, in the technique described in Patent Document 3, the system configuration is too complicated because the N + M pool method is used as the redundant configuration for fault detection of the gateway device. In particular, if the N + M pool method is adopted as a redundant configuration in the area where the sensor network is constructed as in the technique described in Patent Document 3, the gateway devices are excessively duplicated, resulting in high cost.

特許文献4に記載の技術では、単純にゲートウェイ装置におけるセンサを接続するインタフェースの部分のみが故障した際にその故障を検知することができないため、そのような場合の冗長性を持たせることができない。 In the technique described in Patent Document 4, when only the part of the interface connecting the sensor in the gateway device fails, it is not possible to detect the failure, so that it is not possible to provide redundancy in such a case. ..

本開示の目的は、上述した課題を解決する通信制御装置、通信システム、通信制御方法、及びプログラムを提供することにある。上記課題は、IoTで使用されるセンサ等の電子機器をネットワークに接続するための通信制御装置において、その通信制御装置により確かな冗長性を持たせることができない、というものである。 An object of the present disclosure is to provide a communication control device, a communication system, a communication control method, and a program that solve the above-mentioned problems. The problem is that in a communication control device for connecting an electronic device such as a sensor used in IoT to a network, the communication control device cannot provide reliable redundancy.

本開示の第1の態様に係る通信制御装置は、
他の通信制御装置及びサーバ装置と接続可能な通信制御装置であって、
電子機器をネットワークに接続するための通信の設定を示す第1設定情報を記憶する記憶部と、
前記第1設定情報に基づく通信制御を行う制御部と、
を有し、
前記他の通信制御装置は、電子機器を前記ネットワークに接続するための通信の設定を示す第2設定情報を記憶し、前記第2設定情報に基づく通信制御を行い、
前記サーバ装置は、前記第2設定情報、前記通信制御装置を識別する第1識別情報、及び前記他の通信制御装置を識別する第2識別情報を、関連付けて記憶し、
前記制御部は、
前記他の通信制御装置が所定条件を満たした場合、前記第1識別情報及び前記第2識別情報に基づき、前記第2設定情報を前記サーバ装置から取得して前記記憶部に記憶させ、前記第1設定情報に基づく通信制御とともに前記第2設定情報に基づく通信制御を行う、ものである。
The communication control device according to the first aspect of the present disclosure is
A communication control device that can be connected to other communication control devices and server devices.
A storage unit that stores the first setting information indicating the communication settings for connecting the electronic device to the network,
A control unit that performs communication control based on the first setting information,
Have,
The other communication control device stores the second setting information indicating the communication setting for connecting the electronic device to the network, and performs the communication control based on the second setting information.
The server device stores the second setting information, the first identification information for identifying the communication control device, and the second identification information for identifying the other communication control device in association with each other.
The control unit
When the other communication control device satisfies a predetermined condition, the second setting information is acquired from the server device and stored in the storage unit based on the first identification information and the second identification information, and the second setting information is stored in the storage unit. (1) Communication control based on the second setting information is performed together with communication control based on the setting information.

本開示の第2の態様に係る通信システムは、
第1通信制御装置と、
第2通信制御装置と、
サーバ装置と、
を備え、
前記第1通信制御装置は、電子機器をネットワークに接続するための通信の設定を示す第1設定情報を記憶し、前記第1設定情報に基づく通信制御を行い、
前記第2通信制御装置は、電子機器を前記ネットワークに接続するための通信の設定を示す第2設定情報を記憶し、前記第2設定情報に基づく通信制御を行い、
前記サーバ装置は、前記第2設定情報、前記第1通信制御装置を識別する第1識別情報、及び前記第2通信制御装置を識別する第2識別情報を、関連付けて記憶し、
前記第1通信制御装置は、前記第2通信制御装置が所定条件を満たした場合、前記第1識別情報及び前記第2識別情報に基づき、前記第2設定情報を前記サーバ装置から取得して記憶し、前記第1設定情報に基づく通信制御とともに前記第2設定情報に基づく通信制御を行う、ものである。
The communication system according to the second aspect of the present disclosure is
The first communication control device and
The second communication control device and
With the server device
With
The first communication control device stores first setting information indicating communication settings for connecting an electronic device to a network, and performs communication control based on the first setting information.
The second communication control device stores second setting information indicating communication settings for connecting an electronic device to the network, and performs communication control based on the second setting information.
The server device stores the second setting information, the first identification information that identifies the first communication control device, and the second identification information that identifies the second communication control device in association with each other.
When the second communication control device satisfies a predetermined condition, the first communication control device acquires and stores the second setting information from the server device based on the first identification information and the second identification information. Then, the communication control based on the first setting information and the communication control based on the second setting information are performed.

本開示の第3の態様に係る通信制御方法は、
第1通信制御装置と、第2通信制御装置と、サーバ装置と、を備えた通信システムにおける通信制御方法であって、
前記第1通信制御装置は、電子機器をネットワークに接続するための通信の設定を示す第1設定情報を記憶し、前記第1設定情報に基づく通信制御を行い、
前記第2通信制御装置は、電子機器を前記ネットワークに接続するための通信の設定を示す第2設定情報を記憶し、前記第2設定情報に基づく通信制御を行い、
前記サーバ装置は、前記第2設定情報、前記第1通信制御装置を識別する第1識別情報、及び前記第2通信制御装置を識別する第2識別情報を、関連付けて記憶し、
前記第1通信制御装置は、前記第2通信制御装置が所定条件を満たした場合、前記第1識別情報及び前記第2識別情報に基づき、前記第2設定情報を前記サーバ装置から取得して記憶し、前記第1設定情報に基づく通信制御とともに前記第2設定情報に基づく通信制御を行う、ものである。
The communication control method according to the third aspect of the present disclosure is
A communication control method in a communication system including a first communication control device, a second communication control device, and a server device.
The first communication control device stores first setting information indicating communication settings for connecting an electronic device to a network, and performs communication control based on the first setting information.
The second communication control device stores second setting information indicating communication settings for connecting an electronic device to the network, and performs communication control based on the second setting information.
The server device stores the second setting information, the first identification information that identifies the first communication control device, and the second identification information that identifies the second communication control device in association with each other.
When the second communication control device satisfies a predetermined condition, the first communication control device acquires and stores the second setting information from the server device based on the first identification information and the second identification information. Then, the communication control based on the first setting information and the communication control based on the second setting information are performed.

本開示の第4の態様に係るプログラムは、
他の通信制御装置及びサーバ装置と接続可能な通信制御装置の制御コンピュータに、
電子機器をネットワークに接続するための通信の設定を示す第1設定情報を記憶するステップと、
前記第1設定情報に基づく通信制御を行う制御ステップと、
を実行させるためのプログラムであって、
前記他の通信制御装置は、電子機器を前記ネットワークに接続するための通信の設定を示す第2設定情報を記憶し、前記第2設定情報に基づく通信制御を行う装置であり、
前記サーバ装置は、前記第2設定情報、前記通信制御装置を識別する第1識別情報、及び前記他の通信制御装置を識別する第2識別情報を、関連付けて記憶した装置であり、
前記制御ステップは、
前記他の通信制御装置が所定条件を満たした場合、前記第1識別情報及び前記第2識別情報に基づき、前記第2設定情報を前記サーバ装置から取得して記憶し、
前記第1設定情報に基づく通信制御とともに前記第2設定情報に基づく通信制御を行う、ものである。
The program according to the fourth aspect of the present disclosure is
To the control computer of the communication control device that can be connected to other communication control devices and server devices,
The step of storing the first setting information indicating the communication setting for connecting the electronic device to the network, and
A control step for performing communication control based on the first setting information,
It is a program to execute
The other communication control device is a device that stores second setting information indicating communication settings for connecting an electronic device to the network and performs communication control based on the second setting information.
The server device is a device that stores the second setting information, the first identification information that identifies the communication control device, and the second identification information that identifies the other communication control device in association with each other.
The control step is
When the other communication control device satisfies the predetermined condition, the second setting information is acquired from the server device and stored based on the first identification information and the second identification information.
Communication control based on the second setting information is performed together with communication control based on the first setting information.

本開示により、上記課題を解決する通信制御装置、通信システム、通信制御方法、及び制御プログラムを提供することができる。即ち、本開示によれば、IoTで使用されるセンサ等の電子機器をネットワークに接続するための通信制御装置において、その通信制御装置に確かな冗長性を持たせることができる。 According to the present disclosure, it is possible to provide a communication control device, a communication system, a communication control method, and a control program that solve the above problems. That is, according to the present disclosure, in a communication control device for connecting an electronic device such as a sensor used in IoT to a network, the communication control device can be provided with certain redundancy.

実施形態1に係る通信制御装置の一構成例を示すブロック図である。It is a block diagram which shows one configuration example of the communication control device which concerns on Embodiment 1. FIG. 実施形態2に係る通信制御装置を備えた通信システムの一構成例を示す図である。It is a figure which shows one configuration example of the communication system provided with the communication control device which concerns on Embodiment 2. 図2の通信システムのサーバ装置に登録される情報の一例を示す図である。It is a figure which shows an example of the information registered in the server apparatus of the communication system of FIG. 図2の通信システムにおける故障検出のシーケンスの一例を示す図である。It is a figure which shows an example of the failure detection sequence in the communication system of FIG. 図2の通信システムにおける再接続のシーケンスの一例を示す図である。It is a figure which shows an example of the reconnection sequence in the communication system of FIG. 比較例に係る通信システムを示すブロック図である。It is a block diagram which shows the communication system which concerns on a comparative example. 図6の通信システムにおける故障時の操作シーケンスを示す図である。It is a figure which shows the operation sequence at the time of failure in the communication system of FIG. 実施形態3に係る通信制御装置の一構成例を示す機能ブロック図である。It is a functional block diagram which shows one configuration example of the communication control device which concerns on Embodiment 3. 通信制御装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware composition of a communication control device.

以下、図面を参照して、実施形態について説明する。なお、実施形態において、同一又は同等の要素には、同一の符号を付し、重複する説明は省略される。 Hereinafter, embodiments will be described with reference to the drawings. In the embodiment, the same or equivalent elements are designated by the same reference numerals, and duplicate description is omitted.

<実施形態1>
図1は、実施形態1に係る通信制御装置の一構成例を示すブロック図である。
図1に示すように、本実施形態に係る通信制御装置1は、他の通信制御装置及びサーバ装置と接続可能な通信制御装置であって、制御部1a及び記憶部1bを有する。通信制御装置1は、通信を中継することができる装置であり、そのための通信ポート(通信インタフェース)等を有することができる。通信制御装置1は、ホームゲートウェイ装置等のゲートウェイ装置として機能させることができる。なお、以下では、通信制御装置1を第1通信制御装置と称することもあり、上記他の通信制御装置を第2通信制御装置と称する。
<Embodiment 1>
FIG. 1 is a block diagram showing a configuration example of a communication control device according to the first embodiment.
As shown in FIG. 1, the communication control device 1 according to the present embodiment is a communication control device that can be connected to other communication control devices and server devices, and has a control unit 1a and a storage unit 1b. The communication control device 1 is a device capable of relaying communication, and may have a communication port (communication interface) or the like for that purpose. The communication control device 1 can function as a gateway device such as a home gateway device. In the following, the communication control device 1 may be referred to as a first communication control device, and the other communication control device may be referred to as a second communication control device.

例えば、制御部1a(又は制御部1a及び記憶部1b)は集積回路(Integrated Circuit)によって実現することができ、記憶部1bは半導体メモリによって実現することができる。また、制御部1aは、例えば、CPU、作業用メモリ、及びプログラムを記憶した不揮発性の記憶装置などによって実現することもできる。 For example, the control unit 1a (or the control unit 1a and the storage unit 1b) can be realized by an integrated circuit, and the storage unit 1b can be realized by a semiconductor memory. Further, the control unit 1a can also be realized by, for example, a CPU, a working memory, a non-volatile storage device that stores a program, or the like.

そして、記憶部1bは、1又は複数の電子機器をネットワークに接続するための通信の設定を示す第1設定情報を記憶する。ここでの接続は、基本的に無線接続とするが、有線接続される電子機器があってもよい。また、制御部1aは、この第1設定情報に基づく通信制御を行う。よって、この第1設定情報は、上記電子機器が通信制御装置1を介した通信を行うための設定情報であると言える。 Then, the storage unit 1b stores the first setting information indicating the communication setting for connecting one or a plurality of electronic devices to the network. The connection here is basically a wireless connection, but there may be an electronic device connected by wire. Further, the control unit 1a performs communication control based on the first setting information. Therefore, it can be said that the first setting information is the setting information for the electronic device to perform communication via the communication control device 1.

ここで、上記電子機器は、IoTで使用されるセンサ自体であってもよいし、そのセンサが付された様々な機器であってもよいし、センサが付されないような電子機器であってもよい。これにより、通信制御装置1は、そこに接続された電子機器を例えばインターネット等の外部のネットワークなどに接続することができ、例えばそれらの電子機器で得た情報を外部のネットワークで保存することや利用することができるようになる。 Here, the electronic device may be the sensor itself used in IoT, various devices to which the sensor is attached, or an electronic device to which the sensor is not attached. good. As a result, the communication control device 1 can connect the electronic devices connected thereto to an external network such as the Internet, and for example, the information obtained by those electronic devices can be stored in the external network. You will be able to use it.

第2通信制御装置は、通信制御装置1と同様に、電子機器を上記ネットワークに接続するための通信の設定を示す第2設定情報を記憶し、その第2設定情報に基づく通信制御を行う。よって、第2通信制御装置も制御部1a及び記憶部1bのような制御部及び記憶部を有することができる。なお、第2通信制御装置に接続される電子機器は、通信制御装置1に接続される電子機器と基本的に異なる個体である。後述するように通信制御装置1が故障等の所定条件を満たした場合に、第2通信制御装置が通信制御装置1に接続されていた電子機器にも接続されることとなる。 Similar to the communication control device 1, the second communication control device stores the second setting information indicating the communication setting for connecting the electronic device to the network, and performs the communication control based on the second setting information. Therefore, the second communication control device can also have a control unit and a storage unit such as the control unit 1a and the storage unit 1b. The electronic device connected to the second communication control device is basically an individual different from the electronic device connected to the communication control device 1. As will be described later, when the communication control device 1 satisfies a predetermined condition such as a failure, the second communication control device is also connected to the electronic device connected to the communication control device 1.

サーバ装置は、第2設定情報、通信制御装置1を識別する第1識別情報、及び第2通信制御装置を識別する第2識別情報を、関連付けて記憶する。サーバ装置は、サーバコンピュータとすることができ、その全体を制御する制御部と、このような記憶のための記憶部を有することができる。 The server device stores the second setting information, the first identification information for identifying the communication control device 1, and the second identification information for identifying the second communication control device in association with each other. The server device can be a server computer, and can have a control unit that controls the entire server and a storage unit for such storage.

そして、通信制御装置1の制御部1aは、第2通信制御装置が所定条件を満たした場合、第1識別情報及び第2識別情報に基づき、第2設定情報を(両者に関連付けられた第2設定情報を)サーバ装置から取得して記憶部1bに記憶させる。そして、制御部1aは、第1設定情報に基づく通信制御とともに第2設定情報に基づく通信制御を行う。 Then, when the second communication control device satisfies the predetermined condition, the control unit 1a of the communication control device 1 provides the second setting information (the second associated with both) based on the first identification information and the second identification information. The setting information) is acquired from the server device and stored in the storage unit 1b. Then, the control unit 1a performs communication control based on the first setting information and communication control based on the second setting information.

ここで上記所定条件とは、後述する実施形態において説明するが、第2通信制御装置の故障を検知した場合や、センサ機能しか使用していない電子機器のみが接続されている場合などが挙げられる。 Here, the predetermined condition will be described in the embodiment described later, and includes a case where a failure of the second communication control device is detected, a case where only an electronic device using only the sensor function is connected, and the like. ..

本実施形態に係る通信制御装置1によれば、IoTで使用されるセンサ等の電子機器をネットワークに接続するための通信制御装置において、その通信制御装置に確かな冗長性を持たせることができる。 According to the communication control device 1 according to the present embodiment, in the communication control device for connecting an electronic device such as a sensor used in IoT to a network, the communication control device can be provided with certain redundancy. ..

なお、第2設定情報は、通信制御装置1に冗長性を持たせるための情報であると言え、サーバ装置は、そのような情報を管理するデータ管理装置と称することもできる。また、本実施形態に係る通信システムは、このように通信制御装置1、第2通信制御装置、及びサーバ装置を有するところ、通信制御システム又は保守(遠隔保守)システムなどと称することができる。 It can be said that the second setting information is information for imparting redundancy to the communication control device 1, and the server device can also be referred to as a data management device that manages such information. Further, the communication system according to the present embodiment can be referred to as a communication control system or a maintenance (remote maintenance) system, etc., where it has the communication control device 1, the second communication control device, and the server device in this way.

<実施形態2>
実施形態2について、図2〜図5及び比較例に係る図6〜図7を併せて参照しながら、実施形態1との相違点を中心に説明するが、実施形態1で説明した様々な例が適用できる。図2は、実施形態2に係る通信制御装置を備えた通信システムの一構成例を示す図である。
<Embodiment 2>
The second embodiment will be described mainly on the differences from the first embodiment with reference to FIGS. 2 to 5 and FIGS. 6 to 7 according to the comparative example, but various examples described in the first embodiment will be described. Can be applied. FIG. 2 is a diagram showing a configuration example of a communication system including the communication control device according to the second embodiment.

図2で例示するように、本実施形態に係る通信システムは、第2通信制御装置の一例であるゲートウェイA(10)と、通信制御装置1の一例であるゲートウェイB(11)と、上記のサーバ装置の一例であるサーバ3と、を備えることができる。その他、図2に示す通信システムは、第3のゲートウェイC(12)を備えている。各ゲートウェイ10〜12は、例えば、ホームゲートウェイ装置とすることができる。以下、図2に示すようなネットワーク構成例に基づき本実施形態を説明するが、本実施形態はこのようなネットワーク構成に限ったものではない。 As illustrated in FIG. 2, the communication system according to the present embodiment includes the gateway A (10) which is an example of the second communication control device, the gateway B (11) which is an example of the communication control device 1, and the above. A server 3 which is an example of a server device can be provided. In addition, the communication system shown in FIG. 2 includes a third gateway C (12). Each gateway 10 to 12 can be, for example, a home gateway device. Hereinafter, the present embodiment will be described based on a network configuration example as shown in FIG. 2, but the present embodiment is not limited to such a network configuration.

例えば、ゲートウェイA(10)は、オフィスビルの1階に設置しておくことができ、その場合、ゲートウェイB(11)、ゲートウェイC(12)はそれぞれそのオフィスビルの2階、3階に設置しておくことができる。また、例えば、ゲートウェイA(10)は、ユーザ宅に設置しておくことができ、その場合、ゲートウェイB(11)、ゲートウェイC(12)はいずれもそのユーザ宅の近隣に設置しておくことができる。以下、各ゲートウェイ10〜12がそれぞれオフィスビルの1〜3階に設置されている場合を例にして説明する。 For example, gateway A (10) can be installed on the first floor of an office building, in which case gateway B (11) and gateway C (12) are installed on the second and third floors of the office building, respectively. Can be done. Further, for example, the gateway A (10) can be installed in the user's home, and in that case, the gateway B (11) and the gateway C (12) are both installed in the vicinity of the user's home. Can be done. Hereinafter, the case where the gateways 10 to 12 are installed on the 1st to 3rd floors of the office building will be described as an example.

また、サーバ3は、例えば、インターネット2を介して各ゲートウェイ10〜12に接続されており、データセンタに設置しておくことができる。 Further, the server 3 is connected to each of the gateways 10 to 12 via the Internet 2, for example, and can be installed in the data center.

本構成例において、1階には、ゲートウェイA(10)のほか、家電20、センサ30、ウェアラブル端末(ウェアラブルデバイス)40、PC(Personal Computer)101,102、携帯電話機(スマートフォンと称されるものも含む)103が配置されている。 In this configuration example, in addition to the gateway A (10), the home appliance 20, the sensor 30, the wearable terminal (wearable device) 40, the PC (Personal Computer) 101, 102, and the mobile phone (called a smartphone) are on the first floor. (Including) 103 is arranged.

ゲートウェイA(10)は、記憶部11a、監視部(状態監視部)12a、及びセンサI/F13aを有する。また、ゲートウェイA(10)は、全体を制御する制御部(図示せず)を有することができ、この制御部は、状態監視部12aを含むことができる。ゲートウェイA(10)は、インターネット2に接続するためのWAN(Wide Area Network)インタフェース14、LAN(Local Area Network)インタフェース15、及びWLAN(Wireless LAN)インタフェース16,17を有することができる。 The gateway A (10) has a storage unit 11a, a monitoring unit (condition monitoring unit) 12a, and a sensor I / F 13a. Further, the gateway A (10) can have a control unit (not shown) that controls the whole, and this control unit can include a state monitoring unit 12a. The gateway A (10) can have a WAN (Wide Area Network) interface 14, a LAN (Local Area Network) interface 15, and a WLAN (Wireless LAN) interfaces 16 and 17 for connecting to the Internet 2.

本構成例において、家電20、センサ30、及びウェアラブル端末40は、センサI/F13aに接続されている。また、PC101はLANインタフェース15に、PC102はWLANインタフェース16に、携帯電話機103はWLANインタフェース17に、それぞれ接続されている。 In this configuration example, the home appliance 20, the sensor 30, and the wearable terminal 40 are connected to the sensor I / F13a. Further, the PC 101 is connected to the LAN interface 15, the PC 102 is connected to the WLAN interface 16, and the mobile phone 103 is connected to the WLAN interface 17.

また、本構成例において、2階には、ゲートウェイB(11)のほか、センサ31、ウェアラブル端末41、及びPC111が配置されている。ゲートウェイB(11)は、記憶部11b、状態監視部12b、及びセンサI/F13bを有するとともに、WLANインタフェース18を有することができる。また、ゲートウェイB(11)は、制御部1aに対応する制御部であって全体を制御する制御部(図示せず)を有することができ、この制御部は、状態監視部12bを含むことができる。センサ31及びウェアラブル端末41はセンサI/F13bに接続されており、PC111はWLANインタフェース18に接続されている。なお、図示を省略しているが、ゲートウェイB(11)は、インターネット2に接続するためのWANインタフェースを有する。 Further, in this configuration example, in addition to the gateway B (11), the sensor 31, the wearable terminal 41, and the PC 111 are arranged on the second floor. The gateway B (11) may have a storage unit 11b, a condition monitoring unit 12b, and a sensor I / F 13b, as well as a WLAN interface 18. Further, the gateway B (11) may have a control unit (not shown) that is a control unit corresponding to the control unit 1a and controls the whole, and this control unit may include a condition monitoring unit 12b. can. The sensor 31 and the wearable terminal 41 are connected to the sensor I / F13b, and the PC 111 is connected to the WLAN interface 18. Although not shown, the gateway B (11) has a WAN interface for connecting to the Internet 2.

また、本構成例において、3階には、ゲートウェイC(12)のほか、センサ32、ウェアラブル端末42、及びPC112が配置されている。ゲートウェイC(12)は、記憶部11c、状態監視部12c、及びセンサI/F13cを有するとともに、WLANインタフェース19を有することができる。また、ゲートウェイC(12)は、全体を制御する制御部(図示せず)を有することができ、この制御部は、状態監視部12cを含むことができる。センサ32及びウェアラブル端末42はセンサI/F13cに接続されており、PC112はWLANインタフェース19に接続されている。なお、図示を省略しているが、ゲートウェイC(12)は、インターネット2に接続するためのWANインタフェースを有する。 Further, in this configuration example, in addition to the gateway C (12), a sensor 32, a wearable terminal 42, and a PC 112 are arranged on the third floor. The gateway C (12) may have a storage unit 11c, a condition monitoring unit 12c, a sensor I / F13c, and a WLAN interface 19. Further, the gateway C (12) can have a control unit (not shown) that controls the whole, and this control unit can include a condition monitoring unit 12c. The sensor 32 and the wearable terminal 42 are connected to the sensor I / F13c, and the PC 112 is connected to the WLAN interface 19. Although not shown, the gateway C (12) has a WAN interface for connecting to the Internet 2.

このような構成例において、実施形態1における通信制御装置1、第2通信制御装置としてそれぞれゲートウェイB(11)、ゲートウェイA(10)が機能するような場面について説明する。この場面は、ゲートウェイB(11)の制御部においてゲートウェイA(10)が所定条件を満たすか否かを検知するような場面に相当する。つまり、以下では、ゲートウェイを遠隔保守して冗長性を持たせる構成を、ゲートウェイA(10)、サーバ3、及びゲートウェイB(11)で実現させた例を説明する。ここでは、上記所定条件として、ゲートウェイB(11)がゲートウェイA(10)の故障を検知したことを例にし、図3〜図5を併せて参照しながら説明する。 In such a configuration example, a situation in which the gateway B (11) and the gateway A (10) function as the communication control device 1 and the second communication control device in the first embodiment will be described. This scene corresponds to a scene in which the control unit of the gateway B (11) detects whether or not the gateway A (10) satisfies a predetermined condition. That is, in the following, an example will be described in which the gateway A (10), the server 3, and the gateway B (11) have realized a configuration in which the gateway is remotely maintained to have redundancy. Here, as the predetermined condition, the fact that the gateway B (11) detects the failure of the gateway A (10) will be taken as an example, and the description will be made with reference to FIGS. 3 to 5.

図3は、図2の通信システムのサーバ装置に登録される情報(データベース登録情報)の一例を示す図である。また、図4は、図2の通信システムにおける故障検出のシーケンスの一例を示す図で、図5は、図2の通信システムにおける再接続のシーケンスの一例を示す図である。 FIG. 3 is a diagram showing an example of information (database registration information) registered in the server device of the communication system of FIG. Further, FIG. 4 is a diagram showing an example of a failure detection sequence in the communication system of FIG. 2, and FIG. 5 is a diagram showing an example of a reconnection sequence in the communication system of FIG.

まず、ゲートウェイA(10)の故障に対応するための前提として、サーバ3には、ゲートウェイA(10)の第2設定情報を記憶しておく必要がある。そのため、ゲートウェイA(10)は次のような構成を有する。まず、記憶部11aは、ゲートウェイA(10)の第2設定情報を記憶する。以下、第2設定情報を、ペアリング設定情報で例示することもある。 First, as a premise for dealing with a failure of the gateway A (10), it is necessary to store the second setting information of the gateway A (10) in the server 3. Therefore, the gateway A (10) has the following configuration. First, the storage unit 11a stores the second setting information of the gateway A (10). Hereinafter, the second setting information may be exemplified by the pairing setting information.

ペアリング設定情報は、家電20、センサ30、及びウェアラブル端末40といった電子機器毎に記憶される情報である。ペアリング設定情報は、対応する電子機器について、機器識別情報(デバイスID等)、センサI/F13aとの通信に使用する通信方式、及びパスワード等を含むことができる。通信方式としては、様々な無線通信方式が挙げられ、特に必要な通信エリアが狭いことが多いことからBluetooth(登録商標)、Z−wave(登録商標)、ZigBee(登録商標)等の近距離無線通信方式を採用することが好ましい。 The pairing setting information is information stored for each electronic device such as the home appliance 20, the sensor 30, and the wearable terminal 40. The pairing setting information can include device identification information (device ID, etc.), a communication method used for communication with the sensor I / F13a, a password, and the like for the corresponding electronic device. As a communication method, various wireless communication methods can be mentioned, and since the required communication area is often narrow, short-range wireless communication such as Bluetooth (registered trademark), Z-wave (registered trademark), ZigBee (registered trademark), etc. It is preferable to adopt a communication method.

ペアリング情報は、ゲートウェイAにおいてセンサ等の電子機器の接続を実施する毎に、サーバ3に登録するようにしておく。サーバ3への登録情報は、上述したように、使用している通信方式(無線通信方式)と接続された電子機器の機器識別情報とを含むなど、ペアリングを行うために必要な情報となる。これらの情報は、図3で例示するように、ゲートウェイA(10)の第2識別情報の一部としての装置シリアルNo及びMACアドレスと紐付けられて(関連付けられて)記憶される。 The pairing information is registered in the server 3 every time an electronic device such as a sensor is connected at the gateway A. As described above, the information registered in the server 3 is information necessary for pairing, such as including the communication method (wireless communication method) used and the device identification information of the connected electronic device. .. As illustrated in FIG. 3, these pieces of information are stored in association with the device serial number and MAC address as part of the second identification information of the gateway A (10).

このような登録のために、ゲートウェイA(10)の制御部は、そのペアリング設定情報をゲートウェイA(10)のMAC(Media Access Control)アドレスと紐付けてサーバ3へアップロードする機能を有することができる。 For such registration, the control unit of the gateway A (10) has a function of associating the pairing setting information with the MAC (Media Access Control) address of the gateway A (10) and uploading it to the server 3. Can be done.

さらに、ゲートウェイA(10)の制御部は、故障時の代替となるゲートウェイの情報、つまり自身の故障状態を検知させるゲートウェイの情報を入力させる機能を有することができる。この例では、ゲートウェイA(10)の制御部は、ゲートウェイB(11)の装置シリアル、MACアドレスを入力させることができる。 Further, the control unit of the gateway A (10) can have a function of inputting information on a gateway that can be used as a substitute at the time of failure, that is, information on the gateway that detects its own failure state. In this example, the control unit of gateway A (10) can input the device serial and MAC address of gateway B (11).

この機能としては、例えば、近隣のゲートウェイを自動検索して少なくとも1つを自動的に選択する機能、ユーザに近隣のゲートウェイの情報を操作部(図示せず)や接続されたPC等から入力させる機能などが挙げられる。ゲートウェイA(10)の制御部は、ペアリング設定情報をゲートウェイA(10)のMACアドレスだけでなく近隣のゲートウェイ(この例ではゲートウェイB(11))のMACアドレスとも紐付けてサーバ3へアップロードする機能を有することができる。ゲートウェイB(11)のMACアドレスは別途サーバ3にアップロードさせるように構成することもできる。状態監視部12aは、例えば、センサI/F13aなど、ゲートウェイA(10)の内部の故障状態を監視する。この監視の方法は問わない。 This function includes, for example, a function that automatically searches for a neighboring gateway and automatically selects at least one, and allows the user to input information on the neighboring gateway from an operation unit (not shown), a connected PC, or the like. Functions etc. can be mentioned. The control unit of gateway A (10) uploads the pairing setting information to the server 3 by associating it with not only the MAC address of gateway A (10) but also the MAC address of a neighboring gateway (gateway B (11) in this example). Can have the function of The MAC address of the gateway B (11) can be configured to be uploaded to the server 3 separately. The state monitoring unit 12a monitors the failure state inside the gateway A (10), such as the sensor I / F13a. This monitoring method does not matter.

サーバ3は、アップロードされてくる情報、つまり第2設定情報及びゲートウェイA(10を識別する第2識別情報(MACアドレス等)や、ゲートウェイB(11)を識別する第1識別情報(MACアドレス等)を、保存して管理する。これにより、ゲートウェイA(10)とゲートウェイB(11)とは監視される側と監視する側という特定グループに属する装置として、サーバ3に登録されていることになる。このとき、サーバ3は、これらの情報を関連付けたデータベースとして管理することができる。 The server 3 receives the uploaded information, that is, the second setting information and the gateway A (the second identification information (MAC address, etc.) that identifies 10 and the first identification information (MAC address, etc.) that identifies the gateway B (11). ) Is stored and managed. As a result, the gateway A (10) and the gateway B (11) are registered in the server 3 as devices belonging to a specific group of a monitored side and a monitored side. At this time, the server 3 can manage the information as an associated database.

また、ゲートウェイA(10)の制御部がゲートウェイB(11)の装置シリアル、MACアドレスを入力させてサーバ3へ登録させた例を説明した。これに対し、ゲートウェイB(10)の制御部が、状態検知先となるゲートウェイA(10)の装置シリアル、MACアドレスを入力させてサーバ3へ登録させるように構成することもできる。ゲートウェイB(11)のユーザが代替を許容したという意味において、こちらの構成を採用することが好ましいと言える。この構成においても、ユーザ入力又は自動検索により、状態検知先を決定することができる。 Further, an example in which the control unit of the gateway A (10) inputs the device serial and the MAC address of the gateway B (11) and registers them in the server 3 has been described. On the other hand, the control unit of the gateway B (10) may be configured to input the device serial and MAC address of the gateway A (10), which is the state detection destination, and register the device in the server 3. It can be said that it is preferable to adopt this configuration in the sense that the user of the gateway B (11) has allowed the substitution. Even in this configuration, the state detection destination can be determined by user input or automatic search.

また、サーバ3は、ゲートウェイB(11)からのダウンロード要求に応答する機能と、ゲートウェイB(11)からの照合要求に応答して登録データの照合を行う機能と、を有することができる。ゲートウェイB(11)の制御部は、ダウンロード要求を行うことで、サーバ3から自身のMACアドレスに紐付けられたペアリング設定情報をダウンロードし、記憶部11bに記憶させる機能を有する。記憶部11bは、サーバ3からダウンロードされたゲートウェイA(10)のペアリング設定情報を、例えば一時的に(より具体的にはゲートウェイA(10)が復旧するまで)保存する。 Further, the server 3 can have a function of responding to the download request from the gateway B (11) and a function of collating the registered data in response to the collation request from the gateway B (11). The control unit of the gateway B (11) has a function of downloading the pairing setting information associated with its own MAC address from the server 3 and storing it in the storage unit 11b by making a download request. The storage unit 11b temporarily (more specifically, until the gateway A (10) is restored) temporarily stores the pairing setting information of the gateway A (10) downloaded from the server 3.

このような構成例における故障検出の処理例について、図4を参照しながら説明する。
図4に示すように、ゲートウェイA(10)が稼働中であり(ステップS101)、正常動作を行っていること(ステップS102)、或いは、故障が検知(検出)されたこと(ステップS105)は、定期ポーリングに対する応答の有無により判定できる。より具体的には、ゲートウェイA(10)の故障は、ゲートウェイB(11)、サーバ3からの定期ポーリング(AckReq)に対する応答(Ack)有無により検知(判定)することができる。ここで、ゲートウェイA(10)のセンサI/F13aの故障はゲートウェイB(11)のセンサI/F13bが検知し、ゲートウェイA(11)のWANインタフェース14の通信断はサーバ3が検知するように構成することができる。
An example of failure detection processing in such a configuration example will be described with reference to FIG.
As shown in FIG. 4, it means that the gateway A (10) is in operation (step S101) and is operating normally (step S102), or that a failure is detected (detected) (step S105). , It can be judged by the presence or absence of a response to the periodic polling. More specifically, the failure of the gateway A (10) can be detected (determined) by the presence or absence of a response (Ack) to the periodic polling (AckReq) from the gateway B (11) and the server 3. Here, the failure of the sensor I / F13a of the gateway A (10) is detected by the sensor I / F13b of the gateway B (11), and the communication interruption of the WAN interface 14 of the gateway A (11) is detected by the server 3. Can be configured.

但し、ユーザ操作による意図した電源オフの場合(ステップS103)に、ゲートウェイB(11)、サーバ3が故障検知と誤判定しないように、ゲートウェイA(10)は、電源offの前に接続断通知(Deauthentication)を通知する。ゲートウェイB(11)、サーバ3は、接続断通知(Deauthentication)を受け取った後は、定期ポーリングを停止する。ゲートウェイB(11)、サーバ3は、ゲートウェイA(10)の電源オン(ステップS104)後の接続通知(authentication)を受け取り、定期ポーリング(AckReq)を再開する。そして、定期ポーリング時のAck待ちタイムアウトが発生した時、故障を検知したと判定する。 However, in the case of the intentional power off by the user operation (step S103), the gateway A (10) notifies the connection disconnection before the power is turned off so that the gateway B (11) and the server 3 do not erroneously determine that the failure is detected. Notify (Deauthementation). The gateway B (11) and the server 3 stop the periodic polling after receiving the connection disconnection notification (Deception). The gateway B (11) and the server 3 receive the connection notification (authentication) after the power of the gateway A (10) is turned on (step S104), and restart the periodic polling (AckReq). Then, when an Ac wait timeout occurs during regular polling, it is determined that a failure has been detected.

このように、サーバ3は、ゲートウェイA(10)に接続可能であるか否かを定期的に監視し、ゲートウェイB(11)の制御部は、ゲートウェイA(10)に接続可能であるか否かを定期的に監視することが好ましい。特に、ゲートウェイB(11)の制御部は、接続不可であることを示す場合で且つサーバ3での監視結果においても接続不可であることを示す場合に、ゲートウェイA(10)が故障したと検知することが好ましい。サーバ3での監視結果は、ゲートウェイB(11)がサーバ3から取得するように、或いはサーバ3が自発的にゲートウェイB(11)に送信するようにしておけばよい。 In this way, the server 3 periodically monitors whether or not it can be connected to the gateway A (10), and the control unit of the gateway B (11) is able to connect to the gateway A (10). It is preferable to monitor the server regularly. In particular, the control unit of the gateway B (11) detects that the gateway A (10) has failed when it indicates that the connection is not possible and the monitoring result of the server 3 also indicates that the connection is not possible. It is preferable to do so. The monitoring result on the server 3 may be acquired by the gateway B (11) from the server 3, or may be spontaneously transmitted to the gateway B (11) by the server 3.

図5に示すように、ゲートウェイA(10)が故障した場合(ステップS201)、再接続の処理がなされる。図5に示す処理例では、その故障をゲートウェイB(11)が検知する(ステップS202)。 As shown in FIG. 5, when the gateway A (10) fails (step S201), the reconnection process is performed. In the processing example shown in FIG. 5, the gateway B (11) detects the failure (step S202).

その後、ゲートウェイB(11)がサーバ3に対してゲートウェイA(10)のペアリング設定情報(設定値)のダウンロードを要求してダウンロードを実施し、ダウンロードしたペアリング設定情報を記憶部11bのTemporary領域へ反映する。 After that, the gateway B (11) requests the server 3 to download the pairing setting information (setting value) of the gateway A (10), downloads the downloaded pairing setting information, and stores the downloaded pairing setting information in the Temporary of the storage unit 11b. Reflect in the area.

ゲートウェイB(11)は、ペアリング設定情報を元に周辺デバイスのスキャン(接続)を行い(ステップS203)、センサ等の電子機器と互いに認証パケットで認証を行い、電子機器のデバイス情報(Node information)を入手する。そして、ゲートウェイB(11)は、受け取った情報とサーバ3へ登録済みの情報を照合し、一致した場合のみネットワークへの登録を完了する(ステップS204)。 The gateway B (11) scans (connects) peripheral devices based on the pairing setting information (step S203), authenticates each other with an electronic device such as a sensor using an authentication packet, and performs device information (Node information) of the electronic device. ). Then, the gateway B (11) collates the received information with the information registered in the server 3, and completes the registration in the network only when they match (step S204).

このように、ゲートウェイB(11)の制御部は、上記所定条件を満たした場合、ゲートウェイA(10)に接続されている電子機器を示す機器情報をゲートウェイA(10)とサーバ3の双方から取得することが好ましい。そのため、サーバ3は、第2設定情報の一部としてゲートウェイA(10)に接続されている電子機器を示す機器情報を記憶しておけばよい。そして、ゲートウェイB(11)の制御部は、機器情報が一致する電子機器についての第2設定情報を記憶して、第2設定情報に基づく通信制御を行うことが好ましい。 As described above, when the above-mentioned predetermined condition is satisfied, the control unit of the gateway B (11) receives device information indicating the electronic device connected to the gateway A (10) from both the gateway A (10) and the server 3. It is preferable to obtain it. Therefore, the server 3 may store the device information indicating the electronic device connected to the gateway A (10) as a part of the second setting information. Then, it is preferable that the control unit of the gateway B (11) stores the second setting information for the electronic device whose device information matches, and performs communication control based on the second setting information.

また、ゲートウェイA(10)が復旧し(ステップS206)、接続通知(Authentication)を受け取った際は、temporary領域のペアリング設定情報を削除することによりセキュリティを確保する。この削除により(又は別途行う遮断操作などにより)、再接続が遮断される(ステップS205)。このように、ゲートウェイB(11)の制御部(図示せず)は、ゲートウェイA(10)が上記所定条件を満たした後に、満たさない状態に戻った場合、第2設定情報をゲートウェイB(11)から消去することが好ましい。 Further, when the gateway A (10) is restored (step S206) and the connection notification (Authentication) is received, the security is ensured by deleting the pairing setting information in the maintenance area. By this deletion (or by a separate disconnection operation or the like), the reconnection is interrupted (step S205). As described above, the control unit (not shown) of the gateway B (11) sends the second setting information to the gateway B (11) when the gateway A (10) satisfies the above-mentioned predetermined conditions and then returns to the unsatisfied state. ) Is preferable.

また、例えば、ゲートウェイA(10)がゲートウェイC(12)の故障時に代替機器となり、ゲートウェイC(12)がゲートウェイB(11)の故障時に代替機器となるような構成を採用することができる。例えば、ゲートウェイA(10)には、状態検知先となるゲートウェイC(12)の装置シリアル、MACアドレスを設定し、ゲートウェイC(12)には、状態検知先となるゲートウェイB(11)の装置シリアル、MACアドレスを設定しておけばよい。このような構成は、サーバ3に記憶する情報を同様の考え方で追加しておき、ゲートウェイA(10),C(12)の制御部を制御部1aと同様に構成することで実現させることができる。 Further, for example, a configuration can be adopted in which the gateway A (10) serves as a substitute device when the gateway C (12) fails, and the gateway C (12) serves as a substitute device when the gateway B (11) fails. For example, the device serial and MAC address of the gateway C (12), which is the state detection destination, are set in the gateway A (10), and the device of the gateway B (11), which is the state detection destination, is set in the gateway C (12). All you have to do is set the serial and MAC addresses. Such a configuration can be realized by adding the information stored in the server 3 in the same way and configuring the control units of the gateways A (10) and C (12) in the same manner as the control unit 1a. can.

以上に説明したように、本実施形態に係る通信システムは、ゲートウェイの遠隔保守・冗長構成システムである。より具体的に、この通信システムは、特定グループ内にてホームゲートウェイ機能等のゲートウェイ機能を共有し、ゲートウェイの故障を検知する。そして、この通信システムは、故障したゲートウェイ配下のセンサ(IoT)が同一グループ内の他のゲートウェイへ自動でペアリングして接続するといった冗長機能を備えている。つまり、本実施形態に係るゲートウェイでは、使用しているゲートウェイが故障した場合でも、サーバ3に登録されたペアリング設定情報により、故障したゲートウェイに接続したセンサのサービスを継続して使用することが可能となる。 As described above, the communication system according to the present embodiment is a remote maintenance / redundant configuration system for gateways. More specifically, this communication system shares a gateway function such as a home gateway function within a specific group and detects a gateway failure. Then, this communication system has a redundant function that a sensor (IoT) under the failed gateway automatically pairs and connects to another gateway in the same group. That is, in the gateway according to the present embodiment, even if the gateway being used fails, the service of the sensor connected to the failed gateway can be continuously used according to the pairing setting information registered in the server 3. It will be possible.

これにより、ユーザはセンサを使用したサービス(ホームセキュリティ、住宅環境管理など)を継続的に使用することができる。また、サーバ3を運営するサービスプロバイダは、遠隔にて電子機器の故障検知ができるため、保守性を向上させることができる。なお、この保守のためには、電子機器のそれぞれについてユーザID等のユーザ情報をサーバ3に登録しておくとよい。 As a result, the user can continuously use services using sensors (home security, residential environment management, etc.). Further, since the service provider that operates the server 3 can remotely detect the failure of the electronic device, the maintainability can be improved. For this maintenance, it is advisable to register user information such as a user ID for each of the electronic devices in the server 3.

このように、本実施形態によれば、近接したゲートウェイに使用していたペアリング設定情報がダウンロードされるため、センサ(IoT)を使用したサービスをゲートウェイが故障した場合でも継続することができる。 As described above, according to the present embodiment, since the pairing setting information used for the adjacent gateway is downloaded, the service using the sensor (IoT) can be continued even if the gateway fails.

また、本実施形態によれば、近接したゲートウェイ、データセンタから定期的にポーリングすることにより、ゲートウェイの故障検知が可能となる。また、本実施形態によれば、サーバ3にペアリング設定情報を持ち、ダウンロードすることができるため、センサ再接続時の時間を短縮することができる。さらに、本実施形態によれば、サーバ3にペアリング設定情報を持ち、ダウンロードすることができるため、後述する実施形態3,4のように冗長構成に拡張性を持たせることができる。 Further, according to the present embodiment, it is possible to detect a gateway failure by periodically polling from a nearby gateway or data center. Further, according to the present embodiment, since the server 3 has the pairing setting information and can be downloaded, the time for reconnecting the sensor can be shortened. Further, according to the present embodiment, since the server 3 has the pairing setting information and can be downloaded, the redundant configuration can be made expandable as in the third and fourth embodiments to be described later.

ここで、本実施形態との比較のために、図6及び図7を参照しながら、比較例に係る通信システムについて簡単に説明する。図6は、比較例に係る通信システムを示すブロック図で、図7は、図6の通信システムにおける故障時の操作シーケンスを示す図である。 Here, for comparison with the present embodiment, the communication system according to the comparative example will be briefly described with reference to FIGS. 6 and 7. FIG. 6 is a block diagram showing a communication system according to a comparative example, and FIG. 7 is a diagram showing an operation sequence at the time of failure in the communication system of FIG.

図6に示す通信システムは、オフィスビルの1階に、インターネット2、家電20、センサ30、ウェアラブル端末40、PC101、PC102、及び携帯電話機103に接続されたゲートウェイE(10a)が設置されている。また、この通信システムでは、オフィスビルの2階に、センサ31、ウェアラブル端末41、及びPC111に接続されたゲートウェイF(11a)が設置されている。ゲートウェイE(10a)はペアリング設定情報D等が記憶された記憶部11aaを有し、ゲートウェイF(11a)はペアリング設定情報E等が記憶された記憶部11baを有する。 In the communication system shown in FIG. 6, a gateway E (10a) connected to the Internet 2, a home appliance 20, a sensor 30, a wearable terminal 40, a PC101, a PC102, and a mobile phone 103 is installed on the first floor of an office building. .. Further, in this communication system, a gateway F (11a) connected to a sensor 31, a wearable terminal 41, and a PC 111 is installed on the second floor of an office building. The gateway E (10a) has a storage unit 11aa in which the pairing setting information D and the like are stored, and the gateway F (11a) has a storage unit 11ba in which the pairing setting information E and the like are stored.

このような比較例に係る通信システムにおいてゲートウェイE(10a)が故障した場合におけるサービス継続のための手順について、図7を参照しながら説明する。まず、ゲートウェイE(10a)が稼働中(ステップS301)において、ユーザが、センササービスが動作しないことを検知する(ステップS302)か、インターネット接続ができないことを検知する(ステップS303)。 A procedure for continuing the service when the gateway E (10a) fails in the communication system according to such a comparative example will be described with reference to FIG. 7. First, while the gateway E (10a) is operating (step S301), the user detects that the sensor service does not operate (step S302) or detects that the Internet connection cannot be established (step S303).

ステップS302又はステップS303の後、ユーザは、ステップS304〜S306のいずれかのユーザ操作を行う。ステップS304では、マニュアルやシューティングトラブルの確認を行い、それに従ったユーザ操作を行う。ステップS305では、装置を再起動するユーザ操作を行う。ステップS306では、カスタマーサポートセンタに連絡するユーザ操作を行う。ステップS304〜S306のいずれかの後、ゲートウェイE(10a)が復旧してサービスが継続される(ステップS309)か、又はゲートウェイE(10a)が故障と判断され(ステップS308)、交換期間中、サービスが中断される(ステップS310)。 After step S302 or step S303, the user performs any user operation of steps S304 to S306. In step S304, the manual and the shooting trouble are confirmed, and the user operation is performed according to the confirmation. In step S305, a user operation for restarting the device is performed. In step S306, a user operation for contacting the customer support center is performed. After any of steps S304 to S306, the gateway E (10a) is restored and service is continued (step S309), or the gateway E (10a) is determined to be faulty (step S308), during the replacement period. The service is interrupted (step S310).

このように、比較例に係る通信システムでは、故障検出(電源断、起動不良など)や遠隔保守ができず、また故障交換中はインターネットアクセスができない状態となる。また、比較例に係る通信システムでは、故障交換中のデータ管理、不慮の事故に対応することは不可能となる。 As described above, in the communication system according to the comparative example, failure detection (power failure, startup failure, etc.) and remote maintenance cannot be performed, and Internet access cannot be performed during failure replacement. Further, in the communication system according to the comparative example, it becomes impossible to manage data during failure exchange and deal with an unexpected accident.

<実施形態3>
実施形態3について、図8を併せて参照し、その効果も含めた実施形態2との相違点を中心に説明する。但し、実施形態3は、実施形態1,2で説明した様々な例が適用できる。
図8は、実施形態3に係る通信制御装置の一構成例を示す機能ブロック図である。
<Embodiment 3>
The third embodiment will be described with reference to FIG. 8 and mainly the differences from the second embodiment including its effects. However, various examples described in the first and second embodiments can be applied to the third embodiment.
FIG. 8 is a functional block diagram showing a configuration example of the communication control device according to the third embodiment.

図8で例示した通信システムは、図2で例示した通信システムにおいて、オフィスビルの4階にゲートウェイD(13)が配置されたものである。ゲートウェイD(13)は、記憶部11d、状態監視部12d、センサI/F13d、及びWLANインタフェース19dを有する。センサ33及びウェアラブル端末43はセンサI/F13dに接続され、PC113はWLANインタフェース19dに接続されている。なお、4階における各装置やゲートウェイD(13)の構成要素については、他のゲートウェイについて説明した通りである。 In the communication system illustrated in FIG. 2, the gateway D (13) is arranged on the fourth floor of the office building in the communication system illustrated in FIG. The gateway D (13) has a storage unit 11d, a condition monitoring unit 12d, a sensor I / F13d, and a WLAN interface 19d. The sensor 33 and the wearable terminal 43 are connected to the sensor I / F13d, and the PC 113 is connected to the WLAN interface 19d. The components of each device and the gateway D (13) on the 4th floor are as described for the other gateways.

本実施形態に係る通信システムは、実施形態2に係る通信システムにおいて、再接続先のゲートウェイB(11)も故障していた場合に対応させることができるシステムである。この通信システムでは、ゲートウェイA(10)、ゲートウェイB(11)が故障した時は、ゲートウェイC(12)がペアリング設定情報A、Bをサーバ3からダウンロードして、同様のシーケンスで再接続を行う。これにより冗長構成に拡張性を持たせることが可能となる。このとき、ゲートウェイC(12)の故障時には、ゲートウェイD(13)が代替装置となって機能させるように構成しておくこともできる。 The communication system according to the present embodiment is a system that can be used in the communication system according to the second embodiment when the gateway B (11) at the reconnection destination is also out of order. In this communication system, when the gateway A (10) and the gateway B (11) fail, the gateway C (12) downloads the pairing setting information A and B from the server 3 and reconnects in the same sequence. conduct. This makes it possible to add extensibility to the redundant configuration. At this time, in the event of a failure of the gateway C (12), the gateway D (13) may be configured to function as an alternative device.

<実施形態4>
実施形態4について、その効果も含めた実施形態2との相違点を中心に説明する。但し、実施形態4は、実施形態1〜3で説明した様々な例が適用できる。
<Embodiment 4>
The fourth embodiment will be described focusing on the differences from the second embodiment including its effects. However, various examples described in the first to third embodiments can be applied to the fourth embodiment.

実施形態2では、上記所定条件として故障検知を例に挙げたが、本実施形態では、それ以外の条件を採用する。本実施形態では、例えばセンサ機能しか使用していないゲートウェイなどは電源オフとし、隣接するゲートウェイに集約することにより、特定地域や特定事務所での全消費電力を削減することができる。 In the second embodiment, failure detection is taken as an example as the predetermined condition, but in the present embodiment, other conditions are adopted. In the present embodiment, for example, a gateway that uses only the sensor function is turned off, and by consolidating the gateways in adjacent gateways, the total power consumption in a specific area or a specific office can be reduced.

つまり、本実施形態では、上記所定条件として、ゲートウェイA(10)に接続された全ての電子機器が、センサを有し且つそのセンサで検知した検知情報を送信する機能を有する機器となったことを採用する。さらに、本実施形態では、ゲートウェイB(11)の制御部は、上記所定条件を満たした場合、ゲートウェイA(10)の電源をオフにする制御を行う。 That is, in the present embodiment, as the above-mentioned predetermined condition, all the electronic devices connected to the gateway A (10) have a sensor and have a function of transmitting the detection information detected by the sensor. Is adopted. Further, in the present embodiment, the control unit of the gateway B (11) controls to turn off the power of the gateway A (10) when the above-mentioned predetermined conditions are satisfied.

また、電源をオフにする制御は必須ではなく、故障を検知した場合、或いは、ゲートウェイA(10)に接続された全ての電子機器が、センサを有し且つ前記センサで検知した検知情報を送信する機能を有する機器となった場合に、代替装置を用いてもよい。この場合の代替装置は、上述したように例えばゲートウェイB(11)である。 Further, the control to turn off the power is not indispensable, and when a failure is detected, or all the electronic devices connected to the gateway A (10) have a sensor and transmit the detection information detected by the sensor. When the device has a function to perform the function, an alternative device may be used. The alternative device in this case is, for example, gateway B (11) as described above.

また、ゲートウェイA(10)に接続された全ての電子機器が、センサを有し且つそのセンサで検知した検知情報を送信する機能を有する機器となったことの代わりに、次の条件を採用することもできる。即ち、上記所定条件を、上記全ての電子機器がセンサを有し外部から情報を受信する機能を持たない機器となったこととすることもでき、機器情報などで判定できれば単純にIoTに分類される機器とすることもできる。 Further, instead of all the electronic devices connected to the gateway A (10) becoming devices having a sensor and having a function of transmitting the detection information detected by the sensor, the following conditions are adopted. You can also do it. That is, the above-mentioned predetermined condition can be regarded as a device in which all the above-mentioned electronic devices have sensors and do not have a function of receiving information from the outside, and if it can be determined by the device information or the like, it is simply classified as IoT. It can also be a device.

<他の実施形態>
[a]
実施形態1では、図1に示す通信制御装置1の制御部1a及び記憶部1bの機能について説明したが、通信制御装置1としてこれらの機能が実現できればよい。同様に、実施形態2,3では、各ゲートウェイの各構成要素の機能について説明したが、通信制御装置としてこれらの機能が実現できればよい。
<Other embodiments>
[A]
In the first embodiment, the functions of the control unit 1a and the storage unit 1b of the communication control device 1 shown in FIG. 1 have been described, but it is sufficient that these functions can be realized as the communication control device 1. Similarly, in the second and third embodiments, the functions of each component of each gateway have been described, but it suffices if these functions can be realized as a communication control device.

[b]
実施形態1〜4に係る通信制御装置は、次のようなハードウェア構成を有していてもよい。図9は、実施形態1〜4に係る通信制御装置のハードウェア構成の一例を示す図である。なお、上記他の実施形態[a]についても同様である。
[B]
The communication control device according to the first to fourth embodiments may have the following hardware configuration. FIG. 9 is a diagram showing an example of the hardware configuration of the communication control device according to the first to fourth embodiments. The same applies to the other embodiment [a].

図9に示す通信制御装置90は、プロセッサ91及びメモリ92を有する。実施形態1〜4で説明した通信制御装置における制御部(制御部1a等)の機能は、プロセッサ91がメモリ92に記憶された制御プログラムを読み込んで実行することにより実現される。この制御プログラムは、プロセッサ91をその制御部として機能させるためのプログラムとすることができる。 The communication control device 90 shown in FIG. 9 includes a processor 91 and a memory 92. The function of the control unit (control unit 1a, etc.) in the communication control device described in the first to fourth embodiments is realized by the processor 91 reading and executing the control program stored in the memory 92. This control program can be a program for causing the processor 91 to function as its control unit.

上述の例において、制御プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)を含む。さらに、この例は、CD−ROM(Read Only Memory)、CD−R、CD−R/Wを含む。さらに、この例は、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。 In the above example, the control program can be stored and supplied to the computer using various types of non-transitory computer readable medium. Non-transient computer-readable media include various types of tangible storage media. Examples of non-temporary computer-readable media include magnetic recording media (eg, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (eg, magneto-optical disks). Further, this example includes a CD-ROM (Read Only Memory), a CD-R, and a CD-R / W. Further, this example includes semiconductor memories (eg, mask ROM, PROM (Programmable ROM), EPROM (Erasable PROM), flash ROM, RAM (Random Access Memory)). The program may also be supplied to the computer by various types of transient computer readable medium. Examples of temporary computer-readable media include electrical, optical, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.

[c]
さらに、上述した様々な実施形態において、第1通信制御装置と、第2通信制御装置と、サーバ装置と、を備えた通信システムにおける通信制御方法の手順を例示したように、本開示は、通信制御方法としての形態も採り得る。この通信制御方法は、第1通信制御装置は、第2通信制御装置が所定条件を満たした場合、第1識別情報及び第2識別情報に基づき、第2設定情報をサーバ装置から取得して記憶し、第1設定情報に基づく通信制御とともに第2設定情報に基づく通信制御を行う。なお、その他の例については、上述した様々な実施形態で説明した通りである。また、上記制御プログラムは、通信制御装置又はその制御コンピュータに上述した通信制御方法を実行させるためのプログラムであると言える。
[C]
Further, as illustrated in the various embodiments described above, the procedure of a communication control method in a communication system including a first communication control device, a second communication control device, and a server device, the present disclosure discloses communication. It can also take a form as a control method. In this communication control method, when the second communication control device satisfies a predetermined condition, the first communication control device acquires and stores the second setting information from the server device based on the first identification information and the second identification information. Then, the communication control based on the first setting information and the communication control based on the second setting information are performed. Other examples are as described in the various embodiments described above. Further, it can be said that the control program is a program for causing the communication control device or its control computer to execute the above-mentioned communication control method.

なお、本開示は上記実施形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。また、本開示は、それぞれの実施形態を適宜組み合わせて実施されてもよい。 The present disclosure is not limited to the above embodiment, and can be appropriately modified without departing from the spirit. Further, the present disclosure may be carried out by appropriately combining the respective embodiments.

1、90 通信制御装置
1a 制御部
1b、11a、11aa、11b、11ba、11c、11d 記憶部
2 インターネット
3 サーバ
10 ゲートウェイA
11 ゲートウェイB
12 ゲートウェイC
12a、12b、12c、12d 状態監視部
13 ゲートウェイD
13a、13b、13c、13d センサI/F
14 WANインタフェース
15 LANインタフェース
16、17、18、19、19d WLANインタフェース
30、31、32、33 センサ
40、41、42、43 ウェアラブル端末
91 プロセッサ
92 メモリ
101、102、111、112、113 PC
103 携帯電話機
1, 90 Communication control device 1a Control unit 1b, 11a, 11aa, 11b, 11ba, 11c, 11d Storage unit 2 Internet 3 Server 10 Gateway A
11 Gateway B
12 Gateway C
12a, 12b, 12c, 12d Condition monitoring unit 13 Gateway D
13a, 13b, 13c, 13d Sensor I / F
14 WAN interface 15 LAN interface 16, 17, 18, 19, 19d WLAN interface 30, 31, 32, 33 Sensor 40, 41, 42, 43 Wearable terminal 91 Processor 92 Memory 101, 102, 111, 112, 113 PC
103 mobile phone

Claims (7)

他の通信制御装置及びサーバ装置と接続可能な通信制御装置であって、
電子機器をネットワークに接続するための通信の設定を示す第1設定情報を記憶する記憶部と、
前記第1設定情報に基づく通信制御を行う制御部と、
を有し、
前記他の通信制御装置は、電子機器を前記ネットワークに接続するための通信の設定を示す第2設定情報を記憶し、前記第2設定情報に基づく通信制御を行い、
前記サーバ装置は、前記第2設定情報、前記通信制御装置を識別する第1識別情報、及び前記他の通信制御装置を識別する第2識別情報を、関連付けて記憶し、
前記制御部は、
前記他の通信制御装置が所定条件を満たした場合、前記第1識別情報及び前記第2識別情報に基づき、前記第2設定情報を前記サーバ装置から取得して前記記憶部に記憶させ、前記第1設定情報に基づく通信制御とともに前記第2設定情報に基づく通信制御を行い、
前記所定条件は、前記他の通信制御装置に、センサと前記センサで検知した検知情報を送信する機能とを有する電子機器のみが接続される状態となったことである、
通信制御装置。
A communication control device that can be connected to other communication control devices and server devices.
A storage unit that stores the first setting information indicating the communication settings for connecting the electronic device to the network,
A control unit that performs communication control based on the first setting information,
Have,
The other communication control device stores the second setting information indicating the communication setting for connecting the electronic device to the network, and performs the communication control based on the second setting information.
The server device stores the second setting information, the first identification information for identifying the communication control device, and the second identification information for identifying the other communication control device in association with each other.
The control unit
When the other communication control device satisfies a predetermined condition, the second setting information is acquired from the server device and stored in the storage unit based on the first identification information and the second identification information, and the second setting information is stored in the storage unit. 1 Perform communication control based on the second setting information together with communication control based on the setting information.
The predetermined condition is that only an electronic device having a sensor and a function of transmitting detection information detected by the sensor is connected to the other communication control device.
Communication control device.
前記制御部は、前記所定条件を満たした場合、前記他の通信制御装置の電源をオフにする制御を行う、
請求項1に記載の通信制御装置。
The control unit controls to turn off the power of the other communication control device when the predetermined condition is satisfied.
The communication control device according to claim 1.
前記制御部は、前記他の通信制御装置が前記所定条件を満たした後に満たさない状態に戻った場合、前記第2設定情報を前記通信制御装置から消去する、
請求項1又は2に記載の通信制御装置。
When the other communication control device satisfies the predetermined condition and then returns to a state where the control unit does not satisfy the predetermined condition, the control unit deletes the second setting information from the communication control device.
The communication control device according to claim 1 or 2.
前記サーバ装置は、前記第2設定情報の一部として前記他の通信制御装置に接続されている電子機器を示す機器情報を記憶し、
前記制御部は、前記所定条件を満たした場合、前記機器情報を前記電子機器と前記サーバ装置の双方から取得し、前記機器情報が一致する電子機器についての前記第2設定情報を記憶して、前記第2設定情報に基づく通信制御を行う、
請求項1〜のいずれか1項に記載の通信制御装置。
The server device stores device information indicating an electronic device connected to the other communication control device as a part of the second setting information.
When the predetermined condition is satisfied, the control unit acquires the device information from both the electronic device and the server device, and stores the second setting information for the electronic device whose device information matches. Performs communication control based on the second setting information.
The communication control device according to any one of claims 1 to 3.
第1通信制御装置と、
第2通信制御装置と、
サーバ装置と、
を備え、
前記第1通信制御装置は、電子機器をネットワークに接続するための通信の設定を示す第1設定情報を記憶し、前記第1設定情報に基づく通信制御を行い、
前記第2通信制御装置は、電子機器を前記ネットワークに接続するための通信の設定を示す第2設定情報を記憶し、前記第2設定情報に基づく通信制御を行い、
前記サーバ装置は、前記第2設定情報、前記第1通信制御装置を識別する第1識別情報、及び前記第2通信制御装置を識別する第2識別情報を、関連付けて記憶し、
前記第1通信制御装置は、前記第2通信制御装置が所定条件を満たした場合、前記第1識別情報及び前記第2識別情報に基づき、前記第2設定情報を前記サーバ装置から取得して記憶し、前記第1設定情報に基づく通信制御とともに前記第2設定情報に基づく通信制御を行い、
前記所定条件は、前記第2通信制御装置に、センサと前記センサで検知した検知情報を送信する機能とを有する電子機器のみが接続される状態となったことである、
通信システム。
The first communication control device and
The second communication control device and
With the server device
With
The first communication control device stores first setting information indicating communication settings for connecting an electronic device to a network, and performs communication control based on the first setting information.
The second communication control device stores second setting information indicating communication settings for connecting an electronic device to the network, and performs communication control based on the second setting information.
The server device stores the second setting information, the first identification information that identifies the first communication control device, and the second identification information that identifies the second communication control device in association with each other.
When the second communication control device satisfies a predetermined condition, the first communication control device acquires and stores the second setting information from the server device based on the first identification information and the second identification information. Then, the communication control based on the first setting information and the communication control based on the second setting information are performed.
The predetermined condition is that only an electronic device having a sensor and a function of transmitting detection information detected by the sensor is connected to the second communication control device.
Communications system.
第1通信制御装置と、第2通信制御装置と、サーバ装置と、を備えた通信システムにおける通信制御方法であって、
前記第1通信制御装置は、電子機器をネットワークに接続するための通信の設定を示す第1設定情報を記憶し、前記第1設定情報に基づく通信制御を行い、
前記第2通信制御装置は、電子機器を前記ネットワークに接続するための通信の設定を示す第2設定情報を記憶し、前記第2設定情報に基づく通信制御を行い、
前記サーバ装置は、前記第2設定情報、前記第1通信制御装置を識別する第1識別情報、及び前記第2通信制御装置を識別する第2識別情報を、関連付けて記憶し、
前記第1通信制御装置は、前記第2通信制御装置が所定条件を満たした場合、前記第1識別情報及び前記第2識別情報に基づき、前記第2設定情報を前記サーバ装置から取得して記憶し、前記第1設定情報に基づく通信制御とともに前記第2設定情報に基づく通信制御を行い、
前記所定条件は、前記第2通信制御装置に、センサと前記センサで検知した検知情報を送信する機能とを有する電子機器のみが接続される状態となったことである、
通信制御方法。
A communication control method in a communication system including a first communication control device, a second communication control device, and a server device.
The first communication control device stores first setting information indicating communication settings for connecting an electronic device to a network, and performs communication control based on the first setting information.
The second communication control device stores second setting information indicating communication settings for connecting an electronic device to the network, and performs communication control based on the second setting information.
The server device stores the second setting information, the first identification information that identifies the first communication control device, and the second identification information that identifies the second communication control device in association with each other.
When the second communication control device satisfies a predetermined condition, the first communication control device acquires and stores the second setting information from the server device based on the first identification information and the second identification information. Then, the communication control based on the first setting information and the communication control based on the second setting information are performed.
The predetermined condition is that only an electronic device having a sensor and a function of transmitting detection information detected by the sensor is connected to the second communication control device.
Communication control method.
他の通信制御装置及びサーバ装置と接続可能な通信制御装置の制御コンピュータに、
電子機器をネットワークに接続するための通信の設定を示す第1設定情報を記憶するステップと、
前記第1設定情報に基づく通信制御を行う制御ステップと、
を実行させるためのプログラムであって、
前記他の通信制御装置は、電子機器を前記ネットワークに接続するための通信の設定を示す第2設定情報を記憶し、前記第2設定情報に基づく通信制御を行う装置であり、
前記サーバ装置は、前記第2設定情報、前記通信制御装置を識別する第1識別情報、及び前記他の通信制御装置を識別する第2識別情報を、関連付けて記憶した装置であり、
前記制御ステップは、
前記他の通信制御装置が所定条件を満たした場合、前記第1識別情報及び前記第2識別情報に基づき、前記第2設定情報を前記サーバ装置から取得して記憶し、
前記第1設定情報に基づく通信制御とともに前記第2設定情報に基づく通信制御を行い、
前記所定条件は、前記他の通信制御装置に、センサと前記センサで検知した検知情報を送信する機能とを有する電子機器のみが接続される状態となったことである、
プログラム。
To the control computer of the communication control device that can be connected to other communication control devices and server devices,
The step of storing the first setting information indicating the communication setting for connecting the electronic device to the network, and
A control step for performing communication control based on the first setting information,
It is a program to execute
The other communication control device is a device that stores second setting information indicating communication settings for connecting an electronic device to the network and performs communication control based on the second setting information.
The server device is a device that stores the second setting information, the first identification information that identifies the communication control device, and the second identification information that identifies the other communication control device in association with each other.
The control step is
When the other communication control device satisfies the predetermined condition, the second setting information is acquired from the server device and stored based on the first identification information and the second identification information.
Communication control based on the first setting information and communication control based on the second setting information are performed.
The predetermined condition is that only an electronic device having a sensor and a function of transmitting detection information detected by the sensor is connected to the other communication control device.
program.
JP2018114338A 2018-06-15 2018-06-15 Communication control devices, communication systems, communication control methods, and programs Active JP6951014B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018114338A JP6951014B2 (en) 2018-06-15 2018-06-15 Communication control devices, communication systems, communication control methods, and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018114338A JP6951014B2 (en) 2018-06-15 2018-06-15 Communication control devices, communication systems, communication control methods, and programs

Publications (2)

Publication Number Publication Date
JP2019220738A JP2019220738A (en) 2019-12-26
JP6951014B2 true JP6951014B2 (en) 2021-10-20

Family

ID=69097058

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018114338A Active JP6951014B2 (en) 2018-06-15 2018-06-15 Communication control devices, communication systems, communication control methods, and programs

Country Status (1)

Country Link
JP (1) JP6951014B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021087703A (en) * 2019-12-05 2021-06-10 株式会社大一商会 Gama machine
JP7300676B2 (en) * 2019-12-05 2023-06-30 株式会社大一商会 game machine
WO2021132243A1 (en) * 2019-12-27 2021-07-01 パナソニックIpマネジメント株式会社 Communication system, information processing device, and connection setting method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5942734B2 (en) * 2012-09-20 2016-06-29 沖電気工業株式会社 Data collection system, data collection method, adjacent information management server, and program
US10805147B2 (en) * 2015-08-26 2020-10-13 Tatung Company Fail recovery method and internet of things system and charging system using the same

Also Published As

Publication number Publication date
JP2019220738A (en) 2019-12-26

Similar Documents

Publication Publication Date Title
US10721135B1 (en) Edge computing system for monitoring and maintaining data center operations
US10939313B2 (en) Method and apparatus for managing electronic device through wireless communication
CN107615783B (en) Wireless provisioning and configuration of hardware elements of a home automation system
JP6848426B2 (en) Communication devices, communication systems, programs and communication control methods
US8533525B2 (en) Data management apparatus, monitoring apparatus, replica apparatus, cluster system, control method and computer-readable medium
CN114840495B (en) A method, storage medium and device for preventing brain split in database cluster
JP6191159B2 (en) Server, backup system, backup method, and computer program
JP5787418B2 (en) Wireless access point device, wireless network system, and wireless access point device control method
JP6951014B2 (en) Communication control devices, communication systems, communication control methods, and programs
JP6866927B2 (en) Cluster system, cluster system control method, server device, control method, and program
KR101371057B1 (en) Relay communication system and access management apparatus
JP2019500800A (en) Method and apparatus for environmental isolation
WO2015037603A1 (en) Remote monitoring system, remote monitoring method, and program
CN101040264B (en) Method and device for redundant control of electrical equipment
JP6221123B2 (en) Security camera health check
JP7191274B1 (en) Communication system, server, communication equipment and access point change method
TW201722207A (en) Control System
CN114760615A (en) Connection establishment method, device, equipment and storage medium of Bluetooth equipment
JP6533758B2 (en) Network access system and its control device, line backup control method and program
EP3884648B1 (en) Geo-replicated iot hub
JP4836920B2 (en) Network monitoring system and terminal device
JP6248713B2 (en) Communication control system, information processing apparatus, and communication control method
JP2018056633A (en) Cluster system, server, operation method for server, and program
CN111434098A (en) Switch, communication system, registration method and program
JP2012244428A (en) Relay server and relay communication system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20191003

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200901

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201030

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210413

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210604

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210824

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210916

R150 Certificate of patent or registration of utility model

Ref document number: 6951014

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150