(57)【要約】【課題】認証サーバへ至る経路を考慮して、認証の際のオーセンティケータおよびサプリカントの役割を定める。【解決手段】無線通信設定データ保持部２０５は、無線通信を行うための設定データとして、無線アドホックネットワーク２９０を識別するためのＳＳＩＤ、無線端末２００のＭＡＣアドレス、無線端末２００から認証サーバへ至る経路のメトリック（自認証サーバメトリック）等を保持する。ＳＳＩＤ等が一致する未承認の近隣端末からビーコンを受信すると、そのビーコンを送信した他の無線端末から認証サーバに至る経路のメトリック（他認証サーバメトリック）と自認証サーバメトリックとが比較され、前者が優れていれば無線端末２００はサプリカントに設定され、前者が劣っていれば無線端末２００はオーセンティケータに設定されて、相互認証が行われる。【選択図】図３
2008048145.tif 000002
【特許請求の範囲】
【請求項１】
他の無線通信装置との間で認証サーバに基づいて相互認証を行う無線通信装置であって、
当該無線通信装置から前記認証サーバへ到達するためのメトリックを自認証サーバメトリックとして含む通信設定データを保持する通信設定データ保持手段と、
前記他の無線通信装置から前記認証サーバへ到達するためのメトリックを他認証サーバメトリックとして含む所定の信号を前記他の無線通信装置から受信する信号受信手段と、
前記自認証サーバメトリックが前記他認証サーバメトリックよりも優れている場合には当該無線通信装置が前記相互認証におけるサプリカントになるよう設定し、前記自認証サーバメトリックが前記他認証サーバメトリックよりも劣っている場合には当該無線通信装置が前記相互認証におけるオーセンティケータになるよう設定する制御手段と
を具備することを特徴とする無線通信装置。
【請求項２】
前記通信設定データ保持手段に保持される前記通信設定データは当該無線通信装置のアドレスを含み、
前記所定の信号は前記他の無線通信装置のアドレスを含み、
前記制御手段は、前記自認証サーバメトリックと前記他認証サーバメトリックが等しい場合には、当該無線通信装置のアドレスと前記他の無線通信装置のアドレスとの関係に応じて当該無線通信装置が前記相互認証におけるオーセンティケータまたはサプリカントの何れか一方になるよう設定する
ことを特徴とする請求項２記載の無線通信装置。
【請求項３】
前記制御手段は、当該無線通信装置のアドレスが前記他の無線通信装置のアドレスよりも大きければ当該無線通信装置が前記相互認証におけるオーセンティケータになるよう設定し、当該無線通信装置のアドレスが前記他の無線通信装置のアドレスよりも大きくなければ当該無線通信装置が前記相互認証におけるサプリカントになるよう設定する
ことを特徴とする請求項２記載の無線通信装置。
【請求項４】
前記所定の信号は前記他の無線通信装置から前記認証サーバへ到達できるか否かを示す第１の到達性情報を含み、
前記通信設定データ保持手段に保持される前記通信設定データは当該無線通信装置から前記認証サーバへ到達できるか否かを示す第２の到達性情報を含み、
前記制御手段は、前記第１の到達性情報が前記他の無線通信装置から前記認証サーバへ到達できる旨を示し、かつ、前記第２の到達性情報が当該無線通信装置から前記認証サーバへ到達できない旨を示す場合には、前記自認証サーバメトリックおよび前記他認証サーバメトリックの関係に係わらず当該無線通信装置が前記相互認証におけるサプリカントになるよう設定し、前記第１の到達性情報が前記他の無線通信装置から前記認証サーバへ到達できない旨を示し、かつ、前記第２の到達性情報が当該無線通信装置から前記認証サーバへ到達できる旨を示す場合には、前記自認証サーバメトリックおよび前記他認証サーバメトリックの関係に係わらず当該無線通信装置が前記相互認証におけるオーセンティケータになるよう設定する
ことを特徴とする請求項１記載の無線通信装置。
【請求項５】
前記メトリックは前記認証サーバへ到達するまでの無線通信経路の無線通信品質を示すことを特徴とする請求項１記載の無線通信装置。
【請求項６】
前記メトリックは前記認証サーバへ到達するまでの無線通信経路のホップ数を示すことを特徴とする請求項１記載の無線通信装置。
【請求項７】
前記所定の信号は、前記他の無線通信装置からの同報信号であることを特徴とする請求項１記載の無線通信装置。
【請求項８】
前記所定の信号は、当該無線通信装置からの要求に対する前記他の無線通信装置からの応答信号であることを特徴とする請求項１記載の無線通信装置。
【請求項９】
前記制御手段は、前記相互認証が成功した後に前記認証サーバへ到達するためのメトリックを新たに算出して、その新たに算出されたメトリックが前記通信設定データ保持手段に保持された前記自認証サーバメトリックより優れている場合には、前記新たに算出されたメトリックを前記通信設定データ保持手段に保持させる
ことを特徴とする請求項１記載の無線通信装置。
【請求項１０】
前記他の無線通信装置に対応して前記他認証サーバメトリックを保持する他認証サーバメトリック保持手段と、
当該無線通信装置と前記他の無線通信装置との間のメトリックを近隣メトリックとして取得する近隣メトリック取得手段とをさらに具備し、
前記制御手段は、前記他認証サーバメトリックと前記近隣メトリックとを加算することによって前記自認証サーバメトリックを算出する
ことを特徴とする請求項１記載の無線通信装置。
【請求項１１】
前記他の無線通信装置が複数存在する場合において、
前記信号受信手段は、前記所定の信号を複数の前記他の無線通信装置から受信したときには、前記所定の信号のうちで前記他認証サーバメトリックの最も優れているものに基づいて前記他認証サーバメトリックを前記他認証サーバメトリック保持手段に保持させる
ことを特徴とする請求項１０記載の無線通信装置。
【請求項１２】
複数の無線通信装置の間で認証サーバに基づいて相互認証を行う通信システムであって、
前記複数の無線通信装置の各々は、
当該無線通信装置から前記認証サーバへ到達するためのメトリックを自認証サーバメトリックとして含む通信設定データを保持する通信設定データ保持手段と、
前記自認証サーバメトリックを含む第１の信号を送信する信号送信手段と、
他の無線通信装置から前記認証サーバへ到達するためのメトリックを他認証サーバメトリックとして含む第２の信号を前記他の無線通信装置から受信する信号受信手段と、
前記自認証サーバメトリックが前記他認証サーバメトリックよりも優れている場合には当該無線通信装置が前記相互認証におけるサプリカントになるよう設定し、前記自認証サーバメトリックが前記他認証サーバメトリックよりも劣っている場合には当該無線通信装置が前記相互認証におけるオーセンティケータになるよう設定する制御手段とを具備する
ことを特徴とする通信システム。
【請求項１３】
他の無線通信装置との間で認証サーバに基づいて相互認証を行う無線通信装置における通信制御方法であって、
前記他の無線通信装置から前記認証サーバへ到達するためのメトリックを他認証サーバメトリックとして含む所定の信号を前記他の無線通信装置から受信する信号受信手順と、
当該無線通信装置から前記認証サーバへ到達するためのメトリックが前記他認証サーバメトリックよりも優れている場合には当該無線通信装置が前記相互認証におけるサプリカントになるよう設定するサプリカント設定手順と、
当該無線通信装置から前記認証サーバへ到達するためのメトリックが前記他認証サーバメトリックよりも劣っている場合には当該無線通信装置が前記相互認証におけるオーセンティケータになるよう設定するオーセンティケータ設定手順と
を具備することを特徴とする通信制御方法。
【請求項１４】
他の無線通信装置との間で認証サーバに基づいて相互認証を行う無線通信装置において、
前記他の無線通信装置から前記認証サーバへ到達するためのメトリックを他認証サーバメトリックとして含む所定の信号を前記他の無線通信装置から受信する信号受信手順と、
当該無線通信装置から前記認証サーバへ到達するためのメトリックが前記他認証サーバメトリックよりも優れている場合には当該無線通信装置が前記相互認証におけるサプリカントになるよう設定するサプリカント設定手順と、
当該無線通信装置から前記認証サーバへ到達するためのメトリックが前記他認証サーバメトリックよりも劣っている場合には当該無線通信装置が前記相互認証におけるオーセンティケータになるよう設定するオーセンティケータ設定手順と
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに関し、特に無線ネットワークへのアクセス権限を認証する通信システム、無線通信装置、および、これらにおける通信制御方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
無線技術を用いてネットワークを構成する態様として、インフラストラクチャモードおよびアドホックモードが知られている。インフラストラクチャモードにおいては、アクセスポイント（ＡＰ：Access Point）等と呼ばれる無線通信装置の統括的な制御下でネットワークが形成される。一方、アドホックモードにおいては、特定のアクセスポイントによる統括的制御は行われず、無線端末として動作する任意の無線通信装置同士が直接非同期の無線通信を行うことによりネットワークが形成される。
【０００３】
このような無線ネットワークにおいて、セキュリティ機能を向上させるための手法が提案されている。例えば、ＩＥＥＥ（Institute of Electrical and Electronics Engineers）８０２．１Ｘに代表される認証サーバ（ＡＳ：Authentication Server）を利用した認証方式を、ＩＥＥＥ８０２．１１のインフラストラクチャモードに適用した技術が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００４−１８０３２４号公報（図３）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述の従来技術では、インフラストラクチャモードにおけるアクセスポイントが認証サーバへの認証プロキシとなって、無線端末と認証サーバとの間の認証プロトコルシーケンスを取り次いでいる。このように、他の無線端末のために認証サーバへの認証プロキシとして動作するエンティティをオーセンティケータ（Authenticator）と呼び、オーセンティケータを介して認証処理を受けるエンティティをサプリカント（Supplicant）と呼ぶ。
【０００５】
一方、アドホックモードにおいては、個々の無線端末の役割は明示的には定められていないため、何らかの基準によってその役割を決める必要がある。この場合、認証サーバに到達できる無線端末をオーセンティケータとして選ぶこともできるが、該当する無線端末が複数存在することがある。認証を行う２つの無線端末が共に認証サーバに到達できる場合には、例えばＭＡＣアドレス（Media Access Control address）の大小によってその役割を決めることも考えられる。
【０００６】
しかしながら、アドホックモードにおいては、それぞれの無線通信装置は移動する可能性があり、また、無線通信装置間の経路の無線通信品質も一定ではない。そのような状況でオーセンティケータおよびサプリカントの役割を固定的に定めてしまうと、結果的に非効率的な認証経路により認証メッセージ転送が行われてしまうおそれがある。
【０００７】
そこで、本発明は、認証サーバへ至る経路を考慮して、認証の際のオーセンティケータおよびサプリカントの役割を定めることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、他の無線通信装置との間で認証サーバに基づいて相互認証を行う無線通信装置であって、当該無線通信装置から上記認証サーバへ到達するためのメトリックを自認証サーバメトリックとして含む通信設定データを保持する通信設定データ保持手段と、上記他の無線通信装置から上記認証サーバへ到達するためのメトリックを他認証サーバメトリックとして含む所定の信号を上記他の無線通信装置から受信する信号受信手段と、上記自認証サーバメトリックが上記他認証サーバメトリックよりも優れている場合には当該無線通信装置が上記相互認証におけるサプリカントになるよう設定し、上記自認証サーバメトリックが上記他認証サーバメトリックよりも劣っている場合には当該無線通信装置が上記相互認証におけるオーセンティケータになるよう設定する制御手段とを具備することを特徴とする無線通信装置である。これにより、認証サーバへ到達するためのメトリックを基準として、相互認証におけるサプリカントおよびオーセンティケータの役割が設定されるという作用をもたらす。すなわち、認証サーバに対してよりアクセスし易い経路を有する無線通信装置がオーセンティケータになることによって、相互認証が効率良く行われる。
【０００９】
また、この第１の側面において、上記通信設定データ保持手段に保持される上記通信設定データは当該無線通信装置のアドレスを含み、上記所定の信号は上記他の無線通信装置のアドレスを含み、上記制御手段は、上記自認証サーバメトリックと上記他認証サーバメトリックが等しい場合には、当該無線通信装置のアドレスと上記他の無線通信装置のアドレスとの関係に応じて当該無線通信装置が上記相互認証におけるオーセンティケータまたはサプリカントの何れか一方になるよう設定してもよい。より具体的には、上記制御手段は、当該無線通信装置のアドレスが上記他の無線通信装置のアドレスよりも大きければ当該無線通信装置が上記相互認証におけるオーセンティケータになるよう設定し、当該無線通信装置のアドレスが上記他の無線通信装置のアドレスよりも大きくなければ当該無線通信装置が上記相互認証におけるサプリカントになるよう設定することができる。これにより、認証サーバへ到達するためのメトリックが等しい場合には、無線通信装置のアドレスの関係に応じて相互認証におけるサプリカントおよびオーセンティケータの役割が設定されるという作用をもたらす。すなわち、認証サーバへ到達するためのメトリックによる判断ができない場合でも無線通信装置間で矛盾なく役割設定が行われる。
【００１０】
また、この第１の側面において、上記所定の信号は上記他の無線通信装置から上記認証サーバへ到達できるか否かを示す第１の到達性情報を含み、上記通信設定データ保持手段に保持される上記通信設定データは当該無線通信装置から上記認証サーバへ到達できるか否かを示す第２の到達性情報を含み、上記制御手段は、上記第１の到達性情報が上記他の無線通信装置から上記認証サーバへ到達できる旨を示し、かつ、上記第２の到達性情報が当該無線通信装置から上記認証サーバへ到達できない旨を示す場合には、上記自認証サーバメトリックおよび上記他認証サーバメトリックの関係に係わらず当該無線通信装置が上記相互認証におけるサプリカントになるよう設定し、上記第１の到達性情報が上記他の無線通信装置から上記認証サーバへ到達できない旨を示し、かつ、上記第２の到達性情報が当該無線通信装置から上記認証サーバへ到達できる旨を示す場合には、上記自認証サーバメトリックおよび上記他認証サーバメトリックの関係に係わらず当該無線通信装置が上記相互認証におけるオーセンティケータになるよう設定してもよい。これにより、認証サーバへ到達できるか否かを基準として、相互認証におけるサプリカントおよびオーセンティケータの役割が設定されるという作用をもたらす。
【００１１】
また、この第１の側面において、上記メトリックは上記認証サーバへ到達するまでの無線通信経路のホップ数を示すものとすることができ、また、無線通信経路の無線通信品質を考慮してもよい。
【００１２】
また、この第１の側面において、上記制御手段は、上記相互認証が成功した後に上記認証サーバへ到達するためのメトリックを新たに算出して、その新たに算出されたメトリックが上記通信設定データ保持手段に保持された上記自認証サーバメトリックより優れている場合には、上記新たに算出されたメトリックを上記通信設定データ保持手段に保持させてもよい。これにより、自認証サーバメトリックを最新のものに更新させるという作用をもたらす。
【００１３】
また、この第１の側面において、上記他の無線通信装置に対応して上記他認証サーバメトリックを保持する他認証サーバメトリック保持手段と、当該無線通信装置と上記他の無線通信装置との間のメトリックを近隣メトリックとして取得する近隣メトリック取得手段とをさらに具備し、上記制御手段が上記他認証サーバメトリックと上記近隣メトリックとを加算することによって上記自認証サーバメトリックを算出してもよい。これにより、ＡＳアナウンスメントなどによって他認証サーバメトリック保持手段に予め他認証サーバメトリックを保持させておくことによって、自認証サーバメトリックを算出させるという作用をもたらす。また、上記他の無線通信装置が複数存在する場合において、上記信号受信手段は、上記所定の信号を複数の上記他の無線通信装置から受信したときには、上記所定の信号のうちで上記他認証サーバメトリックの最も優れているものに基づいて上記他認証サーバメトリックを上記他認証サーバメトリック保持手段に保持させてもよい。これにより、一つのブリッジ端末を発信元とするＡＳアナウンスメントを異なる無線通信装置から受信した際に、最適な他認証サーバメトリックを他認証サーバメトリック保持手段に保持させるという作用をもたらす。
【００１４】
また、本発明の第２の側面において、複数の無線通信装置の間で認証サーバに基づいて相互認証を行う通信システムであって、上記複数の無線通信装置の各々は、当該無線通信装置から上記認証サーバへ到達するためのメトリックを自認証サーバメトリックとして含む通信設定データを保持する通信設定データ保持手段と、上記自認証サーバメトリックを含む第１の信号を送信する信号送信手段と、他の無線通信装置から上記認証サーバへ到達するためのメトリックを他認証サーバメトリックとして含む第２の信号を上記他の無線通信装置から受信する信号受信手段と、上記自認証サーバメトリックが上記他認証サーバメトリックよりも優れている場合には当該無線通信装置が上記相互認証におけるサプリカントになるよう設定し、上記自認証サーバメトリックが上記他認証サーバメトリックよりも劣っている場合には当該無線通信装置が上記相互認証におけるオーセンティケータになるよう設定する制御手段とを具備することを特徴とする通信システムである。これにより、認証サーバへ到達するためのメトリックを基準として、相互認証におけるサプリカントおよびオーセンティケータの役割が設定されるという作用をもたらす。
【発明の効果】
【００１５】
本発明によれば、認証のためのオーセンティケータおよびサプリカントの役割を定める際に、認証サーバへ至る経路の状況を反映することができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００１６】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００１７】
図１は、本発明の実施の形態における通信システムの構成例を示す図である。この通信システムは、認証サーバ１１０およびブリッジ端末１２０を接続する有線ネットワーク１９０と、ブリッジ端末１２０、無線端末Ａ２１０、無線端末Ｂ２２０および無線端末Ｃ２３０を接続する無線アドホックネットワーク２９０とを備えている。
【００１８】
認証サーバ１１０は、通信システムに接続しようとする無線端末についてアクセス権限を認証するためのサーバである。この認証サーバ１１０は、オーセンティケータとして動作する無線端末を介することにより、サプリカントとして動作する無線端末の認証を行う。
【００１９】
ブリッジ端末１２０は、有線ネットワーク１９０と無線アドホックネットワーク２９０とを接続するブリッジ機能を有するものである。このブリッジ端末１２０は、有線ネットワーク１９０に接続される有線通信装置であるとともに、無線アドホックネットワーク２９０を構成する無線通信装置でもある。
【００２０】
無線端末Ａ２１０、Ｂ２２０およびＣ２３０（以下、これらをまとめて無線端末２００と称する場合がある。）は、ブリッジ端末１２０とともに無線アドホックネットワーク２９０を構成する無線通信装置である。
【００２１】
無線アドホックネットワーク２９０では、無線端末を新たに接続しようとする場合、既に無線アドホックネットワーク２９０を構成している他の無線端末との間で相互認証が行われる。例えば、ブリッジ端末１２０、無線端末Ａ２１０およびＢ２２０が既に無線アドホックネットワーク２９０を構成している場合において、新たに無線端末Ｃ２３０を接続しようとする際には、無線端末Ｃ２３０と無線端末Ａ２１０およびＢ２２０との間でそれぞれ相互認証が行われる。
【００２２】
この相互認証に先立って、各無線端末はビーコン（同報信号）を送信し、互いのビーコンを受信し合う。無線端末Ｃ２３０が無線端末Ａ２１０からのビーコンを（無線端末Ｂ２２０からのビーコンより）先に受信すると、無線端末Ａ２１０と無線端末Ｃ２３０との間の相互認証が行われる。この相互認証の際、上述のように、一方がオーセンティケータとして動作し、他方がサプリカントとして動作する。この時点では、無線端末Ｃ２３０はまだ認証サーバ１１０に到達できる状態ではないため、無線端末Ａ２１０がオーセンティケータとして動作し、無線端末Ｃ２３０がサプリカントとして動作する。すなわち、無線端末Ａ２１０が認証サーバ１１０の認証プロキシとして振舞うことにより、無線端末Ｃ２３０の認証を行う。その結果、無線端末Ａ２１０と無線端末Ｃ２３０との間で、認証されたリンクが形成される。
【００２３】
その後、無線端末Ｃ２３０が無線端末Ｂ２２０からのビーコンを受信すると、無線端末Ｂ２２０と無線端末Ｃ２３０との間の相互認証が行われる。このとき、無線端末Ｃ２３０から認証サーバ１１０に至るリンクが既に形成されているため、無線端末Ｂ２２０およびＣ２３０の何れもオーセンティケータに成り得る。本発明の実施の形態では、無線端末Ｂ２２０から認証サーバ１１０へ至る経路と無線端末Ｃ２３０から認証サーバ１１０へ至る経路とを比較することによって、認証サーバ１１０に対してよりアクセスし易い経路を有する無線端末をオーセンティケータとして設定する。
【００２４】
ここでいう「認証サーバ１１０に対してよりアクセスし易い経路」の基準となるメトリックを「認証サーバメトリック」と称する。この認証サーバメトリックとしては、例えば、認証サーバへ到達するまでの無線通信経路のホップ数、すなわち、ブリッジ端末１２０に至るホップ数を用いることができる。この場合、ホップ数が少ない（認証サーバメトリックが優れている）ほど「アクセスし易い経路」であるといえる。上述の例では、無線端末Ｂ２２０の方が無線端末Ｃ２３０よりも優れている認証サーバメトリックを有することになる。
【００２５】
また、認証サーバメトリックとしては、認証サーバへ到達するまでの無線通信経路のホップ数だけでなく、その経路の各リンクの無線通信品質を加味した値を用いてもよい。例えば、経路制御プロトコルについて提案されているＥＴＸ（Expected Transmission Count）を用いることができる。このＥＴＸは、各無線端末がプローブ要求およびプローブ応答をやりとりすることにより得られる双方向の配送率（delivery ratios）に基づく値である（D. Couto, et al.: "A High-Throughput Path Metric for Multi-Hop Wireless Routing", Proc. of the 9th ACM International Conference on Mobile Computing and Networking (MobiCom '03), September 2003）。
【００２６】
なお、認証サーバメトリックにおいて利用可能な無線通信品質としては、他にも、フレームの再送回数、送信キュー長、電波強度などが考えられる。
【００２７】
図２は、本発明の実施の形態におけるブリッジ端末１２０の構成例を示す図である。このブリッジ端末１２０は、ブリッジ制御部１２１と、有線／無線ブリッジ機構１２２と、有線ネットワークインターフェース１２３と、無線ネットワークインターフェース１２４と、無線通信設定データ保持部１２５と、近隣端末リスト１２６とを備えている。
【００２８】
ブリッジ制御部１２１は、ブリッジ端末１２０全体の制御を行うものである。有線／無線ブリッジ機構１２２は、有線ネットワーク１９０と無線アドホックネットワーク２９０のプロトコル変換を行うものである。有線ネットワークインターフェース１２３は、有線ネットワーク１９０との間のやりとりを行うインターフェースである。無線ネットワークインターフェース１２４は、無線アドホックネットワーク２９０との間のやりとりを行うインターフェースである。
【００２９】
無線通信設定データ保持部１２５は、無線通信を行うための設定データを保持するものである。設定データとしては、例えば、サービスセット識別子（ＳＳＩＤ：Service Set Identifier）、セキュリティ設定データ、ブリッジ端末１２０のＭＡＣアドレス等が保持される。なお、サービスセット識別子（ＳＳＩＤ）は、無線アドホックネットワーク２９０を識別するための識別子であり、例えば、ユーザによって入力された任意の文字列が用いられる。また、セキュリティ設定データとして、ＲＳＮ（Robust Security Network：強固なセキュリティネットワーク）のために用いられる暗号や識別子などが保持され得る。
【００３０】
近隣端末リスト１２６は、無線アドホックネットワーク２９０においてブリッジ端末１２０の近隣に存在する無線端末の一覧を含むリストである。ブリッジ制御部１２１は、無線端末から定期的に送信されるビーコンを受信することにより、この近隣端末リスト１２６に最新の状態が反映されるよう制御する。
【００３１】
図３は、本発明の実施の形態における無線端末２００の構成例を示す図である。この無線端末２００は、端末制御部２０１と、無線ネットワークインターフェース２０４と、無線通信設定データ保持部２０５と、近隣端末リスト２０６と、経路テーブル２０７とを備えている。
【００３２】
端末制御部２０１は、無線端末２００全体の制御を行うものである。無線ネットワークインターフェース２０４は、無線アドホックネットワーク２９０との間のやりとりを行うインターフェースである。
【００３３】
無線通信設定データ保持部２０５は、無線通信を行うための設定データを保持するものである。設定データとしては、例えば、無線アドホックネットワーク２９０を識別するためのサービスセット識別子（ＳＳＩＤ）、ＲＳＮのために用いられる暗号や識別子などのセキュリティ設定データ、無線端末２００のＭＡＣアドレス、無線端末２００の現在の認証サーバメトリック等が保持される。
【００３４】
近隣端末リスト２０６は、無線アドホックネットワーク２９０において無線端末２００の近隣に存在する無線端末の一覧を含むリストである。端末制御部２０１は、他の無線端末から定期的に送信されるビーコンを受信することにより、この近隣端末リスト２０６に最新の状態が反映されるよう制御する。
【００３５】
経路テーブル２０７は、無線アドホックネットワーク２９０においてブリッジ端末１２０や他の無線端末に到達するための経路の一覧を含むテーブルである。
【００３６】
図４は、本発明の実施の形態における近隣端末リスト６１０の構成例を示す図である。この近隣端末リスト６１０は、ブリッジ端末１２０における近隣端末リスト１２６または無線端末２００における近隣端末リスト２０６に相当するものである。
【００３７】
この近隣端末リスト６１０は、近隣に存在する無線端末（以下、近隣端末と称する。）の端末識別子６１１およびその近隣端末との間の認証状態６１２を近隣端末ごとに保持している。
【００３８】
近隣端末端末識別子６１１における端末識別子としては、例えば、その無線端末のＭＡＣアドレスが用いられる。また、認証状態６１２としては、その無線端末との間で相互認証が済んでいる（「認証済」）か否（「未認証」）かを示すフラグが用いられる。
【００３９】
図５は、本発明の実施の形態における経路テーブル６２０の構成例を示す図である。この経路テーブル６２０は、無線端末２００における経路テーブル２０７に相当するものである。この経路テーブル６２０は、フレーム送信の際に最終的な送信先となる無線端末（以下、送信先端末と称する。）の端末識別子６２１と、送信先端末に宛てたフレームを中継する無線端末（以下、中継端末と称する。）の端末識別子６２２と、送信先端末から認証サーバ１１０への認証サーバメトリック６２３とを送信先端末ごとに保持している。
【００４０】
送信先端末端末識別子６２１および中継端末端末識別子６２２における端末識別子としては、例えば、その無線端末のＭＡＣアドレスが用いられる。また、認証サーバメトリック６２３は、ブリッジ端末１２０に至る経路のホップ数や、その経路の各リンクの無線通信品質を加味したものが用いられる。
【００４１】
送信の際には、この経路テーブル６２０に基づいて、経路制御が行われる。例えば、ブリッジ端末に宛てて送信する際には、送信先端末端末識別子６２１においてブリッジ端末の端末識別子を索引し、これに対応する中継端末端末識別子６２２に保持されている無線端末Ａの端末識別子を取得する。これにより、ブリッジ端末に送信する際には、無線端末Ａを中継端末とすればよいことが分かる。
【００４２】
図６は、ＩＥＥＥ８０２．１１規格によるビーコンフレームのフレームフォーマットを示す図である。ビーコンフレーム５２０は、ＭＡＣ副層におけるビーコン情報を伝達するものであり、ＭＡＣヘッダ５２１と、フレームボディ５３０と、ＦＣＳ（Frame Check Sequence）５２９とを備える。また、ＭＡＣヘッダ５２１は、フレームコントロール５２２と、期間５２３と、受信先アドレス５２４と、送信元アドレス５２５と、ＢＳＳＩＤ５２６と、シーケンスコントロール５２７とを備える。
【００４３】
フレームコントロール５２２は、フレームの制御情報を示すフィールドであり、フレームの種類や通信形態に関する情報を含む。このフレームコントロール５２２におけるタイプ５２２１は、そのフレームのタイプを示す。また、フレームコントロール５２２におけるサブタイプ５２２２は、そのフレームのサブタイプを示す。このビーコンフレームの場合、フレームのタイプはマネージメントフレームであり、サブタイプはビーコンフレームである。
【００４４】
期間５２３は、フレーム送信完了までの予約時間を示すフィールドである。
【００４５】
送信元アドレス５２５は、送信側の無線端末のアドレスを示すものであり、例えば端末識別子を用いることができる。また、受信先アドレス５２４は、受信側の無線端末のアドレスを示すものである。ビーコンフレーム５２０の場合、この受信先アドレス５２４は、ブロードキャストアドレスが用いられる。
【００４６】
ＢＳＳＩＤ５２６は、ＩＥＥＥ８０２．１１規格において定義される基本サービスセット識別子（ＢＳＳＩＤ：Basic Service Set Identifier）を保持するものであり、アドホックモードではその無線端末の属するネットワークにおいて最初に起動された無線端末のＭＡＣアドレスが用いられるようになっている。
【００４７】
シーケンスコントロール５２７は、フラグメント分割した場合のフラグメント番号およびシーケンス番号を示すフィールドである。
【００４８】
フレームボディ５３０は、ビーコンフレーム５２０のペイロードに相当するものであり、ＭＡＣ副層におけるデータを伝送するために使用される。ＦＣＳ５２９は、ビーコンフレーム５２０の誤りを検出するためのフィールドであり、生成多項式の剰余計算による余りの１の補数が設定される。
【００４９】
ビーコンフレーム５２０の場合、フレームボディ５３０として、タイムスタンプ５３１、ビーコン周期５３２、機能情報５３３、ＳＳＩＤ５３４、対応速度５３５、ＲＳＮ５３８などが含まれる。
【００５０】
タイムスタンプ５３１は、時刻同期機能に用いられるタイマーの値をマイクロ秒単位で示すものである。ビーコン周期５３２は、ビーコンフレームの送信周期をマイクロ秒単位で示すものである。
【００５１】
機能情報５３３は、ＰＣＦ（Point Coordination Function）や暗号化などに関する各種情報を示すものである。この機能情報５３３には、送信した無線端末がインフラストラクチャモードのアクセスポイント配下の基本サービスセット（ＢＳＳ：Basic Service Set）であるか、アドホックモードの独立した基本サービスセット（ＩＢＳＳ：Independent Basic Service Set）であるかを示すネットワーク動作モードも含まれる。
【００５２】
ＳＳＩＤ５３４は、無線アドホックネットワーク２９０を識別するためのサービスセット識別子を示すものである。対応速度５３５は、サポートしている無線伝送レートの一覧を示すものである。ＲＳＮ５３８は、ＲＳＮのために用いられる暗号や識別子などの情報を保持するフィールドである。
【００５３】
図７は、本発明の実施の形態におけるＲＳＮフィールドの項目例を示す図である。ビーコンフレーム５２０のＲＳＮ５３８は、ネットワークを強固なものにするために用いられる暗号や識別子などのセキュリティ設定データを保持する。本発明の実施の形態では、ＲＳＮ５３８のＲＳＮ機能情報（RSN Capabilities）５９１のリザーブ領域に、認証サーバ到達性（Connected to AS）５９２および認証サーバメトリック（AS Metric）５９３のフィールドを設ける。これにより、各無線端末は、ビーコンフレーム５２０を介することにより、他の無線端末から認証サーバ１１０への到達性や認証サーバ１１０への経路のメトリックを知ることができる。
【００５４】
認証サーバ到達性５９２は、そのビーコンフレーム５２０を送信した無線端末から有線ネットワーク１９０および無線アドホックネットワーク２９０を介して認証サーバ１１０に到達できるか否かを示すフィールドである。その無線端末が無線アドホックネットワーク２９０上の何れの無線端末とも相互認証を行っていない場合には、認証サーバ１１０への到達性は無いことになる。
【００５５】
認証サーバメトリック５９３は、そのビーコンフレーム５２０を送信した無線端末から認証サーバ１１０へ至る経路の認証サーバメトリックを示すフィールドである。ビーコンフレーム５２０を受信した無線端末２００は、無線通信設定データ保持部２０５に保持された現在の認証サーバメトリックと受信した認証サーバメトリック５９３とを比較することによって、無線端末２００がオーセンティケータになるべきかもしくはサプリカントになるべきかを判断する。
【００５６】
なお、ここでは、各無線端末から定期的に送信されたビーコンフレームを互いに受信するパッシブスキャン方式を想定したが、これ以外の方式であってもよい。例えば、ある無線端末がプローブ要求（図８）を送信したことに応答して、周囲の無線端末がプローブ応答（図９）として必要な情報を送信するアクティブスキャン方式にも適用することができる。
【００５７】
図８は、ＩＥＥＥ８０２．１１規格によるプローブ要求フレームのフレームフォーマットを示す図である。無線通信システムにおいてはビーコンフレームを送信しない無線端末も存在し得る。そのような無線端末は、このプローブ要求フレーム５５０を送信することにより検索要求を行うことができる。
【００５８】
このプローブ要求フレーム５５０は、ＭＡＣ副層におけるプローブ要求を伝達するものであり、ＭＡＣヘッダ５５１と、フレームボディ５６０と、ＦＣＳ５５９とを備える。ここで、ＭＡＣヘッダ５５１およびＦＣＳ５５９は図６に示したビーコンフレーム５２０の場合と同様の構成になっている。但し、サブタイプ５５２２はプローブ要求を示す。
【００５９】
また、フレームボディ５６０は、プローブ要求フレーム５５０のペイロードに相当するものであり、ＭＡＣ副層におけるデータを伝送するために使用される。このフレームボディ５６０には、ＳＳＩＤ５６４、対応速度５６５、要求情報５６６、拡張対応速度５６７などが含まれ、図６に示したビーコンフレーム５２０に類似した構成になっている。
【００６０】
図９は、ＩＥＥＥ８０２．１１規格によるプローブ応答フレームのフレームフォーマットを示す図である。このプローブ応答フレーム５７０は、プローブ要求フレーム５５０を受信した無線端末が応答するためのフレームである。
【００６１】
このプローブ応答フレーム５７０は、ＭＡＣ副層におけるプローブ応答を伝達するものであり、ＭＡＣヘッダ５７１と、フレームボディ５８０と、ＦＣＳ５７９とを備える。ここで、ＭＡＣヘッダ５７１およびＦＣＳ５７９は図６に示したビーコンフレーム５２０の場合と同様の構成になっている。但し、サブタイプ５５２２はプローブ応答を示す。
【００６２】
また、フレームボディ５８０は、プローブ応答フレーム５７０のペイロードに相当するものであり、ＭＡＣ副層におけるデータを伝送するために使用される。このフレームボディ５８０には、タイムスタンプ５８１、ビーコン周期５８２、機能情報５８３、ＳＳＩＤ５８４、対応速度５８５、ＲＳＮ５８８などが含まれ、図６に示したビーコンフレーム５２０と同様の構成になっている。
【００６３】
次に本発明の実施の形態における無線端末２００の動作について図面を参照して説明する。
【００６４】
処理の前提として、まず、ブリッジ端末１２０は、有線ネットワーク１９０を介して認証サーバ１１０との接続を確立しているものとする。ブリッジ端末１２０は、起動後、無線ネットワークインターフェース１２４を有効にして、ビーコンフレーム５２０の送信を開始する。また、ブリッジ端末１２０は、無線端末からプローブ要求フレーム５５０を受信すると、プローブ応答フレーム５７０を送信する。その際、ビーコンフレーム５２０またはプローブ応答フレーム５７０のＲＳＮ機能情報５９１では、認証サーバ到達性５９２に「到達性有り」が設定され、認証サーバメトリック５９３に「０」が設定される。
【００６５】
一方、無線端末２００も、ホストの起動後、無線ネットワークインターフェース２０４を有効にすることにより、ビーコンフレーム５２０の送信を開始し、または、プローブ要求フレーム５５０を送信する。その際、ビーコンフレーム５２０のＲＳＮ機能情報５９１では、認証サーバ到達性５９２に「到達性無し」が設定され、認証サーバメトリック５９３には最も劣った値が設定される。
【００６６】
図１０および図１１は、本発明の実施の形態による無線端末２００における処理手順例を示す図である。無線端末２００は、他の無線通信装置からビーコンフレーム５２０またはプローブ応答フレーム５７０を受信すると、ネットワークパラメータが一致する未認証の近隣端末を選び出す（ステップＳ９１１）。ここで、ネットワークパラメータとは、サービスセット識別子（ＳＳＩＤ）、ネットワーク動作モード、セキュリティ設定データなどを意味する。すなわち、無線端末２００は、ビーコンフレーム５２０（またはプローブ応答フレーム５７０）のＳＳＩＤ５３４（５８４）、機能情報５３３（５８３）およびＲＳＮ５３８（５８８）に含まれるネットワークパラメータと、無線通信設定データ保持部２０５に保持されている無線通信設定データとを比較する。また、認証されているか否かは、ビーコンフレーム５２０（またはプローブ応答フレーム５７０）の送信元アドレス５２５（５７５）に基づいて、近隣端末リスト６１０の端末識別子６１１に対応する認証状態６１２を参照することにより判断できる。
【００６７】
その結果、「ネットワークパラメータが一致する未認証の近隣端末」に該当する無線端末が存在する場合には、以下の処理を行う。まず、それらの近隣端末に優先度を付与して（ステップＳ９１３）、その優先度の最も高い無線端末から順番に選択して処理を行う（ステップＳ９１４）。ここで、優先度は、ビーコンフレーム５２０（またはプローブ応答フレーム５７０）のＲＳＮ機能情報５９１における認証サーバ到達性５９２が「到達性有り」に設定されている近隣端末が優先されるように決定される。また、認証サーバ到達性５９２が「到達性有り」に設定されている無線端末が複数存在する場合には、ビーコンフレーム５２０（またはプローブ応答フレーム５７０）のＲＳＮ機能情報５９１における認証サーバメトリック５９３の優れている近隣端末が優先されるように決定される。
【００６８】
そして、選択された近隣端末から受信したビーコンフレーム５２０（またはプローブ応答フレーム５７０）のＲＳＮ機能情報５９１における認証サーバ到達性５９２が「到達性有り」を示していればステップＳ９１６に進み、「到達性無し」を示していればステップＳ９１７に進む（ステップＳ９１５）。
【００６９】
選択された近隣端末の認証サーバ到達性５９２が「到達性無し」を示している場合において、無線端末２００から認証サーバ１１０への到達性が有れば（ステップＳ９１７）、その無線端末２００は相互認証におけるオーセンティケータになるよう設定される（ステップＳ９２２）。ここで、無線端末２００から認証サーバ１１０への到達性としては、近隣端末リスト２０６において認証状態６１２が「認証済」となっている近隣端末が存在すればその無線端末２００は「到達性有り」であり、認証状態６１２が「認証済」となっている近隣端末が存在しなければその無線端末２００は「到達性無し」であると判断できる。一方、選択された近隣端末の認証サーバ到達性５９２が「到達性有り」を示している場合において、無線端末２００から認証サーバ１１０への到達性が無ければ（ステップＳ９１６）、その無線端末２００は相互認証におけるサプリカントになるよう設定される（ステップＳ９２１）。すなわち、選択された近隣端末の認証サーバ到達性５９２および無線端末２００から認証サーバ１１０への到達性の何れか一方のみが「到達性無し」を示しているときには、到達性の有る方の無線端末がオーセンティケータになり、到達性の無い方の無線端末がサプリカントになるように設定される。
【００７０】
なお、選択された近隣端末の認証サーバ到達性５９２および無線端末２００から認証サーバ１１０への到達性の何れもが「到達性無し」を示している場合には（ステップＳ９１７）、両者間の相互認証は行われない。
【００７１】
選択された近隣端末の認証サーバ到達性５９２および無線端末２００から認証サーバ１１０への到達性の何れもが「到達性有り」を示している場合には（ステップＳ９１６）、選択された近隣端末から受信したビーコンフレーム５２０（またはプローブ応答フレーム５７０）のＲＳＮ機能情報５９１における認証サーバメトリック５９３と無線通信設定データ保持部２０５に保持された無線端末２００の現在の認証サーバメトリックとの関係によって、相互認証における役割が決定される（ステップＳ９１８）。
【００７２】
すなわち、選択された近隣端末の認証サーバメトリック５９３の方が無線端末２００の現在の認証サーバメトリックよりも優れている場合には、その無線端末２００は相互認証におけるサプリカントになるよう設定される（ステップＳ９２１）。一方、選択された近隣端末の認証サーバメトリック５９３の方が無線端末２００の現在の認証サーバメトリックよりも劣っている場合には、その無線端末２００は相互認証におけるオーセンティケータになるよう設定される（ステップＳ９２２）。
【００７３】
また、選択された近隣端末の認証サーバメトリック５９３と無線端末２００の現在の認証サーバメトリックとが同値である場合には、ＭＡＣアドレスの大小で相互認証における役割が決定される（ステップＳ９１９）。すなわち、選択された近隣端末のＭＡＣアドレスよりも無線端末２００のＭＡＣアドレスの方が大きい場合には、無線端末２００は相互認証におけるオーセンティケータになるよう設定され（ステップＳ９２２）、選択された近隣端末のＭＡＣアドレスよりも無線端末２００のＭＡＣアドレスの方が大きくない場合には、無線端末２００は相互認証におけるサプリカントになるよう設定され（ステップＳ９２１）。なお、選択された近隣端末のＭＡＣアドレスは、受信したビーコンフレーム５２０（またはプローブ応答フレーム５７０）の送信元アドレス５２５（５７５）や近隣端末リスト２０６の端末識別子６１１から取得でき、無線端末２００のＭＡＣアドレスは、無線通信設定データ保持部２０５から取得できる。
【００７４】
なお、相互認証の当事者である一方の無線端末２００がオーセンティケータになった場合には他方の無線端末がサプリカントになり、無線端末２００がサプリカントになった場合には他方の無線端末がオーセンティケータになる。
【００７５】
相互認証における役割が決定されると、選択された近隣端末と無線端末２００との間で相互認証が行われる（ステップＳ９３１）。この相互認証が成功すると（ステップＳ９３２）、それまで認証サーバ１１０に到達性が無かった無線端末も、オーセンティケータの役割を行った無線端末を介して認証サーバ１１０への到達性を有するようになる。そこで、相互の無線端末において、認証サーバ１１０への認証サーバメトリックが新たに算出される（ステップＳ９３３）。具体的には、近隣端末から受信したビーコンフレーム５２０（またはプローブ応答フレーム５７０）の認証サーバメトリック５９３に、その近隣端末から無線端末２００までのメトリックを加算することによって、新たな認証サーバメトリックが算出される。
【００７６】
そのようにして算出された新たな認証サーバメトリックが、無線通信設定データ保持部２０５に保持された無線端末２００の現在の認証サーバメトリックよりも優れている場合には（ステップＳ９３４）、新たな認証サーバメトリックによって無線通信設定データ保持部２０５の内容を更新する（ステップＳ９３５）。すなわち、無線通信設定データ保持部２０５には無線端末２００の現在の認証サーバメトリックとして、新たに算出された認証サーバメトリックが保持される。これにより、無線端末２００から送信されるビーコンフレーム５２０（またはプローブ応答フレーム５７０）の認証サーバメトリック５９３には、この新たに算出された認証サーバメトリックが示されるようになる。
【００７７】
ある近隣端末についてこれらの処理が終了すると、その近隣端末は処理済として扱われ（ステップＳ９３６）、他に未処理の近隣端末が存在すれば（ステップＳ９３７）、次に優先度の高い近隣端末が選択されて（ステップＳ９１４）、上述の処理が繰り返される。
【００７８】
なお、無線アドホックネットワークにおいては、端末の参入や脱退によりトポロジーが動的に変化する場合があるため、無線通信設定データ保持部２０５に保持される認証サーバメトリックは、端末制御部２０１で動作する経路制御プロトコル（Routing Protocol）によって新しい認証サーバメトリックが得られるたびに、常に更新しておくことが望ましい。
【００７９】
このように、本発明の実施の形態によれば、相互認証の役割を決定する際に、認証サーバ１１０へ到達するためのメトリック（認証サーバメトリック）を基準として用いることによって、認証サーバ１１０に対してよりアクセスし易い経路を有する無線通信装置がオーセンティケータとなり、他方の無線通信装置がサプリカントとなるよう設定することができる。
【００８０】
なお、本発明の実施の形態では、ビーコンフレーム５２０またはプローブ応答フレーム５７０のＲＳＮ５３８フィールドを用いて認証サーバメトリック５９３を伝達しているが、この手法には種々の変形例が考えられる。例えば、以下のように、ビーコンフレーム５２０に新たなフィールドを設けてもよい。
【００８１】
図１２は、本発明の実施の形態における無線端末２００の変形例を示す図である。この無線端末２００の変形例は、図３で説明した無線端末２００にシーケンス番号保持部２０８が付加された構成となっている。このシーケンス番号保持部２０８は、後述するＡＳアナウンスメントにおけるシーケンス番号を保持するものである。これにより、一つのブリッジ端末を発信元とするＡＳアナウンスメントを、異なる無線通信装置から受信した際に、両者をそれぞれ識別することが可能となる。
【００８２】
図１３は、本発明の実施の形態の変形例におけるビーコンフレームのフレームボディ６３０を示す図である。このフレームボディ６３０は、図６で説明したフレームボディ５３０と異なり、ＡＳアナウンスメント６９０フィールドを備えている。このＡＳアナウンスメント６９０を含むビーコンフレームを特にＡＳアナウンスメントビーコンと称する。なお、このＡＳアナウンスメントビーコンは、例えば数分に１回程度送信されるものと想定される。
【００８３】
このＡＳアナウンスメント６９０には、ブリッジ端末アドレス６９１と、シーケンス番号６９２と、認証サーバメトリック６９３とが含まれる。
【００８４】
ブリッジ端末アドレス６９１は、そのＡＳアナウンスメントビーコンの発信元であるブリッジ端末１２０のアドレスを示すフィールドである。このアドレスとしては、例えば、ＭＡＣアドレスを用いることができる。
【００８５】
シーケンス番号６９２は、ブリッジ端末１２０を発信元とするＡＳアナウンスメントビーコンに逐一付与されるシーケンス番号を示すフィールドである。異なるＡＳアナウンスメントビーコンには異なるシーケンス番号を付与することにより、異なる経路を介して同じＡＳアナウンスメントビーコンを受信したことを識別できる。シーケンス番号保持部２０８は、ＡＳアナウンスメントビーコンを受信するたびにそのシーケンス番号６９２をシーケンス番号保持部２０８に保持させる。
【００８６】
認証サーバメトリック６９３は、そのＡＳアナウンスメントビーコンの送信元である無線通信装置から認証サーバ１１０への経路の認証サーバメトリックを保持するものである。ＡＳアナウンスメントビーコンをブリッジ端末１２０から直接受信した場合にはブリッジ端末１２０がその送信元になるが、それ以外の場合にはそのＡＳアナウンスメントビーコンを中継した直前の無線端末が送信元になる。なお、送信元の無線端末のアドレスは、ビーコンフレームにおけるＭＡＣヘッダの送信元アドレス５２５に示される。
【００８７】
図１４は、本発明の実施の形態による無線端末２００の変形例における処理手順例を示す図である。無線端末２００は、ネットワークパラメータの一致する隣接端末から（ステップＳ９５１）からＡＳアナウンスメントビーコンを受信すると（ステップＳ９５２）、シーケンス番号６９２に保持されるシーケンス番号とシーケンス番号保持部２０８に保持されるシーケンス番号とを比較する。その結果、両者が異なるものであれば、以前に受信されていないものと判断され（ステップＳ９５３）、そのＡＳアナウンスメントビーコンに基づいて経路テーブル２０７が更新される（ステップＳ９５５）。
【００８８】
すなわち、この更新によって、ＡＳアナウンスメントビーコンのブリッジ端末アドレス６９１と経路テーブル２０７の送信先端末端末識別子６２１とが一致する経路テーブル２０７のエントリ（図５）において、ＡＳアナウンスメントビーコンの送信元アドレス５２５が経路テーブル２０７の中継端末端末識別子６２２に設定され、ＡＳアナウンスメントビーコンの認証サーバメトリック６９３が経路テーブル２０７の認証サーバメトリック６２３に設定される。
【００８９】
そして、無線端末２００は、ＡＳアナウンスメントビーコンの送信元の無線端末に至るまでのメトリックを取得し（ステップＳ９５６）、その取得したメトリックを経路テーブル２０７の認証サーバメトリック６２３（図５）に加算したものを無線端末２００の新たな認証サーバメトリックとして算出する（ステップＳ９５７）。無線端末２００は、この算出された新たな認証サーバメトリックをＡＳアナウンスメントビーコンの認証サーバメトリック６９３（図１３）に設定するとともに、送信元アドレス５２５に無線端末２００のアドレスを設定して、ＡＳアナウンスメントビーコンを転送する。なお、この際、ブリッジ端末アドレス６９１およびシーケンス番号６９２は、変更することなく用いられる。
【００９０】
その後、ＡＳアナウンスメントビーコンを受信すると（ステップＳ９５２）、無線端末２００は上述の要領でシーケンス番号を比較して、両者が同じものであれば、以前にも受信されたＡＳアナウンスメントビーコンであると判断する（ステップＳ９５３）。この場合、今回受信されたＡＳアナウンスメントビーコンの認証サーバメトリック６９３と経路テーブル２０７の認証サーバメトリック６２３（すなわち、前回受信されたＡＳアナウンスメントビーコンの認証サーバメトリック）とが比較される。その結果、今回受信されたＡＳアナウンスメントビーコンの認証サーバメトリック６９３の方が優れていれば（ステップＳ９５４）、今回受信されたＡＳアナウンスメントビーコンに基づいて経路テーブル２０７が更新される（ステップＳ９５５）。
【００９１】
このようにして、本発明の実施の形態の変形例では、ＡＳアナウンスメントビーコンを各無線端末がフラッディング（Flooding）により転送することによって、各無線端末は認証サーバ１１０に至るツリートポロジーを形成し、これに基づいて認証サーバメトリックを算出することができる。
【００９２】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、以下に示すように特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【００９３】
すなわち、請求項１において、認証サーバは、例えば認証サーバ１１０に対応する。また、通信設定データ保持手段は例えば通信設定データ保持部２０５に対応する。また、信号受信手段は例えば無線ネットワークインターフェース２０４に対応する。また、制御手段は例えば端末制御部２０１に対応する。なお、自認証サーバメトリックは、通信設定データ保持部２０５に保持される「無線端末２００の現在の認証サーバメトリック」に対応し、他認証サーバメトリックは、ＲＳＮの認証サーバメトリック５９３またはＡＳアナウンスメント６９０における認証サーバメトリック６９３に対応する。
【００９４】
また、請求項２において、当該無線通信装置のアドレスは、例えば通信設定データ保持部２０５に保持される無線端末２００のＭＡＣアドレスに対応する。また、他の無線通信装置のアドレスは例えばビーコンフレーム５２０（またはプローブ応答フレーム５７０）の送信元アドレス５２５（５７５）または近隣端末リスト２０６の端末識別子６１１に対応する。
【００９５】
また、請求項４において、第１の到達性情報は例えば認証サーバ到達性５９２に対応する。また、第２の到達性情報は例えば近隣端末リスト２０６の認証状態６１２に対応する。
【００９６】
また、請求項１０において、他認証サーバメトリック保持手段は例えば経路テーブル２０７に対応する。また、近隣メトリック取得手段は例えば無線ネットワークインターフェース２０４に対応する。
【００９７】
また、請求項１２において、認証サーバは、例えば認証サーバ１１０に対応する。また、通信設定データ保持手段は例えば通信設定データ保持部２０５に対応する。また、信号送信手段および信号受信手段は例えば無線ネットワークインターフェース２０４に対応する。また、制御手段は例えば端末制御部２０１に対応する。
【００９８】
また、請求項１３および１４において、信号受信手順は例えばステップＳ９１１に対応する。また、サプリカント設定手順は例えばステップＳ９２１に対応する。また、オーセンティケータ設定手順は例えばステップＳ９２２に対応する。
【００９９】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【図面の簡単な説明】
【０１００】
【図１】本発明の実施の形態における通信システムの構成例を示す図である。
【図２】本発明の実施の形態におけるブリッジ端末１２０の構成例を示す図である。
【図３】本発明の実施の形態における無線端末２００の構成例を示す図である。
【図４】本発明の実施の形態における近隣端末リスト６１０の構成例を示す図である。
【図５】本発明の実施の形態における経路テーブル６２０の構成例を示す図である。
【図６】ＩＥＥＥ８０２．１１規格によるビーコンフレームのフレームフォーマットを示す図である。
【図７】本発明の実施の形態におけるＲＳＮフィールドの項目例を示す図である。
【図８】ＩＥＥＥ８０２．１１規格によるプローブ要求フレームのフレームフォーマットを示す図である。
【図９】ＩＥＥＥ８０２．１１規格によるプローブ応答フレームのフレームフォーマットを示す図である。
【図１０】本発明の実施の形態による無線端末２００における処理手順例の前半を示す図である。
【図１１】本発明の実施の形態による無線端末２００における処理手順例の後半を示す図である。
【図１２】本発明の実施の形態における無線端末２００の変形例を示す図である。
【図１３】本発明の実施の形態の変形例におけるビーコンフレームのフレームボディ６３０を示す図である。
【図１４】本発明の実施の形態による無線端末２００の変形例における処理手順例を示す図である。
【符号の説明】
【０１０１】
１１０  認証サーバ
１２０  ブリッジ端末
１２１  ブリッジ制御部
１２２  有線／無線ブリッジ機構
１２３  有線ネットワークインターフェース
１２４  無線ネットワークインターフェース
１２５、２０５  無線通信設定データ保持部
１２６、２０６  近隣端末リスト
１９０  有線ネットワーク
２００、２１０、２２０、２３０  無線端末
２０１  端末制御部
２０４  無線ネットワークインターフェース
２０７  経路テーブル
２０８  シーケンス番号保持部
２９０  無線アドホックネットワーク
【図１】
2008048145.tif 000003
【図２】
2008048145.tif 000004
【図３】
2008048145.tif 000005
【図４】
2008048145.tif 000006
【図５】
2008048145.tif 000007
【図６】
2008048145.tif 000008
【図７】
2008048145.tif 000009
【図８】
2008048145.tif 000010
【図９】
2008048145.tif 000011
【図１０】
2008048145.tif 000012
【図１１】
2008048145.tif 000013
【図１２】
2008048145.tif 000014
【図１３】
2008048145.tif 000015
【図１４】
2008048145.tif 000016