JP6690191B2 - Communication system, communication device, control method thereof, and program - Google Patents
Communication system, communication device, control method thereof, and program Download PDFInfo
- Publication number
- JP6690191B2 JP6690191B2 JP2015215031A JP2015215031A JP6690191B2 JP 6690191 B2 JP6690191 B2 JP 6690191B2 JP 2015215031 A JP2015215031 A JP 2015215031A JP 2015215031 A JP2015215031 A JP 2015215031A JP 6690191 B2 JP6690191 B2 JP 6690191B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- communication request
- information
- permitted
- received
- 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.)
- Expired - Fee Related
Links
- 230000006854 communication Effects 0.000 title claims description 540
- 238000004891 communication Methods 0.000 title claims description 539
- 238000000034 method Methods 0.000 title claims description 110
- 238000012546 transfer Methods 0.000 claims description 91
- 230000004044 response Effects 0.000 claims description 14
- 238000007726 management method Methods 0.000 description 70
- 230000008569 process Effects 0.000 description 22
- 238000012545 processing Methods 0.000 description 19
- 230000006870 function Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 15
- 238000004590 computer program Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 12
- 230000008859 change Effects 0.000 description 8
- 238000005259 measurement Methods 0.000 description 8
- 238000011084 recovery Methods 0.000 description 7
- 239000000470 constituent Substances 0.000 description 5
- 238000013480 data collection Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 238000013500 data storage Methods 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000009825 accumulation Methods 0.000 description 3
- 238000011144 upstream manufacturing Methods 0.000 description 3
- 238000013523 data management Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000007123 defense Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000002567 autonomic effect Effects 0.000 description 1
- VYQRBKCKQCRYEE-UHFFFAOYSA-N ctk1a7239 Chemical compound C12=CC=CC=C2N2CC=CC3=NC=CC1=C32 VYQRBKCKQCRYEE-UHFFFAOYSA-N 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、通信システム、通信装置、その制御方法、およびプログラムに関し、特に、M2M/IoT(Machine to Machine/Internet of Things)デバイスと通信する通信システム、通信装置、その制御方法、およびプログラムに関する。 The present invention relates to a communication system, a communication device, a control method thereof, and a program, and more particularly, to a communication system, a communication device, a control method thereof, and a program for communicating with an M2M / IoT (Machine to Machine / Internet of Things) device.
マシンタイプ通信(MTC:Machine Type Communication)デバイスが、LTE(Long Term Evolution)通信モジュールを搭載し、LTEネットワークの基地局にアクセスしてデータをサーバに送信するシステムの一例が特許文献1に記載されている。この特許文献1のシステムは、MTCデバイスが移動通信ネットワークへのアクセスを試行、および無線リソース制御(RRC:Radio Resource Control)へのアクセス試行時に、強化型アクセスバーリング(EAB:Extended Access Baring)またはアクセス規制判定(ACB:Access Class Baring)を実行する。
特許文献2に記載のデータ管理システムは、センサとサーバの間にボーダルータ(ゲートウェイ装置)を導入し、センサは、自身のMAC(Media Access Control)アドレスを元に生成したアドレスを設定した後にセンサデータ情報をボーダルータに対して送信する。ボーダルータはセンサ情報をセンサデータ管理サーバまで中継してデータ収集を実施する。これによりサーバ側はセンサのアドレスを検出し、センサーアドレス宛のPull型データ収集を実施する。この構成により、センサにあらかじめサーバのアドレス情報を登録しておく必要がなくなる。
The data management system described in
特許文献3に記載の基地局制御装置は、基地局が、複数のCSG(Closed Subscriber Group)セルを含むネットワークに適用され、携帯端末によるアクセスが許可されたCSGセルのCSG識別情報を記憶した許可CSG−IDリストと、CSGセル識別情報に対応するPCI(Physical Cell ID)とを記憶し、携帯端末が存在するCSGセルの所定の範囲内にある隣接CSGセルのPCIを読み出し、携帯端末がアクセス可能なPCIリストを生成し、アクセス可能なPCIリストを携帯端末に通知することで、アクセスが許可されたCSGセルに接続する。
In the base station control device described in
特許文献4に記載の無線端末装置は、局装置と通信可能であり、無線基地局装置が特定の無線基地局装置であるか否かを判断するための判断部と、判断部により特定の無線基地局装置であると判断された無線基地局装置に対して選択的に通信接続を確立する処理を行うための通信制御部とを備える。この構成により、特定のエリアに多数の無線端末装置が存在する場合であっても、当該エリアを形成する無線基地局装置にかかる負荷を軽減する。
The wireless terminal device described in
特許文献5には、センサのとによってセンシングされたセンシングデータをイベントとして採取するセンサネットワークを介して、サーバノードに採取されたイベントに応じて各種のサービス、たとえば、アラートの発信や機器の制御などを行うシステムにおいて、センサネットワークのトポロジが変更された場合でも、ネットワークトラフィックを抑制できる方法が記載されている。
特許文献6には、オートノミック・センサ・ネットワーク・エコシステム内のリソース配備及び割り当てを行い、当該エコシステム内の諸種の脅威に対処するシステムが記載されている。
In
M2M/IoTシステムの特徴として、平常時のトラフィックは定められた時刻に定められた内容の計測データ等を送信する、計画性に基づいたトラフィックが大半を占めており、このため呼損率もほとんど無い。しかし、地震災害などの緊急時においては、さまざまなデバイスが一斉にアラートを繰り返し送信するため上りトラフィックが集中し、呼損率も高くなる可能性が高い。 As a feature of the M2M / IoT system, most of the traffic during normal times is traffic based on a plan, which transmits measurement data or the like having a predetermined content at a predetermined time, and therefore has almost no call loss rate. However, in the event of an emergency such as an earthquake disaster, various devices repeatedly send alerts all at once, so upstream traffic is concentrated and the call loss rate is likely to increase.
上述した文献記載の技術においては、このような状態のとき、M2M/IoTデバイスから上りトラフィックを許可なく発信しないよう、網側から指示を与えたうえで、網側から優先順位に基づいてポーリングすることによってデータを吸い上げることはできる。しかしながら、上記文献記載の技術では、網側でデバイスの状態がわからない場合等に、スリープ中のデバイスへの接続を試みるなど、ネットワークリソースが逼迫している最中において無線資源をさらに浪費する懸念があり、通信の輻輳が発生する恐れがあるという問題点があった。 In the technique described in the above-mentioned document, in such a state, the M2M / IoT device instructs the network side not to transmit the upstream traffic without permission, and then polls based on the priority order from the network side. Data can be downloaded by. However, in the technique described in the above document, when the state of the device is unknown on the network side, there is a concern that wireless resources will be further wasted while network resources are tight, such as trying to connect to a sleeping device. However, there is a problem that communication congestion may occur.
本発明の目的は、上述した課題を解決する通信システム、通信装置、その制御方法、およびプログラムを提供することにある。 An object of the present invention is to provide a communication system, a communication device, a control method thereof, and a program that solve the above-mentioned problems.
本発明の各側面では、上述した課題を解決するために、それぞれ以下の構成を採用する。 In each aspect of the present invention, the following configurations are adopted to solve the above-mentioned problems.
第一の側面は、通信装置に関する。
第一の側面に係る通信装置は、
デバイスから通信要求を受信する受信手段と、
前記受信手段により受信された前記通信要求に基づいて、前記デバイスから受信した情報をネットワークへ転送する転送手段と、
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信の制御する制御手段と、を有し、
前記属性情報は、以下の(a)または(b)を含み、
(a)前記デバイスの公益性および重要性の少なくともいずれかの程度を示す情報
(b)前記デバイスの契約者または所有者、契約プラン、用途、位置情報、およびデータ属性の少なくともいずれか一つの情報
前記制御手段は、
前記デバイスとの間のネットワークの通信負荷が高い場合に、前記通信要求の一部が許可されるデバイスからの前記通信要求をカウントし、当該カウント数が所定値以上になったときに前記通信要求を許可し、
前記通信要求の一部が許可されるデバイスからの前記通信要求のカウント間隔を所定時間以上に設定し、前記デバイスから前記通信要求を受け付けた後、所定時間が経過するまでは、当該カウントを一時停止する。
The first aspect relates to a communication device.
The communication device according to the first aspect,
Receiving means for receiving a communication request from the device,
Transfer means for transferring information received from the device to a network based on the communication request received by the receiving means,
When a predetermined event occurs, based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, and the communication control of the device is performed according to the determination result. And a control means for
The attribute information is viewed contains the following items (a) or (b),
(A) Information indicating at least one of the degree of public interest and importance of the device (b) Information of at least one of the contractor or owner of the device, contract plan, usage, location information, and data attribute
The control means is
When the communication load of the network with the device is high, a part of the communication request counts the communication request from the permitted device, and the communication request when the count reaches a predetermined value or more. Allow,
The count interval of the communication request from the device to which a part of the communication request is permitted is set to a predetermined time or more, and the count is temporarily held until the predetermined time elapses after the communication request is received from the device. Stop.
第二の側面は、少なくとも1つのコンピュータにより実行される通信装置の制御方法に関する。
第二の側面に係る通信装置の制御方法は、
通信装置が、
デバイスから通信要求を受信し、
受信した前記通信要求に基づいて、前記デバイスから受信した情報をネットワークへ転送し、
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する、ことを含み、
前記属性情報は、以下の(a)または(b)を含み、
(a)前記デバイスの公益性および重要性の少なくともいずれかの程度を示す情報
(b)前記デバイスの契約者または所有者、契約プラン、用途、位置情報、およびデータ属性の少なくともいずれか一つの情報
さらに、前記通信装置が、
前記デバイスとの間のネットワークの通信負荷が高い場合に、前記通信要求の一部が許可されるデバイスからの前記通信要求をカウントし、当該カウント数が所定値以上になったときに前記通信要求を許可し、
前記通信要求の一部が許可されるデバイスからの前記通信要求のカウント間隔を所定時間以上に設定し、前記デバイスから前記通信要求を受け付けた後、所定時間が経過するまでは、当該カウントを一時停止する、ことを含む。
The second aspect relates to a method for controlling a communication device executed by at least one computer.
The control method of the communication device according to the second aspect,
The communication device
Receives a communication request from the device,
Transfer information received from the device to a network based on the received communication request,
When a predetermined event occurs, based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, and the communication of the device is controlled according to the determination result. Including,
The attribute information is viewed contains the following items (a) or (b),
(A) Information indicating at least one of the degree of public interest and importance of the device (b) Information of at least one of the contractor or owner of the device, contract plan, usage, location information, and data attribute
Further, the communication device is
When the communication load of the network with the device is high, a part of the communication request counts the communication request from the permitted device, and the communication request when the count reaches a predetermined value or more. Allow,
The count interval of the communication request from the device to which a part of the communication request is permitted is set to a predetermined time or more, and the count is temporarily held until the predetermined time elapses after the communication request is received from the device. Including stopping.
なお、本発明の他の側面としては、上記第二の側面の方法を少なくとも1つのコンピュータに実行させるプログラムであってもよいし、このようなプログラムを記録したコンピュータが読み取り可能な記録媒体であってもよい。この記録媒体は、非一時的な有形の媒体を含む。
このコンピュータプログラムは、コンピュータにより実行されたとき、コンピュータに、通信装置上で、その制御方法を実施させるコンピュータプログラムコードを含む。
As another aspect of the present invention, it may be a program that causes at least one computer to execute the method of the second aspect, or a computer-readable recording medium that records such a program. May be. The recording medium includes a non-transitory tangible medium.
The computer program includes a computer program code that, when executed by a computer, causes the computer to perform the control method on the communication device.
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。 It should be noted that any combination of the above constituent elements and one obtained by converting the expression of the present invention among methods, devices, systems, recording media, computer programs, etc. are also effective as an aspect of the present invention.
また、本発明の各種の構成要素は、必ずしも個々に独立した存在である必要はなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でもよい。 Further, the various constituent elements of the present invention do not necessarily have to be independently present, and a plurality of constituent elements are formed as one member, and one constituent element is formed by a plurality of members. That a certain component is a part of another component, a part of a certain component and a part of another component overlap, and the like.
また、本発明の方法およびコンピュータプログラムには複数の手順を順番に記載してあるが、その記載の順番は複数の手順を実行する順番を限定するものではない。このため、本発明の方法およびコンピュータプログラムを実施するときには、その複数の手順の順番は内容的に支障のない範囲で変更することができる。 Moreover, although a plurality of procedures are described in order in the method and the computer program of the present invention, the order of description does not limit the order in which the plurality of procedures are executed. Therefore, when the method and computer program of the present invention are implemented, the order of the plurality of procedures can be changed within a range that does not hinder the contents.
さらに、本発明の方法およびコンピュータプログラムの複数の手順は個々に相違するタイミングで実行されることに限定されない。このため、ある手順の実行中に他の手順が発生すること、ある手順の実行タイミングと他の手順の実行タイミングとの一部ないし全部が重複していること、等でもよい。 Furthermore, the plurality of procedures of the method and computer program of the present invention are not limited to being executed at different timings. Therefore, another procedure may occur during the execution of a certain procedure, the execution timing of a certain procedure and the execution timing of another procedure may partially or entirely overlap, and the like.
上記各側面によれば、所定の事象発生時に通信の輻輳を回避する通信システム、通信装置、その制御方法、およびプログラムを提供することができる。 According to each of the above aspects, it is possible to provide a communication system, a communication device, a control method thereof, and a program that avoid communication congestion when a predetermined event occurs.
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. In all the drawings, the same constituents will be referred to with the same numerals, and the description thereof will not be repeated.
(第1の実施の形態)
本発明の第1の実施の形態に係る通信システム、通信装置、その制御方法、およびプログラムについて、以下説明する。
図1は、本発明の実施の形態に係る通信装置100の構成を論理的に示す機能ブロック図である。
本実施形態の通信装置100は、M2M/IoT(Machine to Machine/Internet of Things)デバイスを、M2M/IoTシステムのネットワークに接続する中継装置としての機能を有する。本実施形態のようにデバイスが無線通信機能を有している場合は、通信装置100は、自営無線網3に接続する複数のデバイス10のアクセスポイントとしての機能とキャリア網5に接続する回線終端装置としての機能を有するゲートウェイ装置であってもよい。
(First embodiment)
A communication system, a communication device, a control method thereof, and a program according to the first embodiment of the present invention will be described below.
FIG. 1 is a functional block diagram logically showing the configuration of the
The
本明細書の各図において、本発明の本質に関わらない部分の構成については省略してあり、図示されていない。
なお、本発明の実施形態の通信システム1は、無線通信に限定されず、固定データ通信網における各種回線終端装置の優先制御、およびフェムトセル等の小型無線基地局における優先制御の少なくともいずれか一つにも適用できる。また、通信装置100が中継するネットワークは、無線通信網と固定データ通信網の組み合わせでもよい。
In each drawing of the present specification, the configuration of the portion not related to the essence of the present invention is omitted and is not shown.
Note that the
M2M/IoTシステムは、様々なシステムが考えられ、特に限定されないが、たとえば、電気通信事業者、無線通信を用いた事業を運営する者、無線通信用の基地局、アクセスポイント、およびゲートウェイ等を所有する者の少なくともいずれか一つに関連するシステムを含む。たとえば、携帯電話のキャリアの携帯通信網のシステム、官公庁や公共事業または私企業のシステム、たとえば、スマートメーター等のデバイスの計測データを収集する電力会社等のシステム等を含む。 The M2M / IoT system may be various systems, and is not particularly limited, but includes, for example, a telecommunications carrier, a person who operates a business using wireless communication, a base station for wireless communication, an access point, and a gateway. Includes systems associated with at least one of the owners. For example, it includes a system of a mobile communication network of a carrier of a mobile phone, a system of a public office, a public enterprise or a private enterprise, for example, a system of a power company which collects measurement data of devices such as smart meters.
本発明の実施の形態に係る通信装置100は、デバイスから通信要求を受信する受信部102と、受信部102により受信された通信要求に基づいて、デバイスから受信した情報をネットワークへ転送する転送部104と、所定の事象発生時に、デバイスの属性情報に基づいて、通信要求を全て許可するか、または複数の通信要求の一部を許可するかを判断し、判断結果に従いデバイス10の通信を制御する制御部106と、を備える。
A
図2は、本発明の実施の形態に係る通信システム1のシステム構成を概念的に示す図である。
通信システム1において、通信装置100は、自営無線網などのネットワーク3(以下、自営無線網3とも呼ぶ)を介して少なくとも一つのデバイス10と接続される。さらに、通信装置100は、キャリア網などのネットワーク5(以下、キャリア網5とも呼ぶ)を介してサーバ120に接続される。
自営無線網3は、特定の企業や団体、官公庁等が、独自に、または複数が共同して開設し、利用するネットワークである。キャリア網5は、電気通信事業者等が提供するネットワークである。
FIG. 2 is a diagram conceptually showing the system configuration of the
In the
The self-employed
通信装置100は、自営無線網3上の複数のデバイス10による、キャリア網5上のサーバ120への通信を中継する、所謂、ゲートウェイとして機能する。具体的には、通信装置100は、各デバイス10から通信要求を、自営無線網3を介して受信し、受信した通信要求に基づいて、デバイス10を、基地局7を介してキャリア網5に接続させ、サーバ120に接続させる。
The
サーバ120は、各デバイス10からの情報を受信し、管理または制御するシステムまたはサービスを実現する情報処理装置であり、パーソナルコンピュータ、サーバコンピュータ等、特に限定されず、様々な形態のものを含んでよい。サーバ120は、キャリア網5のキャリアのサーバも含む。また、サーバ120は、データセンタ等のブレードサーバであってもよく、物理サーバだけでなく、仮想サーバであってもよい。また、サーバ120がデバイス10から受信する情報やその管理および制御内容、およびサービスの内容も特に限定されず、後述するように様々な形態のものに適用できる。
The
図2では、サーバ120は1台のみ記載されているが、サーバ120の台数はこれに限定されず、様々なシステムの複数のサーバ120について、本発明の実施形態の通信装置100は、適用できる。
たとえば、様々なシステムの複数のサーバ120が、対応する複数のデバイス10とその自営無線網3およびキャリア網5を介して通信する際、本発明の実施形態の通信装置100は、これらのシステムの自営無線網3とキャリア網5間を中継し、通信制御してもよい。また、各デバイス10からの情報の宛先となるサーバ120は、複数であってもよいし、同じ通信装置100に接続される複数のデバイス10が、異なる複数のサーバ120を宛先として通信してもよい。
Although only one
For example, when a plurality of
図2では、4つのデバイスTa、Tb、Tc、Tdが示されているが、デバイス10の台数はこれに限定されない。また、通信装置100は、全てのデバイス10と自営無線網3で接続されなくてもよく、デバイス10と有線で接続されてもよい。
In FIG. 2, four devices Ta, Tb, Tc, and Td are shown, but the number of
また、通信装置100は図2では自営無線網3に1台のみ示されているが、通信装置100の台数はこれに限定されず、複数であってもよい。また、自営無線網3は、複数の異なるシステムやサービス毎に複数存在してもよいし、あるいは、少なくとも2つのシステムやサービスが少なくとも1つの自営無線網3を共有してもよい。また、複数の通信装置100は、階層的に構成され、上位の通信装置100が下位の通信装置100に制御内容を伝達し、下位の通信装置100が、その通信装置100に接続されるデバイス10の制御を行ってもよい。
Although only one
本発明において、デバイス10は、たとえば、M2M/IoTデバイスであり、各種の端末、機器、およびセンサ等を含む。デバイス10は、これらに限定されないが、たとえば、学校や河川等の公共施設の監視カメラ、警察消防等の公共車両、道路情報機器、私企業の監視カメラ、私企業の車両、駐車場の満車空車表示器、自動販売機、農地センサ、医療機器、OA(Office Automation)機器、広告表示器、スマートメーター等の計測機器、個人利用のリモートカメラ、携帯端末(携帯電話、スマートフォン、タブレット端末)、ゲーム機、テレビ受像機、オーディオ機器等を含む。
In the present invention, the
各デバイス10の属性情報は、デバイス10に関する様々な情報を含み、デバイス10の公益性および重要性の少なくともいずれかの程度を示す情報を含む。
デバイス10に関する様々な情報の例として、デバイス10の契約者または所有者、契約プラン、用途、位置情報、データ属性(出力データの種類や時間等)などの情報が含まれる。
図3および図4は、様々な情報として、契約者情報、契約プラン情報、用途情報、データ属性情報のそれぞれについて、属性値の例を示す。各図では分かりやすさのために、属性値はそれぞれ文字列で示されているが、プログラムコード上の各属性値は、文字列、または数値等で示されてよい。また、各図では、公益性および重要性が高い順に属性値を示してある。
The attribute information of each
Examples of various information about the
3 and 4 show examples of attribute values for each of contractor information, contract plan information, usage information, and data attribute information, as various information. For ease of understanding, the attribute values are shown as character strings in each figure, but the attribute values on the program code may be shown as character strings or numerical values. In each figure, attribute values are shown in descending order of public interest and importance.
各デバイス10の属性情報は、各情報(契約者、契約プラン、用途、位置情報、データ属性)の少なくとも一つの属性値、または属性値の集合で示される。各デバイス10の属性情報は、デバイス10が接続される通信装置100のメモリ64またはストレージ66に記憶されていてもよいし、後述する実施形態で説明するように、管理装置または通信装置100がアクセス可能な記憶装置に記憶されていてもよい。管理装置とは、デバイス10および通信装置100を管理する装置であり、後述する実施形態で説明する。
The attribute information of each
図3(a)に示すように、デバイス10の契約者は、たとえば、内閣官房または防衛、中央官庁、自治体、医療関係、民間警備関係、公益性の高い私企業または団体(図中、「私企業・団体(公益)」と示す)、一般の私企業または団体、および個人(図中、「私企業・団体(一般)」と示す)に分類される。
As shown in FIG. 3A, the contractor of the
図3(b)は、たとえば、キャリア網を利用するデバイス10またはシステム、または、本システムを利用するデバイス10またはシステムに対して、利用制限に関し、契約できるプランの例を示している。契約は、デバイス10またはシステムを管理するユーザが行う。本実施形態では、デバイス10の契約プランは、たとえば、公共特別プラン、プレミアムプラン、ベストエフォートプランを含む。
FIG. 3B shows an example of a plan that can be contracted with respect to usage restrictions on, for example, a
公共特別プランとは、公益性および重要性が高いシステムに適用されるプランであり、所定の事象発生時においても優先的に制限なく利用できる。適用対象となるシステムは、たとえば、公共施設や河川沿岸監視、警察、消防等の緊急車両、救護救援物資配備等の、災害時に不可欠なシステムや、医療機関、バスや電車等の公共交通機関、高速道路や一般道等の道路や交通の情報管理、自動販売機管理等の公益性のある私企業のシステム等が含まれる。 The public special plan is a plan applied to a system with high public interest and importance, and can be used with priority without limitation even when a predetermined event occurs. Applicable systems include, for example, indispensable systems at the time of disasters such as public facilities and river coast monitoring, emergency vehicles such as police and fire fighting, deployment of relief supplies, medical institutions, public transportation such as buses and trains, It includes systems of private companies with public interest such as information management of roads and traffic such as highways and general roads, vending machine management, etc.
プレミアムプランとは、公共性および重要性のない、私企業のプライベートな利用目的のシステムであっても、たとえば、対価を支払うことで、所定の事象発生時に、優先的に利用できるものである。適用対象となるシステムの例としては、たとえば、私企業の監視カメラシステム、店舗端末システム、駐車場システム等が考えられる。 Even if a premium plan is a system for private use of a private company that is not public or important, it can be used preferentially when a predetermined event occurs by paying the consideration. Examples of applicable systems include a surveillance camera system of a private company, a store terminal system, and a parking lot system.
ベストエフォートプランとは、個人ユーザまたは私企業によるプライベートな利用目的のシステムが適用対象であって、リーズナブルな料金で、所定の事象発生時に、制限付きでの利用が可能になるプランであるとする。適用対象のシステムの例としては、たとえば、美術館や個人ユーザのペット等の監視カメラ、農地センサ、OA機器等が考えられる。 The Best Effort Plan is a plan that applies to a system intended for private use by individual users or private companies, and it is a plan that can be used with a reasonable charge and with a limited occurrence when a certain event occurs. . Examples of applicable systems include, for example, surveillance cameras for pets of museums and individual users, farmland sensors, OA equipment, and the like.
図4(a)に示すように、デバイス10の用途は、たとえば、防衛または防災監視、防犯監視、人名救助、位置情報(一般)、各種計測(一般)、各種管理(一般)、その他(一般)等に分類される。一般とは、私企業または個人ユーザ利用のシステムを指す。
図4(b)に示すように、デバイス10が出力するデータの属性は、たとえば、監視対象のアラート情報、計測データ、画像、映像または音声等に分類される。
As shown in FIG. 4A, the application of the
As shown in FIG. 4B, the attributes of the data output by the
また、デバイス10の位置情報(不図示)は、デバイス10が固定装置の場合は、通信装置100、管理装置またはサーバ120等に予めまたは初回通信時に登録される。デバイス10が移動端末の場合は、デバイス10が存在しているエリアを示す在圏情報やGPS(Global Positioning System)情報をデバイス10から定期的に、または随時、取得し、通信装置100、管理装置またはサーバ120等に登録される。位置情報は、デバイス10から通信装置100、管理装置またはサーバ120等に送信してもよいし、通信装置100、管理装置またはサーバ120等からデバイス10にリクエストして取得してもよい。あるいは、デバイス10が移動端末の場合は、基地局7に定期的に位置登録される各デバイス10の情報を基地局7から通信装置100、管理装置またはサーバ120等が取得してもよい。
If the
各デバイス10の位置情報の属性値は、所定の事象の発生地域、たとえば、大地震の震源地からの距離や範囲(10キロ圏内、10〜20キロ圏内、20キロ圏外等)、被災の程度(床上浸水、床下浸水等)で区分される範囲の情報で示されてもよいし、位置情報そのものでもよい。
The attribute value of the position information of each
図1に戻り、受信部102が受信する通信要求は、デバイス10から送信される情報と、その情報の本来の宛先である通信装置100から転送する転送先(たとえば、サーバ120)の宛先情報を少なくとも含む。デバイス10から送信される情報は、たとえば、デバイス10により検出または取得された監視アラート情報、デバイス10により計測または取得された計測データ、デバイス10により撮影または取得された画像や映像データ、デバイス10により録音または取得された音声データなどが例示されるが、これらに限定されず、これら以外の他の情報を含んでもよい。また、複数のデータや情報を組み合わせた形態でもよい。
宛先情報は、たとえば、サーバ120のIP(Internet Protocol)アドレス等の宛先を含む。また、通信要求には、送信元となるデバイス10の情報、たとえば、デバイス10の識別情報、端末種別番号、IPアドレス、MAC(Media Access Control)アドレス、位置情報等を含んでもよい。
Returning to FIG. 1, the communication request received by the receiving
The destination information includes, for example, the destination such as the IP (Internet Protocol) address of the
転送部104は、通信要求に含まれる宛先に、デバイス10から受信した情報を、基地局7を介してキャリア網5上のサーバ120に転送する。また、デバイス10から受信した情報の容量が大きい場合は、情報を分割して受信し、順次転送してもよく、これらの通信手順はたとえば一般的な方法を用いることができ、特に限定されない。
本実施形態では、デバイス10から自発的に通信要求が送信される構成を例に説明するが、本発明は、これに限定されない。たとえば、キャリア網5側、または、通信装置100からデバイス10に対してリクエストして、デバイス10から情報を受信する構成も本発明から排除されない。
The
In the present embodiment, a configuration in which a communication request is voluntarily transmitted from the
本発明において、所定の事象発生とは、たとえば、大地震、津波、洪水、土砂崩れ、干ばつ、火山噴火等の自然災害、火災、事故、事件、テロ、故障、障害等の不測の事態等の発生を意味する。あるいは、年末年始、クリスマス、花火大会、スポーツ大会等のイベントによって発生する通信障害、交通渋滞、混雑、混乱など、予測可能な事象の発生も含む。 In the present invention, the predetermined event occurrence is, for example, occurrence of a natural disaster such as a large earthquake, a tsunami, a flood, a landslide, a drought, a volcanic eruption, a fire, an accident, an incident, a terrorism, a failure, an unexpected situation such as an obstacle. Means Alternatively, it includes the occurrence of predictable events such as communication failures, traffic congestion, congestion, and confusion caused by events such as the year-end and New Year holidays, Christmas, fireworks festivals, and sports competitions.
所定の事象が発生したか否かを通信装置100が知る方法は、様々考えられ、以下に例示されるがこれらに限定されない。また、以下の複数を組み合わせてもよい。
(a1)各種デバイス10の各種センサ情報に基づいて、各所定の事象の発生を自動的に判定する。
(a2)各事象発生情報を所定の各情報提供元から受信し、自動的に判定する。
(a3)管理者が手動で所定の事象が発生したことを設定する。
(a4)キャリア網5側からの通知を受信する。
There are various possible methods for the
(A1) The occurrence of each predetermined event is automatically determined based on various sensor information of
(A2) Each event occurrence information is received from each predetermined information provider and automatically determined.
(A3) The administrator manually sets that a predetermined event has occurred.
(A4) Receive a notification from the
制御部106は、通信要求を受信したデバイス10の属性情報に基づいて、デバイス10から受信した通信要求を全て許可するか、または、デバイス10から受信した複数の通信要求の一部を許可するかを判断し、判断結果に従いデバイス10の通信を制御する。
Whether the
デバイス10の通信の制御とは、デバイス10からの通信要求を受け付けること、デバイス10から受信した情報をキャリア網5に転送することを含む。
Controlling the communication of the
制御部106は、デバイス10の属性情報に基づいて決定される、優先制御内容、たとえば、通信要求の全許可、一部許可、または、非許可の設定に基づいて、各デバイス10からの通信要求の対応を制御する。この設定は以後、「通信要求対応設定」とも呼ぶ。
優先制御内容の決定方法については、後述する実施形態で詳細に説明する。
The
A method of determining the priority control content will be described in detail in the embodiment described later.
全許可の場合、デバイス10からの通信要求を制限なしで、都度全て受け付ける。一部許可の場合、後述するように、デバイス10からの複数の通信要求のうち、一部を受け付ける。たとえば、3回に1回受け付けたり、10回に1回受け付けたりする。非許可の場合、デバイス10からの通信要求を全て受け付けない。
In the case of all permission, all communication requests from the
たとえば、公益性および重要性が比較的高いことを示す属性情報を有するデバイス10については、通信要求対応設定を全許可とし、公益性および重要性が比較的低いことを示す属性情報を有するデバイス10について、通信要求対応設定を一部許可とし、公益性および重要性がないことを示す属性情報を有するデバイス10について、通信要求対応設定を非許可とする。
For example, for the
各デバイス10の属性情報に基づく通信要求対応設定は、予め定められた基準で予め設定され、所定の条件で更新されてもよい。設定は、通信装置100が行ってもよいし、後述する実施形態で説明する管理装置が行ってもよいし、通信装置100と管理装置の組み合わせでもよい。デバイス10毎に設定を定めてもよいし、通信装置100毎でもよいし、アプリケーション、サービス、システム毎でもよいし、デバイス10または通信装置100の在圏エリアに応じて設定を定めてもよい。また、後述するように、事象発生後の経過時間に応じて、設定を変更してもよい。
The communication request correspondence setting based on the attribute information of each
本実施形態では、デバイス10の属性情報に基づく通信要求対応設定と即時転送設定の設定基準や設定方法は、限定しない。どのような基準および方法で設定されてもよい。
In the present embodiment, the setting standard and the setting method of the communication request correspondence setting and the immediate transfer setting based on the attribute information of the
また、制御部106は、所定の事象発生時に、デバイス10の属性情報に基づいて、デバイス10から受信した通信要求に呼応して、転送部104に、デバイス10から受信した情報を即時転送させるか、または、デバイス10から受信した複数の通信要求で受信した情報を一時的に蓄積し、複数回分蓄積された情報をまとめて転送させるかを判断し、判断結果に従い情報の転送を制御する。
制御部106は、上記の転送制御を、デバイス10の属性情報に基づいて決定される、キャリア網5への通信要求の即時転送の実施または非実施の設定に基づいて行う。この設定は以後、「即時転送設定」とも呼ぶ。
即時転送実施とは、デバイス10から受信した情報の即時転送を必須とする設定である。即時転送非実施とは、デバイス10から受信した情報の転送を一時的に保留し、複数をまとめて転送することを許容する設定である。
Further, when a predetermined event occurs, the
The
Immediate transfer implementation is a setting that requires immediate transfer of information received from the
即時転送の非実施設定時には、転送を停止する時間、転送を停止する通信要求の回数、および転送情報を蓄積する容量の少なくともいずれかに基づいて、蓄積された情報を転送する。時間、回数、および容量のいずれを条件として転送するか否かは、通信装置100、またはデバイス10毎に予め設定できてもよいし、サーバ120から随時指定できてもよい。通信装置100やデバイス10のメモリ容量や処理能力(CPU使用率等)、自営無線網3またはキャリア網5の通信容量、ネットワーク使用率等を考慮して設定してよい。
When the immediate transfer is not set, the accumulated information is transferred based on at least one of the time for stopping the transfer, the number of communication requests for stopping the transfer, and the capacity for accumulating the transfer information. Whether to transfer based on time, number of times, or capacity may be set in advance for each
上記デバイス10の属性情報に基づいて決定される通信要求対応設定と即時転送設定は、通信装置100が設定してもよいし、後述する実施形態で詳細に説明するように、管理装置によって設定され、その設定を通信装置100が参照して設定に従い、各デバイス10を制御してもよい。
The communication request correspondence setting and the immediate transfer setting, which are determined based on the attribute information of the
デバイスから送信されるデータをサーバ120に転送する回数を減らすことで、キャリア網5への接続回数を減らし、通信負荷を低減するとともに、一時的に転送が制限されたデータであっても、後で転送できる。
By reducing the number of times the data transmitted from the device is transferred to the
一部許可のデバイス10について、自営無線網3の通信負荷が高い場合、制御部106は、さらに以下の処理を行う。
(b1)通信要求対応の間引き
(b2)通信要求対応の最小間隔設定
(b3)デバイスへのスリープ指示
When the communication load of the self-employed
(B1) Communication request thinning (b2) Communication request minimum interval setting (b3) Device sleep instruction
ここで、自営無線網3の通信負荷が高い場合とは、自営無線網3の通信帯域のチャネルが逼迫している場合であり、以下に例示されるが、これらに限定されない。また、以下のいずれか一つの状況が検知された場合や、過去の履歴から、通信負荷が高くなることが予測される場合を含んでもよい。
(c1)デバイス10からのリトライが頻発(たとえば、一定時間内に所定回数以上リトライが発生)
(c2)デバイス10からの応答待ち時間(無応答時間)が所定値より長い
(c3)通信エラー検出が頻発
Here, the case where the communication load of the self-employed
(C1) Frequent retries from the device 10 (for example, retries occur a predetermined number of times or more within a fixed time)
(C2) Response waiting time from device 10 (no response time) is longer than a predetermined value (c3) Communication error detection occurs frequently
上記(b1)の間引き処理において、制御部106は、デバイス10との間のネットワーク(自営無線網3)の通信負荷が高い場合に、通信要求の一部が許可されるデバイス10からの通信要求をカウントし、当該カウント数が所定値以上になったときに通信要求を許可する。
所定値は、状況に応じて変更してもよい。たとえば、事象発生直後は、間引き回数を大きくし(たとえば、10回に1回受信する)、事象発生後の経過時間に従い、間引き回数を少なくし(たとえば、5回に1回受信する)、最終的に平常時に近づけていく(毎回受信する)構成としてもよい。
In the thinning-out process (b1), the
The predetermined value may be changed depending on the situation. For example, immediately after the occurrence of an event, the number of thinning-outs is increased (for example, it is received once every 10 times), and according to the elapsed time after the occurrence of an event, the number of thinning-outs is reduced (for example, it is received once every 5 times), and finally Alternatively, it may be configured to approach the normal time (receive each time).
また、所定値は、デバイス10毎、または、グループ毎に異なってよい。たとえば、優先順位が高いデバイス10は、優先順位が低いデバイス10より小さい所定値として、間引き回数を少なくしてもよい。ここで、優先順位とは、デバイス10の属性に従い決定される、優先的に通信を許可する順位であり、たとえば、公益性または重要性が高いデバイス10の優先順位を上げて、優先的に通信を許可することができる。優先順位については、後述する実施例で具体的に説明する。
Further, the predetermined value may be different for each
なお、カウントを所定値に設定し、通信要求に応じてマイナスカウントし、カウント数が0以下になったときに通信要求を許可する構成としてもよい。カウントは必ずしも1ずつ増減する必要はなく、数カウントずつ増減してもよい。デバイス10によって1カウントの増減数を変更して、デバイス10によって通信要求の間引き間隔を調整してもよい。
Note that the count may be set to a predetermined value, a negative count may be performed in response to the communication request, and the communication request may be permitted when the count becomes 0 or less. The count does not necessarily have to be increased or decreased by one, and may be increased or decreased by several counts. The
具体的には、制御部106は、たとえば、所定回数おき、たとえば、5回に1回、通信要求を許可する等の制御を行う。通信要求を間引く回数は、後述するように、デバイス10の属性や、所定の事象発生状況や発生からの経過時間等に応じて動的に設定されてよい。
Specifically, the
上記(b2)の処理では、上記(b1)の処理で通信要求対応の間引きを行う際の通信要求のカウント間隔を制御する。制御部106は、通信要求の一部が許可されるデバイス10からの通信要求のカウント間隔を所定時間以上に設定し、デバイス10から通信要求を受け付けた後、所定時間が経過するまでは、当該カウントを一時停止する。
In the process of (b2), the count interval of the communication request when the thinning corresponding to the communication request is thinned in the process of (b1) is controlled. The
たとえば、通信要求対応の間引き処理を、単純に通信要求回数だけで行うと、デバイス10側が通信要求を発信するサイクルを短くすれば、所定回数に到達する時間は短くなってしまう可能性がある。たとえば、一部許可で、10回に1回のみ通信要求が受け付けられる場合、デバイス10が通常の10倍の頻度で通信要求を送信すれば、通常の1回分の間隔で通信要求が受け付けられることになる。
For example, if the thinning process corresponding to the communication request is simply performed only with the number of communication requests, if the cycle in which the
そこで、本実施形態では、デバイス10からの通信要求をカウントする際、上述したように、通信要求を受け付けてから所定時間内に送信された通信要求(再送要求)は受け付けず、カウントしない構成とする。この通信要求を受け付けない時間を通信要求対応の最小間隔と呼ぶものとする。本実施形態では、通信要求対応の最小間隔を設定することができ、デバイス10から通信要求を受け付けた後、この最小間隔時間が経過するまでは、当該カウントを一時停止する。これにより、たとえデバイス10側で通信要求サイクルを10分の1に変更して通常の10倍の頻度で通信要求を送信した場合でも、通信要求対応を最小間隔で行うので、通常の間隔で通信要求をカウントできる。
Therefore, in the present embodiment, when counting the communication requests from the
上記(b3)の処理において、制御部106は、デバイス10の通信要求の一部が許可される場合、当該デバイス10に対し、一定時間、スリープさせる指示を行う。スリープ指示は、たとえば、自営無線網3に対し、ブロードキャストされてもよい。
デバイス10は、スリープ指示を受け付けると、一定時間、自営無線網3に通信要求を発信しない。スリープ指示を受け付けたデバイス10が発信を停止する時間は、通信装置100からスリープ指示により指定してもよいし、デバイス10側で予め定められていてもよい。
In the process of (b3) above, when a part of the communication request of the
Upon receiving the sleep instruction, the
また、スリープ指示を行うことで、デバイス10の消費電力を低減できる。さらに、スリープ指示に対するデバイス10の応答に応じて、通信装置100はデバイス10が指示を理解できるデバイス10か否かを把握できる。すなわち、所定時間のスリープ指示を行った後、所定時間内に通信要求を行ってきたデバイス10は、スリープ指示を理解できないデバイス10であること判別できる。
上記(b2)と上記(b3)の処理を組み合わせることで、スリープ指示を理解できないデバイス10であっても、通信要求の間引きを行うことが可能になる。これにより、公益性の低いデバイス10について、自営無線網3を介した通信要求を確実に一時的に停止できる。
Moreover, the power consumption of the
By combining the processing of (b2) and the processing of (b3), even a
図5は、通信装置100を実現するコンピュータ60の構成例を示すブロック図である。
コンピュータ60は、CPU(Central Processing Unit)62、メモリ64、メモリ64にロードされた図1の構成要素を実現するプログラム80、そのプログラム80を格納するハードディスクなどのストレージ66、ネットワーク接続用インタフェース(I/O(Input/Output)68)を備える。メモリ64、ストレージ66、およびI/O68は、バス69を介して互いに接続され、CPU62により図2の各要素とともに通信装置100全体が制御される。
FIG. 5 is a block diagram showing a configuration example of a
The
図1の本実施形態の通信装置100の各構成要素は、図5のコンピュータ60のハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。以下説明する各実施形態の装置を示す機能ブロック図は、ハードウェア単位の構成ではなく、論理的な機能単位のブロックを示している。
Each component of the
図5のコンピュータ60のCPU62が、ストレージ66に記憶されるプログラム80をメモリ64に読み出して実行することにより、通信装置100の図1の各ユニットの各機能を実現することができる。
The
本実施形態のコンピュータプログラムは、通信装置100を実現させるためのコンピュータ60に、デバイス10から通信要求を受信する手順、受信した通信要求に基づいて、デバイス10から受信した情報をネットワーク5へ転送する手順、所定の事象発生時に、デバイス10の属性情報に基づいて、通信要求を全て許可するか、または複数の通信要求の一部を許可するかを判断し、判断結果に従いデバイス10の通信を制御する手順、を実行させるように記述されている。
The computer program of the present embodiment transfers the information received from the
本実施形態のコンピュータプログラムは、コンピュータ60で読み取り可能な記録媒体に記録されてもよい。記録媒体は特に限定されず、様々な形態のものが考えられる。また、プログラムは、記録媒体からコンピュータ60のメモリ64にロードされてもよいし、ネットワークを通じてコンピュータ60にダウンロードされ、メモリ64にロードされてもよい。
The computer program of the present embodiment may be recorded in a recording medium readable by the
コンピュータプログラム80を記録する記録媒体は、非一時的な有形のコンピュータ60が使用可能な媒体を含み、その媒体に、コンピュータ60が読み取り可能なプログラムコードが埋め込まれる。コンピュータプログラム80が、コンピュータ60上で実行されたとき、コンピュータ60に、通信装置100を実現する以下の制御方法を実行させる。
The recording medium for recording the
このように構成された本実施形態の通信装置100の制御方法について、以下説明する。
図6は、本実施形態の通信装置100の動作の一例を示すフローチャートである。
本発明の実施の形態に係る制御方法は、通信装置100の制御方法であり、通信装置100を実現するコンピュータ60により実行される制御方法である。
本実施形態の制御方法は、通信装置100が、デバイス10から通信要求を受信し(ステップS101)、受信した通信要求に基づいて、デバイス10から受信した情報をネットワーク(キャリア網5)へ転送し(ステップS107)、所定の事象発生時に(ステップS103のYES)、デバイス10の属性情報に基づいて、通信要求を全て許可するか(ステップS105のYES)、または複数の通信要求の一部を許可するか(ステップS105のNO)を判断し、判断結果に従いデバイス10の通信を制御する(ステップS107、ステップS109)、ことを含む。
A control method of the
FIG. 6 is a flowchart showing an example of the operation of the
The control method according to the embodiment of the present invention is a control method of the
In the control method of the present embodiment, the
詳細には、通信装置100において、受信部102が、デバイス10から通信要求を、自営無線網3を介して受信する(ステップS101)。そして、所定の事象発生していない場合には(ステップS103のNO)、転送部104が、受信した通信要求に基づいて、デバイス10から受信した情報を、通信要求に含まれる宛先(サーバ120)にネットワーク(キャリア網5)を介して転送する(ステップS107)。そして、本処理を終了する。
Specifically, in the
一方、所定の事象発生時、たとえば、大地震の発生が自動的に検出された場合や、管理者が手動で事象発生を設定した場合に(ステップS103のYES)、制御部106が、デバイス10の属性情報に基づいて、たとえば、公益性および重要性が高いか低いかで、全て許可か一部許可かを判定する(ステップS105)。全て許可と判定されたデバイス10の場合(ステップS105のYES)、転送部104が、受信した通信要求に基づいて、当該デバイス10から受信した情報を、通信要求に含まれる宛先(サーバ120)にネットワーク(キャリア網5)を介して転送する(ステップS107)。一部許可と判定されたデバイス10の場合(ステップS105のNO)、受信した通信要求に基づいて、当該デバイス10から受信した複数の通信要求の一部を許可し、当該通信要求に含まれる宛先(サーバ120)にネットワーク(キャリア網5)を介して転送する(ステップS109)。
On the other hand, when a predetermined event occurs, for example, when the occurrence of a large earthquake is automatically detected or when the administrator manually sets the event occurrence (YES in step S103), the
本実施形態では、デバイス10の属性情報に基づいて決定される、通信要求対応設定(通信要求の全て許可、一部許可、および非許可のいずれかに設定)と、即時転送設定(即時転送の実施および非実施のいずれかに設定)に基づいて、各デバイス10からの通信要求に対する通信処理が制御される。図6に示した手順を、これらの設定に基づいて処理する場合の詳細な手順の例を以下に説明する。
In the present embodiment, the communication request correspondence setting (setting to allow all, some allow, or not allow all communication requests) and the immediate transfer setting (immediate transfer The communication process for the communication request from each
図7は、本発明の実施の形態に係る通信装置100の通信要求受付処理の詳細手順の一例を示すフローチャートである。図8は、本発明の実施の形態に係る通信装置100の転送制御処理の詳細手順の一例を示すフローチャートである。以下、図7および図8を用いて、本発明の通信装置100の制御方法について、詳細に説明する。
FIG. 7 is a flowchart showing an example of a detailed procedure of a communication request acceptance process of the
<通信要求受付処理>
まず、図7を用いて通信装置100の通信要求受付処理の詳細手順について説明する。
本処理は、図6のステップS103で、所定の事象が発生したと判定された場合に実行される。
制御部106は、各デバイス10の属性情報に基づいて、たとえば、公益性および重要性が比較的高いか否かで、そのデバイス10からの通信要求が、全て許可されるか否かを判定する(ステップS121)。制御部106により判定された結果は、デバイス10毎にメモリ64またはストレージ66に記憶してもよい。判定結果を記憶している場合は、以後の処理サイクルでは、判定は行わずに、判定結果を参照すればよい。
<Communication request acceptance processing>
First, the detailed procedure of the communication request reception process of the
This process is executed when it is determined in step S103 in FIG. 6 that a predetermined event has occurred.
The
全て許可されるデバイスの場合(ステップS121のYES)、制御部106は、そのデバイス10の通信要求を受け付け(ステップS131)、本処理を終了する。ここでは、カウンタは使用していないので、リセットしなくてもよい。
When all devices are permitted (YES in step S121), the
全て許可ではないデバイスの場合(ステップS121のNO)、さらに、制御部106は、そのデバイス10の属性情報に基づいて、たとえば、公益性および重要性が比較的低いか否かで、そのデバイス10からの通信要求が、一部許可されるか否かを判定する(ステップS123)。制御部106により判定された結果は、デバイス10毎にメモリ64またはストレージ66に記憶してもよい。判定結果を記憶している場合は、以後の処理サイクルでは、判定は行わずに、判定結果を参照すればよい。
In the case of all devices that are not permitted (NO in step S121), the
一部許可されるデバイスの場合(ステップS123のYES)、さらに、制御部106は、自営無線網3の通信負荷が高いか否かを判定する(ステップS125)。通信負荷が高い場合(ステップS125のYES)、制御部106は、ステップS123で一部許可されると判定されたデバイスの通信要求をカウントする(ステップS127)。ここでは、通信要求カウンタをインクリメントする。カウンタの値はデバイス10毎にメモリ64またはストレージ66に記憶してよい。また、このとき、制御部106は、自営無線網3に対し、スリープ指示を行う。
If the device is partially permitted (YES in step S123), the
そして、制御部106は、カウンタが所定値以上か否かを判定する(ステップS129)。カウンタが所定値以上の場合(ステップS129のYES)、制御部106は通信要求を受け付け、カウンタをリセットし(ステップS131)、本処理を終了する。
また、一部許可ではないデバイスの場合(ステップS123のNO)、本処理を終了する。
Then, the
If the device is not partially permitted (NO in step S123), this process ends.
さらに、通信負荷が高くない場合(ステップS125のNO)、制御部106は、ステップS123で一部許可されると判定されたデバイス10の通信要求を受け付け(ステップS131)、本処理を終了する。ここでは、カウンタは使用していないので、リセットしなくてもよい。
また、カウントが所定値未満の場合(ステップS129のNO)、ステップS131をバイパスして通信要求を受け付けずに、本処理を終了する。
Further, when the communication load is not high (NO in step S125), the
When the count is less than the predetermined value (NO in step S129), the process is terminated without bypassing step S131 and accepting the communication request.
本処理は、デバイス10毎に処理を行うことができる。また、所定の事象が発生している間、所定のサイクルで繰り返し実行されるものとする。このとき、上述した通信要求対応の最小間隔を設定し、デバイス10から通信要求を受け付けた後、すなわち、本処理を終了した後、この最小間隔時間が経過するまで待って、次のサイクルを実行してもよい。
This process can be performed for each
図7の手順に従えば、たとえば、公益性および重要性が比較的高く、通信要求対応が全て許可のデバイス10の場合は、受信部102が受信した通信要求がそのまま受け付けられる(ステップS131)。たとえば、公益性および重要性が比較的低く、通信要求対応が一部許可のデバイス10の場合は、受信部102が受信した通信要求をカウントする(ステップS127)。そして、所定値以上になったときに(ステップS129のYES)、通信要求が受け付けられる(ステップS131)。
たとえば、公益性および重要性がなく、通信要求対応が非許可のデバイス10の場合は、受信部102が受信した通信要求は全て受け付けられない。この通信要求は破棄されてもよいし、通信装置100のメモリ64またはストレージ66に記録されてもよい。
According to the procedure of FIG. 7, for example, in the case of the
For example, in the case of the
このように、本実施形態の通信装置100によれば、デバイス10の属性情報に基づいて決定される、通信要求対応設定(通信要求の全て許可、一部許可、および非許可のいずれかに設定)に従って、デバイス10からの通信要求の受け付けを制御できる。たとえば、公益性が比較的低いデバイス10については、通信要求対応設定が一部許可で、かつ、通信負荷が高い場合、当該デバイス10の通信要求を所定回数毎に受け付け、間引くことができる。そして、公益性が高いデバイス10については、通信要求をすべて受け付けることができる。
As described above, according to the
<転送制御処理>
次に、図8を用いて通信装置100の転送制御処理の詳細手順について説明する。
本処理は、図6のステップS103で、所定の事象が発生したと判定された場合に、かつ、図7の通信要求受付処理で、通信要求が受け付けられた後に実行される。
制御部106は、各デバイス10の属性情報に基づいて、そのデバイス10からの情報は、即時転送の対象か否か(実施または非実施)を判定する(ステップS141)。制御部106により判定された結果は、デバイス10毎にメモリ64またはストレージ66に記憶してもよい。判定結果を記憶している場合は、以後の処理サイクルでは、判定は行わずに、判定結果を参照すればよい。
<Transfer control processing>
Next, the detailed procedure of the transfer control process of the
This process is executed when it is determined in step S103 in FIG. 6 that a predetermined event has occurred, and after the communication request is received in the communication request reception process in FIG. 7.
The
たとえば、公益性および重要性が比較的高く、そのデバイス10が情報の即時転送の対象(実施)である場合(ステップS141のYES)、転送部104が、そのデバイス10からの情報を宛先のサーバ120にキャリア網5を介して即時転送する(ステップS143)。
たとえば、公益性および重要性が比較的低く、そのデバイス10が情報の即時転送の対象でない(非実施)場合(ステップS141のNO)、直ぐには情報を転送せず、転送部104は、所定回数分まとめて宛先のサーバ120にキャリア網5を介して転送する(ステップS145)。
For example, when the
For example, when the public interest and importance are relatively low and the
ここでは、転送すべき情報をデバイス10毎にメモリ64またはストレージ66に格納して蓄積し、所定回数分の情報が蓄積されたか否か判定し、たとえば、カウンタを用いて蓄積回数をカウントし、所定回数以上になった場合に転送する構成としてもよい。あるいは、所定の時間間隔、デバイス10から受信した情報を蓄積し、複数回分をまとめて転送する構成としてもよい。あるいは、所定容量以上の情報が蓄積されたか否か判定し、所定容量以上の情報が蓄積された場合に転送する構成としてもよい。
Here, the information to be transferred is stored in the
以上説明したように、本実施形態の通信装置100において、受信部102によりデバイス10から通信要求が受信され、制御部106により、所定の事象発生時に、デバイス10の属性情報に基づいて、通信要求を全て許可するか、複数の通信要求の一部を許可するが判断され、判断結果に従いデバイス10の通信が制御される。そして、許可された通信要求の情報が転送部104により転送される。
このように、本実施形態の通信装置100によれば、所定の事象発生時に、デバイス10の属性に応じて通信要求の許可または一部許可を制御できるので、たとえば、公益性の高いデバイス10からの情報は全て許可し、その他は一部許可すること等により、通信の輻輳を回避し、公益性の高いデバイス10からの情報の転送を確実に行うことができるようになる。
As described above, in the
As described above, according to the
また、通信要求を全て許可、または全て禁止するという制御だけではなく、デバイス10の属性等に応じて、一部許可する制御が可能であるため、柔軟な対応が可能になる。また、様々なユーザのニーズにきめ細かく対応することができ、各ユーザの利便性を損なうことなく、効率よく適切にネットワーク全体のトラフィックを制御できる。
Further, not only the control of permitting or prohibiting all the communication requests but also the control of permitting a part of the communication requests according to the attribute of the
また、上述した先行技術文献記載の技術においては、網側からの指示を理解できないデバイスについて想定されていないが、本発明の実施の形態によれば、網側からの指示を理解できないにデバイスについても、通信要求対応の最小間隔を設定することで、意図した間隔で通信要求の間引きを行うことが可能になる。 Further, in the technology described in the above-mentioned prior art documents, it is not assumed that the device cannot understand the instruction from the network side. However, according to the embodiment of the present invention, the device cannot understand the instruction from the network side. Also, by setting the minimum interval corresponding to the communication request, it becomes possible to thin out the communication request at the intended interval.
将来的に500億のデバイスがネットワークに接続されると想定されている中で、広域災害等が発生した場合に、これらのデバイスが一斉に緊急事態を繰り返し通知しようとすると輻輳が発生し、重要な情報も収集できなくなる恐れがある。
このような緊急事態において国民の安全を守るために必要な通信を確保することは必須であり、本発明によれば、そのデータの持ち主、使い道を考慮し、重要度を客観的に判定する仕組みが提供される。
While it is assumed that 50 billion devices will be connected to the network in the future, in the event of a wide area disaster, congestion will occur if these devices try to repeatedly notify the emergency situation all at once. There is a risk that it will not be possible to collect even such information.
In such an emergency, it is essential to secure the communication necessary to protect the safety of the people, and according to the present invention, a mechanism for objectively determining the importance in consideration of the owner and usage of the data. Will be provided.
(第2の実施の形態)
次に、本発明の第2の実施の形態に係る通信システムについて、以下説明する。
本実施形態の通信システムは、上記実施の形態とは、デバイスの属性に応じて決定される優先制御テーブルを作成する管理装置を備え、通信装置が優先制御テーブルを参照してデバイスとの通信を制御する構成を有する点で相違する。
(Second embodiment)
Next, a communication system according to the second embodiment of the present invention will be described below.
The communication system of this embodiment is different from the above embodiment in that it includes a management apparatus that creates a priority control table determined according to the attributes of the device, and the communication apparatus refers to the priority control table to communicate with the device. The difference is that it has a configuration for controlling.
本実施形態では、管理装置が優先制御テーブルを作成するので、キャリア網5にアクセスする多数のデバイスを管理装置が一元管理できる。また、本実施形態では、管理装置がデバイスの属性に応じた優先制御内容を決定して優先制御テーブルを作成し、通信装置が優先制御テーブルの優先制御内容に従い、配下のデバイスの属性に応じて制御するなど、管理装置と通信装置が機能を分担する。
多数のデバイスを個別に管理装置が管理するのではなく、体系的にデバイスを管理し、個々のデバイスについて通信装置が制御かることができるので、膨大な数のデバイスを効率よく管理および制御できる。
In this embodiment, the management device creates the priority control table, so that the management device can centrally manage many devices that access the
Instead of individually managing a large number of devices by the management device, the devices can be systematically managed and the communication device can control each device, so that a huge number of devices can be efficiently managed and controlled.
本実施形態では、特に管理装置200について詳細に説明する。
図9は、本発明の実施の形態に係る管理装置200の論理的な構成を示す機能ブロック図である。また、図10は、本発明の実施の形態に係る通信システム1のシステム構成を概念的に示す図である。
本発明の実施形態に係る通信システム1は、管理装置200と、通信装置100と、を備える。
In this embodiment, the
FIG. 9 is a functional block diagram showing a logical configuration of the
The
本実施形態の管理装置200は、デバイス10の属性情報に基づいて、各デバイス10の優先制御内容を決定し、優先制御テーブル(優先制御情報記憶部230)に記憶する決定部202を備える。
本実施形態において、通信装置100は、制御部106が、所定の事象発生時に、管理装置200の優先制御テーブル(優先制御情報記憶部230)を参照し、通信要求を受信したデバイス10の属性情報に対応する優先制御内容に基づいて、通信要求を全て許可するか、または複数の通信要求の一部を許可するかを判断し、判断結果に従いデバイス10の通信を制御する。
The
In the present embodiment, in the
管理装置200は、契約情報データベース(図中、「契約情報DB(DataBase)」と示す)210と、デバイス情報データベース(図中、「デバイス情報DB」と示す)220と、接続される。
管理装置200は、少なくとも一つの通信装置100に接続される複数のデバイス10の通信を管理してもよいし、複数のデバイス10が接続される少なくとも一つの通信装置100を管理し、通信装置100に対して、その配下の複数のデバイス10の通信制御を指示してもよい。本実施形態では、後者の構成について説明する。
The
The
また、図9の管理装置200の各構成要素は、図示しない任意のコンピュータのハードウェアとソフトウェアの任意の組合せによって実現される。管理装置200を実現するコンピュータは、CPU、メモリ、メモリにロードされた図9の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを備える。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。図9は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。
Further, each component of the
管理装置200を実現するコンピュータのCPUが、記憶ユニットに記憶されるプログラムをメモリに読み出して実行することにより、管理装置200の図9の各ユニットの各機能を実現することができる。
The CPU of the computer that implements the
本実施形態のコンピュータプログラムは、管理装置200を実現させるためのコンピュータに、デバイス10の属性情報に基づいて、各デバイス10の優先制御内容を決定し、優先制御テーブル204に記憶する手順、を実行させるように記述されている。
The computer program of the present embodiment causes a computer for realizing the
本実施形態のコンピュータプログラムは、コンピュータで読み取り可能な記録媒体に記録されてもよい。記録媒体は特に限定されず、様々な形態のものが考えられる。また、プログラムは、記録媒体からコンピュータのメモリにロードされてもよいし、ネットワークを通じてコンピュータにダウンロードされ、メモリにロードされてもよい。 The computer program of this embodiment may be recorded in a computer-readable recording medium. The recording medium is not particularly limited, and various forms are conceivable. Further, the program may be loaded from the recording medium into the memory of the computer, or may be downloaded to the computer through a network and loaded into the memory.
コンピュータプログラムを記録する記録媒体は、非一時的な有形のコンピュータが使用可能な媒体を含み、その媒体に、コンピュータが読み取り可能なプログラムコードが埋め込まれる。コンピュータプログラムが、コンピュータ上で実行されたとき、コンピュータに、後述する、管理装置200を実現する制御方法を実行させる。
A recording medium for recording a computer program includes a non-transitory tangible computer-usable medium, and a computer-readable program code is embedded in the medium. When the computer program is executed on the computer, the computer causes the computer to execute a control method for realizing the
契約情報データベース210は、たとえば、図3で説明した契約者、および契約プランのように分類される契約情報をデバイス10毎に記憶する。ここで、契約情報データベース210が、個々のデバイス10の全てについて契約情報を管理してもよいし、通信装置100毎に配下に有しているデバイス10が、どの契約者のもの、および、どの契約プランのものを含むかを管理する構成でもよい。あるいは、デバイス10の所定の分類毎に管理してもよく、情報をどのように管理するかは、特に限定されない。
The
デバイス情報データベース220は、たとえば、図4で説明した用途、およびデータ属性をデバイス10毎に記憶する。ここでも、デバイス情報データベース220が、個々のデバイス10の全てについて用途、およびデータ属性を管理してもよいし、通信装置100毎に配下に有しているデバイス10が、どの用途のもの、および、どのデータ属性のものを含むかを管理する構成でもよい。あるいは、デバイス10の所定の分類毎に管理してもよく、情報をどのように管理するかは、特に限定されない。
The
さらに、管理装置200は、上記実施形態で説明した、デバイス10の属性に応じた制御内容や、デバイス10を取り巻く所定事象発生状態の区分を記憶する優先制御情報記憶部(図中、「優先制御情報」と示す)230を有する。
Further, the
図11は、本実施形態の管理装置200の優先制御情報記憶部230の一例を示す図である。
図11(a)は、優先制御情報記憶部230に記憶される自営無線網3側の通信制御内容232を示していて、所定の事象が発生した緊急時における、3つの制御内容(W1、W2、W3)が含まれている。図では、3つの制御内容が含まれているが、これらは一例であり、これらに限定されない。
制御W1の場合、上述したように、デバイス10からの通信要求を制限なく、全て許可する(本実施形態では公共特別プランのデバイス10が該当)。
制御W2の場合、デバイス10からの通信要求を3回に1回許可する(本実施形態ではプレミアムプランのデバイス10が該当)。
制御W3の場合、デバイス10からの通信要求を10回に1回許可する(本実施形態ではベストエフォートプランのデバイス10が該当)。
FIG. 11 is a diagram showing an example of the priority control
FIG. 11A shows
In the case of the control W1, as described above, all communication requests from the
In the case of the control W2, the communication request from the
In the case of the control W3, the communication request from the
図11(b)は、優先制御情報記憶部230に記憶されるキャリア網5側への転送制御内容234を示している。キャリア網5側への転送制御内容は、上述したように、デバイス10からの通信要求に応じた即時転送を必須とする制御(C1)と、デバイス10からの複数の通信要求をまとめて転送することを許容する制御(C2)とを含む。
図では、2つの制御内容が含まれているが、これらは一例であり、これらに限定されない。
FIG. 11B shows the
Although two control contents are included in the drawing, these are merely examples and the present invention is not limited to these.
図11(c)は、本実施形態の管理装置200が管理している所定の事象の発生状態の区分236を示している。本実施形態の管理装置200では、所定の事象が発生してない平常時であることを示す状態(S1)と、所定の事象が発生している緊急時であることを示す状態(S2とS3)とが定められしている。また、上述したように、所定の事象の発生の検出は、自動判定と手動設定があるので、状態S2は、自動判定された緊急時の状態を示し、状態S3は、手動設定された緊急時の状態を示す。
図では、3つの状態区分236が含まれているが、これらは一例であり、これらに限定されない。後述するように、事象発生からの経過時間に応じて、さらに細かく、たとえば、事象発生直後、発生直後から3日後までの期間、仮復旧期間等に区分されてもよい。
FIG. 11C shows a
In the figure, three
決定部202は、契約情報データベース210およびデバイス情報データベース220の各種情報(各デバイス10の属性情報)に基づいて、各デバイス10について、自営無線網3側とキャリア網5側のそれぞれについて、その制御内容を、図11の各テーブルの中から選択して決定する。
The determining
図12は、決定部202が決定した各デバイス10の制御内容情報を記憶する優先制御テーブル204の一例を示す図である。
たとえば、図10に示す通信システムでは、通信装置100の配下には、用途や契約内容等が異なる少なくとも2種類のデバイス10、デバイスTaiとデバイスTbj(ここで、i、jは自然数)が存在しているものとする。
FIG. 12 is a diagram showing an example of the priority control table 204 storing the control content information of each
For example, in the communication system shown in FIG. 10, there are at least two types of
管理装置200において、決定部202は、少なくとも2種類のデバイスTai(以下、デバイスTaとも呼ぶ)とデバイスTbj(以下、デバイスTbとも呼ぶ)のそれぞれについて、その属性に応じて、優先制御内容を決定し、優先制御テーブル204に記憶する。
ここでは、たとえば、デバイスTaは、属性情報から公共性が高いと判別されるデバイスであり、デバイスTbは、属性情報から公共性が低いと判別されるデバイスであるとする。
In the
Here, for example, it is assumed that the device Ta is a device that is determined to have high publicity from the attribute information, and the device Tb is a device that is determined to be low publicity from the attribute information.
決定部202が優先制御テーブル204を生成または更新するタイミングは、以下の少なくともいずれか一つ、または、複数組み合わせてもよい。
(e1)平常時、定期的に、または所定日時
(e2)所定の事象の発生検出時
(e3)所定の事象の発生検出後から、定期的にまたは、所定時間経過後
(e4)手動(管理者などの指示を受け付けた時)
(e5)デバイス10または通信装置100がネットワークに追加された時、ネットワークの構成に変更があった時
(e6)デバイス10の属性に変化があった時(属性の変化を管理装置200が検出した時、または、デバイス10から属性の変更通知を受信した時等)
The timing at which the determining
(E1) Normal time, periodically, or at a predetermined date and time (e2) When occurrence of a predetermined event is detected (e3) After detection of occurrence of a predetermined event, periodically or after a predetermined time has elapsed (e4) Manual (management (When accepting instructions from other people)
(E5) When the
所定の事象が発生したか否かを管理装置200が知る方法は、様々考えられ、以下に例示されるがこれらに限定されない。また、以下の複数を組み合わせてもよい。
(f1)各種デバイス10の各種センサ情報に基づいて、各所定の事象の発生を自動的に判定する。
(f2)各事象発生情報を所定の各情報提供元から受信し、自動的に判定する。
(f3)管理者が手動で所定の事象が発生したことを設定する。
(f4)通信装置100から事象発生の検出情報を受信する。
There are various possible methods for the
(F1) The occurrence of each predetermined event is automatically determined based on various sensor information of
(F2) Each event occurrence information is received from each predetermined information provider and automatically determined.
(F3) The administrator manually sets that a predetermined event has occurred.
(F4) Receives event occurrence detection information from the
優先制御テーブル204は、たとえば、デバイス10(デバイスTaとデバイスTb)毎に、緊急時自営無線通信制御内容と、緊急時転送制御内容と、が記憶される。さらに、優先制御テーブル204は、現在の状態を含んでもよい。
現在の状態とは、図11(c)の所定の事象が発生している緊急時(S2、S3)と、平常時(S1)とを含む。さらに、図13に示すように、所定の事象が発生した直後(S21(自動)、S31(手動))、所定の事象が発生してから数日後(たとえば、3日後)(S22(自動)、S32(手動))、所定の事象が発生後の仮復旧期(S23(自動)、S33(手動))、および平常時(S1)とに分類されてもよい。そして、所定の事象発生からの時間経過に従い、自営無線網3側の通信制御を変更してもよい。さらに、時間経過に従う変更は、デバイス10の属性に応じて決定される。
The priority control table 204 stores, for example, the emergency self-employed wireless communication control content and the emergency transfer control content for each device 10 (device Ta and device Tb). Further, the priority control table 204 may include the current status.
The current state includes an emergency (S2, S3) in which the predetermined event of FIG. 11 (c) occurs and a normal time (S1). Further, as shown in FIG. 13, immediately after a predetermined event occurs (S21 (automatic), S31 (manual)), several days after the predetermined event occurs (for example, three days later) (S22 (automatic), S32 (manual)), a temporary recovery period after a predetermined event occurs (S23 (automatic), S33 (manual)), and normal time (S1). Then, the communication control on the side of the
デバイスTaとデバイスTbについて、契約情報データベース210に記憶される契約者情報と、デバイス情報データベース220に記憶されるデバイスの属性情報に基づいて、優先制御内容が決定部202によりそれぞれ決定される。
The priority control content of each of the devices Ta and Tb is determined by the determining
通信装置100では、制御部106が、管理装置200にキャリア網5を介して接続し、優先制御テーブル204を取得する。
また、通信装置100は、自分の配下に存在している各デバイス10の属性情報を予め保持している。そこで、各デバイス10が、優先制御テーブル204のいずれのデバイスに該当するかを判断し、該当するデバイスの制御内容に従い、当該デバイス10の制御を行う。
In the
Further, the
さらに、本実施形態において、決定部202は、事象発生からの経過時間に応じて各デバイス10の優先制御内容を変更し、優先制御テーブル204を更新する。
たとえば、図13の各図に示すように、デバイス10の属性に基づいて、分類されるグループ毎に、緊急時自営無線網3の通信制御の内容が、事象発生からの経過時間に応じて変更される。図13(a)は、発生した事象の被害が非常に大きい場合の例で、図13(b)は、発生した事象の被害が中程度の場合の例である。
このように、所定の事象による被害等の程度、たとえば、範囲や規模(震度、死傷者や行方不明者数等)に応じて、優先制御内容は変更されてよい。予め定められた制御内容で自動的に変更されてもよいし、管理者により手動で変更されてもよい。
Further, in the present embodiment, the
For example, as shown in each drawing of FIG. 13, the content of the communication control of the emergency self-employed
In this way, the priority control content may be changed according to the degree of damage due to a predetermined event, for example, the range and scale (seismic intensity, number of casualties, missing persons, etc.). It may be automatically changed according to a predetermined control content, or may be manually changed by an administrator.
各グループは、たとえば、図14に示すような属性を有するデバイス10がそれぞれ含まれる。この図は一例であり、分類に使用される属性情報もこれらに限定されない。また、属性情報の組み合わせもこれに限定されない。また、属性情報に重み付けをしてもよく、たとえば、契約プランと契約者の属性情報が優先され、デバイス10の契約プランが公共特別であれば、そのデータ属性が、画像、映像、音声データであってもグループ1に分類されてもよい。
Each group includes, for example, a
図14では、グループ1が、公益性の最も高いデバイス10群で、グループ2、グループ3、グループ4と順に公益性が低くなっている。本実施形態では、この順に通信許可の優先順位が設定される。したがって、図13(a)では、事象発生直後には、グループ1のデバイス10のみが自営無線網3の通信制御なしで、グループ2のデバイス10が一部許可(3回に1回)され、その他のグループは非許可である。その後、数日後(たとえば、3日後)までの間は、グループ3のデバイス10が一部許可(10回に1回)され、グループ4のデバイス10のみが非許可である。さらに、仮復旧期間においては、グループ1とグループ2のデバイス10が制限なしで、グループ3とグループ4のデバイス10が一部許可(10回に1回)となる。そして、全て復旧した後は、平常時に戻り、全てのデバイス10が制限なしとなる。
In FIG. 14, the
また、図13(b)では、図13(a)の場合よりも被害の程度が低い場合を想定しているため、事象発生直後から、グループ1とグループ2のデバイス10が通信制限なしであり、グループ3とグループ4のデバイス10が一部許可(10回に1回)される。そして、発生から3日間までは、グループ1〜グループ3のデバイス10が通信制限なしであり、グループ4のデバイス10のみが一部許可(10回に1回)となる。そして、仮復旧期以降は、全てのグループのデバイス10について通信制限がなくなる。
このように、事象発生からの経過時間、さらに、事象による被害の規模に応じて、各デバイス10の通信制限レベルが変更されるので、状況に応じた適切な対応がとれる。
Further, in FIG. 13B, since it is assumed that the degree of damage is lower than in the case of FIG. 13A, immediately after the occurrence of the event, the
In this way, the communication restriction level of each
このように構成された本実施形態の管理装置200の制御方法について、以下説明する。
図15は、本実施形態の管理装置200の動作の一例を示すフローチャートである。
本発明の実施の形態に係る制御方法は、管理装置200の制御方法であり、管理装置200を実現するコンピュータにより実行される制御方法である。
本実施形態の制御方法は、管理装置200が、デバイス10の属性情報に基づいて、各デバイス10の優先制御内容を決定し、優先制御テーブル204に記憶する(ステップS203)。さらに、管理装置200が、事象発生からの経過時間に応じて(ステップS205のYES)各デバイス10の優先制御内容を変更し、優先制御テーブル204を更新する(ステップS207)。
The control method of the
FIG. 15 is a flowchart showing an example of the operation of the
The control method according to the embodiment of the present invention is a control method for the
In the control method of this embodiment, the
より詳細には、所定の事象が発生したと判定されたとき(ステップS201のYES)、決定部202が、デバイス10の属性情報に基づいて、各デバイス10の優先制御内容を決定し、優先制御テーブル204に記憶する(ステップS203)。事象が発生しない場合は(ステップS201のNO)、本処理を終了する。あるいは、本処理は、所定の事象が発生したことが検出された場合に開始してもよい。
More specifically, when it is determined that a predetermined event has occurred (YES in step S201), the
そして、その後、所定の時間が経過し、優先制御内容の更新時期になった場合(ステップS205のYES)、決定部202が、各デバイス10の優先制御内容を変更し、優先制御テーブル204を更新する(ステップS207)。たとえば、優先制御内容の更新時期とは、図13で説明したように、事象発生直後から数日間経ったとき、仮復旧期に入ったとき、あるいは、平常時に戻ったとき、を含む。
Then, when a predetermined time has passed and it is time to update the priority control content (YES in step S205), the
このようにして優先制御テーブル204が記憶される。そして、上記実施形態で説明した通信装置100が、定期的に優先制御情報記憶部230にアクセスし、優先制御テーブル204を取得し、メモリ64またはストレージ66に格納する。
そして、上記実施形態で説明したように、優先制御テーブル204に設定される優先制御内容と、各デバイス10の属性情報に従い、各デバイス10の通信制御が行われる。
In this way, the priority control table 204 is stored. Then, the
Then, as described in the above embodiment, the communication control of each
なお、管理装置200から通信装置100が優先制御テーブル204を取得する場合、たとえば、通信装置100の配下に存在しているデバイス10の属性と一致する属性のデバイス10の優先制御内容のみを取得してもよいし、全てのデバイス10の情報を取得しておき、その中から自身の配下に存在しているデバイス10の属性に応じて、制御内容を取得してもよい。
あるいは、管理装置200が、各通信装置100の配下のデバイス10の属性情報に基づいて、通信装置100毎に優先制御テーブル204を生成し、通信装置100からの要求に従い、通信装置100に対応する優先制御テーブル204を受け渡してもよい。
When the
Alternatively, the
以上説明したように、本実施形態において、管理装置200の決定部202により、デバイス10の属性情報に基づいて、各デバイス10の優先制御内容が決定されて、優先制御テーブル204に格納される。そして、通信装置100では、制御部106により、所定の事象発生時に、優先制御テーブル204を参照して、通信要求を受信したデバイス10の優先制御内容に基づいて制御される。
このように、本実施形態によれば、上記実施形態と同様な効果を奏するとともに、所定の事象発生時に、デバイス10の属性に応じて、サーバ側で集中管理して迅速かつフレキシブルに制御内容を決定しつつ、通信装置100が指示従い各デバイス10の通信の制御を実現できるので、通信の輻輳を回避し、ネットワークリソース消費を効率よく適切に制御できる。
As described above, in the present embodiment, the
As described above, according to the present embodiment, the same effect as that of the above-described embodiment is obtained, and when a predetermined event occurs, the server side performs centralized management according to the attribute of the
また、本実施形態では、事象発生からの経過時間に応じて優先制御テーブルが更新されるので、状況に応じて通信制限を解除するなど適切な処置ができる。 Further, in the present embodiment, since the priority control table is updated according to the elapsed time from the occurrence of the event, it is possible to take appropriate measures such as releasing the communication restriction according to the situation.
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。 Although the embodiments of the present invention have been described above with reference to the drawings, these are merely examples of the present invention, and various configurations other than the above may be adopted.
(実施例)
地震災害発生直後などにおいて、罹災等によりネットワークリソースが限定される。本実施例では、このような状況の中で、公益性の高いデバイスからの通信を優先的に許可する一方で、公益性が低いデバイスからの通信については部分的に接続を許可しながら優先接続制御を実施する。本実施例では、デバイスの属性に応じて優先順位を決定し、優先順位に従い優先接続制御を行う構成例について説明する。
(Example)
Immediately after the occurrence of an earthquake disaster, network resources are limited due to disasters. In the present embodiment, in such a situation, communication from a device having a high public interest is preferentially permitted, while communication from a device having a low public interest is preferentially connected while partially permitting connection. Take control. In the present embodiment, a configuration example in which priorities are determined according to device attributes and priority connection control is performed according to the priorities will be described.
<実施例の構成>
図16は、本実施例の通信システム1のシステム構成を概念的に示す図である。
本実施例の通信システム1は、複数のM2M/IoTデバイス10(Ta、Tb)と、共用ゲートウェイ(通信装置100)(以下、共用ゲートウェイ100とも呼ぶ)との間が自営無線網3によって接続される。共用ゲートウェイ100は、異なる企業や官公庁のシステムやサービス、または、異なるアプリケーションが共有して利用する自営無線網3のアクセスポイントの機能を有する。共用ゲートウェイ100は、さらに、配下にルータまたはゲートウェイを含んでもよい。
<Structure of Example>
FIG. 16 is a diagram conceptually showing the system configuration of the
In the
共用ゲートウェイ100は、キャリア網5の回線終端装機能と、自営無線網3の無線アクセスポイント機能と、を有する。共用ゲートウェイ100は、M2M/IoTデバイス10からの通信要求に応じて、キャリア網5に接続し、要求された宛先(たとえば、サーバ120)にデバイス10からの情報を転送する。
The shared
本実施例の通信システム1は、共用ゲートウェイ100と、M2M/IoTデバイス10(Ta、Tb)の契約者情報を管理する契約管理サーバ400と、デバイス10の用途、データ属性等を管理するデバイス管理サーバ500と、共用ゲートウェイ100に対してデバイス10の優先接続制御を実行するために必要な情報を生成する優先接続制御装置300と、を備える。
The
優先接続制御装置300は、優先順位情報記憶部320を有する。契約管理サーバ400は、契約情報データベース420を有する。デバイス管理サーバ500は、デバイス情報データベース520を有する。
The priority
優先順位情報記憶部320には、上記実施形態と同様に、図11の各図に示される自営無線網3側の通信制御内容232と、キャリア網5側への転送制御内容234と、所定の事象の発生状態の区分236等の情報も記憶されているものとする。
In the priority order
契約情報データベース420は、M2M/IoTデバイス10の契約者、契約プランを記憶する。デバイス情報データベース520は、M2M/IoTデバイス10の用途、およびデータ属性、位置情報、送信データ容量、送信日時などの情報を記憶する。
The
デバイス情報データベース520は、本通信システム1が管理される可能性のあるデバイス10の属性情報を保持してもよいし、実際に管理している各デバイス10の属性情報を保持してもよい。あるいは、共用ゲートウェイ100毎に、共用ゲートウェイ100の配下に存在しているデバイス10の属性情報を保持してもよい。同じ属性を有する複数デバイス10が存在する場合は、全てのデバイス10についてデバイス10毎に属性情報を保持してもよいし、どのような属性を有するデバイス10が存在しているかの情報を保持してもよい。さらに、後者の場合、どのような属性を有するデバイス10が存在しているかの情報と、各属性を有するデバイス10の台数または識別情報等を保持してもよい。
The
本実施例では、優先接続制御装置300が、デバイス10の属性情報に基づいて、デバイス10の優先順位(該当グループ)と、各グループの制御内容を決定する。この構成は、図9の上記実施形態の決定部202に相当する。
In this embodiment, the priority
決定部202が、契約者と、契約プランと、用途と、データ属性に応じて、たとえば、図14に示すように、4つのグループにデバイス10を分類する。そして、決定部202が、各グループの優先制御内容を、図13に示すように、所定の事象による被害の程度別に、かつ、経過時間に応じて決定する。
本実施例では、公益性が高いグループ1に属するM2M/IoTデバイス10(Ta1、Ta2)と、公益性が低いグループ3に属するM2M/IoTデバイス10(Tb1、Tb2)が共用ゲートウェイ100の自営無線網3に接続されているとする。
The determining
In the present embodiment, the M2M / IoT device 10 (Ta1, Ta2) belonging to the
図14のグループ分けは、たとえば、デバイス10の属性を予め想定し、属性に応じたグループ分けを行う方法と、実際のデバイス10の属性に応じて、各デバイス10をグループ分けする方法が考えられ、いずれであってもよい。
For the grouping in FIG. 14, for example, a method of assuming the attributes of the
決定部202は、たとえば、大地震の震源地に近い所定の範囲内のデバイス10の通信制御を行う共用ゲートウェイ100について、各グループの優先制御内容を図13(a)のように決定する。また、震源から少し離れた地域(所定の範囲外)のデバイス10の通信制御を行う共用ゲートウェイ100については、各グループの優先制御内容を図13(b)のように決定する。
本実施例では、公益性の高いデバイスTaの方が、公益性の低いデバイスTbよりも優先順位が高く、通信が優先される。本実施形態では、共用ゲートウェイ100は、大地震の震源地に近いデバイス10の通信制御を行うものであるとする。
For example, the determining
In this embodiment, the device Ta having a high public interest has a higher priority than the device Tb having a low public interest, and communication is prioritized. In the present embodiment, the shared
図14のグループにデバイス10を分類する処理と、図13のグループ毎の優先順位と制御内容については、大地震等の発生前に行うことができる。地震発生後に、震源からの距離や地震の規模に応じて、当該共用ゲートウェイ100が通信制御する配下のデバイス10について、図13の優先制御テーブル204を参照し、グループ(優先順位)と制御内容を取得する。
The process of classifying the
本実施例では、共用ゲートウェイ100の配下のデバイス10の属性情報は、共用ゲートウェイ100が管理しているため、共用ゲートウェイ100が、優先接続制御装置300の優先順位情報記憶部320にアクセスし、デバイス10の属性に対応する優先制御内容を取得する構成としているが、これに限定されない。
In the present embodiment, since the shared
たとえば、優先接続制御装置300が、各共用ゲートウェイ100が通信制御しているデバイス10の属性情報を共用ゲートウェイ100毎にデバイス情報データベース520に保持しておき、共用ゲートウェイ100毎に、デバイス10に応じた優先制御内容を含む優先制御テーブル204を作成し、保持していてもよい。そして、共用ゲートウェイ100からのリクエストに応じて、当該共用ゲートウェイ100の優先制御テーブル204を当該共用ゲートウェイ100に送信してもよい。
For example, the priority
図17は、本実施例の通信システム1の各装置の論理的な構成を示す機能ブロック図である。
本実施例では、共用ゲートウェイ100は、受信部102と、転送部104と、制御部106と、優先制御テーブル324を記憶する記憶部(たとえば、メモリ64またはストレージ66)と、を有する。
また、各デバイス10(Ta、Tb)は、M2Mシステムクライアントアプリ12と、データ送信部14と、データ収集処理部16と、収集データ蓄積部18とを備える。
M2Mシステムクライアントアプリ12は、デバイス10がサーバ120に共用ゲートウェイ100を介してクライアントとしてアクセスし、サーバ120と情報の送受信を行い、デバイス10に所定の機能を実現させるアプリケーションプログラムである。
FIG. 17 is a functional block diagram showing a logical configuration of each device of the
In the present embodiment, the shared
In addition, each device 10 (Ta, Tb) includes an M2M
The M2M
各デバイス10の図17の各構成要素は、図示しない任意のコンピュータのハードウェアとソフトウェアの任意の組合せによって実現される。デバイス10を実現するコンピュータは、CPU、メモリ、メモリにロードされた図17の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを備える。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。図17は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。
Each component of FIG. 17 of each
図17のデバイスTaとデバイスTbのアプリケーションは、それぞれのデバイスの機能を実現する異なるプログラムであってよい。また、各デバイス10において、本発明に関わらない構成については図示していない。また、各ユニット間の接続ラインは省略してある。
The applications of the device Ta and the device Tb of FIG. 17 may be different programs that realize the functions of the respective devices. Further, in each
データ収集処理部16は、デバイス10が収集すべきデータを収集し、収集データ蓄積部18に蓄積する。データ送信部14は、収集データ蓄積部18に蓄積されたデータを、サーバ120に送信する。
The data
たとえば、デバイス10がスマートメーターである場合、デバイス10のデータ収集処理部16は、電力量計から消費電力量などの計測データを収集し、収集データ蓄積部18に蓄積する。
データ送信部14は、自営無線網3に接続し、共用ゲートウェイ100と通信する機能を有する。データ送信部14は、収集データ蓄積部18に蓄積された計測データを定期的に、たとえば30分毎にサーバ120宛てに共用ゲートウェイ100を介して送信する。
For example, when the
The
本実施例では、キャリア側からの指示に従い、自営無線網3の通信制御を行うものとする。たとえば、所定の事象、大地震等が発生した場合に、地震計などの情報を元に、自動的に所定の事象の発生がキャリアまたは優先接続制御装置300、または、契約管理サーバ400またはデバイス管理サーバ500により検知され、本実施例では、図6および図15の手順に従い、自動的に優先制御が開始される。所定の事象の発生の検出方法は、上記実施形態で説明した通りである。
In this embodiment, communication control of the
その後、復旧状況に応じて、キャリアにより、優先制御の更新の指示が手動で行われ、その指示に従い、または、経過時間に応じて自動的に、優先制御テーブル204が更新される。最終的に復旧した後には、キャリア側から、または優先接続制御装置300において、平常時の設定に変更する指示が手動で行われ、指示に従い、優先制御テーブル204が更新される。
Then, the carrier manually issues an instruction to update the priority control according to the recovery status, and the priority control table 204 is automatically updated according to the instruction or according to the elapsed time. After the final recovery, the carrier side or the priority
本実施例では、共用ゲートウェイ100の配下には、デバイスTaとデバイスTbが存在している。各デバイス(TaとTb)のグループは、その属性から、グループ1とグループ2であり、共用ゲートウェイ100は、優先制御テーブル204から対応する制御内容(図18(a))を取得する。この制御内容は、共用ゲートウェイ100のメモリ64またはストレージ66に優先制御テーブル324として記憶してよい。ここでは、事象発生直後(S21)であるため、グループ1のデバイスTaは、自営無線網3の通信制御なし(W1)、キャリア網5への即時転送必須(C1)となり、グループ2のデバイスTbは、自営無線網3の通信は3回に1回許可(W2)、キャリア網5への即時転送非実施(C2)となる。
In this embodiment, the device Ta and the device Tb exist under the shared
さらに、事象発生から時間が経過したとき、決定部202が、優先制御テーブル204を更新し、共用ゲートウェイ100に通知する。共用ゲートウェイ100は、優先制御テーブル204にアクセスし、自身の配下のデバイスTaとデバイスTbに対応する制御内容(図18(b))を取得する。この制御内容は、共用ゲートウェイ100のメモリ64またはストレージ66に優先制御テーブル324として記憶してよい。ここでは、発生後3日間以内(S22)であるため、グループ1のデバイスTaは、自営無線網3の通信制御なし(W1)、キャリア網5への即時転送必須(C1)となり、グループ2のデバイスTbは、自営無線網3の通信制御なし(W1)、キャリア網5への即時転送必須(C1)となる。
Furthermore, when the time has elapsed from the occurrence of the event, the
本実施形態では、所定の事象、ここでは、大地震が発生した場合に、優先接続制御装置300の決定部202が、検知し、各デバイス10の現在の状態を平常時S1から事象発生直後の状態S21に変更する。このとき、決定部202が、たとえば、図13(a)の状態S21の1列を抽出して優先制御テーブル204を作成し、共用ゲートウェイ100に通知する。また、時間経過に従って、デバイス10の状態を変更し、変更されたときに、共用ゲートウェイ100に通知する。
In the present embodiment, when a predetermined event, here, a large earthquake occurs, the
また、本実施例では、優先接続制御装置300から共用ゲートウェイ100に通知し、通知を受けて共用ゲートウェイ100が優先接続制御装置300の優先順位情報記憶部320にアクセスして、優先制御テーブル204を取得する。このとき、共用ゲートウェイ100は、優先制御テーブル204を全て取得してもよいし、自身の配下に存在するデバイスTaとTbに該当するグループ1とグループ3の優先制御内容のみを取得してもよい。
Further, in this embodiment, the shared
上述したように、優先接続制御装置300から各共用ゲートウェイ100に通知を送信し、通知を受けた共用ゲートウェイ100が優先順位情報記憶部320にアクセスする構成でもよいし、共用ゲートウェイ100が定期的または随時優先順位情報記憶部320にアクセスし、優先制御テーブル204を参照する構成としてもよいし、これらの組み合わせでもよい。いずれかの構成にするかは、システム毎、自営無線網3または共用ゲートウェイ100毎等で選択できてよい。
As described above, the priority
共用ゲートウェイ100は、優先制御テーブル324を参照し、各デバイス10の属性情報に応じて、通信要求対応設定(通信要求の全て許可、一部許可、および非許可のいずれかに設定)と、即時転送設定(即時転送の実施および非実施のいずれかに設定)の優先制御内容を取得し、各デバイス10の通信制御を行う。
たとえば、一部許可のグループ2のデバイス10の場合、当該デバイス10からの通信要求に対し、当該共用ゲートウェイ100の自営無線網3においてチャネルの逼迫が認められる場合は次の措置を行う。
(b1)通信要求対応の間引き
(b2)通信要求対応の最小間隔設定
(b3)デバイスへのスリープ指示
The shared
For example, in the case of the
(B1) Communication request thinning (b2) Communication request minimum interval setting (b3) Device sleep instruction
<動作>
このように構成された本実施例の通信システム1の動作について、以下説明する。
まず、地震等の緊急事態が発生したとき、優先接続制御装置300のメモリまたはストレージに記憶される状態テーブル(不図示)の値が平常時状態S1から緊急時状態S21変更される。上述したように、所定の事象の発生の検出は、たとえば、管理者の操作指示を受け付けることでもよく、その場合は、状態S31となる。ここで、状態テーブルは、デバイス10毎、グループ毎、共用ゲートウェイ100毎、または、エリア毎に状態の情報を保持してよい。
<Operation>
The operation of the
First, when an emergency such as an earthquake occurs, the value of the state table (not shown) stored in the memory or storage of the priority
優先接続制御装置300の決定部202は、契約管理サーバ400とデバイス管理サーバ500の契約情報データベース420とデバイス情報データベース520に格納されている各種テーブルを参照し、緊急事態発生からの経過時間に応じてグループ(優先順位)毎の優先制御内容を決定し、優先制御テーブル204(図13)を更新する。優先制御テーブル204には、デバイス10のグループごとに通信要求対応設定(通信要求の全て許可(W1)、一部許可(W2、W3)、および非許可(−)のいずれかに設定)および即時転送設定(即時転送の実施(C1)および非実施(C2)のいずれかに設定)が含まれる。
The
ここで、優先制御テーブル204における、優先順位(グループ分け)の決め方は、様々考えられ、以下に例示されるが、これらに限定されない。また、以下の複数を組み合わせてもよい。
(g1)個々のデバイス10毎にその属性(契約者、契約プラン、用途、データ属性、位置情報など)に応じて個別に順位を決める。
(g2)通信装置100または自営無線網3毎に、その属性(たとえば、設置エリア、事象の被害の程度)、およびその配下のデバイス10の属性に応じて順位を決める。
(g3)デバイス10の契約者、契約プラン、用途、データ属性、位置情報などに基づいて、デバイス10をグループに分類し、グループ毎に順位を決める。
(g4)所定の事象による被害の程度や範囲、復旧の程度等に基づいて、順位を変更する。
Here, various methods of determining the priority order (grouping) in the priority control table 204 can be considered and are exemplified below, but are not limited thereto. Moreover, you may combine the following plurality.
(G1) Each
(G2) For each of the
(G3) The
(G4) Change the ranking based on the extent and extent of damage caused by a given event, the extent of restoration, etc.
また、たとえば、所定の事象発生直後は、公益性および重要性に基づいて決定された優先順位に従い、優先制御を行い、発生後時間が経過した後は、たとえば、キャリア網5にアクセスするデバイス10の台数が所定数以内になるように、優先制御内容を変更してもよい。デバイス10の属性、在圏エリア等に基づいて、通信制限を解除する該当デバイス10を増やしてもよい。
Further, for example, immediately after the occurrence of a predetermined event, priority control is performed according to the priority order determined based on the public interest and importance, and after a lapse of time after the occurrence, for example, the
共用ゲートウェイ100は定期的にこの優先制御テーブル204を参照して、たとえば、当該共用ゲートウェイ100の配下のデバイス10(TaとTb)の属性情報に応じたグループの優先制御内容の情報を取得し、優先制御テーブル324(図18)としてメモリ64またはストレージ66に記憶する。
そして、共用ゲートウェイ100の制御部106は、M2M/IoTデバイス(Ta、Tb)からの通信要求に対して、各デバイス(Ta、Tb)の通信要求対応設定に従い、接続を許可または部分的に許可を実行する。また、即時転送設定に従い、キャリア網5へのデータの送信転送の実施または非実施を実行する。
The shared
Then, the
たとえば、M2M/IoTデバイスTaは、公益性が高く特別公共プランに加入しており、グループ1に分類されるものとする。M2M/IoTデバイスTbは、公益性が低いがプレミアムプランに加入しており、グループ2に分類されるものとする。
For example, it is assumed that the M2M / IoT device Ta has a high public interest, subscribes to a special public plan, and is classified into
図18(a)に示す優先制御テーブル324において、地震発生直後は、M2M/IoTデバイスTaは、通信要求対応設定はW1、即時転送設定はC1、デバイスTbは、参照要求対応設定はW2、即時転送設定はC2となっている。
共用ゲートウェイ100の制御部106は、優先制御テーブル324を参照し、M2M/IoTデバイスTaに対しては、自営通信網3を通る通信要求をすべて許可(W1)する。その上で、転送部104が、M2M/IoTデバイスTaから受信したデータを即時にキャリア網5に対して転送する(C1)。
In the priority control table 324 shown in FIG. 18A, immediately after the occurrence of the earthquake, the M2M / IoT device Ta has the communication request corresponding setting W1, the immediate transfer setting C1, and the device Tb the reference request corresponding setting W2, the immediate The transfer setting is C2.
The
一方、M2M/IoTデバイスTbに対しては、共用ゲートウェイ100の制御部106は、優先制御テーブル324を参照し、上りトラフィックを規定の時間発信しないように、自営無線網3側にスリープ指示を与える。その上で、制御部106は、自営通信網3を通る通信要求のうち3回に1回のみを許容し、残り9回については許容しないなど(W2)により送信要求対応の間引きを行う。
On the other hand, for the M2M / IoT device Tb, the
また、即時転送は非実施(C2)と設定されているので、当該共用ゲートウェイ100の受信部102が受信した情報について、制御部106は、これを共用ゲートウェイ100に一時的に保持し、転送部104に複数回の情報をまとめて転送させる。このとき、共用ゲートウェイ100は、当該デバイス10Tbからの更新情報の受信を待ち、受信回数が所定数に達したときなどに、まとめて情報を転送してもよい。
In addition, since the immediate transfer is set to non-implementation (C2), the
さらに、共用ゲートウェイ100は、一定時間以内に送信された再送要求についてはカウントしないようにロックする送信要求対応の最小間隔設定機能を自営無線網3に対して実行してもよい。
これにより、自営通信網3への接続要求が10回に1回のみに制限されたと検知できる仕組みを持つM2M/IoTデバイスTbであって、10倍の頻度で接続要求をすれば、本来予定していたどおりの接続を行えることになるが、これを防ぐことができる。
Further, the shared
As a result, the M2M / IoT device Tb has a mechanism that can detect that the connection request to the
さらに、地震発生から時間が経ち、仮復旧期(状態S23)になったとき、優先接続制御装置300では、決定部202が優先制御テーブル204を更新する。このタイミングで、共用ゲートウェイ100が優先制御テーブル204を参照し、当該共用ゲートウェイ100の配下のデバイス10(TaとTb)の属性情報に応じたグループの優先制御内容の情報を取得し、優先制御テーブル324(図18)としてメモリ64またはストレージ66に記憶する。
Further, when time has passed since the occurrence of the earthquake and the temporary recovery period (state S23) has been reached, in the priority
図18(a)に示す優先制御テーブル324において、M2M/IoTデバイスTaは、通信要求対応設定はW1、即時転送設定はC1、デバイスTbは、参照要求対応設定はW1、即時転送設定はC1に更新される。 In the priority control table 324 shown in FIG. 18A, for the M2M / IoT device Ta, the communication request corresponding setting is W1, the immediate transfer setting is C1, the device Tb is the reference request corresponding setting is W1, and the immediate transfer setting is C1. Will be updated.
この更新された優先制御テーブル324の情報に従い、共用ゲートウェイ100は、配下のデバイス10の属性に従い、各デバイス10の通信制御を行うことができる。地震発生直後は、自営無線網3の通信制限があり(W2)、キャリア網5への即時転送非実施(C2)のM2M/IoTデバイスTbも、仮復旧期になると、自営無線網3の通信制限なし(W1)、かつ、キャリア網5への即時転送実施(C1)に制御が変わる。
According to the updated information in the priority control table 324, the shared
このように、本実施例では、デバイス10とキャリア網5との間に共用ゲートウェイ100が介在することにより、所定の事象発生時に、自営無線網3およびキャリア網5へのアクセス接続のトラフィック集中を回避することができる。さらに、本実施例では、これらの通信制御を、優先接続制御装置300と共用ゲートウェイ100が組み合わせで実行することで、より効率よく適切な制御が可能となる。
As described above, in this embodiment, the shared
以上のように、本発明によれば、所定の事象が発生した非常時(たとえば、大地震、広域災害等)において、多数のデバイスが一斉に接続要求を行うことでキャリア網5への輻輳を避け、優先的に接続が必要なデバイス10の通信経路を確保し、そのデータを確実にM2M/IoTシステムに転送できる。
As described above, according to the present invention, in an emergency (for example, a large earthquake, a wide area disaster, etc.) when a predetermined event occurs, a large number of devices make connection requests all at once, thereby reducing congestion on the
以上、実施形態および実施例を参照して本願発明を説明したが、本願発明は上記実施形態および実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
なお、本発明において利用者に関する情報を取得、利用する場合は、これを適法に行うものとする。
Although the present invention has been described with reference to the exemplary embodiments and examples, the present invention is not limited to the above-described exemplary embodiments and examples. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
In addition, in the present invention, when the information about the user is acquired and used, this is legally performed.
以下、参考形態の例を付記する。
1. 通信装置が、
デバイスから通信要求を受信し、
受信した前記通信要求に基づいて、前記デバイスから受信した情報をネットワークへ転送し、
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する、通信装置の制御方法。
2. 前記通信装置が、
前記デバイスの属性情報に基づいて決定される、各デバイスの優先制御内容に従い、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する、
1.に記載の通信装置の制御方法。
3. 前記通信装置が、
前記デバイスの前記通信要求の一部が許可される場合、当該デバイスに対し、一定時間、スリープさせる指示を行う、
1.または2.に記載の通信装置の制御方法。
4. 前記通信装置が、
前記デバイスとの間のネットワークの通信負荷が高い場合に、
前記通信要求の一部が許可されるデバイスからの前記通信要求をカウントし、当該カウント数が所定値以上になったときに前記通信要求を許可する、
1.から3.のいずれか一つに記載の通信装置の制御方法。
5. 前記通信装置が、
前記通信要求の一部が許可されるデバイスからの前記通信要求のカウント間隔を所定時間以上に設定し、前記デバイスから前記通信要求を受け付けた後、所定時間が経過するまでは、当該カウントを一時停止する、
4.に記載の通信装置の制御方法。
6. 前記通信装置が、
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記デバイスから受信した前記通信要求に呼応して、前記デバイスから受信した情報を即時転送させるか、または、前記デバイスから受信した複数の前記通信要求で受信した情報を一時的に蓄積し、複数蓄積された情報をまとめて転送させるかを判断し、判断結果に従い前記情報の転送を制御する、
1.から5.いずれか一つに記載の通信装置の制御方法。
Hereinafter, an example of the reference mode will be additionally described.
1. The communication device
Receives a communication request from the device,
Transfer information received from the device to a network based on the received communication request,
When a predetermined event occurs, based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, and the communication of the device is controlled according to the determination result. A method for controlling a communication device.
2. The communication device is
According to the priority control content of each device, which is determined based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, Control device communication,
1. A method for controlling a communication device according to
3. The communication device is
If a part of the communication request of the device is permitted, the device is instructed to sleep for a certain period of time,
1. Or 2. A method for controlling a communication device according to
4. The communication device is
When the communication load of the network with the device is high,
Counting the communication request from a device that is allowed a part of the communication request, and permitting the communication request when the count reaches or exceeds a predetermined value,
1. To 3. A method for controlling a communication device according to any one of 1.
5. The communication device is
The count interval of the communication request from the device to which a part of the communication request is permitted is set to a predetermined time or more, and the count is temporarily held until the predetermined time elapses after the communication request is received from the device. Stop,
4. A method for controlling a communication device according to
6. The communication device is
Upon occurrence of a predetermined event, in response to the communication request received from the device, based on the attribute information of the device, the information received from the device is immediately transferred, or a plurality of the information received from the device is transmitted. The information received by the communication request is temporarily accumulated, and it is determined whether or not the accumulated information is to be collectively transferred, and the transfer of the information is controlled according to the judgment result.
1. To 5. A method for controlling a communication device according to any one of claims.
7. コンピュータに、
デバイスから通信要求を受信する手順、
受信した前記通信要求に基づいて、前記デバイスから受信した情報をネットワークへ転送する手順、
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する手順、を実行させるためのプログラム。
8. 前記デバイスの属性情報に基づいて決定される、各デバイスの優先制御内容に従い、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する手順をコンピュータに実行させるための、7.に記載のプログラム。
9. 前記デバイスの前記通信要求の一部が許可される場合、当該デバイスに対し、一定時間、スリープさせる指示を行う手順をコンピュータに実行させるための、7.または8.に記載のプログラム。
10. 前記デバイスとの間のネットワークの通信負荷が高い場合に、
前記通信要求の一部が許可されるデバイスからの前記通信要求をカウントし、当該カウント数が所定値以上になったときに前記通信要求を許可する手順をコンピュータに実行させるための、7.から9.のいずれか一つに記載のプログラム。
11. 前記通信要求の一部が許可されるデバイスからの前記通信要求のカウント間隔を所定時間以上に設定し、前記デバイスから前記通信要求を受け付けた後、所定時間が経過するまでは、当該カウントを一時停止する手順をコンピュータに実行させるための、10.に記載のプログラム。
12. 所定の事象発生時に、前記デバイスの属性情報に基づいて、前記デバイスから受信した前記通信要求に呼応して、前記デバイスから受信した情報を即時転送させるか、または、前記デバイスから受信した複数の前記通信要求で受信した情報を一時的に蓄積し、複数蓄積された情報をまとめて転送させるかを判断し、判断結果に従い前記情報の転送を制御する手順をコンピュータに実行させるための、7.から11.いずれか一つに記載のプログラム。
13. デバイスから通信要求を受信する受信手段と、
前記受信手段により受信された前記通信要求に基づいて、前記デバイスから受信した情報をネットワークへ転送する転送手段と、
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する制御手段と、
を備える通信装置。
14. 前記制御手段は、
前記デバイスの属性情報に基づいて決定される、各デバイスの優先制御内容に従い、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する13.に記載の通信装置。
15. 前記制御手段は、
前記デバイスの前記通信要求の一部が許可される場合、当該デバイスに対し、一定時間、スリープさせる指示を行う13.または14.に記載の通信装置。
16. 前記制御手段は、
前記デバイスとの間のネットワークの通信負荷が高い場合に、
前記通信要求の一部が許可されるデバイスからの前記通信要求をカウントし、当該カウント数が所定値以上になったときに前記通信要求を許可する13.から15.いずれか1つに記載の通信装置。
17. 前記制御手段は、
前記通信要求の一部が許可されるデバイスからの前記通信要求のカウント間隔を所定時間以上に設定し、前記デバイスから前記通信要求を受け付けた後、所定時間が経過するまでは、当該カウントを一時停止する16.に記載の通信装置。
18. 前記制御手段は、
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記デバイスから受信した前記通信要求に呼応して、前記転送手段に、前記デバイスから受信した情報を即時転送させるか、または、前記デバイスから受信した複数の前記通信要求で受信した情報を一時的に蓄積し、複数蓄積された情報をまとめて転送させるかを判断し、判断結果に従い前記情報の転送を制御する13.から17.いずれか1つに記載の通信装置。
19. 複数のデバイスが接続される通信装置と、
前記通信装置にネットワークを介して接続される管理装置と、を備え、
前記管理装置は、
デバイスの属性情報に基づいて、各デバイスの優先制御内容を決定し、優先制御テーブルに記憶する決定手段と、
を備え、
前記通信装置は、
前記デバイスから通信要求を受信する受信手段と、
前記受信手段により受信された前記通信要求に基づいて、前記デバイスから受信した情報をネットワークへ転送する転送手段と、
所定の事象発生時に、前記管理装置の前記優先制御テーブルを参照し、前記通信要求を受信した前記デバイスの属性情報に対応する優先制御内容に基づいて、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する制御手段と、
を備える通信システム。
20. 前記管理装置の前記決定手段は、
前記事象発生からの経過時間に応じて前記優先制御内容を変更し、前記優先制御テーブルを更新する19.に記載の通信システム。
7. On the computer,
Procedure for receiving communication request from device,
A procedure for transferring information received from the device to a network based on the received communication request,
When a predetermined event occurs, based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, and the communication of the device is controlled according to the determination result. A program that causes you to perform the procedure.
8. According to the priority control content of each device, which is determined based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, 6. To make the computer execute the procedure for controlling the communication of the device, The program described in.
9. 6. To allow the computer to execute a procedure for instructing the device to sleep for a certain time when a part of the communication request of the device is permitted, Or 8. The program described in.
10. When the communication load of the network with the device is high,
6. To allow the computer to execute the procedure of counting the communication requests from the devices to which a part of the communication requests are permitted and permitting the communication requests when the count reaches a predetermined value or more. To 9. The program described in any one of.
11. The count interval of the communication request from the device to which a part of the communication request is permitted is set to a predetermined time or more, and the count is temporarily held until the predetermined time elapses after the communication request is received from the device. 10. To make the computer execute the procedure to stop. The program described in.
12. Upon occurrence of a predetermined event, in response to the communication request received from the device, based on the attribute information of the device, the information received from the device is immediately transferred, or a plurality of the information received from the device is transmitted. 6. To temporarily store the information received by the communication request, determine whether to collectively transfer a plurality of stored information, and cause the computer to execute a procedure for controlling the transfer of the information according to the determination result. To 11. The program described in any one.
13. Receiving means for receiving a communication request from the device,
Transfer means for transferring information received from the device to a network based on the communication request received by the receiving means,
When a predetermined event occurs, based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, and the communication of the device is controlled according to the determination result. Control means for
A communication device including.
14. The control means is
According to the priority control content of each device, which is determined based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, 13. Control device communication The communication device according to 1.
15. The control means is
When a part of the communication request of the device is permitted, the device is instructed to sleep for a certain period of time 13. Or 14. The communication device according to 1.
16. The control means is
When the communication load of the network with the device is high,
13. Counting the communication request from the device to which a part of the communication request is permitted, and permitting the communication request when the count reaches or exceeds a predetermined value. To 15. The communication device according to any one of claims.
17. The control means is
The count interval of the communication request from the device to which a part of the communication request is permitted is set to a predetermined time or more, and the count is temporarily held until the predetermined time elapses after the communication request is received from the device.
18. The control means is
When a predetermined event occurs, based on the attribute information of the device, in response to the communication request received from the device, the transfer means to immediately transfer the information received from the device, or from the device 13. The information received by the plurality of received communication requests is temporarily stored, it is determined whether the plurality of stored information is collectively transferred, and the transfer of the information is controlled according to the determination result. To 17. The communication device according to any one of claims.
19. A communication device to which a plurality of devices are connected,
A management device connected to the communication device via a network,
The management device is
Determining means for determining the priority control content of each device based on the attribute information of the device and storing it in the priority control table;
Equipped with
The communication device is
Receiving means for receiving a communication request from the device,
Transfer means for transferring information received from the device to a network based on the communication request received by the receiving means,
When a predetermined event occurs, the priority control table of the management apparatus is referred to, and all the communication requests are permitted based on the priority control content corresponding to the attribute information of the device that has received the communication request, or a plurality of them are permitted. Determining whether to permit a part of the communication request of, and control means for controlling the communication of the device according to the determination result,
A communication system including.
20. The determination means of the management device,
19. The priority control content is changed according to the elapsed time from the occurrence of the event, and the priority control table is updated. The communication system according to.
1 通信システム
3 ネットワーク(自営無線網)
5 ネットワーク(キャリア網)
7 基地局
10 デバイス
12 M2Mシステムクライアントアプリ
14 データ送信部
16 データ収集処理部
18 収集データ蓄積部
60 コンピュータ
62 CPU
64 メモリ
66 ストレージ
68 I/O
69 バス
80 プログラム
100 通信装置(共用ゲートウェイ)
102 受信部
104 転送部
106 制御部
120 サーバ
200 管理装置
202 決定部
204 優先制御テーブル
210 契約情報データベース
220 デバイス情報データベース
230 優先制御情報記憶部
232 通信制御内容
234 転送制御内容
236 状態区分
300 優先接続制御装置
320 優先順位情報記憶部
320 随時優先順位情報記憶部
324 優先制御テーブル
400 契約管理サーバ
420 契約情報データベース
500 デバイス管理サーバ
520 デバイス情報データベース
1
5 network (carrier network)
64
69
102
Claims (8)
前記受信手段により受信された前記通信要求に基づいて、前記デバイスから受信した情報をネットワークへ転送する転送手段と、
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する制御手段と、
を備え、
前記属性情報は、以下の(a)または(b)を含み、
(a)前記デバイスの公益性および重要性の少なくともいずれかの程度を示す情報
(b)前記デバイスの契約者または所有者、契約プラン、用途、位置情報、およびデータ属性の少なくともいずれか一つの情報
前記制御手段は、
前記デバイスとの間のネットワークの通信負荷が高い場合に、前記通信要求の一部が許可されるデバイスからの前記通信要求をカウントし、当該カウント数が所定値以上になったときに前記通信要求を許可し、
前記通信要求の一部が許可されるデバイスからの前記通信要求のカウント間隔を所定時間以上に設定し、前記デバイスから前記通信要求を受け付けた後、所定時間が経過するまでは、当該カウントを一時停止する、通信装置。 Receiving means for receiving a communication request from the device,
Transfer means for transferring information received from the device to a network based on the communication request received by the receiving means,
When a predetermined event occurs, based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, and the communication of the device is controlled according to the determination result. Control means for
Equipped with
The attribute information is viewed contains the following items (a) or (b),
(A) Information indicating at least one of the degree of public interest and importance of the device (b) Information of at least one of the contractor or owner of the device, contract plan, usage, location information, and data attribute
The control means is
When the communication load of the network with the device is high, a part of the communication request counts the communication request from the permitted device, and the communication request when the count reaches a predetermined value or more. Allow,
The count interval of the communication request from the device to which a part of the communication request is permitted is set to a predetermined time or more, and the count is temporarily held until the predetermined time elapses after the communication request is received from the device. Stop the communication device.
前記デバイスの属性情報に基づいて決定される、各デバイスの優先制御内容に従い、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する請求項1に記載の通信装置。 The control means is
According to the priority control content of each device, which is determined based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, The communication device according to claim 1, which controls communication of the device.
前記デバイスの前記通信要求の一部が許可される場合、当該デバイスに対し、一定時間、スリープさせる指示を行い、
前記スリープ指示を行った後、前記一定時間内に通信要求を行ってきた前記デバイスについて、前記通信要求を受け付けた後、前記所定時間が経過するまでは、当該カウンタを一時停止する請求項1または2に記載の通信装置。 The control means is
When a part of the communication request of the device is permitted, the device is instructed to sleep for a certain period of time,
After the sleep instruction, for said predetermined time said device has made a communication request in, after receiving the communication request, until the predetermined time has elapsed, or claim 1 and stops the counter one o'clock 2. The communication device according to item 2 .
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記デバイスから受信した前記通信要求に呼応して、前記転送手段に、前記デバイスから受信した情報を即時転送させるか、または、前記デバイスから受信した複数の前記通信要求で受信した情報を一時的に蓄積し、複数蓄積された情報をまとめて転送させるかを判断し、判断結果に従い前記情報の転送を制御する請求項1から3のいずれか1項に記載の通信装置。 The control means is
When a predetermined event occurs, based on the attribute information of the device, in response to the communication request received from the device, the transfer means to immediately transfer the information received from the device, or from the device information received with the received plurality of communication requests temporarily storing, it is judged whether to collectively transferred the information more accumulated, any of claims 1 to 3 for controlling transfer of the information in accordance with the determination result The communication device according to item 1.
前記通信装置にネットワークを介して接続される管理装置と、を備え、
前記管理装置は、
デバイスの属性情報に基づいて、各デバイスの優先制御内容を決定し、優先制御テーブルに記憶する決定手段と、
を備え、
前記通信装置は、
前記デバイスから通信要求を受信する受信手段と、
前記受信手段により受信された前記通信要求に基づいて、前記デバイスから受信した情報をネットワークへ転送する転送手段と、
所定の事象発生時に、前記管理装置の前記優先制御テーブルを参照し、前記通信要求を受信した前記デバイスの属性情報に対応する優先制御内容に基づいて、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する制御手段と、
を備え、
前記属性情報は、以下の(a)または(b)を含み、
(a)前記デバイスの公益性および重要性の少なくともいずれかの程度を示す情報
(b)前記デバイスの契約者または所有者、契約プラン、用途、位置情報、およびデータ属性の少なくともいずれか一つの情報
前記通信装置の前記制御手段は、
前記デバイスとの間のネットワークの通信負荷が高い場合に、前記通信要求の一部が許可されるデバイスからの前記通信要求をカウントし、当該カウント数が所定値以上になったときに前記通信要求を許可し、
前記通信要求の一部が許可されるデバイスからの前記通信要求のカウント間隔を所定時間以上に設定し、前記デバイスから前記通信要求を受け付けた後、所定時間が経過するまでは、当該カウントを一時停止する、通信システム。 A communication device to which a plurality of devices are connected,
A management device connected to the communication device via a network,
The management device is
Determining means for determining the priority control content of each device based on the attribute information of the device and storing it in the priority control table;
Equipped with
The communication device is
Receiving means for receiving a communication request from the device,
Transfer means for transferring information received from the device to a network based on the communication request received by the receiving means,
When a predetermined event occurs, the priority control table of the management apparatus is referred to, and all the communication requests are permitted based on the priority control content corresponding to the attribute information of the device that has received the communication request, or a plurality of them are permitted. Determining whether to permit a part of the communication request of, and control means for controlling the communication of the device according to the determination result,
Equipped with
The attribute information is viewed contains the following items (a) or (b),
(A) Information indicating at least one of the degree of public interest and importance of the device (b) Information of at least one of the contractor or owner of the device, contract plan, usage, location information, and data attribute
The control means of the communication device,
When the communication load of the network with the device is high, a part of the communication request counts the communication request from the permitted device, and the communication request when the count reaches a predetermined value or more. Allow,
The count interval of the communication request from the device to which a part of the communication request is permitted is set to a predetermined time or more, and the count is temporarily held until the predetermined time elapses after the communication request is received from the device. Stop the communication system.
前記事象発生からの経過時間に応じて前記優先制御内容を変更し、前記優先制御テーブルを更新する請求項5に記載の通信システム。 The determination means of the management device,
The communication system according to claim 5 , wherein the priority control content is changed according to the elapsed time from the occurrence of the event, and the priority control table is updated.
デバイスから通信要求を受信し、
受信した前記通信要求に基づいて、前記デバイスから受信した情報をネットワークへ転送し、
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御し、
前記属性情報は、以下の(a)または(b)を含み、
(a)前記デバイスの公益性および重要性の少なくともいずれかの程度を示す情報
(b)前記デバイスの契約者または所有者、契約プラン、用途、位置情報、およびデータ属性の少なくともいずれか一つの情報
さらに、前記通信装置が、
前記デバイスとの間のネットワークの通信負荷が高い場合に、前記通信要求の一部が許可されるデバイスからの前記通信要求をカウントし、当該カウント数が所定値以上になったときに前記通信要求を許可し、
前記通信要求の一部が許可されるデバイスからの前記通信要求のカウント間隔を所定時間以上に設定し、前記デバイスから前記通信要求を受け付けた後、所定時間が経過するまでは、当該カウントを一時停止する、通信装置の制御方法。 The communication device
Receives a communication request from the device,
Transfer information received from the device to a network based on the received communication request,
When a predetermined event occurs, based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, and the communication of the device is controlled according to the determination result. Then
The attribute information is viewed contains the following items (a) or (b),
(A) Information indicating at least one of the degree of public interest and importance of the device (b) Information of at least one of the contractor or owner of the device, contract plan, usage, location information, and data attribute
Further, the communication device is
When the communication load of the network with the device is high, a part of the communication request counts the communication request from the permitted device, and the communication request when the count reaches a predetermined value or more. Allow,
The count interval of the communication request from the device to which a part of the communication request is permitted is set to a predetermined time or more, and the count is temporarily held until the predetermined time elapses after the communication request is received from the device. A method for controlling a communication device to stop .
デバイスから通信要求を受信する手順、
受信した前記通信要求に基づいて、前記デバイスから受信した情報をネットワークへ転送する手順、
所定の事象発生時に、前記デバイスの属性情報に基づいて、前記通信要求を全て許可するか、または複数の前記通信要求の一部を許可するかを判断し、判断結果に従い前記デバイスの通信を制御する手順、を実行させるためのプログラムであり、
前記属性情報は、以下の(a)または(b)を含み、
(a)前記デバイスの公益性および重要性の少なくともいずれかの程度を示す情報
(b)前記デバイスの契約者または所有者、契約プラン、用途、位置情報、およびデータ属性の少なくともいずれか一つの情報
さらに、コンピュータに、
前記デバイスとの間のネットワークの通信負荷が高い場合に、前記通信要求の一部が許可されるデバイスからの前記通信要求をカウントし、当該カウント数が所定値以上になったときに前記通信要求を許可する手順、
前記通信要求の一部が許可されるデバイスからの前記通信要求のカウント間隔を所定時間以上に設定し、前記デバイスから前記通信要求を受け付けた後、所定時間が経過するまでは、当該カウントを一時停止する手順、を実行させるためのプログラム。 On the computer,
Procedure for receiving communication request from device,
A procedure for transferring information received from the device to a network based on the received communication request,
When a predetermined event occurs, based on the attribute information of the device, it is determined whether all the communication requests are permitted or a part of the plurality of communication requests are permitted, and the communication of the device is controlled according to the determination result. Is a program to execute the procedure to
The attribute information is viewed contains the following items (a) or (b),
(A) Information indicating at least one of the degree of public interest and importance of the device (b) Information of at least one of the contractor or owner of the device, contract plan, usage, location information, and data attribute
In addition, on the computer,
When the communication load of the network with the device is high, a part of the communication request counts the communication request from the permitted device, and the communication request when the count reaches a predetermined value or more. Procedure to allow
The count interval of the communication request from the device to which a part of the communication request is permitted is set to a predetermined time or more, and the count is temporarily held until the predetermined time elapses after the communication request is received from the device. A program to execute the procedure to stop .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015215031A JP6690191B2 (en) | 2015-10-30 | 2015-10-30 | Communication system, communication device, control method thereof, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015215031A JP6690191B2 (en) | 2015-10-30 | 2015-10-30 | Communication system, communication device, control method thereof, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017085516A JP2017085516A (en) | 2017-05-18 |
| JP6690191B2 true JP6690191B2 (en) | 2020-04-28 |
Family
ID=58711301
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015215031A Expired - Fee Related JP6690191B2 (en) | 2015-10-30 | 2015-10-30 | Communication system, communication device, control method thereof, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6690191B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6958220B2 (en) * | 2017-10-20 | 2021-11-02 | 富士通株式会社 | Congestion control method, congestion control program, congestion control device, and network system |
| JP7077815B2 (en) * | 2018-06-21 | 2022-05-31 | 岩崎電気株式会社 | Lighting control system |
| US20240267721A1 (en) * | 2021-06-09 | 2024-08-08 | Nippon Telegraph And Telephone Corporation | Access network apparatus, network system, order processing method and order processing program |
| JP7552625B2 (en) | 2022-01-25 | 2024-09-18 | トヨタ自動車株式会社 | Vehicle communication control device, vehicle communication control method, and computer program for vehicle communication control |
| JP7814006B2 (en) * | 2022-02-21 | 2026-02-16 | パナソニックIpマネジメント株式会社 | Gas meter |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4056013B2 (en) * | 2005-02-03 | 2008-03-05 | 独立行政法人情報通信研究機構 | Communication time regulation control method for telephones that communicate over a communication network |
| JP2007053676A (en) * | 2005-08-19 | 2007-03-01 | Ntt Docomo Inc | Priority control system and priority control method |
| JP2010206724A (en) * | 2009-03-05 | 2010-09-16 | Oki Electric Ind Co Ltd | Power saving type radio communication apparatus and radio communication apparatus |
| DE102010051431A1 (en) * | 2010-11-15 | 2012-05-16 | Rohde & Schwarz Gmbh & Co. Kg | Method and base station for prioritizing mobile terminals |
| WO2014016861A1 (en) * | 2012-07-23 | 2014-01-30 | 富士通株式会社 | Wireless communication method, wireless communication system, base station and wireless terminal |
| WO2014184835A1 (en) * | 2013-05-15 | 2014-11-20 | 日本電気株式会社 | Communication system, communication timing control apparatus, connection control apparatus, communication timing control method, and computer readable medium |
| JP6053183B2 (en) * | 2014-03-14 | 2016-12-27 | 株式会社Nttドコモ | Regulation control device and regulation control method |
-
2015
- 2015-10-30 JP JP2015215031A patent/JP6690191B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017085516A (en) | 2017-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6690191B2 (en) | Communication system, communication device, control method thereof, and program | |
| WO2019131398A1 (en) | IoT DEVICE CONTROL METHOD, RECORDING MEDIUM HAVING PROGRAM RECORDED THEREON, AND IoT NETWORK INFRASTRUCTURE SYSTEM | |
| US11877177B2 (en) | Systems and methods for providing edge-based quality of service orchestration for multi-access edge computing (MEC) in a network | |
| CN107624249B (en) | Method and system for real-time counting of aggregated persons by aggregated data of telecommunication network | |
| US20190043354A1 (en) | Real-time vehicle-based data gathering | |
| CN109479190A (en) | Mobility signaling load reduction | |
| US8843157B2 (en) | Dynamic travel behavior estimation in mobile network | |
| CN110267207B (en) | Intelligent position monitoring method and device and electronic equipment | |
| CN105993184A (en) | Interactive emergency information and identification | |
| TW201220869A (en) | Handling signaling congestion and related communication device | |
| US20150031381A1 (en) | Processing communications via a sensor network | |
| Jung et al. | Machine-type-communication (MTC) device grouping algorithm for congestion avoidance of MTC oriented LTE network | |
| US20130303110A1 (en) | Identifying a wireless device of a target user for communication interception based on individual usage pattern(s) | |
| JP2014064241A (en) | Monitor camera location disclosure system | |
| EP3557853A1 (en) | Control device, sensor management device, control method, sensor management method and program | |
| CN110913172B (en) | A management method and device for video analysis equipment | |
| US10735984B2 (en) | Systems and methods for identifying user density from network data | |
| US20240113934A1 (en) | Network resiliency and impact coordination | |
| CN107637098A (en) | Pass through the method and system of the number in the aggregated data Posterior estimator one or more crowd of communication network | |
| CN117812724A (en) | Power grid emergency communication service bandwidth allocation method and mobile bandwidth allocation equipment | |
| JP6907140B2 (en) | Communication control system and communication control method | |
| CN107181929A (en) | Method and apparatus for video monitoring | |
| JP5808847B1 (en) | Share face recognition system and share face recognition program | |
| US10075545B2 (en) | Apparatus and method for managing zone presence | |
| KR20170001942A (en) | Methods for processing request message in M2M system and Apparatuses thereof |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180910 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190426 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190521 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190722 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191002 |
|
| 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: 20200310 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200323 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6690191 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |