(57)【要約】【課題】バケツリレー方式でデータ転送した無線端末個々についてデータの転送にかかる遅延時間を補正し、正確な計測時刻を知ることができるメッシュ無線通信方式を提供する。【解決手段】無線端末１が計測を実行し、計測結果の送信を開始する。無線端末１が送信するデータには、端末ＩＤ“０１”と転送所要時間“０２”（秒）と計測データとが送信される。無線端末２は、無線端末１からのデータ受信を基点に計時を開始し、自身の計測に至るまでに要した時間と自身の転送所要時間をそれぞれタイムカウント機能(不図示)から取得し、自身の送信タイミングで無線端末１の転送所要時間を“１３”に更新すると共に自身の計測データ等をフォーマットに付加して送信する。無線端末５は、更新した無線端末１及び無線端末２の計測データと一緒に自身の計測にかかる端末ＩＤ“０５”と転送所要時間“０１”と計測データとを送信フォーマットに付加して集計装置１０に送信する。【選択図】図１
2014120939.tif 000002
【特許請求の範囲】
【請求項１】
メッシュ無線通信ネットワークを構成する無線端末が、低出力の無線出力で広範囲をカバーし、一定の時間間隔で所定の計測を行い、計測データを上位の集計装置まで複数の無線端末をバケツリレー方式でデータ転送するメッシュ無線通信ネットワークシステムであって、
前記無線端末のそれぞれは、
少なくとも、無線送信回路と、無線受信回路と、送受切替え回路と、アンテナと、無線端末全体を制御する制御部とを備え、
無線端末全体を制御する前記制御部は、
前記計測データを他無線端末から受信したとき、送信バッファに格納されている他無線端末の前記計測データの転送所要時間を更新して該送信バッファに格納する送信バッファ格納手段と、
前記送信バッファの容量が満杯になったときには、前記送信バッファに格納された、端末ＩＤ、更新された転送所要時間及び計測データを含む他無線端末のデータを一括して自無線端末より前記集計装置に近い無線端末に送信する第１の送信制御手段と、
前記送信バッファの容量が満杯でなくとも、自端末の計測データを所定タイミングで取得したときには、自端末のＩＤ及び転送所要時間を前記送信バッファに付加し、さらに前記更新された転送所要時間を含む前記他無線端末から受信した計測データと他端末ＩＤとを束ねて一括して前記集計装置に近い無線端末に送信する第２の送信制御手段と、を備え、
前記集計装置は、
直近の無線端末から前記計測データを受信したら、前記無線端末それぞれにおける前記転送所要時間を基準時刻を基に減算して個々の無線端末における正確な計測時点を算出する計測時点算出手段、
を備えていることを特徴とするメッシュ無線通信ネットワークシステム。
【請求項２】
前記制御部は、定周期で送信されるビーコン送信時間に所要時間を加算して計測周期を超えなければビーコン送信を実行するビーコン送信／計測処理切り分け手段を備えることを特徴とする請求項１に記載のメッシュ無線通信ネットワークシステム。
【請求項３】
前記制御部は、個別に設定された計測タイミング待ち時間を経て計測を実行する計測タイミング待ち時間設定手段をさらに備えることを特徴とする請求項１または２に記載のメッシュ無線通信ネットワークシステム。
【請求項４】
メッシュ無線通信ネットワークを構成する無線端末が、低出力の無線出力で広範囲をカバーし、一定の時間間隔で所定の計測を行い、計測データを上位の集計装置まで複数の無線端末をバケツリレー方式でデータ転送するメッシュ無線通信ネットワークシステムにおける無線端末であって、
前記無線端末のそれぞれは、
少なくとも、無線送信回路と、無線受信回路と、送受切替え回路と、アンテナと、無線端末全体を制御する制御部とを備え、
無線端末全体を制御する前記制御部は、
前記計測データを他無線端末から受信したとき、送信バッファに格納されている他無線端末の前記計測データの転送所要時間を更新して該送信バッファに格納する送信バッファ格納手段と、
前記送信バッファの容量が満杯になったときには、前記送信バッファに格納された、端末ＩＤ、更新された転送所要時間及び計測データを含む他無線端末のデータを一括して自無線端末より前記集計装置に近い無線端末に送信する第１の送信制御手段と、
前記送信バッファの容量が満杯でなくとも、自端末の計測データを所定タイミングで取得したときには、自端末のＩＤ及び転送所要時間を前記送信バッファに付加し、さらに前記更新された転送所要時間を含む前記他無線端末から受信した計測データと他端末ＩＤとを束ねて一括して前記集計装置に近い無線端末に送信する第２の送信制御手段と、
を備えることを特徴とする無線端末。
【請求項５】
前記制御部は、定周期で送信されるビーコン送信時間に所要時間を加算して計測周期を超えなければビーコン送信を実行するビーコン送信／計測処理切り分け手段を備えることを特徴とする請求項４に記載の無線端末。
【請求項６】
前記制御部は、個別に設定された計測タイミング待ち時間を経て計測を実行する計測タイミング待ち時間設定手段をさらに備えることを特徴とする請求項４または５に記載の無線端末。
【請求項７】
メッシュ無線通信ネットワークを構成する無線端末が、低出力の無線出力で広範囲をカバーし、一定の時間間隔で所定の計測を行い、計測データを上位の集計装置まで複数の無線端末をバケツリレー方式でデータ転送するメッシュ無線通信ネットワークシステムにおける無線通信方法であって、
前記無線端末のそれぞれは、
前記計測データを他無線端末から受信したとき、送信バッファに格納されている他無線端末の前記計測データの転送所要時間を更新して該送信バッファに格納する過程、
前記送信バッファの容量が満杯になったときには、前記送信バッファに格納された、端末ＩＤ、更新された転送所要時間及び計測データを含む他無線端末のデータを一括して自無線端末より前記集計装置に近い無線端末に送信する過程、または、
前記送信バッファの容量が満杯でなくとも、自端末の計測データを所定タイミングで取得したときには、自端末のＩＤ及び転送所要時間を前記送信バッファに付加し、さらに前記更新された転送所要時間を含む前記他無線端末から受信した計測データと他端末ＩＤとを束ねて一括して前記集計装置に近い無線端末に送信する過程、を含み、
前記集計装置は、
直近の無線端末から前記計測データを受信したら、前記無線端末それぞれにおける前記転送所要時間を基準時刻を基に減算して個々の無線端末における正確な計測時点を算出する過程、
を含むことを特徴とするメッシュ無線通信方法。
【請求項８】
前記無線端末は、定周期で送信されるビーコン送信時間に所要時間を加算して計測周期を超えなければビーコン送信を実行し、計測周期になれば計測処理を実行することを特徴とする請求項７に記載のメッシュ無線通信方法。
【請求項９】
前記無線端末は、個別に設定された計測タイミング待ち時間を経て計測を実行することを特徴とする請求項７または８に記載のメッシュ無線通信方法。
【請求項１０】
メッシュ無線通信ネットワークを構成する無線端末が、低出力の無線出力で広範囲をカバーし、一定の時間間隔で所定の計測を行い、計測データを上位の集計装置まで複数の無線端末をバケツリレー方式でデータ転送するメッシュ無線通信ネットワークシステムにおける無線端末であって、該無線端末が、前記計測データを他無線端末から受信したとき、送信バッファに格納されている他無線端末の前記計測データの転送所要時間を更新して該送信バッファに格納する送信バッファ格納手段を備え、
前記無線端末のコンピュータを、
前記送信バッファの容量が満杯になったときには、前記送信バッファに格納された、端末ＩＤ、更新された転送所要時間及び計測データを含む他無線端末のデータを一括して自無線端末より前記集計装置に近い無線端末に送信する第１の送信制御手段と、
前記送信バッファの容量が満杯でなくとも、自端末の計測データを所定タイミングで取得したときには、自端末のＩＤ及び転送所要時間を前記送信バッファに付加し、さらに前記更新された転送所要時間を含む前記他無線端末から受信した計測データと他端末ＩＤとを束ねて一括して前記集計装置に近い無線端末に送信する第２の送信制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計測機能を有する複数の無線端末から１つの集計装置（ホスト）に計測結果（計測データ）を通知するメッシュ無線通信ネットワークシステム、無線通信方法、および、無線端末に関する。
【背景技術】
【０００２】
低消費電力タイプのメッシュ無線通信方式として、全ての無線機が一定周期で短いビーコンを送信し、データを送信したい無線機はビーコンに同期して接続リクエストを送信して特定の無線機とハンドシェイクを行うことでデータの送信を実行し、これを繰り返すことで、バケツリレー方式でデータ転送しながら目的の無線機にデータを届けるものが知られている。
【０００３】
この場合、全ての無線機は、ネットワークの構成情報を自無線機内に所持しており、自分より目的の無線機に近い無線機からのビーコンを選択することにより、効率的な転送ルートを選択するようにしている（この方式は、一般に、Ｎ×Ｎメッシュ無線通信方式などと呼ばれる）。
【０００４】
上記Ｎ×Ｎメッシュ無線通信方式の亜流として、１つの集計装置で全ての無線機の計測結果を収集するタイプ（１×Ｎメッシュ無線通信方式）では、それぞれの無線機は集計装置までの距離情報（構成情報）を保持し、自分より集計装置に近い（ホップ数が少ない）無線機に対してデータを転送することにより、最終的に集計装置までデータを届けるようにしている。
【０００５】
下記に示す特許文献１には、センサ情報と、該センサ情報を検出した時刻（絶対時刻）を基幹装置（ホスト）に向けて送信する無線通信ネットワークシステムが開示されている。
【０００６】
また下記に示す特許文献２には、記憶部に記憶している計測データを無線通信手段によって他の無線通信手段に送信し、次の起動タイミングまで無線通信手段を停止させるとともに、無線通信手段の起動時に、ネットワークに含まれる所定装置との間における時刻情報の同期処理を実行する制御手段を備える無線計測制御方式が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１０−２３３０７１号公報（００１４，００１８段落）
【特許文献２】特開２０１２−２０５１０８号公報（００２３段落）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
省電力タイプのメッシュ無線通信方式では、バケツリレー方式の１回のデータ転送に数秒を要する場合があり、規模の大きなメッシュ無線通信方式の構築には、計測結果が集計装置に届くまでに１分程度の遅延が発生することを考慮する必要がある。
【０００９】
また、省電力や無線通信の輻輳緩和のため、複数の計測結果を束ねて送信することが有効だが、この場合にも遅延時間が大きくなることを考慮する必要となる。
また各無線機に時計と時刻合わせ機能を持たせれば、計測データに正確な時刻情報を付加することができるが、無線機個々に対する小型・省電力・低価格の要求からそれらの機能を夫々の無線機に持たせることが困難であり、その場合には、計測データを受け取った集計装置では各無線機における正確な計測時刻を知ることができない。
【００１０】
電力や都市ガスなどの遠隔検針で毎月１回程度の計測頻度であれば、数分の遅延はさほど問題にならないが、計測頻度として数分に１回を要する計測システムであれば、正確な計測時刻を知るうえで転送にかかる遅延時間の補正が必要不可欠である。
【００１１】
そこで本発明は、バケツリレー方式でデータ転送した無線端末個々についてデータの転送にかかる遅延時間を補正し、正確な計測時刻を知ることができるメッシュ無線通信ネットワークシステム、無線通信方法、および無線端末を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するために本発明のメッシュ無線通信ネットワークシステムは、メッシュ無線通信ネットワークを構成する無線端末が、低出力の無線出力で広範囲をカバーし、一定の時間間隔で所定の計測を行い、計測データを上位の集計装置まで複数の無線端末をバケツリレー方式でデータ転送するメッシュ無線通信ネットワークシステムであって、上記無線端末のそれぞれは、少なくとも、無線送信回路と、無線受信回路と、送受切替え回路と、アンテナと、無線端末全体を制御する制御部とを備え、無線端末全体を制御する上記制御部は、上記計測データを他無線端末から受信したとき、送信バッファに格納されている他無線端末の上記計測データの転送所要時間を更新して該送信バッファに格納する送信バッファ格納手段と、上記送信バッファの容量が満杯になったときには、上記送信バッファに格納された、端末ＩＤ、更新された転送所要時間及び計測データを含む他無線端末のデータを一括して自無線端末より上記集計装置に近い無線端末に送信する第１の送信制御手段と、上記送信バッファの容量が満杯でなくとも、自端末の計測データを所定タイミングで取得したときには、自端末のＩＤ及び転送所要時間を上記送信バッファに付加し、さらに上記更新された転送所要時間を含む上記他無線端末から受信した計測データと他端末ＩＤとを束ねて一括して上記集計装置に近い無線端末に送信する第２の送信制御手段と、を備え、上記集計装置は、直近の無線端末から上記計測データを受信したら、上記無線端末それぞれにおける上記転送所要時間を基準時刻を基に減算して個々の無線端末における正確な計測時点を算出する計測時点算出手段、を備えていることを特徴とする。
【００１３】
上記において、上記制御部は、定周期で送信されるビーコン送信時間に所要時間を加算して計測周期を超えなければビーコン送信を実行するビーコン送信／計測処理切り分け手段を備えることを特徴とする。
【００１４】
また上記において、上記制御部は、個別に設定された計測タイミング待ち時間を経て計測を実行する計測タイミング待ち時間設定手段をさらに備えることを特徴とする。
また上記目的を達成するために本発明の無線通信端末は、メッシュ無線通信ネットワークを構成する無線端末が、低出力の無線出力で広範囲をカバーし、一定の時間間隔で所定の計測を行い、計測データを上位の集計装置まで複数の無線端末をバケツリレー方式でデータ転送するメッシュ無線通信ネットワークシステムにおける無線端末であって、上記無線端末のそれぞれは、少なくとも、無線送信回路と、無線受信回路と、送受切替え回路と、アンテナと、無線端末全体を制御する制御部とを備え、無線端末全体を制御する上記制御部は、上記計測データを他無線端末から受信したとき、送信バッファに格納されている他無線端末の上記計測データの転送所要時間を更新して該送信バッファに格納する送信バッファ格納手段と、上記送信バッファの容量が満杯になったときには、上記送信バッファに格納された、端末ＩＤ、更新された転送所要時間及び計測データを含む他無線端末のデータを一括して自無線端末より上記集計装置に近い無線端末に送信する第１の送信制御手段と、上記送信バッファの容量が満杯でなくとも、自端末の計測データを所定タイミングで取得したときには、自端末のＩＤ及び転送所要時間を上記送信バッファに付加し、さらに上記更新された転送所要時間を含む上記他無線端末から受信した計測データと他端末ＩＤとを束ねて一括して上記集計装置に近い無線端末に送信する第２の送信制御手段と、を備えることを特徴とする。
【００１５】
上記目的を達成するために本発明のメッシュ無線通信方法は、メッシュ無線通信ネットワークを構成する無線端末が、低出力の無線出力で広範囲をカバーし、一定の時間間隔で所定の計測を行い、計測データを上位の集計装置まで複数の無線端末をバケツリレー方式でデータ転送するメッシュ無線通信ネットワークシステムにおける無線通信方法であって、上記無線端末のそれぞれは、上記計測データを他無線端末から受信したとき、送信バッファに格納されている他無線端末の上記計測データの転送所要時間を更新して該送信バッファに格納する過程、上記送信バッファの容量が満杯になったときには、上記送信バッファに格納された、端末ＩＤ、更新された転送所要時間及び計測データを含む他無線端末のデータを一括して自無線端末より上記集計装置に近い無線端末に送信する過程、または、上記送信バッファの容量が満杯でなくとも、自端末の計測データを所定タイミングで取得したときには、自端末のＩＤ及び転送所要時間を上記送信バッファに付加し、さらに上記更新された転送所要時間を含む上記他無線端末から受信した計測データと他端末ＩＤとを束ねて一括して上記集計装置に近い無線端末に送信する過程、を含み、上記集計装置は、直近の無線端末から上記計測データを受信したら、上記無線端末それぞれにおける上記転送所要時間を基準時刻を基に減算して個々の無線端末における正確な計測時点を算出する過程、含むことを特徴とする。
【００１６】
また上記目的を達成するために本発明にかかる無線端末のコンピュータに機能させるためのプログラムは、メッシュ無線通信ネットワークを構成する無線端末が、低出力の無線出力で広範囲をカバーし、一定の時間間隔で所定の計測を行い、計測データを上位の集計装置まで複数の無線端末をバケツリレー方式でデータ転送するメッシュ無線通信ネットワークシステムにおける無線端末であって、該無線端末が、上記計測データを他無線端末から受信したとき、送信バッファに格納されている他無線端末の上記計測データの転送所要時間を更新して該送信バッファに格納する送信バッファ格納手段を備え、上記無線端末のコンピュータを、上記送信バッファの容量が満杯になったときには、上記送信バッファに格納された、端末ＩＤ、更新された転送所要時間及び計測データを含む他無線端末のデータを一括して自無線端末より上記集計装置に近い無線端末に送信する第１の送信制御手段と、上記送信バッファの容量が満杯でなくとも、自端末の計測データを所定タイミングで取得したときには、自端末のＩＤ及び転送所要時間を上記送信バッファに付加し、さらに上記更新された転送所要時間を含む上記他無線端末から受信した計測データと他端末ＩＤとを束ねて一括して上記集計装置に近い無線端末に送信する第２の送信制御手段、として機能させる。
【発明の効果】
【００１７】
本発明によれば、受信した計測データフォーマット内に付加された、更新された転送所要時間を、基準時刻を備える上位の集計装置が現在時刻から減算することにより、計測データを送信した無線端末の正確な計測時刻を知ることができる。
【００１８】
また、省電力や無線通信の輻輳緩和のために複数の計測結果（計測データ）が束ねられている場合でも、計測データフォーマット内の計測データごとに転送所要時間が付加されているので、基準時刻を備える上位の集計装置が、計測データを送信した無線端末ごとの正確な計測時刻を算出することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係るメッシュ無線通信ネットワークシステムの構成例を示す図である。
【図２】本発明の実施形態に係る無線端末の構成を示す機能ブロック図である。
【図３】本発明の実施形態に係る無線端末の転送時における転送所要時間の更新例を説明する図である。
【図４】メッシュ無線通信ネットワークシステムの無線端末間のハンドシェイク手順の一例を示す図である。
【図５】本発明の実施形態に係る無線端末間の通信シーケンスの一例を示す図である。
【図６】本発明の実施形態に係るメッシュ無線通信ネットワークシステムの各無線端末の動作処理フローを示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態について、詳細に説明する。
図１は、本発明の実施形態に係るメッシュ無線通信ネットワークシステムの構成例を示す図である。図１において本発明の実施形態に係るメッシュ無線通信ネットワークシステムは、１台の集計装置１０と、無線端末１ないし無線端末６とから構成されている。そして本発明の実施形態に係るメッシュ無線通信ネットワークシステムは、メッシュ無線通信ネットワークを構成する無線端末が、一定の時間間隔で所定の計測を行い、計測結果（計測データ）を上位の集計装置１０まで複数の無線端末をバケツリレー方式でデータ転送して届けるもので、低出力の無線出力で広範囲の通信エリアをカバーできるようにしている。なお集計装置１０はパソコンなどを備えて構成され、集計装置１０における低消費電力化の要求は低いものとする。
【００２１】
図１においては、一例として無線端末１を発信元として無線端末２、無線端末５を経由して、計測データを集計装置１０に転送する場合を示しているが、当該計測データの転送に関与していない無線端末３、無線端末４、無線端末６もメッシュ無線通信ネットワークシステムの構成要素として示され、同じように上位の集計装置１０までバケツリレー方式でデータ転送することができる。そして無線端末の構成としては、計測部、制御部、無線部を備えるものであることについては、図１の無線端末２にブロック図で示しているが、各無線端末の構成の詳細については、図２で説明する。なお各無線端末の配置は固定でなく移動可能であり、図１の配置は単なる事例にすぎない。集計装置１０を除く互いの配置関係は当業者に良く知られた構成情報の更新によって把握される。
【００２２】
図２において、無線端末１１は、計測対象９に対する計測を定周期に実行して計測データ（計測結果）を取得する計測部１９と、無線送信回路１４および無線受信回路１５を備える無線部１３と、バッファ単位（一例として１６バイトとして説明するがこの値に限定されない）で計測データを制御するメモリ制御部３２及び該メモリ制御部３２の下に計測データを保持するメモリ３３並びに送受信のシーケンスを制御する送受信シーケンス制御部３５を少なくとも備える制御部１２と、から構成されている。さらに詳しく説明すると、
計測部１９は、タイムカウント機能を有する間欠動作制御部２０から所定時間が経過したとして出される動作指示（指示等の制御線を破線で示す）に基づき計測対象９を所定の時間間隔、例えば１分間隔、で計測を実行し、計測結果を制御部１２に渡す。制御部１２はこの計測結果をメモリ３３の所定の領域（計測データバッファ領域）に保持する。
【００２３】
無線部１３は、タイムカウント機能を有する間欠動作制御部２０から制御部１２へ所定時間が経過したとして出される動作指示の下に制御部１２の送受信シーケンス制御部３５が無線送信回路１４を動作させることでビーコンを一定の周期、例えば５秒周期、で送信し、これに応じて他無線端末からの計測データを無線受信回路１５で受信して制御部１２に渡す。制御部１２の送受信シーケンス制御部３５はデータ受信部３６に指示して他無線端末から送られてきた計測データをメモリ３３の所定の領域（計測データバッファ領域）に保持する。
【００２４】
また送受信シーケンス制御部３５は、無線受信回路１５で受信したデータをデータ受信部３６を介して受け取って解析し、その後に行う通信シーケンスを制御する。例えば、受信したデータが接続リクエストパケットであれば接続許可パケットを送信元に送信する。なお、通信シーケンス制御については図４で詳しく説明する。
【００２５】
また無線部１３は、メモリ３３内に保持されている構成情報（図示せず）を制御部１２が参照して自無線端末より集計装置１０に近い（ホップ数の少ない）無線端末を選択して、メモリ３３の所定の領域に保持されている計測データをデータ送信部３４、無線送信回路１４を介して上記で選択した無線端末にデータ転送する（バケツリレー方式のデータ転送に該当）。
【００２６】
制御部１２は、ＣＰＵ(図示せず)を含み、ＣＰＵの制御の下に、無線部１３の無線受信回路１５で受信された計測データをデータ受信部３６を介してメモリ３３の所定の領域に保持するとともに、計測部１９から所定の周期で得られる自端末における計測データを受け取ったとき、受け取った計測データとそれまでにメモリ３３の所定の領域に蓄積された他無線端末の計測データとを束ねて一括して送信できるようにメモリ制御部３２を通じてバッファ編集してデータ送信部３４に渡し、データ送信部３４では渡された計測データを送受信シーケンス制御部３５の指示の下に無線部１３の無線送信回路１４に送り、無線送信回路１４から束ねて一括して送信する。
【００２７】
また制御部１２は、複数の無線端末から計測データを受け取ってメモリ３３の所定の領域に蓄積していた計測データを一括して送信可能にするためにメモリ制御部３２を通じてバッファ編集するが所定のバッファ容量（本実施形態では、８バッファ単位）を超えるか否かをメモリ制御部３２で検出し、バッファ容量満杯（以下、単に“バッファフル”という）になった時点でメモリ３３からデータ送信部３４にバッファフルになった計測データを渡し、データ送信部３４では渡された計測データを送受信シーケンス制御部３５の指示の下に無線部１３の無線送信回路１４にバッファフルの計測データを送り、無線送信回路１４から一括して送信する。この際、制御部１２はあらかじめ選択しておいた自無線端末より集計装置１０に近い無線端末にデータ送信する。なお、自無線端末より集計装置１０に近い無線端末を選択する構成については上述した公知のＮ×Ｎメッシュ無線通信方式で採用されているためここでの説明は省略する。
【００２８】
なお、受信した複数の他無線端末からの計測データが所定のバッファ容量を超えた場合には、メモリ３３の上記バッファ領域と異なるメモリ領域にバッファ容量を超えたバッファ単位分の計測データを一旦格納しておき、次回の送信タイミングまでに上記バッファ容量を超えたバッファ単位分の計測データをバッファ編集して送信バッファ（後述する）の上位に配置して次の送信タイミングで送信できるように制御する。
【００２９】
間欠動作制御部２０は、タイムカウント機能、すなわち計時機能を備えており、制御部１２から計時すべき内容についての計時指示が随時与えられて計時が開始され、計時開始から例えばビーコンが受信された時点で制御部１２から間欠動作制御部２０に計数停止を指示してそれまでに計数した経過時間、または、計測データを受信してから自端末の計測開始に至った時点で制御部１２から間欠動作制御部２０に計数停止を指示して、それまでに計数した経過時間を制御部１２や計測部１９に通知する。ただし、本実施形態の集計装置１０または他の無線端末との時刻合わせ機能は有さない。
【００３０】
図３は、本発明の実施形態に係る無線端末の転送時における転送所要時間の更新例を説明する図である。図３においては、集計装置１０にデータ転送する無線端末として、図１に示した無線端末のうち、無線端末１、無線端末２および無線端末５がデータ転送に関与したとして説明する。なお、無線端末１は無線端末ＩＤ“０１”を有し、無線端末２は無線端末ＩＤ“０２”を有し、無線端末５は無線端末ＩＤ“０５”を有するものとする。
【００３１】
図３の説明では、図１を適宜参照する。図３において、最初に無線端末１が計測を実行し、計測結果の送信を開始する。図３の最上位に示すように、無線端末１が送信するデータには、端末ＩＤ“０１”と転送所要時間“０２”（単位：秒）と計測データとが送信フォーマットに納められて送信される。なお転送所要時間は、計測終了してから送信先の無線端末のビーコンを受信して計測データの送信を開始するまでに要する時間と定義される。無線端末１では無線端末２からのビーコンを受信して計測データの送信を開始するまでに２秒かかったとして転送所要時間を０２[秒]に設定している。
【００３２】
無線端末２は、無線端末１が送信した計測データの受信を基点に計時を開始し、無線端末２が、自身における計測対象を計測するまでに要した時間“１０”(秒)を得た時点で計時を停止し、自身の計測データを得た時点を基点に再度計時を開始し、ビーコンを受信した時点で再度計時を停止し、無線端末５からのビーコンを受信するまでに要した時間“０１”（秒）を上記のタイムカウント機能を有する間欠動作制御部２０から得て、計測データの送信タイミングで無線端末１から受信した端末ＩＤ“０１”の転送所要時間を“１３”（秒）に更新するとともに、自身の端末ＩＤ“０２”と転送所要時間“０１”（秒）と計測データを送信フォーマットに付加して送信する（図３の上から２段目参照）。
【００３３】
同様に、無線端末５では、無線端末２が送信した計測データの受信を基点に計時を開始し、無線端末５が自身における計測対象を計測するまでに要した時間“２０”(秒)を得た時点で計時を停止し、自身の計測データを得た時点を基点に再度計時を開始し、集計装置１０からビーコンを受信した時点で再度計時を停止し、集計装置１０からのビーコンを受信するまでに要した時間“０１”（秒）を上記のタイムカウント機能を有する間欠動作制御部２０から得て、無線端末ＩＤ“０１”の転送所要時間は３４[秒]に更新され、無線端末ＩＤ“０２”の転送所要時間は２２[秒]に更新するとともに、自身の計測に係る端末ＩＤ“０５”と転送所要時間“０１”（秒）と計測データとを送信フォーマットに付加して集計装置１０に送信する。集計装置１０は、このようにして無線端末５から送信された、図３の上から３段目に示される送信フォーマットを受信する。この送信フォーマットには、無線端末１および無線端末２の各端末ＩＤ、更新された転送所要時間および計測データが、また無線端末５の端末ＩＤ、転送所要時間および計測データが、それぞれ記録されている。
【００３４】
なお、転送所要時間および計測データを受信してから自端末が計測開始に至るまでの経過時間は、上述したように、計数が必要になった時点で制御部１２からタイムカウント機能を有する間欠動作制御部２０に計数すべき内容と計数指示を随時与えて計時が開始され、計時開始から例えばビーコンが受信された時点で制御部１２から間欠動作制御部２０に計数停止を指示してそれまでに計数した経過時間、または、計測データを受信してから自端末が計測開始に至った時点で制御部１２から間欠動作制御部２０に計数停止を指示してそれまでに計数した経過時間を、間欠動作制御部２０から取得することができる。
【００３５】
図４は、メッシュ無線通信方式におけるハンドシェイク手順を説明する図であり、本実施形態でもこのハンドシェイク手順を用いて無線端末間の送受信シーケンスを進めるものである。本実施形態におけるハンドシェイク手順は、図２に示した無線端末１１の制御部１２内に設けられている送受信シーケンス制御部３５により実行される。
【００３６】
図４において計測データの送信元の無線端末Ａは、まずビーコン要求パケットを送信する。集計装置１０は、常にビーコン要求待ちの状態にあり、或る無線端末からビーコン要求があれば即座にビーコンを送信する。本例の場合、集計装置１０までビーコン要求の電波が届かなかったため、集計装置１０はビーコンを出さなかったものとする。
【００３７】
いま無線端末Ａは、計測処理を終了した後に計測データを送信するために、ビーコン要求パケットを送信した後は他の無線端末から一定周期で送信されるビーコンが到達するのをひたすら待つ、最大で１０秒間待つ、状態を続けている。つまり他の無線端末は通常受信状態に無いためビーコン要求パケットが無視され、即にはビーコンを送信する状態にないからである。無線端末Ｂは定周期でビーコンを送信しており、ビーコンには無線端末Ｂから集計装置１０までの距離情報が含まれている。無線端末Ｂからのビーコンを受信した無線端末Ａは、ビーコン内に含まれる距離情報と自端末から集計装置１０までの距離を比較し、自端末より無線端末Ｂの方が集計装置１０に近ければ無線端末Ｂ宛に接続リクエストパケットを送信する。
【００３８】
接続リクエストパケットを受信した無線端末Ｂは、計測データ受信可能であれば接続許可パケットを返送する。接続許可パケットを受信した無線端末Ａは、計測データを送信し、無線端末Ｂからの肯定応答をもって、一連のデータ転送処理シーケンスを終了する。仮に無線端末Ａが無線端末Ｂに代えて集計装置１０からのビーコンを受信した場合も、以降の処理は同様であるため、その説明を省略する。
【００３９】
ここで、各無線端末が送信するビーコンの周期を５秒とすれば、ビーコン待ちのタイムアウト時間は１０秒程度に設定する必要がある。複数の無線端末がビーコンを出すが、本発明の実施形態に係るメッシュ無線通信ネットワークシステムもこのハンドシェイク手順を採用していることから、平均すればビーコン受信までに２．５秒程度のビーコン待ちを継続することになり、転送所要時間を１秒精度で求めるためにはビーコン待ち時間を考慮する必要がある。このため図６に示す処理フローでは、ステップＳ２に「所要時間＋５秒」としてビーコン待ち時間に配慮している。
【００４０】
なお転送所要時間は送信先からの接続許可パケットを受信した時点で確定する。ビーコンを受信しても、集計装置１０までの距離が自分より遠い無線端末からのビーコンであれば、ビーコン待ちが継続されることになる。また接続リクエストを送信しても接続許可パケットが受信できなければ、他の無線端末からのビーコンを待つ動作に復帰することになる。
【００４１】
このように小型・省電力・低価格のメッシュ無線通信ネットワークシステムの特性を活かしつつ本発明の実施形態では、計測データを一元管理する集計装置が各無線端末に基準時刻を持たせることなく各無線端末の正確な計測時刻を知ることできる。
【００４２】
図５は、本発明の実施形態に係る無線端末間の通信シーケンスの一例を示す図である。図５に示した例は、図１において示した、無線端末１を発信元として、計測データが無線端末２、無線端末５を経由して集計装置１０に転送されるケースについて説明するものである。
【００４３】
図５において無線端末１は、自端末で取得した計測データを送信するのにビーコン待ち時間として２秒を要して無線端末２に送信する。無線端末２は、定周期計測タイミング待ち時間に１０秒を要し、さらに送信するのにビーコン待ち時間として１秒を要して計測データを無線端末５に送信する。次に無線端末５は、定周期計測タイミング待ち時間に２０秒を要し、さらに送信するのにビーコン待ち時間として１秒を要して計測データを集計装置１０に送信する。
【００４４】
図５には図示していないが、図３で説明したように無線端末２及び無線端末５から計測データを送信する際には、無線端末２及び無線端末５より前段の無線端末における転送所要時間を更新して計測データを送信する。その結果、基準時刻を備えた集計装置１０では、受信した各無線端末の更新に要した時間を基準時刻から減算することで計測を行った各無線端末の計測時間を正確に算出することが可能となる。
【００４５】
なお図５に示す黒丸は計測タイミングを表し、細中括弧は定周期計測タイミング待ち時間を表し、太中括弧はビーコン待ち時間を表し、区切り線はビーコン送信タイミングを表している。また太矢視線は転送所要時間が更新された計測データの転送を表している。
【００４６】
図６は、本発明の実施形態に係るメッシュ無線通信ネットワークシステムの各無線端末の動作処理フローを示す図である。本発明の実施形態に係る無線端末は、図４に示すハンドシェイク手順を採用して通信を確立するものであることは上述したとおりなので、図４を適宜参照する。したがって各無線端末の動作の基点に「スリープ」を選ぶことにする。ステップＳ１において、或る無線端末のスリープが５秒経過したかをチェックする。ここで５秒を基準にするのは、各無線端末のビーコンの送信が一例として５秒周期で実行されるからである。そこで５秒経過していなければ、ふたたびスリープに戻るが、５秒経過していれば、ステップＳ２に進む。ステップＳ２において、ビーコン送信周期である５秒に所要時間を加算する処理を行ってステップＳ３に進む。
【００４７】
ステップＳ３においては、１分経過したかをチェックする。ここで１分を基準にするのは、各無線端末における計測周期が一例として１分間隔で実行されるからである。そこで１分経過していなければ、ステップＳ４に進み、ステップＳ４において、ビーコン送信を実行する。ビーコン送信によりデータ受信の準備が整っていることを他無線端末に通知することになる。
【００４８】
次いで、ステップＳ５では、他無線端末からの接続リクエストが有るか判定する。接続リクエストがなければ、処理スタート時のスリープに戻る。接続リクエストが有れば、ステップＳ６に進み、ステップＳ６において計測データの受信処理を実行してステップＳ７に進む。
【００４９】
ステップＳ７においては、計測データの受信に伴って計測データバッファの編集処理を実行する。計測データバッファの編集処理は、図３の上から２番目又は３番目に示した処理のいずれかを実行することに当たる。すなわち、他無線端末の転送所要間を更新し且つ自無線端末の転送所要時間と計測データを送信フォーマットの所定の領域に納める。当該編集処理を終了したら、ステップＳ８に進み、ステップＳ８においてバッファフルかを判定する。バッファフルでなければ、処理スタート時のスリープに戻る。またバッファフルであればステップＳ９に進み、ステップＳ９において送信のためのビーコン待ちを実行する。
【００５０】
ステップＳ９におけるビーコン待ちでビーコンが受信できたら、ステップＳ１０に進み、ステップＳ１０において次送信タイミングを得るための所要時間を更新した後、ステップＳ１１においてバッファフルになったデータを一括してデータ送信を実行し、その後、処理スタート時のスリープに戻る。ここで“次送信タイミングを得るための所要時間”とは、図５の通信シーケンスにおける“定周期計測タイミング待ち時間”に相当する。
【００５１】
一方、ステップＳ９におけるビーコン待ちでビーコンが受信できず、タイムアウトになったら、ステップＳ１２に進み、ステップＳ１２において次送信タイミングを得るための所要時間を更新した後、処理スタート時のスリープに戻る。
【００５２】
また上記したステップＳ３において、１分経過していれば、ステップＳ１３に進む。ステップＳ１３において、自無線端末における計測対象９についての計測を実施する。次いでステップＳ１４に進み、計測データバッファの編集処理を実行する。計測データバッファの編集処理は、自無線端末における計測終了時点で計測データバッファに保持された計測結果を束ねて一括して送信できるようにすることである。そして自無線端末の計測終了時点で編集された計測データバッファに保持された計測データをデータ送信部３４を介して無線部１３の無線送信回路１４に送り、無線送信回路１４からデータを束ねて一括して送信できるようにステップＳ９に進み、ビーコン待ちを実行する。ビーコン待ち処理以降のステップ（ステップＳ９〜Ｓ１２）については上述したのでここでは説明を省略することにする。
【符号の説明】
【００５３】
１〜７  無線端末
９  計測対象
１０  集計装置
１１  無線端末
１２  制御部
１３  無線部
１４  無線送信回路
１５  無線受信回路
１６  切り替え部
１７  アンテナ
１８  直流電源
１９  計測部
２０  間欠動作制御部(タイムカウント機能)
３２  メモリ制御部
３３  メモリ
３４  データ送信部
３５  送受信シーケンス制御部
３６  データ受信部
【図１】
2014120939.tif 000003
【図２】
2014120939.tif 000004
【図３】
2014120939.tif 000005
【図４】
2014120939.tif 000006
【図５】
2014120939.tif 000007
【図６】
2014120939.tif 000008