(57)【特許請求の範囲】
【請求項１】
セルラー通信システムにおいて移動端末の移動更新を行うための方法であって、
所定の移動が行われたことに応答して移動端末の移動更新メッセージを作成するステップと、
前記移動端末の移動更新メッセージの作成された順番をカウントするためのカウンタのカウンタ値を所定の値で更新するステップと、
前記移動端末の移動更新メッセージおよび前記カウンタのカウンタ値を送信するステップと、
無線ネットワーク制御ユニットが前記移動端末の移動更新メッセージおよび前記カウンタ値を受信するステップと、
前記無線ネットワーク制御ユニットが、前記受信したカウンタ値が記憶済みのカウンタ値未満でないかどうかを判定するステップと、
前記受信したカウンタ値が前記記憶済みのカウンタ値よりも小さい場合は、前記受信したカウンタ値を記憶しないとともに前記移動更新メッセージに対する肯定応答メッセージを送信せず、前記受信したカウンタ値が前記記憶済みのカウンタ値よりも小さくない場合は、前記受信したカウンタ値を記憶して前記記憶済みのカウンタ値を置換するとともに前記肯定応答メッセージを送信するステップと、
を含む方法。
【請求項２】
前記所定の移動が、前記移動端末によるセル間の移動、前記移動端末によるＵＲＡ間の移動、または、ＵＲＡ＿ＰＣＨ状態からＣＥＬＬ＿ＰＣＨ状態への変更を伴う前記移動端末による移動を含む請求項１に記載の方法。
【請求項３】
前記セルラー通信システムがＵＭＴＳ、ＩＭＴ−２０００システム、時分割多元接続システム、符号分割多元接続システム、ｃｄｍａ２０００システム、ＧＳＭシステム、または、汎用パケット無線サービス（ＧＰＲＳ）システムを含む、請求項１に記載の方法。
【請求項４】
前記無線ネットワーク制御ユニットがＳＲＮＣを含み、前記ＳＲＮＣが、前記移動端末の移動更新メッセージを受信するステップに応答して再配置手順を開始する、請求項１に記載の方法。
【請求項５】
前記再配置手順が開始されると、前記移動端末を制御していた元の無線ネットワーク制御ユニットから前記移動端末を新たに制御することになる新しい無線ネットワーク制御ユニットへ前記記憶済みのカウンタ値を送信する、請求項４に記載の方法。
【請求項６】
セルラー通信システムにおいて移動端末の移動更新を行うための装置であって、
移動端末と、
前記移動端末との間で通信するために前記移動端末に結合された無線ネットワーク制御ユニットとを備え、
前記移動端末が、
所定の移動に応答して移動端末の移動更新メッセージを作成する手段と、
前記移動端末の移動更新メッセージの作成された順番をカウントするためのカウンタのカウンタ値を所定の値で更新する手段と、
前記移動端末の移動更新メッセージおよび前記カウンタのカウンタ値を送信する手段とを備え、
前記無線ネットワーク制御ユニットが、
前記移動端末の移動更新メッセージおよび前記カウンタ値を受信する手段と、
前記受信したカウンタ値が記憶済みのカウンタ値より小さいかどうかを判定する手段と、
前記受信したカウンタ値が前記記憶済みのカウンタ値よりも小さい場合は、前記受信したカウンタ値を記憶しないとともに前記移動更新メッセージに対する肯定応答メッセージを送信せず、前記受信したカウンタ値が前記記憶済みのカウンタ値よりも小さくない場合は、前記受信したカウンタ値を記憶して前記記憶済みのカウンタ値を置換するとともに前記肯定応答メッセージを前記移動端末へ送信する手段と、
を備える装置。
【請求項７】
前記所定の移動が、前記移動端末によるセル間の移動、前記移動端末によるＵＲＡ間の移動、または、ＵＲＡ＿ＰＣＨ状態からＣＥＬＬ＿ＰＣＨ状態への変更を伴う前記移動端末による移動を含む、請求項６に記載の装置。
【請求項８】
前記セルラー通信システムが、ＵＭＴＳ、ＩＭＴ−２０００システム、時分割多元接続システム、符号分割多元接続システム、ｃｄｍａ２０００システム、ＧＳＭシステム、または、汎用パケット無線サービス（ＧＰＲＳ）システムを含む、請求項６に記載の装置。
【請求項９】
前記無線ネットワーク制御ユニットがさらに、前記移動端末の移動更新メッセージの受信に応答して再配置手順を開始する手段を備える、請求項６に記載の装置。
【請求項１０】
前記再配置手順が開始されると、前記移動端末を制御していた元の無線ネットワーク制御ユニットから前記移動端末を新たに制御することになる新しい無線ネットワーク制御ユニットへ前記記憶済みのカウンタ値を送信する手段をさらに備える、請求項９に記載の装置。
【発明の詳細な説明】
【０００１】
（関連出願の相互参照）
本特許出願は、１９９９年１０月２７日に出願された同時係属の米国仮特許出願第６０／１６１７６８号からの優先権を主張し、この開示全体を参照により本明細書に組み込む。
【０００２】
（発明の背景）
発明の技術分野
本発明は一般に移動通信分野に関し、より詳細には、セルおよびＵＲＡ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ  Ｒｅｇｉｓｔｒａｔｉｏｎ  Ａｒｅａ）更新メッセージ・シーケンスを保護する方法に関する。
【０００３】
関連技術の説明
ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）は、いわゆる第３世代通信システムの欧州バージョンであり、ＥＴＳＩ（欧州電気通信標準化機構）の賛助のもとに開発されている。ＵＭＴＳのネットワーク・コンポーネントは、ＵＴＲＡＮ（ＵＭＴＳ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）と呼ばれる。図１は、ＵＴＲＡＮ用に開発されたアーキテクチャのブロック図である。
【０００４】
図１を参照すると、図示されたＵＴＲＡＮアーキテクチャ１０は、コア・ネットワーク１２を含む。ユーザ装置（ＵＥ）１９は、通常は移動端末であり、これはコア・ネットワーク１２を通してオペレータから提供されるサービスに加入者がアクセスするために使用される。コア・ネットワーク１２は、無線ネットワーク・コントローラ（ＲＮＣ）１６ａに結合されており、ＲＮＣは、一組のセル（例えばセル２０ａ〜ｅ）内の無線リソースおよび接続性を制御する。図では、コア・ネットワーク１２にはインタフェースを介して１つのＲＮＣ１６ａだけしか結合されていないが、この構成は例示のためのものに過ぎない。インタフェースを介して複数のＲＮＣ（例えば１６ａ〜ｃ）をコア・ネットワーク１２に結合することもできることを理解されたい。
【０００５】
セル（例えば２０ａ）は、無線基地局サイトにある無線送受信機装置から無線カバレッジが提供される地理エリアを画定する。このような各セルは一意的な識別子によって識別され、この識別子はそれぞれのセル内でブロードキャストされる。
【０００６】
ＵＲＡ（例えば１８ａ）は、１つまたは複数のセル（例えば２０ａおよび２０ｂ）からなる地理エリアを画定する。このような各ＵＲＡは一意的な識別子によって識別され、この識別子はそれぞれのＵＲＡに属するすべてのセル内でブロードキャストされる。したがってＵＲＡは、複数のＲＮＣによって制御されるセルで構成される可能性がある。複数のＲＮＣによって制御されるセルを有するＵＲＡは、ＲＮＣ間で重複部分を有する可能性がある（すなわち重複ＵＲＡ）。
【０００７】
ＲＮＣ１６ａ〜ｃには、シグナリング・ネットワーク（例えばシグナリング・システムＮｏ．７）１４が結合されている。シグナリング・ネットワーク１４は、無線アクセス・ネットワーク中の異なるＲＮＣによって制御されるセル間をＵＥが移動しているときに確立済みの接続を維持するために、必要なＲＮＣ間シグナリングをＲＮＣが行えるようにする。
【０００８】
コア・ネットワークとＵＥとの各接続に対し、ＲＮＣの役割は２通りの可能性がある。このようなＲＮＣの役割の一つは、ＳｅｒｖｉｎｇＲＮＣ（ＳＲＮＣ）の役割である。この役割では、ＲＮＣはＵＥとの接続を担う。言い換えれば、このＲＮＣは、無線アクセス・ネットワーク内でこの接続の制御権を完全に有する。したがって、このＲＮＣがコア・ネットワーク１２に接続される。
【０００９】
このようなＲＮＣの第２の役割は、ＤｒｉｆｔＲＮＣ（ＤＲＮＣ）の役割である。この役割では、ＲＮＣは、ＵＥのコネクション用の無線リソースとＳＲＮＣとをサポートする。このＵＥにより必要とされる無線リソースは、ＤＲＮＣによって制御されるセル中の無線リソースである。
【００１０】
通常、ＵＥとコア・ネットワークとの接続が確立されつつあるときに、無線アクセス・ネットワーク１０がＲＮＣの役割（すなわちＳＲＮＣまたはＤＲＮＣ）を決定する。普通、ＵＥへの接続が最初に確立されるときにセルを制御しているＲＮＣに、このＵＥ接続に対するＳＲＮＣの役割が割り当てられる。ＵＥが移動するにつれ、接続は、新しいセルを介して無線通信回線を確立することによって維持されるが、これは他のＲＮＣ（例えばＤＲＮＣ）によって制御されるセルを含む可能性もある。
【００１１】
前述のＲＮＣの役割はまた、ＵＥが共有リソースを使用し、かつ少なくとも何らかのアクティビティ（すなわち何らかのユーザ・データ転送、またはＣＥＬＬ＿ＦＡＣＨ状態）が実行されるときにも関係する。さらに、これらのＲＮＣの役割はまた、ＵＥが共有リソースを使用し、かつ低アクティビティ状態（すなわちユーザ・データの転送なし、あるいはＣＥＬＬ＿ＰＣＨまたはＵＲＡ＿ＰＣＨ状態）で動作しているときにも関係する。ＣＥＬＬ＿ＦＡＣＨおよびＣＥＬＬ＿ＤＣＨ状態では、ＵＥは、セル・ベースでその位置を報告する（セル更新）。ＵＲＡ＿ＰＣＨ状態では、ＵＥは、ＵＲＡベースでその位置を報告するだけである（ＵＲＡ更新）。これらの状態ではＵＥの制御はＳＲＮＣ中に留まっているので、これらのＲＮＣの役割は、前述のすべての状態に関係する。
【００１２】
図２は、ＵＥに関する状態モデルを示す図である。図２を参照すると、電源投入後にＵＥがアイドル・モード４に入る。このモードでは、ＵＥはＵＴＲＡＮに接続されていない。接続が確立されると、ＵＥは接続モード２に入る。したがって、接続モードには４つの状態がある。このような状態はそれぞれ、何らかのアクティビティ・レベルを反映する。
【００１３】
ＣＥＬＬ＿ＤＣＨ状態７は、専用チャネル（ＤＣＨ）がＵＥに割り当てられていることを特徴とする。いくつかのセルのＤＣＨ間でマクロダイバーシチを用いることができる。
【００１４】
ＣＥＬＬ＿ＦＡＣＨ状態８では、専用の物理チャネルは割り当てられない。しかしＵＥは、選択されたセルに属するダウンリンクの中の共通チャネル（ＦＡＣＨ）に対し絶えず耳を傾けて（受信して）いる。アップリンクで通信するには、ＵＥは通常、ランダム・アクセス・チャネル（ＲＡＣＨ）を使用する。それぞれのセルの再選択においては、ＵＥが、ＵＥの現在のセル位置を用いてネットワークへの位置登録を更新する。
【００１５】
ＣＥＬＬ＿ＰＣＨ状態６では、ＵＥは、選択されたセルのページング・チャネル（ＰＣＨ）を監視する。ＰＣＨ上で、ＵＥは、間欠受信（ＤＲＸ）を行うことで電力を節約する。ＵＥがいつどのタイミングで受信すべきかに関する方式は、ネットワークとＵＥとの間の合意に従って、ＵＥごとに決定される。このタイミングにおいてもまた、ＵＥは、セル再選択の際におけるＵＥの現在のセル位置によってネットワークへの位置登録を更新する。
【００１６】
ＵＲＡ＿ＰＣＨ状態５は、ＣＥＬＬ＿ＰＣＨ状態６に似ている。ただしＵＲＡ＿ＰＣＨ状態５では、ＵＥは、ＵＲＡ境界を横断した後のＵＥ位置に関してのみ、ネットワークを更新する。ＵＲＡはセルのグループである。したがってこの状態では、ＵＥの位置は通常、ＵＲＡレベルでしかわからない。
【００１７】
図３は、図１に示したＵＴＲＡＮアーキテクチャのブロック図であり、さらにＲＮＣの役割も示している。図３を参照すると、ＲＮＣ１  １６ａは、ＵＥ１  １９、ＵＥ２  ２７、およびＵＥ３  ２８への接続に対するＳＲＮＣとして機能している。連続したセル更新またはＵＲＡ更新の後、ＵＥ２  ２７への接続は次に、ＲＮＣ２  １６ｂによって制御されるセル２５およびＵＲＡ  ２３ａを介してルーティングされ、ＲＮＣ２  １６ｂは、この接続に対するＤＲＮＣとして機能している。連続したセル更新またはＵＲＡ更新の後、ＵＥ３  ２８への接続は次に、ＲＮＣ３  １６ｃによって制御されるセル２６およびＵＲＡ２３ａを介してルーティングされ、ＲＮＣ３  １６ｃは、この接続に対するＤＲＮＣとして機能している。
【００１８】
図４は、図１に示したＵＴＲＡＮアーキテクチャのブロック図であり、どのようにセル更新手順が行われるかを示している。先に述べたように、ＵＥがＣＥＬＬ＿ＰＣＨまたはＣＥＬＬ＿ＦＡＣＨ状態にあるとき、ＵＥは、あるセルから別のセルに移動するときにその位置の変更を報告する（セル更新）。図４を参照すると、ＵＥ１  １９がセル１：２  ２０ｂからセル１：３  ２０ｃに移動するときにセル更新を行い、ＵＥ２  ２７がセル２：５  ２５ａからセル３：１  ２５ｂに移動するときにセル更新を行い、ＵＥ３  ２８がセル３：３  ２６ａからセル３：４  ２６ｂに移動するときにセル更新を行うことがわかる。ＵＥ３  ２８がセル更新を行うとき、このセル更新は、ＵＥ３に対するＳＲＮＣ（すなわちＲＮＣ１  １６ａ）に伝えられる。図５に、セル更新をＳＲＮＣに伝える手順を時間シーケンス図で示す。
【００１９】
図５に、ネットワークとの接続が確立されたＲＮＣ（ＳＲＮＣ）以外のＲＮＣ（ＤＲＮＣ）からのセル更新をサポートするためのＲＮＣ間シグナリング手順を示す。図５の手順３０で示すように、ＤＲＮＣは、ＳＲＮＣにセル更新要求メッセージ３２を送信する。これに応答して、ＳＲＮＣはＤＲＮＣにセル更新応答メッセージ３４を送信する。無線エア・インタフェース上で用いるための対応する手順もセル更新手順と呼ぶが、これについて図６に関して述べる。図６の手順３６で示すように、ＵＥは、関係するＲＮＣにセル更新要求メッセージ３７を送信する。これに応答して、このＲＮＣはこのＵＥにセル更新応答メッセージ３９を送信する。
【００２０】
前述のように、関係するＵＥがＵＲＡ＿ＰＣＨ状態（役割）にあるときは、ＵＥは、あるＵＲＡから別のＵＲＡに移動するときだけその位置の変更を報告する。この手順をＵＲＡ更新と呼ぶ。したがって、ＵＲＡ更新手順が完了した後であっても、ＵＥはＵＲＡ＿ＰＣＨ状態のままである可能性がある（すなわち、ネットワークとの次の接触はＵＥが新しいＵＲＡ境界を通過したときに行われる）。実際は、ＵＲＡ更新手順が完了した後でＵＥが通常ＵＲＡ＿ＰＣＨ状態にある場合でも、ＵＲＡ更新手順中には状態変化がある。ＵＲＡ＿ＰＣＨ状態ではＵＥからアップリンク・メッセージを送信することはできないので、ＵＥは、ＵＲＡ更新手順を行うためにＵＲＡ＿ＰＣＨ状態からＣＥＬＬ＿ＦＡＣＨ状態に移行する。ＣＥＬＬ＿ＦＡＣＨ状態では、ＵＲＡ更新要求および応答のメッセージが交換される。ＵＥがＵＲＡ更新応答メッセージを受信すると、ＵＥは通常、ＵＲＡ＿ＰＣＨ状態に戻る。
【００２１】
図７は、図１の無線アクセス・ネットワーク・アーキテクチャの図であり、どのようにＵＲＡ更新手順が行われるかを示している。図７を参照すると、ＵＥ１  １９が、ＵＲＡ１  １８ａからＵＲＡ２  １８ｂに移動するときにＵＲＡ更新を行うことがわかる。ＵＥ２  ２７は、ＲＮＣ２  １６ｂによって制御されるセル２５ａからＲＮＣ３  １６ｃによって制御されるセル２５ｂに移動するにもかかわらず、これらのセルが共にＵＲＡ５  １８ｅ内にあるのでＵＲＡ更新を行わない。ＵＥ３  ２８は、ＵＲＡ５  １８ａからＵＲＡ６  １８ｆに移動するときにＵＲＡ更新を行う。
【００２２】
また図７に示すように、ＵＥ３  ２８がＵＲＡ更新手順を行うとき、この情報は、ＵＥ３に対するＳＲＮＣ、すなわちＲＮＣ１  １６ａに伝えられる。図８に、ＵＲＡ更新メッセージをＳＲＮＣに伝えるのに用いられる手順を示す。したがって、図８の図には、ネットワークとの接続が確立されたＲＮＣ（ＳＲＮＣ）以外のＲＮＣ（ＤＲＮＣ）からのＵＲＡ更新手順をサポートするのに用いられるＲＮＣ間シグナリング手順が示してある。無線エア・インタフェース上で行われる対応する手順もまたＵＲＡ更新と呼ぶ。図９に、関係するＵＥからのＵＲＡ更新をサポートするのに使用されるＵＥとＲＮＣとのシグナリング手順を示す図を示す。したがって、図９に示す手順４６を参照すると、関係するＵＥは、関係するＲＮＣにＵＲＡ更新要求メッセージ４８を送信する。これに応答して、ＲＮＣは、ＵＥにＵＲＡ更新応答メッセージ４９を送信する。
【００２３】
既存のＵＭＴＳ技術仕様は、「再配置」と呼ばれる機能／手順を含む。この機能／手順の主な目的は、特定のＵＥの制御をＳＲＮＣから別のノードに転送することである。再配置手順は、内的なＵＭＴＳ再配置と、他のシステム（例えばＧＳＭすなわちＧｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）への再配置との両方をカバーする。したがって、ＵＭＴＳ間の再配置の主な目的は、ＳＲＮＣの役割をあるＲＮＣから別のＲＮＣに転送することである（例えば、関係するＲＮＣ間にＲＮＣ間通信に対するサポートがない場合、または伝送を最適化するため）。
【００２４】
２つのタイプの再配置機能／手順が定義されている。一方のタイプは、ＵＥの関与を伴う再配置である。この場合、無線インタフェース通信があるセルから別のセルにハンドオーバされるのと同時に、ＳＲＮＣの役割があるＲＮＣから別のＲＮＣに転送される。第２のタイプは、ＵＥの関与を伴わない再配置である。この場合、無線インタフェース通信に使用されているセルを変更することなく、ＳＲＮＣの役割があるＲＮＣから別のＲＮＣに転送される。再配置機能／手順は、主にコア・ネットワークとＲＮＣとのインタフェースを介して行われる。
【００２５】
再配置は、ＳＲＮＣによって開始されるのが好ましい。再配置は、セル更新またはＵＲＡ更新によってトリガすることができる。ただし再配置は、その他のイベントによってトリガすることもできる。セル更新またはＵＲＡ更新によって再配置がトリガされた場合は、ＵＥへの応答メッセージが新しいＳＲＮＣから送信される。
【００２６】
現況技術
現在、ＵＭＴＳにおけるセル更新およびＵＲＡ更新の手順は、セル更新要求メッセージまたはＵＲＡ更新要求メッセージがＳＲＮＣによって「違う順序で」受信される場合があるという可能性を考慮していない。言い換えれば、あるセル更新要求メッセージ（例えばメッセージＡ）を別のセル更新要求メッセージ（例えばメッセージＢ）の前にＵＥから送信することができるものの、ＳＲＮＣにおいては、第２の（Ｂ）メッセージが受信された後で最初の（Ａ）メッセージが受信される可能性がある。したがって、前述の現象のせいでセルラー・ネットワークの動作中に問題が生じるのを防止する方法がない。
【００２７】
現在、ＧＳＭでは、ＵＥからネットワークに送信される位置エリア更新メッセージ（したがってＵＥの位置を「位置エリア」に基づいて報告する）が、「古い」位置エリアに関する情報を含む。この情報をネットワークが使用して、送信されたメッセージ（ネットワーク内のシグナリング・メッセージも含む）の順序が維持されない場合から生じるエラーのいくつかを回避することができる。
【００２８】
既存のＵＭＴＳアーキテクチャに伴う重大な問題は、ＵＥがセルラー・ネットワークの中を十分に速く移動している場合、ＵＥはあるセル中でセル更新を開始し、その後すぐに別のセル中で第２のセル更新を開始する場合があることである。この２つのセルが異なる２つのＲＮＣに接続されている場合（例えば、セルＡとセルＢが異なるＤＲＮＣによって制御される、または、セルＡはＳＲＮＣによって制御されセルＢはＤＲＮＣによって制御される場合）、２つのセル更新メッセージがＳＲＮＣへと到着するまでの各搬送遅延時間が異なる可能性がある。それにより、第２のセル更新メッセージが第１のセル更新メッセージよりも前にＳＲＮＣによって受信される可能性がある。同様の理由で、搬送される２つのＵＲＡ更新メッセージについても同じ問題が生じる可能性がある。言い換えれば、ＵＥがセルラー・ネットワークの中を十分に速く移動している場合、ＵＥはあるセル中でＵＲＡ更新を開始し、その後すぐにＵＲＡ（およびセル）を変更して別のセル中で第２のＵＲＡ更新を開始する場合がある。この２つのセルが異なる２つのＲＮＣに接続されている場合（例えば、セルＡとセルＢが異なるＤＲＮＣによって制御される、または、セルＡはＳＲＮＣによって制御されセルＢはＤＲＮＣによって制御される場合）、２つのＵＲＡ更新メッセージがＳＲＮＣに到着するまでのそれぞれの遅延時間は異なる可能性がある。それにより順序が逆転し、第２のＵＲＡ更新メッセージが第１のＵＲＡ更新メッセージよりも前にＳＲＮＣによって受信される可能性がある。したがって、既存のＵＭＴＳ仕様は、セル更新メッセージまたはＵＲＡ更新メッセージの順序がＵＥからＳＲＮＣまで確実に維持されるようにする方法を提供してはいない。
【００２９】
さらに、既存のＵＭＴＳ仕様は、ＳＲＮＣの役割が新しいＲＮＣに再配置された後であってもＳＲＮＣからみたセル更新またはＵＲＡ更新のシーケンスがＵＥからのシーケンス送信時と同じに維持されるようにする方法も含まれてはいない。しかし本発明は、以下に詳細に述べるように、前述の問題および他の関係する問題をうまく解決する。
【００３０】
（発明の概要）
本発明の好ましい一実施形態によれば、移動通信システムにおいてセル更新またはＵＲＡ更新を行う方法が提供されるが、この方法によれば、ＵＥがＳＲＮＣにセル更新メッセージまたはＵＲＡ更新メッセージを送信する。搬送されるセル更新メッセージまたはＵＲＡ更新メッセージは、ＵＥがＳＲＮＣにメッセージを送信するたびに増分されるシーケンス・カウンタを含む。ＳＲＮＣは、受信して肯定応答した各セル更新メッセージまたはＵＲＡ更新メッセージごとにシーケンス・カウンタの値を記憶する。ＳＲＮＣが、前に受信したセル更新メッセージまたはＵＲＡ更新メッセージについて記憶したシーケンス・カウンタ値よりも低い対応シーケンス・カウンタ値を伴うセル更新メッセージまたはＵＲＡ更新メッセージを受信した場合は、ＳＲＮＣは、受信したセル更新メッセージまたはＵＲＡ更新メッセージを無視する。ＳＲＮＣはまた、受信した無視されるセル更新メッセージまたはＵＲＡ更新メッセージについてのシーケンス・カウンタ値は記憶しない。この方法を用いると、ＳＲＮＣは、ＵＥから送信されたセル更新メッセージおよびＵＲＡ更新メッセージが確実に順番に処理されるようにすることができる。
【００３１】
さらに、再配置手順が行われるときは、セル更新シーケンス・カウンタ（Ｃｅｌｌ＿Ｕｐｄ＿Ｓｅｑ＿Ｎｏ）およびＵＲＡ更新シーケンス・カウンタ（ＵＲＡ＿Ｕｐｄ＿Ｓｅｑ＿Ｎｏ）が、古いＳＲＮＣから新しいＳＲＮＣに送信される。再配置手順がセル更新によってトリガされた場合は、古いＳＲＮＣは、セル更新についての受信したシーケンス・カウンタ、およびＵＲＡ更新についての記憶済みシーケンス・カウンタを送信する。新しいＳＲＮＣは、古いＳＲＮＣからシーケンス・カウンタ（セル更新とＵＲＡ更新の両方についての）を受信するまで、セル更新に対する応答をＵＥに送信しない。再配置手順がＵＲＡ更新によってトリガされた場合は、古いＳＲＮＣは、ＵＲＡ更新についての受信したシーケンス・カウンタ、およびセル更新についての記憶済みシーケンス・カウンタを送信する。新しいＳＲＮＣは、古いＳＲＮＣからシーケンス・カウンタ（セル更新とＵＲＡ更新の両方についての）を受信するまで、ＵＲＡ更新に対する応答をＵＥに送信しない。
【００３２】
本発明の重要な技術的利点は、セル更新メッセージまたはＵＲＡ更新メッセージがＵＥから送信されたときに、その順序が受信時においてＳＲＮＣによって維持されない場合に、ＵＥから送信された最後のセル更新またはＵＲＡ更新メッセージだけをＳＲＮＣが確実に処理できるようにしたセル更新方法またはＵＲＡ更新方法が提供されることにある。
【００３３】
本発明の別の重要な技術的利点は、ＳＲＮＣが順番どおりになっていないセル更新メッセージまたはＵＲＡ更新メッセージをＵＥから受信したにもかかわらずＵＥの位置に関する正確な情報を維持することのできる、セル更新方法またはＵＲＡ更新方法が提供されることである。
【００３４】
本発明の方法および装置に関するより確実な理解は、添付の図面と共に後続の詳細な説明を参照することによって得られる。
【００３５】
（図面の詳細な説明）
本発明の好ましい実施形態およびその利点は、図面の図１〜１１を参照することによって最もよく理解されるが、様々な図面の同じ部分および対応する部分には同じ番号が使用してある。
【００３６】
本質的に、本発明の好ましい一実施形態によれば、移動通信システムにおけるセル更新またはＵＲＡ更新の方法が提供されるが、この方法によれば、ＵＥがＳＲＮＣにセル更新メッセージまたはＵＲＡ更新メッセージを送信する。搬送されるセル更新メッセージまたはＵＲＡ更新メッセージは、ＵＥがこのようなメッセージをＳＲＮＣに送信するたびに増分されるシーケンス・カウンタを含む。ＳＲＮＣは、受信して肯定応答した各セル更新メッセージまたはＵＲＡ更新メッセージごとにシーケンス・カウンタの値を記憶する。ＳＲＮＣが、前に受信したセル更新メッセージまたはＵＲＡ更新メッセージについて記憶したシーケンス・カウンタ値よりも低い対応シーケンス・カウンタ値を伴うセル更新メッセージまたはＵＲＡ更新メッセージを受信した場合は、ＳＲＮＣは受信したセル更新メッセージまたはＵＲＡ更新メッセージを無視する。ＳＲＮＣはまた、受信した無視されるセル更新メッセージまたはＵＲＡ更新メッセージについてのシーケンス・カウンタ値は記憶しない。この方法を用いると、ＳＲＮＣは、ＵＥから送信されたセル更新メッセージおよびＵＲＡ更新メッセージが確実に順番に処理されるようにすることができる。
【００３７】
さらに、再配置手順が行われるときは、セル更新シーケンス・カウンタ（Ｃｅｌｌ＿Ｕｐｄ＿Ｓｅｑ＿Ｎｏ）およびＵＲＡ更新シーケンス・カウンタ（ＵＲＡ＿Ｕｐｄ＿Ｓｅｑ＿Ｎｏ）が、古いＳＲＮＣから新しいＳＲＮＣに送信される。再配置手順がセル更新によってトリガされた場合は、古いＳＲＮＣは、セル更新についての受信したシーケンス・カウンタ、およびＵＲＡ更新についての記憶済みシーケンス・カウンタを送信する。新しいＳＲＮＣは、古いＳＲＮＣからシーケンス・カウンタ（セル更新とＵＲＡ更新の両方についての）を受信するまで、セル更新に対する応答をＵＥに送信しない。再配置手順がＵＲＡ更新によってトリガされた場合は、古いＳＲＮＣは、ＵＲＡ更新についての受信したシーケンス・カウンタ、およびセル更新についての記憶済みシーケンス・カウンタを送信する。新しいＳＲＮＣは、古いＳＲＮＣからシーケンス・カウンタ（セル更新とＵＲＡ更新の両方についての）を受信するまで、ＵＲＡ更新に対する応答をＵＥに送信しない。
【００３８】
具体的には、図１０は、本発明の好ましい一実施形態を実施するのに使用することのできる移動通信システムの例示的な部分１００を示す図である。図示のように、システム部分１００はＵＭＴＳの一部とすることができる。ただし本発明は、特定のシステムもしくはネットワーク・タイプまたは構成に限定されるものではない。本発明は、例えば無線ネットワーク制御ユニットなどのネットワーク・エンティティが、受信したシグナリング・メッセージまたは制御メッセージの順序付けが重要である場合にそれらを確実に順番に処理できるようにすることが有利であるような、適切な任意の通信システムまたはネットワークを含むことができる。
【００３９】
この例示的な実施形態の場合、システム部分１００は、コア・ネットワーク・コンポーネント１０２、シグナリング・ネットワーク・コンポーネント１０４、および少なくとも１つのＲＮＣコンポーネント１０６を含む。コア・ネットワーク・コンポーネント１０２は、ネットワーク・オペレータが加入者にサービスへのアクセスを提供するのに使用することができる。シグナリング・ネットワーク・コンポーネント１０４はＳＳ７ネットワークとすることができるが、本発明は、必ずしもこのようなネットワークに限定されるものではなく、ネットワーク・エンティティ間（例えばＲＮＣ間）でシグナリング情報をルーティングできる適切なタイプのネットワークならどんなものも含むことができる。例えば、シグナリング・ネットワーク・コンポーネントは、図示のＲＮＣ１０６と別のＲＮＣ（明示的には示さず）との間でシグナリング情報をルーティングすることができる。いずれにしてもこの例示的な実施形態では、システム部分１００中に示すネットワーク・コンポーネントを、確立されたＵＴＲＡＮ仕様に従って実装し操作することができる。
【００４０】
システム１００はＵＥ１１６も含み、これは、この実施形態では移動無線端末である。ＵＥ１１６は、無線エア・インタフェースを介してコア・ネットワーク・コンポーネント１０２と通信する。１つまたは複数の基地局サイトにある１つまたは複数の無線基地局（明示的には示さず）が、ＲＮＣ１０６に関連付けられている。したがって無線基地局は、それぞれのセル、例えばＲＮＣ１０６に関連するセル１：２  １１２や１：３  １１４などを定義する。１つまたは複数のセルが、１つまたは複数のＵＲＡ、例えばＲＮＣ１０６に関連するＵＲＡ１  １０８やＵＲＡ２  １１０を定義する。
【００４１】
図１１は、例えば図１０に示したシステム部分１００と共に用いて本発明の好ましい実施形態を実施することのできる、例示的なシグナリング方法２００の流れ図である。具体的には、この実施形態では、ＵＥがあるセル（および／またはＵＲＡ）から別のセル（および／またはＵＲＡ）に移動するとき、またはＵＥがＵＲＡ＿ＰＣＨ状態からＣＥＬＬ＿ＰＣＨ状態に切り替わるときに、方法２００を用いてセル更新および／またはＵＲＡ更新を行うことができる。したがって、この方法２００は、ＵＥ１１６が例えばセル・ベースで（セル更新）またはＵＲＡベースで（ＵＲＡ更新）その位置の変更を報告した場合に用いることができる。したがってこの実施形態の場合、本発明は、適切なネットワーク・エンティティ（例えばＲＮＣ）が、順番になっていないセル更新またはＵＲＡ更新（移動）シグナリング・メッセージをＵＥから受信した場合でもＵＥの位置を正確に追跡することができるようにする。
【００４２】
図１０および１１を参照し、この方法のステップ２０２で、ＵＥ１１６がセル１：２  １１２からセル１：３  １１４に移動すると仮定する。この移動を、ＵＥ１１６からこれらのセルへの点線および実線の折れ矢印で示す。特に、図示のようにＵＥ１１６は、あるＵＲＡ１０８から別のＵＲＡ１１０にも移動している。ただし方法２００はセル更新とＵＲＡ更新のいずれにも用いることができるものの、以下の記述では、より良く理解していただくために、ＳＲＮＣ（例えばＲＮＣ１０６）にセル間移動を報告するためのセル更新シグナリング・メッセージをＵＥが使用する点に、より焦点を当てる。同じまたはほぼ同様の方法を用いて、ＵＥはＵＲＡ更新シグナリング・メッセージを使用してＵＲＡ間（または他）の移動をＳＲＮＣに報告することもできる。
【００４３】
ステップ２０２に戻るが、セル間の移動を報告するために、ＵＥ１１６は、ＳＲＮＣに送信するセル更新シグナリング・メッセージを作成する際にシーケンス・カウンタを１つ増分する。例えば、確立されたＵＴＲＡＮメッセージ・フォーマットを使用して、シーケンス・カウンタ・フィールドを（Ｃｅｌｌ＿Ｕｐｄ＿Ｓｅｑ＿Ｎｏ）として表すことができ、シーケンス・カウンタ・フィールド中の値を１つ増分することができる。最初、シーケンス・カウンタ値は０とすることができる。
【００４４】
特に、本発明を理解する助けとして、シーケンス・カウンタの値は新たな更新ごとに増分されることを理解されたい。ただし、本発明はそのように限定するものではなく、シーケンス・カウンタを適切な条件で増分または減分するようにしてもよい。例えば本発明は、シーケンス・カウンタを所定の値だけ増分または減分するようにしてもよい。別の例として、本発明は、一連の決定的な数（すなわちＳＲＮＣおよびＵＥにあらかじめわかっている数）からの値を増分または減分の順で使用するカウンタを用いてもよい。
【００４５】
ステップ２０４で、ＵＥ１１６は、無線エア・インタフェースを介して、シーケンス・カウンタの最新の値を含むセル更新要求メッセージをＳＲＮＣに送信する。この場合、ＵＥは、セル１：３  １１４を介して、ＳＲＮＣとの接続またはセル接続状態を確立している。このときもまた、別法としてＵＥは、ＳＲＮＣにＵＲＡ更新要求メッセージを送信しているものとすることもできる。その場合、シーケンス・カウンタのフォーマットは（ＵＲＡ＿Ｕｐｄ＿Ｓｅｑ＿Ｎｏ）として表すことができ、カウンタの値を１つ増分することができる。
【００４６】
ステップ２０６で、ＳＲＮＣ（例えば１０６）は、ＵＥ１１６から受信したセル更新要求メッセージを検出する。この例示的な実施形態では、ＳＲＮＣは、受信したセル更新メッセージ中のシーケンス・カウンタ値が前に受信した（かつローカル・メモリに記憶した）シーケンス・カウンタ値よりも小さいか否かを判定する。例えば、前に受信して記憶したシーケンス・カウンタ値は、セル１：１から１：２  １１２への、ＵＥの前の移動を表すとすることができる。受信したセル更新メッセージ中のシーケンス・カウンタ値が、前に受信した（かつ記憶した）シーケンス・カウンタ値よりも小さい場合は、ステップ２０８で、ＳＲＮＣ１０６はこのセル更新要求メッセージに応答して制御動作を開始することはなく、受信したこのシーケンス・カウンタ値は記憶しない。特に、このステップでは設計の考慮上、本発明はまた、前に受信して記憶したカウンタ値未満でない受信カウンタ値をＳＲＮＣが探すような方法（例えばＵＥがシーケンス・カウンタ値を減分している場合）もカバーすることができる。
【００４７】
そうではなくステップ２０６で、受信したシーケンス・カウンタ値が前に受信して記憶したシーケンス・カウンタ値未満でない場合は、ステップ２１０で、ＳＲＮＣは新たに受信したシーケンス・カウンタ値を（例えばローカル・メモリに）記憶する。ステップ２１２で、ＳＲＮＣ１０６は、セル１：３  １１４を介してＵＥにセル更新応答シグナリング・メッセージを送信するが、これは（とりわけ）、対応するセル更新要求メッセージが正しく受信されたこと（有効なシーケンス・カウンタ値が受信されたことを含めて）をＵＥに確認する。ここでもまた、ＵＲＡ間の移動が関係する場合は、ＳＲＮＣはＵＥにＵＲＡ更新応答メッセージを送信することができ、これは対応するＵＲＡ更新要求メッセージが受信されたこと（有効なシーケンス・カウンタ値が受信されたことを含めて）を確認する。したがって、前述の方法２００を用いると、ＳＲＮＣは、順番になっていないセル更新メッセージおよび／またはＵＲＡ更新メッセージを受信する可能性があるにもかかわらずＵＥの位置が正確に追跡されるようにすることができる。
【００４８】
本発明の方法および装置の好ましい一実施形態について、添付の図面に示し前述の詳細な説明で述べたが、本発明は、開示した実施形態に限定するものではなく、頭記の特許請求の範囲によって記述および定義する本発明の趣旨を逸脱することなく多くの再構成、修正、および代用が可能であることを理解されたい。
【図面の簡単な説明】
【図１】  ＵＴＲＡＮ用に生み出されたアーキテクチャのブロック図である。
【図２】  ＵＥに関する状態モデルを示す図である。
【図３】  ＲＮＣの役割を示す、図１に示したＵＴＲＡＮアーキテクチャのブロック図である。
【図４】  どのようにセル更新手順が行われるかを示す、図１に示したＵＴＲＡＮアーキテクチャのブロック図である。
【図５】  ネットワークとの接続が確立されたＲＮＣ以外のＲＮＣからのセル更新をサポートするのに用いられるＲＮＣ間シグナリング手順を示す図である。
【図６】  ＵＥからのセル更新をサポートするのに用いられる、ＵＥとＲＮＣとのシグナリング手順を示す図である。
【図７】  どのようにＵＲＡ更新手順が行われるかを示す、図１の無線アクセス・ネットワーク・アーキテクチャの図である。
【図８】  ネットワークとの接続が確立されたＲＮＣ以外のＲＮＣからのＵＲＡ更新手順をサポートするのに用いられるＲＮＣ間シグナリング手順を示す図である。
【図９】  ＵＥからのＵＲＡ更新をサポートするのに用いられる、ＵＥとＲＮＣとのシグナリング手順を示す図である。
【図１０】  本発明の好ましい一実施形態を実施するのに使用することのできる移動通信システムの例示的な部分の図である。
【図１１】  例えば図１０に示したシステム部分と共に用いて本発明の好ましい実施形態を実施することのできる、例示的なシグナリング方法の流れ図である。
【図１】
0004597452.tif 000002
【図２】
0004597452.tif 000003
【図３】
0004597452.tif 000004
【図４】
0004597452.tif 000005
【図５】
0004597452.tif 000006
【図６】
0004597452.tif 000007
【図７】
0004597452.tif 000008
【図８】
0004597452.tif 000009
【図９】
0004597452.tif 000010
【図１０】
0004597452.tif 000011
【図１１】
0004597452.tif 000012