JP2018110332A - Route determination device, route determination system, route determination method and route determination program - Google Patents
Route determination device, route determination system, route determination method and route determination program Download PDFInfo
- Publication number
- JP2018110332A JP2018110332A JP2017000283A JP2017000283A JP2018110332A JP 2018110332 A JP2018110332 A JP 2018110332A JP 2017000283 A JP2017000283 A JP 2017000283A JP 2017000283 A JP2017000283 A JP 2017000283A JP 2018110332 A JP2018110332 A JP 2018110332A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- route
- data
- path
- communication device
- 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.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
【課題】マルチホップ転送におけるデータ中継の効率化が図れること。【解決手段】マルチホップ転送により、複数の送信元の通信機101から中継の通信機101を介してデータ転送先の通信機101Cまでの間のデータの通信経路を決定する経路決定装置102は、複数の送信元の通信機101が送信するデータの通信経路と送信開始時刻の通信情報を収集する収集部と、送信開始時刻が同じ複数のデータと、対応する通信経路とから、特定の中継の通信機への集中を判断し、当該集中を回避する新たな通信経路を決定する制御部と、新たな通信経路を送信元の通信機に設定する設定部と、を備える。【選択図】図1An object of the present invention is to improve the efficiency of data relay in multi-hop transfer. A path determination device 102 that determines a data communication path from a plurality of transmission source devices 101 to a data transfer destination communication device 101C via a relay communication device 101 by multi-hop transfer. From a communication unit for collecting communication information of data transmitted by a plurality of communication devices 101 of a plurality of transmission sources and communication information of transmission start time, a plurality of data having the same transmission start time, and a corresponding communication path, a specific relay A control unit that determines concentration on a communication device and determines a new communication path that avoids the concentration, and a setting unit that sets a new communication route in a transmission source communication device. [Selection] Figure 1
Description
本発明は、通信機間の通信経路を決定する経路決定装置、経路決定システム、経路決定方法および経路決定プログラムに関する。 The present invention relates to a route determination device, a route determination system, a route determination method, and a route determination program for determining a communication route between communication devices.
無線センサネットワークでは、センサを有する通信機を所定のエリアに多数配置しセンサのデータを収集する。通信機のデータ転送にキャリア回線を用いるとコスト高となるため、特定小電力無線の通信機間のマルチホップ通信により、センサで検出したデータを通信機間で転送する技術がある。マルチホップ通信は、通信機間の通信経路が固定されていないメッシュ型トポロジの接続形態である。 In a wireless sensor network, a large number of communication devices having sensors are arranged in a predetermined area to collect sensor data. Since using a carrier line for data transfer of a communication device increases the cost, there is a technology for transferring data detected by a sensor between communication devices by multi-hop communication between specific low-power wireless communication devices. Multi-hop communication is a mesh topology connection form in which communication paths between communication devices are not fixed.
マルチホップ通信の通信経路の経路選択手法として、IETFによって標準化されたRPL(IPv6 Routing Protocol for Low power and Lossy Network)がある。RPLでは、通信機間での通信状態を常に監視し、データ送出元の送信機(エンドデバイス)のデータが、目的とするデータ送信先の送信機(コーディネータ)に到達できる通信経路(ルート)のうちホップ数が最も少なくなる通信経路を選択する。 There is RPL (IPv6 Routing Protocol for Low Power and Lossy Network) standardized by IETF as a route selection method for multi-hop communication routes. In RPL, the communication state between communication devices is always monitored, and the data of a transmission source (end device) of a data transmission source is a communication path (route) that can reach a target data transmission destination transmitter (coordinator). Of these, the communication path with the smallest number of hops is selected.
従来、無線通信の通信経路を回線品質等の無線コストにおける時間相関に基づき、通信経路毎の優先順位を決め、エラー発生で次に優先順位の通信経路に切り替える技術がある(例えば、下記特許文献1参照。)。また、各中継器のバッテリの残り駆動時間に基づき、バッテリ残量が大きい中継通信経路を決定することで、特定の中継器のバッテリの残量が減ることを防止し、中継器の使用頻度を平準化する技術がある(例えば、下記特許文献2参照。)。また、センサネットワークの干渉ノイズ、温度等の伝搬環境を考慮して通信経路決定する技術がある(例えば、下記特許文献3参照。)。 2. Description of the Related Art Conventionally, there is a technology for determining a priority for each communication path based on a time correlation in a radio cost such as channel quality for a communication path for wireless communication, and switching to the next priority communication path when an error occurs (for example, the following patent document) 1). In addition, by determining the relay communication path with a large remaining battery level based on the remaining driving time of the battery of each repeater, it is possible to prevent the remaining battery level of a specific repeater from being reduced, and to reduce the frequency of use of the repeater. There is a technique for leveling (for example, see Patent Document 2 below). There is also a technique for determining a communication path in consideration of propagation environment such as interference noise and temperature of a sensor network (for example, refer to Patent Document 3 below).
しかしながら、従来の技術では、下記の問題を解消できなかった。
1.特定小電力無線の通信では周波数帯域が狭いため、他の機器と通信が衝突する可能性が高い。そして、通信機間での通信状態、例えば、通信可能であるかをチェックするための通信によりさらに通信の衝突の可能性が高くなる。
2.マルチホップ通信で他の通信機の情報を中継している間は、自通信機の情報(センサデータ)を送信できない。マルチホップ通信は、1:1の通信と比べて元々遅延が大きく、自通信機の情報の遅延がさらに助長される。
3.特定の通信機が集中して中継に利用される傾向がある。各通信機は、固有の送信(開始)時間毎に周期的にデータ送信を行うが、複数の通信機のデータ送信が重なると特定の通信機にデータが集中し、ネットワーク全体の品質低下を招く。
However, the conventional techniques have not been able to solve the following problems.
1. In specific low-power wireless communication, the frequency band is narrow, so there is a high possibility that communication will collide with other devices. Then, the possibility of a communication collision is further increased by the communication state between the communication devices, for example, communication for checking whether communication is possible.
2. While the information of other communication devices is being relayed by multi-hop communication, the information (sensor data) of the own communication device cannot be transmitted. The multi-hop communication originally has a larger delay than the 1: 1 communication, and further delays the information of the local communication device.
3. There is a tendency that specific communication devices are concentrated and used for relaying. Each communication device periodically transmits data every unique transmission (start) time. However, if data transmissions of a plurality of communication devices overlap, the data concentrates on a specific communication device, resulting in deterioration of the quality of the entire network. .
一つの側面では、本発明は、マルチホップ転送におけるデータ中継の効率化が図れることを目的とする。 In one aspect, an object of the present invention is to improve the efficiency of data relay in multihop transfer.
一つの案では、経路決定装置は、マルチホップ転送により、複数の送信元の通信機から中継の通信機を介してデータ転送先の通信機までの間のデータの通信経路を決定する経路決定装置であって、複数の前記送信元の通信機が送信するデータの通信経路と送信開始時刻の通信情報を収集する収集部と、前記送信開始時刻が同じ複数の前記データと、対応する前記通信経路とから、特定の前記中継の通信機への集中を判断し、当該集中を回避する新たな通信経路を決定する制御部と、前記新たな通信経路を前記送信元の通信機に設定する設定部と、を備えたことを要件とする。 In one plan, the route determination device determines a data communication route from a plurality of transmission source communication devices to a data transfer destination communication device via a relay communication device by multi-hop transfer. A collection unit that collects communication information of data transmitted from a plurality of communication devices of the transmission source and transmission start time, a plurality of the data having the same transmission start time, and the corresponding communication path And determining a new communication path for determining the concentration of the specific relay in the communication device and avoiding the concentration, and a setting unit for setting the new communication route in the transmission source communication device It is a requirement that
一つの実施形態によれば、マルチホップ転送におけるデータ中継の効率化が図れるという効果を有する。 According to one embodiment, there is an effect that the efficiency of data relay in multihop transfer can be improved.
(実施の形態)
図1は、実施の形態の経路決定システムの構成例を示す図である。図1の(a)に示す実施の形態の経路決定システム100は、所定のエリアに配置される複数の通信機101と、経路決定装置102と、を含む。
(Embodiment)
FIG. 1 is a diagram illustrating a configuration example of a route determination system according to an embodiment. A
各通信機101は、内蔵する電池駆動によりセンサ等で収集したデータを特定小電力無線により送信する。通信機101は、RPLに基づき、送信データを自機に固有の送信タイミングで送信する。また、経路決定装置102から配信された経路情報RDを有する場合には、この経路情報RDが示す通信経路でデータを送信する。
Each
また、各通信機101は、特定小電力無線ネットワーク(ホップ中継路)NW1内でマルチホップ通信により他の通信機101から送信されたデータをさらに他の通信機101に転送するルータの機能を有する。すなわち、各通信機101は、あるタイミングにおいて、自機のデータ送信、あるいはデータ転送のいずれかを行う。
In addition, each
通信機101は、特定小電力無線の法令に従い、1回に送信できる時間が定められている。例えば、一つの通信機101は、所定時間(60分)のうち累計6分間のみ可能である。通信機101毎のデータ送信のタイミングは任意であり、所定時間(60分)の周期で同じタイミングでデータ送信を繰り返す。ホップ中継路NW1で用いる特定小電力無線は、例えば、920MHzの周波数帯域の場合、13MHz幅の割り当て帯域、30程度のチャネルを有する。
The
ホップ中継路NW1内において、データ送信元の各通信機101から送信されたデータは、データ転送先装置であるコーディネータの通信機101Cまで所定の通信経路で転送される。コーディネータの通信機101Cは、経路決定装置102を介して外部ネットワークNW2にデータを送信する。外部ネットワークNW2はクラウドや、サービスアプリケーションのサーバ等である。例えば、サーバがエリアA内の各通信機101の配置位置のセンシング情報を収集および解析する。このほか、経路決定装置102がデータを中継せずに、ホップ中継路NW1上のデータを収集する構成としてもよい。
In the hop relay path NW1, data transmitted from each
実施の形態では、経路決定装置102は、各通信機101がRPLに基づき通信を行った際の通信記録を収集および学習を行い、ホップ中継路NW1内での通信機101の最適な通信経路を決定し、通信経路に対応するタイムテーブルTBを作成する。最初に作成するタイムテーブルTBは、各通信機101がRPLに基づき実際に通信を行った運用中の通信記録に基づき作成する。
In the embodiment, the
また、最適通信経路の決定の際、通信機101のデータの送信タイミング、送信転送データ量、通信時間、さらには、通信機101に通信に影響を与える外部環境等に基づき、ホップ中継路NW1内での各通信機101の通信経路を動的に変更する。この通信経路の変更に伴い、所定の通信機101がデータ中継用として通信経路上に入るまたは外れる(送信機またはルータ動作の切り替え)。
Further, when the optimum communication path is determined, based on the data transmission timing of the
経路決定装置102は、通信機101の設置環境での時間経過、場所、気象情報等、ホップ中継路NW1の通信に影響を与える要因の変動に対応して通信経路する最適な通信経路を予測し、対応して通信経路を更新する。また、各通信機101のデータ送信実績の学習により、ホップ中継路NW1への通信機101の追加時の最適な通信経路を検索し、対応して通信経路を更新する。これにより、経路決定装置102は、ホップ中継路NW1の通信に影響を与える要因に対応した通信経路(タイムテーブルTB)を常に最新の状態で記憶部に記憶保持し、各通信機101にタイムテーブルTBに従った経路情報RDを配信する。
The
そして、通信機101は、データ送信の際、経路決定装置102から配信された経路情報RDを有していれば、RPLを用いずに、配信された経路情報RDが示す送信先(あるいは転送先)にデータを送信する。なお、経路情報RDに基づくデータ送信を行った場合においても、自機のRPLに基づき最短通信経路で送信できたかを確認でき、配信された経路情報RDを用いた送信が最短通信経路でなかった場合には、RPLを用いてデータ送信することができる。
If the
図1の(b)は、通信機101がデータ送信を行った時の通信記録であり、経路決定装置102がホップ中継路NW1上で通信機101の送信データを取得した内容を示す。例えば、通信機A,B(101)は経路情報RDの配信を受けておらず、自機のRPLに基づきデータ送信した状態であるとする。
(B) of FIG. 1 is a communication record when the
データ送信元の通信機A(101)の通信記録は、送信開始時間が毎時「0」分、送信時間が「5」秒、送信データの通信経路R1が「B→D」である。また、データ送信元の通信機B(101)の通信記録は、送信開始時間が毎時「20」分、送信時間が「10」秒、送信データの通信経路R2が「C→D」である。 In the communication record of the communication device A (101) as the data transmission source, the transmission start time is “0” minutes, the transmission time is “5” seconds, and the communication path R1 of the transmission data is “B → D”. In the communication record of the communication device B (101) as the data transmission source, the transmission start time is “20” minutes, the transmission time is “10” seconds, and the communication path R2 of the transmission data is “C → D”.
図1の(c)は、通信記録に基づき、経路決定装置102が生成したタイムテーブルTBの例を示す。横軸は毎時(60分)、縦軸は各通信機101である。図中の⇒はデータ送信元の通信機101、→はデータを中継(ルータ動作)した通信機101を示す。
FIG. 1C shows an example of the time table TB generated by the
図1の(c)は、経路決定装置102が(b)のデータ送信に対応して、通信機101の通信記録に基づき生成したタイムテーブルTBの例である。通信機A(101)は毎時「0」分にデータを送信し、通信機B→D(101)を中継する通信経路R1でデータ送信された状態を示す。また、通信機B(101)は毎時「20」分にデータを送信し、通信機C→D(101)を中継する通信経路R2でデータ送信された状態を示している。
(C) of FIG. 1 is an example of the time table TB generated by the
タイムテーブルTBを用いることで、通信経路の重複を特定できる。例えば、点線で示すように、さらに別の通信機C(101)が毎時「0」分にデータを送信し通信機D(101)を中継するとする。この場合、毎時「0」分において、送信元の通信機A,D(101)のデータが中継の通信機D(101)に集中することが特定できる。 By using the time table TB, duplication of communication paths can be specified. For example, as indicated by a dotted line, it is assumed that another communication device C (101) transmits data every hour “0” and relays the communication device D (101). In this case, it can be specified that the data of the communication devices A and D (101) as the transmission sources are concentrated on the relay communication device D (101) at the time of “0” every hour.
図2は、実施の形態の経路決定装置の機能ブロック図である。経路決定装置102は、外部情報収集部201、制御部202、設定部204、を含む。これらの各機能部は、それぞれの機能実行時のデータを記憶する個別あるいは共有の記憶部を有する(図示略)。
FIG. 2 is a functional block diagram of the route determination device according to the embodiment. The
外部情報収集部201は、ホップ中継路NW1を介して通信機101の情報を収集し、外部ネットワークNW2を介してホップ中継路NW1の通信に影響を与える外部環境の情報をサーバ210等から収集する。ホップ中継路NW1は、上述した特定小電力の無線通信ネットワークであり、外部ネットワークNW2は、LAN、WAN、インターネット等のネットワークである。
The external
外部情報収集部201は、通信時間収集部211、通信経路変更調査部212、電池消費情報収集部213、外部環境情報収集部214を含む。
The external
通信時間収集部211は、各通信機101の通信時間、例えば、データ送信の開始時間(時刻)、データを送信している期間を示す通信時間等を収集する。通信経路変更調査部212は、各通信機101のRPL実行による通信経路変更の有無を収集調査する。例えば、通信の衝突により、通信の通信経路変更を行った時間等の情報を該当する通信機101から収集する。
The communication time collection unit 211 collects the communication time of each
電池消費情報収集部213は、各通信機101の電池情報(時間経過毎の電池残量等)を収集する。外部環境情報収集部214は、外部のサーバ210が提供するオープンデータ、例えば気象情報など、ホップ中継路NW1の通信に影響を与える外部環境の各種情報を収集する。
The battery consumption
制御部202は、マトリクス生成部221、マトリクス修正部222、通信経路設計部223を含む。マトリクス生成部221は、通信時間収集部211が収集した通信機101の通信時間(データ送信の開始時間、通信時間)と、通信経路変更調査部212が収集した通信の通信経路変更の時間等を取得する。そして、取得した情報に基づき、現時点で干渉や輻輳等の影響が生じる通信経路を除く通信経路を探索し、通信機101の通信経路を決定するためのマトリクスを作成する。このマトリクスは、図1の(c)のタイムテーブルTBに相当する。
The
マトリクス修正部222は、電池消費情報収集部213が収集した通信機101の電池消費の情報と、外部環境情報収集部214が収集した気象情報など外部環境の各種情報を取得する。そして、取得した電池情報や気象情報等に基づき、マトリクス生成部221が生成したマトリクスが示す通信経路を修正する。例えば、電池消耗した(電池残量が少ない)通信機101や気象の影響を受けて伝搬状況が悪化する中継部分の通信機101を回避する通信経路を探索し、マトリクスを修正する。
The
通信経路設計部223は、マトリクス修正部222が出力するマトリクス(タイムテーブルTB)を元に、各通信機101別の経路情報(ルーティング情報)RDを作成し、設定部204に出力する。通信経路設計部223は、例えば、日単位で経路情報RDを作成する。
The communication
設定部204は、通信機設定部241を含む。通信機設定部241は、通信経路設計部223が作成した経路情報RDをホップ中継路NW1を介して各通信機101に配信する。通信経路設計部223が日単位で経路情報RDを作成した場合、日単位で経路情報RDを通信機101に配信する。
The setting unit 204 includes a communication device setting unit 241. The communication device setting unit 241 distributes the route information RD created by the communication
図2の外部情報収集部201と制御部202の間、および制御部202と設定部204の間は、それぞれインタフェースIF1,IF2により接続されている。
The external
上記構成の経路決定装置102によれば、ホップ中継路NW1の各通信機101によるデータ送信の運用を行いながら、タイムテーブルTBを作成し、通信機101に対し経路情報RDを配信する。
According to the
図3は、実施の形態の経路決定装置のハードウェア構成例を示す図である。経路決定装置102は、CPU301、ROM302、RAM303、ネットワークインタフェース(IF)304と、RF(Radio Frequency)回路305、アンテナ306、を含む。
FIG. 3 is a diagram illustrating a hardware configuration example of the route determination device according to the embodiment. The
図2に記載の経路決定装置102の外部情報収集部201、制御部202、設定部204の各機能は、図3のCPU301がROM302に格納された制御プログラムを実行し、この際、RAM303の一部を作業領域に使用して実現できる。また、図2には不図示であるが、外部情報収集部201、制御部202、設定部204は、それぞれ処理データや設定データ等を格納保持する記憶部を有し、これら記憶部は、図3のRAM303やフラッシュROM(図示略)等を用いて構成できる。
Each function of the external
図3のRF回路305、アンテナ306は、ホップ中継路NW1を介して通信機101と無線通信する機能を実現する。ネットワークIF304は、外部ネットワークNW2を介してサーバ210と通信接続する機能を実現する。経路決定装置102は、汎用のサーバを用いて構成できる。この場合、RF回路305、アンテナ306をサーバに接続すればよい。
The
図4は、実施の形態の通信機の機能ブロック図である。通信機101は、検出部401、データ処理部402、制御部403、格納部404、通信部405を含む。
FIG. 4 is a functional block diagram of the communication device according to the embodiment. The
検出部401は、設置個所における温度、湿度、圧力、歪等の各種変位量を検出する。データ処理部402は、検出部401の検出出力をデータ処理する。制御部403は、主にRPLに基づくデータ送信の通信経路を決定する。格納部404は、経路決定装置102から配信された経路情報RDを格納する。制御部403は、経路情報RDを有する場合、この経路情報RDに基づくデータ送信を行う。通信部405は、ホップ中継路NW1に対し自機が検出したデータを送信し、また、他の通信機101から受信したデータを転送する。また、経路決定装置102から経路情報RDを受信した場合、格納部404に経路情報RDを格納保持する。なお、格納部404は、データ処理部402の処理データを格納してもよい。
The
図4に示した通信機101についても、図3同様のハードウェア構成であり、特定小電力無線だけで通信を行う場合には、ネットワークIF304は不要にできる。また、通信機101は、内蔵の電池を電源として各部を動作させる。図4に記載の通信機101のデータ処理部402、制御部403の各機能は、図3のCPU301がROM302に格納された制御プログラムを実行し、この際、RAM303の一部を作業領域として使用することにより実現できる。
The
また、図4に記載の検出部401は、各種変位量を検出するセンサを用いて構成できる。図4の通信部405の機能は、図3に記載のRF回路305、アンテナ306を用いることで、ホップ中継路NW1を介して経路決定装置102と無線通信する機能を実現する。また、通信部405は、図3のネットワークIF304を用いて外部ネットワークNW2を介してサーバ210通信接続する機能を実現できる。また、図4の格納部404は、図3のRAM303やフラッシュROM(不図示)を用いることができる。
Moreover, the
図5は、通信機が行う制御内容を示すフローチャートである。図5では、主に通信機101の制御部403が行うデータ送信時の通信経路制御について記載してある。はじめに、通信機101は、自機の検出部401が検出したデータをデータ処理し、自機の固有の所定のタイミングでデータ送信処理を開始する(ステップS501)。
FIG. 5 is a flowchart showing the contents of control performed by the communication device. In FIG. 5, communication path control at the time of data transmission mainly performed by the
次に、通信機101は、格納部404に経路情報RDが格納されているか確認する(ステップS502)。経路情報RDがあれば(ステップS502:Yes)、ステップS504に移行し、経路情報RDがなければ(ステップS502:No)、RPLで送信するデータの最適通信経路を探索する(ステップS503)。
Next, the
そして、通信機101は、データを送信する(ステップS504)。このデータ送信時、経路情報RDがあればこの経路情報RDに従った通信経路でデータを送信し、経路情報RDがなければRPLにより探索された通信経路でデータを送信する。
Then, the
この後、通信機101は、最短通信経路でデータ送信できたか判断する(ステップS505)。この判断は、自機のRPLに基づき判断できる。最短通信経路でデータ送信できた場合には(ステップS505:Yes)、ステップS501に戻る。また、最短通信経路でデータ送信できなかった場合には(ステップS505:No)、ステップS503に戻り、RPLに基づくデータ送信を行うことができる。
Thereafter, the
図6は、経路決定装置が行う制御内容を示すフローチャートである。図6の処理は、経路決定装置102の図2に示した各機能部が順次実行する。はじめに、経路決定装置102は、通信機101が送信するデータを受信すると(ステップS601)、受信データ値、すなわち受信したデータのホップ中継路NW1中での通信経路をマトリクスに反映させる(ステップS602)。この処理は、制御部202が行う。
FIG. 6 is a flowchart showing the contents of control performed by the route determination device. The processing of FIG. 6 is sequentially executed by each functional unit shown in FIG. First, when receiving data transmitted by the communication device 101 (step S601), the
この際、経路決定装置102は、外部情報収集部201が収集した、データ送信元の通信機101からの通信経路変更があったかを判断する(ステップS603)。マトリクス生成部221は、通信経路変更があった場合(ステップS603:Yes)、前回値に対して変更があるかを判断する(ステップS604)。前回値、すなわち、同じ通信機101の前回の通信経路を示す値に対して変更があれば(ステップS604:Yes)、制御部202は、保持してある前回値データを削除し、マトリクスに反映させる(ステップS605)。通信経路変更がない場合(ステップS603:No)、および前回値に対する変更がない場合(ステップS604:No)、ステップS606に移行する。
At this time, the
上記ステップS603の通信経路変更、およびステップS604の前回値に対する変更の制御は、例えば、後述する送信元の複数の通信機101が同じ通信時間(データ送信時間)でそれぞれ送信するデータが特定の通信機101に集中したと特定した場合に行う。特定の通信機101に中継するデータが集中するか否かはタイムテーブルTB上での同一時間で複数の送信元の通信機101からのデータの重複の度合いに基づき判断できる(図1(c)参照)。データが集中した通信機101は、データ中継の処理負荷が増えるとともに、自機のデータを送信できない状態が続くことになる。このため、経路決定装置102は、データが集中した通信機101を回避する通信経路変更の制御を行う。この通信経路変更の制御により、いずれかの送信元の通信機101のデータの通信経路が変更される。
The control of the communication path change in step S603 and the change in the previous value in step S604 is, for example, data transmitted by each of the plurality of
次に、経路決定装置102は、外部情報収集部201が収集した通信経路上の各通信機101の電池情報のうち電池残量が十分であるか判断する(ステップS606)。電池残量が十分(例えば全容量の30%より多い)であれば(ステップS606:Yes)、ステップS610に移行する。
Next, the
一方、電池残量が十分でなければ(全容量の30%未満であれば)(ステップS606:No)、制御部202は、該当する電池残量がない通信機101を使用しない他の通信経路を検索する(ステップS607)。そして、検索した新通信経路が他の通信機101の送信データと通信経路の競合がないかを判断する(ステップS608)。競合がなければ(ステップS608:Yes)、新通信経路をマトリクスに反映させる(ステップS609)。競合がある場合には(ステップS608:No)、ステップS607に戻り競合しない通信経路を検索する。
On the other hand, if the remaining battery level is not sufficient (if less than 30% of the total capacity) (step S606: No), the
この後、経路決定装置102は、外部情報収集部201が収集した気象情報(天候)がホップ中継路NW1の通信機101に影響を与えるかを判断する(ステップS610)。気象情報の影響がなければ(ステップS610:No)、ステップS601に戻る。
Thereafter, the
一方、気象情報の影響がある場合(ステップS610:Yes)、制御部202は、該当する通信機101を使用しない他の通信経路を検索する(ステップS611)。そして、検索した新通信経路が他の通信機101の送信データと通信経路の競合がないかを判断する(ステップS612)。競合がなければ(ステップS612:Yes)、新通信経路をマトリクスに反映させる(ステップS613)。競合がある場合には(ステップS612:No)、ステップS611に戻り競合しない通信経路を検索する。
On the other hand, when there is an influence of weather information (step S610: Yes), the
上記処理で説明した新通信経路を含むマトリクス(タイムテーブルTB)は、制御部202によって例えば、1日毎に作成され、対応して経路情報RDが作成(更新)される。
The matrix (time table TB) including the new communication path described in the above process is created, for example, every day by the
(実施の形態による通信経路の切り替え例)
図7A〜図7Dは、経路決定装置による通信経路切り替え制御を説明する図である。
(Example of switching communication paths according to the embodiment)
7A to 7D are diagrams illustrating communication path switching control by the path determination device.
はじめに、図7Aに、経路決定装置102の外部情報収集部201が各通信機101から収集した各情報を示す。図7A(a)に示すように、各通信機101毎の通信時間(データ送信開始時間)、使用チャネル(CH)、送信元の通信機101が通信可能な子機(ルータとなる通信機101)、通信経路、通信経路の切り替えの条件、が取得されたとする。通信可能な子機は、送信元の通信機101から見て電波状態がよい順に整列してある。図7の(b)は、ホップ中継路NW1の各通信機101の配置を示す。
First, FIG. 7A shows each piece of information collected from each
例えば、送信元の通信機A(101)について、5分毎(毎時0分、5分、10分、…)にデータ送信し、この際にCH1を使用し、子機として通信機B,Eの順で通信可能なことを示す。また、通信経路は「A→B→C→D→コーディネータ101C」、Dとコーディネータ101Cの間はPM5時台の雨の日の通信が不可、との情報が取得できたことを示す。
For example, for the communication device A (101) as the transmission source, data is transmitted every 5 minutes (every
次に、図7Bに示すように、経路決定装置102は、通信機毎に通信に影響を与える各要因を特定する。
Next, as illustrated in FIG. 7B, the
まず、図7B(a)に示すように、経路決定装置102は、各通信機101の通信時間を参照し、毎時「0」分、「15分」、「30分」で競合している状態を特定する。具体的には、毎時「0」分で通信機A,Eの通信時間が競合し、毎時「15」分で通信機A,Cの通信時間が競合し、「30」分で通信機A,Fの通信時間が競合している。
First, as shown in FIG. 7B (a), the
また、図7B(b)に示すように、経路決定装置102は、通信機101が通信可能な子機の範囲で通信が競合するとデータ衝突(通信障害)が生じることを特定する。例えば、すべての通信機101が初期設定の無線チャネル「CH1」で通信している。
Further, as illustrated in FIG. 7B (b), the
また、図7B(c)に示すように、経路決定装置102は、特定の通信機101を通る通信経路を特定する。例えば、図7A(a)に示したように、通信機A〜Eはすべて特定の通信機「D」を経由している。
Further, as illustrated in FIG. 7B (c), the
また、図7B(d)に示すように、外部要因の影響を受ける通信経路を特定する。例えば、「通信経路D→コーディネータ」間の通信経路が午後5時台の雨の日は通信不能である。通信可能通信経路は日時と相関関係があることが多い。例えば、午後5時台は通信経路Dの通信機101が近隣にある工場からのノイズで通信経路が途絶する。また、通信可能通信経路は外部環境の変化と相関関係があることが多い。例えば、電波状況が悪い状態で通信が可能な通信経路Dの通信機101は、雨の日にさらに無線伝搬特性が悪くなるため通信が途絶する。
Further, as shown in FIG. 7B (d), a communication path affected by an external factor is specified. For example, communication is impossible on a rainy day when the communication path between “communication path D → coordinator” is 5 pm. Communication paths that can be communicated often have a correlation with date and time. For example, at 5 pm, the communication path is interrupted by noise from a factory in the vicinity of the
次に、図7Cに示すように、経路決定装置102は、図7Bの説明で特定した要因による影響を回避する対処の制御内容を洗い出しておく。
Next, as illustrated in FIG. 7C, the
はじめに、図7C(a)に示すように、競合している通信時間について、毎時「0」分では、通信時間が競合する通信機A,Eについて、競合する通信経路「C→D]を特定し、一方の通信機Eの通信経路「C→D」を「F」に変更する。毎時「15」分では、通信時間が競合する通信機A,Cについて、競合する通信経路「C→D]を特定し、一方の通信機Aの通信経路「C→D」を「E→F」に変更する。毎時「30」分では、通信時間が競合する通信機A,Fについて、競合する通信経路はないため、通信経路変更は行わない。 First, as shown in FIG. 7C (a), for competing communication time, the competing communication path “C → D” is identified for the communication devices A and E with competing communication time for “0” hourly. Then, the communication path “C → D” of one communication device E is changed to “F”. For every “15” hourly, the competing communication paths “C → D” are specified for the communication apparatuses A and C whose communication times are competing, and the communication path “C → D” of one of the communication apparatuses A is “E → F”. Change to At every hour “30”, there is no competing communication path for the communication devices A and F with which the communication time is competing, so the communication path is not changed.
また、図7C(b)に示すように、通信機101が通信可能な子機の範囲での通信の競合を防ぐために、初期設定の無線チャネルを変更する。例えば、通信機Aは、通信機B,Eと無線通信可能であるため、通信機Aは「CH1」、通信機Bについては「CH2」に変更する。また、通信機D,Eは、通信機Cと通信可能であるため、通信機Cは「CH1」、通信機Eを「CH3」,通信機Dを「CH4」に変更する。
Further, as shown in FIG. 7C (b), the default wireless channel is changed in order to prevent communication contention within the range of the slave units with which the
また、図7C(d)に示すように、「通信経路D」を経由する通信経路が午後5時台の雨の日は通信不能であるとき、該当する「午後5時台の雨の日」を避けるように、雨の日の例えば4時59分〜6時1分の期間は「通信経路D」を回避する通信経路に変更する。例えば、送信元の通信機Aは、通信経路「A→B→C→D→コーディネータ」を「A→B→C→F→コーディネータ」に変更する。 Further, as shown in FIG. 7C (d), when the communication route via the “communication route D” is incapable of communication on a rainy day at 5pm, the corresponding “rainy day at 5pm” For example, during a period of 4:59 to 6: 1 on a rainy day, the communication path is changed to a communication path that avoids “communication path D”. For example, the transmitter A changes the communication path “A → B → C → D → coordinator” to “A → B → C → F → coordinator”.
次に、図7Dに示すように、経路決定装置102は、図7Cで説明した各要因の影響を回避する変更点の選択を行う。この際、送信元の通信機A〜F(101)毎に最適な通信経路を選択する。
Next, as illustrated in FIG. 7D, the
図7D(a)は通信機A〜F(101)毎の基本通信経路(図7A(a))である。図7D(b)は図7C(c)に対応し、図7D(c)(d)は図7C(a)の毎時「0」分、毎時「15分」に対応し、図7D(e)は図7C(d)に対応する。図7C,Dの図中枠線(□)で囲った部分が影響回避のための基本通信経路からの変更部分である。 FIG. 7D (a) is a basic communication path (FIG. 7A (a)) for each of the communication devices A to F (101). 7D (b) corresponds to FIG. 7C (c), and FIG. 7D (c) (d) corresponds to “0” hour and “15 minutes” hour in FIG. 7C (a). Corresponds to FIG. 7C (d). 7C and 7D, the part surrounded by the frame (□) is a part changed from the basic communication path for avoiding the influence.
図7Dでは、図7Cの各要因を列挙していないが、経路決定装置102は、(b)の通信機Dへの集中を排除、(c)、(d)の毎時分の競合回避、(e)に特定時間での通信不能な通信経路の回避、の各変更制御を適宜行う。ここで、(b)〜(e)の各変更制御に優先度を持たせて制御してもよい。例えば、(e)の変更制御を行わないと通信不能になるため雨の日の午後5時台の優先度を高くする。また、(b)〜(d)の変更制御については、所定期間(例えば、24時間)あたりのデータ送信元の各通信機A〜Fのすべてのデータの子機での中継回数が平均化されるように時間毎に変更制御を切り替えるなど、各種制御が行える。
7D does not enumerate each factor of FIG. 7C, but the
以上説明した実施の形態によれば、経路決定装置は、マルチホップ転送の無線ネットワーク内におけるデータを収集して、データ送信時刻が同時である複数の送信元の通信機から送信されたデータが特定の中継の通信機に集中しているかを判断する。特定の中継の通信機にデータが集中している場合、この中継の通信機にデータが集中しない他の通信経路を新たに決定する。これにより、中継の通信機における負荷集中を抑止でき、通信の遅延を防ぐことができるようになる。また、中継の通信機は自機のデータ送信が行えるようになる。 According to the embodiment described above, the route determination device collects data in a wireless network of multi-hop transfer, and identifies data transmitted from a plurality of transmission devices having the same data transmission time. It is determined whether it is concentrated on the relay communication equipment. When data is concentrated on a specific relay communication device, another communication path that does not concentrate data on the relay communication device is newly determined. As a result, load concentration in the relay communication device can be suppressed, and communication delay can be prevented. In addition, the relay communicator can transmit its own data.
また、マルチホップ転送を狭周波数帯域の特定小電力無線を用いて行う場合でも、データの衝突を低減させることができる。また、送信元の通信機から実際にデータ送信を行わせた運用中のデータ取得により経路決定できる。このため、例えば、通信機間での通信状態をチェックするためのさらなる通信を不要にでき、マルチホップ転送の通信経路内に不要な通信を送出することなく経路決定できる。 Further, even when multihop transfer is performed using a specific low-power radio in a narrow frequency band, data collision can be reduced. Further, the route can be determined by acquiring data during operation in which data is actually transmitted from the transmission source communication device. For this reason, for example, further communication for checking the communication state between the communication devices can be made unnecessary, and the route can be determined without sending unnecessary communication in the communication route of the multi-hop transfer.
送信元の通信機は、それぞれ自機に固有の送信開始時刻でデータを送信する。複数の送信元の通信機の送信開始時刻が異なっていても、各送信元の通信機のタイムテーブルを作成することで、上記中継の通信機に対するデータの集中を回避した新たな通信経路を簡単に決定することができる。これにより、複数の送信元の通信機がそれぞれ異なる送信開始時刻でデータ送信した場合であっても、通信経路内での干渉、輻輳を防ぐことができるようになる。 Each of the transmission source communication devices transmits data at a transmission start time unique to the own device. Even if the transmission start times of multiple communication devices are different, a new communication path that avoids data concentration on the relay communication device can be created easily by creating a time table for each communication device. Can be determined. As a result, even when a plurality of transmission source communication devices transmit data at different transmission start times, it is possible to prevent interference and congestion in the communication path.
なお、本実施の形態で説明した経路決定方法は、例えば、予め用意された制御プログラムを対象機器(経路決定装置)等のコンピュータ(CPU等のプロセッサ)で実行することにより実現することができる。本制御プログラムは、磁気ディスク、光ディスク、USB(Universal Serial Bus)フラッシュメモリなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、制御プログラムは、インターネット等のネットワークを介して配布してもよい。 Note that the route determination method described in the present embodiment can be realized, for example, by executing a control program prepared in advance on a computer (processor such as a CPU) such as a target device (route determination device). This control program is recorded on a computer-readable recording medium such as a magnetic disk, an optical disk, or a USB (Universal Serial Bus) flash memory, and is executed by being read from the recording medium by the computer. The control program may be distributed via a network such as the Internet.
上述した実施の形態に関し、さらに以下の付記を開示する。 The following additional notes are disclosed with respect to the embodiment described above.
(付記1)マルチホップ転送により、複数の送信元の通信機から中継の通信機を介してデータ転送先の通信機までの間のデータの通信経路を決定する経路決定装置であって、
複数の前記送信元の通信機が送信するデータの通信経路と送信開始時刻の通信情報を収集する収集部と、
前記送信開始時刻が同じ複数の前記データと、対応する前記通信経路とから、特定の前記中継の通信機への集中を判断し、当該集中を回避する新たな通信経路を決定する制御部と、
前記新たな通信経路を前記送信元の通信機に設定する設定部と、
を備えたことを特徴とする経路決定装置。
(Supplementary note 1) A path determination device that determines a data communication path from a plurality of transmission source communication devices to a data transfer destination communication device via a relay communication device by multi-hop transfer,
A collection unit for collecting communication information of data transmitted by a plurality of communication devices of the transmission source and communication information of transmission start time;
A control unit that determines concentration on a specific communication device of the relay from the plurality of data having the same transmission start time and the corresponding communication path, and determines a new communication path that avoids the concentration;
A setting unit for setting the new communication path to the communication device of the transmission source;
A route determining apparatus comprising:
(付記2)前記制御部は、
前記通信経路のホップ数を増加させない範囲で前記新たな通信経路を決定することを特徴とする付記1に記載の経路決定装置。
(Appendix 2) The control unit
The route determination apparatus according to appendix 1, wherein the new communication route is determined within a range in which the number of hops of the communication route is not increased.
(付記3)前記制御部は、
収集したデータの通信経路と、送信開始時刻とに基づき、前記送信元の通信機毎の送信開始時刻と、前記通信経路との関係を時間軸で示すタイムテーブルを作成し、当該タイムテーブルを用いて前記中継の通信機への前記データの集中を判断することを特徴とする付記1または2に記載の経路決定装置。
(Appendix 3) The control unit
Based on the communication path of the collected data and the transmission start time, create a time table showing the relationship between the transmission start time for each of the transmission source communication devices and the communication path on a time axis, and use the time table The route determination device according to appendix 1 or 2, wherein the concentration of the data on the relay communication device is determined.
(付記4)前記収集部は、前記通信経路上の前記通信機の電池情報を収集し、
前記制御部は、電池消耗した前記通信機を回避する通信経路を含めて新たな通信経路を決定することを特徴とする付記1〜3のいずれか一つに記載の経路決定装置。
(Additional remark 4) The said collection part collects the battery information of the said communication apparatus on the said communication path,
The path determination device according to any one of appendices 1 to 3, wherein the control unit determines a new communication path including a communication path that avoids the communication apparatus that has consumed battery power.
(付記5)前記収集部は、前記通信経路の外部環境情報を収集し、
前記制御部は、前記外部環境情報が通信に影響を与える前記通信機を回避する通信経路を含めて新たな通信経路を決定することを特徴とする付記1〜4のいずれか一つに記載の経路決定装置。
(Supplementary Note 5) The collection unit collects external environment information of the communication path,
The said control part determines a new communication path including the communication path | route which avoids the said communication apparatus with which the said external environment information affects communication, The additional description 1-4 characterized by the above-mentioned. Routing device.
(付記6)前記収集部は、前記送信元の通信機が使用する無線チャネル情報を取得し、
前記制御部は、前記無線チャネル情報に基づき、前記通信経路上で隣接する他の通信機とデータ衝突を回避する他の無線チャネルを前記送信元の通信機に設定することを特徴とする付記1〜5のいずれか一つに記載の経路決定装置。
(Additional remark 6) The said collection part acquires the radio channel information which the communication apparatus of the said transmission source uses,
The control unit sets, based on the wireless channel information, another wireless channel that avoids data collision with another communication device adjacent on the communication path in the transmission source communication device. The route determination device according to any one of?
(付記7)前記制御部は、前記収集部が収集した各情報に優先度を設定し、優先度が高い情報を優先して新たな通信経路を決定することを特徴とする付記1〜6のいずれか一つに記載の経路決定装置。 (Additional remark 7) The said control part sets a priority to each information which the said collection part collected, and prioritizes information with high priority, and determines a new communication path | route characterized by the above-mentioned. The route determination device according to any one of the above.
(付記8)マルチホップ転送を行う、複数の送信元の通信機と、中継の通信機と、データ転送先の通信機と、データの通信経路を決定する経路決定装置とを含む経路決定システムであって、
前記送信元の通信機は、通信経路と送信開始時刻の通信情報を含めて前記データを送信し、
前記経路決定装置から配信された経路情報を有する場合には、当該経路情報に基づく通信経路で前記データを送信制御する制御部を有し、
前記経路決定装置は、
複数の前記送信元の通信機が送信するデータの通信情報から前記通信経路と前記送信開始時刻を収集する収集部と、
前記送信開始時刻が同じ複数の前記データと、対応する前記通信経路とから、特定の前記中継の通信機への集中を判断し、当該集中を回避する新たな通信経路を決定する制御部と、
前記新たな通信経路を前記送信元の通信機に配信する設定部と、
を備えたことを特徴とする経路決定システム。
(Supplementary Note 8) A route determination system including a plurality of transmission source communication devices, a relay communication device, a data transfer destination communication device, and a route determination device for determining a data communication route, which perform multi-hop transfer. There,
The communication device of the transmission source transmits the data including communication information of a communication path and a transmission start time,
In the case of having the route information distributed from the route determination device, it has a control unit that controls transmission of the data through a communication route based on the route information,
The route determination device includes:
A collection unit that collects the communication path and the transmission start time from communication information of data transmitted by the plurality of transmission source communication devices;
A control unit that determines concentration on a specific communication device of the relay from the plurality of data having the same transmission start time and the corresponding communication path, and determines a new communication path that avoids the concentration;
A setting unit that distributes the new communication path to the transmission source device;
A routing system characterized by comprising:
(付記9)複数の前記送信元の通信機は、それぞれの通信機に固有の送信開始時刻を有して前記データを送信することを特徴とする付記8に記載の経路決定システム。 (Supplementary note 9) The path determination system according to supplementary note 8, wherein the plurality of transmission source communication devices transmit the data with a transmission start time unique to each communication device.
(付記10)複数の前記送信元の通信機は、それぞれの通信機に固有のデータ送信時間を有して前記データを送信することを特徴とする付記8または9に記載の経路決定システム。
(Supplementary note 10) The route determination system according to
(付記11)前記送信元の通信機は、前記通信経路のホップ数が最も少なくなる経路選択手法により通信経路を選択して前記データを送信し、
前記経路決定装置は、複数の前記送信元の通信機によるデータ送信に基づき新たな通信経路を決定して前記送信元の通信機に配信し、
前記送信元に通信機は、前記経路決定装置から新たな通信経路が配信された場合には、当該新たな通信経路で前記データを送信する、
ことを特徴とする付記8〜10のいずれか一つに記載の経路決定システム。
(Supplementary Note 11) The transmission source communication device selects a communication route by a route selection method that minimizes the number of hops of the communication route, and transmits the data.
The path determination device determines a new communication path based on data transmission by a plurality of the transmission source communication devices, and distributes to the transmission source communication device,
When a new communication route is distributed from the route determination device, the communication device transmits the data through the new communication route to the transmission source.
The route determination system according to any one of appendices 8 to 10, characterized in that:
(付記12)マルチホップ転送により、複数の送信元の通信機から中継の通信機を介してデータ転送先の通信機までの間のデータの通信経路を決定する経路決定装置の経路決定方法であって、
前記経路決定装置は、
複数の前記送信元の通信機が送信するデータの通信経路と送信開始時刻の通信情報を収集し、
前記送信開始時刻が同じ複数の前記データと、対応する前記通信経路とから、特定の前記中継の通信機への集中を判断し、当該集中を回避する新たな通信経路を決定し、
前記新たな通信経路を前記送信元の通信機に設定する、
処理を実行することを特徴とする経路決定方法。
(Supplementary Note 12) A route determination method for a route determination device that determines a data communication route from a plurality of transmission source communication devices to a data transfer destination communication device via a relay communication device by multi-hop transfer. And
The route determination device includes:
Collecting communication information of the transmission path and transmission start time of data transmitted by a plurality of communication devices of the transmission source,
From the plurality of data having the same transmission start time and the corresponding communication path, determine concentration on the specific communication device of the relay, determine a new communication path to avoid the concentration,
Setting the new communication path to the transmission source device;
A route determination method characterized by executing processing.
(付記13)マルチホップ転送により、複数の送信元の通信機から中継の通信機を介してデータ転送先の通信機までの間のデータの通信経路を決定する経路決定装置の経路決定プログラムであって、
前記経路決定装置のコンピュータに、
複数の前記送信元の通信機が送信するデータの通信経路と送信開始時刻の通信情報を収集させ、
前記送信開始時刻が同じ複数の前記データと、対応する前記通信経路とから、特定の前記中継の通信機への集中を判断し、当該集中を回避する新たな通信経路を決定させ、
前記新たな通信経路を前記送信元の通信機に設定させる、
処理を実行させることを特徴とする経路決定プログラム。
(Supplementary Note 13) A route determination program for a route determination device that determines a data communication route from a plurality of transmission source communication devices to a data transfer destination communication device via a relay communication device by multi-hop transfer. And
In the computer of the route determination device,
Collecting communication information of the transmission path and transmission start time of data transmitted by a plurality of communication devices of the transmission source,
From the plurality of data having the same transmission start time and the corresponding communication path, determine concentration on a specific communication device of the relay, and determine a new communication path that avoids the concentration,
Causing the transmitter to set the new communication path,
A route determination program characterized by causing a process to be executed.
100 経路決定システム
101 通信機
101C コーディネータ
102 経路決定装置
201 外部情報収集部
202 制御部
204 設定部
210 サーバ
301 CPU
401 検出部
402 データ処理部
403 制御部
404 格納部
405 通信部
NW1 特定小電力無線ネットワーク(ホップ中継路)
NW2 外部ネットワーク
DESCRIPTION OF
401
NW2 external network
Claims (12)
複数の前記送信元の通信機が送信するデータの通信経路と送信開始時刻の通信情報を収集する収集部と、
前記送信開始時刻が同じ複数の前記データと、対応する前記通信経路とから、特定の前記中継の通信機への集中を判断し、当該集中を回避する新たな通信経路を決定する制御部と、
前記新たな通信経路を前記送信元の通信機に設定する設定部と、
を備えたことを特徴とする経路決定装置。 A multi-hop transfer is a route determination device that determines a data communication route from a plurality of communication devices to a data transfer destination communication device via a relay communication device,
A collection unit for collecting communication information of data transmitted by a plurality of communication devices of the transmission source and communication information of transmission start time;
A control unit that determines concentration on a specific communication device of the relay from the plurality of data having the same transmission start time and the corresponding communication path, and determines a new communication path that avoids the concentration;
A setting unit for setting the new communication path to the communication device of the transmission source;
A route determining apparatus comprising:
前記通信経路のホップ数を増加させない範囲で前記新たな通信経路を決定することを特徴とする請求項1に記載の経路決定装置。 The controller is
The route determination apparatus according to claim 1, wherein the new communication route is determined within a range in which the number of hops of the communication route is not increased.
収集したデータの通信経路と、送信開始時刻とに基づき、前記送信元の通信機毎の送信開始時刻と、前記通信経路との関係を時間軸で示すタイムテーブルを作成し、当該タイムテーブルを用いて前記中継の通信機への前記データの集中を判断することを特徴とする請求項1または2に記載の経路決定装置。 The controller is
Based on the communication path of the collected data and the transmission start time, create a time table showing the relationship between the transmission start time for each of the transmission source communication devices and the communication path on a time axis, and use the time table The route determination device according to claim 1, wherein concentration of the data to the relay communication device is determined.
前記制御部は、電池消耗した前記通信機を回避する通信経路を含めて新たな通信経路を決定することを特徴とする請求項1〜3のいずれか一つに記載の経路決定装置。 The collection unit collects battery information of the communication device on the communication path,
The route determination device according to any one of claims 1 to 3, wherein the control unit determines a new communication route including a communication route that avoids the communication device that consumes a battery.
前記制御部は、前記外部環境情報が通信に影響を与える前記通信機を回避する通信経路を含めて新たな通信経路を決定することを特徴とする請求項1〜4のいずれか一つに記載の経路決定装置。 The collection unit collects external environment information of the communication path,
The said control part determines a new communication path | route including the communication path | route which avoids the said communication apparatus with which the said external environment information influences communication, The one of Claims 1-4 characterized by the above-mentioned. Routing device.
前記制御部は、前記無線チャネル情報に基づき、前記通信経路上で隣接する他の通信機とデータ衝突を回避する他の無線チャネルを前記送信元の通信機に設定することを特徴とする請求項1〜5のいずれか一つに記載の経路決定装置。 The collection unit acquires radio channel information used by the transmission source communication device,
The said control part sets the other radio channel which avoids a data collision with the other communication apparatus adjacent on the said communication path to the said communication apparatus of the transmission source based on the said radio channel information. The route determination device according to any one of 1 to 5.
前記送信元の通信機は、通信経路と送信開始時刻の通信情報を含めて前記データを送信し、
前記経路決定装置から配信された経路情報を有する場合には、当該経路情報に基づく通信経路で前記データを送信制御する制御部を有し、
前記経路決定装置は、
複数の前記送信元の通信機が送信するデータの通信情報から前記通信経路と前記送信開始時刻を収集する収集部と、
前記送信開始時刻が同じ複数の前記データと、対応する前記通信経路とから、特定の前記中継の通信機への集中を判断し、当該集中を回避する新たな通信経路を決定する制御部と、
前記新たな通信経路を前記送信元の通信機に配信する設定部と、
を備えたことを特徴とする経路決定システム。 A route determination system including a plurality of transmission source communication devices, a relay communication device, a data transfer destination communication device, and a route determination device for determining a data communication route, which perform multi-hop transfer,
The communication device of the transmission source transmits the data including communication information of a communication path and a transmission start time,
In the case of having the route information distributed from the route determination device, it has a control unit that controls transmission of the data through a communication route based on the route information,
The route determination device includes:
A collection unit that collects the communication path and the transmission start time from communication information of data transmitted by the plurality of transmission source communication devices;
A control unit that determines concentration on a specific communication device of the relay from the plurality of data having the same transmission start time and the corresponding communication path, and determines a new communication path that avoids the concentration;
A setting unit that distributes the new communication path to the transmission source device;
A routing system characterized by comprising:
前記経路決定装置は、複数の前記送信元の通信機によるデータ送信に基づき新たな通信経路を決定して前記送信元の通信機に配信し、
前記送信元に通信機は、前記経路決定装置から新たな通信経路が配信された場合には、当該新たな通信経路で前記データを送信する、
ことを特徴とする請求項8または9に記載の経路決定システム。 The source communication device transmits the data by selecting a communication route by a route selection method that minimizes the number of hops of the communication route,
The path determination device determines a new communication path based on data transmission by a plurality of the transmission source communication devices, and distributes to the transmission source communication device,
When a new communication route is distributed from the route determination device, the communication device transmits the data through the new communication route to the transmission source.
10. The route determination system according to claim 8 or 9, wherein:
前記経路決定装置は、
複数の前記送信元の通信機が送信するデータの通信経路と送信開始時刻の通信情報を収集し、
前記送信開始時刻が同じ複数の前記データと、対応する前記通信経路とから、特定の前記中継の通信機への集中を判断し、当該集中を回避する新たな通信経路を決定し、
前記新たな通信経路を前記送信元の通信機に設定する、
処理を実行することを特徴とする経路決定方法。 A path determination method of a path determination device that determines a data communication path from a plurality of communication devices to a data transfer destination communication device via a relay communication device by multi-hop transfer,
The route determination device includes:
Collecting communication information of the transmission path and transmission start time of data transmitted by a plurality of communication devices of the transmission source,
From the plurality of data having the same transmission start time and the corresponding communication path, determine concentration on the specific communication device of the relay, determine a new communication path to avoid the concentration,
Setting the new communication path to the transmission source device;
A route determination method characterized by executing processing.
前記経路決定装置のコンピュータに、
複数の前記送信元の通信機が送信するデータの通信経路と送信開始時刻の通信情報を収集させ、
前記送信開始時刻が同じ複数の前記データと、対応する前記通信経路とから、特定の前記中継の通信機への集中を判断し、当該集中を回避する新たな通信経路を決定させ、
前記新たな通信経路を前記送信元の通信機に設定させる、
処理を実行させることを特徴とする経路決定プログラム。 A route determination program of a route determination device that determines a data communication route from a plurality of transmission source communication devices to a data transfer destination communication device via a relay communication device by multi-hop transfer,
In the computer of the route determination device,
Collecting communication information of the transmission path and transmission start time of data transmitted by a plurality of communication devices of the transmission source,
From the plurality of data having the same transmission start time and the corresponding communication path, determine concentration on a specific communication device of the relay, and determine a new communication path that avoids the concentration,
Causing the transmitter to set the new communication path,
A route determination program characterized by causing a process to be executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017000283A JP2018110332A (en) | 2017-01-04 | 2017-01-04 | Route determination device, route determination system, route determination method and route determination program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017000283A JP2018110332A (en) | 2017-01-04 | 2017-01-04 | Route determination device, route determination system, route determination method and route determination program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2018110332A true JP2018110332A (en) | 2018-07-12 |
Family
ID=62844673
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017000283A Pending JP2018110332A (en) | 2017-01-04 | 2017-01-04 | Route determination device, route determination system, route determination method and route determination program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2018110332A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021164074A (en) * | 2020-03-31 | 2021-10-11 | 富士通株式会社 | Network management device, network management method, and network management program |
US12082118B2 (en) | 2020-11-25 | 2024-09-03 | Hitachi Astemo, Ltd. | Battery monitoring device and battery monitoring method |
-
2017
- 2017-01-04 JP JP2017000283A patent/JP2018110332A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2021164074A (en) * | 2020-03-31 | 2021-10-11 | 富士通株式会社 | Network management device, network management method, and network management program |
US12082118B2 (en) | 2020-11-25 | 2024-09-03 | Hitachi Astemo, Ltd. | Battery monitoring device and battery monitoring method |
JP7588498B2 (en) | 2020-11-25 | 2024-11-22 | 日立Astemo株式会社 | Battery monitoring device and battery monitoring method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2143210B1 (en) | Apparatus and method for intelligent frequency-hopping discovery and synchronization | |
EP2947795A1 (en) | Synchronization between devices of same or different wireless network | |
US20170353926A1 (en) | Sleeping and wake-up methods and apparatuses of master-slave network, and power saving system of master-slave network | |
US10178599B2 (en) | Method and apparatus for data packet transmission | |
US10433182B2 (en) | Communication system and wireless network engineering support method | |
JP5774240B1 (en) | Communication device, smart meter and wireless mesh network | |
JP2018110332A (en) | Route determination device, route determination system, route determination method and route determination program | |
CN101635654A (en) | Method, device and system for measuring network traffic | |
JP5870806B2 (en) | Broadcast packet transfer method, communication unit, and broadcast packet transfer program | |
JP6398359B2 (en) | Mesh wireless communication system, wireless communication method, and wireless device | |
JP2011217141A (en) | Wireless communication apparatus and data relay method | |
JPH1132072A (en) | Radio packet path determination method in radio network | |
US9578587B2 (en) | Wireless communication device and route selection method in wireless network | |
JP6309785B2 (en) | Wireless telemeter system and wireless communication device | |
US20130163514A1 (en) | Wireless communication apparatus, a computer-readable recording medium and wireless communication method | |
JP6859170B2 (en) | Wireless communication system | |
JP6180305B2 (en) | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION SYSTEM | |
JP5853227B2 (en) | Multi-hop communication method, multi-hop communication system, and communication terminal | |
JP4881194B2 (en) | Wireless communication system, wireless communication apparatus, and wireless communication method | |
US9712428B2 (en) | Wireless terminal device, method for generating number of alternative paths, and wireless communication system | |
JP6587175B2 (en) | Multi-hop communication system, communication apparatus, and communication method | |
US11617120B2 (en) | Communication system, node, communication method, and computer program product | |
US20230077817A1 (en) | Communication system, node, communication method, and computer program product | |
JP4706667B2 (en) | Route evaluation method in multi-hop communication network, node of multi-hop communication network | |
JP2017028653A (en) | Control device, sensor terminal, and control system |