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
JP6485076B2 - Parent node, child node, and wireless communication system - Google Patents
[go: Go Back, main page]

JP6485076B2 - Parent node, child node, and wireless communication system - Google Patents

Parent node, child node, and wireless communication system Download PDF

Info

Publication number
JP6485076B2
JP6485076B2 JP2015016589A JP2015016589A JP6485076B2 JP 6485076 B2 JP6485076 B2 JP 6485076B2 JP 2015016589 A JP2015016589 A JP 2015016589A JP 2015016589 A JP2015016589 A JP 2015016589A JP 6485076 B2 JP6485076 B2 JP 6485076B2
Authority
JP
Japan
Prior art keywords
node
identifier
child node
parent node
parent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2015016589A
Other languages
Japanese (ja)
Other versions
JP2016143948A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2015016589A priority Critical patent/JP6485076B2/en
Publication of JP2016143948A publication Critical patent/JP2016143948A/en
Application granted granted Critical
Publication of JP6485076B2 publication Critical patent/JP6485076B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Description

本発明は、親ノード,子ノード,及び無線通信システムに関する。   The present invention relates to a parent node, a child node, and a wireless communication system.

ボディエリアネットワーク(Body Area Network:BAN)システムの一つとして、人
体にセンサを有する複数の無線端末(ノードとも呼ぶ)と、無線端末(子機)の親機として動作する中継装置(Hubとも呼ぶ)とを装着するシステムがある。Hubは、各ノードから送信されるデータを受信し、受信されたデータを纏めて基地局のような他の通信機器へ送信する。
As a body area network (BAN) system, a plurality of wireless terminals (also referred to as nodes) having sensors in a human body and a relay device (also referred to as a hub) that operates as a parent device of the wireless terminals (child devices) ) And a system to wear. The hub receives data transmitted from each node, and collects the received data and transmits the data to another communication device such as a base station.

特開2014−128012号公報JP 2014-128012 A 国際公開第2011/055477号International Publication No. 2011/055477

複数人に対して上記複数のノード及びHubのセットを装着し、各人が接触ないし近接する環境下において、各人に装着されたHubが配下のノードからのデータを纏めて基地局に送信する使用態様がある。この場合、Hubと、配下の複数のノードとの紐づけがなされていることが要求される。仮に、紐づけがなされていないと、人同士が接触ないし近接した場合において、或る者に装着されたノードからのデータが他者に装着されたHubで受信された場合に、当該Hubが受信データを配下からのデータとして誤認識する可能性がある。   A plurality of nodes and a set of hubs are attached to a plurality of people, and in a circumstance where each person is in contact or close to each other, the hub attached to each person collects data from the subordinate nodes and transmits it to the base station. There are modes of use. In this case, it is required that the Hub is associated with a plurality of subordinate nodes. If no connection is made, when a person is in contact or close to each other, when data from a node attached to a person is received by a hub attached to another person, the hub is received. Data may be misrecognized as subordinate data.

Hubと各ノードとの紐づけは、例えば、Hubと各ノードとが識別子(ID)を無線通信で交換することでなされる。このような紐づけが、複数人が密集した状態でなされると、電波の混信によって、或る者に装着されたノードと他者に装着されたHubとが誤って紐づけられてしまう可能性がある。   The association between the hub and each node is performed, for example, by exchanging an identifier (ID) by wireless communication between the hub and each node. If such tying is performed in a state where a plurality of people are densely packed, there is a possibility that a node worn by a certain person and a hub worn by another person are mistakenly linked by radio wave interference. There is.

このため、紐づけ作業を無線通信により行うのではなく、赤外線通信装置を用いてHub及びノードの一つ一つに初期設定を行うことで紐づけを行うことが考えられる。しかしながら、そのような初期設定作業は時間を要する。このため、複数人が数十名〜数百名である場合には現実的ではなかった。   For this reason, it is conceivable that the linking operation is not performed by wireless communication, but is performed by performing an initial setting for each hub and node using an infrared communication device. However, such initial setting work takes time. For this reason, it is not realistic when there are several tens to several hundreds of people.

本発明の一態様は、移動体に装着された親ノードと子ノードとの紐づけ作業を省力化できる技術を提供することを目的とする。   An object of one embodiment of the present invention is to provide a technique that can save labor for associating a parent node and a child node attached to a mobile object.

本発明の一態様は、無線通信する1以上の配下の子ノードともに移動体に装着される親ノードである。当該親ノードは、前記移動体の移動速度が所定範囲を超えたことを契機に前記子ノードとの紐づけ処理を開始する制御装置を含む。   One embodiment of the present invention is a parent node attached to a mobile body together with one or more subordinate child nodes that perform wireless communication. The parent node includes a control device that starts the linking process with the child node when the moving speed of the moving body exceeds a predetermined range.

本発明の一態様によれば、移動体に装着された親ノードと子ノードとの紐づけ作業を省力化できる技術を提供することができる。   According to one aspect of the present invention, it is possible to provide a technique that can save labor for associating a parent node and a child node attached to a mobile object.

図1は、実施形態1に係る通信システムの説明図である。FIG. 1 is an explanatory diagram of a communication system according to the first embodiment. 図2は、向きが異なるHub及びノードの合成加速度αtを模式的に示す図である。FIG. 2 is a diagram schematically showing the combined acceleration α t of Hubs and nodes having different directions. 図3は、腕振り等による影響を補正する方法の説明図である。FIG. 3 is an explanatory diagram of a method for correcting the influence of arm swing or the like. 図4は、Hubの構成例を示す図である。FIG. 4 is a diagram illustrating a configuration example of a hub. 図5は、ノードの構成例を示す図である。FIG. 5 is a diagram illustrating a configuration example of a node. 図6は、Hubの紐づけ処理例を示すフローチャートである。FIG. 6 is a flowchart illustrating an example of a Hub linking process. 図7は、速度計算の例を示すフローチャートである。FIG. 7 is a flowchart illustrating an example of speed calculation. 図8は、ノードの紐づけ処理例を示すフローチャートである。FIG. 8 is a flowchart illustrating an example of node association processing. 図9は、実施形態2の説明図である。FIG. 9 is an explanatory diagram of the second embodiment. 図10は、実施形態2に係るHubの構成例を示す図である。FIG. 10 is a diagram illustrating a configuration example of a hub according to the second embodiment. 図11は、初期化装置の構成例を示す図である。FIG. 11 is a diagram illustrating a configuration example of the initialization apparatus. 図12は、実施形態2における動作例1を示すシーケンス図である。FIG. 12 is a sequence diagram illustrating an operation example 1 according to the second embodiment. 図13は、実施形態2における動作例2を示すシーケンス図である。FIG. 13 is a sequence diagram illustrating an operation example 2 in the second embodiment. 図14は、実施形態2における動作例3を示すシーケンス図である。FIG. 14 is a sequence diagram illustrating an operation example 3 in the second embodiment. 図15は、実施形態2における動作例4を示すシーケンス図である。FIG. 15 is a sequence diagram illustrating an operation example 4 in the second embodiment. 図16は、実施形態2における動作例5を示すシーケンス図である。FIG. 16 is a sequence diagram illustrating an operation example 5 in the second embodiment. 図17は、閾値vth以下の移動速度で歩行する者の腕や足、或いは導体に装着されたHub(ノード)の加速度の特徴を示すグラフの例である。FIG. 17 is an example of a graph showing characteristics of acceleration of a hub (node) attached to a person's arm or foot or a conductor walking at a moving speed equal to or less than a threshold value v th . 図18は、実施形態3におけるHub及びノードにおける紐づけ処理開始の判定処理例を示すフローチャートである。FIG. 18 is a flowchart illustrating an example of determination processing for linking processing start in a hub and a node according to the third embodiment.

以下、図面を参照して実施形態について説明する。実施形態の構成は例示であり、実施形態の構成に限定されない。   Hereinafter, embodiments will be described with reference to the drawings. The configuration of the embodiment is an exemplification, and is not limited to the configuration of the embodiment.

〔実施形態1〕
図1は、実施形態1に係る通信システムの説明図である。実施形態1に係る通信システムの例として以下のような通信システムについて説明する。実施形態1では、或る訓練又は実験に参加する個人(複数人)の各々に1つのHub1(親機)とHub1の配下の複数のノード(子機)2とが装着される。各ノード2は、所定の物性や事象を検知するセンサを有し、センサの検知結果を示すデータを無線送信する。Hub1は、配下の各ノード2から無線送信されたデータを受信し、各ノード2からのデータを集約して基地局(通信機器の一例:図示せず)へ無線送信する。Hub1は、「親ノード」の一例であり、ノード2は「子ノード」の一例である。
Embodiment 1
FIG. 1 is an explanatory diagram of a communication system according to the first embodiment. The following communication system will be described as an example of the communication system according to the first embodiment. In Embodiment 1, one Hub 1 (master unit) and a plurality of nodes (slave units) 2 under Hub 1 are attached to each individual (plural people) participating in a certain training or experiment. Each node 2 has a sensor for detecting a predetermined physical property or event, and wirelessly transmits data indicating a detection result of the sensor. Hub 1 receives data wirelessly transmitted from each subordinate node 2, aggregates data from each node 2, and wirelessly transmits the data to a base station (an example of a communication device: not shown). Hub 1 is an example of a “parent node”, and node 2 is an example of a “child node”.

個人(人)は、「移動体」の一例である。但し、移動体は、生体か否かを問わない。移動体が生体である場合に、生体が人か動物かを問わない。また、センサの種別、センサで検知される物性や事象は、訓練,実験,訓練及び実験以外におけるデータ収集の目的に応じて適宜設定可能である。   An individual (person) is an example of a “moving object”. However, it does not matter whether the moving body is a living body. When the moving body is a living body, it does not matter whether the living body is a human or an animal. In addition, the type of sensor, physical properties and events detected by the sensor can be appropriately set according to the purpose of data collection other than training, experiment, training, and experiment.

図1に示す例では、Hub1は、各個人の左腕に装着され、配下のノード2は、各個人の頭と腰の左側に夫々装着される。但し、ノード2の数は1以上であれば良く、Hub1に接続可能な上限数以下の範囲で適宜設定可能である。1つのHub1とHub1の配下となるノード2とが1つの移動体に装着される限り、Hub1及びノード2の装着位置は、移動体の形状や、データ収集の目的に応じて適宜設定可能である。   In the example shown in FIG. 1, Hub 1 is worn on the left arm of each individual, and the subordinate node 2 is worn on the left side of each individual's head and waist. However, the number of nodes 2 should just be one or more, and can be suitably set in the range below the upper limit number which can be connected to Hub1. As long as one Hub 1 and the node 2 under the Hub 1 are mounted on one mobile body, the mounting positions of the Hub 1 and the node 2 can be appropriately set according to the shape of the mobile body and the purpose of data collection. .

訓練開始前に、Hub1及びノード2を装着した各参加者(個人)は集合場所に集合する。装着場所と集合場所とは同じでも異なっていても良い。また、集合場所は2以上であ
っても良い。各集合場所に集合した個人は、一人ずつ集合場所から離脱し、所定地点(図1の例では訓練場所への経路上にある出口3)へ向かって移動する。
Before the start of training, each participant (individual) wearing the Hub 1 and the node 2 gathers at the meeting place. The mounting place and the meeting place may be the same or different. Further, the number of meeting places may be two or more. Individuals who gather at each gathering place leave the gathering place one by one and move toward a predetermined point (exit 3 on the route to the training place in the example of FIG. 1).

各個人は、集合場所を離脱し或る程度離れた位置で早歩き又は小走りで出口3へ向かう。Hub1及びノード2は、早歩き等によって移動速度が所定範囲(移動速度が0〜閾値の範囲)を超えたことを契機に初期設定動作を開始し、両者間の無線通信を通じて紐づけ処理を実行する。移動速度は、Hub1及びノード2の夫々が備える加速度計の測定値を積分して得ることができる。   Each individual leaves the meeting place and heads for the exit 3 at a certain distance away by a quick walk or a short run. Hub 1 and node 2 start the initial setting operation when the moving speed exceeds a predetermined range (moving speed is in the range of 0 to the threshold) due to fast walking or the like, and execute the linking process through wireless communication between the two To do. The moving speed can be obtained by integrating the measured values of the accelerometers provided in each of Hub 1 and Node 2.

参加者が集合場所から離れることで、当該参加者に装着されたHub1やノード2からの電波が他の参加者に装着されたHub1やノード2で受信されることが回避される。例えば、参加者に、集合場所から混信しない程度に十分に離れた地点から移動速度を上げてもらうことで、混信の可能性が低減される。   When the participant leaves the meeting place, the reception of the radio wave from Hub 1 or node 2 attached to the participant by Hub 1 or node 2 attached to another participant is avoided. For example, the possibility of interference is reduced by having the participant increase the moving speed from a point sufficiently distant from the meeting place.

また、参加者が歩行よりも速い早歩き又は小走りで(歩行時の移動速度を超える移動速度で)出口3へ向かう間に、紐づけ処理を含む初期設定がなされる。これによって、Hub1と各ノード2との紐づけ作業の手間を削減することができる。すなわち、紐づけ作業の省力化を図ることができる。   In addition, initial setting including a linking process is performed while the participant heads toward the exit 3 with a fast walk or a small run faster than walking (with a moving speed exceeding the moving speed at the time of walking). As a result, it is possible to reduce the labor of associating the Hub 1 with each node 2. That is, it is possible to save labor for the linking work.

実施形態1では、Hub1及び各ノード2の体への装着の向きがバラバラである。このため、加速度計の3軸の加速度を合成した合成加速度αtを積分して合成速度vtを計算する。合成加速度αtは“αt=sqrt(αx 2+αy 2+αz 2)“で求められる。図2は、向きが異なるHub1及びノード2の合成加速度αtを模式的に示す図である。 In the first embodiment, the mounting directions of the hub 1 and each node 2 on the body are different. For this reason, the resultant acceleration v t is calculated by integrating the resultant acceleration α t obtained by synthesizing the accelerations of the three axes of the accelerometer. The combined acceleration α t is obtained by “α t = sqrt (α x 2 + α y 2 + α z 2 )”. FIG. 2 is a diagram schematically showing the combined acceleration α t of Hub 1 and node 2 having different directions.

さらに、図1の例では、Hub1が腕に装着される。このため、Hub1の速度は参加者の移動に伴う腕振りの影響を受ける。Hub1が足に装着される場合や、ノード2が腕(手)や足に装着される場合も、腕振りや足運びの影響を受ける。図3は、腕振り等による影響を補正する方法の説明図である。   Further, in the example of FIG. 1, Hub 1 is attached to the arm. For this reason, the speed of Hub1 is influenced by the swing of the arm accompanying the movement of the participant. Even when the Hub 1 is worn on the foot, or when the node 2 is worn on the arm (hand) or foot, the arm 1 is affected by swinging or walking. FIG. 3 is an explanatory diagram of a method for correcting the influence of arm swing or the like.

腕振りや足運びは、ほぼ一定のリズムで同じ動作が繰り返されると仮定できる。このため、正弦波状の速度の揺らぎが生じると考えられる。実施形態1では、腕振り等によってHub1又はノード2に生じる速度の揺らぎが身体全体の速度に重畳されると仮定する。この仮定に基づき、腕振り等も含めた合成速度(図3の実線のグラフA)の平均値(図3の破線のグラフB)である平均速度vaを参加者の移動速度として推定する。 It can be assumed that the same movement is repeated with a substantially constant rhythm for arm swing and foot movement. For this reason, it is thought that the fluctuation of the sinusoidal velocity occurs. In the first embodiment, it is assumed that speed fluctuations generated in Hub 1 or Node 2 due to arm swing or the like are superimposed on the speed of the entire body. Based on this assumption, to estimate the average value of the rate of synthesis, including the arm movement, etc. (graph A in solid lines in FIG. 3) the average velocity v a is (broken line in the graph B in FIG. 3) as the moving speed of the participants.

<Hub及びノードの構成>
図4は、Hub1の構成例を示す図であり、図5は、ノード2の構成例を示す図である。図4において、Hub1は、アンテナ11と接続されたRF/BB部12と、RF/BB部12と接続されたA/D変換器13と、A/D変換器13に接続されたCentral Processing Unit(CPU)14とを含む。Hub1は、さらに、CPU14に夫々接続され
た加速度計15,メモリ16,ランプ17,及びブザー18を含む。
<Hub and node configuration>
FIG. 4 is a diagram illustrating a configuration example of Hub 1, and FIG. 5 is a diagram illustrating a configuration example of node 2. In FIG. 4, Hub 1 includes an RF / BB unit 12 connected to the antenna 11, an A / D converter 13 connected to the RF / BB unit 12, and a Central Processing Unit connected to the A / D converter 13. (CPU) 14. Hub 1 further includes an accelerometer 15, a memory 16, a lamp 17, and a buzzer 18 connected to the CPU 14, respectively.

RF/BB部12は、アンテナ11で受信される電波(Radio Frequency(RF)信号)
をベースバンド(BB)信号に変換する。また、RF/BB部12は、ベースバンド信号を無線信号に変換してアンテナ11から放射(送信)する。RF/BB部12は、例えば、ICやLSIのような集積回路を用いて形成される。
The RF / BB unit 12 is a radio wave (Radio Frequency (RF) signal) received by the antenna 11.
Is converted to a baseband (BB) signal. Further, the RF / BB unit 12 converts the baseband signal into a radio signal and radiates (transmits) from the antenna 11. The RF / BB portion 12 is formed using an integrated circuit such as an IC or LSI, for example.

A/D変換器13は、RF/BB部12からのベースバンド信号(アナログ信号)をディジタル信号へ変換する。また、A/D変換器13は、CPU14からのディジタル信号(データ)をベースバンド信号(アナログ信号)に変換する。加速度計15は、3軸方向
の加速度(αx,αy,αz)を測定し、CPU14に入力する。
The A / D converter 13 converts the baseband signal (analog signal) from the RF / BB unit 12 into a digital signal. The A / D converter 13 converts the digital signal (data) from the CPU 14 into a baseband signal (analog signal). The accelerometer 15 measures accelerations in three axes (α x , α y , α z ) and inputs them to the CPU 14.

メモリ16は、不揮発性記憶媒体と、揮発性記憶媒体とを含む。不揮発性記憶媒体は、Read Only Memory(ROM),ハードディスクドライブ(HDD),Solid State Drive
(SSD),フラッシュメモリ,Electrically Erasable Programmable Read-Only Memory(EEPROM)などから少なくとも一つ選択される。揮発性記憶媒体は、例えばRandom Access Memory(RAM)である。
The memory 16 includes a non-volatile storage medium and a volatile storage medium. Non-volatile storage media include Read Only Memory (ROM), Hard Disk Drive (HDD), Solid State Drive
(SSD), flash memory, Electrically Erasable Programmable Read-Only Memory (EEPROM), or the like. The volatile storage medium is, for example, a random access memory (RAM).

不揮発性記憶媒体は、CPU14によって実行されるコンピュータ読み取り可能なプログラムや、プログラムの実行に際して使用されるデータを記憶する。揮発性記憶媒体は、プログラムの展開領域,CPU14の作業領域,データの一時的な記憶領域として使用される。メモリ16、及び後述するメモリ26、メモリ36は、「記憶装置」、「コンピュータ読み取り可能な記憶媒体」の一例である。   The non-volatile storage medium stores a computer-readable program executed by the CPU 14 and data used when the program is executed. The volatile storage medium is used as a program development area, a work area for the CPU 14, and a temporary data storage area. The memory 16, and the memory 26 and the memory 36 described later are examples of “storage device” and “computer-readable storage medium”.

CPU14は、メモリ16の不揮発性記憶媒体に記憶されたプログラムをメモリ16の揮発性記憶媒体にロード(展開)して実行する。これによって、CPU14は、様々な処理を行う。例えば、CPU14は、加速度計15からの測定値を得て、合成加速度αt
合成速度vt,平均速度vaを演算する演算部として動作する。また、CPU14は、平均速度vaが所定速度(閾値)vthを超えるか否かを判定する判定部と、配下のノード数を
計数するカウント部として動作する。
The CPU 14 loads (decompresses) the program stored in the nonvolatile storage medium of the memory 16 to the volatile storage medium of the memory 16 and executes it. Thereby, the CPU 14 performs various processes. For example, the CPU 14 obtains a measurement value from the accelerometer 15 and generates a combined acceleration α t ,
Synthesis rate v t, operates as a calculator for calculating the average speed v a. The CPU 14 operates as a determination unit that determines whether the average speed va exceeds a predetermined speed (threshold value) v th and a count unit that counts the number of subordinate nodes.

さらに、CPU14は、平均速度が閾値を超過する場合に、Hub1の初期設定を行い、配下のノード2と自ノード(Hub1)とを紐づけする処理を行う。また、CPU14は、各ノード2から受信されるデータを集約し(メモリ24に一時的に蓄積し)、一塊のデータとして基地局(図示せず)へ送信する処理を行う。CPU14、及び後述するCPU24,CPU34は、「プロセッサ」,「制御装置」,「コントローラ」の一例である。   Further, when the average speed exceeds the threshold, the CPU 14 performs an initial setting of Hub 1 and performs a process of associating the subordinate node 2 with the own node (Hub 1). In addition, the CPU 14 performs a process of collecting data received from each node 2 (temporarily accumulating in the memory 24) and transmitting the data as a lump of data to a base station (not shown). The CPU 14 and the CPUs 24 and 34 described later are examples of “processor”, “control device”, and “controller”.

ランプ17は、紐づけが完了したときに点灯又は点滅して、紐づけの完了を本人或いは周囲の観者に報知する。ランプ17は、例えば発光ダイオード(LED)で形成される。ブザー18は、紐づけが完了したときに鳴動して、紐づけの完了を周囲に報知する。ランプ17及びブザー18の動作は、CPU14からの制御信号によって制御される。ランプ17及びブザー18は一方が省略されても良い。   The lamp 17 lights up or blinks when the association is completed, and notifies the person or the surrounding viewers of the completion of the association. The lamp 17 is formed of, for example, a light emitting diode (LED). The buzzer 18 rings when the linking is completed and notifies the surroundings of the linking completion. The operations of the lamp 17 and the buzzer 18 are controlled by a control signal from the CPU 14. One of the lamp 17 and the buzzer 18 may be omitted.

図5において、Hub2は、アンテナ21と接続されたRF/BB部22と、RF/BB部22と接続されたA/D変換器23と、A/D変換器23に接続されたCPU24とを含む。ノード2は、さらに、CPU24に夫々接続された加速度計25,メモリ26,センサ27を含む。   In FIG. 5, the Hub 2 includes an RF / BB unit 22 connected to the antenna 21, an A / D converter 23 connected to the RF / BB unit 22, and a CPU 24 connected to the A / D converter 23. Including. The node 2 further includes an accelerometer 25, a memory 26, and a sensor 27 connected to the CPU 24, respectively.

アンテナ21,RF/BB部22,A/D変換器23,加速度計25,メモリ26の構成は、Hub1のアンテナ11,RF/BB部12,A/D変換器13,加速度計15,メモリ16と同様であるので、説明を省略する。   The antenna 21, the RF / BB unit 22, the A / D converter 23, the accelerometer 25, and the memory 26 are configured as the Hub 11 antenna 11, RF / BB unit 12, A / D converter 13, accelerometer 15, and memory 16. Since it is the same as that, the description is omitted.

CPU24は、メモリ26の不揮発性記憶媒体に記憶されたプログラムをメモリ26の揮発性記憶媒体にロード(展開)して実行する。これによって、CPU24は、様々な処理を行う。例えば、CPU24は、Hub1と同様の演算部及び判定部として動作する。また、CPU24は、平均速度が閾値を超えるときに初期設定を行う。また、CPU24は、センサ27の検知結果を用いたデータを生成し、Hub1へ送信する処理を行う。   The CPU 24 loads (decompresses) the program stored in the non-volatile storage medium of the memory 26 to the volatile storage medium of the memory 26 and executes it. Thereby, the CPU 24 performs various processes. For example, the CPU 24 operates as a calculation unit and determination unit similar to Hub1. Further, the CPU 24 performs initial setting when the average speed exceeds the threshold value. Further, the CPU 24 performs processing for generating data using the detection result of the sensor 27 and transmitting the data to Hub1.

なお、図5において、CPU24が、“Vth > va判定部”として動作する旨記載してい
る。この理由は以下の通りである。Hub1は、ノード2に先駆けてスリープモードから解除され、各ノード2で平均速度が閾値を超過しHub1へ接続要求(CR)を送信するタイミングを待ち受けることが仮定される。このようなHub1が「各ノード2での平均速度が閾値を超過するのを待機する」という状態を表すために不等号が「vth > va」のように記載されている。もっとも、Hub1及びノード2の夫々で実施される判定は、後述するように、平均速度vaが閾値vthを超過するか否かの判定である。
Incidentally, in FIG. 5, CPU 24 has been described that the operating as "V th> v a determination unit". The reason is as follows. It is assumed that Hub1 is released from the sleep mode prior to Node 2, and waits for the timing at which the average speed exceeds the threshold at each Node 2 and a connection request (CR) is transmitted to Hub1. Are described as inequality to such Hub1 state is indicated as "average speed at each node 2 waits to exceed the threshold value" is "v th> v a." However, the determination carried out in s husband Hub1 and node 2, as will be described later, the average velocity v a is determined whether or not to exceed the threshold value v th.

センサ27は、データ収集の目的に合致した物性や事象を検知する。センサ27の種別及び検知対象は、上述したように、データ収集の目的に応じて適宜選択される。   The sensor 27 detects physical properties and events that match the purpose of data collection. As described above, the type and detection target of the sensor 27 are appropriately selected according to the purpose of data collection.

<動作例>
図6は、Hub1の紐づけ処理例を示すフローチャートである。図6の処理は、Hub1のCPU14によって実行される。また、図6の処理は、例えば、Hub1が参加者に装着され、電源がオンにされることで開始される。
<Operation example>
FIG. 6 is a flowchart illustrating an example of the linking process of Hub1. The process of FIG. 6 is executed by the CPU 14 of Hub1. Further, the process of FIG. 6 is started when, for example, Hub 1 is attached to the participant and the power is turned on.

最初の01では、CPU14は、速度計算を実行する。図7は、速度計算の例を示すフローチャートである。最初の11において、CPU14は、加速度計15から3軸加速度の測定値(αx,αy,αz)を取得する。 In the first 01, the CPU 14 executes speed calculation. FIG. 7 is a flowchart illustrating an example of speed calculation. In the first 11, the CPU 14 acquires the measured values (α x , α y , α z ) of the triaxial acceleration from the accelerometer 15.

次の12では、CPU14は、測定値を用いて合成加速度αtを算出する。次の13で
は、CPU14は、合成加速度αtを単位時間ΔTで積分して合成速度vtを算出する。次の14では、合成速度vtを平均して、体(人体)の速度(平均速度)vaを算出する。その後、処理が図6の02に進む。
In the next step 12, the CPU 14 calculates a composite acceleration α t using the measured value. In the next step 13, the CPU 14 integrates the combined acceleration α t with the unit time ΔT to calculate the combined speed v t . In the next 14, and averages the composite speed v t, and calculates the speed (average speed) v a body (human body). Thereafter, the process proceeds to 02 in FIG.

02では、CPU14は、平均速度vaが所定の閾値vthを超過するのを待機する。閾
値vthは、予めメモリ16に記憶されている。閾値vthの値は、例えば、個人(参加者)が明らかに紐づけの意思をもって移動していることを示す速度が設定される。例えば、早歩き又は小走りの速度が設定される。例えば、8km/h程度の値が設定される。但し、閾値は、他の値、例えば、5〜10km/hの範囲で適宜設定可能である。また、必要に応じて、10km/h以上の値や5km/h以下の値が設定されることもあり得る。
In 02, CPU 14 an average velocity v a is waits to exceed the predetermined threshold value v th. The threshold value v th is stored in the memory 16 in advance. As the value of the threshold value v th , for example, a speed indicating that an individual (participant) is clearly moving with an intention of association is set. For example, a fast walking speed or a small running speed is set. For example, a value of about 8 km / h is set. However, the threshold value can be appropriately set in the range of other values, for example, 5 to 10 km / h. In addition, a value of 10 km / h or more or a value of 5 km / h or less may be set as necessary.

平均速度vaが所定の閾値vthを超過しない場合には(02のNo)、処理が01に戻
され、平均速度vaの再計算が行われる。平均速度vaが所定の閾値vthを超過すると(02のYes)、処理が03に進む。なお、02の判定は、平均速度が閾値以上か否かによってなされても良い。
If the average velocity v a does not exceed the predetermined threshold value v th is (02 No), the process is returned to 01, recalculation of the average velocity v a is performed. If the average velocity v a exceeds a predetermined threshold value v th (02 of Yes), the process proceeds to 03. Note that the determination of 02 may be made based on whether the average speed is equal to or higher than a threshold value.

03では、CPU14は、Hub1のスリープ状態を解除する。ここにHub1はスリープモードとアクティブモードとの間で遷移可能となっており、電源オンから平均速度vaが所定の閾値vthを超える迄の間はスリープモードで動作する。03において、Hub
1はアクティブモードとなり、初期設定を開始する。
In 03, the CPU 14 cancels the sleep state of Hub1. Here, Hub 1 can transition between the sleep mode and the active mode, and operates in the sleep mode from when the power is turned on until the average speed va exceeds a predetermined threshold value v th . 03, Hub
1 becomes the active mode, and the initial setting is started.

次の04では、CPU24は、ノード2(ノードn:nは正の整数)から接続要求信号(Connection request(CR))が受信されるのを待ち受ける。CRは、ノード2の識別子(ID)を含んでいる。CPU24は、ノード2の識別子と自ノード(Hub1)の識別子とを関連づけて(紐づけて)メモリ16に記憶する。これにより、Hub1とノード2とが紐づけされる。   In the next 04, the CPU 24 waits for a connection request signal (Connection request (CR)) to be received from the node 2 (node n: n is a positive integer). The CR includes the identifier (ID) of the node 2. The CPU 24 stores the identifier of the node 2 and the identifier of the own node (Hub 1) in the memory 16 in association with each other. Thereby, Hub1 and the node 2 are linked.

CRが受信されると(04のYes)、CPU24は、CRの送信元のノードnに接続割り当て信号(Connection Assignment(CA))を送信する(05)。CAは、ノード
nをHub1の配下(子機)として承認したことを示し、Hub1の識別子を含む。
When the CR is received (Yes in 04), the CPU 24 transmits a connection assignment signal (Connection Assignment (CA)) to the CR transmission source node n (05). The CA indicates that the node n has been approved as a subordinate (slave unit) of Hub1, and includes the identifier of Hub1.

次の06では、CPU24は、CRを受信(CAを送信)したノード2の数nをインクリメントする。続いて、CPU24は、nの値がNより小さいか否かを判定する。Nの値は、Hub1の配下のノード数として予め決められた値であり、メモリ16に予め記憶されている。nの値がNより小さい場合(07のYes)には、処理が04に戻る。nの値がN以上の場合には(07のNo)、処理が08に進む。   In the next 06, the CPU 24 increments the number n of the nodes 2 that have received CR (transmitted CA). Subsequently, the CPU 24 determines whether or not the value of n is smaller than N. The value of N is a value determined in advance as the number of nodes under Hub1, and is stored in the memory 16 in advance. If the value of n is smaller than N (Yes in 07), the process returns to 04. If the value of n is greater than or equal to N (No in 07), the process proceeds to 08.

08では、CPU14は、ランプ17を点灯させてブザー18を鳴動させる。これにより、参加者やその周囲に位置する者に紐づけ完了を報知する。08の処理が終了するとHub1での紐づけ処理が終了する。なお、Hub1ではその他の初期設定が行われる。   In 08, the CPU 14 turns on the lamp 17 and sounds the buzzer 18. As a result, the completion of linking is notified to the participants and those located around the participants. When the process 08 is completed, the linking process in Hub 1 is completed. Note that other initial settings are made in Hub1.

図8は、ノード2の紐づけ処理例を示すフローチャートである。図8の処理は、ノード2のCPU24によって実行される。また、図8の処理は、例えば、ノード2が参加者に装着され、電源がオンにされることで開始される。   FIG. 8 is a flowchart illustrating an example of the linking process of the node 2. The process of FIG. 8 is executed by the CPU 24 of the node 2. Further, the process of FIG. 8 is started when, for example, the node 2 is attached to the participant and the power is turned on.

最初の101では、CPU24は、速度計算を実行する。速度計算は、図7に示した11〜14の処理と同じであるので説明を省略する。速度計算が終了すると、処理が102に進む。   In the first 101, the CPU 24 performs speed calculation. The speed calculation is the same as the processing of 11 to 14 shown in FIG. When the speed calculation ends, the process proceeds to 102.

102では、CPU24は、平均速度vaが所定の閾値vthを超過するのを待機する。
閾値vthは、予めメモリ26に記憶されている。閾値vthの値は、Hub1の値と同じに設定される。但し、閾値vthの値が必ずしもHub1と一致しない場合もあり得る。例えば、Hub1がノード2に先駆けてスリープモードから解除されるように、ノード2の閾値をHub1の閾値よりも高く設定することが考えられる。
In 102, CPU 24 is the average velocity v a is waits to exceed the predetermined threshold value v th.
The threshold value v th is stored in the memory 26 in advance. The value of the threshold v th is set to be the same as the value of Hub1. However, there may be a case where the value of the threshold value v th does not necessarily match Hub1. For example, it is conceivable that the threshold value of the node 2 is set higher than the threshold value of the Hub 1 so that the Hub 1 is released from the sleep mode prior to the node 2.

平均速度vaが所定の閾値vthを超えない場合には(02のNo)、処理が101に戻
され、平均速度vaの再計算が行われる。平均速度vaが所定の閾値vthを超過すると(102のYes)、処理が103に進む。なお、02の判定は、平均速度が閾値以上か否かによってなされても良い。
If the average velocity v a does not exceed the predetermined threshold value v th is (02 No), the process is returned to 101, recalculation of the average velocity v a is performed. If the average velocity v a exceeds a predetermined threshold value v th (102 Yes in), the process proceeds to 103. Note that the determination of 02 may be made based on whether the average speed is equal to or higher than a threshold value.

103では、CPU14は、ノード2のスリープ状態を解除する。ノード2もスリープモードとアクティブモードとの間で遷移可能となっており、電源オンから平均速度va
所定の閾値vthを超える迄の間はスリープモードで動作する。103において、ノード2はアクティブモードとなり、初期設定を開始する。
In 103, the CPU 14 cancels the sleep state of the node 2. The node 2 can also transition between the sleep mode and the active mode, and operates in the sleep mode until the average speed va exceeds a predetermined threshold value v th after the power is turned on. In 103, the node 2 enters the active mode and starts the initial setting.

次の104では、CPU24は、Hub1へCRを送信する。ここで、少なくとも各ノード2からHub1への無線送信は、無線Local Area Network(LAN)の通信規格の一つであるCarrier Sense Multiple Access(CSMA)方式で行われる。すなわち、ノー
ド2の夫々は、Hub1へデータを送信する場合には、キャリアセンス(CS)を実行し、キャリア(他のノード2が送信した無線信号)が検出されない場合にデータ(無線信号)を送信する。これにより、無線信号の衝突が回避される。
In the next 104, the CPU 24 transmits a CR to Hub1. Here, at least wireless transmission from each node 2 to Hub 1 is performed by a Carrier Sense Multiple Access (CSMA) method, which is one of communication standards for wireless Local Area Network (LAN). That is, each of the nodes 2 performs carrier sense (CS) when transmitting data to Hub 1, and transmits data (wireless signal) when a carrier (wireless signal transmitted by another node 2) is not detected. Send. Thereby, collision of radio signals is avoided.

次の105では、CPU24は、CRに対応するHub1からのCAを待機する(105)。CAが受信されると(105のYes)、CPU24は、CA中のHub1の識別子と自ノード(ノード2)との識別子とを対応づけてメモリ26に記憶する。これによって、ノード2とHub1との紐づけがなされる。ノード2は、Hub1へデータを送信する場合には、データとともにHub1の識別子を送信する。これによって、紐づけされたHub1以外のHub1がノード2からのデータを誤受信することが回避される。   In the next 105, the CPU 24 waits for the CA from Hub 1 corresponding to the CR (105). When the CA is received (Yes in 105), the CPU 24 stores the identifier of Hub1 in the CA and the identifier of the own node (node 2) in association with each other in the memory 26. As a result, the node 2 and Hub 1 are linked. When transmitting data to Hub1, the node 2 transmits the identifier of Hub1 together with the data. This prevents Hub 1 other than the associated Hub 1 from erroneously receiving data from the node 2.

<実施形態1の効果>
実施形態1の作用効果は次の通りである。Hub1及びその配下となる1以上のノードは、これらが装着された個人(移動体)の移動速度が所定範囲(0〜閾値の範囲)を超えた(閾値以上になった又は閾値を超過した)場合に紐づけ処理を開始し、相互に紐づけを行う。このため、個人がHub1及びノード2のセットを装着して集合場所へ集合し、集合場所から離脱するまでの間、閾値を超えない移動速度で移動していれば、Hub1及びノード2がスリープモードを維持し、紐づけ処理を含む初期設定はなされない。これによって、Hub1とノード2とが誤って紐づけされるのを回避できる。
<Effect of Embodiment 1>
The operational effects of the first embodiment are as follows. In Hub1 and one or more nodes under it, the movement speed of the individual (moving body) to which they are attached has exceeded the predetermined range (0 to the threshold range) (the threshold has been exceeded or exceeded) In this case, the linking process is started and the linking is performed mutually. For this reason, if an individual wears a set of Hub 1 and Node 2 and gathers at the meeting place and moves away from the meeting place at a moving speed that does not exceed the threshold, Hub 1 and Node 2 are in sleep mode. The initial setting including the linking process is not made. Thereby, it can be avoided that Hub1 and the node 2 are erroneously linked.

さらに、参加者が早歩き又は小走りにより閾値以上の移動速度で移動することで、紐づけ処理が自動的になされる。このため、赤外線装置を用いてHub及びノードを一つ一つ紐づけするような手間を省くことができる。参加者が少なくない場合でも、容易に紐づけ作業を行うことができる。ノード2は、赤外線受信機を備えることを要しないので、ノード2のコスト及びサイズを低減することができる。   Further, the linking process is automatically performed when the participant moves at a moving speed equal to or higher than the threshold by walking fast or running. For this reason, the trouble of associating the hub and the node one by one with the infrared device can be saved. Even when there are not many participants, the associating work can be easily performed. Since the node 2 does not need to include an infrared receiver, the cost and size of the node 2 can be reduced.

また、加速度計15の3軸加速度を合成した加速度αtをHub1又はノード2の加速
度として用いるため、Hub1及びノード2の装着の向きの違いを吸収することができる。また、移動速度vtの平均値vaを体の移動速度として推定するため、腕や足の動きを吸収することができる。このように、Hub1及びノード2の夫々のCPU14,CPU24は、自身が搭載されたHub1又はノード2の3軸加速度の合成加速度αtを積分した
合成速度vtの平均値vaを前記移動体の移動速度として算出する。
In addition, since the acceleration α t obtained by combining the three-axis accelerations of the accelerometer 15 is used as the acceleration of Hub 1 or Node 2, the difference in the mounting direction of Hub 1 and Node 2 can be absorbed. Further, in order to estimate the mean value v a of the moving speed v t as the moving speed of the body can absorb the movement of the arms and legs. Thus, Hub1 and node 2 of each of CPU 14, CPU 24, the average value v a the movable body in the synthesis velocity v t by integrating the resultant acceleration alpha t the 3-axis acceleration of Hub1 or node 2 itself is mounted It is calculated as the moving speed.

加速度だけでは、手足の無意識の動きにより紐づけ動作が開始されてしまう可能性がある。これに対し、早歩き又は小走り以上の速度での移動、すなわち通常の歩行以上の速度で移動することは、個人がそのような意思を持っていなければ行われない。従って、実施形態1によれば、誤って紐づけ処理が開始される可能性を低減することができる。   With only acceleration, there is a possibility that the associating operation is started by unconscious movement of the limbs. On the other hand, moving at a speed higher than that of fast walking or small running, that is, moving at a speed higher than that of normal walking is not performed unless the individual has such intention. Therefore, according to the first embodiment, it is possible to reduce the possibility that the association process is erroneously started.

〔実施形態2〕
次に、実施形態2について説明する。実施形態2の構成は、実施形態1と共通点を含むので、主として相違点について説明し、共通点については説明を省略する。図9は、実施形態2の説明図である。
[Embodiment 2]
Next, Embodiment 2 will be described. Since the configuration of the second embodiment includes points in common with the first embodiment, differences will be mainly described, and description of common points will be omitted. FIG. 9 is an explanatory diagram of the second embodiment.

実施形態1では、Hub1とノード2との無線通信で紐づけ処理が行われていた。実施形態2では、紐づけ処理に、Hub1及びノード2と無線通信可能な初期化装置30が用いられる。初期化装置30は、紐づけを支援する支援装置であり、Hub1及び各ノード2から放射される電波と、初期化装置30から放射される電波とが相互に届く位置に置かれる。例えば、図9に示すように、参加者が集合場所から離脱して出口3へ向かう経路の脇に置かれ、参加者が閾値以上の速度で初期化装置30の脇を通過する間に紐づけ処理が完了するようにされる。   In the first embodiment, the linking process is performed by wireless communication between Hub 1 and the node 2. In the second embodiment, the initialization device 30 capable of wireless communication with the Hub 1 and the node 2 is used for the association process. The initialization device 30 is a support device that supports association, and is placed at a position where the radio waves radiated from the Hub 1 and each node 2 and the radio waves radiated from the initialization device 30 reach each other. For example, as shown in FIG. 9, the participant is placed on the side of the route toward the exit 3 after leaving the meeting place, and is tied while the participant passes the side of the initialization device 30 at a speed equal to or higher than the threshold. Processing is completed.

<Hub及び初期化装置の構成>
図10は、実施形態2に係るHub1の構成例を示す図であり、図11は、初期化装置30の構成例を示す図である。図10において、Hub1は、赤外線送信機17Aと赤外線通信を行う赤外線受信機18Aを含む。赤外線送信機17Aは、参加者(個人)の識別子(個人ID)を含んだ赤外線信号を送信する。赤外線受信機18Aは、赤外線信号を受信し、当該赤外線信号に含まれた個人IDをCPU14に渡す。CPU14は、個人IDをメモリ16に記憶(登録)する。赤外線送信機17Aは、個人ID設定の担当者に所持され、その担当者が個々の参加者をまわって各参加者に装着されたHub1へ該当の個人IDを送信するために使用される。
<Configuration of Hub and Initialization Device>
FIG. 10 is a diagram illustrating a configuration example of the Hub 1 according to the second embodiment, and FIG. 11 is a diagram illustrating a configuration example of the initialization device 30. In FIG. 10, Hub1 includes an infrared receiver 18A that performs infrared communication with the infrared transmitter 17A. The infrared transmitter 17A transmits an infrared signal including an identifier (personal ID) of a participant (individual). The infrared receiver 18 </ b> A receives the infrared signal and passes the personal ID included in the infrared signal to the CPU 14. The CPU 14 stores (registers) the personal ID in the memory 16. The infrared transmitter 17A is possessed by a person in charge of personal ID setting, and the person in charge uses the individual ID to send the corresponding personal ID to Hub 1 attached to each participant.

図11に示すように、初期化装置30は、アンテナ11,RF/BB部12,A/D変
換器13,CPU14,メモリ16と同様の構成を有するアンテナ31,RF/BB部32,A/D変換器33,CPU34,メモリ36を含む。メモリ36には、出口3へ向かって早歩き又は小走りする個人に装着されたHub1及びノード2へ割り当てるネットワークID(NW−ID)群がプールされている。NW−IDは、Hub1及び配下のノード2が属する無線ネットワークグループの識別子であり、無線ネットワークグループ間で区別される。このため、Hub1及びノード2は、自身に割り当てられた(自身が属する)NW−IDと異なるNW−IDを含むデータの受信処理をしない。
As shown in FIG. 11, the initialization device 30 includes an antenna 31, an RF / BB unit 32, an A / D converter 32, an A / D converter 13, a CPU 14, and an antenna 31 having the same configuration as the memory 16. A D converter 33, a CPU 34, and a memory 36 are included. In the memory 36, a network ID (NW-ID) group assigned to the Hub 1 and the node 2 attached to an individual who walks toward the exit 3 or walks quickly is pooled. NW-ID is an identifier of a radio network group to which Hub 1 and subordinate node 2 belong, and is distinguished between radio network groups. For this reason, Hub 1 and Node 2 do not receive data including an NW-ID that is different from the NW-ID assigned to the Hub 1 and the node 2.

なお、ノード2の構成については、実施形態1で説明したノード2の構成を適用可能であるので説明を省略する。   In addition, about the structure of the node 2, since the structure of the node 2 demonstrated in Embodiment 1 is applicable, description is abbreviate | omitted.

<動作例1>
図12は、実施形態2における動作例1を示すシーケンス図である。図12において、Hub1及び配下の各ノード2は、移動速度vaが閾値vthを超過すると(図12<1>
,<2>)、スリープモードを解除してアクティブモード(送受信モード)に遷移し、CRを初期化装置30へ送信する(図12<3>,<4>)。Hub1からのCRには、Hub1の識別子と個人IDとが含まれる。各ノード2からのCRには、各ノード2の識別子(ノードID)が含まれる。
<Operation example 1>
FIG. 12 is a sequence diagram illustrating an operation example 1 according to the second embodiment. In FIG. 12, Hub1 and each node 2 under, when the moving velocity v a exceeds the threshold value v th (12 <1>
, <2>), the sleep mode is canceled, the mode is changed to the active mode (transmission / reception mode), and the CR is transmitted to the initialization device 30 (<3>, <4> in FIG. 12). The CR from Hub 1 includes an identifier of Hub 1 and a personal ID. The CR from each node 2 includes the identifier (node ID) of each node 2.

初期化装置30のCPU34は、CRを受信すると、Hub1及び各ノード2へCAを返信する(図12<5>,<6>)。Hub1宛てのCAには、CRが受信された各ノード2のノードIDが含まれる。   When receiving the CR, the CPU 34 of the initialization apparatus 30 returns a CA to Hub 1 and each node 2 (<5>, <6> in FIG. 12). The CA addressed to Hub 1 includes the node ID of each node 2 that received the CR.

初期化装置30のCPU34は、CRを受信したHub1の識別子(HubID)及び個人IDとCRを受信した各ノード2(1〜N)の識別子を関連づけてメモリ36に記憶する。さらに、CPU34は、メモリ16に予め記憶してあるネットワーク(NW)の識別子(NW−ID)を割り当てる。   The CPU 34 of the initialization device 30 stores the identifier of the Hub 1 that received the CR (HubID) and the personal ID and the identifier of each node 2 (1 to N) that received the CR in the memory 36 in association with each other. Further, the CPU 34 assigns an identifier (NW-ID) of the network (NW) stored in the memory 16 in advance.

そして、初期化装置30のCPU34は、各ノード2(1〜N)に対して、NW−IDを送信する(図12の<7>)。その後、CPU34は、Hub1に対し、NW−IDを含む紐づけ完了通知を送る(図12の<8>)。Hub1は、HubIDと各ノード2のノードIDをNW−IDで関連づけてメモリ16に記憶する。これにより、Hub1と各ノード2との紐づけがなされる。なお、NW−IDは、Hub1向けのCAにてHub1へ通知されても良い。また、各ノード2のノードIDは、紐づけ完了通知でHub1へ通知されても良い。   And CPU34 of the initialization apparatus 30 transmits NW-ID with respect to each node 2 (1-N) (<7> of FIG. 12). Thereafter, the CPU 34 sends a linking completion notification including the NW-ID to Hub 1 (<8> in FIG. 12). Hub 1 stores the Hub ID and the node ID of each node 2 in the memory 16 in association with the NW-ID. As a result, Hub 1 and each node 2 are linked. In addition, NW-ID may be notified to Hub1 by CA for Hub1. Further, the node ID of each node 2 may be notified to Hub 1 by the association completion notification.

動作例1によれば、実施形態1と同様に、参加者の移動速度vaが閾値vth以上となる
又は超過する(所定範囲を超える)ことを契機としてHub1及び各ノード2が紐づけ処理を開始し、自動的にHub1と配下の各ノード2とを紐づけすることができる。これにより、実施形態1と同様の効果を得ることができる。
According to the operation example 1, likewise, the moving velocity v a participant is or exceeds the threshold v th or more (more than a predetermined range) Hub1 and each node 2 is string pickled process triggered by the first embodiment And Hub1 and each subordinate node 2 can be automatically linked. Thereby, the same effect as Embodiment 1 can be acquired.

また、動作例1では、初期化装置30で個人IDと、HubIDと、各ノード2のノードIDとが共通のNW−IDで紐づけ(グループ化)される。紐づけの結果は、基地局側に通知される。Hub1は、基地局へ個人IDを含むデータを送る。これによって、基地局側で、受信されたデータがどの個人のデータであるのかを識別することができる。   In the operation example 1, the initialization device 30 associates (groups) the personal ID, the Hub ID, and the node ID of each node 2 with a common NW-ID. The result of the association is notified to the base station side. Hub 1 sends data including a personal ID to the base station. Thereby, it is possible to identify which personal data the received data is on the base station side.

なお、個人IDに係る構成はオプションであり、省略可能である。以下の動作例2以降でも、Hub1及び初期化装置30の少なくとも一方が個人IDとHubIDとノードIDとをNW−IDで紐づけ可能であるが、説明を簡単にするため省略する。   The configuration relating to the personal ID is optional and can be omitted. Even in the following operation example 2 and later, at least one of the Hub 1 and the initialization device 30 can link the personal ID, the Hub ID, and the node ID with the NW-ID, but this is omitted for the sake of simplicity.

<動作例2>
図13は、実施形態2における動作例2を示すシーケンス図である。図13において、Hub1及び配下の各ノード2は、移動速度vaが閾値vthを超過すると(図13<1>
,<2>)、スリープモードを解除してアクティブモードに遷移する。Hub1は、CRを初期化装置30へ送信する(図13<3>)。CRは、HubIDと配下のノード2の数Nを示す情報とを含む。
<Operation example 2>
FIG. 13 is a sequence diagram illustrating an operation example 2 in the second embodiment. In Figure 13, Hub1 and each node 2 under, when the moving velocity v a exceeds the threshold value v th (13 <1>
, <2>), the sleep mode is canceled and the active mode is entered. Hub 1 transmits the CR to the initialization device 30 (<3> in FIG. 13). The CR includes a Hub ID and information indicating the number N of subordinate nodes 2.

初期化装置のCPU34は、Hub1からのCRを受信すると、NW−IDを含むCAをHub1に返信する(図13の<4>)。すると、Hub1は、HubIDとNW−IDとを配下の各ノード2へ向けてブロードキャストする(図13の<5>)。   When the CPU 34 of the initialization apparatus receives the CR from Hub 1, it returns a CA including the NW-ID to Hub 1 (<4> in FIG. 13). Then, Hub1 broadcasts HubID and NW-ID toward each subordinate node 2 (<5> in FIG. 13).

HubIDとNW−IDを受信した各ノード2のCPU24は、HubIDと自ノードのノードIDとをNW−IDと関連づけてメモリ26に記憶する。これによって、Hub1とノード2とが紐づけされる。各ノード2は、ブロードキャストの送信元アドレスを用いて、Hub1に確認応答(ACK)を返信する。ACKは、送信元のノード2のノードIDを含む。Hub1のCPU14は、ACKが各ノード2から受信されると、HubIDとノードIDとをNW−IDで関連づけてメモリ16に記憶する。これによって、Hub1と各ノード2とが紐づけされる。   The CPU 24 of each node 2 that has received the Hub ID and NW-ID stores the Hub ID and the node ID of its own node in the memory 26 in association with the NW-ID. As a result, Hub 1 and node 2 are linked. Each node 2 returns an acknowledgment (ACK) to Hub 1 using the broadcast source address. The ACK includes the node ID of the source node 2. When the ACK is received from each node 2, the CPU 14 of Hub 1 stores the Hub ID and the node ID in the memory 16 in association with the NW-ID. As a result, Hub 1 and each node 2 are linked.

Hub1との紐づけを実施した各ノード2は、自ノードのノードIDを含んだ紐づけOKを示す通知(紐づけOK通知)を初期化装置30へ送信する(図13の<6>)。初期化装置30のCPU34は、紐づけOK通知を受け取り、各ノードIDとHubIDとをNW−IDで紐づけしてメモリ36に記憶する。また、CPU34は、ノードIDの数を計数する。このとき、CPU34は、ノードIDの数がHub1から通知された数Nに満たない場合には、再送依頼通知、すなわちノードIDを未受信のノード2が存在することを示す通知をHub1に送る(図13の<7>)。再送依頼通知には、受信済のノードIDが含まれる。   Each node 2 that has performed association with Hub 1 transmits a notification indicating association OK including the node ID of the own node (association OK notification) to the initialization apparatus 30 (<6> in FIG. 13). The CPU 34 of the initialization apparatus 30 receives the association OK notification, associates each node ID and HubID with the NW-ID, and stores them in the memory 36. Further, the CPU 34 counts the number of node IDs. At this time, if the number of node IDs is less than the number N notified from Hub1, the CPU 34 sends a notification of retransmission request, that is, a notification indicating that there is a node 2 that has not received the node ID to Hub1 ( <7> in FIG. The retransmission request notification includes the received node ID.

Hub1は、通知を受信すると、受信済のノードIDと上記通知中のノードIDとを照合して、ブロードキャストによるNW−IDを受信できなかったと考えられるノード2を割り出す。図13の例では、ノードID“1”〜“N”のノード2のうちノードID“3”のノード2にNW−IDが受信されなかったと仮定する。この場合、Hub1は、ノードID“3”のノード2に対し、HubID及びNW−IDをユニキャストで通知する(図13の<8>)。   When the hub 1 receives the notification, the hub 1 collates the received node ID with the node ID being notified to determine the node 2 that is considered to have failed to receive the broadcast NW-ID. In the example of FIG. 13, it is assumed that the NW-ID is not received by the node 2 with the node ID “3” among the nodes 2 with the node IDs “1” to “N”. In this case, the Hub 1 notifies the Node 2 with the node ID “3” of the Hub ID and the NW-ID by unicast (<8> in FIG. 13).

ノードID“3”のノード2は、HubID及びNW−IDを受信し、これらと自ノードのノードIDとを紐づけてメモリ26に記憶する。ノード2は、ノードIDを含む紐づけOK通知を初期化装置30へ送信する(図13の<9>)。初期化装置30のCPU34は、ノードID“3”をNW−IDで紐づけする。初期化装置30は、紐づけが完了すると、紐づけ完了通知をHub1へ送信する(図13の<10>)。   The node 2 with the node ID “3” receives the Hub ID and the NW-ID, and associates these with the node ID of the own node and stores them in the memory 26. The node 2 transmits a link OK notification including the node ID to the initialization apparatus 30 (<9> in FIG. 13). The CPU 34 of the initialization apparatus 30 associates the node ID “3” with the NW-ID. When the linking is completed, the initialization device 30 transmits a linking completion notification to Hub 1 (<10> in FIG. 13).

動作例2によっても、動作例1と同様に、参加者の移動速度vaが閾値vth以上となる
又は超過する(所定範囲を超える)ことを契機として、自動的にHub1と配下の各ノード2とを紐づけすることができる。これにより、実施形態1と同様の効果を得ることができる。
By operation example 2, similarly to operation example 1, in response to the moving velocity v a participant is or exceeds the threshold v th or more (more than a predetermined range), automatically each node subordinate and Hub1 2 can be linked. Thereby, the same effect as Embodiment 1 can be acquired.

なお、動作例2の開始時点で、配下の各ノード2のノードIDがHub1にて既知であれば、Hub1は、CRの送信(図13の<2>)時に各ノード2のノードIDを含める。このようにすれば、紐づけOK通知を受信できなかったノード2を初期化装置30で割り出すことができ、再送依頼通知には該当のノード2のノードIDが含められる。これに
よって、Hub1でノード2の割り出しが不要となる。
If the node ID of each subordinate node 2 is known in Hub 1 at the start of operation example 2, Hub 1 includes the node ID of each node 2 during CR transmission (<2> in FIG. 13). . In this way, the initialization device 30 can determine the node 2 that has not received the association OK notification, and the node ID of the corresponding node 2 is included in the retransmission request notification. This eliminates the need to determine the node 2 at Hub1.

<動作例3>
図14は、実施形態2における動作例3を示すシーケンス図である。図14における<1>〜<5>までの動作は、動作例2(図13)における<1>〜<5>までの動作と同じであるので説明を省略する。
<Operation example 3>
FIG. 14 is a sequence diagram illustrating an operation example 3 in the second embodiment. The operations from <1> to <5> in FIG. 14 are the same as the operations from <1> to <5> in the operation example 2 (FIG. 13), and thus description thereof is omitted.

動作例2との違いは、配下の各ノード2が自ノードのノードIDを含んだ紐づけOK通知を初期化装置30ではなくHub1へ送信することである(図14の<6>)。Hub1は、紐づけOK通知を受信することで、自身のHubIDと各ノードIDとをNW−IDで紐づけてメモリ16に記憶することができる。   The difference from the operation example 2 is that each subordinate node 2 transmits a link OK notification including the node ID of its own node to Hub 1 instead of the initialization device 30 (<6> in FIG. 14). By receiving the association OK notification, Hub 1 can associate its own Hub ID and each node ID with the NW-ID and store them in the memory 16.

このとき、ノードID数が配下のノード数Nに満たない場合には、NW−ID及びHubIDをブロードキャストで再送する(図14の<7>)。ここでは、ノードID“3”のノード2からの紐づけOK通知が受信されなかったと仮定する。ノードID“3”以外のノード2は、ブロードキャストで通知されたNW−IDが重複するので、当該ブロードキャストを無視する。これに対し、ノードID“3”のノード2は、NW−ID及びHubIDと自ノードのノードIDとを対応づけてメモリ26に記憶し、ノードID“3”を含む紐づけOK通知をHub1へ送信する(図14の<8>)。   At this time, if the number of node IDs is less than the number of subordinate nodes N, NW-ID and HubID are retransmitted by broadcast (<7> in FIG. 14). Here, it is assumed that the association OK notification from node 2 with node ID “3” has not been received. The node 2 other than the node ID “3” ignores the broadcast because the NW-ID notified by the broadcast overlaps. On the other hand, the node 2 with the node ID “3” stores the NW-ID and Hub ID in association with the node ID of the own node in the memory 26, and sends a link OK notification including the node ID “3” to Hub 1. Transmit (<8> in FIG. 14).

Hub1は、ノードID“3”のノード2からの紐づけOK通知を受信することで、HubIDと全ての配下のノード2のノードIDとをNW−IDで紐づけすることができる。Hub1は、紐づけ結果(NW−ID,HubID,全ノード2のノードID)を含む紐づけ完了通知を初期化装置30へ送る(図14<9>)。初期化装置30は、紐づけ結果をメモリ36に記憶する。   Hub 1 can link the Hub ID and the node IDs of all subordinate nodes 2 with the NW-ID by receiving the link OK notification from the node 2 with the node ID “3”. Hub 1 sends a linking completion notification including the linking result (NW-ID, Hub ID, node IDs of all nodes 2) to the initialization apparatus 30 (<9> in FIG. 14). The initialization device 30 stores the association result in the memory 36.

動作例3によっても、動作例1と同様に、参加者の移動速度vaが閾値vth以上となる
又は超過する(所定範囲を超える)ことを契機として、自動的にHub1と配下の各ノード2とを紐づけすることができる。これにより、実施形態1と同様の効果を得ることができる。
By operation example 3, similarly to operation example 1, in response to the moving velocity v a participant is or exceeds the threshold v th or more (more than a predetermined range), automatically each node subordinate and Hub1 2 can be linked. Thereby, the same effect as Embodiment 1 can be acquired.

なお、動作例3の開始時点で、配下の各ノード2のノードIDがHub1にて既知であれば、Hub1は、紐づけOK通知中のノードIDから紐づけOK通知が未達のノードIDを割り出すことができ、図14の<7>において、当該ノード2へNW−ID及びHubIDをユニキャストで再送することができる。   Note that if the node ID of each subordinate node 2 is already known in Hub 1 at the start of operation example 3, Hub 1 selects a node ID that has not been linked OK notification from the node ID in the linked OK notification. The NW-ID and Hub ID can be retransmitted to the node 2 by unicast in <7> of FIG.

<動作例4>
図15は、実施形態2の動作例4を示すシーケンス図である。動作例4では、初期化装置30においてHub1のHubIDが既知である。Hub1及び配下の各ノード2は、移動速度vaが閾値vthを超過すると(図15の<1>,<2>)、スリープモードを解
除してアクティブモードに遷移する。各ノード2は、初期化装置30向けに、自ノードのノードIDを含むCRを送信する。初期化装置30は、CRを受信したノード2向けに、HubID及びNW−IDを含むCAを返信する(図15の<3>)。
<Operation example 4>
FIG. 15 is a sequence diagram illustrating an operation example 4 of the second embodiment. In the operation example 4, the initialization apparatus 30 knows the Hub1's HubID. Hub1 and each node 2 under, when the moving velocity v a exceeds the threshold value v th (<1> in FIG. 15, <2>), a transition to the active mode to the sleep mode is released. Each node 2 transmits a CR including the node ID of its own node to the initialization device 30. The initialization apparatus 30 returns a CA including the Hub ID and NW-ID to the node 2 that has received the CR (<3> in FIG. 15).

初期化装置30は、全ての配下のノード2からのCRに対するCAを返信し終わると、全てのノードIDとNW−IDとを含む紐づけ完了通知をHub1へ送る(図15の<4>)。初期化装置30において、Hub1のアドレスは既知である。Hub1は、アクティブモードになると、紐づけ完了通知の待機状態となる。紐づけ完了通知が受信されると、Hub1のCPU14は、紐づけ完了通知中の各ノード2のノードIDと自身のHubIDとをNW−IDで紐づけてメモリ16に記憶する。   When the initialization apparatus 30 finishes returning the CAs for the CRs from all the subordinate nodes 2, the initialization apparatus 30 sends a linking completion notification including all the node IDs and NW-IDs to Hub 1 (<4> in FIG. 15). . In the initialization device 30, the address of Hub1 is known. When Hub 1 enters the active mode, it enters a waiting state for the association completion notification. When the association completion notification is received, the CPU 14 of Hub 1 associates the node ID of each node 2 that is in the association completion notification with its own Hub ID with the NW-ID and stores it in the memory 16.

動作例4によっても、動作例1と同様に、参加者の移動速度vaが閾値vth以上となる
又は超過する(所定範囲を超える)ことを契機として、自動的にHub1と配下の各ノード2とを紐づけすることができる。これにより、実施形態1と同様の効果を得ることができる。
By operation example 4, similarly to operation example 1, in response to the moving velocity v a participant is or exceeds the threshold v th or more (more than a predetermined range), automatically each node subordinate and Hub1 2 can be linked. Thereby, the same effect as Embodiment 1 can be acquired.

なお、動作例4は、初期化装置30において、HubIDと当該HubIDを有するHub1の配下のノード数Nが既知であり、初期化装置30がN個のノードIDが揃った時点で紐づけ完了通知を送信するように変形可能である。   In the operation example 4, the initialization device 30 knows the Hub ID and the number N of nodes under Hub1 having the Hub ID, and the initialization device 30 notifies the association completion when the N node IDs are prepared. Can be modified to transmit.

<動作例5>
図16は、実施形態2における動作例5を示すシーケンス図である。動作例5では、Hub1がNW−IDを事前に有している。また、Hub1において、配下の各ノード2のノードIDが既知である。
<Operation example 5>
FIG. 16 is a sequence diagram illustrating an operation example 5 in the second embodiment. In the operation example 5, Hub1 has NW-ID in advance. In Hub1, the node ID of each subordinate node 2 is known.

図16において、Hub1及び配下の各ノード2は、移動速度vaが閾値vthを超過す
ると(図16<1>,<2>)、スリープモードを解除してアクティブモードに遷移する。各ノード2は、Hub1向けに、自ノードのノードIDを含むCRを送信する。
In Figure 16, Hub1 and each node 2 under, when the moving velocity v a exceeds the threshold value v th (16 <1>, <2>), a transition to the active mode to the sleep mode is released. Each node 2 transmits a CR including the node ID of its own node to Hub 1.

Hub1は、アクティブモードに遷移すると、CRの待機状態となる。Hub1は、CRを受信すると、CRを受信したノード2向けに、HubID及びNW−IDを含むCAを返信する(図16の<3>)。各ノード2は、CAの受信により、HubIDと自ノードのノードIDとをNW−IDで紐づけしてメモリ26に記憶する。   When Hub 1 transitions to the active mode, it enters the CR standby state. When Hub 1 receives the CR, it returns a CA including the Hub ID and NW-ID to Node 2 that has received the CR (<3> in FIG. 16). Each node 2 stores the hub ID and the node ID of its own node in the memory 26 in association with the NW-ID by receiving the CA.

Hub1は、全ての配下のノード2からのCRに対するCAを返信し終わると、HubIDと全てのノードIDとNW−IDとを含む紐づけ完了通知を初期化装置30へ送る(図16の<4>)。初期化装置30のCPU34は、紐づけ完了通知中のHubIDとノードIDとをNW−IDで紐づけてメモリ36に記憶する。   When Hub 1 finishes returning the CAs for the CRs from all the subordinate nodes 2, it sends a linking completion notification including the Hub ID, all the node IDs, and the NW-ID to the initialization apparatus 30 (<4 in FIG. 16). >). The CPU 34 of the initialization device 30 stores the Hub ID and the node ID that are being notified of the association completion in association with the NW-ID in the memory 36.

動作例5によっても、動作例1と同様に、参加者の移動速度vaが閾値vth以上となる
又は超過する(所定範囲を超える)ことを契機として、自動的にHub1と配下の各ノード2とを紐づけすることができる。これにより、実施形態1と同様の効果を得ることができる。
By operation example 5, similarly to operation example 1, in response to the moving velocity v a participant is or exceeds the threshold v th or more (more than a predetermined range), automatically each node subordinate and Hub1 2 can be linked. Thereby, the same effect as Embodiment 1 can be acquired.

なお、動作例5は、Hub1において、配下のノード2のノードIDが未知であっても良い。この場合には、ノード数Nと同数のノードIDがCR受信により得られたときに、紐づけ完了通知を初期化装置30へ送信することができる。   In the operation example 5, the node ID of the subordinate node 2 may be unknown in Hub1. In this case, when the same number of node IDs as the number N of nodes are obtained by CR reception, the association completion notification can be transmitted to the initialization apparatus 30.

〔実施形態3〕
次に、実施形態3について説明する。実施形態3の構成は、実施形態1と共通点を含むので、主として相違点について説明し、共通点については説明を省略する。
[Embodiment 3]
Next, Embodiment 3 will be described. Since the configuration of the third embodiment includes points in common with the first embodiment, differences will be mainly described, and description of common points will be omitted.

実施形態1及び実施形態2では、参加者(移動体)の移動速度vaが所定範囲(0から
閾値の範囲)を超えた(閾値vth以上となった又は閾値vthを超過した)場合に、Hub1及びノード2の夫々が紐づけ処理を開始する。
In Embodiments 1 and 2, (in excess of the threshold value v th or more and became or threshold v th) participants moving velocity v a is exceeded (threshold range from 0) a predetermined range of the (mobile) when Each of Hub 1 and Node 2 starts the association process.

これに対し、実施形態3では、移動速度vaが閾値vth以上又は閾値vthを超過する(
速度条件を満たす)ことに加えて、Hub1又はノード2で測定された加速度の特徴が所定の特徴となる(加速度条件を満たす)ことを紐づけ処理の開始契機とする。
In contrast, in the third embodiment, the moving velocity v a exceeds the threshold value v th more or threshold v th (
In addition to satisfying the speed condition, the fact that the acceleration characteristic measured at Hub 1 or Node 2 becomes a predetermined characteristic (acceleration condition is satisfied) is set as a trigger for starting the linking process.

すなわち、腕や足に装着されるHub1やノード2については、速度条件に加えて、測定される加速度が早や歩き又は小走り時の手足の振りなどの特徴を備えるときに加速度条件が満たされるとする。或いは、胴体,頭,背中,腰などに装着されるHub1やノード2については、速度条件に加えて、加速度が早歩き又は小走り時の上下動の加速度の特徴を備えるときに加速度条件が満たされるとする。   That is, for Hub 1 and Node 2 worn on the arm and foot, in addition to the speed condition, the acceleration condition is satisfied when the measured acceleration has characteristics such as swinging limbs when walking or running shortly To do. Alternatively, with respect to Hub 1 and Node 2 mounted on the trunk, head, back, hips, etc., the acceleration condition is satisfied when the acceleration has characteristics of vertical movement acceleration during fast walking or small running in addition to the speed condition. And

実施形態1及び実施形態2では、加速度を積分して移動速度としているため、その誤差が無視できない程に大きくなる可能性がある。このため、速度条件と加速度条件とが満たされることを紐づけ処理開始の開始契機(トリガ)とすることで、紐づけ処理開始タイミングの精度を向上させることができる。   In the first and second embodiments, since the acceleration is integrated to obtain the moving speed, the error may become so large that it cannot be ignored. For this reason, it is possible to improve the accuracy of the linking process start timing by setting that the speed condition and the acceleration condition are satisfied as a start trigger (trigger) of the linking process.

図17は、閾値vth以下の移動速度で歩行する者の腕や足、或いは導体に装着されたHub1(ノード2)の加速度の特徴を示すグラフの例である。歩行により、単位時間ΔTにおいて手足の振り又は上下動による加速度が或る程度のリズムで現れる。このリズムにおける加速度の最大値(max)と最小値(min)とを測定し、最大値と最小値との差分(max−min)の平均値を加速度条件に用いる加速度の閾値とする。これは、早歩きや小走り時では、腕や足の振り、胴体や頭の上下動が歩行時よりも激しくなるからである。 FIG. 17 is an example of a graph showing the acceleration characteristics of Hub 1 (node 2) attached to the arm or foot of a person walking at a moving speed equal to or less than the threshold value v th or a conductor. By walking, acceleration due to limb swing or vertical movement appears at a certain rhythm in unit time ΔT. The maximum value (max) and the minimum value (min) of the acceleration in this rhythm are measured, and the average value of the difference (max−min) between the maximum value and the minimum value is used as the acceleration threshold value used for the acceleration condition. This is because swinging arms and legs and vertical movements of the torso and head become more intense during walking and small runs than during walking.

図18は、実施形態3におけるHub1及びノード2における紐づけ処理開始の判定処理例を示すフローチャートである。図18の処理は、実施形態1と同様に、例えば、Hub1及びノード2が参加者に装着され、Hub1及びノード2の夫々の電源がオンにされたときに開始される。図18の処理は、CPU14及びCPU24の夫々で実行される。   FIG. 18 is a flowchart illustrating an example of determination processing for linking processing start in Hub 1 and Node 2 according to the third embodiment. The process of FIG. 18 is started when, for example, Hub 1 and Node 2 are attached to the participants and the power sources of Hub 1 and Node 2 are turned on, as in the first embodiment. The processing in FIG. 18 is executed by each of the CPU 14 and the CPU 24.

最初の301では、速度計算(01:図7)によって算出された平均速度vaが閾値vthを超過するか否かが判定される。すなわち、速度条件が充足されるか否かが判定される
。速度条件が充足される場合(301のYes)には、302及び303の処理にて、加速度条件が満たされるか否かが判定される。
In the first 301, the speed calculation: whether (01 Fig. 7) the average velocity v a calculated by exceeds the threshold value v th is determined. That is, it is determined whether or not the speed condition is satisfied. If the speed condition is satisfied (Yes in 301), it is determined in the processes 302 and 303 whether the acceleration condition is satisfied.

302では、CPU14(CPU24)が、加速度計15(加速度計25)から得られる合成加速度αtを用いて、単位時間ΔT内の合成加速度の差(max−min)の平均
値(合成加速度平均値と称する)を求める。CPU14(CPU24)は、合成加速度平均値が閾値α1[G]を超過するか否かを判定する。
In 302, the CPU 14 (CPU 24) uses the combined acceleration α t obtained from the accelerometer 15 (accelerometer 25) to average the combined acceleration difference (max−min) within the unit time ΔT (the combined acceleration average value). Called). The CPU 14 (CPU 24) determines whether or not the combined acceleration average value exceeds the threshold value α 1 [G].

α1は、例えば、複数人が手足(腕を含む)にHub1やノード2を装着して歩行した
場合の合成加速度の差の平均値のサンプルから導き出される。換言すれば、複数の歩行者からのサンプリングにより導きだされた歩行時の手足に装着されたHub1やノード2の合成加速度の閾値α1を合成加速度の平均値が超過するか否かが判定される。302の条
件が満たされる場合には(302のYes)、処理が303に進み、そうでなければ(302のNo)、処理が302に戻る。
For example, α 1 is derived from a sample of an average value of a difference in composite acceleration when a plurality of people walk with the limbs (including arms) wearing Hub 1 or node 2. In other words, it is determined whether or not the average value of the combined acceleration exceeds the threshold value α 1 of the combined acceleration of Hub 1 or Node 2 attached to the limb during walking derived by sampling from a plurality of pedestrians. The If the condition of 302 is satisfied (Yes in 302), the process proceeds to 303. Otherwise (No in 302), the process returns to 302.

次の303では、合成加速度平均値が、閾値α2[G]を超過するか否かを判定する。α12は、例えば、複数人が胴体や頭、背中にHub1やノード2を装着して歩行した場合の
合成加速度の差の平均値のサンプルから導き出される。換言すれば、複数の歩行者からのサンプリングにより導きだされた歩行時の胴体や頭などに装着されたHub1やノード2の合成加速度平均値が閾値α2を超過するか否かが判定される。303の条件が満たされ
る場合には(303のYes)、Hub1やノード2のスリープモードが解除され、紐づけ処理が開始される。そうでなければ(303のNo)、処理が303に戻る。
In the next 303, it is determined whether or not the composite acceleration average value exceeds the threshold value α 2 [G]. α 12 is derived, for example, from a sample of the average value of the difference in synthesized acceleration when a plurality of people walk with the Hub 1 or the node 2 attached to their torso, head, and back. In other words, it is determined whether or not the combined acceleration average value of Hub 1 or node 2 attached to the trunk or head during walking derived from sampling from a plurality of pedestrians exceeds the threshold α 2. . When the condition of 303 is satisfied (Yes in 303), the sleep mode of Hub1 or node 2 is canceled and the linking process is started. Otherwise (No in 303), the process returns to 303.

