(57)【特許請求の範囲】
【請求項１】
セルラシステムにおいて、隣接セルリストを生成する方法であって、前記システムが第１のセル（セルＤ）と複数の隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）とを含み、前記第１のセル（セルＤ）と前記隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）の各々が、それらと協働する複数の指定されたアクティブコントローラ（ＲＮＣ１−４）を備え、前記方法は、
前記第１のセル（セルＤ）のアクティブコントローラとして前記第１のセル（セルＤ）の複数のコントローラのうちの１個（ＲＮＣ３）を指定するステップと、
前記隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）のアクティブコントローラ（ＲＮＣ１、ＲＮＣ３、ＲＮＣ４、ＲＮＣ４）の隣接リストを生成するステップであって、前記隣接リストは前記指定されたアクティブコントローラ（ＲＮＣ３）とリンク可能なコントローラ（ＲＮＣ１、ＲＮＣ２、ＲＮＣ４）のデータベース（１４０）に従って生成され、該データベースが前記コントローラ（ＲＮＣ１、ＲＮＣ２、ＲＮＣ４）のアドレス情報を含むステップと、
隣接するいずれかのアクティブコントローラ（ＲＮＣ１、ＲＮＣ３、ＲＮＣ４、ＲＮＣ４）のアクティブ状態の変更イベントにおいて、隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）のうちの一つまたは複数に対する代替コントローラ（ＲＮＣ２、ＲＮＣ４、ＲＮＣ３、ＲＮＣ３）のリストを生成するステップであって、該リストが前記データベース（１４０）に従って生成されるステップと、
から成る方法。
【請求項２】
前記方法が、さらに、
ネットワークコントローラ間の通信を可能にする通信リンク情報のデータベースを提供するステップを含み、該情報が隣接リスト上の隣接セルに対応する前記アクティブコントローラの通信アドレスを含む請求項１記載の方法。
【請求項３】
前記方法が、さらに、
１または複数のコントローラのアクティブ指定の変更を識別しているネットワークの１または複数のコントローラから情報を受信するステップと、
前記システム内のいずれかのアクティブコントローラについてアクティブ指定の前記変更があったらすぐに、他のコントローラに警告するステップと、
を含む請求項１記載の方法。
【請求項４】
セルラシステムの隣接セルリストを変更する方法であって、前記システムが第１のセル（セルＤ、１１６）と複数の隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）とを含み、前記第１のセル（セルＤ）の隣接セル（セルＣ）がそれと協働可能な複数のコントローラ（ＲＮＣ１、ＲＮＣ２）を有し、前記方法は、
第１隣接セル（セルＣ）の第１の指定されたアクティブコントローラとして、前記複数の隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）のうちの第１隣接セル（セルＣ）と協働可能な複数のコントローラ（ＲＮＣ１、ＲＮＣ２）のうちの一つのコントローラ（ＲＮＣ１）を指定するステップと、
第１のセル（セルＤ）の複数の隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）のうちの一つまたは複数の各々の隣接セルリストにおいて、前記隣接セル（セルＣ）の第１の指定されたコントローラ（ＲＮＣ１）に対応するエントリを生成するステップと、
前記第１隣接セル（セルＣ）と協働可能な複数のコントローラ（ＲＮＣ１、ＲＮＣ２）のうちの別のコントローラ（ＲＮＣ２）を前記第１隣接セル（セルＣ）の第２の指定されたアクティブコントローラとして指定するステップと、
前記第１隣接セル（セルＣ）の前記第２の指定されたアクティブコントローラ（ＲＮＣ２）の指定を反映するために、前記第１のセル（セルＤ）の複数の隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）のうちの一つまたは複数の各々の隣接セルリストを変更するステップと、
から成る方法。
【請求項５】
前記隣接セルリストの前記エントリは、前記第１のセルの前記第２の指定されたアクティブコントローラと隣接セルのコントローラ間の通信に必要なパラメータの変更を組み込んでいる請求項４記載の方法。
【請求項６】
移動ハンドセット（１５０）を介してセルラシステムにおいてセル間のコールセッションを割り当てる方法であって、前記システムが第１のセル（セルＤ、１１６）と複数の隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）とを含み、隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）の各々がそれと協働可能な少なくとも第１および第２のコントローラ（ＲＮＣ１−４）を含み、前記方法が、
移動ハンドセット（１５０）にコールセッションを生成するステップと、
前記セッションからの通信情報を前記第１のセル（セルＤ）と協働するコントローラ（ＲＮＣ３）で処理するステップと、
少なくともいくつかの前記複数の隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）の隣接セルリストに、第１のコントローラ（ＲＮＣ１）が、前記複数の隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）のうちの隣接セル（セルＣ）と関連する情報を処理する前記隣接セル（セルＣ）のアクティブコントローラであることを示す第１のエントリを生成するステップと、
前記隣接セル（セルＣ）と関連する情報を処理する、前記隣接セル（セルＣ）のアクティブコントローラを前記第１のコントローラ（ＲＮＣ１）から第２のコントローラ（ＲＮＣ２）に切り替えるステップと、
前記第２のコントローラ（ＲＮＣ２）が前記隣接セル（セルＣ）のアクティブコントローラであることを示す第２のエントリを前記少なくともいくつかの複数の隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）の隣接セルリストに生成するステップと、
から成る方法。
【請求項７】
複数のコントローラを有するセル内の前記指定されたアクティブコントローラに対応するセル割り当てのデータベースを参照するステップをさらに備える請求項６記載の方法。
【請求項８】
前記第２のエントリが、前記第１のセルの前記第２のコントローラと隣接セルのコントローラ間の通信に必要なパラメータの変更を組み込んでおり、前記方法が、前記第１のセルの前記第１のコントローラから前記第１のセルの前記第２のコントローラへの処理の変更をシステム内のコントローラに警告するステップをさらに含む請求項７記載の方法。
【請求項９】
複数のセル（セルＣ、セルＤ、セルＥ、セルＦ、セルＧ）を含むセルラ環境において、隣接セルリストを生成するためのシステム（１１０）であって、前記複数のセルが第１のセル（セルＤ）と複数の隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）とを含み、前記システムが、
前記第１のセル（セルＤ）および少なくともいくつかの前記隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）と協働する複数のコントローラ（ＲＮＣ１−４）であって、前記複数のセル（セルＣ、セルＤ、セルＥ、セルＦ、セルＧ）の各々が、当該セルのアクティブコントローラとして指定される複数の協働するコントローラ（ＲＮＣ１−４）の少なくとも一つを有しており、前記第１のセル（セルＤ）と協働する前記アクティブコントローラ（ＲＮＣ３）は、他のコントローラ（ＲＮＣ１、ＲＮＣ２、ＲＮＣ４）と通信し、前記第１のセル（セルＤ）の前記アクティブコントローラ（ＲＮＣ３）が隣接リストデータベース（１４０）に従って前記隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）のコントローラの隣接リストにアクセス可能であり、前記データベース（１４０）が前記隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）のコントローラ（ＲＮＣ１、ＲＮＣ２、ＲＮＣ４）と前記第１のセル（セルＤ）の前記アクティブコントローラ（ＲＮＣ３）との間の通信に必要な通信パラメータを含んでいる、前記複数のコントローラ（ＲＮＣ１−４）と、
前記第１のセル（セルＤ）と協働する前記アクティブコントローラ（ＲＮＣ３）にリンクされ、隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）と協働しているコントローラ（ＲＮＣ１、ＲＮＣ２、ＲＮＣ４）に、前記隣接セル（セルＣ、セルＥ、セルＦ、セルＧ）のいずれかのアクティブコントローラが変更になる場合に、アクティブコントローラの変更を通知する通知手段と、
を備えたシステム。
【請求項１０】
前記コントローラが、交換センターを含み、該交換センターは前記隣接セルのコントローラを制御可能である請求項９記載のシステム。
【発明の詳細な説明】
【０００１】
（発明の背景）
本発明は、デジタル無線通信システムに関する。詳細には、本発明は、隣接するアクティブコントローラおよびそれらの識別情報のリストを生成して移動体通信のハンドオフを容易にする方法に関する。
【０００２】
セルラ移動体通信システムにおいて、移動ハンドセットは、地理的領域じゅうに配置されたベーストランシーバステーション（Ｂａｓｅ  Ｔｒａｎｃｅｉｖｅｒ  Ｓｔａｔｉｏｎ、以下ＢＴＳと称する）と通信する。各ＢＴＳは、特定の受信可能範囲で、離散的な無線チャネル上で同時通信する。複数のＢＴＳサイトがセルの配列を構成し、無線受信可能範囲が広範囲な地理的領域となるようにシステムを構築することができる。
【０００３】
通信中、移動ハンドセットのユーザーは、システムの内の隣接したセルの間を移動することがよくある。移動ハンドセットがあるセルからその隣接するセルに移動するとき、通常、サービングセルの基地局制御装置（Ｂａｓｅ  Ｓｔａｔｉｏｎ  Ｃｏｎｔｒｏｌｌｅｒ、以下ＢＳＣと称する）は、コールセッションを隣接セルのＢＴＳへ移動する。通信のこの移動を、「ハンドオフ」と呼ぶ。
【０００４】
ＴＤＭＡやＣＤＭＡ信号伝送プロトコルを利用しているようなデジタルセルラ通信システムでは、複数のＢＴＳサイトと移動ハンドセット間の通信は、同時通信の搬送が可能な無線周波数チャネル上で実行される。これらのデジタルプロトコルを使用して、コールセッションは、通常符号化バーストまたは指定されたタイムスロット内のバーストとして送信されるデジタル音声やデジタルデータ信号を使用して実行される。複数のコールセッションに対応する符号化バーストやタイムスロットは、各セルの無線チャンネル上で多重送信され、各移動ハンドセットは、送受信チャネル上の割り当てられた復号化チャネルや割り当てられたタイムスロットを通して情報を読み込み、通信する。デジタルシステムのハンドオフは、移動ハンドセット自身からの測定値を使用して通常実行される。モバイル支援ハンドオフ（Ｍｏｂｉｌｅ−ａｓｓｉｓｔｅｄ  ｈａｎｄｏｆｆ、以下ＭＡＨＯと称する）としてよく知られているこの方法は、移動ハンドセットが隣接するＢＴＳサイトの無線信号を周期的にモニタ、測定することを利用している。
【０００５】
移動ハンドセットが定期的に測定しているこの隣接リストは、通常現在ハンドセットにサービスしているセルの「隣接セルリスト」に含まれている。このリストは、サービングＢＴＳサイトで保守され、複数のＢＴＳを制御している無線ネットワークコントローラ（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ、以下ＲＮＣと称する）サイトまたは集中移動機交換センター（Ｍｏｂｉｌｅ  Ｓｗｉｔｃｈｉｎｇ  Ｃｅｎｔｅｒ、以下ＭＳＣと称する）で保有されているデータベース上に保管され得る。隣接リスト上にある隣りからの測定信号をサービングセルからの測定信号と比較するために、移動機は、サービングＢＴＳにその測定結果を送信する。サービングＢＴＳは、適切なＲＮＣまたはＭＳＣのいずれかに順次その測定結果を転送する。サービングセル内の現在のチャネル受信信号強度が閾値以下に低下するか、さもなければ、隣接セルの測定チャネルの信号強度未満の場合には、ＭＳＣまたはＲＮＣは、隣接セルに移動ハンドセットのコールセッションのハンドオフを開始し得る。
【０００６】
アナログシステムよりデジタルＣＤＭＡ、ＴＤＭＡシステムが優れている利点のひとつは、移動ハンドセットが「ソフトハンドオフ」に関与する機能を有している点にある。ソフトハンドオフ中、移動ハンドセットは、複数のＢＴＳと同時に通信する。移動ハンドセットは、サービングセルのＢＴＳとの接続を終了する前に、隣接ＢＴＳとの新規な接続を確立する。こうすることで、移動ハンドセットは、ハンドオフ手順中、通信中断および混信を回避できる。
【０００７】
さらに最新のセルラインフラストラクチャ設計では、１個のＲＮＣまたは複数のＲＮＣに複数のＢＴＳを制御させることが望ましくなってきた。この構成は、ソフトハンドオフの状況では、サービングセルのコントローラが隣接セルの第１のコントローラと通信してハンドオフを設定し、測定結果の処理や移動ハンドセットからの通信データを受信でき、一方、移動ハンドセットが隣接セルの第２のコントローラと並行して通信し、通信のソフト転送を開始できるため、有利である。一方のコントローラのリソース類が測定や転送手続きについて優先実行され、他方のコントローラが実際の多重通信の実行に専従するので、複数のコントローラ構成は、より円滑なソフトハンドオフを可能にするであろう。他の状況では、複数のコントローラを有するセルは、コントローラが追加されたことでセルの通信処理リソースが増加するため、隣接セルから転送された通信をより容易に受信できるようになる。
【０００８】
現在のセルラシステムでは、ＢＴＳが処理するコールセッションは、現行のＣＤＭＡやＴＤＭＡ標準に指定されているように、１個のコントローラで制御されることが一般的である。このコントローラは、測定やハンドオフ手順中、ＭＳＣを介してコントローラに、または隣接セルのコントローラに直接、コール情報を送信する役割を担う。各セルは、ＢＳＣが隣接セルを制御する情報を含む関連隣接リストを備えている。サービングＢＳＣがその制御下にない隣接セルへのハードまたはソフトハンドオフの必要性を判定する場合には、隣接セルのコントローラと通信する必要がある。複数のコントローラが１つの隣接セル上で機能している場合、サービングコントローラを新規なセルのアクティブコントローラと通信可能にするには、何らかの手順を用いる必要がある。
【０００９】
（発明の概要）
本発明では、システム内でコントローラがセルのために起動または変更されると、即座にサービングセルと隣接セルを識別するのに使用される隣接セルデータベースが追加エントリや代替のデータベースの構成によって更新される。したがって、本発明ではこの隣接データベースを拡張して１個のセルのための複数のコントローラという考えを採り入れる。他の実施形態では、その一次のコントローラを変更、またはノンアクティブコントローラを起動するセルは、システム全体に係るメッセージを同時通信して、隣接コントローラにコントローラの状態の変更を知らせてもよい。隣接コントローラは、ハンドオフ中、自己が通信する必要のあるコントローラ、または隣接セルとの通信を容易にするのに使用する代替コントローラを識別するためにこの情報を利用できる。また、状態通知の変更を、必要な通信パラメータに関する情報を直接通知形式、または隣接データベースへのエントリ更新を通した、いずれか１つに含ませることができる。
【００１０】
本発明は、システムの少なくともいくつかの部分のＢＴＳが複数のコントローラを有するセルラシステムにおいて、実行可能になる。
本発明の一態様では、セルラシステムにおいて隣接セルリストを生成する方法を提供する。この実施形態を実行するシステムは、第１のセルと複数の隣接セルとを備える。第１のセルと隣接セルは、ぞれそれと協働する複数の指定されたアクティブコントローラを備えている。該方法は、第１のセルのアクティブコントローラとして第１のセルの複数のコントローラのうちの１個を指定するステップと、隣接セルのアクティブコントローラの第１の隣接リストを生成するステップと、隣接するいずれかのアクティブコントローラのアクティブ状態の変更が発生したらすぐに、隣接セルのアクティブコントローラの第２の隣接リストを生成するステップと、から成る。そのリストは、指定されたアクティブコントローラとリンク可能なコントローラのデータベースに従って生成される。データベースは、各コントローラのアドレス情報を含んでいる。
【００１１】
本発明の他の実施形態では、セルラシステムの隣接セルリストを変更する方法を提供する。該システムは、第１のセルと複数の隣接セルとを備え、第１のセルは、それと協働可能な複数のコントローラを含む。該方法は、第１のセルの第１の指定されたアクティブコントローラとして、第１のセル内の複数のコントローラのうちの１個を指定するステップと、その第１のセルの第１の指定されたコントローラに対応するそれぞれの隣接セルの第１の隣接セルリストにエントリを生成するステップと、第１のセルの複数のコントローラのうちの別の１個を第１のセルの第２の指定されたアクティブコントローラとして指定するステップと、第１のセルの前記第２の指定されたアクティブコントローラの指定を反映するために隣接セルリストのエントリを変更するステップと、から成る。
【００１２】
本発明の別の態様では、移動ハンドセットを介したセルラシステムにおいてセル間のコールセッションを割り当てる方法を提供する。該システムは、第１のセルと複数の隣接セルとを含み、第１のセルはそれと協働可能な少なくとも第１および第２のコントローラを含む。それぞれの隣接セルは、それと協働可能な少なくとも第１および第２のコントローラを含む。該方法は、移動ハンドセットにコールセッションを生成するステップと、セッションからの通信情報を第１のセルの第１のコントローラで処理するステップと、少なくともいくつかの隣接セルの隣接セルリストに第１の割り当てエントリを生成するステップと、から成る。このエントリは、第１のコントローラが第１のセルでアクティブなことを示している。第１のセルの情報処理が第１のコントローラから第１のセルの第２のコントローラに転送された後、第２のコントローラが第１のセルでアクティブなことを示す第２の隣接割り当てエントリが少なくともいくつかの隣接セルに生成される。
【００１３】
本発明は、また、第１のセルと複数の隣接セルとを含むセルラ環境において、隣接セルリストを生成するためのシステムでも具現化できる。該システムは、第１のセルおよび少なくともいくつかの隣接セルと協働する複数のコントローラを含む。それぞれのセルは、各セルのアクティブコントローラとして指定される複数の協働するコントローラのうちの少なくとも１個を含む。第１のセルと協働するアクティブコントローラは、他のコントローラと通信し、第１のセルのアクティブコントローラは、隣接リストデータベースに従って１個以上の隣接セルのコントローラの第１の隣接リストにアクセスが可能である。データベースは、隣接セルのコントローラと第１のセルのアクティブコントローラ間の通信に必要な通信パラメータを含んでいる。第１のアクティブコントローラには、隣接セルと協働するコントローラにアクティブコントローラのいかなるアクティブ状態の変更をも通知するための通知手段がリンクされる。
【００１４】
（発明の詳細な説明）
図１は、各セルに割り当てられた１個の基地局制御装置（ＢＳＣ）を実装する従来技術のデジタルセルラ方式の略ブロック図である。システム１０は、複数のセル１２，１４，１６，１８を含み、その各々はベーストランシーバステーション（ＢＴＳ）アンテナ２２，２４，２６，２８をそれぞれ含んでいる。各ＢＴＳは、移動ハンドセット３２からの多重化デジタル信号を処理する別個のＢＳＣにリンクされるのが好ましい。特に好ましくは、ＢＳＣ４２，４４，４６，４８は、セル１２，１４，１６，１８にそれぞれリンクされる。ＢＳＣは、相対的無線信号強度の計算を実行して隣接セル間の信号を評価、比較する。ＢＳＣ内のプロセッサは、多様な隣接リストを生成する。移動ハンドセット３２からの通信のハンドオフは、集中移動交換局５０で調整、処理される。集中移動交換局５０は、システム１０内の各ＢＳＣ３２，４４，４６，４８にリンクされる。
【００１５】
図２は、ネットワーク全体で複数の無線網コントローラ（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒｓ、以下ＲＮＣと称する）を実装する際に好ましくはＣＤＭＡ標準を利用する、デジタルセルラ通信システムを示す略ブロック図である。複数のＲＮＣが、システム内の特定の複数のＢＴＳを制御するのが好ましい。図示のごとく、複数のＢＴＳが、システム１１２全体に受信可能範囲を提供している。明確にするために、図の各ＢＴＳは、ここでは「ＢＴＳ  Ａ」、「ＢＴＳ  Ｂ」、「ＢＴＳ  Ｃ」等と称する。従来技術同様、各ＢＴＳは、中央に位置する基地局アンテナ１１４を含むのが好ましく、図示のごとく六角形状のセル１１６を概ね受信可能とする範囲に送信する。
【００１６】
複数のＲＮＣは、システム１１０内で異なるＢＴＳと連携して動作する。明確にするために、各無線網コントローラは、それぞれの番号で、ＲＮＣ１、ＲＮＣ２、ＲＮＣ３、ＲＮＣ４と称する。特に、ＲＮＣ１とＲＮＣ２は、図示のごとくＢＴＳ  Ａ、ＢＴＳ  Ｂ、ＢＴＳ  Ｃを制御するのに有効である。ＲＮＣ１とＲＮＣ２は、相互接続して、サブシステム１２２を提供する。ＲＮＣ３は、ＢＴＳ  ＤとＢＴＳ  Ｅを制御して、サブシステム１２４を形成する。ＲＮＣ４は、ＢＴＳ  ＦとＢＴＳ  Ｇを制御して、サブシステム１２６を形成する。ＲＮＣ３とＲＮＣ４は、相互接続し、ＲＮＣ１〜４はすべて、ＭＳＣ１３０で相互接続される。ＭＳＣ１３０は、システム１１０内のすべてのＲＮＣに制御や連携動作の指示を与えることができる。
【００１７】
さらに後述するように、制御情報を提供し、隣接リスト更新情報を記憶するために、適切な格納手段（図示せず）を含むデータベースプロセッサ１４０をＭＳＣ１３０にリンクするのが好ましい。プロセッサ１４０でソフトウェアを走らせ、隣接セルのコントローラの識別とそれに関連するアドレス情報に関する記録および情報を維持管理させるのが好ましい。図示した移動ハンドセット１５０は、システム１１０内に存在するセルのいずれにも、無線信号を送信する。
【００１８】
図３は、本発明の方法の第１の実施形態である。この方法では、複数のＲＮＣが各セルを制御している可能性のある場合に、あるＲＮＣに他のどのＲＮＣが特定のセルを制御しているかを判定させる。たとえば、コールがセルＤからセルＣに転送されるとすれば、制御ＢＴＳ  Ｄは、ＲＮＣ１またはＲＮＣ２（もしくは、その両方）がＢＴＳ  Ｃを現在制御している指定されたアクティブコントローラであるかどうかを判定する必要がある。
【００１９】
図２のシステムを図３の方法の説明と共に使用する。本発明を実行する際に、ＴＤＭＡのような他のデジタル通信環境とシステムを利用してもよい。図２について説明すると、移動ハンドセット１５０とセル１１６のＤすなわちＢＴＳ  Ｄ間のコールセッションが現在先行していて、セル１１６のＤすなわちＢＴＳ  Ｄのサービスを受けていると仮定する。図示のごとく、ＢＴＳ  Ｄの隣接セルは、セルＣ，Ｅ，Ｆ，Ｇである。本実施形態では、隣接セルＣはＲＮＣ１に制御され、隣接セルＥはＲＮＣ３に制御され、隣接セルＦはＲＮＣ４に制御され、隣接セルＧもＲＮＣ４に制御されている。
【００２０】
次に図３について説明すると、ボックス２１０において、通信はＢＴＳ  Ｄと移動ハンドセット１５０間で先行している。ボックス２１２において、現在既知の隣接セルおよび関連する制御ＲＮＣを、隣接リストの形でＢＴＳ  Ｄから移動ハンドセット１５０に送信する。隣接リストは、ＢＴＳ  Ｄ内のデータベース上にあるのが好ましいが、制御ＲＮＣ３やＭＳＣ１３０内にあってもよい。ＢＴＳ  Ｄは現在、ＲＮＣ３によっても制御されている。セルＤに関して送信された隣接リストは、以下の表に要約する情報を含んでいる。
【００２１】
【表１】
0004820939.tif 000002
ステップ２１２で、移動ハンドセット１５０に隣接リストを送信後、ハンドセット１５０とシステム１１０は、無線環境をモニタし、コールのハンドオフが適切かどうか判定する。ボックス２１４で、移動ハンドセット１５０は、リストに記載された隣接セルの信号強度をモニタするのが好ましい。ボックス２１６で、並行して、移動ハンドセット１５０は、ＢＴＳ  Ｄから受信される信号の信号強度をもモニタする。ビット誤り率等のような他の測定パラメータを使用してハンドオフを判定してもよい。さらに、隣接セル以外のセル、例えば選択されたセルが、全ての隣接セルのグループの代わりに測定の対象であってもよい。測定後、ボックス２１８で、移動ハンドセット１５０は、その制御ＲＮＣ３やＭＳＣ１３０に周期的に信号強度の測定結果を送信する。ボックス２２０で、隣接セルの信号強度がＢＴＳ  Ｄから測定される信号強度より強いかどうかを判定する。強くない場合には、ＢＴＳ  Ｄは、サービングＢＴＳのままで、上記ステップ２１４と２１６の測定処理を周期的に継続する。隣接セルの信号強度がＢＴＳ  Ｄから受信される信号強度より強い場合、ボックス２２２において、ハンドオフ手順を初期設定する。当業者は、閾値のような他のハンドオフ判定要素を使用してもよいことを認識するであろう。
【００２２】
移動ハンドセット１５０がセルＣの方へ進行していると仮定すると、ハンドオフは、ＢＴＳ  ＤとＢＴＳ  Ｃ間で最終的に開始され、ＭＳＣ１３０によって管理される。ボックス２２２で、表１に示されている、現在ＢＴＳ  Ｃを制御しているＲＮＣ１が利用可能なことが判定された場合、ＭＳＣ１３０は、ＢＴＳ  ＤからＢＴＳ  Ｃにコールセッションをハンドオフする。また、ＲＮＣ３からアクティブコントローラＲＮＣ１に制御を転送する。ボックス２２２で、ＲＮＣ１が利用できないか、ＲＮＣ３がハンドオフ要求に応じないと判定した場合には、システム１１０は、特定の隣接リスト上のＢＴＳの代替コントローラの代替データベースをチェックする（２２６）。
【００２３】
表１の隣接リストの代替の制御指定の実施形態を以下、表２に示す。
【００２４】
【表２】
0004820939.tif 000003
表２に示すように、隣接セルＣは、ＲＮＣ１または代替コントローラＲＮＣ２のいずれが制御してもよい。隣接セルＥは、代替コントローラＲＮＣ４の代わりにＲＮＣ３が制御する。ＲＮＣ４が現在制御しているセルＦとＧは、替わりにＲＮＣ３が制御してもよい。ボックス２２６で、表２の代替データベースをチェックして、現在のコントローラＲＮＣ１が利用できない場合、ＲＮＣ２がセルＣの適切な代替コントローラかどうかを判定する。このようにして、ボックス２２８で、ＲＮＣ３は、その通信パラメータを変更して、ＭＳＣ１３０を介してＲＮＣと適切に通信する。ボックス２３０で、コールセッションをＢＴＳ  Ｄと２ＢＴＳ  Ｃ間でハンドオフする。
【００２５】
ＲＮＣ１は、ＢＴＳ  ＤとＢＴＳ  Ｃ間のソフトハンドオフを容易にするためには、システム故障、容量過剰を含むどんな数の理由から利用できなくてもよい。サービングセルとサービングコントローラによって明らかにされるべき最適の通信パラメータは、各隣接セルに指定される代替コントローラの隣接データベースにも記憶される。
【００２６】
図４は、本発明の方法の第２の実施形態を示すフローチャートである。本実施形態では、特定のセルのアクティブとして指定されたＲＮＣの変更は、システム１１０内で少なくとも全ての隣接セルにＭＳＣ１３０を介して送信される更新注意通知により始動する。他の選択肢として、ＭＳＣ１３０からのブロードキャストメッセージを、特定のコントローラに変更指定されたＲＮＣと通信して情報と特定の通信パラメータを必要とする選択されたセルに送信してもよい。したがって、セル１１６のそれぞれが他のセルにコールセッションを転送する時に必要な隣接データベースおよび関連制御情報は、システム１１０内のいずれかのセルで指定されるアクティブコントローラが変更になる場合には、必要に応じて更新される。更新手順は、アクティブコントローラの変更を知らせるセルからの通知が受信されるとすぐに、ＭＳＣ１３０を介して、またはＭＳＣ１３０が開始する更新手順を介して、いずれかのブロードキャストメッセージで開始される。
【００２７】
図３に関連して説明され図２に示される同じセル構造を利用して、本実施形態の説明では、コールセッションが移動ハンドセット１５０とサービングセルＤ間で現在先行していると仮定する。サービングセルＤのＢＴＳ  Ｄは、ＲＮＣ３が現在制御する。ＲＮＣ３またはＭＳＣ１３０に現在あるＢＴＳ  Ｄの隣接リストは、上述の表２に示されるのが好ましい。
【００２８】
様々な理由により、１個のセルのアクティブネットワークコントローラの変更は、他のセルのＲＮＣの変更を必要とし得る。例えば、１個のＲＮＣは、特に高いバンド幅の情報で動作するコントローラによって、通信できるだけでもよい。したがって、このコントローラの選択は、類似した高帯域上で送受信可能な他のコントローラへの切り替えに隣接セルを必要とするだろう。したがって、サービングセルは、制御が隣接セルで変更し、代替通信パラメータが新しく指定されたコントローラと通信するのに使用できることが知られるように、隣接リストを更新しなければならない。
【００２９】
図４に示すように、セルＤの隣接セルのアクティブとして指定されたコントローラの変更はボックス３１０で発生する。特に、現在ＲＮＣ１をそのアクティブコントローラとして指定しているセルＣは、そのアクティブコントローラをＲＮＣ２に切り替える。ＲＮＣ３をその指定されたアクティブコントローラとして利用しているセルＥは、アクティブコントローラをＲＮＣ４に切り替える。コントローラの変更を下記の表３に要約する。
【００３０】
【表３】
0004820939.tif 000004
ボックス３１２で、プロセッサ１４０にあるマスタデータベースをＭＳＣ１３０とインターフェイスさせ、影響を受ける全ての隣接リストをチェックすることが好ましい。システム１１０内のセルＣとＥに指定された最適のコントローラと通信するセルが必要となる。ボックス３１４で、全ての隣接リストを更新し、セルＣとＥの制御の変更を反映させる。ボックス３１６で、ＭＳＣ１３０は、システム１１０の全体にわたりアクティブコントローラのいかなる変更についてもモニタを継続する。ボックス３０８で、ＭＳＣ１３０は、システム１１０内のＲＮＣを継続してモニタし、システム１１０内の特定のセルに対する指定されたアクティブコントローラの変更を検出するのが好ましい。
【００３１】
もちろん、上記実施形態を広範囲にわたり変更および修正できることは当然である。したがって、前述の詳細な説明は、制限するというよりはむしろ例証を示すことを意図し、全ての等価物を含む特許請求の範囲が本発明の範囲を定義するものとする。
【図面の簡単な説明】
【図１】４個のセルを示す従来技術のアナログセルラシステムの例示図。
【図２】本発明に一般に関与するタイプのセルラ通信システム例示図。システム内に７個の代表的なセルを示す。
【図３】本発明を利用したセルラ通信のハンドオフの方法に係る第１の実施形態を例示しているフローチャート。
【図４】本発明の方法の別の実施形態を示すフローチャート。
【図１】
0004820939.tif 000005
【図２】
0004820939.tif 000006
【図３】
0004820939.tif 000007
【図４】
0004820939.tif 000008