(57)【特許請求の範囲】
【請求項１】
センサに接続され前記センサにより得られる測定値を含む観測情報を無線回線を介して送信する複数の端末装置と、前記端末装置それぞれから送信される前記観測情報を収集するサーバ装置と、前記端末装置から送信される前記観測情報を受信して前記サーバ装置へ中継転送する中継局装置とを備える無線通信システムであって、
前記観測情報は、前記サーバ装置へ到達するまでに経由する前記中継局装置と前記センサの種別との組み合わせに対して一意に割り当てられた管理番号を更に含み、
前記中継局装置は、
受信した前記観測情報を記憶するバッファと、
前記バッファに記憶されている前記観測情報のうち前記サーバ装置宛に送信する観測情報を選択する中継局制御部と、
前記管理番号の組み合わせごとに、前記管理番号で特定される前記観測情報に含まれる測定値の時間的な相関を示す相関係数が記憶されている管理番号相関テーブルと、
前記中継局制御部により選択された前記観測情報を前記サーバ装置又は他の前記中継局装置へ中継転送する無線部と
を備え、
前記中継局制御部は、
自装置の前記バッファの使用量が一定以上になると、前記バッファに記憶されている前記観測情報のうち、前記管理番号相関テーブルにおける前記相関係数が所定値以上の前記観測情報の組み合わせを検出し、検出した前記観測情報の一部を結合又は棄却する、
無線通信システム。
【請求項２】
前記サーバ装置は、
受信する前記観測情報に含まれる測定値の時系列データから前記管理番号の組み合わせごとの前記相関係数を算出し、前記管理番号相関テーブルを生成する演算部と、
前記演算部により生成された前記管理番号相関テーブルを前記中継局装置へ通知するサーバ制御部と
を備える、
請求項１に記載の無線通信システム。
【請求項３】
前記サーバ制御部は、
前記中継局装置それぞれにおける前記バッファの使用量を取得して前記中継局装置それぞれに通知し、
前記中継局制御部は、
自装置の前記バッファの使用量が予め定められた第１の閾値未満であり、かつ、他の前記中継局装置におけるバッファの使用量が前記第１の閾値以上である場合、前記サーバ装置宛に送信する前記観測情報の選択を行わない、
請求項２に記載の無線通信システム。
【請求項４】
前記サーバ制御部は、
経由する前記中継局装置ごとに前記観測情報の遅延時間を測定し、測定した前記中継局装置それぞれの遅延時間を前記中継局装置へ通知し、
前記中継局制御部は、
自装置を経由する前記観測情報の遅延時間が予め定められた許容遅延時間以上である場合、前記バッファに記憶されている複数の前記観測情報を一度に選択して、選択した複数の前記観測情報を一つのパケットとして前記無線部に送信させる、
請求項２又は請求項３のいずれか一項に記載の無線通信システム。
【請求項５】
前記中継局制御部は、
自装置を経由する前記観測情報の遅延時間が前記許容遅延時間以上である場合又は前記許容遅延時間以上になると推定される場合に、前記相関係数が所定値以上の前記観測情報の組み合わせの一部を棄却する、
請求項４に記載の無線通信システム。
【請求項６】
前記バッファは、
記憶する前記観測情報が送信される確率の異なる複数のキューを有し、
前記中継局制御部は、
自装置を経由する前記観測情報の遅延時間が前記許容遅延時間以上である場合又は前記許容遅延時間以上になると推定される場合に、送信される確率の高い前記キューより送信される確率の低い前記キューに前記観測情報が記憶されるように割り当てを変更する、
請求項４又は請求項５のいずれか一項に記載の無線通信システム。
【請求項７】
センサに接続され前記センサにより得られる測定値を含む観測情報を無線回線を介して送信する複数の端末装置と、前記端末装置それぞれから送信される前記観測情報を収集するサーバ装置と、前記端末装置から送信される前記観測情報を受信して前記サーバ装置へ中継転送する中継局装置とを備える無線通信システムにおける中継局装置であって、
前記観測情報は、前記サーバ装置へ到達するまでに経由する前記中継局装置と前記センサの種別との組み合わせに対して一意に割り当てられた管理番号を更に含み、
受信した前記観測情報を記憶するバッファと、
前記バッファに記憶されている前記観測情報のうち前記サーバ装置宛に送信する観測情報を選択する中継局制御部と、
前記管理番号の組み合わせごとに、前記管理番号で特定される前記観測情報に含まれる測定値の時間的な相関を示す相関係数が記憶されている管理番号相関テーブルと、
前記中継局制御部により選択された前記観測情報を前記サーバ装置又は他の前記中継局装置へ中継転送する無線部と
を備え、
前記中継局制御部は、
自装置の前記バッファの使用量が一定以上になると、前記バッファに記憶されている前記観測情報のうち、前記管理番号相関テーブルにおける前記相関係数が所定値以上の前記観測情報の組み合わせを検出し、検出した前記観測情報の一部を結合又は棄却する、
中継局装置。
【請求項８】
センサに接続され前記センサにより得られる測定値を含む観測情報を無線回線を介して送信する複数の端末装置と、前記端末装置それぞれから送信される前記観測情報を収集するサーバ装置と、前記端末装置から送信される前記観測情報を受信して前記サーバ装置へ中継転送する中継局装置とを備える無線通信システムにおける無線通信方法であって、
前記観測情報は、前記サーバ装置へ到達するまでに経由する前記中継局装置と前記センサの種別との組み合わせに対して一意に割り当てられた管理番号を更に含み、
前記中継局装置は、前記管理番号の組み合わせごとに、前記管理番号で特定される前記観測情報に含まれる測定値の時間的な相関を示す相関係数が記憶されている管理番号相関テーブルを備え、
前記中継局装置が、受信した前記観測情報をバッファに記憶させる第１のステップと、
前記中継局装置が、前記バッファに記憶されている前記観測情報のうち前記サーバ装置宛に送信する観測情報を選択する第２のステップと、
前記中継局装置が、前記第２のステップにおいて選択した前記観測情報を前記サーバ装置又は他の前記中継局装置へ中継転送する第３のステップと
を有し、
前記第２のステップでは、
自装置の前記バッファの使用量が一定以上になると、前記バッファに記憶されている前記観測情報のうち、前記管理番号相関テーブルにおける前記相関係数が所定値以上の前記観測情報の組み合わせを検出し、検出した前記観測情報の一部を結合又は棄却する、
無線通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信システム、中継局装置及び無線通信方法に関する。
【背景技術】
【０００２】
従来のヒトが持つ携帯電話サービスに加え、モノとモノが通信するいわゆるＭ２Ｍ（Machine to Machine）通信の需要が高まっている。Ｍ２Ｍ通信では、設置容易性や拡張性といった観点から、無線が使用されることが多い。無線を使ってモノとモノとが通信を行う場合、モノは電池駆動で動作することが想定され、かつ一度設置されると電池交換が難しいため、送信出力を抑えたり、無駄なパケットを送信しないなど低消費電力化が求められる。しかし、送信出力を抑えると通信距離が短くなるため、中継局を設置し、Ｍ２Ｍ通信を行う端末は中継局と通信を行い、中継局はネットワークに接続されたアクセスポイントと通信を行うことにより、消費電力を低減することが可能になる。
【０００３】
このような技術は、非特許文献１や特許文献１などに記載されている。非特許文献１に記載の技術では、中継局において上限の集約待ち時間を設定し、待ち時間の間に発生したパケットを集約して送信をする。また、特許文献１に記載の技術では、中継局において受信した複数のセンサデータ系列の相関性の特異値分解を行って圧縮する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５２７０６２３号公報
【非特許文献】
【０００５】
【非特許文献１】河合佑介、外４名、「無線センサネットワークにおけるデータ集約方式に関する考察」、マルチメディア，分散，協調とモバイル（ＤＩＣＯＭＯ２０１１）シンポジウム論文集、情報処理学会、平成２３年７月、２０１１巻、ｐ．８７１−８７７
【発明の概要】
【発明が解決しようとする課題】
【０００６】
中継局を用いた構成では、端末の消費電力を低減させるだけでなく、中継局の消費電力も低減させる必要がある。また、中継対象のセンサデータには多様なセンサで得られるデータが含まれる場合があり、センサの種別ごとに異なる要求を満たすことも求められる。また、中継対象のセンサデータには時間的・空間的に相関があるものもないものも混在しているため、毎回全てのセンサデータを送信あるいは圧縮する必要はない。さらに、センサ種別毎に異なるＱｏＳ（Quality of Service）や等級条件が設定されていることが想定される。非特許文献１に記載の技術は、中継局に単一の集約待ち時間を設定しているのみで、パケットごとに設定されている許容遅延量や周囲の中継局のバッファ使用量を考慮していないため、トラヒック量の変化に追随できないという問題がある。また、特許文献１に記載の技術では、中継局が接続している端末の全てのセンサデータ系列を少なくとも最大周期分保持している必要があり記憶容量の大きいバッファが要求されるとともに、圧縮により誤差が生じるという問題がある。
【０００７】
本発明の目的は、前述の事情を鑑みて考案されたものであり、センサで得られたセンサデータを含む観測情報のトラヒック量が増加した場合に観測情報の中継伝送に要する時間の増加を抑えることを可能にする無線通信システム、中継局装置及び無線通信方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一態様は、センサに接続され前記センサにより得られる測定値を含む観測情報を無線回線を介して送信する複数の端末装置と、前記端末装置それぞれから送信される前記観測情報を収集するサーバ装置と、前記端末装置から送信される前記観測情報を受信して前記サーバ装置へ中継転送する中継局装置とを備える無線通信システムであって、前記中継局装置は、受信した前記観測情報を記憶するバッファと、前記バッファに記憶されている前記観測情報のうち前記サーバ装置宛に送信する観測情報を選択する中継局制御部と、前記観測情報が前記サーバ装置へ到達するまでに経由する前記中継局装置と前記センサの種別との組み合わせに対して一意に割り当てられた管理番号の対ごとの相関係数であって管理番号で特定される前記センサの測定値における相関係数を示すテーブルが記憶されている記憶部と、前記中継局制御部により選択された前記観測情報を前記サーバ装置又は他の前記中継局装置へ中継転送する無線部とを備え、前記中継局制御部は、自装置の前記バッファに記憶されている前記観測情報が一定以上になると、前記テーブルにおける相関係数に基づいて相関の強い前記観測情報の組み合わせを検出し、検出した前記観測情報の一部を結合又は棄却する、無線通信システムである。
【０００９】
また、本発明の一態様は、上記の無線通信システムにおいて、前記サーバ装置は、受信する前記観測情報に含まれる測定値の時系列データから前記管理番号の対ごとの相関係数を算出し、前記テーブルを生成する演算部と、前記演算部により生成されたテーブルを前記中継局装置へ通知するサーバ制御部とを備える。
【００１０】
また、本発明の一態様は、上記の無線通信システムにおいて、前記サーバ制御部は、前記中継局装置それぞれにおける前記バッファの使用量を取得して前記中継局装置それぞれに通知し、前記中継局制御部は、自装置の前記バッファの使用量が予め定められた第１の閾値未満であり、かつ、他の前記中継局装置におけるバッファの使用量が前記第１の閾値以上である場合、前記サーバ装置宛に送信する前記観測情報の選択を行わない。
【００１１】
また、本発明の一態様は、上記の無線通信システムにおいて、前記サーバ制御部は、経由する前記中継局装置ごとに前記観測情報の遅延時間を測定し、測定した前記中継局装置それぞれの遅延時間を前記中継局装置へ通知し、前記中継局制御部は、自装置を経由する前記観測情報の遅延時間が予め定められた許容遅延時間以上である場合、前記バッファに記憶されている複数の前記観測情報を一度に選択して、選択した複数の前記観測情報を一つのパケットとして前記無線部に送信させる。
【００１２】
また、本発明の一態様は、上記の無線通信システムにおいて、前記中継局制御部は、自装置を経由する前記観測情報の遅延時間が前記許容遅延時間以上である場合又は前記遅延時間が前記許容遅延時間以上になると推定される場合に、相関の強い前記観測情報の組み合わせの一部を棄却する。
【００１３】
また、本発明の一態様は、上記の無線通信システムにおいて、前記バッファは、記憶する前記観測情報が送信される確率の異なる複数のキューを有し、前記中継局制御部は、自装置を経由する前記観測情報の遅延時間が前記許容遅延時間以上である場合又は前記遅延時間が前記許容遅延時間以上になると推定される場合に、送信される確率の高い前記キューより送信される確率の低い前記キューに前記観測情報が記憶されるように割り当てを変更する。
【００１４】
また、本発明の一態様は、センサに接続され前記センサにより得られる測定値を含む観測情報を無線回線を介して送信する複数の端末装置と、前記端末装置それぞれから送信される前記観測情報を収集するサーバ装置と、前記端末装置から送信される前記観測情報を受信して前記サーバ装置へ中継転送する中継局装置とを備える無線通信システムにおける中継局装置であって、受信した前記観測情報を記憶するバッファと、前記バッファに記憶されている前記観測情報のうち前記サーバ装置宛に送信する観測情報を選択する中継局制御部と、前記観測情報が前記サーバ装置へ到達するまでに経由する前記中継局装置と前記センサの種別との組み合わせに対して一意に割り当てられた管理番号の対ごとの相関係数であって管理番号で特定される前記センサの測定値における相関係数を示すテーブルが記憶されている記憶部と、前記中継局制御部により選択された前記観測情報を前記サーバ装置又は他の前記中継局装置へ中継転送する無線部とを備え、前記中継局制御部は、自装置の前記バッファに記憶されている前記観測情報が一定以上になると、前記テーブルにおける相関係数に基づいて相関の強い前記観測情報の組み合わせを検出し、検出した前記観測情報の一部を結合又は棄却する、中継局装置である。
【００１５】
また、本発明の一態様は、センサに接続され前記センサにより得られる測定値を含む観測情報を無線回線を介して送信する複数の端末装置と、前記端末装置それぞれから送信される前記観測情報を収集するサーバ装置と、前記端末装置から送信される前記観測情報を受信して前記サーバ装置へ中継転送する中継局装置とを備える無線通信システムにおける無線通信方法であって、前記中継局装置は、前記観測情報が前記サーバ装置へ到達するまでに経由する前記中継局装置と前記センサの種別との組み合わせに対して一意に割り当てられた管理番号の対ごとの相関係数であって管理番号で特定される前記センサの測定値における相関係数を示すテーブルが記憶されている記憶部を備え、前記中継局装置が、受信した前記観測情報をバッファに記憶させる第１のステップと、前記中継局装置が、前記バッファに記憶されている前記観測情報のうち前記サーバ装置宛に送信する観測情報を選択する第２のステップと、前記中継局装置が、前記第２のステップにおいて選択した前記観測情報を前記サーバ装置又は他の前記中継局装置へ中継転送する第３のステップとを有し、前記第２のステップでは、自装置の前記バッファに記憶されている前記観測情報が一定以上になると、前記テーブルにおける相関係数に基づいて相関の強い前記観測情報の組み合わせを検出し、検出した前記観測情報の一部を結合又は棄却する、無線通信方法である。
【発明の効果】
【００１６】
本発明によれば、センサで得られたセンサデータを含む観測情報のトラヒック量が増加した場合に観測情報の中継伝送に要する時間の増加を抑えることが可能となる。
【図面の簡単な説明】
【００１７】
【図１】第１の実施形態における無線通信システムの構成例を示すブロック図である。
【図２】第１の実施形態における端末装置の構成例を示すブロック図である。
【図３】第１の実施形態における中継局装置の構成例を示すブロック図である。
【図４】第１の実施形態における管理番号テーブルの一例を示す図である。
【図５】第１の実施形態における管理番号相関テーブルの一例を示す図である。
【図６】第１の実施形態におけるアクセスポイントの構成例を示すブロック図である。
【図７】第１の実施形態におけるサーバ装置の構成例を示すブロック図である。
【図８】第１の実施形態における無線通信システムに新たなセンサが追加された際の処理を示す図である。
【図９】第１の実施形態の無線通信システムにおける１つの中継局装置についてのバッファの管理及びパケットの送信手順を示す図である。
【図１０】図９において示した中継局装置が行う各キューの閾値（優先度のレンジ）を更新する処理を示すフローチャートである。
【図１１】図９において示した中継局装置が行う棄却又は送信する観測情報を選択する処理を示すフローチャートである。
【図１２】図９において示した処理と並行して無線通信システムで行われる各中継局装置のバッファの使用状況の収集などの処理を示す図である。
【図１３】第２の実施形態の無線通信システムにおけるバッファの管理及びパケットの送信手順を示す図である。
【図１４】図１３において示した処理と並行して無線通信システムで行われる各端末装置及び各中継局装置のバッファの使用状況の収集などの処理を示す図である。
【図１５】第３の実施形態における無線通信システムの構成例を示すブロック図である。
【図１６】第３の実施形態の無線通信システムにおける中継局装置についてのバッファの管理及びパケットの送信手順を示す図である。
【図１７】図１６において示した処理と並行して無線通信システムで行われる各中継局装置のバッファの使用状況の収集などの処理を示す図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照して、本発明に係る実施形態における無線通信システム、中継局装置及び無線通信方法を説明する。なお、以下の実施形態では、同一の符号を付した構成要素は同様の動作を行うものとして、重複する説明を適宜省略する。
【００１９】
［第１の実施形態］
図１は、第１の実施形態における無線通信システムの構成例を示すブロック図である。無線通信システムは、複数のセンサ１と、複数の端末装置２と、複数の中継局装置３と、一つ又は複数のアクセスポイント４と、サーバ装置５とを備える。端末装置２には一つ又は複数のセンサ１が接続されている。なお、サーバ装置５は、複数のコンピュータを組み合わせて構成されるクラウドサーバであってもよい。第１の実施形態における無線通信システムは、階層型のＭ２Ｍ無線ネットワークであり、各センサ１で得られるセンサデータをサーバ装置５に蓄積するシステムである。
【００２０】
端末装置２は、一定の周期ごと又は要求される都度、観測情報を無線回線を介して中継局装置３へ送信する。観測情報には、センサ１により得られた測定結果又は検出結果を示すセンサデータと、センサデータを取得した時刻と、センサ１の種別と、管理番号と、センサ１を一意に識別する識別情報とが含まれる。管理番号は、センサ１の種別と中継局装置３との組み合わせに対して割り当てられる番号である。中継局装置３は、一つ又は複数の端末装置２から受信する観測情報をアクセスポイント４へ、無線回線を介して中継転送する。アクセスポイント４は、ネットワーク網を介してサーバ装置５と接続されている。アクセスポイント４は、各中継局装置３から受信する観測情報をサーバ装置５へ、ネットワーク網を介して送信する。サーバ装置５は、端末装置２と中継局装置３とアクセスポイント４とを介して、各センサ１により得られたセンサデータを取得する。サーバ装置５は、取得した各センサ１のセンサデータを時系列データとして記憶する。サーバ装置５は、時系列データを分析し、分析結果に基づいて中継局装置３における送信を制御する。
【００２１】
第１の実施形態における無線通信システムでは、センサ1の種別それぞれに対して、許容遅延時間などのＱｏＳが予め定められている。許容遅延時間は、センサ１で得られたセンサデータが端末装置２からサーバ装置５へ伝送されるまでに要する時間（遅延時間）に対して許容される時間の上限値である。また、センサ１の種別それぞれに対して優先度が予め定められており、無線通信システムにおける各装置は優先度を記憶している。優先度は、例えば許容遅延時間が短いほど高く定められ、中継局装置３は、観測情報に含まれるセンサ１の種別の優先度に基づいて、端末装置２から受信した観測情報をアクセスポイント４へ転送する。また、第１の実施形態の無線通信システムでは、センサデータのトラヒック量が増加した場合に、無線通信システム全体におけるＱｏＳなどの要求条件を満たすように、センサ１の種別の優先度に応じてセンサデータの圧縮や、結合又は棄却などによるトラヒック量の制御が行われる。
【００２２】
図２は、第１の実施形態における端末装置２の構成例を示すブロック図である。端末装置２は、センサインタフェース（Ｉ／Ｆ）２１と、端末電源部２２と、端末制御部２３と、送信バッファ２４と、端末無線部２５とを備える。
【００２３】
センサインタフェース２１は、端末装置２に対して設けられた一つ又は複数のセンサ１と接続され、接続されたセンサ１からセンサデータを取得する。センサ１は、例えば温度、湿度、位置、振動などを測定し、測定結果を示す電気信号をセンサインタフェース２１へ出力する。センサ１が出力する電気信号は、アナログ信号又はデジタル信号である。端末装置２に複数のセンサ１が接続される場合、センサ１は全て異なる種類であってもよいし、同じ種類のものが複数あってもよい。センサインタフェース２１は、アナログ信号をセンサ１から取得する場合、アナログ信号をデジタル信号に変換する。センサインタフェース２１は、デジタル信号で示される測定結果のセンサデータと、センサデータを取得した時刻と、センサ１の種別と、管理番号と、センサ１を一意に識別する識別情報とを含む観測情報を端末制御部２３へ出力する。センサインタフェース２１は、センサ1ごとに観測情報を端末制御部２３へ出力する。
【００２４】
端末電源部２２は、端末装置２内のセンサインタフェース２１と端末制御部２３と送信バッファ２４と端末無線部２５とへ電力を供給する。端末電源部２２には、例えば一次電池、二次電池、二次電池と発電手段とを組み合わせたものなどが用いられる。発電手段は、例えばソーラーパネルや風車又は水車などである。端末装置２が設置される位置において、商用電源などが確保できる場合には、端末電源部２２は商用電源による電力を端末装置２内に供給してもよい。
【００２５】
端末制御部２３は、センサインタフェース２１から出力される観測情報を送信バッファ２４に記憶させる。端末無線部２５は、予め定められた無線方式で中継局装置３と無線通信を行う。端末無線部２５は、予め定められた時刻又は予め定められた周期で、送信バッファ２４に記憶されている観測情報を読み出し、読み出した観測情報を接続先の中継局装置３を宛先として送信する。また、端末無線部２５は、サーバ装置５から受信する命令信号を受信したときに、送信バッファ２４に記憶されている観測情報を中継局装置３へ送信する。
【００２６】
図３は、第１の実施形態における中継局装置３の構成例を示すブロック図である。中継局装置３は、下位側無線部３１と、中継局電源部３２と、管理情報記憶部３３と、中継局制御部３４と、バッファ３５と、送信バッファ３６と、上位側無線部３７とを備える。
【００２７】
下位側無線部３１は、予め定められた無線方式で端末装置２と無線通信を行う。下位側無線部３１は、端末装置２からパケットを受信し、受信したパケットに含まれる観測情報を中継局制御部３４へ出力する。また、下位側無線部３１は、上位側無線部３７がアクセスポイント４を介してサーバ装置５から受信した命令信号を、端末装置２へ送信する。
【００２８】
中継局電源部３２は、中継局装置３内の下位側無線部３１と管理情報記憶部３３と中継局制御部３４とバッファ３５と送信バッファ３６と上位側無線部３７とへ電力を供給する。中継局電源部３２は、端末電源部２２と同様に、例えば一次電池、二次電池、二次電池と発電手段とを組み合わせたものなどが用いられる。中継局装置３が設置される位置において、商用電源などが確保できる場合には、中継局電源部３２は商用電源による電力を中継局装置３内に供給してもよい。
【００２９】
管理情報記憶部３３には、管理番号テーブルと管理番号相関テーブルとが記憶される。管理番号テーブルと管理番号相関テーブルとは、サーバ装置５において生成され、アクセスポイント４を介して通知される。管理番号テーブルには、中継局番号とセンサ１の種別との組み合わせに対応する管理番号が記憶されている。中継局番号は、通信システムに備えられる複数の中継局装置３それぞれを一意に識別できる番号である。中継局番号とセンサ１の種別との組み合わせには、当該組み合わせを一意に識別できる管理番号がサーバ装置５により割り当てられる。管理番号相関テーブルには、同一管理番号内および管理番号間における管理番号に対応するセンサ１で得られるセンサデータの相関係数が記憶されている。
【００３０】
図４は、第１の実施形態における管理番号テーブルの一例を示す図である。管理番号テーブルは、管理番号と中継局番号と、センサ１の種別であるセンサ種別とを示す項目の列を有している。管理番号テーブルにおける各行は、中継局番号とセンサ種別との組み合わせごとに設けられている。例えば、中継局番号「１」とセンサ種別「Ａ」との組み合わせに対して、管理番号「１」が対応付けられている。
【００３１】
図５は、第１の実施形態における管理番号相関テーブルの一例を示す図である。管理番号相関テーブルは、すべての管理番号に対応する列と行とを有し、管理番号の組み合わせにおけるセンサデータの相関係数を記憶している。同図に示す管理番号相関テーブルには、管理番号「１」から管理番号「４」までの列と行とが設けられ、管理番号の組み合わせそれぞれの相関係数が記憶されている。例えば管理番号「１」と管理番号「３」との組み合わせに対しては、相関係数「０．８」が記憶されている。管理番号相関テーブルにおいて、同じ管理番号の組み合わせに対応する相関係数（自己相関係数）には、管理番号に対応するセンサ１で得られるセンサデータの単位期間ごとの時間相関を示す値が用いられる。例えば単位期間を１日とした場合に自己相関係数が高いと、サーバ装置５に蓄積されているセンサデータの１日ごとの時系列データと、直前までに得られたセンサデータとから、今後に得られるセンサデータを推定することができる。また、異なる管理番号の組み合わせに対応する相関係数には、それぞれの管理番号に対応するセンサ１で得られたセンサデータの時系列データ間の相関を示す値が用いられる。例えば第１のセンサ１と第２のセンサ１とのセンサデータの相関係数が高い場合には、第１のセンサ１で得られるセンサデータ及び時系列データとに基づいて、第２のセンサ１で得られるセンサデータを推定することができる。
【００３２】
図３に戻り、中継局装置３の構成の説明を続ける。中継局制御部３４は、下位側無線部３１により受信された観測情報を取得する。中継局制御部３４は、観測情報に含まれるセンサ１の種別と自装置の中継局番号との組み合わせに対応する管理番号を観測情報に付加してバッファ３５に記憶させる。中継局制御部３４は、管理情報記憶部３３に記憶されている管理番号テーブルから、センサ１の種別と自装置の中継局番号とに対応付けられている管理番号を読み出すことにより、観測情報に付加する管理番号を取得する。
【００３３】
バッファ３５は、優先順位が定められた複数のキューを含み構成されている。第１の実施形態では、バッファ３５には、優先順位が最も高い高優先度キューと、次に優先順位が高い中優先度キューと、優先順位が最も低い低優先度キューとが存在する場合について説明する。バッファ３５は、２個のキューを含み構成されてもよいし、４個以上のキューを含み構成されてもよい。中継局制御部３４は、管理番号が付加された観測情報をバッファ３５に記憶させる際に、観測情報に含まれるセンサ１の種別に対して定められている優先度に基づいてバッファ３５のいずれかのキューを選択し、選択したキューに観測情報を記憶させる。
【００３４】
バッファ３５に含まれる高優先度キュー、中優先度キュー、低優先度キューそれぞれには、優先度のレンジが閾値として割り当てられている。センサ１の種別に対して割り当てられる優先度に０から１までの範囲の値が割り当てられる場合には、例えば高優先度キューに対して「０．８〜１」が割り当てられ、中優先度キューに対して「０．５〜０．８」が割り当てられ、低優先度キューに対して「０〜０．５」が割り当てられる。センサ１の種別が「Ａ」のセンサデータに対して優先度「０．９」が割り当てられ、センサ１の種別が「Ｂ」のセンサデータに対して優先度「０．７」が割り当てられ、センサ１の種別が「Ｃ」のセンサデータに対して優先度「０．２」が割り当てられている場合、種別「Ａ」のセンサデータを含む観測情報は、高優先度キューに記憶されることになる。また、種別「Ｂ」のセンサデータを含む観測情報は中優先度キューに記憶され、種別「Ｃ」のセンサデータを含む観測情報は低優先度キューに記憶されることになる。優先度が高いキューに記憶されている観測情報は高い確率で送信バッファ３６に移され、優先度が低いキューに記憶されている観測情報は低い確率で送信バッファ３６に移されることにより、観測情報内のセンサデータに対する優先度に応じて、アクセスポイント４の送信が行われる。
【００３５】
また、中継局制御部３４は、バッファ３５内の各キューに記憶されている観測情報から、サーバ装置５宛に送信する観測情報を選択する。中継局制御部３４は、選択した観測情報を送信バッファ３６に記憶させて、選択した観測情報を上位側無線部３７による送信の対象にする。また、中継局制御部３４は、サーバ装置５から管理番号テーブル及び管理番号相関テーブルを更新する指示と、新たな管理番号テーブル及び管理番号相関テーブルとを上位側無線部３７を介して取得すると、管理情報記憶部３３に記憶されている管理番号テーブル及び管理番号相関テーブルを更新する。また、中継局制御部３４は、自装置のバッファ３５に記憶されている観測情報のデータ量と、バッファ３５内の各キューの使用率と、バッファ３５内の各キューに対する優先度のレンジと、自装置の中継局番号とを含むバッファ状態情報を定期的に生成する。中継局制御部３４は、生成したバッファ状態情報を送信バッファ３６に記憶させて、上位側無線部３７による送信の対象にする。バッファ状態情報は、サーバ装置５宛に送信される。
【００３６】
また、中継局制御部３４は、無線通信システムにおけるセンサデータのトラヒック量が増加した場合に、バッファ３５内の各キューの優先度のレンジを変更したり、バッファ３５に記憶されている観測情報の結合や棄却をしたりする。中継局制御部３４は、優先度のレンジの変更や、観測情報の結合と棄却とにより、無線通信システム内のトラヒック量を削減し、観測情報が端末装置２からサーバ装置５への伝送における遅延時間の増加を抑える。
【００３７】
上位側無線部３７は、予め定められた無線方式でアクセスポイント４と無線通信を行う。上位側無線部３７は、送信バッファ３６に記憶されている観測情報又はバッファ状態情報を読み出し、読み出した情報を含む送信パケットをアクセスポイント４へ送信する。また、上位側無線部３７は、アクセスポイント４を介して、サーバ装置５から受信する命令信号や、管理番号テーブル及び管理番号相関テーブル並びにその更新の指示を受信すると、中継局制御部３４へ出力する。
【００３８】
図６は、第１の実施形態におけるアクセスポイント４の構成例を示すブロック図である。基地局装置としてのアクセスポイント４は、アクセスポイント無線部（ＡＰ無線部）４１と、アクセスポイント制御部（ＡＰ制御部）４２と、アクセスポイントネットワークインタフェース（ＡＰネットワークＩ／Ｆ）４３とを備える。ＡＰ無線部４１は、配下の中継局装置３により送信された送信パケットを受信し、受信した送信パケットに含まれる観測情報又はバッファ状態情報をＡＰ制御部４２へ出力する。また、ＡＰ無線部４１は、サーバ装置５により通知される命令信号や、管理番号テーブル及び管理番号相関テーブル並びにその更新の指示を、配下の中継局装置３へ送信する。
【００３９】
ＡＰ制御部４２は、ＡＰ無線部４１から取得する観測情報及びバッファ状態情報をＡＰネットワークＩ／Ｆ４３へ出力する。また、ＡＰ制御部４２は、ＡＰネットワークＩ／Ｆ４３により受信される命令信号や、管理番号テーブル及び管理番号相関テーブル並びにその更新の指示をＡＰ無線部４１へ出力する。ＡＰネットワークＩ／Ｆ４３は、ネットワーク網を介してサーバ装置５と通信を行い、サーバ装置５から命令信号や、管理番号テーブル及び管理番号相関テーブル並びにその更新の指示を受信する。
【００４０】
図７は、第１の実施形態におけるサーバ装置５の構成例を示すブロック図である。サーバ装置５は、サーバネットワークインタフェース（ＳＶネットワークＩ／Ｆ）５１と、サーバ制御部（ＳＶ制御部）５２と、記憶部５３と、演算部５４とを備える。ＳＶネットワークＩ／Ｆ５１は、ネットワーク網を介してアクセスポイント４と通信を行う。ＳＶネットワークＩ／Ｆ５１は、アクセスポイント４を介して、各中継局装置３から送信される観測情報又はバッファ状態情報を受信する。ＳＶネットワークＩ／Ｆ５１は、受信した観測情報及びバッファ状態情報をサーバ制御部５２へ出力する。また、ＳＶネットワークＩ／Ｆ５１は、サーバ制御部５２から出力される命令信号や、管理番号テーブル及び管理番号相関テーブル並びにその更新の指示を、ネットワーク網を介してアクセスポイント４へ送信する。
【００４１】
サーバ制御部５２は、無線通信システムにおけるセンサ１の種別と中継局装置３との組み合わせを示す管理番号を割り当てる。サーバ制御部５２は、生成した管理番号と、センサ１の種別と中継局装置３との組み合わせとの対応を示す管理番号テーブルを生成し、記憶部５３に記憶させる。また、サーバ制御部５２は、生成した管理番号テーブルをＳＶネットワークＩ／Ｆ５１を介して、各中継局装置３宛に送信する。なお、管理番号テーブルに、管理番号それぞれに対する優先度を含めるようにしてもよい。
【００４２】
また、サーバ制御部５２は、ＳＶネットワークＩ／Ｆ５１を介して取得する観測情報に含まれるセンサデータを、センサ１ごとの時系列データとして記憶部５３に記憶させる。このとき、サーバ制御部５２は、各時系列データに管理番号を対応付けて記憶部５３に記憶させる。また、サーバ制御部５２は、ＳＶネットワークＩ／Ｆ５１を介して取得する各中継局装置３のバッファ状態情報を記憶部５３に記憶させ、無線通信システム内の各中継局装置３におけるバッファ３５の使用状況を把握する。なお、サーバ制御部５２は、管理番号ごとの時系列データを更に記憶部５３に記憶させてもよい。
【００４３】
サーバ制御部５２は、各中継局装置３におけるバッファ３５の使用状況と、センサデータの遅延時間及び到達率とが含まれるトラヒック情報を定期的に生成する。センサデータの遅延時間は、例えば、各中継局装置３における高優先度キューに入れられたセンサデータが端末装置２からサーバ装置５までの伝送に要した時間である。また、センサデータの到達率は、各中継局装置３における高優先度キューに入れられたセンサデータであってサーバ装置５に到達したセンサデータのうち、許容遅延時間内にサーバ装置５に到達したセンサデータの割合を示す。すなわち、許容遅延時間≧遅延時間を満たすセンサデータの割合がセンサデータの到着率である。センサデータの到達率は管理番号ごとに算出され、トラヒック情報には、各管理番号に対応するセンサデータの到達率が含まれる。センサデータの到達率は、記憶部５３に記憶されているセンサ１ごとの時系列データに基づいて演算部５４により管理番号ごとに算出される。サーバ制御部５２は、ＳＶネットワークＩ／Ｆ５１を介して、生成したトラヒック情報を各中継局装置３宛に送信する。無線通信システム内の中継局装置３それぞれは、トラヒック情報をサーバ装置５から通知されることにより、他の中継局装置３における観測情報の滞り具合を把握する。また、トラヒック情報には、アクセスポイント４それぞれの配下の中継局装置３を示す情報が含まれる。
【００４４】
演算部５４は、記憶部５３に記憶されているセンサ１ごとの時系列データを用いて、同一管理番号と異なる管理番号間とにおけるセンサデータ間の時間的な相関係数を算出する。例えば、センサ１が温度センサである場合、近くに位置する複数のセンサ１で得られるセンサデータ（温度情報）の時変動には強い相関がある。また、橋梁を車が通過したことを検出する通過センサと橋梁の振動を検出する振動センサとがセンサ１として用いられる場合、車の通過を検出するタイミングと橋梁の振動を検出するタイミングとには強い相関がある。演算部５４は、同一管理番号と異なる管理番号間とにおける相関係数を算出し、管理番号相関テーブルを生成する。演算部５４は、定期的又は時系列データが一定量増加する度に、管理番号相関テーブルを生成する。演算部５４は、生成した管理番号相関テーブルをサーバ制御部５２へ出力する。管理番号相関テーブルは、ＳＶネットワークＩ／Ｆ５１を介して、各中継局装置３宛に送信される。
【００４５】
図８は、第１の実施形態における無線通信システムに新たなセンサ１が追加された際の処理を示す図である。端末装置２において、新たなセンサ１がセンサインタフェース２１に接続されると、端末制御部２３は、新たなセンサ１の種別を含む問合せ情報であって新たな管理番号を問い合わせる問合せ情報を生成し、送信バッファ２４に記憶させる。問合せ情報は、端末無線部２５により中継局装置３宛に送信され、中継局装置３及びアクセスポイント４を介してサーバ装置５に伝送される。サーバ装置５において、サーバ制御部５２は、問合せ情報が経由した中継局装置３の中継局番号と、新たなセンサ１の種別との組み合わせに対応する管理番号の有無を、管理番号テーブルを参照して検出する。サーバ制御部５２は、当該組み合わせに対応する管理番号がない場合には、新たな管理番号を当該組み合わせに割り当てる。サーバ制御部５２は、中継局番号とセンサ１の種別との組み合わせに対する管理番号と、当該管理番号に対応する優先度とを含む通知情報を生成する。サーバ制御部５２は、問合せ情報の送信元の端末装置２を宛先として通知情報を、ＳＶネットワークＩ／Ｆ５１を介して送信する。また、サーバ制御部５２は、新たな管理番号を割り当てた場合、管理番号テーブルを更新し、更新した管理番号テーブルを各中継局装置３宛に送信する。
【００４６】
図９は、第１の実施形態の無線通信システムにおける１つの中継局装置３についてのバッファ３５の管理及びパケットの送信手順を示す図である。この処理は繰り返し行われる。中継局装置３は、配下の各端末装置２から各々のタイミングで送信される観測情報を含むパケットを受信する。中継局装置３は、端末装置２からのパケット受信と並行して、バッファ３５内の各キューの閾値（優先度のレンジ）を更新する処理（ステップＳ１０１）と、受信した観測情報それぞれの優先度と各キューの閾値とに基づいて、受信した観測情報をバッファ３５のいずれかのキューに記憶させる処理（ステップＳ１０２）と、バッファ３５の各キューに記憶されている観測情報から棄却又は送信する観測情報を選択する処理（ステップＳ１０３）とを行う。ステップＳ１０３の処理において、送信する観測情報として選択された観測情報は、送信バッファ３６に移され、サーバ装置５を宛先として中継局装置３及びアクセスポイント４を介して送信される（ステップＳ１０４）。ステップＳ１０２において、観測情報を記憶させるキューは、観測情報に含まれるセンサ１の種別に対して定められている優先度を含むレンジ（閾値）が割り当てられているキューである。
【００４７】
サーバ装置５において、アクセスポイント４を介して各中継局装置３から観測情報を含むパケットが受信されると、演算部５４は、受信された観測情報に含まれるセンサデータと、記憶部５３に記憶されている時系列データとに基づいて、管理番号ごとにセンサデータの遅延時間が測定し、到達率を更新する（ステップＳ１０５）。また、演算部５４は、受信された観測情報に含まれるセンサデータと、記憶部５３に記憶されている時系列データとに基づいて、同一管理番号と異なる管理番号間とにおけるセンサデータ間の時間的な相関係数を算出し、管理番号相関テーブルを更新する（ステップＳ１０６）。サーバ制御部５２は、アクセスポイント４を介して受信したパケットの受信状態を示すＡＣＫパケットを生成し、中継局装置３宛に送信する（ステップＳ１０７）。
【００４８】
図１０は、図９において示した中継局装置３が行う各キューの閾値（優先度のレンジ）を更新する処理を示すフローチャートである。中継局装置３において、キューの閾値を更新する処理が開始されると、中継局制御部３４は、自装置のバッファ３５における高優先度キューに入れられてサーバ装置５へ伝送されるセンサデータの遅延時間が予め定められた閾値Ｔ以上であるか否かを判定する（ステップＳ２０１）。ステップＳ２０１における判定では、サーバ装置５から通知されるトラヒック情報に含まれる自装置のセンサデータの遅延時間が用いられる。なお、許容遅延時間を閾値Ｔとして用いてもよいし、許容遅延時間より大きい値又は小さい値を閾値Ｔとして用いてもよい。
【００４９】
ステップＳ２０１の判定において、遅延時間が閾値Ｔ未満である場合（ステップＳ２０１：ＮＯ）、中継局制御部３４はキューの閾値を更新する処理を終了する。ステップＳ２０１の判定において、遅延時間が閾値Ｔ以上である場合（ステップＳ２０１：ＹＥＳ）、中継局制御部３４は、バッファ３５の各キューに割り当てられている閾値（優先度のレンジ）を更新し、中優先度キューと低優先度キューとに観測情報が振り分けられやすくなるようにし（ステップＳ２０２）、キューの閾値を更新する処理を終了する。
【００５０】
中優先度キューと低優先度キューとに観測情報が振り分けられやすくなる閾値の変更とは、例えば、高優先度キュー、中優先度キュー、低優先度キューに「０．８〜１」、「０．５〜０．８」、「０〜０．５」それぞれの閾値が割り当てられている場合、高優先度キュー、中優先度キュー、低優先度キューそれぞれの閾値を「０．９〜１」、「０．６〜０．９」、「０〜０．６」に変更するである。すなわち、高優先度キューの閾値（優先度のレンジ）を狭くし、中優先度キューと低優先度キューとの閾値を広くする変更が、中優先度キューと低優先度キューとに観測情報が振り分けられやすくなる閾値の変更である。
【００５１】
図１１は、図９において示した中継局装置３が行う棄却又は送信する観測情報を選択する処理を示すフローチャートである。中継局装置３において、棄却又は送信する観測情報を選択する処理である送信／棄却制御が開始されると、中継局制御部３４は、自装置のバッファ３５における使用量を算出し（ステップＳ３０１）、使用量が予め定められた閾値Ｚ１以上であるか否かを判定する（ステップＳ３０２）。
【００５２】
ステップＳ３０２の判定において、使用量が閾値Ｚ１未満である場合（ステップＳ３０２：ＮＯ）、中継局制御部３４は、自装置が接続しているアクセスポイント４の配下の他の中継局装置３のなかにバッファ３５の使用量が閾値Ｚ１以上である中継局装置３があるか否かを判定する（ステップＳ３０３）。ステップＳ３０３における判定には、サーバ装置５から通知されるトラヒック情報が用いられる。使用量が閾値Ｚ１以上である他の中継局装置３がある場合（ステップＳ３０３：ＹＥＳ）、中継局制御部３４は、送信／棄却制御を終了する。使用量が閾値Ｚ１以上である他の中継局装置３がない場合（ステップＳ３０：ＮＯ）、中継局制御部３４は、バッファ３５に記憶されている観測情報のうち所定数の観測情報を優先度の高い順に送信バッファ３６へ移して、所定数の観測情報を含むパケットをアクセスポイント４へ送信し（ステップＳ３０４）、送信／棄却制御を終了する。
【００５３】
ステップＳ３０２の判定において、使用量が閾値Ｚ１以上である場合（ステップＳ３０２：ＹＥＳ）、中継局制御部３４は、自装置のバッファ３５の使用量が予め定められた閾値Ｚ２以上であるか否かを判定する（ステップＳ３０５）。ここで、閾値Ｚ２は、閾値Ｚ１より大きい値である。使用量が閾値Ｚ２未満である場合（ステップＳ３０５：ＮＯ）、中継局制御部３４は、バッファ３５に記憶されている観測情報のうち所定数の観測情報を優先度の高い順に送信バッファ３６へ移して、所定数の観測情報を含むパケットをアクセスポイント４へ送信し（ステップＳ３０６）、送信／棄却制御を終了する。
【００５４】
ステップＳ３０５の判定において、使用量が閾値Ｚ２以上である場合（ステップＳ３０５：ＹＥＳ）、中継局制御部３４は、自装置の高優先度キューの遅延時間が許容遅延時間以上であるか否かを判定する（ステップＳ３０７）。遅延時間が許容遅延時間未満である場合（ステップＳ３０７：ＮＯ）、中継局制御部３４は、一定時間待機して端末装置２からの観測情報を含むパケットを受信してバッファ３５に記憶させた後に、バッファ３５に記憶されている観測情報のうち所定数の観測情報を優先度の高い順に送信バッファ３６へ移して、所定数の観測情報を含むパケットをアクセスポイント４へ送信し（ステップＳ３０８）、送信／棄却制御を終了する。
【００５５】
ステップＳ３０７の判定において、遅延時間が許容遅延時間以上である場合（ステップＳ３０７：ＹＥＳ）、中継局制御部３４は、高優先度キューに記憶されている観測情報において相関係数が一定以上の観測情報の組み合わせを検出し、検出した組み合わせごとにいずれか一つの観測情報を残し他の観測情報を棄却した上で、バッファ３５に記憶されている観測情報のうち所定数の観測情報を優先度の高い順に送信バッファ３６へ移して、所定数の観測情報を含むパケットをアクセスポイント４へ送信し（ステップＳ３０９）、送信／棄却制御を終了する。
【００５６】
ステップＳ３０９において棄却された観測情報に含まれる管理番号及び識別情報は、残された観測情報に付加される。サーバ装置５では観測情報に含まれる複数の管理番号及び識別情報に基づいて、棄却された観測情報を再生することができる。なお、棄却された観測情報の再生に、相関係数や再生対象の観測情報に含まれるセンサデータの時系列データを用いてもよい。ステップＳ３０９において破棄する観測情報としては、例えば相関係数が高い観測情報のうち、センサデータが取得された時刻が最も古い観測情報以外の他の観測情報を選択するようにしてもよい。また、ステップＳ３０８及びステップＳ３０９における送信で一つのパケットに含める観測情報の数は、ステップＳ３０４及びステップＳ３０６における送信で一つのパケットに含める観測情報の数より多く設定する。すなわち、バッファの使用量が閾値Ｚ２以上となった場合（ステップＳ３０５：ＹＥＳ）には、複数の観測情報を一つのパケットで送信するアグリゲーションを行う際の集約度を高くした、より効率の高いパケット送信が行われる。
【００５７】
また、ステップＳ３０７における遅延時間が許容遅延時間以上であるか否かの判定に代えて、遅延時間が許容遅延時間以上となると推定されるか否かの判定を行ってもよい。また、２つの判定を行い、いずれか一方の条件が成立した場合にステップＳ３０９の処理を行い、いずれの条件も成立しない場合にステップＳ３０８の処理を行うようにしてもよい。遅延時間の推定は、例えばサーバ装置５から通知される遅延時間の変動傾向や、自装置のバッファ３５の使用量の変動傾向などを用いて行ってもよい。
【００５８】
図１２は、図９において示した処理と並行して無線通信システムで行われる各中継局装置３のバッファ３５の使用状況の収集などの処理を示す図である。中継局装置３それぞれは、中継局装置３内のバッファ３５の使用状況を示すバッファ状態情報を定期的に生成し、生成したバッファ状態情報を、アクセスポイント４を介してサーバ装置５へ送信する（ステップＳ４０１）。サーバ装置５では、中継局装置３それぞれからバッファ状態情報が受信されると、サーバ制御部５２は、トラヒック情報を生成し、生成したトラヒック情報を中継局装置３それぞれを宛先にして送信するとともに、管理番号テーブル及び管理番号送信テーブルを中継局装置３それぞれを宛先にして送信する（ステップＳ４０２）。
【００５９】
第１の実施形態における無線通信システムによれば、中継局装置３とアクセスポイント４との間の無線回線が混雑し、中継局装置３において中継すべき観測情報がバッファ３５内に滞ると、中継局装置３がバッファ３５に対する制御を行うことで、送信頻度を下げたり、送信する観測情報をまとめて一つのパケットで送信したり、相関係数の高いセンサデータを含む観測情報を破棄してトラヒック量を下げたりする。このような制御により、センサデータのトラヒック量が増加した場合においても、センサデータを端末装置２からサーバ装置５への伝送に要する時間の増加を抑えることができ、許容遅延時間内にサーバ装置５へ伝送されるセンサデータを増やすことができる。また、相関係数の高いセンサデータを含む観測情報を破棄してトラヒック量を下げることにより、送信効率を高めることができる。また、無線通信システムでは、センサ１の種別、すなわちセンサデータの種類に応じた制御が可能となる。なお、トラヒック量を下げる際には、相関係数の高いセンサデータに対する統計処理により得られる値、例えば平均値、中央値又は最頻値などをセンサデータとして含む観測情報を、相関係数の高い複数の観測情報に代えて送信するようにしてもよい。
【００６０】
また、第１の実施形態における無線通信システムでは、遅延時間が遅延要求時間以上になると、バッファ３５が有する優先順位の異なる複数のキューの閾値（優先度のレンジ）を変更し、送信される確率の高い高優先度キューに割り振られる観測情報を減らし、中優先度キューと低優先度キューとに観測情報が振り分けられやすくなるようにすることで、送信の機会を削減して、中継局装置３の低消費電力化を図ることができ、Ｍ２Ｍ無線通信システムにおける長期のメンテナンスフリー運用が可能となる。
【００６１】
また、第１の実施形態の無線通信システムを適用したＭ２Ｍ無線通信システムでは、センサデータのトラヒック量が増加した場合でも、送信する観測情報をまとめて一つのパケットで送信したり、相関係数の高いセンサデータを含む観測情報を破棄してトラヒック量を下げたりすることにより、センサデータの増加に応じて送信回数を増やさずともセンサデータを伝送することができるので、中継局装置３の低消費電力化を図ることができ、Ｍ２Ｍ無線通信システムにおける長期のメンテナンスフリー運用が可能となる。
【００６２】
（第２の実施形態）
第２の実施形態における無線通信システムは、中継局装置３が備えるバッファ３５を端末装置も備えた構成である。第３の実施形態における無線通信システムは、第１の実施形態における無線通信システムと同様に、センサ１と端末装置と中継局装置３とアクセスポイント４とサーバ装置５とを備える。なお、第２の実施形態における端末装置は、第１の実施形態における端末装置２が備える構成要素に加えて、管理情報記憶部３３とバッファ３５とを備える。第２の実施携帯における端末制御部２３は、センサインタフェース２１により取得される観測情報に対して管理番号を付加した観測情報をバッファ３５に記憶させる。また、端末制御部２３は、中継局制御部３４と同様の動作を行う。
【００６３】
図１３は、第２の実施形態の無線通信システムにおけるバッファ３５の管理及びパケットの送信手順を示す図である。端末装置は、接続されたセンサ１から測定値（センサデータ）を取得し、観測情報を生成する。端末装置は、観測情報の生成と並行して、バッファ３５内の各キューの閾値（優先度のレンジ）を更新する処理（ステップＳ５０１）と、測定値それぞれの優先度と各キューの閾値とに基づいて、測定値を含む観測情報をバッファ３５のいずれかのキューに記憶させる処理（ステップＳ５０２）と、バッファ３５の各キューに記憶されている観測情報から棄却又は送信する観測情報を選択する処理（ステップＳ５０３）とを行う。ステップＳ５０３の処理において、送信する観測情報として選択された観測情報は、送信バッファ２４に移され、サーバ装置５を宛先としてアクセスポイント４を介して送信される（ステップＳ５０４）。ステップＳ５０１からステップＳ５０４の処理は繰り返し行われる。
【００６４】
中継局装置３は、配下の各端末装置から送信される観測情報を含むパケットを受信する。中継局装置３は、端末装置２からのパケット受信と並行して、バッファ３５内の各キューの閾値（優先度のレンジ）を更新する処理（ステップＳ５１１）と、受信した観測情報それぞれの優先度と各キューの閾値とに基づいて、受信した観測情報をバッファ３５のいずれかのキューに記憶させる処理（ステップＳ５１２）と、バッファ３５の各キューに記憶されている観測情報から棄却又は送信する観測情報を選択する処理（ステップＳ５１３）とを行う。ステップＳ５１３の処理において、送信する観測情報として選択された観測情報は、送信バッファ３６に移され、サーバ装置５を宛先としてアクセスポイント４を介して送信される（ステップＳ５１４）。
【００６５】
サーバ装置５において、アクセスポイント４を介して各中継局装置３から観測情報を含むパケットが受信されると、演算部５４は、受信された観測情報に含まれるセンサデータと、記憶部５３に記憶されている時系列データとに基づいて、管理番号ごとにセンサデータの遅延時間が測定し、到達率を更新する（ステップＳ５１５）。また、演算部５４は、受信された観測情報に含まれるセンサデータと、記憶部５３に記憶されている時系列データとに基づいて、同一管理番号と異なる管理番号間とにおけるセンサデータ間の時間的な相関係数を算出し、管理番号相関テーブルを更新する（ステップＳ５１６）。サーバ制御部５２は、アクセスポイント４を介して受信したパケットの受信状態を示すＡＣＫパケットを生成し、中継局装置３宛に送信する（ステップＳ５１７）。ステップＳ５１１からステップＳ５１７の処理は繰り返し行われる。
【００６６】
端末装置が行うステップＳ５０１の処理と、中継局装置３が行うステップＳ５１１の処理とは、図１０に示した各キューの閾値（優先度のレンジ）を更新する処理と同じ処理である。また、端末装置が行うステップＳ５０２の処理と中継局装置３が行うステップＳ５１２の処理とは、図９におけるステップＳ１０２と同じ処理である。また、端末装置が行うステップＳ５０３の処理と、中継局装置３が行うステップＳ５１３の処理とは、図１１に示した棄却又は送信する観測情報を選択する処理と同じ処理である。
【００６７】
図１４は、図１３において示した処理と並行して無線通信システムで行われる各端末装置及び各中継局装置３のバッファ３５の使用状況の収集などの処理を示す図である。端末装置それぞれは、自装置内のバッファ３５の使用状況を示すバッファ状態情報を定期的に生成し、生成したバッファ状態情報を中継局装置３へ送信する（ステップＳ６０１）。中継局装置３それぞれは、自装置内のバッファ３５の使用状況を示すバッファ状態情報を定期的に生成する。中継局装置３それぞれは、生成したバッファ状態情報をアクセスポイント４を介してサーバ装置５へ送信するとともに、配下の端末装置から受信したバッファ状態情報をアクセスポイント４を介してサーバ装置５へ送信する（ステップＳ６０２）。サーバ装置５では、端末装置及び中継局装置３それぞれからのバッファ状態情報が受信されると、サーバ制御部５２は、トラヒック情報を生成し、生成したトラヒック情報を端末装置及び中継局装置３それぞれを宛先にして送信するとともに、管理番号テーブル及び管理番号送信テーブルを中継局装置３それぞれを宛先にして送信する（ステップＳ６０３）。
【００６８】
第２の実施形態における無線通信システムでは、端末装置が中継局装置３と同様に動作する。無線通信システムにおいて端末装置と中継局装置３との間の無線回線が混雑し、端末装置において送信すべき観測情報がバッファ３５内に滞ると、端末装置及び中継局装置３がバッファ３５に対する制御を行うことで、送信頻度を下げたり、送信する観測情報をまとめて一つのパケットで送信したり、相関係数の高いセンサデータを含む観測情報を破棄してトラヒック量を下げたりする。このような制御により、センサデータのトラヒック量が増加した場合においても、センサデータを端末装置からサーバ装置５への伝送に要する時間の増加を抑えることができ、許容遅延時間内にサーバ装置５へ伝送されるセンサデータを増やすことができる。また、相関係数の高いセンサデータを含む観測情報を破棄してトラヒック量を下げることにより、送信効率を高めることができる。
【００６９】
（第３の実施形態）
図１５は、第３の実施形態における無線通信システムの構成例を示すブロック図である。第３の実施形態の無線通信システムは、観測情報が一つ又は複数の中継局装置３を経由してサーバ装置５へ伝送される構成である。第３の実施形態の無線通信システムは、第１の実施形態における無線通信システムと同様に、センサ１と端末装置２と中継局装置３とアクセスポイント４とサーバ装置５とを備える。なお、第３の実施形態における中継局装置３は、端末装置２から観測情報を受信するだけでなく、他の中継局装置３から観測情報を受信し転送する。なお、図１５では、一つ又は二つの中継局装置３を経由する構成が示されているが、三つ以上の中継局装置３を経由して観測情報がサーバ装置５へ伝送されてもよい。
【００７０】
図１６は、第３の実施形態の無線通信システムにおける中継局装置３についてのバッファ３５の管理及びパケットの送信手順を示す図である。端末装置２から観測情報を受信する第１の中継局装置３は、配下の各端末装置２から各々のタイミングで送信される観測情報を含むパケットを受信する。第１の中継局装置３は、端末装置２からのパケット受信と並行して、バッファ３５内の各キューの閾値（優先度のレンジ）を更新する処理（ステップＳ７０１）と、受信した観測情報それぞれの優先度と各キューの閾値とに基づいて、受信した観測情報をバッファ３５のいずれかのキューに記憶させる処理（ステップＳ７０２）と、バッファ３５の各キューに記憶されている観測情報から棄却又は送信する観測情報を選択する処理（ステップＳ７０３）とを行う。ステップＳ７０３の処理において、送信する観測情報として選択された観測情報は、送信バッファ３６に移され、サーバ装置５を宛先として第２の中継局装置３へ送信される（ステップＳ７０４）。ステップＳ７０１からステップＳ７０４の処理は繰り返し行われる。
【００７１】
他の中継局装置３から送信された観測情報を中継する第２の中継局装置３は、他の中継局装置３や端末装置２からのパケット受信とへ移行して、バッファ３５内の各キューの閾値（優先度のレンジ）を更新する処理（ステップＳ７１１）と、受信した観測情報それぞれの優先度と各キューの閾値とに基づいて、受信した観測情報をバッファ３５のいずれかのキューに記憶させる処理（ステップＳ７１２）と、バッファ３５の各キューに記憶されている観測情報から棄却又は送信する観測情報を選択する処理（ステップＳ７１３）とを行う。ステップＳ７０３の処理において、送信する観測情報として選択された観測情報は、送信バッファ３６に移され、サーバ装置５を宛先として他の第２の中継局装置３又はアクセスポイント４へ送信される。ステップＳ７１１からステップＳ７１３の処理は繰り返し行われる。
【００７２】
サーバ装置５において、アクセスポイント４を介して各中継局装置３から観測情報を含むパケットが受信されると（ステップＳ７２１）、演算部５４は、受信された観測情報に含まれるセンサデータと、記憶部５３に記憶されている時系列データとに基づいて、管理番号ごとにセンサデータの遅延時間が測定し、到達率を更新する（ステップＳ７２２）。また、演算部５４は、受信された観測情報に含まれるセンサデータと、記憶部５３に記憶されている時系列データとに基づいて、同一管理番号と異なる管理番号間とにおけるセンサデータ間の時間的な相関係数を算出し、管理番号相関テーブルを更新する（ステップＳ７２３）。サーバ制御部５２は、受信したパケットの受信状態を示す中継局装置３宛のＡＣＫパケットを生成し、アクセスポイント４へ送信する（ステップＳ７２４）。ステップＳ７２１からステップＳ７２４の処理は繰り返し行われる。
【００７３】
アクセスポイント４は、中継局装置３宛のＡＣＫパケットをサーバ装置５から受信すると、配下の中継局装置３宛にＡＣＫパケットを送信する（ステップＳ７２５）。第２の中継局装置３は、ＡＣＫパケットを受信すると、自装置が中継の対象としている他の第２の中継局装置３及び第１の中継局装置３へＡＣＫパケットを転送する（ステップＳ７３１）。なお、第１の中継局装置３が行うステップＳ７０１の処理と、第２の中継局装置３が行うステップＳ７１１の処理とは、図１０に示した各キューの閾値（優先度のレンジ）を更新する処理と同じ処理である。また、第１の中継局装置３が行うステップＳ７０２の処理と、第２の中継局装置が行うステップＳ７１２の処理とは、図９におけるステップＳ１０２と同じ処理である。また、１の中継局装置３が行うステップＳ７０３の処理と、第２の中継局装置３が行うステップＳ７１３の処理とは、図１１に示した棄却又は送信する観測情報を選択する処理と同じ処理である。
【００７４】
図１７は、図１６において示した処理と並行して無線通信システムで行われる各中継局装置３のバッファ３５の使用状況の収集などの処理を示す図である。第１の中継局装置３それぞれは、自装置内のバッファ３５の使用状況を示すバッファ状態情報を定期的に生成し、生成したバッファ状態情報を、第２の中継局装置３又はアクセスポイント４へ送信する（ステップＳ８０１）。第２の中継局装置３それぞれは、自装置内のバッファ３５の使用状況を示すバッファ状態情報を定期的に生成する。第２の中継局装置３それぞれは、生成したバッファ状態情報をアクセスポイント４を介してサーバ装置５へ送信するとともに、他の中継局装置３が受信したバッファ状態情報をアクセスポイント４を介してサーバ装置５へ送信する（ステップＳ８０２）。サーバ装置５では、第１及び第２の中継局装置３それぞれからのバッファ状態情報が受信されると、サーバ制御部５２は、トラヒック情報を生成し、生成したトラヒック情報を中継局装置３それぞれを宛先にして送信するとともに、管理番号テーブル及び管理番号送信テーブルを中継局装置３それぞれを宛先にして送信する（ステップＳ８０３）。
【００７５】
第３の実施形態における無線通信システムでは、中継局装置３のうちの一部の中継局装置３が他の中継局装置３から送信される情報を中継することにより、遠隔地に配置された端末装置２で得られる測定値を複数の無線伝送を介してサーバ装置５へ伝送することができる。
【００７６】
以上の各実施形態において説明した無線通信システムは、センサデータをサーバ装置５へ伝送するトラヒックが増加し、中継局装置３におけるパケット集約や１０％デューティ制限などにより、送信すべき観測情報などが中継局装置３に蓄積した場合でも、バッファ３５のキューの優先度変更や、複数の観測情報を一つのパケットに結合したり、観測情報を棄却したりすることにより、トラヒック量の増加を抑えてンサデータの中継伝送に要する時間の増加を抑えることを可能にすることができる。
【００７７】
なお、上記の各実施形態において、管理番号は観測情報に含まれることでセンサデータとともにサーバ装置５へ伝送される構成を説明したが、管理番号をＭＡＣヘッダに格納することでセンサデータとともにサーバ装置５へ伝送されるようにしてもよい。
【００７８】
前述した実施形態における端末装置２や中継局装置３の全て又は一部をコンピュータで実現するようにしてもよい。例えば、中継局装置３が有する構成要素それぞれを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。更に「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また、このプログラムは、前述した構成要素の一部を実現するためのものであってもよく、更に前述した構成要素をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよく、ＰＬＤ（Programmable Logic Device）やＦＰＧＡ（Field Programmable Gate Array）等のハードウェアを用いて実現されるものであってもよい。
【００７９】
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【産業上の利用可能性】
【００８０】
センサで得られたセンサデータのトラヒック量が増加した場合にセンサデータの中継伝送に要する時間の増加を抑えることが不可欠な用途にも適用できる。
【符号の説明】
【００８１】
１…センサ、２…端末装置、３…中継局装置、４…アクセスポイント、５…サーバ装置、２１…センサインタフェース、２２…端末電源部、２３…端末制御部、２４…送信バッファ、２５…端末無線部、３１…下位側無線部、３２…中継局電源部、３３…管理情報記憶部、３４…中継局制御部、３５…バッファ、３６…送信バッファ、３７…上位側無線部、４１…ＡＰ無線部、４２…ＡＰ制御部、４３…ＡＰネットワークＩ／Ｆ、５１…ＳＶネットワークＩ／Ｆ、５２…サーバ制御部、５３…記憶部、５４…演算部
【図１】
0006403280.tif 000002
【図２】
0006403280.tif 000003
【図３】
0006403280.tif 000004
【図４】
0006403280.tif 000005
【図５】
0006403280.tif 000006
【図６】
0006403280.tif 000007
【図７】
0006403280.tif 000008
【図８】
0006403280.tif 000009
【図９】
0006403280.tif 000010
【図１０】
0006403280.tif 000011
【図１１】
0006403280.tif 000012
【図１２】
0006403280.tif 000013
【図１３】
0006403280.tif 000014
【図１４】
0006403280.tif 000015
【図１５】
0006403280.tif 000016
【図１６】
0006403280.tif 000017
【図１７】
0006403280.tif 000018