JP4998902B2 - Wireless sensor system, base station, sensor node, communication control method and program - Google Patents
Wireless sensor system, base station, sensor node, communication control method and program Download PDFInfo
- Publication number
- JP4998902B2 JP4998902B2 JP2009050492A JP2009050492A JP4998902B2 JP 4998902 B2 JP4998902 B2 JP 4998902B2 JP 2009050492 A JP2009050492 A JP 2009050492A JP 2009050492 A JP2009050492 A JP 2009050492A JP 4998902 B2 JP4998902 B2 JP 4998902B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- sensor node
- base station
- generated
- predicted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims description 124
- 238000004891 communication Methods 0.000 title claims description 114
- 238000000034 method Methods 0.000 title claims description 49
- 230000005540 biological transmission Effects 0.000 claims description 104
- 238000013500 data storage Methods 0.000 description 21
- 238000010586 diagram Methods 0.000 description 11
- 238000004590 computer program Methods 0.000 description 7
- 230000009471 action Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000007476 Maximum Likelihood Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001932 seasonal effect Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、センサノードから無線によってデータを収集する無線センサシステム、基地局、センサノード、通信制御方法およびプログラムに関する。 The present invention relates to a wireless sensor system, a base station, a sensor node, a communication control method, and a program that collect data from sensor nodes wirelessly.
一般的に、センサノードは、乾電池やボタン電池を電力供給源として作動し、ひとたび設置されると、センサノード周囲のデータ、例えば温度や湿度データを基地局へ一定周期で送信するといった動作を繰り返す。センサノードの電池が切れた場合の充電作業や、電池の交換作業等の手間を省くため、センサノードは数ヶ月〜数年間、ときにはそれ以上動作することが望まれる。 In general, a sensor node operates using a dry battery or a button battery as a power supply source, and once installed, repeats an operation of transmitting data around the sensor node, for example, temperature and humidity data to a base station at a constant cycle. . It is desired that the sensor node operate for several months to several years, sometimes more than that, in order to save time and labor for charging when the battery of the sensor node runs out and for replacing the battery.
そのため、センサノードは自身の消費電力量を抑え、電池の消耗を減らすことが必要となる。すなわち、センサノードの省電力化を図り低電力で動作させることにより、センサノードを長期間に渡って動作させることが必要となる。省電力化を図った無線センサネットワークにおけるセンサノードの通信制御方法としては、例えば特許文献1に記載された技術が知られている。
Therefore, the sensor node needs to suppress its own power consumption and reduce battery consumption. That is, it is necessary to operate the sensor node for a long period of time by reducing the power consumption of the sensor node and operating the sensor node with low power. As a communication control method for sensor nodes in a wireless sensor network that achieves power saving, for example, a technique described in
特許文献1の無線センサネットワークでは、最初に、送信側センサノードは、初期設定値(例えば最大電力)で受信側センサノードへデータを送信する。次に、受信側センサノードは、受信した信号のパケット番号と受信時刻と受信電力値を記憶し、センサノードにより選択される通信制御間隔の前記パケット番号と前記受信時刻と前記受信電力値から、パケット伝送率と受信電力の平均値と受信電力の標準偏差を求める。さらに前記パケット伝送率と前記受信電力の平均値と前記受信電力の標準偏差から最適な送信電力を計算し、計算した最適な送信電力値から送信電力変更の要否を判断し、送信側センサノードへ最適な送信電力値を送信する。
In the wireless sensor network of
送信側センサノードは、受信側センサノードより最適な送信電力値を受信すると、受信側センサノードへデータを送信する際、受信した送信電力値を用いてデータを送信する。 When the transmission-side sensor node receives an optimal transmission power value from the reception-side sensor node, the transmission-side sensor node transmits data using the received transmission power value when transmitting data to the reception-side sensor node.
以上、説明した通信制御方法により、センサノードは、受信電力の平均値、受信電力の標準偏差に加えパケット伝送率を計算し、最適な送信電力値を決定することで、自身の消費する電流量の低減を図っている。 As described above, according to the communication control method described above, the sensor node calculates the packet transmission rate in addition to the average value of the received power and the standard deviation of the received power, and determines the optimum transmission power value. We are trying to reduce it.
関連する技術の通信制御方法では、センサノードがデータを送信する際の送信電力を最適な値に設定して通信制御することで、センサノードの消費電流量低減を図っていた。 In the communication control method of the related technology, the current consumption of the sensor node is reduced by setting the transmission power when the sensor node transmits data to an optimal value and performing communication control.
しかし、その通信制御方法では、センサノードは、各通信の送信電力を低減させるのみで、通信回数自体は減らないため、低減できる消費電力はあまり大きくなく、結果として、センサノードの動作時間を長くはできないという問題があった。 However, in the communication control method, since the sensor node only reduces the transmission power of each communication and does not reduce the number of communication itself, the power consumption that can be reduced is not so large, and as a result, the operation time of the sensor node is increased. There was a problem that I could not.
本発明は、上述の事情に鑑みてなされたもので、無線センサシステムにおけるセンサノードの消費電力量を低減し、センサノードの動作時間を延長させることを目的とする。 The present invention has been made in view of the above circumstances, and an object thereof is to reduce the power consumption of a sensor node in a wireless sensor system and extend the operation time of the sensor node.
本発明の第1の観点に係る無線センサシステムは、
センサノードから無線通信でデータを受信する基地局受信手段と、
前記センサノードから受信したデータを記憶する記憶手段と、
前記記憶手段に記憶したデータに基づいて、前記センサノードが次に生成するであろうデータの予測値を所定の方法で生成する予測データ生成手段と、
前記予測データ生成手段で生成した予測値を前記センサノードに無線通信で送信する基地局送信手段と、
前記予測値を前記センサノードに送信したのちに、該センサノードからデータを受信する前に所定の時間を経過した場合に、前記予測値を該センサノードから受信したデータとみなして前記記憶手段に記憶する手段と、
を備える基地局と、
前記基地局から無線通信で前記予測値を受信するノード受信手段と、
前記基地局に送信するデータを生成するデータ生成手段と、
前記基地局から受信した予測値と前記データ生成手段で生成したデータを比較する比較手段と、
前記基地局から受信した予測値が、その予測値に対応する前記生成したデータの所定の範囲を超える場合に、前記生成したデータを前記基地局に無線通信で送信するノード送信手段と、
を備えるセンサノードと、
を含んで構成され、
前記基地局は、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成し、
前記センサノードは、前記基地局から受信した予測値がその予測値に対応する前記生成したデータの所定の範囲にある場合に、その生成したデータの送信を停止する、
ことを特徴とする。
A wireless sensor system according to a first aspect of the present invention includes:
Base station receiving means for receiving data from the sensor node by wireless communication;
Storage means for storing data received from the sensor node;
Predicted data generation means for generating a predicted value of data that the sensor node will generate next based on the data stored in the storage means by a predetermined method;
Base station transmitting means for transmitting the predicted value generated by the predicted data generating means to the sensor node by wireless communication;
After the predicted value is transmitted to the sensor node, when a predetermined time elapses before data is received from the sensor node, the predicted value is regarded as data received from the sensor node and stored in the storage unit. Means for storing;
A base station comprising:
Node receiving means for receiving the predicted value by radio communication from the base station;
Data generating means for generating data to be transmitted to the base station;
Comparison means for comparing the predicted value received from the base station with the data generated by the data generation means;
Node transmission means for transmitting the generated data to the base station by wireless communication when the predicted value received from the base station exceeds a predetermined range of the generated data corresponding to the predicted value;
A sensor node comprising:
Comprising
The base station uses data received from a sensor node other than the target sensor node to generate the predicted value, and generates a predicted value of data generated by the target sensor node,
The Sen Sano over de, when the prediction value received from the base station is in a predetermined range of data the product corresponding to the predicted value, stops the transmission of the generated data,
It is characterized by that.
本発明の第2の観点に係る基地局は、
センサノードから無線通信でデータを受信する基地局受信手段と、
前記センサノードから受信したデータを記憶する記憶手段と、
前記記憶手段に記憶したデータに基づいて、前記センサノードが次に生成するであろうデータの予測値を所定の方法で生成する予測データ生成手段と、
前記予測データ生成手段で生成した予測値を前記センサノードに無線通信で送信する基地局送信手段と、
前記予測値を前記センサノードに送信したのちに、該センサノードからデータを受信する前に所定の時間を経過した場合に、前記予測値を該センサノードから受信したデータとみなして前記記憶手段に記憶する手段と、
を備え、
前記予測データ生成手段は、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成する、
ことを特徴とする。
A base station according to a second aspect of the present invention is:
Base station receiving means for receiving data from the sensor node by wireless communication;
Storage means for storing data received from the sensor node;
Predicted data generation means for generating a predicted value of data that the sensor node will generate next based on the data stored in the storage means by a predetermined method;
Base station transmitting means for transmitting the predicted value generated by the predicted data generating means to the sensor node by wireless communication;
After the predicted value is transmitted to the sensor node, when a predetermined time elapses before data is received from the sensor node, the predicted value is regarded as data received from the sensor node and stored in the storage unit. Means for storing;
Equipped with a,
The predicted data generation means generates a predicted value of data generated by the target sensor node using data received from a sensor node other than the target sensor node for generating the predicted value.
It shall be the features a.
本発明の第3の観点に係るセンサノードは、
基地局から、順序付けられたデータを無線通信で受信するノード受信手段と、
前記基地局に送信するデータを生成するデータ生成手段と、
前記基地局から受信したデータと前記データ生成手段で生成したデータを比較する比較手段と、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲を超える場合に、前記生成したデータを前記基地局に無線通信で送信するノード送信手段と、
前記データ生成手段で生成するデータを予測する予測手段と、
を備え、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲にある場合に、その生成したデータの送信を停止し、
前記生成したデータが前記予測手段で予測したデータから所定の範囲を超える場合に、前記基地局から前記順序付けられたデータを受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記データの受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とする。
The sensor node according to the third aspect of the present invention is:
Node receiving means for receiving the ordered data by radio communication from the base station;
Data generating means for generating data to be transmitted to the base station;
Comparison means for comparing data received from the base station and data generated by the data generation means;
Node transmission means for transmitting the generated data to the base station by wireless communication when the data received from the base station exceeds a predetermined range of the generated data corresponding to the order;
Prediction means for predicting data generated by the data generation means;
With
If the data received from the base station is within a predetermined range of the generated data corresponding to the order, stop transmitting the generated data ;
When the generated data exceeds a predetermined range from the data predicted by the prediction means, the ordered data is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the data from the base station, and stop transmitting the generated data ;
It is characterized by that.
本発明の第4の観点に係る通信制御方法は、
基地局において、
センサノードから無線通信でデータを受信する基地局受信ステップと、
前記センサノードから受信したデータを記憶する記憶ステップと、
前記記憶ステップで記憶したデータに基づいて、前記センサノードが次に生成するであろうデータの予測値を所定の方法で生成する予測データ生成ステップと、
前記予測データ生成ステップで生成した予測値を前記センサノードに無線通信で送信する基地局送信ステップと、
前記予測値を前記センサノードに送信したのちに、該センサノードからデータを受信する前に所定の時間を経過した場合に、前記予測値を該センサノードから受信したデータとみなして前記記憶ステップを実行させるステップと、
を備える基地局通信制御方法と、
センサノードにおいて、
前記基地局から無線通信で前記予測値を受信するノード受信ステップと、
前記基地局に送信するデータを生成するデータ生成ステップと、
前記基地局から受信した予測値と前記データ生成ステップで生成したデータを比較する比較ステップと、
前記基地局から受信した予測値が、その予測値に対応する前記生成したデータの所定の範囲を超える場合に、前記生成したデータを前記基地局に無線通信で送信するノード送信ステップと、
を備えるノード通信制御方法と、
を含んで構成され、
前記予測データ生成ステップでは、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成し、
前記センサノードにおいて、前記基地局から受信した予測値がその予測値に対応する前記生成したデータの所定の範囲にある場合に、その生成したデータの送信を停止する、
ことを特徴とする。
A communication control method according to a fourth aspect of the present invention includes:
In the base station
A base station receiving step for receiving data by wireless communication from the sensor node;
A storage step for storing data received from the sensor node;
Based on the data stored in the storing step, a predicted data generation step of generating a predicted value of data that the sensor node will generate next by a predetermined method;
A base station transmission step of transmitting the predicted value generated in the predicted data generation step to the sensor node by wireless communication;
After the predicted value is transmitted to the sensor node, when a predetermined time elapses before data is received from the sensor node, the predicted value is regarded as data received from the sensor node, and the storing step is performed. Steps to be performed;
A base station communication control method comprising:
In the sensor node,
A node receiving step of receiving the predicted value by radio communication from the base station;
A data generation step of generating data to be transmitted to the base station;
A comparison step of comparing the predicted value received from the base station with the data generated in the data generation step;
A node transmission step of transmitting the generated data to the base station by wireless communication when the predicted value received from the base station exceeds a predetermined range of the generated data corresponding to the predicted value;
A node communication control method comprising:
Comprising
In the predicted data generation step, using data received from a sensor node other than the target sensor node for generating the predicted value, a predicted value of data generated by the target sensor node is generated,
In the sensor node, when the predicted value received from the base station is within a predetermined range of the generated data corresponding to the predicted value, the transmission of the generated data is stopped.
It is characterized by that.
本発明の第5の観点に係る通信制御方法は、
センサノードが生成するデータを受信する基地局が行う通信制御方法であって、
前記センサノードから無線通信でデータを受信する基地局受信ステップと、
前記センサノードから受信したデータを記憶する記憶ステップと、
前記記憶ステップで記憶したデータに基づいて、前記センサノードが次に生成するであろうデータの予測値を所定の方法で生成する予測データ生成ステップと、
前記予測データ生成ステップで生成した予測値を前記センサノードに無線通信で送信する基地局送信ステップと、
前記予測値を前記センサノードに送信したのちに、該センサノードからデータを受信する前に所定の時間を経過した場合に、前記予測値を該センサノードから受信したデータとみなして前記記憶ステップで記憶するステップと、
を備え、
前記予測データ生成ステップでは、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成する、
ことを特徴とする。
The communication control method according to the fifth aspect of the present invention is:
A communication control method performed by a base station that receives data generated by a sensor node,
A base station receiving step of receiving data wirelessly communicated from the sensor node,
A storage step for storing data received from the sensor node;
Based on the data stored in the storing step, a predicted data generation step of generating a predicted value of data that the sensor node will generate next by a predetermined method;
A base station transmission step of transmitting the predicted value generated in the predicted data generation step to the sensor node by wireless communication;
After the predicted value is transmitted to the sensor node, when a predetermined time elapses before data is received from the sensor node, the predicted value is regarded as data received from the sensor node and stored in the storing step. Memorizing step;
Equipped with a,
In the predicted data generation step, using data received from a sensor node other than the target sensor node for generating the predicted value, a predicted value of data generated by the target sensor node is generated.
It shall be the features a.
本発明の第6の観点に係る通信制御方法は、
生成したデータを基地局に送信するセンサノードが行う通信制御方法であって、
前記基地局から、順序付けられたデータを無線通信で受信するノード受信ステップと、
前記基地局に送信するデータを生成するデータ生成ステップと、
前記基地局から受信したデータと前記データ生成ステップで生成したデータを比較する比較ステップと、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲を超える場合に、前記生成したデータを前記基地局に無線通信で送信するノード送信ステップと、
前記データ生成ステップで生成するデータを予測する予測ステップと、
を備え、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲にある場合に、前記ノード送信ステップの前記生成したデータの送信を停止し、
前記データ生成ステップで生成したデータが前記予測ステップで予測したデータから所定の範囲を超える場合に、前記基地局から前記予測値を受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記予測値の受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とする。
A communication control method according to a sixth aspect of the present invention includes:
A communication control method performed by a sensor node that transmits generated data to a base station,
From the base station, and a node receiving step of receiving ordered data in a wireless communication,
A data generation step of generating data to be transmitted to the base station;
A comparison step of comparing the data received from the base station with the data generated in the data generation step;
A node transmission step of transmitting the generated data to the base station by wireless communication when the data received from the base station exceeds a predetermined range of the generated data corresponding to the order;
A prediction step for predicting data generated in the data generation step;
With
When the data received from the base station is within a predetermined range of the generated data corresponding to the order, the transmission of the generated data in the node transmission step is stopped ,
When the data generated in the data generation step exceeds a predetermined range from the data predicted in the prediction step, the prediction value is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the predicted value from the base station, and stop transmitting the generated data ;
It is characterized by that.
本発明の第7の観点に係るプログラムは、
センサノードから無線通信でデータを受信する基地局受信ステップと、
前記センサノードから受信したデータを記憶する記憶ステップと、
前記記憶ステップで記憶したデータに基づいて、前記センサノードが次に生成するであろうデータの予測値を所定の方法で生成する予測データ生成ステップと、
前記予測データ生成ステップで生成した予測値を前記センサノードに無線通信で送信する基地局送信ステップと、
前記予測値を前記センサノードに送信したのちに、該センサノードからデータを受信する前に所定の時間を経過した場合に、前記予測値を該センサノードから受信したデータとみなして前記記憶ステップで記憶するステップと、
を実行させ、
前記予測データ生成ステップでは、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成する、
ことを特徴とする。
A program according to the seventh aspect of the present invention is:
A base station receiving step for receiving data by wireless communication from the sensor node;
A storage step for storing data received from the sensor node;
Based on the data stored in the storing step, a predicted data generation step of generating a predicted value of data that the sensor node will generate next by a predetermined method;
A base station transmission step of transmitting the predicted value generated in the predicted data generation step to the sensor node by wireless communication;
After the predicted value is transmitted to the sensor node, when a predetermined time elapses before data is received from the sensor node, the predicted value is regarded as data received from the sensor node and stored in the storing step. Memorizing step;
Was executed,
In the predicted data generation step, using data received from a sensor node other than the target sensor node for generating the predicted value, a predicted value of data generated by the target sensor node is generated.
It shall be the features a.
本発明の第8の観点に係るプログラムは、
基地局から、順序付けられたデータを無線通信で受信するノード受信ステップと、
前記基地局に送信するデータを生成するデータ生成ステップと、
前記基地局から受信したデータと前記データ生成ステップで生成したデータを比較する比較ステップと、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲を超える場合に、前記生成したデータを前記基地局に無線通信で送信するノード送信ステップと、
前記データ生成ステップで生成するデータを予測する予測ステップと、
を実行させ、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲にある場合に、前記ノード送信ステップの前記生成したデータの送信を停止し、
前記データ生成ステップで生成したデータが前記予測ステップで予測したデータから所定の範囲を超える場合に、前記基地局から前記予測値を受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記予測値の受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とする。
A program according to the eighth aspect of the present invention is:
A node receiving step of receiving the ordered data by radio communication from the base station;
A data generation step of generating data to be transmitted to the base station;
A comparison step of comparing the data received from the base station with the data generated in the data generation step;
A node transmission step of transmitting the generated data to the base station by wireless communication when the data received from the base station exceeds a predetermined range of the generated data corresponding to the order;
A prediction step for predicting data generated in the data generation step;
And execute
When the data received from the base station is within a predetermined range of the generated data corresponding to the order, the transmission of the generated data in the node transmission step is stopped ,
When the data generated in the data generation step exceeds a predetermined range from the data predicted in the prediction step, the prediction value is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the predicted value from the base station, and stop transmitting the generated data ;
It is characterized by that.
本発明によれば、無線センサシステムにおけるセンサノードの消費電力量を低減し、センサノードの動作時間を延長させることができる。 According to the present invention, the power consumption of a sensor node in a wireless sensor system can be reduced and the operation time of the sensor node can be extended.
以下、この発明の実施の形態について図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付す。 Hereinafter, 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.
(実施の形態1)
図1は、本発明の実施の形態1に係る無線センサシステムの構成例示すブロック図である。無線センサシステムは、基地局1とセンサノード2から構成される。基地局1とセンサノード2は、無線で通信する。1つの基地局1と複数のセンサノード2が通信する場合がある。
(Embodiment 1)
FIG. 1 is a block diagram showing a configuration example of a wireless sensor system according to
センサノード2は、例えば、それが設置された場所の温度、湿度、照度、圧力、雰囲気ガス濃度または音響レベルなどを計測するセンサを備え、検出したデータを基地局1に無線で送信する。以降、センサノード2が基地局1に送信するデータを生成データという。基地局1は、各センサノード2から受信した生成データを蓄積し、図示しないサーバに送信したり、生成データを表示したり、そこで生成データの分析を行ったりする。
The
基地局1は、送受信部101、通信制御部102、予測データ生成部103および受信データ格納部104を備える。基地局1の送受信部101は、センサノード2の送受信部201と無線でデータを送受信する。送受信部101は、センサノード2から生成データを受信すると、通信制御部102へ送る。通信制御部102は、受信した生成データを受信データ格納部104に記憶させる。
The
予測データ生成部103は、受信データ格納部104に記憶されたデータを用いて、センサノード2ごとに、センサノード2が次回に送信するであろうデータを予測する。データを予測する方法は、例えば、直近に受信した所定の個数のデータの算術平均である。所定の個数が1の場合は、前回に受信したデータと同じ値になる。
The prediction
予測データ生成部103は、例えば、過去に受信した生成データの中で、最新のデータをn個(nは1以上の整数)、例えばn=10といった値を用いる場合、過去に受信したデータから最新の値を10個取得し、それらの算術平均値を前記情報で指定されたセンサノード2が次に送信するであろうデータとして、予測データを生成する。
The prediction
データを予測する方法には他に、直近に受信した所定の個数のデータから近似式で外挿する方法や、最尤法などを用いることができる。生成データが周期的に変動する場合は、周期関数を当てはめて予測することができる。また、センサノード2が送信する生成データの特性を考慮して、時間帯による変化、日変化または季節変動などを織り込んだ予測方法を採用してもよい。
In addition to the method for predicting data, a method of extrapolating an approximate expression from a predetermined number of data received most recently, a maximum likelihood method, or the like can be used. When the generated data fluctuates periodically, it can be predicted by applying a periodic function. Further, in consideration of the characteristics of the generated data transmitted by the
予測データ生成部103は、予測したデータ(予測データ)を通信制御部102に送る。通信制御部102は、予測データをそれに対応するセンサノード2に、送受信部101から送信する。送受信部101は、センサノード2へ予測データを送信したのち、センサノード2より生成データを受信した場合、その生成データを通信制御部102に送る。
The prediction
通信制御部102は、予測データを送受信部101から送信したのち一定時間内に、送受信部101より、センサノード2の送信データを受け取らなかった場合、予測データをセンサノード2から受信したデータとみなして、予測データを受信データ格納部104に記憶させる。また、通信制御部102は、送受信部101よりセンサノード2の送信データを受け取った場合、センサノード2から受信した生成データを受信データ格納部104に記憶させる。
When the
このようにして、受信データ格納部104には、センサノード2から受信した生成データまたは生成データとみなした予測データがセンサノード2ごとに時系列に記憶される。記憶する生成データまたは予測データには、受信した時刻または受信する予定の時刻を付してもよい。
In this manner, the reception
一方、センサノード2は、送受信部201、通信制御部202、送信データ生成部203および受信データ比較部205を備える。送受信部201は、基地局1の送受信部101と無線でデータを送受信する。送受信部201は、基地局1から予測データを受信すると、通信制御部202へ送る。
On the other hand, the
送信データ生成部203は決められたタイミングで、前述したようにセンサで検出したデータから基地局1に送信すべきデータ(生成データ)を生成する。送信データ生成部203は、生成データを通信制御部202および受信データ比較部205に送る。
The transmission
通信制御部202は、基地局1から受信した予測データを受信データ比較部205に送る。受信データ比較部205は、予測データと生成データを比較して、予測データが生成データの所定の範囲に入っているか、所定の範囲を超えているかを通信制御部202に伝える。予測データと生成データを比較する所定の範囲は、例えば、両者が一致するかどうかである。所定の範囲は、センサで検出するデータの誤差の範囲とすることができる。
The
通信制御部202は、予測データが生成データから所定の範囲を超えている場合には、生成データを基地局1に送受信部201から送信する。予測データが生成データの所定の範囲に入っている場合は、生成データを送信しない。
The
本実施の形態では、予測データの送信とセンサノード2における生成データの生成は、同じ時間間隔で行われる。予測データと生成データはそれぞれの時間間隔で順序づけられる。予測データと生成データは、交互にまたは同時に生成されて、対応づけられている。予測データと生成データには番号を付して、それぞれの順序と相互の対応をとってもよい。この番号には、例えば0〜127(7ビット)のような限定された範囲の数値を循環して用いることができる。
In the present embodiment, the transmission of the prediction data and the generation of the generation data in the
センサノード2を起動した初期には、通信する無線チャネルが空いている(搬送波の受信レベルが限界以下に小さい)ときに生成データの送信を開始し、以降は、決められたタイミングで予測データの受信と生成データの送信を行う。あるいは、最初に基地局1を探索して通信周期の同期を確立したのち、予測データの受信と生成データの送信を行う。
In the initial stage when the
センサノード2は、決められたタイミングで予測データを受信できない場合は、予測データが生成データから所定の範囲を外れているとみなして、生成データを送信する。基地局1では、生成データを受信できない場合には、予測データを生成データとみなして記憶することになる。基地局1では、受信した生成データに誤りを検出した場合、受信したデータからセンサノード2の識別符号を正しく解読できれば、その回の生成データを欠損値として扱うことができる。
If the
図2は、実施の形態1に係るセンサノード2の作用を説明する図である。図2は、1回の生成データの消費電流の変化を模式的に示す。図2(a)は、予測データとそれに対応する生成データが一致する場合を示す。図2(b)は、予測データが生成データから所定の範囲を超えた場合を示す。
FIG. 2 is a diagram for explaining the operation of the
図2(a)に示すように、予測データと生成データが一致する場合には、センサノード2から送信が行われないので、その分の電力が消費されない。予測データが生成データの所定の範囲に入る率が高ければ高いほど、電力消費量を抑えることができる。
As shown in FIG. 2A, when the predicted data and the generated data match, transmission from the
センサノード2では、毎回基地局1から受信するので、その分消費電力量が増加するが、予測データが生成データと一致する場合には送信を行わないので、予測データが生成データと一致する率が大きければ、平均して消費電力量を抑えることができる。例えば、基地局1の予測が10回に9回の割合で予測を当てることにより、毎回必ず送信する方式と比較して、10%前後の消費電力量を削減できる。計算の一例を以下に示す。
Since the
センサノード2の消費電力量は、センサノード2の動作回数と消費電力、処理時間の積で表すことができる。毎回生成データを送信する通信制御方法の消費電力量は、10回センサノード2を動作させた場合、1回の通信に必要な消費電力量が、例えば282.9(mW・ms)とすると、その消費電力量は2829(mW・ms)である。本実施の形態の通信制御方法で、1回の通信に必要な消費電力量が、例えば、基地局1の予測データが生成データに一致する場合に、237.6(mW・ms)であり、基地局1の予測データが生成データに一致しない場合に、364.2(mW・ms)であったとする。
The amount of power consumption of the
上述の例では、本実施の形態で、例えば、基地局1の予測データが平均して10回中9回生成データに一致する場合、すなわち、基地局1の予測データが10回中1回生成データと一致しない場合、1回あたりの平均消費電力量は、2502.6 (mW・ms)となる。つまり、本実施の形態の通信制御方法では、毎回生成データを送信する通信制御方法に比べ、約13%の消費電力量を削減できる。一般的に、無線機では送信するときの電流が最も大きいので、送信回数を減らすほど、消費電力量を抑えることができる。
In the above example, in the present embodiment, for example, when the prediction data of the
図3は、実施の形態1に係る基地局1の動作の一例を示すフローチャートである。図3は、1つのセンサノード2に対する通信処理を示す。基地局1は、センサノード2ごとに決められたタイミングで、それぞれの通信処理を起動する。
FIG. 3 is a flowchart showing an example of the operation of the
まず、予測データ生成部103は、上述のように受信データ格納部104に記憶されているデータから、対象のセンサノード2が次に生成するであろうデータの予測値である予測データを算出する(ステップS11)。通信制御部102は、予測データを送受信部101からセンサノード2に送信する(ステップS12)。
First, the predicted
送受信部101は、予測データを送信したのち、センサノード2が生成データを送信するのを待ち受ける(ステップS13、ステップS14;NO、ステップS15;NO)。センサノード2から生成データを受信する前に(ステップS14;NO)、所定の時間を経過した場合は(ステップS15;YES)、予測データを受信データ(生成データ)として受信データ格納部104に記憶させる(ステップS16)。
The transmitter /
所定の時間を経過する前に生成データを受信した場合は(ステップS14;YES)、受信データ(生成データ)を受信データ格納部104に記憶させる(ステップS17)。 If the generated data is received before the predetermined time has elapsed (step S14; YES), the received data (generated data) is stored in the received data storage unit 104 (step S17).
図4は、実施の形態1に係るセンサノード2の動作の一例を示すフローチャートである。センサノード2は、決められたタイミングで通信処理を起動する。
FIG. 4 is a flowchart showing an example of the operation of the
まず、送信データ生成部203は、センサで検出したデータなどから送信すべきデータ(生成データ)を生成する(ステップS21)。そして、基地局1が予測データを送信するのを待ち受ける(ステップS22、ステップS23;NO、ステップS26;NO)。
First, the transmission
所定の時間を経過する前に予測データを受信した場合は(ステップS23;YES)、生成データと受信データ(予測データ)を比較する(ステップS24)。そして、予測データが生成データに所定の範囲で一致する場合は(ステップS25;YES)、生成データを送信することなく通信処理を終了する。予測データと生成データが所定の範囲で一致しない場合は(ステップS25;NO)、通信制御部202は、生成データを送受信部201から基地局1に送信する(ステップS27)。
When the predicted data is received before the predetermined time has elapsed (step S23; YES), the generated data and the received data (predicted data) are compared (step S24). If the predicted data matches the generated data within a predetermined range (step S25; YES), the communication process is terminated without transmitting the generated data. When the predicted data and the generated data do not match within the predetermined range (step S25; NO), the
基地局1の送信を待ち受けて(ステップS22)、データを受信する前に所定の時間を経過した場合にも(ステップS23;NO、ステップS26;YES)、通信制御部202は、生成データを送受信部201から基地局1に送信する(ステップS27)。
Even when the
以上説明したように、本実施の形態1の無線センサシステムによれば、生成データを毎回送信する方法に比べ、少ない消費電力量でセンサノード2を動作させることが可能となり、結果としてセンサノード2の動作時間が延長される。
As described above, according to the wireless sensor system of the first embodiment, it is possible to operate the
(実施の形態2)
図5は、本発明の実施の形態2に係る無線センサシステムの動作を説明する図である。実施の形態2では、基地局1の予測データ生成部103は、センサノード2が次に生成するであろうデータを、他のセンサノード2から受信した生成データを用いて予測する。
(Embodiment 2)
FIG. 5 is a diagram for explaining the operation of the wireless sensor system according to
図5は、例えば、センサノード2a、センサノード2c、センサノード2bが並んで設置されていることを示す。基地局1が、センサノード2cの生成データを予測する場合を想定する。
FIG. 5 shows that, for example, the
図5の例では、センサノード2cの生成データが、センサノード2aとセンサノード2bの生成データの算術平均になっている。例えば、送信時刻20:10では、センサノード2aの生成データは27℃であり、センサノード2bの生成データは25℃である。センサノード2aとセンサノード2bから受信するデータ(生成データまたは予測データである)が確定した段階で、センサノード2cの生成データをそれらの算術平均
(27℃+25℃)/2 = 26℃
で予測することができる。
In the example of FIG. 5, the generation data of the
Can be predicted.
このように、センサノード2cの生成データと、センサノード2a、センサノード2bの生成データとの間に相関関係があれば、その相関関係を用いることによって、センサノード2cの生成データを予測する精度を向上できる。
Thus, if there is a correlation between the generation data of the
なお、本実施の形態2において、センサノード2の生成データを予測するときに、そのセンサノード2から受信した生成データに加えて、他のセンサノード2から受信したデータを用いて予測してよい。また、他のセンサノード2から受信したデータのみから、対象のセンサノード2の予測データを生成することもあり得る。
In the second embodiment, when the generation data of the
(実施の形態3)
図6は、本発明の実施の形態3に係る無線センサシステムの構成例を示すブロック図である。実施の形態3では、センサノード2は、それ自身が次に生成するデータを予測する。センサノード2は、実施の形態1の構成に加えて、生成データ格納部204および予測データ生成部206を備える。
(Embodiment 3)
FIG. 6 is a block diagram showing a configuration example of a wireless sensor system according to Embodiment 3 of the present invention. In the third embodiment, the
生成データ格納部204は、送信データ生成部203で生成したデータ(生成データ)を記憶する。この場合、過去の生成データをすべて記憶する必要はなく、次の生成データを予測するために必要な個数の生成データを記憶していればよい。
The generation
予測データ生成部206は、基地局1の予測データ生成部103と同様にして、生成データ格納部204に記憶されている生成データを用いて、次に生成するデータを予測する。予測データ生成部206は、予測したデータ(以下、ノード予測データという)を通信制御部202に送る。
The prediction
一方、送信データ生成部203は決められたタイミングで、前述したようにセンサで検出したデータから基地局1に送信すべきデータ(生成データ)を生成する。送信データ生成部203は、生成データを通信制御部202、生成データ格納部204および受信データ比較部205に送る。
On the other hand, the transmission
通信制御部202は、予測データ生成部206から受け取ったノード予測データと、送信データ生成部203から受け取った生成データを比較する。ノード予測データが、生成データから所定の範囲内にあれば、通信制御部202は、送受信部201が基地局1から予測データを受信するのを停止する。
The
送受信部201が基地局1から予測データを受信するのを停止した場合は、生成データを基地局1に送信することも停止する。その場合は、受信データ比較部205で受信データ(予測データ)と生成データを比較することはない。
When the transmission /
基地局1の動作は、実施の形態1と同様である。すなわち、センサノード2でノード予測データと生成データが所定の範囲で一致している場合は、センサノード2から生成データが送信されないので、基地局1は、予測データを生成データとみなして受信データ格納部104に記憶する。
The operation of the
センサノード2の予測方法が、基地局1の予測方法と同じであれば、無線通信が正常に行われている限り、基地局1で記憶されるデータと生成データが異なることはない。基地局1の予測データと、センサノード2のノード予測データは、誤差の許容範囲で一致していれば、基地局1で記憶されるデータが生成データから許容範囲を超えて、不一致になることはない。
If the prediction method of the
また、実施の形態2の基地局1と実施の形態3のセンサノード2を組み合わせてもよい。その場合、基地局1の予測データの方が、センサノード2におけるノード予測データより、生成データに近ければ、基地局1で記憶されるデータが生成データから許容範囲を超えて、不一致になることはない。
Further, the
図7は、実施の形態3に係るセンサノード2の作用を説明する図である。図7(a)は、ノード予測データと生成データが一致する場合である。図7(b)は、ノード予測データと生成データが一致しないが、予測データと生成データが一致する場合を示す。図7(c)は、ノード予測データが生成データと一致せず、さらに、予測データと生成データが一致しない場合である。基地局1の予測とセンサノード2の予測が異なる場合に、図7(b)の形態が発生しうる。
FIG. 7 is a diagram for explaining the operation of the
図7に示すように、本実施の形態3では、ノード予測データの生成およびノード予測データと生成データの比較の処理(図7のPで示す期間)だけ消費電力量は増加することになるが、その消費電流はデータ受信(図7のRで示す)に比べれば小さい。受信を停止する回数がある程度見込めれば、1回の平均通信電力量をその分小さくできる。 As shown in FIG. 7, in the third embodiment, the amount of power consumption increases only during the process of generating node prediction data and comparing the node prediction data with the generated data (period indicated by P in FIG. 7). The current consumption is small compared to data reception (indicated by R in FIG. 7). If the number of times to stop reception can be expected to some extent, the average communication power amount per time can be reduced accordingly.
図8は、実施の形態3に係るセンサノード2の動作の一例を示すフローチャートである。センサノード2は、決められたタイミングで通信処理を起動する。
FIG. 8 is a flowchart illustrating an example of the operation of the
まず、予測データ生成部206は、生成データ格納部204に記憶されたデータから次に生成するであろうデータの予測値であるノード予測データを生成する(ステップS31)。送信データ生成部203は、センサで検出したデータなどから送信すべきデータ(生成データ)を生成する(ステップS32)。通信制御部202は、ノード予測データと生成データを比較し(ステップS33)、両者が所定の範囲で一致していれば(ステップS34;YES)、生成データを生成データ格納部204に記憶して(ステップS39)、1回の通信処理を終了する。
First, the prediction
ノード予測データと生成データが所定の範囲で一致していなければ(ステップS34;NO)、基地局1が予測データを送信するのを待ち受ける(ステップS35、ステップS36;NO、ステップS40;NO)。基地局送信待ち受け(ステップS35)以降、生成したデータを送信するまで(ステップS41)は、図4のステップS22〜ステップS27までの処理と同じである。
If the node prediction data and the generated data do not match within a predetermined range (step S34; NO), the
所定の時間を経過する前に予測データを受信した場合は(ステップS36;YES)、生成データと受信データ(予測データ)を比較する(ステップS37)。そして、予測データが生成データに所定の範囲で一致する場合は(ステップS38;YES)、生成データを送信することなく、生成したデータを記憶して(ステップS39)、通信処理を終了する。予測データと生成データが所定の範囲で一致しない場合は(ステップS38;NO)、通信制御部202は、生成データを送受信部201から基地局1に送信する(ステップS41)。
When the predicted data is received before the predetermined time has elapsed (step S36; YES), the generated data is compared with the received data (predicted data) (step S37). If the predicted data matches the generated data within a predetermined range (step S38; YES), the generated data is stored without transmitting the generated data (step S39), and the communication process is terminated. When the predicted data and the generated data do not match within the predetermined range (step S38; NO), the
基地局1の送信を待ち受けて(ステップS35)、データを受信する前に所定の時間を経過した場合にも(ステップS36;NO、ステップS40;YES)、通信制御部202は、生成データを送受信部201から基地局1に送信する(ステップS41)。生成データを送信したのち、生成データを生成データ格納部204に記憶する。
Even when a predetermined time elapses before receiving data (step S36; NO, step S40; YES), the
以上説明したように、実施の形態3のセンサノード2では、それ自身が次に生成するデータを予測し、予測したデータ(ノード予測データ)が生成データの所定の範囲にあれば、基地局1からデータを受信せず、また生成データを基地局1に送信しない。その結果、さらに消費電力量を削減することができる。
As described above, in the
図9は、本発明の実施の形態に係る基地局1の物理的な構成例を示すブロック図である。基地局1は、図9に示すように、制御部11、主記憶部12、外部記憶部13、操作部14、表示部15および送受信部16を備える。主記憶部12、外部記憶部13、操作部14、表示部15および送受信部16はいずれも内部バス10を介して制御部11に接続されている。
FIG. 9 is a block diagram showing a physical configuration example of the
制御部11はCPU(Central Processing Unit)等から構成され、外部記憶部13に記憶されている通信プログラム19に従って、前述の通信処理を実行する。
The
主記憶部12はRAM(Random-Access Memory)等から構成され、外部記憶部13に記憶されている通信プログラム19をロードし、制御部11の作業領域として用いられる。
The
外部記憶部13は、フラッシュメモリ、ハードディスク、DVD−RAM(Digital Versatile Disc Random-Access Memory)、DVD−RW(Digital Versatile Disc ReWritable)等の不揮発性メモリから構成され、前記の処理を制御部11に行わせるための通信プログラム19を予め記憶し、また、制御部11の指示に従って、この通信プログラム19が記憶するデータを制御部11に供給し、制御部11から供給されたデータを記憶する。
The
操作部14はキーボードおよびマウスなどのポインティングデバイス等と、キーボードおよびポインティングデバイス等を内部バスに接続するインタフェース装置から構成されている。操作部14を介して、センサノード2の識別番号などが入力され、制御部11に供給される。
The
表示部15は、CRT(Cathode Ray Tube)またはLCD(Liquid Crystal Display)などから構成され、センサノード2から受信したデータなどを表示する。
The
送受信部16は、無線送受信機およびそれらと接続するシリアルインタフェースまたはLAN(Local Area Network)インタフェースから構成されている。送受信部16を介して、センサノード2に予測データを送信し、生成データをセンサノード2から受信する。
The transmitter /
図1または図6に示す基地局1の送受信部101、通信制御部102、予測データ生成部103および受信データ格納部104の処理は、通信プログラム19が、制御部11、主記憶部12、外部記憶部13、操作部14、表示部15および送受信部16などを資源として用いて処理することによって実行する。
The processing of the transmission /
図10は、図1または図6に示すセンサノード2のハードウェア構成の一例を示すブロック図である。センサノード2は、図10に示すように、制御部21、主記憶部22、外部記憶部23、入力部24、センサ25および送受信部26を備える。主記憶部22、外部記憶部23、入力部24および送受信部26はいずれも内部バス20を介して制御部21に接続されている。
FIG. 10 is a block diagram illustrating an example of a hardware configuration of the
制御部21はCPU(Central Processing Unit)またはディジタル信号処理装置(DSP:Digital Signal Processor)等から構成され、外部記憶部23に記憶されている制御プログラム29に従って、センサノード2の送受信部201、通信制御部202、送信データ生成部203、受信データ比較部205、生成データ格納部204および予測データ生成部206の各処理を実行する。制御部21はまた、FPGA(Field Programmable Gate Array)で構成することもできる。
The
主記憶部22はRAM(Random-Access Memory)等から構成され、制御部21の作業領域として用いられる。
The
外部記憶部23は、ROM(Read-Only Memory)、フラッシュメモリ、ハードディスク等の不揮発性メモリから構成され、センサノード2の処理を制御部21に行わせるための制御プログラム29を予め記憶し、また、制御部21の指示に従って、制御プログラム29が記憶するデータを制御部21に供給し、制御部21から供給されたデータを記憶する。
The
入力部24は、シリアルインタフェースまたはパラレルインタフェースから構成されている。入力部24は、センサ25に接続し、センサ25から各検出データを入力する。
The
送受信部26は、無線送受信機およびそれらと接続するシリアルインタフェースまたはLAN(Local Area Network)インタフェースから構成されている。制御部21は、送受信部26を介して、基地局1に生成データを送信し、予測データを基地局1から受信する。
The transmission /
図1または6に示すセンサノード2の送受信部201、通信制御部202、送信データ生成部203、受信データ比較部205、生成データ格納部204および予測データ生成部206の処理は、制御プログラム29が、制御部21、主記憶部22、外部記憶部23、入力部24および送受信部26などを資源として用いて処理することによって実行する。
The processing of the transmission /
その他、本発明の好適な変形として、以下の構成が含まれる。 Other suitable modifications of the present invention include the following configurations.
本発明の第1の観点に係る無線センサシステムについて、
好ましくは、前記基地局は、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成することを特徴とする。
About the wireless sensor system according to the first aspect of the present invention,
Preferably, the base station generates a predicted value of data generated by the target sensor node using data received from a sensor node other than the target sensor node for generating the predicted value. To do.
好ましくは、前記センサノードは、該センサノードが生成するデータを予測する予測手段を備え、
前記データ生成手段で生成したデータが前記予測手段で予測したデータから所定の範囲を超える場合に、前記基地局から前記予測値を受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記予測値の受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とする
Preferably, the sensor node includes a prediction unit that predicts data generated by the sensor node,
When the data generated by the data generation means exceeds a predetermined range from the data predicted by the prediction means, the prediction value is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the predicted value from the base station, and stop transmitting the generated data;
It is characterized by
本発明の第2の観点に係る基地局について、好ましくは、
前記予測データ生成手段は、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成することを特徴とする。
For the base station according to the second aspect of the present invention, preferably,
The predicted data generation means generates a predicted value of data generated by the target sensor node using data received from a sensor node other than the target sensor node for generating the predicted value. .
本発明の第3の観点に係るセンサノードについて、好ましくは、
前記データ生成手段で生成するデータを予測する予測手段を備え、
前記生成したデータが前記予測手段で予測したデーから所定の範囲を超える場合に、前記基地局から前記順序付けられたデータを受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記データの受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とする。
For the sensor node according to the third aspect of the present invention, preferably,
Comprising prediction means for predicting data generated by the data generation means;
When the generated data exceeds a predetermined range from the data predicted by the prediction means, the ordered data is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the data from the base station, and stop transmitting the generated data;
It is characterized by that.
本発明の第4の観点に係る通信制御方法について、好ましくは、
前記予測データ生成ステップは、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成することを特徴とする。
For the communication control method according to the fourth aspect of the present invention, preferably,
The predicted data generation step generates a predicted value of data generated by the target sensor node using data received from a sensor node other than the target sensor node for generating the predicted value. .
好ましくは、前記センサノードにおいて、該センサノードが生成するデータを予測する予測ステップを備え、
前記データ生成ステップで生成したデータが前記予測ステップで予測したデータから所定の範囲を超える場合に、前記基地局から前記予測値を受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記予測値の受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とする。
Preferably, the sensor node includes a prediction step of predicting data generated by the sensor node,
When the data generated in the data generation step exceeds a predetermined range from the data predicted in the prediction step, the prediction value is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the predicted value from the base station, and stop transmitting the generated data;
It is characterized by that.
本発明の第5の観点に係る通信制御方法について、好ましくは、
前記予測データ生成ステップは、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成することを特徴とする。
For the communication control method according to the fifth aspect of the present invention, preferably,
The predicted data generation step generates a predicted value of data generated by the target sensor node using data received from a sensor node other than the target sensor node for generating the predicted value. .
本発明の第6の観点に係る通信制御方法について、好ましくは、
データ生成ステップで生成するデータを予測する予測ステップを備え、
前記データ生成ステップで生成したデータが前記予測ステップで予測したデータから所定の範囲を超える場合に、前記基地局から前記予測値を受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記予測値の受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とする。
For the communication control method according to the sixth aspect of the present invention, preferably,
A prediction step for predicting data to be generated in the data generation step;
When the data generated in the data generation step exceeds a predetermined range from the data predicted in the prediction step, the prediction value is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the predicted value from the base station, and stop transmitting the generated data;
It is characterized by that.
その他、前記のハードウエア構成やフローチャートは一例であり、任意に変更および修正が可能である。 In addition, the above-described hardware configuration and flowchart are examples, and can be arbitrarily changed and modified.
基地局1の制御部11、主記憶部12、外部記憶部13、操作部14、表示部15および送受信部16、およびセンサノード2の主記憶部22、外部記憶部23、入力部24および送受信部26などから構成される無線センサシステムの処理を行う中心となる部分は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。たとえば、前記の動作を実行するためのコンピュータプログラムを、コンピュータが読み取り可能な記録媒体(フレキシブルディスク、CD−ROM、DVD−ROM等)に格納して配布し、当該コンピュータプログラムをコンピュータにインストールすることにより、前記の処理を実行する基地局1またはセンサノード2を構成してもよい。また、インターネット等の通信ネットワーク上のサーバ装置が有する記憶装置に当該コンピュータプログラムを格納しておき、通常のコンピュータシステムがダウンロード等することで基地局1またはセンサノード2を構成してもよい。
また、基地局1またはセンサノード2の機能を、OS(オペレーティングシステム)とアプリケーションプログラムの分担、またはOSとアプリケーションプログラムとの協働により実現する場合などには、アプリケーションプログラム部分のみを記録媒体や記憶装置に格納してもよい。
Further, when the functions of the
また、搬送波にコンピュータプログラムを重畳し、通信ネットワークを介して配信することも可能である。たとえば、通信ネットワーク上の掲示板(BBS, Bulletin Board System)に前記コンピュータプログラムを掲示し、ネットワークを介して前記コンピュータプログラムを配信してもよい。そして、このコンピュータプログラムを起動し、OSの制御下で、他のアプリケーションプログラムと同様に実行することにより、前記の処理を実行できるように構成してもよい。 It is also possible to superimpose a computer program on a carrier wave and distribute it via a communication network. For example, the computer program may be posted on a bulletin board (BBS, Bulletin Board System) on a communication network, and the computer program distributed via the network. The computer program may be started and executed in the same manner as other application programs under the control of the OS, so that the above-described processing may be executed.
本発明は、無線センサシステムにおける各センサノードの消費電力の低減を実現することが可能であり、また、無線通信システム、特に、各無線ノードにおける省電力化が重要な電子タグシステムやセンサネットワークシステムなどに適用可能である。 The present invention can realize a reduction in power consumption of each sensor node in a wireless sensor system, and moreover, a wireless communication system, particularly an electronic tag system and a sensor network system in which power saving is important in each wireless node. It is applicable to.
1 基地局
2 センサノード
11 制御部
12 主記憶部
13 外部記憶部
14 操作部
15 表示部
16 送受信部
19 通信プログラム
21 制御部
22 主記憶部
23 外部記憶部
24 入力部
25 センサ
26 送受信部
29 制御プログラム
101 送受信部
102 通信制御部
103 予測データ生成部
104 受信データ格納部
201 送受信部
202 通信制御部
203 送信データ生成部
204 生成データ格納部
205 受信データ比較部
206 予測データ生成部
DESCRIPTION OF
Claims (10)
前記センサノードから受信したデータを記憶する記憶手段と、
前記記憶手段に記憶したデータに基づいて、前記センサノードが次に生成するであろうデータの予測値を所定の方法で生成する予測データ生成手段と、
前記予測データ生成手段で生成した予測値を前記センサノードに無線通信で送信する基地局送信手段と、
前記予測値を前記センサノードに送信したのちに、該センサノードからデータを受信する前に所定の時間を経過した場合に、前記予測値を該センサノードから受信したデータとみなして前記記憶手段に記憶する手段と、
を備える基地局と、
前記基地局から無線通信で前記予測値を受信するノード受信手段と、
前記基地局に送信するデータを生成するデータ生成手段と、
前記基地局から受信した予測値と前記データ生成手段で生成したデータを比較する比較手段と、
前記基地局から受信した予測値が、その予測値に対応する前記生成したデータの所定の範囲を超える場合に、前記生成したデータを前記基地局に無線通信で送信するノード送信手段と、
を備えるセンサノードと、
を含んで構成され、
前記基地局は、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成し、
前記センサノードは、前記基地局から受信した予測値がその予測値に対応する前記生成したデータの所定の範囲にある場合に、その生成したデータの送信を停止する、
ことを特徴とする無線センサシステム。 Base station receiving means for receiving data from the sensor node by wireless communication;
Storage means for storing data received from the sensor node;
Predicted data generation means for generating a predicted value of data that the sensor node will generate next based on the data stored in the storage means by a predetermined method;
Base station transmitting means for transmitting the predicted value generated by the predicted data generating means to the sensor node by wireless communication;
After the predicted value is transmitted to the sensor node, when a predetermined time elapses before data is received from the sensor node, the predicted value is regarded as data received from the sensor node and stored in the storage unit. Means for storing;
A base station comprising:
Node receiving means for receiving the predicted value by radio communication from the base station;
Data generating means for generating data to be transmitted to the base station;
Comparison means for comparing the predicted value received from the base station with the data generated by the data generation means;
Node transmission means for transmitting the generated data to the base station by wireless communication when the predicted value received from the base station exceeds a predetermined range of the generated data corresponding to the predicted value;
A sensor node comprising:
Comprising
The base station uses data received from a sensor node other than the target sensor node to generate the predicted value, and generates a predicted value of data generated by the target sensor node,
The Sen Sano over de, when the prediction value received from the base station is in a predetermined range of data the product corresponding to the predicted value, stops the transmission of the generated data,
A wireless sensor system.
前記データ生成手段で生成したデータが前記予測手段で予測したデータから所定の範囲を超える場合に、前記基地局から前記予測値を受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記予測値の受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とする請求項1に記載の無線センサシステム。 The sensor node includes a prediction unit that predicts data generated by the sensor node,
When the data generated by the data generation means exceeds a predetermined range from the data predicted by the prediction means, the prediction value is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the predicted value from the base station, and stop transmitting the generated data;
The wireless sensor system according to claim 1 .
前記センサノードから受信したデータを記憶する記憶手段と、
前記記憶手段に記憶したデータに基づいて、前記センサノードが次に生成するであろうデータの予測値を所定の方法で生成する予測データ生成手段と、
前記予測データ生成手段で生成した予測値を前記センサノードに無線通信で送信する基地局送信手段と、
前記予測値を前記センサノードに送信したのちに、該センサノードからデータを受信する前に所定の時間を経過した場合に、前記予測値を該センサノードから受信したデータとみなして前記記憶手段に記憶する手段と、
を備え、
前記予測データ生成手段は、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成する、
ことを特徴とする基地局。 Base station receiving means for receiving data from the sensor node by wireless communication;
Storage means for storing data received from the sensor node;
Predicted data generation means for generating a predicted value of data that the sensor node will generate next based on the data stored in the storage means by a predetermined method;
Base station transmitting means for transmitting the predicted value generated by the predicted data generating means to the sensor node by wireless communication;
After the predicted value is transmitted to the sensor node, when a predetermined time elapses before data is received from the sensor node, the predicted value is regarded as data received from the sensor node and stored in the storage unit. Means for storing;
Equipped with a,
The predicted data generation means generates a predicted value of data generated by the target sensor node using data received from a sensor node other than the target sensor node for generating the predicted value.
Base station you wherein a.
前記基地局に送信するデータを生成するデータ生成手段と、
前記基地局から受信したデータと前記データ生成手段で生成したデータを比較する比較手段と、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲を超える場合に、前記生成したデータを前記基地局に無線通信で送信するノード送信手段と、
前記データ生成手段で生成するデータを予測する予測手段と、
を備え、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲にある場合に、その生成したデータの送信を停止し、
前記生成したデータが前記予測手段で予測したデータから所定の範囲を超える場合に、前記基地局から前記順序付けられたデータを受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記データの受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とするセンサノード。 Node receiving means for receiving the ordered data by radio communication from the base station;
Data generating means for generating data to be transmitted to the base station;
Comparison means for comparing data received from the base station and data generated by the data generation means;
Node transmission means for transmitting the generated data to the base station by wireless communication when the data received from the base station exceeds a predetermined range of the generated data corresponding to the order;
Prediction means for predicting data generated by the data generation means;
With
If the data received from the base station is within a predetermined range of the generated data corresponding to the order, stop transmitting the generated data ;
When the generated data exceeds a predetermined range from the data predicted by the prediction means, the ordered data is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the data from the base station, and stop transmitting the generated data ;
A sensor node characterized by that.
センサノードから無線通信でデータを受信する基地局受信ステップと、
前記センサノードから受信したデータを記憶する記憶ステップと、
前記記憶ステップで記憶したデータに基づいて、前記センサノードが次に生成するであろうデータの予測値を所定の方法で生成する予測データ生成ステップと、
前記予測データ生成ステップで生成した予測値を前記センサノードに無線通信で送信する基地局送信ステップと、
前記予測値を前記センサノードに送信したのちに、該センサノードからデータを受信する前に所定の時間を経過した場合に、前記予測値を該センサノードから受信したデータとみなして前記記憶ステップを実行させるステップと、
を備える基地局通信制御方法と、
センサノードにおいて、
前記基地局から無線通信で前記予測値を受信するノード受信ステップと、
前記基地局に送信するデータを生成するデータ生成ステップと、
前記基地局から受信した予測値と前記データ生成ステップで生成したデータを比較する比較ステップと、
前記基地局から受信した予測値が、その予測値に対応する前記生成したデータの所定の範囲を超える場合に、前記生成したデータを前記基地局に無線通信で送信するノード送信ステップと、
を備えるノード通信制御方法と、
を含んで構成され、
前記予測データ生成ステップでは、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成し、
前記センサノードにおいて、前記基地局から受信した予測値がその予測値に対応する前記生成したデータの所定の範囲にある場合に、その生成したデータの送信を停止する、
ことを特徴とする通信制御方法。 In the base station
A base station receiving step for receiving data by wireless communication from the sensor node;
A storage step for storing data received from the sensor node;
Based on the data stored in the storing step, a predicted data generation step of generating a predicted value of data that the sensor node will generate next by a predetermined method;
A base station transmission step of transmitting the predicted value generated in the predicted data generation step to the sensor node by wireless communication;
After the predicted value is transmitted to the sensor node, when a predetermined time elapses before data is received from the sensor node, the predicted value is regarded as data received from the sensor node, and the storing step is performed. Steps to be performed;
A base station communication control method comprising:
In the sensor node,
A node receiving step of receiving the predicted value by radio communication from the base station;
A data generation step of generating data to be transmitted to the base station;
A comparison step of comparing the predicted value received from the base station with the data generated in the data generation step;
A node transmission step of transmitting the generated data to the base station by wireless communication when the predicted value received from the base station exceeds a predetermined range of the generated data corresponding to the predicted value;
A node communication control method comprising:
Comprising
In the predicted data generation step, using data received from a sensor node other than the target sensor node for generating the predicted value, a predicted value of data generated by the target sensor node is generated,
In the sensor node, when the predicted value received from the base station is within a predetermined range of the generated data corresponding to the predicted value, the transmission of the generated data is stopped.
A communication control method characterized by the above.
前記データ生成ステップで生成したデータが前記予測ステップで予測したデータから所定の範囲を超える場合に、前記基地局から前記予測値を受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記予測値の受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とする請求項5に記載の通信制御方法。 The sensor node includes a prediction step of predicting data generated by the sensor node,
When the data generated in the data generation step exceeds a predetermined range from the data predicted in the prediction step, the prediction value is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the predicted value from the base station, and stop transmitting the generated data;
The communication control method according to claim 5 .
前記センサノードから無線通信でデータを受信する基地局受信ステップと、
前記センサノードから受信したデータを記憶する記憶ステップと、
前記記憶ステップで記憶したデータに基づいて、前記センサノードが次に生成するであろうデータの予測値を所定の方法で生成する予測データ生成ステップと、
前記予測データ生成ステップで生成した予測値を前記センサノードに無線通信で送信する基地局送信ステップと、
前記予測値を前記センサノードに送信したのちに、該センサノードからデータを受信する前に所定の時間を経過した場合に、前記予測値を該センサノードから受信したデータとみなして前記記憶ステップで記憶するステップと、
を備え、
前記予測データ生成ステップでは、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成する、
ことを特徴とする通信制御方法。 A communication control method performed by a base station that receives data generated by a sensor node,
A base station receiving step of receiving data wirelessly communicated from the sensor node,
A storage step for storing data received from the sensor node;
Based on the data stored in the storing step, a predicted data generation step of generating a predicted value of data that the sensor node will generate next by a predetermined method;
A base station transmission step of transmitting the predicted value generated in the predicted data generation step to the sensor node by wireless communication;
After the predicted value is transmitted to the sensor node, when a predetermined time elapses before data is received from the sensor node, the predicted value is regarded as data received from the sensor node and stored in the storing step. Memorizing step;
Equipped with a,
In the predicted data generation step, using data received from a sensor node other than the target sensor node for generating the predicted value, a predicted value of data generated by the target sensor node is generated.
Communication control how to characterized in that.
前記基地局から、順序付けられたデータを無線通信で受信するノード受信ステップと、
前記基地局に送信するデータを生成するデータ生成ステップと、
前記基地局から受信したデータと前記データ生成ステップで生成したデータを比較する比較ステップと、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲を超える場合に、前記生成したデータを前記基地局に無線通信で送信するノード送信ステップと、
前記データ生成ステップで生成するデータを予測する予測ステップと、
を備え、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲にある場合に、前記ノード送信ステップの前記生成したデータの送信を停止し、
前記データ生成ステップで生成したデータが前記予測ステップで予測したデータから所定の範囲を超える場合に、前記基地局から前記予測値を受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記予測値の受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とする通信制御方法。 A communication control method performed by a sensor node that transmits generated data to a base station,
From the base station, and a node receiving step of receiving ordered data in a wireless communication,
A data generation step of generating data to be transmitted to the base station;
A comparison step of comparing the data received from the base station with the data generated in the data generation step;
A node transmission step of transmitting the generated data to the base station by wireless communication when the data received from the base station exceeds a predetermined range of the generated data corresponding to the order;
A prediction step for predicting data generated in the data generation step;
With
When the data received from the base station is within a predetermined range of the generated data corresponding to the order, the transmission of the generated data in the node transmission step is stopped ,
When the data generated in the data generation step exceeds a predetermined range from the data predicted in the prediction step, the prediction value is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the predicted value from the base station, and stop transmitting the generated data ;
A communication control method characterized by the above.
センサノードから無線通信でデータを受信する基地局受信ステップと、
前記センサノードから受信したデータを記憶する記憶ステップと、
前記記憶ステップで記憶したデータに基づいて、前記センサノードが次に生成するであろうデータの予測値を所定の方法で生成する予測データ生成ステップと、
前記予測データ生成ステップで生成した予測値を前記センサノードに無線通信で送信する基地局送信ステップと、
前記予測値を前記センサノードに送信したのちに、該センサノードからデータを受信する前に所定の時間を経過した場合に、前記予測値を該センサノードから受信したデータとみなして前記記憶ステップで記憶するステップと、
を実行させ、
前記予測データ生成ステップでは、前記予測値を生成する対象の前記センサノード以外のセンサノードから受信したデータを用いて、該対象のセンサノードが生成するデータの予測値を生成する、
ことを特徴とするプログラム。 On the computer,
A base station receiving step for receiving data by wireless communication from the sensor node;
A storage step for storing data received from the sensor node;
Based on the data stored in the storing step, a predicted data generation step of generating a predicted value of data that the sensor node will generate next by a predetermined method;
A base station transmission step of transmitting the predicted value generated in the predicted data generation step to the sensor node by wireless communication;
After the predicted value is transmitted to the sensor node, when a predetermined time elapses before data is received from the sensor node, the predicted value is regarded as data received from the sensor node and stored in the storing step. Memorizing step;
Was executed,
In the predicted data generation step, using data received from a sensor node other than the target sensor node for generating the predicted value, a predicted value of data generated by the target sensor node is generated.
Program that is characterized in that.
基地局から、順序付けられたデータを無線通信で受信するノード受信ステップと、
前記基地局に送信するデータを生成するデータ生成ステップと、
前記基地局から受信したデータと前記データ生成ステップで生成したデータを比較する比較ステップと、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲を超える場合に、前記生成したデータを前記基地局に無線通信で送信するノード送信ステップと、
前記データ生成ステップで生成するデータを予測する予測ステップと、
を実行させ、
前記基地局から受信したデータが、その順序に対応する前記生成したデータの所定の範囲にある場合に、前記ノード送信ステップの前記生成したデータの送信を停止し、
前記データ生成ステップで生成したデータが前記予測ステップで予測したデータから所定の範囲を超える場合に、前記基地局から前記予測値を受信し、
前記生成したデータが前記予測したデータの所定の範囲にある場合に、前記基地局からの前記予測値の受信を停止し、かつ、前記生成したデータの送信を停止する、
ことを特徴とするプログラム。 On the computer,
A node receiving step of receiving the ordered data by radio communication from the base station;
A data generation step of generating data to be transmitted to the base station;
A comparison step of comparing the data received from the base station with the data generated in the data generation step;
A node transmission step of transmitting the generated data to the base station by wireless communication when the data received from the base station exceeds a predetermined range of the generated data corresponding to the order;
A prediction step for predicting data generated in the data generation step;
And execute
When the data received from the base station is within a predetermined range of the generated data corresponding to the order, the transmission of the generated data in the node transmission step is stopped ,
When the data generated in the data generation step exceeds a predetermined range from the data predicted in the prediction step, the prediction value is received from the base station,
If the generated data is within a predetermined range of the predicted data, stop receiving the predicted value from the base station, and stop transmitting the generated data ;
A program characterized by that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009050492A JP4998902B2 (en) | 2009-03-04 | 2009-03-04 | Wireless sensor system, base station, sensor node, communication control method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009050492A JP4998902B2 (en) | 2009-03-04 | 2009-03-04 | Wireless sensor system, base station, sensor node, communication control method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010206596A JP2010206596A (en) | 2010-09-16 |
JP4998902B2 true JP4998902B2 (en) | 2012-08-15 |
Family
ID=42967605
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009050492A Active JP4998902B2 (en) | 2009-03-04 | 2009-03-04 | Wireless sensor system, base station, sensor node, communication control method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4998902B2 (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102457867B (en) * | 2010-10-21 | 2014-10-08 | 富士通株式会社 | Wireless network device, wireless network system and wireless network node control method |
US8519867B2 (en) * | 2010-12-23 | 2013-08-27 | General Electric Company | Method and system for reducing transmitter power consumption while avoiding delay of displayed information |
JP5877495B2 (en) * | 2011-11-25 | 2016-03-08 | 日本電気株式会社 | COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION SYSTEM |
EP3082574B1 (en) | 2013-12-16 | 2023-07-12 | Dexcom, Inc. | Systems and methods for monitoring and managing life of a battery in an analyte sensor system worn by a user |
JP6613562B2 (en) * | 2014-12-17 | 2019-12-04 | 富士通株式会社 | SENSOR CONTROL DEVICE, SENSOR CONTROL PROGRAM, AND SENSOR CONTROL METHOD |
JP6443537B2 (en) * | 2015-03-23 | 2018-12-26 | 日本電気株式会社 | Communication system and communication method |
WO2017098193A1 (en) | 2015-12-11 | 2017-06-15 | Toshiba Research Europe Limited | Configuration of a wireless connection used to transmit sensor readings from a sensor to a data collection facility |
JP6759788B2 (en) * | 2016-07-13 | 2020-09-23 | 富士通株式会社 | Sensor control device, sensor system, sensor control method, and sensor control program |
JP2019100687A (en) | 2017-12-08 | 2019-06-24 | パナソニックIpマネジメント株式会社 | Air conditioning control method and air conditioning control device |
JP6452911B1 (en) * | 2018-03-20 | 2019-01-16 | 三菱電機株式会社 | Access point, information collection system, and information collection method |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4500123B2 (en) * | 2004-07-21 | 2010-07-14 | 株式会社日立製作所 | Wireless communication method, base station, wireless terminal device, and wireless communication system |
JP4719034B2 (en) * | 2006-03-07 | 2011-07-06 | 株式会社日立製作所 | Sensor network system, base station, and sensing data relay method |
-
2009
- 2009-03-04 JP JP2009050492A patent/JP4998902B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2010206596A (en) | 2010-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4998902B2 (en) | Wireless sensor system, base station, sensor node, communication control method and program | |
US11606419B2 (en) | Edge computing system | |
US9319993B1 (en) | Injecting active periods into scheduled inactive periods | |
US10447426B2 (en) | Scheduling based on end-to-end delay bound | |
US20160295511A1 (en) | Remote wakeup for wi-fi devices | |
US10051573B2 (en) | Method and apparatus for controlling power consumption of wireless terminal | |
CN104205895B (en) | Method and apparatus for establishing the condition for providing network-assist information | |
CN104813718B (en) | A kind of method and device to radio station transmitting data | |
US20130055273A1 (en) | Terminal and application management method thereof | |
US10477501B2 (en) | Wireless communication device, wireless communication method, and storage medium | |
US20150245291A1 (en) | Method and apparatus for power efficient downstream communication in sensor networks | |
US10849084B1 (en) | Asynchronous realizations based on accurate, energy-efficient, decentralized, single-hop time synchronization protocol for WSNs | |
JP6707209B1 (en) | Time synchronization system, master device, slave device and program | |
US20120051403A1 (en) | Method and apparatus for supporting communication service of communication terminal having relay function | |
JP5170189B2 (en) | Battery driving device, battery driving method and program | |
Datla et al. | Task allocation and scheduling in wireless distributed computing networks | |
CN106027672B (en) | The method and apparatus of more new information is provided using Electric control | |
JP2009260734A (en) | Wireless node system, wireless node, and synchronization method for wireless node | |
JP2013029319A (en) | Slave device, electronic apparatus system, master device, time synchronization method, and program | |
US10524069B1 (en) | System for configuring distribution of audio data to devices based on connection status | |
JP2012129931A (en) | Wireless sensor network system | |
WO2016208136A1 (en) | Fire alarm and fire alarm system | |
JP5662909B2 (en) | User terminal and communication method | |
JP6653969B2 (en) | Wireless communication system | |
JP7013523B2 (en) | Wireless communication equipment, wireless communication systems, wireless communication methods and programs |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120117 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120316 |
|
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: 20120417 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120507 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4998902 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150525 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |