(57)【特許請求の範囲】
【請求項１】
情報を中継することが可能であり、かつ互いに通信接続することが可能な複数の通信装置について、各前記通信装置の通信接続関係および前記通信装置間の通信品質を含むリンク情報を取得するリンク情報取得部と、
対象情報を特定するための特定用情報と、前記対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得する伝送情報取得部と、
前記リンク情報取得部によって取得された前記リンク情報、および前記伝送情報取得部によって取得された前記伝送情報に基づいて、前記要求品質を満たしながら前記対象情報を伝送可能な、前記通信装置により構成される伝送経路を検索する判断部とを備え、
前記特定用情報は、前記対象情報の送信先および送信元を特定可能な情報を含み、
前記判断部は、前記リンク情報および前記特定用情報に基づいて、前記送信先の通信接続先の前記通信装置である送信先側装置と、前記送信元の通信接続先の前記通信装置である送信元側装置とを特定し、
前記判断部は、前記リンク情報および前記要求品質に基づいて、特定した前記送信先側装置および前記送信元側装置を含む前記伝送経路を検索する、管理装置。
【請求項２】
前記管理装置は、さらに、
前記伝送経路が存在すると前記判断部によって判断された場合、前記伝送経路を構成する前記通信装置に前記対象情報の次の送信先とすべき前記通信装置を通知する通知部を備える、請求項１に記載の管理装置。
【請求項３】
前記通知部は、前記伝送経路において前記対象情報が伝送される順番の逆の順番で前記通信装置に通知する、請求項２に記載の管理装置。
【請求項４】
前記管理装置は、さらに、
前記伝送経路が存在しないと前記判断部によって判断された場合、前記伝送経路が存在しないことを認識可能に通知する通知部を備える、請求項１から請求項３のいずれか１項に記載の管理装置。
【請求項５】
前記通知部は、前記要求品質を満たさない前記通信装置間に関する通知を行う、請求項４に記載の管理装置。
【請求項６】
前記リンク情報は、前記通信装置のポートを特定可能な情報、および前記ポートを介した接続先の前記通信装置を特定可能な情報を含み、
前記通知部は、前記対象情報の出力先とすべき前記ポートを通知する、請求項２または請求項３に記載の管理装置。
【請求項７】
前記リンク情報は、さらに、前記ポートに対応する通信方式の種類を含む、請求項６に記載の管理装置。
【請求項８】
前記管理装置は、さらに、
前記伝送情報取得部によって取得された前記伝送情報に基づく指示情報を前記通信装置に通知する通知部を備え、
前記通信装置は、前記指示情報を用いて、他の装置から受信した情報が前記対象情報であるか否かを判定し、
前記判断部は、前記対象情報を受信した旨が前記通信装置から通知された場合に、前記伝送経路の検索を行う、請求項１から請求項７のいずれか１項に記載の管理装置。
【請求項９】
情報を中継することが可能であり、かつ互いに通信接続することが可能な複数の通信装置と、
管理装置とを備え、
前記管理装置は、前記複数の通信装置について、各前記通信装置の通信接続関係および前記通信装置間の通信品質を含むリンク情報を取得し、
前記管理装置は、対象情報を特定するための特定用情報と、前記対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得し、
前記管理装置は、取得した前記リンク情報および前記伝送情報に基づいて、前記要求品質を満たしながら前記対象情報を伝送可能な、前記通信装置により構成される伝送経路を検索し、
前記特定用情報は、前記対象情報の送信先および送信元を特定可能な情報を含み、
前記管理装置は、前記リンク情報および前記特定用情報に基づいて、前記送信先の通信接続先の前記通信装置である送信先側装置と、前記送信元の通信接続先の前記通信装置である送信元側装置とを特定し、
前記管理装置は、前記リンク情報および前記要求品質に基づいて、特定した前記送信先側装置および前記送信元側装置を含む前記伝送経路を検索する、管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置および管理システムに関し、特に、通信を管理する管理装置および管理システムに関する。
【背景技術】
【０００２】
”ウィキペディア”、[ｏｎｌｉｎｅ］、［平成２８年３月１日検索］、インターネット〈ＵＲＬ：ｈｔｔｐ：／／ｊａ．ｗｉｋｉｐｅｄｉａ．ｏｒｇ／アドホック〉（非特許文献１）には、無線アドホックネットワークについて記載されている。すなわち、携帯電話等で用いられる移動体通信では、無線基地局装置、および、無線基地局装置間を繋ぐ固定網などの基盤設備が必須である。一方、無線アドホックネットワークでは、各無線端末装置が自律的にルーティングを行い、マルチホップ通信を行う。無線アドホックネットワークに固定ネットワークは不要であり、本質的にインフラレスである。したがって、ネットワークを構築したい環境に無線端末装置を散布し、無線端末装置が寄り集まる状態にするだけで、ネットワークを即席的に構築することが可能である。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】”ウィキペディア”、［ｏｎｌｉｎｅ］、［平成２８年３月１日検索］、インターネット〈ＵＲＬ：ｈｔｔｐ：／／ｊａ．ｗｉｋｉｐｅｄｉａ．ｏｒｇ／アドホック〉
【発明の概要】
【発明が解決しようとする課題】
【０００４】
無線アドホックネットワークを介して通信装置間でパケットがやり取りされる場合、パケットは、パケットの中継を行う１または複数の無線端末装置を経由する伝送経路を通って通信装置間を伝送される。
【０００５】
このようなマルチホップ通信は、無線アドホックネットワークに限らず、有線のネットワークにおいても用いられ、たとえば電力計測のスマートメータ等の単一のアプリケーションに利用されることが多い。
【０００６】
これに対して、今後利用が進むと予想されるＭ２Ｍ（Ｍａｃｈｉｎｅ  ｔｏ  Ｍａｃｈｉｎｅ）システムでは、音声、振動、電圧、電流および磁界等の高周波波形の伝送、画像および動画の配信、過去に蓄積された大容量データの送信および分析、ならびにリアルタイム制御等の要求される通信品質の異なる様々なアプリケーションの組み合わせで実現される。
【０００７】
Ｍ２Ｍシステムのような様々なアプリケーションがマルチホップ通信を利用する場合、トラフィックの集中によりアプリケーションが要求する通信品質が確保されないことがある。このような場合、アプリケーションによる通信が良好に行われなくなるので、好ましくない。各通信装置を管理することにより、各アプリケーションが要求する通信品質をより確実に確保する技術が求められる。
【０００８】
この発明は、上述の課題を解決するためになされたもので、その目的は、複数の通信装置を介して情報が伝送される構成において、良好な通信品質をより確実に確保することが可能な管理装置および管理システムを提供することである。
【課題を解決するための手段】
【０００９】
（１）上記課題を解決するために、この発明のある局面に係わる管理装置は、情報を中継することが可能であり、かつ互いに通信接続することが可能な複数の通信装置について、各前記通信装置の通信接続関係および前記通信装置間の通信品質を含むリンク情報を取得するリンク情報取得部と、対象情報を特定するための特定用情報と、前記対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得する伝送情報取得部と、前記リンク情報取得部によって取得された前記リンク情報、および前記伝送情報取得部によって取得された前記伝送情報に基づいて、前記要求品質を満たしながら前記対象情報を伝送可能な、前記通信装置により構成される伝送経路を検索する判断部とを備える。
【００１０】
（１０）上記課題を解決するために、この発明のある局面に係わる管理システムは、情報を中継することが可能であり、かつ互いに通信接続することが可能な複数の通信装置と、管理装置とを備え、前記管理装置は、前記複数の通信装置について、各前記通信装置の通信接続関係および前記通信装置間の通信品質を含むリンク情報を取得し、前記管理装置は、対象情報を特定するための特定用情報と、前記対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得し、前記管理装置は、取得した前記リンク情報および前記伝送情報に基づいて、前記要求品質を満たしながら前記対象情報を伝送可能な、前記通信装置により構成される伝送経路を検索する。
【００１１】
本発明は、このような特徴的な処理部を備える管理装置の一部または全部を実現する半導体集積回路として実現したり、かかる特徴的な処理をステップとする方法として実現したり、かかるステップをコンピュータに実行させるためのプログラムとして実現したりすることができる。
【００１２】
また、本発明は、このような特徴的な処理部を備える管理システムの一部または全部を実現する半導体集積回路として実現したり、かかる特徴的な処理をステップとする方法として実現したり、かかるステップをコンピュータに実行させるためのプログラムとして実現したりすることができる。
【発明の効果】
【００１３】
本発明によれば、複数の通信装置を介して情報が伝送される構成において、良好な通信品質をより確実に確保することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の実施の形態に係る管理システムの構成を示す図である。
【図２】図２は、本発明の実施の形態に係る管理システムにおいて用いられるＭＡＣフレームのフォーマットの一例を示す図である。
【図３】図３は、本発明の実施の形態に係る管理システムにおけるアクセスポイントの構成を示す図である。
【図４】図４は、本発明の実施の形態に係る管理システムの具体例を示す図である。
【図５】図５は、本発明の実施の形態に係る管理システムにおける管理装置の構成を示す図である。
【図６】図６は、本発明の実施の形態に係る管理システムにおける管理装置に登録されるリンク情報の一例を示す図である。
【図７】図７は、本発明の実施の形態に係る管理システムにおける管理装置に登録されるリンク情報の一例を示す図である。
【図８】図８は、本発明の実施の形態に係る管理システムにおける管理装置に登録されるリンク情報の一例を示す図である。
【図９】図９は、本発明の実施の形態に係る管理システムにおける管理装置に登録される伝送情報の一例を示す図である。
【図１０】図１０は、本発明の実施の形態に係る管理システムにおけるＡＰから管理装置へ送信される受信アプリ情報の一例を示す図である。
【図１１】図１１は、本発明の実施の形態に係る管理システムにおけるＡＰから管理装置へ送信される受信アプリ情報の一例を示す図である。
【図１２】図１２は、本発明の実施の形態に係る管理システムにおける管理装置からＡＰへ送信される制御情報の一例を示す図である。
【図１３】図１３は、本発明の実施の形態に係る管理システムにおける管理装置からＡＰへ送信される制御情報の一例を示す図である。
【図１４】図１４は、本発明の実施の形態に係る管理装置における判断部が作成するレポート情報の一例を示す図である。
【図１５】図１５は、本発明の実施の形態に係る管理システムにおいて、伝送経路の判断が行われる際のシーケンスの一例を示す図である。
【発明を実施するための形態】
【００１５】
最初に、本発明の実施形態の内容を列記して説明する。
【００１６】
（１）本発明の実施の形態に係る管理装置は、情報を中継することが可能であり、かつ互いに通信接続することが可能な複数の通信装置について、各前記通信装置の通信接続関係および前記通信装置間の通信品質を含むリンク情報を取得するリンク情報取得部と、対象情報を特定するための特定用情報と、前記対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得する伝送情報取得部と、前記リンク情報取得部によって取得された前記リンク情報、および前記伝送情報取得部によって取得された前記伝送情報に基づいて、前記要求品質を満たしながら前記対象情報を伝送可能な、前記通信装置により構成される伝送経路を検索する判断部とを備える。
【００１７】
このような構成により、リンク情報に基づいて、各通信装置の接続状態を正しく認識することができるので、対象情報をより確実に伝送することが可能な伝送経路について正しく検索することができる。これにより、アプリケーションが要求する通信品質を確保できると判断した場合、当該伝送経路を用いて対象情報を良好に伝送し、また、アプリケーションが要求する通信品質を確保できないと判断した場合、アプリケーションが要求する通信品質が確保できるような処置を実施することができる。したがって、複数の通信装置を介して情報が伝送される構成において、良好な通信品質をより確実に確保することができる。
【００１８】
（２）好ましくは、前記管理装置は、さらに、前記伝送経路が存在すると前記判断部によって判断された場合、前記伝送経路を構成する前記通信装置に前記対象情報の次の送信先とすべき前記通信装置を通知する通知部を備える。
【００１９】
このような構成により、対象情報の次の送信先を各通信装置に設定することができるので、管理装置が判断した伝送経路に沿って対象情報を伝送することができる。また、対象情報以外の情報の次の送信先については各通信装置に設定されないので、対象情報以外の情報が伝送されることを防ぐことができる。これにより、各通信装置により構成される伝送システムにおけるセキュリティを向上させることができる。
【００２０】
（３）より好ましくは、前記通知部は、前記伝送経路において前記対象情報が伝送される順番の逆の順番で前記通信装置に通知する。
【００２１】
このような構成により、通知を受けた通信装置に対して対象情報の送信先の通信装置では、すでに送信先が設定されているので、当該通知を受けた通信装置が送信した対象情報が、対象情報の送信先の通信装置において停滞することを防ぐことができる。すなわち、対象情報を伝送経路に沿って滞りなく伝送することができる。
【００２２】
（４）好ましくは、前記管理装置は、さらに、前記伝送経路が存在しないと前記判断部によって判断された場合、前記伝送経路が存在しないことを認識可能に通知する通知部を備える。
【００２３】
このような構成により、たとえば管理者は、伝送経路が存在しないことを認識することができるので、アプリケーションが要求する通信品質を確保できるような処置を実施することができる。
【００２４】
（５）より好ましくは、前記通知部は、前記要求品質を満たさない前記通信装置間に関する通知を行う。
【００２５】
このような構成により、たとえば管理者は、アプリケーションが要求する通信品質を確保できるような処置を実施すべき位置を容易に特定することができる。
【００２６】
（６）好ましくは、前記特定用情報は、前記対象情報の送信先および送信元を特定可能な情報を含む。
【００２７】
このような構成により、各通信装置のうち、対象情報を最初に受信する通信装置、および対象情報を最後に送信する通信装置を特定することができるので、特定した各通信装置から伝送経路を適切に検索することができる。
【００２８】
（７）より好ましくは、前記リンク情報は、前記通信装置のポートを特定可能な情報、および前記ポートを介した接続先の前記通信装置を特定可能な情報を含み、前記通知部は、前記対象情報の出力先とすべき前記ポートを通知する。
【００２９】
このような構成により、対象情報の次の送信先とすべき通信装置が接続先となるポートを特定することができるので、特定したポートを通知することで、対象情報の次の送信先を簡易に設定することができる。
【００３０】
（８）より好ましくは、前記リンク情報は、さらに、前記ポートに対応する通信方式の種類を含む。
【００３１】
このような構成により、対象情報の送信に適した通信方式のポートを特定することができるので、より適切な伝送経路を検索することができる。
【００３２】
（９）好ましくは、前記管理装置は、さらに、前記伝送情報取得部によって取得された前記伝送情報に基づく指示情報を前記通信装置に通知する通知部を備え、前記通信装置は、前記指示情報を用いて、他の装置から受信した情報が前記対象情報であるか否かを判定し、前記判断部は、前記対象情報を受信した旨が前記通信装置から通知された場合に、前記伝送経路の検索を行う。
【００３３】
このような構成により、対象情報が送信された適切なタイミングで伝送経路の検索を行うことができるので、対象情報の送信が行われる前の、対象情報の送信が行われるか否かが不確定であったり、各通信装置の通信接続関係が変化したりする状態において伝送経路の検索を行う場合と比べて、検索処理が無駄となってしまう可能性を低減することができる。
【００３４】
（１０）本発明の実施の形態に係る管理システムは、情報を中継することが可能であり、かつ互いに通信接続することが可能な複数の通信装置と、管理装置とを備え、前記管理装置は、前記複数の通信装置について、各前記通信装置の通信接続関係および前記通信装置間の通信品質を含むリンク情報を取得し、前記管理装置は、対象情報を特定するための特定用情報と、前記対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得し、前記管理装置は、取得した前記リンク情報および前記伝送情報に基づいて、前記要求品質を満たしながら前記対象情報を伝送可能な、前記通信装置により構成される伝送経路を検索する。
【００３５】
このような構成により、リンク情報に基づいて、各通信装置の接続状態を正しく認識することができるので、対象情報をより確実に伝送することが可能な伝送経路について正しく検索することができる。これにより、アプリケーションが要求する通信品質を確保できると判断した場合、当該伝送経路を用いて対象情報を良好に伝送し、また、アプリケーションが要求する通信品質を確保できないと判断した場合、アプリケーションが要求する通信品質が確保できるような処置を実施することができる。したがって、複数の通信装置を介して情報が伝送される構成において、良好な通信品質をより確実に確保することができる。
【００３６】
以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。また、以下に記載する実施の形態の少なくとも一部を任意に組み合わせてもよい。
【００３７】
［構成および基本動作］
図１は、本発明の実施の形態に係る管理システムの構成を示す図である。
【００３８】
図１を参照して、管理システム３０１は、複数のアクセスポイント（通信装置）（以下、ＡＰとも称する。）１５１と、管理装置１０１とを備える。
【００３９】
管理システム３０１では、複数のＡＰ１５１は、アプリケーション装置１Ａ〜１Ｄおよびサーバ１６１のうちの、各装置間においてやり取りされる情報を中継する。この例では、アプリケーション装置１Ａ，１Ｂ，１Ｃ，１Ｄは、それぞれセンサ，カメラ，タブレット，ＰＣ（パーソナルコンピュータ）である。以下、アプリケーション装置１Ａ〜１Ｄの各々を、アプリケーション装置１とも称する。なお、アプリケーション装置１は、スマートホンおよびデータストレージ等の上記以外の装置であってもよい。
【００４０】
アプリケーション装置１およびＡＰ１５１間の通信は、たとえば無線通信により行われる。なお、当該通信は、有線通信により行われてもよい。
【００４１】
サーバ１６１およびＡＰ１５１間の通信は、たとえば有線通信により行われる。なお、当該通信は、無線通信により行われてもよい。
【００４２】
管理装置１０１は、各ＡＰ１５１のうちのいずれか１つの内部に設けられる。なお、管理装置１０１は、ＡＰ１５１の内部に設けられる構成に限らず、ＡＰ１５１の外部に設けられる構成であってもよい。管理装置１０１は、各ＡＰ１５１と通信を行うことが可能である。
【００４３】
ＡＰ１５１間の通信は、無線によるマルチホップ通信により行われる。各ＡＰ１５１は、管理装置と通信接続を確立しており、管理装置１０１と情報の送受信を行うことが可能である。
【００４４】
たとえば、管理システム３０１がＭ２Ｍシステムに用いられる場合、複数のＡＰ１５１は、センサであるアプリケーション装置１Ａの計測結果を示すセンサ情報、およびカメラであるアプリケーション装置１Ｂにより撮影された画像を示す画像情報を中継してサーバ１６１へ送信する。
【００４５】
また、複数のＡＰ１５１は、サーバ１６１によるセンサ情報の分析結果、およびサーバ１６１において蓄積された画像情報を中継してアプリケーション装置１Ｃ，１Ｄへ送信する。
【００４６】
図２は、本発明の実施の形態に係る管理システムにおいて用いられるＭＡＣフレームのフォーマットの一例を示す図である。
【００４７】
図２を参照して、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）フレーム５０１は、ＭＡＣヘッダと、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）パケット５０２が格納されたＭＡＣペイロードとを含む。
【００４８】
ＭＡＣヘッダには、送信先ＭＡＣアドレス、送信元ＭＡＣアドレスおよびイーサネット（登録商標）タイプが格納される。イーサネットタイプの値は、たとえば、当該ＭＡＣフレーム５０１がＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）に用いられることを表す０ｘ０８０６、または当該ＭＡＣフレーム５０１がＩＰパケット５０２の送信に用いられることを表す０ｘ０８００等である。以下、「０ｘ」で始まる数字は、「０ｘ」以降の数字が１６進数で表されていることを意味する。
【００４９】
ＩＰパケット５０２は、ＩＰヘッダと、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）ヘッダまたはＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）ヘッダと、ペイロードとを含む。ＴＣＰヘッダまたはＵＤＰヘッダと、ペイロードとを合わせた領域が、ＩＰパケット５０２のペイロードに相当する。
【００５０】
ＩＰヘッダには、送信元ＩＰアドレスおよび送信先ＩＰアドレスが格納される。ＴＣＰヘッダまたはＵＤＰヘッダには、送信元ポート番号および送信先ポート番号が格納される。ペイロードには、たとえば対象情報の一部または全部が格納される。
【００５１】
図３は、本発明の実施の形態に係る管理システムにおけるアクセスポイントの構成を示す図である。
【００５２】
図３を参照して、ＡＰ１５１は、情報取得部４１と、制御部４２と、経路テーブル保持部４３と、スイッチ部４４と、４つの物理モジュール４５とを備える。スイッチ部４４は、４つのポート４６を含む。
【００５３】
物理モジュール４５は、ポート４６に対応して設けられている。図３では、物理モジュール４５および対応のポート４６の４つの組を代表的に示しているが、１つ、２つ、３つまたは５つ以上の当該組が設けられてもよい。
【００５４】
ＡＰ１５１は、情報を中継することが可能であり、かつ互いに通信接続することが可能である。
【００５５】
より詳細には、ＡＰ１５１における物理モジュール４５は、基地局としての無線ＬＡＮ  ＡＰ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  Ａｃｃｅｓｓ  Ｐｏｉｎｔ）、端末としての無線ＬＡＮ  ＳＴＡ（Ｓｔａｔｉｏｎ）または有線ＬＡＮ等として動作可能な通信回路であり、固有のＭＡＣアドレスを有する。
【００５６】
また、物理モジュール４５は、他のＡＰ１５１における物理モジュール４５と通信接続を確立することが可能である。ポート４６は、固有のポート番号を有する。
【００５７】
経路テーブル保持部４３は、送信元の装置のＭＡＣアドレスと送信先の装置のＭＡＣアドレスおよび出力先のポート４６のポート番号との対応関係を示す経路テーブルを対象情報ごとに保持する。ここで、対象情報は、ＭＡＣフレーム５０１に含まれる、後述する特定用情報により特定される。また、送信元の装置、自己のＡＰ１５１および送信先の装置によりＭＡＣフレーム５０１の伝送経路の一部または全部が構成される。
【００５８】
スイッチ部４４は、ポート４６および物理モジュール４５の組経由でＭＡＣフレーム５０１を受信すると、受信したＭＡＣフレーム５０１に含まれる送信先ＭＡＣアドレスが当該物理モジュール４５のＭＡＣアドレスと一致することを確認した場合、以下の処理を行う。
【００５９】
すなわち、スイッチ部４４は、ＭＡＣフレーム５０１に含まれる特定用情報に基づいて対象情報を特定する。そして、スイッチ部４４は、経路テーブル保持部４３が保持する経路テーブルのうちの特定した対象情報に対応する経路テーブルを参照し、受信したＭＡＣフレーム５０１に含まれる送信元ＭＡＣアドレスに対応する送信先の装置のＭＡＣアドレスおよび出力先のポート４６のポート番号を取得する。
【００６０】
そして、スイッチ部４４は、ＭＡＣフレーム５０１の送信先ＭＡＣアドレスを、取得した送信先の装置のＭＡＣアドレスに書き換える。また、スイッチ部４４は、ＭＡＣフレーム５０１の送信元ＭＡＣアドレスを、取得したポート番号のポート４６に対応する物理モジュール４５のＭＡＣアドレスに書き換える。
【００６１】
スイッチ部４４は、送信先ＭＡＣアドレスおよび送信元ＭＡＣアドレスを書き換えたＭＡＣフレーム５０１を、取得したポート番号のポート４６から送信先の装置へ送信する。
【００６２】
情報取得部４１は、スイッチの処理内容を含む、後述する制御情報を物理モジュール４５およびスイッチ部４４経由で管理装置１０１から受信すると、受信した制御情報を制御部４２へ出力する。
【００６３】
制御部４２は、情報取得部４１から制御情報を受けると、受けた制御情報に従って、経路テーブル保持部４３が保持する経路テーブルを書き換える。
【００６４】
このように、管理装置１０１から送信された制御情報に従って経路テーブルが更新される構成により、管理装置１０１は、対象情報の伝送経路を設定することができる。
【００６５】
［電力消費管理システムの具体例］
図４は、本発明の実施の形態に係る管理システムの具体例を示す図である。
【００６６】
図４を参照して、管理システム３０１は、ＡＰ１５１であるＡＰ１５１Ａ，１５１Ｂ，１５１Ｃと、管理装置１０１とを備える。この例では、管理装置１０１は、ＡＰ１５１Ａの内部に設けられる。
【００６７】
ＡＰ１５１Ａ，１５１Ｂ，１５１Ｃは、図３に示すＡＰ１５１と異なり、ポート４６および物理モジュール４５の組を２つ備える。
【００６８】
ＡＰ１５１は、アプリケーション装置１と通信接続を確立している。この例では、ＡＰ１５１Ａは、サーバ１６１およびアプリケーション装置１Ｄと通信接続を確立している。ＡＰ１５１Ｂは、アプリケーション装置１Ａと通信接続を確立している。ＡＰ１５１Ｃは、アプリケーション装置１Ｂと通信接続を確立している。
【００６９】
また、ＡＰ１５１は、他のＡＰ１５１と通信接続を確立している。この例では、ＡＰ１５１Ａは、ＡＰ１５１Ｂと通信接続を確立している。ＡＰ１５１Ｂは、ＡＰ１５１Ｃと通信接続を確立している。なお、ＡＰ１５１Ａは、ＡＰ１５１Ｃと通信接続を確立していないが、通信接続を確立することは可能である。
【００７０】
図５は、本発明の実施の形態に係る管理システムにおける管理装置の構成を示す図である。
【００７１】
図５を参照して、管理装置１０１は、リンク情報取得部２１と、伝送情報取得部２２と、判断部２３と、通知部２４と、受信アプリ情報取得部２５とを備える。
【００７２】
リンク情報取得部２１は、複数のＡＰ１５１について、各ＡＰ１５１の通信接続関係およびＡＰ１５１間の通信品質を含むリンク情報を取得する。より詳細には、リンク情報取得部２１は、たとえば、ＡＰ１５１のポート４６を特定可能な情報、ポート４６を介した接続先のＡＰ１５１を特定可能な情報、およびポート４６に対応する通信方式の種類を含むリンク情報を取得する。
【００７３】
図６は、本発明の実施の形態に係る管理システムにおける管理装置に登録されるリンク情報の一例を示す図である。
【００７４】
図４〜図６を参照して、リンク情報取得部２１は、たとえば、自己の管理装置１０１が管理する各ＡＰ１５１にリンク情報を送信させるためのリンク情報要求を所定時間ごとに作成し、作成したリンク情報要求を当該各ＡＰ１５１へ送信する。この例では、リンク情報取得部２１は、リンク情報要求をＡＰ１５１Ａ〜１５１Ｃへ送信する。
【００７５】
たとえば、ＡＰ１５１Ａは、ポート番号がゼロ番の有線ＬＡＮのポート４６と、ポート番号が１番の無線ＬＡＮ  ＡＰのポート４６とを有しており、管理装置１０１からリンク情報要求を受信すると、受信したリンク情報要求に従ってリンク情報を作成する。
【００７６】
より詳細には、ＡＰ１５１Ａは、自己のアクセスポイント（ＡＰ）ＩＤ、ＩＰアドレス、ポート数およびポート別情報を含むリンク情報を作成する。ここで、ポート別情報には、ポート番号、ＭＡＣアドレス、ポートタイプおよびポートタイプ別情報が含まれる。ポートタイプ別情報は、ポートタイプに応じて異なる。
【００７７】
ＡＰ１５１ＡのＡＰＩＤ、ＩＰアドレスおよびポート数は、それぞれ「１」、「ａ．ａ．ａ．ａ」および「２」である。ポート番号がゼロ番のポート４６に対応するＭＡＣアドレスおよびポートタイプは、それぞれ「１１：１１：１１：１１：１１：１１」および「有線ＬＡＮ」である。
【００７８】
ポートタイプが有線ＬＡＮの場合、ポートタイプ別情報は、通信接続先を示す接続、および当該通信接続先との通信速度を含む。具体的には、当該ポートタイプ別情報の接続および通信速度は、それぞれサーバ１６１のＭＡＣアドレスである「ｃｃ：ｃｃ：ｃｃ：ｃｃ：ｃｃ：ｃｃ」および「１００Ｍｂｐｓ」である。
【００７９】
ポート番号が１番のポート４６に対応するＭＡＣアドレスおよびポートタイプは、それぞれ「２２：２２：２２：２２：２２：２２」および「無線ＬＡＮ  ＡＰ」である。
【００８０】
ポートタイプが無線ＬＡＮ  ＡＰの場合、ポートタイプ別情報は、通信接続先の端末を示す接続ＳＴＡ、受信電波の電波強度および当該通信接続先との通信速度を含む。
【００８１】
この例では、ＡＰ１５１Ａの端末としてＡＰ１５１Ｂおよびアプリケーション装置１Ｄが通信接続を確立しているので、ポート番号が１番のポート４６に対応するポートタイプ別情報は、２つ存在する。
【００８２】
より詳細には、ＡＰ１５１Ｂの接続ＳＴＡ、電波強度および通信速度は、それぞれＡＰ１５１ＢのＳｔａｔｉｏｎ側のＭＡＣアドレスである「３３：３３：３３：３３：３３：３３」、「−５０ｄＢｍ」および「５４Ｍｂｐｓ」である。
【００８３】
また、アプリケーション装置１Ｄの接続ＳＴＡ、電波強度および通信速度は、それぞれアプリケーション装置１ＤのＭＡＣアドレスである「ｄｄ：ｄｄ：ｄｄ：ｄｄ：ｄｄ：ｄｄ」、「−４０ｄＢｍ」および「５４Ｍｂｐｓ」である。ＡＰ１５１Ａは、作成したリンク情報を管理装置１０１へ送信する。
【００８４】
管理装置１０１におけるリンク情報取得部２１は、リンク情報要求の応答としてＡＰ１５１Ａからリンク情報を受信すると、受信したリンク情報を判断部２３へ出力する。
【００８５】
判断部２３は、リンク情報取得部２１からリンク情報を受けると、受けたリンク情報をまとめたリンク情報表４０２Ａを作成し、作成したリンク情報表４０２Ａを保持する、すなわち登録する。
【００８６】
図７は、本発明の実施の形態に係る管理システムにおける管理装置に登録されるリンク情報の一例を示す図である。
【００８７】
図４および図７を参照して、たとえば、ＡＰ１５１Ｂは、ポート番号がゼロ番のポート４６と、ポート番号が１番のポート４６とを有しており、管理装置１０１からリンク情報要求を受信すると、受信したリンク情報要求に従ってリンク情報を作成する。
【００８８】
この例では、リンク情報に含むべきＡＰ１５１ＢのＡＰＩＤ、ＩＰアドレスおよびポート数は、それぞれ「２」、「ｂ．ｂ．ｂ．ｂ」および「２」である。ポート番号がゼロ番のポート４６に対応するＭＡＣアドレスおよびポートタイプは、それぞれ「３３：３３：３３：３３：３３：３３」および「無線ＬＡＮ  ＳＴＡ」である。
【００８９】
ポートタイプが無線ＬＡＮ  ＳＴＡの場合、ポートタイプ別情報は、通信接続先の基地局を示す接続先ＡＰ  ＢＳＳＩＤ、受信電波の電波強度、当該通信接続先との通信速度および通信接続可能な装置の候補を示すスキャン情報を含む。具体的には、ポートタイプ別情報の接続先ＡＰ  ＢＳＳＩＤ、電波強度および通信速度は、それぞれＡＰ１５１ＡのＡＰ側のＭＡＣアドレスである「２２：２２：２２：２２：２２：２２」、「−５０ｄＢｍ」および「５４Ｍｂｐｓ」である。また、通信接続可能な装置の候補が存在しないため、スキャン情報は、「なし」である。
【００９０】
ポート番号が１番のポート４６に対応するＭＡＣアドレスおよびポートタイプは、それぞれ「４４：４４：４４：４４：４４：４４」および「無線ＬＡＮ  ＡＰ」である。
【００９１】
この例では、ＡＰ１５１Ｂの端末としてＡＰ１５１Ｃおよびアプリケーション装置１Ａが通信接続を確立しているので、ポート番号が１番のポート４６に対応するポートタイプ別情報は、２つ存在する。
【００９２】
より詳細には、ＡＰ１５１Ｃの接続ＳＴＡ、電波強度および通信速度は、それぞれＡＰ１５１ＣのＳｔａｔｉｏｎ側のＭＡＣアドレスである「５５：５５：５５：５５：５５：５５」、「−８０ｄＢｍ」および「６Ｍｂｐｓ」である。
【００９３】
また、アプリケーション装置１Ａのポートタイプ別情報の接続ＳＴＡ、電波強度および通信速度は、それぞれアプリケーション装置１ＡのＭＡＣアドレスである「ａａ：ａａ：ａａ：ａａ：ａａ：ａａ」、「−４０ｄＢｍ」および「５４Ｍｂｐｓ」である。ＡＰ１５１Ｂは、作成したリンク情報を管理装置１０１へ送信する。
【００９４】
再び図５を参照して、管理装置１０１におけるリンク情報取得部２１は、ＡＰ１５１Ｂからリンク情報を受信すると、受信したリンク情報を判断部２３へ出力する。
【００９５】
判断部２３は、リンク情報取得部２１からリンク情報を受けると、受けたリンク情報をまとめたリンク情報表４０２Ｂを作成し、作成したリンク情報表４０２Ｂを登録する。
【００９６】
図８は、本発明の実施の形態に係る管理システムにおける管理装置に登録されるリンク情報の一例を示す図である。
【００９７】
図４および図８を参照して、たとえば、ＡＰ１５１Ｃは、ポート番号がゼロ番のポート４６と、ポート番号が１番のポート４６とを有しており、管理装置１０１からリンク情報要求を受信すると、受信したリンク情報要求に従ってリンク情報を作成する。
【００９８】
この例では、リンク情報に含むべきＡＰ１５１ＣのＡＰＩＤ、ＩＰアドレスおよびポート数は、それぞれ「３」、「ｃ．ｃ．ｃ．ｃ」および「２」である。ポート番号がゼロ番のポート４６に対応するＭＡＣアドレスおよびポートタイプは、それぞれ「５５：５５：５５：５５：５５：５５」および「無線ＬＡＮ  ＳＴＡ」である。
【００９９】
また、ポート番号がゼロ番のポート４６に対応するポートタイプ別情報の接続先ＡＰ  ＢＳＳＩＤ、電波強度および通信速度は、それぞれＡＰ１５１ＢのＡＰ側のＭＡＣアドレスである「４４：４４：４４：４４：４４：４４」、「−８０ｄＢｍ」および「６Ｍｂｐｓ」である。また、ＡＰ１５１Ａは通信接続先の装置の候補であるので、スキャン情報のＡＰ  ＢＳＳＩＤおよび電波強度は、それぞれ「２２：２２：２２：２２：２２：２２」および「−８０ｄＢｍ」である。
【０１００】
ポート番号が１番のポート４６に対応するＭＡＣアドレスおよびポートタイプは、それぞれ「６６：６６：６６：６６：６６：６６」および「無線ＬＡＮ  ＡＰ」である。
【０１０１】
また、ポート番号が１番のポート４６に対応するポートタイプ別情報の接続先ＳＴＡ、電波強度および通信速度は、それぞれアプリケーション装置１ＢのＭＡＣアドレスである「ｂｂ：ｂｂ：ｂｂ：ｂｂ：ｂｂ：ｂｂ」、「−４０ｄＢｍ」および「５４Ｍｂｐｓ」である。ＡＰ１５１Ｃは、作成したリンク情報を管理装置１０１へ送信する。
【０１０２】
再び図５を参照して、管理装置１０１におけるリンク情報取得部２１は、ＡＰ１５１Ｃからリンク情報を受信すると、受信したリンク情報を判断部２３へ出力する。
【０１０３】
判断部２３は、リンク情報取得部２１からリンク情報を受けると、受けたリンク情報をまとめたリンク情報表４０２Ｃを作成し、作成したリンク情報表４０２Ｃを登録する。
【０１０４】
なお、ポートタイプは、有線ＬＡＮ、無線ＬＡＮ  ＡＰおよび無線ＬＡＮ  ＳＴＡに限らず、ＩＥＥＥ８０２．１５．４等であってもよい。
【０１０５】
図９は、本発明の実施の形態に係る管理システムにおける管理装置に登録される伝送情報の一例を示す図である。
【０１０６】
図４および図９を参照して、管理者は、サーバ１６１において動作するアプリケーションが、アプリケーション装置１Ｂにおいて撮影された画像をＴＣＰプロトコルに従って受信できるように以下の登録操作を行う。
【０１０７】
すなわち、管理者は、対象情報を特定するための特定用情報と、対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を管理装置１０１に登録するための操作を行う。ここで、特定用情報は、たとえば、対象情報の送信先および送信元を特定可能な情報を含む。
【０１０８】
具体的には、管理者は、イーサネットタイプ、ＩＰプロトコル、送信先ＩＰアドレス、送信元ＩＰアドレス、送信先ＴＣＰポート番号、送信元ＴＣＰポート番号、優先度、最大通信速度、最小通信速度および許容遅延量を登録するための操作をアプリケーション装置１Ｄに対して行う。
【０１０９】
ここで、イーサネットタイプ、ＩＰプロトコル、送信先ＩＰアドレス、送信元ＩＰアドレス、送信先ＴＣＰポート番号および送信元ＴＣＰポート番号が、特定用情報の一例である。また、優先度、最大通信速度、最小通信速度および許容遅延量が、要求品質の一例である。
【０１１０】
この例では、イーサネットタイプ、ＩＰプロトコル、送信先ＩＰアドレス、送信元ＩＰアドレス、送信先ＴＣＰポート番号および送信元ＴＣＰポート番号は、それぞれ、「０ｘ０８００」、「６」、「ｚ．ｚ．ｚ．ｚ」、「ｙ．ｙ．ｙ．ｙ」、「ＢＢ」および「ＹＹ」である。また、優先度、最大通信速度、最小通信速度および許容遅延量は、それぞれ「１」、「１０Ｍｂｐｓ」、「１０Ｍｂｐｓ」および「２００ｍｓ」である。
【０１１１】
ここで、優先度は、値が大きいほど優先度が高い。最大通信速度は、対象情報の送信に要する速度である。最小通信速度は、対象情報の欠損の許容量に基づいて決定される。
【０１１２】
具体的には、たとえば、１枚の送信に要する通信速度が１Ｍｂｐｓの画像を１秒あたり１０枚送信する場合、設定すべき最大通信速度は、１０Ｍｂｐｓである。この１０枚の画像を１枚も欠損させることなく送信するために設定すべき最小通信速度は、１０Ｍｂｐｓである。また、この１０枚の画像のうち５枚が欠損しても許容できる場合、設定すべき最小通信速度は、５Ｍｂｐｓである。
【０１１３】
また、管理者は、サーバ１６１において動作するアプリケーションが、アプリケーション装置１Ａにおいて計測されたセンサ情報をＵＤＰプロトコルに従って受信できるように以下の登録操作をアプリケーション装置１Ｄに対して行う。
【０１１４】
すなわち、管理者は、イーサネットタイプ、ＩＰプロトコル、送信先ＩＰアドレス、送信元ＩＰアドレス、送信先ＵＤＰポート番号、送信元ＵＤＰポート番号、優先度、最大通信速度、最小通信速度および許容遅延量を登録するための操作を行う。
【０１１５】
ここで、送信先ＵＤＰポート番号および送信元ＵＤＰポート番号は、特定用情報の一例である。
【０１１６】
この例では、イーサネットタイプ、ＩＰプロトコル、送信先ＩＰアドレス、送信元ＩＰアドレス、送信先ＵＤＰポート番号および送信元ＵＤＰポート番号は、それぞれ、「０ｘ０８００」、「１７」、「ｚ．ｚ．ｚ．ｚ」、「ｘ．ｘ．ｘ．ｘ」、「ＡＡ」および「ＸＸ」である。また、優先度、最大通信速度、最小通信速度および許容遅延量は、それぞれ「２」、「１００ｋｂｐｓ」、「１００ｋｂｐｓ」および「１００ｍｓ」である。
【０１１７】
アプリケーション装置１Ｄは、マウスおよびキーボード等の受付部を備えており、管理者が行った操作を受け付け、受け付けた操作内容を示す操作情報を作成してＡＰ１５１Ａへ送信する。
【０１１８】
ＡＰ１５１Ａは、アプリケーション装置１Ｄから操作情報を受信すると、受信した操作情報を管理装置１０１へ送信する。
【０１１９】
再び図５を参照して、管理装置１０１における伝送情報取得部２２は、対象情報を特定するための特定用情報と、対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得する。
【０１２０】
具体的には、伝送情報取得部２２は、ＡＰ１５１Ａからの操作情報を伝送情報として受信し、受信した伝送情報を判断部２３へ出力する。
【０１２１】
判断部２３は、伝送情報取得部２２から伝送情報を受けると、受けた伝送情報をまとめた伝送情報表４０１（図９参照）を作成し、作成した伝送情報表４０１を登録する。
【０１２２】
判断部２３は、たとえば伝送情報取得部２２から伝送情報を受けたことをトリガとして、伝送情報に基づく指示情報を作成する。
【０１２３】
具体的には、判断部２３は、伝送情報表４０１におけるＩＤが２番の伝送情報については、送信元のアプリケーション装置１Ａと通信接続を確立しているＡＰ１５１を特定する。
【０１２４】
より詳細には、判断部２３は、ＡＲＰを用いて、アプリケーション装置１ＡのＩＰアドレスである「ｘ．ｘ．ｘ．ｘ」からアプリケーション装置１ＡのＭＡＣアドレスである「ａａ：ａａ：ａａ：ａａ：ａａ：ａａ」を取得する。
【０１２５】
具体的には、判断部２３は、ＡＲＰに従って、アプリケーション装置１ＡのＩＰアドレスを含むＡＲＰリクエストパケットをブローキャストし、ＡＲＰリクエストパケットの応答である、アプリケーション装置１ＡのＭＡＣアドレスを含むＡＲＰリプライパケットをアプリケーション装置１Ａから受信することにより「ａａ：ａａ：ａａ：ａａ：ａａ：ａａ」を取得する。
【０１２６】
そして、判断部２３は、取得したＭＡＣアドレス、およびリンク情報表４０２Ｂ（図７参照）から、アプリケーション装置１Ａの通信接続先がＡＰ１５１Ｂであると特定する。
【０１２７】
判断部２３は、伝送情報表４０１におけるＩＤが２番の項目に対応する特定用情報を含む指示情報ＰＢを作成し、作成した指示情報ＰＢを、特定したＡＰ１５１Ｂを宛先として通知部２４へ出力する。ここで、特定用情報は、イーサネットタイプ、ＩＰプロトコル、送信先ＩＰアドレス、送信元ＩＰアドレス、送信先ＵＤＰポート番号および送信元ＵＤＰポート番号として、それぞれ「０ｘ０８００」、「１７」、「ｚ．ｚ．ｚ．ｚ」、「ｘ．ｘ．ｘ．ｘ」、「ＡＡ」および「ＸＸ」を示す。
【０１２８】
通知部２４は、たとえば、伝送情報取得部２２によって取得された伝送情報に基づく指示情報をＡＰ１５１に通知する。
【０１２９】
より詳細には、通知部２４は、ＡＰ１５１Ｂが宛先の指示情報ＰＢを判断部２３から受けると、受けた指示情報ＰＢをＡＰ１５１Ｂへ送信する。
【０１３０】
同様に、判断部２３は、伝送情報表４０１におけるＩＤが１番の伝送情報については、ＡＲＰを用いて、送信元のアプリケーション装置１ＢのＩＰアドレスである「ｙ．ｙ．ｙ．ｙ」からアプリケーション装置１ＢのＭＡＣアドレスである「ｂｂ：ｂｂ：ｂｂ：ｂｂ：ｂｂ：ｂｂ」を取得し、取得したＭＡＣアドレス、およびリンク情報表４０２Ｃ（図８参照）から、アプリケーション装置１Ｂの通信接続先がＡＰ１５１Ｃであると特定する。
【０１３１】
判断部２３は、伝送情報表４０１におけるＩＤが１番の項目に対応する特定用情報を含む指示情報ＰＣを作成し、作成した指示情報ＰＣを、特定したＡＰ１５１Ｃを宛先として通知部２４へ出力する。ここで、特定用情報は、イーサネットタイプ、ＩＰプロトコル、送信先ＩＰアドレス、送信元ＩＰアドレス、送信先ＴＣＰポート番号および送信元ＴＣＰポート番号として、それぞれ「０ｘ０８００」、「６」、「ｚ．ｚ．ｚ．ｚ」、「ｙ．ｙ．ｙ．ｙ」、「ＢＢ」および「ＹＹ」を示す。
【０１３２】
通知部２４は、ＡＰ１５１Ｃが宛先の指示情報ＰＣを判断部２３から受けると、受けた指示情報ＰＣをＡＰ１５１Ｃへ送信する。
【０１３３】
再び図４を参照して、ＡＰ１５１は、たとえば、指示情報を用いて、他の装置から受信した情報が対象情報であるか否かを判定する。
【０１３４】
より詳細には、ＡＰ１５１Ｂは、管理装置１０１から指示情報ＰＢを受信すると、受信した指示情報ＰＢに従って、アプリケーション装置１ＡからのＭＡＣフレーム５０１を待ち受ける。
【０１３５】
図１０は、本発明の実施の形態に係る管理システムにおけるＡＰから管理装置へ送信される受信アプリ情報の一例を示す図である。
【０１３６】
図１０を参照して、ＡＰ１５１Ｂは、ポート番号が１番のポート４６においてアプリケーション装置１ＡからＭＡＣフレーム５０１を受信すると、受信したＭＡＣフレーム５０１における各ヘッダの内容と指示情報ＰＢに含まれる特定用情報とを比較し、両者が一致する場合、対象情報を受信したと判断する。一方、ＡＰ１５１Ｂは、両者が一致しない場合、受信したＭＡＣフレーム５０１を破棄する。
【０１３７】
ＡＰ１５１Ｂは、対象情報を受信したと判断すると、指示情報ＰＢに含まれる特定用情報に、自己のＡＰＩＤである「２」、および対象情報を受信したポート４６のポート番号である「１」を付加した受信アプリ情報４０３Ｂを作成し、作成した受信アプリ情報４０３Ｂを管理装置１０１へ送信する。
【０１３８】
同様に、ＡＰ１５１Ｃは、管理装置１０１から指示情報ＰＣを受信すると、受信した指示情報ＰＣに従って、アプリケーション装置１ＢからのＭＡＣフレーム５０１を待ち受ける。
【０１３９】
図１１は、本発明の実施の形態に係る管理システムにおけるＡＰから管理装置へ送信される受信アプリ情報の一例を示す図である。
【０１４０】
図１１を参照して、ＡＰ１５１Ｃは、ポート番号が１番のポート４６においてアプリケーション装置１ＢからＭＡＣフレーム５０１を受信すると、受信したＭＡＣフレーム５０１の各ヘッダの内容と指示情報ＰＣに含まれる特定用情報とを比較し、両者が一致する場合、対象情報を受信したと判断する。一方、ＡＰ１５１Ｃは、両者が一致しない場合、受信したＭＡＣフレーム５０１を破棄する。
【０１４１】
ＡＰ１５１Ｃは、対象情報を受信したと判断すると、指示情報ＰＣに含まれる特定用情報に、自己のＡＰＩＤである「３」、および対象情報を受信したポート４６のポート番号である「１」を付加した受信アプリ情報４０３Ｃを作成し、作成した受信アプリ情報４０３Ｃを管理装置１０１へ送信する。
【０１４２】
再び図５を参照して、受信アプリ情報取得部２５は、ＡＰ１５１Ｂから受信アプリ情報４０３Ｂを受信すると、受信した受信アプリ情報４０３Ｂを判断部２３へ出力する。また、受信アプリ情報取得部２５は、ＡＰ１５１Ｃから受信アプリ情報４０３Ｃを受信すると、受信した受信アプリ情報４０３Ｃを判断部２３へ出力する。
【０１４３】
判断部２３は、リンク情報取得部２１によって取得されたリンク情報、および伝送情報取得部２２によって取得された伝送情報に基づいて、要求品質を満たしながら対象情報を伝送可能なＡＰ１５１により構成される伝送経路を検索する経路判断処理を行う。
【０１４４】
より詳細には、判断部２３は、たとえば、リンク情報および伝送情報に基づいて、要求品質を満たしながら対象情報を伝送可能なＡＰ１５１により構成される伝送経路が存在するか否かを判断する。なお、判断部２３は、上記のような伝送経路が存在するか否かの２値の判断を行う構成に限らず、伝送経路が存在する確率等の２値以外の判断を行う構成であってもよい。
【０１４５】
たとえば、判断部２３は、対象情報を受信した旨がＡＰ１５１から通知された場合に、経路判断処理を行う。
【０１４６】
具体的には、判断部２３は、受信アプリ情報取得部２５から受信アプリ情報４０３Ｂを受けるか、または受信アプリ情報４０３Ｃを受けると、受けた受信アプリ情報についての経路判断処理を行う。
【０１４７】
伝送経路が存在する例として、たとえば、判断部２３は、受信アプリ情報取得部２５から受信アプリ情報４０３Ｂを受けると、受けた受信アプリ情報４０３Ｂに基づいて、伝送情報表４０１（図９参照）におけるＩＤが２番の項目に対応する対象情報をＡＰ１５１Ｂが受信したことを認識する。
【０１４８】
判断部２３は、ＡＲＰを用いて、送信先のサーバ１６１のＩＰアドレスである「ｚ．ｚ．ｚ．ｚ」からサーバ１６１のＭＡＣアドレスである「ｃｃ：ｃｃ：ｃｃ：ｃｃ：ｃｃ：ｃｃ」を取得し、取得したＭＡＣアドレス、およびリンク情報表４０２Ａ（図６参照）から、サーバ１６１の通信接続先がＡＰ１５１Ａであると特定する。
【０１４９】
判断部２３は、リンク情報表４０２Ａ，４０２ＢからＡＰ１５１ＡとＡＰ１５１Ｂとが通信接続を確立し、かつ５４Ｍｂｐｓの通信速度および−５０ｄＢｍの電波強度の通信品質を確保できることを認識する。
【０１５０】
判断部２３は、伝送情報表４０１におけるＩＤが２番の伝送情報の最大通信速度および最小通信速度が１００ｋｂｐｓであることから、要求品質を満たす伝送経路が存在すると判断する。
【０１５１】
図１２および図１３は、本発明の実施の形態に係る管理システムにおける管理装置からＡＰへ送信される制御情報の一例を示す図である。
【０１５２】
図１２および図１３を参照して、判断部２３は、伝送経路が存在すると判断すると、リンク情報および伝送情報に基づいて、制御情報４０４Ｂおよび４０４Ａを作成する。
【０１５３】
より詳細には、判断部２３は、リンク情報表４０２Ｂ（図７参照）に基づいて、ＡＰ１５１Ｂが、ポート番号が１番のポート４６においてアプリケーション装置１Ａから受信した対象情報を、ポート番号がゼロ番のポート４６からＡＰ１５１Ａへ送信すべきと認識する。
【０１５４】
そして、判断部２３は、ＡＰ１５１Ｂにおけるスイッチ部４４の処理内容として、「受信パケットの送信元ＭＡＣアドレスを３３：３３：３３：３３：３３：３３に書き換え。」、「受信パケットの送信先ＭＡＣアドレスを２２：２２：２２：２２：２２：２２に書き換え。」および「書き換え後のパケットをポート番号がゼロ番のポートから送信。」を作成する。
【０１５５】
判断部２３は、ＡＰ１５１ＢのＩＤ、対象情報の特定用情報、および作成したスイッチの処理内容を含む制御情報４０４Ｂを作成する。
【０１５６】
また、判断部２３は、リンク情報表４０２Ａ（図６参照）に基づいて、ＡＰ１５１Ａが、ポート番号が１番のポート４６においてＡＰ１５１Ｂから受信した対象情報を、ポート番号がゼロ番のポート４６からサーバ１６１へ送信すべきと認識する。
【０１５７】
そして、判断部２３は、ＡＰ１５１Ａにおけるスイッチ部４４の処理内容として、「受信パケットの送信元ＭＡＣアドレスを１１：１１：１１：１１：１１：１１に書き換え。」、「受信パケットの送信先ＭＡＣアドレスをｃｃ：ｃｃ：ｃｃ：ｃｃ：ｃｃ：ｃｃに書き換え。」および「書き換え後のパケットをポート番号がゼロ番のポートから送信。」を作成する。
【０１５８】
判断部２３は、ＡＰ１５１ＡのＩＤ、対象情報の特定用情報、および作成したスイッチの処理内容を含む制御情報４０４Ａを作成する。
【０１５９】
判断部２３は、伝送経路の終点に近いＡＰ１５１Ａを宛先として制御情報４０４Ａを通知部２４へ出力する。
【０１６０】
通知部２４は、たとえば、伝送経路が存在すると判断部２３によって判断された場合、伝送経路を構成するＡＰ１５１に対象情報の次の送信先とすべきＡＰ１５１を、伝送経路において対象情報が伝送される順番の逆の順番でＡＰ１５１に通知する。また、通知部２４は、たとえば、対象情報の出力先とすべきポートを通知する。
【０１６１】
より詳細には、通知部２４は、ＡＰ１５１Ａが宛先の制御情報４０４Ａを判断部２３から受けると、受けた制御情報４０４ＡをＡＰ１５１Ａへ送信する。通知部２４は、制御情報４０４Ａの応答であるＡＣＫをＡＰ１５１Ａから受信すると、ＡＣＫを受信した旨を判断部２３へ通知する。
【０１６２】
判断部２３は、ＡＣＫを受信した旨を示す通知を通知部２４から受けると、制御情報４０４Ａの送信が完了したことを認識し、ＡＰ１５１Ａの次に伝送経路の終点に近いＡＰ１５１Ｂを宛先として制御情報４０４Ｂを通知部２４へ出力する。
【０１６３】
通知部２４は、ＡＰ１５１Ｂが宛先の制御情報４０４Ｂを判断部２３から受けると、受けた制御情報４０４ＢをＡＰ１５１Ｂへ送信する。通知部２４は、制御情報４０４Ｂに対する応答であるＡＣＫをＡＰ１５１Ｂから受信すると、ＡＣＫを受信した旨を判断部２３へ通知する。
【０１６４】
判断部２３は、ＡＣＫを受信した旨を示す通知を通知部２４から受けると、制御情報４０４Ｂの送信が完了したことを認識する。
【０１６５】
再び図３を参照して、ＡＰ１５１Ａ，１５１Ｂにおける情報取得部４１は、管理装置１０１から制御情報４０４Ａ、４０４Ｂをそれぞれ受信すると、受信した制御情報４０４Ａ、４０４Ｂを制御部４２へ出力する。
【０１６６】
ＡＰ１５１Ａにおける制御部４２は、情報取得部４１から制御情報４０４Ａを受けると、経路テーブル保持部４３が保持する経路テーブルのうちの制御情報４０４Ａに含まれる特定用情報に対応する経路テーブルを、受けた制御情報４０４Ａの内容に書き換える。
【０１６７】
ＡＰ１５１Ｂにおける制御部４２は、情報取得部４１から制御情報４０４Ｂを受けると、経路テーブル保持部４３が保持する経路テーブルのうちの制御情報４０４Ｂに含まれる特定用情報に対応する経路テーブルを、受けた制御情報４０４Ｂの内容に書き換える。
【０１６８】
再び図５を参照して、伝送経路が存在しない例として、たとえば、判断部２３は、受信アプリ情報取得部２５から受信アプリ情報４０３Ｃ（図１１参照）を受けると、受けた受信アプリ情報４０３Ｃについての経路判断処理を行う。
【０１６９】
より詳細には、判断部２３は、受信アプリ情報４０３Ｃに基づいて、伝送情報表４０１におけるＩＤが１番の項目に対応する対象情報をＡＰ１５１Ｃが受信したことを認識する。
【０１７０】
判断部２３は、上述したように、ＡＲＰを用いて、送信先のサーバ１６１の通信接続先がＡＰ１５１Ａであると特定するとともに、リンク情報表４０２Ａ，４０２ＢからＡＰ１５１ＡとＡＰ１５１Ｂとが通信接続を確立し、かつ５４Ｍｂｐｓの通信速度および−５０ｄＢｍの電波強度の通信品質を確保できることを認識する。
【０１７１】
また、判断部２３は、リンク情報表４０２Ｂ，４０２ＣからＡＰ１５１ＢとＡＰ１５１Ｃとが通信接続を確立し、かつ６Ｍｂｐｓの通信速度および−８０ｄＢｍの電波強度の通信品質を確保できることを認識する。
【０１７２】
判断部２３は、伝送情報表４０１におけるＩＤが１番の伝送情報の最大通信速度および最小通信速度が１０Ｍｂｐｓであることから、要求品質を満たす伝送経路が存在しないと判断する。
【０１７３】
図１４は、本発明の実施の形態に係る管理装置における判断部が作成するレポート情報の一例を示す図である。
【０１７４】
図１４を参照して、判断部２３は、伝送経路の判断結果を示すレポート情報４０５を作成する。
【０１７５】
より詳細には、判断部２３は、伝送情報表４０１のＩＤごとの伝送経路の判断結果を示すレポート情報４０５を作成する。
【０１７６】
具体的には、判断部２３は、伝送情報表４０１におけるＩＤが１番の伝送情報については、要求品質を満たす伝送経路が存在しないと判断したので、伝送経路が存在しないことを認識可能なようにレポート情報４０５を作成する。より詳細には、判断部２３は、要求品質を満たさないＡＰ１５１間に関する内容の一例である「原因」および「対処方法」を含むレポート情報４０５を作成する。
【０１７７】
具体的には、判断部２３は、要求される通信速度が１０Ｍｂｐｓであるのに対して、ＡＰ１５１Ｂ，１５１Ｃ間の実際の通信速度が６Ｍｂｐｓであることから、「状態」および「原因」にそれぞれ対応する項目として「異常」および「通信帯域不足」をレポート情報４０５に書き込む。
【０１７８】
また、判断部２３は、リンク情報表４０２Ｂ，４０２Ｃに示すようにＡＰ１５１Ｂ，１５１Ｃ間の通信における電波強度が−８０ｄＢｍと弱いこと、およびリンク情報表４０２Ｃに示すように、ＡＰ１５１ＣによるＡＰ１５１Ａからの電波のスキャン結果における電波強度が−８０ｄＢｍと弱いことから、以下の処理を行う。
【０１７９】
すなわち、判断部２３は、電波強度を高めることにより通信帯域を要求品質まで改善することが可能であると認識し、ＡＰ１５１を増設すべきであると判断する。
【０１８０】
また、判断部２３は、ＡＰ１５１Ｂおよび１５１Ｃの間にＡＰ１５１を新たに増設する場合と比べて、中継するＡＰ１５１の個数を少なくすることが可能なＡＰ１５１Ａおよび１５１Ｃの間がＡＰ１５１の増設位置として適していると判断する。
【０１８１】
判断部２３は、「対処方法」に対応する項目として、これらの判断結果をまとめた「ＡＰ１５１Ａ（ＡＰＩＤ＝１）とＡＰ１５１Ｃ（ＡＰＩＤ＝３）との間に新たなＡＰ１５１Ａを増設する。」をレポート情報４０５に書き込む。
【０１８２】
また、判断部２３は、伝送情報表４０１におけるＩＤが２番の伝送情報判断部２３は、要求品質を満たす伝送経路が存在すると判断したので、「状態」に対応する項目として「正常」をレポート情報４０５に書き込む。
【０１８３】
判断部２３は、アプリケーション装置１Ｄを宛先としてレポート情報４０５を通知部２４へ出力する。
【０１８４】
通知部２４は、たとえば、伝送経路が存在しないと判断部２３によって判断された場合、伝送経路が存在しないことを認識可能に通知する。より詳細には、通知部２４は、たとえば、要求品質を満たさないＡＰ１５１間に関する通知を行う。
【０１８５】
具体的には、通知部２４は、アプリケーション装置１Ｄが宛先のレポート情報４０５を判断部２３から受けると、受けたレポート情報４０５をＡＰ１５１Ａ経由でアプリケーション装置１Ｄへ送信する。
【０１８６】
再び図４を参照して、アプリケーション装置１Ｄは、管理装置１０１からレポート情報４０５を受信すると、受信したレポート情報４０５の内容を画面に表示する。
【０１８７】
管理者は、アプリケーション装置１Ｄの画面に表示された内容から、要求品質を満たさない伝送経路の存在およびその原因を容易に特定することができる。
【０１８８】
［動作］
管理システム３０１における各装置は、コンピュータを備え、当該コンピュータにおけるＣＰＵ等の演算処理部は、以下のシーケンス図またはフローチャートの各ステップの一部または全部を含むプログラムを図示しないメモリからそれぞれ読み出して実行する。これら複数の装置のプログラムは、それぞれ、外部からインストールすることができる。これら複数の装置のプログラムは、それぞれ、記録媒体に格納された状態で流通する。
【０１８９】
図１５は、本発明の実施の形態に係る管理システムにおいて、伝送経路の判断が行われる際のシーケンスの一例を示す図である。
【０１９０】
図１５を参照して、まず、管理装置１０１は、リンク情報要求をＡＰ１５１Ａへ送信する（ステップＳ１０２）。
【０１９１】
次に、ＡＰ１５１Ａは、管理装置１０１からリンク情報要求を受信すると、受信したリンク情報要求に従って、リンク情報を作成し、作成したリンク情報を管理装置１０１へ送信する（ステップＳ１０４）。
【０１９２】
次に、管理装置１０１は、リンク情報要求をＡＰ１５１Ｂへ送信する（ステップＳ１０６）。
【０１９３】
次に、ＡＰ１５１Ｂは、管理装置１０１からリンク情報要求を受信すると、受信したリンク情報要求に従って、リンク情報を作成し、作成したリンク情報を管理装置１０１へ送信する（ステップＳ１０８）。
【０１９４】
次に、管理装置１０１は、リンク情報要求をＡＰ１５１Ｃへ送信する（ステップＳ１１０）。
【０１９５】
次に、ＡＰ１５１Ｃは、管理装置１０１からリンク情報要求を受信すると、受信したリンク情報要求に従って、リンク情報を作成し、作成したリンク情報を管理装置１０１へ送信する（ステップＳ１１２）。
【０１９６】
ステップＳ１０２〜Ｓ１１２の処理は、定期的にまたは不定期に繰り返される。
【０１９７】
次に、アプリケーション装置１Ｄは、伝送情報を管理装置１０１に登録するための管理者による操作内容を示す操作情報を管理装置１０１へ送信する（ステップＳ１１４）。
【０１９８】
次に、管理装置１０１は、アプリケーション装置１Ｄからの操作情報を伝送情報として受信し、受信した伝送情報に基づいて指示情報ＰＢを作成し、作成した指示情報ＰＢをＡＰ１５１Ｂへ送信する（ステップＳ１１６）。
【０１９９】
次に、ＡＰ１５１Ｂは、管理装置１０１から指示情報を受信すると、受信した指示情報に従って、対象情報を待ち受ける（ステップＳ１１８）。
【０２００】
次に、管理装置１０１は、伝送情報に基づいて指示情報ＰＣを作成し、作成した指示情報ＰＣをＡＰ１５１Ｃへ送信する（ステップＳ１２０）。
【０２０１】
次に、ＡＰ１５１Ｃは、管理装置１０１から指示情報を受信すると、受信した指示情報に従って、対象情報を待ち受ける（ステップＳ１２１）。
【０２０２】
次に、ＡＰ１５１Ｂは、アプリケーション装置１Ａから対象情報を受信すると、受信アプリ情報４０３Ｂを作成し、作成した受信アプリ情報４０３Ｂを管理装置１０１へ送信する（ステップＳ１２２）。
【０２０３】
次に、管理装置１０１は、ＡＰ１５１Ｂから受信アプリ情報４０３Ｂを受信し、この受信アプリ情報４０３Ｂの受信をトリガとして受信アプリ情報４０３Ｂについての経路判断処理を行い、要求品質を満たす伝送経路が存在すると判断するとともに、制御情報４０４Ａおよび４０４Ｂを作成する（ステップＳ１２４）。
【０２０４】
次に、管理装置１０１は、作成した制御情報４０４ＡをＡＰ１５１Ａへ送信する（ステップＳ１２６）。
【０２０５】
次に、ＡＰ１５１Ａは、管理装置１０１から制御情報４０４Ａを受信すると、制御情報４０４Ａの受信応答であるＡＣＫを管理装置１０１へ送信する（ステップＳ１２８）。
【０２０６】
次に、ＡＰ１５１Ａは、受信した制御情報４０４Ａに従って、経路テーブルを書き換える（ステップＳ１３０）。
【０２０７】
次に、管理装置１０１は、ＡＰ１５１ＡからＡＣＫを受信すると、作成した制御情報４０４ＢをＡＰ１５１Ｂへ送信する（ステップＳ１３２）。
【０２０８】
次に、ＡＰ１５１Ｂは、管理装置１０１から制御情報４０４Ｂを受信すると、制御情報４０４Ｂの受信応答であるＡＣＫを管理装置１０１へ送信する（ステップＳ１３４）。
【０２０９】
次に、ＡＰ１５１Ｂは、受信した制御情報４０４Ｂに従って、経路テーブルを書き換える（ステップＳ１３６）。
【０２１０】
次に、ＡＰ１５１Ｃは、アプリケーション装置１Ｂから対象情報を受信すると、受信アプリ情報４０３Ｃを作成し、作成した受信アプリ情報４０３Ｃを管理装置１０１へ送信する（ステップＳ１４０）。
【０２１１】
次に、管理装置１０１は、ＡＰ１５１Ｃから受信アプリ情報４０３Ｃを受信し、この受信アプリ情報４０３Ｃの受信をトリガとして受信アプリ情報４０３Ｃについての経路判断処理を行い、要求品質を満たす伝送経路が存在しないと判断する（ステップＳ１４２）。
【０２１２】
次に、管理装置１０１は、各経路判断処理の結果を示すレポート情報４０５を作成し、作成したレポート情報４０５をアプリケーション装置１Ｄへ送信する（ステップＳ１４４）。
【０２１３】
なお、上記ステップＳ１０２，Ｓ１０４と、ステップＳ１０６，Ｓ１０８と、ステップＳ１１０，Ｓ１１２との順番は、上記に限らず、一部または全部の順番を変更してもよい。
【０２１４】
また、上記ステップＳ１１６，Ｓ１１８と、ステップＳ１２０，Ｓ１２１との順番は、上記に限らず、順番を入れ替えてもよい。
【０２１５】
また、上記ステップＳ１２８と、ステップＳ１３０との順番は、上記に限らず、順番を入れ替えてもよい。
【０２１６】
また、上記ステップＳ１３４と、ステップＳ１３６との順番は、上記に限らず、順番を入れ替えてもよい。
【０２１７】
また、ＡＰ１５１は、管理装置１０１から受信するリンク情報要求に応答してリンク情報を送信する構成であるとしたが、これに限らず、ＡＰ１５１が定期的にまたは不定期にリンク情報を自発的に管理装置１０１へ送信する構成であってもよい。
【０２１８】
また、本発明の実施の形態に係る管理システムでは、リンク情報は、ＡＰ１５１のポート４６を特定可能な情報、ポート４６を介した接続先のＡＰ１５１を特定可能な情報、およびポート４６に対応する通信方式の種類を含むとしたが、これに限定するものではない。リンク情報は、ＡＰ１５１のポート４６を特定可能な情報、およびポート４６を介した接続先のＡＰ１５１を特定可能な情報を含んでもよいし、あるいはポート４６に対応する通信方式の種類を含んでもよい。
【０２１９】
また、本発明の実施の形態に係る管理装置では、判断部２３は、対象情報を受信した旨がＡＰ１５１から通知されたことをトリガとして、経路判断処理を行う構成であるとしたが、これに限定するものではない。判断部２３は、伝送情報取得部２２から伝送情報を受けたことをトリガとして、経路判断処理を行う構成であってもよい。
【０２２０】
また、本発明の実施の形態に係る管理システムでは、各通信装置は、無線通信を行う構成であるとしたが、これに限定するものではない。各通信装置は、有線通信を行う構成であってもよい。
【０２２１】
また、本発明の実施の形態に係る管理装置は、通知部２４を備える構成であるとしたが、これに限定するものではない。管理装置１０１は、通知部２４を備えない構成であってもよい。
【０２２２】
また、本発明の実施の形態に係る管理システム３０１の具体例は、３つのＡＰ１５１を備える構成であるとしたが、これに限定するものではない。管理システム３０１は、２つのＡＰ１５１を備える構成であってもよい。このような構成では、伝送経路を選択することはできないが、当該伝送経路について要求品質を満たすか否かを判断することができるので、アプリケーションが要求する通信品質を確保できないと判断した場合に、要求品質を確保できるような処置を実施することができる。すなわち、複数の通信装置を介して情報が伝送される構成において、良好な通信品質をより確実に確保することができるという本発明の目的を達成することが可能である。
【０２２３】
ところで、無線アドホックネットワークを介して通信装置間でパケットがやり取りされる場合、パケットは、パケットの中継を行う１または複数の無線端末装置を経由する伝送経路を通って通信装置間を伝送される。
【０２２４】
このようなマルチホップ通信は、無線アドホックネットワークに限らず、有線のネットワークにおいても用いられ、たとえば電力計測のスマートメータ等の単一のアプリケーションに利用されることが多い。
【０２２５】
これに対して、今後利用が進むと予想されるＭ２Ｍ（Ｍａｃｈｉｎｅ  ｔｏ  Ｍａｃｈｉｎｅ）システムでは、音声、振動、電圧、電流および磁界等の高周波波形の伝送、画像および動画の配信、過去に蓄積された大容量データの送信および分析、ならびにリアルタイム制御等の要求される通信品質の異なる様々なアプリケーションの組み合わせで実現される。
【０２２６】
Ｍ２Ｍシステムのような様々なアプリケーションがマルチホップ通信を利用する場合、トラフィックの集中によりアプリケーションが要求する通信品質が確保されないことがある。このような場合、アプリケーションによる通信が良好に行われなくなるので、好ましくない。各通信装置を管理することにより、各アプリケーションが要求する通信品質をより確実に確保する技術が求められる。
【０２２７】
これに対して、本発明の実施の形態に係る管理装置では、リンク情報取得部２１は、情報を中継することが可能であり、かつ互いに通信接続することが可能な複数のＡＰ１５１について、各ＡＰ１５１の通信接続関係およびＡＰ１５１間の通信品質を含むリンク情報を取得する。伝送情報取得部２２は、対象情報を特定するための特定用情報と、対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得する。そして、判断部２３は、リンク情報取得部２１によって取得されたリンク情報、および伝送情報取得部２２によって取得された伝送情報に基づいて、要求品質を満たしながら対象情報を伝送可能な、ＡＰ１５１により構成される伝送経路を検索する。
【０２２８】
このような構成により、リンク情報に基づいて、各ＡＰ１５１の接続状態を正しく認識することができるので、対象情報をより確実に伝送することが可能な伝送経路について正しく検索することができる。これにより、アプリケーションが要求する通信品質を確保できると判断した場合、当該伝送経路を用いて対象情報を良好に伝送し、また、アプリケーションが要求する通信品質を確保できないと判断した場合、アプリケーションが要求する通信品質が確保できるような処置を実施することができる。したがって、複数の通信装置を介して情報が伝送される構成において、良好な通信品質をより確実に確保することができる。
【０２２９】
また、本発明の実施の形態に係る管理装置では、通知部２４は、伝送経路が存在すると判断部２３によって判断された場合、伝送経路を構成するＡＰ１５１に対象情報の次の送信先とすべきＡＰ１５１を通知する。
【０２３０】
このような構成により、対象情報の次の送信先を各ＡＰ１５１に設定することができるので、管理装置１０１が判断した伝送経路に沿って対象情報を伝送することができる。
【０２３１】
また、本発明の実施の形態に係る管理装置では、通知部２４は、伝送経路において対象情報が伝送される順番の逆の順番でＡＰ１５１に通知する。
【０２３２】
このような構成により、通知を受けたＡＰ１５１に対して対象情報の送信先のＡＰ１５１では、すでに送信先が設定されているので、当該通知を受けたＡＰ１５１が送信した対象情報が、対象情報の送信先のＡＰ１５１において停滞することを防ぐことができる。すなわち、対象情報を伝送経路に沿って滞りなく伝送することができる。
【０２３３】
また、本発明の実施の形態に係る管理装置では、通知部２４は、伝送経路が存在しないと判断部２３によって判断された場合、伝送経路が存在しないことを認識可能に通知する。
【０２３４】
このような構成により、たとえば管理者は、伝送経路が存在しないことを認識することができるので、アプリケーションが要求する通信品質を確保できるような処置を実施することができる。
【０２３５】
ここで、各ＡＰ１５１により構成される伝送経路において通信不良が発生した場合、複雑な通信経路のどこに問題があるのかを把握することが困難である。
【０２３６】
これに対して、本発明の実施の形態に係る管理装置では、通知部２４は、要求品質を満たさないＡＰ１５１間に関する通知を行う。
【０２３７】
このような構成により、たとえば管理者は、アプリケーションが要求する通信品質を確保できるような処置を実施すべき位置を容易に特定することができる。
【０２３８】
また、本発明の実施の形態に係る管理装置では、特定用情報は、対象情報の送信先および送信元を特定可能な情報を含む。
【０２３９】
このような構成により、各ＡＰ１５１のうち、対象情報を最初に受信するＡＰ１５１、および対象情報を最後に送信するＡＰ１５１を特定することができるので、特定した各ＡＰ１５１から伝送経路を適切に検索することができる。
【０２４０】
また、本発明の実施の形態に係る管理装置では、リンク情報は、ＡＰ１５１のポート４６を特定可能な情報、およびポート４６を介した接続先のＡＰ１５１を特定可能な情報を含む。そして、通知部２４は、対象情報の出力先とすべきポート４６を通知する。
【０２４１】
このような構成により、対象情報の次の送信先とすべきＡＰ１５１が接続先となるポート４６を特定することができるので、特定したポート４６を通知することで、対象情報の次の送信先を簡易に設定することができる。また、対象情報以外の情報の次の送信先については各ＡＰ１５１に設定されないので、対象情報以外の情報が伝送されることを防ぐことができる。これにより、各ＡＰ１５１により構成される伝送システムにおけるセキュリティを向上させることができる。
【０２４２】
また、本発明の実施の形態に係る管理装置では、リンク情報は、ポート４６に対応する通信方式の種類を含む。
【０２４３】
このような構成により、対象情報の送信に適した通信方式のポート４６を特定することができるので、より適切な伝送経路を検索することができる。
【０２４４】
また、本発明の実施の形態に係る管理装置では、通知部２４は、伝送情報取得部２２によって取得された伝送情報に基づく指示情報をＡＰ１５１に通知する。ＡＰ１５１は、指示情報を用いて、他の装置から受信した情報が対象情報であるか否かを判定する。そして、判断部２３は、対象情報を受信した旨がＡＰ１５１から通知された場合に、伝送経路の検索を行う。
【０２４５】
このような構成により、対象情報が送信された適切なタイミングで伝送経路の検索を行うことができるので、対象情報の送信が行われる前の、対象情報の送信が行われるか否かが不確定であったり、各ＡＰ１５１の通信接続関係が変化したりする状態において伝送経路の検索を行う場合と比べて、検索処理が無駄となってしまう可能性を低減することができる。
【０２４６】
また、本発明の実施の形態に係る管理システムでは、複数のＡＰ１５１は、情報を中継することが可能であり、かつ互いに通信接続することが可能である。管理装置１０１は、複数のＡＰ１５１について、各ＡＰ１５１の通信接続関係およびＡＰ１５１間の通信品質を含むリンク情報を取得する。管理装置１０１は、対象情報を特定するための特定用情報と、対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得する。そして、管理装置１０１は、取得したリンク情報および伝送情報に基づいて、要求品質を満たしながら対象情報を伝送可能な、ＡＰ１５１により構成される伝送経路を検索する。
【０２４７】
このような構成により、リンク情報に基づいて、各ＡＰ１５１の接続状態を正しく認識することができるので、対象情報をより確実に伝送することが可能な伝送経路について正しく検索することができる。これにより、アプリケーションが要求する通信品質を確保できると判断した場合、当該伝送経路を用いて対象情報を良好に伝送し、また、アプリケーションが要求する通信品質を確保できないと判断した場合、アプリケーションが要求する通信品質が確保できるような処置を実施することができる。したがって、複数の通信装置を介して情報が伝送される構成において、良好な通信品質をより確実に確保することができる。
【０２４８】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０２４９】
以上の説明は、以下に付記する特徴を含む。
【０２５０】
［付記１］
情報を中継することが可能であり、かつ互いに通信接続することが可能な複数の通信装置について、各前記通信装置の通信接続関係および前記通信装置間の通信品質を含むリンク情報を取得するリンク情報取得部と、
対象情報を特定するための特定用情報と、前記対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得する伝送情報取得部と、
前記リンク情報取得部によって取得された前記リンク情報、および前記伝送情報取得部によって取得された前記伝送情報に基づいて、前記要求品質を満たしながら前記対象情報を伝送可能な、前記通信装置により構成される伝送経路を検索する判断部とを備え、
前記通信装置は、１または複数のポートを含み、
前記ポートには、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスが対応しており、
前記通信接続関係は、前記ポートの番号、前記ポートに対応する前記ＭＡＣアドレス、および前記ポートを介した接続先の前記通信装置の前記ＭＡＣアドレスにより特定可能であり、
前記通信品質は、受信電波の強度および通信速度であり、
前記特定用情報は、イーサネットタイプ、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）プロトコル、送信先ＩＰアドレス、送信元ＩＰアドレス、送信先ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）ポート番号、送信元ＴＣＰポート番号、送信先ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）ポート番号または送信元ＵＤＰポート番号であり、
前記要求品質は、優先度、最大通信速度、最小通信速度または許容遅延量である、管理装置。
【０２５１】
［付記２］
情報を中継することが可能であり、かつ互いに通信接続することが可能な複数の通信装置と、
管理装置とを備え、
前記管理装置は、前記複数の通信装置について、各前記通信装置の通信接続関係および前記通信装置間の通信品質を含むリンク情報を取得し、
前記管理装置は、対象情報を特定するための特定用情報と、前記対象情報を伝送するために要求される通信品質である要求品質とを含む伝送情報を取得し、
前記管理装置は、取得した前記リンク情報および前記伝送情報に基づいて、前記要求品質を満たしながら前記対象情報を伝送可能な、前記通信装置により構成される伝送経路を検索し、
前記通信装置は、１または複数のポートを含み、
前記ポートには、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスが対応しており、
前記通信接続関係は、前記ポートの番号、前記ポートに対応する前記ＭＡＣアドレス、および前記ポートを介した接続先の前記通信装置の前記ＭＡＣアドレスにより特定可能であり、
前記通信品質は、受信電波の強度および通信速度であり、
前記特定用情報は、イーサネットタイプ、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）プロトコル、送信先ＩＰアドレス、送信元ＩＰアドレス、送信先ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）ポート番号、送信元ＴＣＰポート番号、送信先ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）ポート番号または送信元ＵＤＰポート番号であり、
前記要求品質は、優先度、最大通信速度、最小通信速度または許容遅延量である、管理システム。
【符号の説明】
【０２５２】
１  アプリケーション装置
２１  リンク情報取得部
２２  伝送情報取得部
２３  判断部
２４  通知部
２５  受信アプリ情報取得部
４１  情報取得部
４２  制御部
４３  経路テーブル保持部
４４  スイッチ部
４５  物理モジュール
４６  ポート
１０１  管理装置
１５１  アクセスポイント（ＡＰ）
１６１  サーバ
３０１  管理システム
【図１】
0006428702.tif 000002
【図２】
0006428702.tif 000003
【図３】
0006428702.tif 000004
【図４】
0006428702.tif 000005
【図５】
0006428702.tif 000006
【図６】
0006428702.tif 000007
【図７】
0006428702.tif 000008
【図８】
0006428702.tif 000009
【図９】
0006428702.tif 000010
【図１０】
0006428702.tif 000011
【図１１】
0006428702.tif 000012
【図１２】
0006428702.tif 000013
【図１３】
0006428702.tif 000014
【図１４】
0006428702.tif 000015
【図１５】
0006428702.tif 000016