(57)【特許請求の範囲】
【請求項１】
ネットワークを通じて相互に接続された、複数の通信装置と、前記複数の通信装置を管理する管理通信装置とを備えた通信システムであって、
前記管理通信装置は、
他の通信装置との間でパケットを送受する通信部と、
前記通信部により受信されたパケットに基づいて影響度を取得する影響度取得手段と、
前記通信部により受信されたパケットに基づいて依存度を取得する依存度取得手段と、
前記通信部により受信されたパケットに基づいて通信量情報を取得する通信量取得手段と、
前記影響度と前記依存度及び通信量情報とに基づいて重要度を算出して通信装置の重要度を通知する重要度算出部と
を有することを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムにおいて、
前記影響度取得手段は、前記通信部により受信されたパケット内の隣接通信装置情報と経路情報とに基づいて影響度を算出する
ことを特徴とする通信システム。
【請求項３】
請求項１に記載の通信システムにおいて、
前記影響度取得手段は、前記通信部により受信されたパケット内のアドレス情報に基づいて影響度を取得する
ことを特徴とする通信システム。
【請求項４】
請求項１から３までのいずれか１項に記載の通信システムにおいて、
前記依存度取得手段は、前記通信部により受信されたパケット内の隣接通信装置情報と経路情報及び代替経路情報とに基づいて依存度を算出する
ことを特徴とする通信システム。
【請求項５】
請求項１から４までのいずれか１項に記載の通信システムにおいて、
前記依存度取得手段は、前記通信部により受信されたパケット内のアドレス情報に基づいて依存度を取得する
ことを特徴とする通信システム。
【請求項６】
請求項１から５までのいずれか１項に記載の通信システムにおいて、
前記通信量取得手段は、各通信装置が送信するパケットの重要度と一定時間内の送信頻度及び自身の故障率から通信量情報を得る
ことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、故障した通信装置の緊急性を判定し、ユーザに通知することを可能とする通信システムに関するものである。
【背景技術】
【０００２】
無線アドホックネットワークでは、多数の通信装置を広域に設置してネットワークを構成するので、故障した通信装置の交換作業のコストが大きいという問題がある。そのため、故障した通信装置がある程度まとまった状態で交換するのが実用的である。
【０００３】
中継通信を行う無線アドホックネットワークでは、ある通信装置Ａが故障した場合、通信装置Ａのみからデータが取得できなくなるだけでなく、通信装置Ａを中継通信装置とする通信装置からもデータが取得できなくなる。つまり、１つの通信装置の故障が、システムに大きな影響を与える場合がある。
【０００４】
このため、システムに大きな影響を与える通信装置が故障した場合、ユーザが通信装置の故障を早急に知り、修理・交換などの対処を行う必要がある。
【０００５】
しかし、現在では、故障したノードの重要度（システムに与える影響の度合い）を判定できず、故障した通信装置を至急に交換すべきかどうか判断ができないという課題がある。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、従来の無線アドホックネットワークでは、故障したノードの重要度（システムに与える影響の度合い）を判定できず、故障した通信装置を至急に交換すべきかどうか判断ができないという課題がある。
【０００７】
この発明は上述した課題を解決するためになされたもので、故障した通信装置の緊急性を判定し、ユーザに通知することを可能とする通信システムを得ることを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係る通信システムは、ネットワークを通じて相互に接続された、複数の通信装置と、前記複数の通信装置を管理する管理通信装置とを備えた通信システムであって、前記管理通信装置は、他の通信装置との間でパケットを送受する通信部と、前記通信部により受信されたパケットに基づいて影響度を取得する影響度取得手段と、前記通信部により受信されたパケットに基づいて依存度を取得する依存度取得手段と、前記通信部により受信されたパケットに基づいて通信量情報を取得する通信量取得手段と、前記影響度と前記依存度及び通信量情報とに基づいて重要度を算出して通信装置の重要度を通知する重要度算出部とを備えたことを特徴とする。
【発明の効果】
【０００９】
この発明によれば、通信装置からネットワークを通じて影響度・情報量・依存度と呼ばれる３つのパラメータを取得し、３つのパラメータから各通信装置の重要度から故障した通信装置の緊急性を判定でき、ユーザに通知することを可能とする。
【発明を実施するための最良の形態】
【００１０】
この発明は、ネットワークを通じて相互に接続された、複数の通信装置と、前記通信装置を管理する管理通信装置とを備えた通信システムであって、通信機器が故障した場合、管理通信機器により、通信機器が故障した通信機器の重要度を判定し、ユーザに通知するもので、管理通信装置は、通信装置からネットワークを通じて影響度・情報量・依存度と呼ばれる３つのパラメータを取得し、３つのパラメータから各通信装置の重要度を判定し、ユーザに各通信装置を表示する、もしくは、ユーザが指定した閾値より重要度が高い通信装置が故障した場合に、ユーザに故障を通知するものである。
【００１１】
実施の形態１．
この発明の実施の形態１に係る通信システムについて図面を参照して説明する。図１と図２は、この発明の実施の形態１に係る通信装置と管理通信装置の構成をそれぞれ示すブロック図である。また、以降では、各図中、同一符号は同一又は相当部分を示すこととする。
【００１２】
図１において、この発明の実施の形態１に係る通信装置１００は、ネットワークを介して相互に接続され、複数の通信装置が管理通信装置により管理されるようになされており、データ送信のリクエストを受け取り他の通信装置に無線通信機能を用いてパケットを送信すると共に、他の通信装置からパケットを受け取り、隣接通信装置管理部に隣接通信装置情報を通知し、経路管理部に経路情報と代替経路情報を通知する通信部１０１と、通信部１０１から隣接通信装置情報を受け取り、隣接通信装置記憶部１０３に隣接通信装置情報を通知し、通信部１０１に隣接通信装置情報もしくは隣接通信情報の変化を通知しデータ送信のリクエストを通知する隣接通信装置管理部１０２と、隣接通信装置管理部１０２から隣接通信装置情報を受け取り、隣接通信装置情報を記憶すると共に、隣接通信装置管理部１０２に隣接通信装置情報を通知する隣接通信装置記憶部１０３と、通信部１０１から経路情報もしくは代替経路情報を受け取り、経路記憶部１０５に経路情報を通知すると共に、代替経路記憶部１０６に代替経路情報を通知し、通信部１０１に経路情報もしく経路情報の変化を通知しデータ送信のリクエストを通知する経路管理部１０４と、経路管理部１０４から経路情報を受け取り、経路情報を記憶すると共に、経路管理部１０４に経路情報を通知する経路記憶部１０５と、経路管理部１０４から代替経路情報を受け取り、代替経路情報を記憶すると共に、経路管理部１０４に代替経路情報を通知する経路記憶部１０６と、通信部１０１から通信量情報を受け取り、通信部１０１に通信量情報送信のリクエストを通知し、後述の通信量記憶部１０９に通信量情報を通知し、時間管理部１０８から一定時間経過を通知してもらい、通信量記憶部１０９からの通信量情報に基づいて一定時間内の通信量を算出する通信量管理部１０７と、通信量情報の通知に基づく一定時間経過を通信量管理部１０７に通知する時間管理部１０８と、通信量管理部１０７から通信量情報を受け取り、通信量情報を記憶すると共に、通信量管理部１０７に通信量情報を通知する通信量記憶部１０９とを備えている。
【００１３】
図２において、この発明の実施の形態１に係る管理通信装置２００は、隣接通信装置情報と経路情報及び代替経路情報の取得要求に基づいて他の通信装置との間でパケットを送受する通信部２０１と、通信部２０１への隣接通信装置情報の取得要求に基づいて通信部２０１で受信された他の通信装置からのパケット内の隣接通信装置情報を得て、隣接通信装置記憶部２０３に記憶する隣接通信装置管理部２０２と、通信部２０１への経路情報及び代替経路情報の取得要求に基づいて通信部２０１で受信された他の通信装置からのパケット内の経路情報及び代替経路情報を得て、経路記憶部２０５に経路情報を記憶すると共に代替経路記憶部２０６に代替経路情報を記憶する経路管理部２０４と、通信部２０１への通信量の取得要求に基づいて通信部２０１で受信された他の通信装置からのパケット内の通信量情報を得て、通信量記憶部２０９に記憶する通信量管理部２０７と、隣接通信装置記憶部２０３からの隣接通信装置情報と経路記憶部２０５からの経路情報とに基づいて影響度を算出して影響度記憶部２１２に記憶する影響度取得手段としての影響度管理部２１０と、隣接通信装置記憶部２０３からの隣接通信装置情報と経路記憶部２０５からの経路情報及び代替経路記憶部２０６からの代替経路情報とに基づいて依存度を算出して依存度記憶部２１３に記憶する依存度取得手段としての依存度管理部２１１と、影響度記憶部２１２からの影響度と依存度記憶部２１３からの依存度と通信量記憶部２０９からの通信量情報とに基づいて重要度を算出して通信装置の重要度をユーザ等に通知する重要度取得手段としての重要度算出部２１４とを備えている。
【００１４】
ここで、この発明のパケットは、隣接通信装置情報、経路情報、代替経路情報、通信量を含めば良い。各々の値に対して、専用のパケットフォーマットを設定してもよく、ひとつのパケットにすべての値が含むパケットを利用してもよい。
【００１５】
隣接通信装置情報は、通信装置１００の無線電波到達内に存在する通信装置の一覧である。また、経路情報は、宛先通信装置と中継先通信装置の一覧である。パケットを受信した場合、パケットの宛先と経路情報を比較し、パケットを転送すべき中継先通信装置を判断する。また、経路情報は、ＡＯＤＶ、ＤＳＲなど、アドホックネットワークのルーティングプロトコルを用いて取得する。また、代替経路情報は、経路宛先通信装置と中継先通信装置の一覧である。経路情報に示されている宛先が利用できない場合、代替経路情報に記述されている中継先通信装置にパケットを転送する。さらに、代替経路情報は、ＡＯＤＶ、ＤＳＲなど、アドホックネットワークのルーティングプロトコルを用いて取得する。
【００１６】
通信装置１００が使用するパケットには、そのパケットが重要かどうか示した重要度と呼ばれる指標が含まれている。パケットの重要性は、システム設計時にシステムの設計者が各通信機器に設定する。
【００１７】
通信量情報は、一定時間内に通信端末が送信したパケットの重要性と送信回数の一覧である。重要度は、影響度・情報量・依存度と呼ばれる３つのパラメータから重要度算出部が算出する。影響度とは、連携通信装置と呼ばれる、通信装置から管理通信装置が存在する側とは反対側の末端へ向けた先に接続されている通信装置の総数である。連携ノードが多いノードほど、影響度は高くなり、重要度が高くなる。
【００１８】
図３は、この発明の実施の形態１に係る連携通信装置の一例を示す図である。図３に示す例では、通信機器３０１の連携通信装置は、通信装置３０２〜３０６となる。ここで、管理通信装置２００が影響度を取得する方法を示す。通信装置１００が他の通信装置が送信したパケットを転送する場合、そのパケットに自分自身のアドレス情報を付加する。管理通信装置２００が通信装置１００からのパケットを受信した場合、パケットに含まれるアドレス情報からパケットが転送された経路が分かる。その情報からネットワークの構成を判断し、各通信装置１００の影響度を判断する。
【００１９】
また、管理通信装置２００が影響度を取得する方法として、各通信装置１００の隣接通信装置情報と経路情報からネットワークの構成を判断し、各通信装置１００の影響度を判断する方法がある。隣接通信装置情報から各通信装置１００の隣に位置する通信装置が判断でき、経路情報から各通信装置１００から管理通信装置２００までの通信装置が判断できる。これらの情報から、ネットワークの構成を判断し、各通信装置１００の影響度を判断する。
【００２０】
管理通信装置２００が隣接通信装置情報と経路情報を取得する方法の１つとして、システム起動時にシステム設計者が管理通信装置に設定する方法がある。
【００２１】
また、管理通信装置２００が隣接通信装置情報と経路情報を取得する方法の１つとして、すべての通信装置１００に管理通信装置２００から影響度通知の要求を送信し、要求を受け取った通信装置１００が管理通信装置２００に影響度を通知する方法がある。経路情報や隣接通信機器情報が変化した場合、変化を感知した通信装置１００は、管理通信装置２００に変化した情報を通知する。
【００２２】
情報量とは、ノードを経路として通過するデータの重要性である。情報量は、パケットの重要度とそのパケットの一定時間内の送信頻度から算出される。情報量は、通信量情報から算出される。算出式はシステムごとに異なってもよく、パケットの重要性と送信回数の乗算、加算、減算、割り算の組み合わせとなっている。パケットの重要性と送信回数に対してはユーザがシステムごとに設定する係数を乗算、加算、減算、割り算を用いて重み付けを行うことができ、システムごとに重み付けの度合いが異なる。
【００２３】
管理通信装置２００が情報量を取得する方法を示す。管理通信装置２００が通信装置１００に対して情報量送信要求を出し、それを受け取った通信装置１００が情報量を送信することで、管理通信装置２００は情報量を取得することができる。
【００２４】
また、管理通信装置２００が情報量を取得する方法として、システム起動時にシステム設計者が設定する方法がある。
【００２５】
また、管理通信装置２００が情報量を取得する方法として、通信装置１００が一定時間経過した場合、管理通信装置２００に対して情報量を送信する方法がある。
【００２６】
また、管理通信装置２００が情報量を取得する方法として、通信装置１００が持つメモリの使用可能残量が一定閾値を超えた場合に、管理通信装置２００に対して情報量を送信する方法がある。これにより、メモリが不足による測定漏れを避けることができる。
【００２７】
また、管理通信装置２００が情報量を取得する方法として、通信装置１００が定期的に自身の情報量を隣接通信装置に通知しておき、故障が発生した場合に故障を通知するパケットに故障した通信装置の情報量を付加して通知する方法がある。
【００２８】
依存度とは、通信装置１００が代替経路として期待されている値である。通信装置自身が構成する経路以外の経路が少ない通信装置ほど、依存度が高くなり、重要度が高くなる。
【００２９】
図４に、依存度の例を示す。図４の例では、経路数が１の場合は影響度１００、経路数が２の場合は影響度１０、経路数が３の場合は影響度１となっている。これらの影響度は、各システムによって異なり、各影響度の割合は一定でなくてもよい。
【００３０】
図４の例では、通信装置５は代替経路が存在しない経路（経路数が１）を構成する通信装置であるため、重要度は１００となる。また、通信装置２は代替経路が３つ存在する経路（経路数が３）を構成する通信装置であるため、重要度は１となる。また、通信装置１は代替経路が存在しない経路（経路数が１）を３つ構成する通信装置であるため、重要度は３００となる。今回の例では、複数経路を構成している場合は、各経路の重要度の加算から算出しているが、乗算、減算、割り算、加算の組み合わせから算出してもよい。
【００３１】
依存度算出時に、各通信装置１００の故障率を考慮してもよい。各通信装置１００が故障の回数と故障時間を保存しておいて、故障回数もしくは故障率（故障発生時間/稼動時間）から依存度を算出する。
【００３２】
図５に、故障率を考慮した場合の依存度の例を示す。図５の例では、経路数が１の場合は影響度１００、経路数が２の場合は影響度１０、経路数が３の場合は影響度１となっている。通信装置３の故障率から、通信装置３を含む経路の代替経路の依存度を増やす。図５の例では、通信機器５から通信機器４の経路と通信機器５から通信機器２の経路の依存度を増やしている。
【００３３】
故障率と依存度の関係はシステムごとに異なってよく、各パラメータの重み付けや乗算、減算、割り算、加算の組み合わせから算出してもよい。また、代替経路と自身を含む経路に重み付けができればよく、代替経路の依存度への加算でなく、自身の経路の減算、乗算、割り算を用いた手法でもよい。
【００３４】
重要度は、影響度・情報量・依存度を乗算、加算、減算、割り算の組み合わせから算出する。算出式はシステムごとに異なってもよい。影響度・情報量・依存度に対してはユーザがシステムごとに設定する係数を乗算、加算、減算、割り算を用いて重み付けを行うことができ、システムごとに重み付けの度合いが異なる。
【００３５】
例えば、一例として、下式に示すようにして重要度が算出される。
重要度＝α×影響度＋β×情報量＋γ×依存度
（係数α、β、γは、ユーザがシステムごとに設定される重み付け係数）
この算出式は、一例であって、システムによって、式は加算、減算、乗算、除算の組み合わせで変わる。
【００３６】
管理通信装置２００は、重要度を影響度・情報量・依存から算出することで、ユーザにディスプレイなどを用いて各通信装置１００の重要度を通知することができる。
【００３７】
また、管理通信装置２００は、重要度を影響度・情報量・依存から算出することで、ある閾値以上の重要度の通信装置が故障した場合に、ユーザに故障を通知することができる。重要度の閾値は、ユーザがあらかじめ設定する。
【００３８】
ユーザは、ある閾値以上の重要度のノードが故障した場合に、故障通知を受け取ることが可能となる。重要度の閾値は、ユーザがあらかじめ設定する。
【００３９】
なお、上記実施の形態において、影響度及び依存度は、パケット内のアドレス情報に基づいて取得することもできる。
【００４０】
また、管理通信装置２００は、ディスプレイの他に、スピーカなどを用いて、ユーザに重要度を聴覚で認識させることもできる。
【００４１】
また、管理通信装置２００は、メールやインスタントメッセージなどのネットワークを利用したツールを用いて、遠方のユーザに重要度を認識させることもできる。
【００４２】
また、キーボードやタッチパネルなどのマンマシンインタフェースを用いて重要度を設定することもできる。
【００４３】
また、携帯電話やパソコンなどの通信機器を用いて、遠方から重要度を設定することもできる。
【図面の簡単な説明】
【００４４】
【図１】この発明の実施の形態１に係る通信装置１００の構成を示すブロック図である。
【図２】この発明の実施の形態１に係る管理通信装置２００の構成を示すブロック図である。
【図３】この発明の実施の形態１に係る連携通信装置の一例を示す図である。
【図４】この発明の実施の形態１に係る依存度の一例を示す図である。
【図５】この発明の実施の形態１に係る依存度の一例を示す図である。
【符号の説明】
【００４５】
１００  通信装置、１０１  通信部、１０２  隣接通信装置管理部、１０３  隣接通信装置記憶部、１０４  経路管理部、１０５  経路記憶部、１０６  経路記憶部、１０７  通信量管理部、１０８  時間管理部、１０９  通信量記憶部、２００  管理通信装置、２０１  通信部、２０２  隣接通信装置管理部、２０３  隣接通信装置記憶部、２０４  経路管理部、２０５  経路記憶部、２０６  代替経路記憶部、２０７  通信量管理部、２０９  通信量記憶部、２１０  影響度管理部、２１１  依存度管理部、２１２  影響度記憶部、２１３  依存度記憶部、２１４  重要度算出部。
【図１】
0005058020.tif 000002
【図２】
0005058020.tif 000003
【図３】
0005058020.tif 000004
【図４】
0005058020.tif 000005
【図５】
0005058020.tif 000006