(57)【要約】  本発明は、無線セルラー通信ネットワークのセル群の中から、移動端末が位置するセルを決定することを可能にする方法に関する。セル群中の各セルは基地局によって管理される。この方法は、セル群内に移動端末が存在することを検出するステップと、移動端末が少なくともセル群中のセルを管理する基地局の一部へデータを転送することを可能にするステップと、セル群中の１つのセルを管理する１つの基地局を通して移動端末からデータを受信するステップと、データが受信される際に通る基地局により管理されるセルを移動端末が位置するセルとして決定するステップとを含む。
2010529792.tif 000002
【特許請求の範囲】
【請求項１】
無線セルラー通信ネットワークのセル群の中から移動端末が位置するセルを決定することを可能にする方法であって、前記セル群中の各セルは基地局によって管理され、
−  前記セル群内に前記移動端末が存在することを検出するステップと、
−  前記移動端末が少なくとも前記セル群中のセルを管理する基地局のセットへデータを転送することを可能にするステップと、
−  前記セル群中の１つのセルを管理する１つの基地局を通して前記移動端末からデータを受信するステップと、
−  前記データが受信される際に通る基地局により管理されるセルを前記移動端末が位置するセルとして決定するステップと、
を含むことを特徴とする、無線セルラー通信ネットワークのセル群の中から移動端末が位置するセルを決定することを可能にする方法。
【請求項２】
複数の基地局を通して前記移動端末からデータが受信され、
該データが受信される際に通る前記複数の基地局の中から、或る基準に従って１つの基地局を選択して、前記移動端末が位置するセルを管理する基地局とするステップをさらに含むことを特徴とする、請求項１に記載の方法。
【請求項３】
前記セル群中のセルを管理する各基地局は、該基地局が管理するセルにおいて、同一のセルを識別する情報を表す信号を転送することを特徴とする、請求項１又は２に記載の方法。
【請求項４】
前記セル群中のセルを管理する各基地局はコントローラに関連付けられ、
該方法は前記コントローラによって実行されることを特徴とする、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記移動端末は、前記セル群に属さない１つのセルを管理する別の基地局からのハンドオーバコマンドメッセージを受信することによって検出され、
該メッセージは、前記セルを識別する情報を含み、前記セル群中の各セルにおいて転送されることを特徴とする、請求項４に記載の方法。
【請求項６】
−  前記セル群中のセルを管理する基地局のセットを決定するステップと、
−  前記移動端末に宛てたデータを、前記基地局のセット内の各基地局へ転送するステップと、
をさらに含み、
データが前記移動端末から受信される際に通る基地局は、前記基地局のセット内の１つの基地局であることを特徴とする、請求項１〜６のいずれか一項に記載の方法。
【請求項７】
前記基地局のセットは、前記移動端末の識別子と、前記セル群中のセルを管理する各基地局の識別子との間の少なくとも１つの関連付けに従って決定され、
基地局の識別子は、前記移動端末が前記基地局を通して関与した呼の確立が既に許可されている場合には、前記移動端末の前記識別子に関連付けられることを特徴とする、請求項６に記載の方法。
【請求項８】
前記基地局の前記識別子が前記移動端末の前記識別子に関連付けられるときのタイムスタンプが記憶され、
該タイムスタンプは、前記移動端末が前記基地局を通して通信を確立するたびに更新され、
前記基地局のセットは、前記移動端末の前記識別子と、前記基地局の前記識別子と、前記タイムスタンプ値との間の少なくとも１つの関連付けに従って決定されることを特徴とする、請求項７に記載の方法。
【請求項９】
前記基地局のセットは、前記基地局によって送信される信号の送信電力に従ってさらに決定されることを特徴とする、請求項８に記載の方法。
【請求項１０】
１つの基地局によって送信される信号の前記送信電力は、少なくとも１つの移動端末によって転送された信号が該基地局によって検出される場合には第１の値に等しく、移動端末によって転送された信号が該基地局によって検出されない場合には前記第１の値よりも低い第２の値に等しく、
該基地局によって送信される信号の該送信電力が、所与の期間よりも短い期間の間、前記第１の値に等しい場合には、該基地局は前記基地局のセットに含められることを特徴とする、請求項９に記載の方法。
【請求項１１】
前記基地局によって送信される信号の前記送信電力が、前記第２の値に等しい場合には、該基地局は前記基地局のセットから除去されることを特徴とする、請求項１０に記載の方法。
【請求項１２】
前記基地局のセットは、前記別の基地局によって管理されるセルと、前記セル群中の各セルとの間の移動確率に従って決定され、
該移動確率の値は、前記別の基地局及び前記セル群中のセルから以前に実行されたハンドオーバ、及び／又は、前記ハンドオーバコマンドメッセージを転送した前記別の基地局によって管理されるセル及び前記セル群中のセルのロケーション情報に従って計算されることを特徴とする、請求項６〜１１のいずれか一項に記載の方法。
【請求項１３】
前記基地局のセットは、前記セル群中のセルを管理する各基地局に対する前記移動端末のアクセス権に従って決定されることを特徴とする、請求項１２に記載の方法。
【請求項１４】
少なくとも前記セル群内において前記移動端末を一意に識別する利用可能な識別子を前記移動端末に割り当てることによって、
前記移動端末は、前記セル群中のセルを管理する各基地局の少なくとも一部へデータを転送することが可能になることを特徴とする、請求項１〜１３のいずれか一項に記載の方法。
【請求項１５】
−  前記基地局のセット内の各基地局との間に前記移動端末のための接続をセットアップするステップと、
−  アクセスゲートウェイとの間に前記移動端末のための接続をセットアップするステップと、
−  前記ハンドオーバコマンドメッセージを転送した前記基地局へハンドオーバ応答メッセージを転送するステップと、
を実行することによって、
前記移動端末は、前記セル群中のセルを管理する各基地局の少なくとも一部へデータを転送することが可能になることを特徴とする、請求項１４に記載の方法。
【請求項１６】
データが前記基地局を通して前記移動端末から受信されるときに、
−  少なくとも１つの移動確率の値を更新するステップと、
−  前記基地局のセット内の少なくとも１つの基地局との間で、前記移動端末のための前記接続を解放するステップであって、該少なくとも１つの基地局は、データが前記移動端末から受信される際に通らない基地局である、ステップと、
をさらに含むことを特徴とする、請求項１５に記載の方法。
【請求項１７】
−  前記移動端末から、前記移動端末が位置するセルを管理する基地局を通して、前記移動端末がアイドルモードに入っていくことを示すメッセージを受信するステップと、
−  少なくとも前記メッセージが前記移動端末によって転送される際に通る基地局との間で、前記移動端末のための前記接続を解放するステップと、
−  前記アクセスゲートウェイとの間で、前記移動端末のための前記接続を解放するステップと、
−  前記移動端末に割り当てられていた前記識別子を、利用可能なものとして設定するステップと、
をさらに含むことを特徴とする、請求項１６に記載の方法。
【請求項１８】
−  前記移動端末が位置するセルを管理する基地局から、前記移動端末が前記セル群に属さないセルへ移動していることを示すメッセージを受信するステップと、
−  前記セル群に属さないセルを管理する基地局へ、ハンドオーバコマンドメッセージを転送するステップと、
−  少なくとも前記移動端末が前記セル群に属さないセルへ移動していることを示す前記メッセージを転送した前記基地局との間で、前記移動端末のための前記接続を解放するステップと、
−  前記アクセスゲートウェイとの間で、前記移動端末のための前記接続を解放するステップと、
−  前記移動端末に割り当てられていた前記識別子を、利用可能なものとして設定するステップと、
をさらに含むことを特徴とする、請求項１７に記載の方法。
【請求項１９】
−  前記移動端末が位置するセルを管理する基地局から、前記移動端末が前記セル群に属するセルへ移動していることを示すメッセージを受信するステップと、
−  前記セル群中のセルを管理する別の基地局のセットを決定するステップと、
−  前記移動端末に宛てたデータを、前記別の基地局のセット内の各基地局へ転送するステップと、
−  前記別の基地局のセット内の１つの基地局を通して、前記移動端末から他のデータを受信するステップと、
−  前記他のデータが受信される際に通る基地局によって管理されるセルを、前記移動端末が位置するセルとして決定するステップと、
をさらに含むことを特徴とする、請求項１８に記載の方法。
【請求項２０】
前記移動端末は、前記セル群中のセルを管理する基地局からメッセージを受信することによって検出され、
該メッセージは、前記移動端末が前記セル群中の１つのセルにおいてアクティブモードに入ることを示す情報を含むことを特徴とする、請求項１に記載の方法。
【請求項２１】
少なくとも前記セル群内において前記移動端末を一意に識別する利用可能な識別子を前記移動端末に割り当てることによって、
前記移動端末は、前記セル群中のセルを管理する基地局の少なくとも一部へデータを転送することが可能になることを特徴とする、請求項２０に記載の方法。
【請求項２２】
前記メッセージを転送した前記基地局との間に前記移動端末のための接続をセットアップするステップと、
前記アクセスゲートウェイとの間に前記移動端末のための接続をセットアップするステップと
を実行することによって、
前記移動端末は、前記セル群中のセルを管理する基地局の少なくとも一部へデータを転送することが可能になることを特徴とする、請求項２１に記載の方法。
【請求項２３】
無線セルラー通信ネットワークのセル群の中から移動端末が位置するセルを決定することを可能にするためのデバイスであって、前記セル群中の各セルは基地局によって管理され、
−  前記セル群内に前記移動端末が存在することを検出する手段と、
−  前記移動端末が前記セル群中のセルを管理する基地局の少なくとも一部へデータを転送することを可能にする手段と、
−  前記セル群中の１つのセルを管理する１つの基地局を通して前記移動端末からデータを受信する手段と、
−  前記データが受信される際に通る基地局により管理されるセルを前記移動端末が位置するセルとして決定する手段と、
を含むことを特徴とする、無線セルラー通信ネットワークのセル群の中から移動端末が位置するセルを決定することを可能にするためのデバイス。
【請求項２４】
プログラマブルデバイス内に直接ロード可能なコンピュータプログラムであって、該コンピュータプログラムがプログラマブルデバイス上で実行されるときに、請求項１〜２２のいずれか一項に記載の方法における前記ステップを実施するための命令又はコード部を含む、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線セルラー通信ネットワークのセル群の中から、移動端末が位置するセルを決定することを可能にする方法に関する。
【背景技術】
【０００２】
従来の無線セルラー通信ネットワークは、１つ又は複数のセルを個々にカバーする多数の基地局から構成される。
【０００３】
セルは、１つの基地局によってブロードキャストされる基準信号が、所定の閾値を超えて受信されるエリアである。基地局は、自身のセル内に位置する各移動端末に対して、セル内において一意である短い識別子を割り当てる。そのため、各基地局は、複数の移動端末を識別することができる。
【０００４】
基地局の、隣接するセル同士は、異なる識別子を有する。各基地局は、自身が管理するセルの識別子を表す信号をブロードキャストし、それによって、移動端末が種々の基地局によって転送される信号を検出する際に、信号の発信源が不明確になる事態を回避する。
【０００５】
移動端末は、１つのセルから別のセルへ移動するとき、その別のセルの信号を測定し、セルの識別子を読み取り、これをネットワークに知らせることができる。その後、ネットワークはハンドオーバの準備をすることができる。その結果、移動端末が送受信する信号は、移動端末が以前に位置していたセルを管理する基地局ではなく、新たに発見されたセルを管理する基地局によって搬送される。
【０００６】
上述のハンドオーバメカニズムは、移動体支援ハンドオーバ（Mobile Assisted Handover）を意味するＭＡＨＯの名称で知られている。
【０００７】
このメカニズムは、各基地局が隣接するセルの識別子のリストを、自身のセル内に位置する移動端末にブロードキャストすると、最適化される。
【０００８】
当初、ＭＡＨＯシステムは、主にマクロセル、すなわち数十ｋｍ2をカバーする大きいセルから構成される第１世代の無線セルラー通信ネットワークのために開発された。
【０００９】
セルのサイズが大きい場合には、基地局によって自身が管理するセル内においてブロードキャストされる隣接するセルのリストは、妥当なサイズを有する。移動端末は、これらの測定に集中することができ、重要なセルについてのみ結果を報告する。
【００１０】
現在では、より小さいサイズのセルが導入されている。これらのセルは、マイクロセル、ピコセル、フェムトセルと呼ばれている。ＭＡＨＯシステムは、これらのセルのためにも使用される。
【００１１】
最近では、第３世代の無線セルラー通信ネットワークは、通常は階層セル構造（ＨＣＳ）によって構築される。いくつかの周波数は、マクロセルが使用される高速移動端末専用であり、他のいくつかの周波数は、ピコセルが使用される低速移動端末及び／又は高データレート移動端末専用である。
【００１２】
マイクロセル、ピコセル、フェムトセルは、互いに独立して家の中に設置されることができる基地局のセルである。例として、これらの基地局は、いつかの隣接するセルが存在するか否か、或いはセルが互いに重なり合うか否かを考慮することなく、家の居住者によって設置することができる。
【００１３】
基地局をそのように組織化することなく設置することは、異なるセル識別子を隣接するセルに割り当てることを困難にする。
【００１４】
ピコセル及びマイクロセルが同じ周波数を使用するとき、それらのセルは、通常、はるかに多くの個数の隣接セルに接しなければならない。隣接セルの個数が増加するにつれて、隣接セルのリストのサイズも増加する。隣接セルのリストのサイズのこのような増加によって無線資源が消費され、移動端末はより多くの信号を走査しなければならない。その結果、移動端末はより多くの電力を消費し、測定にはより長い時間を要する。
【発明の概要】
【発明が解決しようとする課題】
【００１５】
したがって、本発明の目的は、同一のセル識別子が割り当てられた隣接セル群の中から、移動端末がいずれのセル内に位置するのかを決定することを可能にする方法及びデバイスを提案することである。また、本発明は、隣接セルの識別子のリストのサイズを制限することも目的とする。
【課題を解決するための手段】
【００１６】
その目的のために、本発明は、無線セルラー通信ネットワークのセル群の中から移動端末が位置するセルを決定することを可能にする方法に関する。この方法においては、セル群中の各セルは基地局によって管理され、
−  セル群内に移動端末が存在することを検出するステップと、
−  移動端末が少なくともセル群中のセルを管理する基地局の一部へデータを転送することを可能にするステップと、
−  セル群中の１つのセルを管理する１つの基地局を通して移動端末からデータを受信するステップと、
−  データが受信される際に通る基地局により管理されるセルを移動端末が位置するセルとして決定するステップと、
を含むことを特徴とする。
【００１７】
また、本発明は、無線セルラー通信ネットワークのセル群の中から移動端末が位置するセルを決定することを可能にするためのデバイスにも関する。このデバイスにおいては、セル群中の各セルは基地局によって管理され、
−  セル群内に移動端末が存在することを検出する手段と、
−  移動端末がセル群中のセルを管理する基地局の少なくとも一部へデータを転送することを可能にする手段と、
−  セル群中の１つのセルを管理する１つの基地局を通して移動端末からデータを受信する手段と、
−  データが受信される際に通る基地局により管理されるセルを移動端末が位置するセルとして決定する手段と、
を含むことを特徴とする。
【００１８】
したがって、たとえセル群中のすべてのセルが同一のセル識別子を割り当てられていても、移動端末がセル群中のいずれのセル内に位置するのかを決定することが可能である。
【００１９】
特定の特徴によれば、複数の基地局を通して移動端末からデータが受信され、データが受信される際に通る複数の基地局の中から、或る基準に従って１つの基地局を選択して、移動端末が位置するセルを管理する基地局とするステップをさらに含む。
【００２０】
特定の特徴によれば、基地局は、データが受信される際に通る少なくとも１つの基地局の中から、負荷の低い基地局が選択される。
【００２１】
したがって、移動端末からの／移動端末へのデータの転送に割り当てることができる容量は最大になり、ハンドオーバをシームレスに実現することができる。
【００２２】
特定の特徴によれば、基地局は、データが受信される際に通る少なくとも１つの基地局の中から最良の無線品質を有するものが選択される。
【００２３】
したがって、移動端末からの／移動端末へのデータの転送の無線品質は最大になり、ハンドオーバをシームレスに実現することができる。
【００２４】
特定の特徴によれば、セル群中のセルを管理する各基地局は、基地局が管理するセルにおいて、同一のセルを識別する情報を表す信号を転送する。
【００２５】
したがって、同一の識別子を隣接するセルに割り当てることができる。セルを識別する情報の数が削減されるので、隣接セルのリストのサイズが削減される。
【００２６】
特定の特徴によれば、セル群中のセルを管理する各基地局はコントローラに関連付けられ、本方法はコントローラによって実行される。
【００２７】
したがって、移動端末がセル群中のセルを管理する各基地局へデータを転送することを可能にする情報を、コントローラに集中させることができる。データの送信についての移動端末間の衝突を解消することができる。
【００２８】
したがって、他の基地局には、セル群によって形成された仮想セルは、１つの単一仮想基地局によって制御されているように見える。仮想セル内にフェムト基地局を追加しても、他の基地局に影響を及ぼすことはない。無線セルラー通信ネットワークの動作は、多数のフェムト基地局の出現をより容易に処理することができる。
【００２９】
特定の特徴によれば、移動端末は、セル群に属さない１つのセルを管理する別の基地局からのハンドオーバコマンドメッセージを受信することによって検出され、このメッセージは、セルを識別する情報を含み、セル群中の各セルにおいて転送される。
【００３０】
したがって、別の基地局には、セル群が１つの仮想セルとして見える。別の基地局によって管理されるセルに隣接するセルの個数が削減される。別の基地局は、移動端末が多数の隣接フェムト基地局とのハンドオーバを実現するのを助けることができる。隣接フェムト基地局が無線セルラー通信ネットワークに追加されるときに、別の基地局を再構成する必要はない。
【００３１】
したがって、移動端末は、別の基地局によって制御されるセルと、コントローラによって制御されるセル群中のセルの１つとの間を移動するときに、不通になることなしに効果的なハンドオーバを実現することができる。
【００３２】
特定の特徴によれば、コントローラは、セル群中のセルを管理する基地局のセット（set）を決定し、移動端末に宛てたデータを、基地局のセット内の各基地局へ転送し、データが移動端末から受信される際に通る基地局は、基地局のセット内の１つの基地局である。
【００３３】
したがって、移動端末は、自身が位置するセルが決定されるよりも前にデータを受信することができる。それゆえ、進行中の通信の中断は回避される。
【００３４】
特定の特徴によれば、基地局のセットは、移動端末の識別子と、セル群中のセルを管理する各基地局の識別子との間の少なくとも１つの関連付けに従って決定され、基地局の識別子は、移動端末が基地局を通して関与した呼の確立が既に許可されている場合には、移動端末の識別子に関連付けられる。
【００３５】
したがって、基地局のセットは、セル群における移動端末の過去の経験に従って決定される。
【００３６】
セル群は広いエリアをカバーし得るので、移動端末はセル群中のセルの限られた部分内を移動する。移動端末による基地局を通した呼の開始は、その基地局が、基地局のセットに含まれる良好な候補であるか否かを判断する基準である。
【００３７】
特定の特徴によれば、基地局の識別子が移動端末の識別子に関連付けられるときのタイムスタンプが記憶され、このタイムスタンプは、移動端末が基地局を通して通信を確立するたびに更新され、基地局のセットは、移動端末の識別子と、基地局の識別子と、タイムスタンプ値との間の少なくとも１つの関連付けに従って決定される。
【００３８】
したがって、呼が以前に確立された際に通った基地局が、基地局のセットに含まれることを回避することが可能である。
【００３９】
特定の特徴によれば、基地局のセットは、基地局によって送信される信号の送信電力に従ってさらに決定される。
【００４０】
したがって、基地局のセットに含まれる基地局の個数を削減することができる。
【００４１】
特定の特徴によれば、１つの基地局によって送信される信号の送信電力は、少なくとも１つの移動端末によって転送された信号がその基地局によって検出される場合には第１の値に等しく、移動端末によって転送された信号がその基地局によって検出されない場合には第１の値よりも低い第２の値に等しく、その基地局によって送信される信号の送信電力が、所与の期間よりも短い期間の間、第１の値に等しい場合には、その基地局は基地局のセットに含められる。
【００４２】
したがって、基地局のセットは、効果的なパラメータに従って決定される。基地局が移動端末を近時に検出した場合、このことは、移動端末がその基地局へ移動してきていることを意味すると共に、この移動端末がハンドオーバを必要とする移動端末であることの確率が高いことを意味する。それゆえ、その基地局は、基地局のセットに含まれるべきである。基地局が、長い間移動端末によって転送された信号を検出する場合、このことは、その基地局が、別の移動端末によって転送された信号を検出することを意味すると共に、移動端末がハンドオーバを必要としてその基地局のセルへ移動してきている確率は低いことを意味する。それゆえ、その基地局は基地局のセットに含まれるべきではない。
【００４３】
特定の特徴によれば、基地局によって送信される信号の送信電力が、第２の値に等しい場合には、その基地局は基地局のセットから除去される。
【００４４】
基地局がいずれの移動端末によって転送された信号も検出しない場合、このことは、移動端末がその基地局のセル内に位置していないことを意味する。それゆえ、その基地局は基地局のセットに含まれるべきではない。
【００４５】
特定の特徴によれば、基地局のセットは、別の基地局によって管理されるセルと、セル群中の各セルとの間の移動確率に従って決定され、この移動確率の値は、別の基地局及びセル群中のセルから以前に実行されたハンドオーバ、及び／又は、ハンドオーバコマンドメッセージを転送した基地局によって管理されるセル及びセル群中のセルのロケーション情報に従って計算される。
【００４６】
したがって、基地局のセットの決定は正確である。
【００４７】
セットのサイズを最小にすることができるので、セット内のすべての基地局による移動端末に宛てたデータの同時送信に起因する能力低下を最小にすることができる。コントローラとコントローラによって制御される各基地局との間のシグナリングのレベルも最小にすることができる。
【００４８】
特定の特徴によれば、基地局のセットは、セル群中のセルを管理する各基地局に対する移動端末のアクセス権に従って決定される。
【００４９】
したがって、基地局のセットの決定は正確である。
【００５０】
セットのサイズを最小にすることができるので、セット内のすべての基地局による移動端末に宛てたデータの同時送信に起因する能力低下を最小にすることができる。コントローラとコントローラによって制御される各基地局との間のシグナリングのレベルも最小にすることができる。
【００５１】
特定の特徴によれば、少なくともセル群内において移動端末を一意に識別する利用可能な識別子を移動端末に割り当てることによって、移動端末は、セル群中のセルを管理する各基地局の少なくとも一部へデータを転送することが可能になる。
【００５２】
したがって、基地局は、移動端末の異なる識別子で各データフローを識別するので、セル群内に存在する２つの異なる移動端末のデータフローを混同する可能性はない。
【００５３】
特定の特徴によれば、
−  基地局のセット内の各基地局との間に移動端末のための接続をセットアップするステップと、
−  アクセスゲートウェイとの間に移動端末のための接続をセットアップするステップと、
−  ハンドオーバコマンドメッセージを転送した基地局へハンドオーバ応答メッセージを転送するステップと、
を実行することによって、移動端末は、セル群中のセルを管理する各基地局の少なくとも一部へデータを転送することが可能になる。
【００５４】
特定の特徴によれば、データが基地局を通して移動端末から受信されるときに、コントローラは、少なくとも１つの移動確率の値を更新し、基地局のセット内の少なくとも１つの基地局との間で移動端末のための接続を解放し、その少なくとも１つの基地局は、データが移動端末から転送される際に通らない基地局である。
【００５５】
したがって、接続は解放され、ネットワークのいくつかの資源を解放し、これらの資源は、他の移動端末に再割り当てすることができる。移動確率の値は、別の基地局によって管理されるセルとその基地局のセルとの間の移動の統計値をより良く反映する。これによって、他の移動端末のための基地局のセットを決定する正確度をより良くすることができる。
【００５６】
特定の特徴によれば、コントローラは、移動端末から、移動端末が位置するセルを管理する基地局を通して、移動端末がアイドルモードに入っていくことを示すメッセージを受信し、少なくともメッセージが移動端末によって転送される際に通る基地局との間で、移動端末のための接続を解放し、アクセスゲートウェイとの間で、移動端末のための接続を解放し、移動端末に割り当てられていた識別子を、利用可能なものとして設定する。
【００５７】
したがって、移動端末は、仮想セルにおいてアイドルモードにシームレスに入ることができる。移動端末及びアクセスゲートウェイが関係している限り、アイドルモードに入る手順は、移動端末が従来のセルにおいてアイドルモードに入るときと同じである。
【００５８】
特定の特徴によれば、コントローラは、
−  移動端末が位置するセルを管理する基地局から、移動端末がセル群に属さないセルへ移動していることを示すメッセージを受信し、
−  セル群に属さないセルを管理する基地局へ、ハンドオーバコマンドメッセージを転送し、
−  少なくとも移動端末がセル群に属さないセルへ移動していることを示すメッセージを転送した基地局との間で、移動端末のための接続を解放し、
−  アクセスゲートウェイとの間で、移動端末のための接続を解放し、
−  移動端末に割り当てられていた識別子を、利用可能なものとして設定する。
【００５９】
したがって、移動端末は、仮想セルとコントローラによって制御されるセル群に属さないセルとの間を移動するときに不通になることなく効果的なハンドオーバを実現することができる。移動端末、別のセルを制御する基地局、及びアクセスゲートウェイが関係している限り、ハンドオーバを実現する手順は変更されない。
【００６０】
特定の特徴によれば、コントローラは、
−  移動端末が位置するセルを管理する基地局から、移動端末がセル群に属するセルへ移動していることを示すメッセージを受信し、
−  セル群中のセルを管理する別の基地局のセットを決定し、
−  移動端末に宛てたデータを、別の基地局のセット内の各基地局へ転送し、
−  別の基地局のセット内の１つの基地局を通して、移動端末からデータを受信し、
−  データが受信される際に通る基地局によって管理されるセルを、移動端末が位置するセルとして決定する。
【００６１】
したがって、移動端末に宛てたデータは、別の基地局のセット内の各基地局を通してのみ転送される。この別の基地局のセットは、セル群中のセルを管理する基地局のセットよりも小さく決定することができる。バックホールネットワークの能力が節減される。
【００６２】
特定の特徴によれば、移動端末は、セル群中のセルを管理する基地局からメッセージを受信することによって検出され、このメッセージは、移動端末がセル群中の１つのセルにおいてアクティブモードに入ることを示す情報を含む。
【００６３】
したがって、移動端末が、同一のセル識別子を共有するセル群においてアクティブモードに入るとき、データがその移動端末から受信される際に通るセルは、その移動端末が位置するセルとして直接識別される。
【００６４】
特定の特徴によれば、少なくともセル群内において移動端末を一意に識別する利用可能な識別子を移動端末に割り当てることによって、移動端末は、セル群中のセルを管理する基地局の少なくとも一部へデータを転送することが可能になる。
【００６５】
したがって、移動端末のデータフローを、同一のセル識別子を共有するセル群中の或るセル内に位置する他の移動端末のデータフローと混同する可能性はない。
【００６６】
特定の特徴によれば、
−  メッセージを転送した基地局との間に移動端末のための接続をセットアップするステップと、
−  アクセスゲートウェイとの間に移動端末のための接続をセットアップするステップと、
を実行することによって、移動端末は、セル群中のセルを管理する基地局の少なくとも一部へデータを転送することが可能になる。
【００６７】
したがって、セル群中の１つのセルにおいて移動端末によって転送されたデータは、そのデータがあたかも従来のセルから来ているのと同じようにアクセスゲートウェイへルーティングすることができる。
【００６８】
さらに別の態様によれば、本発明は、プログラマブルデバイス内に直接ロード可能なコンピュータプログラムであって、このコンピュータプログラムがプログラマブルデバイス上で実行されるときに、本発明による方法のステップを実施するための命令又はコード部を含む。
【００６９】
コンピュータプログラムに関連する特徴及び利点は、本発明による方法及びデバイスに関連して上記で述べたものと同じであるので、ここでは繰り返さないことにする。
【００７０】
本発明の特徴は、一例の実施形態の以下の説明を読むことによってより明らかになる。該説明は、添付図面を参照して作成されたものである。
【図面の簡単な説明】
【００７１】
【図１】本発明が実装された無線セルラー通信ネットワークのアーキテクチャを表す図である。
【図２】本発明によるコントローラのブロック図である。
【図３ａ】本発明の第１の実現形態によるコントローラによって実行されるアルゴリズムを示す図である。
【図３ｂ】本発明の第１の実現形態によるコントローラによって実行されるアルゴリズムを示す図である。
【図４ａ】本発明の第２の実現形態によるコントローラによって実行されるアルゴリズムを示す図である。
【図４ｂ】本発明の第２の実現形態によるコントローラによって実行されるアルゴリズムを示す図である。
【図４ｃ】本発明の第２の実現形態によるコントローラによって実行されるアルゴリズムを示す図である。
【図５】本発明の第２の実現形態による基地局のセットを決定するためのコントローラによって実行されるアルゴリズムを示す図である。
【発明を実施するための最良の形態】
【００７２】
図１は、本発明が実装された無線セルラー通信ネットワークのアーキテクチャを表す図である。
【００７３】
セルラー通信ネットワークでは、アクセスゲートウェイＡＧＷが、通信ネットワークを通して、複数の基地局ＢＳ２０，ＢＳ３０、及びコントローラＣＴＲＬに接続されている。通信ネットワークは、専用有線ネットワーク、若しくは公衆交換網のような公衆ネットワーク、若しくはＩＰベースのネットワーク、若しくは無線ネットワーク、若しくは非同期転送モードネットワーク、或いは上記に列挙したネットワークの組み合わせである。
【００７４】
アクセスゲートウェイＡＧＷは、リンクＬ２０を通して基地局ＢＳ２０に接続され、リンクＬ３０を通して基地局ＢＳ３０に接続され、リンクＬ１０を通してコントローラＣＴＲＬに接続されている。
【００７５】
通信ネットワークによって、基地局ＢＳ２０，ＢＳ３０、コントローラＣＴＲＬを互いに接続することも可能になり、基地局ＢＳ２０，ＢＳ３０、コントローラＣＴＲＬの間、又は基地局ＢＳ２０，ＢＳ３０、コントローラＣＴＲＬとアクセスゲートウェイＡＧＷとの間のメッセージの転送及び情報の転送が可能になる。
【００７６】
基地局ＢＳ２０及びＢＳ３０は、それぞれが管理する少なくとも１つの各エリアＡＲ２０及びＡＲ３０を通して、信号又はメッセージを転送及び／又は受信することができる。エリアＡＲ２０及びＡＲ３０は、無線セルラー通信ネットワークではセルと呼ばれる。セルＡＲ２０は、セルＡＲ２０の近くに位置するセルＡＲを識別する各識別子とは異なる識別子によって識別される。セルＡＲ３０は、エリアＡＲ３０の近くに位置するセルＡＲを識別する各識別子とは異なる識別子によって識別される。
【００７７】
各基地局ＢＳ２０及びＢＳ３０は、それぞれのセルＡＲ２０及びＡＲ３０において、自身が管理するセルＡＲの識別子をブロードキャスト制御チャネル（Broadcast Control Channel）（ＢＣＣＨ）上で転送する。
【００７８】
セルＡＲ２０及びＡＲ３０は異なる識別子を有する。そのため、移動端末ＭＴ或いは無線セルラー通信ネットワークの何らかの通信デバイスは、ブロードキャスト制御チャネルにおいて信号を検出することができ、移動端末ＭＴが位置するセルＡＲを一意に識別することが可能になる。
【００７９】
図１では、明確にするために２つの基地局ＢＳ１０及びＢＳ２０のみが示されているが、無線セルラー通信ネットワークは、より多くの数の基地局ＢＳを含む。
【００８０】
図１には、別のエリアＡＲ１０も示されている。エリアＡＲ１０は、基地局ＢＳ１〜ＢＳ５によってそれぞれ管理される複数のエリアＡＲ１〜ＡＲ５から構成されている。エリアＡＲ１〜ＡＲ５は、無線セルラー通信ネットワークではセルＡＲと呼ばれる。
【００８１】
基地局ＢＳ１は、自身が管理するセルＡＲ１を通して信号又はメッセージを転送及び／又は受信する。基地局ＢＳ２は、自身が管理するセルＡＲ２を通して信号又はメッセージを転送及び／又は受信する。基地局ＢＳ３は、自身が管理するセルＡＲ３を通して信号又はメッセージを転送及び／又は受信する。基地局ＢＳ４は、自身が管理するセルＡＲ４を通して信号又はメッセージを転送及び／又は受信する。基地局ＢＳ５は、自身が管理するセルＡＲ５を通して信号又はメッセージを転送及び／又は受信する。
【００８２】
エリアＡＲ１０を構成するセルＡＲ１〜ＡＲ５は、同一の識別子を有する。その識別子は、エリアＡＲ１０の近くに位置するセルＡＲ２０又はセルＡＲ３０のようなセルＡＲを識別する各識別子とは異なる。
【００８３】
各基地局ＢＳ１〜ＢＳ５は、自身が管理するそれぞれのセルＡＲ１〜ＡＲ５において、セルＡＲの識別子をブロードキャスト制御チャネル（ＢＣＣＨ）上で転送する。
【００８４】
図１では、明瞭にするために、５つの基地局ＢＳ１〜ＢＳ５及び５つのセルＡＲ１〜ＡＲ５しか示されていないが、エリアＡＲ１０は、より多くの数のセルＡＲ及び基地局ＢＳを備える。
【００８５】
図１では、各基地局ＢＳ１〜Ｂ５は１つのセルＡＲのみを管理するように示されているが、本明細書では、各基地局ＢＳは、より多くの数のセルＡＲを管理する場合があることに留意されたい。
【００８６】
セルＡＲ１〜ＡＲ５は、限定ではなく例として、マイクロセル、ピコセル、或いはフェムトセルである。
【００８７】
基地局ＢＳ１〜ＢＳ５は、限定ではなく例として、マイクロ基地局、ピコ基地局、或いはフェムト基地局である。
【００８８】
各基地局ＢＳ１〜ＢＳ５は、コントローラＣＴＲＬによって制御される。
【００８９】
コントローラＣＴＲＬは、基地局ＢＳ２０及びＢＳ３０からは、エリアＡＲ１０を通して信号を転送及び／又は受信する基地局ＢＳであるとみなされる。実際には以下で開示するように、コントローラＣＴＲＬは、基地局ＢＳ１〜ＢＳ５のそれぞれのセルＡＲ１〜ＡＲ５を通して信号を転送及び／又は受信する基地局ＢＳ１〜ＢＳ５を制御する。それゆえ、コントローラＣＴＲＬは、基地局ＢＳ２０及びＢＳ３０にとっては、仮想セルＡＲ１０を通して信号を転送及び／又は受信する仮想基地局ＢＳである。
【００９０】
移動端末ＭＴが仮想セルＡＲ１０内に位置するとき、移動端末ＭＴは、自身がいずれのセルＡＲ１〜ＡＲ５内に位置するのかを、ブロードキャスト制御チャネルで転送されたセルＡＲ１〜ＡＲ５の識別子を使用して識別することはできない。移動端末ＭＴが仮想セルＡＲ１０に入っていくとき、移動端末ＭＴは、自身がいずれのセルＡＲ１〜ＡＲ５に入っていくのかを、ブロードキャスト制御チャネルで転送されたセルＡＲ１〜ＡＲ５の識別子を使用して識別することはできない。すべてのセルＡＲ１〜ＡＲ５は同一の識別子を共有するので、その識別子は仮想セルＡＲ１０の識別子であるとみなされる。
【００９１】
コントローラＣＴＲＬは、通信ネットワークを通して基地局ＢＳ１〜ＢＳ５にリンクされている。通信ネットワークは、専用有線ネットワーク、若しくは公衆交換網のような公衆ネットワーク、若しくはＩＰベースのネットワーク、若しくは無線ネットワーク、若しくは非同期転送モードネットワーク、或いは上述したネットワークの組み合わせである。
【００９２】
コントローラＣＴＲＬは、リンクＬ１を通して基地局ＢＳ１にリンクし、リンクＬ２を通して基地局ＢＳ２にリンクし、リンクＬ３を通して基地局ＢＳ３にリンクし、リンクＬ４を通して基地局ＢＳ４にリンクし、リンクＬ５を通して基地局ＢＳ５にリンクしている。
【００９３】
各リンクＬ１〜Ｌ５は、必要であれば、仮想セルＡＲ１０内に含まれる移動端末ＭＴ毎に、専用の接続をセットアップすることを可能にする。
【００９４】
ここで、明確にするために図１では１つの仮想セルＡＲ１０のみが示されているが、コントローラＣＴＲＬは、複数の仮想セルを有することができることに留意されたい。
【００９５】
１つのコントローラＣＴＲＬのみが図１に示されているが、無線セルラー通信ネットワークは、より多くの数のコントローラＣＴＲＬを含むことができる。
【００９６】
一変形では、コントローラデバイスＣＴＲＬは、基地局ＢＳ２０の一部である。そして、基地局ＢＳ２０は、他の基地局ＢＳ３０及びアクセスゲートウェイＡＧＷからは、２つのセルＡＲ２０及びＡＲ１０を制御する１つの基地局であるとみなされ、リンクＬ１０及びＬ２０は、１つのリンクＬ１０であるように見える。
【００９７】
図１には、４つの移動端末ＭＴ１〜ＭＴ４が示されている。移動端末ＭＴ１は、基地局ＢＳ２０のセルＡＲ２０に位置し、コントローラＣＴＲＬによって制御される仮想セルＡＲ１０のセルＡＲ１内へ移動している。
【００９８】
移動端末ＭＴ２は、コントローラＣＴＲＬによって制御される仮想セルＡＲ１０のセルＡＲ５からセルＡＲ４へ移動している。
【００９９】
移動端末ＭＴ３は、コントローラＣＴＲＬによって制御される仮想セルＡＲ１０のセルＡＲ４から基地局ＢＳ３０のセルＡＲ３０へ移動している。
【０１００】
移動端末ＭＴ４は、コントローラＣＴＲＬによって制御される仮想セルＡＲ１０のセルＡＲ２に位置し、アイドルモードからアクティブモードへ移行している。
【０１０１】
４つの移動端末ＭＴのみが図１には示されているが、より多くの数の移動端末ＭＴが無線セルラー通信ネットワーク内に存在することを理解されたい。
【０１０２】
移動端末ＭＴは、セルＡＲ内に位置するとき、自身が位置するか又は呼び出し通知メッセージを受信することができるセルＡＲを管理する基地局ＢＳを通して、通信を確立又は受信又は継続することができる。
【０１０３】
図２は、本発明によるコントローラのブロック図である。
【０１０４】
例えば、コントローラＣＴＲＬは、バス２０１によって互いに接続されるコンポーネント、及び図３ａ及び図３ｂに開示されるようなプログラムによって制御されるプロセッサ２００に基づくアーキテクチャを有する。
【０１０５】
バス２０１は、プロセッサ２００を、読み取り専用メモリＲＯＭ２０２、ランダムアクセスメモリＲＡＭ２０３、及びネットワークインターフェース２０４に接続する。
【０１０６】
メモリ２０３は、変数、仮想セルＡＲ１０の隣接セルとして知られるセルＡＲ２０及びＡＲ３０のようなセルＡＲを識別する情報、これらのセルＡＲを管理する基地局ＢＳの識別子、並びに、本発明の第１の実現形態による図３ａ及び図３ｂに開示するようなアルゴリズムに関連するプログラムの命令、又は、本発明の第２の実現形態による図４ａ〜図４ｃ及び図５に開示するようなアルゴリズムに関連するプログラムの命令を収容するように意図されたレジスタを含む。
【０１０７】
プロセッサ２００は、無線インターフェース２０４の動作を制御する。
【０１０８】
読み出し専用メモリ２０２は、本発明の第１の実現形態による図３ａ及び図３ｂに開示するようなアルゴリズムに関連するプログラムの命令、又は、本発明の第２の実現形態による図４ａ〜図４ｃ及び図５に開示するようなアルゴリズムに関連するプログラムの命令を含む。これらの命令は、コントローラＣＴＲＬに電源が投入されると、ランダムアクセスメモリ２０３へ転送される。
【０１０９】
コントローラＣＴＲＬは、ネットワークインターフェース２０４を通して通信ネットワークに接続される。例として、ネットワークインターフェース２０４は、ＤＳＬ（デジタル加入者線）モデム、ＩＳＤＮ（総合デジタル通信網）インターフェース等である。そのようなインターフェースを通して、コントローラＣＴＲＬは、無線セルラー通信ネットワークのアクセスゲートウェイＡＧＷ、及び基地局ＢＳ２０，ＢＳ３０，ＢＳ１〜ＢＳ５と情報を交換する。
【０１１０】
ネットワークインターフェース２０４は、コントローラＣＴＲＬと各基地局ＢＳ１〜ＢＳ５との間の通信リンクを確立する手段、及び仮想セルＡＲ１０内に位置する各移動端末ＭＴとアクセスゲートウェイＡＧＷとのデータパスを確立する手段を備えている。
【０１１１】
図３ａ及び図３ｂは、本発明の第１の実現形態によるコントローラによって実行されるアルゴリズムを示す。
【０１１２】
より正確には、本アルゴリズムは、コントローラＣＴＲＬのプロセッサ２００によって実行される。
【０１１３】
ステップＳ３００において、プロセッサ２００は、ネットワークインターフェース２０４を通してメッセージを受信したという通知を受け取る。
【０１１４】
次のステップＳ３０１において、プロセッサ２００は、受信されたメッセージがハンドオーバコマンドメッセージであるかチェックする。
【０１１５】
ハンドオーバコマンドメッセージは、基地局ＢＳによって中継されるメッセージであって、基地局ＢＳを通して遠隔の通信デバイスと現在通信中である移動端末ＭＴが、別の基地局ＢＳを通して通信を継続することを意図していることを示すメッセージである。ハンドオーバコマンドメッセージは、少なくとも、移動端末ＭＴの識別子、通信が経由されて継続すべき基地局ＢＳのセルＡＲ、すなわちターゲットセルＡＲの識別子、及び通信が現在経由されて進行している基地局ＢＳのセルＡＲ、すなわち起点セルＡＲの識別子を含んでいる。
【０１１６】
メッセージがハンドオーバコマンドメッセージである場合、プロセッサ２００はステップＳ３０２へ移る。メッセージがハンドオーバコマンドメッセージでない場合、プロセッサ２００はステップＳ３２０へ移る。
【０１１７】
ステップＳ３０２において、プロセッサ２００は、ハンドオーバコマンドメッセージ内に含まれているターゲットセルＡＲの識別子が、コントローラＣＴＲＬによって管理される１つの仮想セルＡＲ１０を識別しているかチェックする。
【０１１８】
ハンドオーバコマンドメッセージ内に含まれているターゲットセルＡＲの識別子が、コントローラＣＴＲＬによって管理される１つの仮想セルＡＲ１０を識別していない場合、プロセッサ２００はステップＳ３１３へ移る。このようなことは、仮想セルＡＲ１０内に位置する移動端末ＭＴがその仮想セルＡＲ１０を離れて別のセルＡＲ内へ入ろうとしているときに起こる。
【０１１９】
ハンドオーバコマンドメッセージ内に含まれているターゲットセルＡＲの識別子が、コントローラＣＴＲＬによって管理される１つの仮想セルＡＲ１０を識別している場合、プロセッサ２００はステップＳ３０３へ移る。
【０１２０】
ステップＳ３０３において、プロセッサ２００は、ステップＳ３０２において求められた仮想セルＡＲ１０の識別子が、起点セルＡＲの識別子と同一であるかチェックする。起点セルＡＲは、移動端末ＭＴが離れようとしているセルＡＲであり、ステップＳ３００において受信されたメッセージを送信した基地局ＢＳによって制御されている。
【０１２１】
セルＡＲ１０の識別子が起点セルＡＲの識別子と同一でない場合、プロセッサ２００はステップＳ３０４に移る。
【０１２２】
図１の例によれば、移動端末ＭＴ１は、セルＡＲ２０から仮想セルＡＲ１０へ移動している。
【０１２３】
セルＡＲ１０の識別子が起点セルＡＲの識別子と同一である場合、プロセッサ２００はステップＳ３１６へ移る。
【０１２４】
ステップＳ３０４において、プロセッサ２００は、ステップＳ３００において受信されたハンドオーバコマンドメッセージを送信した基地局ＢＳ、すなわち基地局ＢＳ２０を通して遠隔の通信デバイスと現在通信中であり、仮想セルＡＲ１０内に含まれるセルＡＲ１〜ＡＲ５を管理する１つの基地局ＢＳ１〜ＢＳ５を通して通信の継続を意図している移動端末ＭＴ１のための、セル無線ネットワーク一時識別子Ｃ−ＲＮＴＩを決定する。
【０１２５】
Ｃ−ＲＮＴＩは、仮想セルＡＲ１０内の移動端末ＭＴ１を、仮想セルＡＲ１０内に位置する他の移動端末ＭＴ２、ＭＴ３、及びＭＴ４から一意に識別する。
【０１２６】
次のステップＳ３０５において、プロセッサ２００は、移動端末ＭＴ１のための無線ベアラパラメータを決定する。無線ベアラパラメータは、限定ではなく例として、最小及び／若しくは平均及び／若しくは最大のデータレート、レイテンシー遅延、及び／又はデータエラーレートのようなサービス品質のレベルに関連する。
【０１２７】
次のステップＳ３０６において、プロセッサ２００は、移動端末ＭＴ１について、仮想セルＡＲ１０内に含まれるセルＡＲ１〜ＡＲ５をそれぞれ管理する基地局ＢＳ１〜ＢＳ５の中から、移動端末ＭＴ１のための基地局ＢＳのセット（set）を決定する。
【０１２８】
この基地局ＢＳのセットは、好ましくは、移動元セルＡＲ２０及びセルＡＲ１〜ＡＲ５から以前に実行されたハンドオーバから求められる移動確率、且つ／又は、プロセッサ２００が隣接セルＡＲを求めることを可能にするロケーション情報に従って決定される。
【０１２９】
図１の例によれば、移動端末ＭＴ１は、セルＡＲ２０から仮想セルＡＲ１０へ移動している。セルＡＲ１及びＡＲ４はセルＡＲ２０に近いので、移動端末ＭＴ１がセルＡＲ１及びＡＲ４に入っていく確率は、移動端末ＭＴ１がセルＡＲ２、ＡＲ３、及びＡＲ５に入っていく確率よりも高い。プロセッサ２００によって決定された基地局ＢＳのセットは、基地局ＢＳ１及びＢＳ４を含む。
【０１３０】
ここで、一変形では、基地局ＢＳのセットは、仮想セルＡＲ１０に含まれるセルＡＲ１〜ＡＲ５をそれぞれ管理するすべての基地局ＢＳ１〜ＢＳ５を含むことに留意されたい。
【０１３１】
ここで、基地局ＢＳのセットは、過負荷（overloaded）でない基地局ＢＳのセットにさらに削減されることに留意されたい。
【０１３２】
例として、基地局ＢＳのセルＡＲ内にすでに位置している移動端末ＭＴの個数又は基地局ＢＳによって転送される若しくは転送されると予想される情報の量が所定のしきい値を超えているときに、基地局ＢＳは過負荷となる。
【０１３３】
本発明の別の実施態様では、基地局ＢＳのセットは、移動端末ＭＴがアクセス権を保持する基地局ＢＳのセットにさらに削減される。限定ではなく例として、決定された基地局ＢＳのセットは、移動端末ＭＴの所有者によって所有される基地局ＢＳのみを含む。
【０１３４】
さらに別の例として、決定された基地局ＢＳのセットは、移動端末ＭＴの所有者によって所有されていない基地局ＢＳではあるが、所与のしきい値以上であるアクセス権を割り当てられた移動端末ＭＴに対してアクセスが開放されている基地局ＢＳも含む。
【０１３５】
次のステップＳ３０７において、プロセッサ２００は、移動端末ＭＴ１と、ステップＳ３０６において求められた基地局ＢＳのセット内の各基地局ＢＳとの間に、専用化された接続をセットアップする。
【０１３６】
プロセッサ２００は、移動端末ＭＴ１と基地局ＢＳ１との間に、リンクＬ１上での専用化された接続をセットアップする。また、移動端末ＭＴ１と基地局ＢＳ４との間に、リンクＬ４上での専用化された接続をセットアップする。
【０１３７】
そのステップにおいて、基地局ＢＳのセット内の各基地局ＢＳは、移動端末ＭＴに割り当てられたＣ−ＲＮＴＩの通知を受ける。そして、そのＣ−ＲＮＴＩについて、自身が管理するセルＡＲを介して移動端末ＭＴにより転送されるデータのためのアップリンク資源を自律的にスケジューリングする。
【０１３８】
次のステップＳ３０８において、プロセッサ２００は、ステップＳ３００において受信されたメッセージを送信した基地局ＢＳへのハンドオーバ応答メッセージの転送を指示する。図１の例によれば、プロセッサ２００は、ステップＳ３００において受信されたハンドオーバコマンドメッセージを送信した基地局ＢＳ、すなわち基地局ＢＳ２０へハンドオーバ応答メッセージを転送するように指示する。
【０１３９】
ハンドオーバ応答メッセージは、ハンドオーバコマンドメッセージへの肯定応答に相当する。
【０１４０】
同じステップにおいて、プロセッサ２００は、フラグＨＯをヌル値に設定する。フラグＨＯの値は、移動端末ＭＴ１のターゲットセルＡＲを識別しているか否かを表す。
【０１４１】
次のステップＳ３０９において、プロセッサ２００は、ハンドオーバに関与する移動端末ＭＴに専用化されたタイマＴを起動する。
【０１４２】
次のステップＳ３１０において、プロセッサ２００は、移動端末ＭＴ１に専用化されたデータパスが、リンクＬ１０を通してコントローラＣＴＲＬとアクセスゲートウェイＡＧＷとの間にすでに存在するかチェックする。
【０１４３】
移動端末ＭＴ１に専用化されたデータパスが、コントローラＣＴＲＬとアクセスゲートウェイＡＧＷとの間に既に存在する場合、プロセッサ２００はステップＳ３１１へ移る。そのようなことは、コントローラＣＴＲＬが複数の異なる仮想セルＡＲを制御しており、移動端末ＭＴが或る他の仮想セルＡＲから仮想セルＡＲ１０へ移動しているときに生じる。そのようなときには、２つのＣ−ＲＮＴＩが、移動端末ＭＴに連続して割り当てられている。第１のＣ−ＲＮＴＩは、ステップＳ３００においてメッセージを受信する以前に、移動端末ＭＴが他の仮想セルＡＲに入ったときに、又は移動端末ＭＴが他の仮想セルＡＲにおいてアクティブになったときに割り当てられたものである。第２のＣ−ＲＮＴＩは、移動端末ＭＴが仮想セルＡＲ１０に入ったことを通知するハンドオーバコマンドメッセージを受信した後に、ステップＳ３０４において割り当てられたものである。
【０１４４】
移動端末ＭＴのためのデータパスが、コントローラＣＴＲＬとアクセスゲートウェイＡＧＷとの間にまだ存在していない場合、プロセッサ２００はステップＳ３１２へ移る。
【０１４５】
ステップＳ３１１において、プロセッサ２００は、第１のＣ−ＲＮＴＩを、他の割り当てに利用可能なものとして設定する。その後、１つのＣ−ＲＮＴＩのみが、移動端末ＭＴに割り当てられる。一変形では、第１のＣ−ＲＮＴＩは、ハンドオーバが完全に完了し且つデータがステップＳ３３０において移動端末から受信された後にのみ、利用可能なものとして設定される。
【０１４６】
その後、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０１４７】
ステップＳ３１２において、プロセッサ２００は、移動端末ＭＴ１に専用化されたデータパスを、コントローラＣＴＲＬとアクセスゲートウェイＡＧＷとの間に確立するように指示する。データパスは、仮想セルＡＲ１０内に位置する各移動端末ＭＴについて確立される。
【０１４８】
その後、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０１４９】
ステップＳ３１３において、プロセッサ２００は、ステップＳ３００において受信されたメッセージ内に含まれているターゲットセルＡＲの識別子を使用して、移動端末ＭＴが入っていくセルＡＲを管理する基地局ＢＳを識別する。
【０１５０】
図１の例によれば、移動端末ＭＴ３は、仮想セルＡＲ１０からセルＡＲ３０へ移動している。その後、プロセッサ２００は、基地局ＢＳ３０を識別する。
【０１５１】
次のステップＳ３１４において、プロセッサ２００は、ステップＳ３１３において識別された基地局ＢＳ３０へハンドオーバコマンドメッセージを転送するように指示する。
【０１５２】
その後、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０１５３】
次のステップＳ３１６において、プロセッサ２００は、ハンドオーバに関与する移動端末ＭＴのために、仮想セルＡＲ１０に含まれるセルＡＲ１〜ＡＲ５をそれぞれ管理する基地局ＢＳ１〜ＢＳ５の中から基地局ＢＳのセットを決定する。
【０１５４】
図１の例によれば、ハンドオーバは、仮想セルＡＲ１０内の移動端末ＭＴ２に必要とされる。移動端末ＭＴ２は、セルＡＲ５からセルＡＲ４へ移動している。
【０１５５】
移動端末ＭＴがエリアＡＲ１０内に位置するとき、基地局ＢＳ１〜ＢＳ５は、同一の共通信号、すなわちセルＡＲの同一の識別子を表す信号を転送する。そのため、移動端末ＭＴは、ブロードキャスト制御チャネルにおいて転送されたセルＡＲ１〜ＡＲ５の識別子を使用して、移動端末ＭＴがいずれのセルＡＲ１〜ＡＲ５内に位置するのかを識別することはできない。
【０１５６】
本発明によれば、データを表す信号の電力レベル及び共通信号の電力レベルを監視することによって、移動端末ＭＴについてハンドオーバの実行が必要であるか否かを区別することが可能である。
【０１５７】
移動端末ＭＴ２が基地局ＢＳ５から離れていくとき、基地局ＢＳ５により転送されて移動端末ＭＴ２により受信される共通信号の電力レベルは減少する。また、基地局ＢＳ５により転送及び／又は受信されるデータ信号の電力レベルも減少する。
【０１５８】
移動端末ＭＴ２が基地局ＢＳ４に近づいていくとき、すなわちセルＡＲ４に入っていくとき、基地局ＢＳ４により転送されて移動端末ＭＴ２により受信される共通信号の電力レベルは増加する。また、移動端末ＭＴ２が基地局ＢＳ５を通して遠隔の通信デバイスとの通信にまだ関与しているので、基地局ＢＳ５により転送及び／又は受信されるデータ信号の電力レベルは減少する。
【０１５９】
それゆえ、移動端末ＭＴ２についてハンドオーバの実行が必要であるか否かを判断するために、共通信号の電力レベルの変動とデータ信号の電力レベルの変動との差異を使用することができる。
【０１６０】
移動端末ＭＴ２についてハンドオーバの実行が必要であるとき、メッセージがコントローラＣＴＲＬへ転送される。
【０１６１】
セルＡＲ１〜ＡＲ５の識別子は同一であるので、コントローラＣＴＲＬは、移動端末ＭＴ２がセルＡＲ５からセルＡＲ４へ移動しているのか、或いはセルＡＲ５からセルＡＲ３へ移動しているのかを判断することはできない。
【０１６２】
セルＡＲ３及びＡＲ４はセルＡＲ５に近いので、移動端末ＭＴ２がセルＡＲ３及びＡＲ４に入っていく確率は、移動端末ＭＴ２がセルＡＲ１及びＡＲ２に入っていく確率よりも高い。プロセッサ２００によって決定される基地局ＢＳのセットは、基地局ＢＳ３及びＢＳ４を含む。
【０１６３】
ここで、一変形では、基地局ＢＳのセットは、仮想セルＡＲ１０に含まれるセルＡＲ１〜ＡＲ５をそれぞれ管理するすべての基地局ＢＳ１〜ＢＳ５を含むことに留意されたい。
【０１６４】
ここで、基地局ＢＳのセットは、過負荷でない基地局ＢＳのセットにさらに削減されることに留意されたい。
【０１６５】
例として、基地局ＢＳのセルＡＲにすでに位置する移動端末ＭＴの個数又は基地局ＢＳによって転送される若しくは転送されると予想される情報の量が所定のしきい値を超えているときに、基地局ＢＳは過負荷となる。
【０１６６】
本発明の別の実施態様では、基地局ＢＳのセットは、移動端末ＭＴがアクセス権を保持する基地局ＢＳのセットにさらに削減される。限定ではなく例として、決定された基地局ＢＳのセットは、移動端末ＭＴの所有者によって所有される基地局ＢＳのみを含む。
【０１６７】
さらに別の例として、決定された基地局ＢＳのセットは、移動端末ＭＴの所有者によって所有されていない基地局ＢＳではあるが、所与のしきい値以上であるアクセス権を割り当てられた移動端末ＭＴに対してアクセスが開放されている基地局ＢＳも含む。
【０１６８】
次のステップＳ３１７において、プロセッサ２００は、基地局ＢＳのセット内の各基地局ＢＳとの間に接続をセットアップする。
【０１６９】
プロセッサ２００は、移動端末ＭＴ２と基地局ＢＳ３との間に、リンクＬ３上での専用化された接続をセットアップする。また、移動端末ＭＴ２と基地局ＢＳ４との間に、リンクＬ４上での専用化された接続をセットアップする。
【０１７０】
次のステップＳ３１８において、プロセッサ２００は、ステップＳ３００において受信されたメッセージを送信した基地局ＢＳへハンドオーバ応答メッセージを転送するように指示する。図１の例によれば、プロセッサ２００は、ステップＳ３００において受信されたハンドオーバコマンドメッセージを送信した基地局ＢＳ、すなわち基地局ＢＳ５へハンドオーバ応答メッセージを転送するように指示する。
【０１７１】
ハンドオーバ応答メッセージは、ハンドオーバコマンドメッセージへの肯定応答に対応する。
【０１７２】
同じステップにおいて、プロセッサ２００は、フラグＨＯをヌル値に設定する。
【０１７３】
次のステップＳ３１９において、プロセッサ２００は、ハンドオーバに関与する移動端末ＭＴに専用化されたタイマＴを起動する。
【０１７４】
その後、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０１７５】
ステップＳ３２０において、プロセッサ２００は、受信されたメッセージが仮想セルＡＲ１０内に位置する移動端末ＭＴへ転送されるデータを含むかチェックする。
【０１７６】
受信されたメッセージが移動端末ＭＴへ転送されるデータを含む場合、プロセッサ２００はステップＳ３２１へ移る。そうでない場合、プロセッサ２００は、図３ｂのステップＳ３３０へ移る。
【０１７７】
ステップＳ３２１において、プロセッサ２００は、移動端末ＭＴに専用化された接続を通して、移動端末ＭＴのための基地局ＢＳのセットにおいて識別される各基地局ＢＳへ、データを転送するように指示する。
【０１７８】
その後、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０１７９】
例として、データは移動端末ＭＴ１のためのものである。プロセッサ２００は、移動端末ＭＴ１に専用化された接続を通して、移動端末ＭＴ１のための基地局ＢＳのセットにおいて識別される基地局ＢＳ１及びＢＳ４へ、データを転送するように指示する。
【０１８０】
図３ｂのステップＳ３３０において、プロセッサ２００は、メッセージが基地局ＢＳ１〜ＢＳ５を通して移動端末ＭＴにより転送されたデータを含むかチェックする。
【０１８１】
メッセージが或る移動端末ＭＴによって転送されたデータを含む場合、プロセッサ２００はステップＳ３３１へ移る。そうでない場合、プロセッサ２００はステップＳ３４０へ移る。
【０１８２】
ステップＳ３１１において、プロセッサ２００は、データを転送した移動端末ＭＴに専用化されたデータパスを通して、アクセスゲートウェイＡＧＷへデータを転送するように指示する。
【０１８３】
移動端末ＭＴ１がデータを転送した移動端末ＭＴである場合、プロセッサ２００は、メッセージを転送した基地局ＢＳ１を識別可能であるので、移動端末ＭＴ１がいずれのセルＡＲ内に位置するのかを決定することができる。
【０１８４】
移動端末ＭＴ２がデータを転送した移動端末である場合、プロセッサ２００は、メッセージを転送した基地局ＢＳ４を識別可能であるので、移動端末ＭＴ２がいずれのセルＡＲ内に位置するのかを決定することができる。
【０１８５】
次のステップＳ３３２において、プロセッサ２００は、ハンドオーバに関与する移動端末ＭＴに専用化されたタイマＴが満了しているかチェックする。
【０１８６】
ハンドオーバに関与する移動端末ＭＴに専用化されたタイマＴが満了していない場合、プロセッサ２００はステップＳ３３９へ移り、データを含むメッセージが移動端末ＭＴによって転送される際に通る基地局ＢＳの識別子を記憶する。
【０１８７】
その後、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０１８８】
ハンドオーバに関与する移動端末ＭＴに専用化されたタイマＴが満了している場合、プロセッサ２００はステップＳ３３３へ移る。
【０１８９】
ここで、別の実現形態では、本アルゴリズムは、ステップＳ３０９、Ｓ３１９、Ｓ３３２、及びＳ３３９を含まないことに留意されたい。
【０１９０】
次のステップＳ３３３において、プロセッサ２００は、フラグＨＯの値がヌル値に等しいかチェックする。
【０１９１】
フラグＨＯの値がヌル値に等しい場合、プロセッサ２００はステップＳ３３４へ移る。フラグＨＯの値が１に等しい場合、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０１９２】
ステップＳ３３４において、プロセッサ２００は、或る基準に従って、ステップＳ３３９において識別子が記憶された基地局の中から１つの基地局ＢＳを選択する。
【０１９３】
本発明の一実施態様では、プロセッサ２００は、移動端末ＭＴからのデータを転送した基地局ＢＳの中から、最初にメッセージを転送した基地局ＢＳを選択する。
【０１９４】
本発明の別の実施態様では、プロセッサ２００は、移動端末ＭＴからのデータを転送した基地局ＢＳの中から、最良の無線品質が報告されたメッセージを転送した基地局ＢＳを選択する。
【０１９５】
本発明のさらに別の実施態様では、プロセッサ２００は、移動端末ＭＴからのデータを転送した基地局ＢＳの中から、負荷が低い旨のメッセージを転送した基地局ＢＳを選択する。
【０１９６】
ここで、本アルゴリズムがステップＳ３０９、Ｓ３１９、Ｓ３２２、及びＳ３３９を含まないとき、プロセッサは、ステップＳ３３４を実行しないことに留意されたい。このようなときに、複数の基地局ＢＳがメッセージを転送する場合、メッセージを転送した最初の基地局ＢＳが、移動端末ＭＴが位置するセルＡＲを管理する基地局ＢＳとして決定される。
【０１９７】
ステップＳ３３５において、プロセッサ２００は、データを含むメッセージが移動端末ＭＴによって転送された際に通った基地局ＢＳのセルＡＲと、起点基地局ＢＳのセルＡＲとの間でのハンドオーバに関連する移動確率を更新する。
【０１９８】
移動端末ＭＴ１がデータを転送する移動端末ＭＴである場合、プロセッサ２００は、セルＡＲ２０とＡＲ１との間でのハンドオーバに関連する移動確率を更新する。
【０１９９】
移動端末ＭＴ２がデータを転送する移動端末ＭＴである場合、プロセッサ２００は、セルＡＲ４とＡＲ５との間でのハンドオーバに関連する移動確率を更新する。
【０２００】
次のステップＳ３３６において、プロセッサ２００は、データを転送する移動端末ＭＴのための基地局ＢＳのセットを、メッセージを転送した基地局ＢＳに限定する。
【０２０１】
移動端末ＭＴ１がデータを転送する移動端末ＭＴである場合、プロセッサ２００は、移動端末ＭＴ１のための基地局ＢＳのセットを基地局ＢＳ１に限定する。
【０２０２】
移動端末ＭＴ２がデータを転送する移動端末ＭＴである場合、プロセッサ２００は、移動端末ＭＴ２のための基地局ＢＳのセットを基地局ＢＳ４に限定する。
【０２０３】
次にステップＳ３３７において、プロセッサ２００は、データを転送する移動端末ＭＴのための基地局ＢＳのセットにもはや含まれない１つ又は複数の基地局ＢＳと、データを転送する移動端末ＭＴとの間の専用化された各接続を解放する。
【０２０４】
移動端末ＭＴ１がデータを転送する移動端末ＭＴである場合、プロセッサ２００は、移動端末ＭＴ１と基地局ＢＳ４との間のリンクＬ４上での専用化された接続を解放する。
【０２０５】
移動端末ＭＴ２がデータを転送する移動端末ＭＴである場合、プロセッサ２００は、移動端末ＭＴ２と基地局ＢＳ３との間のリンクＬ３上での専用化された接続を解放する。
【０２０６】
次のステップＳ３３８において、プロセッサ２００は、フラグＨＯの値を値１に設定する。
【０２０７】
その後、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０２０８】
ステップＳ３４０において、プロセッサ２００は、受信されたメッセージが、仮想セルＡＲ１０内に含まれる移動端末ＭＴがアクティブモードに入ることを示す情報を含むかチェックする。
【０２０９】
移動端末ＭＴは、無線セルラー通信ネットワークを通して遠隔の通信デバイスとの間で通信を確立しようとしているときにアクティブとなる。
【０２１０】
受信されたメッセージが、仮想セルＡＲ１０内に含まれる移動端末ＭＴがアクティブモードに入ることを示す情報を含む場合、プロセッサ２００はステップＳ３４１へ移る。そうでない場合、プロセッサ２００はステップＳ３５０へ移る。
【０２１１】
例として、図１の移動端末ＭＴ４は、基地局ＢＳ２のセルＡＲ２内でアクティブになる。
【０２１２】
ステップＳ３４１において、プロセッサ２００は、移動端末ＭＴ４のためのセル無線ネットワーク一時識別子Ｃ−ＲＮＴＩを決定する。
【０２１３】
次のステップＳ３４２において、プロセッサ２００は、移動端末ＭＴ４のための無線ベアラパラメータを決定する。
【０２１４】
次のステップＳ３４３において、プロセッサ２００は、移動端末ＭＴ４とメッセージを転送した基地局ＢＳ２との間にリンクＬ２上での専用化された接続をセットアップする。
【０２１５】
次のステップＳ３４４において、プロセッサ２００は、移動端末ＭＴ１に専用化されたデータパスを、コントローラＣＴＲＬとアクセスゲートウェイＡＧＷとの間に確立するように指示する。
【０２１６】
その後、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待
つ。
【０２１７】
ステップＳ３５０において、プロセッサ２００は、受信されたメッセージがハンドオーバ応答メッセージであるかチェックする。
【０２１８】
受信されたメッセージがハンドオーバ応答メッセージである場合、プロセッサ２００はステップＳ３５１へ移る。そうでない場合、プロセッサ２００はステップＳ３５５へ移る。
【０２１９】
ステップＳ３５５において、プロセッサ２００は、受信されたメッセージが、仮想セルＡＲ１０内に位置する移動端末ＭＴがアイドルモードに入ることを示す情報を含むかチェックする。
【０２２０】
移動端末ＭＴは、無線セルラー通信ネットワークを通した遠隔の通信デバイスとのいずれの通信にも関与していないとき、アイドルとなる。
【０２２１】
受信されたメッセージが、仮想セルＡＲ１０内に位置する移動端末ＭＴがアイドルモードに入ることを示す情報を含む場合、プロセッサ２００はステップＳ３５２へ移る。そうでない場合、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０２２２】
図１によれば、移動端末ＭＴ３は、セルＡＲ４からセルＡＲ３０へ移動している。基地局ＢＳ３０は、図３ａのステップＳ３１４においてコントローラＣＴＲＬにより転送されたハンドオーバコマンドメッセージに応答して、ハンドオーバ応答メッセージを転送する。
【０２２３】
次のステップＳ３５１において、プロセッサ２００は、ハンドオーバ応答メッセージが転送される移動端末ＭＴ、すなわち移動端末ＭＴ３を識別する。或いは、アイドルモードに入る移動端末ＭＴを識別する。プロセッサ２００は、受信されたメッセージ内に含まれる古いＣ−ＲＮＴＩを読み出すことによって移動端末ＭＴを識別する。次に、プロセッサ２００は、同じステップにおいて、ハンドオーバコマンドメッセージを移動端末ＭＴへ転送するように指示する。このハンドオーバコマンドメッセージは、ターゲットセルＡＲにハンドオーバするように移動端末ＭＴに通知すると共に、新しいＣ−ＲＮＴＩを含んでいる。新しいＣ−ＲＮＴＩは、ステップＳ３００において受信されたメッセージを送信した基地局ＢＳにより割り当てられたものであり、受信されたハンドオーバ応答メッセージ内に含まれている。この時点において、移動端末ＭＴは、ターゲットセルＡＲ内におけるそのＣ−ＲＮＴＩについて、ターゲットセルＡＲを介してデータを送信するためのアップリンク資源が許可されていることを検出することができる。
【０２２４】
次のステップＳ３５２において、プロセッサ２００は、移動端末ＭＴ３と基地局ＢＳのセット内に含まれる１つ又は複数の基地局ＢＳとの間の移動端末ＭＴ３に専用化された各接続を解放するように指示する。或いは、プロセッサ２００は、アイドルモードに入る移動端末ＭＴと、その移動端末ＭＴのための基地局ＢＳのセット内に含まれる１つ又は複数の基地局ＢＳとの間の、その移動端末ＭＴに専用化された各接続を解放するように指示する。
【０２２５】
次のステップＳ３５３において、プロセッサ２００は、コントローラＣＴＲＬとアクセスゲートウェイＡＧＷとの間の、移動端末ＭＴ３に専用化されたデータパスを解放するように指示する。或いは、コントローラＣＴＲＬとアクセスゲートウェイＡＧＷとの間の、アイドルモードに入る移動端末ＭＴに専用化されたデータパスを解放するように指示する。
【０２２６】
次のステップＳ３５４において、プロセッサ２００は、移動端末ＭＴ３或いはアイドルモードに入る移動端末ＭＴに割り当てられていたＣ−ＲＮＴＩを、利用可能なものとして設定する。
【０２２７】
その後、プロセッサ２００はステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０２２８】
図４ａ〜図４ｃは、本発明の第２の実現形態によるコントローラによって実行されるアルゴリズムを示す。
【０２２９】
より正確には、本アルゴリズムは、コントローラＣＴＲＬのプロセッサ２００によって実行される。
【０２３０】
ステップＳ４００において、プロセッサ２００は、ネットワークインターフェース２０４を通してメッセージを受信したという通知を受ける。
【０２３１】
次のステップＳ４０１において、プロセッサ２００は、図３ａのステップＳ３０１において開示したように、受信されたメッセージがハンドオーバコマンドメッセージを表すかチェックする。
【０２３２】
ハンドオーバコマンドメッセージは、少なくとも、移動端末ＭＴの一時移動局識別情報ＴＭＳＩ及びメッセージが転送される際に通る基地局ＢＳの識別子を含む。
【０２３３】
ＴＭＳＩは、所与のエリア内の移動端末ＭＴの移動を管理する移動管理エンティティＭＭＥによって移動端末ＭＴに割り当てられる。
【０２３４】
ＴＭＳＩによって、移動管理エンティティＭＭＥは、自身が移動の管理を担当する他のすべての移動端末の中からその移動端末ＭＴを識別することが可能になる。
【０２３５】
仮想セル又はセル群ＡＲ１０内では、同一のセルを識別する情報を表す同一の信号が転送される。Ｃ−ＲＮＴＩは、仮想セル又はセル群ＡＲ１０内に位置する他の移動端末ＭＴ２、ＭＴ３、及びＭＴ４から、移動端末ＭＴ１を一意に識別する。
【０２３６】
メッセージがハンドオーバコマンドメッセージである場合、プロセッサ２００はステップＳ４０２へ移る。メッセージがハンドオーバコマンドメッセージでない場合、プロセッサ２００はステップＳ４４０へ移る。
【０２３７】
ステップＳ４０２において、プロセッサ２００は、ハンドオーバコマンドメッセージ内に含まれるターゲットセルＡＲの識別子が、コントローラＣＴＲＬによって管理される１つの仮想セルＡＲ１０を識別するかチェックする。
【０２３８】
ハンドオーバコマンドメッセージ内に含まれるターゲットセルＡＲの識別子が、コントローラＣＴＲＬによって管理される１つの仮想セルＡＲ１０を識別しない場合、プロセッサ２００はステップＳ４３０へ移る。ハンドオーバコマンドメッセージ内に含まれるターゲットセルＡＲの識別子が、コントローラＣＴＲＬによって管理される１つの仮想セルＡＲ１０を識別する場合、プロセッサ２００はステップＳ４０３へ移る。
【０２３９】
ステップＳ４０３において、プロセッサ２００は、ステップＳ４０２において求められた仮想セルＡＲ１０の識別子が、起点セルＡＲの識別子と同じであるかチェックする。
【０２４０】
セルＡＲ１０の識別子が起点セルＡＲの識別子と同じでない場合、プロセッサ２００はステップＳ４０４へ移る。
【０２４１】
セルＡＲ１０の識別子が起点セルＡＲの識別子と同じである場合、プロセッサ２００はステップＳ４２０へ移る。
【０２４２】
ステップＳ４０４において、プロセッサ２００は、ステップＳ４００において受信されたハンドオーバコマンドメッセージを送信した基地局ＢＳを通して遠隔の通信デバイスと現在通信中である移動端末ＭＴのためのセル無線ネットワーク一時識別子Ｃ−ＲＮＴＩを決定する。
【０２４３】
次のステップＳ４０５において、プロセッサ２００は、図３ａのステップＳ３０５において開示したように、移動端末ＭＴのための無線ベアラパラメータを決定する。
【０２４４】
次のステップＳ４０６において、プロセッサ２００は、移動端末ＭＴについて、仮想セルＡＲ１０内に含まれるセルＡＲ１〜ＡＲ５をそれぞれ管理する基地局ＢＳ１〜ＢＳ５の中から基地局ＢＳのセットを決定する。
【０２４５】
基地局ＢＳのセットは、図５に開示するようなアルゴリズムに従って決定される。
【０２４６】
ステップＳ４０７において、プロセッサ２００は、決定された基地局ＢＳのセットが空であるかチェックする。基地局ＢＳのセットが空である場合、プロセッサ２００はステップＳ４０８へ移り、移動端末ＭＴへハンドオーバ失敗メッセージを転送するように指示する。すなわち、ハンドオーバ要求を拒否する。そうでない場合、プロセッサ２００はステップＳ４０９へ移る。
【０２４７】
ステップＳ４０９〜Ｓ４１４は、ステップＳ３０７〜Ｓ３１２と同一である。これらのステップは、これ以上説明しないことにする。
【０２４８】
ステップＳ４１３〜Ｓ４１４の後、プロセッサ２００はステップＳ４００に戻り、新しいメッセージの受信を待つ。
【０２４９】
ステップＳ４３０において、プロセッサ２００は、ステップＳ４００において受信されたメッセージ内に含まれるターゲットセルＡＲの識別子を使用して、移動端末ＭＴが入っていくセルＡＲを管理する基地局ＢＳを識別する。
【０２５０】
次のステップＳ４３１において、プロセッサ２００は、ステップＳ４３０において識別された基地局ＢＳへハンドオーバコマンドメッセージを転送するように指示する。
【０２５１】
ステップＳ４３１の後、プロセッサ２００はステップＳ４００へ戻り、新しいメッセージの受信を待つ。
【０２５２】
ステップＳ４２０において、プロセッサ２００は、仮想セルＡＲ１０内に含まれるセルＡＲ１〜ＡＲ５をそれぞれ管理する基地局ＢＳ１〜ＢＳ５の中から、仮想端末ＭＴのための基地局ＢＳのセットを決定する。
【０２５３】
基地局ＢＳのセットは、図５に開示するようなアルゴリズムに従って決定される。
【０２５４】
ステップＳ４２１において、プロセッサ２００は、決定された基地局ＢＳのセットが空であるかチェックする。基地局ＢＳのセットが空である場合、プロセッサ２００はステップＳ４２２へ移り、移動端末ＭＴへハンドオーバ失敗メッセージを転送するように指示する。すなわち、ハンドオーバ要求を拒否する。その後、プロセッサ２００はステップＳ４００に戻り、新しいメッセージの受信を待つ。
【０２５５】
決定された基地局ＢＳのセットが空でない場合、プロセッサ２００はステップＳ４２３へ移る。
【０２５６】
ステップＳ４２３〜Ｓ４２５は、ステップＳ３１７〜Ｓ３１９と同一である。これらのステップは、これ以上説明しないことにする。
【０２５７】
ステップＳ４２５の後、プロセッサ２００はステップＳ４００に戻り、新しいメッセージの受信を待つ。
【０２５８】
図４ｂのステップＳ４４０において、プロセッサ２００は、受信されたメッセージが仮想セルＡＲ１０内に位置する移動端末ＭＴへ転送されるデータを含むかチェックする。
【０２５９】
受信されたメッセージが移動端末ＭＴへ転送されるデータを含む場合、プロセッサ２００はステップＳ４４１へ移る。そうでない場合、プロセッサ２００はステップＳ４５０へ移る。
【０２６０】
ステップＳ４４１において、プロセッサ２００は、移動端末ＭＴに専用化された接続を通して、移動端末ＭＴのための基地局ＢＳのセットにおいて識別される各基地局ＢＳへデータを転送するように指示する。
【０２６１】
ステップＳ４４２の後、プロセッサ２００はステップＳ４００に戻り、新しいメッセージの受信を待つ。
【０２６２】
ステップＳ４５０において、プロセッサ２００は、メッセージが基地局ＢＳ１〜ＢＳ５を通して移動端末ＭＴにより転送されたデータを含むかチェックする。
【０２６３】
メッセージが移動端末ＭＴによって転送されたデータを含む場合、プロセッサ２００はステップＳ４５１へ移る。そうでない場合、プロセッサ２００はステップＳ４６０へ移る。
【０２６４】
ステップＳ４５１〜Ｓ４５９は、ステップＳ３３１〜Ｓ３３９と同一である。これらのステップは、これ以上説明しないことにする。
【０２６５】
ステップＳ４５８又はＳ４５９の後、プロセッサ２００はステップＳ４００へ戻り、新しいメッセージの受信を待つ。
【０２６６】
ステップＳ４６０において、プロセッサ２００は、タイマＴが満了しており且つデータが基地局ＢＳ１〜ＢＳ５を通して移動端末ＭＴにより転送されていないかチェックする。
【０２６７】
タイマＴが満了しており且つデータが基地局ＢＳ１〜ＢＳ５を通して移動端末ＭＴにより転送されていない場合、プロセッサ２００はステップＳ４６１へ移る。そうでない場合、プロセッサ２００はステップＳ４７０へ移る。
【０２６８】
ステップＳ４６１において、プロセッサ２００は、移動端末ＭＴに割り当てられた基地局ＢＳのセットが、図５の基地局ＢＳのセットを決定するためのアルゴリズムによって決定されたサブセットＳ２に等しいかチェックする。
【０２６９】
移動端末ＭＴに割り当てられた基地局ＢＳのセットがサブセットＳ２に等しい場合、プロセッサ２００はステップＳ４６２へ移る。そうでない場合、プロセッサ２００はステップＳ４６３へ移る。
【０２７０】
ステップＳ４６３において、プロセッサ２００は、移動端末ＭＴへハンドオーバ失敗メッセージを転送するように指示する。すなわち、ハンドオーバ要求を拒否し、ＲＡＭ２０３からサブセットＳ１を削除する。
【０２７１】
ステップＳ４６２において、プロセッサ２００は、移動端末ＭＴに割り当てられた基地局ＢＳのセットを、図５のアルゴリズムによって決定されたサブセットＳ１に設定し、ＲＡＭ２０３からサブセットＳ２を削除する。
【０２７２】
ステップＳ４６４において、プロセッサ２００は、セルＡＲ１０の識別子が起点セルＡＲの識別子と同じであるかチェックする。
【０２７３】
セルＡＲ１０の識別子が起点セルＡＲの識別子と同じでない場合、プロセッサ２００はステップＳ４０７へ移る。
【０２７４】
セルＡＲ１０の識別子が起点セルＡＲの識別子と同じである場合、プロセッサ２００はステップＳ４２１へ移る。
【０２７５】
図４ｃのステップＳ４７０において、プロセッサ２００は、受信されたメッセージが、仮想セルＡＲ１０内に含まれる移動端末ＭＴがアクティブモードに入ることを示す情報を含むかチェックする。
【０２７６】
移動端末ＭＴは、無線セルラー通信ネットワークを通して遠隔の通信デバイスとの通信を確立しようとしているときにアクティブモードに入る。
【０２７７】
このメッセージは、少なくとも、メッセージが転送される際に通る基地局ＢＳの識別子及び移動端末ＭＴのＴＭＳＩを含む。
【０２７８】
受信されたメッセージが、仮想セルＡＲ１０内に含まれる移動端末ＭＴがアクティブモードに入ることを示す情報を含む場合、プロセッサ２００はステップＳ４７１へ移る。そうでない場合、プロセッサ２００はステップＳ４８４へ移る。
【０２７９】
ステップＳ４７１において、プロセッサ２００は、メッセージが転送される際に通る基地局ＢＳの識別子とＴＭＳＩとの関連付けがＲＡＭメモリ２０３内に存在するかチェックする。
【０２８０】
メッセージが転送される際に通る基地局ＢＳの識別子とＴＭＳＩとの関連付けが存在する場合、プロセッサ２００はステップＳ４７２へ移り、基地局ＢＳの識別子とＴＭＳＩとの関連付けのタイムスタンプの値を更新する。その後、プロセッサ２００はステップＳ４７３へ移る。
【０２８１】
メッセージが転送される際に通る基地局ＢＳの識別子とＴＭＳＩとの関連付けが存在しない場合、プロセッサ２００はステップＳ４７３へ移る。
【０２８２】
ステップＳ４７３において、プロセッサ２００は、通信の確立が無線セルラー通信ネットワークによって受け付けられるかチェックする。通信の確立が受け付けられる場合、プロセッサ２００はステップＳ４７６へ移る。そうでない場合、プロセッサ２００はステップＳ４７４へ移る。
【０２８３】
ステップＳ４７４において、プロセッサ２００は、通信の確立の拒否を知らせるメッセージを移動端末ＭＴへ転送するように指示する。
【０２８４】
次のステップＳ４７５において、プロセッサ２００は、メッセージが受信された際に通った基地局ＢＳの識別子とＴＭＳＩとの関連付けを、基地局ＢＳの識別子とＴＭＳＩとの関連付けのタイムスタンプと共に、ＲＡＭメモリ２０３から削除する。
【０２８５】
その後、プロセッサはステップＳ４００へ戻る。
【０２８６】
ステップＳ４７６において、メッセージが受信された際に通った基地局ＢＳの識別子とＴＭＳＩとがまだ記憶されていない場合、プロセッサ３００は、メッセージが受信された際に通った基地局ＢＳの識別子とＴＭＳＩとの関連付けをＲＡＭメモリ２０３内に記憶する。また、プロセッサ２００は、タイムスタンプがない場合には、基地局ＢＳの識別子とＴＭＳＩとの関連付けのタイムスタンプも記憶し、タイムスタンプが既にある場合には、タイムスタンプを更新する。
【０２８７】
次のステップＳ４７７において、プロセッサ２００は、基地局ＢＳの識別子とＴＭＳＩとの関連付けの個数が所定の値よりも大きいかチェックする。
【０２８８】
基地局ＢＳの識別子とＴＭＳＩとの関連付けの個数が所定の値よりも大きい場合、プロセッサ２００はステップＳ４７８へ移る。そうでない場合、プロセッサ２００はステップＳ４７９へ移る。
【０２８９】
ステップＳ４７８において、プロセッサ２００は、ＲＡＭメモリ２０３内に記憶されたタイムスタンプの中で最も古いタイムスタンプを有する、基地局ＢＳの識別子とＴＭＳＩとの関連付けをＲＡＭメモリ２０３から削除する。同じステップにおいて、プロセッサ２００は、最も古いタイムスタンプを削除し、ステップＳ４７９へ移る。
【０２９０】
ステップＳ４７９〜Ｓ４８２は、ステップＳ３４１〜Ｓ３４４とそれぞれ同一である。これらのステップは、これ以上説明しないことにする。
【０２９１】
ステップＳ４８２の後、プロセッサ２００は、ステップＳ３００へ戻り、新しいメッセージの受信を待つ。
【０２９２】
ステップＳ４８４において、プロセッサ２００は、受信されたメッセージが基地局再接続であるかチェックする。
【０２９３】
本発明によれば、基地局ＢＳが移動端末ＭＴによって転送されたいかなる信号も検出しないとき、又は基地局ＢＳが移動端末ＭＴによって所定のしきい値よりも低い送信電力で転送された信号を検出しないとき、基地局ＢＳは非アクティブモードに入る。非アクティブモードにおいて、基地局ＢＳは、ダウンリンクチャネルで送信される信号の送信電力を第１の所定の値（例えばヌル値）に低減し、自身をコントローラＣＴＲＬから接続解除する。接続解除が行われるとき、基地局ＢＳは接続解除メッセージをコントローラＣＴＲＬへ送信する。
【０２９４】
非アクティブモードの基地局ＢＳが、移動端末ＭＴによって転送された信号を検出するとき、又は非アクティブモードの基地局ＢＳによって検出された信号が所定のしきい値よりも高い電力レベルを有するとき、基地局ＢＳはアクティブモードに入る。アクティブモードにおいて、基地局ＢＳは、ダウンリンクチャネルで送信される信号の送信電力を第２の所定の値に増加させ、自身をコントローラＣＴＲＬに接続する。接続が行われるとき、基地局ＢＳは再接続メッセージをコントローラＣＴＲＬへ送信する。
【０２９５】
受信されたメッセージが基地局再接続メッセージである場合、プロセッサ２００はステップＳ４８５へ移る。そうでない場合、プロセッサ２００はステップＳ４８８へ移る。
【０２９６】
ステップＳ４８５において、プロセッサ２００は、受信されたメッセージを送信した基地局ＢＳがアクティブであることを示す情報をＲＡＭメモリ２０３内に記憶する。
【０２９７】
次のステップＳ４８６において、プロセッサ２００は、再接続メッセージの受信のタイムスタンプを、受信されたメッセージを送信した基地局ＢＳがアクティブであることを示す情報と組み合わせてＲＡＭメモリ２０３内に記憶する。
【０２９８】
その後、プロセッサ２００はステップＳ４００へ戻る。
【０２９９】
ステップＳ４８８において、プロセッサ２００は、受信されたメッセージが基地局接続解除メッセージであるかチェックする。
【０３００】
受信されたメッセージが基地局接続解除メッセージである場合、プロセッサ２００はステップＳ４８９へ移る。そうでない場合、プロセッサ２００はステップＳ４９０へ移る。
【０３０１】
ステップＳ４８９において、プロセッサ２００は、受信されたメッセージを送信した基地局ＢＳがアクティブでないことを示す情報をＲＡＭメモリ２０３内に記憶する。
【０３０２】
その後、プロセッサ２００はステップＳ４００へ戻る。
【０３０３】
ステップＳ４９０において、プロセッサ２００は、受信されたメッセージがハンドオーバ応答メッセージであるかチェックする。
【０３０４】
受信されたメッセージがハンドオーバ応答メッセージである場合、プロセッサ２００はステップＳ４９１へ移る。そうでない場合、プロセッサ２００はステップＳ４９２へ移る。
【０３０５】
ステップＳ４９１〜Ｓ４９５は、ステップＳ３５１〜Ｓ３５５とそれぞれ同一である。これらのステップは、これ以上説明しないことにする。
【０３０６】
ステップＳ４９５又はＳ４９４の後、プロセッサ２００はステップＳ４００へ戻り、新しいメッセージの受信を待つ。
【０３０７】
図５は、本発明の第２の実現態様による基地局のセットを決定するためにコントローラによって実行されるアルゴリズムを示す。
【０３０８】
より正確には、本アルゴリズムは、コントローラＣＴＲＬのプロセッサ２００によって実行される。
【０３０９】
ステップＳ５００において、プロセッサ２００は、ステップＳ４００において受信されたメッセージ内に含まれるＴＭＳＩを読み出す。
【０３１０】
次のステップＳ５０１において、プロセッサ２００は、その受信されたメッセージ内に含まれるＴＭＳＩと基地局ＢＳの識別子とのすべての関連付けを、ＲＡＭメモリ２０３から読み出す。
【０３１１】
次のステップＳ５０２において、プロセッサ２００は、ステップＳ５０１において読み出された基地局ＢＳの識別子を含む、基地局ＢＳのサブセットＳ１を形成する。また、プロセッサ２００は、ＲＡＭメモリ２０３にある基地局ＢＳの空のサブセットＳ２を初期化する。一変形では、サブセットＳ１は、ステップＳ５０１において読み出された基地局ＢＳのセット内において、サブセット選択ステップＳ３０６に従って決定される。
【０３１２】
次のステップＳ５０３において、プロセッサ２００は、サブセットＳ１が空であるかチェックする。サブセットＳ１が空である場合、プロセッサ２００はステップＳ５０４へ移る。そうでない場合、プロセッサ２００はステップＳ５０５へ移る。
【０３１３】
ステップＳ５０４において、プロセッサ２００は、基地局ＢＳの空のセットを、基地局ＢＳのセットとして決定する。
【０３１４】
ステップＳ５０５において、プロセッサ２００は、サブセットＳ１内の基地局ＢＳの識別子を１つ選択する。
【０３１５】
次のステップＳ５０６において、プロセッサ２００は、受信されたメッセージ内に含まれるＴＭＳＩと選択された基地局ＢＳの識別子との関連付けの有効期限が切れているかチェックする。そのために、プロセッサ２００は、受信されたメッセージ内に含まれるＴＭＳＩと選択された基地局ＢＳの識別子との関連付けのタイムスタンプが所与の日付よりも新しいかチェックする。所与の日付は、現在の日付から所定の期間（例えば２ヶ月）を引いたものである。
【０３１６】
受信されたメッセージ内に含まれるＴＭＳＩと選択された基地局ＢＳの識別子との関連付けの有効期限が切れている場合、プロセッサ２００はステップＳ５０７へ移る。そうでない場合、プロセッサ２００はステップＳ５０９へ移る。
【０３１７】
ステップＳ５０７において、プロセッサ２００は、ＴＭＳＩと選択された基地局ＢＳの識別子との関連付けを、ＴＭＳＩと基地局ＢＳの識別子との関連付けのタイムスタンプと共に、ＲＡＭメモリ２０３から削除する。
【０３１８】
その後、プロセッサ２００はステップＳ５０８へ移る。
【０３１９】
ステップＳ５０９において、プロセッサ２００は、識別子が選択された基地局ＢＳがアクティブであるかチェックする。
【０３２０】
識別子が選択された基地局ＢＳがアクティブである場合、プロセッサ２００はステップＳ５１０へ移る。そうでない場合、プロセッサ２００はステップＳ５０８へ移る。
【０３２１】
ステップＳ５０８において、プロセッサ２００は、選択された基地局ＢＳの識別子をサブセットＳ１から除去し、ステップＳ５１２へ移る。
【０３２２】
ステップＳ５１０において、プロセッサ２００は、ステップ５０５において識別子が選択された基地局ＢＳが近時にアクティブであったかチェックする。そのため、プロセッサ２００は、ステップＳ４９６において記憶された基地局ＢＳの再接続に関連付けられたタイムスタンプが所与の値よりも新しいかチェックする。この所与の値は、現在の時計の値から所定の期間（例えば数秒）を引いたものである。
【０３２３】
基地局ＢＳが近時にアクティブであった場合、プロセッサ２００はステップＳ５１１へ移り、その基地局ＢＳの識別子をサブセットＳ２に加える。その後、プロセッサ２００はステップＳ５１２へ移る。
【０３２４】
基地局ＢＳが近時にアクティブにされていなかった場合、プロセッサ２００はステップＳ５１２へ移る。
【０３２５】
ステップＳ５１２において、プロセッサ２００は、サブセットＳ１内のすべての基地局ＢＳがステップＳ５０５において選択されたかチェックする。サブセットＳ１内のすべての基地局ＢＳが選択された場合、プロセッサ２００はステップＳ５１３へ移り、そうでない場合、プロセッサ２００はステップＳ５０５へ移る。
【０３２６】
ステップＳ５１３において、プロセッサ２００は、サブセットＳ２が空であるかチェックする。サブセットＳ２が空である場合、プロセッサ２００はステップＳ５１４へ移る。そうでない場合、プロセッサ２００はステップＳ５１５へ移る。
【０３２７】
ステップＳ５１４において、プロセッサ２００は、サブセットＳ１を基地局ＢＳのセットとして決定し、ＲＡＭメモリ２０３からサブセットＳ２を削除する。
【０３２８】
ステップＳ５１５において、プロセッサ２００は、サブセットＳ２を基地局ＢＳのセットとして決定し、サブセットＳ１をＲＡＭ２０３内に記憶する。
【０３２９】
当然ながら、多数の変更を、本発明の範囲から逸脱することなく、上述の本発明の実施形態に対して行うことができる。
【図１】
2010529792.tif 000003
【図２】
2010529792.tif 000004
【図３ａ】
2010529792.tif 000005
【図３ｂ】
2010529792.tif 000006
【図４ａ】
2010529792.tif 000007
【図４ｂ】
2010529792.tif 000008
【図４ｃ】
2010529792.tif 000009
【図５】
2010529792.tif 000010
【国際調査報告】
2010529792.tif 000011
2010529792.tif 000012
2010529792.tif 000013