JP7245664B2 - multi-hop communication system - Google Patents
multi-hop communication system Download PDFInfo
- Publication number
- JP7245664B2 JP7245664B2 JP2019014703A JP2019014703A JP7245664B2 JP 7245664 B2 JP7245664 B2 JP 7245664B2 JP 2019014703 A JP2019014703 A JP 2019014703A JP 2019014703 A JP2019014703 A JP 2019014703A JP 7245664 B2 JP7245664 B2 JP 7245664B2
- Authority
- JP
- Japan
- Prior art keywords
- node terminal
- root node
- terminal
- root
- terminals
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明の実施形態は、マルチホップ通信システムに関する。 Embodiments of the present invention relate to multi-hop communication systems.
従来から、送信元のノード端末から送信先のノード端末への通信を、他のノード端末が中継して通信するマルチホップ通信が知られている。 Conventionally, multi-hop communication is known in which communication from a source node terminal to a destination node terminal is relayed by another node terminal.
また、このようなマルチホップ通信を行う複数のノード端末を備えるマルチホップ通信システムでは、根ノード端末を頂点とし、当該根ノード端末に、他のノード端末から送信されるデータを収集する技術が知られている。 In addition, in a multi-hop communication system including a plurality of node terminals that perform such multi-hop communication, a technique is known in which a root node terminal is set as the top and data transmitted from other node terminals is collected to the root node terminal. It is
しかしながら、電波環境の変化等によって、根ノード端末と、ノード端末との通信が切断する場合がある。このような場合に、ノード端末から送信されるデータを収集することが困難になる場合があった。 However, communication between the root node terminal and the node terminal may be cut off due to changes in the radio wave environment or the like. In such cases, it may be difficult to collect data transmitted from node terminals.
本発明は、上記に鑑みてなされたものであって、マルチホップ通信システムにおけるデータ収集の安定性を向上させることを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to improve the stability of data collection in a multi-hop communication system.
実施形態のマルチホップ通信システムは、第1のツリー構造のネットワークの頂点に配置された集約装置である第1の根ノード端末と、第2のツリー構造のネットワークの頂点に配置された集約装置である第2の根ノード端末と、前記第1の根ノード端末または前記第2の根ノード端末と無線接続可能な複数のノード端末とを備える。ノード端末のそれぞれは、送信部を備える。送信部は、第1の根ノード端末または第1の根ノード端末と接続する他のノード端末に情報を送信する第1のタイミングにおいては、第2の根ノード端末または第2の根ノード端末と接続する他のノード端末に情報を送信せず、第2の根ノード端末または第2の根ノード端末と接続する他のノード端末に情報を送信する第2のタイミングにおいては、第1の根ノード端末または第1の根ノード端末と接続する他のノード端末に情報を送信しない。前記第1の根ノード端末、前記第2の根ノード端末、および複数の前記ノード端末のネットワークアドレスおよび割当て周波数は同一である。 A multi-hop communication system according to an embodiment comprises a first root node terminal, which is an aggregation device arranged at the top of a first tree-structured network, and an aggregation device arranged at the top of a second tree-structured network. A certain second root node terminal, and a plurality of node terminals wirelessly connectable to the first root node terminal or the second root node terminal. Each of the node terminals has a transmitter. At a first timing for transmitting information to the first root node terminal or to another node terminal connected to the first root node terminal, the transmission unit transmits information to the second root node terminal or to the second root node terminal. At a second timing of transmitting information to the second root node terminal or other node terminals connected to the second root node terminal without transmitting information to other node terminals connected thereto, the first root node terminal No information is sent to the terminal or other node terminals connected to the first root node terminal. The network address and assigned frequency of the first root node terminal, the second root node terminal and the plurality of node terminals are the same.
図1は、本実施形態にかかるマルチホップ通信システムSの全体構成の一例を示す図である。図1に示すように、マルチホップ通信システムSは、第1の根ノード端末20aと、第2の根ノード端末20jと、ノード端末10b~10iとを備える。
FIG. 1 is a diagram showing an example of the overall configuration of a multi-hop communication system S according to this embodiment. As shown in FIG. 1, the multi-hop communication system S includes a first
第1の根ノード端末20aと、第2の根ノード端末20jと、ノード端末10b~10iとは、互いに無線接続可能な通信装置である。以下、第1の根ノード端末20aおよび第2の根ノード端末20jを総称する場合は、単に根ノード端末20という。また、不特定なノード端末10を示す場合には、単にノード端末10として説明する。
The first
図1において、根ノード端末20および複数のノード端末10の各々に示したアルファベットは、根ノード端末20および複数のノード端末10の各々のID(識別情報)の一例である。また、図1中の矢印は、情報の伝達方向を示す。 In FIG. 1 , the alphabets shown in each of the root node terminal 20 and the plurality of node terminals 10 are examples of IDs (identification information) of each of the root node terminal 20 and the plurality of node terminals 10 . Also, the arrows in FIG. 1 indicate the direction of information transmission.
また、本実施形態においては、マルチホップ通信システムSに含まれる根ノード端末20およびノード端末10によって構成されるネットワークを、マルチホップネットワークNという。 Further, in the present embodiment, a network configured by the root node terminals 20 and the node terminals 10 included in the multihop communication system S is referred to as a multihop network N.
ノード端末10は、マルチホップネットワークNを構成するノードである。換言すると、ノード端末10は、マルチホップ通信により情報を中継して無線通信する通信装置である。マルチホップ通信では、送信元のノード端末10から送信先のノード端末10(または根ノード端末20)への通信を、他のノード端末10が中継して通信する。このため、各ノード端末10が送信した情報は、他のノード端末10により中継され、または直接、根ノード端末20へ送信される。 The node terminal 10 is a node that configures the multihop network N. FIG. In other words, the node terminal 10 is a communication device that performs wireless communication by relaying information through multi-hop communication. In multi-hop communication, another node terminal 10 relays communication from a source node terminal 10 to a destination node terminal 10 (or root node terminal 20). Therefore, the information transmitted by each node terminal 10 is relayed by other node terminals 10 or directly transmitted to the root node terminal 20 .
根ノード端末20は、ノード端末10の各々から送信された情報を集約する。複数のノード端末10と根ノード端末20は、根ノード端末20を根ノードとしたツリー構成のネットワークを構成する。根ノードは、ルートノード(root node)、集約装置、などと称される場合もある。 The root node terminal 20 collects information transmitted from each of the node terminals 10 . The plurality of node terminals 10 and the root node terminal 20 form a tree-structured network with the root node terminal 20 as the root node. A root node may also be referred to as a root node, an aggregator, and so on.
本実施形態のマルチホップ通信システムSでは、第1の根ノード端末20aと第2の根ノード端末20jのそれぞれに対して、複数のノード端末10がツリー構造で無線接続されている。
In the multi-hop communication system S of this embodiment, a plurality of node terminals 10 are wirelessly connected in a tree structure to each of the first
図1に示す第1のツリーT1は、第1の根ノード端末20aを頂点とするツリー構造である。また、第2のツリーT2は、第2の根ノード端末20jを頂点とするツリー構造である。以下、第1のツリーT1と第2のツリーT2を特に区別しない場合は、単にツリーTという。ツリーT内の各ノード端末10および根ノード端末20は、互いに接続している。
The first tree T1 shown in FIG. 1 is a tree structure with the first
ここで、本実施形態において、「ノード端末10が根ノード端末20と接続している」とは、ノード端末10が何れかの根ノード端末20と直接的に通信している状態だけではなく、他のノード端末10に中継されて根ノード端末20に情報送信可能な状態を含むものとする。例えば、図1に示す例では、ノード端末10fは、ノード端末10eおよびノード端末10hを介して、第1の根ノード端末20aと接続している。
Here, in the present embodiment, "the node terminal 10 is connected to the root node terminal 20" means not only the state in which the node terminal 10 is directly communicating with any root node terminal 20, It includes a state in which information can be transmitted to the root node terminal 20 by being relayed by another node terminal 10 . For example, in the example shown in FIG. 1, the
また、本実施形態においては、各ツリーTにおいて根ノード端末20に近い方を上流、根ノード端末20から離れる側を下流という。 Further, in this embodiment, the side closer to the root node terminal 20 in each tree T is called upstream, and the side away from the root node terminal 20 is called downstream.
また、本実施形態のマルチホップ通信システムSに含まれる根ノード端末20およびノード端末10のネットワークアドレスは同一である。また、マルチホップ通信システムSに含まれる根ノード端末20およびノード端末10に割当て周波数は同一である。割当て周波数は、根ノード端末20およびノード端末10が無線通信に使用する周波数である。ネットワークアドレスは、ネットワークIDともいう。 Also, the root node terminal 20 and the node terminal 10 included in the multi-hop communication system S of this embodiment have the same network address. Also, the same frequency is assigned to the root node terminal 20 and the node terminal 10 included in the multihop communication system S. FIG. The assigned frequency is a frequency that the root node terminal 20 and the node terminal 10 use for wireless communication. A network address is also called a network ID.
次に、ノード端末10および根ノード端末20のハードウェア構成について説明する。本実施形態においては、ノード端末10および根ノード端末20は、同じハードウェア構成を備えるものとする。 Next, hardware configurations of the node terminal 10 and the root node terminal 20 will be described. In this embodiment, the node terminal 10 and the root node terminal 20 are assumed to have the same hardware configuration.
図2は、本実施形態にかかるノード端末10および根ノード端末20のハードウェア構成の一例を示す図である。ノード端末10および根ノード端末20は、第1の無線モジュール101と、第2の無線モジュール102と、フラッシュメモリ103と、プロセッサ104と、ROM(Read Only Memory)105と、RAM(Random Access Memory)106と、通信インターフェース(I/F)107とを備える。また、第1の無線モジュール101と、第2の無線モジュール102と、フラッシュメモリ103と、プロセッサ104と、ROM105と、RAM106と、通信インターフェース107とは、バス108により接続されている。
FIG. 2 is a diagram showing an example of hardware configurations of the node terminal 10 and the root node terminal 20 according to this embodiment. The node terminal 10 and the root node terminal 20 each include a first
第1の無線モジュール101は、他のノード端末10または根ノード端末20と無線通信を行う。また、第2の無線モジュール102は、センサと無線通信を行う。
The first
プロセッサ104は、本実施形態のノード端末10および根ノード端末20を制御する演算装置である。また、ROM105は、プロセッサ104によって実行されるプログラム等を記憶する。また、RAM106、およびフラッシュメモリ103は、プロセッサ104による各種処理を実行するために必要な情報やセンサデータ等を記憶する。
The processor 104 is an arithmetic device that controls the node terminal 10 and the root node terminal 20 of this embodiment. The
通信インターフェース107は、PC(Personal Computer)等の外部装置と接続するインターフェースであり、例えばUSB(Universal Serial Bus)ポート等である。 The communication interface 107 is an interface for connecting with an external device such as a PC (Personal Computer), such as a USB (Universal Serial Bus) port.
なお、ノード端末10および根ノード端末20のハードウェア構成は、図2に記載の例に限定されるものではない。例えば、ノード端末10および根ノード端末20は、プロセッサ104を中心として他のハードウェア部品がスター型に接続する構成であっても良い。 Note that the hardware configurations of the node terminal 10 and the root node terminal 20 are not limited to the example shown in FIG. For example, the node terminal 10 and the root node terminal 20 may have a configuration in which other hardware components are connected in a star configuration with the processor 104 at the center.
また、ノード端末10および根ノード端末20は、第1の無線モジュール101および第2の無線モジュール102の代わりに、無線通信機能を実現する他の部品を備えても良い。例えば、ノード端末10および根ノード端末20は、NIC(Network Interface Card)、または無線LANアダプタ等を備えるものとしても良い。
Also, the node terminal 10 and the root node terminal 20 may be provided with other components that implement wireless communication functions instead of the first
なお、ノード端末10と根ノード端末20とを異なるハードウェア構成にしても良い。この場合は、ノード端末10は、通信インターフェース107を備え無くとも良い。また、根ノード端末20は、第2の無線モジュール102を備え無くとも良い。 Note that the node terminal 10 and the root node terminal 20 may have different hardware configurations. In this case, the node terminal 10 may not have the communication interface 107 . Also, the root node terminal 20 does not have to include the second wireless module 102 .
次に、本実施形態のノード端末10の機能の詳細を説明する。図3は、本実施形態にかかるノード端末10の機能的構成の一例を示すブロック図である。 Next, the details of the functions of the node terminal 10 of this embodiment will be described. FIG. 3 is a block diagram showing an example of the functional configuration of the node terminal 10 according to this embodiment.
図3に示すように、ノード端末10は、取得部111と、受信部112と、送信部113と、接続制御部114と、記憶部150とを備える。マルチホップ通信システムSに含まれるノード端末10b~10iは、全て同様の機能を備えるものとする。
As shown in FIG. 3 , the node terminal 10 includes an acquisition unit 111 , a reception unit 112 , a transmission unit 113 , a
記憶部150は、センサ30から取得されたセンサデータ、他のノード端末10から送信されたセンサデータ、接続情報、およびノード端末10の処理に必要な各種情報を記憶する。記憶部150は、例えばフラッシュメモリ103またはRAM106等である。
The storage unit 150 stores sensor data acquired from the
接続情報は、ノード端末10の情報送信先である他のノード端末または根ノード端末20を特定する情報である。一例として、接続情報は、情報送信先である他のノード端末または根ノード端末20のMACアドレスの一部等であるが、他のコード等であっても良い。 The connection information is information specifying another node terminal or the root node terminal 20 to which the node terminal 10 sends information. As an example, the connection information is a part of the MAC address of the root node terminal 20 or another node terminal to which information is to be sent, but may be another code or the like.
また、記憶部150に登録される接続情報は、他のノード端末または根ノード端末20のいずれか1台分の接続情報である。例えば、図1に示す例では、ノード端末10fの記憶部150は、ノード端末10eの接続情報を記憶する。また、ノード端末10dの記憶部150は、第1の根ノード端末20aの接続情報を記憶する。
Also, the connection information registered in the storage unit 150 is connection information for either one of the other node terminals or the root node terminal 20 . For example, in the example shown in FIG. 1, the storage unit 150 of the
取得部111は、第2の無線モジュール102を介して、センサ30からセンサデータを取得する。取得部111は、取得したセンサデータを記憶部150に保存する。図3ではセンサ30は1台であるが、センサ30は、ノード端末10b~10iおよび根ノード端末20の周囲に、それぞれ別個のセンサ30が設置されているものとする。
Acquisition unit 111 acquires sensor data from
センサ30は、例えば、特定領域の環境情報を検出する。環境情報は、例えば、大気の成分、気温、水温、紫外線などの光量、音量、などであるが、これらに限定されない。センサデータは、センサ30の検出結果である。本実施形態においては、センサ30は、無線通信によってノード端末10にセンサデータを送信するものとする。センサデータは、本実施形態における情報の一例である。
The
受信部112は、第1の無線モジュール101を介して、他のノード端末10から、センサデータを受信する。受信部112は、受信したセンサデータを記憶部150に保存する。
The receiving unit 112 receives sensor data from another node terminal 10 via the
送信部113は、通信インターフェース107を介して、他のノード端末10、第1の根ノード端末20a、または第2の根ノード端末20jに、取得部111によってセンサ30から取得されたセンサデータ、および他のノード端末10から送信されたセンサデータを送信する。以下、取得部111によってセンサ30から取得されたセンサデータ、および他のノード端末10から送信されたセンサデータを特に区別しない場合は、単にセンサデータという。
The transmitting unit 113 transmits the sensor data acquired from the
送信部113は、記憶部150に保存された接続情報に基づいて、センサデータの送信先を特定する。接続情報には、1台分の他のノード端末10または根ノード端末20の接続情報が保存されているため、送信部113がセンサデータを送信する送信先はいずれか1台の他のノード端末10または根ノード端末20となる。 The transmission unit 113 identifies the transmission destination of the sensor data based on the connection information saved in the storage unit 150 . Since the connection information stores the connection information of one of the other node terminals 10 or the root node terminal 20, the transmission unit 113 transmits the sensor data to one of the other node terminals. 10 or root node terminal 20 .
このため、本実施形態の送信部113は、第1の根ノード端末20aまたは第1の根ノード端末20aと接続するノード端末10b~10fのいずれかにセンサデータを送信する第1のタイミングにおいては、第2の根ノード端末20jまたは第2の根ノード端末20jと接続するノード端末10h,10iにセンサデータを送信しない。また、送信部113は、第2の根ノード端末20jまたは第2の根ノード端末20jと接続するノード端末10h,10iにセンサデータを送信する第2のタイミングにおいては、第1の根ノード端末20aまたは第1の根ノード端末20aと接続するノード端末10b~10fにセンサデータを送信しない。
Therefore, at the first timing of transmitting the sensor data to either the first
また、送信部113によるセンサデータの送信先である他のノード端末10または根ノード端末20を、親ノードという。例えば、図1に示す例では、ノード端末10fの親ノードは、ノード端末10eである。また、ノード端末10iの親ノードは、第2の根ノード端末20jである。
Further, the other node terminal 10 or the root node terminal 20 to which sensor data is transmitted by the transmission unit 113 is called a parent node. For example, in the example shown in FIG. 1, the parent node of the
図3に戻り、接続制御部114は、送信部113によるセンサデータの送信先、つまり親ノードを、他のノード端末10、第1の根ノード端末20a、または第2の根ノード端末20jのいずれかに決定する。
Returning to FIG. 3, the
接続制御部114は、自装置と接続可能な他のノード端末10または根ノード端末20のいずれかを、センサデータの送信先として決定する。また、接続制御部114は、センサデータの送信先との接続が切断したと判断した場合に、接続可能な他のノード端末10または根ノード端末20を特定し、いずれか一の他のノード端末10または根ノード端末20をセンサデータの送信先として決定する。
The
具体的には、接続制御部114は、他のノード端末10または根ノード端末20から発信されるビーコン信号を検出することにより、接続可能な他のノード端末10または根ノード端末20を特定する。ビーコン信号には、当該ビーコン信号の発信元である他のノード端末10または根ノード端末20の接続情報、およびが当該他のノード端末10または根ノード端末20の接続情報の中継数またはレベルが含まれるものとする。ビーコン信号は、本実施形態における信号の一例である。
Specifically, the
接続可能な他のノード端末10または根ノード端末20が複数存在する場合、接続制御部114は、接続可能な他のノード端末10または根ノード端末20のうち、根ノード端末20に接続するための中継数が最も少ない他のノード端末10または根ノード端末20を、センサデータの送信先として決定する。
When there are a plurality of connectable other node terminals 10 or root node terminals 20, the
ここで、中継数は、他のノード端末10が、第1の根ノード端末20aまたは第2の根ノード端末20jに接続するために経由するノード端末10の数である。中継数は、ホップ数ともいう。
Here, the number of relays is the number of node terminals 10 through which other node terminals 10 go through to connect to the first
また、マルチホップネットワークNにおいては、より少ない中継数で根ノード端末20と接続するほど、ノード端末10のレベルが低くなるように各ノード端末10がレベル分けされる。このため、換言すれば、接続制御部114は、接続可能な他のノード端末10または根ノード端末20のうち、最もレベルが低いノード端末10または根ノード端末20を、センサデータの送信先として決定する。
Further, in the multi-hop network N, each node terminal 10 is divided into levels so that the level of the node terminal 10 becomes lower as it connects to the root node terminal 20 with a smaller number of relays. Therefore, in other words, the
また、接続制御部114は、接続可能な複数の他のノード端末10または根ノード端末20の中継数またはレベルが同一の場合は、送信されたビーコン信号の電波強度が最も強い他のノード端末10または根ノード端末20を、センサデータの送信先として決定する。接続制御部114は、ビーコン信号の電波強度を、例えば、LQI(Link Quality Indicator)またはRSSI(Received Signal Strength Indication)等に基づいて検出するものとする。
In addition, when the number of relays or the level of a plurality of connectable node terminals 10 or the root node terminal 20 is the same, the
例えば、根ノード端末20自体は、根ノード端末20に接続するための中継数が“0”のため、根ノード端末20の中継数はいずれのノード端末10よりも少ない。また同様に、根ノード端末20のレベルはいずれのノード端末10よりも低い。このため、接続制御部114は、第1の根ノード端末20aまたは第2の根ノード端末20jのいずれか一方から発信されたビーコン信号を検出した場合は、当該ビーコン信号の発信元の第1の根ノード端末20aまたは第2の根ノード端末20jをセンサデータの送信先として決定する。また、接続制御部114は、第1の根ノード端末20aおよび第2の根ノード端末20jの両方から発信されたビーコン信号を検出した場合は、第1の根ノード端末20aおよび第2の根ノード端末20jのうち、送信されたビーコン信号の電波強度が強い根ノード端末20を、センサデータの送信先として決定する。
For example, the number of relays for the root node terminal 20 itself is “0” for connecting to the root node terminal 20 , so the number of relays for the root node terminal 20 is smaller than any of the node terminals 10 . Similarly, the level of the root node terminal 20 is lower than any of the node terminals 10 . Therefore, when the
また、接続制御部114は、センサデータの送信先である他のノード端末10または根ノード端末20から送信されたビーコン信号の電波強度が所定の強度以下の場合、または、センサデータの送信先である他のノード端末10または根ノード端末20のビーコン信号を検出しない場合に、当該他のノード端末10または根ノード端末20との接続が切断したと判断する。所定の強度は、特に限定されるものではないが、センサデータを伝送可能な電波強度とする。
In addition, the
センサデータの送信先である他のノード端末10または根ノード端末20から送信されたビーコン信号の電波強度が所定の強度以下となる場合とは、例えば、自装置と他のノード端末10または根ノード端末20との間に建物が建設されて電波環境が悪化した場合、妨害電波が発生した場合等である。 The case where the radio field strength of the beacon signal transmitted from the other node terminal 10 or the root node terminal 20, which is the destination of the sensor data, is equal to or less than a predetermined strength is, for example, the case where the device itself and the other node terminal 10 or the root node For example, when a building is constructed between the terminal 20 and the radio wave environment deteriorates, or when an interfering radio wave occurs.
また、接続制御部114がセンサデータの送信先である他のノード端末10または根ノード端末20のビーコン信号を検出しない場合とは、例えば、センサデータの送信先である他のノード端末10または根ノード端末20に何らかの障害が発生し、ビーコン信号の送信が停止した場合等である。
Further, when the
ここで、接続制御部114がビーコン信号を検出する対象は、自装置と同一のネット―ワークアドレス、および自装置と同一の割当て周波数のノード端末10または根ノード端末20である。つまり、接続制御部114は、自装置が属するツリーTだけではなく、マルチホップネットワークNに含まれる他のツリーTに属するノード端末10または根ノード端末20から送信されたビーコン信号を検出することができる。
Here, the object for which the
図4は、本実施形態にかかる接続先の変更の一例を示す図である。図4に示すノード端末10dの親ノードは、図1と同様に第1の根ノード端末20aであった。この時点では、ノード端末10dは、第1のツリーT1に属していた。しかしながら、電波環境の悪化により、第1の根ノード端末20aから送信されるビーコン信号の電波強度が所定の強度以下となったものとする。この場合、ノード端末10dの接続制御部114は、他のノード端末10または根ノード端末20から発信されるビーコン信号を検出することにより、接続可能な他のノード端末10または根ノード端末20を特定する。
FIG. 4 is a diagram showing an example of changing the connection destination according to the present embodiment. The parent node of the
図4に示す例では、ノード端末10dの接続制御部114は、第2のツリーT2に属するノード端末10hから送信されたビーコン信号を検出し、その他のノード端末10または根ノード端末20から送信されたビーコン信号は検出しなかったものとする。この場合、ノード端末10dの接続制御部114は、ノード端末10hを、新たな親ノードとして決定する。このため、図4に示すように、ノード端末10dは、第1のツリーT1から第2のツリーT2に移動する。このような移動により、ノード端末10dのセンサデータは、第2のツリーT2の頂点に位置する第2の根ノード端末20jに収集されることとなる。
In the example shown in FIG. 4, the
本実施形態のマルチホップ通信システムSには、根ノード端末20が2台備えられているため、図4に示すように、ノード端末10と、一方の根ノード端末20との接続が切断した場合であっても、他の根ノード端末20が当該ノード端末10のセンサデータの収集を継続する。 Since the multi-hop communication system S of this embodiment includes two root node terminals 20, as shown in FIG. However, the other root node terminal 20 continues collecting the sensor data of the node terminal 10 concerned.
また、図5は、本実施形態にかかる接続先の変更の他の一例を示す図である。図5示すノード端末10bおよびノード端末10cの親ノードは、図1と同様に第1の根ノード端末20aであった。しかしながら、第1の根ノード端末20aに何らかの障害が発生し、情報および信号の送受信が停止した。この場合、第1の根ノード端末20aを頂点とする第1のツリーT1は消滅する。
FIG. 5 is a diagram showing another example of changing the connection destination according to this embodiment. The parent node of the
図7に示す例では、例えば、ノード端末10cの接続制御部114は、ノード端末10dから送信されたビーコン信号を検出し、ノード端末10dを新たな親ノードとして決定する。また、ノード端末10bの接続制御部114は、ノード端末10cおよびノード端末10gの両方からビーコン信号を検出したものとする。この場合、ノード端末10gの方が、ノード端末10cよりも、第2の根ノード端末20jに接続するための中継数が少ない。このため、ノード端末10bの接続制御部114は、ノード端末10gを新たな親ノードとして決定する。
In the example shown in FIG. 7, for example, the
接続制御部114は、接続可能な他のノード端末10または根ノード端末20のうち、センサデータの送信先である親ノードとして決定した他のノード端末10または根ノード端末20の接続情報を、記憶部150に保存する。
The
また、接続制御部114は、定期的に、他のノード端末10または根ノード端末20に対して自装置の接続情報、および自装置の中継数またはレベルを含むビーコン信号を送信する。
Also, the
次に、本実施形態の根ノード端末20の機能の詳細を説明する。図6は、本実施形態にかかる根ノード端末20の機能的構成の一例を示すブロック図である。 Next, the details of the functions of the root node terminal 20 of this embodiment will be described. FIG. 6 is a block diagram showing an example of the functional configuration of the root node terminal 20 according to this embodiment.
図6に示すように、根ノード端末20は、取得部211と、受信部212と、通信部213と、記憶部250とを備える。マルチホップ通信システムSに含まれる全ての根ノード端末20(すなわち、第1の根ノード端末20aおよび第2の根ノード端末20j)は、同様の機能を備えるものとする。
As shown in FIG. 6 , the root node terminal 20 includes an acquisition unit 211 , a reception unit 212 , a
取得部211は、第2の無線モジュール102を介して、センサ30からセンサデータを取得する。取得部211は、取得したセンサデータを記憶部250に保存する。
Acquisition unit 211 acquires sensor data from
受信部212は、自装置に直接接続するノード端末10から、センサデータを受信する。より詳細には、第1の根ノード端末20aの受信部212は、ノード端末10b~10dの各々から、ノード端末10b~10dが取得したセンサデータおよび、ノード端末10b~10dの各々の配下のノード端末10e~10gが取得したセンサデータを受信する。受信部212は、受信したセンサデータを記憶部250に保存する。
The receiving unit 212 receives sensor data from the node terminal 10 directly connected to its own device. More specifically, the receiving unit 212 of the first
記憶部250は、受信部212が受信したセンサデータ、および取得部211が取得したセンサデータを記憶する。記憶部250は、例えばフラッシュメモリ103またはRAM106である。
The storage unit 250 stores the sensor data received by the reception unit 212 and the sensor data acquired by the acquisition unit 211 . The storage unit 250 is the
通信部213は、記憶部250に保存されたセンサデータを、PC40に送信する。マルチホップ通信システムSに含まれる全ての根ノード端末20の通信部213が、センサデータを1台のPC40に送信することにより、センサデータの収集結果を統合することができる。また、根ノード端末20が収集したセンサデータの送信先はPC40に限定されるものではない。例えば、通信部213は、無線通信によってクラウド環境にセンサデータを送信しても良い。
The
次に、以上のように構成されたマルチホップ通信システムSで実行される親ノードの変更の流れについて説明する。 Next, the flow of changing the parent node executed in the multi-hop communication system S configured as above will be described.
図7は、本実施形態にかかるノード端末10で実行される親ノードの変更の流れの一例を示すフローチャートである。このフローチャートの処理は、例えば、定期的に実行されるものとしても良いし、ノード端末10の取得部111がセンサデータを取得したタイミング、またはノード端末10の受信部112がセンサデータを受信したタイミングで実行されるものとしても良い。 FIG. 7 is a flowchart showing an example of the flow of changing the parent node executed by the node terminal 10 according to this embodiment. The processing of this flowchart may be executed periodically, for example, at the timing when the acquiring unit 111 of the node terminal 10 acquires sensor data, or at the timing when the receiving unit 112 of the node terminal 10 receives sensor data. It may be executed by
まず、接続制御部114は、親ノードと接続中であるか否かを判断する(S1)。
First, the
接続制御部114は、記憶部150に保存された接続情報によって特定されるノード端末10または根ノード端末20から送信されたビーコン信号の電波強度が所定の強度以下である場合、または、接続情報によって特定されるノード端末10または根ノード端末20から送信されたビーコン信号を検出しない場合に、親ノードとの接続が切断したと判断する(S1“No”)。この場合、接続制御部114は、親ノード以外の、いずれかの他のノード端末10または根ノード端末20から送信されたビーコン信号を検出したか否かを判断する(S2)。
The
接続制御部114は、検出したビーコン信号の発信元のうち、最もランクの低いノード端末10または根ノード端末20(つまり、最も中継数の少ないノード端末10または根ノード端末20)を新たな親ノードとして決定する(S3)。接続制御部114は、新たな親ノードとして決定した他のノード端末10または根ノード端末20の接続情報を、記憶部150に保存する。
The
そして、送信部113は、記憶部150に保存された接続情報に基づいて、新たな親ノードを特定する。送信部113は、新たな親ノードにセンサデータを送信する(S4)。新たな親ノードが第2のツリーT2に属するノード端末10または第2の根ノード端末20jである場合、当該送信タイミングは、第2の送信タイミングの一例となる。送信部113がセンサデータを送信する送信先は1つであるため、S4の処理のタイミングでは、送信部113は、第1のツリーT1に属するノード端末10または第1の根ノード端末20aにセンサデータを送信しない。
The transmitting unit 113 then identifies a new parent node based on the connection information saved in the storage unit 150 . The transmission unit 113 transmits the sensor data to the new parent node (S4). If the new parent node is the node terminal 10 belonging to the second tree T2 or the second
また、接続制御部114は、親ノードと接続中であると判断した場合は(S1“Yes”)、記憶部150に保存された接続情報を変更しない。
Also, when the
この場合、送信部113は、記憶部150に保存された接続情報に基づいて親ノードを特定し、親ノードにセンサデータを送信する(S5)。既存の親ノードが第1のツリーT1に属するノード端末10または第1の根ノード端末20aである場合、当該送信タイミングは、第1の送信タイミングの一例となる。送信部113がセンサデータを送信する送信先は1つであるため、S5の処理のタイミングでは、送信部113は、第2のツリーT2に属するノード端末10または第2の根ノード端末20jにセンサデータを送信しない。
In this case, the transmission unit 113 identifies the parent node based on the connection information stored in the storage unit 150, and transmits the sensor data to the parent node (S5). If the existing parent node is the node terminal 10 or the first
ここで、このフローチャートの処理は終了する。なお、親ノードの変更処理と、センサデータの送信処理とは、別個の処理として、異なるタイミングで実行されても良い。 Here, the processing of this flowchart ends. Note that the parent node change process and the sensor data transmission process may be executed at different timings as separate processes.
従来技術においては、ツリー構造のマルチホップネットワークによって各ノード端末の情報を収集する場合に、電波環境の変化等によって、根ノード端末と、ノード端末との通信が切断と、ノード端末から送信されるデータを収集することが困難になる場合があった。また、このような事態を回避するために、1つノード端末が複数の根ノード端末に常時接続するように構成された場合、同じ情報が複数のノード端末に重複して収集されることとなり、不要なデータの蓄積が生じる可能性があった。 In the conventional technology, when information is collected from each node terminal using a tree-structured multi-hop network, communication between the root node terminal and the node terminal is cut off due to changes in the radio wave environment, etc., and the node terminal sends Collecting data was sometimes difficult. In addition, in order to avoid such a situation, if one node terminal is configured to be always connected to a plurality of root node terminals, the same information will be redundantly collected by the plurality of node terminals. Accumulation of unnecessary data could occur.
これに対して、本実施形態のマルチホップ通信システムSは、第1の根ノード端末20aと、第2の根ノード端末20jと、第1の根ノード端末20aまたは第2の根ノード端末20jと無線接続可能な複数のノード端末10とを備える。そして、ノード端末10は、第1の根ノード端末20aまたは第1の根ノード端末20aと接続する他のノード端末10にセンサデータを送信する第1のタイミングにおいては、第2の根ノード端末20jまたは前記第2の根ノード端末20jと接続する他のノード端末10にセンサデータを送信しない。また、ノード端末10は、第2の根ノード端末20jまたは第2の根ノード端末20jと接続する他のノード端末10にセンサデータを送信する第2のタイミングにおいては、第1の根ノード端末20aまたは第1の根ノード端末20aと接続する他のノード端末10にセンサデータを送信しない。このため、本実施形態のマルチホップ通信システムSによれば、同じセンサデータが複数の根ノード端末20によって重複して収集されることを回避すると共に、データ収集の安定性を向上することができる。
On the other hand, the multi-hop communication system S of this embodiment includes the first
また、本実施形態のマルチホップ通信システムSでは、第1の根ノード端末20a、第2の根ノード端末20j、および複数のノード端末10のネットワークアドレスおよび割当て周波数は同一である。このため、各ノード端末10は、自装置と異なるツリーTに属する他のノード端末または根ノード端末20とも接続することが可能となる。このため、本実施形態のマルチホップ通信システムSによれば、一方の根ノード端末20との接続が切断した場合であっても、他の根ノード端末20が当該ノード端末10のセンサデータの収集を継続することができる。
Also, in the multi-hop communication system S of the present embodiment, the network address and allocated frequency of the first
また、本実施形態のマルチホップ通信システムSによれば、ネットワークアドレスおよび周波数を統一することにより、各ノード端末10および根ノード端末20の設定を一律にすることができるため、各ノード端末10および根ノード端末20の設置の際の作業者の負荷、または誤設定等による不具合の発生を低減することができる。 Further, according to the multi-hop communication system S of the present embodiment, by unifying the network addresses and frequencies, it is possible to make the settings of each node terminal 10 and the root node terminal 20 uniform. It is possible to reduce the burden on the operator when installing the root node terminal 20, or the occurrence of problems due to incorrect settings or the like.
また、本実施形態のノード端末10は、センサデータの送信先との接続が切断したと判断した場合に、接続可能な他のノード端末10、第1の根ノード端末20a、または第2の根ノード端末20jを特定し、いずれか一の他のノード端末、第1の根ノード端末20a、または第2の根ノード端末20jをセンサデータの新たな送信先として決定する。具体的には、本実施形態のノード端末10は、他のノード端末10または第1の根ノード端末20a、または第2の根ノード端末20bから発信されるビーコン信号を検出することにより、接続可能な他のノード端末10または根ノード端末20を特定する。このため、本実施形態のマルチホップ通信システムSによれば、予め予備の接続先の情報を登録していなくとも、自動的に新たな親ノードを検出することができる。
Further, when the node terminal 10 of the present embodiment determines that the connection with the destination of the sensor data is disconnected, the node terminal 10 that can be connected to the other node terminal 10, the first
また、本実施形態のノード端末10は、他のノード端末10、第1の根ノード端末20a、または第2の根ノード端末20bから発信されたビーコン信号を検出した場合に、検出したビーコン信号の発信元のうち、中継数が最も少ない他のノード端末10、第1の根ノード端末20a、または第2の根ノード端末20bをセンサデータの送信先として決定する。このため、本実施形態のマルチホップ通信システムSによれば、根ノード端末20にセンサデータを収集するための最短の経路を選択することができる。
Further, when the node terminal 10 of the present embodiment detects a beacon signal transmitted from another node terminal 10, the first
また、本実施形態のノード端末10は、中継数が同一の場合は、ビーコン信号の電波強度が最も強い他のノード端末10、第1の根ノード端末20a、または第2の根ノード端末20jをセンサデータの送信先として決定する。このため、本実施形態のマルチホップ通信システムSによれば、センサデータ収集の安定性をより向上することができる。
Further, when the number of relays is the same, the node terminal 10 of the present embodiment selects the other node terminal 10, the first
また、本実施形態のノード端末10は、センサデータの送信先である他のノード端末10、第1の根ノード端末20a、または第2の根ノード端末20jから送信されたビーコン信号の電波強度が所定の強度以下の場合、または、センサデータの送信先である他のノード端末10、第1の根ノード端末20a、または第2の根ノード端末20jのビーコン信号を検出しない場合に、他のノード端末10、第1の根ノード端末20a、または第2の根ノード端末20jとの接続が切断したと判断する。このため、本実施形態のマルチホップ通信システムSによれば、自動的に接続状態を判断し、新たな接続先を迅速に探索することができる。
Further, the node terminal 10 of the present embodiment has a beacon signal transmitted from another node terminal 10, the first
なお、本実施形態においては、マルチホップ通信システムSは2つの根ノード端末20を備えるものとしたが、マルチホップ通信システムSは3つ以上の根ノード端末20を備えるものとしても良い。また、図1、図4、および図5に示したマルチホップ通信システムSの構成は一例であり、ノード端末10および根ノード端末20の数、およびノード端末10および根ノード端末20の接続関係は、上述の例に限定するものではない。 Although the multi-hop communication system S has two root node terminals 20 in this embodiment, the multi-hop communication system S may have three or more root node terminals 20 . Also, the configuration of the multi-hop communication system S shown in FIGS. 1, 4, and 5 is an example, and the number of node terminals 10 and root node terminals 20 and the connection relationship between the node terminals 10 and root node terminals 20 are , but not limited to the above examples.
また、本実施形態においては、センサ30は、無線通信によってノード端末10および根ノード端末20にセンサデータを送信するものとしたが、ノード端末10とセンサ30とが有線接続する構成を採用しても良い。例えば、センサ30がノード端末10または根ノード端末20と同一のユニットに組み込まれた構成を採用しても良い。この場合、センサ30は、ノード端末10または根ノード端末20と通信インターフェース107を介して接続するものとする。また、センサ30は、その他の手段によってノード端末10または根ノード端末20のプロセッサ104にセンサデータを提供可能であるものとしても良い。また、当該構成を採用する場合は、ノード端末10および根ノード端末20は、第2の無線モジュール102を有さなくとも良い。センサ30は、ノード端末10または根ノード端末20と同一の筐体内に備えられても良いし、別個の筐体として設けられても良いものとする。
Further, in the present embodiment, the
また、本実施形態においては、マルチホップ通信システムSは、各ノード端末10が取得したセンサデータを収集するものとしたが、マルチホップ通信システムSが収集する情報は、センサデータに限定されるものではない。 Further, in the present embodiment, the multi-hop communication system S collects sensor data acquired by each node terminal 10, but the information collected by the multi-hop communication system S is limited to sensor data. isn't it.
なお、本実施形態のノード端末10および根ノード端末20で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)、USB(Universal Serial Bus)メモリ等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成しても良いし、インターネット等のネットワーク経由で提供または配布するように構成しても良い。また、各種プログラムを、ROM等に予め組み込んで提供するように構成しても良い。 Note that the programs executed by the node terminal 10 and the root node terminal 20 of the present embodiment are files in an installable format or an executable format and can be stored on a CD-ROM, a flexible disk (FD), a CD-R, a DVD (Digital Versatile Disk), USB (Universal Serial Bus) memory or other computer-readable recording medium, or may be configured to be provided or distributed via a network such as the Internet. Also good. In addition, various programs may be configured to be pre-installed in a ROM or the like and provided.
本実施形態のノード端末10で実行されるプログラムは、上述した各機能部(取得部、受信部、送信部、接続制御部)を含むモジュール構成となっている。 A program executed by the node terminal 10 of the present embodiment has a module configuration including each functional unit (acquisition unit, reception unit, transmission unit, connection control unit) described above.
また、本実施形態の根ノード端末20で実行されるプログラムは、上述した各機能部(取得部、受信部、通信部)を含むモジュール構成となっている。 Further, the program executed by the root node terminal 20 of the present embodiment has a module configuration including each functional unit (acquisition unit, reception unit, communication unit) described above.
また、本実施形態における上記処理を実行するためのプログラムは、上記各機能部を含むモジュール構成となっており、実際のハードウェアとしては、例えば、CPU(プロセッサ)がROMまたはフラッシュメモリから上記プログラムを読み出して実行することにより、上述した各機能部がRAM(主記憶)上にロードされ、上述した各機能部がRAM(主記憶)上に生成されるようになっている。なお、上述した各機能部の一部または全部を、ASIC(Application Specific Integrated Circuit)やFPGA(Field-Programmable Gate Array)などの専用のハードウェアを用いて実現することも可能である。 Further, the program for executing the above processing in the present embodiment has a module configuration including each of the above functional units. is read and executed to load each functional unit described above onto the RAM (main memory), and each functional unit described above is generated on the RAM (main memory). Part or all of the functional units described above can also be realized using dedicated hardware such as ASIC (Application Specific Integrated Circuit) and FPGA (Field-Programmable Gate Array).
また、本実施形態では、ノード端末10の取得部111、受信部112、送信部113、接続制御部114、および根ノード端末20の取得部211、受信部212、通信部213を、プロセッサ104によって実現される機能の一例として記載したが、各機能部がハードウェア回路等によって実現されるものとしても良い。例えば、ノード端末10の取得部111および根ノード端末20の取得部211は、第2の無線モジュール102または通信インターフェース107によって実現されるものとしても良い。また、ノード端末10の受信部112、送信部113および根ノード端末20の受信部212は、第1の無線モジュールまたは通信インターフェースによって実現されるものとしても良い。また、根ノード端末20の通信部213は、通信インターフェースによって実現されるものとしても良い。また、根ノード端末20の通信部213は、無線通信機能を実現するハードウェア部品によって実現されるものとしても良い。
In addition, in the present embodiment, the acquisition unit 111, the reception unit 112, the transmission unit 113, the
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 While several embodiments of the invention have been described, these embodiments have been presented by way of example and are not intended to limit the scope of the invention. These novel embodiments can be implemented in various other forms, and various omissions, replacements, and modifications can be made without departing from the scope of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the scope of the invention described in the claims and equivalents thereof.
10,10b~10i ノード端末
20a 第1の根ノード端末
20j 第2の根ノード端末
30 センサ
111 取得部
112 受信部
113 送信部
114 接続制御部
150 記憶部
211 取得部
212 受信部
213 通信部
250 記憶部
N マルチホップネットワーク
S マルチホップ通信システム
T1 第1のツリー
T2 第2のツリー
10, 10b to
Claims (6)
前記ノード端末のそれぞれは、
前記第1の根ノード端末または前記第1の根ノード端末と接続する他のノード端末に情報を送信する第1のタイミングにおいては、前記第2の根ノード端末または前記第2の根ノード端末と接続する他のノード端末に前記情報を送信せず、前記第2の根ノード端末または前記第2の根ノード端末と接続する他のノード端末に前記情報を送信する第2のタイミングにおいては、前記第1の根ノード端末または前記第1の根ノード端末と接続する他のノード端末に前記情報を送信しない送信部、
を備え、
前記第1の根ノード端末、前記第2の根ノード端末、および複数の前記ノード端末のネットワークアドレスおよび割当て周波数は同一である、
マルチホップ通信システム。 a first root node terminal which is an aggregating device arranged at the vertex of the first tree-structured network ; a second root node terminal which is an aggregating device arranged at the vertex of the second tree-structured network; a plurality of node terminals wirelessly connectable to the first root node terminal or the second root node terminal;
each of the node terminals,
At a first timing for transmitting information to the first root node terminal or another node terminal connected to the first root node terminal, the second root node terminal or the second root node terminal and In a second timing of transmitting the information to the second root node terminal or another node terminal connected to the second root node terminal without transmitting the information to other node terminals to be connected, a transmission unit that does not transmit the information to the first root node terminal or to another node terminal connected to the first root node terminal;
with
network addresses and assigned frequencies of the first root node terminal, the second root node terminal, and the plurality of node terminals are the same;
multi-hop communication system.
前記ノード端末と接続可能な他のノード端末、前記第1の根ノード端末、または前記第2の根ノード端末のいずれかを、前記情報の送信先として決定する接続制御部、をさらに備え、
前記接続制御部は、前記情報の送信先との接続が切断したと判断した場合に、接続可能な他のノード端末、前記第1の根ノード端末、または前記第2の根ノード端末を特定し、いずれか一の他のノード端末、前記第1の根ノード端末、または前記第2の根ノード端末を前記情報の新たな送信先として決定する、
請求項1に記載のマルチホップ通信システム。 each of the node terminals,
a connection control unit that determines, as a transmission destination of the information, any of another node terminal connectable to the node terminal, the first root node terminal, or the second root node terminal,
The connection control unit identifies another connectable node terminal, the first root node terminal, or the second root node terminal when determining that the connection with the transmission destination of the information is disconnected. , determining any one other node terminal, the first root node terminal, or the second root node terminal as a new destination of the information;
A multi-hop communication system according to claim 1.
請求項2に記載のマルチホップ通信システム。 The connection control unit detects a signal transmitted from another node terminal, the first root node terminal, or the second root node terminal to detect a signal transmitted from the other node terminal, the first root node terminal, or the other node terminal to which the connection is possible. identifying the root node terminal, or the second root node terminal;
A multi-hop communication system according to claim 2.
請求項3に記載のマルチホップ通信システム。 The connection control unit, when detecting the signal transmitted from a plurality of other node terminals, the first root node terminal, or the second root node terminal, , another node terminal having the smallest number of relays for connecting to the first root node terminal or the second root node terminal, the first root node terminal, or the second root node terminal is selected from the information to be determined as the destination of the
A multi-hop communication system according to claim 3.
請求項4に記載のマルチホップ通信システム。 When the number of relays of a plurality of other node terminals, the first root node terminal, or the second root node terminal is the same, the connection control unit controls the other node having the strongest radio wave intensity of the signal. determining the terminal, the first root node terminal, or the second root node terminal as a transmission destination of the information;
A multi-hop communication system according to claim 4.
請求項4または請求項5に記載のマルチホップ通信システム。 When the radio wave intensity of the signal transmitted from another node terminal, the first root node terminal, or the second root node terminal, which is the transmission destination of the information, is equal to or less than a predetermined intensity, the connection control unit , or when the signal of the other node terminal, the first root node terminal, or the second root node terminal, which is the destination of the information, is not detected, the other node terminal, the first root node terminal, Determining that the connection with the root node terminal or the second root node terminal is disconnected;
The multi-hop communication system according to claim 4 or 5.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019014703A JP7245664B2 (en) | 2019-01-30 | 2019-01-30 | multi-hop communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019014703A JP7245664B2 (en) | 2019-01-30 | 2019-01-30 | multi-hop communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020123843A JP2020123843A (en) | 2020-08-13 |
| JP7245664B2 true JP7245664B2 (en) | 2023-03-24 |
Family
ID=71993630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019014703A Active JP7245664B2 (en) | 2019-01-30 | 2019-01-30 | multi-hop communication system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7245664B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022070673A1 (en) * | 2020-10-01 | 2022-04-07 | ソニーグループ株式会社 | Communication device and communication system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014136249A1 (en) | 2013-03-08 | 2014-09-12 | 株式会社日立製作所 | Wireless transport system |
| JP2016110628A (en) | 2014-12-01 | 2016-06-20 | 富士通株式会社 | Content placement in hierarchical networks of caches |
| JP2017513284A (en) | 2014-02-21 | 2017-05-25 | ランディス・ギア イノベーションズ インコーポレイテッドLandis+Gyr Innovations, Inc. | Techniques for optimizing mesh networks |
| JP2017152855A (en) | 2016-02-23 | 2017-08-31 | 株式会社東芝 | Wireless communication apparatus, wireless communication method and program |
-
2019
- 2019-01-30 JP JP2019014703A patent/JP7245664B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014136249A1 (en) | 2013-03-08 | 2014-09-12 | 株式会社日立製作所 | Wireless transport system |
| JP2017513284A (en) | 2014-02-21 | 2017-05-25 | ランディス・ギア イノベーションズ インコーポレイテッドLandis+Gyr Innovations, Inc. | Techniques for optimizing mesh networks |
| JP2016110628A (en) | 2014-12-01 | 2016-06-20 | 富士通株式会社 | Content placement in hierarchical networks of caches |
| JP2017152855A (en) | 2016-02-23 | 2017-08-31 | 株式会社東芝 | Wireless communication apparatus, wireless communication method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020123843A (en) | 2020-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5446621B2 (en) | Wireless device, wireless communication system, and wireless communication method | |
| US8493841B2 (en) | Wireless communication system and nodes | |
| JP5069341B2 (en) | Radio communication apparatus, radio communication system, and radio communication path selection method | |
| JP5877385B2 (en) | Wireless communication system | |
| US20140187143A1 (en) | Wireless Sensor Network | |
| US20210289365A1 (en) | Communication system, communication management method, and network management apparatus | |
| US10187300B2 (en) | Fallback mobile proxy | |
| CN106550323B (en) | Method for determining the geographical position of a device | |
| JP6597935B2 (en) | Wireless sensor system, management apparatus, communication control method, and communication control program | |
| JP6459195B2 (en) | Wireless network system, wireless network system communication control method, control device, network element, and communication control program | |
| US10585189B1 (en) | Sharing air data between aircraft for threat detection | |
| JP7245664B2 (en) | multi-hop communication system | |
| JP5193162B2 (en) | Wireless communication state acquisition method and wireless station | |
| JP5821467B2 (en) | Wireless terminal | |
| KR102294197B1 (en) | Auto-Configuration Method of IoT Control Network and System Thereof | |
| JP6201256B2 (en) | Communication terminal and communication system | |
| JP6452463B2 (en) | Communication system and communication device | |
| US9374849B2 (en) | Node and link formation method | |
| JP6671039B2 (en) | Communication device, multi-hop communication system, and communication method | |
| EP2914036B1 (en) | Communication apparatus | |
| US8964592B2 (en) | Wireless terminal device, wireless communication system and control method for wireless terminal device | |
| JP7225347B2 (en) | Wireless communication device, wireless communication method, and wireless communication system | |
| JP5261240B2 (en) | Wireless network system communication method and wireless communication apparatus | |
| JP6978203B2 (en) | Communication setting device | |
| JP6605349B2 (en) | Wireless communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211130 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220802 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221003 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221206 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230130 |
|
| 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: 20230214 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230313 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7245664 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |