Nothing Special   »   [go: up one dir, main page]

JP2018148579A - Radio device, radio communication system with the same, and program executed on radio device - Google Patents

Radio device, radio communication system with the same, and program executed on radio device Download PDF

Info

Publication number
JP2018148579A
JP2018148579A JP2018100937A JP2018100937A JP2018148579A JP 2018148579 A JP2018148579 A JP 2018148579A JP 2018100937 A JP2018100937 A JP 2018100937A JP 2018100937 A JP2018100937 A JP 2018100937A JP 2018148579 A JP2018148579 A JP 2018148579A
Authority
JP
Japan
Prior art keywords
wireless
radio
identification information
frame
wireless device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2018100937A
Other languages
Japanese (ja)
Other versions
JP6569111B2 (en
Inventor
博之 四方
Hiroyuki Yomo
博之 四方
晃朗 長谷川
Akio Hasegawa
晃朗 長谷川
悠希 渡邉
Yuki Watanabe
悠希 渡邉
阿部 憲一
Kenichi Abe
憲一 阿部
幸宏 原
Yukihiro Hara
幸宏 原
伊藤 哲也
Tetsuya Ito
哲也 伊藤
優仁 岩井
Masahito IWAI
優仁 岩井
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.)
ATR Advanced Telecommunications Research Institute International
NEC Communication Systems Ltd
Kansai University
Original Assignee
ATR Advanced Telecommunications Research Institute International
NEC Communication Systems Ltd
Kansai University
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 ATR Advanced Telecommunications Research Institute International, NEC Communication Systems Ltd, Kansai University filed Critical ATR Advanced Telecommunications Research Institute International
Priority to JP2018100937A priority Critical patent/JP6569111B2/en
Publication of JP2018148579A publication Critical patent/JP2018148579A/en
Application granted granted Critical
Publication of JP6569111B2 publication Critical patent/JP6569111B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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)

Abstract

PROBLEM TO BE SOLVED: To provide a radio device capable of precise radio communication, reducing power consumption.SOLUTION: A radio base station 110 includes generation means for generating a first radio frame having frame length representing identification information on the basis of identification information on the radio base station. The radio base station 110 controls a terminal device 120 that has entered a communication range of the radio base station 110 by the first radio frame. The radio base station 110 includes transmission means for transmitting the generated first radio frame to the communication range of the radio base station 110.SELECTED DRAWING: Figure 14

Description

この発明は、無線装置、それを備えた無線通信システムおよび無線装置において実行されるプログラムに関するものである。   The present invention relates to a radio apparatus, a radio communication system including the radio apparatus, and a program executed in the radio apparatus.

従来、スリープ状態から起動状態へ移行させる無線装置の識別情報をフレーム長によって表して無線装置を起動させる技術が知られている(特許文献1)。   2. Description of the Related Art Conventionally, a technique is known in which identification information of a wireless device that is shifted from a sleep state to an activated state is represented by a frame length to activate the wireless device (Patent Document 1).

特許文献1に記載された技術においては、送信元の無線装置は、起動させたい無線装置の識別情報を示すフレーム長を有する無線フレームを生成し、その生成した無線フレームを無線通信の相手先である無線装置へ送信する。そして、相手先の無線装置は、無線フレームを受信し、その受信した無線フレームの受信信号をサンプリング間隔で包絡線検波してフレーム長を検出する。その後、相手先の無線装置は、その検出したフレーム長を識別情報に復号し、その復号した識別情報が自己の識別情報に一致するとき、スリープ状態から起動状態へ移行する。   In the technique described in Patent Document 1, a transmission-source wireless device generates a wireless frame having a frame length indicating identification information of a wireless device to be activated, and the generated wireless frame is transmitted to a wireless communication partner. Send to a wireless device. Then, the counterpart radio apparatus receives the radio frame and detects the frame length by detecting the received signal of the received radio frame at the sampling interval with an envelope. Thereafter, the counterpart wireless device decodes the detected frame length into the identification information, and shifts from the sleep state to the activated state when the decoded identification information matches its own identification information.

そうすると、送信元の無線装置は、相手先の無線装置と無線通信を行う。   Then, the transmission source wireless device performs wireless communication with the counterpart wireless device.

また、移動可能なシンクがセンサーノードを起動させてセンサーノードからデータを受信する技術が知られている(非特許文献1)。   In addition, a technique is known in which a movable sink activates a sensor node and receives data from the sensor node (Non-Patent Document 1).

特許第5190569号Patent No. 5190569

He Ba, Ilker Demirkol, Wendi Heinzelman, “Passive wake-up radios:From devices to applications”, www. Elsevier.com/locate/adhocHe Ba, Ilker Demirkol, Wendi Heinzelman, “Passive wake-up radios: From devices to applications”, www. Elsevier.com/locate/adhoc

しかし、非特許文献1に記載された技術では、シンクとの通信タイミングを知ることが困難であり、各センサーノードと正確に無線通信を行うことが困難である。一方、データを確実にシンクに届けるためには、センサーノードが周期的にデータを送信する必要があり、消費電力の増大につながる。   However, with the technique described in Non-Patent Document 1, it is difficult to know the timing of communication with the sink, and it is difficult to accurately perform wireless communication with each sensor node. On the other hand, in order to reliably deliver the data to the sink, the sensor node needs to periodically transmit the data, leading to an increase in power consumption.

そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、消費電力を低減して正確に無線通信可能な無線装置を提供することである。   Accordingly, the present invention has been made to solve such a problem, and an object of the present invention is to provide a wireless device capable of accurately performing wireless communication while reducing power consumption.

また、この発明の別の目的は、消費電力を低減して正確に無線通信可能な無線装置を備える無線通信システムを提供することである。   Another object of the present invention is to provide a wireless communication system including a wireless device capable of accurately performing wireless communication while reducing power consumption.

更に、この発明の別の目的は、消費電力を低減して正確に無線通信可能な無線装置において実行されるプログラムを提供することである。   Furthermore, another object of the present invention is to provide a program executed in a wireless device capable of accurately communicating wirelessly with reduced power consumption.

この発明の実施の形態によれば、無線装置は、移動と停止とを繰り替えしながら複数の無線装置を順次制御する無線装置であって、推定手段と、制御手段とを備える。推定手段は、当該無線装置が走査対象である複数の存在領域を順次移動しながら前記複数の無線装置の複数の識別情報を取得するとともに前記複数の無線装置の複数の位置を推定する。制御手段は、当該無線装置が前記複数の存在領域を順次移動しているときに、制御対象となる無線装置の存在領域に当該無線装置が入ったとき、前記制御対象となる無線装置の識別情報を前記推定手段から受け、その受けた識別情報に基づいて前記制御対象となる無線装置を制御するための識別情報を表すフレーム長を有する第1の無線フレームを前記制御対象となる無線装置へ送信する制御処理を複数の無線装置の全てについて実行する。   According to the embodiment of the present invention, the wireless device is a wireless device that sequentially controls a plurality of wireless devices while repeatedly moving and stopping, and includes an estimation unit and a control unit. The estimation unit acquires a plurality of pieces of identification information of the plurality of wireless devices while sequentially moving a plurality of existence areas to be scanned by the wireless device, and estimates a plurality of positions of the plurality of wireless devices. When the wireless device is sequentially moving in the plurality of existence areas, and the wireless apparatus enters the existence area of the wireless apparatus to be controlled, the control unit identifies the identification information of the wireless apparatus to be controlled. Is transmitted from the estimation means, and a first radio frame having a frame length representing identification information for controlling the radio apparatus to be controlled based on the received identification information is transmitted to the radio apparatus to be controlled The control process is executed for all of the plurality of wireless devices.

この発明の実施の形態による無線装置は、複数の無線装置の複数の識別情報を取得するとともに、複数の無線装置の複数の位置を推定し、その後、制御対象となる無線装置の存在領域に入ると、その存在領域に配置された無線装置の識別情報に基づいて制御対象となる無線装置を制御するための識別情報をフレーム長によって表して送信する。そして、この発明の実施の形態による無線装置は、この制御処理を複数の無線装置の全てについて実行する。   A wireless device according to an embodiment of the present invention acquires a plurality of pieces of identification information of a plurality of wireless devices, estimates a plurality of positions of the plurality of wireless devices, and then enters an existence region of a wireless device to be controlled. Then, identification information for controlling the wireless device to be controlled is transmitted based on the frame length based on the identification information of the wireless device arranged in the existence area. And the radio | wireless apparatus by embodiment of this invention performs this control process about all the some radio | wireless apparatuses.

従って、複数の無線装置の消費電力を低減して複数の無線装置を制御することができる。   Accordingly, the power consumption of the plurality of wireless devices can be reduced and the plurality of wireless devices can be controlled.

好ましくは、推定手段は、当該無線装置が複数の存在領域を順次移動しているときに、複数の無線装置の全てを制御可能状態へ移行させるためのグローバル識別情報を表すフレーム長を有する第2の無線フレームを送信するとともに、制御可能状態へ移行した無線装置の識別情報を含むパケットを制御可能状態へ移行した無線装置から受信し、パケットに含まれる識別情報を取得するとともにパケットを受信したときに当該無線装置が入っている存在領域の位置を制御可能状態へ移行した無線装置の位置と推定する推定処理を複数の無線装置の全てについて実行することにより、複数の識別情報を取得するとともに複数の位置を推定する。   Preferably, the estimation means has a frame length representing global identification information for shifting all of the plurality of wireless devices to a controllable state when the wireless device is sequentially moving in the plurality of existence areas. When a packet including the identification information of the wireless device that has shifted to the controllable state is received from the wireless device that has shifted to the controllable state, the identification information included in the packet is acquired, and the packet is received In addition to acquiring a plurality of pieces of identification information by executing an estimation process for estimating the position of the wireless device in which the wireless device is located in the controllable state with respect to all of the plurality of wireless devices. Is estimated.

推定手段は、複数の無線装置を順次制御可能状態へ移行させて複数の無線装置から識別情報を含むパケットを順次受信して識別情報を取得するとともにパケットを受信したときに当該無線装置が入っている存在領域の位置を制御可能状態へ移行した無線装置の位置と推定する。推定手段は、この推定処理を複数の無線装置の全てについて実行する。   The estimating means sequentially shifts a plurality of wireless devices to a controllable state, sequentially receives packets including identification information from the plurality of wireless devices, acquires the identification information, and enters the wireless device when receiving the packets. The position of the existing area is estimated as the position of the wireless device that has shifted to the controllable state. The estimation means executes this estimation process for all of the plurality of wireless devices.

従って、複数の無線装置の位置を正確に推定できる。   Therefore, it is possible to accurately estimate the positions of a plurality of wireless devices.

好ましくは、推定手段は、予め設定された複数の無線装置の複数の識別情報および複数の無線装置の複数の存在領域の位置を、それぞれ、複数の識別情報および推定した複数の位置として用いる。   Preferably, the estimating means uses a plurality of preset identification information of a plurality of wireless devices and a plurality of positions of a plurality of existing areas of the plurality of wireless devices as a plurality of identification information and a plurality of estimated positions, respectively.

従って、複数の無線装置の位置を推定する時間を短縮できる。   Therefore, the time for estimating the positions of a plurality of wireless devices can be shortened.

好ましくは、制御手段は、制御対象となる無線装置の存在領域よりも広い通信範囲に前記第1の無線フレームを送信する。   Preferably, the control means transmits the first radio frame in a communication range wider than a region where a radio device to be controlled exists.

制御対象となる無線装置を正確に制御可能状態へ移行させることができる。   A wireless device to be controlled can be shifted to a controllable state accurately.

また、この発明の実施の形態によれば、無線装置は、生成手段と、送信手段とを備える。生成手段は、当該無線装置の識別情報に基づいて生成され、かつ、当該無線装置の通信範囲に入った端末装置を制御するための識別情報を表すフレーム長を有する第1の無線フレームを生成する。送信手段は、生成手段によって生成された第1の無線フレームを当該無線装置の通信範囲へ送信する。   Further, according to the embodiment of the present invention, the wireless device includes a generation unit and a transmission unit. The generation unit generates a first radio frame having a frame length that is generated based on the identification information of the wireless device and that represents the identification information for controlling the terminal device that has entered the communication range of the wireless device. . The transmission unit transmits the first radio frame generated by the generation unit to the communication range of the radio device.

端末装置は、当該無線装置の通信範囲に入って第1の無線フレームを受信すると制御可能な状態になる。   The terminal device enters a controllable state when it enters the communication range of the wireless device and receives the first wireless frame.

従って、端末装置の消費電力を低減して端末装置を制御することができる。   Therefore, it is possible to control the terminal device while reducing the power consumption of the terminal device.

好ましくは、第1の無線フレームは、複数の通信事業者に対応する複数の識別情報のうちのいずれかの識別情報を表すフレーム長を有する。   Preferably, the first radio frame has a frame length representing any one of a plurality of pieces of identification information corresponding to a plurality of communication carriers.

従って、複数の通信事業者のいずれかの無線装置を用いて通信できる。   Accordingly, communication can be performed using any one of a plurality of communication carriers.

好ましくは、第1の無線フレームは、当該無線装置が配置された位置を示す位置情報および時刻情報に生成された識別情報を表すフレーム長を有する。   Preferably, the first radio frame has a frame length representing the position information indicating the position where the radio apparatus is arranged and the identification information generated in the time information.

従って、場所および時間に応じて無線通信を行うことができる。   Therefore, wireless communication can be performed according to the place and time.

更に、この発明の実施の形態によれば、無線装置は、受信手段と、移行手段とを備える。受信手段は、当該端末装置が請求項1に記載の無線装置の通信範囲に入ったとき、請求項1に記載の無線装置から前記第1の無線フレームを受信する。移行手段は、受信手段によって受信された第1の無線フレームのフレーム長を検出し、その検出したフレーム長が請求項1に記載の無線装置の識別情報を表すとき、当該無線装置を所望の状態へ移行させる。   Furthermore, according to an embodiment of the present invention, the wireless device includes a receiving unit and a transition unit. The receiving means receives the first radio frame from the radio device according to claim 1 when the terminal device enters the communication range of the radio device according to claim 1. The transition means detects the frame length of the first radio frame received by the receiving means, and when the detected frame length represents the identification information of the radio apparatus according to claim 1, the radio apparatus is placed in a desired state. To move to.

この発明の実施の形態による無線装置は、請求項1に記載の無線装置の通信範囲に入り、第1の無線フレームを受信すると、所望の状態へ移行する。その結果、この発明の実施の形態による無線装置は、第1の無線フレームを受信しない限り、所望の状態へ移行しない。   The wireless device according to the embodiment of the present invention enters the communication range of the wireless device according to claim 1 and shifts to a desired state when receiving the first wireless frame. As a result, the radio apparatus according to the embodiment of the present invention does not shift to a desired state unless the first radio frame is received.

従って、当該無線装置の所望の状態への移行を制御できる。   Therefore, the transition of the wireless device to a desired state can be controlled.

好ましくは、移行手段は、請求項1に記載の無線装置から当該無線装置を制御するための識別情報を表すフレーム長を有する無線フレームまたはビーコンフレームを受信しなくなるまで所望の状態を維持する。   Preferably, the transition unit maintains a desired state until no wireless frame or beacon frame having a frame length representing identification information for controlling the wireless device is received from the wireless device according to claim 1.

一定条件下で所望の状態を維持できる。   The desired state can be maintained under certain conditions.

好ましくは、移行手段は、請求項1に記載の無線装置から当該無線装置を制御するための識別情報を表すフレーム長を有する無線フレームまたはビーコンフレームを受信しなくなると元の状態へ移行する。   Preferably, the shift means shifts to the original state when no radio frame or beacon frame having a frame length representing identification information for controlling the radio device is received from the radio device according to claim 1.

従って、一定条件下で元の状態への移行を制御できる。   Therefore, the transition to the original state can be controlled under a certain condition.

好ましくは、移行手段は、請求項1に記載の無線装置の識別情報が当該無線装置の契約先の通信事業者の識別情報に一致するとき、当該無線装置を所望の状態へ移行させる。   Preferably, the transition unit shifts the wireless device to a desired state when the identification information of the wireless device according to claim 1 matches the identification information of the communication carrier with which the wireless device is contracted.

従って、当該無線装置の所望の状態への移行を信頼性良く実行できる。   Therefore, the transition of the wireless device to a desired state can be performed with high reliability.

好ましくは、移行手段は、請求項1に記載の無線装置の識別情報が、当該無線装置が帰属したことのある無線装置の識別情報であるとき、当該無線装置を所望の状態へ移行させる。   Preferably, the transition unit shifts the wireless device to a desired state when the identification information of the wireless device according to claim 1 is identification information of the wireless device to which the wireless device has belonged.

従って、通信経験のある無線装置を用いて当該無線装置の所望の状態への移行を制御できる。   Therefore, it is possible to control the transition of the wireless device to a desired state using a wireless device with communication experience.

更に、この発明の実施の形態によれば、無線通信システムは、上記の無線装置を備える。   Furthermore, according to an embodiment of the present invention, a wireless communication system includes the wireless device described above.

複数の無線装置の消費電力を低減して複数の無線装置と正確に無線通信を行うことができる。   The power consumption of the plurality of wireless devices can be reduced and wireless communication can be accurately performed with the plurality of wireless devices.

更に、この発明の実施の形態によれば、無線通信システムは、請求項1から請求項3のいずれか1項に記載の無線装置と、請求項4から請求項8のいずれか1項に記載の端末装置とを備える。   Furthermore, according to the embodiment of the present invention, the wireless communication system includes the wireless device according to any one of claims 1 to 3 and the wireless device according to any one of claims 4 to 8. Terminal equipment.

従って、無線通信システムにおける消費電力を抑制して無線通信を行うことができる。   Accordingly, wireless communication can be performed while suppressing power consumption in the wireless communication system.

更に、この発明の実施の形態によれば、コンピュータに実行させるためのプログラムは、移動と停止とを繰り替えしながら複数の無線装置を順次制御する無線装置の動作をコンピュータに実行させるためのプログラムであって、推定手段が、当該無線装置が走査対象である複数の存在領域を順次移動しながら複数の無線装置の複数の識別情報を取得するとともに複数の無線装置の複数の位置を推定する第1のステップと、制御手段が、当該無線装置が複数の存在領域を順次移動しているときに、制御対象となる無線装置の存在領域に当該無線装置が入ったとき、制御対象となる無線装置の識別情報を推定手段から受け、その受けた識別情報に基づいて制御対象となる無線装置を制御するための識別情報を表すフレーム長を有する第1の無線フレームを制御対象となる無線装置へ送信する制御処理を複数の無線装置の全てについて実行する第2のステップとをコンピュータに実行させるためのプログラムである。   Furthermore, according to the embodiment of the present invention, a program for causing a computer to execute is a program for causing a computer to execute an operation of a wireless device that sequentially controls a plurality of wireless devices while repeatedly moving and stopping. Then, the estimation unit obtains a plurality of identification information of the plurality of wireless devices while sequentially moving the plurality of existence areas that are the scanning targets of the wireless device, and estimates a plurality of positions of the plurality of wireless devices. And when the wireless device enters the existence area of the wireless device to be controlled when the wireless device is sequentially moving in a plurality of existence regions, A first wireless frame having a frame length representing identification information for receiving identification information from the estimation means and controlling a wireless device to be controlled based on the received identification information. Is a program for executing the second step of executing control processing to be transmitted to a wireless device that is the over-time control object for all of the plurality of wireless devices to a computer.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、複数の無線装置の複数の識別情報が取得されるとともに、複数の無線装置の複数の位置が推定され、その後、プログラムをコンピュータに実行させる無線装置が制御対象となる無線装置の存在領域に入ると、その存在領域に配置された無線装置の識別情報に基づいて制御対象となる無線装置を制御するための識別情報をフレーム長によって表して送信する。そして、プログラムをコンピュータに実行させる無線装置は、この制御処理を複数の無線装置の全てについて実行する。   By causing a computer to execute a program according to an embodiment of the present invention, a plurality of pieces of identification information of a plurality of wireless devices are acquired, a plurality of positions of the plurality of wireless devices are estimated, and then the program is executed on the computer When the wireless device to be entered enters the existence area of the wireless device to be controlled, the identification information for controlling the wireless device to be controlled is represented by the frame length based on the identification information of the wireless device arranged in the existence region. To send. Then, the wireless device that causes the computer to execute the program executes this control process for all of the plurality of wireless devices.

従って、複数の無線装置の消費電力を低減して複数の無線装置を制御することができる。   Accordingly, the power consumption of the plurality of wireless devices can be reduced and the plurality of wireless devices can be controlled.

好ましくは、推定手段は、第1のステップにおいて、当該無線装置が複数の存在領域を順次移動しているときに、複数の無線装置の全てを制御可能状態へ移行させるためのグローバル識別情報を表すフレーム長を有する第2の無線フレームを送信するとともに、制御可能状態へ移行した無線装置の識別情報を含むパケットを制御可能状態へ移行した無線装置から受信し、パケットに含まれる識別情報を取得するとともにパケットを受信したときに当該無線装置が入っている存在領域の位置を制御可能状態へ移行した無線装置の位置と推定する推定処理を複数の無線装置の全てについて実行することにより、複数の識別情報を取得するとともに複数の位置を推定する。   Preferably, in the first step, the estimation means represents global identification information for shifting all of the plurality of wireless devices to a controllable state when the wireless device is sequentially moving through the plurality of existence areas. A second wireless frame having a frame length is transmitted, and a packet including identification information of the wireless device that has shifted to the controllable state is received from the wireless device that has shifted to the controllable state, and the identification information included in the packet is acquired. In addition, when the packet is received, the position of the area where the wireless device is located is estimated to be the position of the wireless device that has shifted to the controllable state, and the plurality of wireless devices are identified by executing an estimation process for all the wireless devices. Information is acquired and a plurality of positions are estimated.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、推定手段は、複数の無線装置を順次制御可能状態へ移行させて複数の無線装置から識別情報を含むパケットを順次受信して識別情報を取得するとともにパケットを受信したときに当該無線装置が入っている存在領域の位置を制御可能状態へ移行した無線装置の位置と推定する。推定手段は、この推定処理を複数の無線装置の全てについて実行する。   By causing the computer to execute the program according to the embodiment of the present invention, the estimation unit sequentially shifts the plurality of wireless devices to a controllable state and sequentially receives packets including identification information from the plurality of wireless devices. When the packet is received, the position of the existence area in which the wireless device is contained is estimated as the position of the wireless device that has shifted to the controllable state. The estimation means executes this estimation process for all of the plurality of wireless devices.

従って、複数の無線装置の位置を正確に推定できる。   Therefore, it is possible to accurately estimate the positions of a plurality of wireless devices.

好ましくは、推定手段は、第1のステップにおいて、予め設定された複数の無線装置の複数の識別情報および複数の無線装置の複数の存在領域の位置を、それぞれ、複数の識別情報および推定した複数の位置として用いる。   Preferably, in the first step, the estimating means sets a plurality of identification information and a plurality of estimated positions of a plurality of wireless devices set in advance and positions of a plurality of existing areas of the plurality of wireless devices, respectively. Used as the position of

従って、複数の無線装置の位置を推定する時間を短縮できる。   Therefore, the time for estimating the positions of a plurality of wireless devices can be shortened.

好ましくは、制御手段は、第2のステップにおいて、制御対象となる無線装置の存在領域よりも広い通信範囲に前記第1の無線フレームを送信する。   Preferably, in the second step, the control means transmits the first radio frame to a communication range wider than a region where the radio device to be controlled exists.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、制御対象となる無線装置を正確に制御可能状態へ移行させることができる。   By causing a computer to execute a program according to an embodiment of the present invention, a wireless device to be controlled can be accurately shifted to a controllable state.

更に、この発明の実施の形態によれば、コンピュータに実行させるためのプログラムは、生成手段が、当該無線装置の識別情報に基づいて生成され、かつ、当該無線装置の通信範囲に入った端末装置を制御するための識別情報を表すフレーム長を有する第1の無線フレームを生成する第1のステップと、送信手段が、第1のステップにおいて生成された第1の無線フレームを当該無線装置の通信範囲へ送信する第2のステップとをコンピュータに実行させるためのプログラムである。   Furthermore, according to the embodiment of the present invention, a program for causing a computer to execute is generated by a generating unit based on identification information of the wireless device, and enters a communication range of the wireless device A first step of generating a first wireless frame having a frame length representing identification information for controlling the transmission, and a transmission means that transmits the first wireless frame generated in the first step to the communication of the wireless device A program for causing a computer to execute the second step of transmitting to a range.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、端末装置は、プログラムを実行する無線装置の通信範囲に入って第1の無線フレームを受信すると制御可能な状態になる。   By causing the computer to execute the program according to the embodiment of the present invention, the terminal device enters a communication range of the wireless device that executes the program and becomes in a controllable state when receiving the first wireless frame.

従って、端末装置の消費電力を低減して端末装置を制御することができる。   Therefore, it is possible to control the terminal device while reducing the power consumption of the terminal device.

好ましくは、第1の無線フレームは、複数の通信事業者に対応する複数の識別情報のうちのいずれかの識別情報を表すフレーム長を有する。   Preferably, the first radio frame has a frame length representing any one of a plurality of pieces of identification information corresponding to a plurality of communication carriers.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、複数の通信事業者のいずれかの無線装置を用いて通信できる。好ましくは、第1の無線フレームは、当該無線装置が配置された位置を示す位置情報および時刻情報に生成された識別情報を表すフレーム長を有する。   By causing a computer to execute the program according to the embodiment of the present invention, communication can be performed using any one of a plurality of communication carriers. Preferably, the first radio frame has a frame length representing the position information indicating the position where the radio apparatus is arranged and the identification information generated in the time information.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、場所および時間に応じて無線通信を行うことができる。   By causing a computer to execute the program according to the embodiment of the present invention, wireless communication can be performed according to location and time.

更に、この発明の実施の形態によれば、コンピュータに実行させるためのプログラムは、受信手段が、端末装置が請求項1に記載の無線装置の通信範囲に入ったとき、請求項1に記載の無線装置から第1の無線フレームを受信する第1のステップと、移行手段が、受信手段によって受信された第1の無線フレームのフレーム長を検出し、その検出したフレーム長が請求項1に記載の無線装置の識別情報を表すとき、当該無線装置を所望の状態へ移行させる第2のステップとをコンピュータに実行させるためのプログラムである。   Furthermore, according to an embodiment of the present invention, the program for causing a computer to execute the program according to claim 1, when the receiving means enters the communication range of the wireless device according to claim 1 when the terminal device enters the communication range of claim 1. The first step of receiving the first radio frame from the radio apparatus, and the transition unit detects the frame length of the first radio frame received by the receiving unit, and the detected frame length is defined in claim 1. This is a program for causing a computer to execute the second step of shifting the wireless device to a desired state when representing the identification information of the wireless device.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、請求項1に記載の無線装置の通信範囲に入り、第1の無線フレームを受信すると、所望の状態へ移行する。その結果、この発明の実施の形態による無線装置は、第1の無線フレームを受信しない限り、所望の状態へ移行しない。   By causing a computer to execute the program according to the embodiment of the present invention, the wireless communication apparatus enters the communication range of the wireless device according to claim 1 and shifts to a desired state when receiving the first wireless frame. As a result, the radio apparatus according to the embodiment of the present invention does not shift to a desired state unless the first radio frame is received.

従って、当該無線装置の所望の状態への移行を制御できる。   Therefore, the transition of the wireless device to a desired state can be controlled.

好ましくは、移行手段は、第2のステップにおいて、請求項1に記載の無線装置から当該無線装置を制御するための識別情報を表すフレーム長を有する無線フレームまたはビーコンフレームを受信しなくなるまで所望の状態を維持する。   Preferably, in the second step, the transition means performs a desired operation until no wireless frame or beacon frame having a frame length representing identification information for controlling the wireless device is received from the wireless device according to claim 1. Maintain state.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、一定条件下で所望の状態を維持できる。   By causing a computer to execute the program according to the embodiment of the present invention, a desired state can be maintained under a certain condition.

好ましくは、移行手段は、第2のステップにおいて、請求項1に記載の無線装置から当顔無線装置を制御するための識別情報を表すフレーム長を有する無線フレームまたはビーコンフレームを受信しなくなると元の状態へ移行する。   Preferably, when the transition unit does not receive a radio frame or a beacon frame having a frame length representing identification information for controlling the face radio device from the radio device according to claim 1 in the second step, Transition to the state.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、一定条件下で元の状態への移行を制御できる。   By causing the computer to execute the program according to the embodiment of the present invention, the transition to the original state can be controlled under a certain condition.

好ましくは、移行手段は、第2のステップにおいて、請求項1に記載の無線装置の識別情報が当該無線装置の契約先の通信事業者の識別情報に一致するとき、当該無線装置を所望の状態へ移行させる。   Preferably, in the second step, when the identification information of the wireless device according to claim 1 matches the identification information of the telecommunications carrier with which the wireless device is contracted, the transition unit sets the wireless device in a desired state. To move to.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、当該無線装置の所望の状態への移行を信頼性良く実行できる。   By causing the computer to execute the program according to the embodiment of the present invention, the transition of the wireless device to a desired state can be executed with high reliability.

好ましくは、移行手段は、第2のステップにおいて、請求項1に記載の無線装置の識別情報が、当該無線装置が帰属したことのある無線装置の識別情報であるとき、当該無線装置を所望の状態へ移行させる。   Preferably, in the second step, when the identification information of the wireless device according to claim 1 is the identification information of the wireless device to which the wireless device has belonged, the transition unit selects the wireless device as desired. Transition to the state.

この発明の実施の形態によるプログラムをコンピュータに実行させることによって、通信経験のある無線装置を用いて当該無線装置の所望の状態への移行を制御できる。   By causing the computer to execute the program according to the embodiment of the present invention, it is possible to control the transition of the wireless device to a desired state using a wireless device with communication experience.

消費電力を抑制して正確に無線通信を行うことができる。   Wireless communication can be performed accurately while suppressing power consumption.

この発明の実施の形態による無線センサーネットワークの概略図である。1 is a schematic diagram of a wireless sensor network according to an embodiment of the present invention. FIG. 図1に示すシンクの構成を示す概略図である。It is the schematic which shows the structure of the sink shown in FIG. 図1に示すセンサーノードの構成を示す概略図である。It is the schematic which shows the structure of the sensor node shown in FIG. フレーム長とデータとの対応関係を示す対応表を示す図である。It is a figure which shows the correspondence table which shows the correspondence of frame length and data. センサーノードの位置を推定する動作を説明するための図である。It is a figure for demonstrating the operation | movement which estimates the position of a sensor node. シンクとセンサーノードとの間の通信処理のタイミングチャートである。It is a timing chart of the communication processing between a sink and a sensor node. 各存在領域REG_EXに存在するセンサーノードを推定する方法を説明するための図である。It is a figure for demonstrating the method to estimate the sensor node which exists in each presence area REG_EX. シンクが保持する情報の概念図である。It is a conceptual diagram of the information which a sink hold | maintains. データ欠損問題を抑制する方法を説明するための図である。It is a figure for demonstrating the method to suppress a data loss problem. 図1に示すシンクの動作を説明するフローチャートである。It is a flowchart explaining the operation | movement of the sink shown in FIG. 図10に示すステップS5の詳細な動作を説明するためのフローチャートである。It is a flowchart for demonstrating the detailed operation | movement of step S5 shown in FIG. 図10に示すステップS15の詳細な動作を説明するためのフローチャートである。It is a flowchart for demonstrating the detailed operation | movement of step S15 shown in FIG. 図1に示すセンサーノードの動作を説明するフローチャートである。It is a flowchart explaining operation | movement of the sensor node shown in FIG. この発明の実施の形態による別の無線ネットワークの概略図である。FIG. 2 is a schematic diagram of another wireless network according to an embodiment of the present invention. 図14に示す無線基地局の構成を示す概略図である。It is the schematic which shows the structure of the radio base station shown in FIG. 図14に示す端末装置の構成を示す概略図である。It is the schematic which shows the structure of the terminal device shown in FIG. 図14に示す無線ネットワークにおける動作を説明するフローチャートである。It is a flowchart explaining the operation | movement in the radio | wireless network shown in FIG. この発明の実施の形態による更に別の無線ネットワークの概略図である。FIG. 6 is a schematic diagram of still another wireless network according to an embodiment of the present invention. この発明の実施の形態による更に別の無線ネットワークの概略図である。FIG. 6 is a schematic diagram of still another wireless network according to an embodiment of the present invention. この発明の実施の形態による更に別の無線ネットワークの概略図である。FIG. 6 is a schematic diagram of still another wireless network according to an embodiment of the present invention. 図20に示す端末装置の構成を示す概略図である。It is the schematic which shows the structure of the terminal device shown in FIG. 図20に示す無線ネットワークにおける端末装置の動作を示すフローチャートである。FIG. 21 is a flowchart showing an operation of a terminal device in the wireless network shown in FIG. 20. FIG. この発明の実施の形態による更に別の無線ネットワークの概略図である。FIG. 6 is a schematic diagram of still another wireless network according to an embodiment of the present invention. 図23に示す無線基地局の構成を示す概略図である。It is the schematic which shows the structure of the wireless base station shown in FIG. 図23に示す端末装置の構成を示す概略図である。It is the schematic which shows the structure of the terminal device shown in FIG. 図23に示す無線ネットワークにおける動作を説明するフローチャートである。It is a flowchart explaining the operation | movement in the radio | wireless network shown in FIG. この発明の実施の形態による更に別の無線ネットワークの概略図である。FIG. 6 is a schematic diagram of still another wireless network according to an embodiment of the present invention. 図27に示す無線送信機の構成を示す概略図である。It is the schematic which shows the structure of the wireless transmitter shown in FIG. 図27に示す端末装置の構成を示す概略図である。It is the schematic which shows the structure of the terminal device shown in FIG. 図27に示す無線ネットワークにおける動作を示すフローチャートである。It is a flowchart which shows the operation | movement in the radio | wireless network shown in FIG. この発明の実施の形態による更に別の無線ネットワークの概略図である。FIG. 6 is a schematic diagram of still another wireless network according to an embodiment of the present invention. 図31に示す移動端末の構成を示す概略図である。It is the schematic which shows the structure of the mobile terminal shown in FIG. この発明の実施の形態による更に別の無線ネットワークの概略図である。FIG. 6 is a schematic diagram of still another wireless network according to an embodiment of the present invention. 図33に示す無線送信機の構成を示す概略図である。It is the schematic which shows the structure of the radio | wireless transmitter shown in FIG. 図33に示す端末装置の構成を示す概略図である。It is the schematic which shows the structure of the terminal device shown in FIG. 図33に示す無線ネットワークにおける動作を説明するフローチャートである。It is a flowchart explaining the operation | movement in the radio | wireless network shown in FIG.

本発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰返さない。   Embodiments of the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals and description thereof will not be repeated.

図1は、この発明の実施の形態による無線センサーネットワークの概略図である。図1を参照して、この発明の実施の形態による無線センサーネットワーク10は、シンク1と、センサーノード2−1〜2−K(Kは、2以上の整数)とを備える。   FIG. 1 is a schematic diagram of a wireless sensor network according to an embodiment of the present invention. Referring to FIG. 1, a wireless sensor network 10 according to an embodiment of the present invention includes a sink 1 and sensor nodes 2-1 to 2-K (K is an integer of 2 or more).

シンク1およびセンサーノード2−1〜2−Kは、例えば、IEEE802.15.4gに対応した920MHz帯で無線通信を行う。   For example, the sink 1 and the sensor nodes 2-1 to 2-K perform wireless communication in a 920 MHz band corresponding to IEEE 802.15.4g.

領域REGは、例えば、140m×140mの広さを有する。そして、領域REGは、碁盤目状に配置された複数の存在領域REG_EXからなる。1つの存在領域REG_Eは、例えば、10m×10mの広さを有する。   The region REG has a size of 140 m × 140 m, for example. The area REG includes a plurality of existing areas REG_EX arranged in a grid pattern. One existence region REG_E has an area of 10 m × 10 m, for example.

センサーノード2−1〜2−Kは、領域REGの複数の存在領域REG_EXのいずれかに配置される。   The sensor nodes 2-1 to 2-K are arranged in any of the plurality of existence regions REG_EX of the region REG.

シンク1は、存在領域REG_EX_Sからスタートして矢印ARW1で示すように各存在領域REG_EXを順次移動し、最終的に存在領域REG_EX_Eに到達する。   The sink 1 starts from the existence area REG_EX_S, sequentially moves through the existence areas REG_EX as indicated by the arrow ARW1, and finally reaches the existence area REG_EX_E.

この場合、シンク1は、複数の存在領域REG_EXの各々の中心位置を示す位置情報を予め保持している。そして、シンク1は、後述する方法によって自己の位置を検出し、その検出した自己の位置を示す位置情報が予め保持している各存在領域REG_EXの中心位置を示す位置情報に一致すると、停止し、その存在領域REG_EXに配置されたセンサーノード(センサーノード2−1〜2−Kのいずれか)を後述する方法によって起動させ、その起動させたセンサーノード(センサーノード2−1〜2−Kのいずれか)からMACアドレスとセンサー値とを含むパケットPKTを受信する。そして、シンク1は、パケットPKTを受信すると、次の存在領域REG_EXへ移動する。シンク1は、この動作を繰り返し行い、センサーノード2−1〜2−Kの全てからMACアドレスおよびセンサー値を収集する。   In this case, the sink 1 holds in advance position information indicating the center position of each of the plurality of existence regions REG_EX. Then, the sink 1 detects its own position by a method described later, and stops when the position information indicating the detected position matches the position information indicating the center position of each existence area REG_EX held in advance. The sensor node (any one of the sensor nodes 2-1 to 2-K) arranged in the existence region REG_EX is activated by a method described later, and the activated sensor nodes (the sensor nodes 2-1 to 2-K) are activated. Packet PKT including the MAC address and sensor value is received from any one. When the sink 1 receives the packet PKT, the sink 1 moves to the next existence region REG_EX. The sink 1 repeats this operation and collects MAC addresses and sensor values from all of the sensor nodes 2-1 to 2-K.

そうすると、シンク1は、各センサーノード2−1〜2−KからMACアドレスとセンサー値とを受信したときの存在領域REG_EXの位置を各センサーノード2−1〜2−Kの位置と推定する。そして、シンク1は、その推定したセンサーノード2−1〜2−Kの位置とセンサーノード2−1〜2−Kの識別情報(=MACアドレス)とを相互に対応付けて記憶する。   Then, the sink 1 estimates the position of the existence area REG_EX when receiving the MAC address and the sensor value from each sensor node 2-1 to 2-K as the position of each sensor node 2-1 to 2-K. The sink 1 stores the estimated positions of the sensor nodes 2-1 to 2-K and the identification information (= MAC addresses) of the sensor nodes 2-1 to 2-K in association with each other.

このように、シンク1は、センサーノード2−1〜2−Kの識別情報(=MACアドレス)を取得するとともにセンサーノード2−1〜2−Kの位置を推定する。   In this way, the sink 1 acquires the identification information (= MAC address) of the sensor nodes 2-1 to 2-K and estimates the positions of the sensor nodes 2-1 to 2-K.

その後、シンク1は、再度、存在領域REG_EX_Sからスタートして矢印ARW1で示すように各存在領域REG_EXを順次移動し、1つの存在領域REG_EXの中心位置に到達すると、停止し、1つの存在領域REG_EXに配置されたセンサーノード(センサーノード2−1〜2−Kのいずれか)のみを起動させ、その起動させたセンサーノード(センサーノード2−1〜2−Kのいずれか)からパケットPKTを受信する。そして、シンク1は、パケットPKTを受信すると、次の存在領域REG_EXへ移動する。   After that, the sink 1 starts again from the existence area REG_EX_S and sequentially moves through each existence area REG_EX as indicated by an arrow ARW1, and stops when it reaches the center position of one existence area REG_EX. Only the sensor node (any one of the sensor nodes 2-1 to 2-K) arranged in the node is received, and the packet PKT is received from the activated sensor node (any one of the sensor nodes 2-1 to 2-K) To do. When the sink 1 receives the packet PKT, the sink 1 moves to the next existence region REG_EX.

シンク1は、この動作を繰り返し行い、センサーノード2−1〜2−Kの全てからセンサー値を収集する。   The sink 1 repeats this operation and collects sensor values from all of the sensor nodes 2-1 to 2-K.

センサーノード2−1〜2−Kの各々は、シンク1からウェイクアップ信号を受信するまでは、スリープ状態を維持する。そして、センサーノード2−1〜2−Kの各々は、シンク1からウェイクアップ信号を受信すると、起動状態へ移行し、センサー値を検出するとともに、自己のMACアドレスとセンサー値とを含むパケットPKTを生成してシンク1へ送信する。その後、センサーノード2−1〜2−Kの各々は、スリープ状態へ移行する。   Each of the sensor nodes 2-1 to 2-K maintains the sleep state until receiving a wakeup signal from the sink 1. When each of the sensor nodes 2-1 to 2-K receives a wake-up signal from the sink 1, the sensor node 2-1 shifts to an activated state, detects a sensor value, and includes a packet PKT including its own MAC address and sensor value. Is generated and transmitted to sink 1. Thereafter, each of the sensor nodes 2-1 to 2-K shifts to a sleep state.

図2は、図1に示すシンク1の構成を示す概略図である。図2を参照して、シンク1は、アンテナ11と、無線通信部12と、推定部13と、GPS(Global Positioning System)受信機14と、データ収集部15とを含む。   FIG. 2 is a schematic diagram showing the configuration of the sink 1 shown in FIG. Referring to FIG. 2, sink 1 includes an antenna 11, a wireless communication unit 12, an estimation unit 13, a GPS (Global Positioning System) receiver 14, and a data collection unit 15.

アンテナ11は、無線通信部12に接続される。無線通信部12は、推定部13またはデータ収集部15からウェイクアップ信号を受け、その受けたウェイクアップ信号を変調する。そして、無線通信部12は、その変調したウェイクアップ信号をアンテナ11を介して送信する。   The antenna 11 is connected to the wireless communication unit 12. The wireless communication unit 12 receives a wakeup signal from the estimation unit 13 or the data collection unit 15 and modulates the received wakeup signal. Then, the wireless communication unit 12 transmits the modulated wake-up signal via the antenna 11.

また、無線通信部12は、センサーノード(センサーノード2−1〜2−Kのいずれか)からアンテナ11を介してパケットPKTを受信し、その受信したパケットPKTを復調する。そして、無線通信部12は、その復調したパケットPKTを推定部13またはデータ収集部15へ出力する。   Further, the wireless communication unit 12 receives a packet PKT from the sensor node (any one of the sensor nodes 2-1 to 2-K) via the antenna 11, and demodulates the received packet PKT. Then, the radio communication unit 12 outputs the demodulated packet PKT to the estimation unit 13 or the data collection unit 15.

推定部13は、複数の存在領域REG_EXの各々の中心位置を示す位置情報を予め保持している。そして、推定部13は、センサーノード2−1〜2−Kの位置を推定する場合、GPS受信機14からGPS信号を受け、その受けたGPS信号に基づいて公知の方法によってシンク1の位置を検出する。そうすると、推定部13は、その検出したシンク1の位置を示す位置情報が予め保持した中心位置の位置情報に一致すると、停止する。そして、推定部13は、センサーノード2−1〜2−Kの全てをスリープ状態から起動状態へ移行させるためのブロードキャストIDを表すフレーム長を有する無線フレームFR_Bを後述する方法によって生成し、その生成した無線フレームFR_Bからなるウェイクアップ信号WuS_Bを無線通信部12へ出力する。   The estimation unit 13 holds in advance position information indicating the center position of each of the plurality of existence regions REG_EX. Then, when estimating the positions of the sensor nodes 2-1 to 2-K, the estimation unit 13 receives a GPS signal from the GPS receiver 14, and determines the position of the sink 1 by a known method based on the received GPS signal. To detect. If it does so, the estimation part 13 will stop, if the positional information which shows the position of the detected sink 1 corresponds with the positional information on the center position hold | maintained previously. Then, the estimating unit 13 generates a radio frame FR_B having a frame length representing a broadcast ID for shifting all of the sensor nodes 2-1 to 2-K from the sleep state to the activated state by a method described later, and the generation The wake-up signal WuS_B including the radio frame FR_B is output to the radio communication unit 12.

また、推定部13は、パケットPKTを無線通信部12から受け、その受けたパケットPKTからMACアドレスおよびセンサー値を取り出す。そして、推定部13は、MACアドレスを、パケットPKTを送信したセンサーノード(センサーノード2−1〜2−Kのいずれか)の識別情報として取得する。また、推定部13は、シンク1がパケットPKTを受信したときの存在領域REG_EXの位置をパケットPKTを送信したセンサーノード(センサーノード2−1〜2−Kのいずれか)の位置と推定する。   Further, the estimation unit 13 receives the packet PKT from the wireless communication unit 12 and extracts the MAC address and sensor value from the received packet PKT. Then, the estimation unit 13 acquires the MAC address as identification information of the sensor node (any one of the sensor nodes 2-1 to 2-K) that has transmitted the packet PKT. In addition, the estimation unit 13 estimates the position of the existing region REG_EX when the sink 1 receives the packet PKT as the position of the sensor node (any one of the sensor nodes 2-1 to 2-K) that transmitted the packet PKT.

そうすると、推定部13は、その推定したセンサーノード(センサーノード2−1〜2−Kのいずれか)の位置を示す位置情報と、センサーノード(センサーノード2−1〜2−Kのいずれか)の識別情報(=MACアドレス)とを相互に対応付けて保持する。   Then, the estimation unit 13 includes position information indicating the position of the estimated sensor node (any one of the sensor nodes 2-1 to 2-K) and the sensor node (any one of the sensor nodes 2-1 to 2-K). Are stored in association with each other (= MAC address).

そして、推定部13は、存在領域REG_EXの位置を示す位置情報をデータ収集部15から受けると、その受けた位置情報に対応付けられた識別情報(=MACアドレス)をデータ収集部15へ出力する。   Then, when receiving the position information indicating the position of the existence region REG_EX from the data collection unit 15, the estimation unit 13 outputs identification information (= MAC address) associated with the received position information to the data collection unit 15. .

GPS受信機14は、常時、GPS信号を受信し、その受信したGPS信号を推定部13およびデータ収集部15へ出力する。   The GPS receiver 14 constantly receives a GPS signal and outputs the received GPS signal to the estimation unit 13 and the data collection unit 15.

データ収集部15は、複数の存在領域REG_EXの各々の中心位置を示す位置情報を予め保持している。また、データ収集部15は、GPS受信機14からGPS信号を常時受ける。そして、データ収集部15は、GPS受信機14から受けたGPS信号に基づいて公知の方法によってシンク1の位置を検出し、その検出した位置を示す位置情報が予め保持した存在領域REG_EXの位置を示す位置情報に一致すると、停止する。   The data collection unit 15 holds in advance position information indicating the center position of each of the plurality of existence regions REG_EX. Further, the data collection unit 15 constantly receives GPS signals from the GPS receiver 14. Then, the data collection unit 15 detects the position of the sink 1 by a known method based on the GPS signal received from the GPS receiver 14, and determines the position of the existence region REG_EX in which position information indicating the detected position is held in advance. When it matches the position information shown, it stops.

そうすると、データ収集部15は、その停止した存在領域REG_EXの位置を示す位置情報を推定部13へ出力し、存在領域REG_EXの位置に対応するMACアドレスを推定部13から受ける。   Then, the data collection unit 15 outputs position information indicating the position of the stopped existence region REG_EX to the estimation unit 13 and receives a MAC address corresponding to the position of the existence region REG_EX from the estimation unit 13.

そして、データ収集部15は、MACアドレスを推定部13から受けると、その受けたMACアドレスに基づいて、後述する方法によって、1つのセンサーノード(センサーノード2−1〜2−Kのいずれか)をスリープ状態から起動状態へ移行させるためのウェイクアップIDを表すフレーム長を有する無線フレームFR_Uを生成し、その生成した無線フレームFR_Uからなるウェイクアップ信号WuS_Uを無線通信部12へ出力する。   When the data collection unit 15 receives the MAC address from the estimation unit 13, one data sensor node (any one of the sensor nodes 2-1 to 2 -K) is obtained based on the received MAC address by a method described later. A radio frame FR_U having a frame length representing a wake-up ID for shifting the network from the sleep state to the activated state is generated, and a wake-up signal WuS_U including the generated radio frame FR_U is output to the radio communication unit 12.

また、データ収集部15は、無線通信部12からパケットPKTを受け、その受けたパケットPKTからMACアドレスおよびセンサー値を取り出し、その取り出したMACアドレスおよびセンサー値を相互に対応付けて保持する。   The data collection unit 15 receives the packet PKT from the wireless communication unit 12, extracts the MAC address and sensor value from the received packet PKT, and holds the extracted MAC address and sensor value in association with each other.

図3は、図1に示すセンサーノード2−1の構成を示す概略図である。図3を参照して、センサーノード2−1は、アンテナ21,22と、無線通信部23と、制御部24と、センサー25と、ウェイクアップ信号受信部26と、ウェイクアップ信号判定部27とを含む。   FIG. 3 is a schematic diagram showing the configuration of the sensor node 2-1 shown in FIG. Referring to FIG. 3, sensor node 2-1 includes antennas 21 and 22, wireless communication unit 23, control unit 24, sensor 25, wakeup signal reception unit 26, and wakeup signal determination unit 27. including.

アンテナ21は、無線通信部23に接続される。アンテナ22は、ウェイクアップ信号受信部26に接続される。   The antenna 21 is connected to the wireless communication unit 23. The antenna 22 is connected to the wakeup signal receiving unit 26.

センサーノード2−1は、スリープ状態と起動状態とを有する。スリープ状態とは、無線通信部23、制御部24およびセンサー25が動作を停止し、ウェイクアップ信号受信部26およびウェイクアップ信号判定部27が動作している状態を言う。起動状態とは、無線通信部23、制御部24およびセンサー25が動作し、ウェイクアップ信号受信部26およびウェイクアップ信号判定部27が動作を停止している状態を言う。   The sensor node 2-1 has a sleep state and an activation state. The sleep state refers to a state where the wireless communication unit 23, the control unit 24, and the sensor 25 stop operating, and the wakeup signal reception unit 26 and the wakeup signal determination unit 27 are operating. The activated state refers to a state in which the wireless communication unit 23, the control unit 24, and the sensor 25 are operating, and the wakeup signal receiving unit 26 and the wakeup signal determining unit 27 are not operating.

無線通信部23は、ウェイクアップ信号判定部27からの起動信号に応じて起動状態へ移行する。そして、無線通信部23は、起動状態において、パケットPKTを制御部14から受け、その受けたパケットPKTを変調し、その変調したパケットPKTをアンテナ21を介してシンク1へ送信する。その後、無線通信部23は、シンク1からACKを受信し、その受信したACKを制御部24へ出力する。   The wireless communication unit 23 shifts to the activation state in response to the activation signal from the wakeup signal determination unit 27. In the activated state, the wireless communication unit 23 receives the packet PKT from the control unit 14, modulates the received packet PKT, and transmits the modulated packet PKT to the sink 1 via the antenna 21. Thereafter, the wireless communication unit 23 receives ACK from the sink 1 and outputs the received ACK to the control unit 24.

制御部24は、ウェイクアップ信号判定部27からの起動信号に応じて起動状態へ移行する。制御部24は、センサーノード2−1のMACアドレスを保持する。制御部24は、起動状態において、センサー値を検出するようにセンサー25を制御し、センサー値をセンサー25から受ける。   The control unit 24 shifts to the activation state in response to the activation signal from the wakeup signal determination unit 27. The control unit 24 holds the MAC address of the sensor node 2-1. The control unit 24 controls the sensor 25 so as to detect the sensor value in the activated state, and receives the sensor value from the sensor 25.

そして、制御部24は、MACアドレスとセンサー値とを含むパケットPKTを生成し、その生成したパケットPKTを無線通信部23へ出力する。   Then, the control unit 24 generates a packet PKT including the MAC address and the sensor value, and outputs the generated packet PKT to the wireless communication unit 23.

制御部24は、ACKを受けると、動作するようにウェイクアップ信号受信部26およびウェイクアップ信号判定部27を制御するとともに、動作を停止するように無線通信部23およびセンサー25を制御し、その後、自己も動作を停止する。   Upon receiving the ACK, the control unit 24 controls the wakeup signal reception unit 26 and the wakeup signal determination unit 27 to operate, and controls the wireless communication unit 23 and the sensor 25 to stop the operation, and then , Self also stops working.

センサー25は、ウェイクアップ信号判定部27からの起動信号に応じて起動状態へ移行する。センサー25は、起動状態において、制御部24からの制御に従って、センサー値を検出し、その検出したセンサー値を制御部24へ出力する。   The sensor 25 shifts to the activation state in response to the activation signal from the wakeup signal determination unit 27. In the activated state, the sensor 25 detects a sensor value according to control from the control unit 24, and outputs the detected sensor value to the control unit 24.

ウェイクアップ信号受信部26は、アンテナ22を介して無線フレームFR_Bまたは無線フレームFR_Uを受信し、その受信した無線フレームFR_Bまたは無線フレームFR_Uの受信信号を所望のサンプリング間隔で包絡線検波し、その検波した検波値に基づいてフレーム長を検出する。より具体的には、ウェイクアップ信号受信部26は、検波値における“1”の個数をカウントし、そのカウントした個数にサンプリング間隔を乗算することによってフレーム長を検出する。そして、ウェイクアップ信号受信部26は、その検出したフレーム長をウェイクアップ信号判定部27へ出力する。   The wake-up signal receiving unit 26 receives the radio frame FR_B or the radio frame FR_U via the antenna 22, detects the received signal of the received radio frame FR_B or the radio frame FR_U at a desired sampling interval, and detects the detected signal. The frame length is detected based on the detected value. More specifically, the wakeup signal receiving unit 26 detects the frame length by counting the number of “1” in the detected value and multiplying the counted number by the sampling interval. Then, the wakeup signal reception unit 26 outputs the detected frame length to the wakeup signal determination unit 27.

その後、ウェイクアップ信号受信部26は、制御部24からの制御によって動作を停止する。また、ウェイクアップ信号受信部26は、制御部24からの制御によって動作を開始する。   Thereafter, the wakeup signal receiving unit 26 stops its operation under the control of the control unit 24. Further, the wake-up signal receiving unit 26 starts operation under the control of the control unit 24.

ウェイクアップ信号判定部27は、センサーノード2−1のMACアドレスを予め保持している。また、ウェイクアップ信号判定部27は、フレーム長とデータとの関係を示す対応表を予め保持している。更に、ウェイクアップ信号判定部27は、ウェイクアップ信号受信部26からフレーム長を受ける。そして、ウェイクアップ信号判定部27は、対応表を参照して、フレーム長をデータに変換する。その後、ウェイクアップ信号判定部27は、その変換したデータがセンサーノード2−1のMACアドレスに一致するか否かを判定する。   The wake-up signal determination unit 27 holds in advance the MAC address of the sensor node 2-1. The wakeup signal determination unit 27 holds a correspondence table indicating the relationship between the frame length and data in advance. Furthermore, the wakeup signal determination unit 27 receives the frame length from the wakeup signal reception unit 26. Then, the wakeup signal determination unit 27 refers to the correspondence table and converts the frame length into data. Thereafter, the wakeup signal determination unit 27 determines whether or not the converted data matches the MAC address of the sensor node 2-1.

ウェイクアップ信号判定部27は、その変換したデータがセンサーノード2−1のMACアドレスに一致すると判定したとき、起動信号を生成して無線通信部23、制御部24およびセンサー25へ出力する。   When it is determined that the converted data matches the MAC address of the sensor node 2-1, the wakeup signal determination unit 27 generates an activation signal and outputs it to the wireless communication unit 23, the control unit 24, and the sensor 25.

一方、ウェイクアップ信号判定部27は、その変換したデータがセンサーノード2−1のMACアドレスに一致しないと判定したとき、その変換したデータを破棄し、何も出力しない。   On the other hand, when it is determined that the converted data does not match the MAC address of the sensor node 2-1, the wakeup signal determination unit 27 discards the converted data and outputs nothing.

その後、ウェイクアップ信号判定部27は、制御部24からの制御によって動作を停止する。また、ウェイクアップ信号判定部27は、制御部24からの制御によって動作を開始する。   Thereafter, the wakeup signal determination unit 27 stops its operation under the control of the control unit 24. Further, the wakeup signal determination unit 27 starts to operate under the control of the control unit 24.

図4は、フレーム長とデータとの対応関係を示す対応表を示す図である。図4を参照して、対応表TBL1は、フレーム長とデータとを含む。フレーム長およびデータは、相互に対応付けられる。   FIG. 4 is a diagram showing a correspondence table showing the correspondence between frame length and data. Referring to FIG. 4, correspondence table TBL1 includes a frame length and data. The frame length and data are associated with each other.

12.48[ms]のフレーム長は、0x0に対応付けられ、13.76[ms]のフレーム長は、0x1に対応付けられ、15.04[ms]のフレーム長は、0x2に対応付けられ、16.32[ms]のフレーム長は、0x3に対応付けられ、17.60[ms]のフレーム長は、0x4に対応付けられ、18.88[ms]のフレーム長は、0x5に対応付けられ、20.16[ms]のフレーム長は、0x6に対応付けられる。   The frame length of 12.48 [ms] is associated with 0x0, the frame length of 13.76 [ms] is associated with 0x1, and the frame length of 15.04 [ms] is associated with 0x2. The frame length of 16.32 [ms] is associated with 0x3, the frame length of 17.60 [ms] is associated with 0x4, and the frame length of 18.88 [ms] is associated with 0x5. The frame length of 20.16 [ms] is associated with 0x6.

また、21.44[ms]のフレーム長は、0x7に対応付けられ、22.72[ms]のフレーム長は、0x8に対応付けられ、24.00[ms]のフレーム長は、0x9に対応付けられ、25.28[ms]のフレーム長は、0xAに対応付けられ、26.56[ms]のフレーム長は、0xBに対応付けられ、27.84[ms]のフレーム長は、0xCに対応付けられ、29.12[ms]のフレーム長は、0xDに対応付けられ、30.40[ms]のフレーム長は、0xEに対応付けられ、31.68[ms]のフレーム長は、0xFに対応付けられる。0x0〜0xFの各々は、4ビットのビット値からなる。   The frame length of 21.44 [ms] is associated with 0x7, the frame length of 22.72 [ms] is associated with 0x8, and the frame length of 24.00 [ms] is associated with 0x9. The frame length of 25.28 [ms] is associated with 0xA, the frame length of 26.56 [ms] is associated with 0xB, and the frame length of 27.84 [ms] is associated with 0xC. The frame length of 29.12 [ms] is associated with 0xD, the frame length of 30.40 [ms] is associated with 0xE, and the frame length of 31.68 [ms] is 0xF. Is associated with. Each of 0x0 to 0xF consists of a 4-bit bit value.

シンク1の推定部13およびデータ収集部15は、対応表TBL1を保持している。また、推定部13は、ブロードキャストIDを予め保持している。更に、各センサーノード2−1〜2−Kのウェイクアップ信号判定部27は、対応表TBL1を予め保持している。更に、各センサーノード2−1〜2−Kのウェイクアップ信号判定部27は、自己が搭載されたセンサーノード(センサーノード2−1〜2−Kのいずれか)のMACアドレスを予め保持している。   The estimation unit 13 and the data collection unit 15 of the sink 1 hold the correspondence table TBL1. The estimation unit 13 holds a broadcast ID in advance. Furthermore, the wakeup signal determination unit 27 of each sensor node 2-1 to 2-K holds the correspondence table TBL1 in advance. Further, the wakeup signal determination unit 27 of each sensor node 2-1 to 2-K holds in advance the MAC address of the sensor node (one of the sensor nodes 2-1 to 2-K) on which it is mounted. Yes.

