WLANにおける各アクセスポイントのためのサービス品質情報を持っているデータベースにアクセスするように構成されたプロセッサであって、さらにアクセスポイント間のハンドオフ決定を下すためにデータベースのサービス品質情報を使用するように構成されているプロセッサと、プロセッサによって下されたハンドオフ決定に基づいてアクセスポイント間で移動通信装置をハンドオフするように構成されたトランシーバとを含む移動通信装置。プロセッサがさらにサーバとネットワーク接続を維持するように構成され、データベースがサーバに置かれている請求項1の移動通信装置。データベースを持つメモリをさらに含む請求項1の移動通信装置。サービス品質情報がアクセスポイントの各々のために遅れ、ジッタ、失われたパケットまたはデータ誤り率情報を含んでいる、請求項1の移動通信装置。トランシーバがアクセスポイントの前記1つと無線リンクを持っている時、プロセッサがアクセスポイントのうちの1つのための前記遅れ、ジッタ、失われたパケットまたはデータ誤り率情報を更新するようにさらに構成された請求項4の移動通信装置。サービス品質情報がアクセスポイントの各々のために、ローディング、落とされた呼レートまたはピークトラヒック情報を含んでいる、請求項1の移動通信装置。データベースがアクセスポイントの各々のための隣接局リストをさらに含んでいる、請求項1の移動通信装置。トランシーバがアクセスポイントの前記1つと無線リンクを持っている場合、プロセッサはハンドオフ決定を下すために、アクセスポイントの1つの隣接局リスト中のアクセスポイントのためのみにサービス品質情報を使用するように構成される、請求項7の移動通信装置。データベースが第2のWLANにおける複数のアクセスポイントのためのサービス品質情報を含み、プロセッサがWLANにおけるアクセスポイントから第2のWLANにおける別のアクセスポイントへハンドオフ決定を下すために、サービス品質情報を使用するようにさらに構成されている請求項1の移動通信装置。セルラWANにおいて基地局と無線リンクを維持するように構成された第2のトランシーバをさらに含み、プロセッサが無線リンク上で通信をサポートするようにさらに構成されている、請求項1の移動通信装置。WLANにおける複数のアクセスポイントのためのサービス品質情報を備えたデータベースを持っているサーバとネットワーク接続を維持するように構成されたプロセッサであって、データベースにアクセスし、かつアクセスポイント間のハンドオフ決定を下すためにデータベース中のサービス品質情報を使用するようにさらに構成されているプロセッサと、プロセッサによって下されたハンドオフ決定に基づいてアクセスポイント間で移動通信装置をハンドオフするように構成されたトランシーバとを含む移動通信装置。サービス品質情報がアクセスポイントの各々のための遅れ、ジッタ、失われたパケットまたはデータ誤り率情報を含んでいる、請求項11の移動通信装置。トランシーバがアクセスポイントの前記1つと無線リンクを持っている時、プロセッサはアクセスポイントのうちの1つのために前記遅れ、ジッタ、失われたパケットまたはデータ誤り率情報を更新するようにさらに構成された請求項12の移動通信装置。サービス品質情報がアクセスポイントの各々のために、ローディング、落とされた呼レートまたはピークトラヒック情報を含んでいる、請求項11の移動通信装置。データベースがアクセスポイントの各々のための隣接局リストをさらに含んでいる、請求項11の移動通信装置。トランシーバがアクセスポイントの前記1つと無線リンクを持っている場合、プロセッサはハンドオフ決定を下すため、アクセスポイントのうちの1つの隣接局リスト中のアクセスポイントのためのみにサービス品質情報を使用するようにさらに構成された請求項15の移動通信装置。WLANにおいて複数のアクセスポイントのためのサービス品質情報を備えたデータベースを持っているメモリと、アクセスポイント間のハンドオフ決定を下すために、データベース中のサービス品質情報を使用するように構成されたプロセッサと、プロセッサによって下されたハンドオフ決定に基づいてアクセスポイント間で移動通信装置をハンドオフするように構成されたトランシーバとを含む移動通信装置。サービス品質情報がアクセスポイントの各々のための遅れ、ジッタ、失われたパケットまたはデータ誤り率情報を含んでいる、請求項17の移動通信装置。トランシーバがアクセスポイントの前記1つと無線リンクを持っている時、プロセッサはアクセスポイントのうちの1つのための前記遅れ、ジッタ、失われたパケットまたはデータ誤り率情報を更新するようにさらに構成される請求項18の移動通信装置。サービス品質情報がアクセスポイントの各々のために、ローディング、落とされた呼レートまたはピークトラヒック情報を含んでいる、請求項17の移動通信装置。データベースがアクセスポイントの各々のための隣接局リストをさらに含んでいる、請求項17の移動通信装置。トランシーバがアクセスポイントの前記1つと無線リンクを持っている場合、プロセッサはハンドオフ決定を下すため、アクセスポイントのうちの1つの隣接局リスト中のアクセスポイントのためのみにサービス品質情報を使用するようにさらに構成された請求項21の移動通信装置。WLANにおいて各アクセスポイントのためのサービス品質情報を持っているにデータベースにアクセスする手段、アクセスポイント間のハンドオフ決定を下すために、データベース中のサービス品質情報を使用する手段、ハンドオフ決定に基づいてアクセスポイント間で移動通信装置をハンドオフする手段を含む移動通信装置。WLANにおいてアクセスポイント間で移動通信装置をハンドオフする方法であって、WLANにおけるアクセスポイントの各々のためのサービス品質情報を持っているデータベースに移動通信装置からアクセスすること、アクセスポイントの第1の1つからアクセスポイントの第2の1つへ移動通信装置をハンドオフするかどうかの決定を下すため、データベース中のサービス品質情報を使用することを含む方法。アクセスポイントの第1の1つからアクセスポイントの第2の1つへ移動通信装置をハンドオフすることをさらに含む請求項24の方法。アクセスポイントの第1の1つを通ってサーバとネットワーク接続を維持することをさらに含み、データベースはネットワーク接続上でアクセスされる請求項24の方法。データベースが移動通信装置中のメモリに存在する請求項24の方法。サービス品質情報がアクセスポイントの各々のための遅れ、ジッタ、失われたパケットまたはデータ誤り率情報を含んでいる、請求項24の方法。無線リンクがアクセスポイントの第1の1つで存在する間に、アクセスポイントの第1の1つのための前記遅れ、ジッタ、失われたパケットまたはデータ誤り率情報を更新することをさらに含む請求項28の方法。サービス品質情報がアクセスポイントの各々のために、ローディング、落とされた呼レートまたはピークトラヒック情報を含んでいる、請求項24の方法。データベースがさらにアクセスポイントの各々のための隣接局リストを含み、アクセスポイントの第1の1つのための隣接局リストがアクセスポイントの第2の1つを含んでいる、請求項24の方法。アクセスポイントの第1の1つからアクセスポイントの第2の1つへハンドオフするかどうかを決定する場合、サービス品質情報がアクセスポイントの第1の1つの隣接局リスト中のアクセスポイントのためにのみ使用される請求項31の方法。添付された図面に関して下に述べられた詳細な記述は、発明の様々な実施例の記述として意図され、発明が実行されるかもしれないただ一つの実施例を表わすようには意図されない。詳細な記述は発明の完全な理解を提供する目的で特定の詳細を含んでいる。しかしながら、発明がこれらの特定の詳細なしで実行されてもよいことは当業者に明白であろう。いくつかの例では、知られた構造および構成要素が発明の概念を不明瞭にしないようにするためにブロック図の形で示される。ここに記述された様々な技術は、WLANのための移動通信装置で実施することができる。移動通信装置は、無線電話のような、無線電話法およびまたは通信の可能な任意の適切な装置であるかもしれない。無線電話は、例の方法により、IEEE802.11、Bluetooth、ホームRFを含んでいる、WLANにアクセスするための任意の適切なプロトコル、または他のWLANプロトコルを使用することが可能である。これらの技術が、WLANと通信することができる無線電話に適用可能かもしれないが、当業者はこれらの技術が他の移動通信装置に拡張されてもよいことを容易に認識するだろう。例えば、これらの技術は、セルラーネットワーク中の移動通信装置のハンドオフに適用されてもよい。CDMA20001xおよびGSMはちょうど2つの例である。代わりにこれらの技術は、多数のネットワークと通信することができる移動通信装置へ拡張されてもよい。以下により詳しく記述されるように、これらの技術は、IEEE802.11ネットワークと通信することができるセルラ装置に適用されてもよい。しかしながら、IEEE802.11の能力を備えたセルラ装置への任意の記述は、これらの態様が広範囲のアプリケーションを持っているという理解で、本発明の種々の態様を単に示すことを意図される。図1は、無線通信システムの実施例の概念ブロック図である。移動装置102のユーザは、一連の破線によってWLAN106に近づいてWLAN内に移動していることを示される。WLAN106は、占有者にネットワーク接続性を供給するビルディングの中で使用されてもよい。WLAN106はIEEE802.11ネットワーク、または他の適切なネットワークかもしれない。WLAN106は、IPネットワーク110と通信する移動装置102のための多くのアクセスポイント108a-108cを含んでいる。サーバ112はIPネットワーク110を移動交換局MSC114へインターフェイスするために使用され、それは、電話アプリケーションのため公衆交換電話ネットワークPSTN116に対するゲートウェイを提供する。ユーザがWLAN106の外部にいる間、移動装置102は、通信をサポートするためにセルラワイドエリアネットワークWAN120を使用する。セルラWAN120は、セルラカバー領域にわたって分散された多くの基地トランシーバ局BTSをサポートする基地局制御装置BSC122を含んでいる。図1において、説明の単純性のために単一のBTS124が示される。BSC122はPSTN112またはIPネットワーク110へユーザアクセスを提供するためMSC114と通信する。図1で示されなかったが、セルラWAN120は任意の数のBTSを各々サポートする多数のBSCを使用し、セルラWAN120の地理的な範囲を広げてもよい。多数のBSCがセルラWAN120の全体にわたって使用される場合、MSC114もまたBSCの間の通信を調整するために使用されてもよい。移動装置102はBTS124からパイロット信号を得ることによりセルラWAN120とアクセスする。一旦パイロット信号が得られれば、技術においてよく知られた手段によって、無線接続が移動装置102とBTS124の間で確立され得る。移動装置102はMSC114によって登録するためBTS124との無線接続を使用してもよい。登録は移動装置102がセルラWAN120にその所在を知らせるプロセスである。登録手続が完全な場合、呼が始められるまで、移動装置102はアイドル状態に入ってもよい。その呼は移動装置102によって始められるか、またはPSTN116あるいはIPネットワーク110から受信される。いずれの方法も、空中トラヒックリンクは移動装置102とBTS124の間で確立され、呼を設定およびサポートする。移動装置102はWLANを見つけるビーコンを周期的に探索するように構成されてもよい。ビーコンはWLANの中の各アクセスポイントによって送信された周期的な信号である。図1で示されるように、ユーザがWLAN106に接近するか入るとき、移動装置102は1つ以上のアクセスポイントからのビーコンを検知し始める。後でより詳しく記述される方法では、移動装置102は無線接続を確立するためにアクセスポイントを選択する。無線接続は技術において知られた手段によって確立されてもよい。移動装置102はまたサーバ112のIPアドレスを得る。移動装置102はサーバのIPアドレスを決定するためにドメインネームサーバDNSのサービスを利用してもよい。サーバ112のドメインネームは、セルラWAN120上で移動装置102に配達されてもよい。IPアドレスにより、移動装置102はサーバ112とネットワーク接続を確立することができる。一旦ネットワーク接続が確立されれば、ユーザは電話アプリケーションのためPSTN116にアクセスし、データ通信のためIPネットワーク110にアクセスするように移動装置102を使用してもよい。ユーザがWLAN106を通してロームするとき、移動装置102はネットワーク接続性を維持するためにアクセスポイント108a-108cの間でハンドオフされてもよい。あるアクセスポイントから別のアクセスポイントへ移動装置102をハンドオフする決定は、様々な要因に基づかされる。WLAN106の少なくとも1つの実施例では、中央のデータベースが各アクセスポイントへ関係のあるサービス品質情報を備えたサーバ112によって維持されてもよい。サービス品質情報は、落とされた呼のレート、ハンドオフ失敗のレートおよびピークトラヒック時間のような各アクセスポイントに関する履歴情報を含んでいてもよい。サービス品質情報はまた、データ誤り率のような各アクセスポイントを通ってネットワーク接続に関係のある品質測定基準を含んでいてもよい。データ誤り率は、ネットワーク接続を通して送信された情報が破損されるかどうかを示すビット誤り率BER、フレーム誤り率FER、パケット誤り率または他の誤り率測定の形式をとってもよい。移動装置102は各アクセスポイント108a-108cからのビーコンの信号強度と関連してサービス品質情報を使用し、知的なハンドオフ決定を下してもよく、それによってWLAN106内のハンドオフの失敗率を減少する。電話アプリケーションでは、品質測定基準はまた、各アクセスポイントを通してネットワーク接続による遅れ、ジッタまたはパケット損失を含んでいてもよい。これらの測定基準は、移動装置のユーザが受信することを期待することができる呼品質のよい表示かもしれない。例の方法で、過度の遅れは不適当なエコーか話者オーバーラップにより低い品質に帰着するかもしれない。遅れに関する問題は、さらにジッタを削除する必要によって悪化するかもしれない。ジッタはネットワーク輻輳、タイミングドリフトまたはルート変更によるパケットの遅れにおける変化である。失われたパケットは電話アプリケーションにおいて特に問題かもしれない。IPネットワークがサービスを保証しないので、それらは通常失われたパケットの高い発生を示すだろう。IPネットワークでは、音声パケットはデータと同様に処理される。その結果、IPネットワークが極度に輻輳される時、音声パケットはデータパケットと等しく落とされるだろう。しかしながら、データパケットと異なり、失われた音声パケットは後の時間に簡単に再送することができない。集中化データベースもまた、WLAN106において各アクセスポイントについて隣接局のアクセスポイントのリストを維持するために使用されてもよい。リストされた個々の隣接局のアクセスポイントに関連して動作チャネル、つまり周波数帯がある。移動装置102は、隣接局のアクセスポイントが存在すると知られているチャネルだけ探索することにより、新しいアクセスポイントのためのサーチ時間を減少するためにリストを使用してもよい。図2は、セルラWANおよびWLAN通信の両方をサポートすることができる移動装置の例を示す機能ブロック図である。移動装置102はセルラトランシーバ202およびWLANトランシーバ204を含んでいてもよい。移動装置102の少なくとも1つの実施例では、セルラトランシーバ202はBTS示されない用CDMA20001x通信をサポートすることができ、また、WLANトランシーバ204はアクセスポイント示されない用IEEE802.11通信をサポートすることができる。しかしながら、当業者は、移動装置102に関して記述された概念が、単独または互いと結合して他のセルおよびWLAN技術に拡張することができることを容易に認識するだろう。例の方法で、単一のWLANトランシーバが、IEEE802.11通信に専用される移動装置においてプロセッサ制御の下で使用されてもよい。IEEE802.11能力を備えたセルラ移動装置では、各トランシーバ202および204はそれぞれ個別のアンテナ206、207を持っていてもよいが、トランシーバ202および204は単一の広帯域アンテナを共有することができる。各アンテナ206および207は1つ以上の放射素子で実施されてもよい。移動装置102はまた、両方のトランシーバ202、204に接続されたプロセッサ208で示されるが、個別のプロセッサが移動装置102の代わりの実施例で各トランシーバのために使用されてもよい。プロセッサ208はハードウェア、ファームウェア、ソフトウェアまたはそれの任意の組合せとして実施されてもよい。例の方法で、プロセッサ208はマイクロプロセッサ示されないを含んでいてもよい。マイクロプロセッサは、他のものの中に、1セルラWANおよびWLANへの制御および管理アクセス、および2キーパッド210、ディスプレイ212および他のユーザインタフェース示されないに対するプロセッサ208のインターフェースのソフトウェアアプリケーションをサポートするように使用されてもよい。プロセッサ208はさらに、畳込み符号化、巡回冗長検査CRC機能、変調およびスペクトラム拡散処理のような様々な信号処理機能をサポートする埋込み型ソフトウェア層を有するデジタル信号プロセッサDSP示されないを含んでいてもよい。DSPは、さらに電話アプリケーションをサポートするボコーダ機能を行なってもよい。プロセッサ208はスタンドアロンエンティティであるか、または移動装置102中の多数のエンティティを横切って分配されてもよい。プロセッサ208が実施される方法は、総合システムに課せられた特定のアプリケーションおよび設計制約に依存するだろう。当業者は、これらの状況の下のハードウェア、ファームウェアおよびソフトウェア設定の互換性、および各特定のアプリケーションの記述された機能性をいかに実施するのが最良であるかを認識するであろう。図1および2を参照して、移動装置102はユーザがWAN120を通して移動するとき、WLAN中のアクセスポイントからビーコンを周期的に探索するように構成されていてもよい。1つの実施例では、移動装置102は、それが十分なビーコン信号の強度で検知するWLAN中の第1のアクセスポイントとの無線接続を確立するように構成される。移動装置102はそれがWLANに接近するとき多元接続ポイントを検知する場合、それは最も強いビーコンをもつアクセスポイントとネットワーク接続を確立するかもしれない。WLAN中の1つ以上のアクセスポイントのためのビーコンの信号強度は、受信信号強度指標RSSIブロック216で決定されてもよい。RSSIは最も恐らく、自動利得制御のためWLANトランシーバ204にフィードバックされた既存の信号であり、したがって、移動装置の回路複雑さを増加させることなくプロセッサ208に供給することができる。代わりに、各アクセスポイントからのビーコンの信号強度は、プロセッサ208によって決定されてもよい。ビーコンが知られているスペクトル拡散信号であるので、演繹的に、ビーコンのレプリカは移動装置102のメモリ209に記憶されることができる。復調されたビーコンは、技術においてよく知られた手段によって送信されたビーコンのエネルギーを推定するためにメモリ209に記憶されたレプリカビーコンと相関されてもよい。一旦無線接続が確立されれば、プロセッサ208は以前により詳しく記述されたようなサーバ112とネットワーク接続を確立してもよい。そのときプロセッサ208は、順方向でのネットワーク接続に関係のある様々な品質測定基準を計算するために使用されてもよい。用語順方向は、サーバ112から移動装置102への伝送を指す。また、用語逆方向は、移動装置102からサーバ112への伝送を指す。以下の実施例の記述では、品質測定基準は遅れ、ジッタ、失われたパケットおよびデータレート誤りを含んでいてもよいが、順方向ネットワーク接続に関係のある任意のタイプの品質測定基準であり得る。これらの測定基準はネットワーク接続により移動装置102からサーバ112に送信されてもよい。サーバ112は集中化されたデータベースの情報を更新するためにこれらの測定基準を使用する。さらに、サーバ112は逆方向におけるネットワーク接続に関連しているそれ自身の様々な品質測定基準を計算し、さらに集中化されたデータベース中の情報を更新するためにこれらの測定基準を使用してもよい。プロセッサ208は、任意の適切な手段による順方向でのネットワーク接続を横切る遅れを計算してもよい。WLAN106の少なくとも1つの実施例では、日時スタンプがネットワーク接続を横切る遅れを測定するためにサーバ112から送信されたパケットと共に使用されてもよい。より明確に、順方向伝送が移動装置102によって受信される場合、タイムスタンプはプロセッサ208で抽出され、移動装置102中のローカルクロック内部示されないと比較することができる。順方向におけるネットワーク接続による遅れを表わすその結果は、集中化されたデータベースを更新するためにサーバ112に送信されてもよい。ネットワーク接続を横切る遅れを測定するタイムスタンプの使用は、ローカルクロックがサーバ112と同期されることを必要とする。遠隔時間源示されないは移動装置102をサーバ112と同期させるために使用されてもよい。遠隔時間源は、IPネットワーク110において、無線、衛星、モデムまたは他の手段によって統合万国標準時UTCと同期化される多数のサーバのうちの1つかもしれない。遠隔時間源は移動装置102中の内部クロックを更新またが同期させる時間情報を提供するために使用されてもよい。これは、ネットワークタイムプロトコルNTPとして知られたソフトウェアプログラムで達成されてもよい。NTPは、クロックを幾つかの時間基準に同期させるためのインターネット標準プロトコルである。NTPはプロセッサ208で、または他のところに移動装置102で実行されてもよい。プロセッサ208はさらに、付加的な品質測定基準として、順方向におけるネットワーク接続によるジッタを測定するように構成され得る。ネットワーク遅れの変化に適合する適応性のあるジッタバッファの場合には、アルゴリズムによって測定された遅れは、測定が処理経路のどこでなされるかに依存して、ネットワークジッタを含むかもしれない。パケットに固定の遅れを導入する固定ジッタバッファは、プロセッサが遅延値における変化からネットワークジッタを測定するかもしれない。どんな場合も、ジッタ値は集中化されたデータベースを更新するためにサーバ112に送信されてもよい。プロセッサ208はまた、任意の適切な手段によって失われたパケットに関係する品質測定基準を計算するために使用されてもよい。例の方法で、サーバ112から送信されたパケットは、さらにタイムスタンプに加えて、シーケンス番号を含むことができる。順方向伝送が移動装置102によって受信される場合、シーケンス番号はプロセッサ208で抽出され、アルゴリズムによって使用することができる。シーケンス番号に基づいて、アルゴリズムはどのパケットが失われたか判断することができる。失われたパケットの番号は集中化されたデータベースを更新するためにサーバ112に送信されることができる。以前に議論されたように、様々な信号処理機能は、畳込み符号化、CRC機能、変調およびスペクトラム拡散処理のように、プロセッサ208によって行なわれてもよい。技術において知られた手段によってFERを計算するために、CRC機能がまたプロセッサ208によって使用されてもよい。FERは集中化されたデータベースを更新するためにサーバ112に送信されてもよい。図3は、ユーザがWLANの全体にわたってロームするとき、アクセスポイント間のハンドオフを管理し制御する際にプロセッサの機能性を示す流れ図である。ステップ302において、ユーザがWLANに接近するか入るとき、移動装置はアクセスポイントからの1つ以上のビーコンを検知し始める。ビーコンの信号強度は、以前により詳しく議論された手段により、WLANトランシーバまたはプロセッサによって決定されてもよい。そのとき、無線接続はWLANトランシーバおよび最も強いビーコンを備えたアクセスポイント間で確立されてもよい。このアクセスポイントはベースアクセスポイントと呼ばれるだろう。一旦無線接続が確立されれば、プロセッサはステップ304でサーバとネットワーク接続を確立してもよい。ステップ306で、プロセッサはさらに、移動装置のために予定されたすべての呼がWLAN通してルート設定されることを確保するため、IPネットワークを通してMSCにより登録してもよい図1を参照。プロセッサが活動的な呼をサポートしている場合、MSCはWANからWLANへ呼をハンドオフするために使用され得る。ステップ308において、プロセッサはベースアクセスポイントのための隣接局リスト中のアクセスポイントを識別するサーバのデータベースにアクセスするためにネットワーク接続を使用する。隣接局リストに含まれていたアクセスポイントは候補アクセスポイントと呼ばれるだろう。ステップ310において、プロセッサは連続的にまたは周期的に、ベースおよび候補アクセスポイントのためのサービス品質情報を監視する。サービス品質情報は、ローディング、落とされた呼レートおよびピークトラヒックパターン変更のとき時間とともに変化するかもしれない。さらに、ベースおよび候補アクセスポイントを使用するすべての移動装置からの品質測定基準の最新版は、時間とともに変化するサービス品質情報をもたらすかもしれない。ステップ312において、ユーザがWLANを通してロームするとき、プロセッサは、ベースおよび候補アクセスポイントのためにビーコンの変化している信号強度を測定する。これは、移動装置が眠っている場合に、候補アクセスポイントの動作周波数によってWLANトランシーバのチューナを掃引することによって達成され得る。プロセッサが活動的な呼をサポートしている場合、適切なバッファリングは、サーバおよび移動装置で使用され、WLANトランシーバが候補アクセスポイントからのビーコンを周期的に測定することを可能にする。ステップ314において、プロセッサはベースアクセスポイントから候補アクセスポイントへ移動装置をハンドオフするかどうか決定する。ハンドオフ決定は、ベースおよび候補アクセスポイントのためのビーコン測定値およびサービス品質情報に基づいてもよい。ハンドオフ決定を下すために使用される特定アルゴリズムは変わってもよい。例の方法で、アルゴリズムはベースおよび候補アクセスポイント間の最も強いビーコンを最初に決定するように実施することができるかもしれない。候補アクセスポイントが最も強いビーコンがあれば、ある条件が満たされる場合、プロセッサはその候補アクセスポイントへ移動装置をハンドオフしてもよい。これらの条件は、遅れ、ジッタ、失われたパケットまたはデータ誤り率のようなある品質測定基準のための最低閾値レベルであり得る。代わりに、最も強いビーコンを備えた候補アクセスポイントのための品質測定基準は、2つのアクセスポイント間のネットワーク接続の相対的品質に関するハンドオフ決定に基づかせて、ベースアクセスポイントのための同じ品質測定基準と比較される。候補およびベースアクセスポイントからのビーコンの相対的強弱度はまた、方程式へ要因として計算に入れられ得る。ローディング、落とされた呼レートおよびピークトラヒックパターンはまた、移動をハンドオフするかどうかを決定するためにプロセッサによって使用されてもよい。いくつかの実施例では、プロセッサは、そのビーコンが最も強くはないが、最高品質のネットワーク接続を提供することができる候補アクセスポイントへ移動をハンドオフするかもしれない。候補アクセスポイントのローディングは、それが最大の閾値に達する場合、または代わりにハンドオフ決定の単なる要因である場合、ハンドオフに絶対的な障害を提供し得る。ピークトラヒックパターンはWLANを横切ってより一様にロードを分配するハンドオフ決定を下すために使用されてもよい。当業者は、システムに課された性能要求および全面的な設計制約に依存する任意の特定のアプリケーションのための適切なアルゴリズムを容易に決定することができるだろう。移動装置およびベースアクセスポイント間の無線接続が如才なく残ることをプロセッサが決めるなら、アルゴリズムは集中化されたデータベースをアクセスするステップ308へループバックし、候補アクセスポイントのためのサービス品質情報を監視し続ける。代わりに、移動装置が候補アクセスポイントへハンドオフされるべきであるとプロセッサが決める場合、アルゴリズムはMSCで登録するステップ306にループする。登録手続を通じて、MSCは一度ハンドオフが完成した候補アクセスポイントを通して移動装置へすべての呼をルート設定するように警告を受ける。代わりの実施例では、サービス品質情報の集中化されたデータベースは、移動装置102のメモリ209で維持されてもよい図2を参照。図1に返って、ユーザがWLAN106に接近するか入る場合、移動装置102はサーバ112とネットワーク接続を確立する。一旦ネットワーク接続が確立されれば、各アクセスポイントのサービス品質情報および隣接局リストは、サーバ112から移動装置102にダウンロードされてもよい。代わりに、各アクセスポイントの隣接局リストは移動装置102へあらかじめ供給されることができる。移動装置102は、WLAN106内の知的なハンドオフ決定をサポートする集中化されたデータベースを作成するために、サービス品質情報および隣接局リストを使用してもよい。移動装置102がWLAN106で作動し続けるとき、それは、各アクセスポイント108a-108cに関係のある履歴情報および品質測定基準をサーバ112から受信する。履歴情報はアクセスポイントのためのローディング、落とされた呼レートおよびピークトラヒックパターンを含んでいてもよく、品質測定基準は逆方向ネットワーク接続のためのデータ誤り率、遅れ、ジッタおよび失われたパケットを含んでいてもよい。この情報は移動装置102の集中化されたデータベースを更新するために使用されてもよい。さらに、移動装置102はまた集中化されたデータベースを更新するために順方向ネットワーク接続の様々な品質測定基準を計算してもよい。順方向ネットワーク接続のためのこれらの品質測定基準もまた、移動装置102と通信中のアクセスポイントを通してネットワーク接続の品質を決定するために、WLAN106の中で他の移動装置によって使用されるようにサーバ112に送信されてもよい。様々な実例となる論理ブロック、モジュール、回路、素子およびまたはここに示された実施例に関して記述された構成要素は、汎用プロセッサ、デジタル信号プロセッサDSP、特定用途向け集積回路ASIC、フィールドプログラマブルゲートアレイFPGAまたは他のプログラマブルロジック構成要素の個別のゲートかトランジスタロジック、個別のハードウェア構成機器またはここに記述された機能を行うために設計されたそれらの任意の組合せで実施され、または行なわれてもよい。汎用プロセッサはマイクロプロセッサかもしれないが、代案では、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラまたは状態機械かもしれない。プロセッサはまた、例えばDSPとマイクロプロセッサ、複数のマイクロプロセッサ、DSPコアと協力する1個以上のマイクロプロセッサ、または任意の他のそのような配位の組合せのような、計算構成要素の組合せとして実施されてもよい。ここに示された実施例に関して記述された方法またはアルゴリズムは、ハードウェア、プロセッサによって実行されたソフトウェアモジュール、または2つの組合せで直接具体化されてもよい。ソフトウェアモジュールは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、取外し可能ディスク、CD-ROMまたは技術で既知の記憶媒体の他の形式に存在してもよい。記憶媒体は、プロセッサが記憶媒体から情報を読み出し、情報を書き込むことができるようにプロセッサに接続される。代案では、記憶媒体はプロセッサに統合されてもよい。前の記述はどんな当業者もここに記述された様々な実施例を実行することを可能にするために提供される。これらの実施例への様々な修正は当業者に容易に明白であり、ここに定義された総括的な法則は、他の実施例に適用されてもよい。したがって、その請求項はここに示された実施例に限定されるようには意図されず、言語請求項と一致する十分な範囲を与えられるべきであり、単数中の要素の言及は、特にそのように述べない限り、1つおよび1つだけを意味するようには意図されず、むしろ1つ以上を意味する。技術における通常の熟練者に知られているか、後に知られるようになるこの開示の全体にわたって記述された様々な実施例の要素への構造および機能的な均等物はすべて、参照によって明らかにここに組込まれ、請求項によって包含されるように意図される。さらに、ここに開示されたものも、そのような開示が請求項で明示的に記載されるかどうかにかかわらず、公に捧げられるようには意図されない。要素が句meansforを使用して明らかに記載されない限り、または方法の請求項の場合に、要素が句stepforを使用して記載されない限り、請求項の要素が35U.S.C.§112、6番目のパラグラフの条項の下で解釈することができない。