(57)【要約】【課題】簡易な手順によりサービスエリアの拡張を行うことができる無線ＬＡＮのエリア拡張方法及びＬＡＮシステムを実現する。【解決手段】各アクセスポイントが有線ＬＡＮケーブルの挿入状態を判断し、ケーブルが挿入された状態ではマスターアクセスポイントとして動作し、ケーブルの接続されていないアクセスポイントはスレーブアクセスポイントとして動作する。「接続指示」を受けた２台のアクセスポイントの内、マスターアクセスポイント又は既にマスターアクセスポイントと直接または間接的に接続されている上位アクセスポイント、および、マスターアクセスポイントと接続されていない下位アクセスポイントは、上位からの「接続報知メッセージ」の送信、下位からの「接続要求メッセージ」の送信、上位からの「接続応答メッセージ」の通知、の手順により、その下位アクセスポイントが新たにサービスエリアに追加される。【選択図】      図２
2006081164.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイント間接続を行うために、各アクセスポイントは当該アクセスポイントへの有線ＬＡＮケーブルの接続状態を判断し、該有線ＬＡＮケーブルが接続された状態ではマスターアクセスポイントとして動作し、該有線ＬＡＮケーブルが接続されていないアクセスポイントはスレーブアクセスポイントとして動作するステップと、
相互接続をするように接続指示を受けた２台のアクセスポイントの内、マスターアクセスポイント又は既にマスターアクセスポイントと直接または間接的に接続されている上位アクセスポイントは「接続報知メッセージ」を送信し、接続指示を受けた２台のアクセスポイントの内、マスターアクセスポイントと接続されていない下位アクセスポイントは「接続報知メッセージ」を受信し、該「接続報知メッセージ」を送信したアクセスポイント宛てに「接続要求メッセージ」を送信するステップと、
該「接続要求メッセージ」を受信した上位アクセスポイントは、「接続応答メッセージ」を下位アクセスポイントに通知し、前記２台のアクセスポイントは、相手側アクセスポイントを接続先アクセスポイントとして設定し、上位アクセスポイントはネットワーク内のアクセスポイントに、新しくアクセスポイントが追加されたことを通知するステップとを備えて、
エリア拡張が行なわれるように構成された無線ＬＡＮのエリア拡張方法。
【請求項２】
各アクセスポイントは、直接または間接的に接続しているアクセスポイントの数の増加に従って増加する接続指数を接続関係情報として保持するステップと、
接続要求メッセージを受信した上位アクセスポイントにおける接続許可／拒否の判定は接続関係情報の前記接続指数が予め定めた設定値を超えたときに拒否するステップとをさらに備えて、
接続先アクセスポイントの追加接続の制限が行なわれるように構成されたことを特徴とする請求項１に記載の無線ＬＡＮのエリア拡張方法。
【請求項３】
前記接続指数は、マスターアクセスポイントのホップ数を１とし、マスターアクセスポイントに接続されているスレーブアクセスポイントのホップ数を２とし、ホップ数２のスレーブアクセスポイントに接続されているスレーブアクセスポイントのホップ数を３とし、以下４、５と増加させるホップ数であることを特徴とする請求項２に記載の無線ＬＡＮのエリア拡張方法。
【請求項４】
前記接続指数は、既に接続されている下位アクセスポイント数であることを特徴とする請求項２に記載の無線ＬＡＮのエリア拡張方法。
【請求項５】
アクセスポイントの接続関係情報を調査し、「接続要求メッセージ」を出したアクセスポイントとの接続によりネットワーク内にループができる場合には、当該「接続要求メッセージ」を出したアクセスポイントとの接続を拒否するか、又は当該ループとなる接続を削除するステップをさらに備えて、
１台のマスターアクセスポイントを基点としてスレーブアクセスポイントをツリー状に配置するアクセスポイント間接続が自動的に実現されるように構成されたことをことを特徴とする請求項１乃至４のいずれかに記載の無線ＬＡＮのエリア拡張方法。
【請求項６】
複数のアクセスポイントに接続指示を出し、該接続指示を受けた複数のアクセスポイントの内、マスターアクセスポイント又は既にマスターアクセスポイントと直接または間接的に接続されている上位アクセスポイントは接続報知メッセージを送信し、接続指示を受けた複数のアクセスポイントの内、マスターアクセスポイントと接続されていない下位アクセスポイントは接続報知メッセージを受信するステップと、
複数のアクセスポイントが送信した接続報知メッセージを受信した下位アクセスポイントは、接続報知メッセージ内の接続関係情報を参照し、接続先アクセスポイントを選択し、接続要求メッセージを選択したアクセスポイントに通知するステップと、
下位アクセスポイントから接続要求メッセージを受信したアクセスポイントは、接続応答メッセージを送信し、同時に、互いを接続先アクセスポイントとして設定するステップと、
その後、自アクセスポイントの持つ接続関係情報を更新し、新しい接続関係情報をグループ内のアクセスポイントに送信し、新しい接続関係情報を受信したグループ内のアクセスポイントは自アクセスポイントの持つ接続関係情報を更新するステップと、
接続先アクセスポイントを選択する場合、接続関係情報内の総アクセスポイント数に従って増加する接続指数情報を用いて、接続先アクセスポイントを制限し、また、よりアクセスポイント数の少ないツリーへの接続を選択するステップとを備え、
通信先に相応しいアクセスポイントを自動的に見つけ出し、接続を行なうことで、簡単なエリア拡張を実現するように構成された無線ＬＡＮのエリア拡張方法。
【請求項７】
ステーションがスレーブアクセスポイントに登録要求メッセージを送信した場合、独自の機能によりスレーブアクセスポイントは登録要求メッセージをマスターアクセスポイントに転送し、当該マスターアクセスポイントは、該ステーションを登録しても良いかを判断し、登録応答メッセージで許可または拒否をスレーブアクセスポイントに転送し、該スレーブアクセスポイントはステーションに同登録応答メッセージを通知するステップと、
該ステーションが当該マスターアクセスポイントに登録要求メッセージを送信すると、IEEE802.11標準に従い、通常のステーション登録処理が行なわれるステップとをさらに備え、
該ステーションを当該マスターアクセスポイントで一元管理し、ステーション管理の簡略化を行なうように構成されたことを特徴とする請求項６に記載の無線ＬＡＮのエリア拡張方法。
【請求項８】
上記ステーション集中管理または、IEEE802.11標準のステーション登録処理により、ステーションが登録を許可された場合、前記ステーションと接続された当該アクセスポイントは該ステーションが登録されたことを当該アクセスポイントに直接接続された他のアクセスポイントに通知し、通知を受けたアクセスポイントは自アクセスポイントの持つ接続関係情報を更新すると共に通知を該他のアクセスポイントに転送し、該ステーションを接続したアクセスポイントは該ステーションに自アクセスポイントの持つ接続関係情報を通知するステップをさらに備え、
同一ツリーでステーションの情報を共有し、パケットの転送、ハンドオーバー時間の短縮に使用することが可能であるように構成されたことを特徴とする請求項６または７に記載の無線ＬＡＮのエリア拡張方法。
【請求項９】
前記ステーションはビーコン情報またはプローブ応答情報からハンドオーバー先のアクセスポイントを決定して、前記ステーションは、ハンドオーバー先のアクセスポイントにデータパケットを送信するステップと、
該データパケットを受信したアクセスポイントは自アクセスポイントの持つ接続関係情報を参照し、該ステーションが登録されていれば、接続関係情報を変更して他のアクセスポイントに当該ステーションの移動通知メッセージを送信すると共に、当該ステーションから送信されたデータパケットの転送を行なうステップと、
該データパケットを受信したアクセスポイントは自アクセスポイントの持つ接続関係情報を参照し、当該ステーションが登録されていなければ、当該ステーションに移動拒否メッセージを送信するステップと、
前記他のアクセスポイントは移動通知メッセージを受信すると接続関係情報の更新を行い、該ステーション宛てメッセージの転送先アクセスポイントを変更するステップと、
当該ステーションは自アクセスポイントの持つ接続関係情報に登録されていないか又は移動拒否を通知されたアクセスポイントにハンドオーバーする場合には、IEEE802.11標準のハンドオーバー処理行なうステップとをさらに備え、
高速ハンドオーバーすることができるように構成されたことを特徴とする請求項６，７または８に記載の無線ＬＡＮのエリア拡張方法。
【請求項１０】
各アクセスポイントは自アクセスポイント宛て以外のメッセージを受信した場合、自アクセスポイントの持つ接続関係情報を参照してメッセージの転送先を決定して、自アクセスポイントに接続されているアクセスポイント又はステーションにメッセージを転送するか、又はメッセージを破棄するステップをさらに備えたことを特徴とする請求項６乃至９のいずれかに記載の無線ＬＡＮのエリア拡張方法。
【請求項１１】
各アクセスポイントは、接続指示ボタンの押下、接続指示メッセージの送信、電源投入等の外部からの接続指示、または接続先アクセスポイントの停止、有線ケーブルの接続等の環境変化を検出したときに、自動的にアクセスポイント間接続動作を開始するステップをさらに備えたことを特徴とする請求項１乃至１０のいずれかに記載の無線ＬＡＮのエリア拡張方法。
【請求項１２】
有線ＬＡＮケーブルに接続されたアクセスポイントはマスターアクセスポイントとして動作し、該有線ＬＡＮケーブルに接続されていないアクセスポイントはスレーブアクセスポイントとして動作するように設定され、
前記マスターアクセスポイントは前記有線ＬＡＮケーブル側に対しては有線ＬＡＮによる信号伝送を行い、前記スレーブアクセスポイントに対しては無線ＬＡＮによる信号伝送を行うように設定され、
前記スレーブアクセスポイントは前記マスターアクセスポイント及び他のスレーブアクセスポイントに対しては無線ＬＡＮによる信号伝送を行うように設定されており、
前記マスターアクセスポイント及び前記スレーブアクセスポイントのうち少くとも前記スレーブアクセスポイントにはステーションが登録によりアクセス可能なように設定されたＬＡＮシステム。
【請求項１３】
無線ＬＡＮポート部と、送受信部と、アクセスポイント接続部と、ステーション登録部と、ハンドオーバー処理部と、メモリ部と、アクセスポイント制御部と、指示手段とを備え、
前記無線ＬＡＮポート部は、無線ＬＡＮネットワーク上のパケットを受信するとともに、前記送受信部から送られたパケットを前記無線ＬＡＮネットワーク上に送信し、
前記送受信部は、前記アクセスポイント制御部から転送されたパケットを前記無線ＬＡＮポート部に転送するとともに、前記無線ＬＡＮポート部から転送されたパケットを前記アクセスポイント制御部に転送し、
前記アクセスポイント接続部は、前記アクセスポイント制御部からの指示に従い、アクセスポイント接続処理を行い、
前記ステーション登録部は、前記アクセスポイント制御部からの指示に従い、ステーション登録処理を行い、
前記ハンドオーバー処理部は、前記アクセスポイント制御部からの指示に従い、ハンドオーバー処理を行い、
前記メモリ部は、接続関係情報を記憶し、
前記アクセスポイント制御部は、前記メモリ部内の「接続関係情報」を参照し、前記アクセスポイント接続部、前記ステーション登録部と前記ハンドオーバー処理部に処理を依頼し、前記メモリ部内の「接続関係情報」の登録／更新／削除を行い、
前記指示手段は、前記アクセスポイント制御部に必要な指示をする、
ように構成されたアクセスポイント。
【請求項１４】
有線ＬＡＮネットワーク上のパケットを受信するとともに、前記送受信部から送られたパケットを前記有線ＬＡＮネットワーク上に送信する有線ＬＡＮポート部をさらに備え、
前記送受信部は、前記アクセスポイント制御部から転送されたパケットを前記無線ＬＡＮポート部または有線ＬＡＮポート部に転送し、
前記送受信部は、前記無線ＬＡＮポート部または有線ＬＡＮポート部から転送されたパケットを、前記アクセスポイント制御部に転送する、
ように構成された請求項１３に記載されたアクセスポイント。
【請求項１５】
無線ＬＡＮポート部と、送受信部と、アプリケーション部と、ステーション制御部と、メモリ部と、ハンドオーバー要求部とを備え、
前記無線ＬＡＮポート部は、無線ＬＡＮネットワーク上のパケットを受信するとともに、前記送受信部から送られたパケットを前記無線ＬＡＮネットワーク上に送信し、
前記アプリケーション部は、無線ＬＡＮネットワークを介するデータの送受信を行う音声通信機能を有し、
前記送受信部は、前記ステーション制御部または前記アプリケーション部から転送されたパケットを前記無線ＬＡＮポート部に転送するとともに、前記無線ＬＡＮポート部から転送されたパケットを前記ステーション制御部または前記アプリケーション部に転送し、
前記ステーション制御部は、前記ハンドオーバー要求部にハンドオーバーの指示を出すとともに、前記メモリ部に記憶された接続関係情報を参照してハンドオーバーの管理を行い、
前記ハンドオーバー要求部は、前記ステーション制御部からのハンドオーバーの指示に従ってビーコンの送信元ＭＡＣアドレスと通信環境情報を取り出して前記ステーション制御部を経由して前記メモリ部に記憶する、                                                ように構成されたステーション。
【請求項１６】
有線ＬＡＮケーブルに接続されたアクセスポイントはマスターアクセスポイントとして動作し、該有線ＬＡＮケーブルに接続されていないアクセスポイントはスレーブアクセスポイントとして動作するように設定され、
前記マスターアクセスポイントは前記有線ＬＡＮケーブル側に対しては有線ＬＡＮによる信号伝送を行い、前記スレーブアクセスポイントに対しては無線ＬＡＮによる信号伝送を行うように設定され、
前記スレーブアクセスポイントは前記マスターアクセスポイント及び他のスレーブアクセスポイントに対しては無線ＬＡＮによる信号伝送を行うように設定されており、
前記マスターアクセスポイント及び前記スレーブアクセスポイントのうち少くとも前記スレーブアクセスポイントにはステーションが登録によりアクセス可能なように設定されたＬＡＮシステムであって、
複数のアクセスポイントに接続指示を出し、該接続指示を受けた複数のアクセスポイントの内、前記マスターアクセスポイント又は既にマスターアクセスポイントと直接または間接的に接続されている上位アクセスポイントは接続報知メッセージを送信し、接続指示を受けた複数のアクセスポイントの内、前記マスターアクセスポイントと直接又は間接的に接続されていない下位アクセスポイントは接続報知メッセージを受信し、
前記複数のアクセスポイントが送信した「接続報知メッセージ」を受信した前記下位アクセスポイントは、該「接続報知メッセージ」内の「接続関係情報」を参照し、接続先アクセスポイントを選択し、「接続要求メッセージ」を選択したアクセスポイントとに通知し、
前記下位アクセスポイントから「接続要求メッセージ」を受信したアクセスポイントは、「接続応答メッセージ」を送信し、同時に、互いを接続先アクセスポイントとして設定し、
その後、自アクセスポイントの持つ「接続関係情報」を更新し、新しい「接続関係情報」をグループ内のアクセスポイントに送信し、該新しい「接続関係情報」を受信したグループ内のアクセスポイントは自アクセスポイントの持つ「接続関係情報」を更新し、
接続先アクセスポイントを選択する場合、「接続関係情報内」の総アクセスポイント数に従って増加する「接続指数情報」を用いて、接続先アクセスポイントを制限し、また、よりアクセスポイント数の少ないツリーへの接続を選択するように構成され、
通信先に相応しいアクセスポイントを自動的に見つけ出して接続を行なって、エリア拡張を実現し得るように構成されたＬＡＮシステム。
【請求項１７】
前記ステーションが登録を許可された場合、該ステーションと接続された当該アクセスポイントは該ステーションが登録されたことを当該アクセスポイントに直接接続された他のアクセスポイントに通知し、該通知を受けたアクセスポイントは自アクセスポイントの持つ接続関係情報を更新すると共に他のアクセスポイントがある場合当該通知を該他のアクセスポイントに転送し、該ステーションを接続したアクセスポイントは該ステーションに自アクセスポイントの持つ接続関係情報を通知し、
同一ツリーで該ステーションの情報を共有し、パケットの転送、ハンドオーバー時間の短縮に使用することが可能であるように構成されたことを特徴とする請求項１２または１６に記載のＬＡＮシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＬＡＮシステム及び無線ＬＡＮのエリア拡張方法並びにそのためのアクセスポイント及びステーションに関するものである。
【背景技術】
【０００２】
ローカルエリアネットワーク（ＬＡＮ）の通信エリアを拡張する際には、現在通信を行っているエリアに無線ＬＡＮアクセスポイントが設置され、新しく通信を行ないたいエリアにもアクセスポイントが設置される。さらに、互いのアクセスポイントにおいて相手側アクセスポイントのＭＡＣアドレスを設定することで、２つのアクセスポイント間で無線ＬＡＮを用いて通信を行なうことになる。移動ステーションを新しく通信を行なうエリアに配置し、新しいエリアのアクセスポイントに登録することで、移動ステーションは２つのアクセスポイントを経由して、現在の通信エリアと通信可能となる（図１）。無線ＬＡＮを用いる方法は一般にアクセスポイント間接続、またはＷＤＳ（Wireless Distribution System）と呼ばれている（非特許文献１参照）。
【非特許文献１】IEEE802.11 標準（IEEE standard 802.11, 1999 Edition）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
無線ＬＡＮを用いる場合には、ＬＡＮケーブルが増加してネットワークの構成が複雑となることはないが、導入時の設定が煩雑であり、設置管理者の負担が多い。
また、複数のアクセスポイントを互いに接続するとネットワーク内にループが発生し、一義的に通信線路を決定するための障害となる。ループを防止するためにはネットワーク機器にスパニングツリーと呼ばれる技術を導入する必要があるが、この技術は定期的にネットワーク内に情報パケットを送信するため、無線ＬＡＮネットワークの帯域を消費することになる。
アクセスポイントを複数設置し、アクセスポイント間を移動ステーションが移動（ハンドオーバー）する場合、全てのアクセスポイントに移動ステーションの情報やセキュリティの情報を設定しなければならない。移動ステーションを一元管理する方法も存在するが、アクセスポイントとは別にネットワークに新たにサーバーを設置する必要がある。
また、移動ステーションがアクセスポイント間を移動するたびに、新しいアクセスポイントに登録処理（ハンドオーバー処理）を行なうため、通信中に移動すると通信が一時的に切れることがある。
【０００４】
本発明は、従来技術におけるこのような欠点を解消して、簡易な手順によりサービスエリアの拡張を行うことができるＬＡＮシステム及び無線ＬＡＮのエリア拡張方法並びにそのためのアクセスポイント及びステーションを実現するものである。
【課題を解決するための手段】
【０００５】
以上の課題を解決するため、本発明では以下の機能を適宜選択して用いる。
（手段１）アクセスポイント間接続の起動
アクセスポイントは、接続指示ボタンの押下、接続指示メッセージの送信、電源投入等の外部からの「接続指示」、または接続先アクセスポイントの停止、有線ケーブルの接続等の環境変化を検出し、自動的にアクセスポイント間接続動作を開始することで、簡易なエリア拡張を実現する（図２（ａ））。
【０００６】
（手段２）アクセスポイント間接続の自動化
本発明では、アクセスポイントが有線ＬＡＮケーブルの挿入状態を判断し、ケーブルが挿入された状態ではマスターアクセスポイントとして動作し、ケーブルの接続がなされていないアクセスポイントはスレーブアクセスポイントとして動作する。
「接続指示」を受けた２台のアクセスポイントの内、マスターアクセスポイント又は既にマスターアクセスポイントと直接または間接的に接続されている上位アクセスポイントは「接続報知メッセージ」を送信する（図２（ｂ））。「接続指示」を受けた２台のアクセスポイントの内、マスターアクセスポイントと接続されていない下位アクセスポイントは接続報知メッセージを受信し、「接続報知メッセージ」を送信したアクセスポイント宛てに「接続要求メッセージ」を送信する（図２（ｃ））。「接続要求メッセージ」を受信した上位アクセスポイントは、「接続応答メッセージ」を下位アクセスポイントに通知する（図２（ｃ））。２台のアクセスポイントは、相手側アクセスポイントを接続先アクセスポイントとして設定する。さらに、上位アクセスポイントはネットワーク内のアクセスポイントに、新しくアクセスポイントが追加されたことを通知する（図２（ｄ））。以上の手順を自動化し、アクセスポイント設置者の負担を軽減し、簡単にエリア拡張を行なう機能を実現する。
【０００７】
（手段３）接続先アクセスポイント制限
アクセスポイントは、直接または間接的に接続しているアクセスポイントのＭＡＣアドレス、ホップ数及びステーションのＭＡＣアドレス等を接続関係情報として保持する。ホップ数は、マスターアクセスポイントのホップ数を１とし、マスターアクセスポイントに接続されているスレーブアクセスポイントのホップ数を２とし、ホップ数２のスレーブアクセスポイントに接続されているスレーブアクセスポイントのホップ数を３とし、以下４、５と増加させる。
「接続要求メッセージ」を受信した上位アクセスポイントにおける接続許可／拒否の判定は接続関係情報を用いて行なう。例えば、自アクセスポイントの接続関係情報を参照し、マスターアクセスポイントからのホップ数が設定値以上の場合、「接続要求メッセージ」を送信した下位アクセスポイントとの接続を拒否する（図３）。または、接続関係情報を参照し、既に接続されている下位アクセスポイント数が設定値を超えている場合、「接続要求メッセージ」を送信したアクセスポイントとの接続を拒否する（図４）。
以上のとおり、自動的に接続可否判断を行なうことで、特定のアクセスポイントに負荷が集中することを防止すると共に、アクセスポイント設置者の負担を軽減させる。
【０００８】
（手段４）ネットワークループの防止
アクセスポイントの接続関係情報を調査し、「接続要求メッセージ」を出したアクセスポイントとの接続によりネットワーク内にループができる場合には、接続を拒否するか又はループとなる接続を削除する（図５）。
以上により、１台のマスターアクセスポイントを基点としてスレーブアクセスポイントをツリー状に配置するアクセスポイント間接続が自動的に実現され、ループが発生することを防止する。その結果として、スパニングツリー機能を不要とする。
【０００９】
（手段５）接続先アクセスポイント自動選択
複数のアクセスポイントに「接続指示」を出す（図６）。「接続指示」を受けた複数のアクセスポイントの内、マスターアクセスポイント又は既にマスターアクセスポイントと直接または間接的に接続されている上位アクセスポイントは「接続報知メッセージ」を送信する。「接続指示」を受けた複数のアクセスポイントの内、マスターアクセスポイントと接続されていない下位アクセスポイントは「接続報知メッセージ」を受信する（図７）。
複数のアクセスポイントが送信した「接続報知メッセージ」を受信した下位アクセスポイントは、「接続報知メッセージ」内の接続関係情報を参照し、接続先アクセスポイントを選択し、「接続要求メッセージ」を選択したアクセスポイントに通知する（図８）。下位アクセスポイントから「接続要求メッセージ」を受信したアクセスポイントは、「接続応答メッセージ」を送信する（図９）。同時に、互いを接続先アクセスポイントとして設定する。その後、自アクセスポイントの持つ接続関係情報を更新し、新しい接続関係情報をグループ内のアクセスポイントに送信する。新しい接続関係情報を受信したグループ内のアクセスポイントは自アクセスポイントの持つ接続関係情報を更新する（図１０）。
接続先アクセスポイントを選択する場合、（手段３）により接続先アクセスポイントを制限することができる。また、接続関係情報内の総アクセスポイント数情報を用いて、よりアクセスポイント数の少ないツリーへの接続を選択する（図１１）。また、ホップ数を用いて、よりマスターアクセスポイントに近いアクセスポイントへの接続を選択する（図１２）。また、下位アクセスポイント数を用いて、出来るだけ下位アクセスポイント数の少ないアクセスポイントに接続する（図１３）。
更に、ホップ数を用いて、よりマスターアクセスポイントから遠いアクセスポイントへの接続を選択する。または（手段３）により下位アクセスポイント数を１に制限し、枝を作らない構成を取ることも可能である（図１４）。以上により、通信先に相応しいアクセスポイントを自動的に見つけ出し、接続を行なうことで、簡単なエリア拡張を実現する。
【００１０】
（手段６）ステーション集中管理
ステーションがスレーブアクセスポイントに「登録要求メッセージ」を送信した場合、独自の機能によりスレーブアクセスポイントは「登録要求メッセージ」をマスターアクセスポイントに転送する。マスターアクセスポイントは、ステーションを登録しても良いかを判断し、「登録応答メッセージ」で許可または拒否をスレーブアクセスポイントに転送し、スレーブアクセスポイントはステーションに同「登録応答メッセージ」を通知する（図１５）。
ステーションがマスターアクセスポイントに「登録要求メッセージ」を送信すると、IEEE802.11標準に従い、通常のステーション登録処理が行なわれる。
以上の動作により、ステーションをマスターアクセスポイントで一元管理し、ステーション管理の簡略化を行なう。
【００１１】
（手段７）ステーション情報の配布
上記ステーション集中管理または、IEEE802.11標準のステーション登録処理により、ステーションが登録を許可された場合、ステーションと接続したアクセスポイントはステーションが登録されたことを他のアクセスポイントに通知する。通知を受けたアクセスポイントは自アクセスポイントの持つ接続関係情報を更新すると共に通知を他のアクセスポイントに転送する。また、ステーションを接続したアクセスポイントはステーションに自アクセスポイントの持つ接続関係情報を通知してもよい（図１６）。
以上の動作により、同一ツリーでステーションの情報を共有し、パケットの転送、ハンドオーバー時間の短縮に使用することが可能である。
【００１２】
（手段８）高速ハンドオーバー
ステーションは現在接続しているアクセスポイントよりも通信環境の良いアクセスポイントが存在すれば、接続先アクセスポイントの変更（ハンドオーバー）を行なっても良い。ハンドオーバー先の決定には、各アクセスポイントの送信するビーコン情報の比較（パッシブ  プロービング）または、プローブ要求に対するプローブ応答情報の比較（アクティブプロービング）等を使用する。
図１７に示すごとく、ステーションはビーコン情報（またはプローブ応答情報）からハンドオーバー先のアクセスポイントを決定する。ステーションは、ハンドオーバー先のアクセスポイントにデータパケットを送信する。データパケットを受信したアクセスポイントは自アクセスポイントの持つ接続関係情報を参照し、ステーションが登録されていれば、接続関係情報を変更して他のアクセスポイントにステーションの「移動通知メッセージ」を送信すると共に、ステーションから送信されたデータパケットの転送を行なう。データパケットを受信したアクセスポイントは自アクセスポイントの持つ接続関係情報を参照し、ステーションが登録されていなければ、ステーションに「移動拒否メッセージ」を送信する。
他のアクセスポイントは「移動通知メッセージ」を受信すると接続関係情報の更新を行い、ステーション宛てメッセージの転送先アクセスポイントを変更する。
ステーションは自ステーションの持つ接続関係情報に登録されていないか又は移動拒否を通知されたアクセスポイントにハンドオーバーする場合には、IEEE802.11標準のハンドオーバー処理行なう。
【００１３】
（手段９）データパケット転送処理
図１８に示すごとく、アクセスポイントは自アクセスポイント宛て以外のメッセージを受信した場合、自アクセスポイントに接続されているアクセスポイント又はステーションにメッセージを転送する。この時、自アクセスポイントの持つ接続関係情報を参照してメッセージの転送先を決定、又はメッセージを破棄する。
【００１４】
本発明によるＬＡＮシステムは、有線ＬＡＮケーブルに接続されたアクセスポイントはマスターアクセスポイントとして動作し、該有線ＬＡＮケーブルに接続されていないアクセスポイントはスレーブアクセスポイントとして動作するように設定され、
前記マスターアクセスポイントは前記有線ＬＡＮケーブル側に対しては有線ＬＡＮによる信号伝送を行い、前記スレーブアクセスポイントに対しては無線ＬＡＮによる信号伝送を行うように設定され、
前記スレーブアクセスポイントは前記マスターアクセスポイント及び他のスレーブアクセスポイントに対しては無線ＬＡＮによる信号伝送を行うように設定されており、
前記マスターアクセスポイント及び前記スレーブアクセスポイントのうち少くとも前記スレーブアクセスポイントにはステーションが登録によりアクセス可能なように設定されている。
【００１５】
本発明によるアクセスポイントは、無線ＬＡＮポート部と、送受信部と、アクセスポイント接続部と、ステーション登録部と、ハンドオーバー処理部と、メモリ部と、アクセスポイント制御部と、指示手段とを備え、
前記無線ＬＡＮポート部は、無線ＬＡＮネットワーク上のパケットを受信するとともに、前記送受信部から送られたパケットを前記無線ＬＡＮネットワーク上に送信し、
前記送受信部は、前記アクセスポイント制御部から転送されたパケットを前記無線ＬＡＮポート部に転送するとともに、前記無線ＬＡＮポート部から転送されたパケットを前記アクセスポイント制御部に転送し、
前記アクセスポイント接続部は、前記アクセスポイント制御部からの指示に従い、アクセスポイント接続処理を行い、
前記ステーション登録部は、前記アクセスポイント制御部からの指示に従い、ステーション登録処理を行い、
前記ハンドオーバー処理部は、前記アクセスポイント制御部からの指示に従い、ハンドオーバー処理を行い、
前記メモリ部は、接続関係情報を記憶し、
前記アクセスポイント制御部は、前記メモリ部内の「接続関係情報」を参照し、前記アクセスポイント接続部、前記ステーション登録部と前記ハンドオーバー処理部に処理を依頼し、前記メモリ部内の「接続関係情報」の登録／更新／削除を行い、
前記指示手段は、前記アクセスポイント制御部に必要な指示をする、
ように構成されている。
【００１６】
本発明によるアクセスポイントは、有線ＬＡＮネットワーク上のパケットを受信するとともに、前記送受信部から送られたパケットを前記有線ＬＡＮネットワーク上に送信する有線ＬＡＮポート部をさらに備え、
前記送受信部は、前記アクセスポイント制御部から転送されたパケットを前記無線ＬＡＮポート部または有線ＬＡＮポート部に転送し、
前記送受信部は、前記無線ＬＡＮポート部または有線ＬＡＮポート部から転送されたパケットを、前記アクセスポイント制御部に転送するように構成することができる。
【００１７】
本発明によるステーションは、無線ＬＡＮポート部と、送受信部と、アプリケーション部と、ステーション制御部と、メモリ部と、ハンドオーバー要求部とを備え、
前記無線ＬＡＮポート部は、無線ＬＡＮネットワーク上のパケットを受信するとともに、前記送受信部から送られたパケットを前記無線ＬＡＮネットワーク上に送信し、
前記アプリケーション部は、無線ＬＡＮネットワークを介するデータの送受信を行う音声通信機能を有し、
前記送受信部は、前記ステーション制御部または前記アプリケーション部から転送されたパケットを前記無線ＬＡＮポート部に転送するとともに、前記無線ＬＡＮポート部から転送されたパケットを前記ステーション制御部または前記アプリケーション部に転送し、
前記ステーション制御部は、前記ハンドオーバー要求部にハンドオーバーの指示を出すとともに、前記メモリ部に記憶された接続関係情報を参照してハンドオーバーの管理を行い、
前記ハンドオーバー要求部は、前記ステーション制御部からのハンドオーバーの指示に従ってビーコンの送信元ＭＡＣアドレスと通信環境情報を取り出して前記ステーション制御部を経由して前記メモリ部に記憶するように構成されている。
【００１８】
本発明によるＬＡＮシステムは、さらに、有線ＬＡＮケーブルに接続されたアクセスポイントはマスターアクセスポイントとして動作し、該有線ＬＡＮケーブルに接続されていないアクセスポイントはスレーブアクセスポイントとして動作するように設定され、
前記マスターアクセスポイントは前記有線ＬＡＮケーブル側に対しては有線ＬＡＮによる信号伝送を行い、前記スレーブアクセスポイントに対しては無線ＬＡＮによる信号伝送を行うように設定され、
前記スレーブアクセスポイントは前記マスターアクセスポイント及び他のスレーブアクセスポイントに対しては無線ＬＡＮによる信号伝送を行うように設定されており、
前記マスターアクセスポイント及び前記スレーブアクセスポイントのうち少くとも前記スレーブアクセスポイントにはステーションが登録によりアクセス可能なように設定されたＬＡＮシステムであって、
複数のアクセスポイントに接続指示を出し、該接続指示を受けた複数のアクセスポイントの内、前記マスターアクセスポイント又は既にマスターアクセスポイントと直接または間接的に接続されている上位アクセスポイントは接続報知メッセージを送信し、接続指示を受けた複数のアクセスポイントの内、前記マスターアクセスポイントと直接又は間接的に接続されていない下位アクセスポイントは接続報知メッセージを受信し、
前記複数のアクセスポイントが送信した「接続報知メッセージ」を受信した前記下位アクセスポイントは、該「接続報知メッセージ」内の「接続関係情報」を参照し、接続先アクセスポイントを選択し、「接続要求メッセージ」を選択したアクセスポイントとに通知し、
前記下位アクセスポイントから「接続要求メッセージ」を受信したアクセスポイントは、「接続応答メッセージ」を送信し、同時に、互いを接続先アクセスポイントとして設定し、
その後、自アクセスポイントの持つ「接続関係情報」を更新し、新しい「接続関係情報」をグループ内のアクセスポイントに送信し、該新しい「接続関係情報」を受信したグループ内のアクセスポイントは自アクセスポイントの持つ「接続関係情報」を更新し、
接続先アクセスポイントを選択する場合、「接続関係情報内」の総アクセスポイント数に従って増加する「接続指数情報」を用いて、接続先アクセスポイントを制限し、また、よりアクセスポイント数の少ないツリーへの接続を選択するように構成され、
通信先に相応しいアクセスポイントを自動的に見つけ出して接続を行なって、エリア拡張を実現し得るように構成されている。
【００１９】
本発明によるＬＡＮシステムは、前記ステーションが登録を許可された場合、該ステーションと接続された当該アクセスポイントは該ステーションが登録されたことを当該アクセスポイントに直接接続された他のアクセスポイントに通知し、該通知を受けたアクセスポイントは自アクセスポイントの持つ接続関係情報を更新すると共に他のアクセスポイントがある場合当該通知を該他のアクセスポイントに転送し、該ステーションを接続したアクセスポイントは該ステーションに自アクセスポイントの持つ接続関係情報を通知し、
同一ツリーで該ステーションの情報を共有し、パケットの転送、ハンドオーバー時間の短縮に使用することが可能であるように構成することができる。
【発明の効果】
【００２０】
本発明によれば、無線ＬＡＮにおいて簡易な手順によりサービスエリアの拡張を行うことができるので、経済的で利用容易な無線ＬＡＮを構築する上で極めて有効な手段となり得るものである。
【発明を実施するための最良の形態】
【００２１】
以上の機能を実装したアクセスポイントのブロック図を図１９に示す。アクセスポイントはアクセスポイント制御部４、メモリ部５、送受信部２、無線ＬＡＮポート部１、有線ＬＡＮポート部３、スイッチ６から構成される。無線ＬＡＮポート部１は無線ＬＡＮネットワーク上に送信されたパケットを受信し、送受信部から送られたパケットを無線ＬＡＮネットワーク上に送信する。有線ＬＡＮポート部３は有線ネットワークに送信されたパケットを受信し、送受信部から送られたパケットを有線ネットワーク上に送信する。送受信部２は、アクセスポイント制御部４または無線ＬＡＮポート部１／有線ＬＡＮポート部３から転送されたパケットを、アクセスポイント制御部４の指示に従い、無線ＬＡＮポート部１／有線ＬＡＮポート部３またはアクセスポイント制御部４に転送する。アクセスポイント制御部４は、メモリ部５内の「接続関係情報」を参照し、他アクセスポイントの接続管理、ステーション登録とハンドオーバー（ステーションの移動）の管理、パケットの転送指示を行なう。また、「接続関係情報」の更新を行なう。
【００２２】
（アクセスポイント間の接続機能）
（１対１のアクセスポイント接続例）
図２０のような、既にアクセスポイントＡＰ１, ＡＰ２, ＡＰ３, ＡＰ４が存在するネットワークにおいて、新たにアクセスポイントＡＰ５をアクセスポイントＡＰ３に接続する場合を例にとり、アクセスポイント間接続動作を説明する。
【００２３】
アクセスポイントは図１９のとおり構成されており、各アクセスポイントメモリ部５の内部には、表１の各行に示される「接続関係情報」が格納されている。表１のＭＡＣ列は各アクセスポイントのＭＡＣアドレスを格納している。ホップ列はマスターアクセスポイントからのホップ数を格納している。上位ＭＡＣ列は自アクセスポイントが接続している上位アクセスポイントのＭＡＣアドレスを格納している。下位数列は自アクセスポイントと接続している下位アクセスポイント数を格納している。下位ＭＡＣ列は自アクセスポイントと接続している下位アクセスポイントのＭＡＣアドレスを格納している。
【００２４】
【表１】
2006081164.tif 000003
【００２５】
アクセスポイント間のメッセージシーケンスを図２１に示す。アクセスポイント接続機能４−１の動作を図２２に示す。ＡＰ５をＡＰ３の下位アクセスポイントとして接続する場合、ＡＰ３とＡＰ５で指示手段として用いられているスイッチ６を押す。スイッチ６が押下されると、アクセスポイント制御部４内のアクセスポイント接続機能４−１が動作を開始する。
【００２６】
ＡＰ３内のアクセスポイント接続機能４−１は、メモリ部５内の接続関係情報を参照し、既に自アクセスポイントが上位アクセスポイントと接続されていることを検出し、決められた時間（Ｔ秒）に亘って一定周期で繰り返し、自アクセスポイントのＭＡＣアドレス（ＡＤＲ３）を含む「接続報知パケット」を送信するように、送受信部２に指示する。送受信部２は指示に従い、無線ＬＡＮポート経由で「接続報知パケット」を送信する。そして、ＡＰ５からの「接続要求パケット」を待つ。
【００２７】
ＡＰ５内のアクセスポイント接続機能４−１は、メモリ部５内の接続関係情報を参照し、まだ上位アクセスポイントと接続されていないことを検出し、決められた時間（Ｔ秒）に亘って、「接続報知パケット」を受信するように、送受信部２に指示する。ＡＰ５のアクセスポイント接続機能４−１は、送受信部２から「接続報知パケット」の受信を通知されると、パケットに含まれるＭＡＣアドレス宛てに「接続要求パケット」を送信するように、送受信部２に指示する。
【００２８】
ＡＰ３内のアクセスポイント接続機能４−１は、ＡＰ５から「接続要求パケット」を受信すると、メモリ部５内の「接続関係情報」のうち、自アクセスポイントのホップ数と下位数を検査し、その数値が閾値以下であれば、「接続許可パケット」を送信するように送受信部２に指示する。その数値が閾値以上であれば「接続拒否パケット」を送信するように指示する。ＡＰ３のアクセスポイント接続機能４−１は、「接続許可パケット」の送信を指示した後、ＡＰ５を下位アクセスポイントとして接続する。
【００２９】
ＡＰ５のアクセスポイント接続機能４−１は、送受信部２から「接続許可パケット」を受信した事を通知されると、ＡＰ４を上位アクセスポイントとして接続する。
最後にＡＰ３のアクセスポイント接続機能４−１は、メモリ５内の「接続関係情報」を更新し、ＡＰ５が接続されたことを通知するため、「接続関係情報」内に格納されている上位アクセスポイントのＭＡＣアドレスと下位アクセスポイントのＭＡＣアドレス宛てに「接続通知パケット」を送信するように送受信部２に指示する。
【００３０】
「接続通知パケット」を受信したアクセスポイントのアクセスポイント制御部４は、メモリ５内の「接続関係情報」を更新すると共に、「接続関係情報」内に格納されている上位アクセスポイントのＭＡＣアドレスと下位アクセスポイントのＭＡＣアドレス宛てに「接続通知パケット」を送信するよう送受信部２に指示する（但し、「接続通知パケット」を送信してきたアドレスは除く）。
【００３１】
図２２は、この場合のアクセスポイントにおける接続動作フローである。各動作ステップの内容は次の通りである。
Ｓ０：アクセスポイントはスイッチが押下されると、接続動作を開始する。
Ｓ１：「接続関係情報」を参照し、自アクセスポイントのホップ数が登録されているか検査する。
Ｓ２：ホップ数が未登録ならば、下位アクセスポイントとして接続するため、「接続報知パケット」の受信動作を行う。
Ｓ３：「接続報知パケット」を受信すると「接続要求パケット」を送信する。
Ｓ４：「接続許可パケット」の受信を待つ。「接続拒否パケット」を受信、または時間内に「接続許可パケット」を受信できない場合は処理を終了する（Ｓ１４）。
Ｓ５：「接続許可パケット」を受信した場合「接続設定」を行う。
Ｓ６：Ｓ１においてホップ数が登録済みならば、上位アクセスポイントとして接続するため、「接続報知パケット」の送信動作を行う。
Ｓ７：「接続要求パケット」の受信を待つ。
Ｓ８：「接続要求パケット」を受信した場合、「接続関係情報」を調査する。
Ｓ９：「接続関係情報」の調査結果から収容可否を判断する。
Ｓ１０：収容可能ならば「接続設定」を行う。
Ｓ１１：「接続要求パケット」の送信元に「接続許可パケット」を送信する。
Ｓ１２：新しいアクセスポイントが接続されたことを通知するため、接続先アクセスポイントに「接続通知パケット」を送信し、処理を終了する（Ｓ１４）。
Ｓ１３：収容拒否の場合、「接続要求パケット」の送信元に「接続拒否パケット」を送信し、終了する。
Ｓ１４：終了
【００３２】
ＡＰ５接続後のネットワーク構成を図２３に示す。また、ＡＰ５接続後の各アクセスポイントメモリ５内の「接続関係情報」を表２に示す。
【００３３】
【表２】
2006081164.tif 000004
【００３４】
（複数対１のアクセスポイント接続例）
図２４のような、ＡＰ１からＡＰ６が存在するネットワーク内で、ＡＰ６が下位アクセスポイントとしてＡＰ５に接続されている。ＡＰ６を移動させ、改めてＡＰ１からＡＰ５の中で、比較的通信環境の良いアクセスポイントに下位アクセスポイントとして接続する場合を例にとり、アクセスポイント間接続動作を説明する。
【００３５】
アクセスポイントは図１９のとおり構成されており、ＡＰ１をマスターアクセスポイントとするグループ内のアクセスポイントのメモリ５内には、表３に示される同一の「接続関係情報」が格納されている。ＡＰ５をマスターアクセスポイントとするグループ内の各アクセスポイントのメモリ５内には、表４に示される同一の「接続関係情報」が格納されている。ここでＭＡＣアドレス列は所属するグループ内の全アクセスポイントのＭＡＣアドレスが格納されている。上位ＭＡＣ列はＭＡＣアドレス列のアドレスを持つアクセスポイントが接続している上位アクセスポイントのＭＡＣアドレスが格納されている。ホップにはＭＡＣアドレス列のアドレスを持つアクセスポイントのホップ数が格納されている。
【００３６】
【表３】
2006081164.tif 000005
【００３７】
【表４】
2006081164.tif 000006
【００３８】
アクセスポイント間のメッセージシーケンスを図２５に示す。またアクセスポイントの動作を図２６に示す。ＡＰ６を収容するためＰＣから有線ネットワーク経由で、「報知指示パケット」が送られる。送受信部２から報知指示パケットの受信を伝えられたマスターアクセスポイントＡＰ１とＡＰ５のアクセスポイント接続機能は、送受信部２に下位アクセスポイントへの「報知指示パケット」の転送を指示する。送受信部２から「報知指示パケット」の受信を伝えられたスレーブアクセスポイント内のアクセスポイント接続機能４−１も、送受信部２に下位アクセスポイントへの「報知指示パケット」の転送を指示する。ＡＰ６では接続先を選択するため指示手段としてのスイッチ６が押される。
【００３９】
「報知指示パケット」の受信を送受信部２から告げられたアクセスポイントＡＰ１からＡＰ５のアクセスポイント接続機能４−１は、決められた時間（Ｔ秒）に亘って、繰り返し「接続報知パケット」を送信するため、送受信部２に指示を出す。送受信部２は「接続報知パケット」を無線ＬＡＮポートに送信する。
【００４０】
「接続報知パケット」には接続関係情報から作成された表５に示す情報が格納されている。ＭＡＣは「報知パケット」を送信したアクセスポイントのＭＡＣアドレスである。ホップは「報知パケット」を送信したアクセスポイントのホップ数である。下位数は、「報知パケット」を送信したアクセスポイントに接続されている下位アクセスポイント数である。Ｈ１はホップ１のアクセスポイント以下の総アクセスポイント数である。Ｈ２はマスターアクセスポイントと自アクセスポイントの間にあるホップ２を持つアクセスポイント以下の総アクセスポイント数である。同様にＨ３はマスターアクセスポイントと自アクセスポイントの間にあるホップ３を持つアクセスポイント以下の総アクセスポイント数である。例として表５の２行目はアクセスポイントＡＰ２から送信された「接続報知パケット」の内容である。ＡＰ２のＭＡＣアドレスがＡＤＲ２であることを表し、ＡＰ２のホップ数が２であることを表している。また下位数はＡＰ２の下位アクセスポイント数が０であることを表している。Ｈ１はマスターアクセスポイントＡＰ１以下の総アクセスポイント数が３であることを表している。Ｈ２はスレーブアクセスポイントＡＰ２以下の総アクセスポイント数が０であることを表している。ＡＰ２はホップ２なのでＨ３の情報は含まれない。
【００４１】
【表５】
2006081164.tif 000007
【００４２】
図２６は、この場合の各アクセスポイントにおける接続動作フローである。各動作ステップの内容は次の通りである。
（ａ）接続指示スイッチ押下
Ｓ２０：アクセスポイントはスイッチが押下されると、接続動作を開始する。
Ｓ２１：「接続報知パケット」の受信動作を行う。
Ｓ２２：後述の図２７のフローチャートに従い、接続先アクセスポイントを選択する。
Ｓ２３：選択したアクセスポイントに「接続要求パケット」を送信する。
Ｓ２４：「接続許可パケット」の受信を待つ。「接続拒否パケット」を受信、または時間内に「接続許可パケット」を受信できない場合は処理を終了する。
Ｓ２５：「接続許可パケット」を受信した場合、「接続関係情報」の更新（接続設定）を行う。
Ｓ２６：終了
【００４３】
（ｂ）報知指示パケット受信
Ｓ３０：「報知指示パケット」を受信したアクセスポイントは接続動作を開始する。
Ｓ３１：一定時間「接続報知パケット」の送信を行うと同時に「接続要求パケット」の受信動作を行う。
Ｓ３２：複数のアクセスポイントから「接続要求パケット」を受信したか検査する。
Ｓ３３：１つのアクセスポイントだけから「接続要求パケット」を受信した場合、「接続関係情報」の調査を行う。
Ｓ３４：「接続関係情報」の調査結果から収容可否を判断する。
Ｓ３５：収容可能ならば、「接続許可パケット」の送信を行う。
Ｓ３６：新しいアクセスポイントが接続されたことを通知するため、接続先アクセスポイントに「接続通知パケット」を送信する。
Ｓ３７：「接続関係情報」の更新（接続設計）を行い、処理を終了する。
Ｓ３８：Ｓ３２の検査の結果、複数のアクセスポイントから「接続要求パケット」を受信したと判断した場合、またはＳ３４の結果、収容不可と判断した場合、「接続拒否パケット」を送信する。
Ｓ３９：終了
【００４４】
図２７は、上位アクセスポイント選択フローである。各動作ステップの内容は次の通りである。
Ｓ４１：Ｓ２１で受信した「接続報知パケット」の送信元アクセスポイントのうち、信号強度が閾値以下のアクセスポイントを候補から除外する。
Ｓ４２：Ｓ２１で受信した「接続報知パケット」の送信元アクセスポイントのうち、ホップ数が閾値以上のアクセスポイントを候補から除外する。
Ｓ４３：Ｓ２１で受信した「接続報知パケット」の送信元アクセスポイントのうち、下位アクセスポイント数が閾値以上のアクセスポイントを候補から除外する。
Ｓ４４：Ｓ４１〜Ｓ４３の結果、候補となるアクセスポイントが存在するか検査する。
Ｓ４６：候補が存在しない場合は、閾値を変更するか判断する。
Ｓ４７：閾値を変更しない場合は終了する。
Ｓ４５：閾値を変更した場合は、Ｓ４１に戻り、再度選択を行う。
Ｓ４８：Ｓ４４において、候補アクセスポイントが存在する場合、調査ホップを１に設定する。
Ｓ４９：各アクセスポイントからの「接続報知パケット」には、表５の各行に示すように「接続報知パケット」の送信元アクセスポイントのＨＯＰ数（ホップ）、「接続報知パケット」の送信元アクセスポイントと直接接続している下位アクセスポイント数（下位数）、及び自アクセスポイントとマスターアクセスポイントの間にあるホップ１〜ホップ３を持つアクセスポイントと直接的及び間接的に接続している下位アクセスポイントの総数（Ｈ１；ホップ１，Ｈ２；ホップ２，Ｈ３；ホップ３）が記録されている。候補となるアクセスポイントのうち、調査ホップにおける下位アクセスポイントの総数（間接収容数）が一番少ない「接続報知パケット」を送信したアクセスポイントを候補とする（複数存在しても良い）。それ以外を候補から除外する。
Ｓ５０：調査ホップと表５のホップ列を比較し、調査ホップと等しいアクセスポイントが存在するか調べる（複数存在しても良い。）
Ｓ５１：調査ホップを持つアクセスポイントが存在しない場合「接続報知パケット」を送信してＳ４９で候補として選択されたアクセスポイントは調査ホップよりも下位に接続しているアクセスポイントである。従って、調査ホップを１増やし、再度Ｓ４９を行う。
Ｓ５２：Ｓ５０の検査の結果、調査ホップを持つアクセスポイントが存在した場合、それは有線ＬＡＮネットワークに接続されているマスターアクセスポイント（ホップ１）により近く、直接的及び間接的に接続されている下位アクセスポイントの総数がより少ないアクセスポイントであるため、通信量が少なく接続先アクセスポイントとして適している。
この中から、直接収容数（表５の下位数）の最も少ないアクセスポイントを候補として選択する（複数存在しても良い。）
Ｓ５３: 候補アクセスポイントが複数存在するか調査する。
Ｓ５４：アクセスポイントが一つならば接続先として選択し、Ｓ５６に進む。
Ｓ５５：候補アクセスポイントが複数存在する場合は、信号強度が最も大きいものを選択し、Ｓ５６に進む。
【００４５】
ＡＰ６のアクセスポイント接続機能４−１は、Ｔ秒経過した後、送受信部２が受信した「情報報知パケット」内の情報を用いて接続先を決定し、送受信部２に「接続要求パケット」を送信するように指示する。実施例では、近くにあるアクセスポイントＡＰ２、ＡＰ３、ＡＰ４からの「情報報知パケット」を受信し、図２７のフローチャートに従い、ＡＰ２が図２８のように選択されたと仮定している。
【００４６】
ＡＰ２のアクセスポイント接続機能４−１は、送受信部２から「接続要求パケット」の受信を通知され、メモリ内の自アクセスポイントのホップ数と下位アクセスポイント接続数検査し、決められた値以下なら、送受信部２に「接続許可パケット」の送信を指示する。
ＡＰ６のアクセスポイント制御部４は、送受信部２から「接続許可パケット」の受信を通知されると、ＡＰ２のＭＡＣアドレスを上位アクセスポイントのＭＡＣアドレスとして設定する。ＡＰ２のアクセスポイント制御部４は、「接続関係情報」を更新する。そして上位アクセスポイントと下位アクセスポイントのＭＡＣアドレス宛てに新しい「接続関係情報」を通知する。新しい「接続関係情報」を表６と表７に示す。
【００４７】
【表６】
2006081164.tif 000008
【００４８】
【表７】
2006081164.tif 000009
【００４９】
（ステーション接続機能）
ステーションは通信を行なうために、最初にアクセスポイントに登録されなければならない。図２９のようにアクセスポイントＡＰ６経由でステーションＳＡＴ１を登録する場合について説明する。
【００５０】
ステーション登録のためのアクセスポイント間のメッセージシーケンスを図３０に示す。ステーションＳＴＡ１は最初にプローブリクエスト（Ｐリクエスト）をブロードキャストする。アクセスポイントのステーション登録処理は、送受信部２からプローブリクエスト受信を伝えられると、送受信部２にプローブレスポンス（Ｐレスポンス）送信を指示する。図３０ではＡＰ２とＡＰ６がプローブリクエストを受信し、プローブレスポンスを送信している。
【００５１】
プローブレスポンスを受信したステーションＳＴＡ１は、プローブレスポンスを送信したアクセスポイント（ＡＰ２，ＡＰ６）の中で、通信に適したアクセスポイントＡＰ６を選択し、オーセンティケーションリクエスト（Ａｕリクエスト）を送信する。
【００５２】
アクセスポイントＡＰ６のステーション登録処理機能４−２は、送受信部２からオーセンティケーションリクエスト受信を伝えられると、接続関係情報を検索し、送受信部２に対して上位アクセスポイントＡＰ２へのオーセンティケーションリクエスト転送を指示する。
【００５３】
アクセスポイントＡＰ２のステーション登録処理機能４−２は、同様に送受信部２からオーセンティケーションリクエストの受信を伝えられると、接続関係情報を検索し、送受信部２に対して上位アクセスポイントＡＰ１へのオーセンティケーションリクエスト転送を指示する。
【００５４】
アクセスポイントＡＰ１のステーション登録処理機能４−２は、送受信部２からオーセンティケーションリクエストの受信を伝えられると、送受信部２に対して下位アクセスポイントＡＰ２へのオーセンティケーションレスポンス（Ａｕレスポンス）転送を指示する。
【００５５】
アクセスポイントＡＰ２のステーション登録処理機能４−２は、送受信部２からオーセンティケーションレスポンスの受信を伝えられると、送受信部２に対して下位アクセスポイントＡＰ６へのオーセンティケーションレスポンス転送を指示する。
【００５６】
アクセスポイントＡＰ６のステーション登録処理機能４−２は、送受信部２からオーセンティケーションレスポンスの受信を伝えられると、送受信部２に対してステーションＳＴＡ１へのオーセンティケーションレスポンス転送を指示する。
【００５７】
オーセンティケーションレスポンスを受信したステーションＳＴＡ１はアソシエーションリクエスト（Ａｓリクエスト）をアクセスポイントＡＰ６に送信する。同リクエストもアクセスポイントＡＰ１に転送され、アクセスポイントＡＰ１からアソシエーションレスポンス（Ａｓレスポンス）が返される。
【００５８】
アクセスポイントＡＰ６のステーション登録処理機能４−２は、メモリ内の接続関係情報にステーションＳＴＡ１を登録する。同時に、アクセスポイントＡＰ６はステーションＳＴＡ１が登録されたことをアクセスポイントＡＰ２に送信し、アクセスポイントＡＰ２もアクセスポイントＡＰ１に送信する。各アクセスポイントはステーション情報を登録する。また、ＡＰ６はステーションＳＴ２にも接続関係情報（表６）を送信する。
【００５９】
表８にアクセスポイントＡＰ６の接続関係情報へのステーション情報登録例を示す。アクセスポイントＭＡＣ列には自アクセスポイントと上位／下位アクセスポイントのＭＡＣアドレスを表す。ここではアクセスポイントＡＰ６のＭＡＣアドレス（ＡＤＲ６）とＡＰ６の上位アクセスポイントＡＰ２のＭＡＣアドレス（ＡＤＲ２）が格納されている。ステーションＭＡＣアドレスにはグループに登録されたステーションのＭＡＣアドレスが格納される。ここではアクセスポイントＡＰ６のＭＡＣアドレスＡＤＲ６の行にステーションＳＴＡ１のアドレス（ＡＤＲＳ１）が格納されている。
【００６０】
【表８】
2006081164.tif 000010
【００６１】
表９にアクセスポイントＡＰ１の接続関係情報（ステーション情報）を示す。アクセスポイントＭＡＣ列にはアクセスポイントＡＰ１のＭＡＣアドレス（ＡＤＲ１）とＡＰ１の下位アクセスポイントＡＰ２のＭＡＣアドレス（ＡＤＲ２）およびＡＰ３のＭＡＣアドレス（ＡＤＲ３）が格納されている。ステーションＭＡＣ列にはアクセスポイントＡＰ２のＭＡＣアドレスＡＤＲ２の行にステーションＳＴＡ１のアドレス（ＡＤＲＳ１）が格納され、ＳＴＡ１宛のパケットはＡＰ２に転送することが示されている。表１０は同様にアクセスポイントＡＰ３の接続関係情報（ステーション情報）である。
【００６２】
【表９】
2006081164.tif 000011
【００６３】
【表１０】
2006081164.tif 000012
【００６４】
（ＳＴＡハンドオーバー処理）
アクセスポイントは接続関係情報を参照して、高速ハンドオーバー処理を行なう。高速ハンドオーバー処理に対応したステーションのブロック図を図３３示す。ステーションはステーション制御部１４、メモリ部１５、送受信部１２、無線ＬＡＮポート部１１、アプリケーション部１３から構成される。
【００６５】
無線ＬＡＮポート部１１は無線ＬＡＮネットワーク上に送信されたパケットを受信し、送受信部から送られたパケットを無線ＬＡＮネットワーク上に送信する。アプリケーション部１３は、無線ＬＡＮを使用してデータの送受信を行う音声通信機能などである。送受信部１２は、ステーション制御部１４または無線ＬＡＮポート部１１／アプリケーション部１３から転送されたパケットを、ステーション制御部１４の指示に従い、無線ＬＡＮポート部１１／アプリケーショント部１３またはステーション制御部１４に転送する。ステーション制御部１４は、メモリ部１５内の「接続関係情報」を参照し、ハンドオーバー（ステーションの移動）の管理を行なう。
【００６６】
図３５のようにＡＰ６に接続しているステーションＳＴＡがハンドオーバーする場合について説明する。ステーションＳＴＡ１のハンドオーバー要求機能１４−２は、同一チャンネルで動作しているアクセスポイント（ＡＰ１〜ＡＰ６）が送信したビーコンの受信を送受信部１２から通知されると、ビーコンの送信元ＭＡＣアドレス（ＡＤＲ１〜ＡＤＲ６）と通信環境情報（信号強度とＳＮ比）を取り出し、メモリ部１５内に保持しておく。
【００６７】
図３４は、ハンドオーバーシーケンスである。ステーションＳＴＡ１のハンドオーバー要求機能１４−２は、一定期間内の通信環境情報を集計し、現在通信を行っているアクセスポイントＡＰ６よりも通信に適したアクセスポイントＡＰ３を見つけると、ＭＡＣアドレス（ＡＤＲ３）とメモリ内の接続関係情報（表６）のＭＡＣアドレス比較し、一致するものがあれば、送受信部１２に以後はＡＰ３宛にパケットを送信するよう指示する。
【００６８】
アクセスポイントＡＰ３のハンドオーバー処理機能４−３は、送受信部からパケット受信を通知されると、接続関係情報を検索し、パケットの送信元ＭＡＣアドレスと一致したアドレスが見つかると、送受信部にグループ内のアクセスポイントにステーションが移動したことを知らせるため移動通知パケットを送信するよう指示する。同時に送受信部にパケットを転送するよう指示する。
【００６９】
移動通知パケットを受けたアクセスポイントのハンドオーバー処理機能４−３は接続関係情報（ステーション情報）を更新する。更新された接続関係情報（ステーション情報）を表１４、表１５、表１６，表１７に示す。
【００７０】
【表１４】
2006081164.tif 000013
【００７１】
【表１５】
2006081164.tif 000014
【００７２】
【表１６】
2006081164.tif 000015
【００７３】
【表１７】
2006081164.tif 000016
【００７４】
（パケット転送機能）
アクセスポイントは他のアクセスポイントから又はステーションから送信されたパケットの転送を行なう。図３１のようなネットワークにおいてＡＰ６配下のＳＴＡ１からＡＰ３配下のＳＴＡ２へパケットを送信する場合について説明する。
【００７５】
図３２にアクセスポイント間のパケット転送シーケンスを示す。ＡＰ６配下のステーションＳＴＡ１はＳＴＡ２へパケットを送信する場合、接続しているアクセスポイントＡＰ６にパケットを送信する。
【００７６】
アクセスポイントＡＰ６内のパケット転送機能は、パケットの送信先アドレス（ＳＴＡ２）と
【００７７】
表１１で表されるメモリ内の接続関係情報（ステーション情報）を比較し、パケットの転送先アクセスポイント（ＡＰ２）を決定する。そしてＡＰ２にパケットを転送するように送受信部２に指示する。送受信部２は無線ＬＡＮポート部経由でパケットをアクセスポイントＡＰ２へ送信する。
【００７８】
【表１１】
2006081164.tif 000017
【００７９】
同様に、アクセスポイントＡＰ２内のパケット転送機能は、パケットの送信先アドレス（ＳＴＡ２）と表１２で示されるメモリ内の接続関係情報（ステーション情報）を比較し、パケットの転送アクセスポイント（ＡＰ１）を決定する。そしてＡＰ１にパケットを転送するように送受信部２に指示する。送受信部２は無線ＬＡＮポート部経由でパケットをアクセスポイントＡＰ１へ送信する。同様に、アクセスポイントＡＰ１はアクセスポイントＡＰ３へパケットを送信する。
【００８０】
【表１２】
2006081164.tif 000018
【００８１】
アクセスポイントＡＰ３内のパケット転送機能は、パケットの送信先アドレス（ＳＴＡ２）と表１３で示されるメモリ内のステーション情報を比較し、ステーションＳＴＡ２が自アクセスポイントＡＰ３の配下にいることを確認する。そしてＳＴＡ２にパケットを転送するように送受信部２に指示する。送受信部２は無線ＬＡＮポート部経由でパケットをＳＴＡ２へ送信する。
【００８２】
【表１３】
2006081164.tif 000019
【００８３】
以下本発明による無線ＬＡＮ装置について説明する。
【００８４】
（アクセスポイントの構成）
本発明装置を実装したアクセスポイントのブロック図を図３６に示す。アクセスポイントはアクセスポイント制御部２１、アクセスポイント接続部２２、ステーション登録部２３、ハンドオーバー処理部２４、送受信部２５、メモリ部２６、無線ＬＡＮポート部２７、有線ＬＡＮポート部２８、スイッチの如き指示手段２９から構成される。
【００８５】
無線ＬＡＮポート部２７は無線ＬＡＮネットワーク上のパケットを受信し、送受信部２５から送られたパケットを無線ＬＡＮネットワーク上に送信する。
有線ＬＡＮポート部２８は有線ＬＡＮネットワーク上のパケットを受信し、送受信部２５から送られたパケットを有線ネットワーク上に送信する。
送受信部２５は、アクセスポイント制御部２１または無線ＬＡＮポート部２７／有線ＬＡＮポート部２８から転送されたパケットを、無線ＬＡＮポート部２７／有線ＬＡＮポート部２８またはアクセスポイント制御部２１に転送する。
アクセスポイント接続部２２は、アクセスポイント制御部２１からの指示に従い、アクセスポイント接続処理を行う。
ステーション登録部２３は、アクセスポイント制御部２１からの指示に従い、ステーション登録処理を行う。
ハンドオーバー処理部２４は、アクセスポイント制御部２１からの指示に従い、ハンドオーバー処理を行う。
メモリ部は、接続関係情報を記憶している。
アクセスポイント制御部２１は、メモリ部２６内の「接続関係情報」２６−１を参照し、アクセスポイント接続部、ステーション登録部とハンドオーバー処理部に処理を依頼する。また、メモリ部２６内の「接続関係情報」の登録／更新／削除を行う。
指示手段２９は、アクセスポイント制御部２１に必要な指示をする。
【００８６】
（上位アクセスポイントを決めて接続する場合）
予め定めた上位アクセスポイントと未登録アクセスポイントを接続する場合のアクセスポイントの動作について説明する。
【００８７】
（アクセスポイント接続前の状態）
図２０のような、既にアクセスポイントＡＰ１，ＡＰ２，ＡＰ３，ＡＰ４が存在するネットワークにおいて、新たにアクセスポイントＡＰ５をアクセスポイントＡＰ３に接続する場合を例にとり、アクセスポイントの動作を説明する。
【００８８】
アクセスポイントＡＰ１，ＡＰ２，ＡＰ３，ＡＰ４，ＡＰ５のメモリ部２６には、前記の表１の各行に示される「接続関係情報」２６−１が格納されている。表１のＭＡＣ列は各アクセスポイントのＭＡＣアドレスを格納している。ホップ列はマスターアクセスポイントからのホップ数を格納している。上位ＭＡＣ列は自アクセスポイントが接続している上位アクセスポイントのＭＡＣアドレスを格納している。下位数列は自アクセスポイントと接続している下位アクセスポイント数を格納している。下位ＭＡＣ列は自アクセスポイントと接続している下位アクセスポイントのＭＡＣアドレスを格納している。
【００８９】
アクセスポイントＡＰ３とアクセスポイントＡＰ５で指示手段として用いられているスイッチ２９を押すと、両アクセスポイント内のアクセスポイント制御部は、メモリから「接続関係情報」２６−１を読み込み、アクセスポイント接続部２２に対して「接続関係情報」２６−１を通知し、接続処理開始の指示を出す。
指示を受けたアクセスポイントＡＰ３とアクセスポイントＡＰ５のアクセスポイント接続部２２は通知された「接続関係情報」２６−１を参照し、自アクセスポイントのホップ数が登録されているか検査する。
アクセスポイントＡＰ３内のアクセスポイント接続部２２は、「接続関係情報」２６−１を参照した結果、既に自アクセスポイントが上位アクセスポイントと接続されていることを検出し、登録済みアクセスポイントとして動作する。一方、ＡＰ５内のアクセスポイント接続部２２は「接続関係情報」２６−１を参照した結果、まだ上位アクセスポイントと接続されていないことを検出し、未登録アクセスポイントとして動作する。
【００９０】
（登録済みアクセスポイントの接続動作）
登録済みアクセスポイントのアクセスポイント接続部２２は、決められた時間（Ｔ秒）に亘って一定周期で繰り返し、自アクセスポイントのＭＡＣアドレスを含む「接続報知パケット」を作成し、アクセスポイント制御部２１に転送する。
アクセスポイント制御部２１は、アクセスポイント接続部２２からパケットを転送されると、送受信部２５に転送すると同時に、送受信部２５に対してパケットを無線ＬＡＮネットワークへ送信するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【００９１】
登録済みアクセスポイントのアクセスポイント接続部２２は、Ｔ秒間「接続報知パケット」を転送し続けた後、さらにＴ秒間アクセスポイント制御部２１からの「接続要求パケット」の転送を待つ。このＴ秒間内に「接続要求パケット」の転送がない場合には、接続動作を停止する。
登録済みアクセスポイントの無線ＬＡＮポートは「接続要求パケット」を受信すると「接続要求パケット」を送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１は「接続要求パケット」をアクセスポイント接続部２２に転送する。
【００９２】
登録済みアクセスポイントのアクセスポイント接続部２２は、「接続要求パケット」を転送されると、「接続関係情報」２６−１から自アクセスポイントのホップ数と下位数を検査し、数値が閾値以下であれば、「接続許可パケット」を作成し、アクセスポイント制御部２１に転送する。反対に数値が閾値以上であれば「接続拒否パケット」を作成し、アクセスポイント制御部に転送する。「接続許可パケット」は接続アクセスポイントのＭＡＣアドレスとして自アクセスポイントのＭＡＣアドレスを含む。また自アクセスポイントのホップ数を含む。
【００９３】
アクセスポイント制御部２１は、アクセスポイント接続部２２から「接続許可パケット」または「接続拒否パケット」を転送されると、パケットを送受信部２５に転送すると同時に、送受信部２５にパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
登録済みアクセスポイントのアクセスポイント接続部２２は、「接続許可パケット」を転送した後、未登録アクセスポイントのＭＡＣアドレスをアクセスポイント制御部２１に通知する。
通知を受けたアクセスポイント制御部２１はメモリ部２６に格納されている「接続関係情報」２６−１の下位数を１だけ増加させ、下位ＭＡＣに未登録アクセスポイントのＭＡＣアドレスを登録する。
【００９４】
最後に、登録済みアクセスポイントのアクセスポイント接続部２２は、未登録アクセスポイントが接続されたことを他のアクセスポイントに通知するため、「接続関係情報」２６−１内に格納されている上位アクセスポイントのＭＡＣアドレスと下位アクセスポイントのＭＡＣアドレス宛ての「接続通知パケット」を作成し、アクセスポイント制御部２１に転送する。「接続通知パケット」には接続ＭＡＣアドレスとして、未登録アクセスポイントのＭＡＣアドレスが格納される。
アクセスポイント制御部２１は、アクセスポイント接続部２２から転送された「接続通知パケット」を送受信部２５に転送すると同時に、送受信部２５にパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【００９５】
また、アクセスポイント制御部２１は、自局がマスターアクセスポイントである場合には、送受信部２５に「接続通知パケット」を有線ＬＡＮポート部２８へも転送するよう指示する。送受信部２５は有線ＬＡＮポート部２８へのパケット送信指示を受けると、有線ＬＡＮポート部２８へパケットを転送する。有線ＬＡＮポート部２８はパケットを受け取ると有線ＬＡＮネットワーク上にパケットを送信する。
【００９６】
（未登録アクセスポイントの動作）
未登録アクセスポイントのアクセスポイント接続部２２は、決められた（Ｔ秒）の間、アクセスポイント制御部２１からの「接続報知パケット」の転送を待つ。Ｔ秒間内に「接続報知パケット」の転送がない場合には、接続動作を停止する。
未登録アクセスポイントの無線ＬＡＮポート部２７は「接続報知パケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをアクセスポイント接続部２２に転送する。
アクセスポイント接続部２２は、「接続報知パケット」を転送されると、「接続報知パケット」送信元宛ての「接続要求パケット」を作成し、アクセスポイント制御部２１に転送する。
アクセスポイント制御部２１は、アクセスポイント接続部２２から「接続要求パケット」を転送されると、パケットを送受信部２５に転送すると同時に、送受信部２５に対してパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【００９７】
未登録アクセスポイントのアクセスポイント接続部２２は「接続要求パケット」を転送した後、さらに２Ｔ秒間だけアクセスポイント制御部２１からの「接続許可パケット」の転送を待つ。２Ｔ秒間内に「接続許可パケット」の転送がない場合、または「接続拒否パケット」を転送された場合には、接続動作を停止する。
未登録アクセスポイントの無線ＬＡＮポート部２７は「接続許可パケット」または「接続拒否パケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをアクセスポイント接続部２２に転送する。
未登録アクセスポイントのアクセスポイント接続部２２は、「接続許可パケット」を転送されると、「接続許可パケット」に含まれる接続アクセスポイントのＭＡＣアドレス及びホップ数をアクセスポイント制御部２１に通知する。通知を受けたアクセスポイント制御部２１はメモリ部２６に格納されている「接続関係情報」２６−１の上位ＭＡＣに登録済みアクセスポイントのＭＡＣアドレスを登録し、通知されたＨＯＰ数を１だけ増加させてホップに格納する。
【００９８】
（その他のアクセスポイントの動作）
その他のアクセスポイントの無線ＬＡＮポート部２７または有線ＬＡＮポート部２８は、「接続通知パケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをアクセスポイント接続部２２に転送する。
その他のアクセスポイントのアクセスポイント接続部２２は、「接続通知パケット」内の接続ＭＡＣアドレスを取り出し、アクセスポイント制御部２１に通知する。通知を受けたアクセスポイント制御部２１はメモリ部２６の「接続関係情報」２６−１に接続ＭＡＣアドレスが登録されていれば、登録の削除を行う。
最後に、その他のアクセスポイントのアクセスポイント接続部２２は、「接続関係情報」２６−１内に格納されている上位アクセスポイントのＭＡＣアドレスと下位アクセスポイントのＭＡＣアドレス宛ての「接続通知パケット」を作成し、アクセスポイント制御部２１に転送する。但し、自アクセスポイントが受け取った「接続通知パケット」の送信元は除く。
【００９９】
アクセスポイント制御部２１は、アクセスポイント接続部２２から転送されたパケットを送受信部２５に転送すると同時に、送受信部２５に対しパケットを無線ＬＡＮポートへ転送部２７するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
また、アクセスポイント制御部２１は、自アクセスポイントがマスターアクセスポイントである場合には、送受信部２５にパケットを有線ＬＡＮポート部２８へも転送するように指示する。送受信部２５は有線ＬＡＮポート部２８へのパケット送信指示を受けると、有線ＬＡＮポート部２８へパケットを転送する。有線ＬＡＮポート部２８はパケットを受け取ると有線ＬＡＮネットワーク上にパケットを送信する。
【０１００】
（アクセスポイント接続後の状態）
ＡＰ５接続後のネットワーク構成を図２３に示す。また、ＡＰ５接続後における各アクセスポイントのメモリ部２６の「接続関係情報」を表２に示す。
【０１０１】
（複数の上位アクセスポイントから１つを選択して接続する場合）
未登録アクセスポイントが複数の登録済みアクセスポイントから１つを選択し接続する場合のアクセスポイントの動作について説明する。
【０１０２】
（アクセスポイント接続前の状態）
図２４のような、既にアクセスポイントＡＰ１，ＡＰ２，ＡＰ３，ＡＰ４，ＡＰ５，ＡＰ６が存在するネットワークにおいて、アクセスポイントＡＰ６が下位アクセスポイントとしてＡＰ５に接続されている。アクセスポイントＡＰ６を移動させ、改めてＡＰ１からＡＰ５の中で、比較的通信環境の良いアクセスポイントに接続する場合を例にとり、アクセスポイント間接続動作を説明する。
アクセスポイントＡＰ１をマスターアクセスポイントとするグループ内のアクセスポイントＡＰ１，ＡＰ２，ＡＰ３，ＡＰ４のメモリ部には、表３に示される同一の「接続関係情報」が格納されている。アクセスポイントＡＰ５をマスターアクセスポイントとするグループ内の各アクセスポイントＡＰ５，ＡＰ６のメモリ部には、表４に示される同一の「接続関係情報」が格納されている。
ここでＭＡＣアドレス列は所属するグループ内の全アクセスポイントのＭＡＣアドレスが格納されている。上位ＭＡＣ列はＭＡＣアドレス列のアドレスを持つアクセスポイントが接続している上位アクセスポイントのＭＡＣアドレスが格納されている。ホップにはＭＡＣアドレス列のアドレスを持つアクセスポイントのホップ数が格納されている。
【０１０３】
ＡＰ６において指示手段としてのスイッチ２９を押すと、アクセスポイントＡＰ６のアクセスポイント制御部２１は、メモリ部２６から「接続関係情報」を読み込み、アクセスポイント接続部２２に対し「接続関係情報」を通知し、未登録アクセスポイントとしての接続処理開始の指示を出す。
ＰＣからは有線ネットワーク上に「報知指示パケット」が送られる。有線ＬＡＮポート部２８または無線ＬＡＮポート部２７は「報知指示パケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１は「報知指示パケット」を転送されると、メモリ部２６から「接続関係情報」２６−１を読み込み、アクセスポイント接続部２２に対し、「接続関係情報」２６−１を通知し、登録済みアクセスポイントとして接続処理開始の指示を出す。
【０１０４】
（登録済みアクセスポイントの動作）
最初に、登録済みアクセスポイントＡＰ１，ＡＰ２，ＡＰ３，ＡＰ４，ＡＰ５においてアクセスポイント制御部２１から接続処理開始指示を受けたアクセスポイント接続部２２は、「接続関係情報」から自アクセスポイントと直接接続されている下位アクセスポイントのＭＡＣアドレスを検索し、このＭＡＣアドレス宛ての「報知指示パケット」を作成し、アクセスポイント制御部２１に転送する。
アクセスポイント制御部２１は、アクセスポイント接続部２２から転送されたパケットを送受信部２５に転送すると同時に、送受信部２５に対してパケットを無線ＬＡＮポートへ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
次に、「報知指示パケット」を転送されたアクセスポイント接続部２２は、決められた時間（Ｔ秒）の間、一定周期で繰り返し「接続報知パケット」を作成し、アクセスポイント制御部２１に転送する。
【０１０５】
「接続報知パケット」には接続関係情報から作成された表５に示す情報が格納されている。ここで、表５のＭＡＣは「接続報知パケット」を作成したアクセスポイントのＭＡＣアドレスである。ホップは「接続報知パケット」を作成したアクセスポイントのホップ数である。下位数は、「接続報知パケット」を作成したアクセスポイントに接続されている下位アクセスポイント数である。Ｈ１はホップ１のアクセスポイント以下の総アクセスポイント数である。Ｈ２はマスターアクセスポイントと自アクセスポイントの間にあるホップ２を持つアクセスポイント以下の総アクセスポイント数である。同様にＨ３はマスターアクセスポイントと自アクセスポイントの間にあるホップ３を持つアクセスポイント以下の総アクセスポイント数である。
【０１０６】
例として表５の２行目はアクセスポイントＡＰ２から送信された「接続報知パケット」の内容である。アクセスポイントＡＰ２のＭＡＣアドレスがＡＤＲ２であることを表し、アクセスポイントＡＰ２のホップ数が２であることを表している。また下位数はＡＰ２の下位アクセスポイント数が０であることを表している。Ｈ１はマスターアクセスポイントＡＰ１以下の総アクセスポイント数が３であることを表している。Ｈ２スレーブアクセスポイントＡＰ２以下の総アクセスポイント数が０であることを表している。ＡＰ２はホップ２なのでＨ３の情報は含まれない。
【０１０７】
登録済みアクセスポイントＡＰ１，ＡＰ２，ＡＰ３，ＡＰ４，ＡＰ５のアクセスポイント制御部２１は、アクセスポイント登録部２３から転送されたパケットを送受信部２５に転送すると同時に、送受信部２５に対しパケットを無線ＬＡＮネットワークへ送信するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート図２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
登録済みアクセスポイントのアクセスポイント接続部２２は、Ｔ秒間に亘って「接続報知パケット」を転送し続けた後、さらにＴ秒間アクセスポイント制御部２１からの「接続要求パケット」の転送を待つ。Ｔ秒間内に「接続要求パケット」の転送がない場合には、接続動作を停止する。
【０１０８】
登録済みアクセスポイントＡＰ１，ＡＰ２，ＡＰ３，ＡＰ４，ＡＰ５の内で「接続要求パケット」を受信したアクセスポイントの無線ＬＡＮポート部は、「接続要求パケット」を送受信部に転送する。送受信部は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをアクセスポイント接続部２２に転送する。
登録済みアクセスポイントＡＰ１，ＡＰ２，ＡＰ３，ＡＰ４，ＡＰ５のアクセスポイント接続部２２は、「接続要求パケット」を転送されると、複数のアクセスポイントから「接続要求パケット」を受信したかを検査する。複数のアクセスポイントから「接続要求パケット」を受信した場合には接続動作を停止する。
【０１０９】
１つのアクセスポイントだけから「接続要求パケット」を受信した場合、「接続関係情報」の調査を行う。「接続関係情報」のうち、自アクセスポイントのホップ数と下位数を検査し、数値が閾値以下であれば、「接続許可パケット」を作成し、アクセスポイント制御部に送信する。反対に数値が閾値以上であれば、「接続拒否パケット」を作成し、アクセスポイント制御部２１に送信する。
アクセスポイント制御部２１は、アクセスポイント接続部２２から「接続許可パケット」または「接続拒否パケット」を転送されると、パケットを送受信部２５に転送すると同時に、送受信部２５からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【０１１０】
「接続許可パケット」を転送したアクセスポイント接続部２２は、その後、未登録アクセスポイントＡＰ６のＭＡＣアドレスをアクセスポイント制御部２１に通知する。
通知を受けたアクセスポイント制御部２１はメモリ部２６に格納されている「接続関係情報」２６−１に未登録アクセスポイントのＭＡＣアドレス、未登録アクセスポイントと直接接続されている上位アクセスポイントのＭＡＣアドレス（自アクセスポイントのＭＡＣアドレス）、未登録アクセスポイントのホップ数を登録する（表６）。
最後に、登録済みアクセスポイントのアクセスポイント接続部２２は、未登録アクセスポイントが接続されたことを他のアクセスポイントに通知するため、「接続関係情報」から自アクセスポイントと直接接続されている上位または下位アクセスポイントのＭＡＣアドレスの検索を行い、見つかったＭＡＣアドレス宛ての「接続通知パケット」を作成し、アクセスポイント制御部２１に転送する。「接続通知パケット」は新しい「接続関係情報」２６−１を含む。
【０１１１】
アクセスポイント制御部２１は、アクセスポイント接続部２２から転送されたパケットを送受信部に転送すると同時に、送受信部２５にパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
また、アクセスポイント制御部２１は、自アクセスポイントがマスターアクセスポイントである場合には、送受信部２５にパケットを有線ＬＡＮポート部２８へも転送するように指示する。送受信部２５は有線ＬＡＮポート部２８へのパケット送信指示を受けると、有線ＬＡＮポート部２８へパケットを転送する。有線ＬＡＮポート部２８はパケットを受け取ると有線ＬＡＮネットワーク上にパケットを送信する。
【０１１２】
（未登録アクセスポイントの動作）
未登録アクセスポイントとしての接続処理開始を指示されたアクセスポイント接続部２２は、決められた時間（Ｔ秒）、アクセスポイント制御部２１からの「接続報知パケット」の転送を待つ。Ｔ秒間内に「接続報知パケット」の転送がない場合には、接続動作を停止する。
未登録アクセスポイントの無線ＬＡＮポート部２７は「接続報知パケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをアクセスポイント接続部２２に転送する。
アクセスポイント接続部２２は、複数のアクセスポイントから「接続報知パケット」を受信すると、複数のアクセスポイントから接続するアクセスポイントを選択する。図２７は、ＡＰ６のアクセスポイント接続部２２における登録済みアクセスポイント選択フローである。各動作ステップの内容は次の通りである。
【０１１３】
Ｓ４１：転送された「接続報知パケット」の送信元アクセスポイントのうち、信号強度が閾値以下のアクセスポイントを候補から除外する。
Ｓ４２：転送された「接続報知パケット」の送信元アクセスポイントのうち、ホップ数が閾値以上のアクセスポイントを候補から除外する。
Ｓ４３：転送された「接続報知パケット」の送信元アクセスポイントのうち、下位アクセスポイント数が閾値以上のアクセスポイントを候補から除外する。
Ｓ４４：Ｓ４１〜Ｓ４３の結果、候補となるアクセスポイントが存在するかを検査する。
Ｓ４６：候補が存在しない場合には、閾値を変更するかを判断する。
Ｓ４７：閾値を変更しない場合には終了する。
Ｓ４５：閾値を変更した場合は、Ｓ４１に戻り、再選択を行う。
Ｓ４８：Ｓ４４において、候補アクセスポイントが存在する場合、調査ホップを１に設定する。
Ｓ４９：各アクセスポイントからの「接続報知パケット」には、表２１の各行に示すように「接続報知パケット」の送信元アクセスポイントのＨＯＰ数（ホップ）、「接続報知パケット」の送信元アクセスポイントと直接接続している下位アクセスポイント数（下位数）、及び自アクセスポイントとマスターアクセスポイントの間にあるホップ１〜ホップ３を持つアクセスポイントと直接的及び間接的に接続している下位アクセスポイントの総数（Ｈ１：ホップ１，Ｈ２：ホップ２，Ｈ３：ホップ３）が記録されている。候補となるアクセスポイントのうち、調査ホップにおける下位アクセスポイントの総数（間接収容数）が一番少ない「接続報知パケット」を送信したアクセスポイントを候補とする（複数存在しても良い）。それ以外から除外する。
【０１１４】
Ｓ５０：調査ホップと表５のホップ列を比較し、調査ホップと等しいアクセスポイントが存在するか調べる（複数存在しても良い）。
Ｓ５１：調査ホップを持つアクセスポイントが存在しない場合「接続報知パケット」を送信してＳ４９で候補として選択されたアクセスポイントは調査ホップよりも下位に接続しているアクセスポイントである。従って、調査ホップを１増やし、再度Ｓ４９を行う。
Ｓ５２：Ｓ５０の検査の結果、調査ホップを持つアクセスポイントが存在した場合、それは有線ＬＡＮネットワークに接続されているマスターアクセスポイント（ホップ１）により近く、直接的及び間接的に接続されている下位アクセスポイントの総数がより少ないアクセスポイントであるため、通信量が少なく接続先アクセスポイントとして適している。この中から、直接収容数（表５の下位数）の最も少ないアクセスポイントを候補として選択する（複数存在しても良い。）
Ｓ５３：候補アクセスポイントが複数存在するか調査する。
Ｓ５４：アクセスポイントが一つならば接続先として選択し、Ｓ５６に進む。
Ｓ５５：候補アクセスポイントが複数存在する場合には、信号強度が最も大きいものを選択し、Ｓ５６に進む。
【０１１５】
未登録アクセスポイントＡＰ６のアクセスポイント接続部２２は登録済みアクセスポイント選択フローに従い接続先アクセスポイントとしてアクセスポイントＡＰ２を決定するとアクセスポイントＡＰ２宛ての「接続要求パケット」を作成し、アクセスポイント制御部２１に送信する。
アクセスポイント制御部２１は、アクセスポイント接続部２２から「接続要求パケット」を転送されると、パケットを送受信部２５に転送すると同時に、送受信部２５に対しパケットを無線ＬＡＮポートへ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【０１１６】
未登録アクセスポイントのアクセスポイント接続部２２は「接続要求パケット」を転送した後、さらに２Ｔ秒間アクセスポイント制御部２１からの「接続許可パケット」の転送を待つ。２Ｔ秒間内に「接続許可パケット」の転送がない場合、または「接続拒否パケット」を転送された場合には、接続動作を停止する。
未登録アクセスポイントの無線ＬＡＮポート部２７は「接続許可パケット」または「接続拒否パケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをアクセスポイント接続部２２に転送する。
未登録アクセスポイントのアクセスポイント接続部２２は、「接続許可パケット」を転送されると、「接続通知パケット」の転送を待つ。
未登録アクセスポイントの無線ＬＡＮポート部２７は、「接続通知パケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをアクセスポイント接続部２２に転送する。
アクセスポイント接続部２２は、「接続通知パケット」内の「接続関係情報」２６−１を取り出し、アクセスポイント制御部２１に通知する。通知を受けたアクセスポイント制御部２１は、通知された「接続関係情報」２６−１をメモリ部２６に格納する。
【０１１７】
（その他のアクセスポイントの動作）
その他のアクセスポイントの無線ＬＡＮポート部２７は、「接続通知パケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをアクセスポイント接続部２２に転送する。
その他のアクセスポイントのアクセスポイント接続部２２は、「接続通知パケット」内の「接続関係情報」を取り出し、アクセスポイント制御部２１に通知する。通知を受けたアクセスポイント制御部２１は、通知された「接続関係情報」とメモリ部２６の「接続関係情報」２６−１とを比較し、自アクセスポイントの所属するグループに新たにアクセスポイントが追加されていれば、メモリ部２６内の「接続関係情報」２６−１に登録する。また２つの「接続関係情報」を比較した結果、自アクセスポイントの所属するグループからアクセスポイントが移動していれば、移動したアクセスポイントの登録の削除を行う。  
【０１１８】
最後に、その他のアクセスポイントのアクセスポイント接続部２２は、「接続関係情報」２６−１内に格納されている上位アクセスポイントのＭＡＣアドレスと下位アクセスポイントのＭＡＣアドレス宛ての「接続通知パケット」を作成し、アクセスポイント制御部２１に転送する。但し、自アクセスポイントが受け取った「接続通知パケット」の送信元は除く。
アクセスポイント制御部２１は、アクセスポイント接続部２２から転送されたパケットを送受信部２５に転送すると同時に、送受信部２５に対しパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
また、アクセスポイント制御部２１は、自アクセスポイントがマスターアクセスポイントである場合には、送受信部２５にパケットを有線ＬＡＮポート部２８へも転送するように指示する。送受信部２５は有線ＬＡＮポート部２８へのパケット送信指示を受けると、有線ＬＡＮポート部２８へパケットを転送する。有線ＬＡＮポート部２８はパケットを受け取ると有線ＬＡＮネットワーク上にパケットを送信する。
【０１１９】
（アクセスポイント接続後の状態）
ＡＰ６接続後のネットワーク構成を図２８に示す。また、ＡＰ５接続後における各アクセスポイントのメモリ部２６内の新しい「接続関係情報」は前記表６と表７に示された通りである。
【０１２０】
（ステーション接続処理）
ステーションは通信を行うために、最初にアクセスポイントに登録されなければならない。図２９のようにアクセスポイントＡＰ６経由でステーションＳＴＡ１を登録する場合について説明する。
【０１２１】
（ステーションの動作）
一般的なステーションの登録動作を示す。ステーションＳＴＡ１は最初にプローブリクエストをブロードキャストしプローブレスポンスを待つ。プローブレスポンスを受信したステーションＳＴＡ１は、プローブレスポンスを送信したアクセスポイントの中で、通信に適したアクセスポイントＡＰ６を選択し、オーセンティケーションリクエストを送信する。その後、オーセンティケーションレスポンスを受信したステーションはアソシエーションリクエストをアクセスポイントＡＰ６に送信する。最後に、アクセスポイントＡＰ６からアソシエーションレスポンスが返されると登録動作を完了する。
【０１２２】
（アクセスポイントのプローブリクエスト処理動作）
アクセスポイントの無線ＬＡＮポート部２７は「プローブリクエストパケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをステーション登録部２３に転送する。
ステーション登録部２３は、「プローブリクエストパケット」を転送されると、「プローブレスポンスパケット」を作成し、アクセスポイント制御部２１に転送する。
【０１２３】
アクセスポイント制御部２１は、アクセスポイント接続部２２から「プローブレスポンスパケット」を転送されると、パケットを送受信部２５に転送すると同時に、送受信部２５にパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【０１２４】
（アクセスポイントのオーセンティケーションリクエスト処理動作）
アクセスポイントの無線ＬＡＮポート部２７は「オーセンティケーションリクエストパケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１は「接続関係情報」と共にパケットをステーション登録部２３に転送する。
ステーション登録部２３は「オーセンティケーションリクエストパケット」を転送されると、「接続関係情報」２６−１から上位アクセスポイントのＭＡＣアドレスの検索を行う。上位アクセスポイントが存在する場合には、「オーセンティケーションリクエストパケット」をアクセスポイント制御部２１に転送すると同時に、アクセスポイント制御部２１に対してパケットを上位アクセスポイントに送信するように指示する。その後、アクセスポイント制御部２１からの「オーセンティケーションレスポンス」の転送を待つ。
自アクセスポイントが上位アクセスポイントである場合には「オーセンティケーションリクエストパケット」を検査し、「オーセンティケーションリクエストパケット」が正しければ、「オーセンティケーションレスポンスパケット」を作成し、アクセスポイント制御部２１に転送すると同時に、アクセスポイント制御部２１に対してパケットを「オーセンティケーションリクエストパケット」の送信元に送信するよう指示する。
アクセスポイント制御部２１は、ステーション登録部２３からパケットを転送されると、パケットを送受信部２５に転送すると同時に、送受信部２５にパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【０１２５】
（アクセスポイントのオーセンティケーションレスポンス処理動作）
アクセスポイントの無線ＬＡＮポート部２７は「オーセンティケーションレスポンスパケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをステーション登録部２３に転送する。
ステーション登録部２３は、「オーセンティケーションレスポンスパケット」を転送されると、「オーセンティケーションレスポンスパケット」をアクセスポイント制御部２１に転送すると同時に、アクセスポイント制御部２１に対してパケットを「オーセンティケーションリクエストパケット」の送信元に送信するよう指示する。
アクセスポイント制御部２１は、ステーション登録部２３からパケットを転送されると、パケットを送受信部２５に転送すると同時に、送受信部２５にパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【０１２６】
（アクセスポイントのアソシエーションリクエスト処理の動作）
アクセスポイントの無線ＬＡＮポート部２７は「アソシエーションリクエストパケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部は「接続関係情報」と共にパケットをステーション登録部２３に転送する。
ステーション登録部２３は、「アソシエーションリクエストパケット」を転送されると、「接続関係情報」２６−１から上位アクセスポイントのＭＡＣアドレスの検索を行う。上位アクセスポイントが存在する場合には、「アソシエーションリクエストパケット」をアクセスポイント制御部２１に転送すると同時に、アクセスポイント制御部２１に対してパケットを上位アクセスポイントに送信するように指示する。その後「アソシエーションレスポンスパケット」の転送を持つ。
自アクセスポイントが上位アクセスポイントである場合には「アソシエーションリクエストパケット」を検査し、「アソシエーションリクエストパケット」が正しければ、「アソシエーションレスポンスパケット」を作成し、アクセスポイント制御部２１に転送すると同時に、アクセスポイント制御部２１に対してパケットを「アソシエーションリクエストパケット」送信元に送信するように指示する。
アクセスポイント制御部２１は、ステーション登録部２３からパケットを転送されると、パケットを送受信部２５に転送すると同時に、送受信部２５にパケットを無線ＬＡＮポート部２７へ転送するよう指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【０１２７】
（アクセスポイントのアソシエーションレスポンス処理動作）
アクセスポイントの無線ＬＡＮポート部２７は「アソシエーションレスポンスパケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをステーション登録部２３に転送する。
ステーション登録部２３は、「アソシエーションレスポンスパケット」を転送されると、「アソシエーションレスポンスパケット」をアクセスポイント制御部２１に転送すると同時に、アクセスポイント制御部２１に対してパケットを「アソシエーションリクエストパケット」の送信元に送信するように指示する。
アクセスポイント制御部２１は、ステーション登録部２３からパケットを転送されると、パケットを送受信部２５に転送すると同時に、送受信部２５にパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【０１２８】
（アクセスポイントのステーション登録処理の動作）
ステーションに「アソシエーションレスポンスパケット」を送信したアクセスポイントのステーション登録部２３は、ステーションのＭＡＣアドレスをアクセスポイント制御部２１に通知する。通知を受けたアクセスポイント制御部２１は、通知されたＭＡＣアドレスを自アクセスポイントのＭＡＣアドレスに関連した「接続関係情報」にステーションＳＴＡ１のＭＡＣアドレスを登録する（表８）。
さらに、ステーション登録部２３は、ステーションＳＴＡ１が登録されたことを他のアクセスポイントに通知するため、「接続関係情報」２６−１から自アクセスポイントと直接接続されている上位または下位アクセスポイントのＭＡＣアドレスの検索を行い、見つかったＭＡＣアドレス宛ての「ステーション通知パケット」を作成し、アクセスポイント制御部２１に転送する。「ステーション通知パケット」はステーションのＭＡＣアドレス及び所属グループを含む。
【０１２９】
アクセスポイント制御部２１は、アクセスポイント接続部２２から転送されたパケットを送受信部２５に転送すると同時に、送受信部２５にパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
また、アクセスポイント制御部２１は、自アクセスポイントがマスターアクセスポイントである場合には、送受信部２５にパケットを有線ＬＡＮポート部２８へも転送するよう指示する。送受信部２５は有線ＬＡＮポート部２７へのパケット送信指示を受けると、有線ＬＡＮポート部２７へパケットを転送する。有線ＬＡＮポート部２８はパケットを受け取ると有線ＬＡＮネットワーク上にパケットを送信する。
【０１３０】
（アクセスポイントのステーション通知受信の動作）
アクセスポイントの無線ＬＡＮポート部２７または有線ＬＡＮポート部２８は、「ステーション通知パケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１は「接続関係情報」２６−１と共にパケットをステーション登録部２３に転送する。
ステーション登録部２３は、「ステーション通知パケット」内のステーションのＭＡＣアドレスを取り出し、アクセスポイント制御部２１に通知する。通知を受けたアクセスポイント制御部２１は、通知パケット内の所属グループが自アクセスポイントの所属グループと同一であれば、通知されたＭＡＣアドレスを「ステーション通知パケット」の送信元アクセスポイントのＭＡＣアドレスに関連した「接続関係情報」２６−１に登録する。その他の場合、通知パケット内のＭＡＣアドレスが「接続関係情報」に登録されていれば、登録を削除する。
【０１３１】
さらに、ステーション登録部２３は、「接続関係情報」２６−１内に格納されている上位アクセスポイントのＭＡＣアドレスと下位アクセスポイントのＭＡＣアドレス宛ての「接続通知パケット」を作成し、アクセスポイント制御部２１に転送する。但し、自アクセスポイントが受け取った「接続通知パケット」の送信元は除く。
アクセスポイント制御部２１は、アクセスポイント接続部２２から転送されたパケットを送受信部に転送すると同時に、送受信部２５に対しパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受け取ると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
また、アクセスポイント制御部２１は、自アクセスポイントがマスターアクセスポイントである場合には、送受信部２５にパケットを有線ＬＡＮポート部２８へも転送するように指示する。送受信部２５は有線ＬＡＮポート部２８へのパケット送信指示を受け取ると、有線ＬＡＮポート部２８へパケットを転送する。有線ＬＡＮポート部２８はパケットを受け取ると有線ＬＡＮネットワーク上にパケットを送信する。
【０１３２】
（ステーション登録後の状態）
表８にアクセスポイントＡＰ６の接続関係情報へのステーション情報登録例を示す。アクセスポイントＭＡＣ列には自アクセスポイントと上位／下位アクセスポイントのＭＡＣアドレスを表す。ここではアクセスポイントＡＰ６のＭＡＣアドレス（ＡＤＲ６）とＡＰ６の上位アクセスポイントＡＰ２のＭＡＣアドレス（ＡＤＲ２）が格納されている。ステーションＭＡＣアドレスにはグループに登録されたステーションのＭＡＣアドレスが格納される。ここではアクセスポイントＡＰ６のＭＡＣアドレス（ＡＤＲ６）の行にステーションＳＴＡ１のアドレス（ＡＤＲＳ１）が格納されている。
【０１３３】
表９にアクセスポイントＡＰ１の接続関係情報（ステーション情報）を示す。アクセスポイントＭＡＣ列にはアクセスポイントＡＰ１のＭＡＣアドレス（ＡＤＲ１）とＡＰ１の下位アクセスポイントＡＰ２のＭＡＣアドレス（ＡＤＲ２）およびＡＰ３のＭＡＣアドレス（ＡＤＲ３）が格納されている。ステーションＭＡＣアドレスにはアクセスポイントＡＰ２のＭＡＣアドレス（ＡＤＲ２）の行にステーションＳＴＡ１のアドレスが格納され、ＳＴＡ１宛てのパケットはＡＰ２に転送することが示されている。前記の表１０は同様にアクセスポイントＡＰ３の接続関係情報（ステーション情報）である。
【０１３４】
（ステーションの構成）
アクセスポイントは「接続関係情報」を参照して、高速ハンドオーバー処理を行う。高速ハンドオーバー処理に対応したステーションのブロック図を図３７に示す。ステーションはステーション制御部３４、メモリ部３５、送受信部３２、無線ＬＡＮポート部３１、アプリケーション部３３、ハンドオーバー要求部３６から構成される。
無線ＬＡＮポート部３１は無線ＬＡＮネットワーク上に送信されたパケットを受信し、送受信部３２から送られたパケットを無線ＬＡＮネットワーク上に送信する。
アプリケーション部３３は、無線ＬＡＮを使用してデータの送受信を行う音声通信機能などを有している。
送受信部３２は、ステーション制御部３４または無線ＬＡＮポート部３１／アプリケーション部３３から転送されたパケットを、ステーション制御部３４の指示に従い、無線ＬＡＮポート部３１／アプリケーション部３３またはステーション制御部３４に転送する。
ステーション制御部３４は、ハンドオーバー要求部３６にハンドオーバーの指示を出す。また、メモリ部３５の「接続関係情報」を参照し、ハンドオーバー（ステーションの移動）の管理を行う。
ハンドオーバー要求部３６は、ステーション制御部３４からのハンドオーバーの指示に従ってビーコンの送信元ＭＡＣアドレスと通信環境情報を取り出しステーション制御部３４経由でメモリ部２５に記録する。
【０１３５】
（ステーションハンドオーバー動作）
図３５に示すように、ＡＰ６に接続しているステーションＳＡＴ１がハンドオーバーをする場合について図３４を参照して説明する。
ステーションのＳＴＡ１の無線ＬＡＮポート部３１はアクセスポイント（ＡＰ１〜ＡＰ６）のビーコンパケットを受信すると、パケットを送受信部３２に転送する。送受信部３２に転送されたパケットはステーション制御部３４に転送され、さらにハンドオーバー要求部３６に転送される。
ハンドオーバー要求部３６はパケットを転送されると、ビーコンの送信元ＭＡＣアドレスと通信環境情報（信号強度とＳＮ比）を取り出し、ステーション制御部３４経由で通信環境情報をメモリ部３５に記録する。
ステーションＳＴＡ１のハンドオーバー要求部３６、一定期間内の通信環境情報を集計し、現在通信を行っているアクセスポイントＡＰ６よりも通信に適したアクセスポイントＡＰ３を見つけると、アクセスポイントＡＰ３のＭＡＣアドレス（ＡＤＲ３）をステーション制御部３４に通知する。
ステーション制御部３４はメモリ内の「接続関係情報」３５−１（表６）からＡＰ３のＭＡＣアドレスを検索し一致するものがあれば、送受信部３２に以後はＡＰ３宛てにパケットを送信するように指示する。「接続関係情報」３５−１に一致するＭＡＣアドレスがなければ、通常のステーション登録動作を開始する。
【０１３６】
（アクセスポイントのハンドオーバー動作）
図３６を参照して説明する。
アクセスポイントの無線ＬＡＮポート部２７は、パケットを受信すると、受信したパケットを送受信部２５に転送する。送受信部２５はパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１は自アクセスポイントに接続していないステーションからパケットを受信した場合、ハンドオーバー処理部２４に転送する。
アクセスポイントＡＰ３のハンドオーバー処理部２４は、パケットを転送されると、接続関係情報を検索し、「接続関係情報」２６−１内にパケットの送信元ＭＡＣアドレスと一致したアドレスが見つかると、移動通知パケットを作成し、アクセスポイント制御部２１に転送する。
アクセスポイント制御部２１は、アクセスポイント接続部２２から転送されたパケットを送受信部２５に転送すると同時に、送受信部２５に対しパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受けると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【０１３７】
（アクセスポイントの移動通知パケット受信動作）
アクセスポイントの無線ＬＡＮポート部２７は、「移動通知パケット」を受信すると、パケットを送受信部２５に転送する。送受信部２５は転送されたパケットをアクセスポイント制御部２１に転送する。アクセスポイント制御部２１はパケットをハンドオーバー処理部２４に転送する。
ハンドオーバー処理部２４は、「移動通知パケット」内のステーションのＭＡＣアドレスを取り出し、アクセスポイント制御部２１に通知する。通知を受けたアクセスポイント制御部２１は、通知されたＭＡＣアドレスを「移動通知パケット」の送信元アクセスポイントに関連した「接続関係情報」に登録する。
ハンドオーバー処理部２４は、「接続関係情報」２６−１内に格納されている上位アクセスポイントのＭＡＣアドレスと下位アクセスポイントのＭＡＣアドレス宛ての「移動通知パケット」を作成し、アクセスポイント制御部２１に転送する。但し、自アクセスポイントが受け取った「移動通知パケット」の送信元は除く。
アクセスポイント制御部２１は、アクセスポイント接続部２２から転送されたパケットを送受信部２５に転送すると同時に、送受信部２５に対しパケットを無線ＬＡＮポート部２７へ転送するように指示する。送受信部２５はアクセスポイント制御部２１からパケット及び送信指示を受け取ると、無線ＬＡＮポート部２７へパケットを転送する。無線ＬＡＮポート部２７はパケットを受け取ると無線ＬＡＮネットワーク上にパケットを送信する。
【０１３８】
（ハンドオーバー後の状態）
更新前後の接続関係情報（ステーション情報）は、前記の表１１，表１２，表１３，表１４に示す通りである。
【０１３９】
（アクセスポイントのパケット転送処理）
図３６を参照して説明する。
アクセスポイントは他のアクセスポイントから又はステーションから送信されたパケットの転送を行う。図３１のようなネットワークにおいてアクセスポイントＡＰ６配下のステーションＳＴＡ１からＡＰ３配下のステーションＳＴＡ２パケットを送信する場合について説明する。
図３２にアクセスポイント間のパケット転送シーケンスを示す。アクセスポイントＡＰ６配下のステーションＳＴＡ１はステーションＳＴＡ２へパケットを送信する場合、接続しているアクセスポイントＡＰ６にパケットを送信する。
アクセスポイントＡＰ６の無線ＬＡＮポート部２７はパケットを受信すると、受信したパケットを送受信部２５に転送する。送受信部２５に転送されたパケットはアクセスポイント制御部２１に転送される。
【０１４０】
アクセスポイント制御部２１は、パケットの送信先アドレス（ＡＤＲＳ２）と前記の表１１で表されるメモリ部２６内の接続関係情報（ステーション情報）を比較し、パケットの転送先アクセスポイントＡＰ２を決定する。そしてＡＰ２にパケットを転送するように送受信部２５に指示する。送受信部２５は無線ＬＡＮポート部経由でパケットをアクセスポイントＡＰ２へ送信する。
同様に、アクセスポイントＡＰ２はアクセスポイントＡＰ１へ、アクセスポイントＡＰ１はアクセスポイントＡＰ３へパケットを送信する。
【０１４１】
アクセスポイントＡＰ３の無線ＬＡＮポート部２７はパケットを受信すると、受信したパケットを送受信部２５に転送する。送受信部２５に転送されたパケットはアクセスポイント制御部２１に転送される。
アクセスポイントＡＰ３のアクセスポイント制御部２１は、パケットの送信先アドレス（ＡＤＲＳ２）と前記の表１３で示されるメモリ内のステーション情報を比較し、ステーションＳＴＡ２が自アクセスポイントＡＰ３の配下にいることを確認して、ステーションＳＴＡ２にパケットを転送するように送受信部２５に指示する。送受信部２５は無線ＬＡＮポート部経由でパケットをステーションＳＴＡ２へ送信する。
【産業上の利用可能性】
【０１４２】
本発明は、無線ＬＡＮによる通信エリアの拡張、及びハンドオーバーの高速化に適用することができる。
【図面の簡単な説明】
【０１４３】
【図１】無線ＬＡＮによる通信エリアの拡張の要領を説明するためのブロック図である。
【図２】本発明におけるアクセスポイント接続の要領を説明するための配置図である。
【図３】本発明におけるアクセスポイント接続の制限に用いられるホップ数を説明するための配置図である。
【図４】本発明におけるアクセスポイント接続の制限に用いられる下位アクセス数を説明するための配置図である。
【図５】本発明におけるアクセスポイント接続の際のループの制限を説明するための配置図である。
【図６】本発明におけるアクセスポイントの接続開始要求を説明するための配置図である。
【図７】本発明におけるアクセスポイント接続の際の情報報知を説明するための配置図である。
【図８】本発明におけるアクセスポイントの接続の際の接続先選択と接続要求送信を説明するための配置図である。
【図９】本発明におけるアクセスポイントの接続の際の接続判断と接続許可送信を説明するための配置図である。
【図１０】本発明におけるアクセスポイントの接続の際の接続設定と接続関係情報更新を説明するための配置図である。
【図１１】本発明におけるアクセスポイントの接続の際の総アクセスポイント数による選択を説明するための配置図である。
【図１２】本発明におけるアクセスポイントの接続の際のホップ数による選択を説明するための配置図である。
【図１３】本発明におけるアクセスポイントの接続の際の下位アクセスポイント数による選択を説明するための配置図である。
【図１４】本発明におけるアクセスポイントの接続の際の枝を作らない構成を説明するための配置図である。
【図１５】本発明におけるアクセスポイントの接続の際のステーション登録を説明するための配置図である。
【図１６】本発明におけるアクセスポイントの接続の際の接続関係情報の通知と更新を説明するための配置図である。
【図１７】本発明におけるアクセスポイントの接続の際の高速オーバーを説明するための配置図である。
【図１８】本発明による無線ＬＡＮにおけるパケットの転送を説明するための配置図である。
【図１９】本発明に用いるアクセスポイントの構成例を示すブロック図である。
【図２０】本発明におけるアクセスポイント（ＡＰ５）の接続前のネットワーク構成を示す配置図である。
【図２１】本発明におけるアクセスポイントの接続シーケンス例を示す図である。
【図２２】本発明におけるアクセスポイントの接続動作を示すフロー図である。
【図２３】本発明におけるアクセスポイント（ＡＰ５）の接続後のネットワーク構成を示す配置図である。
【図２４】アクセスポイント（ＡＰ６）の移動前のネットワーク構成を示す配置図である。
【図２５】本発明における複数のアクセスポイントから接続先を選択するシーケンス例を示す図である。
【図２６】本発明におけるアクセスポイントの報知指示パケット受信（ｂ）と接続指示スイッチ押下（ａ）の際の接続動作を示すフロー図である。
【図２７】本発明における上位アクセスポイント選択の動作を示すフロー図である。
【図２８】本発明におけるアクセスポイント（ＡＰ６）の移動後のネットワーク構成を示す配置図である。
【図２９】本発明におけるステーション登録を説明するための配置図である。
【図３０】本発明におけるステーション登録シーケンス例を示す図である。
【図３１】本発明による無線ＬＡＮにおけるパケット転送を説明するための配置図である。
【図３２】図３１に示すパケット転送の動作シーケンスを示す図である。
【図３３】本発明における高速ハンドオーバーに対応するステーション例を示すブロック図である。
【図３４】本発明におけるハンドオーバーシーケンス例を示す図である。
【図３５】本発明におけるハンドオーバーを説明するためのネットワーク例を示す配置図である。
【図３６】本発明による無線ＬＡＮ装置の構成例を示すブロック図である。
【図３７】本発明を適用する無線ＬＡＮに用いられるステーションの構成例を示すブロック図である。
【符号の説明】
【０１４４】
１  無線ＬＡＮポート部
２  送受信部
３  有線ＬＡＮポート部
４  アクセスポイント制御部
４−１  アクセスポイント接続機能
４−２  ステーション登録処理機能
４−３  ハンドオーバー処理機能
４−４  パケット転送機能
５  メモリ部
６  指示手段（スイッチ）
１１  無線ＬＡＮポート部
１２  送受信部
１３  アプリケーション
１４  ステーション制御部
１４−１  ステーション登録要求機能
１４−２  ハンドオーバー要求機能
１５  メモリ
２１  アクセスポイント制御部
２２  アクセスポイント接続部
２３  ステーション登録部
２４  ハンドオーバー処理部
２５  送受信部
２６  メモリ部
２６−１  接続関係情報
２７  無線ＬＡＮポート部
２８  有線ＬＡＮポート部
２９  スイッチ
３１  無線ＬＡＮポート部
３２  送受信部
３３  アプリケーション部
３４  ステーション制御部
３５  メモリ
３５−１  接続関係情報
３６  ハンドオーバー要求部
【図１】
2006081164.tif 000020
【図２】
2006081164.tif 000021
【図３】
2006081164.tif 000022
【図４】
2006081164.tif 000023
【図５】
2006081164.tif 000024
【図６】
2006081164.tif 000025
【図７】
2006081164.tif 000026
【図８】
2006081164.tif 000027
【図９】
2006081164.tif 000028
【図１０】
2006081164.tif 000029
【図１１】
2006081164.tif 000030
【図１２】
2006081164.tif 000031
【図１３】
2006081164.tif 000032
【図１４】
2006081164.tif 000033
【図１５】
2006081164.tif 000034
【図１６】
2006081164.tif 000035
【図１７】
2006081164.tif 000036
【図１８】
2006081164.tif 000037
【図１９】
2006081164.tif 000038
【図２０】
2006081164.tif 000039
【図２１】
2006081164.tif 000040
【図２２】
2006081164.tif 000041
【図２３】
2006081164.tif 000042
【図２４】
2006081164.tif 000043
【図２５】
2006081164.tif 000044
【図２６】
2006081164.tif 000045
【図２７】
2006081164.tif 000046
【図２８】
2006081164.tif 000047
【図２９】
2006081164.tif 000048
【図３０】
2006081164.tif 000049
【図３１】
2006081164.tif 000050
【図３２】
2006081164.tif 000051
【図３３】
2006081164.tif 000052
【図３４】
2006081164.tif 000053
【図３５】
2006081164.tif 000054
【図３６】
2006081164.tif 000055
【図３７】
2006081164.tif 000056