この発明の実施の形態においては、次の2つのウェイクアップIDを定義する。   In the embodiment of the present invention, the following two wakeup IDs are defined.

(1)ユニキャストID
(2)ブロードキャストID
ユニキャストIDは、任意のセンサーノードを指し示すウェイクアップIDであり、各センサーノードのMACアドレス等の一意にセンサーノードを特定可能なIDである。
(1) Unicast ID
(2) Broadcast ID
The unicast ID is a wakeup ID indicating an arbitrary sensor node, and is an ID that can uniquely identify a sensor node such as a MAC address of each sensor node.

ブロードキャストIDは、電波範囲内の全てのセンサーノードを起動状態へ移行させることができるウェイクアップIDであり、予め無線センサーネットワーク10において決められている。そして、ブロードキャストIDは、シンク1の推定部13に予め設定されている。   The broadcast ID is a wake-up ID that can shift all sensor nodes in the radio wave range to the activated state, and is determined in advance in the wireless sensor network 10. The broadcast ID is set in advance in the estimation unit 13 of the sink 1.

この発明の実施の形態においては、上述したユニキャストIDおよびブロードキャストIDをウェイクアップIDとして用いる。   In the embodiment of the present invention, the above-described unicast ID and broadcast ID are used as the wake-up ID.

この発明の実施の形態においては、ユニキャストIDおよびブロードキャストIDの各々は、WuID1〜WuID4からなる。   In the embodiment of the present invention, each of the unicast ID and the broadcast ID is composed of WuID1 to WuID4.

ユニキャストIDが用いられる場合、ユニキャストIDにおいては、WuID1は、0x1に固定され、WuID2〜WuID4は、起動対象となるセンサーノードのMACアドレスから求められた12ビットのハッシュ値からなる。   When the unicast ID is used, in the unicast ID, WuID1 is fixed to 0x1, and WuID2 to WuID4 are each composed of a 12-bit hash value obtained from the MAC address of the sensor node to be activated.

また、ブロードキャストIDが用いられる場合、ブロードキャストIDにおいては、WuID1は、0xFに固定され、WuID2〜WuID4は、起動元のシンク1のMACアドレスから求められた12ビットのハッシュ値からなる。   When a broadcast ID is used, WuID1 is fixed to 0xF in the broadcast ID, and WuID2 to WuID4 are each composed of a 12-bit hash value obtained from the MAC address of sink 1 of the activation source.

シンク1の推定部13は、シンク1のMACアドレスのハッシュ値を演算し、12ビットのハッシュ値a101112を求める。そして、推定部13は、ハッシュ値a101112をa,a,a101112に分割し、WuID1=0xFとし、WuID2=aとし、WuID3=aとし、WuID4=a101112とする。 The estimation unit 13 of the sink 1 calculates the hash value of the MAC address of the sink 1 and calculates a 12-bit hash value a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 a 10 a 11 a 12 Ask. Then, the estimation unit 13, the hash value a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 a 10 a 11 a 12 a a 1 a 2 a 3 a 4 , a 5 a 6 a 7 a 8, is divided into a 9 a 10 a 11 a 12 , and WuID1 = 0xF, and WuID2 = a 1 a 2 a 3 a 4, a WuID3 = a 5 a 6 a 7 a 8, WuID4 = a 9 a 10 a 11 a 12

この場合、a=0x1、a=0x5、a101112=0x8であるとする。 In this case, it assumed to be a 1 a 2 a 3 a 4 = 0x1, a 5 a 6 a 7 a 8 = 0x5, a 9 a 10 a 11 a 12 = 0x8.

そうすると、推定部13は、対応表1を参照して、WuID1=0xFを31.68[ms]のフレーム長に変換し、WuID2=a=0x1を13.76[ms]のフレーム長に変換し、WuID3=a=0x5を18.88[ms]のフレーム長に変換し、WuID4=a101112=0x8を22.72[ms]のフレーム長に変換する。 Then, the estimating unit 13 refers to the correspondence table 1, to convert the WuID1 = 0xF to the frame length of 31.68 [ms], the WuID2 = a 1 a 2 a 3 a 4 = 0x1 13.76 [ms into a frame length], WuID3 = a 5 a 6 a 7 a a 8 = 0x5 converted to the frame length of 18.88 [ms], WuID4 = a 9 a 10 a 11 a 12 = 0x8 to 22.72 Convert to [ms] frame length.

そして、推定部13は、31.68[ms]のフレーム長を有する無線フレームFR_B1と、13.76[ms]のフレーム長を有する無線フレームFR_B2と、18.88[ms]のフレーム長を有する無線フレームFR_B3と、22.72[ms]のフレーム長を有する無線フレームFR_B4とを生成し、その生成した無線フレームFR_B1〜FR_B4からなるウェイクアップ信号WuS_Bを無線通信部12へ出力する。ウェイクアップ信号WuS_Bは、ブロードキャストIDに基づいて生成されたウェイクアップ信号である。   The estimation unit 13 has a radio frame FR_B1 having a frame length of 31.68 [ms], a radio frame FR_B2 having a frame length of 13.76 [ms], and a frame length of 18.88 [ms]. A radio frame FR_B3 and a radio frame FR_B4 having a frame length of 22.72 [ms] are generated, and the generated wakeup signal WuS_B including the radio frames FR_B1 to FR_B4 is output to the radio communication unit 12. The wake-up signal WuS_B is a wake-up signal generated based on the broadcast ID.

シンク1のデータ収集部15は、起動させるセンサーノード(センサーノード2−1〜2−Kのいずれか)のMACアドレスを推定部13から受け、その受けたMACアドレスのハッシュ値を演算し、12ビットのハッシュ値b101112を求める。 The data collection unit 15 of the sink 1 receives the MAC address of the sensor node to be activated (any one of the sensor nodes 2-1 to 2-K) from the estimation unit 13, calculates the hash value of the received MAC address, and 12 The hash values b 1 b 2 b 3 b 4 b 5 b 6 b 7 b 8 b 9 b 10 b 11 b 12 are obtained.

そして、データ収集部15は、ハッシュ値b101112をb,b,b101112に分割し、WuID1=0x1とし、WuID2=bとし、WuID3=bとし、WuID4=b101112とする。 Then, the data collection unit 15 converts the hash values b 1 b 2 b 3 b 4 b 5 b 6 b 7 b 8 b 9 b 10 b 11 b 12 into b 1 b 2 b 3 b 4 and b 5 b 6 b 7. divided into b 8, b 9 b 10 b 11 b 12, and WuID1 = 0x1, and WuID2 = b 1 b 2 b 3 b 4, and WuID3 = b 5 b 6 b 7 b 8, WuID4 = b 9 b 10 b 11 b 12

この場合、b=0x9、b=0x3、b101112=0x5であるとする。 In this case, it is assumed that b 1 b 2 b 3 b 4 = 0x9, b 5 b 6 b 7 b 8 = 0x3, and b 9 b 10 b 11 b 12 = 0x5.

そうすると、データ収集部15は、対応表1を参照して、WuID1=0x1を12.48[ms]のフレーム長に変換し、WuID2=b=0x9を24.00[ms]のフレーム長に変換し、WuID3=b=0x3を16.32[ms]のフレーム長に変換し、WuID4=b101112=0x5を18.88[ms]のフレーム長に変換する。 Then, the data collection unit 15 refers to the correspondence table 1, converts WuID1 = 0x1 to a frame length of 12.48 [ms], and sets WuID2 = b 1 b 2 b 3 b 4 = 0x9 to 24.00 [ ms], WuID3 = b 5 b 6 b 7 b 8 = 0x3 is converted to a frame length of 16.32 [ms], and WuID4 = b 9 b 10 b 11 b 12 = 0x5 is 18. The frame length is converted to 88 [ms].

そして、データ収集部15は、12.48[ms]のフレーム長を有する無線フレームFR_U1と、24.00[ms]のフレーム長を有する無線フレームFR_U2と、16.32[ms]のフレーム長を有する無線フレームFR_U3と、18.88[ms]のフレーム長を有する無線フレームFR_U4とを生成し、その生成した無線フレームFR_U1〜FR_U4からなるウェイクアップ信号WuS_Uを無線通信部12へ出力する。ウェイクアップ信号WuS_Uは、ユニキャストIDに基づいて生成されたウェイクアップ信号である。   Then, the data collection unit 15 sets a radio frame FR_U1 having a frame length of 12.48 [ms], a radio frame FR_U2 having a frame length of 24.00 [ms], and a frame length of 16.32 [ms]. The radio frame FR_U3 and the radio frame FR_U4 having a frame length of 18.88 [ms] are generated, and the generated wakeup signal WuS_U including the radio frames FR_U1 to FR_U4 is output to the radio communication unit 12. The wake-up signal WuS_U is a wake-up signal generated based on the unicast ID.

起動対象のセンサーノード(センサーノード2−1〜2−Kのいずれか)のウェイクアップ信号受信部26は、ウェイクアップ信号WuS_Bを受信し、ウェイクアップ信号WuS_Bの受信信号を所望のサンプリング間隔(=例えば、10μs)で包絡線検波する。そして、ウェイクアップ信号受信部26は、包絡線検波の検波値における“1”の個数をカウントし、検波値が“0”になればカウント値をリセットし、再度、検波値の“1”をカウントする動作を繰り返し実行する。これにより、ウェイクアップ信号受信部26は、4個のカウント値N1〜N4を取得する。   The wakeup signal receiving unit 26 of the sensor node to be activated (one of the sensor nodes 2-1 to 2-K) receives the wakeup signal WuS_B, and receives the received signal of the wakeup signal WuS_B at a desired sampling interval (= For example, envelope detection is performed at 10 μs. Then, the wake-up signal receiving unit 26 counts the number of “1” in the detection value of the envelope detection, resets the count value when the detection value becomes “0”, and again sets the detection value “1”. Repeat the counting operation. Thereby, the wakeup signal receiving unit 26 acquires four count values N1 to N4.

そして、ウェイクアップ信号受信部26は、カウント値N1に10μsのサンプリング間隔を乗算して31.68[ms]のフレーム長を検出し、カウント値N2に10μsのサンプリング間隔を乗算して13.76[ms]のフレーム長を検出し、カウント値N3に10μsのサンプリング間隔を乗算して18.88[ms]のフレーム長を検出し、カウント値N4に10μsのサンプリング間隔を乗算して22.72[ms]のフレーム長を検出する。   The wake-up signal receiving unit 26 multiplies the count value N1 by a sampling interval of 10 μs to detect a frame length of 31.68 [ms], and multiplies the count value N2 by a sampling interval of 10 μs to 13.76. The frame length of [ms] is detected, the count value N3 is multiplied by the sampling interval of 10 μs to detect the frame length of 18.88 [ms], and the count value N4 is multiplied by the sampling interval of 10 μs to 22.72. The frame length of [ms] is detected.

そうすると、ウェイクアップ信号受信部26は、31.68[ms]のフレーム長、13.76[ms]のフレーム長、18.88[ms]のフレーム長および22.72[ms]のフレーム長をウェイクアップ信号判定部27へ出力する。   Then, the wake-up signal receiving unit 26 sets the frame length of 31.68 [ms], the frame length of 13.76 [ms], the frame length of 18.88 [ms], and the frame length of 22.72 [ms]. Output to the wake-up signal determination unit 27.

ウェイクアップ信号判定部27は、31.68[ms]のフレーム長、13.76[ms]のフレーム長、18.88[ms]のフレーム長および22.72[ms]のフレーム長をウェイクアップ信号受信部26から受ける。そして、ウェイクアップ信号判定部27は、対応表TBL1を参照して、31.68[ms]のフレーム長を0xFに変換し、13.76[ms]のフレーム長を0x1に変換し、18.88[ms]のフレーム長を0x5に変換し、22.72[ms]のフレーム長を0x8に変換する。   The wakeup signal determination unit 27 wakes up a frame length of 31.68 [ms], a frame length of 13.76 [ms], a frame length of 18.88 [ms], and a frame length of 22.72 [ms]. Received from the signal receiver 26. Then, the wakeup signal determination unit 27 refers to the correspondence table TBL1, converts the frame length of 31.68 [ms] to 0xF, converts the frame length of 13.76 [ms] to 0x1, and 18. The frame length of 88 [ms] is converted to 0x5, and the frame length of 22.72 [ms] is converted to 0x8.

そうすると、ウェイクアップ信号判定部27は、0xF,0x1,0x5,0x8を一列に配列したビット列がブロードキャストIDに一致すると判定したとき、起動信号を生成して無線通信部23、制御部24およびセンサー25へ出力する。一方、ウェイクアップ信号判定部27は、ビット列がブロードキャストIDに一致しないと判定したとき、ビット列を破棄し、何も出力しない。   Then, when the wakeup signal determination unit 27 determines that the bit string in which 0xF, 0x1, 0x5, and 0x8 are arranged in a line matches the broadcast ID, the wakeup signal determination unit 27 generates an activation signal and generates the wireless communication unit 23, the control unit 24, and the sensor 25. Output to. On the other hand, when the wakeup signal determination unit 27 determines that the bit string does not match the broadcast ID, the wakeup signal determination unit 27 discards the bit string and outputs nothing.

ウェイクアップ信号受信部26およびウェイクアップ信号判定部27は、ウェイクアップ信号WuS_Uを受信したときも、同様の動作によって、起動信号を生成し、その生成した起動信号を無線通信部23、制御部24およびセンサー25へ出力する。   The wakeup signal reception unit 26 and the wakeup signal determination unit 27 also generate an activation signal by the same operation when receiving the wakeup signal WuS_U, and the generated activation signal is transmitted to the wireless communication unit 23 and the control unit 24. And output to the sensor 25.

シンク1は、最初、センサーノード2−1〜2−Kの識別情報(=MACアドレス)を知らないので、センサーノード2−1〜2−Kの識別情報(=MACアドレス)およびセンサーノード2−1〜2−Kが配置された存在領域REG_EXの位置を推定する。   Since the sink 1 does not know the identification information (= MAC address) of the sensor nodes 2-1 to 2-K at first, the identification information (= MAC address) of the sensor nodes 2-1 to 2-K and the sensor node 2- The position of the existence region REG_EX in which 1-2K is arranged is estimated.

図5は、センサーノードの位置を推定する動作を説明するための図である。   FIG. 5 is a diagram for explaining the operation of estimating the position of the sensor node.

図5を参照して、センサーノード2−k(kは、1≦k≦Kを満たす整数)は、存在領域REG_EX_kに配置され、センサーノード2−k+1は、存在領域REG_EX_k+1に配置されている。   Referring to FIG. 5, sensor node 2-k (k is an integer satisfying 1 ≦ k ≦ K) is arranged in existing region REG_EX_k, and sensor node 2-k + 1 is arranged in existing region REG_EX_k + 1.

シンク1は、上述した方法によって存在領域REG_EX_kの中心位置へ移動し、停止する。   The sink 1 moves to the center position of the existence area REG_EX_k by the method described above and stops.

図6は、シンク1とセンサーノード2−k,2−k+1との間の通信処理のタイミングチャートである。   FIG. 6 is a timing chart of communication processing between the sink 1 and the sensor nodes 2-k and 2-k + 1.

図6を参照して、シンク1の推定部13は、シンク1が存在領域REG_EX_kの中心位置で停止すると、上述した方法によってウェイクアップ信号WuS_Bを生成し、その生成したウェイクアップ信号WuS_Bを無線通信部12へ出力する。シンク1の無線通信部12は、ウェイクアップ信号WuS_Bを推定部13から受け、その受けたウェイクアップ信号WuS_Bを変調し、その変調したウェイクアップ信号WuS_Bをタイミングt1でアンテナ11を介して送信する。   Referring to FIG. 6, when sink 1 stops at the center position of existence region REG_EX_k, estimator 13 of sink 1 generates wakeup signal WuS_B by the method described above, and wirelessly transmits the generated wakeup signal WuS_B. To the unit 12. The wireless communication unit 12 of the sink 1 receives the wakeup signal WuS_B from the estimation unit 13, modulates the received wakeup signal WuS_B, and transmits the modulated wakeup signal WuS_B via the antenna 11 at timing t1.

センサーノード2−kのウェイクアップ信号受信部26は、ウェイクアップ信号WuS_Bをタイミングt2で受信する。そして、センサーノード2−kのウェイクアップ信号受信部26およびウェイクアップ信号判定部27は、上述した方法によってウェイクアップ信号WuS_Bの受信処理を行い、無線通信部23、制御部24およびセンサー25を起動させる。   The wakeup signal receiving unit 26 of the sensor node 2-k receives the wakeup signal WuS_B at timing t2. Then, the wakeup signal reception unit 26 and the wakeup signal determination unit 27 of the sensor node 2-k perform reception processing of the wakeup signal WuS_B by the above-described method, and activate the wireless communication unit 23, the control unit 24, and the sensor 25. Let

そして、センサーノード2−kの制御部24は、センサー値を検出するようにセンサー25を制御する。センサーノード2−kのセンサー25は、制御部24からの制御に従ってセンサー値を検出し、その検出したセンサー値を制御部24へ出力する。   Then, the control unit 24 of the sensor node 2-k controls the sensor 25 so as to detect the sensor value. The sensor 25 of the sensor node 2-k detects the sensor value according to the control from the control unit 24, and outputs the detected sensor value to the control unit 24.

センサーノード2−kの制御部24は、センサー値をセンサー25から受けると、センサーノード2−kのMACアドレスとセンサー値とを含むパケットPKTを生成し、その生成したパケットPKTを無線通信部23へ出力する。   When receiving the sensor value from the sensor 25, the control unit 24 of the sensor node 2-k generates a packet PKT including the MAC address and the sensor value of the sensor node 2-k, and the generated packet PKT is transmitted to the wireless communication unit 23. Output to.

センサーノード2−kの無線通信部23は、パケットPKTを制御部24から受け、その受けたパケットPKTを変調し、その変調したパケットPKTの送信をタイミングt3で完了する。   The wireless communication unit 23 of the sensor node 2-k receives the packet PKT from the control unit 24, modulates the received packet PKT, and completes transmission of the modulated packet PKT at timing t3.

シンク1の無線通信部12は、アンテナ11を介してパケットPKTを受信し、その受信したパケットPKTを復調して推定部13へ出力する。シンク1の推定部13は、無線通信部12から受けたパケットPKTからMACアドレスおよびセンサー値を取り出す。   The wireless communication unit 12 of the sink 1 receives the packet PKT via the antenna 11, demodulates the received packet PKT, and outputs it to the estimation unit 13. The estimation unit 13 of the sink 1 extracts the MAC address and sensor value from the packet PKT received from the wireless communication unit 12.

そして、シンク1の推定部13は、ACKを生成し、その生成したACKを無線通信部12へ出力する。シンク1の無線通信部12は、推定部13から受けたACKを変調し、その変調したACKの送信をタイミングt4で完了する。センサーノード2−kの無線通信部23は、ACKを受信し、その受信したACKを復調して制御部24へ出力する。センサーノード2−kの制御部24は、ACKを受けると、動作を停止するように無線通信部23およびセンサー25を制御し、動作を開始するようにウェイクアップ信号受信部26およびウェイクアップ信号判定部27を制御し、その後、自己の動作を停止する。これによって、センサーノード2−kは、タイミングt4以降、スリープ状態を維持する。Tdは、ウェイクアップ無効期間である。   Then, the estimation unit 13 of the sink 1 generates an ACK and outputs the generated ACK to the wireless communication unit 12. The wireless communication unit 12 of the sink 1 modulates the ACK received from the estimation unit 13, and completes the transmission of the modulated ACK at timing t4. The wireless communication unit 23 of the sensor node 2-k receives the ACK, demodulates the received ACK, and outputs it to the control unit 24. When receiving the ACK, the control unit 24 of the sensor node 2-k controls the wireless communication unit 23 and the sensor 25 so as to stop the operation, and the wake-up signal receiving unit 26 and the wake-up signal determination so as to start the operation. The unit 27 is controlled, and then its own operation is stopped. Thereby, the sensor node 2-k maintains the sleep state after the timing t4. Td is a wakeup invalid period.

また、シンク1の推定部13は、パケットPKTを受けると、パケットPKTを受けたときにシンク1が停止しているときの存在領域REG_EX_kの位置をセンサーノード2−kの位置と推定する。また、シンク1の推定部13は、MACアドレスをセンサーノード2−kの識別情報として取得する。   Also, when receiving the packet PKT, the estimation unit 13 of the sink 1 estimates the position of the existence region REG_EX_k when the sink 1 is stopped when the packet PKT is received as the position of the sensor node 2-k. In addition, the estimation unit 13 of the sink 1 acquires the MAC address as identification information of the sensor node 2-k.

そうすると、シンク1の推定部13は、その推定したセンサーノード2−kの位置を示す位置情報と、その取得したセンサーノード2−kの識別情報(=MACアドレス)とを相互に対応付けて保持する。   Then, the estimation unit 13 of the sink 1 holds the positional information indicating the estimated position of the sensor node 2-k and the acquired identification information (= MAC address) of the sensor node 2-k in association with each other. To do.

その後、シンク1の推定部13は、上述した方法によってウェイクアップ信号WuS_Bを生成する。そして、シンク1は、ウェイクアップ信号WuS_Bをタイミングt5で送信する。   Thereafter, the estimation unit 13 of the sink 1 generates the wakeup signal WuS_B by the method described above. Then, the sink 1 transmits the wakeup signal WuS_B at the timing t5.

しかし、センサーノード2−kは、ウェイクアップ信号WuS_Bの受信に失敗し、スリープ状態を維持する。   However, the sensor node 2-k fails to receive the wakeup signal WuS_B and maintains the sleep state.

このように、シンク1の推定部13は、上限値Nwusに達するまで周期Twでウェイクアップ信号WuS_Bを定期的に送信する。上限値Nwusは、例えば、10回であり、周期Twは、例えば、500msecである。 In this way, the estimation unit 13 of the sink 1 periodically transmits the wakeup signal WuS_B at the cycle Tw until the upper limit value Nwus is reached. The upper limit value N wus is, for example, 10 times, and the period Tw is, for example, 500 msec.

そして、シンク1の推定部13は、上限値Nwusに達するまでウェイクアップ信号WuS_Bを送信すると、通信処理を終了する。 And the estimation part 13 of the sink 1 will complete | finish a communication process, if the wakeup signal WuS_B is transmitted until it reaches the upper limit Nwus .

センサーノード2−kの制御部24は、センサー値の送信回数の上限値Nsdを保持しており、パケットPKTの送信回数が上限値Nsdに達すると、上述した方法によってセンサーノード2−kをスリープ状態へ移行させる。なお、上限値Nsdは、例えば、5回に設定される。 Sensor node 2-k control unit 24 of the holds the upper limit Nsd transmission number of sensor values, the number of transmissions of the packet PKT reaches the upper limit N sd, sensor node 2-k by the method described above Enter sleep mode. The upper limit value N sd is set to 5 times, for example.

シンク1は、存在領域REG_EX_kにおいてセンサーノード2−kを起動させ、センサーノード2−kの識別情報(=MACアドレス)とセンサーノード2−kが配置された存在領域REG_EXの位置を示す位置情報とを相互に対応付けて保持すると、存在領域REG_EX_k+1の中心へ移動し、停止する。   The sink 1 activates the sensor node 2-k in the existence area REG_EX_k, and the position information indicating the identification information (= MAC address) of the sensor node 2-k and the position of the existence area REG_EX in which the sensor node 2-k is arranged. Are associated with each other and moved to the center of the existence region REG_EX_k + 1 and stopped.

そして、シンク1は、上述した方法によって、センサーノード2−k+1の位置を推定するとともにセンサーノード2−k+1の識別情報(=MACアドレス)を取得し、その推定したセンサーノード2−k+1の位置を示す位置情報と、センサーノード2−k+1の識別情報(=MACアドレス)とを相互に対応付けて保持する。   Then, the sink 1 estimates the position of the sensor node 2-k + 1 and acquires the identification information (= MAC address) of the sensor node 2-k + 1 by the above-described method, and obtains the estimated position of the sensor node 2-k + 1. The position information shown and the identification information (= MAC address) of the sensor node 2-k + 1 are held in association with each other.

各存在領域REG_EXに存在するセンサーノードを推定する方法について説明する。   A method for estimating the sensor node existing in each existence region REG_EX will be described.

図7は、各存在領域REG_EXに存在するセンサーノードを推定する方法を説明するための図である。また、図8は、シンク1が保持する情報の概念図である。   FIG. 7 is a diagram for explaining a method of estimating a sensor node existing in each existence region REG_EX. FIG. 8 is a conceptual diagram of information held by the sink 1.

図7を参照して、センサーノードAは、存在領域REG_EX_1に配置され、セナサーノードB,Eは、存在領域REG_EX_4に配置され、センサーノードCは、存在領域REG_EX_2に配置され、センサーノードDは、存在領域REG_EX_3に配置され、センサーノードF,Gは、存在領域REG_EX_7に配置され、センサーノードHは、存在領域REG_EX_9に配置される。   Referring to FIG. 7, sensor node A is arranged in existence area REG_EX_1, senator nodes B and E are arranged in existence area REG_EX_4, sensor node C is arranged in existence area REG_EX_2, and sensor node D exists. Arranged in the region REG_EX_3, the sensor nodes F and G are arranged in the existing region REG_EX_7, and the sensor node H is arranged in the existing region REG_EX_9.

シンク1は、矢印ARW2によって示されるように存在領域REG_EX_1〜REG_EX_9に順次移動する。   The sink 1 sequentially moves to the existence areas REG_EX_1 to REG_EX_9 as indicated by the arrow ARW2.

図8を参照して、シンク1の推定部13は、シンク1が存在領域REG_EX_1に停止しているときに、センサーノードAのMACアドレスとセンサー値とをセンサーノードAから30回受信し、センサーノードBのMACアドレスとセンサー値とをセンサーノードBから7回受信し、センサーノードCのMACアドレスとセンサー値とをセンサーノードCから8回受信し、センサーノードDのMACアドレスとセンサー値とをセンサーノードDから受信しない。   With reference to FIG. 8, when the sink 1 is stopped in the existence region REG_EX_1, the estimation unit 13 of the sink 1 receives the MAC address and the sensor value of the sensor node A from the sensor node A thirty times, The MAC address and sensor value of node B are received seven times from sensor node B, the MAC address and sensor value of sensor node C are received eight times from sensor node C, and the MAC address and sensor value of sensor node D are received. Does not receive from sensor node D.

また、シンク1の推定部13は、シンク1が存在領域REG_EX_2に停止しているときに、センサーノードAのMACアドレスとセンサー値とをセンサーノードAから9回受信し、センサーノードBのMACアドレスとセンサー値とをセンサーノードBから3回受信し、センサーノードCのMACアドレスとセンサー値とをセンサーノードCから30回受信し、センサーノードDのMACアドレスとセンサー値とをセンサーノードDから10回受信する。   In addition, when the sink 1 is stopped in the existence region REG_EX_2, the estimation unit 13 of the sink 1 receives the MAC address and sensor value of the sensor node A from the sensor node A nine times, and receives the MAC address of the sensor node B. And the sensor value are received three times from the sensor node B, the MAC address and sensor value of the sensor node C are received thirty times from the sensor node C, and the MAC address and sensor value of the sensor node D are received from the sensor node D to 10 Receive once.

更に、シンク1の推定部13は、シンク1が存在領域REG_EX_3に停止しているときに、センサーノードA,BのMACアドレスとセンサー値とをセンサーノードA,Bから受信せず、センサーノードCのMACアドレスとセンサー値とをセンサーノードCから1回受信し、センサーノードDのMACアドレスとセンサー値とをセンサーノードDから29回受信する。   Furthermore, when the sink 1 is stopped in the existence region REG_EX_3, the estimation unit 13 of the sink 1 does not receive the MAC addresses and sensor values of the sensor nodes A and B from the sensor nodes A and B, and the sensor node C The MAC address and sensor value of sensor node D are received once from sensor node C, and the MAC address and sensor value of sensor node D are received from sensor node D 29 times.

更に、シンク1の推定部13は、シンク1が存在領域REG_EX_4に停止しているときに、センサーノードA,B,CのMACアドレスとセンサー値とをセンサーノードA,B,Cから受信せず、センサーノードDのMACアドレスとセンサー値とをセンサーノードDから3回受信する。   Further, the estimation unit 13 of the sink 1 does not receive the MAC addresses and sensor values of the sensor nodes A, B, and C from the sensor nodes A, B, and C when the sink 1 is stopped in the existence region REG_EX_4. The MAC address and sensor value of sensor node D are received from sensor node D three times.

その結果、シンク1の推定部13は、存在領域REG_EX_1においては、センサーノードAからのデータの受信回数が最大であるので、センサーノードAが存在領域REG_EX_1に配置されていると推定する。   As a result, the estimation unit 13 of the sink 1 estimates that the sensor node A is arranged in the existence region REG_EX_1 because the number of times of receiving data from the sensor node A is maximum in the existence region REG_EX_1.

また、シンク1の推定部13は、存在領域REG_EX_2においては、センサーノードCからのデータの受信回数が最大であるので、センサーノードCが存在領域REG_EX_2に配置されていると推定する。   Further, the estimation unit 13 of the sink 1 estimates that the sensor node C is arranged in the existence area REG_EX_2 because the number of times of receiving data from the sensor node C is maximum in the existence area REG_EX_2.

更に、シンク1の推定部13は、存在領域REG_EX_3においては、センサーノードDからのデータの受信回数が最大であるので、センサーノードDが存在領域REG_EX_3に配置されていると推定する。   Furthermore, the estimation unit 13 of the sink 1 estimates that the sensor node D is arranged in the existence area REG_EX_3 because the number of times of receiving data from the sensor node D is maximum in the existence area REG_EX_3.

このように、シンク1の推定部13は、各存在領域REG_EX_1〜REG_EX_9において、データの受信回数が最大であるセンサーノードを各存在領域REG_EX_1〜REG_EX_9に配置されたセンサーノードと推定する。   As described above, the estimation unit 13 of the sink 1 estimates the sensor node having the maximum number of data receptions in each of the existing regions REG_EX_1 to REG_EX_9 as the sensor node arranged in each of the existing regions REG_EX_1 to REG_EX_9.

そして、シンク1が停止しているときの各存在領域REG_EX_1〜REG_EX_9の位置を、データの受信回数が最大であるセンサーノードの位置と推定する。また、各存在領域REG_EX_1〜REG_EX_9に配置されたセンサーノードが上述したように推定される。   Then, the position of each of the existing regions REG_EX_1 to REG_EX_9 when the sink 1 is stopped is estimated as the position of the sensor node having the maximum number of data receptions. Further, the sensor nodes arranged in the respective existence regions REG_EX_1 to REG_EX_9 are estimated as described above.

その結果、シンク1の推定部13は、センサーノードAのMACアドレス(aaaaaaaaaaaaaaa)と、センサーノードAの位置(=存在領域REG_EX_1の中心位置)を示す位置情報とを相互に対応付けて保持する。また、シンク1の推定部13は、センサーノードCのMACアドレス(cccccccccccccccc)と、センサーノードCの位置(=存在領域REG_EX_2の中心位置)を示す位置情報とを相互に対応付けて保持する。更に、シンク1の推定部13は、センサーノードDのMACアドレス(dddddddddddddddd)と、センサーノードDの位置(=存在領域REG_EX_3の中心位置)を示す位置情報とを相互に対応付けて保持する。   As a result, the estimation unit 13 of the sink 1 holds the MAC address (aaaaaaaaaaaaaaaa) of the sensor node A and position information indicating the position of the sensor node A (= center position of the existence region REG_EX_1) in association with each other. Further, the estimation unit 13 of the sink 1 holds the MAC address (cccccccccccccccc) of the sensor node C and the position information indicating the position of the sensor node C (= the center position of the existence area REG_EX_2) in association with each other. Furthermore, the estimation unit 13 of the sink 1 holds the MAC address (dddddddddddddddd) of the sensor node D and the positional information indicating the position of the sensor node D (= center position of the existence region REG_EX_3) in association with each other.

シンク1の推定部13は、上述した動作を繰り返し実行し、センサーノード2−1〜2−Kの全てについて、センサーノード2−1〜2−Kの識別情報(=MACアドレス)とセンサーノード2−1〜2−Kの位置を示す位置情報とを相互に対応付けて保持する。   The estimation unit 13 of the sink 1 repeatedly executes the above-described operation, and the sensor node 2-1 to 2-K identification information (= MAC address) and the sensor node 2 for all of the sensor nodes 2-1 to 2-K. The position information indicating the positions of −1 to 2-K is held in association with each other.

なお、受信回数が最大であるセンサーノードが複数存在すれば、即ち、1つの存在領域REG_EXに複数のセンサーノードが存在すれば、シンク1の推定部13は、その複数のセンサーノードの識別情報(=MACアドレス)と、その複数のセンサーノードの位置(=1つの存在領域REG_EXの中心位置)を示す位置情報とを相互に対応付けて保持する。   If there are a plurality of sensor nodes having the maximum number of receptions, that is, if there are a plurality of sensor nodes in one existence region REG_EX, the estimation unit 13 of the sink 1 identifies the identification information of the plurality of sensor nodes ( = MAC address) and position information indicating the positions of the plurality of sensor nodes (= center position of one existence region REG_EX) are held in association with each other.

上述した方法によって、センサーノード2−1〜2−Kの各々からパケットPKTを受信する場合、次のような問題がある。   When the packet PKT is received from each of the sensor nodes 2-1 to 2-K by the above-described method, there are the following problems.

複数のセンサーノードが1つの存在領域REG_EX内に存在すると、パケット衝突率が大きくなるパケット衝突問題が発生する。この問題は、センサーノード同士が隠れ端末である場合に発生する。   When a plurality of sensor nodes are present in one existence region REG_EX, a packet collision problem that increases the packet collision rate occurs. This problem occurs when sensor nodes are hidden terminals.

また、本来、存在する存在領域REG_EXではないセンサーノードからのセンサー値を受信する位置誤検出問題が発生する。   In addition, there is a problem of misdetection of position in which sensor values are received from sensor nodes that are not originally existing regions REG_EX.

更に、本来、存在する存在領域REG_EXのセンサーノードからセンサー値を受信できないデータ欠損問題が発生する。   Furthermore, there is a data loss problem in which the sensor value cannot be received from the sensor node in the existing region REG_EX.

上述したように、各センサーノード2−1〜2−Kの識別情報(=MACアドレス)を取得するとともに、各センサーノード2−1〜2−Kの位置を推定した後、シンク1は、各存在領域REG_EXに入ると、その入った存在領域REG_EXに配置されたセンサーノードのみを起動させるウェイクアップ信号WuS_Uを送信する。これによって、上述したパケット衝突問題を抑制できる。   As described above, after obtaining the identification information (= MAC address) of each sensor node 2-1 to 2-K and estimating the position of each sensor node 2-1 to 2-K, the sink 1 When entering the existence area REG_EX, a wake-up signal WuS_U that activates only the sensor nodes arranged in the existence area REG_EX is transmitted. As a result, the above-described packet collision problem can be suppressed.

また、上述したように、各存在領域REG_EXにおいてデータの受信回数が最大であるセンサーノードを各存在領域REG_EXに配置されたセンサーノードと推定することによって、上述した位置誤検出問題を抑制できる。   Further, as described above, by estimating the sensor node having the maximum number of data receptions in each existence area REG_EX as the sensor node arranged in each existence area REG_EX, the above-described position error detection problem can be suppressed.

図9は、データ欠損問題を抑制する方法を説明するための図である。図9を参照して、センサーノードAは、存在領域REG_EX_1に配置され、センサーノードBは、存在領域REG_EX_1以外に配置されている。   FIG. 9 is a diagram for explaining a method of suppressing the data loss problem. Referring to FIG. 9, sensor node A is arranged in existence region REG_EX_1, and sensor node B is arranged in a region other than existence region REG_EX_1.

シンク1は、存在領域REG_EX_1の中心位置で停止すると、センサーノードAのMACアドレスに基づいて、上述した方法によってセンサーノードAのみを起動させるためのウェイクアップ信号WuS_Uを生成する。そして、シンク1は、送信パワーを制御して、存在領域REG_EX_1の全範囲よりも大きい通信範囲REG_WC1に届くようにウェイクアップ信号WuS_Uを送信する。   When the sink 1 stops at the center position of the existence region REG_EX_1, the wakeup signal WuS_U for activating only the sensor node A is generated by the above-described method based on the MAC address of the sensor node A. Then, the sink 1 controls the transmission power and transmits the wakeup signal WuS_U so as to reach the communication range REG_WC1 that is larger than the entire range of the existence region REG_EX_1.

これによって、センサーノードAが存在領域REG_EX_1の端に配置されていても、シンク1は、センサーノードAを起動させ、センサーノードAからセンサー値を受信できる。   Accordingly, even if the sensor node A is arranged at the end of the existence region REG_EX_1, the sink 1 can activate the sensor node A and receive the sensor value from the sensor node A.

従って、上述したデータ欠損問題を抑制できる。   Therefore, the data loss problem described above can be suppressed.

なお、センサーノードBは、通信範囲REG_WC1内に存在するが、ウェイクアップ信号WuS_Uは、センサーノードAのみを起動させるウェイクアップ信号であるので、センサーノードBは、起動されない。   The sensor node B exists in the communication range REG_WC1, but the wakeup signal WuS_U is a wakeup signal that activates only the sensor node A, so the sensor node B is not activated.

図10は、図1に示すシンク1の動作を説明するフローチャートである。図10を参照して、一連の動作が開始されると、シンク1の推定部13は、m=1を設定し(ステップS1)、k=1を設定する(ステップS2)。そして、シンク1は、移動を開始する(ステップS3)。なお、mは、各センサーノード2−1〜2−Kの位置を推定する回数であり、1≦m≦Mを満たす整数である。Mは、各センサーノード2−1〜2−Kの位置を推定する最大回数を表し、例えば、50回に設定される。   FIG. 10 is a flowchart for explaining the operation of the sink 1 shown in FIG. Referring to FIG. 10, when a series of operations is started, estimation unit 13 of sink 1 sets m = 1 (step S1) and k = 1 (step S2). Then, the sink 1 starts moving (step S3). Note that m is the number of times the positions of the sensor nodes 2-1 to 2-K are estimated, and is an integer that satisfies 1 ≦ m ≦ M. M represents the maximum number of times for estimating the positions of the sensor nodes 2-1 to 2-K, and is set to 50, for example.

その後、シンク1の推定部13は、シンク1が存在領域REG_EX_kに入ったか否かを判定する(ステップS4)。   Thereafter, the estimation unit 13 of the sink 1 determines whether or not the sink 1 has entered the existence region REG_EX_k (step S4).

この場合、シンク1の推定部13は、GPS受信機14からGPS信号を常時受けており、その受けたGPS信号に基づいてシンク1の位置が存在領域REG_EX_kの中心位置に一致するとき、存在領域REG_EX_kに入ったと判定する。   In this case, the estimation unit 13 of the sink 1 always receives a GPS signal from the GPS receiver 14, and when the position of the sink 1 matches the center position of the existence region REG_EX_k based on the received GPS signal, the existence region It is determined that REG_EX_k has been entered.

ステップS4において、シンク1が存在領域REG_EX_kに入ったと判定されたとき、シンク1は、移動を停止し、シンク1の推定部13は、上述した方法によって、ブロードキャストIDに基づいて生成されたウェイクアップ信号WuS_Bを用いてセンサーノード2−kの位置を推定するとともにセンサーノード2−kの識別情報(=MACアドレス)を取得する(ステップS5)。   When it is determined in step S4 that the sink 1 has entered the existence region REG_EX_k, the sink 1 stops moving, and the estimation unit 13 of the sink 1 generates the wakeup generated based on the broadcast ID by the method described above. The position of the sensor node 2-k is estimated using the signal WuS_B, and the identification information (= MAC address) of the sensor node 2-k is acquired (step S5).

そして、シンク1の推定部13は、センサーノード2−kの識別情報(=MACアドレス)とセンサーノード2−kの位置を示す位置情報とを相互に対応付けて保持する(ステップS6)。   Then, the estimation unit 13 of the sink 1 holds the identification information (= MAC address) of the sensor node 2-k and the position information indicating the position of the sensor node 2-k in association with each other (step S6).

その後、シンク1の推定部13は、k=Kであるか否かを判定する(ステップS7)。   Thereafter, the estimation unit 13 of the sink 1 determines whether or not k = K (step S7).

ステップS7において、k=Kでないと判定されたとき、シンク1の推定部13は、k=k+1を設定する(ステップS8)。その後、一連の動作は、ステップS3へ移行する。そして、ステップS7において、k=Kであると判定されるまで、ステップS3〜ステップS8が繰り返し実行される。   When it is determined in step S7 that k = K is not satisfied, the estimation unit 13 of the sink 1 sets k = k + 1 (step S8). Thereafter, the series of operations proceeds to step S3. Then, step S3 to step S8 are repeatedly executed until it is determined in step S7 that k = K.

ステップS7において、k=Kであると判定されると、シンク1の推定部13は、m=Mであるか否かを更に判定する(ステップS9)。   If it is determined in step S7 that k = K, the estimation unit 13 of the sink 1 further determines whether m = M (step S9).

ステップS9において、m=Mでないと判定されると、シンク1の推定部13は、m=m+1を設定する(ステップS10)。その後、一連の動作は、ステップS2へ移行する。そして、ステップS9において、m=Mであると判定されるまで、ステップS2〜ステップS10が繰り返し実行される。   If it is determined in step S9 that m = M is not satisfied, the estimation unit 13 of the sink 1 sets m = m + 1 (step S10). Thereafter, the series of operations proceeds to step S2. In step S9, steps S2 to S10 are repeatedly executed until it is determined that m = M.

ステップS9において、m=Mであると判定されると、シンク1のデータ集主部15は、k=1を設定する(ステップS11)。そして、シンク1は、移動を開始する(ステップS12)。   If it is determined in step S9 that m = M, the data collector 15 of the sink 1 sets k = 1 (step S11). Then, the sink 1 starts moving (step S12).

その後、シンク1のデータ収集部15は、ステップS4における動作と同じ動作によって、シンク1が存在領域REG_EX_kに入ったか否かを判定する(ステップS13)。   Thereafter, the data collection unit 15 of the sink 1 determines whether or not the sink 1 has entered the existence region REG_EX_k by the same operation as that in step S4 (step S13).

ステップS13において、シンク1が存在領域REG_EX_kに入ったと判定されると、シンク1は、移動を停止し、シンク1のデータ収集部15は、存在領域REG_EX_kに配置されたセンサーノード2−kのMACアドレスを推定部13から取得する(ステップS14)。   When it is determined in step S13 that the sink 1 has entered the existence area REG_EX_k, the sink 1 stops moving, and the data collection unit 15 of the sink 1 detects the MAC of the sensor node 2-k arranged in the existence area REG_EX_k. An address is acquired from the estimation unit 13 (step S14).

そして、シンク1のデータ収集部15は、センサーノード2−kのMACアドレスに基づいて生成されたウェイクアップ信号WuS_Uを用いてセンサーノード2−kのみを起動させ、センサーノード2−kからセンサー値を受信する(ステップS15)。   Then, the data collection unit 15 of the sink 1 activates only the sensor node 2-k using the wakeup signal WuS_U generated based on the MAC address of the sensor node 2-k, and the sensor value from the sensor node 2-k. Is received (step S15).

その後、シンク1のデータ収集部15は、k=Kであるか否かを判定する(ステップS16)。   Thereafter, the data collection unit 15 of the sink 1 determines whether or not k = K (step S16).

ステップS16において、k=Kでないと判定されたとき、シンク1のデータ収集部15は、k=k+1を設定する(ステップS17)。その後、一連の動作は、ステップS12へ移行する。そして、ステップS16において、k=Kであると判定されるまで、ステップS12〜ステップS17が繰り返し実行される。   When it is determined in step S16 that k = K is not satisfied, the data collection unit 15 of the sink 1 sets k = k + 1 (step S17). Thereafter, the series of operations proceeds to step S12. In step S16, steps S12 to S17 are repeatedly executed until it is determined that k = K.

ステップS16において、k=Kであると判定されると、一連の動作が終了する。   If it is determined in step S16 that k = K, the series of operations ends.

ステップS7において、k=Kであると判定された時点で、シンク1の推定部13は、センサーノード2−1〜2−Kの全ての位置を推定するとともにセンサーノード2−1〜2−Kの全ての識別情報(=MACアドレス)を取得する動作を1回実行する。そして、シンク1の推定部13は、センサーノード2−1〜2−Kの全ての識別情報(=MACアドレス)と、各センサーノード2−1〜2−Kの位置を示す位置情報とを相互に対応付けて保持している。   When it is determined in step S7 that k = K, the estimation unit 13 of the sink 1 estimates all positions of the sensor nodes 2-1 to 2-K and sensor nodes 2-1 to 2-K. The operation of acquiring all the identification information (= MAC address) is executed once. Then, the estimation unit 13 of the sink 1 mutually exchanges all the identification information (= MAC address) of the sensor nodes 2-1 to 2-K and the position information indicating the positions of the sensor nodes 2-1 to 2-K. Are held in association with each other.

シンク1の推定部13は、ステップS2〜ステップS10によってセンサーノード2−1〜2−Kの全ての位置の推定と、センサーノード2−1〜2−Kの全ての識別情報の取得とをM回繰り返し実行する。これにより、シンク1の推定部13は、各存在領域REG_EXに配置されたセンサーノードを推定するとともにセンサーノードの位置を推定する。また、シンク1の推定部13は、各センサーノードの識別情報を取得する。そして、シンク1の推定部13は、センサーノードの位置を示す位置情報とセンサーノードの識別情報とを対応付けて保持する。   The estimation unit 13 of the sink 1 performs M estimation of all positions of the sensor nodes 2-1 to 2-K and acquisition of all identification information of the sensor nodes 2-1 to 2-K through steps S2 to S10. Run repeatedly. Thereby, the estimation unit 13 of the sink 1 estimates the sensor node arranged in each existence region REG_EX and estimates the position of the sensor node. In addition, the estimation unit 13 of the sink 1 acquires identification information of each sensor node. Then, the estimation unit 13 of the sink 1 holds the position information indicating the position of the sensor node and the identification information of the sensor node in association with each other.

シンク1のデータ収集部15は、各存在領域REG_EXの中心位置を示す位置情報を予め保持している。   The data collection unit 15 of the sink 1 holds in advance position information indicating the center position of each existence region REG_EX.

従って、シンク1のデータ収集部15は、GPS信号に基づいてシンク1が存在領域REG_EXに入っていることを検知すると、その存在領域REG_EXの中心位置を示す位置情報を推定部13へ出力することにより、ステップS14において、存在領域REG_EXに存在するセンサーノードの識別情報(=MACアドレス)をセンサーノード2−1〜2−Kの全てについて推定部13から取得できる。   Accordingly, when the data collection unit 15 of the sink 1 detects that the sink 1 is in the existence region REG_EX based on the GPS signal, the data collection unit 15 outputs position information indicating the center position of the existence region REG_EX to the estimation unit 13. Thus, in step S14, the identification information (= MAC address) of the sensor nodes existing in the existence region REG_EX can be acquired from the estimation unit 13 for all the sensor nodes 2-1 to 2-K.

図11は、図10に示すステップS5の詳細な動作を説明するためのフローチャートである。   FIG. 11 is a flowchart for explaining the detailed operation of step S5 shown in FIG.

図11を参照して、図10に示すステップS4において、シンク1が存在領域REG_EX_kに入ったと判定されたとき、シンク1の推定部13は、上述した方法によってブロードキャストIDを表すフレーム長を有する無線フレームFR_Bからなるウェイクアップ信号WuS_Bを生成し、その生成したウェイクアップ信号WuS_Bを無線通信部12およびアンテナ11を介して定期的に送信する(ステップS51)。この場合、シンク1の無線通信部12は、ウェイクアップ信号WuS_Bが存在領域REG_EX_kの全範囲に届く送信パワーでウェイクアップ信号WuS_Bを送信する。   Referring to FIG. 11, when it is determined in step S4 shown in FIG. 10 that sink 1 has entered the existence region REG_EX_k, estimation unit 13 of sink 1 uses a radio having a frame length representing a broadcast ID by the method described above. A wakeup signal WuS_B composed of the frame FR_B is generated, and the generated wakeup signal WuS_B is periodically transmitted via the wireless communication unit 12 and the antenna 11 (step S51). In this case, the wireless communication unit 12 of the sink 1 transmits the wakeup signal WuS_B with a transmission power at which the wakeup signal WuS_B reaches the entire range of the existence region REG_EX_k.

そして、シンク1の推定部13は、センサーノード2−kのMACアドレスとセンサー値とを含むパケットPKTをアンテナ11および無線通信部12を介して受信する(ステップS52)。   Then, the estimation unit 13 of the sink 1 receives the packet PKT including the MAC address of the sensor node 2-k and the sensor value via the antenna 11 and the wireless communication unit 12 (Step S52).

その後、シンク1の推定部13は、ウェイクアップ信号WuS_Bの送信回数が上限値Nwusに達したか否かを判定する(ステップS53)。 Thereafter, the estimation unit 13 of the sink 1 determines whether or not the number of transmissions of the wakeup signal WuS_B has reached the upper limit value Nwus (step S53).

ステップS53において、ウェイクアップ信号WuS_Bの送信回数が上限値Nwusに達していないと判定されたとき、一連の動作は、ステップS51へ移行する。その後、ステップS53において、ウェイクアップ信号WuS_Bの送信回数が上限値Nwusに達したと判定されるまで、ステップS51〜ステップS53が繰り返し実行される。 When it is determined in step S53 that the number of transmissions of the wakeup signal WuS_B has not reached the upper limit value Nwus , the series of operations proceeds to step S51. Thereafter, Step S51 to Step S53 are repeatedly executed until it is determined in Step S53 that the number of transmissions of the wakeup signal WuS_B has reached the upper limit value Nwus .

そして、ステップS53において、ウェイクアップ信号WuS_Bの送信回数が上限値Nwusに達したと判定されると、シンク1の推定部13は、パケットPKTの受信回数が最大であるセンサーノード2−kを存在領域REG_EX_kに配置されたセンサーノードと推定する(ステップS54)。 In step S53, when it is determined that the number of transmissions of the wakeup signal WuS_B has reached the upper limit value Nwus , the estimation unit 13 of the sink 1 determines the sensor node 2-k having the maximum number of receptions of the packet PKT. It is estimated that the sensor node is located in the existence region REG_EX_k (step S54).

その後、シンク1の推定部13は、センサーノード2−kのMACアドレスをパケットPKTから取り出し、その取り出したMACアドレスをセンサーノード2−kの識別情報として取得する(ステップS55)。   Thereafter, the estimation unit 13 of the sink 1 extracts the MAC address of the sensor node 2-k from the packet PKT, and acquires the extracted MAC address as identification information of the sensor node 2-k (step S55).

そして、シンク1の推定部13は、パケットを受信したときにシンク1が入っている存在領域REG_EX_kをセンサーノード2−kの位置と推定する(ステップS56)。   Then, the estimation unit 13 of the sink 1 estimates the existence region REG_EX_k containing the sink 1 as the position of the sensor node 2-k when the packet is received (step S56).

その後、一連の動作は、図10に示すステップS6へ移行する。   Then, a series of operation | movement transfers to step S6 shown in FIG.

図12は、図10に示すステップS15の詳細な動作を説明するためのフローチャートである。   FIG. 12 is a flowchart for explaining the detailed operation of step S15 shown in FIG.

図12を参照して、図10に示すステップS14の後、シンク1のデータ収集部15は、上述した方法によって、センサーノード2−kのMACアドレスを表すフレーム長を有する無線フレームFR_Uからなるウェイクアップ信号WuS_Uを生成し、その生成したウェイクアップ信号WuS_Uを無線通信部12およびアンテナ11を介して送信する(ステップS151)。   Referring to FIG. 12, after step S14 shown in FIG. 10, the data collection unit 15 of the sink 1 uses the method described above to wake up the radio frame FR_U having a frame length representing the MAC address of the sensor node 2-k. The up signal WuS_U is generated, and the generated wakeup signal WuS_U is transmitted via the wireless communication unit 12 and the antenna 11 (step S151).

そして、シンク1のデータ収集部15は、センサーノード2−kのMACアドレスとセンサー値とを含むパケットPKTをアンテナ11および無線通信部12を介して受信する(ステップS152)。   Then, the data collection unit 15 of the sink 1 receives the packet PKT including the MAC address and sensor value of the sensor node 2-k via the antenna 11 and the wireless communication unit 12 (step S152).

その後、一連の動作は、図10に示すステップS16へ移行する。   Thereafter, the series of operations proceeds to step S16 shown in FIG.

なお、シンク1は、ステップS151において、好ましくは、センサーノード2−kが配置された存在領域REG_EX_kよりも広い通信範囲REG_WC1に届くようにウェイクアップ信号WuS_Uを送信する。これによって、データ欠損問題を抑制できる。   In step S151, the sink 1 preferably transmits the wakeup signal WuS_U so as to reach the communication range REG_WC1 wider than the existence region REG_EX_k in which the sensor node 2-k is arranged. As a result, the data loss problem can be suppressed.

このように、シンク1は、センサーノード2−1〜2−Kの位置を推定するとともに、センサーノード2−1〜2−Kの識別情報(=MACアドレス)を取得する。そして、シンク1は、その後、各存在領域REG_EXに配置されたセンサーノードだけを起動させてセンサー値を受信する。   In this way, the sink 1 estimates the positions of the sensor nodes 2-1 to 2-K and acquires the identification information (= MAC address) of the sensor nodes 2-1 to 2-K. Then, the sink 1 subsequently activates only the sensor nodes arranged in each existence region REG_EX and receives the sensor value.

従って、センサーノードの消費電力を低減して正確に無線通信を行うことができる。また、パケットの衝突を抑制できる。   Therefore, it is possible to accurately perform wireless communication by reducing the power consumption of the sensor node. Further, packet collision can be suppressed.

図10から図12に示すフローチャートが実行された場合、シンク1の推定部13は、基本的に、1つの存在領域REG_EXに配置されたセンサーノードを1個であると推定し、例外的に、受信回数が最大であるセンサーノードが複数存在すれば、1つの存在領域REG_EXに配置されたセンサーノードを複数個であると推定する。   When the flowcharts shown in FIGS. 10 to 12 are executed, the estimation unit 13 of the sink 1 basically estimates that there is one sensor node arranged in one existence region REG_EX, and exceptionally, If there are a plurality of sensor nodes with the maximum number of receptions, it is estimated that there are a plurality of sensor nodes arranged in one existence region REG_EX.

1つの存在領域REG_EXに配置されたセンサーノードが複数個であると推定された場合、シンク1のデータ収集部15は、図10に示すステップS14,S15において、その複数のセンサーノードのうちの1つを起動させてセンサー値を受信してもよく、その複数のセンサーノードの全てを起動させてセンサー値を受信してもよい。シンク1のデータ収集部15は、複数のセンサーノードを起動させる場合、各センサーの識別情報(=MACアドレス)に基づいて上述した方法によってウェイクアップ信号WuS_Uを生成し、その生成したウェイクアップ信号WuS_Uを送信する処理を複数のセンサーノードの全てについて順次実行する。   When it is estimated that there are a plurality of sensor nodes arranged in one existence region REG_EX, the data collection unit 15 of the sink 1 selects one of the plurality of sensor nodes in steps S14 and S15 illustrated in FIG. One of the sensor nodes may be activated to receive the sensor value, or all of the plurality of sensor nodes may be activated to receive the sensor value. When activating a plurality of sensor nodes, the data collection unit 15 of the sink 1 generates the wakeup signal WuS_U by the method described above based on the identification information (= MAC address) of each sensor, and the generated wakeup signal WuS_U. Is sequentially executed for all of the plurality of sensor nodes.

この発明の実施の形態においては、各センサーノード2−1〜2−Kの位置を推定する場合に限らず、シンク1の推定部13は、各センサーノード2−1〜2−Kが存在する存在領域REG_EXを推定するようにしてもよい。   In the embodiment of the present invention, the estimation unit 13 of the sink 1 is not limited to estimating the positions of the sensor nodes 2-1 to 2-K, and the sensor nodes 2-1 to 2-K exist. The existence region REG_EX may be estimated.

図10に示すステップS2〜ステップS8を、例えば、M=40回繰り返し実行することによって、シンク1の推定部13は、図8に示すように、シンク1が存在領域REG_EX_1に停止しているときに、センサーノードAからセンサー値を30回受信し、シンク1が存在領域REG_EX_2に停止しているときに、センサーノードAからセンサー値を9回受信し、シンク1が存在領域REG_EX_3,4に停止しているときに、センサーノードAからセンサー値を受信しない。従って、シンク1の推定部13は、センサーノードAが存在領域REG_EX_1,REG_EX_2に存在すると推定してもよい。   By repeatedly executing steps S2 to S8 shown in FIG. 10, for example, M = 40 times, the estimation unit 13 of the sink 1 is stopped when the sink 1 is stopped in the existence region REG_EX_1 as shown in FIG. When the sensor value is received 30 times from the sensor node A and the sink 1 is stopped in the existence region REG_EX_2, the sensor value is received nine times from the sensor node A, and the sink 1 is stopped in the existence region REG_EX_3, 4. The sensor value is not received from the sensor node A. Therefore, the estimation unit 13 of the sink 1 may estimate that the sensor node A exists in the existence region REG_EX_1 and REG_EX_2.

そして、シンク1の推定部13がこのようにしてセンサーノード2−1〜2−Kの各々が存在する存在領域REG_EXを推定した結果、1つの存在領域REG_EXに複数のセンサーノードが存在すると推定する場合もある。この場合、シンク1のデータ収集部15は、図10に示すステップS14,S15において、その複数のセンサーノードのうちの1つを起動させてセンサー値を受信してもよく、その複数のセンサーノードの全てを起動させてセンサー値を受信してもよい。シンク1のデータ収集部15は、複数のセンサーノードを起動させる場合、上述したように、ウェイクアップ信号WuS_Uを生成して送信する処理を複数のセンサーノードの全てについて順次実行する。   Then, as a result of estimating the existence region REG_EX in which the sensor nodes 2-1 to 2-K exist in this way, the estimation unit 13 of the sink 1 estimates that a plurality of sensor nodes exist in one existence region REG_EX. In some cases. In this case, the data collection unit 15 of the sink 1 may activate one of the plurality of sensor nodes and receive the sensor value in steps S14 and S15 illustrated in FIG. May be activated to receive sensor values. When the plurality of sensor nodes are activated, the data collection unit 15 of the sink 1 sequentially executes the process of generating and transmitting the wakeup signal WuS_U for all of the plurality of sensor nodes as described above.

図13は、図1に示すセンサーノード2−1〜2−Kの動作を説明するフローチャートである。なお、図13においては、センサーノード2−1を例にしてセンサーノード2−1〜2−Kの動作を説明する。   FIG. 13 is a flowchart for explaining the operation of the sensor nodes 2-1 to 2-K shown in FIG. In FIG. 13, the operation of the sensor nodes 2-1 to 2-K will be described by taking the sensor node 2-1 as an example.

図13を参照して、一連の動作が開始されると、センサーノード2−1は、スリープ状態を維持している(ステップS21)。   Referring to FIG. 13, when a series of operations are started, sensor node 2-1 maintains a sleep state (step S21).

そして、センサーノード2−1のウェイクアップ信号受信部26は、ウェイクアップ信号WuS_Bを受信したか否かを判定する(ステップS22)。この場合、ウェイクアップ信号受信部26は、アンテナ22を介して受信した受信信号の強度が基準値以上であるとき、ウェイクアップ信号WuS_Bを受信したと判定し、受信信号の強度が基準値よりも小さいとき、ウェイクアップ信号WuS_Bを受信しなかったと判定する。なお、基準値は、例えば、−90dBmである。   Then, the wakeup signal reception unit 26 of the sensor node 2-1 determines whether or not the wakeup signal WuS_B has been received (step S22). In this case, the wakeup signal receiving unit 26 determines that the wakeup signal WuS_B has been received when the strength of the received signal received via the antenna 22 is greater than or equal to the reference value, and the received signal strength is greater than the reference value. When it is small, it is determined that the wakeup signal WuS_B has not been received. Note that the reference value is, for example, −90 dBm.

ステップS22において、ウェイクアップ信号WuS_Bを受信したと判定されると、センサーノード2−1のウェイクアップ信号受信部26は、上述した方法によって、受信信号に基づいてWuS_Bを構成するフレーム長を検出し(ステップS23)、その検出したフレーム長をウェイクアップ信号判定部27へ出力する。   When it is determined in step S22 that the wakeup signal WuS_B has been received, the wakeup signal reception unit 26 of the sensor node 2-1 detects the frame length constituting the WuS_B based on the received signal by the method described above. (Step S23), and outputs the detected frame length to the wake-up signal determination unit 27.

センサーノード2−1のウェイクアップ信号判定部27は、フレーム長を受け、対応表TBL1を参照して、フレーム長をビット値に変換してビット列を取得する。即ち、センサーノード2−1のウェイクアップ信号判定部27は、フレーム長を復調してビット列を取得する(ステップS24)。   The wakeup signal determination unit 27 of the sensor node 2-1 receives the frame length, refers to the correspondence table TBL1, converts the frame length into a bit value, and acquires a bit string. That is, the wakeup signal determination unit 27 of the sensor node 2-1 demodulates the frame length and acquires a bit string (step S24).

そして、センサーノード2−1のウェイクアップ信号判定部27は、ビット列がウェイクアップID(=ブロードキャストID)に一致するか否かを判定する(ステップS25)。   Then, the wakeup signal determination unit 27 of the sensor node 2-1 determines whether or not the bit string matches the wakeup ID (= broadcast ID) (step S25).

ステップS25において、ビット列がウェイクアップIDに一致しないと判定されたとき、センサーノード2−1のウェイクアップ信号判定部27は、ビット列を破棄する。   In step S25, when it is determined that the bit string does not match the wake-up ID, the wake-up signal determination unit 27 of the sensor node 2-1 discards the bit string.

一方、ステップS25において、ビット列がウェイクアップIDに一致すると判定されたとき、センサーノード2−1のウェイクアップ信号判定部27は、起動信号を生成して無線通信部23、制御部24およびセンサー25へ出力する。そして、センサーノード2−1は、起動状態へ移行する(ステップS26)。   On the other hand, when it is determined in step S25 that the bit string matches the wakeup ID, the wakeup signal determination unit 27 of the sensor node 2-1 generates an activation signal to generate the wireless communication unit 23, the control unit 24, and the sensor 25. Output to. Then, the sensor node 2-1 shifts to an activated state (Step S26).

その後、センサーノード2−1の制御部24は、センサー値を検出するようにセンサー25を制御し、センサー25は、センサー値を検出し、その検出したセンサー値を制御部24へ出力する。   Thereafter, the control unit 24 of the sensor node 2-1 controls the sensor 25 so as to detect the sensor value, and the sensor 25 detects the sensor value and outputs the detected sensor value to the control unit 24.

そうすると、センサーノード2−1の制御部24は、センサーノード2−1のMACアドレスとセンサー値とを含むパケットPKTを生成し、その生成したパケットPKTを無線通信部23へ出力し、無線通信部23は、パケットPKTを変調し、その変調したパケットPKTをアンテナ21を介してシンク1へ送信する(ステップS27)。   Then, the control unit 24 of the sensor node 2-1 generates a packet PKT including the MAC address and sensor value of the sensor node 2-1, and outputs the generated packet PKT to the wireless communication unit 23. 23 modulates the packet PKT, and transmits the modulated packet PKT to the sink 1 via the antenna 21 (step S27).

その後、センサーノード2−1は、上述した方法によってスリープ状態へ移行する(ステップS28)。   Thereafter, the sensor node 2-1 shifts to the sleep state by the method described above (step S28).

そして、ステップS25において、ビット列がウェイクアップIDに一致しないと判定されたとき、またはステップS28の後、一連の動作が終了する。   Then, when it is determined in step S25 that the bit string does not match the wakeup ID, or after step S28, the series of operations ends.

このように、センサーノード2−1〜2−Kは、スリープ状態を維持し、ウェイクアップ信号を受信すると、起動状態へ移行し、MACアドレスとセンサー値とをシンク1へ送信し、その後、スリープ状態へ移行する。   As described above, when the sensor nodes 2-1 to 2-K maintain the sleep state and receive the wake-up signal, the sensor nodes 2-1 to 2-K shift to the activation state, transmit the MAC address and the sensor value to the sink 1, and then sleep. Transition to the state.

従って、センサーノード2−1〜2−Kの消費電力を低減できる。   Therefore, the power consumption of the sensor nodes 2-1 to 2-K can be reduced.

上述した無線センサーネットワーク10においては、センサーノード2−1〜2−Kは、地中に埋められていてもよい。   In the wireless sensor network 10 described above, the sensor nodes 2-1 to 2-K may be buried in the ground.

また、シンク1を路線バスに搭載し、センサーノード2−1〜2−Kを路線バスが走行する道路に面した建物内に設置し、路線バスが運行するときに、シンク1が上述した方法によってセンサー値をセンサーノード2−1〜2−Kから収集するようにしてもよい。   The sink 1 is mounted on a route bus, the sensor nodes 2-1 to 2-K are installed in a building facing the road on which the route bus runs, and the route 1 operates when the route bus operates. The sensor values may be collected from the sensor nodes 2-1 to 2-K.

この場合、シンク1は、収集したデータを蓄積してもよいし、収集したデータを3G回線等で即座にアップロードしてもよい。   In this case, the sink 1 may accumulate the collected data, or may upload the collected data immediately via a 3G line or the like.

なお、シンク1の推定部13は、予め設定された複数のセンサーノード2−1〜2−Kの複数の識別情報および複数のセンサーノード2−1〜2−Kの複数の位置を、複数のセンサーノード2−1〜2−Kの複数の識別情報および推定された複数のセンサーノード2−1〜2−Kの複数の位置として用いてよい。   Note that the estimation unit 13 of the sink 1 sets a plurality of pieces of identification information of the plurality of sensor nodes 2-1 to 2-K and a plurality of positions of the plurality of sensor nodes 2-1 to 2-K that are set in advance to a plurality of positions. The plurality of pieces of identification information of the sensor nodes 2-1 to 2-K and the plurality of positions of the plurality of estimated sensor nodes 2-1 to 2-K may be used.

また、無線センサーネットワーク10においては、シンク1は、センサーノード2−1〜2−Kの識別情報を用いてセンサーノード2−1〜2−Kの全てを一斉に通信不可状態へ移行させるようにしてもよく、センサーノード2−1〜2−Kの識別情報を用いてセンサーノード2−1〜2−Kの動作を変更するようにしてもよい。この場合、動作とは、例えば、低消費電力な夜間モードまたは昼間モードに変換すること、またはセンサーノード2−1〜2−Kによって検出されたデータを取得する間隔を制御することである。   Further, in the wireless sensor network 10, the sink 1 uses the identification information of the sensor nodes 2-1 to 2-K to shift all of the sensor nodes 2-1 to 2-K to a communication disabled state all at once. Alternatively, the operation of the sensor nodes 2-1 to 2-K may be changed using the identification information of the sensor nodes 2-1 to 2-K. In this case, the operation is, for example, converting to a night mode or daytime mode with low power consumption, or controlling an interval at which data detected by the sensor nodes 2-1 to 2-K is acquired.

従って、この発明の実施の形態によれば、シンク1は、センサーノード2−1〜2−Kの識別情報を表すフレーム長を有する無線フレームを送信してセンサーノード2−1〜2−Kを制御可能状態へ移行させ、センサーノード2−1〜2−Kを制御するものであればよい。   Therefore, according to the embodiment of the present invention, the sink 1 transmits the radio frame having the frame length representing the identification information of the sensor nodes 2-1 to 2-K to send the sensor nodes 2-1 to 2-K. Any device that shifts to a controllable state and controls the sensor nodes 2-1 to 2-K may be used.

図14は、この発明の実施の形態による別の無線ネットワークの概略図である。図14を参照して、この発明の実施の形態による無線ネットワーク100は、無線基地局110と、端末装置120とを含む。   FIG. 14 is a schematic diagram of another wireless network according to an embodiment of the present invention. Referring to FIG. 14, radio network 100 according to the embodiment of the present invention includes a radio base station 110 and a terminal device 120.

無線基地局110および端末装置120は、無線通信空間に配置される。無線基地局110は、通信範囲REG_WC2を有する。   The radio base station 110 and the terminal device 120 are arranged in a radio communication space. The radio base station 110 has a communication range REG_WC2.

無線基地局110は、自己のESSIDを含むビーコンフレームを生成し、その生成したビーコンフレームを定期的に送信する。また、無線基地局110は、ESSIDに基づいてウェイクアップ信号WuS_Kを生成し、その生成したウェイクアップ信号WuS_Kを定期的に送信する。   The radio base station 110 generates a beacon frame including its own ESSID, and periodically transmits the generated beacon frame. In addition, the radio base station 110 generates a wakeup signal WuS_K based on the ESSID, and periodically transmits the generated wakeup signal WuS_K.

端末装置120は、移動可能である。そして、端末装置120は、無線基地局110のESSIDを予め保持している。   The terminal device 120 is movable. The terminal device 120 holds the ESSID of the radio base station 110 in advance.

端末装置120は、無線基地局110の通信範囲REG_WC2以外では、スリープ状態を維持する。端末装置120は、無線基地局110の通信範囲REG_WC2内において、ウェイクアップ信号WuS_Kを受信すると、起動状態へ移行する。そして、端末装置120は、起動状態へ移行した後、無線基地局110からビーコンフレームを受信する限り、起動状態を維持し、無線基地局110からビーコンフレームを受信しなくなると、スリープ状態へ移行する。   The terminal device 120 maintains the sleep state outside the communication range REG_WC2 of the radio base station 110. When the terminal apparatus 120 receives the wake-up signal WuS_K within the communication range REG_WC2 of the radio base station 110, the terminal apparatus 120 shifts to an activated state. The terminal device 120 maintains the activated state as long as it receives a beacon frame from the radio base station 110 after transitioning to the activated state, and shifts to the sleep state when it no longer receives a beacon frame from the radio base station 110. .

図15は、図14に示す無線基地局110の構成を示す概略図である。図15を参照して、無線基地局110は、アンテナ111と、無線通信部112と、ホストシステム113とを含む。   FIG. 15 is a schematic diagram showing the configuration of the radio base station 110 shown in FIG. Referring to FIG. 15, radio base station 110 includes an antenna 111, a radio communication unit 112, and a host system 113.

アンテナ111は、無線通信部112に接続される。無線通信部112は、ホストシステム113からビーコンフレームを受けると、その受けたビーコンフレームを変調し、その変調したビーコンフレームを定期的に送信する。無線通信部112は、アンテナ111を介してパケットを受信し、その受信したパケットを復調してホストシステム113へ出力する。   The antenna 111 is connected to the wireless communication unit 112. When receiving a beacon frame from the host system 113, the wireless communication unit 112 modulates the received beacon frame and periodically transmits the modulated beacon frame. The wireless communication unit 112 receives a packet via the antenna 111, demodulates the received packet, and outputs the demodulated packet to the host system 113.

ホストシステム113は、無線基地局110のESSIDおよび対応表TBL1を保持している。ホストシステム113は、ESSIDを含むビーコンフレームを生成し、その生成したビーコンフレームを無線通信部112へ出力する。   The host system 113 holds the ESSID of the radio base station 110 and the correspondence table TBL1. The host system 113 generates a beacon frame including the ESSID, and outputs the generated beacon frame to the wireless communication unit 112.

また、ホストシステム113は、ESSIDのハッシュ値を演算し、その演算したハッシュ値のビット値を対応表TBL1を参照してフレーム長に変換し、その変換したフレーム長を有する無線フレームを生成する。そして、ホストシステム113は、その生成した無線フレームからなるウェイクアップ信号WuS_Kを無線通信部112へ出力する。   Further, the host system 113 calculates the hash value of the ESSID, converts the bit value of the calculated hash value into a frame length with reference to the correspondence table TBL1, and generates a radio frame having the converted frame length. Then, the host system 113 outputs the wakeup signal WuS_K including the generated radio frame to the radio communication unit 112.

更に、ホストシステム113は、無線通信部112からパケットを受け、その受けたパケットからデータを取り出して受理する。   Further, the host system 113 receives a packet from the wireless communication unit 112, extracts data from the received packet, and accepts the data.

図16は、図14に示す端末装置120の構成を示す概略図である。図16を参照して、端末装置120は、図3に示すセンサーノード2−1のセンサー25を削除し、ウェイクアップ信号判定部27をウェイクアップ信号判定部121に代え、制御部243をホストシステム122に代えたものであり、その他は、センサーノード2−1と同じである。   FIG. 16 is a schematic diagram showing the configuration of the terminal device 120 shown in FIG. Referring to FIG. 16, terminal apparatus 120 deletes sensor 25 of sensor node 2-1 shown in FIG. 3, replaces wakeup signal determination unit 27 with wakeup signal determination unit 121, and controls control unit 243 with a host system. The others are the same as the sensor node 2-1.

端末装置120は、スリープ状態と起動状態とを有する。スリープ状態とは、無線通信部23およびホストシステム122が動作を停止し、ウェイクアップ信号受信部26およびウェイクアップ信号判定部121が動作している状態を言う。また、起動状態とは、無線通信部23およびホストシステム122が動作し、ウェイクアップ信号受信部26およびウェイクアップ信号判定部121が動作を停止している状態を言う。   The terminal device 120 has a sleep state and an activated state. The sleep state refers to a state in which the wireless communication unit 23 and the host system 122 stop operating and the wakeup signal reception unit 26 and the wakeup signal determination unit 121 are operating. The activated state refers to a state in which the wireless communication unit 23 and the host system 122 are operating, and the wakeup signal receiving unit 26 and the wakeup signal determining unit 121 are not operating.

ウェイクアップ信号判定部121は、無線基地局110のESSIDおよび対応表TBL1を予め保持している。ウェイクアップ信号判定部121は、ウェイクアップ信号受信部26からフレーム長を受ける。そして、ウェイクアップ信号判定部121は、対応表TBL1を参照して、フレーム長をビット値に変換し、その変換したビット値を一列に配列したビット列が無線基地局110のESSIDに一致するか否かを判定する。   The wakeup signal determination unit 121 holds the ESSID of the radio base station 110 and the correspondence table TBL1 in advance. The wakeup signal determination unit 121 receives the frame length from the wakeup signal reception unit 26. Then, wakeup signal determination section 121 refers to correspondence table TBL1, converts the frame length into a bit value, and determines whether or not the bit string in which the converted bit value is arranged in a line matches the ESSID of radio base station 110. Determine whether.

ウェイクアップ信号判定部121は、ビット列が無線基地局110のESSIDに一致すると判定したとき、起動信号を生成して無線通信部23およびホストシステム122へ出力する。ウェイクアップ信号判定部121は、その他、ウェイクアップ信号判定部27と同じ動作を行う。   When it is determined that the bit string matches the ESSID of the radio base station 110, the wake-up signal determination unit 121 generates an activation signal and outputs it to the radio communication unit 23 and the host system 122. In addition, the wakeup signal determination unit 121 performs the same operation as the wakeup signal determination unit 27.

ホストシステム122は、ウェイクアップ信号判定部121からの起動信号に応じて起動状態へ移行する。そして、ホストシステム122は、無線通信部23からビーコンフレームを受ける。ホストシステム122は、ビーコンフレームを受けている限り、端末装置120の起動状態を維持する。一方、ホストシステム122は、一定期間、ビーコンフレームを受けないとき、動作を停止するように無線通信部23を制御し、動作を開始するようにウェイクアップ信号受信部26およびウェイクアップ信号判定部121を制御し、その後、動作を停止する。なお、一定期間は、例えば、10分に設定される。   The host system 122 shifts to the activation state in response to the activation signal from the wakeup signal determination unit 121. Then, the host system 122 receives a beacon frame from the wireless communication unit 23. As long as the host system 122 receives the beacon frame, the host system 122 maintains the activated state of the terminal device 120. On the other hand, when the host system 122 does not receive a beacon frame for a certain period of time, the host system 122 controls the wireless communication unit 23 to stop the operation, and the wakeup signal reception unit 26 and the wakeup signal determination unit 121 to start the operation. Then, the operation is stopped. The certain period is set to 10 minutes, for example.

ホストシステム122は、データを含むパケットを生成し、その生成したパケットを無線通信部23へ出力する。   The host system 122 generates a packet including data and outputs the generated packet to the wireless communication unit 23.

なお、無線通信部23は、ウェイクアップ信号判定部121からの起動信号に応じて起動状態へ移行する。そして、無線通信部23は、ビーコンフレームをアンテナ21を介して受信し、その受信したビーコンフレームを復調してホストシステム122へ出力する。また、無線通信部23は、パケットをホストシステム122から受け、その受けたパケットを変調し、その変調したパケットをアンテナ21を介して送信する。   Note that the wireless communication unit 23 shifts to the activation state in response to the activation signal from the wakeup signal determination unit 121. The wireless communication unit 23 receives the beacon frame via the antenna 21, demodulates the received beacon frame, and outputs the demodulated beacon frame to the host system 122. The wireless communication unit 23 receives a packet from the host system 122, modulates the received packet, and transmits the modulated packet via the antenna 21.

図17は、図14に示す無線ネットワーク100における動作を説明するフローチャートである。   FIG. 17 is a flowchart for explaining the operation in the wireless network 100 shown in FIG.

図17を参照して、一連の動作が開始されると、無線基地局110のホストシステム113は、無線基地局110のESSIDを含むビーコンフレームを生成し、その生成したビーコンフレームを無線通信部112へ出力する。また、無線基地局110のホストシステム113は、無線基地局110のESSIDのハッシュ値を演算し、その演算したハッシュ値を対応表TBL1を参照してフレーム長に変換し、その変換したフレーム長を有する無線フレームを生成する。そして、無線基地局110のホストシステム113は、その生成した無線フレームからなるウェイクアップ信号WuS_Kを無線通信部112へ出力する。なお、ウェイクアップ信号WuS_Kを構成する無線フレームのフレーム長は、1個であってもよく、複数個であってもよい。   With reference to FIG. 17, when a series of operations is started, the host system 113 of the radio base station 110 generates a beacon frame including the ESSID of the radio base station 110, and the generated beacon frame is transmitted to the radio communication unit 112. Output to. Further, the host system 113 of the radio base station 110 calculates the hash value of the ESSID of the radio base station 110, converts the calculated hash value into a frame length with reference to the correspondence table TBL1, and converts the converted frame length to the frame length. A radio frame is generated. Then, the host system 113 of the radio base station 110 outputs the wakeup signal WuS_K including the generated radio frame to the radio communication unit 112. Note that the radio frame constituting the wake-up signal WuS_K may have one or more frame lengths.

このように、無線基地局110のホストシステム113は、ビーコンフレームおよびウェイクアップ信号WuS_Kを生成する(ステップS31)。   Thus, the host system 113 of the radio base station 110 generates a beacon frame and a wakeup signal WuS_K (step S31).

そして、無線基地局110の無線通信部112は、ホストシステム113からビーコンフレームを受けると、その受けたビーコンフレームを変調してアンテナ111を介して定期的に送信する。   When receiving a beacon frame from the host system 113, the wireless communication unit 112 of the wireless base station 110 modulates the received beacon frame and periodically transmits it via the antenna 111.

また、無線基地局110の無線通信部112は、ホストシステム113からウェイクアップ信号WuS_Kを受けると、その受けたウェイクアップ信号WuS_Kを変調してアンテナ111を介して定期的に送信する。   In addition, when receiving the wakeup signal WuS_K from the host system 113, the radio communication unit 112 of the radio base station 110 modulates the received wakeup signal WuS_K and periodically transmits it via the antenna 111.

このように、無線基地局110の無線通信部112は、ビーコンフレームおよびウェイクアップ信号WuS_Kを定期的に送信する(ステップS32)。   As described above, the wireless communication unit 112 of the wireless base station 110 periodically transmits the beacon frame and the wakeup signal WuS_K (step S32).

端末装置120は、スリープ状態を維持している(ステップS33)。そして、端末装置120のウェイクアップ信号受信部26は、上述した方法によってウェイクアップ信号WuS_Kを受信したか否かを判定する(ステップS34)。   The terminal device 120 maintains the sleep state (step S33). Then, the wakeup signal receiving unit 26 of the terminal device 120 determines whether or not the wakeup signal WuS_K has been received by the above-described method (step S34).

ステップS34において、ウェイクアップ信号WuS_Kを受信したと判定されたとき、端末装置120のウェイクアップ信号受信部26は、上述した方法によって、ウェイクアップ信号WuS_Kを構成するフレーム長を検出し(ステップS35)、その検出したフレーム長をウェイクアップ信号判定部121へ出力する。   When it is determined in step S34 that the wakeup signal WuS_K has been received, the wakeup signal reception unit 26 of the terminal device 120 detects the frame length constituting the wakeup signal WuS_K by the method described above (step S35). The detected frame length is output to the wakeup signal determination unit 121.

端末装置120のウェイクアップ信号判定部121は、ウェイクアップ信号受信部26からフレーム長を受け、対応表TBL1を参照して、上述した方法によってフレーム長を復調してビット列を取得する(ステップS36)。   The wakeup signal determination unit 121 of the terminal device 120 receives the frame length from the wakeup signal reception unit 26, refers to the correspondence table TBL1, and demodulates the frame length by the above-described method to obtain a bit string (step S36). .

そして、端末装置120のウェイクアップ信号判定部121は、ビット列がESSIDに一致するか否かを判定する(ステップS37)。   And the wake-up signal determination part 121 of the terminal device 120 determines whether a bit sequence corresponds to ESSID (step S37).

ステップS37において、ビット列がESSIDに一致すると判定されたとき、端末装置120のウェイクアップ信号判定部121は、起動信号を生成し、その生成した起動信号を無線通信部23およびホストシステム122へ出力する。これにより、端末装置120は、起動状態へ移行する(ステップS38)。   When it is determined in step S37 that the bit string matches the ESSID, the wake-up signal determination unit 121 of the terminal device 120 generates an activation signal and outputs the generated activation signal to the wireless communication unit 23 and the host system 122. . Thereby, the terminal device 120 shifts to the activated state (step S38).

その後、端末装置120のホストシステム122は、無線基地局110からビーコンフレームを一定期間受信しないか否かを判定する(ステップS39)。   Thereafter, the host system 122 of the terminal device 120 determines whether or not to receive a beacon frame from the radio base station 110 for a certain period (step S39).

ステップS39において、ビーコンフレームを一定期間に受信したと判定されたとき、端末装置120は、起動状態を維持する(ステップS40)。そして、一連の動作は、ステップS39へ戻る。   In step S39, when it is determined that the beacon frame is received for a certain period, the terminal device 120 maintains the activated state (step S40). Then, the series of operations returns to step S39.

一方、ステップS39において、ビーコンフレームを一定期間に受信しないと判定されたとき、端末装置120のホストシステム122は、動作を停止するように無線通信部23を制御し、動作を開始するようにウェイクアップ信号受信部26およびウェイクアップ信号判定部121を制御し、その後、動作を停止する。これによって、端末装置120は、スリープ状態へ移行する(ステップS41A)。   On the other hand, when it is determined in step S39 that the beacon frame is not received for a certain period, the host system 122 of the terminal device 120 controls the wireless communication unit 23 to stop the operation and wakes up to start the operation. The up signal receiving unit 26 and the wake up signal determining unit 121 are controlled, and then the operation is stopped. Thereby, the terminal device 120 shifts to the sleep state (step S41A).

そして、ステップS37において、ビット列がESSIDに一致しないと判定されたとき、またはステップS41Aの後、一連の動作は、終了する。   Then, when it is determined in step S37 that the bit string does not match ESSID, or after step S41A, the series of operations ends.

端末装置120の無線通信部23およびホストシステム122は、起動状態へ移行し、起動状態を維持しているとき、データを含むパケットを無線基地局110と送受信して無線基地局110と無線通信を行う。   When the wireless communication unit 23 and the host system 122 of the terminal device 120 shift to the activated state and maintain the activated state, the wireless communication unit 23 transmits and receives packets including data to and from the wireless base station 110 to perform wireless communication with the wireless base station 110. Do.

このように、無線基地局110は、ビーコンフレームおよびウェイクアップ信号WuS_Kを定期的に送信し、端末装置120は、無線基地局110からウェイクアップ信号WuS_Kを受信すると、起動状態へ移行し、無線基地局110からのビーコンフレームを受信する限り、起動状態を維持し、無線基地局110からのビーコンフレームを受信しなくなるとスリープ状態へ移行する。   In this way, the radio base station 110 periodically transmits a beacon frame and a wakeup signal WuS_K. When the terminal device 120 receives the wakeup signal WuS_K from the radio base station 110, the radio base station 110 shifts to an activated state, and As long as the beacon frame from the station 110 is received, the activation state is maintained, and when the beacon frame from the radio base station 110 is not received, the sleep state is entered.

従って、端末装置120の消費電力を低減できる。   Therefore, the power consumption of the terminal device 120 can be reduced.

なお、無線ネットワーク100においては、端末装置120のウェイクアップ信号判定部121は、接続経験の無い公衆無線スポットのIDを予め保持しており、無線基地局110は、公衆無線スポットのIDを表すフレーム長を有する無線フレームからなるウェイクアップ信号を定期的に送信するようにしてもよい。この場合、端末装置120は、公衆無線スポットの通信範囲に入り、公衆無線スポットからウェイクアップ信号を受信すると、起動状態へ移行する。そして、端末装置120のウェイクアップ信号判定部121に設定される公衆無線スポットのIDは、1個に限らず、複数であってもよい。複数のIDが端末装置120のウェイクアップ信号判定部121に設定される場合、その複数のIDは、相互に異なるIDからなる。これにより、端末装置120は、公衆無線スポットの通信範囲に入ると、自動的に起動することができる。   In the wireless network 100, the wake-up signal determination unit 121 of the terminal device 120 holds in advance an ID of a public wireless spot with no connection experience, and the wireless base station 110 has a frame indicating the ID of the public wireless spot. You may make it transmit periodically the wakeup signal which consists of a radio | wireless frame which has length. In this case, when the terminal device 120 enters the communication range of the public wireless spot and receives a wake-up signal from the public wireless spot, the terminal device 120 shifts to an activated state. And the ID of the public wireless spot set in the wake-up signal determination unit 121 of the terminal device 120 is not limited to one and may be plural. When a plurality of IDs are set in the wake-up signal determination unit 121 of the terminal device 120, the plurality of IDs are different from each other. Thereby, the terminal device 120 can be automatically activated when entering the communication range of the public wireless spot.

図18は、この発明の実施の形態による更に別の無線ネットワークの概略図である。この発明の実施の形態による無線ネットワークは、図18に示す無線ネットワーク100Aであってもよい。   FIG. 18 is a schematic diagram of still another wireless network according to an embodiment of the present invention. The wireless network according to the embodiment of the present invention may be a wireless network 100A shown in FIG.

図18を参照して、無線ネットワーク100Aは、図14に示す無線ネットワーク100に端末装置130,140を追加したものであり、その他は、無線ネットワーク100と同じである。   Referring to FIG. 18, wireless network 100A is obtained by adding terminal devices 130 and 140 to wireless network 100 shown in FIG. 14, and is otherwise the same as wireless network 100.

端末装置130,140の各々は、図16に示す端末装置120と同じ構成からなる。端末装置130,140は、端末装置120と同様に、無線基地局110の通信範囲REG_WC2以外においては、スリープ状態を維持し、通信範囲REG_WC2内に入り、無線基地局110からウェイクアップ信号WuS_Bを受信すると、起動状態へ移行する。   Each of terminal apparatuses 130 and 140 has the same configuration as terminal apparatus 120 shown in FIG. Similarly to the terminal device 120, the terminal devices 130 and 140 maintain the sleep state outside the communication range REG_WC2 of the radio base station 110, enter the communication range REG_WC2, and receive the wakeup signal WuS_B from the radio base station 110. Then, it shifts to an activated state.

無線ネットワーク100Aにおいては、端末装置120,130,140のウェイクアップ信号判定部121は、ブロードキャストIDを予め保持している。   In wireless network 100A, wake-up signal determination unit 121 of terminal devices 120, 130, and 140 holds a broadcast ID in advance.

また、無線ネットワーク100Aにおいては、無線基地局110のホストシステム113は、上述した方法によって、ブロードキャストIDに基づいてウェイクアップ信号WuS_Bを生成し、その生成したウェイクアップ信号WuS_Bを無線通信部112へ出力する。   In radio network 100A, host system 113 of radio base station 110 generates wakeup signal WuS_B based on the broadcast ID by the method described above, and outputs the generated wakeup signal WuS_B to radio communication unit 112. To do.

そして、無線基地局110の無線通信部112は、ウェイクアップ信号WuS_Bを変調し、その変調したウェイクアップ信号WuS_Bをアンテナ111を介して定期的に送信する。   Radio communication section 112 of radio base station 110 modulates wakeup signal WuS_B, and periodically transmits the modulated wakeup signal WuS_B via antenna 111.

無線ネットワーク100Aにおけるその他の説明は、無線ネットワーク100における説明と同じである。   Other explanations in the radio network 100A are the same as those in the radio network 100.

無線ネットワーク100Aにおける動作は、図17に示すフローチャートに従って実行される。この場合、無線基地局110は、ステップS31において、ビーコンフレームの生成に加えて、上述した方法によって、ブロードキャストIDに基づいてウェイクアップ信号WuS_Bを生成する。そして、無線基地局110は、ステップS32において、ビーコンフレームおよびウェイクアップ信号WuS_Bを定期的に送信する。   The operation in the wireless network 100A is executed according to the flowchart shown in FIG. In this case, in step S31, the radio base station 110 generates a wakeup signal WuS_B based on the broadcast ID by the method described above in addition to the generation of the beacon frame. In step S32, the radio base station 110 periodically transmits a beacon frame and a wake-up signal WuS_B.

端末装置120,130,140は、ステップS33〜ステップS40,S41Aを並列に実行する。そして、端末装置120,130,140の各々は、ステップS37において、ビット列がブロードキャストIDに一致するか否かを判定する。   The terminal devices 120, 130, and 140 execute Steps S33 to S40 and S41A in parallel. Then, each of the terminal devices 120, 130, and 140 determines whether or not the bit string matches the broadcast ID in step S37.

端末装置120,130,140は、ステップS37において、ビット列がブロードキャストIDに一致すると判定すると、起動状態へ移行する(ステップS37の“YES”,S38参照)。   If the terminal device 120, 130, 140 determines in step S37 that the bit string matches the broadcast ID, the terminal device 120, 130, 140 shifts to the activated state (see “YES” in step S37, S38).

従って、無線ネットワーク100Aにおいては、複数の端末装置が無線基地局110の通信範囲REG_WC2内に入り、無線基地局110からウェイクアップ信号WuS_Bを受信すると、同時に起動状態へ移行する。   Therefore, in the radio network 100A, when a plurality of terminal devices enter the communication range REG_WC2 of the radio base station 110 and receive the wake-up signal WuS_B from the radio base station 110, the radio network 100A shifts to an activated state at the same time.

無線ネットワーク100Aにおいては、端末装置120,130,140は、通信範囲REG_WC2内においてウェイクアップ信号WuS_Bを受信した場合に起動状態へ移行するので、端末装置120,130,140の消費電力を低減できる。   In the wireless network 100A, the terminal devices 120, 130, and 140 shift to the activated state when receiving the wakeup signal WuS_B within the communication range REG_WC2, so that the power consumption of the terminal devices 120, 130, and 140 can be reduced.

図19は、この発明の実施の形態による更に別の無線ネットワークの概略図である。この発明の実施の形態による無線ネットワークは、図19に示す無線ネットワーク100Bであってもよい。   FIG. 19 is a schematic diagram of still another wireless network according to an embodiment of the present invention. The wireless network according to the embodiment of the present invention may be a wireless network 100B shown in FIG.

図19を参照して、無線ネットワーク100Bは、図14に示す無線ネットワーク100に無線基地局150,160を追加したものであり、その他は、無線ネットワーク100と同じである。   Referring to FIG. 19, a wireless network 100B is obtained by adding wireless base stations 150 and 160 to the wireless network 100 shown in FIG.

無線基地局150,160の各々は、図15に示す無線基地局110と同じ構成からなる。無線基地局150は、通信範囲REG_WC3を有し、無線基地局160は、通信範囲REG_WC4を有する。   Each of radio base stations 150 and 160 has the same configuration as radio base station 110 shown in FIG. The radio base station 150 has a communication range REG_WC3, and the radio base station 160 has a communication range REG_WC4.

無線ネットワーク100Bにおいては、無線基地局110は、通信事業者Aの識別情報(=ID1)に基づいて生成されたウェイクアップ信号WuS_Aを定期的に送信する。無線基地局150は、通信事業者Bの識別情報(=ID2)に基づいて生成されたウェイクアップ信号WuS_Bを定期的に送信する。無線基地局160は、通信事業者Cの識別情報(=ID3)に基づいて生成されたウェイクアップ信号WuS_Cを定期的に送信する。   In the wireless network 100B, the wireless base station 110 periodically transmits a wake-up signal WuS_A generated based on the identification information (= ID1) of the communication carrier A. The radio base station 150 periodically transmits the wakeup signal WuS_B generated based on the identification information (= ID2) of the communication carrier B. The radio base station 160 periodically transmits a wake-up signal WuS_C generated based on the identification information (= ID3) of the communication carrier C.

例えば、識別情報ID1〜ID3は、それぞれ、無線基地局110,150,160のESSIDからなる。従って、無線基地局110のホストシステム113は、識別情報ID1=ESSIDに基づいて、上述した方法によって識別情報ID1=ESSIDを表すフレーム長を有する無線フレームからなるウェイクアップ信号WuS_Aを生成する。無線基地局150,160のホストシステム113も、同様にして、それぞれ、ウェイクアップ信号WuS_B,WuS_Cを生成する。   For example, the identification information ID1 to ID3 includes the ESSIDs of the radio base stations 110, 150, and 160, respectively. Therefore, the host system 113 of the radio base station 110 generates a wake-up signal WuS_A including a radio frame having a frame length representing the identification information ID1 = ESSID by the above-described method based on the identification information ID1 = ESSID. Similarly, host systems 113 of radio base stations 150 and 160 generate wake-up signals WuS_B and WuS_C, respectively.

端末装置120は、通信事業者Aと契約している場合、通信範囲REG_WC2に入り、無線基地局110からウェイクアップ信号WuS_Aを受信すると、起動状態へ移行する。この場合、端末装置120のウェイクアップ信号判定部121は、識別情報ID1を予め保持している。   When the terminal device 120 is contracted with the communication carrier A, the terminal device 120 enters the communication range REG_WC2 and shifts to the activated state when receiving the wake-up signal WuS_A from the radio base station 110. In this case, the wake-up signal determination unit 121 of the terminal device 120 holds the identification information ID1 in advance.

そして、端末装置120は、通信事業者B,Cと契約していないため、通信範囲REG_WC3または通信範囲REG_WC4に入り、無線基地局150,160からそれぞれウェイクアップ信号WuS_B,WuS_Cを受信しても起動状態へ移行しない。   Since the terminal device 120 does not have a contract with the communication carriers B and C, the terminal device 120 enters the communication range REG_WC3 or the communication range REG_WC4 and is activated even when receiving the wake-up signals WuS_B and WuS_C from the radio base stations 150 and 160, respectively. Does not transition to the state.

端末装置120が各通信範囲REG_WC2〜REG_WC4に入ったときの動作は、図17に示すフローチャートに従って実行される。この場合、端末装置120は、通信範囲REG_WC2に入り、無線基地局110からウェイクアップ信号WuS_Aを受信したとき、起動状態へ移行する。そして、端末装置120は、通信範囲REG_WC3または通信範囲REG_WC4に入り、無線基地局150,160からそれぞれウェイクアップ信号WuS_B,WuS_Cを受信しても起動状態へ移行しない。端末装置120が保持する識別情報ID1がウェイクアップ信号WuS_B,WuS_Cを構成する識別情報ID2,ID3と異なるからである。   The operation when the terminal device 120 enters each communication range REG_WC2 to REG_WC4 is executed according to the flowchart shown in FIG. In this case, when the terminal apparatus 120 enters the communication range REG_WC2 and receives the wake-up signal WuS_A from the radio base station 110, the terminal apparatus 120 shifts to an activation state. Then, the terminal device 120 enters the communication range REG_WC3 or the communication range REG_WC4, and does not shift to the activated state even if the wake-up signals WuS_B and WuS_C are received from the radio base stations 150 and 160, respectively. This is because the identification information ID1 held by the terminal device 120 is different from the identification information ID2 and ID3 constituting the wake-up signals WuS_B and WuS_C.

無線ネットワーク100Bにおいては、端末装置120は、複数の通信事業者と契約していてもよい。例えば、端末装置120は、通信事業者B,Cと契約していてもよい。この場合、端末装置120のウェイクアップ信号判定部121は、識別情報ID2,ID3を予め保持する。そして、端末装置120は、通信範囲REG_WC3に入り、無線基地局150からウェイクアップ信号WuS_Bを受信した場合、または通信範囲REG_WC4に入り、無線基地局160からウェイクアップ信号WuS_Cを受信した場合、起動状態へ移行する。なお、端末装置120は、通信範囲REG_WC2に入り、無線基地局110からウェイクアップ信号WuS_Aを受信しても、起動状態へ移行しない。   In the wireless network 100B, the terminal device 120 may contract with a plurality of communication carriers. For example, the terminal device 120 may contract with the communication carriers B and C. In this case, the wakeup signal determination unit 121 of the terminal device 120 holds the identification information ID2 and ID3 in advance. When the terminal device 120 enters the communication range REG_WC3 and receives the wakeup signal WuS_B from the radio base station 150, or enters the communication range REG_WC4 and receives the wakeup signal WuS_C from the radio base station 160, the activation state Migrate to In addition, even if the terminal device 120 enters the communication range REG_WC2 and receives the wakeup signal WuS_A from the radio base station 110, the terminal device 120 does not enter the activated state.

このように、端末装置120は、契約している通信事業者の無線基地局の通信範囲に入り、その無線基地局からウェイクアップ信号を受信すると、起動状態へ移行する。   As described above, when the terminal device 120 enters the communication range of the wireless base station of the contracted communication carrier and receives a wake-up signal from the wireless base station, the terminal device 120 shifts to an activated state.

従って、端末装置120は、消費電力を低減して契約している通信事業者の無線基地局を用いて通信できる。   Therefore, the terminal device 120 can communicate using the wireless base station of the communication carrier contracting with reduced power consumption.

図20は、この発明の実施の形態による更に別の無線ネットワークの概略図である。この発明の実施の形態による無線ネットワークは、図20に示す無線ネットワーク100Cであってもよい。   FIG. 20 is a schematic diagram of still another wireless network according to an embodiment of the present invention. The wireless network according to the embodiment of the present invention may be a wireless network 100C shown in FIG.

図20を参照して、無線ネットワーク100Cは、図19に示す無線ネットワーク100Bの端末装置120を端末装置170に代えたものであり、その他は、無線ネットワーク100Bと同じである。   Referring to FIG. 20, wireless network 100C is the same as wireless network 100B except that terminal device 120 of wireless network 100B shown in FIG. 19 is replaced with terminal device 170.

図21は、図20に示す端末装置170の構成を示す概略図である。図21を参照して、端末装置170は、図16に示す端末装置120の無線通信部23を無線通信部23Aに代え、ウェイクアップ信号判定部121をウェイクアップ信号判定部121Aに代え、ホストシステム122をホストシステム122Aに代えたものであり、その他は、端末装置120と同じである。   FIG. 21 is a schematic diagram showing the configuration of the terminal device 170 shown in FIG. Referring to FIG. 21, terminal device 170 replaces radio communication unit 23 of terminal device 120 shown in FIG. 16 with radio communication unit 23A, replaces wakeup signal determination unit 121 with wakeup signal determination unit 121A, and replaces the host system. 122 is replaced with the host system 122A, and the rest is the same as the terminal device 120.

無線通信部23Aは、タイマーを内蔵しており、そのタイマーに基づいて定期的に起動状態へ移行する。そして、無線通信部23Aは、起動状態において、アンテナ21を介してビーコンフレームを受信し、その受信したビーコンフレームを復調してホストシステム122Aへ出力する。無線通信部23Aは、その他、無線通信部23と同じ機能を果たす。   The wireless communication unit 23A has a built-in timer, and periodically shifts to an activated state based on the timer. Then, in the activated state, the wireless communication unit 23A receives a beacon frame via the antenna 21, demodulates the received beacon frame, and outputs the demodulated beacon frame to the host system 122A. The wireless communication unit 23A performs the same functions as the wireless communication unit 23.

ホストシステム122Aは、タイマーを内蔵しており、そのタイマーに基づいて定期的に起動状態へ移行する。そして、ホストシステム122Aは、起動状態において、無線通信部23Aからビーコンフレームを受け、その受けたビーコンフレームからESSIDを取り出す。そうすると、ホストシステム122Aは、動作するようにウェイクアップ信号判定部121Aを制御し、その後、ESSIDをウェイクアップ信号判定部121Aへ出力する。ホストシステム122Aは、その他、ホストシステム122と同じ機能を果たす。   The host system 122A has a built-in timer, and periodically shifts to an activated state based on the timer. Then, in the activated state, the host system 122A receives a beacon frame from the wireless communication unit 23A and extracts an ESSID from the received beacon frame. Then, the host system 122A controls the wakeup signal determination unit 121A to operate, and then outputs the ESSID to the wakeup signal determination unit 121A. Other than that, the host system 122A performs the same function as the host system 122.

ウェイクアップ信号判定部121Aは、ホストシステム122Aからの制御に応じて、起動状態へ移行する。そして、ウェイクアップ信号判定部121Aは、起動状態において、ESSIDをホストシステム122Aから受け、その受けたESSIDを記憶する。ウェイクアップ信号判定部121Aは、ESSIDを記憶すると、動作を停止し、スリープ状態へ移行する。ウェイクアップ信号判定部121Aは、その他、ウェイクアップ信号判定部121と同じ機能を果たす。   The wakeup signal determination unit 121A shifts to an activated state in accordance with control from the host system 122A. Then, in the activated state, wakeup signal determination unit 121A receives ESSID from host system 122A and stores the received ESSID. When the wakeup signal determination unit 121A stores the ESSID, the wakeup signal determination unit 121A stops the operation and shifts to the sleep state. The wake-up signal determination unit 121A performs the same functions as the wake-up signal determination unit 121.

端末装置170は、無線基地局110の通信範囲REG_WC2内に入り、タイマーに基づいて起動状態へ移行する。そして、端末装置170の無線通信部23Aは、無線基地局110のESSID1を含むビーコンフレームを無線基地局110から定期的に受信し、その受信したビーコンフレームを復調してホストシステム122Aへ出力する。   The terminal device 170 enters the communication range REG_WC2 of the radio base station 110, and shifts to an activated state based on a timer. Then, the wireless communication unit 23A of the terminal device 170 periodically receives a beacon frame including the ESSID 1 of the wireless base station 110 from the wireless base station 110, demodulates the received beacon frame, and outputs the demodulated beacon frame to the host system 122A.

端末装置170のホストシステム122Aは、ビーコンフレームを無線通信部23Aから受け、その受けたビーコンフレームから無線基地局110のESSID1を取り出す。   The host system 122A of the terminal device 170 receives the beacon frame from the wireless communication unit 23A, and extracts ESSID1 of the wireless base station 110 from the received beacon frame.

そして、端末装置170のホストシステム122Aは、その取り出したESSID1に基づいて、無線通信部23Aおよびアンテナ21を介して無線基地局110とアソシエーションを確立し、無線基地局110と無線通信を行う。   Then, the host system 122A of the terminal device 170 establishes an association with the radio base station 110 via the radio communication unit 23A and the antenna 21 based on the extracted ESSID1, and performs radio communication with the radio base station 110.

また、端末装置170のホストシステム122Aは、ウェイクアップ信号判定部121Aを動作させた後、その取り出したESSID1をウェイクアップ信号判定部121Aへ出力する。そして、端末装置170のウェイクアップ信号判定部121Aは、ホストシステム122AからESSID1を受け、その受けたESSID1を記憶する。   Further, the host system 122A of the terminal device 170 operates the wakeup signal determination unit 121A, and then outputs the extracted ESSID1 to the wakeup signal determination unit 121A. Then, wakeup signal determination unit 121A of terminal device 170 receives ESSID1 from host system 122A and stores the received ESSID1.

端末装置170は、無線基地局150の通信範囲REG_WC3内に入り、上述した動作によって無線基地局150のESSID2を記憶する。また、端末装置170は、無線基地局160の通信範囲REG_WC4内に入り、上述した動作によって無線基地局160のESSID3を記憶する。   The terminal device 170 enters the communication range REG_WC3 of the radio base station 150, and stores ESSID2 of the radio base station 150 by the above-described operation. Further, the terminal device 170 enters the communication range REG_WC4 of the radio base station 160, and stores ESSID3 of the radio base station 160 by the above-described operation.

このように、端末装置170は、一度、帰属に成功した無線基地局110,150,160のESSID1〜ESSID3を記憶する。   As described above, the terminal device 170 stores ESSID1 to ESSID3 of the radio base stations 110, 150, and 160 that have been successfully assigned once.

無線基地局110,150,160のホストシステム113は、それぞれ、ESSID1〜ESSID3に基づいて、上述した方法によってウェイクアップ信号WuS_A〜WuS_Cを生成し、その生成したウェイクアップ信号WuS_A〜WuS_Cを定期的に送信する。   The host systems 113 of the radio base stations 110, 150, and 160 generate the wakeup signals WuS_A to WuS_C by the method described above based on ESSID1 to ESSID3, respectively, and periodically generate the generated wakeup signals WuS_A to WuS_C. Send.

端末装置170は、帰属に成功した無線基地局110,150,160のESSID1〜ESSID3を記憶した後、スリープ状態で通信範囲REG_WC2〜REG_WC4のいずれかに入り、ウェイクアップ信号WuS_A〜WuS_Cのいずれかを受信すると、起動状態へ移行する。   The terminal device 170 stores ESSID1 to ESSID3 of the wireless base stations 110, 150, and 160 that have been successfully assigned, and then enters any one of the communication ranges REG_WC2 to REG_WC4 in the sleep state, and receives one of the wakeup signals WuS_A to WuS_C. When received, it shifts to the start state.

図22は、図20に示す無線ネットワーク100Cにおける端末装置170の動作を示すフローチャートである。なお、端末装置170が図22に示すフローチャートのステップS51〜ステップS64を実行するとき、無線基地局110,150,160は、図17に示すステップS31,S32に従ってビーコンフレームおよびウェイクアップ信号を生成し、その生成したビーコンフレームおよびウェイクアップ信号を定期的に送信している。   FIG. 22 is a flowchart showing the operation of the terminal device 170 in the wireless network 100C shown in FIG. When terminal apparatus 170 executes steps S51 to S64 in the flowchart shown in FIG. 22, radio base stations 110, 150, and 160 generate beacon frames and wake-up signals according to steps S31 and S32 shown in FIG. The generated beacon frame and wakeup signal are periodically transmitted.

図22を参照して、端末装置170の無線通信部23Aおよびホストシステム122Aは、タイマーに基づいて起動状態へ移行する(ステップS51)。   Referring to FIG. 22, the wireless communication unit 23A and the host system 122A of the terminal device 170 shift to an activated state based on a timer (step S51).

そして、端末装置170のホストシステム122Aは、無線基地局(=無線基地局110,150,160のいずれか)からビーコンフレームを受信したか否かを判定する(ステップS52)。   Then, the host system 122A of the terminal device 170 determines whether or not a beacon frame has been received from the wireless base station (= any of the wireless base stations 110, 150, and 160) (step S52).

ステップS52において、ビーコンフレームを受信したと判定されると、端末装置170のホストシステム122Aは、ビーコンフレームからESSIDを取り出す(ステップS53)。   If it is determined in step S52 that the beacon frame has been received, the host system 122A of the terminal device 170 extracts the ESSID from the beacon frame (step S53).

そして、端末装置170のホストシステム122Aは、ESSIDに基づいて無線基地局(=無線基地局110,150,160のいずれか)とアソシエーションを行って無線リンクを確立し、無線基地局(=無線基地局110,150,160のいずれか)と無線通信を行う(ステップS54)。   Then, the host system 122A of the terminal device 170 establishes a wireless link by associating with a wireless base station (= any of the wireless base stations 110, 150, 160) based on the ESSID, and establishes a wireless link (= wireless base station). Wireless communication is performed with any of the stations 110, 150, and 160 (step S54).

そして、端末装置170のウェイクアップ信号判定部121Aは、ESSIDを記憶する(ステップS55)。   Then, the wakeup signal determination unit 121A of the terminal device 170 stores the ESSID (step S55).

その後、端末装置170は、スリープ状態へ移行し、スリープ状態を維持している(ステップS56)。そして、端末装置170のウェイクアップ信号受信部26は、上述した方法によってウェイクアップ信号WuS_Kを受信したか否かを判定する(ステップS57)。   Thereafter, the terminal device 170 shifts to the sleep state and maintains the sleep state (step S56). Then, the wakeup signal receiving unit 26 of the terminal device 170 determines whether or not the wakeup signal WuS_K has been received by the above-described method (step S57).

ステップS57において、ウェイクアップ信号WuS_Kを受信したと判定されたとき、端末装置170のウェイクアップ信号受信部26は、上述した方法によって、ウェイクアップ信号を構成するフレーム長を検出し(ステップS58)、その検出したフレーム長をウェイクアップ信号判定部121Aへ出力する。   When it is determined in step S57 that the wakeup signal WuS_K has been received, the wakeup signal reception unit 26 of the terminal device 170 detects the frame length constituting the wakeup signal by the method described above (step S58). The detected frame length is output to wakeup signal determination unit 121A.

端末装置170のウェイクアップ信号判定部121Aは、ウェイクアップ信号受信部26からフレーム長を受け、対応表TBL1を参照して、上述した方法によってフレーム長を復調してビット列を取得する(ステップS59)。   The wakeup signal determination unit 121A of the terminal device 170 receives the frame length from the wakeup signal reception unit 26, refers to the correspondence table TBL1, and demodulates the frame length by the method described above to obtain a bit string (step S59). .

そして、端末装置170のウェイクアップ信号判定部121Aは、ビット列が、記憶したESSIDに一致するか否かを判定する(ステップS60)。   Then, the wakeup signal determination unit 121A of the terminal device 170 determines whether or not the bit string matches the stored ESSID (step S60).

ステップS60において、ビット列が、記憶したESSIDに一致すると判定されたとき、端末装置170のウェイクアップ信号判定部121Aは、起動信号を生成し、その生成した起動信号を無線通信部23Aおよびホストシステム122Aへ出力する。これにより、端末装置170は、起動状態へ移行する(ステップS61)。   When it is determined in step S60 that the bit string matches the stored ESSID, the wake-up signal determination unit 121A of the terminal device 170 generates an activation signal, and the generated activation signal is transmitted to the wireless communication unit 23A and the host system 122A. Output to. Thereby, the terminal device 170 shifts to the activated state (step S61).

その後、端末装置170のホストシステム122Aは、無線基地局(=無線基地局110,150,160のいずれか)からビーコンフレームを一定期間受信しないか否かを判定する(ステップS62)。   Thereafter, the host system 122A of the terminal device 170 determines whether or not a beacon frame is received from the wireless base station (= any of the wireless base stations 110, 150, and 160) for a certain period (step S62).

ステップS62において、ビーコンフレームを一定期間に受信したと判定されたとき、端末装置170は、起動状態を維持する(ステップS63)。そして、一連の動作は、ステップS62へ戻る。   When it is determined in step S62 that the beacon frame is received for a certain period, the terminal device 170 maintains the activated state (step S63). Then, the series of operations returns to step S62.

一方、ステップS62において、ビーコンフレームを一定期間に受信しないと判定されたとき、端末装置170のホストシステム122Aは、動作を停止するように無線通信部23Aを制御し、動作を開始するようにウェイクアップ信号受信部26およびウェイクアップ信号判定部121Aを制御し、その後、動作を停止する。これによって、端末装置170は、スリープ状態へ移行する(ステップS64)。   On the other hand, when it is determined in step S62 that the beacon frame is not received for a certain period, the host system 122A of the terminal device 170 controls the wireless communication unit 23A to stop the operation and wakes up to start the operation. The up signal receiving unit 26 and the wake up signal determining unit 121A are controlled, and then the operation is stopped. Thereby, the terminal device 170 shifts to the sleep state (step S64).

そして、ステップS60において、ビット列が、記憶したESSIDに一致しないと判定されたとき、またはステップS64の後、一連の動作は、終了する。   Then, when it is determined in step S60 that the bit string does not match the stored ESSID, or after step S64, the series of operations ends.

このように、端末装置170は、帰属に成功した無線基地局のESSIDを記憶し、その記憶したESSIDと同じIDのウェイクアップ信号を受信すると、起動状態へ移行する。   In this way, the terminal device 170 stores the ESSID of the radio base station that has succeeded in belonging, and when receiving the wake-up signal having the same ID as the stored ESSID, the terminal device 170 shifts to the activated state.

これにより、端末装置170は、家または会社に設置された無線基地局の通信範囲内に存在するときだけ、無線LAN(Local Area Network)が自動的にオンとなるように動作できる。   Thereby, the terminal device 170 can operate so that a wireless LAN (Local Area Network) is automatically turned on only when it exists within the communication range of a wireless base station installed in a house or company.

なお、無線ネットワーク100Cにおいては、端末装置170は、3個のESSIDを記憶する場合に限らず、少なくとも1個のESSIDを記憶していればよい。   Note that in the wireless network 100C, the terminal device 170 is not limited to storing three ESSIDs, and it is only necessary to store at least one ESSID.

図23は、この発明の実施の形態による更に別の無線ネットワークの概略図である。この発明の実施の形態による無線ネットワークは、図23に示す無線ネットワーク100Dであってもよい。   FIG. 23 is a schematic diagram of still another wireless network according to an embodiment of the present invention. The wireless network according to the embodiment of the present invention may be a wireless network 100D shown in FIG.

図23を参照して、無線ネットワーク100Dは、無線基地局180と端末装置190とを備える。   Referring to FIG. 23, the wireless network 100D includes a wireless base station 180 and a terminal device 190.

無線基地局180は、自己が配置された位置の位置情報および時間情報に応じて、異なる識別情報IDを生成し、その生成した識別情報IDを表すフレーム長を有する無線フレームからなるウェイクアップ信号WuS_PTを生成する。そして、無線基地局180は、自己の通信範囲REG_WC5内でウェイクアップ信号WuS_PTを定期的に送信する。   The radio base station 180 generates different identification information IDs according to the position information and time information of the position where the radio base station 180 is located, and a wakeup signal WuS_PT composed of a radio frame having a frame length representing the generated identification information ID. Is generated. Then, the radio base station 180 periodically transmits a wakeup signal WuS_PT within its own communication range REG_WC5.

端末装置190は、無線基地局180の場所および時間に応じて異なる識別情報IDを外部から受け、その受けた識別情報IDを記憶する。この場合、端末装置190は、既に記憶している識別情報IDがあれば、既に記憶している識別情報IDを破棄し、外部から新たに受けた識別情報IDを記憶する。   The terminal device 190 receives different identification information IDs from the outside depending on the location and time of the radio base station 180, and stores the received identification information ID. In this case, if there is an already stored identification information ID, the terminal device 190 discards the already stored identification information ID and stores the newly received identification information ID from the outside.

端末装置190は、無線基地局180の通信範囲REG_WC5以外では、スリープ状態を維持する。そして、端末装置190は、無線基地局180の通信範囲REG_WC5内に入り、ウェイクアップ信号WuS_PTを受信すると、起動状態へ移行する。   The terminal device 190 maintains the sleep state outside the communication range REG_WC5 of the radio base station 180. Then, when the terminal device 190 enters the communication range REG_WC5 of the radio base station 180 and receives the wake-up signal WuS_PT, the terminal device 190 shifts to an activated state.

図24は、図23に示す無線基地局180の構成を示す概略図である。図24を参照して、無線基地局180は、図15に示す無線基地局110のホストシステム113をホストシステム113Aに代えたものであり、その他は、無線基地局110と同じである。   FIG. 24 is a schematic diagram showing the configuration of the radio base station 180 shown in FIG. Referring to FIG. 24, radio base station 180 is the same as radio base station 110 except that host system 113 of radio base station 110 shown in FIG. 15 is replaced with host system 113A.

ホストシステム113Aは、無線基地局180が配置された位置を示す位置情報INF_PSと時間情報INF_Tとに基づいて無線基地局180の識別情報IDを生成する。この場合、ホストシステム113Aは、対応表TBL1および位置情報INF_PSを予め保持している。また、ホストシステム113Aは、タイマーを内蔵しており、タイマーによって時間情報INF_Tを取得する。   The host system 113A generates the identification information ID of the radio base station 180 based on the position information INF_PS indicating the position where the radio base station 180 is located and the time information INF_T. In this case, the host system 113A holds the correspondence table TBL1 and the position information INF_PS in advance. The host system 113A has a built-in timer, and acquires time information INF_T by the timer.

そして、ホストシステム113Aは、位置情報INF_PSを示すビット列dと、時間情報INF_Tを示すビット列tとを一列に配列してビット列dからなる識別情報IDを生成する。 The host system 113A then transmits a bit string d 1 d 2 d 3 d 4 d 5 d 6 d 7 d 8 indicating the position information INF_PS and a bit string t 1 t 2 t 3 t 4 t 5 t 6 t indicating the time information INF_T. 7 t 8 are arranged in a line to generate an identification information ID consisting of bit strings d 1 d 2 d 3 d 4 d 5 d 6 d 7 d 8 t 1 t 2 t 3 t 4 t 5 t 6 t 7 t 8 To do.

ホストシステム113Aは、識別情報IDを生成すると、識別情報IDを構成するビット列dをビット値d,d,t,tに分割し、その分割した4個のビット値d,d,t,tを対応表TBL1を参照して4個のフレーム長FL1〜FL4に変換する。そして、ホストシステム113Aは、4個のフレーム長FL1〜FL4をそれぞれ有する4個の無線フレームFR1〜FR4を生成し、その生成した4個の無線フレームFR1〜FR4からなるウェイクアップ信号WuS_PTを無線通信部112へ出力する。 When the host system 113A generates the identification information ID, the bit string d 1 d 2 d 3 d 4 d 5 d 6 d 7 d 8 t 1 t 2 t 3 t 4 t 5 t 6 t 7 t constituting the identification information ID 8 is divided into bit values d 1 d 2 d 3 d 4 , d 5 d 6 d 7 d 8 , t 1 t 2 t 3 t 4 , t 5 t 6 t 7 t 8, and the divided four bits Values d 1 d 2 d 3 d 4 , d 5 d 6 d 7 d 8 , t 1 t 2 t 3 t 4 , t 5 t 6 t 7 t 8 are referred to the correspondence table TBL 1 and four frame lengths FL 1 Convert to ~ FL4. Then, the host system 113A generates four radio frames FR1 to FR4 each having four frame lengths FL1 to FL4, and wirelessly communicates the generated wakeup signal WuS_PT including the four radio frames FR1 to FR4. Output to the unit 112.

ホストシステム113Aは、例えば、10分毎にタイマーから時間情報INF_Tを得て、上述した方法によってウェイクアップ信号WuS_PTを生成して無線通信部112へ出力する。   For example, the host system 113A obtains time information INF_T from a timer every 10 minutes, generates the wake-up signal WuS_PT by the method described above, and outputs it to the wireless communication unit 112.

無線通信部112は、ホストシステム113Aから受けたウェイクアップ信号WuS_PTを変調して定期的に送信する。   The wireless communication unit 112 modulates and periodically transmits the wakeup signal WuS_PT received from the host system 113A.

ホストシステム113Aは、その他、ホストシステム113と同じ機能を果たす。   In addition, the host system 113A performs the same function as the host system 113.

図25は、図23に示す端末装置の構成を示す概略図である。図25を参照して、端末装置190は、図16に示す端末装置120のウェイクアップ信号判定部121をウェイクアップ信号判定部121Bに代えたものであり、その他は、端末装置120と同じである。   25 is a schematic diagram showing the configuration of the terminal device shown in FIG. Referring to FIG. 25, terminal device 190 is the same as terminal device 120 except that wakeup signal determination unit 121 of terminal device 120 shown in FIG. 16 is replaced with wakeup signal determination unit 121B. .

ウェイクアップ信号判定部121Bは、端末装置190の外部から無線基地局180の識別情報IDを受け、その受けた識別情報IDを記憶する。そして、ウェイクアップ信号判定部121Bは、対応表TBL1を予め保持しており、ウェイクアップ信号受信部26からフレーム長を受けると、その受けたフレーム長を対応表TBL1を参照してビット値に変換し、その変換したビット値を一列に配列したビット列が、記憶した識別情報IDに一致するとき、起動信号を生成して無線通信部23およびホストシステム122へ出力する。なお、ウェイクアップ信号判定部121Bは、ビット列が識別情報IDに一致しないとき、ビット列を破棄し、何も出力しない。   The wake-up signal determination unit 121B receives the identification information ID of the radio base station 180 from the outside of the terminal device 190, and stores the received identification information ID. The wakeup signal determination unit 121B holds the correspondence table TBL1 in advance. When the frame length is received from the wakeup signal reception unit 26, the received frame length is converted into a bit value with reference to the correspondence table TBL1. When the converted bit value is aligned with the stored identification information ID, the activation signal is generated and output to the wireless communication unit 23 and the host system 122. When the bit string does not match the identification information ID, the wakeup signal determination unit 121B discards the bit string and outputs nothing.

ウェイクアップ信号判定部121Bは、その他、ウェイクアップ信号判定部121と同じ機能を果たす。   The wake-up signal determination unit 121B performs the same functions as the wake-up signal determination unit 121 in addition.

図26は、図23に示す無線ネットワークにおける動作を説明するフローチャートである。   FIG. 26 is a flowchart for explaining the operation in the wireless network shown in FIG.

図26に示すフローチャートは、図17に示すフローチャートのステップS31,S33をそれぞれステップS31A,S33Aに代えたものであり、その他は、図17に示すフローチャートと同じである。   The flowchart shown in FIG. 26 is the same as the flowchart shown in FIG. 17 except that steps S31 and S33 in the flowchart shown in FIG. 17 are replaced with steps S31A and S33A, respectively.

図26を参照して、一連の動作が開始されると、無線基地局180のホストシステム113Aは、上述した方法によって、位置情報INF_PSおよび時間情報INF_Tに基づいてウェイクアップ信号WuS_PTを生成し、ビーコンフレームを生成する(ステップS31A)。そして、無線基地局180のホストシステム113Aは、その生成したウェイクアップ信号WuS_PTを無線通信部112へ出力する。   Referring to FIG. 26, when a series of operations is started, host system 113A of radio base station 180 generates wake-up signal WuS_PT based on position information INF_PS and time information INF_T by the method described above, and A frame is generated (step S31A). Then, the host system 113A of the radio base station 180 outputs the generated wakeup signal WuS_PT to the radio communication unit 112.

その後、上述したステップS32が実行される。   Thereafter, step S32 described above is executed.

ステップS32の後、端末装置190のウェイクアップ信号判定部121Bは、端末装置190の外部から無線基地局180の識別情報IDを受け、その受けた識別情報IDを記憶する。そして、端末装置190は、スリープ状態を維持する。即ち、端末装置190は、無線基地局180の識別情報IDを更新し、スリープ状態を維持する(ステップS33A)。   After step S32, the wakeup signal determination unit 121B of the terminal device 190 receives the identification information ID of the radio base station 180 from the outside of the terminal device 190, and stores the received identification information ID. And the terminal device 190 maintains a sleep state. That is, the terminal device 190 updates the identification information ID of the radio base station 180 and maintains the sleep state (step S33A).

その後、上述したステップS34〜S40,S41Aが順次実行され、一連の動作が終了する。   Thereafter, the above-described steps S34 to S40, S41A are sequentially executed, and a series of operations is completed.

図26に示すフローチャートは、繰り返し実行される。その結果、端末装置190は、任意の時間で起動して無線通信を行うことができる。   The flowchart shown in FIG. 26 is repeatedly executed. As a result, the terminal device 190 can be activated and perform wireless communication at an arbitrary time.

無線ネットワーク100Dにおいては、無線基地局180の識別情報IDは、無線基地局180の配置位置の近くに存在する店の識別情報IDからなっていてもよい。これにより、端末装置190は、その店が提供するアプリケーションをインストールしておけば、そのアプリケーションが指定する識別情報IDを受信すると、起動状態へ移行し、クーポン券およびお得情報を受信できる。   In the wireless network 100 </ b> D, the identification information ID of the wireless base station 180 may include an identification information ID of a store existing near the position where the wireless base station 180 is arranged. Thereby, if the application which the store provides is installed, the terminal device 190 will transfer to a starting state, and can receive a coupon ticket and profit information, if the identification information ID which the application designates is received.

なお、上記においては、無線基地局180の識別情報IDは、10分ごとに変更されると説明したが、午前中用の識別情報ID、午後用の識別情報IDおよび夜用の識別情報IDからなるようにしてもよい。   In the above description, the identification information ID of the radio base station 180 is changed every 10 minutes. However, from the morning identification information ID, the afternoon identification information ID, and the night identification information ID, It may be made to become.

また、無線基地局180の識別情報IDは、時間情報INF_Tのみに基づいて生成されてもよい。   Further, the identification information ID of the radio base station 180 may be generated based only on the time information INF_T.

図27は、この発明の実施の形態による更に別の無線ネットワークの概略図である。この発明の実施の形態による無線ネットワークは、図27に示す無線ネットワーク100Eであってもよい。   FIG. 27 is a schematic diagram of still another wireless network according to an embodiment of the present invention. The wireless network according to the embodiment of the present invention may be a wireless network 100E shown in FIG.

図27を参照して、無線ネットワーク100Eは、無線送信機200と、端末装置210,220とを備える。   Referring to FIG. 27, a wireless network 100E includes a wireless transmitter 200 and terminal devices 210 and 220.

無線送信機200は、通信範囲REG_WC6を有する。無線送信機200は、上述した無線基地局110と同じ方法によってウェイクアップ信号を生成し、その生成したウェイクアップ信号を定期的に送信する。   The wireless transmitter 200 has a communication range REG_WC6. Radio transmitter 200 generates a wake-up signal by the same method as radio base station 110 described above, and periodically transmits the generated wake-up signal.

端末装置210,220の各々は、通信範囲REG_WC6以外の領域では、スリープ状態を維持する。そして、端末装置210,220の各々は、通信範囲REG_WC6内に入り、ウェイクアップ信号を無線送信機から受信すると、起動状態へ移行する。また、端末装置210,220の各々は、ウェイクアップ信号を無線送信機200から受信している間、起動状態を維持する。   Each of the terminal devices 210 and 220 maintains a sleep state in an area other than the communication range REG_WC6. Then, each of the terminal devices 210 and 220 enters the communication range REG_WC6 and shifts to an activated state when receiving a wakeup signal from the wireless transmitter. Each of the terminal devices 210 and 220 maintains the activated state while receiving the wake-up signal from the wireless transmitter 200.

端末装置210,220は、起動状態へ移行すると、アドホックモードで相互に無線通信を行う。   When the terminal devices 210 and 220 shift to the activated state, the terminal devices 210 and 220 perform wireless communication with each other in the ad hoc mode.

図28は、図27に示す無線送信機200の構成を示す概略図である。図28を参照して、無線送信機200は、アンテナ201と、無線通信部202と、信号生成部203とを含む。   FIG. 28 is a schematic diagram showing the configuration of the wireless transmitter 200 shown in FIG. Referring to FIG. 28, radio transmitter 200 includes an antenna 201, a radio communication unit 202, and a signal generation unit 203.

アンテナ201は、無線通信部202に接続される。無線通信部202は、ウェイクアップ信号WuS_Mを信号生成部203から受け、その受けたウェイクアップ信号WuS_Mを変調する。そして、無線通信部202は、アンテナ201を介してウェイクアップ信号WuS_Mを定期的に送信する。   The antenna 201 is connected to the wireless communication unit 202. Radio communication section 202 receives wakeup signal WuS_M from signal generation section 203 and modulates the received wakeup signal WuS_M. Then, the wireless communication unit 202 periodically transmits a wakeup signal WuS_M via the antenna 201.

信号生成部203は、対応表TBL1および無線送信機200の識別情報IDを予め保持している。そして、信号生成部203は、識別情報IDのハッシュ値を演算し、その演算したハッシュ値および対応表TBL1に基づいて、上述した方法によってウェイクアップ信号WuS_Mを生成し、その生成したウェイクアップ信号WuS_Mを無線通信部202へ出力する。   The signal generation unit 203 holds the correspondence table TBL1 and the identification information ID of the wireless transmitter 200 in advance. Then, the signal generation unit 203 calculates a hash value of the identification information ID, generates the wakeup signal WuS_M by the above-described method based on the calculated hash value and the correspondence table TBL1, and generates the generated wakeup signal WuS_M. Is output to the wireless communication unit 202.

図29は、図27に示す端末装置210の構成を示す概略図である。図29を参照して、端末装置210は、図16に示す端末装置120のホストシステム122をホストシステム122Bに代えたものであり、その他は、端末装置120と同じである。   FIG. 29 is a schematic diagram showing the configuration of the terminal device 210 shown in FIG. Referring to FIG. 29, terminal device 210 is the same as terminal device 120 except that host system 122 of terminal device 120 shown in FIG. 16 is replaced with host system 122B.

なお、端末装置210のウェイクアップ信号判定部121は、無線送信機200の識別情報IDを予め保持している。   Note that the wake-up signal determination unit 121 of the terminal device 210 holds the identification information ID of the wireless transmitter 200 in advance.

また、図27に示す端末装置220は、図29に示す端末装置210と同じ構成からなる。   Also, the terminal device 220 shown in FIG. 27 has the same configuration as the terminal device 210 shown in FIG.

図30は、図27に示す無線ネットワーク100Eにおける動作を示すフローチャートである。   FIG. 30 is a flowchart showing operations in the wireless network 100E shown in FIG.

図30に示すフローチャートは、図17に示すフローチャートのステップS31,S32,S37,S39をそれぞれステップS31B,S32A,S37A,S39Aに代え、ステップS42を追加したものであり、その他は、図17に示すフローチャートと同じである。   In the flowchart shown in FIG. 30, steps S31, S32, S37, and S39 in the flowchart shown in FIG. 17 are replaced with steps S31B, S32A, S37A, and S39A, respectively, and step S42 is added. It is the same as the flowchart.

図30を参照して、一連の動作が開始されると、無線送信機200の信号生成部203は、無線送信機200の識別情報IDおよび対応表TBL1に基づいて、上述した方法によってウェイクアップ信号WuS_Mを生成し(ステップS31B)、その生成したウェイクアップ信号WuS_Mを無線通信部202へ出力する。   Referring to FIG. 30, when a series of operations is started, signal generation section 203 of radio transmitter 200 performs wake-up signal by the above-described method based on identification information ID of radio transmitter 200 and correspondence table TBL1. WuS_M is generated (step S31B), and the generated wakeup signal WuS_M is output to the wireless communication unit 202.

そして、無線送信機200の無線通信部202は、ウェイクアップ信号WuS_Mを信号生成部203から受け、その受けたウェイクアップ信号WuS_Mを変調して定期的に送信する(ステップS32A)。   Then, the wireless communication unit 202 of the wireless transmitter 200 receives the wakeup signal WuS_M from the signal generation unit 203, modulates the received wakeup signal WuS_M, and periodically transmits it (step S32A).

その後、端末装置210,220の各々は、上述したステップS33〜S36を順次実行する。   Thereafter, each of the terminal devices 210 and 220 sequentially executes the above-described steps S33 to S36.

そして、ステップS36の後、端末装置210,220の各々において、ウェイクアップ信号判定部121は、ビット列が無線送信機200の識別情報IDに一致するか否かを判定する(ステップS37A)。   Then, after step S36, in each of the terminal devices 210 and 220, the wakeup signal determination unit 121 determines whether or not the bit string matches the identification information ID of the wireless transmitter 200 (step S37A).

ステップS37Aにおいて、ビット列が無線送信機200の識別情報IDに一致すると判定されたとき、端末装置210,220の各々において、ウェイクアップ信号判定部121は、起動信号を生成して無線通信部23およびホストシステム122Bへ出力する。これにより、端末装置210,220の各々は、起動状態へ移行する(ステップS38)。   In step S37A, when it is determined that the bit string matches the identification information ID of the wireless transmitter 200, in each of the terminal devices 210 and 220, the wakeup signal determination unit 121 generates an activation signal to generate the wireless communication unit 23 and Output to the host system 122B. Thereby, each of the terminal devices 210 and 220 shifts to the activated state (step S38).

そして、端末装置210,220のホストシステム122Bは、アドホックモードで相互に無線通信を行う(ステップS42)。   Then, the host systems 122B of the terminal devices 210 and 220 perform wireless communication with each other in the ad hoc mode (step S42).

その後、端末装置210,220の各々において、ウェイクアップ信号判定部121は、ウェイクアップ信号WuS_Mを一定期間(例えば、10分)に受信しなかったか否かを判定する(ステップS39A)。   Thereafter, in each of terminal apparatuses 210 and 220, wakeup signal determination section 121 determines whether or not wakeup signal WuS_M has been received for a certain period (eg, 10 minutes) (step S39A).

ステップS39Aにおいて、ウェイクアップ信号WuS_Mを一定期間に受信したと判定されたとき、端末装置210,220の各々は、起動状態を維持する(ステップS40)。その後、一連の動作は、ステップS42へ戻る。   When it is determined in step S39A that the wake-up signal WuS_M has been received for a certain period, each of the terminal devices 210 and 220 maintains the activated state (step S40). Thereafter, the series of operations returns to step S42.

そして、ステップS39Aにおいて、ウェイクアップ信号WuS_Mを一定期間に受信しなかったと判定されるまで、ステップS39A,S40,S42が繰り返し実行される。   Then, Steps S39A, S40, and S42 are repeatedly executed until it is determined in Step S39A that the wakeup signal WuS_M has not been received for a certain period.

ステップS39Aにおいて、ウェイクアップ信号WuS_Mを一定期間に受信しなかったと判定されたとき、上述したステップS41Aが実行される。   When it is determined in step S39A that the wakeup signal WuS_M has not been received for a certain period of time, step S41A described above is executed.

そして、ステップS37Aにおいて、ビット列が無線送信機200の識別情報IDに一致しなかったと判定されたとき、またはステップS41Aの後、一連の動作は、終了する。   Then, when it is determined in step S37A that the bit string does not match the identification information ID of the wireless transmitter 200, or after step S41A, the series of operations ends.

このように、端末装置210,220は、無線送信機200の通信範囲REG_WC6内において起動し、アドホックモードで相互に無線通信を行う。   In this way, the terminal devices 210 and 220 are activated within the communication range REG_WC6 of the wireless transmitter 200 and perform wireless communication with each other in the ad hoc mode.

従って、消費電力を低減して他の端末装置と無線通信を行うことができる。   Therefore, it is possible to reduce power consumption and perform wireless communication with other terminal devices.

図31は、この発明の実施の形態による更に別の無線ネットワークの概略図である。   FIG. 31 is a schematic diagram of still another wireless network according to an embodiment of the present invention.

この発明の実施の形態による無線ネットワークは、図31に示す無線ネットワーク100Fであってもよい。   The wireless network according to the embodiment of the present invention may be a wireless network 100F shown in FIG.

図31を参照して、無線ネットワーク100Fは、移動端末230,240,259を備える。   Referring to FIG. 31, the wireless network 100F includes mobile terminals 230, 240, and 259.

移動端末230は、通信範囲REG_WC7を有する。移動端末230は、特定のアプリケーションを起動すると、自己の識別情報IDおよび対応表TBL1に基づいて、上述した方法によってウェイクアップ信号WuS_Nを生成し、その生成したウェイクアップ信号WuS_Nを定期的に送信する。   The mobile terminal 230 has a communication range REG_WC7. When the mobile terminal 230 starts a specific application, the mobile terminal 230 generates the wakeup signal WuS_N by the above-described method based on its own identification information ID and the correspondence table TBL1, and periodically transmits the generated wakeup signal WuS_N. .

移動端末240,250の各々は、図29に示す端末装置210と同じ構成からなる。移動端末240,250の各々は、通信範囲REG_WC7以外の領域でスリープ状態を維持する。移動端末240,250の各々は、通信範囲REG_WC7内に入り、ウェイクアップ信号WuS_Nを受信すると、起動状態へ移行する。そして、移動端末240,250の各々は、インフラストラクチャモードまたはアドホックモードで移動端末230と無線通信を行う。   Each of the mobile terminals 240 and 250 has the same configuration as the terminal device 210 shown in FIG. Each of the mobile terminals 240 and 250 maintains a sleep state in an area other than the communication range REG_WC7. When each of the mobile terminals 240 and 250 enters the communication range REG_WC7 and receives the wakeup signal WuS_N, the mobile terminals 240 and 250 shift to the activated state. Each of the mobile terminals 240 and 250 performs wireless communication with the mobile terminal 230 in the infrastructure mode or the ad hoc mode.

図32は、図31に示す移動端末230の構成を示す概略図である。図32を参照して、移動端末230は、アンテナ231と、無線通信部232と、アプリケーション部233とを含む。   32 is a schematic diagram showing the configuration of the mobile terminal 230 shown in FIG. Referring to FIG. 32, mobile terminal 230 includes an antenna 231, a wireless communication unit 232, and an application unit 233.

アンテナ231は、無線通信部232に接続される。無線通信部232は、ウェイクアップ信号WuS_Nをアプリケーション部233から受け、その受けたウェイクアップ信号WuS_Nを変調し、その変調したウェイクアップ信号WuS_Nをアンテナ231を介して定期的に送信する。   The antenna 231 is connected to the wireless communication unit 232. The wireless communication unit 232 receives the wakeup signal WuS_N from the application unit 233, modulates the received wakeup signal WuS_N, and periodically transmits the modulated wakeup signal WuS_N via the antenna 231.

無線通信部232は、アンテナ231を介してパケットを受信し、その受信したパケットを復調してアプリケーション部233へ出力する。また、無線通信部232は、パケットをアプリケーション部233から受け、その受けたパケットを変調し、その変調したパケットをアンテナ231を介して送信する。   The wireless communication unit 232 receives the packet via the antenna 231, demodulates the received packet, and outputs the demodulated packet to the application unit 233. The wireless communication unit 232 receives a packet from the application unit 233, modulates the received packet, and transmits the modulated packet via the antenna 231.

アプリケーション部233は、移動端末230の識別情報IDおよび対応表TBL1を予め保持している。アプリケーション部233は、特定のアプリケーションを起動させると、識別情報IDおよび対応表TBL1に基づいて、上述した方法によってウェイクアップ信号WuS_Nを生成し、その生成したウェイクアップ信号WuS_Nを無線通信部232へ出力する。   The application unit 233 holds the identification information ID of the mobile terminal 230 and the correspondence table TBL1 in advance. When the application unit 233 activates a specific application, the application unit 233 generates the wakeup signal WuS_N by the method described above based on the identification information ID and the correspondence table TBL1, and outputs the generated wakeup signal WuS_N to the wireless communication unit 232 To do.

アプリケーション部233は、パケットを無線通信部232から受け、その受けたパケットからデータを取り出し、データを受理する。また、アプリケーション部233は、データを含むパケットを生成し、その生成したパケットを無線通信部232へ出力する。   The application unit 233 receives the packet from the wireless communication unit 232, extracts data from the received packet, and accepts the data. In addition, the application unit 233 generates a packet including data, and outputs the generated packet to the wireless communication unit 232.

無線ネットワーク100Fにおける動作は、図30に示すフローチャートに従って実行される。この場合、移動端末230は、ステップS31B,S32Aを順次実行し、移動端末240,250の各々は、ステップS33〜S36,S37A,S38,S39A,S40,S41A,S42を順次実行する。そして、移動端末240,250の各々は、ステップS42において、インフラストラクチャモードまたはアドホックモードで移動端末230と無線通信を行う。   The operation in the wireless network 100F is executed according to the flowchart shown in FIG. In this case, the mobile terminal 230 sequentially executes steps S31B and S32A, and each of the mobile terminals 240 and 250 sequentially executes steps S33 to S36, S37A, S38, S39A, S40, S41A, and S42. In step S42, each of the mobile terminals 240 and 250 performs wireless communication with the mobile terminal 230 in the infrastructure mode or the ad hoc mode.

このように、移動端末240,250は、移動端末230の通信範囲REG_WC7内において起動し、インフラストラクチャモードまたはアドホックモードで移動端末230と無線通信を行う。   Thus, the mobile terminals 240 and 250 are activated within the communication range REG_WC7 of the mobile terminal 230, and perform wireless communication with the mobile terminal 230 in the infrastructure mode or the ad hoc mode.

従って、消費電力を低減して他の移動端末と無線通信を行うことができる。   Therefore, power consumption can be reduced and wireless communication can be performed with other mobile terminals.

図33は、この発明の実施の形態による更に別の無線ネットワークの概略図である。   FIG. 33 is a schematic diagram of still another wireless network according to an embodiment of the present invention.

この発明の実施の形態による無線ネットワークは、図33に示す無線ネットワーク100Gであってもよい。   The wireless network according to the embodiment of the present invention may be a wireless network 100G shown in FIG.

図33を参照して、無線ネットワーク100Gは、無線送信機260と、端末装置270とを備える。   Referring to FIG. 33, the wireless network 100G includes a wireless transmitter 260 and a terminal device 270.

無線送信機260は、例えば、電車内に配置される。無線送信機260は、マナーモードIDおよび対応表TBL1を予め保持している。そして、無線送信機260は、マナーモードIDおよび対応表TBL1に基づいて、上述した方法によってマナーモードIDを表すフレーム長を有する無線フレームからなるマナーモード信号MNMSを生成し、その生成したマナーモード信号MNMSを定期的に送信する。   The wireless transmitter 260 is disposed in a train, for example. The wireless transmitter 260 holds a manner mode ID and a correspondence table TBL1 in advance. Based on the manner mode ID and the correspondence table TBL1, the wireless transmitter 260 generates a manner mode signal MNMS including a wireless frame having a frame length representing the manner mode ID by the method described above, and the generated manner mode signal Send MNMS periodically.

端末装置270は、マナーモードIDおよび対応表TBL1を予め保持している。端末装置270は、電車外においては、起動状態を維持する。そして、端末装置270は、電車内に入ると、マナーモード信号MNMSを受信し、その受信したマナーモード信号MNMSを構成する無線フレームのフレーム長を上述した方法によって検出する。その後、端末装置270は、その検出したフレーム長を対応表TBL1を参照してビット値に変換し、その変換したビット値を一列に配列したビット列がマナーモードIDに一致するとき、マナーモードへ移行する。   The terminal device 270 holds the manner mode ID and the correspondence table TBL1 in advance. The terminal device 270 maintains the activated state outside the train. Then, when entering the train, the terminal device 270 receives the manner mode signal MNMS, and detects the frame length of the radio frame constituting the received manner mode signal MNMS by the method described above. After that, the terminal device 270 converts the detected frame length into a bit value with reference to the correspondence table TBL1, and shifts to the manner mode when the bit sequence in which the converted bit value is arranged in one column matches the manner mode ID. To do.

図34は、図33に示す無線送信機260の構成を示す概略図である。図34を参照して、無線送信機260は、図28に示す無線送信機200の信号生成部203を信号生成部203Aに代えたものであり、その他は、無線送信機200と同じである。   FIG. 34 is a schematic diagram showing a configuration of the wireless transmitter 260 shown in FIG. Referring to FIG. 34, radio transmitter 260 is the same as radio transmitter 200 except that signal generator 203 of radio transmitter 200 shown in FIG. 28 is replaced with signal generator 203A.

信号生成部203Aは、マナーモードIDおよび対応表TBL1を予め保持している。そして、信号生成部203Aは、マナーモードIDおよび対応表TBL1に基づいて、上述した方法によって、マナーモードIDを表すフレーム長を有する無線フレームからなるマナーモード信号MNMSを生成し、その生成したマナーモード信号MNMSを無線通信部202へ出力する。   The signal generation unit 203A holds a manner mode ID and a correspondence table TBL1 in advance. Based on the manner mode ID and the correspondence table TBL1, the signal generation unit 203A generates a manner mode signal MNMS including a radio frame having a frame length representing the manner mode ID by the method described above, and the generated manner mode The signal MNMS is output to the wireless communication unit 202.

図35は、図33に示す端末装置270の構成を示す概略図である。図35を参照して、端末装置270は、図16に示す端末装置120のウェイクアップ信号受信部26を信号受信部26Aに代え、ウェイクアップ信号判定部121を信号判定部121Cに代えたものであり、その他は、端末装置120と同じである。   FIG. 35 is a schematic diagram showing the configuration of the terminal device 270 shown in FIG. Referring to FIG. 35, terminal device 270 is obtained by replacing wake-up signal receiving unit 26 of terminal device 120 shown in FIG. 16 with signal receiving unit 26A and replacing wake-up signal determining unit 121 with signal determining unit 121C. Others are the same as the terminal device 120.

信号受信部26Aは、アンテナ22を介してマナーモード信号MNMSを受信し、その受信したマナーモード信号MNMSの受信信号に基づいて、ウェイクアップ信号受信部26と同じ方法によって、フレーム長を検出する。そして、信号受信部26Aは、その検出したフレーム長を信号判定部121Cへ出力する。   The signal receiving unit 26A receives the manner mode signal MNMS via the antenna 22, and detects the frame length by the same method as the wakeup signal receiving unit 26 based on the received reception signal of the manner mode signal MNMS. Then, the signal reception unit 26A outputs the detected frame length to the signal determination unit 121C.

信号判定部121Cは、マナーモードIDおよび対応表TBL1を予め保持している。信号判定部121Cは、信号受信部26Aからフレーム長を受け、その受けたフレーム長を対応表TBL1を参照してビット値に変換し、その変換したビット値を一列に配列したビット列がマナーモードIDに一致するか否かを判定する。   The signal determination unit 121C holds a manner mode ID and a correspondence table TBL1 in advance. The signal determination unit 121C receives the frame length from the signal reception unit 26A, converts the received frame length into a bit value with reference to the correspondence table TBL1, and the bit string in which the converted bit value is arranged in one column is a manner mode ID. It is determined whether or not they match.

信号判定部121Cは、ビット列がマナーモードIDに一致すると判定したとき、マナーモード指示信号を生成して無線通信部23およびホストシステム122へ出力する。   When the signal determination unit 121C determines that the bit string matches the manner mode ID, the signal determination unit 121C generates a manner mode instruction signal and outputs it to the wireless communication unit 23 and the host system 122.

一方、信号判定部121Cは、ビット列がマナーモードIDに一致しないと判定したとき、ビット列を破棄し、何も出力しない。   On the other hand, when the signal determination unit 121C determines that the bit string does not match the manner mode ID, the signal determination unit 121C discards the bit string and outputs nothing.

端末装置270は、起動状態とマナーモード状態とを有する。端末装置270において、起動状態とは、無線通信部23、ホストシステム122、信号受信部26Aおよび信号判定部121Cが動作している状態を言う。また、端末装置270において、マナーモード状態とは、無線通信部23およびホストシステム122が動作を停止し、信号受信部26Aおよび信号判定部121Cが動作している状態を言う。   The terminal device 270 has an activated state and a manner mode state. In the terminal device 270, the activated state refers to a state in which the wireless communication unit 23, the host system 122, the signal reception unit 26A, and the signal determination unit 121C are operating. In the terminal device 270, the manner mode state refers to a state in which the wireless communication unit 23 and the host system 122 stop operating, and the signal receiving unit 26A and the signal determining unit 121C are operating.

図36は、図33に示す無線ネットワーク100Gにおける動作を説明するフローチャートである。   FIG. 36 is a flowchart for explaining the operation in the wireless network 100G shown in FIG.

図36に示すフローチャートは、図30に示すフローチャートのステップS31B,S32AをそれぞれステップS31C,S32Bに代え、ステップS33,S34,S35,S37A,S38,S39A,S40,S41AをそれぞれステップS33B,S34A,S35A,S37B,S38A,S39B,S40A,S41Bに代え、ステップS42を削除したものであり、その他は、図30に示すフローチャートと同じである。   In the flowchart shown in FIG. 36, steps S31B and S32A in the flowchart shown in FIG. 30 are replaced with steps S31C and S32B, respectively, and steps S33, S34, S35, S37A, S38, S39A, S40, and S41A are replaced with steps S33B, S34A, and S35A, respectively. , S37B, S38A, S39B, S40A, S41B, step S42 is deleted, and the rest is the same as the flowchart shown in FIG.

図36を参照して、一連の動作が開始されると、無線送信機260は、上述した方法によってマナーモード信号MNMSを生成し(ステップS31C)、その生成したマナーモード信号MNMSを定期的に送信する(ステップS32B)。   Referring to FIG. 36, when a series of operations is started, radio transmitter 260 generates manner mode signal MNMS by the method described above (step S31C), and periodically transmits the generated manner mode signal MNMS. (Step S32B).

そして、端末装置270は、起動状態を維持し(S33B)、ウェイクアップ信号WuSの受信判定の方法と同じ方法によって、マナーモード信号MNMSを受信したか否かを判定する(ステップS34A)。   Then, the terminal device 270 maintains the activated state (S33B), and determines whether or not the manner mode signal MNMS has been received by the same method as the reception determination method of the wakeup signal WuS (step S34A).

ステップS34Aにおいて、ナーモード信号MNMSを受信したと判定されたとき、端末装置270は、上述した方法によって、マナーモード信号を構成するフレーム長を検出する(ステップS35A)。   When it is determined in step S34A that the null mode signal MNMS has been received, the terminal device 270 detects the frame length constituting the manner mode signal by the method described above (step S35A).

そして、端末装置270は、上述した方法によって、フレーム長を副長してビット列を取得する(ステップS36)。   Then, the terminal device 270 obtains a bit string by sub-lengthing the frame length by the method described above (step S36).

その後、端末装置270は、ビット列がマナーモードIDに一致するか否かを判定する(ステップS37B)。   Thereafter, the terminal device 270 determines whether or not the bit string matches the manner mode ID (step S37B).

ステップS37Bにおいて、ビット列がマナーモードIDに一致すると判定されたとき、端末装置270は、マナーモード状態へ移行する(ステップS38A)。   When it is determined in step S37B that the bit string matches the manner mode ID, the terminal device 270 shifts to the manner mode state (step S38A).

そして、端末装置270は、マナーモード信号を一定期間(=例えば、10分)に受信しなかったか否かを判定する(ステップS39B)。   Then, the terminal device 270 determines whether or not the manner mode signal has been received for a certain period (= 10 minutes, for example) (step S39B).

ステップS39Bにおいて、マナーモード信号を一定期間に受信したと判定されたとき、端末装置270は、マナーモード状態を維持する(ステップS40A)。   In step S39B, when it is determined that the manner mode signal has been received for a certain period, the terminal device 270 maintains the manner mode state (step S40A).

その後、一連の動作は、ステップS39Bへ移行する。そして、ステップS39Bにおいて、マナーモード信号を一定期間に受信しなかったと判定されるまで、ステップS39B,S40Aが繰り返し実行される。   Thereafter, the series of operations proceeds to step S39B. Then, steps S39B and S40A are repeatedly executed until it is determined in step S39B that the manner mode signal has not been received for a certain period.

ステップS39Bにおいて、マナーモード信号を一定期間に受信しなかったと判定されると、端末装置270は、起動状態へ移行する(ステップS41B)。   If it is determined in step S39B that the manner mode signal has not been received for a certain period of time, the terminal device 270 transitions to an activated state (step S41B).

そして、ステップS37Bにおいて、ビット列がマナーモードIDに一致しないと判定されたとき、またはステップS41Bの後、一連の動作は、終了する。   Then, when it is determined in step S37B that the bit string does not match the manner mode ID, or after step S41B, the series of operations ends.

このように、端末装置270は、電車内へ移動すれば、自動的にマナーモード状態へ移行するので、消費電力を低減できる。   Thus, since the terminal device 270 automatically shifts to the manner mode state when moving into the train, the power consumption can be reduced.

なお、無線送信機260は、電車に限らず、飛行機内に設置されてもよい。この場合、無線送信機260は、航空機モードIDを保持しており、対応表TBL1および航空機モードIDに基づいて、航空機モードIDを表すフレーム長を有する無線フレームから航空機モード信号を生成し、航空機モード信号を定期的に送信する。   Note that the wireless transmitter 260 is not limited to a train, and may be installed in an airplane. In this case, the wireless transmitter 260 holds the aircraft mode ID, generates an aircraft mode signal from a wireless frame having a frame length representing the aircraft mode ID based on the correspondence table TBL1 and the aircraft mode ID, and Send a signal periodically.

また、端末装置270は、航空機内において航空機モード信号を受信すると、航空機モード状態へ移行する。   In addition, when the terminal device 270 receives an aircraft mode signal in the aircraft, the terminal device 270 shifts to the aircraft mode state.

従って、端末装置270を自動的に航空機モード状態に設定できる。   Accordingly, the terminal device 270 can be automatically set to the aircraft mode state.

また、無線送信機260は、会社内に設置されてもよい。この場合、無線送信機260は、節電モードIDを保持しており、対応表TBL1および節電モードIDに基づいて、節電モードIDを表すフレーム長を有する無線フレームから節電モード信号を生成し、節電モード信号を定期的に送信する。   The wireless transmitter 260 may be installed in the company. In this case, the wireless transmitter 260 holds the power saving mode ID, generates a power saving mode signal from a wireless frame having a frame length representing the power saving mode ID based on the correspondence table TBL1 and the power saving mode ID, and saves the power saving mode. Send a signal periodically.

また、端末装置270は、会社内において節電モード信号を受信すると、節電モード状態へ移行する。   Further, when the terminal device 270 receives the power saving mode signal in the company, the terminal device 270 shifts to the power saving mode state.

従って、端末装置270を自動的に節電モード状態に設定できる。   Accordingly, the terminal device 270 can be automatically set to the power saving mode state.

上記においては、ウェイクアップ信号、マナーモード信号、航空機モード信号および節電モード信号は、無線装置によって送信されると説明したが、この発明の実施の形態においては、これに限らず、ウェイクアップ信号、マナーモード信号、航空機モード信号および節電モード信号は、動作することによって電波を発生する機器であればどのような機器によって送信されてもよい。   In the above description, the wakeup signal, the manner mode signal, the aircraft mode signal, and the power saving mode signal have been described as being transmitted by the wireless device. However, in the embodiment of the present invention, the wakeup signal, The manner mode signal, the aircraft mode signal, and the power saving mode signal may be transmitted by any device that generates radio waves by operating.

例えば、ウェイクアップ信号、マナーモード信号、航空機モード信号および節電モード信号は、電子レンジによって送信されてもよい。この場合、ウェイクアップ信号、マナーモード信号、航空機モード信号および節電モード信号は、電波が連続して発生する時間の長さ(=フレーム長と同じ)によって表される。   For example, the wake-up signal, the manner mode signal, the aircraft mode signal, and the power saving mode signal may be transmitted by a microwave oven. In this case, the wakeup signal, the manner mode signal, the aircraft mode signal, and the power saving mode signal are represented by the length of time (= same as the frame length) in which radio waves are continuously generated.

また、受信側の機器は、無線装置に限らず、例えば、センサー、カメラ、スピーカ、アラームおよびリマインダ等であってもよい。   The receiving device is not limited to a wireless device, and may be a sensor, a camera, a speaker, an alarm, a reminder, or the like.

更に、上記においては、無線センサーネットワーク10を用いて本発明を説明したが、この発明の実施の形態においては、これに限らず、無線センサーネットワーク10以外の無線ネットワークに本発明を適用してもよい。この場合、無線ネットワークを構成する無線装置は、センサーを含み、センサーによってセンサー値を検出する。   Furthermore, in the above description, the present invention has been described using the wireless sensor network 10, but in the embodiment of the present invention, the present invention is not limited to this, and the present invention may be applied to wireless networks other than the wireless sensor network 10. Good. In this case, the wireless device configuring the wireless network includes a sensor, and the sensor value is detected by the sensor.

更に、無線ネットワーク100,100A,100B,100C,100D,100E,100Fにおいては、端末装置120,130,140,190,210,220および移動端末240,250をスリープ状態から起動状態へ移行させる場合について説明した。また、無線ネットワーク100Gにおいては、端末装置270を起動状態からマナーモード、航空機モードおよび節電モードへ移行させる場合について説明した。しかし、この発明の実施の形態においては、これに限らず、端末装置120,130,140,190,210,220,270および移動端末240,250を制御するものであればよい。この場合、無線基地局110,150,160,180、移動端末230および無線送信機200,260は、端末装置120,130,140,190,210,220,270および移動端末240,250の識別情報(=MACアドレス)を表すフレーム長を有する無線フレームを端末装置120,130,140,190,210,220,270および移動端末240,250へ送信し、端末装置120,130,140,190,210,220,270および移動端末240,250を制御可能な状態へ移行させ、端末装置120,130,140,190,210,220,270および移動端末240,250を制御する。   Further, in the wireless networks 100, 100A, 100B, 100C, 100D, 100E, and 100F, the terminal devices 120, 130, 140, 190, 210, and 220 and the mobile terminals 240 and 250 are shifted from the sleep state to the activated state. explained. In the wireless network 100G, the case where the terminal device 270 is shifted from the activated state to the manner mode, the aircraft mode, and the power saving mode has been described. However, the embodiment of the present invention is not limited to this, and any device that controls the terminal devices 120, 130, 140, 190, 210, 220, 270 and the mobile terminals 240, 250 may be used. In this case, the radio base stations 110, 150, 160, 180, the mobile terminal 230, and the radio transmitters 200, 260 are used to identify the terminal devices 120, 130, 140, 190, 210, 220, 270 and the mobile terminals 240, 250, respectively. A radio frame having a frame length representing (= MAC address) is transmitted to the terminal devices 120, 130, 140, 190, 210, 220, 270 and the mobile terminals 240, 250, and the terminal devices 120, 130, 140, 190, 210 are transmitted. , 220, 270 and the mobile terminals 240, 250 are shifted to a controllable state, and the terminal devices 120, 130, 140, 190, 210, 220, 270 and the mobile terminals 240, 250 are controlled.

この発明の実施の形態においては、上述したシンク1、センサーノード2−1〜2−K、無線基地局110,150,160,180、端末装置120,130,140,190,210,220,270、無線送信機200,260および移動端末230,240,250の動作は、プログラムによって実行されてもよい。   In the embodiment of the present invention, the above-described sink 1, sensor nodes 2-1 to 2-K, radio base stations 110, 150, 160, 180, terminal devices 120, 130, 140, 190, 210, 220, 270 The operations of radio transmitters 200, 260 and mobile terminals 230, 240, 250 may be executed by a program.

この場合、シンク1およびセンサーノード2−1〜2−Kは、CPU(Central Processing Unit)、ROM(Read Only Memory)およびRAM(Randum Access Memory)を備える。   In this case, the sink 1 and the sensor nodes 2-1 to 2-K include a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Randum Access Memory).

そして、ROMは、図10に示すステップS1〜S17、図11に示すステップS51〜S56、および図12に示すステップS151,S152からなるプログラムPROG1、図13に示すステップS21〜S28からなるプログラムPROG2、図17に示すステップS31,S32からなるプログラムPROG3、図17に示すステップS33〜S40,S41AからなるプログラムPROG4、図22に示すステップS51〜ステップS64からなるプログラムPROG5、図26に示すステップS31A,S32からなるプログラムPROG6、図26に示すステップS33A,S34〜S40,S41AからなるプログラムPROG7、図30に示すステップS31B,S32AからなるプログラムPROG8、図30に示すステップS33〜S36,S37A,S38,S39A,S40,S41A,S42からなるプログラムPROG9、図36に示すステップS31C,S32BからなるプログラムPROG10、図36に示すステップS33B,S34A,S35A,S37B,S38A,S39B,S40A,S41BからなるプログラムPROG11および割当表TBL1を記憶する。   The ROM has a program PROG1 composed of steps S1 to S17 shown in FIG. 10, steps S51 to S56 shown in FIG. 11, and steps S151 and S152 shown in FIG. 12, a program PROG2 composed of steps S21 to S28 shown in FIG. A program PROG3 composed of steps S31 and S32 shown in FIG. 17, a program PROG4 composed of steps S33 to S40 and S41A shown in FIG. 17, a program PROG5 composed of steps S51 to S64 shown in FIG. 22, and the steps S31A and S32 shown in FIG. Program PROG6 consisting of steps S33A, S34 to S40 and S41A shown in FIG. 26, program PROG7 consisting of steps S31B and S32A shown in FIG. 30, and program PROG8 shown in FIG. Steps S33 to S36, S37A, S38, S39A, S40, S41A, a program PROG9 consisting of S42, a program PROG10 consisting of steps S31C and S32B shown in FIG. 36, and steps S33B, S34A, S35A, S37B, S38A and S39B shown in FIG. , S40A, S41B, a program PROG11 and an allocation table TBL1 are stored.

シンク1のCPUは、ROMに記憶されたプログラムPROG1を読み出して実行する。   The CPU of the sink 1 reads and executes the program PROG1 stored in the ROM.

センサーノード2−1〜2−KのCPUは、ROMに記憶されたプログラムPROG2を読み出して実行する。   The CPUs of the sensor nodes 2-1 to 2-K read and execute the program PROG2 stored in the ROM.

無線基地局110,150,160のCPUは、ROMに記憶されたプログラムPROG3を読み出して実行する。   The CPUs of the radio base stations 110, 150, and 160 read and execute the program PROG3 stored in the ROM.

端末装置120のCPUは、ROMに記憶されたプログラムPROG4を読み出して実行する。   The CPU of the terminal device 120 reads and executes the program PROG4 stored in the ROM.

端末装置170のCPUは、ROMに記憶されたプログラムPROG5を読み出して実行する。   The CPU of the terminal device 170 reads and executes the program PROG5 stored in the ROM.

無線基地局180のCPUは、ROMに記憶されたプログラムPROG6を読み出して実行する。   The CPU of the radio base station 180 reads and executes the program PROG6 stored in the ROM.

端末装置190のCPUは、ROMに記憶されたプログラムPROG7を読み出して実行する。   The CPU of the terminal device 190 reads and executes the program PROG7 stored in the ROM.

無線送信機200のCPUは、ROMに記憶されたプログラムPROG8を読み出して実行する。   The CPU of the wireless transmitter 200 reads and executes the program PROG8 stored in the ROM.

端末装置210,220のCPUは、ROMに記憶されたプログラムPROG9を読み出して実行する。   The CPUs of the terminal devices 210 and 220 read and execute the program PROG9 stored in the ROM.

移動端末230のCPUは、ROMに記憶されたプログラムPROG10を読み出して実行する。   The CPU of the mobile terminal 230 reads and executes the program PROG10 stored in the ROM.

移動端末240,250のCPUは、ROMに記憶されたプログラムPROG11を読み出して実行する。   The CPUs of the mobile terminals 240 and 250 read and execute the program PROG11 stored in the ROM.

シンク1のCPUは、プログラムPROG2を実行する場合、対応表TBL1をROMから読み出して参照する。   When executing the program PROG2, the CPU of the sink 1 reads the correspondence table TBL1 from the ROM and refers to it.

また、センサーノード2−1〜2−KのCPUは、プログラムPROG2を実行する場合、対応表TBL1をROMから読み出して参照する。   Further, when executing the program PROG2, the CPUs of the sensor nodes 2-1 to 2-K read and refer to the correspondence table TBL1 from the ROM.

更に、無線基地局110のCPUは、プログラムPROG3を実行する場合、対応表TBL1をROMから読み出して参照する。   Further, when executing the program PROG3, the CPU of the radio base station 110 reads the correspondence table TBL1 from the ROM and refers to it.

更に、端末装置120のCPUは、プログラムPROG4を実行する場合、対応表TBL1をROMから読み出して参照する。   Furthermore, when executing the program PROG4, the CPU of the terminal device 120 reads the correspondence table TBL1 from the ROM and refers to it.

今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time should be considered as illustrative in all points and not restrictive. The scope of the present invention is shown not by the above description of the embodiments but by the scope of claims for patent, and is intended to include meanings equivalent to the scope of claims for patent and all modifications within the scope.

この発明は、無線装置、それを備えた無線通信システムおよび無線装置において実行されるプログラムに適用される。   The present invention is applied to a radio apparatus, a radio communication system including the radio apparatus, and a program executed in the radio apparatus.

1 シンク、2−1〜2−K センサーノード、10 無線センサーネットワーク、11,21,22,111,201,231 アンテナ、12,23,23A,112,202,232 無線通信部、13 推定部、14 GPS受信機、15 データ収集部、24 制御部、25 センサー、26 ウェイクアップ信号受信部、26A 信号受信部、27,121,121A,121B ウェイクアップ信号判定部、100,100A,100B,100C,100D,100E,100F,100G 無線ネットワーク、110,150,160,180 無線基地局、113,113A,122,122A,122B ホストシステム,120,130,140,170,190、121C 信号判定部、210,220,270 端末装置、200,260 無線送信機、203,203A 信号生成部、230,240,250 移動端末、233 アプリケーション部。   1 sink, 2-1 to 2-K sensor node, 10 wireless sensor network, 11, 21, 22, 111, 201, 231 antenna, 12, 23, 23A, 112, 202, 232 wireless communication unit, 13 estimation unit, 14 GPS receiver, 15 data collection unit, 24 control unit, 25 sensor, 26 wakeup signal reception unit, 26A signal reception unit, 27, 121, 121A, 121B wakeup signal determination unit, 100, 100A, 100B, 100C, 100D, 100E, 100F, 100G wireless network, 110, 150, 160, 180 wireless base station, 113, 113A, 122, 122A, 122B host system, 120, 130, 140, 170, 190, 121C signal determination unit, 210, 220,270 terminal device, 00,260 radio transmitter, 203,203A signal generation unit, 230, 240, 250 mobile terminals, 233 application unit.

Claims (17)

当該無線装置の識別情報に基づいて生成され、かつ、当該無線装置の通信範囲に入った端末装置を制御するための識別情報を表すフレーム長を有する第1の無線フレームを生成する生成手段と、
前記生成手段によって生成された前記第1の無線フレームを当該無線装置の通信範囲へ送信する送信手段とを備える無線装置。
Generating means for generating a first radio frame having a frame length representing identification information for controlling a terminal device that is generated based on the identification information of the wireless device and that has entered the communication range of the wireless device;
A wireless device comprising: transmission means for transmitting the first wireless frame generated by the generating means to a communication range of the wireless device.
前記第1の無線フレームは、複数の通信事業者に対応する複数の識別情報のうちのいずれかの識別情報を表すフレーム長を有する、請求項1に記載の無線装置。   The radio apparatus according to claim 1, wherein the first radio frame has a frame length representing any one of a plurality of pieces of identification information corresponding to a plurality of communication carriers. 前記第1の無線フレームは、当該無線装置が配置された位置を示す位置情報および時刻情報に生成された識別情報を表すフレーム長を有する、請求項1に記載の無線装置。   The radio apparatus according to claim 1, wherein the first radio frame has a frame length representing identification information generated in position information and time information indicating a position where the radio apparatus is arranged. 当該端末装置が請求項1に記載の無線装置の通信範囲に入ったとき、請求項1に記載の無線装置から前記第1の無線フレームを受信する受信手段と、
前記受信手段によって受信された前記第1の無線フレームのフレーム長を検出し、その検出したフレーム長が請求項1に記載の無線装置の識別情報を表すとき、当該無線装置を所望の状態へ移行させる移行手段とを備える端末装置。
Receiving means for receiving the first radio frame from the radio device according to claim 1, when the terminal device enters the communication range of the radio device according to claim 1;
The frame length of the first radio frame received by the receiving means is detected, and when the detected frame length represents the identification information of the radio device according to claim 1, the radio device is shifted to a desired state. A terminal device comprising transition means for causing the terminal device to move.
前記移行手段は、請求項1に記載の無線装置から当該無線装置を制御するための識別情報を表すフレーム長を有する無線フレームまたはビーコンフレームを受信しなくなるまで前記所望の状態を維持する、請求項4に記載の端末装置。   The transition means maintains the desired state until no wireless frame or beacon frame having a frame length representing identification information for controlling the wireless device is received from the wireless device according to claim 1. 4. The terminal device according to 4. 前記移行手段は、請求項1に記載の無線装置から当該無線装置を制御するための識別情報を表すフレーム長を有する無線フレームまたはビーコンフレームを受信しなくなると元の状態へ移行する、請求項4に記載の端末装置。   5. The transition unit transitions to an original state when no wireless frame or beacon frame having a frame length representing identification information for controlling the wireless device is received from the wireless device according to claim 1. The terminal device described in 1. 前記移行手段は、請求項1に記載の無線装置の識別情報が当該無線装置の契約先の通信事業者の識別情報に一致するとき、当該無線装置を所望の状態へ移行させる、請求項4に記載の端末装置。   The transition unit shifts the wireless device to a desired state when the identification information of the wireless device according to claim 1 matches the identification information of a telecommunications carrier with which the wireless device is contracted. The terminal device described. 前記移行手段は、請求項1に記載の無線装置の識別情報が、当該無線装置が帰属したことのある無線装置の識別情報であるとき、当該無線装置を所望の状態へ移行させる、請求項4に記載の端末装置。   5. The transition unit shifts the wireless device to a desired state when the identification information of the wireless device according to claim 1 is identification information of a wireless device to which the wireless device has belonged. The terminal device described in 1. 請求項1から請求項3のいずれか1項に記載の無線装置と、
請求項4から請求項8のいずれか1項に記載の端末装置とを備える無線通信システム。
A wireless device according to any one of claims 1 to 3,
A radio | wireless communications system provided with the terminal device of any one of Claims 4-8.
生成手段が、当該無線装置の識別情報に基づいて生成され、かつ、当該無線装置の通信範囲に入った端末装置を制御するための識別情報を表すフレーム長を有する第1の無線フレームを生成する第1のステップと、
送信手段が、前記第1のステップにおいて生成された前記第1の無線フレームを当該無線装置の通信範囲へ送信する第2のステップとをコンピュータに実行させるためのプログラム。
The generation unit generates a first radio frame having a frame length that is generated based on the identification information of the wireless device and that represents the identification information for controlling the terminal device that has entered the communication range of the wireless device. A first step;
A program for causing a computer to execute a second step of transmitting the first wireless frame generated in the first step to a communication range of the wireless device.
前記第1の無線フレームは、複数の通信事業者に対応する複数の識別情報のうちのいずれかの識別情報を表すフレーム長を有する、請求項10に記載のコンピュータに実行させるためのプログラム。   The program for causing a computer to execute the first radio frame according to claim 10, wherein the first radio frame has a frame length representing any one of a plurality of pieces of identification information corresponding to a plurality of communication carriers. 前記第1の無線フレームは、当該無線装置が配置された位置を示す位置情報および時刻情報に生成された識別情報を表すフレーム長を有する、請求項10に記載のコンピュータに実行させるためのプログラム。   The program for causing a computer to execute the first wireless frame according to claim 10, wherein the first wireless frame has a frame length representing identification information generated in position information and time information indicating a position where the wireless device is arranged. 受信手段が、当該端末装置が請求項1に記載の無線装置の通信範囲に入ったとき、請求項5に記載の無線装置から前記第1の無線フレームを受信する第1のステップと、
移行手段が、前記受信手段によって受信された前記第1の無線フレームのフレーム長を検出し、その検出したフレーム長が請求項5に記載の無線装置の識別情報を表すとき、当該無線装置を所望の状態へ移行させる第2のステップとをコンピュータに実行させるためのプログラム。
A receiving unit that receives the first radio frame from the radio device according to claim 5 when the terminal device enters the communication range of the radio device according to claim 1;
The transition unit detects a frame length of the first radio frame received by the receiving unit, and when the detected frame length represents the identification information of the radio device according to claim 5, the wireless device is requested A program for causing a computer to execute the second step of shifting to the state.
前記移行手段は、前記第2のステップにおいて、請求項1に記載の無線装置から当該無線装置を制御するための識別情報を表すフレーム長を有する無線フレームまたはビーコンフレームを受信しなくなるまで前記所望の状態を維持する、請求項13に記載のコンピュータに実行させるためのプログラム。   In the second step, the transition unit is configured to receive the desired frame until no wireless frame or beacon frame having a frame length representing identification information for controlling the wireless device is received from the wireless device according to claim 1. The program for making the computer of Claim 13 maintain a state execute. 前記移行手段は、前記第2のステップにおいて、請求項1に記載の無線装置から当該無線装置を制御するための識別情報を表すフレーム長を有する無線フレームまたはビーコンフレームを受信しなくなると元の状態へ移行する、請求項13に記載のコンピュータに実行させるためのプログラム。   In the second step, when the transition unit does not receive a radio frame or a beacon frame having a frame length representing identification information for controlling the radio apparatus from the radio apparatus according to claim 1, the original state is restored. A program for causing a computer according to claim 13 to be executed. 前記移行手段は、前記第2のステップにおいて、請求項1に記載の無線装置の識別情報が当該無線装置の契約先の通信事業者の識別情報に一致するとき、当該無線装置を所望の状態へ移行させる、請求項13に記載のコンピュータに実行させるためのプログラム。   In the second step, when the identification information of the wireless device according to claim 1 matches the identification information of the telecommunications carrier with which the wireless device is contracted, the transition unit sets the wireless device to a desired state. A program for causing a computer according to claim 13 to be executed. 前記移行手段は、前記第2のステップにおいて、請求項1に記載の無線装置の識別情報が、当該無線装置が帰属したことのある無線装置の識別情報であるとき、当該無線装置を所望の状態へ移行させる、請求項13に記載のコンピュータに実行させるためのプログラム。   In the second step, when the identification information of the wireless device according to claim 1 is the identification information of the wireless device to which the wireless device has belonged, the transition unit sets the wireless device in a desired state. 14. A program for causing a computer according to claim 13 to be executed.
JP2018100937A 2018-05-25 2018-05-25 WIRELESS DEVICE, WIRELESS COMMUNICATION SYSTEM EQUIPPED WITH THE SAME, AND PROGRAM RUNNED IN WIRELESS DEVICE Active JP6569111B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018100937A JP6569111B2 (en) 2018-05-25 2018-05-25 WIRELESS DEVICE, WIRELESS COMMUNICATION SYSTEM EQUIPPED WITH THE SAME, AND PROGRAM RUNNED IN WIRELESS DEVICE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018100937A JP6569111B2 (en) 2018-05-25 2018-05-25 WIRELESS DEVICE, WIRELESS COMMUNICATION SYSTEM EQUIPPED WITH THE SAME, AND PROGRAM RUNNED IN WIRELESS DEVICE

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2014145894A Division JP6450905B2 (en) 2014-07-16 2014-07-16 Mobile radio apparatus, radio communication system including the same, and program executed in mobile radio apparatus

Publications (2)

Publication Number Publication Date
JP2018148579A true JP2018148579A (en) 2018-09-20
JP6569111B2 JP6569111B2 (en) 2019-09-04

Family

ID=63591766

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018100937A Active JP6569111B2 (en) 2018-05-25 2018-05-25 WIRELESS DEVICE, WIRELESS COMMUNICATION SYSTEM EQUIPPED WITH THE SAME, AND PROGRAM RUNNED IN WIRELESS DEVICE

Country Status (1)

Country Link
JP (1) JP6569111B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007037414A1 (en) * 2005-09-30 2007-04-05 Matsushita Electric Industrial Co., Ltd. Wireless communication mobile station apparatus and rach data transmitting method
WO2011101901A1 (en) * 2010-02-18 2011-08-25 株式会社 東芝 Relay device
JP2013207319A (en) * 2012-03-27 2013-10-07 Advanced Telecommunication Research Institute International Radio device and switching method of base station in the same
WO2015072053A1 (en) * 2013-11-13 2015-05-21 日本電気通信システム株式会社 Base station, radio terminal, communication system, communication method, and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007037414A1 (en) * 2005-09-30 2007-04-05 Matsushita Electric Industrial Co., Ltd. Wireless communication mobile station apparatus and rach data transmitting method
WO2011101901A1 (en) * 2010-02-18 2011-08-25 株式会社 東芝 Relay device
JP2013207319A (en) * 2012-03-27 2013-10-07 Advanced Telecommunication Research Institute International Radio device and switching method of base station in the same
WO2015072053A1 (en) * 2013-11-13 2015-05-21 日本電気通信システム株式会社 Base station, radio terminal, communication system, communication method, and program

Also Published As

Publication number Publication date
JP6569111B2 (en) 2019-09-04

Similar Documents

Publication Publication Date Title
US20230422221A1 (en) Method and apparatus of peer link setting, and method and apparatus of channel switching, in wireless mesh network
JP6334658B2 (en) Wireless communication apparatus and wireless communication method
EP3298710B1 (en) Low power sensor node operation for wireless network
JP5446621B2 (en) Wireless device, wireless communication system, and wireless communication method
JP2014230110A (en) System, program and method for radio terminal to find access point
EP1863197B1 (en) Wireless communication apparatus and wireless communication method
US11665008B2 (en) Ultra-low power mesh network
US20180359623A1 (en) Wireless terminal and communication method of the wireless terminal
JP2015188207A (en) Radio communication system, radio communication device, and data relay method
KR20150103043A (en) Systems and methods for hierarchical time source usage in near-me area network discovery and synchronization
JP2020113980A (en) Collaboration between wireless devices operating on both long-range and short-range networks
CN106465438A (en) Pre-configuration of devices supporting national security and public safety communications
JP5705030B2 (en) Communications system
US11395112B2 (en) Wireless sensor system, wireless terminal device, communication control method and communication control program
JPWO2018008402A1 (en) Position detection system and receiver
JP6450905B2 (en) Mobile radio apparatus, radio communication system including the same, and program executed in mobile radio apparatus
JP6569111B2 (en) WIRELESS DEVICE, WIRELESS COMMUNICATION SYSTEM EQUIPPED WITH THE SAME, AND PROGRAM RUNNED IN WIRELESS DEVICE
JP6452463B2 (en) Communication system and communication device
JP6616805B2 (en) Access point, wireless terminal, program and method for controlling beacon standby
CN110996345B (en) Method and device for detecting or reporting field intensity in ad hoc network, computing equipment and storage medium
CN115086899A (en) Wireless network working method and system
JP2006325142A (en) Radio terminal and communication method therefor
JP6339835B2 (en) Transmitter, receiver, wireless node including them, and wireless communication system including the wireless node
JP2014123829A (en) Slave radio device, master radio device and path construction method
JP6564430B2 (en) Terminal for data acquisition and transmission

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180525

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180615

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190308

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190711

R150 Certificate of patent or registration of utility model

Ref document number: 6569111

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250