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

JP7830396B2 - Wireless communication device and method - Google Patents

Wireless communication device and method

Info

Publication number
JP7830396B2
JP7830396B2 JP2023142327A JP2023142327A JP7830396B2 JP 7830396 B2 JP7830396 B2 JP 7830396B2 JP 2023142327 A JP2023142327 A JP 2023142327A JP 2023142327 A JP2023142327 A JP 2023142327A JP 7830396 B2 JP7830396 B2 JP 7830396B2
Authority
JP
Japan
Prior art keywords
slot
wireless communication
communication device
data
received
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023142327A
Other languages
Japanese (ja)
Other versions
JP2025035342A (en
Inventor
咲絵 長久保
浩喜 工藤
康之 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP2023142327A priority Critical patent/JP7830396B2/en
Publication of JP2025035342A publication Critical patent/JP2025035342A/en
Application granted granted Critical
Publication of JP7830396B2 publication Critical patent/JP7830396B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明の実施形態は、無線通信装置及び方法に関する。 Embodiments of the present invention relate to wireless communication devices and methods.

近年では、センサを搭載する複数の無線通信装置及び集約装置によってネットワーク(以下、センサネットワークと表記)を構成することが知られている。 In recent years, it has become known that networks (hereinafter referred to as sensor networks) are constructed using multiple wireless communication devices and aggregation devices equipped with sensors.

このようなセンサネットワークにおいて、例えば複数の無線通信装置に搭載されているセンサによって計測されたデータ(以下、センサデータと表記)は、当該無線通信装置から直接または他の無線通信装置を介して、集約装置によって収集される。集約装置において収集されたセンサデータは、例えばセンサデータが計測された対象物(無線通信装置が設置されている対象物)の状態を監視するために利用することができる。 In such a sensor network, data measured by sensors mounted on multiple wireless communication devices (hereinafter referred to as "sensor data") is collected by an aggregation device, either directly from the wireless communication device or via other wireless communication devices. The sensor data collected by the aggregation device can be used, for example, to monitor the state of the object on which the sensor data was measured (the object on which the wireless communication device is installed).

しかしながら、複数の無線通信装置が電力を供給することが困難な環境に設置される場合には、当該無線通信装置を電池等から供給される電力で駆動する必要があるため、当該無線通信装置の省電力化が要求される。 However, when multiple wireless communication devices are installed in an environment where it is difficult to supply power, these devices must be powered by batteries or other sources, thus requiring power-saving features for these devices.

特開2016-54349号公報Japanese Patent Publication No. 2016-54349 特開2011-029990号公報Japanese Patent Publication No. 2011-029990

そこで、本発明が解決しようとする課題は、省電力を実現することが可能な無線通信装置及び方法を提供することにある。 Therefore, the problem that this invention aims to solve is to provide a wireless communication device and method that can achieve power saving.

実施形態によれば、複数の他のノードとネットワークを構成する無線通信装置であって、第1周期における複数のスロットのうちの第1スロットにおいて他のノードから送信されたデータを受信するように動作する無線通信装置が提供される。前記無線通信装置は、第1判定手段と、第2判定手段と、設定手段とを具備する。前記第1判定手段は、前記第1スロットにおいてデータを受信したかを判定する。前記第2判定手段は、前記第1スロットにおいてデータを受信していないと判定された場合、前記第1周期における当該第1スロットよりも後の第2スロットにおいて他のノードから送信されたデータを受信したかを判定する。前記設定手段は、前記第2スロットにおいてデータを受信したと判定された場合、前記第1周期の次の第2周期において他のノードから送信されるデータを受信するスロットとして前記第2スロットを設定する。 According to one embodiment, a wireless communication device is provided that constitutes a network with multiple other nodes and operates to receive data transmitted from other nodes in a first slot among multiple slots in a first cycle. The wireless communication device comprises a first determination means, a second determination means, and a setting means. The first determination means determines whether data has been received in the first slot. If the second determination means determines that data has not been received in the first slot, it determines whether data transmitted from other nodes has been received in a second slot that occurs after the first slot in the first cycle. If the setting means determines that data has been received in the second slot, it sets the second slot as the slot for receiving data transmitted from other nodes in the second cycle following the first cycle.

第1実施形態に係る通信システムのネットワーク構成の一例を示す図。A diagram showing an example of the network configuration of a communication system according to the first embodiment. 通信システムをネットワークトポロジの形態で示す模式図。A schematic diagram showing a communication system in the form of a network topology. 通信システムが適用される環境の一例について説明するための図。A diagram illustrating an example of an environment in which a communication system is applied. 通信システムにおいて行われるスロット通信の概要について説明するための図。A diagram illustrating the overview of slot communication performed in a communication system. 無線通信装置の位置によって変化する無線通信装置の通信範囲について説明するための図。A diagram illustrating how the communication range of a wireless communication device changes depending on its location. 無線通信装置のハードウェア構成の一例を示す図。A diagram showing an example of the hardware configuration of a wireless communication device. 無線通信装置の機能構成の一例を示すブロック図。A block diagram showing an example of the functional configuration of a wireless communication device. 無線通信装置の処理手順の一例を示すフローチャート。A flowchart illustrating an example of the processing procedure for a wireless communication device. 無線通信装置の具体的な動作例について説明するための図。A diagram illustrating a specific example of the operation of a wireless communication device. 無線通信装置の具体的な動作例について説明するための図。A diagram illustrating a specific example of the operation of a wireless communication device. 無線通信装置の具体的な動作例について説明するための図。A diagram illustrating a specific example of the operation of a wireless communication device. 第2実施形態に係る無線通信装置の機能構成の一例を示すブロック図。A block diagram showing an example of the functional configuration of a wireless communication device according to the second embodiment. 無線通信装置の処理手順の一例を示すフローチャート。A flowchart illustrating an example of the processing procedure for a wireless communication device. 第3スロット変更処理について説明するための図。A diagram illustrating the process of changing the third slot. 無線通信装置の位置の一例を示す図。A diagram showing an example of the location of a wireless communication device. 無線通信装置の位置の他の例を示す図。A diagram showing another example of the location of a wireless communication device. 第3実施形態に係る無線通信装置の機能構成の一例を示すブロック図。A block diagram showing an example of the functional configuration of a wireless communication device according to the third embodiment. 無線通信装置の処理手順の一例を示すフローチャート。A flowchart illustrating an example of the processing procedure for a wireless communication device. 無線通信装置が移動中であることを示す図。A diagram showing that a wireless communication device is in motion.

以下、図面を参照して、各実施形態について説明する。
(第1実施形態)
まず、第1実施形態について説明する。図1は、本実施形態における通信システムのネットワーク構成の一例を示す。
The embodiments will be described below with reference to the drawings.
(First Embodiment)
First, the first embodiment will be described. Figure 1 shows an example of the network configuration of the communication system in this embodiment.

図1に示す通信システム1は、無線通信を行う機能(以下、無線通信機能と表記)を有する集約装置10及び複数の無線通信装置20を備える。本実施形態における集約装置10及び複数の無線通信装置20間では、例えば時分割多重方式に基づく無線通信が行われる。 The communication system 1 shown in Figure 1 comprises an aggregation device 10 having a wireless communication function (hereinafter referred to as the wireless communication function) and a plurality of wireless communication devices 20. In this embodiment, wireless communication is performed between the aggregation device 10 and the plurality of wireless communication devices 20, for example, using a time-division multiplexing scheme.

また、図1に示す通信システム1において、集約装置10及び複数の無線通信装置20は、集約装置10に対して複数の無線通信装置20がツリー構造に無線接続されたマルチホップネットワークを構成している。なお、マルチホップネットワークによれば、当該マルチホップネットワークを構成する複数の無線通信装置20がバケツリレー形式でデータを転送することによって、複数の無線通信装置20の各々の通信範囲を超えた集約装置10への長距離通信を実現することができる。 Furthermore, in the communication system 1 shown in Figure 1, the aggregation device 10 and the multiple wireless communication devices 20 constitute a multi-hop network in which the multiple wireless communication devices 20 are wirelessly connected to the aggregation device 10 in a tree structure. With this multi-hop network, the multiple wireless communication devices 20 constituting the multi-hop network transfer data in a bucket-brigade fashion, enabling long-distance communication to the aggregation device 10 that extends beyond the individual communication ranges of the multiple wireless communication devices 20.

なお、上記したマルチホップネットワークを構成する集約装置10及び複数の無線通信装置20は、当該マルチホップネットワークにおいてノードと称される。 Furthermore, the aggregation device 10 and the multiple wireless communication devices 20 that constitute the multi-hop network described above are referred to as nodes in the multi-hop network.

図2は、図1に示す通信システム1をネットワークトポロジの形態で示す模式図である。図2に示す「根」は集約装置10(根ノード)を表し、「A」~「P」は複数の無線通信装置20の各々を表している。 Figure 2 is a schematic diagram showing the communication system 1 shown in Figure 1 in network topology form. In Figure 2, "Root" represents the aggregation device 10 (root node), and "A" to "P" represent each of the multiple wireless communication devices 20.

また、図2に示す矢印は、データの伝送経路を示している。矢印の元はデータの送信元であるノード(子ノード)を表し、矢印の先はデータの送信先であるノード(親ノード)を表している。 Furthermore, the arrows shown in Figure 2 indicate the data transmission path. The source of the arrow represents the data source node (child node), and the tip of the arrow represents the data destination node (parent node).

具体的には、例えば「G」によって表される無線通信装置20(以下、ノードGと表記)の親ノードは、根ノードからのホップ数が当該ノードGより1小さいノードE(「E」によって表される無線通信装置20)である。一方、ノードGの子ノードは、根ノードからのホップ数が当該ノードGより1大きいノードI(「I」によって表される無線通信装置20)及びノードL(「L」によって表される無線通信装置20)である。 Specifically, for example, the parent node of a wireless communication device 20 represented by "G" (hereinafter referred to as node G) is node E (represented by "E" as wireless communication device 20), which has one fewer hop from the root node than node G. On the other hand, the child nodes of node G are node I (represented by "I" as wireless communication device 20) and node L (represented by "L" as wireless communication device 20), which have one more hop from the root node than node G.

なお、図2においては例えばノードL及びEの間にノードGが配置されるネットワークトポロジが示されているが、当該ノードL及びEが直接接続される(通信を行う)ようなネットワークトポロジであってもよい。 Note that while Figure 2 shows a network topology where node G is placed between nodes L and E, a network topology where nodes L and E are directly connected (communicate) is also possible.

更に、図2においては各無線通信装置20が集約装置10(根ノード)にデータを伝送(送信)する場合を想定しているが、集約装置10が各無線通信装置20にデータを伝送することも可能である。 Furthermore, while Figure 2 assumes that each wireless communication device 20 transmits data to the aggregation device 10 (root node), it is also possible for the aggregation device 10 to transmit data to each wireless communication device 20.

図1及び図2においては例えば16個の無線通信装置20を備える通信システム1が想定されているが、本実施形態において当該無線通信装置20の数は、2以上であればよい。 In Figures 1 and 2, a communication system 1 is assumed to include, for example, 16 wireless communication devices 20. However, in this embodiment, the number of wireless communication devices 20 can be two or more.

また、ここで説明した本実施形態における通信システム1のネットワークトポロジ及び通信方式は一例であり、他のネットワークトポロジ及び通信方式が採用されてもよい。具体的には、図2においてはツリー型のネットワークトポロジが示されているが、通信システム1においては、例えばスター型、リング型またはメッシュ型等のネットワークトポロジが採用されてもよい。また、通信システム1においては、上記したように例えば時分割多重方式に基づく通信が行われる場合を想定しているが、他の通信方式に基づく通信が行われてもよい。 Furthermore, the network topology and communication method of the communication system 1 described here are merely examples, and other network topologies and communication methods may be employed. Specifically, while Figure 2 shows a tree-type network topology, the communication system 1 may employ network topologies such as star, ring, or mesh. Also, while the communication system 1 is assumed to use communication based on, for example, time-division multiplexing, other communication methods may be used.

ここで、本実施形態における通信システム1において、複数の無線通信装置20はセンサを搭載しており、当該センサは、当該センサ(無線通信装置20)が設置されている対象物に関するセンサデータを計測する。例えば複数の無線通信装置20に搭載されているセンサによって計測されたセンサデータは、当該無線通信装置20から直接または他の無線通信装置20を介して、集約装置10によって収集される。このように集約装置10によって収集されたセンサデータは、当該センサデータが計測された対象物(例えば、構造物または自然環境等)の状態を監視するために利用される。 In this embodiment of the communication system 1, the multiple wireless communication devices 20 are equipped with sensors, and these sensors measure sensor data related to the object on which the sensor (wireless communication device 20) is installed. For example, sensor data measured by sensors mounted on the multiple wireless communication devices 20 is collected by the aggregation device 10, either directly from the wireless communication devices 20 or via other wireless communication devices 20. The sensor data collected in this way by the aggregation device 10 is used to monitor the state of the object on which the sensor data was measured (e.g., a structure or the natural environment).

なお、複数の無線通信装置20に搭載されるセンサには、例えば加速度センサ、温度センサ、水分計センサ、水位センサ及び湿度センサ等が含まれる。複数の無線通信装置20に搭載されているセンサが加速度センサである場合には、当該加速度センサによって計測されたセンサデータ(加速度データ)を利用して、例えば地震発生時におけるエレベータやダム等の揺れを監視するようなことが可能となる。また、複数の無線通信装置20に搭載されているセンサが温度センサである場合には、当該温度センサによって計測されたセンサデータ(温度データ)を利用して、必要以上に温度が高くなるような機器の異常動作を監視するようなことが可能となる。更に、複数の無線通信装置20に搭載されているセンサが水分計センサである場合には、当該水分計センサによって計測されたセンサデータ(水分量データ)を利用して、森林等における土中の水分量に応じた土砂崩れの発生(土砂災害の有無)を監視するようなことが可能となる。また、複数の無線通信装置20に搭載されているセンサが水位センサである場合には、当該水位センサによって計測されたセンサデータ(水位データ)を利用して、河川等の水位に応じた洪水の発生(水害の有無)を監視するようなことが可能となる。また、複数の無線通信装置20に搭載されているセンサが湿度センサである場合には、当該湿度センサによって計測されたセンサデータ(湿度データ)を利用し、温度データ等と組み合わせることで効率的な植物の栽培が可能となる。 The sensors mounted on the multiple wireless communication devices 20 include, for example, acceleration sensors, temperature sensors, moisture sensors, water level sensors, and humidity sensors. If the sensors mounted on the multiple wireless communication devices 20 are acceleration sensors, the sensor data (acceleration data) measured by the acceleration sensors can be used to monitor, for example, the shaking of elevators or dams during an earthquake. If the sensors mounted on the multiple wireless communication devices 20 are temperature sensors, the sensor data (temperature data) measured by the temperature sensors can be used to monitor the abnormal operation of equipment that is overheating. Furthermore, if the sensors mounted on the multiple wireless communication devices 20 are moisture sensors, the sensor data (moisture content data) measured by the moisture sensors can be used to monitor the occurrence of landslides (presence or absence of sediment-related disasters) in accordance with the moisture content in the soil in forests, etc. Furthermore, if the sensors mounted on the multiple wireless communication devices 20 are water level sensors, the sensor data (water level data) measured by the water level sensors can be used to monitor the occurrence of floods (presence or absence of flood damage) in accordance with the water level of rivers, etc. Furthermore, if the sensors mounted on multiple wireless communication devices 20 are humidity sensors, efficient plant cultivation becomes possible by utilizing the sensor data (humidity data) measured by these humidity sensors and combining it with temperature data, etc.

ところで、上記したようにセンサデータを構造物または自然環境等の状態を監視するために利用する場合、当該センサデータを計測するセンサを搭載する無線通信装置20は、例えば商用電源等から電力を供給することが困難な環境に設置される可能性がある。この場合、無線通信装置20を例えば電池またはバッテリ等から供給される電力によって駆動する必要があり、当該無線通信装置20を省電力で駆動する仕組みが有用である。 Incidentally, as mentioned above, when sensor data is used to monitor the condition of structures or the natural environment, the wireless communication device 20 equipped with the sensor that measures the sensor data may be installed in an environment where it is difficult to supply power from, for example, a commercial power source. In this case, the wireless communication device 20 needs to be powered by power supplied from, for example, a battery, and a mechanism for powering the wireless communication device 20 with low power consumption is useful.

このため、無線通信装置20は、時分割で区切られたスロットを用いた通信(以下、スロット通信と表記)を行い、必要なタイミングでのみデータを送受信し、それ以外のタイミングではスリープするような動作を行うことにより省電力を実現することができる。 Therefore, the wireless communication device 20 can achieve power saving by performing communication using time-division-divided slots (hereinafter referred to as slot communication), transmitting and receiving data only when necessary, and sleeping at other times.

なお、本実施形態における複数の無線通信装置20のうちの少なくとも1つは、例えば他の無線通信装置20に搭載されているセンサによって計測されたセンサデータを当該他の無線通信装置20から別の無線通信装置20または集約装置10に中継する中継ノードとしてのみ動作する無線通信装置であってもよい。 Furthermore, at least one of the multiple wireless communication devices 20 in this embodiment may be a wireless communication device that operates solely as a relay node, for example, to relay sensor data measured by a sensor mounted on another wireless communication device 20 from that other wireless communication device 20 to another wireless communication device 20 or aggregation device 10.

以下、図3を参照して、本実施形態における通信システム1が適用される環境の一例について説明する。 The following describes an example of an environment to which the communication system 1 in this embodiment is applied, with reference to Figure 3.

図3においては、本実施形態における通信システム1がエレベータシステムに適用される場合を想定している。図3に示すように、昇降路100内には、メインロープの一端に接続されたエレベータ101(乗りかご)と、当該メインロープの他端に接続されたカウンタウェイト102とが配置されており、当該メインロープが巻き掛けられている巻上げ機(図示せず)を駆動することによって、当該エレベータ101の昇降動作を実現することができる。 Figure 3 illustrates the case where the communication system 1 of this embodiment is applied to an elevator system. As shown in Figure 3, an elevator 101 (cab) connected to one end of a main rope and a counterweight 102 connected to the other end of the main rope are arranged within the hoistway 100. The elevator 101 can be raised and lowered by driving a hoisting machine (not shown) around which the main rope is wound.

図3に示す例では、上記した昇降路100内に集約装置10と2つの無線通信装置20-1及び20-2とが設置されているものとする。具体的には、集約装置10はエレベータ101が設置されているビルの上層階の近傍に設置されており、無線通信装置20-1は当該ビルの中層階の近傍に設置されており、無線通信装置20-2は当該ビルの低層階の近傍に設置されているものとする。 In the example shown in Figure 3, it is assumed that the aggregation device 10 and two wireless communication devices 20-1 and 20-2 are installed within the elevator shaft 100 described above. Specifically, the aggregation device 10 is installed near the upper floors of the building where the elevator 101 is located, wireless communication device 20-1 is installed near the middle floors of the building, and wireless communication device 20-2 is installed near the lower floors of the building.

また、昇降路100内を移動する(昇降路100内で昇降動作する)エレベータ101には、無線通信装置20-3が設置されている。この場合、無線通信装置20-3には、エレベータ101の揺れを監視するための加速度データを計測するための加速度センサが搭載されているものとする。図3においてはエレベータ101に無線通信装置20-3が設置されているが、上記したようにエレベータ101の揺れを監視するという観点によれば、当該エレベータ101と連動して昇降動作するカウンタウェイト102に無線通信装置(加速度センサ)が設置されていてもよい。 Furthermore, a wireless communication device 20-3 is installed on the elevator 101, which moves within the hoistway 100 (operates up and down within the hoistway 100). In this case, the wireless communication device 20-3 is equipped with an acceleration sensor for measuring acceleration data to monitor the sway of the elevator 101. In Figure 3, the wireless communication device 20-3 is installed on the elevator 101, but as mentioned above, from the perspective of monitoring the sway of the elevator 101, the wireless communication device (accelerometer) may also be installed on the counterweight 102, which operates up and down in conjunction with the elevator 101.

なお、図3に示す例では、無線通信装置20-1及び20-2は例えばセンサデータ等を中継するための中継ノードとしてのみ動作する無線通信装置である。この場合、無線通信装置20-1及び20-2には、センサは搭載されていなくてもよい。 In the example shown in Figure 3, wireless communication devices 20-1 and 20-2 operate solely as relay nodes for relaying, for example, sensor data. In this case, wireless communication devices 20-1 and 20-2 do not necessarily need to have sensors mounted on them.

図3においては中継ノードとして動作する無線通信装置20として無線通信装置20-1及び20-2が示されているが、中継ノードの数は、エレベータ101が設置されるビル等の規模に応じて変更されてもよい。更に、図3に示す例では、例えば集約装置10と無線通信装置20-1との間は有線通信が行われてもよいし、無線通信装置20-1と無線通信装置20-2との間は有線通信が行われてもよい。 In Figure 3, wireless communication devices 20-1 and 20-2 are shown as wireless communication devices 20 operating as relay nodes. However, the number of relay nodes may be changed depending on the size of the building, etc., where the elevator 101 is installed. Furthermore, in the example shown in Figure 3, for example, wired communication may be used between the aggregation device 10 and wireless communication device 20-1, and wired communication may be used between wireless communication device 20-1 and wireless communication device 20-2.

ここで、図4を参照して、図3に示すようにエレベータシステムに適用された通信システム1において行われるスロット通信の概要について説明する。なお、ここでは無線通信装置20-3は上記したように電池またはバッテリから供給される電力によって駆動される(つまり、省電力化を図る必要がある)が、集約装置10と無線通信装置20-1及び20-2とは、例えば商用電源等から供給される電力によって駆動され、本実施形態における省電力化の対象ではないものとする。 Here, referring to Figure 4, we will now describe the outline of slot communication performed in the communication system 1 applied to the elevator system as shown in Figure 3. Note that, as described above, the wireless communication device 20-3 is powered by electricity supplied from a battery (i.e., power saving is necessary), but the aggregation device 10 and wireless communication devices 20-1 and 20-2 are powered by electricity supplied from, for example, a commercial power supply, and are not subject to power saving in this embodiment.

図4に示すように、スロット通信においては、例えば1秒毎に繰り返される所定の周期(以下、通信周期と表記)において複数のスロットSL1~SL10が用意され、集約装置10と無線通信装置20-1~20-3とは、予め定められたスロットにおいてデータを送受信する(送信処理及び受信処理を実行する)ように動作する。なお、複数のスロットSL1~SL10には、通信周期が分割された複数の時間帯の各々が割り当てられている。 As shown in Figure 4, in slot communication, multiple slots SL1 to SL10 are provided in a predetermined cycle (hereinafter referred to as the communication cycle) that repeats, for example, every second. The aggregation device 10 and wireless communication devices 20-1 to 20-3 operate to send and receive data (perform transmission and reception processing) in the predetermined slots. Each of the multiple slots SL1 to SL10 is assigned to one of several time periods into which the communication cycle is divided.

具体的には、集約装置10は、通信周期におけるスロットSL6(に割り当てられている時間帯)においてデータを送信し、他のスロットSL1~SL5及びSL7~SL10(に割り当てられている時間帯)においてデータを受信するように動作する。なお、以下の説明では、集約装置10がデータを送信するスロット(当該データを送信することが可能な時間帯が割り当てられているスロット)を集約装置10の送信スロット、集約装置10がデータを受信するスロット(当該データを受信することが可能な時間帯が割り当てられているスロット)を集約装置10の受信スロットと称する。 Specifically, the aggregation device 10 operates to transmit data in slot SL6 (the time period assigned to it) during the communication cycle, and to receive data in the other slots SL1 to SL5 and SL7 to SL10 (the time periods assigned to them). In the following description, the slot to which the aggregation device 10 transmits data (the slot to which the data can be transmitted) will be referred to as the aggregation device 10's transmission slot, and the slot to which the aggregation device 10 receives data (the slot to which the data can be received) will be referred to as the aggregation device 10's reception slot.

また、無線通信装置20-1は、通信周期におけるスロットSL7においてデータを送信し、他のスロットSL1~SL6及びSL8~SL10においてデータを受信するように動作する。なお、以下の説明では、無線通信装置20-1がデータを送信するスロットを無線通信装置20-1の送信スロット、無線通信装置20-1がデータを受信するスロットを無線通信装置20-1の受信スロットと称する。 Furthermore, the wireless communication device 20-1 operates to transmit data in slot SL7 during the communication cycle and to receive data in the other slots SL1 to SL6 and SL8 to SL10. In the following description, the slot from which the wireless communication device 20-1 transmits data will be referred to as the transmitting slot of the wireless communication device 20-1, and the slot from which the wireless communication device 20-1 receives data will be referred to as the receiving slot of the wireless communication device 20-1.

更に、無線通信装置20-2は、通信周期におけるスロットSL8においてデータを送信し、他のスロットSL1~SL7、SL9及びSL10においてデータを受信するように動作する。なお、以下の説明では、無線通信装置20-2がデータを送信するスロットを無線通信装置20-2の送信スロット、無線通信装置20-2がデータを受信するスロットを無線通信装置20-2の受信スロットと称する。 Furthermore, the wireless communication device 20-2 operates to transmit data in slot SL8 during the communication cycle and to receive data in the other slots SL1 to SL7, SL9, and SL10. In the following description, the slot from which the wireless communication device 20-2 transmits data will be referred to as the transmitting slot of the wireless communication device 20-2, and the slot from which the wireless communication device 20-2 receives data will be referred to as the receiving slot of the wireless communication device 20-2.

一方、無線通信装置20-3は、通信周期におけるスロットSL2においてデータを送信し、スロットSL6においてデータを受信し、他のスロットSL1、SL3~SL5及びSL7~SL10においてスリープするように動作する。なお、以下の説明では、無線通信装置20-3データを送信するスロットを無線通信装置20-3の送信スロット、無線通信装置20-3がデータを受信するスロットを無線通信装置20-3の受信スロットと称する。このとき無線通信装置20‐3と同様に省電力で動作する無線通信装置は複数存在してよい。また、送信スロットはSL1~SL5の間のスロットであればどのスロットを使用してもよい。ただし、無線通信装置毎に固有のスロットを送信スロットとして使用するものとする。 Meanwhile, the wireless communication device 20-3 operates by transmitting data in slot SL2 during the communication cycle, receiving data in slot SL6, and sleeping in the other slots SL1, SL3-SL5, and SL7-SL10. In the following description, the slot from which the wireless communication device 20-3 transmits data will be referred to as the transmitting slot of the wireless communication device 20-3, and the slot from which the wireless communication device 20-3 receives data will be referred to as the receiving slot of the wireless communication device 20-3. Multiple wireless communication devices operating with low power consumption, similar to the wireless communication device 20-3, may exist. Furthermore, any slot between SL1 and SL5 may be used as the transmitting slot. However, each wireless communication device shall be assigned a unique slot to use as its transmitting slot.

上記した無線通信装置20-3の動作によれば、無線通信装置20-3は、集約装置10、無線通信装置20-1及び20-2と比較して限られたタイミングにおいてのみ受信処理を実行する(つまり、受信する範囲を最小限にする)ため、省電力化を図ることが可能である。 According to the operation of the wireless communication device 20-3 described above, the wireless communication device 20-3 performs reception processing only at limited timings compared to the aggregation device 10 and wireless communication devices 20-1 and 20-2 (i.e., minimizes the reception range), thus enabling power saving.

なお、図4に示す例では、無線通信装置20-3の送信スロットはスロットSL2であるため、当該無線通信装置20-3は、当該スロットSL2においてデータを送信する。このスロットSL2において無線通信装置20-3から送信されるデータは、例えば当該無線通信装置20-3に搭載されているセンサによって計測されたセンサデータ(例えば、加速度センサによって計測された加速度データ)等である。 In the example shown in Figure 4, the transmission slot of the wireless communication device 20-3 is slot SL2; therefore, the wireless communication device 20-3 transmits data in slot SL2. The data transmitted from the wireless communication device 20-3 in slot SL2 is, for example, sensor data measured by sensors mounted on the wireless communication device 20-3 (e.g., acceleration data measured by an acceleration sensor).

例えばスロットSL2が受信スロットである集約装置10が無線通信装置20-3の通信範囲内にある場合には、上記したようにスロットSL2において無線通信装置20-3から送信されたデータは、当該集約装置10において受信される。なお、スロットSL2は無線通信装置20-1及び20-2の受信スロットでもあるため、当該無線通信装置20-1及び20-2が無線通信装置20-3の通信範囲内にある場合には、当該無線通信装置20-1及び20-2も同様に無線通信装置20-3から送信されたデータを受信することができる。 For example, if the aggregation device 10, where slot SL2 is a receiving slot, is within the communication range of the wireless communication device 20-3, then, as described above, the data transmitted from the wireless communication device 20-3 in slot SL2 will be received by the aggregation device 10. Furthermore, since slot SL2 is also a receiving slot for wireless communication devices 20-1 and 20-2, if these wireless communication devices 20-1 and 20-2 are within the communication range of the wireless communication device 20-3, they can similarly receive data transmitted from the wireless communication device 20-3.

上記したようにスロットSL2において無線通信装置20-3から送信されたデータを集約装置10が受信した場合、当該集約装置10は、当該受信されたデータに応じたデータを当該集約装置10の送信スロットであるスロットSL6において送信する。このスロットSL6において集約装置10から送信されるデータは、例えば無線通信装置20-3から送信されたセンサデータに対する送達確認情報を含むデータ等である。無線通信装置20-3の受信スロットはスロットSL6であるため、集約装置10が無線通信装置20-3の通信範囲内にある場合、当該無線通信装置20-3は、当該スロットSL6において集約装置10から送信されたデータを受信することができ、適切に動作を継続することができる。 As described above, when the aggregation device 10 receives data transmitted from the wireless communication device 20-3 in slot SL2, the aggregation device 10 transmits data corresponding to the received data in slot SL6, which is the aggregation device 10's transmission slot. The data transmitted from the aggregation device 10 in slot SL6 includes, for example, data containing delivery confirmation information for sensor data transmitted from the wireless communication device 20-3. Since the receiving slot of the wireless communication device 20-3 is slot SL6, if the aggregation device 10 is within the communication range of the wireless communication device 20-3, the wireless communication device 20-3 can receive the data transmitted from the aggregation device 10 in slot SL6 and continue to operate appropriately.

なお、上記した集約装置10及び無線通信装置20-1~20-3の各々の送信スロット及び受信スロット(つまり、送信処理が実行されるタイミング及び受信処理が実行されるタイミング)は、例えば集約装置10及び無線通信装置20-1~20-3の配置等に基づいて予め設定されているものとする。 Furthermore, the transmission and reception slots (i.e., the timing at which transmission and reception processes are executed) of the aggregation device 10 and wireless communication devices 20-1 to 20-3 described above are pre-set based, for example, on the arrangement of the aggregation device 10 and wireless communication devices 20-1 to 20-3.

また、通信周期は、複数のサブ周期から構成されていてもよい。この場合、例えばスロットSL1~SL5に割り当てられている時間帯が第1サブ周期に相当し、スロットSL6~SL10に割り当てられている時間帯が第2サブ周期に相当するものとすると、例えばスロットSL1~SL5の中から無線通信装置20-3の送信スロットを決定し、スロットSL6~SL10の中から集約装置10及び中継ノード(無線通信装置20-1及び20-2)の送信スロットを決定する(つまり、サブ周期毎に送信スロットを管理する)ようなことが可能となる。 Furthermore, the communication cycle may consist of multiple sub-cycles. In this case, for example, if the time periods assigned to slots SL1 to SL5 correspond to the first sub-cycle, and the time periods assigned to slots SL6 to SL10 correspond to the second sub-cycle, then it becomes possible to, for example, determine the transmission slot for wireless communication device 20-3 from slots SL1 to SL5, and determine the transmission slots for the aggregation device 10 and relay nodes (wireless communication devices 20-1 and 20-2) from slots SL6 to SL10 (i.e., manage transmission slots for each sub-cycle).

ところで、上記した図3に示すようにエレベータ101に無線通信装置20-3が設置されている場合を想定すると、図5に示すように、当該エレベータ101が昇降路100内で昇降動作(上下方向に移動)することによって、当該無線通信装置20-3の位置(つまり、例えば集約装置10等との距離)が変化する。以下、例えば無線通信装置20-3が図5に示す位置にある場合、集約装置10及び無線通信装置20-1は当該無線通信装置20-3の通信範囲内になく、無線通信装置20-2は当該無線通信装置20-3の通信範囲内にあるものとする。 Incidentally, assuming that the wireless communication device 20-3 is installed on the elevator 101 as shown in Figure 3 above, as shown in Figure 5, the position of the wireless communication device 20-3 (i.e., its distance from, for example, the aggregation device 10) changes as the elevator 101 moves up and down within the hoistway 100. Hereafter, for example, if the wireless communication device 20-3 is in the position shown in Figure 5, the aggregation device 10 and wireless communication device 20-1 are not within the communication range of the wireless communication device 20-3, while wireless communication device 20-2 is within the communication range of the wireless communication device 20-3.

上記したようにエレベータ101が移動することによって例えば集約装置10が無線通信装置20-3の通信範囲外にある場合、当該無線通信装置20-3がスロットSL2において送信したデータは、当該集約装置10によって直接受信されないが、例えばスロットSL2が受信スロットであり、かつ、無線通信装置20-3の通信範囲内にある無線通信装置20-2において受信されるとともに、無線通信装置20-2の送信スロットであるスロットSL8において当該無線通信装置20-2から送信される。このように無線通信装置20-2から送信されたデータは、スロットSL8が受信スロットであり、かつ、無線通信装置20-2の通信範囲内にある無線通信装置20-1において受信されるとともに、無線通信装置20-1の送信スロットである次の通信周期におけるスロットSL7において当該無線通信装置20-1から送信される。このように無線通信装置20-1から送信されたデータは、スロットSL7が受信スロットである集約装置10において受信される。 As described above, when the elevator 101 moves, for example, if the aggregation device 10 is outside the communication range of the wireless communication device 20-3, the data transmitted by the wireless communication device 20-3 in slot SL2 is not directly received by the aggregation device 10. However, it is received by wireless communication device 20-2, for example, since slot SL2 is a receiving slot and is within the communication range of wireless communication device 20-3, and is also transmitted from wireless communication device 20-2 in slot SL8, which is its transmitting slot. The data transmitted from wireless communication device 20-2 in this way is received by wireless communication device 20-1, since slot SL8 is a receiving slot and is within the communication range of wireless communication device 20-2, and is also transmitted from wireless communication device 20-1 in slot SL7, which is its transmitting slot in the next communication cycle. The data transmitted from wireless communication device 20-1 in this way is received by the aggregation device 10, where slot SL7 is a receiving slot.

このように、エレベータ101が移動することによって集約装置10が無線通信装置20-3の通信範囲外にある場合であっても、当該無線通信装置20-3から送信されたデータは、無線通信装置20-1及び20-2によって中継され、集約装置10によって収集される。 Thus, even when the aggregation device 10 is outside the communication range of the wireless communication device 20-3 due to the movement of the elevator 101, the data transmitted from the wireless communication device 20-3 is relayed by wireless communication devices 20-1 and 20-2 and collected by the aggregation device 10.

一方、上記したように無線通信装置20-3からのデータを集約装置10が受信した場合、当該集約装置10は、当該データに応じたデータを当該集約装置10の送信スロットであるスロットSL6において送信する。しかしながら、上記したようにエレベータ101が移動することによって例えば集約装置10が無線通信装置20-3の通信範囲外にある場合、無線通信装置20-3は、当該集約装置10から送信されたデータをスロットSL6において受信することができない。 On the other hand, as described above, when the aggregation device 10 receives data from the wireless communication device 20-3, the aggregation device 10 transmits data corresponding to that data in slot SL6, which is the transmission slot of the aggregation device 10. However, as described above, if the elevator 101 moves, for example, and the aggregation device 10 is outside the communication range of the wireless communication device 20-3, the wireless communication device 20-3 cannot receive the data transmitted from the aggregation device 10 in slot SL6.

なお、集約装置10から送信されたデータは無線通信装置20-1及び20-2によって中継されるが、例えば無線通信装置20-2の送信スロットであるスロットSL8において当該データが当該無線通信装置20-2から送信されたとしても、当該スロットSL8は無線通信装置20-3の受信スロットではないため、当該データを無線通信装置20-3が受信することはできない。 Furthermore, although the data transmitted from the aggregation device 10 is relayed by wireless communication devices 20-1 and 20-2, even if, for example, the data is transmitted from wireless communication device 20-2 in slot SL8, which is the transmission slot of wireless communication device 20-2, wireless communication device 20-3 cannot receive the data because slot SL8 is not the receiving slot of wireless communication device 20-3.

このように集約装置10から送信されたデータ(例えば、送達確認情報等)が当該無線通信装置20-3において受信されない場合、当該無線通信装置20-3は、適切に動作を継続することができない場合がある。 If the data transmitted from the aggregation device 10 (for example, delivery confirmation information) is not received by the wireless communication device 20-3, the wireless communication device 20-3 may not be able to continue operating properly.

上記したように集約装置10から送信されたデータを無線通信装置20-3が受信しない場合、当該無線通信装置20-3の通信範囲内にある他のノード(ここでは無線通信装置20-2)を探索して、当該無線通信装置20-3の受信スロット(の設定)を変更しなければ、無線通信装置20-3は集約装置10からのデータを受信することはできない。しかしながら、例えば全てのスロットにおいて受信処理を実行するような探索を行う(つまり、当該探索に長い時間を要する)と、当該無線通信装置20-3における省電力化の妨げとなる。 As described above, if the wireless communication device 20-3 does not receive data transmitted from the aggregation device 10, it will need to search for other nodes within its communication range (in this case, wireless communication device 20-2) and change the receiving slot (setting) of the wireless communication device 20-3 before it can receive data from the aggregation device 10. However, if the search is performed to execute the receiving process in all slots (i.e., the search takes a long time), it will hinder power saving in the wireless communication device 20-3.

また、探索を行わなくてもよいように予め定められた複数のスロット(データの送信元の複数の候補の各々の送信スロット)においてデータを受信することが考えられるが、常に複数のスロットにおいて受信処理を実行すると、無線通信装置20-3における省電力を実現することが困難となる。 Furthermore, while it might be conceivable to receive data in a predetermined number of slots (each transmission slot for multiple candidate data sources) to avoid the need for searching, performing reception processing in multiple slots at all times would make it difficult to achieve power saving in the wireless communication device 20-3.

そこで、本実施形態においては、移動体(例えば、エレベータ101)に設置されている無線通信装置20が他のノードから送信されたデータを受信しない場合に、省電力を実現するように効率的に受信スロットの設定を変更する(つまり、受信タイミングを変化させる)構成について説明する。 Therefore, in this embodiment, we will describe a configuration that efficiently changes the settings of the receiving slot (i.e., changes the reception timing) to achieve power saving when the wireless communication device 20 installed on a mobile object (for example, an elevator 101) does not receive data transmitted from another node.

なお、以下において説明する無線通信装置20は、例えば図3等において説明した無線通信装置20-3であることを意図しているが、図1に示す複数の無線通信装置20のうちの1つであればよい。 The wireless communication device 20 described below is intended to be, for example, the wireless communication device 20-3 described in Figure 3, but it can be any one of the multiple wireless communication devices 20 shown in Figure 1.

図6は、無線通信装置20のハードウェア構成の一例を示す。図6に示すように、無線通信装置20は、マイコン20a、無線通信モジュール20b及びセンサ20c等を備える。 Figure 6 shows an example of the hardware configuration of the wireless communication device 20. As shown in Figure 6, the wireless communication device 20 includes a microcontroller 20a, a wireless communication module 20b, a sensor 20c, and the like.

マイコン20aは、無線通信装置20内の各コンポーネントの動作を制御するプロセッサ(CPU)及びメモリ等から構成される。無線通信モジュール20bは、データを送受信するように構成され、例えばアンテナ等を含む。センサ20cは、上記したようにセンサデータを計測するように構成されている。 The microcontroller 20a consists of a processor (CPU) and memory, etc., which control the operation of each component within the wireless communication device 20. The wireless communication module 20b is configured to transmit and receive data and includes, for example, an antenna. The sensor 20c is configured to measure sensor data as described above.

図7は、無線通信装置20の機能構成の一例を示すブロック図である。図7に示すように、無線通信装置20は、送受信処理部21、判定部22及びスロット設定部23を含む。 Figure 7 is a block diagram showing an example of the functional configuration of the wireless communication device 20. As shown in Figure 7, the wireless communication device 20 includes a transmission/reception processing unit 21, a determination unit 22, and a slot setting unit 23.

なお、本実施形態において、図7に示す各部21~23の一部または全ては、図6に示すマイコン20a(プロセッサ)に所定のプログラムを実行させること(すなわち、ソフトウェア)によって実現されてもよいし、IC(Integrated Circuit)等のハードウェアによって実現されてもよいし、ソフトウェア及びハードウェアを組み合わせた構成によって実現されてもよい。 In this embodiment, some or all of the parts 21-23 shown in Figure 7 may be implemented by having the microcontroller 20a (processor) shown in Figure 6 execute a predetermined program (i.e., software), by hardware such as an IC (Integrated Circuit), or by a combination of software and hardware.

送受信処理部21は、例えば予め設定されている無線通信装置20の送信スロットに基づいて、当該送信スロットにおいてデータを送信する処理(データの送信処理)を実行する。なお、送受信処理部21によって実行される送信処理において送信されるデータが上記したセンサデータである場合、当該センサデータは、図6に示すセンサ20cから取得され得る。なお、送受信処理部21によって実行される送信処理において送信されるデータは、センサデータ以外のデータであってもよい。 The transmission/reception processing unit 21 executes a data transmission process (data transmission process) based on, for example, a pre-configured transmission slot of the wireless communication device 20. If the data transmitted in the transmission process executed by the transmission/reception processing unit 21 is the sensor data described above, this sensor data can be obtained from the sensor 20c shown in Figure 6. Note that the data transmitted in the transmission process executed by the transmission/reception processing unit 21 may be data other than sensor data.

また、送受信処理部21は、予め設定されている無線通信装置20の受信スロットに基づいて、当該受信スロットにおいてデータを受信する処理(データの受信処理)を実行する。なお、送受信処理部21によって実行される受信処理において受信されるデータは、上記した送達確認情報を含むデータ等を想定しているが、例えば集約装置10から送信される制御データ(無線通信装置20を制御するためのデータ)等であってもよい。 Furthermore, the transmission/reception processing unit 21 executes a data reception process (data reception processing) based on the pre-configured reception slot of the wireless communication device 20. While the data received in the reception processing executed by the transmission/reception processing unit 21 is assumed to include the delivery confirmation information described above, it may also include, for example, control data transmitted from the aggregation device 10 (data for controlling the wireless communication device 20).

判定部22は、無線通信装置20の受信スロットにおいてデータを受信したか否かを判定する。 The determination unit 22 determines whether or not data has been received in the receiving slot of the wireless communication device 20.

スロット設定部23は、データを受信していないと判定部22によって判定された場合、無線通信装置20の受信スロットの設定を変更する(つまり、受信スロットを制御する)。 If the determination unit 22 determines that no data has been received, the slot setting unit 23 changes the setting of the receiving slot of the wireless communication device 20 (i.e., controls the receiving slot).

以下、図8のフローチャートを参照して、無線通信装置20の処理手順の一例について説明する。なお、以下の説明においては、図8に示す処理を実行する無線通信装置20を対象無線通信装置20と称する。また、以下の説明における「他のノード」には、集約装置10及び対象無線通信装置20以外の他の無線通信装置20が含まれる。 The following describes an example of the processing procedure for the wireless communication device 20, referring to the flowchart in Figure 8. In the following description, the wireless communication device 20 that performs the processing shown in Figure 8 is referred to as the target wireless communication device 20. Furthermore, "other nodes" in the following description include other wireless communication devices 20 other than the aggregation device 10 and the target wireless communication device 20.

まず、対象無線通信装置20に含まれる送受信処理部21は、例えば所定の通信周期における対象無線通信装置20の送信スロットにおいて集約装置10を送信先とするデータ(例えば、センサデータ)を送信する。ステップS1において送信されるデータには、送信元を示す送信元情報として対象無線通信装置20を示す識別情報、送信先を示す送信先情報として集約装置10を識別するための識別情報が付加されているものとする。 First, the transmission/reception processing unit 21 included in the target wireless communication device 20 transmits data (e.g., sensor data) to the aggregation device 10 as the destination, for example, in the transmission slot of the target wireless communication device 20 during a predetermined communication cycle. The data transmitted in step S1 is assumed to include identification information indicating the target wireless communication device 20 as source information, and identification information for identifying the aggregation device 10 as destination information.

集約装置10が対象無線通信装置20の通信範囲内にある場合、ステップS1において送信されたデータは、集約装置10において直接受信される。一方、集約装置10が対象無線通信装置20の通信範囲内にない場合、ステップS1において送信されたデータは、対象無線通信装置20以外の他の無線通信装置20を介して集約装置10において受信される。 If the aggregation device 10 is within the communication range of the target wireless communication device 20, the data transmitted in step S1 is received directly by the aggregation device 10. On the other hand, if the aggregation device 10 is not within the communication range of the target wireless communication device 20, the data transmitted in step S1 is received by the aggregation device 10 via another wireless communication device 20 other than the target wireless communication device 20.

対象無線通信装置20からのデータが集約装置10において受信された場合、当該集約装置10は、当該データに応じたデータ(例えば、センサデータに対する送達確認情報を含むデータ)を当該集約装置10の送信スロットにおいて送信する。集約装置10から送信されるデータには、送信元を示す送信元情報として集約装置10を識別するための識別情報、送信先を示す送信先情報として対象無線通信装置20を識別するための識別情報が付加されているものとする。また、集約装置10から送信されるデータには、当該データが送信される送信スロットを示すスロット情報等が更に付加されていてもよい。 When data from the target wireless communication device 20 is received by the aggregation device 10, the aggregation device 10 transmits data corresponding to that data (for example, data including delivery confirmation information for sensor data) in its transmission slot. The data transmitted from the aggregation device 10 includes identification information to identify the aggregation device 10 as source information, and identification information to identify the target wireless communication device 20 as destination information. Furthermore, the data transmitted from the aggregation device 10 may also include slot information indicating the transmission slot to which the data is transmitted.

ここで、対象無線通信装置20に含まれる送受信処理部21は、当該対象無線通信装置20の受信スロットにおいて受信処理を実行する(ステップS2)。この場合、例えば対象無線通信装置20の受信スロットが集約装置10の送信スロットと同一であり、集約装置10が対象無線通信装置20の通信範囲内にあれば、ステップS2の処理が実行されることによって、集約装置10から送信されたデータを受信することができる。一方、対象無線通信装置20の受信スロットが集約装置10の送信スロットと同一であっても、当該集約装置10が対象無線通信装置20の通信範囲内にない場合には、ステップS2の処理が実行されたとしても、集約装置10から送信されたデータを受信することはできない。ここでは集約装置10から送信されるデータについて説明したが、例えば当該集約装置10からのデータを中継する他の無線通信装置20から送信されるデータについても同様である。 Here, the transmit/receive processing unit 21 included in the target wireless communication device 20 performs reception processing in the receive slot of the target wireless communication device 20 (step S2). In this case, for example, if the receive slot of the target wireless communication device 20 is the same as the transmit slot of the aggregation device 10, and the aggregation device 10 is within the communication range of the target wireless communication device 20, the data transmitted from the aggregation device 10 can be received by executing the process in step S2. On the other hand, even if the receive slot of the target wireless communication device 20 is the same as the transmit slot of the aggregation device 10, if the aggregation device 10 is not within the communication range of the target wireless communication device 20, the data transmitted from the aggregation device 10 cannot be received even if the process in step S2 is executed. Here, we have described data transmitted from the aggregation device 10, but the same applies to data transmitted from other wireless communication devices 20 that relay data from the aggregation device 10, for example.

ステップS2の処理が実行されると、判定部22は、データを受信したか否かを判定する(ステップS3)。 Once step S2 is executed, the determination unit 22 determines whether or not data has been received (step S3).

データを受信していないと判定された場合(ステップS3のNO)、送受信処理部21は、上記した対象無線通信装置20の受信スロットの範囲を延長し、受信処理を継続して実行する(ステップS4)。 If it is determined that no data has been received (NO in step S3), the transmission/reception processing unit 21 extends the range of the receiving slot of the target wireless communication device 20 and continues the reception process (step S4).

この場合、対象無線通信装置20(送受信処理部21)は、例えばステップS2において受信処理が実行された通信周期(以下、対象通信周期と表記)における対象無線通信装置20の受信スロットの後のスロットにおいても受信処理を実行するように動作する。 In this case, the target wireless communication device 20 (transmit/receive processing unit 21) operates to perform reception processing in subsequent slots of the target wireless communication device 20 in the communication cycle in which reception processing was performed in step S2 (hereinafter referred to as the target communication cycle).

なお、例えば対象無線通信装置20に含まれるスロット設定部23においては、例えば他のノード(集約装置10及び他の無線通信装置20)の送信スロット(を示すスロット情報)が管理されているものとする。この場合、ステップS4において継続して受信処理が実行されるスロット(対象無線通信装置20の受信スロットの後のスロット)は、対象通信周期における当該受信スロットの直後のスロットであってもよいし、当該他のノードの送信スロットのうち当該受信スロットに最も近いスロットであってもよい。 Furthermore, for example, the slot setting unit 23 included in the target wireless communication device 20 manages the transmission slots (or slot information indicating them) of other nodes (the aggregation device 10 and other wireless communication devices 20). In this case, the slot in step S4 where the reception process is continuously executed (the slot following the reception slot of the target wireless communication device 20) may be the slot immediately following the reception slot in the target communication cycle, or it may be the transmission slot of the other node that is closest to the reception slot.

次に、判定部22は、ステップS4において実行された受信処理においてデータを受信したか否かを判定する(ステップS5)。 Next, the determination unit 22 determines whether or not data was received during the reception process performed in step S4 (step S5).

データを受信したと判定された場合(ステップS5のYES)、スロット設定部23は、第1スロット変更処理を実行する(ステップS6)。 If it is determined that data has been received (YES in step S5), the slot setting unit 23 executes the first slot change process (step S6).

ここで、ステップS5においてデータを受信したと判定されるということは、ステップS4において受信処理が実行されたスロット(つまり、データが受信されたスロット)が送信スロットである他のノードが対象無線通信装置20の通信範囲内にあることを意味する。 Here, the determination that data has been received in step S5 means that another node whose transmission slot is the same slot in step S4 where the reception process was performed (i.e., the slot in which data was received) is within the communication range of the target wireless communication device 20.

このため、第1スロット変更処理においては、ステップS4において受信処理が実行されたスロットを対象無線通信装置20の受信スロットとして新たに設定する(つまり、対象無線通信装置20の受信スロットをデータが受信されたスロットに変更する)。 Therefore, in the first slot change process, the slot where the reception process was performed in step S4 is newly set as the receiving slot of the target wireless communication device 20 (that is, the receiving slot of the target wireless communication device 20 is changed to the slot where the data was received).

一方、データを受信していないと判定された場合(ステップS5のNO)、スロット設定部23は、ステップS4において受信処理が実行されたスロットが対象通信周期における最後のスロットであるか否かを判定する(ステップS7)。なお、対象通信周期における最後のスロットとは、当該対象通信周期における複数のスロットのうちの最後に配置されているスロット(対象通信周期を構成する最後の時間帯が割り当てられているスロット)であってもよいし、他のノードの送信スロットのうちの最後のスロットであってもよい。 On the other hand, if it is determined that no data has been received (NO in step S5), the slot setting unit 23 determines whether the slot in which the reception process was performed in step S4 is the last slot in the target communication cycle (step S7). Note that the last slot in the target communication cycle may be the last slot among multiple slots in that target communication cycle (the slot to which the last time period constituting the target communication cycle is assigned), or it may be the last transmission slot of another node.

受信処理が実行されたスロットが最後のスロットでないと判定された場合(ステップS7のNO)、ステップS4に戻って処理が繰り返される。この場合、最後に受信処理が実行されたスロットの後のスロットにおいて更に受信処理が継続される。 If it is determined that the slot in which the receiving process was performed is not the last slot (NO in step S7), the process returns to step S4 and is repeated. In this case, the receiving process continues in the slots following the last slot in which the receiving process was performed.

一方、受信処理が実行されたスロットが最後のスロットであると判定された場合(ステップS7のYES)、スロット設定部23は、第2スロット変更処理を実行する((ステップS8)。 On the other hand, if it is determined that the slot in which the reception process was performed is the last slot (YES in step S7), the slot setting unit 23 executes the second slot change process (step S8).

ここで、ステップS7において受信処理が実行されたスロットが最後のスロットであると判定される(つまり、最後のスロットまでデータが受信されない)場合、対象無線通信装置20の受信スロットよりも前のスロットが送信スロットである他のノードが対象無線通信装置20の通信範囲内にある可能性が高い。 Here, if it is determined in step S7 that the slot in which the reception process was performed is the last slot (i.e., no data is received until the last slot), then it is highly likely that another node whose transmission slot is prior to the reception slot of the target wireless communication device 20 is within the communication range of the target wireless communication device 20.

このため、第2スロット変更処理においては、対象無線通信装置20の受信スロットよりもM個前のスロットを対象無線通信装置20の受信スロットとして新たに設定する(つまり、対象無線通信装置20の受信スロットを当該受信スロットよりもM個前のスロットに変更する)。 Therefore, in the second slot change process, the slot M positions prior to the current receiving slot of the target wireless communication device 20 is newly set as the receiving slot of the target wireless communication device 20 (that is, the receiving slot of the target wireless communication device 20 is changed to the slot M positions prior to the current receiving slot).

なお、対象無線通信装置20の受信スロットよりもM個前のスロットは、通信周期における複数のスロットのうちの当該受信スロットのM個前のスロットであってもよいし、他のノードの送信スロットのうちの当該受信スロットのM個前のスロットであってもよい。 Furthermore, the slot M positions prior to the receiving slot of the target wireless communication device 20 may be one of multiple slots in the communication cycle, or it may be one of the transmission slots of another node, specifically the slot M positions prior to the receiving slot.

上記したステップS6の処理(第1スロット変更処理)またはステップS8の処理(第2スロット変更処理)が実行された場合、新たに設定された受信スロットを示すスロット情報がスロット設定部23から送受信処理部21に出力され、当該送受信処理部21は、当該スロット情報(によって示される受信スロット)に基づいて、対象通信周期の次の通信周期における受信処理を実行する。 When the process in step S6 (first slot change process) or step S8 (second slot change process) described above is executed, slot information indicating the newly set receiving slot is output from the slot setting unit 23 to the transmission/reception processing unit 21. The transmission/reception processing unit 21 then executes the receiving process for the next communication cycle of the target communication cycle based on this slot information (and the receiving slot indicated by it).

なお、上記したステップS3及びS5においては、送信先情報として対象無線通信装置20を識別するための識別情報が付加されたデータが受信された場合に、当該データを受信したと判定される。換言すれば、データが受信された場合であっても、当該データに対象無線通信装置20を識別するための識別情報が付加されていない(つまり、当該データが対象無線通信装置20を送信先とするデータでない)場合には、ステップS3及びS5においては、データを受信していないと判定される。対象無線通信装置20を識別するための識別情報が付加されていないデータ(つまり、他の無線通信装置20を識別するための識別情報が付加されているデータ)が受信された場合、送受信処理部21は、当該データを対象無線通信装置20の送信スロットにおいて送信(転送)する。 In steps S3 and S5 described above, if data with identification information for identifying the target wireless communication device 20 is received as destination information, it is determined that the data has been received. In other words, even if data is received, if the data does not have identification information for identifying the target wireless communication device 20 (i.e., the data is not intended for the target wireless communication device 20), it is determined in steps S3 and S5 that the data has not been received. If data without identification information for identifying the target wireless communication device 20 (i.e., data with identification information for identifying another wireless communication device 20) is received, the transmission/reception processing unit 21 transmits (transfers) the data in the transmission slot of the target wireless communication device 20.

また、対象無線通信装置20の受信スロットにおいて当該対象無線通信装置20からのセンサデータに対する送達確認情報を含むデータを受信することが想定されているものとすると、当該送達確認情報が含まれないデータが受信された場合には、ステップS3及びS5においては、データを受信していないと判定されてもよい。 Furthermore, assuming that the receiving slot of the target wireless communication device 20 is expected to receive data including delivery confirmation information for sensor data from the target wireless communication device 20, if data without such delivery confirmation information is received, it may be determined in steps S3 and S5 that no data has been received.

なお、上記したステップS3においてデータを受信したと判定された場合(ステップS3のYES)、対象無線通信装置20の受信スロットが送信スロットである他のノードが当該対象無線通信装置20の通信範囲内にある(つまり、対象無線通信装置20の通信範囲内にある他のノードから送信されたデータを受信するように受信スロットが設定されている)と推測される。この場合、対象無線通信装置20の受信スロット(の設定)を変更することなく、図8に示す処理は終了される。 Furthermore, if it is determined in step S3 that data has been received (YES in step S3), it is presumed that another node whose receiving slot is the transmitting slot of the target wireless communication device 20 is within the communication range of the target wireless communication device 20 (i.e., the receiving slot is set to receive data transmitted from another node within the communication range of the target wireless communication device 20). In this case, the process shown in Figure 8 is terminated without changing the receiving slot (setting) of the target wireless communication device 20.

以下、図9~図11を参照して、本実施形態に係る無線通信装置20の具体的な動作例について説明する。 The following describes specific examples of the operation of the wireless communication device 20 according to this embodiment, with reference to Figures 9 to 11.

まず、図3に示す集約装置10及び無線通信装置20-1~20-3が図9の左側に示す送信スロット及び受信スロットに基づいて送受信処理を実行している場合を想定する。なお、図9の左側は図4に示す通信周期を第1通信周期と表記した以外は当該図4と同様であるため、ここではその詳しい説明を省略する。 First, let's assume that the aggregation device 10 and wireless communication devices 20-1 to 20-3 shown in Figure 3 are performing transmission and reception processing based on the transmission and reception slots shown on the left side of Figure 9. Note that the left side of Figure 9 is the same as Figure 4 except that the communication cycle shown in Figure 4 is labeled as the first communication cycle; therefore, a detailed explanation of this is omitted here.

ここで、例えば第1通信周期におけるスロットSL2において無線通信装置20-3(対象無線通信装置)からデータ(例えば、センサデータ)が送信され、スロットSL6において集約装置10から当該データに応じたデータ(送達確認情報を含むデータ)が送信されたものとする。 Here, for example, in slot SL2 of the first communication cycle, data (e.g., sensor data) is transmitted from the wireless communication device 20-3 (target wireless communication device), and in slot SL6, data corresponding to that data (data including delivery confirmation information) is transmitted from the aggregation device 10.

この場合において、集約装置10が無線通信装置20-3の通信範囲内にある(つまり、エレベータ101が上層階の近傍にある場合)場合、無線通信装置20-3は、当該無線通信装置20-3の受信スロットであるスロットSL6において当該集約装置10から送信されたデータを受信することができる。 In this case, if the aggregation device 10 is within the communication range of the wireless communication device 20-3 (i.e., if the elevator 101 is near an upper floor), the wireless communication device 20-3 can receive the data transmitted from the aggregation device 10 in slot SL6, which is the receiving slot of the wireless communication device 20-3.

一方、無線通信装置20-3が設置されているエレベータ101が移動することによって集約装置10が当該無線通信装置20-3の通信範囲内にない場合には、当該無線通信装置20-3は、スロットSL6において集約装置10から送信されたデータを受信することができない。このように無線通信装置20-3がデータを受信しない場合、図9の中央に示すように、当該無線通信装置20-3は、受信スロットをスロットSL7まで延長し、受信処理を継続する。 On the other hand, if the elevator 101, on which the wireless communication device 20-3 is installed, moves, and the aggregation device 10 is no longer within the communication range of the wireless communication device 20-3, the wireless communication device 20-3 cannot receive data transmitted from the aggregation device 10 in slot SL6. In this case, when the wireless communication device 20-3 does not receive data, as shown in the center of Figure 9, the wireless communication device 20-3 extends its receiving slot to slot SL7 and continues the receiving process.

なお、上記したように無線通信装置20-3はスロットSL6において集約装置10から送信されたデータを受信することはできないが、無線通信装置20-1は、当該スロットSL6において集約装置10から送信されたデータを受信し、スロットSL7において当該データを送信(転送)するように動作する。 As described above, wireless communication device 20-3 cannot receive data transmitted from aggregation device 10 in slot SL6. However, wireless communication device 20-1 receives data transmitted from aggregation device 10 in slot SL6 and operates to transmit (transfer) that data in slot SL7.

これによれば、無線通信装置20-1が無線通信装置20-3の通信範囲内にある(つまり、エレベータ101が中層階の近傍にある)場合、無線通信装置20-3は、スロットSL7において無線通信装置20-1から送信されたデータを受信することができる。このようにスロットSL7において無線通信装置20-3がデータを受信した場合、当該スロットSL7を無線通信装置20-3の受信スロットとして新たに設定する。 According to this, if wireless communication device 20-1 is within the communication range of wireless communication device 20-3 (i.e., elevator 101 is near a middle floor), wireless communication device 20-3 can receive data transmitted from wireless communication device 20-1 in slot SL7. When wireless communication device 20-3 receives data in slot SL7 in this way, slot SL7 is newly set as a receiving slot for wireless communication device 20-3.

この場合、図9の右側に示すように、第1通信周期の次の第2通信周期において無線通信装置20-3は、スロットSL7において受信処理を実行するように動作するため、無線通信装置20-1から送信されるデータを受信することができる。 In this case, as shown on the right side of Figure 9, in the second communication cycle following the first communication cycle, the wireless communication device 20-3 operates to perform reception processing in slot SL7, thereby enabling it to receive data transmitted from the wireless communication device 20-1.

なお、図9においてはエレベータ101が中層階の近傍にある場合について説明したが、当該エレベータ101が低層階の近傍にあり、無線通信装置20-1が無線通信装置20-3の通信範囲内にない場合には、当該無線通信装置20-3は、スロットSL7において無線通信装置20-1から送信されたデータを受信することができない。このように無線通信装置20-3がデータ受信しない場合、図10の下段の左側に示すように、当該無線通信装置20-3は、受信スロットをスロットSL8まで延長し、受信処理を継続する。なお、図10の上段の左側及び右側は図9の左側及び中央と同一であり、無線通信装置20-3の受信スロットがスロットSL7まで延長されたことを示している。 In Figure 9, the case where elevator 101 is near a middle floor is explained. However, if elevator 101 is near a lower floor and wireless communication device 20-1 is not within the communication range of wireless communication device 20-3, then wireless communication device 20-3 cannot receive data transmitted from wireless communication device 20-1 in slot SL7. In this case, where wireless communication device 20-3 does not receive data, as shown in the lower left of Figure 10, wireless communication device 20-3 extends its receiving slot to slot SL8 and continues the receiving process. Note that the upper left and right sides of Figure 10 are the same as the left and center of Figure 9, indicating that the receiving slot of wireless communication device 20-3 has been extended to slot SL7.

なお、上記したように無線通信装置20-3はスロットSL7において無線通信装置20-1から送信されたデータを受信することはできないが、無線通信装置20-2は、当該スロットSL7において無線通信装置20-1から送信されたデータを受信し、スロットSL8において当該データを送信(転送)するように動作する。 As described above, wireless communication device 20-3 cannot receive data transmitted from wireless communication device 20-1 in slot SL7. However, wireless communication device 20-2 receives data transmitted from wireless communication device 20-1 in slot SL7 and operates to transmit (transfer) that data in slot SL8.

これによれば、無線通信装置20-2が無線通信装置20-3の通信範囲内にある(つまり、エレベータ101が低層階の近傍にある)場合、無線通信装置20-3は、スロットSL8において無線通信装置20-2から送信されたデータを受信することができる。このようにスロットSL8において無線通信装置20-3がデータを受信した場合、当該スロットSL8を無線通信装置20-3の受信スロットとして新たに設定する。 According to this, if the wireless communication device 20-2 is within the communication range of the wireless communication device 20-3 (i.e., the elevator 101 is near a lower floor), the wireless communication device 20-3 can receive data transmitted from the wireless communication device 20-2 in slot SL8. When the wireless communication device 20-3 receives data in slot SL8 in this way, slot SL8 is newly set as the receiving slot for the wireless communication device 20-3.

この場合、図10の下段の右側に示すように、第1通信周期の次の第2通信周期において無線通信装置20-3は、スロットSL8において受信処理を実行するように動作するため、無線通信装置20-2から送信されるデータを受信することができる。 In this case, as shown on the lower right of Figure 10, in the second communication cycle following the first communication cycle, the wireless communication device 20-3 operates to perform reception processing in slot SL8, thereby enabling it to receive data transmitted from the wireless communication device 20-2.

ここで、図11の左側に示すように、無線通信装置20-3の受信スロットとしてスロットSL8が設定された後に、第2通信周期におけるスロットSL2において無線通信装置20-3からデータが送信され、スロットSL6において集約装置10から当該データに応じたデータが送信されたものとする。このようにスロットSL6において集約装置10から送信されたデータは、無線通信装置20-1において受信され、スロットSL7において当該無線通信装置20-1から送信(転送)される。また、このようにスロットSL7において無線通信装置20-1から送信されたデータは、無線通信装置20-2において受信され、スロットSL8において当該無線通信装置20-2から送信(転送)される。 Here, as shown on the left side of Figure 11, after slot SL8 is set as the receiving slot of wireless communication device 20-3, data is transmitted from wireless communication device 20-3 in slot SL2 during the second communication cycle, and data corresponding to that data is transmitted from the aggregation device 10 in slot SL6. The data transmitted from the aggregation device 10 in slot SL6 is received by wireless communication device 20-1 and transmitted (transferred) from wireless communication device 20-1 in slot SL7. Similarly, the data transmitted from wireless communication device 20-1 in slot SL7 is received by wireless communication device 20-2 and transmitted (transferred) from wireless communication device 20-2 in slot SL8.

図11の左側に示す例においては、スロットSL8において無線通信装置20-3が受信処理を実行するが、例えば当該無線通信装置20-3が移動することによって無線通信装置20-2が当該無線通信装置20-3の通信範囲内にない場合には、当該無線通信装置20-3は、スロットSL8において無線通信装置20-2から送信されたデータを受信することができない。 In the example shown on the left side of Figure 11, the wireless communication device 20-3 performs reception processing in slot SL8. However, if, for example, the wireless communication device 20-3 moves and the wireless communication device 20-2 is no longer within the communication range of the wireless communication device 20-3, then the wireless communication device 20-3 cannot receive the data transmitted from the wireless communication device 20-2 in slot SL8.

上記したスロットSL8が第2通信周期における他のノードの送信スロットのうちの最後のスロットであるものとすると、当該スロットSL8(無線通信装置20-3の受信スロット)のM個前のスロットを当該無線通信装置20-3の受信スロットとして新たに設定する。具体的には、例えばスロットSL8の1個前のスロットSL7を無線通信装置20-3の受信スロットとして設定することができる。 Assuming that the aforementioned slot SL8 is the last transmission slot of another node in the second communication cycle, the M slots prior to slot SL8 (the receiving slot of the wireless communication device 20-3) is newly set as the receiving slot of the wireless communication device 20-3. Specifically, for example, the slot SL7 immediately preceding slot SL8 can be set as the receiving slot of the wireless communication device 20-3.

この場合、図11の右側に示すように、第2通信周期の次の第3通信周期において無線通信装置20-3は、スロットSL7において受信処理を実行するように動作するため、無線通信装置20-1から送信されるデータを受信することができる。 In this case, as shown on the right side of Figure 11, in the third communication cycle following the second communication cycle, the wireless communication device 20-3 operates to perform reception processing in slot SL7, thereby enabling it to receive data transmitted from the wireless communication device 20-1.

図11においては無線通信装置20-3の受信スロットであるスロットSL8の1個前のスロットSL7が当該無線通信装置20-3の受信スロットとして設定されるものとして説明したが、例えば当該スロットSL8の2個前のスロットSL6(他のノードの送信スロットのうちの最初のスロットである集約装置10の送信スロット)が無線通信装置20-3の受信スロットとして設定されてもよいし、当該スロットSL8よりも前の他のスロットが無線通信装置20-3の受信スロットとして設定されてもよい。 In Figure 11, it was explained that slot SL7, which is one slot before slot SL8 (the receiving slot of the wireless communication device 20-3), is set as the receiving slot of the wireless communication device 20-3. However, for example, slot SL6, which is two slots before slot SL8 (the first transmission slot of the aggregation device 10, which is the transmission slot of the aggregation device 10), may be set as the receiving slot of the wireless communication device 20-3, or any other slot before slot SL8 may be set as the receiving slot of the wireless communication device 20-3.

上記したように本実施形態においては、第1通信周期における第1スロットにおいてデータを受信していないと判定された場合、当該第1スロットよりも後の第2スロットにおいて他のノードから送信されたデータ(第2データ)を受信したかを判定し、当該第2スロットにおいてデータを受信したと判定された場合、第1通信周期の次の第2通信周期における無線通信装置20の受信スロット(他のノードから送信されるデータを受信するスロット)として第2スロットを設定する。 As described above, in this embodiment, if it is determined that no data has been received in the first slot during the first communication cycle, it is determined whether data transmitted from another node (second data) has been received in the second slot, which is subsequent to the first slot. If it is determined that data has been received in the second slot, the second slot is set as the receiving slot (the slot for receiving data transmitted from another node) of the wireless communication device 20 for the second communication cycle following the first communication cycle.

なお、本実施形態において、無線通信装置20は、他のノードとの距離が変化するように移動する移動体(例えば、エレベータ101)に設置されている場合を想定している。また、無線通信装置20は、例えば商業電源から電力を供給することが困難である環境に設置されており、電池またはバッテリから供給される電力によって駆動される場合を想定している。 In this embodiment, the wireless communication device 20 is assumed to be installed on a moving object (e.g., an elevator 101) that moves so that its distance from other nodes changes. Furthermore, the wireless communication device 20 is assumed to be installed in an environment where it is difficult to obtain power from a commercial power source, and is powered by a battery or other power source.

本実施形態においては、上記した構成により、無線通信装置20が移動することによって当該無線通信装置20が通信を行うことができる他のノード(つまり、当該無線通信装置20の通信範囲内にある他のノード)が頻繁に変わるような環境であっても、当該無線通信装置20の受信スロットを適切に変更することによって、当該無線通信装置20の省電力性を向上させることができる。換言すれば、本実施形態によれば、無線通信装置20が移動したとしても、通信可能な他のノードの送信スロットにおいて送信されたデータを受信するように受信スロットを変更することができるため、受信する範囲を最小化し、省電力を実現することが可能となる。 In this embodiment, with the configuration described above, even in environments where the other nodes with which the wireless communication device 20 can communicate (i.e., other nodes within the communication range of the wireless communication device 20) frequently change due to the device's movement, the power efficiency of the wireless communication device 20 can be improved by appropriately changing its receiving slot. In other words, according to this embodiment, even if the wireless communication device 20 moves, it can change its receiving slot to receive data transmitted in the transmitting slot of another node with which it can communicate, thereby minimizing the reception range and achieving power savings.

また、本実施形態においては、第2スロット(通信周期における複数のスロットのうちの最後のスロット)においてデータを受信しないと判定された場合、第1スロットよりも前の第3スロット(無線通信装置20の受信スロットよりもM個前のスロット)を当該無線通信装置20の受信スロットとして新たに設定する。本実施形態においては、このような構成により、最後のスロットにおいてデータが受信されない場合には、次の通信周期においてデータを受信することができるようなスロットを無線通信装置20の受信スロットとして設定し直すことができるため、当該無線通信装置20における受信処理の効率を向上させることができる。 Furthermore, in this embodiment, if it is determined that no data is received in the second slot (the last slot among multiple slots in the communication cycle), the third slot (the slot M positions before the receiving slot of the wireless communication device 20) is newly set as the receiving slot of the wireless communication device 20. In this embodiment, with this configuration, if no data is received in the last slot, the wireless communication device 20 can reconfigure the receiving slot to one that can receive data in the next communication cycle, thereby improving the efficiency of the receiving process in the wireless communication device 20.

なお、上記したM個前のスロットに関して、例えば無線通信装置20の移動量が少ないことが想定される場合には、無線通信装置20の受信スロットの1個前のスロットを当該受信スロットとして設定することによって、より少ない受信処理の回数で通信可能な他のノードを探索することができる可能性がある。一方、例えば複数のスロットのうちの最初のスロットを無線通信装置20の受信スロットとして設定した場合には、より確実に次の通信周期において通信可能な他のノードを探索し、当該他のノードの送信スロットを無線通信装置20の受信スロットとして設定し直すことができると考えられる。すなわち、本実施形態における「M個前のスロット」のM(個)は、無線通信装置20が設置される移動体(例えば、センサデータを計測する対象物)の種別または特性等に基づいて決定されてもよい。 Regarding the M slots prior to the one mentioned above, if, for example, the movement of the wireless communication device 20 is expected to be small, setting the slot immediately preceding the receiving slot of the wireless communication device 20 as the receiving slot may allow for searching for other nodes capable of communication with fewer reception processing steps. On the other hand, if, for example, the first slot among multiple slots is set as the receiving slot of the wireless communication device 20, it is considered that other nodes capable of communication can be searched for more reliably in the next communication cycle, and the transmitting slot of that other node can be reconfigured as the receiving slot of the wireless communication device 20. In other words, the M (number) in "M slots prior to the one" in this embodiment may be determined based on the type or characteristics of the moving object (e.g., the object on which sensor data is measured) on which the wireless communication device 20 is installed.

また、本実施形態においては無線通信装置20から送信されたセンサデータに対する送達確認情報を含むデータが集約装置10から送信され、当該データを当該無線通信装置20が受信するものとして説明したが、当該データは、他のデータ(例えば、集約装置10から無線通信装置20に対して指示する制御データ等)であってもよい。 Furthermore, in this embodiment, it was explained that data including delivery confirmation information for sensor data transmitted from the wireless communication device 20 is transmitted from the aggregation device 10, and that this data is received by the wireless communication device 20. However, this data may be other data (for example, control data instructed by the aggregation device 10 to the wireless communication device 20).

更に、本実施形態においてはデータが受信されたか否かが判定されるが、当該判定処理は、当該データに送達確認情報が含まれるか否かに基づいて実行されてもよい。具体的には、例えばデータが受信された場合であっても、当該データに送達確認情報が含まれていない場合には、データを受信していないと判定されてもよい。 Furthermore, in this embodiment, it is determined whether or not data has been received. This determination process may be performed based on whether or not the data contains delivery confirmation information. Specifically, for example, even if data has been received, if the data does not contain delivery confirmation information, it may be determined that the data has not been received.

また、判定処理は、データの受信信号強度に基づいて実行されてもよい。具体的には、例えばデータが受信された場合であっても、当該データの受信信号強度が予め定められた値未満である場合には、データを受信していないと判定されてもよい。 Furthermore, the determination process may be performed based on the received signal strength of the data. Specifically, for example, even if data has been received, if the received signal strength of that data is below a predetermined value, it may be determined that the data has not been received.

また、データには例えば当該データの送信先を示す送信先情報(送信先の識別情報)や当該データが送信された送信スロットを示すスロット情報(スロット情報)等が付加されているが、上記した判定処理においては、当該送信先情報及びスロット情報等を利用して実行されてもよい。 Furthermore, the data may include information such as destination information (identification information for the destination) indicating the recipient of the data, and slot information (slot information) indicating the transmission slot to which the data was sent. The aforementioned determination process may also be performed using this destination information and slot information.

更に、判定処理は、例えば複数の通信周期(第1周期)の各々における受信スロットにおいてデータが受信された回数に基づいて実行されてもよい。具体的には、複数の通信周期にわたって受信スロットにおいてデータが受信された(つまり、データの受信が複数回成功した)場合にデータを受信したと判定され、当該データの受信が成功した回数が予め定められた回数未満である場合にデータを受信していないと判定されてもよい。 Furthermore, the determination process may be performed based, for example, on the number of times data was received in the receiving slot during each of multiple communication cycles (first cycle). Specifically, if data is received in the receiving slot across multiple communication cycles (i.e., data reception is successful multiple times), it may be determined that data has been received, and if the number of successful data receptions is less than a predetermined number, it may be determined that data has not been received.

なお、本実施形態においては無線通信装置20が設置されている移動体の一例としてエレベータ101について主に説明したが、当該無線通信装置20は、例えば電車等の他の移動体に設置されていてもよい。 In this embodiment, the elevator 101 was primarily described as an example of a mobile body in which the wireless communication device 20 is installed. However, the wireless communication device 20 may also be installed in other mobile bodies, such as trains.

(第2実施形態)
次に、第2実施形態について説明する。なお、本実施形態においては、前述した第1実施形態と同様の部分についてはその詳しい説明を省略する。
(Second Embodiment)
Next, a second embodiment will be described. In this embodiment, detailed explanations of parts that are the same as those described in the first embodiment will be omitted.

本実施形態は、無線通信装置の受信スロットの設定を変更する際に当該無線通信装置(が設置されている移動体)の位置を利用する点で、前述した第1実施形態とは異なる。 This embodiment differs from the first embodiment described above in that it utilizes the position of the wireless communication device (or the mobile device on which it is installed) when changing the settings of the wireless communication device's receiving slot.

以下、本実施形態に係る無線通信装置の構成について説明するが、当該無線通信装置20のハードウェア構成については前述した第1実施形態と同様であるため、ここではその詳しい説明を省略する。 The configuration of the wireless communication device according to this embodiment will be described below. However, since the hardware configuration of the wireless communication device 20 is the same as that of the first embodiment described above, a detailed explanation will be omitted here.

図12は、本実施形態に係る無線通信装置の機能構成の一例を示すブロック図である。図12においては、前述した図7と同一の部分には同一参照符号を付して、その詳しい説明を省略する。 Figure 12 is a block diagram showing an example of the functional configuration of a wireless communication device according to this embodiment. In Figure 12, the same reference numerals are used for parts identical to those in Figure 7, and their detailed descriptions are omitted.

図12に示すように、無線通信装置20は、位置情報取得部24を含む。なお、位置情報取得部24は、ソフトウェアによって実現されてもよいし、ハードウェアによって実現されてもよいし、ソフトウェア及びハードウェアを組み合わせた構成によって実現されてもよい。 As shown in Figure 12, the wireless communication device 20 includes a location information acquisition unit 24. The location information acquisition unit 24 may be implemented by software, by hardware, or by a combination of software and hardware.

位置情報取得部24は、無線通信装置20の位置を示す位置情報を取得する。なお、位置情報は、例えば無線通信装置20(または当該無線通信装置が設置されている移動体)が有するGPS(Global Positioning System)機能や、エレベータの場合は乗りかごの位置を利用して取得することができる。 The location information acquisition unit 24 acquires location information indicating the position of the wireless communication device 20. This location information can be acquired, for example, using the GPS (Global Positioning System) function of the wireless communication device 20 (or the mobile device on which the wireless communication device is installed), or, in the case of an elevator, using the position of the elevator car.

位置情報取得部24によって取得された位置情報は、スロット設定部23に出力され、当該スロット設定部23において無線通信装置20の受信スロットの設定を変更する際に利用される。 The location information acquired by the location information acquisition unit 24 is output to the slot setting unit 23, which uses it to change the settings of the receiving slot of the wireless communication device 20.

以下、図13のフローチャートを参照して、無線通信装置20の処理手順の一例について説明する。なお、以下の説明においては、図13に示す処理を実行する無線通信装置20を対象無線通信装置20と称する。 The following describes an example of the processing procedure for the wireless communication device 20, referring to the flowchart in Figure 13. In the following description, the wireless communication device 20 that performs the processing shown in Figure 13 will be referred to as the target wireless communication device 20.

まず、前述した図8に示すステップS1~S7の処理に相当するステップS11~S17の処理が実行される。 First, steps S11 to S17, which correspond to steps S1 to S7 shown in Figure 8 above, are executed.

受信処理が実行されたスロットが最後のスロットであると判定された場合(ステップS17のYES)、スロット設定部23は、第3スロット変更処理を実行する(ステップS18)。 If it is determined that the slot in which the reception process was performed is the last slot (YES in step S17), the slot setting unit 23 executes the third slot change process (step S18).

ここで、前述した第1実施形態においては対象無線通信装置20の受信スロットよりもM個前のスロットを当該対象無線通信装置20の受信スロットとして新たに設定する(つまり、対象無線通信装置20の受信スロットを当該受信スロットよりもM個前のスロットに変更する)第2スロット変更処理が実行されるものとして説明したが、本実施形態における第3スロット変更処理においては、上記した対象無線通信装置20の位置を示す位置情報を利用して当該対象無線通信装置20の受信スロットを新たに設定する。 In the first embodiment described above, a second slot change process was performed to newly set the slot M positions prior to the current receiving slot of the target wireless communication device 20 as the receiving slot of the target wireless communication device 20 (i.e., changing the receiving slot of the target wireless communication device 20 to a slot M positions prior to the current receiving slot). However, in the third slot change process in this embodiment, the receiving slot of the target wireless communication device 20 is newly set using the position information indicating the location of the target wireless communication device 20 as described above.

以下、第3スロット変更処理について説明する。まず、前述した図3に示す集約装置10及び無線通信装置20-1~20-3が図14の左側に示すように動作した場合を想定する。具体的には、例えば前述した第1実施形態において説明した第2通信周期における無線通信装置20-3の受信スロットであるスロットSL8(最後のスロット)においてデータが受信されないことにより、第3スロット変更処理が実行される場合を想定する。 The third slot change process will now be explained. First, we will assume that the aggregation device 10 and wireless communication devices 20-1 to 20-3, as shown in Figure 3, operate as shown on the left side of Figure 14. Specifically, we will assume that the third slot change process is executed because, for example, no data is received in slot SL8 (the last slot), which is the receiving slot of wireless communication device 20-3 during the second communication cycle as described in the first embodiment.

この場合、無線通信装置20-3に含まれる位置情報取得部24は、当該無線通信装置20-3の位置を示す位置情報(以下、第1位置情報と表記)を取得する。ここでは、図15に示すように、第1位置情報によって示される無線通信装置20-3の位置は、エレベータ101が設置されているビルの上層階の近傍の位置であるものとする。 In this case, the location information acquisition unit 24 included in the wireless communication device 20-3 acquires location information (hereinafter referred to as "first location information") indicating the location of the wireless communication device 20-3. Here, as shown in Figure 15, the location of the wireless communication device 20-3 indicated by the first location information is assumed to be near the upper floors of the building where the elevator 101 is installed.

ここで、無線通信装置20-3は、他のノード(集約装置10、無線通信装置20-1及び20-2)の位置を示す位置情報(以下、第2位置情報と表記)を予め内部に保持しているものとする。 Here, it is assumed that the wireless communication device 20-3 has internally stored location information (hereinafter referred to as "second location information") indicating the locations of other nodes (aggregation device 10, wireless communication devices 20-1 and 20-2).

この場合、スロット設定部23は、第1及び第2位置情報に基づいて、無線通信装置20-3の位置に近い他のノードとして集約装置10を特定する。スロット設定部23は、このように特定された集約装置10の送信スロットであるスロットSL6を無線通信装置20-3の受信スロットとして新たに設定する。 In this case, the slot setting unit 23 identifies the aggregation device 10 as another node close to the location of the wireless communication device 20-3, based on the first and second position information. The slot setting unit 23 then newly sets slot SL6, which is the transmission slot of the aggregation device 10 identified in this way, as the reception slot of the wireless communication device 20-3.

この場合、図14の右側に示すように、第2通信周期の次の第3通信周期において無線通信装置20-3は、スロットSL6において受信処理を実行するように動作するため、集約装置10から送信されるデータを受信することができる。 In this case, as shown on the right side of Figure 14, the wireless communication device 20-3 operates to perform reception processing in slot SL6 during the third communication cycle following the second communication cycle, thereby enabling it to receive data transmitted from the aggregation device 10.

ここでは、第1位置情報によって示される無線通信装置20-3の位置がビルの上層階の近傍の位置であるものとして説明したが、図16に示すように当該無線通信装置20-3の位置が当該ビルの中層階の近傍の位置である場合には、当該位置に近い他のノードとして無線通信装置20-1が特定される。この場合、スロット設定部23は、このように特定された無線通信装置20-1の送信スロットであるスロットSL7を無線通信装置20-3の受信スロットとして新たに設定することにより、第3通信周期において当該無線通信装置20-1から送信されたデータを受信することができる。 Here, the explanation assumes that the location of wireless communication device 20-3, indicated by the first location information, is near an upper floor of the building. However, as shown in Figure 16, if the location of wireless communication device 20-3 is near a middle floor of the building, wireless communication device 20-1 is identified as another node close to that location. In this case, the slot setting unit 23 can receive data transmitted from wireless communication device 20-1 in the third communication cycle by newly setting slot SL7, which is the transmission slot of wireless communication device 20-1, as the reception slot of wireless communication device 20-3.

上記したように本実施形態においては、例えば通信周期における最後のスロット(第2スロット)においてデータを受信していないと判定された場合、無線通信装置20の位置を取得し、当該取得された位置に近い他のノードの送信スロット(つまり、当該他のノードがデータを送信する第3スロット)を無線通信装置20の受信スロットとして設定する。 As described above, in this embodiment, if it is determined that data has not been received in the last slot (second slot) of the communication cycle, for example, the position of the wireless communication device 20 is acquired, and the transmission slot of another node near the acquired position (i.e., the third slot on which the other node transmits data) is set as the receiving slot of the wireless communication device 20.

本実施形態においては、このような構成により、前述した第1実施形態において説明した無線通信装置20の受信スロットよりもM個前のスロットを受信スロットとして設定する構成と比較して、次の通信周期において無線通信装置20の位置に近い他のノード(つまり、通信品質が良好であると想定される他のノード)からデータを受信するスロットを受信スロットとして設定するため、無線通信装置20(が設置されている移動体)が移動したとしても不要に受信処理を実行する時間帯を削減する(つまり、消費電力が増加することを避ける)ことができると考えられる。 In this embodiment, compared to the configuration described in the first embodiment where the receiving slot is set to M slots prior to the receiving slot of the wireless communication device 20, this configuration sets the receiving slot to a slot that receives data from another node closer to the location of the wireless communication device 20 in the next communication cycle (i.e., another node where communication quality is expected to be good). Therefore, even if the wireless communication device 20 (or the mobile device on which it is installed) moves, it is considered possible to reduce the time during which unnecessary receiving processing is performed (i.e., avoid an increase in power consumption).

なお、本実施形態においては、図13に示すステップS17において受信処理が実行されたスロットが最後のスロットであると判定された(つまり、最後のスロットにおいてデータが受信されない)場合に第3スロット変更処理が実行されるものとして説明したが、当該第3スロット変更処理は、例えばステップS13においてデータを受信していないと判定された場合に実行されてもよい。図3及び図4等を用いて具体的に説明すると、例えば無線通信装置20-3の受信スロットがスロットSL6である場合において当該スロットSL6においてデータが受信されない場合であって、当該無線通信装置20-3の位置に近い他のノードが無線通信装置20-2である場合には、無線通信装置20-3は、当該無線通信装置20-2の送信スロットであるスロットSL8において受信処理を実行するようにしてもよい。 In this embodiment, although it was explained that the third slot change process is executed when it is determined that the slot in step S17 shown in Figure 13 is the last slot (i.e., no data is received in the last slot), the third slot change process may also be executed, for example, when it is determined that no data has been received in step S13. To explain this more specifically using Figures 3 and 4, for example, if the receiving slot of wireless communication device 20-3 is slot SL6 and no data is received in slot SL6, and another node close to the location of wireless communication device 20-3 is wireless communication device 20-2, then wireless communication device 20-3 may perform the receiving process in slot SL8, which is the transmitting slot of wireless communication device 20-2.

なお、このようにステップS13においてデータを受信していないと判定された場合に第3スロット変更処理が実行される構成においては、当該第3スロット変更処理が実行されることによって新たに設定された受信スロットにおいてデータが受信されない場合であって、当該受信スロットよりも後にスロット(他のノードの送信スロット)が存在するには、ステップS14以降の処理が実行されるようにしてもよい。 Furthermore, in a configuration where the third slot change process is executed if it is determined in step S13 that no data has been received, if data is not received in the newly configured receiving slot after the execution of the third slot change process, and if a slot (a transmission slot of another node) exists after that receiving slot, the processes from step S14 onwards may be executed.

更に、本実施形態においては例えばGPS機能を利用して無線通信装置20の位置を示す位置情報を取得するものとして説明したが、当該位置情報は、無線通信装置20に近い他のノードを特定することができる情報であればよい。 Furthermore, although this embodiment describes acquiring location information indicating the position of the wireless communication device 20 using, for example, GPS functionality, this location information can be any information that can identify other nodes close to the wireless communication device 20.

このため、例えば無線通信装置20がエレベータ101に設置されている場合には、当該エレベータ101を制御するエレベータ制御装置から取得される当該エレベータ101の位置(停止階)を示す情報が位置情報として取得されてもよい。また、位置情報は、例えば昇降路100内に取り付けられているRFIDタグ等を利用して取得されてもよい。更に、位置情報は、例えばエレベータ制御装置から出力されるエレベータ101を制御する制御情報(停止階を指示する情報等)に基づいて取得されてもよい。 Therefore, for example, if the wireless communication device 20 is installed in the elevator 101, information indicating the position (stopping floor) of the elevator 101, obtained from the elevator control device that controls the elevator 101, may be acquired as position information. Alternatively, position information may be acquired using, for example, an RFID tag installed in the hoistway 100. Furthermore, position information may be acquired based on, for example, control information (such as information indicating the stopping floor) that controls the elevator 101, output from the elevator control device.

更に、例えば無線通信装置20が電車に設置されている場合には、位置情報(電車の位置を示す位置情報)は、例えば当該電車の運行を管理する運行管理システム等から取得されてもよい。 Furthermore, if, for example, the wireless communication device 20 is installed on a train, location information (location information indicating the train's position) may be obtained from, for example, a train operation management system that manages the train's operation.

また、本実施形態においては他のノード(集約装置10、無線通信装置20-1及び20-2)の位置を示す位置情報が無線通信装置20-3の内部に予め保持されているものとして説明したが、当該位置情報は、第3スロット変更処理が実行される際に外部装置から取得(受信)される構成であってもよい。 Furthermore, although this embodiment describes position information indicating the locations of other nodes (aggregation device 10, wireless communication devices 20-1 and 20-2) as being pre-stored within the wireless communication device 20-3, this position information may also be acquired (received) from an external device when the third slot change process is executed.

(第3実施形態)
次に、第3実施形態について説明する。なお、本実施形態においては、前述した第1及び第2実施形態と同様の部分についてはその詳しい説明を省略する。
(Third Embodiment)
Next, a third embodiment will be described. In this embodiment, detailed explanations of parts that are the same as those described in the first and second embodiments will be omitted.

本実施形態は、無線通信装置の受信スロットの設定を変更する際に当該無線通信装置(が設置されている移動体)が移動中であるか否かを考慮する点で、前述した第1及び第2実施形態とは異なる。 This embodiment differs from the first and second embodiments described above in that it considers whether the wireless communication device (or the mobile device on which it is installed) is in motion when changing the settings of the wireless communication device's receiving slot.

以下、本実施形態に係る無線通信装置の構成について説明するが、当該無線通信装置20のハードウェア構成については前述した第1及び第2実施形態と同様であるため、ここではその詳しい説明を省略する。 The configuration of the wireless communication device according to this embodiment will be described below. However, since the hardware configuration of the wireless communication device 20 is the same as that of the first and second embodiments described above, a detailed explanation will be omitted here.

図17は、本実施形態に係る無線通信装置の機能構成の一例を示すブロック図である。図17においては、前述した図7及び図12と同一の部分には同一参照符号を付して、その詳しい説明を省略する。 Figure 17 is a block diagram showing an example of the functional configuration of a wireless communication device according to this embodiment. In Figure 17, the same reference numerals are used for parts identical to those in Figures 7 and 12, and their detailed descriptions are omitted.

図17に示すように、無線通信装置20は、移動検知部25を含む。なお、移動検知部25は、ソフトウェアによって実現されてもよいし、ハードウェアによって実現されてもよいし、ソフトウェア及びハードウェアを組み合わせた構成によって実現されてもよい。 As shown in Figure 17, the wireless communication device 20 includes a movement detection unit 25. The movement detection unit 25 may be implemented by software, by hardware, or by a combination of software and hardware.

移動検知部25は、無線通信装置20が移動中であるか否かを検知する。なお、無線通信装置20が移動中であるか否かは、当該無線通信装置20に搭載されている加速度センサによって計測される加速度データ等に基づいて検知することができるものとする。 The movement detection unit 25 detects whether or not the wireless communication device 20 is moving. Whether or not the wireless communication device 20 is moving can be detected based on acceleration data measured by the acceleration sensor mounted on the wireless communication device 20.

移動検知部25による検知結果は、スロット設定部23に出力され、当該スロット設定部23において無線通信装置20の受信スロットの設定を変更する際に利用される。 The detection result from the movement detection unit 25 is output to the slot setting unit 23, which uses it to change the setting of the receiving slot of the wireless communication device 20.

以下、図18のフローチャートを参照して、無線通信装置20の処理手順の一例について説明する。なお、以下の説明においては、図18に示す処理を実行する無線通信装置20を対象無線通信装置20と称する。 The following describes an example of the processing procedure for the wireless communication device 20, referring to the flowchart in Figure 18. In the following description, the wireless communication device 20 that performs the processing shown in Figure 18 will be referred to as the target wireless communication device 20.

まず、前述した図8に示すステップS1~S7の処理に相当するステップS21~S27の処理が実行される。 First, steps S21 to S27, which correspond to steps S1 to S7 shown in Figure 8 above, are executed.

受信処理が実行されたスロットが最後のスロットであると判定された場合(ステップS27のYES)、無線通信装置20に含まれる移動検知部25は、例えば無線通信装置20に搭載されている加速度センサによって計測された加速度データに基づいて、無線通信装置20が移動中であるか否かを検知する。スロット設定部23は、移動検知部25による検知結果に基づいて、無線通信装置20が移動中であるか否かを判定する(ステップS28)。 If it is determined that the slot in which the reception process was performed is the last slot (YES in step S27), the movement detection unit 25 included in the wireless communication device 20 detects whether the wireless communication device 20 is moving, for example, based on acceleration data measured by an acceleration sensor mounted on the wireless communication device 20. The slot setting unit 23 determines whether the wireless communication device 20 is moving based on the detection result from the movement detection unit 25 (step S28).

無線通信装置20が移動中であると判定された場合(ステップS28のYES)、スロット設定部23は、第2スロット変更処理を実行する(ステップS29)。なお、第2スロット変更処理は前述した第1実施形態において説明した通りであるため、ここではその詳しい説明を省略する。 If it is determined that the wireless communication device 20 is in motion (YES in step S28), the slot setting unit 23 executes the second slot change process (step S29). Since the second slot change process is as described in the first embodiment above, a detailed explanation is omitted here.

ただし、本実施形態において第2スロット変更処理が実行される場合、例えば図19に示すように無線通信装置20(無線通信装置20-3)が移動中であり、当該無線通信装置20が通信可能となる他のノード(集約装置10、無線通信装置20-1及び20-2)を特定することが困難である。このため、本実施形態において実行される第2スロット変更処理においては、例えば複数のスロット(他のノードの送信スロット)のうちの最初のスロットを無線通信装置20の受信スロットとして設定するものとする。換言すれば、本実施形態における第2スロット変更処理においては、通信品質が良好となる他のノード(つまり、無線通信装置20の近傍の他のノード)が変化する可能性が高いため、全ての他のノードの送信スロットにおける受信処理を順次実行することができるように、通信周期内でデータの送信タイミングが早いノードから受信処理を開始するように受信スロットを変更する。 However, in this embodiment, when the second slot change process is executed, for example, as shown in Figure 19, the wireless communication device 20 (wireless communication device 20-3) is in motion, making it difficult to identify other nodes (aggregation device 10, wireless communication devices 20-1 and 20-2) with which the wireless communication device 20 can communicate. Therefore, in the second slot change process executed in this embodiment, for example, the first slot among multiple slots (transmission slots of other nodes) is set as the receiving slot for the wireless communication device 20. In other words, in the second slot change process in this embodiment, because there is a high possibility that other nodes with good communication quality (i.e., other nodes near the wireless communication device 20) will change, the receiving slot is changed so that the receiving process starts from the node with the earliest data transmission timing within the communication cycle, so that the receiving process can be executed sequentially in the transmission slots of all other nodes.

一方、無線通信装置20が移動中でないと判定された場合(ステップS28のNO)、スロット設定部23は、第3スロット変更処理を実行する(ステップS30)。なお、第3スロット変更処理は前述した第2実施形態において説明した通りであるため、ここではその詳しい説明を省略する。 On the other hand, if it is determined that the wireless communication device 20 is not in motion (NO in step S28), the slot setting unit 23 executes the third slot change process (step S30). Since the third slot change process is as described in the second embodiment above, a detailed explanation is omitted here.

上記したように本実施形態においては、例えば通信周期における最後のスロット(第2スロット)においてデータを受信していないと判定された場合、無線通信装置20が移動中であるか否かを判定する。また、最後のスロットにおいてデータを受信していないと判定された場合以外にも、ステップS23やステップS25の後に無線通信装置20が移動中であるか否かを判定してスロット変更処理を実施してもよい。 As described above, in this embodiment, for example, if it is determined that no data has been received in the last slot (second slot) of the communication cycle, it is determined whether or not the wireless communication device 20 is in motion. Furthermore, even if it is not determined that no data has been received in the last slot, the system may determine whether or not the wireless communication device 20 is in motion after step S23 or step S25 and perform the slot change process.

本実施形態においては、無線通信装置20が移動中であると判定された場合、複数のスロットのうちの最初のスロットを無線通信装置20の受信スロット(第2周期において他のノードから送信されるデータを受信するスロット)として設定する。 In this embodiment, if it is determined that the wireless communication device 20 is in motion, the first of the multiple slots is set as the receiving slot of the wireless communication device 20 (the slot that receives data transmitted from other nodes in the second cycle).

また、本実施形態においては、無線通信装置20が移動中でないと判定された場合、無線通信装置20の位置を取得し、当該無線通信装置20の位置に近い他のノードの送信スロット(当該他のノードがデータを送信する第3スロット)を無線通信装置20の受信スロットとして設定する。 Furthermore, in this embodiment, if it is determined that the wireless communication device 20 is not moving, the location of the wireless communication device 20 is acquired, and the transmission slot of another node close to the location of the wireless communication device 20 (the third slot to which the other node transmits data) is set as the reception slot of the wireless communication device 20.

本実施形態においては、このような構成により、無線通信装置20がデータを受信しない場合に、無線通信装置20が移動中であれば、適切にデータを受信することができる他のノードが変化する可能性が高いため、全ての他のノードを対象に受信処理が実行されるように受信スロットを変更し、無線通信装置20が移動中でなければ、通信品質が良好と想定される近傍の他のノードからデータを受信するように受信スロットを変更する。これによれば、無線通信装置20が移動することによって受信スロットにおいてデータを受信することができない(つまり、接続断が生じた)場合であっても、無線通信装置20(が設置されている移動体)の状況に応じて受信スロットを変更し、消費電力が増加することを避けることができる。 In this embodiment, with this configuration, if the wireless communication device 20 does not receive data, and the wireless communication device 20 is moving, the receiving slot is changed so that the receiving process is executed for all other nodes, as there is a high probability that other nodes capable of properly receiving data will change. If the wireless communication device 20 is not moving, the receiving slot is changed to receive data from other nearby nodes that are expected to have good communication quality. This allows the receiving slot to be changed according to the status of the wireless communication device 20 (and the mobile device on which it is installed), even if the receiving slot becomes unusable due to the wireless communication device 20 moving (i.e., a connection interruption occurs), thereby avoiding an increase in power consumption.

なお、本実施形態においては例えば無線通信装置20に搭載されている加速度センサによって計測された加速度データに基づいて当該無線通信装置20が移動中であるか否かを検知するものとして説明したが、当該無線通信装置20が移動中であるか否かは、例えばGPS機能を利用して取得される位置情報によって示される当該無線通信装置20の位置の変化や当該無線通信装置20に搭載されている他のセンサによって計測されるセンサデータ等に基づいて検知されてもよい。 In this embodiment, it was explained that whether or not the wireless communication device 20 is moving is detected based on acceleration data measured by an acceleration sensor mounted on the wireless communication device 20. However, whether or not the wireless communication device 20 is moving may also be detected based on changes in the position of the wireless communication device 20, indicated by location information acquired using GPS functionality, or on sensor data measured by other sensors mounted on the wireless communication device 20.

また、無線通信装置20がエレベータ101に設置されている場合には、エレベータ制御装置から取得される当該エレベータ101の運転状況(移動状況)を示す情報に基づいて、当該エレベータ101に設置されている無線通信装置20が移動中であるか否かを検知する構成であってもよい。 Furthermore, if the wireless communication device 20 is installed on the elevator 101, the system may be configured to detect whether or not the wireless communication device 20 installed on the elevator 101 is moving, based on information indicating the operating status (movement status) of the elevator 101 obtained from the elevator control device.

更に、無線通信装置20が電車に設置されている場合には、運行管理システムから取得される当該電車の運行状況(移動状況)を示す情報に基づいて、当該電車に設置されている無線通信装置20が移動中であるか否かを検知する構成であってもよい。 Furthermore, if the wireless communication device 20 is installed on a train, the configuration may include detecting whether or not the wireless communication device 20 installed on the train is in motion based on information indicating the train's operating status (movement status) obtained from the train operation management system.

以上述べた少なくとも1つの実施形態によれば、省電力を実現することが可能な無線通信装置及び方法を提供することができる。 According to at least one embodiment described above, it is possible to provide a wireless communication device and method that can achieve power saving.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。 While several embodiments of the present invention have been described, these embodiments are presented as examples only and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their variations are included within the scope and spirit of the invention, as well as within the scope of the claims and its equivalents.

1…通信システム、10…集約装置、20,20-1~20-3…無線通信装置、20a…マイコン、20b…無線通信モジュール、20c…センサ、21…送受信処理部、22…判定部、23…スロット設定部、24…位置情報取得部、25…移動検知部、100…昇降路、101…エレベータ、102…カウンタウェイト。 1…Communication system, 10…Aggregation device, 20, 20-1 to 20-3…Wireless communication device, 20a…Microcontroller, 20b…Wireless communication module, 20c…Sensor, 21…Transmission/reception processing unit, 22…Determination unit, 23…Slot setting unit, 24…Location information acquisition unit, 25…Movement detection unit, 100…Housing shaft, 101…Elevator, 102…Counterweight.

Claims (13)

複数の他のノードとネットワークを構成する無線通信装置であって、第1周期における複数のスロットのうちの第1スロットにおいて他のノードから送信されたデータを受信するように動作する無線通信装置において、
前記第1スロットにおいてデータを受信したかを判定する第1判定手段と、
前記第1スロットにおいてデータを受信していないと判定された場合、前記第1周期における当該第1スロットよりも後の第2スロットにおいて他のノードから送信されたデータを受信したかを判定する第2判定手段と、
前記第2スロットにおいてデータを受信したと判定された場合、前記第1周期の次の第2周期において他のノードから送信されるデータを受信するスロットとして前記第2スロットを設定する設定手段と
を具備する無線通信装置。
A wireless communication device that forms a network with multiple other nodes, and which operates to receive data transmitted from other nodes in the first slot of multiple slots in the first cycle,
A first determination means for determining whether data has been received in the first slot,
If it is determined that no data has been received in the first slot, a second determination means determines whether data transmitted from another node has been received in a second slot that is later than the first slot in the first cycle.
A wireless communication device comprising: setting means, which, when it is determined that data has been received in the second slot, sets the second slot as a slot for receiving data transmitted from other nodes in the second cycle following the first cycle.
前記無線通信装置は、他のノードとの距離が変化するように移動する移動体に設置されている請求項1記載の無線通信装置。 The wireless communication device according to claim 1, wherein the wireless communication device is installed on a moving body that moves such that the distance to other nodes changes. 前記無線通信装置は、電池またはバッテリから供給される電力によって駆動される請求項2記載の無線通信装置。 The wireless communication device according to claim 2, wherein the wireless communication device is powered by electricity supplied from a battery or rechargeable battery. 前記設定手段は、前記第2スロットにおいてデータを受信していないと判定された場合、前記第2周期において他のノードから送信されるデータを受信するスロットとして、前記第1スロットよりも前の第3スロットを設定する請求項1記載の無線通信装置。 The wireless communication device according to claim 1, wherein, if the setting means determines that no data has been received in the second slot, it sets the third slot, which is earlier than the first slot, as the slot for receiving data transmitted from other nodes in the second cycle. 前記設定手段は、前記第2周期において前記第2スロットにおいてデータを受信していないと判定された場合、前記第2周期の次の第3周期において他のノードから送信されるデータを受信するスロットとして、前記第2スロットよりも前の第3スロットを設定し、
前記第3スロットは、前記第2スロットの1つ前のスロットである
請求項記載の無線通信装置。
If the setting means determines that no data has been received in the second slot during the second cycle, it sets the third slot, which precedes the second slot, as the slot for receiving data transmitted from other nodes during the third cycle following the second cycle.
The third slot is the slot immediately preceding the second slot.
The wireless communication device according to claim 1 .
前記設定手段は、前記第2周期において前記第2スロットにおいてデータを受信していないと判定された場合、前記第2周期の次の第3周期において他のノードから送信されるデータを受信するスロットとして、前記第2スロットよりも前の第3スロットを設定し、
前記第3スロットは、前記複数のスロットのうちの最初のスロットである
請求項記載の無線通信装置。
If the setting means determines that no data has been received in the second slot during the second cycle, it sets the third slot, which precedes the second slot, as the slot for receiving data transmitted from other nodes during the third cycle following the second cycle.
The third slot is the first of the plurality of slots.
The wireless communication device according to claim 1 .
前記第2スロットにおいてデータを受信していないと判定された場合、前記無線通信装置の位置を取得する取得手段を更に具備し、
前記設定手段は、前記第2周期において他のノードから送信されるデータを受信するスロットとして、前記取得された位置に近い他のノードがデータを送信する第3スロットを設定する
請求項2記載の無線通信装置。
If it is determined that no data has been received in the second slot, the system further comprises acquisition means for acquiring the position of the wireless communication device.
The wireless communication device according to claim 2, wherein the setting means sets a third slot to which another node close to the acquired position transmits data, as a slot for receiving data transmitted from another node in the second cycle.
前記第2スロットにおいてデータを受信していないと判定された場合、前記無線通信装置が移動中であるかを判定する第3判定手段と、
前記無線通信装置が移動中でないと判定された場合、前記無線通信装置の位置を取得する取得手段と
を更に具備し、
前記設定手段は、
前記無線通信装置が移動中であると判定された場合、前記第2周期において他のノードから送信されるデータを受信するスロットとして、前記複数のスロットのうちの最初の第3スロットを設定し
前記無線通信装置の位置が取得された場合、前記第2周期において他のノードから送信されるデータを受信するスロットとして、当該無線通信装置の位置に近い他のノードがデータを送信する第3スロットを設定する
請求項2記載の無線通信装置。
If it is determined that no data has been received in the second slot, a third determination means determines whether the wireless communication device is in motion,
If it is determined that the wireless communication device is not in motion, the system further comprises acquisition means for acquiring the location of the wireless communication device,
The setting means is,
The wireless communication device according to claim 2, wherein if it is determined that the wireless communication device is in motion, the first of the plurality of third slots is set as the slot for receiving data transmitted from other nodes in the second cycle, and if the location of the wireless communication device is acquired, the third slot to which another node close to the location of the wireless communication device transmits data is set as the slot for receiving data transmitted from other nodes in the second cycle.
前記第2スロットは、前記複数のスロットのうちの最後のスロットである請求項4~8のうちのいずれか一項に記載の無線通信装置。 The wireless communication device according to any one of claims 4 to 8, wherein the second slot is the last slot among the plurality of slots. 前記データは、前記無線通信装置から送信されたデータの送達確認情報を含む請求項1記載の無線通信装置。 The wireless communication device according to claim 1, wherein the data includes delivery confirmation information for data transmitted from the wireless communication device. 前記第1判定手段は、前記第1スロットにおいて受信されたデータの受信信号強度に基づいて、当該データを受信したかを判定し、
前記第2判定手段は、前記第2スロットにおいて受信されたデータの受信信号強度に基づいて、当該データを受信したかを判定する
請求項1記載の無線通信装置。
The first determination means determines whether the data has been received based on the received signal strength of the data received in the first slot.
The wireless communication device according to claim 1, wherein the second determination means determines whether the data has been received based on the received signal strength of the data received in the second slot.
前記第1判定手段は、複数の第1周期の各々における前記第1スロットにおいてデータが受信された回数に基づいて、当該データを受信したかを判定し、
前記第2判定手段は、前記複数の第1周期の各々における前記第2スロットにおいてデータが受信された回数に基づいて、当該データを受信したかを判定する
請求項1記載の無線通信装置。
The first determination means determines whether the data has been received based on the number of times the data has been received in the first slot in each of the plurality of first cycles.
The wireless communication device according to claim 1, wherein the second determination means determines whether the data has been received based on the number of times the data has been received in the second slot in each of the plurality of first cycles.
複数の他のノードとネットワークを構成する無線通信装置であって、第1周期における複数のスロットのうちの第1スロットにおいて他のノードから送信されたデータを受信するように動作する無線通信装置が実行する方法であって、
前記第1スロットにおいてデータを受信したかを判定するステップと、
前記第1スロットにおいてデータを受信していないと判定された場合、前記第1周期における当該第1スロットよりも後の第2スロットにおいて他のノードから送信されたデータを受信したかを判定するステップと、
前記第2スロットにおいてデータを受信したと判定された場合、前記第1周期の次の第2周期において他のノードから送信されるデータを受信するスロットとして前記第2スロットを設定するステップと
を具備する方法。
A method performed by a wireless communication device that forms a network with multiple other nodes, and which operates to receive data transmitted from other nodes in the first slot of multiple slots in the first cycle,
A step of determining whether data has been received in the first slot,
If it is determined that no data has been received in the first slot, the step is to determine whether data transmitted from another node has been received in a second slot that is later than the first slot in the first cycle.
A method comprising the steps of: if it is determined that data has been received in the second slot, setting the second slot as a slot for receiving data transmitted from other nodes in the second cycle following the first cycle.
JP2023142327A 2023-09-01 2023-09-01 Wireless communication device and method Active JP7830396B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023142327A JP7830396B2 (en) 2023-09-01 2023-09-01 Wireless communication device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023142327A JP7830396B2 (en) 2023-09-01 2023-09-01 Wireless communication device and method

Publications (2)

Publication Number Publication Date
JP2025035342A JP2025035342A (en) 2025-03-13
JP7830396B2 true JP7830396B2 (en) 2026-03-16

Family

ID=94926991

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023142327A Active JP7830396B2 (en) 2023-09-01 2023-09-01 Wireless communication device and method

Country Status (1)

Country Link
JP (1) JP7830396B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011007567A1 (en) 2009-07-15 2011-01-20 パナソニック株式会社 Radio communication device, radio communication system, radio communication method, and program for executing the radio communication method
JP2022125491A (en) 2021-02-17 2022-08-29 株式会社東芝 Wireless communication device, communication system, wireless communication method, and program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0767169A (en) * 1993-08-23 1995-03-10 Matsushita Electric Ind Co Ltd Wireless communication device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011007567A1 (en) 2009-07-15 2011-01-20 パナソニック株式会社 Radio communication device, radio communication system, radio communication method, and program for executing the radio communication method
JP2022125491A (en) 2021-02-17 2022-08-29 株式会社東芝 Wireless communication device, communication system, wireless communication method, and program

Also Published As

Publication number Publication date
JP2025035342A (en) 2025-03-13

Similar Documents

Publication Publication Date Title
Minhas et al. A WSN for monitoring and event reporting in underground mine environments
EP2330796B1 (en) System and method for operating a network of sensors
JP2006187316A (en) Remote sensing system and sensor unit
JP5855855B2 (en) Wireless communication system
JPWO2017154521A1 (en) Gateway device and communication system
JP2014517651A (en) Wireless communication system
US20190166222A1 (en) Communication system
JP6398359B2 (en) Mesh wireless communication system, wireless communication method, and wireless device
JP7830396B2 (en) Wireless communication device and method
JP6754240B2 (en) Wireless communication system
JP2010231566A (en) Wireless sensor terminal and control method thereof
JP2017011529A (en) Radio sensor network system
JP6465209B2 (en) Position measuring apparatus, position measuring method and position measuring program
KR101819546B1 (en) The system for monitoring tunnel collapse based on drop detection sensor
JP2012234358A (en) Wireless waterproof type sensing device and setting device for the same
WO2016121719A1 (en) Sink node, sensor network system, information collecting method and information collecting program
JP5705013B2 (en) Fire alarm system
JP2006086868A (en) Network control system and movement detecting method
JP5773707B2 (en) Fire alarm system
JP6015545B2 (en) Communication apparatus and timing adjustment method
JP5825816B2 (en) Fire alarm system
CN106060857A (en) Wireless communication system, wireless communication apparatus, and wireless communication method
JP6863881B2 (en) Sensor relay terminal and method
JP6163533B2 (en) Wireless communication system
EP3416420B1 (en) Network of nodes and method of operating a network of nodes

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250317

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20251210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251216

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20260122

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: 20260203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20260304

R150 Certificate of patent or registration of utility model

Ref document number: 7830396

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150