(57)【要約】【課題】メッシュネットワークにおいて、グループごとに異なる通信サービスを、簡単に供与できるようにする。【解決手段】メッシュネットワーク１の参加者をグループ分けするグルーピングファイルを、管理者が参加者にオフラインで配布する。各通信ノード３〜７は、ネットワーク設定ファイルを、管理者ノードから取得して、設定情報に従って他の通信ノードと通信する。ネットワーク設定ファイルには、異なるグループのノード間でのデータ転送に関するルールが記載されている。例えば、グループＡの通信ノードは、すべての通信ノードを使って中継できるが、グループＣの通信ノードは、グループＣの通信ノードしか使えない。グループごとに使用可能範囲を変えることにより、使用料金などに応じて異なる通信環境を供与することが簡単にできる。【選択図】図１
2008301185.tif 000002
【特許請求の範囲】
【請求項１】
互いに１対１で通信する複数の通信ノードでメッシュネットワークを形成してネットワーク通信を行う通信システムであって、前記通信ノードは、前記通信ノードのグループ分けに関する情報が記載されたグルーピングファイルを保持する手段と、前記グルーピングファイルに基づいてメッシュネットワークの通信に関する設定情報が記載されたネットワーク設定ファイルを管理者ノードから取得する手段と、前記設定情報に従って受信データを他の通信ノードに転送する手段とを備えることを特徴とする通信システム。
【請求項２】
前記ネットワーク設定ファイルは、異なるグループの通信ノード間でのデータ転送の可否について、メッシュネットワークの管理者がグループ単位で指定した設定情報を含むことを特徴とする請求項１記載の通信システム。
【請求項３】
前記ネットワーク設定ファイルは、データ転送経路となる通信ノードを、データ送信者がグループ単位で指定した設定情報を含むことを特徴とする請求項１記載の通信システム。
【請求項４】
前記ネットワーク設定ファイルは、転送可能な受信データの送信ノードについて、データ転送ノードがグループ単位で指定した設定情報を含むことを特徴とする請求項１記載の通信システム。
【請求項５】
前記ネットワーク設定ファイルは、経由通信ノード数の制限値をグループごとに指定した設定情報を含むことを特徴とする請求項１記載の通信システム。
【請求項６】
前記グルーピングファイルは、有効時間の設定情報を含むことを特徴とする請求項１記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッシュネットワークに関し、特に、利用者のグループごとに異なる通信サービスを供与できるメッシュネットワークに関する。
【背景技術】
【０００２】
近年、メッシュネットワークの利用が広く検討されるようになった。メッシュネットワークとは、スター型やバス型やリング型などのようなネットワーク形態の一種である。メッシュネットワークは、通信機器同士が各個に通信を行うことで、網の目状のネットワークを構築する。網の目状のネットワークでは、複数の通信経路を構築することができるので、障害に強いネットワークを構築できる。現在の電力送電網やインターネットなどは、メッシュネットワークの一種と言える。さらに近年、無線技術の進歩によって、無線技術を適用したワイヤレスメッシュネットワークが注目されている。ワイヤレスメッシュネットワークは、その構築が比較的容易であるなど、さまざまなメリットがある。以下に、これに関連する従来技術の例をあげる。
【０００３】
特許文献１に開示された「通信システム」は、広域メッシュネットワークにおいて、呼の制御を効率的に行ってVPN通信を実現するものである。特に、接続断時の再接続方法と通信の効率化に関する。ユーザ端末は、コミュニケーショングループに登録して参加する。宛先ユーザ端末やサーバ等への接続呼を行う。宛先ユーザ端末も同様にして参加する。通信の発信側と相手側が共に参加した後、両者間の通信が開始される。相手先のユーザ端末が参加することによって、ネットワークシステムは、データリンク層（MAC層）上のVPNデータ通信経路を確定する。
【特許文献１】特開2006-211406号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来のメッシュネットワークには次のような問題がある。効率的な通信ルートの選択が困難であり、セキュリティの確保も困難である。参加者をグループ単位で管理する手段も、それぞれに異なった通信サービスを供与する手段もない。不特定多数の参加者に、使用料に応じた通信サービスを供与する場合は、使用料に応じて参加者をグループ分けする必要がある。
【０００５】
本発明の目的は、上記従来の問題を解決して、メッシュネットワークにおいて、参加者のグループごとに異なる通信サービスを簡単に供与できるようにすることである。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明では、互いに１対１で通信する複数の通信ノードでメッシュネットワークを形成してネットワーク通信を行う通信システムの通信ノードに、通信ノードのグループごとに設定情報が記載されたグルーピングファイルを保持する手段と、設定情報に従って受信データを他の通信ノードに転送する手段とを備える構成とした。グルーピングファイルは、異なるグループの通信ノード間でのデータ転送の可否について、メッシュネットワークの管理者がグループ単位で指定した設定情報と、データ転送経路となる通信ノードを、データ送信者がグループ単位で指定した設定情報と、受入れ可能な受信データの送信ノードについて、データ受信者がグループ単位で指定した設定情報と、経由通信ノード数の制限値をグループごとに指定した設定情報と、有効時間の設定情報を含む。
【発明の効果】
【０００７】
上記のように構成したことにより、通信環境がグループごとに異なるメッシュネットワークを簡単に実現できる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を実施するための最良の形態について、図１〜図４を参照しながら詳細に説明する。
【実施例】
【０００９】
本発明の実施例は、互いに１対１で通信する複数の通信ノードで形成され、管理者やデータ送信者などが設定したグルーピングファイルとネットワーク設定ファイルに従って、通信ノードが他の通信ノードにデータを中継するメッシュネットワークである。
【００１０】
図１は、本発明の実施例におけるメッシュネットワークの概要を示す図である。図２は、メッシュネットワークへ参加するまでの手順を示す図である。図３は、ネットワーク設定ファイル中の１つのテーブルである。図４は、経由可能ノード数を説明する図である。図１において、メッシュネットワーク１は、互いに１対１で通信する複数の通信ノードで形成されたネットワークである。主に無線通信によるネットワークを想定しているが、インターネット上に形成することも可能である。管理者ノード２は、メッシュネットワークの管理者が運営するノードである。グルーピングファイルとネットワーク設定ファイルの管理を行う。通信ノード（A1）３は、グループＡに属するノードである。通信ノード（A2）４は、グループＡに属するもう１つのノードである。通信ノード（B1）５は、グループＢに属するノードである。通信ノード（C1）６は、グループＣに属するノードである。通信ノード（C1）７は、グループＣに属するもう１つのノードである。通信ノードは、移動無線通信端末や固定無線通信端末や有線通信端末などである。グループ数は４以上でもよい。
【００１１】
上記のように構成された本発明の実施例におけるメッシュネットワークの機能と動作を説明する。最初に、図１を参照しながら、メッシュネットワークの機能の概要を説明する。メッシュネットワーク参加者をグループ分けする情報が記述されたグルーピングファイルを、管理者が各参加者にオフラインで配布する。グループ分けするデータを１つのファイルとして、グループの異なるノード間でのデータ転送にルールを設けることにより、参加者のグループに応じた通信サービスが簡単に供与できる。例えば、公共または私設のレクリエーションセンタや公共図書館などにおいて、使用料金に応じた通信サービスを提供できる。
【００１２】
グルーピングファイルには、参加ノードがメッシュネットワークのどのグループに属するかを決める情報が記載されている。例えば、ネットワーク参加者全員が、グループＡかグループＢかグループＣのいずれかに分類される。また、管理者が管理しているメッシュネットワークに存在するグループが記載されており、グループ間通信接続許可設定テーブルも添付されている。また、グルーピングファイルごとに異なる識別情報が付与されている。この情報により、現在発行されているグルーピングファイルのどれが利用されているかがわかる。つまり、グルーピングファイルを配布された人のうち、誰がメッシュネットワークに参加しているかがわかる。通信可能範囲内に存在する複数のメッシュネットワークのうち、どのメッシュネットワーク用のグルーピングファイルかを識別するための情報が付加されている。同じメッシュネットワークに参加しているノードは、全て同じグルーピングファイル識別情報が記載されたグルーピングファイルを所有していることになる。
【００１３】
さらに、グルーピングファイルの有効期間も記載されている。グルーピングファイルの配布のみで、メッシュネットワーク利用の時間的な制約を参加者に簡単に課すことができる。例えば、商業的な利用において、メッシュネットワーク利用を時間的に制約する。メッシュネットワークに参加した日時を記録しておく。通信を行う際に、その日時から現在日時との差を計算する。グルーピングファイルに記載されている期間以上経過していたら、グルーピングファイルの有効期限が切れたことになるので、メッシュネットワークへの接続が切断される。ある間隔で、メッシュネットワーク管理者からメッシュネットワーク全員に向けて、有効期限切れのグルーピングファイル識別情報を付加したデータを送信する。それを受け取ったノードは、現在の接続先に、識別情報が表すグルーピングファイルを持ったノードがいれば、その接続を切断する。
【００１４】
次に、図２を参照しながら、メッシュネットワークへ参加するまでの手順の概略を説明する。メッシュネットワークに参加しているノード（メンバーノード）に、参加を希望するノード（参加希望ノード）からアクセスがあると、ステップ〔１〕で、メンバーノードは、参加希望ノードにグルーピングファイルの有無を確認する。参加希望ノードにグルーピングファイルが無ければ、ステップ〔２〕で、メンバーノードは、参加希望ノードのネットワークへの参加を拒否する。メンバーノードは全て、グルーピングファイルを持っていないノードからのメッシュネットワークへのアクセスを拒否する。メッシュネットワークに参加するためには、ネットワーク管理者から、事前にグルーピングファイルを入手しておく必要がある。例えば、ネットワーク管理者は、USBメモリやSDカードを利用して、グルーピングファイルをオフラインで配布する。
【００１５】
参加希望ノードがグルーピングファイルを所持している場合は、ステップ〔３〕で、ネットワーク設定ファイルを持っているかどうか調べる。双方がネットワーク設定ファイルを持っている場合は、ステップ〔７〕で、接続可否を判断する。いずれかがネットワーク設定ファイルを持っていない場合は、ステップ〔４〕で、メッシュネットワーク管理者へアクセスする。ステップ〔５〕で、グルーピングファイル識別情報を、管理者データベースに登録する。ステップ〔６〕で、ネットワーク設定ファイルを取得する。ステップ〔７〕で、ネットワーク設定ファイルと、グルーピングファイルの所属グループを元に、接続元と接続先の通信の可否を判断する。接続不可であれば、ステップ〔８〕で、接続を拒否する。接続可であれば、ステップ〔９〕で、接続を維持する。中継の場合も同様な手順で接続する。
【００１６】
次に、ネットワーク設定ファイルについて説明する。ネットワーク設定ファイルには、ネットワーク管理者が決めたテーブルか、データ送信者が決定したテーブルか、いずれのテーブルに従ってグループ間通信の可否を決定するかが記述されている。ネットワーク設定ファイルには、データ送信元のグループに応じて、接続要求を拒否できるか否かを、参加者が選択可能か否かが記述されている。選択可能である場合、グループＡの参加者は、グループＡ以外のデータ送信元からのデータの転送のための接続要求を拒否するように設定できる。また、グループＡとグループＢ以外のデータ送信元からのデータの転送のための接続要求を拒否するようにも設定できる。データ受信者が、送り手の所属するグループに応じて受信データを取捨選択することによって、データ受信者には無駄なトラフィックを軽減できる。
【００１７】
メッシュネットワーク管理者が、グループ間でのデータ転送のルールをきめて、ネットワーク設定ファイルに設定することにより、グループごとに通信サービスの質に高低をつけることができる。グループＡとグループＢとグループＣがあるとする。グループＡに所属する参加者からのデータは、グループＡとグループＢとグループＣに所属するノードを経由して転送できる。グループＢに所属する参加者からのデータは、グループＢとグループＣに所属するノードを経由して転送できる。グループＣに所属する参加者からのデータは、グループＣに所属するノードを経由して転送できる。このようにすることにより、グループＡ、グループＢ、グループＣの順に、メッシュネットワークのインフラを広く使用できる。所属グループに応じて、メッシュネットワークの使用可能範囲を異ならせることにより、権限の大きいグループに属する参加者が、より良い通信環境を得ることができる。これにより、グループ間の通信サービスに優劣をつけることができる。
【００１８】
次に、図３を参照しながら、グループ間通信接続許可設定テーブルについて説明する。この例では、グループＡとグループＢとグループＣがある。グループＡに所属する参加者からのデータは、グループＡとグループＢとグループＣに所属するノードを経由して転送する。グループＢに所属する参加者からのデータは、グループＢとグループＣに所属するノードを経由して転送する。グループＣに所属する参加者からのデータは、グループＣに所属するノードを経由して転送する。
【００１９】
ネットワーク管理者が決めたテーブルに従ってグループ間通信の可否を決める場合は、ネットワーク管理者が決めたグループ間通信接続許可設定テーブルがネットワーク設定ファイルに含まれているので、それを使用する。ネットワーク参加者が決めたテーブルに従って、グループ間通信の可否を決める場合は、参加者が予めテーブルを登録しておき、ネットワーク設定ファイルに含めて配布する。この場合では、例えば、グループＡの参加者が送信するデータは、グループＡのノードのみを経由して目的のノードまで到達するように設定することができる。また、グループＡとグループＢのみを経由して、目的のノードまで到達するように設定することもできる。
【００２０】
データ転送時に経由可能なノードを、データ送信者がグループ単位で指定することにより、セキュリティ性を向上させることができる。グループＡの参加者が、セキュリティ等の理由から、他のグループのノードを経由してデータを送信したくないとする。データ転送経路にグループＡを指定し、他のグループのノードを経由しないように設定する。こうすることにより、他のグループへの情報の漏洩を避けることができる。セキュリティ等の理由により、同じグループに所属する参加者間でのみ通信を行うとき、他のグループからの通信接続要求を拒否するので、帯域を広く確保できることになる。
【００２１】
次に、図４を参照しながら、中継経由数の制限について説明する。ネットワーク設定ファイルには、経由可能ノード数の制限値を、グループごとに設定できる。この例では、グループＡのデータ送信元のデータは、３ステップまで中継できる。グループＢのデータ送信元のデータは、２ステップまで中継できる。データの経由数を記録するため、データ経路となったノードの数を付加してデータ転送を行う。図２のステップ〔７〕で、ネットワーク設定ファイルの中継数の制限と、グルーピングファイルの所属グループによって、接続を許可するか切断するかを決定する。
【００２２】
グループ毎に、経由可能ノード数に制限値を設定して、グループ間での使用権限に等級を設ける。これにより、より多くのノードを経由できるグループに属する参加者は、より少ないノードしか経由できないグループに属する参加者より、メッシュネットワークをより広い範囲に渡って使用できる。権限の小さいグループに属する参加者は、権限の大きいグループに属する参加者より、通信範囲が狭くなる。そのため、グループ分けが無くて全ての参加者が同じ権限を持つ場合に比べて、権限の大きいグループは、より快適な通信環境を得ることができる。
【００２３】
上記のように、本発明の実施例では、メッシュネットワークを、互いに１対１で通信する複数の通信ノードで形成され、管理者やデータ送信者などが設定したグルーピングファイルとネットワーク設定ファイルに従って、通信ノードが他の通信ノードにデータを中継する構成としたので、通信環境がグループごとに異なるメッシュネットワークを簡単に実現できる。
【産業上の利用可能性】
【００２４】
本発明のメッシュネットワークは、グループごとに異なる通信環境を提供するメッシュネットワークとして最適である。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施例におけるメッシュネットワークの概要を示す図である。
【図２】本発明の実施例におけるメッシュネットワークへ参加するまでの概略を示す図である。
【図３】本発明の実施例におけるメッシュネットワークの設定ファイルを示す図である。
【図４】本発明の実施例におけるメッシュネットワークの経由可能ノード数を説明する図である。
【符号の説明】
【００２６】
１・・・メッシュネットワーク、２・・・管理者ノード、３・・・通信ノード（A1）、４・・・通信ノード（A2）、５・・・通信ノード（B1）、６・・・通信ノード（C1）、７・・・通信ノード（C1）。
【図１】
2008301185.tif 000003
【図２】
2008301185.tif 000004
【図３】
2008301185.tif 000005
【図４】
2008301185.tif 000006