(57)【特許請求の範囲】
【請求項１】
それぞれ無線エリアを形成し、形成した無線エリア内の移動局と通信を行う複数の基地局のうちの１つである無線基地局であって、
前記無線エリア内に存在する移動局から接続要求を受け付ける接続要求受付手段と、
前記移動局が過去に接続した基地局の接続履歴情報を取得する接続履歴情報取得手段と、
前記移動局との接続を許可するための接続許可条件を格納した接続許可条件記憶部と、
前記接続履歴情報に基づき前記接続許可条件が満足されるか否かを判定する接続可否判定手段と、
前記接続許可条件が満足されたとき、接続許可のメッセージを前記移動局に通知する通知手段と、
を備えたことを特徴とする無線基地局。
【請求項２】
前記接続許可条件は、前記移動局が最も最近接続した基地局が、ある特定の基地局であることを定めた
ことを特徴とする請求項１に記載の無線基地局。
【請求項３】
前記接続許可条件は、前記移動局が、過去において、１つ以上のある特定の基地局と接続していることを定めた
ことを特徴とする請求項１に記載の無線基地局。
【請求項４】
前記接続許可条件は、前記移動局が、過去において、１つ以上のある特定の基地局と、所定の順序で接続していることを定めた
ことを特徴とする請求項１に記載の無線基地局。
【請求項５】
前記接続許可条件は、前記移動局が、過去において、１つ以上のある特定の基地局と接続していないことを定めた
ことを特徴とする請求項１に記載の無線基地局。
【請求項６】
前記接続許可条件は、前記移動局が、過去において、１つ以上のある特定の基地局と、所定の順序で接続していないことを定めた
ことを特徴とする請求項１に記載の無線基地局。
【請求項７】
前記接続許可条件に含まれる基地局の死活を監視する死活監視手段をさらに備え、
前記接続許可条件は、複数の条件を含み、
前記接続可否判定手段は、各前記条件のうち少なくとも１つが満足されるか否かを判定し、
前記通知手段は、前記少なくとも１つの条件が満たされたとき前記接続許可のメッセージを前記移動局に通知し、
前記死活監視手段は、非稼働状態にある基地局を検出したときは、前記接続許可条件から、検出された基地局を含む条件を削除する死活監視手段
をさらに備えたことを特徴とする請求項１ないし６のいずれか一項に記載の無線基地局。
【請求項８】
前記通知手段は、前記接続許可条件が満足されなかったときは、接続不可のメッセージを前記移動局に通知する
ことを特徴とする請求項１ないし７のいずれか一項に記載の無線基地局。
【請求項９】
トラフィック優先制御手段をさらに備え、
前記接続許可条件は、複数の条件を含み、各前記条件にはそれぞれ優先度が設定され、
前記接続可否判定手段は、各前記条件のち少なくとも１つが満足されるか否かを判定し、
前記通知手段は、前記少なくとも１つの条件が満たされたとき前記接続許可のメッセージを前記移動局に通知し、
前記トラフィック優先制御手段は、満足された前記条件に設定された優先度に応じて、前記移動局に対するトラフィックの優先制御を実行する
ことを特徴とする請求項１ないし８のいずれか一項に記載の無線基地局。
【請求項１０】
接続履歴情報更新手段をさらに備え、
前記接続履歴情報取得手段は、ネットワークを介して所定のサーバに前記接続履歴情報の取得要求メッセージを送信することにより、前記所定のサーバから前記移動局の接続履歴情報を取得し、
前記接続履歴情報更新手段は、前記接続許可条件が満足されたとき、前記無線基地局を最新の接続先として含むように前記接続履歴情報の更新を要求する更新要求メッセージを前記所定のサーバに送信する
ことを特徴とする請求項１ないし９のいずれか一項に記載の無線基地局。
【請求項１１】
接続履歴情報更新手段をさらに備え、
前記接続履歴情報取得手段は、前記移動局に前記接続履歴情報の取得要求メッセージを送信することにより前記移動局から前記接続履歴情報を取得し、
前記接続履歴情報更新手段は、前記接続許可条件が満足されたとき、前記無線基地局を最新の接続先として含むように前記接続履歴情報の更新を要求する更新要求メッセージを前記移動局に送信する
ことを特徴とする請求項１ないし９のいずれか一項に記載の無線基地局。
【請求項１２】
それぞれ無線エリアを形成し、形成した無線エリア内の移動局と通信を行う複数の基地局のうちの１つにおいて実行する通信方法であって、
前記無線エリア内にいる移動局から接続要求を受け付ける接続要求受付ステップと、
前記移動局が過去に接続した基地局の接続履歴情報を取得する接続履歴情報取得ステップと、
前記移動局との接続を許可するための接続許可条件を所定の記憶装置から読み出すステップと、
前記接続履歴情報に基づき前記接続許可条件が満足されるか否かを判定する接続可否判定ステップと、
前記接続許可条件が満足されたとき、接続許可のメッセージを前記移動局に通知する通知ステップと、
を備えたことを特徴とする通信制御方法。
【請求項１３】
それぞれ無線エリアを形成し、形成した無線エリア内の移動局と通信を行う複数の基地局のうちの１つにおいて実行する通信プログラムであって、
前記無線エリア内にいる移動局から接続要求を受け付ける接続要求受付ステップと、
前記移動局が過去に接続した基地局の接続履歴情報を取得する接続履歴情報取得ステップと、
前記移動局との接続を許可するための接続許可条件を所定の記憶装置から読み出すステップと、
前記接続履歴情報に基づき前記接続許可条件が満足されるか否かを判定する接続可否判定ステップと、
前記接続許可条件が満足されたとき、接続許可のメッセージを前記移動局に通知する通知ステップと、
を備えたことを特徴とする通信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線基地局、通信制御方法及び通信プログラムに関する。
【背景技術】
【０００２】
IEEE802.11規格の無線LAN（Local Area Network）システムでは、移動局は複数の基地局をグループ化した識別子（SSID: Service Set Identifier）を指定して無線ネットワークに接続する。SSIDに属した基地局の中から最終的に接続する基地局は、移動局が選択して決定する設計となっている。例えば、特許文献１のように、受信電界強度の良好な基地局を選択する方式や、特許文献２のように、物理位置を取得するインタフェース（GPS等）を用いて、移動局と物理的な距離が近い基地局を選択する方式が一般的である。
【０００３】
しかし、受信電界強度等の無線伝播品質を利用する選択方式は、無線伝播品質が周囲環境の影響を受けて大きく変動した場合に、誤って通信品質の悪い基地局を選択する恐れがある。例えば、あるフロアにシステム管理者がサイトサーベイを入念に実施して通信品質が良好となる基地局を設置したにも関わらず、移動局が無線ネットワークとの接続を試みた時点で一時的な無線障害が発生すれば、他フロアや他階に設置した通信品質の悪い基地局と接続することがある。
【０００４】
一方で、物理位置を取得するインタフェース（GPS等）を利用する選択方式は、無線伝播品質の変動に依存することなく良好な通信品質が安定して得られる基地局と接続することが可能となるが、新たなインタフェースの導入コストおよびその運用・保守コストが増加する問題がある。
【特許文献１】特開平７−８７０１１号
【特許文献２】特開平９−２６１７１１号
【発明の開示】
【発明が解決しようとする課題】
【０００５】
このように、従来、移動局がSSIDを指定して無線ネットワークに接続する場合、無線伝播品質を利用する方式では、誤って通信品質の悪い基地局と接続する問題があった。また、物理位置に基づいて基地局を選択する方式では、適切な基地局との接続が可能となるものの、導入・運用・保守等のコストが増加する問題があった。
【０００６】
本発明は、上記事情を考慮してなされたものであり、導入・運用・保守のコストを最小限に抑えつつ、適切な接続先へのハンドオフが可能となる無線基地局、通信制御方法および通信プログラムを提供する。
【課題を解決するための手段】
【０００７】
本発明の一態様としての無線基地局は、
それぞれ無線エリアを形成し、形成した無線エリア内の移動局と通信を行う複数の基地局のうちの１つである無線基地局であって、
前記無線エリア内に存在する移動局から接続要求を受け付ける接続要求受付手段と、
前記移動局が過去に接続した基地局の接続履歴情報を取得する接続履歴情報取得手段と、
前記移動局との接続を許可するための接続許可条件を格納した接続許可条件記憶部と、
前記接続履歴情報に基づき前記接続許可条件が満足されるか否かを判定する接続可否判定手段と、
前記接続許可条件が満足されたとき、接続許可のメッセージを前記移動局に通知する通知手段と、
を備えたことを特徴とする。
【０００８】
本発明の一態様としての無線制御方法は、
それぞれ無線エリアを形成し、形成した無線エリア内の移動局と通信を行う複数の基地局のうちの１つにおいて実行する通信方法であって、
前記無線エリア内にいる移動局から接続要求を受け付ける接続要求受付ステップと、
前記移動局が過去に接続した基地局の接続履歴情報を取得する接続履歴情報取得ステップと、
前記移動局との接続を許可するための接続許可条件を所定の記憶装置から読み出すステップと、
前記接続履歴情報に基づき前記接続許可条件が満足されるか否かを判定する接続可否判定ステップと、
前記接続許可条件が満足されたとき、接続許可のメッセージを前記移動局に通知する通知ステップと、
を備えたことを特徴とする。
【０００９】
本発明の一態様としての通信プログラムは、
それぞれ無線エリアを形成し、形成した無線エリア内の移動局と通信を行う複数の基地局のうちの１つにおいて実行する通信プログラムであって、
前記無線エリア内にいる移動局から接続要求を受け付ける接続要求受付ステップと、
前記移動局が過去に接続した基地局の接続履歴情報を取得する接続履歴情報取得ステップと、
前記移動局との接続を許可するための接続許可条件を所定の記憶装置から読み出すステップと、
前記接続履歴情報に基づき前記接続許可条件が満足されるか否かを判定する接続可否判定ステップと、
前記接続許可条件が満足されたとき、接続許可のメッセージを前記移動局に通知する通知ステップと、
を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明により、導入・運用・保守のコストを最小限に抑えつつ、適切な接続先へのハンドオフが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００１２】
図１に、本発明の一実施形態に係る通信システムの構成例を示す。
【００１３】
図１において、１はネットワークであり、A、B、Cはネットワーク１に接続した基地局（無線基地局）である。基地局A、B、Cは各々無線エリアを形成する。２、3、４は無線リンクである。移動局H１は無線リンク２に接続した移動局であり、基地局Aの無線エリア内にいる。移動局H２は無線リンク４に接続した移動局であり、基地局Cの無線エリア内にいる。接続履歴管理サーバMはネットワーク１に接続しており、移動局毎に基地局との接続履歴を管理する。なお、図１では、１つの基地局に１台の移動局が接続されている例を示しているが、１つの基地局に複数台の移動局が接続されても構わない。
【００１４】
図２に、本実施形態に係る基地局Aおよび接続履歴管理サーバMの構成例を示す。ここでは基地局A〜Cのうち基地局Aの構成のみを示しているが、基地局B、Cも基地局Aと同様の構成を有する。
【００１５】
図２に示されるように、基地局Aは移動局との接続を許可するための接続許可条件を管理する接続許可条件データベース（接続許可条件記憶部）１１を備え、接続履歴管理サーバMは、無線接続する移動局の接続履歴情報を管理する接続履歴情報データベース１２を備えている。
【００１６】
基地局Aは、移動局からの接続要求の受付を行う接続要求受付部１３、接続要求受付部１３において接続要求の受付を行った移動局の接続履歴情報を接続履歴管理サーバMの接続履歴情報データベース１２から取得する接続履歴情報取得部１４、取得した接続履歴情報が、接続許可条件データベース１１で管理される接続許可条件を満たすかどうかに基づいて移動局との接続可否を判定する接続可否判定部１５、接続許可された移動局の接続履歴情報を更新し接続履歴管理サーバMの接続履歴情報データベース１２にアップロードする接続履歴情報更新部１６、移動局に接続許可または接続不可を通知する接続許可通知部１７を備えている。
【００１７】
各モジュール１１、１２、１３、１４、１５、１６、１７は、ハードウェアとして構成される例を説明したが、これに限定されることなく基地局Aあるいは接続履歴管理サーバMは各々コンピュータ上で実行されるソフトウエアとして機能を提供するようにしてもよい。この場合、ソフトウエア（通信プログラム）は、ハードディスク等の記憶装置、またはCD-ROMなどの記録媒体に格納され、プロセッサにより、この記憶装置または記録媒体から読み出して実行されることができる。
【００１８】
システムの初期状態として、移動局H１が基地局Aと初めて接続し（基地局H1は基地局Aより前にはどの基地局とも接続されていない）、移動局H２は基地局Cと初めて接続したと定義する。したがって、初期状態では接続履歴管理サーバMが管理する、移動局H１と移動局H２の接続履歴情報は図３および図４の通りになる。図３および図４の接続履歴情報は、接続時刻と、接続した基地局のMACアドレスとを有するテーブルとして定義されている。ただしこれはあくまで一例を示したものであり、例えば、接続時刻の他に接続順序で管理すること、また、MACアドレスの他に基地局に固有な識別子で管理することも可能である。また、履歴の記憶容量は３エントリ（３つの基地局）までとし、接続順序を降順で管理している。
【００１９】
また、システムの初期状態として、基地局Bの接続許可条件データベース１１には、一例として、図５の接続許可条件が設定されているものとする。図５の接続許可条件は、ハンドオフ直前に基地局Aと接続している必要があるが、それ以前の接続履歴は問わないことを意味する。図５の接続許可条件は２つの条件から構成され、いずれか一方が満たされれば接続は許可される。図中上側の条件は、ハンドオフ直前に基地局Aと接続としそれ以前はどの基地局とも接続されていないこと表し、図中下側の条件は、ハンドオフ直前に基地局Aと接続とし、それ以前は、Anyとして、少なくとも１つの基地局とは接続されている必要はあるが、どの基地局とどのような接続順序で接続されているかは問わないことを表す。
【００２０】
以上の初期状態の元、基地局Bを例にして、その動作を説明する。
【００２１】
図７は、基地局Bの動作の流れを示すフローチャートである。
【００２２】
まず、移動局H１が基地局Bと接続を試みる場合を考える。
【００２３】
始めに、移動局H１は基地局Bに接続要求を送信する。基地局Bは、移動局H1から接続要求を受信し（S21のYES）、接続履歴管理サーバMに問い合わせる（接続履歴情報の取得要求メッセージを送信する）ことにより、図３に示した移動局H１の接続履歴情報を取得する（S22）。
【００２４】
次に、基地局Bにおいて、図５の接続許可条件を参照し、移動局H１の接続履歴情報がこの接続許可条件を満たすかどうかを判定する（S23）。移動局H１はハンドオフ前に基地局Aと接続していることから、接続許可条件を満たし、よって、接続許可と判定する（S23のYES）。
【００２５】
次に、基地局Bは、移動局H１について取得した接続履歴情報を、最新のエントリ（基地局B）を追加することにより更新し、接続履歴管理サーバMへ更新した接続履歴情報をアップロードする（S24）。つまり、基地局Bは、基地局Bを最新の接続先として含むように移動局H１の接続履歴情報の更新を要求する更新要求メッセージを接続履歴管理サーバMに送信する。更新した接続履歴情報を図６に示す。
【００２６】
最後に、接続許可を移動局H１に対して通知する（S25）。以上より、移動局H１と基地局Bの接続が確立し、ハンドオフを実現することができる。
【００２７】
次に、移動局H２が基地局Bと接続を試みる場合を考える。
【００２８】
始めに、移動局H２は基地局Bに接続要求を送信する。次に、基地局Bにおいて、接続要求を受信し（S21のYES）、接続履歴管理サーバMに問い合わせる（接続履歴情報の取得要求メッセージを送信する）ことにより、図４に示した移動局H２の接続履歴情報を取得する（S22）。
【００２９】
次に、基地局Bにおいて、図５の接続許可条件を参照し、移動局H２の接続履歴情報が接続許可条件を満たすかどうかを判定する（S23）。移動局H２はハンドオフ前に基地局Cと接続していることから、接続許可条件を満たさず、よって、接続不許可と判定する（S23のNO）。この時、基地局Bは移動局H２の接続履歴情報の更新は行わずに、接続不許可を移動局H２に対して通知する（S26）。
【００３０】
以上より、移動局H２と基地局Bの接続を確立させないハンドオフ制御を実現することができる。
【００３１】
以下、具体的に居室等の物理配置を踏まえて実施例を示す。
【００３２】
図８は、居室Aには入口Aを通り入室することができ、居室Bには入口Bを通り入室することができるフロア構成を示したものである。各居室と入口には基地局が設置されており、居室Aには基地局Aの電波だけでなく基地局Bの電波も遮蔽物となる壁を通して到達するものとする。したがって、移動局Hが居室Aに入室した場合には、基地局Aと基地局Bの両方に接続する可能性があり、基地局Aと接続した場合には良好な通信品質が得られるが、基地局Bと接続した場合には通信品質が低下した状態となる。
【００３３】
ここで、管理者は、基地局Aの接続許可条件に基地局Cがハンドオフ直前の基地局として接続履歴情報に含まれることを設定し、基地局Bの接続許可条件に基地局Dがハンドオフ前の基地局として接続履歴情報に含まれることを設定する。基地局Aに設定した接続許可条件を図９に、基地局Bに設定した接続許可条件を図１０に示す。一方、基地局Cおよび基地局Dには接続許可条件は設定しない。つまり、基地局Cおよび基地局Dへは無条件で接続を許可するものとする。
【００３４】
移動局Hが入口Aを通り、居室Aに入室する場合を考える。移動局Hは入口Aを通る時に基地局Cと接続を試みる。接続要求を受けた基地局Cは、接続履歴管理サーバMから移動局Hの接続履歴情報を取得して、その最新のエントリとして基地局Cを接続履歴情報に追加し、追加後の接続履歴情報を接続履歴管理サーバMに再アップロードする。次に、移動局Hは居室Aに入室する。この時、移動局Hの接続履歴情報は基地局Aの接続許可条件（図９参照）は満たすが基地局Bの接続許可条件（図１０参照）は満たさない。したがって、移動局Hは確実に通信品質の良好な基地局Aのみと接続することが可能となる。
【００３５】
図１１は、図８と同様に、居室Aには入口Aを通り入室することができ、居室Bには入口Bを通り入室することができるフロア構成を示したものである。図８との違いは各居室には負荷分散を目的として複数の基地局を設置している点である。したがって、居室Aの移動局Hは、基地局A１、A２、A３の間でハンドオフすることを許可する必要がある。
【００３６】
ここで、管理者は、基地局A１、A２、A３の接続許可条件として、基地局Cとの接続が接続履歴情報に含まれることを要求する条件を設定し、基地局B１、B２、B３の接続許可条件に基地局Dとの接続が接続履歴情報に含まれることを要求する条件を設定する。基地局A1〜A3および基地局B1〜B3に設定された接続許可条件の例を図１２と図１３に示す。
【００３７】
図１２は、図９の接続許可条件に対して、ハンドオフ直前に基地局Cに接続されるという制約を取り払ったものである。すなわち、ハンドオフ直前でなくとも基地局Cとの接続が接続履歴情報に含まれればよいとするように図９の接続許可条件を変更したものである。
【００３８】
図１３は、図１０の接続許可条件に対して、ハンドオフ直前に基地局Dに接続されるという制約を取り払ったものである。すなわち、ハンドオフ直前でなくとも基地局Dとの接続が接続履歴情報に含まれればよいとするように図１０の接続許可条件を変更したものである。
【００３９】
一方、基地局Cおよび基地局Dには接続許可条件は設定しない。つまり、基地局Cおよび基地局Dへは、無条件で接続を許可するものとする。
【００４０】
移動局Hが入口Aを通り、居室Aに入室する場合を考える。移動局Hは入口Aを通る時に基地局Cと接続を試みる。接続要求を受けた基地局Cは、接続履歴管理サーバMから移動局Hの接続履歴情報を取得して、その最新のエントリとして基地局Cを接続履歴情報に追加し、追加後の接続履歴情報を接続履歴管理サーバMに再アップロードする。次に、移動局Hは居室Aに入室する。この時、移動局Hの接続履歴情報は基地局A１、A２、A３の接続許可条件は満たすが基地局B１、B２、B３の接続許可条件は満たさない。したがって、移動局Hは確実に通信品質の良好なA１、A2、A３とのみ接続することが可能となる。
【００４１】
図１４は、各入口から両方の居室に入室できるようにしたフロア構成である。注意すべき点としては、図１２および図１３で示した接続許可条件では、移動局Aが居室Bから居室Aに移動した場合には、誤って他の居室の基地局（B１〜B３）と接続する恐れがあることである。
【００４２】
ここで、管理者は、基地局A１、A２、A３において、図１２の接続許可条件に対し、さらに「基地局D→基地局C」の順序での接続が接続履歴情報に含まれるときに接続を許可する条件と、「基地局C→基地局D」の順序での接続が接続履歴情報に含まれるときに接続を許可しない条件とを追加する。また、基地局B１、B２、B３には図１３の接続許可条件に対し、「基地局C→基地局D」の順序での接続が接続履歴情報に含まれるときに接続を許可する条件と、「基地局D→基地局C」の順序での接続が接続履歴情報に含まれるときに接続を許可しない条件とを追加する。基地局A1、A2、A3に設定する接続許可条件を図１５に、基地局B1、B2、B3に設定する接続許可条件を図１６に示す。
【００４３】
ここで、図１５および図１６において「Pass」は条件に一致する場合には接続を許可することを示し、「Deny」は条件に一致する場合には接続を許可しないことを示している。「Pass」「Deny」のいずれの条件にも一致しない場合は、いままでの例と同様に、接続を許可しない。「Deny」は、「Pass」の条件を満たすケースの一部について例外的に接続を拒否するものである。たとえば、図１５の「Deny: Any→基地局C(MACアドレス)→基地局D(MACアドレス)」と「Deny: Any→基地局C(MACアドレス)→基地局D(MACアドレス)→Any」は、いずれも、「Pass: Any→基地局C(MACアドレス)→Any」の部分集合に相当するが、これらについては例外的に接続を拒否することとしている。一方、基地局Cおよび基地局Dには接続許可条件は設定しない。つまり、基地局Cおよび基地局Dには、無条件で接続を許可するものとする。
【００４４】
移動局Hが入口Aを通り直接居室Aに入室する場合を考える。まず、移動局Hは入口Aを通る時に基地局Cと接続を試みる。接続要求を受けた基地局Cは、接続履歴管理サーバMから移動局Hの接続履歴情報を取得して、その最新のエントリとして基地局Cを接続履歴情報に追加し、追加後の接続履歴情報を接続履歴管理サーバMにアップロードする。この時の移動局Hの接続履歴情報の一例を図１７に示す。
【００４５】
次に、移動局Hは居室Aに入室する。この時、移動局Hの接続履歴情報は基地局A１、A２、A３の接続許可条件は満たし、基地局B１、B２、B３の接続許可条件は満たさない。したがって、移動局Hは確実に通信品質の良好なA１、A2、A３のみと接続することが可能となる。
【００４６】
移動局Hが居室Bから居室Aに移動する場合を考える。移動局Hは入口Bを通る時に基地局Dと接続を試みる。接続要求を受けた基地局Dは、接続履歴管理サーバMから移動局Hの接続履歴情報を取得して、その最新のエントリとして基地局Dを接続履歴情報に追加し、追加後の接続履歴情報を接続履歴管理サーバMにアップロードする。次に、移動局Hは入口Aを通る時に基地局Cと接続を試みる。接続要求を受けた基地局Cは、接続履歴管理サーバMから移動局Hの接続履歴情報を取得して、その最新のエントリとして基地局Cを接続履歴情報に追加し、追加後の接続履歴情報を接続履歴管理サーバMにアップロードする。この時の移動局Hの接続履歴情報の一例を図１８に示す。
【００４７】
次に、移動局Hは居室Aに入室する。この時、移動局Hの接続履歴情報は図１５の接続許可条件を満たすため、移動局Hと基地局A１、A２、A３との接続は許可される。一方、移動局Hの接続履歴情報は、図１６の接続許可条件における「Pass: Any→基地局D(MACアドレス)→Any」と一致するが、「Deny：Any→基地局D（MACアドレス）→基地局C（MACアドレス）」の条件により、移動局Hは、基地局B１、B２、B３との接続を拒否される。したがって、移動局Hは確実に通信品質の良好なA１、A2、A３とのみ接続することが可能となる。
【００４８】
本実施形態では、ネットワーク１に接続した接続履歴管理サーバＭで移動局の接続履歴を管理するようにしたが、接続履歴管理サーバＭを設置する代わりに、移動局自身で接続履歴情報を管理するようにすることも可能である。この場合の通信システムの構成例を図２０に示す。また図２０の通信システムにおける基地局および移動局の構成例を図２１に示す。
【００４９】
図２１に示すように、移動局Ｈは、接続履歴情報データベース１２を備え、過去における基地局との接続履歴情報を、接続履歴情報データベース１２において管理している。
【００５０】
基地局における接続要求受付部１３は、移動局Ｈから接続要求を受け付け、接続履歴情報取得部１４は、接続要求を行った移動局Ｈから、当該移動局Ｈの接続履歴情報を、移動局Ｈの接続履歴情報データベース１２から取得する。接続履歴情報更新部１６は、接続可否判定部１５により接続が許可された場合、新たに接続許可された基地局を追加することにより接続履歴情報を更新し、更新した接続履歴情報を、移動局Ｈの接続履歴情報データベース１２にアップロードする。つまり、基地局Bは、基地局Bを最新の接続先として含むように接続履歴情報の更新を要求する更新要求メッセージを移動局Hに送信する。
【００５１】
以上に説明した本発明の実施形態は、上記内容に限定されず、種々の変更および拡張を加えることが可能である。以下ではそのいくつかの例を示す。
【００５２】
（１）基地局は、自身が保持する接続許可条件に含まれる基地局に対して死活監視を行ってもよい。例えば、定期的にインターネットプロトコルのICMP（Intenet Control Message Protocol） Echo 要求を送信して、応答のあるなしを確認すれば基地局の稼働状況を察知することが可能である。その結果、基地局が非稼動状態であれば、接続許可条件から、その基地局を含むエントリを削除することで、システムとしての障害耐性を向上することも可能である。たとえば基地局A1に図１５の接続許可条件が設定されている場合、死活監視により基地局Dが停止していることを検出したときは、基地局Dを含む５つのエントリを削除するようにしてもよい。
【００５３】
（２）移動局は、ハンドオフ先の基地局に接続できるかどうかを、接続要求を送信する前に、事前に確認してもよい。例えば、IEEE802.11規格マネージメントフレームで予約されているサブタイプを用いて独自に確認のメッセージングを行うことも可能である。事前に接続可能かどうかを知ることで、接続が許可されない基地局に対し、無駄に接続処理を試行することを回避できる。
【００５４】
（３）基地局は、接続可否の判定だけでなく、合致する接続許可条件に応じて通信の優先度制御（トラフィックの優先制御）を行うことも可能である。例えば、IEEE802.11e規格のアクセスカテゴリを、接続許可条件に対応付けておき、接続許可条件に合致した移動局を、その接続許可条件に応じたアクセスカテゴリに分類する。図１５の接続許可条件に、さらにIEEE802.11e規格のアクセスカテゴリを対応付けた一例を図１９に示す。図中、AC_BKは背景トラフィック用のアクセスカテゴリであり、AC_BEはAC_BKよりも優先度の高いベストエフォートデータ用アクセスカテゴリである。したがって、図１４のフロア構成図では、居室Bから居室Aに移動した移動局が、入口Aから直接居室Aに移動した移動局よりも、優先度の高い通信を行うことが可能となる。基地局は、接続許可された条件に設定された優先度（アクセスカテゴリ）に応じて、移動局に対するトラフィックの優先制御を実行するトラフィック優先制御手段を備えていても良い。優先度との対応付けは、IEEE802.11e規格だけでなくIEEE802.1pや、IPネットワークにおけるDiffServ（Differentiated Services）、ToS（Type of Service）等と対応付けることで行ってもよい。
【００５５】
なお、トラフィック制御の優先度（たとえばアクセスカテゴリ）を対応付けた接続許可条件を、接続可否の判定に用いず、トラフィックの優先制御のためだけに用いることも可能である。たとえば、移動局に対する接続は無条件に許可し、優先度が対応付けられた接続許可条件に基づいて、トラフィック優先制御を行うことも可能である。
【００５６】
以上のように、本発明の実施の形態によれば、移動局の基地局との接続履歴に基づいてハンドオフ先との接続制御を行うことで、導入・運用・保守のコストを最小限に抑えつつ、移動局が適切な基地局と確実に接続することが可能になる。
【図面の簡単な説明】
【００５７】
【図１】本発明の一実施形態に係わる通信システムの構成例を示す図。
【図２】図１に示される基地局および接続履歴管理サーバの構成を概略的に示すブロック図。
【図３】移動局H１の接続履歴情報の一例を示す図。
【図４】移動局H２の接続履歴情報の一例を示す図。
【図５】基地局Bに設定された接続許可条件の一例を示した図。
【図６】移動局H１の更新された接続履歴情報の一例を示す図。
【図７】基地局の動作の流れを示すフローチャート。
【図８】フロア構成の一例を示した図。
【図９】図８のフロア構成において基地局Aに設定された接続許可条件の例を示す図。
【図１０】図８のフロア構成において基地局Bに設定された接続許可条件の例を示す図。
【図１１】フロア構成の他の例を示した図。
【図１２】図１１のフロア構成において基地局Aに設定された接続許可条件の例を示す図。
【図１３】図１１のフロア構成において基地局Bに設定された接続許可条件の例を示す図。
【図１４】フロア構成のさらに他の例を示した図。
【図１５】図１４のフロア構成において基地局Aに設定された接続許可条件の例を示す図。
【図１６】図１４のフロア構成において基地局Bに設定された接続許可条件の例を示す図。
【図１７】図１４のフロア構成において移動局Hの接続履歴情報の例を示す図。
【図１８】図１４のフロア構成において移動局Hの更新された接続履歴情報の例を示す図。
【図１９】IEEE802.11e規格のアクセスカテゴリが付加された接続許可条件の例を示す図。
【図２０】本発明の一実施形態に係わる通信システムの他の構成例を示す図。
【図２１】図２０に示される基地局および移動局の構成を概略的に示すブロック図。
【符号の説明】
【００５８】
１：ネットワーク
２：無線リンク
A、B、C：基地局
H1、H2、H：移動局
M：接続履歴管理サーバ
１１：接続許可条件データベース
１２：接続履歴情報データベース
１３：接続要求受付部
１４：接続履歴情報取得部
１５：接続可否判定部
１６：接続履歴情報更新部
１７：接続許可通知部
【図１】
0004901792.tif 000002
【図２】
0004901792.tif 000003
【図３】
0004901792.tif 000004
【図４】
0004901792.tif 000005
【図５】
0004901792.tif 000006
【図６】
0004901792.tif 000007
【図７】
0004901792.tif 000008
【図８】
0004901792.tif 000009
【図９】
0004901792.tif 000010
【図１０】
0004901792.tif 000011
【図１１】
0004901792.tif 000012
【図１２】
0004901792.tif 000013
【図１３】
0004901792.tif 000014
【図１４】
0004901792.tif 000015
【図１５】
0004901792.tif 000016
【図１６】
0004901792.tif 000017
【図１７】
0004901792.tif 000018
【図１８】
0004901792.tif 000019
【図１９】
0004901792.tif 000020
【図２０】
0004901792.tif 000021
【図２１】
0004901792.tif 000022