(57)【特許請求の範囲】
【請求項１】
ＩＰネットワークに接続され１以上の無線端末と無線接続が可能なアクセスポイントであって、
前記アクセスポイントが従属可能な無線通信制御装置のリストを保持する管理装置のＩＰアドレスをネットワークから取得するＩＰアドレス取得部と、
前記管理装置のＩＰアドレスを用いて、前記管理装置から前記ネットワークを介して前記リストを取得するリスト取得部と、
前記リストに登録された１以上の無線通信制御装置に前記ネットワークを介してアクセスし、前記１以上の無線通信制御装置からの応答に基づいて、前記アクセスポイントが従属すべき無線通信制御装置を決定する決定部と
を含むアクセスポイント。
【請求項２】
前記決定部は、前記１以上の無線通信制御装置からの応答に含まれる距離情報に基づき、前記アクセスポイントとの距離が最短の無線通信制御装置を前記アクセスポイントが従属すべき無線通信制御装置として決定する
請求項１に記載のアクセスポイント。
【請求項３】
前記ＩＰアドレス取得部は、前記アクセスポイントが使用すべきＩＰアドレスを管理するサーバから、前記アクセスポイントが使用すべきＩＰアドレスと、前記管理装置のＩＰアドレスとを取得する
請求項１に記載のアクセスポイント。
【請求項４】
前記リスト取得部は、前記管理装置として前記リストを保持する無線通信制御装置から前記リストを取得する
請求項１に記載のアクセスポイント。
【請求項５】
ＩＰネットワークに接続され１以上の無線端末と無線接続が可能なアクセスポイントが従属可能な無線通信制御装置のリストを保持する管理装置のＩＰアドレスをネットワークから取得し、
前記管理装置のＩＰアドレスを用いて、前記管理装置から前記ネットワークを介して前
記リストを取得し、
前記リストに登録された１以上の無線通信制御装置に前記ネットワークを介してアクセスし、前記１以上の無線通信制御装置からの応答に基づいて、前記アクセスポイントが従属すべき無線通信制御装置を決定する
ことを含むアクセスポイントの従属先決定方法。
【請求項６】
ＩＰネットワークに接続され１以上の無線端末と無線接続が可能なアクセスポイントと、
前記アクセスポイントが従属可能な１以上の無線通信制御装置と、
前記１以上の無線通信制御装置が登録されたリストを管理する管理装置と、
前記管理装置のＩＰアドレスを管理するアドレス管理装置とを含み、
前記アクセスポイントが、
前記管理装置のＩＰアドレスを前記アドレス管理装置からネットワークを介して取得し、
前記管理装置のＩＰアドレスを用いて、前記管理装置から前記リストを前記ネットワークを介して取得し、
前記リストに登録された１以上の無線通信制御装置に前記ネットワークを介してアクセスし、前記１以上の無線通信制御装置からの応答に基づいて、前記アクセスポイントが従属すべき無線通信制御装置を決定する
無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
ＩＰネットワークに接続され１以上の無線端末と無線接続が可能なアクセスポイント(
ＡＰ)に関する。
【背景技術】
【０００２】
無線ＬＡＮシステム（Wireless LAN system）は、無線ＬＡＮスイッチコントローラ(Wireless LAN Switch Controller: WLANSW、無線ＬＡＮ制御装置)，アクセスポイント(ＡＰ)，及び無線クライアントに相当するステーション(Station: STA)で構成される。ステー
ション間で送受信されるユーザデータ(ＩＰパケット)は、アクセスポイント及び無線ＬＡＮスイッチコントローラを介して有線ネットワーク(Wired network)又は無線ネットワー
ク(Wireless network)へ転送される。
【０００３】
アクセスポイントは、同一の、又は異なるサブネットワークに属する無線ＬＡＮスイッチに従属し、配下のステーションからのユーザデータを無線ＬＡＮスイッチコントローラに転送する。
【０００４】
アクセスポイントが新たにネットワークに接続された時点では、アクセスポイントは自身のＩＰアドレスや、アクセスポイント自身が従属すべき無線ＬＡＮスイッチコントローラを知らない。そこで、アクセスポイントは、ＤＨＣＰ(Dynamic Host Configuration Protocol)クライアントとして機能し、ネットワーク上のＤＨＣＰサーバにアクセスして、
アクセスポイント自身が使用すべきＩＰアドレスを取得する(ＡＰのＩＰアドレス自動取
得機能)。
【０００５】
また、アクセスポイントは、ネットワーク上のＤＨＣＰサーバ又はＤＮＳ(Domain Name
System)サーバにアクセスし、ＤＨＣＰサーバ又はＤＮＳサーバで保管されているマスタ無線ＬＡＮスイッチコントローラのＩＰアドレスを取得する(マスタ無線ＬＡＮスイッチ
コントローラの自動検出機能)。
【０００６】
アクセスポイントは、ＤＨＣＰサーバから自身のＩＰアドレスを得るときに、そのＤＨＣＰサーバに無線ＬＡＮスイッチコントローラのＩＰアドレスが保管されていれば、自身のＩＰアドレスとともに、その無線ＬＡＮスイッチコントローラのＩＰアドレスを取得することができる。
【０００７】
また、アクセスポイントは、ＤＮＳサーバにアクセスする場合には、アクセスポイントの工場出荷時にデフォルト設定(初期設定)されているマスタ無線ＬＡＮスイッチコントローラのホストネームを用いて、対応するＩＰアドレスをＤＮＳサーバから取得することができる。
【０００８】
その後、アクセスポイントは、取得されたＩＰアドレスを用いて無線ＬＡＮスイッチコントローラにアクセスし、無線ＬＡＮスイッチコントローラとのやりとりを経て、無線ＬＡＮスイッチコントローラの配下となる。このような過程を経て、アクセスポイントは、ユーザデータの転送処理が可能な状態となる。
【特許文献１】特表２００６−５２６９４０号公報
【特許文献２】特開２００５−２１０５９１号公報
【特許文献３】特開２００２−３６６５１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述した従来技術では、アクセスポイントは、ＤＨＣＰサーバ又はＤＮＳサーバから得たＩＰアドレスを持つ無線ＬＡＮスイッチコントローラに従属する。
【００１０】
しかしながら、アクセスポイントの設置位置によっては、ＤＨＣＰサーバ又はＤＮＳサーバから提供されたＩＰアドレスを持つ無線ＬＡＮスイッチコントローラが必ずしも最適でない場合がある。例えば、アクセスポイントの近傍(例えば同一サブネットワーク内)に従属可能な無線ＬＡＮスイッチコントローラが存在するにも拘わらず、ＤＨＣＰサーバ又はＤＮＳサーバを介して検出された遠方の無線ＬＡＮスイッチコントローラに従属することがあった。
【００１１】
この場合には、アクセスポイントが最適な無線ＬＡＮスイッチコントローラに従属するための設定変更を手動で実施する必要があった。通常、アクセスポイントは、良好な無線環境を得るべく、オフィスの天井や壁面のような、見通しの良い高所に設置されることが多い。このため、設置済みのアクセスポイントに対する手動の設定変更は、著しく面倒であった。このとき、設定変更が必要なアクセスポイントの数が多ければ、多大な作業時間が要求されていた。
【００１２】
上記問題を解決すべく、本案は、ＩＰネットワークに接続され１以上の無線端末と無線接続が可能なアクセスポイントであって、適正な無線通信制御装置に従属可能なアクセスポイントを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本案の態様の一つは、ＩＰネットワークに接続され１以上の無線端末と無線接続が可能なアクセスポイントであって、
前記アクセスポイントが従属可能な無線通信制御装置のリストを保持する管理装置のＩＰアドレスをネットワークから取得するＩＰアドレス取得部と、
前記管理装置のＩＰアドレスを用いて、前記管理装置から前記ネットワークを介して前記リストを取得するリスト取得部と、
前記リストに登録された１以上の無線通信制御装置に前記ネットワークを介してアクセスし、前記１以上の無線通信制御装置からの応答に基づいて、前記アクセスポイントが従属すべき無線通信制御装置を決定する決定部とを含む。
【００１４】
上記アクセスポイントの態様によれば、リストに登録された１以上の無線通信制御装置からの応答に応じて、アクセスポイントが従属すべき従属先を決定することができる。従って、ＡＰの最初の従属先が、ＡＰの工場出荷時点で決められた無線通信制御装置に固定されることなく、適正な無線通信制御装置への従属が可能となる。
【００１５】
上記態様の一つは、決定部が、前記１以上の無線通信制御装置からの応答に含まれる距離情報に基づき、前記アクセスポイントとの距離が最短の無線通信制御装置を前記アクセスポイントが従属すべき無線通信制御装置として決定するようにしても良い。
【００１６】
また、上記態様の一つは、ＩＰアドレス取得部が、前記アクセスポイントが使用すべきＩＰアドレスを管理するサーバから、前記アクセスポイントが使用すべきＩＰアドレスと、前記管理装置のＩＰアドレスとを取得するようにしても良い。
【００１７】
また、上記態様の一つは、リスト取得部が、前記管理装置として前記リストを保持する無線通信制御装置から前記リストを取得するようにしても良い。管理装置は、無線通信制御装置から独立した専用又は他の機能と兼用のサーバ装置を適用することも可能である。
【００１８】
本案の他の態様は、ＩＰネットワークに接続され１以上の無線端末と無線接続が可能なアクセスポイントが従属可能な無線通信制御装置のリストを保持する管理装置のＩＰアドレスをネットワークから取得し、
前記管理装置のＩＰアドレスを用いて、前記管理装置から前記ネットワークを介して前記リストを取得し、
前記リストに登録された１以上の無線通信制御装置に前記ネットワークを介してアクセスし、前記１以上の無線通信制御装置からの応答に基づいて、前記アクセスポイントが従属すべき無線通信制御装置を決定することを含むアクセスポイントの従属先決定方法である。
【００１９】
また、本案の更なる他の態様は、ＩＰネットワークに接続され１以上の無線端末と無線接続が可能なアクセスポイントと、
前記アクセスポイントが従属可能な１以上の無線通信制御装置と、
前記１以上の無線通信装置が登録されたリストを管理する管理装置と、
前記管理装置のＩＰアドレスを管理するアドレス管理装置とを含み、
前記アクセスポイントが、
前記管理装置のＩＰアドレスを前記アドレス管理装置からネットワークを介して取得し、
前記管理装置のＩＰアドレスを用いて、前記管理装置から前記リストを前記ネットワークを介して取得し、
前記リストに登録された１以上の無線通信制御装置に前記ネットワークを介してアクセスし、前記１以上の無線通信制御装置からの応答に基づいて、前記アクセスポイントが従属すべき無線通信制御装置を決定する無線通信システムである。
【００２０】
さらに、本案の態様は、コンピュータを上記アクセスポイントとして機能させるプログラム、或いはそのプログラムを格納したコンピュータ読み取り可能な記録媒体を含む。
【発明の効果】
【００２１】
ＩＰネットワークに接続され１以上の無線端末と無線接続が可能なアクセスポイントであって、適正な無線通信制御装置に従属可能なアクセスポイントを提供することができる。
【発明を実施するための最良の形態】
【００２２】
以下、アクセスポイントの実施形態について説明する。実施形態におけるアクセスポイントの構成は例示であり、本案の態様は実施形態の構成に限定されない。
【００２３】
〈無線ＬＡＮシステムの構成〉
実施形態に係るアクセスポイントを適用可能な無線ＬＡＮシステムの構成例について説明する。図１及び図２は、無線ＬＡＮシステムの構成例を示す。無線ＬＡＮシステムは、無線ＬＡＮスイッチコントローラ(Wireless LAN Switch Controller: 無線ＬＡＮ制御装
置、以下「WLANSW」と表記)、アクセスポイント(Access Point)およびステーション(Station: STA)で構成される。ステーションは無線クライアント(無線端末)に相当し、ステー
ションが送受信するユーザデータ(ＩＰパケット)は、アクセスポイント及び無線ＬＡＮスイッチコントローラを経由して、有線ネットワーク又は無線ネットワークへ転送される。
【００２４】
図１に示す例では、ＩＰネットワークにルータ又はレイヤ３スイッチ(Ｌ３ＳＷ)を介して接続されたサブネットワーク＃１〜＃４が示されている。例えば、サブネットワーク＃１は、ルータ又はＬ３ＳＷ＃１を介してＩＰネットワークに接続されており、サブネットワーク＃１には、アクセスポイント(ＡＰ)＃１，＃２及び＃３と、パーソナルコンピュー
タ(ＰＣ)＃１とが接続されている。
【００２５】
また、サブネットワーク＃３は、ルータ／Ｌ３ＳＷ＃３を介してＩＰネットワークと接続されており、サブネットワーク＃３には、ＤＮＳサーバ，ＤＨＣＰサーバ，及びＲａｄｉｕｓサーバ(認証サーバ)を含むサーバ群と、複数のＷＬＡＮＳＷ＃１が接続されている。
【００２６】
同一のサブネットワーク(subnet)内には、複数のＷＬＡＮＳＷを接続することができる。複数のＷＬＡＮＳＷの一つがマスタ(Master)として機能し、残りのＷＬＡＮＳＷがスレーブ(Slave)として機能する。サブネットワーク＃３では、３台のＷＳＬＡＮＳＷ＃１が
一つのグループ＃１を形成し、そのうちの１台がＷＬＡＮＳＷ−マスタとして機能し、残りの２台がＷＬＡＮＳＷ−スレーブ＃１及びＷＬＡＮＳＷ−スレーブ＃２として機能する。
【００２７】
また、ＷＬＡＮＳＷは、異なるサブネットワークにおいても、同一構成(１台がマスタ
、残りがスレーブ)で設置することができる。例えば、図１に示すサブネットワーク＃４
には、グループ＃１と同一の構成を持つ３台のＷＬＡＮＳＷ＃２(マスタ，スレーブ＃１
，スレーブ＃２)が接続されており、これらのＷＬＡＮＳＷ＃２がグループ＃２を形成し
ている。
【００２８】
無線ＬＡＮシステムにおいて、各ＡＰは、ＷＬＡＮＳＷと同一又は異なるサブネットワークに設置することができる。図１に示す例では、サブネットワーク＃１について説明した用に、ＡＰ＃１〜＃３は、ＷＬＡＮＳＷ＃１(グループ＃１)及びＷＬＡＮＳＷ＃２(グ
ループ＃２)と異なるサブネットワークに設置されている。
【００２９】
各ＡＰ＃１〜＃３には、１以上のステーション(ＳＴＡ)が無線接続される。図１に示す例では、ＡＰ＃１の配下としてＳＴＡ＃１(ＩＰアドレス：ＩＰ１)が接続され、ＡＰ＃２の配下としてＳＴＡ＃２(ＩＰアドレス：ＩＰ２)が接続され、ＡＰ＃３の配下としてＳＴＡ＃３(ＩＰアドレス：ＩＰ３)が接続されている。
【００３０】
図２に示すように、通常、１台のＡＰは、１台のＷＬＡＮＳＷ(マスタ又はスレーブ) 
に従属する。図２に示す例では、ＡＰ＃１は、ＷＬＡＮＳＷ＃１−マスタに従属し、ＡＰ＃２は、ＷＬＡＮＳＷ＃１−スレーブ＃１に従属し、ＡＰ＃３は、ＷＬＡＮＳＷ＃１−スレーブ＃２に従属する。
【００３１】
各ＡＰは、自身に接続(連携：associate)しているすべてのＳＴＡからのＩＰパケット
を送受信するため、従属先のＷＬＡＮＳＷとの間でＩＰトンネル(IP tunnel)を設定し、
ＳＴＡからのＩＰパケットを転送する。例えば、図２において、ＡＰ＃１は、ＷＬＡＮＳＷ＃１−マスタとの間でＩＰトンネルを設定し、配下のＳＴＡ＃１からのＩＰパケットをＩＰトンネルを介してＷＬＡＮＳＷ＃１−マスタに転送する。ＷＬＡＮＳＷ＃−マスタは、ＩＰパケットをその宛先へ向けて転送することができる。
【００３２】
また、ＡＰに関する各種の設定パラメータは、ＷＬＡＮＳＷ及びＩＰネットワークを経由して、遠隔から操作(変更)することができる。
【００３３】
図３は、無線ＬＡＮシステム(ＷＬＡＮシステム)におけるＩＰパケット転送の例を示すシーケンス図であり、図４は、図３に応じたＷＬＡＮシステムにおけるプロトコルスタックを示す。図３及び図４に示す例では、ＳＴＡ＃１とＳＴＡ＃２とが通信を行う場合を示す。
【００３４】
図３において、ＳＴＡ＃１は、ＩＰパケットをIEEE802.11無線フレームの形式で送信する(Ｓ１)。ＳＴＡ＃１が連携(Associate)しているＡＰ＃１は、IEEE802.11無線フレーム
を受信して終端し、IEEE802.3のイーサネット（登録商標）フレームへ載せかえる。続い
て、ＡＰ＃１は、そのＩＰパケットをIP in IP frameでカプセリングし(Ｓ２)、従属先のＷＬＡＮＳＷ＃−マスタへＩＰトンネルを通じて転送する(Ｓ３)。
【００３５】
ＷＬＡＮＳＷ＃１−マスタは、ＩＰパケットを受信すると、そのＩＰパケットのデカプセリングを行い(Ｓ４：IP decapsule)、そのＩＰパケットの転送先を確認し、適切な転送先(ＡＰ，他のＷＬＡＮＳＷ，ルータ，ＰＣ等)へ転送する(Ｓ５：IP forwarding)。ここ
で、ＩＰパケットは、ルータ＃３を介してＷＬＡＮＳＷ＃１−スレーブ＃１へ転送される(Ｓ６、Ｓ７)。
【００３６】
ＷＬＡＮＳＷ＃１−スレーブ＃１では、ＩＰパケットの転送先を確認する(Ｓ８：IP forwarding)。このとき、ＩＰパケットの宛先がＡＰ＃２であれば、ＷＬＡＮＳＷ＃１−ス
レーブ＃１は、そのＩＰパケットをIP in IP frame（もしくはIEEE802.3MAC in IP）でカプセリングし(Ｓ９)、ＳＴＡ＃２が連携(Associate)しているＡＰ＃２へＩＰトンネルを
通じて転送する(Ｓ１０)。
【００３７】
その後、ＡＰ＃２にてＩＰパケットが受信されると、ＡＰ＃１は、デカプセリング処理を行い(Ｓ１１)、IEEE802.3のイーサネット(登録商標)フレームを終端し、IEEE802.11の
無線フレームへ載せかえ、ＳＴＡ＃１へ送信する(Ｓ１２)。
【００３８】
一方、ＳＴＡ＃１が受信するＩＰパケットは、ＷＬＡＮＳＷ＃１−マスタにて必ず一旦受信される。例えば、ＳＴＡ＃２からＩＰパケットが送信される場合、上記Ｓ１〜Ｓ３と同様の処理が行われ(Ｓ１３，Ｓ１４，Ｓ１５)、ＩＰパケット内にカプセル化されたＩＰパケットがＩＰトンネルを通じてＷＬＡＮＳＷ＃１−スレーブ＃１へ転送される。
【００３９】
ＷＬＡＮＳＷ＃１−スレーブ＃１は、ＩＰパケットをデカプセルし(Ｓ１６)、そのＩＰパケットの転送先を確認し(Ｓ１７)、転送先に相当するルータ＃３へ送信する(Ｓ１８)。ルータ＃３は、ＩＰパケットをＷＬＡＮＳＷ＃１−マスタへ転送する(Ｓ１９)。その後、上記したＳ４〜Ｓ１２と同様の処理がＷＬＡＮＳＷ＃１−マスタ及びＡＰ＃１で実行され、最終的にＩＰパケットがＳＴＡ＃１で受信される(Ｓ２０〜Ｓ２４)。
【００４０】
なお、マスタ機能を有するＷＬＡＮＳＷは、負荷分散機能を有し、ＡＰを同一のサブネットワーク内におけるＷＬＡＮＳＷ(マスタ及びスレーブ)に均等に割り当てることができる。図１に示した例では、ＷＬＡＮＳＷ＃１−マスタが、ＡＰ＃１を自身に割り当て、ＡＰ＃２をＷＬＡＮＳＷ＃１−スレーブ＃１に割り当て、ＡＰ＃３をＷＬＡＮＳＷ＃１−スレーブ＃２に割り当てている。
【００４１】
〈ＷＬＡＮシステムにおけるＡＰの初期設定〉
上記したようなＷＬＡＮシステムにおけるＡＰの従来技術(ＷＬＡＮＳＷ−マスタの自
動検出機能)では、ＡＰの工場出荷時に設定された情報に従って、特定のＷＬＡＮＳＷ−
マスタを検出し、そのＷＬＡＮＳＷ−マスタに自動的に従属していた。ＡＰの工場出荷時の初期設定情報は、ＷＬＡＮＳＷ−マスタのロケーション及びネットワーク構成情報を含んでおらず、ＷＬＡＮシステムに備えられたＷＬＡＮＳＷ−マスタの位置やＷＬＡＮＳＷ−マスタが存在するサブネットワークは、自動検出機能の実施時に考慮されていなかった。
【００４２】
このため、複数のＷＬＡＮＳＷ−マスタが存在するＷＬＡＮシステムに対し、複数のＷＬＡＮＳＷ−マスタが属するサブネットワークと異なるサブネットワークに新たなＡＰが
設置される場合に、そのＡＰの初期設定作業において、新たなＡＰが最適なＷＬＡＮＳＷに従属できない場合があった。そのＡＰを最適なＷＬＡＮＳＷに従属させるには、手動によるＡＰの設定変更という煩雑な作業が要求されていた。
【００４３】
そこで、ＡＰの初期設定作業を可能な限り簡易化および効率化するため、工場出荷後のＡＰ製品が、所定のイベント開始入力(例えば電源オン)を行うことのみで、自動的に最適なＷＬＡＮＳＷ−マスタへ従属し、サービスを開始するための設定(初期設定手順)を自動で実施することが望まれる。
【００４４】
以下、ＡＰが自動的に最適なＷＬＡＮＳＷ−マスタへ従属可能なＷＬＡＮシステムとして、実施形態に係るＷＬＡＮシステムは、以下のような構成を備える。
【００４５】
（１）ＡＰは、ＷＬＡＮシステムを構成するネットワークの任意の位置に接続され、所定のイベント入力(電源投入) が行われると、イーサネット（登録商標）に対して自動的
に接続（リンクアップ（link up））する。その後、ＡＰは、ＡＰ自身に予め実装されて
いるＤＨＣＰクライアントを自動的に起動し、ネットワーク上に存するＤＨＣＰサーバからＡＰ自身が使用すべきＩＰアドレスを自動的に取得する。このようなＤＨＣＰを用いたＩＰアドレスの自動入手機能は、既存技術を適用可能である。
【００４６】
（２）ＡＰは、ＤＨＣＰサーバからＩＰアドレスを自動的に取得する際に、ネットワーク上に設置されている複数のＷＬＡＮＳＷ−マスタのＩＰアドレスリストを管理している
管理装置 のＩＰアドレスをＤＨＣＰサーバから取得する。管理装置のＩＰアドレスを取得する手法として、既存技術を適用可能である。管理装置として、ＩＰアドレスリストを保管する専用又は他の機能と兼用のサーバ装置，或いは任意のＷＬＡＮＳＷ−マスタを適用することができる。
【００４７】
（３）ＡＰは、上記した管理装置のＩＰアドレスをＤＨＣＰサーバから取得できない場合には、工場出荷時にてＡＰにデフォルト設定(初期設定)されているホスト名(host name)を利用し、ＤＮＳサーバから管理装置のＩＰアドレスを取得する。
【００４８】
（４）ＡＰは、管理装置のＩＰアドレスを取得後、そのＩＰアドレスを用いて、ネットワーク上に存在する各ＷＬＡＮＳＷ−マスタのＩＰアドレスリストを管理装置から取得する。
【００４９】
（５）ＡＰは、ＩＰアドレスリストに登録されているすべてのＷＬＡＮＳＷ−マスタに対し、ＡＰとＷＬＡＮＳＷとの間の距離確認メッセージを送信する。すべてのＷＬＡＮＳＷ−マスタは、距離確認メッセージを含むＩＰパケットを受信した際に、そのＩＰパケットのＩＰヘッダに設定されている“ＴＴＬ(Time to Live)値”をリード(read)し、そのＴＴＬ値を含む応答メッセージをＡＰへ返信する。
【００５０】
通常、ＴＴＬ値はルータ又はＬ３ＳＷを通過する度に一つずつ減算される。このため、応答を受信したＡＰはＡＰ自身とＷＬＡＮＳＷとの間に存在するルータ又はＬ３ＳＷの数を確認することができる。
【００５１】
さらに、ＡＰで受信するＴＴＬ値の精度の向上を図るために、ＡＰは総てのＷＬＡＮＳＷ−マスタに対する距離確認メッセージ送信処理を２回以上行い、各ＷＬＡＮＳＷ−マスタに対応する複数のＴＴＬ値に基づき、各ＷＬＡＮＳＷ−マスタとＡＰ自身との距離を確認することができる。
【００５２】
例えば、複数のＴＴＬ値の合計値が、ＡＰとＷＬＡＮＳＷ−マスタとの距離を決定する
ための値として適用されることができる。或いは、複数のＴＴＬ値の平均値が上記したような距離を決定するための値として適用されることができる。
【００５３】
（６）ＡＰは、すべてのＷＬＡＮＳＷ−マスタから返信された応答結果のＴＴＬ値(単
独値、合計値、平均値等)を比較し、ＴＴＬ値が最大であるＷＬＡＮＳＷ−マスタがＡＰ
から最短距離に存在すると判断し、そのＷＬＡＮＳＷ−マスタへ従属することを決定する。
【００５４】
以下、上記処理の詳細を説明する。
【００５５】
〈第１構成例〉
図５Ａ及び５Ｂは、第１構成例に係るＷＬＡＮシステムにおける、ＡＰの初期設定手順の処理シーケンス(処理シーケンス１)を示す。ＡＰの初期設定手順は、自動的な従属先ＷＬＡＮＳＷ−マスタの決定方法を含む。
【００５６】
図５に示すＷＬＡＮシステムは、ＷＬＡＮＳＷ−マスタ及びルータが接続され、ルータを介してＩＰネットワークに接続された複数のサブネットワークと、ルータを介してＩＰネットワークに接続されるとともに、ＡＰが接続されたサブネットワークとを含んでいる。ＷＬＡＮシステムは、複数のＷＬＡＮＳＷ−マスタ(＃１，＃２，・・・，＃ｘ−１，
＃ｘ)を含んでいる。
【００５７】
図５に示す例では、サブネットワーク＃３に、ＷＬＡＮＳＷ＃１−マスタ及びルータ＃３が接続され、さらにＤＨＣＰサーバが接続されている。また、サブネットワーク＃４には、ＷＬＡＮＳＷ＃２−マスタ及びルータ＃４が接続されている。また、サブネットワーク＃γには、ルータ＃βと、ＡＰ＃αとが接続されている。
【００５８】
図５に示す第１構成例では、ＡＰ＃αが、従属先のＷＬＡＮＳＷ−マスタを探索して決定するＡＰに相当する。また、第１構成例では、ＷＬＡＮＳＷ＃１−マスタが、従属先となり得る複数のＷＬＡＮＳＷ−マスタのＩＰアドレスリストを管理する管理装置に相当する。
【００５９】
ＩＰアドレスリストには、ｘ個(ｘは正の整数)のＷＬＡＮＳＷ−マスタのＩＰアドレスが登録されていると仮定する。ＩＰアドレスリストには、１以上の任意の数のＷＬＡＮＳＷ−マスタのＩＰアドレスを登録することが可能である。
【００６０】
さらに、ＤＨＣＰサーバには、ＡＰ＃αに割り当て可能なＩＰアドレスがプールされるとともに、管理装置に相当するＷＬＡＮＳＷ＃１−マスタのＩＰアドレスが保管されている。
【００６１】
図５に示す処理シーケンスは、ＡＰ＃αに対する所定のイベント開始入力である。イベント開始入力として、ＡＰ＃αの電源投入、或いは電源の再投入(ＯＰ１：リスタート)が実施されると、ＡＰ＃αは、自動的にイーサネット（登録商標）へのリンクアップを実施する(ＯＰ２)。
【００６２】
その後、ＡＰ＃αは、ＤＨＣＰクライアントを起動し、ＤＨＣＰサーバとの間で、ルータ＃β及びルータ＃３を介して、ＡＰ＃αのＩＰアドレスと、ＩＰアドレスリストの管理装置(ＷＬＡＮＳＷ＃１−マスタ)のＩＰアドレスとを取得するための手順(ＩＰアドレス
の自動取得手順)を実施する(ＯＰ３)。ＡＰ＃αは、ＩＰアドレス自動取得手順によって
、ＤＨＣＰサーバから取得したＩＰアドレスをＡＰ＃α自身のＩＰアドレスとして設定することができる。
【００６３】
次に、ＡＰ＃αは、ＤＨＣＰサーバから得た管理装置のＩＰアドレスを用いて、管理装置たるＷＬＡＮＳＷ＃１−マスタに対し、ＩＰアドレスリスト要求メッセージを送信する(ＯＰ４)。ＷＬＡＮＳＷ＃１−マスタは、ＩＰアドレスリスト要求メッセージに応じて、ＩＰアドレスリストを含む応答メッセージを送信する(ＯＰ５)。上述したＯＰ４及びＯＰ５からなるＩＰアドレスリスト入手手順(ＯＰ６)によって、ＡＰ＃αは、ＩＰアドレスリストを取得することができる。
【００６４】
その後、ＡＰ＃αは、ＩＰアドレスリストに登録された各ＷＬＡＮＳＷ−マスタに関して、以下のような距離確認手順(ＯＰ１６)を実施する。即ち、ＡＰ＃１は、ＩＰアドレスリストに登録されている各ＷＬＡＮＳＷ−マスタ(＃１〜＃ｘ)に対し、ＡＰ−ＷＬＡＮＳＷ間の距離確認メッセージを送信する(ＯＰ７，ＯＰ９，ＯＰ１１)。
【００６５】
距離確認要求メッセージを含むＩＰヘッダには、ＴＴＬ値が設定されている。ＴＴＬ値は、ＡＰ＃αからの送信時が最大値となる。距離確認要求メッセージの宛先であるＷＬＡＮＳＷ−マスタへ到達するまでの経路上に存在するルータ又はＬ３スイッチ(ホップ)は、距離確認要求メッセージが通過する際に、ＴＴＬ値を１つ減算する。これによって、ＷＬＡＮＳＷ−マスタへの到着時におけるＴＴＬ値は、最大値から経路上のホップ数を減じた値となる。従って、到着時におけるＴＴＬ値が大きいほど、ＡＰ＃１との距離が短くなる。
【００６６】
距離確認要求メッセージを含むＩＰパケットを受信した各ＷＬＡＮＳＷ−マスタ(＃１
〜＃ｘ)は、ＩＰパケット受信時におけるＴＴＬ値を有する応答メッセージを含むＩＰパ
ケット(距離確認応答メッセージ)を生成し(ＯＰ８，ＯＰ１０，ＯＰ１２)、ＡＰ＃１に送信する(ＯＰ９，ＯＰ１１，ＯＰ１３)。
【００６７】
このような距離確認手順ＯＰ１６によって、ＡＰ＃１は、ＩＰアドレスリスト中の各ＷＬＡＮＳＷ−マスタからＴＴＬ値(ＡＰとＷＬＡＮＳＷ−マスタとの距離を示す値(距離指示値))を得ることができる。各ＷＬＡＮＳＷ−マスタに対する距離確認要求メッセージの送信順は任意である。また、ＩＰアドレスリストに対して複数のＷＬＡＮＳＷ−マスタをマルチキャストグループメンバとするマルチキャストＩＰアドレスが登録され、ＡＰ＃１は、複数のＷＬＡＮＳＷ−マスタに距離確認手順メッセージをＩＰマルチキャストによって同報送信しても良い。この場合、各ＷＬＡＮＳＷ−マスタは、自身のＩＰアドレスを送信元ＩＰアドレスに設定したＩＰパケットで、距離確認応答メッセージを送信する。
【００６８】
また、ＡＰ＃１は、上記したような距離確認手順ＯＰ１６を所定回数繰り返すことができる。この場合、距離指示値として、各ＷＬＡＮＳＷ−マスタに対応するＴＴＬ値の平均値や合計値を適用することができる。
【００６９】
その後、ＡＰ＃１は、複数の距離指示値を比較して、距離指示値が最大のＷＬＡＮＳＷ−マスタを、ＡＰ＃１が従属すべきＷＬＡＮＳＷ−マスタに決定し(ＯＰ１７)、そのＷＬＡＮＳＷ−マスタにグループ参加要求メッセージを送信する(ＯＰ１８)。ここでは、ＷＬＡＮＳＷ＃１−マスタが従属先として決定され。参加要求メッセージが送信されている。
【００７０】
ＷＬＡＮＳＷ＃１−マスタは、ＡＰ＃１の参加の可否を判断し、その判断結果を示すグループ参加応答メッセージを返信する(ＯＰ１９)。ＡＰ＃１は、参加応答メッセージがグループ参加許可を示す場合には、そのＷＬＡＮＳＷ＃１−マスタに従属し、従属先のＷＬＡＮＳＷ−マスタを探索する処理を終了する。
【００７１】
これに対し、参加応答メッセージがグループ参加不許可(拒否)を示す場合には、ＡＰ＃
１は、次に大きい距離指示値を有するＷＬＡＮＳＷ−マスタ(ここでは、ＷＬＡＮＳＷ＃
２−マスタ)へ、参加要求メッセージを送信し(ＯＰ２０)、参加応答メッセージを受け取
る(ＯＰ２１)。このようにして、ＡＰ＃１は、最初の参加応答メッセージを送信したＷＬＡＮＳＷ−マスタから参加許可を得られなければ、参加許可が得られるまで、距離指示値の大きい順で、残りのＷＬＡＮＳＷ−マスタに参加要求メッセージを送信する処理を繰り返す(ＯＰ２２)。
【００７２】
以上のようにして、ＡＰ＃１は、距離指示値が最も小さい(最短ホップ数)のＷＬＡＮＳＷ−マスタを最適なＷＬＡＮＳＷ−マスタとして決定し、そのＷＬＡＮＳＷ−マスタに従属することができる。
【００７３】
上記した処理シーケンス１によれば、電源投入という簡易なイベント開始入力を契機として、ＡＰが最適なＷＬＡＮＳＷ−マスタである最短ホップ数のＷＬＡＮＳＷ−マスタを検出し、それに従属することができる。よって、ＡＰの最初の設置時に、ＡＰが最適なＷＬＡＮＳＷ−マスタに従属するので、その後の設定変更を要しない。仮に、設定変更が必要になった場合でも、電源の入れ直しという簡易な操作で、最適なＷＬＡＮＳＷ−マスタへの変更が可能となる。
【００７４】
〈第２構成例〉
図６Ａ及び６Ｂは、第２構成例に係るＷＬＡＮシステムにおけるＡＰの初期設定手順の処理シーケンス(処理シーケンス２)を示す。第２構成例に係るＷＬＡＮシステムは、以下の点で図５に示す第１構成例と異なる。即ち、ＩＰアドレスリストの管理装置として、ＷＬＡＮＳＷ＃１−マスタの代わりのＷＬＡＮＳＷ管理サーバがネットワーク上に設置されている。
【００７５】
第２構成例において、ＷＬＡＮＳＷ管理サーバは、サブネットワーク＃３に接続されており、ＷＬＡＮＳＷ＃１〜＃ｘ(マスタ)が登録されたＩＰアドレスリストを予め保管している。
【００７６】
第２構成例における処理シーケンスは、ＩＰアドレスリスト入手手順(ＯＰ６Ａ)が第１構成例に係る処理シーケンス(図５)と異なる。即ち、ＡＰ＃αは、ＩＰアドレスの自動取得手順(ＯＰ３)において、ＤＨＣＰサーバからＷＬＡＮＳＷ管理サーバのＩＰアドレスを取得する。その後、ＡＰ＃αは、ＯＰ６Ａにおいて、ＷＬＡＮＳＷ管理サーバに対してＩＰアドレスリスト要求メッセージを送信し(ＯＰ４Ａ)、ＷＬＡＮＳＷ管理サーバからＩＰアドレスリストを受信する(ＯＰ５Ａ)。
【００７７】
上記した手順を除く処理シーケンスは、第１構成例(図５)と同じであるので説明を省略する。第２構成例によれば、第１構成例に比べて、ＷＬＡＮシステムを構成する装置(Ｗ
ＬＡＮＳＷ管理サーバ)が増加する。しかし、ＷＬＡＮＳＷ＃１−マスタが管理装置とし
て機能しなくて良いので、ＷＬＡＮＳＷ＃１−マスタの処理負荷が軽減される。
【００７８】
〈第３構成例〉
図７Ａ及び７Ｂは、第３構成例に係るＷＬＡＮシステムにおけるＡＰの初期設定手順の処理シーケンス(処理シーケンス３)を示す。第３構成例に係るＷＬＡＮシステムは、以下の点で図５に示す第１構成例と異なる。即ち、ＩＰアドレスリストの管理装置のＩＰアドレスを管理する装置として、ＤＮＳサーバがネットワーク上に設置されている。
【００７９】
第３構成例において、ＤＮＳサーバは、サブネットワーク＃３に接続されており、ＷＬＡＮＳＷ＃１〜＃ｘ(マスタ)が登録されたＩＰアドレスリストを予め保管している。また、第３構成例では、ＤＨＣＰサーバが、ＡＰ＃αによって使用されるＩＰアドレスと、Ｄ
ＮＳサーバのＩＰアドレスとを予め保持している。ＡＰは、管理装置のホストネームを予め保持している。
【００８０】
第３構成例における処理シーケンスは、ＡＰ＃αによる管理装置のＩＰアドレスの取得手順(ＯＰ２３)が、ＡＰ＃αのＩＰアドレスの自動取得手順から独立している点で、第１構成例に係る処理シーケンスと異なる。
【００８１】
即ち、ＡＰ＃αは、ＩＰアドレスの自動取得手順(ＯＰ３)で、ＡＰ＃α自身のＩＰアドレスと、ＤＮＳサーバのＩＰアドレスとを自動的に取得する。その後、ＡＰ＃αは、管理装置ＩＰアドレスの自動取得手順(ＯＰ２３)を実施する。
【００８２】
即ち、ＡＰ＃αは、ＤＮＳサーバのＩＰアドレスとホストネームとを用いて、ＤＮＳサーバに対して、管理装置のＩＰアドレスを問い合わせる(ＯＰ２４)。ＡＰ＃αは、ＤＮＳサーバから送信される、管理装置(ＷＬＡＮＳＷ＃１−マスタ)のＩＰアドレスを含む応答メッセージを受信する(ＯＰ２５)。
【００８３】
このようにして、第３構成例では、ＡＰ＃αは、ＤＮＳサーバから管理装置のＩＰアドレスを取得する。その後の手順は、第１構成例の処理シーケンスと同じである。このため、説明を省略する。
【００８４】
なお、第３構成例の構成に代えて、ＤＨＣＰサーバが有するＤＮＳサーバのＩＰアドレスが予めＡＰ＃αに登録される構成を適用しても良い。或いは、管理装置のホストネームをＡＰがＤＨＣＰサーバから取得する構成を適用しても良い。
【００８５】
〈第４構成例〉
図８Ａ及び８Ｂは、第４構成例に係るＷＬＡＮシステムにおけるＡＰの初期設定手順の処理シーケンス(処理シーケンス４)を示す。第４構成例に係るＷＬＡＮシステムは、第２構成例と第３構成例とを組み合わせたものである。即ち、第４構成例のＷＬＡＮシステムは、第２構成例で説明したＷＬＡＮＳＷ管理サーバと、第３構成例で説明したＤＮＳサーバとを備えている。
【００８６】
第４構成例に係る処理シーケンスでは、第３構成例と同様のＤＮＳサーバに対する管理装置ＩＰアドレス自動取得手順(ＯＰ４Ａ)が実施された後、第２構成例と同様のＷＬＡＮＳＷ管理サーバに対するＩＰアドレスリスト取得手順(ＯＰ４Ａ)が実施される。その後の処理は、第１構成例(図５)と同じであるので説明を省略する。
【００８７】
なお、第４構成例の構成に代えて、ＤＨＣＰサーバが有するＤＮＳサーバのＩＰアドレスと、管理装置のホストネームとの少なくとも一方が予めＡＰ＃αに登録される構成を適用しても良い。
【００８８】
上述した第１構成例〜４のいずれにおいても、ＡＰ＃αは、初期設定時又は設定変更時において、電源投入(再投入)という簡易なイベント開始入力により、最適なＷＬＡＮＳＷ−マスタを見つけ出し、従属することができる。第１構成例〜４は、既存のＷＬＡＮシステムの構成に応じて、適宜選択が可能である。
【００８９】
〈ＡＰの構成例〉
図９は、ＡＰ＃αとして適用可能なＡＰの機能ブロックを示す。ＡＰ１０は、オペレーティングシステム(ＯＳ)１１と、ＯＳ上に設けられるアプリケーション(Application part)１２と、ＯＳ１１とアプリケーション部１２との間を仲介するミドルウェア１３と、機能拡張パッケージ(Enhancement Packages)１４とを備えている。ＡＰ１０は、図示しない
ＣＰＵのようなプロセッサ，メモリ，入出力インタフェース(Ｉ／Ｏ)，通信インタフェース装置，無線アンテナ等のハードウェアを備えており、例えば、電源スイッチ１０Ａが投入されると、ＣＰＵによってＯＳ１１，アプリケーション１２，ミドルウェア１３のような様々なソフトウェアが起動され、図５〜図８に示した様な初期設定手順を実行可能となっている。
【００９０】
アプリケーション(Function Block)１２は、ステーション管理エンティティ(Station Management Entity：ＳＭＥ)１６と、外部インタフェース(External interface)１７と、
構成データ管理部(Configuration Data Management)１８と、ＷＬＡＮ管理部(WLAN management)１９とを備えている。上述した各第１構成例〜４の処理シーケンスにおけるＡＰ＃αの動作は、外部インタフェース１７，構成データ管理部１８及びＷＬＡＮ管理部１９によって実現される。
【００９１】
なお、ＳＭＥ１６は、ステーションの制御プレーン(C-plane)の制御部(SM C-Plane)２
０と、ステーションのユーザプレーン(アップリンク)の制御部(SM U-Plane(UL))２１と、ステーションのユーザプレーン(ダウンリンク)の制御部(SM U-Plane(DL))２２とを備えている。
【００９２】
ＳＭＥ１６の基本機能は、IEEE802.11に定義されている。ＳＭＥ１６は、ＡＰに接続されるＳＴＡの接続状態の管理およびＳＴＡのデータ転送制御機能を提供する。ＳＭＥ１６は、主に、以下のような制御を実行する。
(１) SME C-plane制御
(２) SME U-plane Uplink/Downlink制御
(３) Quality of Service制御機能
(４) Extensible Authentication (EAP/RADUIS)制御機能
(５) Session Initiation Protocol (SIP)制御機能
ＷＬＡＮ管理部(ＷＬＭ)１９は、以下のような機能を提供する。
(１)ＡＰ及びＷＬＡＮＳＷの装置状態 (初期化中、active、standby、alarm)の管理。
(２)イーサネット（登録商標）インタフェースのＵＰ／ＤＯＷＮ（接続／切断）の監視。(３)ＡＰとＷＬＡＮＳＷとの間の通信状態の監視 (AP-WLANSW Health Check機能)。
(４)ＷＬＡＮＳＷの負荷分散管理(WLANSW Load Sharing管理 (各APをslave WLANSWへ割り当てる機能)。
(５)ＷＬＡＮＳＷとＡＰとの間のＩＰトンネル設定。
(６)ＡＰとＷＬＡＮＳＷ間の通信制御，及びＡＰとＷＬＡＮＳＷ管理サーバ間の通信制御。
(７)無線インタフェース(Wireless interface (802.11 interface))のチャネル(Channel)管理、ビーコン設定、電力(Power)制御。
【００９３】
なお、上述した処理シーケンス(図５〜図８)おける、ＡＰとＷＬＡＮＳＷとの間、及びＡＰとＷＬＡＮＳＷ管理サーバとの間の通信制御、ＷＬＡＮＳＷ−マスタのＩＰアドレスリストの収集機能、ＴＴＬ値チェック機能、及びＷＬＡＮＳＷ−マスタの選択機能は、ＷＬＭ１９にて実現される。
【００９４】
構成データ管理部(ＣＤＭ)１８は、ＡＰ装置の初期化立ち上げ時に、ハードウェア種別(ＷＬＡＮＳＷ(マスタ又はスレーブ)又はＡＰ)を判別し、判別されたハードウェアに必要な構成情報をフラッシュメモリ(ＡＰ＃αに備えられている)から読み出し、アプリケーション１２中の各機能ブロックが必要とする情報を通知する機能を提供する。また、ＣＤＭ１８は、ＡＰ装置の運用中に構成情報やソフトウェアが更新された場合には、当該情報を関連する機能ブロックへ通知し、フラッシュメモリへ新たに更新された情報を格納する。
【００９５】
ＣＤＭ１８の主な機能は以下の通りである。
(１) ＡＰ及びＷＬＡＮＳＷ構成の管理 (工場出荷時のデフォルト(default)値(初期設定
値)の保持、更新後の構成情報の保持)。
(２) ハードウェア種別(WLANSW(master or slave)またはAP)の判別。
(３) 構成情報更新制御。
(４) ソフトウェア更新制御。
(５) 構成情報およびソフトウェアを更新するためのＷｅｂサーバ機能。
(６) 構成情報およびソフトウェアを更新するためのコマンドラインインターフェース機
能。
【００９６】
なお、上記した処理シーケンス(図５、図７)における、ＷＬＡＮＳＷ−マスタへの事前のＩＰアドレスリスト登録は、ＣＤＭ１８によって実現可能である。また、ＡＰが従属する(ＡＰの参加を許可した)ＷＬＡＮＳＷ−マスタのＩＰアドレス情報をＡＰ＃αにて保持する処理は、ＣＤＭ１８によって実現される。
【００９７】
外部インタフェース部(ＥＩＦ)１７は、各機能ブロックと有線／無線インタフェース(Wired/ Wireless interface：図示せず)を調停(mediate)する機能を提供する。主な機能は以下の通りである。
(１) 各機能ブロックへ有線インタフェース(wired interface： AP-WLANSW間プロトコル
通信、AP-WLANSW間通プロトコル信、DNS、DHCP、DNS、ARP、等々)を提供する。
(２) 各機能ブロックへ無線インタフェース(Wireless interface (802.11 interface)の
提供
なお、処理シーケンスにおける、ＡＰとＷＬＡＮＳＷ−マスタとの間のインタフェース，及びＡＰとＷＬＡＮＳＷ管理サーバとの間のインタフェースは、ＥＩＦ１７によって実現される。
【００９８】
なお、本案の態様で示したＩＰアドレス取得部，リスト取得部，決定部は、少なくともＥＩＦ１７及びＷＬＭ１９の連携機能によって実現される。
【００９９】
〈ＡＰとＷＬＡＮＳＷとの間のメッセージインタフェース〉
ＡＰと各ＷＬＡＮＳＷ間のメッセージインタフェースの情報要素は以下のように定義することができる。
【０１００】
〈１〉管理装置からのＩＰアドレスリスト収集
上記した処理シーケンス(図５〜図８)において、ＡＰ＃αが管理装置(ＷＬＡＮＳＷ＃
１−マスタ、或いはＷＬＡＮＳＷ管理サーバ)からＩＰアドレスリストを取得する手順(ＩＰアドレスリスト取得手順：ＯＰ６)では、図１０に示すようなメッセージの送受信がＡ
Ｐと管理装置との間で行われる。
【０１０１】
即ち、ＡＰからは、ＩＰアドレスリスト要求メッセージ(MasterWlsIpListRequest)が管理装置へ送信される。一方、管理装置からは、ＩＰアドレスリストを含む応答メッセージ(MasterWlsIpListResponse)がＡＰへ返信される。
【０１０２】
図１１は、ＩＰアドレスリスト要求メッセージに含まれる情報要素を示し、図１２は、応答メッセージに含まれる情報要素を示す。ＩＰアドレスリスト要求メッセージは、ＩＰバージョン情報と、ＡＰのＩＰアドレスを含む。応答メッセージは、ＩＰバージョン情報と、ＩＰアドレスリストに登録されているＷＬＡＮＳＷのＩＰアドレス数を示すＩＰアドレスリスト数(WLS IP address List Number)と、リストに登録された各ＷＬＡＮＳＷ−マスタのＩＰアドレスとを含む。
【０１０３】
〈２〉ＡＰとＷＬＡＮＳＷ−マスタとの間の距離確認
上記した処理シーケンス(図５〜図８)において、ＡＰ＃αがリスト中の各ＷＬＡＮＳＷ−マスタとの間で距離確認手順(ＯＰ１６)を実施する場合には、図１３に示すようなメッセージのやりとりが行われる。即ち、ＡＰから距離確認要求メッセージ(TtlDistanceConfirmationReguest)がＷＬＡＮＳＷ−マスタへ送信され、ＷＬＡＮＳＷ−マスタが距離確認応答メッセージ(TtlDistanceConfirmationResponse)をＡＰへ返信する。
【０１０４】
図１４は、距離確認要求メッセージに含まれる情報要素を示し、図１５は、距離確認応答メッセージに含まれる情報要素を示す。距離確認要求メッセージは、ＩＰバージョン情報と、ＡＰのＩＰアドレスと、ＡＰのＴＴＬ値とを含む。ＴＴＬ値は、ルータ(Ｌ３ＳＷ)を通過する毎に、１減算される。宛先のＷＬＡＮＳＷ−マスタには、ＡＰで設定されたＴＴＬ値(ＡＰＴＴＬ値)と、ＷＬＡＮＳＷ−マスタでの受信時のＴＴＬ値(受信ＴＴＬ値：
ルータ(Ｌ３ＳＷ)によって減算されたもの)との双方が届く。
【０１０５】
距離確認応答メッセージは、ＩＰパージョン情報と、ＷＬＡＮＳＷ−マスタのＩＰアドレスと、ＡＰＴＴＬ値(AP TTL Value：ＡＰでの設定値)と、受信ＴＴＬ値(Received TTL Value by WLS)とを含む。ＡＰでは、ＡＰＴＴＬ値と受信ＴＴＬ値との差分から、ＡＰと
ＷＬＡＮＳＷ−マスタとの距離(ホップ数)を求めることができる。
【０１０６】
なお、上記した処理シーケンスでは、距離指示値として、受信ＴＴＬ値、受信ＴＴＬ値の平均値又は合計値を用いる例について説明した。これに代えて、ＡＰで従属先のＷＬＡＮＳＷを決定するための距離指示値として、ＡＰＴＴＬ値と受信ＴＴＬ値との差分、差分の平均値、又は差分の合計値を適用することができる。
【０１０７】
〈３〉グループ参加要求
上記した処理シーケンス(図５〜図８)において、ＡＰ＃αが、従属先のＷＬＡＮＳＷに対するグループ参加を要求する場合(ＯＰ１８、ＯＰ１９)には、図１６に示すようなメッセージのやりとりがＡＰとＷＬＡＮＳＷ−マスタとの間で実施される。
【０１０８】
即ち、リスト中の各ＷＬＡＮＳＷ−マスタとの間で距離確認手順(ＯＰ１６)を実施する場合には、図１３に示すようなメッセージのやりとりが行われる。即ち、ＡＰは、グループ参加要求メッセージ(JoinGroupRequest)をＷＬＡＮＳＷ−マスタに送信する。ＷＬＡＮＳＷ−マスタは、グループ参加応答メッセージ(JoinGroupResponse)をＡＰに送信する。
【０１０９】
図１７は、グループ参加要求メッセージに含まれる情報要素を示し、図１８及び図１９は、グループ参加応答メッセージに含まれる情報要素を示す。グループ参加応答メッセージは、グループ参加要求を受諾するか否かの結果を示す結果コード(Result Code)と、参
加タイプ(Join Code)とを含んでいる。
【０１１０】
結果コードが“ＯＫ”であり、且つ参加タイプが“１”であれば、グループ参加要求メッセージを受信したＷＬＡＮＳＷ−マスタへの従属が許諾されたことを示す。結果コードがＯＫであり、且つ参加タイプが“２”であれば、グループ参加要求メッセージを受信したＷＬＡＮＳＷ−マスタと異なるＷＬＡＮＳＷ−マスタへグループ参加要求メッセージの転送が指示されたことになる。この場合、ＡＰは、次にグループ参加要求メッセージを送信すべきＷＬＡＮＳＷ−マスタを決定し、そのＷＬＡＮＳＷ−マスタへグループ参加要求メッセージを送信する(図５〜図８のＯＰ２２参照)。
【０１１１】
上述した実施形態によれば、工場出荷後のＡＰの電源を投入すると、ＡＰが自動的に最適なＷＬＡＮＳＷ−マスタを検出して従属する。このように、簡易な作業でＷＬＡＮによるサービスを開始するための設定を実施することができる。
【０１１２】
〈その他〉
上述した実施形態に関し、さらに以下の付記を開示する。
【０１１３】
（付記１）
無線ＬＡＮシステムのアクセスポイントであって、
イベント開始入力部と、
前記イベント開始入力部からのイベント開始入力に応じて、前記アクセスポイントが従属可能な無線ＬＡＮ制御装置のリストを保持する管理装置のＩＰアドレスをネットワークから取得するＩＰアドレス取得部と、
前記管理装置のＩＰアドレスを用いて、前記管理装置から前記ネットワークを介して前記リストを取得するリスト取得部と、
前記リストに登録された１以上の無線ＬＡＮ制御装置に前記ネットワークを介してアクセスし、前記１以上の無線ＬＡＮ制御装置からの応答に基づいて、前記アクセスポイントが従属すべき無線ＬＡＮ制御装置を決定する決定部と
を含む無線ＬＡＮシステムのアクセスポイント。（１：図５〜図８、図９）
（付記２）
前記決定部は、前記１以上の無線ＬＡＮ制御装置からの応答に含まれる距離情報に基づき、前記アクセスポイントとの距離が最短の無線ＬＡＮ制御装置を前記アクセスポイントが従属すべき無線ＬＡＮ制御装置として決定する
付記１に記載の無線ＬＡＮシステムのアクセスポイント。（２：図５〜図８）
（付記３）
前記ＩＰアドレス取得部は、前記アクセスポイントが使用すべきＩＰアドレスを管理するＤＨＣＰサーバから、前記アクセスポイントが使用すべきＩＰアドレスと、前記管理装置のＩＰアドレスとを取得する
付記１に記載の無線ＬＡＮシステムのアクセスポイント。（３：図５、図６）
（付記４）
前記ＩＰアドレス取得部は、前記ネットワーク上のＤＮＳサーバから前記管理装置のＩＰアドレスを取得する
付記１に記載の無線ＬＡＮシステムのアクセスポイント。
【０１１４】
（付記５）
前記リスト取得部は、前記管理装置として前記リストを保持する無線ＬＡＮ制御装置から前記リストを取得する
付記１に記載の無線ＬＡＮシステムのアクセスポイント。（４：図５，図７）
（付記６）
前記リスト取得部は、前記管理装置として前記ネットワーク上に設置された管理サーバから前記リストを取得する
付記１に記載の無線ＬＡＮシステムのアクセスポイント。
【０１１５】
（付記７）
イベント開始入力に応じて、アクセスポイントが従属可能な無線ＬＡＮ制御装置のリストを保持する管理装置のＩＰアドレスをネットワークから取得し、
前記管理装置のＩＰアドレスを用いて、前記管理装置から前記ネットワークを介して前記リストを取得し、
前記リストに登録された１以上の無線ＬＡＮ制御装置に前記ネットワークを介してアクセスし、前記１以上の無線ＬＡＮ制御装置からの応答に基づいて、前記アクセスポイントが従属すべき無線ＬＡＮ制御装置を決定する
ことを含む無線ＬＡＮシステムのアクセスポイントの従属先決定方法。（５、図５〜図８）
（付記８）
アクセスポイントと、
前記アクセスポイントが従属可能な１以上の無線ＬＡＮ制御装置と、
前記１以上の無線ＬＡＮ装置が登録されたリストを管理する管理装置と、
前記管理装置のＩＰアドレスを管理するアドレス管理装置とを含み、
前記アクセスポイントが、
イベント開始入力に応じて、前記管理装置のＩＰアドレスを前記アドレス管理装置からネットワークを介して取得し、
前記管理装置のＩＰアドレスを用いて、前記管理装置から前記リストを前記ネットワークを介して取得し、
前記リストに登録された１以上の無線ＬＡＮ制御装置に前記ネットワークを介してアクセスし、前記１以上の無線ＬＡＮ制御装置からの応答に基づいて、前記アクセスポイントが従属すべき無線ＬＡＮ制御装置を決定する
無線ＬＡＮシステム。（６：図５〜図８）
【図面の簡単な説明】
【０１１６】
【図１】ＷＬＡＮシステムの構成例を示す。
【図２】ＷＬＡＮシステムの構成例を示す。
【図３】ＷＬＡＮシステムにおけるＩＰパケット転送例を示す。
【図４】図３に示したＩＰパケット転送におけるプロトコルスタック例を示す。
【図５Ａ】第１構成例に係るＷＬＡＮシステムにおけるＡＰの初期設定手順の処理シーケンスを示す。
【図５Ｂ】第１構成例に係るＷＬＡＮシステムにおけるＡＰの初期設定手順の処理シーケンスを示す。
【図６Ａ】第２構成例に係るＷＬＡＮシステムにおけるＡＰの初期設定手順の処理シーケンスを示す。
【図６Ｂ】第２構成例に係るＷＬＡＮシステムにおけるＡＰの初期設定手順の処理シーケンスを示す。
【図７Ａ】第３構成例に係るＷＬＡＮシステムにおけるＡＰの初期設定手順ＡＰによるＷＬＡＮＳＷ−マスタの自動検出及び従属処理シーケンス(処理シーケンス３)を示す。
【図７Ｂ】第３構成例に係るＷＬＡＮシステムにおけるＡＰの初期設定手順ＡＰによるＷＬＡＮＳＷ−マスタの自動検出及び従属処理シーケンス(処理シーケンス３)を示す。
【図８Ａ】第４構成例に係るＷＬＡＮシステムのＡＰによるＷＬＡＮＳＷ−マスタの自動検出及び従属処理シーケンス(処理シーケンス４)を示す。
【図８Ｂ】第４構成例に係るＷＬＡＮシステムのＡＰによるＷＬＡＮＳＷ−マスタの自動検出及び従属処理シーケンス(処理シーケンス４)を示す。
【図９】ＡＰの機能ブロック図を示す。
【図１０】ＩＰアドレスリスト所得手順においてやりとりされるメッセージを示す。
【図１１】ＩＰアドレスリスト要求メッセージに含まれる情報要素を示す。
【図１２】ＩＰアドレスリスト応答メッセージに含まれる情報要素を示す。
【図１３】距離確認手順においてやりとりされるメッセージを示す。
【図１４】距離確認要求メッセージに含まれる情報要素を示す。
【図１５】距離確認応答メッセージに含まれる情報要素を示す。
【図１６】グループ参加要求手順においてやりとりされるメッセージを示す。
【図１７】グループ参加要求メッセージに含まれる情報要素を示す。
【図１８】グループ参加応答メッセージに含まれる情報要素を示す。
【図１９】グループ参加応答メッセージに含まれる情報要素を示す。
【符号の説明】
【０１１７】
１０・・・アクセスポイント
１０Ａ・・・電源スイッチ
１７・・・外部インタフェース部(ＥＩＦ)
１８・・・構成データ管理部(ＣＤＭ)
１９・・・ＷＬＡＮ管理部(ＷＬＭ)
【図１】
0005181811.tif 000002
【図２】
0005181811.tif 000003
【図３】
0005181811.tif 000004
【図４】
0005181811.tif 000005
【図５Ａ】
0005181811.tif 000006
【図５Ｂ】
0005181811.tif 000007
【図６Ａ】
0005181811.tif 000008
【図６Ｂ】
0005181811.tif 000009
【図７Ａ】
0005181811.tif 000010
【図７Ｂ】
0005181811.tif 000011
【図８Ａ】
0005181811.tif 000012
【図８Ｂ】
0005181811.tif 000013
【図９】
0005181811.tif 000014
【図１０】
0005181811.tif 000015
【図１１】
0005181811.tif 000016
【図１２】
0005181811.tif 000017
【図１３】
0005181811.tif 000018
【図１４】
0005181811.tif 000019
【図１５】
0005181811.tif 000020
【図１６】
0005181811.tif 000021
【図１７】
0005181811.tif 000022
【図１８】
0005181811.tif 000023
【図１９】
0005181811.tif 000024