なお、図18の処理は、302の処理と303の処理とが逆であっても良い。302及
び303の夫々でNoの判定がなされた場合には、301へ処理が戻るようにしても良い。なお、Hub1及びノード2の装着位置が予め決まっている場合には、装着位置に応じて302及び303の処理の一方のみが実行されるようにしても良い。以上説明した実施形態の構成は、適宜組み合わせることができる。
Note that the processing in FIG. 18 may be the reverse of the processing in 302 and the processing in 303. If NO is determined in each of 302 and 303, the processing may be returned to 301. When the mounting positions of Hub 1 and Node 2 are determined in advance, only one of the processes 302 and 303 may be executed according to the mounting position. The configurations of the embodiments described above can be combined as appropriate.

1・・・Hub(親機)
2・・・ノード(子機)
14,24,34・・・CPU
16,26,36・・・メモリ
30・・・初期化装置
1 ... Hub (base unit)
2 ... Node (child machine)
14, 24, 34 ... CPU
16, 26, 36 ... Memory 30 ... Initialization device

Claims (20)

1以上の配下の子ノードとともに移動体に装着され、前記子ノードと無線通信を行う親ノードであって、
前記移動体の移動速度が所定範囲を超えたことを契機に前記子ノードとの紐づけ処理を開始する制御装置を含み、
前記制御装置は、前記紐づけ処理において、前記子ノードから前記子ノードの識別子を含んだ接続要求を待機し、前記接続要求の受信時に、前記子ノードの識別子と親ノードの識別子とを紐づけて記憶装置に記憶するとともに、前記親ノードの識別子を含む前記接続要求の応答を前記子ノードへ送信し、
前記制御装置は、さらに、赤外線通信により受信される前記移動体の識別子を記憶し、
前記親ノードの識別子と前記子ノードの識別子と前記移動体の識別子とを紐づけて前記記憶装置に記憶する、
親ノード。
A parent node that is attached to a mobile body together with one or more subordinate child nodes and performs wireless communication with the child node,
Including a control device that starts the association process with the child node when the moving speed of the moving body exceeds a predetermined range;
In the association process, the control device waits for a connection request including the child node identifier from the child node, and associates the child node identifier with the parent node identifier when the connection request is received. And storing the response of the connection request including the identifier of the parent node to the child node,
The control device further stores an identifier of the mobile body received by infrared communication,
Storing the identifier of the parent node, the identifier of the child node, and the identifier of the mobile object in the storage device;
Parent node.
1以上の配下の子ノードとともに移動体に装着され、前記子ノードと無線通信を行う親ノードであって、
前記移動体の移動速度が所定範囲を超えたことを契機に前記子ノードとの紐づけ処理を開始する制御装置を含み、
前記制御装置は、前記紐づけ処理において、前記親ノードと前記子ノードとの紐づけを支援する支援装置へ親ノードの識別子を送信する処理と、前記支援装置と前記子ノードとの無線通信を通じて前記子ノードに通知されたグループ識別子であって前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子と前記子ノードの識別子とを前記支援装置から受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶装置に記憶する処理とを行う、
親ノード。
A parent node that is attached to a mobile body together with one or more subordinate child nodes and performs wireless communication with the child node,
Including a control device that starts the association process with the child node when the moving speed of the moving body exceeds a predetermined range;
In the association process, the control device transmits a parent node identifier to a support device that supports association between the parent node and the child node, and wireless communication between the support device and the child node. A process of receiving a group identifier notified to the child node and indicating a group identifier indicating a radio network group to which the parent node and the child node belong and an identifier of the child node from the support device; A process of associating an identifier and an identifier of the child node with the group identifier and storing them in a storage device,
Parent node.
1以上の配下の子ノードとともに移動体に装着され、前記子ノードと無線通信を行う親ノードであって、
前記移動体の移動速度が所定範囲を超えたことを契機に前記子ノードとの紐づけ処理を開始する制御装置を含み、
前記制御装置は、前記紐づけ処理において、前記親ノードと前記子ノードとの紐づけを支援する支援装置へ親ノードの識別子を送信する処理と、前記支援装置から前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子を受信したときに前記子ノードへ前記グループ識別子をブロードキャストする処理と、前記グループ識別子を受信した前記子ノードから前記支援装置が受信する前記子ノードの識別子を前記支援装置から受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子と紐づけて記憶装置に記憶する処理とを行う、
親ノード。
A parent node that is attached to a mobile body together with one or more subordinate child nodes and performs wireless communication with the child node,
Including a control device that starts the association process with the child node when the moving speed of the moving body exceeds a predetermined range;
In the association process, the control device transmits a parent node identifier to a support device that supports association between the parent node and the child node, and the parent device and the child node are transmitted from the support device. A process of broadcasting the group identifier to the child node when receiving a group identifier indicating a wireless network group to which the node belongs, and an identifier of the child node received by the support device from the child node that has received the group identifier A process of receiving from the support apparatus, and a process of storing the identifier of the parent node and the identifier of the child node in the storage device in association with the group identifier;
Parent node.
1以上の配下の子ノードとともに移動体に装着され、前記子ノードと無線通信を行う親ノードであって、
前記移動体の移動速度が所定範囲を超えたことを契機に前記子ノードとの紐づけ処理を開始する制御装置を含み、
前記制御装置は、前記紐づけ処理において、前記親ノードと前記子ノードとの紐づけを支援する支援装置へ親ノードの識別子を送信する処理と、前記支援装置から前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子を受信したときに前記子ノードへ前記グループ識別子をブロードキャストする処理と、前記グループ識別子を受信した前記子ノードから前記子ノードの識別子を受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶装置に記憶する処理とを行う、
親ノード。
A parent node that is attached to a mobile body together with one or more subordinate child nodes and performs wireless communication with the child node,
Including a control device that starts the association process with the child node when the moving speed of the moving body exceeds a predetermined range;
In the association process, the control device transmits a parent node identifier to a support device that supports association between the parent node and the child node, and the parent device and the child node are transmitted from the support device. A process of broadcasting the group identifier to the child node when receiving a group identifier indicating a wireless network group to which the group belongs, a process of receiving an identifier of the child node from the child node that has received the group identifier, and the parent A process of storing the identifier of the node and the identifier of the child node in the storage device in association with the group identifier,
Parent node.
1以上の配下の子ノードとともに移動体に装着され、前記子ノードと無線通信を行う親ノードであって、
前記移動体の移動速度が所定範囲を超えたことを契機に前記子ノードとの紐づけ処理を開始する制御装置を含み、
前記制御装置は、前記紐づけ処理において、前記親ノードと前記子ノードとの紐づけを支援する支援装置と前記子ノードとの無線通信を通じて前記子ノードに通知されたグループ識別子であって前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子と前記子ノードの識別子とを前記支援装置から受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶装置に記憶する処理とを行う、
親ノード。
A parent node that is attached to a mobile body together with one or more subordinate child nodes and performs wireless communication with the child node,
Including a control device that starts the association process with the child node when the moving speed of the moving body exceeds a predetermined range;
In the association process, the control device is a group identifier notified to the child node through wireless communication between the child node and a support device that supports association between the parent node and the child node, and the parent device A process of receiving a group identifier indicating a radio network group to which a node and the child node belong and an identifier of the child node from the support apparatus, and an identifier of the parent node and an identifier of the child node are linked by the group identifier. And processing to store in the storage device,
Parent node.
前記制御装置は、前記親ノードの3軸加速度の合成加速度を積分した合成速度の平均値を前記移動体の移動速度として算出する
請求項1から5のいずれか一項に記載の親ノード。
6. The parent node according to claim 1, wherein the control device calculates an average value of a combined speed obtained by integrating a combined acceleration of the three-axis acceleration of the parent node as a moving speed of the moving body.
前記制御装置は、前記紐づけ処理において、前記子ノードから前記子ノードの識別子を含む接続要求を受信する処理と、前記子ノードへ前記親ノードの識別子と前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子とを送信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶装置に記憶する処理とを行う
請求項1に記載の親ノード。
In the association process, the control device receives a connection request including the child node identifier from the child node, and the parent node identifier, the parent node, and the child node belong to the child node. 2. The parent according to claim 1, wherein a process of transmitting a group identifier indicating a wireless network group, and a process of storing the identifier of the parent node and the identifier of the child node in the storage device in association with the group identifier are performed. node.
前記移動体に装着された前記親ノードの加速度を測定する加速度計をさらに含み、
前記制御装置は、前記移動体の移動速度が所定範囲を超えたことに加えて、前記加速度計で測定された加速度が所定範囲を超えたことを契機に前記紐づけ処理を開始する
請求項1から5のいずれか一項に記載の親ノード。
An accelerometer for measuring the acceleration of the parent node attached to the mobile body;
2. The control device starts the linking process when an acceleration measured by the accelerometer exceeds a predetermined range in addition to a movement speed of the moving body exceeding a predetermined range. The parent node according to any one of 1 to 5.
親ノードとともに移動体に装着され、前記親ノードと無線通信を行う子ノードであって、
前記移動体の移動速度が所定範囲を超えたことを契機に前記親ノードとの紐づけ処理を開始する制御装置を含み、
前記制御装置は、前記紐づけ処理において、前記親ノードと前記子ノードとの紐づけを支援する支援装置から前記親ノードの識別子と、前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子とを受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶装置に記憶する処理とを行う、
子ノード。
A child node that is attached to a mobile body together with a parent node and performs wireless communication with the parent node,
Including a control device that starts the linking process with the parent node when the moving speed of the moving body exceeds a predetermined range;
The control device indicates an identifier of the parent node and a wireless network group to which the parent node and the child node belong from a support device that supports the association between the parent node and the child node in the association processing. A process of receiving a group identifier, and a process of storing the identifier of the parent node and the identifier of the child node in the storage device in association with the group identifier,
Child node.
親ノードとともに移動体に装着され、前記親ノードと無線通信を行う子ノードであって、
前記移動体の移動速度が所定範囲を超えたことを契機に前記親ノードとの紐づけ処理を開始する制御装置を含み、
前記制御装置は、前記紐づけ処理において、前記親ノードからブロードキャストされた前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子と前記親ノードの識別子とを受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子と紐づけて記憶装置に記憶する処理と、前記親ノードの識別子と前記子ノードの識別子と前記グループ識別子とが紐づけられたことを示す情報を、前記親ノードへ前記グループ識別子を提供した、前記親ノードと前記子ノードとの紐づけを支援する支援装置に送信する処理とを行う、
子ノード。
A child node that is attached to a mobile body together with a parent node and performs wireless communication with the parent node,
Including a control device that starts the linking process with the parent node when the moving speed of the moving body exceeds a predetermined range;
The control device includes a process of receiving a group identifier indicating a radio network group to which the parent node and the child node broadcast from the parent node and an identifier of the parent node in the association process, and the parent node identifier, A process of associating the identifier of the node and the identifier of the child node with the group identifier and storing them in the storage device, and indicating that the identifier of the parent node, the identifier of the child node, and the group identifier are associated A process of transmitting information to a support device that provides the group identifier to the parent node and supports the association between the parent node and the child node;
Child node.
親ノードとともに移動体に装着され、前記親ノードと無線通信を行う子ノードであって、
前記移動体の移動速度が所定範囲を超えたことを契機に前記親ノードとの紐づけ処理を開始する制御装置を含み、
前記制御装置は、前記紐づけ処理において、前記親ノードと前記子ノードとの紐づけを支援する支援装置へ前記子ノードの識別子を送信する処理と、前記支援装置から前記親ノードの識別子と、前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子を受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子と紐づけて記憶装置に記憶する処理とを行う、
子ノード。
A child node that is attached to a mobile body together with a parent node and performs wireless communication with the parent node,
Including a control device that starts the linking process with the parent node when the moving speed of the moving body exceeds a predetermined range;
In the association process, the control device transmits the child node identifier to a support device that supports the association between the parent node and the child node, and the parent device identifier from the support device; A process of receiving a group identifier indicating a radio network group to which the parent node and the child node belong; a process of storing the identifier of the parent node and the identifier of the child node in the storage device in association with the group identifier; I do,
Child node.
前記制御装置は、前記子ノードの3軸加速度の合成加速度を積分した合成速度の平均値を前記移動体の移動速度として算出する
請求項9から11のいずれか一項に記載の子ノード。
The child node according to any one of claims 9 to 11, wherein the control device calculates an average value of a combined speed obtained by integrating a combined acceleration of three-axis accelerations of the child node as a moving speed of the moving body.
前記制御装置は、前記紐づけ処理において、前記親ノードへ前記子ノードの識別子を含んだ接続要求を送信する処理と、前記親ノードから前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子と前記親ノードの識別子とを受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶装置に記憶する処理とを行う
請求項9に記載の子ノード。
The control device indicates a process of transmitting a connection request including an identifier of the child node to the parent node in the association process, and a radio network group to which the parent node and the child node belong from the parent node The process according to claim 9, wherein a process of receiving a group identifier and an identifier of the parent node, and a process of storing the identifier of the parent node and the identifier of the child node in the storage device in association with the group identifier. Child node.
前記移動体に装着された前記子ノードの加速度を測定する加速度計をさらに含み、
前記制御装置は、前記移動体の移動速度が所定範囲を超えたことに加えて、前記加速度計で測定された加速度が所定範囲を超えたことを契機に前記紐づけ処理を開始する
請求項9から13のいずれか一項に記載の子ノード。
An accelerometer that measures acceleration of the child node attached to the mobile body;
The control device starts the association process when an acceleration measured by the accelerometer exceeds a predetermined range in addition to a movement speed of the moving body exceeding a predetermined range. The child node as described in any one of 13 to 13.
移動体に装着される親ノードと、
前記移動体に装着され、前記親ノードと無線通信する1以上の子ノードと、
前記親ノードと前記子ノードとの紐づけを支援する支援装置とを含み、
前記親ノード及び前記子ノードの夫々が、前記移動体の移動速度が所定範囲を超えたことを契機に前記親ノードと前記子ノードとの紐づけ処理を開始する制御装置を含み、
前記親ノードの制御装置は、前記紐づけ処理において、前記支援装置へ親ノードの識別子を送信する処理と、前記支援装置と前記子ノードとの無線通信を通じて前記子ノードに通知されたグループ識別子であって前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子と前記子ノードの識別子とを前記支援装置から受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶する処理とを行い、
前記子ノードの制御装置は、前記紐づけ処理において、前記支援装置から前記親ノードの識別子と前記グループ識別子とを受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶する処理とを行う、
無線通信システム。
A parent node attached to the mobile body;
One or more child nodes mounted on the mobile body and wirelessly communicating with the parent node;
A support device for supporting the association between the parent node and the child node;
Each of the parent node and the child node includes a control device that starts the association process between the parent node and the child node when the moving speed of the moving body exceeds a predetermined range,
The control device of the parent node uses a group identifier notified to the child node through wireless communication between the support device and the child node in the association processing, and a process of transmitting the identifier of the parent node to the support device. A process of receiving a group identifier indicating a radio network group to which the parent node and the child node belong and an identifier of the child node from the support device; and an identifier of the parent node and an identifier of the child node, Perform processing to associate and store with the group identifier,
In the association process, the child node control device receives the parent node identifier and the group identifier from the support device, and the parent node identifier and the child node identifier. And process to associate and store with
Wireless communication system.
1以上の配下の子ノードとともに移動体に装着され、前記子ノードと無線通信を行う親ノードが、
前記移動体の移動速度が所定範囲を超えたことを契機に前記子ノードとの紐づけ処理を開始し、
前記紐づけ処理において、前記親ノードと前記子ノードとの紐づけを支援する支援装置へ親ノードの識別子を送信し、
前記支援装置と前記子ノードとの無線通信を通じて前記子ノードに通知されたグループ識別子であって前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子と前記子ノードの識別子とを前記支援装置から受信し、
前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶する、
ことを含む親ノードの紐づけ処理方法。
A parent node that is attached to a mobile body together with one or more subordinate child nodes and performs wireless communication with the child node,
When the moving speed of the moving body exceeds a predetermined range, the association process with the child node is started.
In the linking process, the identifier of the parent node is transmitted to a support device that supports linking between the parent node and the child node,
A group identifier notified to the child node through wireless communication between the support apparatus and the child node, a group identifier indicating a wireless network group to which the parent node and the child node belong, and an identifier of the child node, Received from the support device,
Storing the identifier of the parent node and the identifier of the child node in association with the group identifier;
Parent node linking processing method including the above.
親ノードとともに移動体に装着され、前記親ノードと無線通信を行う子ノードが、
前記移動体の移動速度が所定範囲を超えたことを契機に前記親ノードとの紐づけ処理を開始し、
前記紐づけ処理において、前記親ノードと前記子ノードとの紐づけを支援する支援装置から前記親ノードの識別子と前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子とを受信し、
前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶する、
ことを含む子ノードの紐づけ処理方法。
A child node that is attached to the mobile body together with the parent node and performs wireless communication with the parent node,
When the moving speed of the moving body exceeds a predetermined range, the linking process with the parent node is started,
In the association process, an identifier of the parent node and a group identifier indicating a wireless network group to which the parent node and the child node belong are received from a support device that supports association between the parent node and the child node. And
Storing the identifier of the parent node and the identifier of the child node in association with the group identifier;
Child node association processing method.
移動体に装着される親ノードと、
前記移動体に装着され、前記親ノードと無線通信する1以上の子ノードと、
前記親ノードと前記子ノードとの紐づけを支援する支援装置とを含み、
前記親ノード及び前記子ノードの夫々が、前記移動体の移動速度が所定範囲を超えたことを契機に前記親ノードと前記子ノードとの紐づけ処理を開始する制御装置を含み、
前記親ノードの制御装置は、前記紐づけ処理において、前記支援装置と前記子ノードとの無線通信を通じて前記子ノードに通知されたグループ識別子であって前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子と前記子ノードの識別子とを前記支援装置から受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶装置に記憶する処理とを行い、
前記子ノードの制御装置は、前記紐づけ処理において、前記支援装置へ前記子ノードの識別子を送信する処理と、前記支援装置から前記親ノードの識別子と前記グループ識別子とを受信する処理と、前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子と紐づけて記憶装置に記憶する処理とを行う、
無線通信システム。
A parent node attached to the mobile body;
One or more child nodes mounted on the mobile body and wirelessly communicating with the parent node;
A support device for supporting the association between the parent node and the child node;
Each of the parent node and the child node includes a control device that starts the association process between the parent node and the child node when the moving speed of the moving body exceeds a predetermined range,
The control device of the parent node is a wireless network to which the parent node and the child node belong, which is a group identifier notified to the child node through wireless communication between the support device and the child node in the association process A process of receiving a group identifier indicating a group and an identifier of the child node from the support apparatus; and a process of storing the identifier of the parent node and the identifier of the child node by the group identifier and storing them in the storage device Done
The control device of the child node, in the association process, a process of transmitting the child node identifier to the support device, a process of receiving the parent node identifier and the group identifier from the support device, A process of storing the identifier of the parent node and the identifier of the child node in the storage device in association with the group identifier.
Wireless communication system.
1以上の配下の子ノードとともに移動体に装着され、前記子ノードと無線通信を行う親ノードが、
前記移動体の移動速度が所定範囲を超えたことを契機に前記子ノードとの紐づけ処理を開始し、
前記紐づけ処理において、前記親ノードと前記子ノードとの紐づけを支援する支援装置と前記子ノードとの無線通信を通じて前記子ノードに通知されたグループ識別子であって前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子と前記子ノードの識別子とを前記支援装置から受信し、
前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子で紐づけて記憶する、
ことを含む親ノードの紐づけ処理方法。
A parent node that is attached to a mobile body together with one or more subordinate child nodes and performs wireless communication with the child node,
When the moving speed of the moving body exceeds a predetermined range, the association process with the child node is started.
In the association process, a group identifier notified to the child node through wireless communication between the child node and a support device that supports association between the parent node and the child node, the parent node and the child node Receiving a group identifier indicating a wireless network group to which the node belongs and an identifier of the child node from the support device,
Storing the identifier of the parent node and the identifier of the child node in association with the group identifier;
Parent node linking processing method including the above.
親ノードとともに移動体に装着され、前記親ノードと無線通信を行う子ノードが、
前記移動体の移動速度が所定範囲を超えたことを契機に前記親ノードとの紐づけ処理を開始し、
前記紐づけ処理において、前記親ノードと前記子ノードとの紐づけを支援する支援装置へ前記子ノードの識別子を送信し、
前記支援装置から前記親ノードの識別子と前記親ノードと前記子ノードとが属する無線ネットワークグループを示すグループ識別子とを受信し、
前記親ノードの識別子と前記子ノードの識別子とを前記グループ識別子と紐づけて記憶する、
ことを含む子ノードの紐づけ処理方法。
A child node that is attached to the mobile body together with the parent node and performs wireless communication with the parent node,
When the moving speed of the moving body exceeds a predetermined range, the linking process with the parent node is started,
In the association process, the identifier of the child node is transmitted to a support device that supports association between the parent node and the child node,
Receiving an identifier of the parent node and a group identifier indicating a radio network group to which the parent node and the child node belong , from the support device;
Storing the identifier of the parent node and the identifier of the child node in association with the group identifier;
Child node association processing method.
JP2015016589A 2015-01-30 2015-01-30 Parent node, child node, and wireless communication system Expired - Fee Related JP6485076B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015016589A JP6485076B2 (en) 2015-01-30 2015-01-30 Parent node, child node, and wireless communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015016589A JP6485076B2 (en) 2015-01-30 2015-01-30 Parent node, child node, and wireless communication system

Publications (2)

Publication Number Publication Date
JP2016143948A JP2016143948A (en) 2016-08-08
JP6485076B2 true JP6485076B2 (en) 2019-03-20

Family

ID=56570856

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015016589A Expired - Fee Related JP6485076B2 (en) 2015-01-30 2015-01-30 Parent node, child node, and wireless communication system

Country Status (1)

Country Link
JP (1) JP6485076B2 (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7747218B2 (en) * 2001-10-16 2010-06-29 Sony Corporation Communication system and method, and information processing apparatus and method
GB0313473D0 (en) * 2003-06-11 2003-07-16 Koninkl Philips Electronics Nv Configuring a radio network for selective broadcast
JP2010011425A (en) * 2008-06-30 2010-01-14 Canon Inc Wireless communication system
JP5390612B2 (en) * 2009-11-06 2014-01-15 パナソニック株式会社 Communication apparatus and communication method
US9055159B2 (en) * 2009-12-14 2015-06-09 Raymond Maurice Smit Mobile communication device and method for selectively turning on an additional wireless transceiver
US9781724B2 (en) * 2011-02-09 2017-10-03 Koninklijke Philips N.V. Method to use auxiliary channel to achieve fast and power-efficient association in wireless networks
US9682281B2 (en) * 2013-02-22 2017-06-20 Nike, Inc. Activity monitoring, tracking and synchronization

Also Published As

Publication number Publication date
JP2016143948A (en) 2016-08-08

Similar Documents

Publication Publication Date Title
JP2015064367A5 (en)
JP2012501749A (en) Activity status classification
JP2019532575A5 (en)
CN107255794A (en) A kind of positioner and railway station children&#39;s localization method based on UWB
JP6518103B2 (en) INFORMATION COLLECTING DEVICE, SENSOR NODE, AND INFORMATION COLLECTING SYSTEM COMPRISING THEM
WO2015079437A1 (en) Mapping &amp; movement tracking system and methods of using thereof
US8022876B2 (en) Indoor localization system and method
JP2011511514A (en) Handover mechanism for sensor networks
JP6735446B2 (en) Camera system and its control method, electronic device and its control program
US20120169491A1 (en) Relay node placement method in wireless body sensor network
WO2012006724A2 (en) Wireless object localization and registration system and method
EP3189346A1 (en) Techniques for allocating positioning signal acquisition tasks among a plurality of co-located mobile devices
US10887817B2 (en) Location-based network system and location-based communication method
CN113271533B (en) Position determination over a multi-modal field
US12318181B2 (en) RF based monitoring of user activity
CN107835503A (en) A kind of method for realizing microphone voice trunking
JP2018514762A5 (en)
JP6485076B2 (en) Parent node, child node, and wireless communication system
CN110907889A (en) Techniques for determining position fixation of an object using one or more mobile devices co-located with the object
WO2019163583A1 (en) Control system, control program, control method, and transmitter used in control system
KR101819546B1 (en) The system for monitoring tunnel collapse based on drop detection sensor
CN105959923A (en) Farmland intrusion detecting system and monitoring method based on wireless sensing network
CN105327505A (en) Motion sensing game control equipment and control method thereof
CN108459300B (en) Indoor wireless positioning method and system
McCarthy et al. Smartphones: Feasibility for real-time sports monitoring

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20171215

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180911

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180918

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181119

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20181211

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181228

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190204

R150 Certificate of patent or registration of utility model

Ref document number: 6485076

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees