(57)【要約】  無線アドホック通信ネットワーク（２００）で加入者（２１０，２１２，２２２）の位置情報を制御するための方法。ネットワーク（２００）は、複数のノード（２０４，２１６，２２６）を備え、前記ノードの少なくとも一部は、ホーム・ロケーション・レジスタ（ＨＬＲ）（２０６，２１８，２２８）を備え、前記各ノード（２０４，２１６，２２６）は、ビジター・ロケーション・レジスタ（ＶＬＲ）（２０８，２２０，２３０）を有する。第１のノード（２１６）の動作を再構成する場合には、前記第１のノード（２１６）に割り当てられた第１のＨＬＲ（２１８）からの記録の少なくとも一部がネットワーク（２００）の他のノードのうちの少なくとも１つ（２２６）に転送される。
2007537627.tif 000002
【特許請求の範囲】
【請求項１】
複数のノード（２０４，２１６，２２６）を有する無線アドホック通信ネットワーク（２００）で加入者（２１０，２１２，２２２）の位置情報を制御するための方法であって、前記ノードの少なくとも一部が、ホーム・ロケーション・レジスタ（ＨＬＲ）（２０６，２１８，２２８）を備え、前記各ノード（２０４，２１６，２２６）がビジター・ロケーション・レジスタ（ＶＬＲ）（２０８，２２０，２３０）を有し、
第１のノード（２１６）の動作を再構成する場合に、前記第１のノード（２１６）に割り当てられた第１のＨＬＲ（２１８）から前記ネットワーク（２００）の他のノード（２２６）のうちの少なくとも１つに記録の少なくとも一部を転送するステップを含む方法。
【請求項２】
再構成が、
前記ネットワーク（２００）から切断され、ある地理的な位置から他の地理的な位置に物理的に移動され、前記ネットワークに再接続される前記第１のノード（２１６）、
前記ネットワークに再接続しないで前記ネットワークから切断されている前記第１のノード（２１６）、
前記ネットワークに前に接続したことがなく、前記ネットワークに追加される新しいノード
のうちの１つを含む請求項１に記載の方法。
【請求項３】
前記第１のＨＬＲ（２１８）からの前記記録が転送される情報で、前記ネットワーク（２００）内のＶＬＲ（２０８，２３０）を更新するステップをさらに含む請求項１に記載の方法。
【請求項４】
前記各ノード（２０４，２１６，２２６）が前記ネットワーク（２００）で動作している各加入者の正しいＨＬＲを識別する検索テーブルを有し、前記ＨＬＲの変化により前記検索テーブルを更新するノードをさらに備える請求項１に記載の方法。
【請求項５】
前記他のノードのうちの少なくとも１つが、予め定めたリストおよび選択アルゴリズムのうちの一方に基づいて選択され、前記選択アルゴリズムが、前記第１および第２のノード間の接続速度、前記接続の際のビット誤り率、前記接続の帯域幅、および前記第２のノードの地理的な位置からなる要因のうちの少なくとも１つに基づいて少なくとも第２のノードを選択する請求項１に記載の方法。
【請求項６】
前記第１のＨＬＲからの記録が第２のノードに転送され、前記転送の前には前記第２のノードにＨＬＲが割り当てられない請求項１に記載の方法。
【請求項７】
前記第１のＨＬＲ（２１８）の前記記録が、第２のＨＬＲ（２２８）の記録と合体される請求項１に記載の方法。
【請求項８】
前記第１のＨＬＲの前記記録が、記録の少なくとも２つの別々のセットに分割され、記録の前記別々のセットがそれぞれ別々のノードに転送される請求項１に記載の方法。
【請求項９】
前記ネットワークの他の素子と一緒にスイッチングおよび管理インフラストラクチャ（ＳｗＭＩ）を形成している複数のノード（２１６，２０４，２２６）、および複数の加入者（２１０，２１２，２２２）を備える無線アドホック通信ネットワーク（２００）であって、前記ノードの少なくとも一部が、ホーム・ロケーション・レジスタ（ＨＬＲ）（２１８，２０６，２２８）を備え、前記各ノードがビジター・ロケーション・レジスタ（ＶＬＲ）（２２０，２０８，２３０）を有し、第１のノード（２１６）が、前記第１のノード（２１６）に割り当てられた第１のＨＬＲ（２１８）から前記ネットワーク（２００）の他のノードのうちの少なくとも１つに記録の少なくとも一部を転送することができ、前記他のノードのうちの前記少なくとも１つが前記記録を受信することができることを特徴とする通信ネットワーク。
【請求項１０】
前記ノード（２０４，２１６，２２６）が、前記第１のＨＬＲ（２１８）からの前記記録が転送される前記情報により、前記ネットワーク（２００）内のＶＬＲ（２０８，２３０）を更新することができる請求項９に記載の通信ネットワーク（２００）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加入者の位置情報を制御するためのシステムおよび方法に関し、特に、ＴＥＴＲＡ（地上基盤無線）セルラ通信システムで加入者の位置情報を制御するためのシステムおよび方法に関するが、これに限定されない。
【背景技術】
【０００２】
セルラ通信システム（例えば、広域移動通信システム（ＧＳＭ）およびＴＥＴＲＡ（地上基盤無線））においては、地理的領域は多数のセルに分割され、それぞれの地域がその地域の基地局によりサービスを受けている。スイッチング・インフラストラクチャを備える、基地トランシーバ局（ＢＴＳ）とも呼ばれる１つの基地局はネットワークのノードとも呼ばれる。ＢＴＳをサポートしているスイッチング・インフラストラクチャは他のＢＴＳと共有され得る。ＴＥＴＲＡシステム内のシステム・インフラストラクチャは、通常、移動局（ＭＳ）から離れているすべての通信素子を実質的に含む、スイッチングおよび管理インフラストラクチャ（ＳｗＭＩ）と呼ばれる。このシステム・インフラストラクチャは、基地局制御装置（ＢＳＣ）および移動交換局（ＭＳＣ）を介して従来の公衆交換電話網（ＰＳＴＮ）に接続している、基地トランシーバ局（ＢＴＳ）を含む。地理的に言えば、ノードへの関連は、あるＢＴＳによりサービスを受けているエリアへの関連であり、ネットワークについて言えば、ノードへの関連は、そのインフラストラクチャをサポートしているあるＢＴＳへの関連である。加入者または移動局（ＭＳ）または通信装置とも呼ばれる遠隔ユニットは、遠隔ユニットが、動作しているセルの基地局により、無線通信リンクを介してサービスを受ける。
【０００３】
セルラ通信システムの基本的な利点の１つは、ネットワークからサービスを受けながら、加入者がある地理的な位置から他の地理的な位置に移動することができることである。切れ目のないサービスを提供するために、２つの基地局がカバーするエリアが重なっている領域がある。加入者が第１の基地局からサービスを受けているエリアから、第２の基地局からサービスを受けているエリアの方向に移動すると、加入者は重なっているカバレージ・エリアの領域内に入る。重なっているカバレージ・エリアの領域内において、加入者はサービスを提供している基地局を変える。この変更はセルの再選択またはハンドオーバと呼ばれる。
【０００４】
ＢＴＳから加入者への通信リンクは、通常、ダウンリンク通信チャネルと呼ばれる。逆に、加入者からＢＴＳへの通信リンクは、通常、アップリンク通信チャネルと呼ばれる。
２つの異なるセル内で動作している２つのハンドセット間で通信ができるようにするために、固定網が基地局を相互に接続している。固定網は、任意の２つの基地局間でデータを経路指定するために動作することができ、これによりこれら２つの遠隔ハンドセット間で通信を行うことができる。さらに、固定網は、公衆交換電話網（ＰＳＴＮ）のような外部網と相互に接続するためのゲートウェイ機能を備えることができる。これにより、加入者は、陸上通信線電話および陸上通信線により接続している他の通信端末と通信することができる。さらに、固定網は、データ経路指定、受付制御、リソース割当て、加入者課金、移動局認証等を含む、従来のセルラ通信ネットワークを管理するために必要な機能を行うことができる。
【０００５】
ＴＥＴＲＡ通信システムは、公衆セルラ通信システムとして使用することができる。しかし、その主な目標グループは、緊急サービスのような組織またはグループである。ＴＥＴＲＡシステムで実施される特殊な機能およびサービスシステムを警察、緊急、火災救援等のようなサービスに対して特に適している。緊急サービスに対して特に役に立つＴＥＴＲＡシステムが提供するこのような機能のうちの１つは、グループ呼出の制御であり、これらグループの会員の管理である。ＴＥＴＲＡが提供する他の機能およびサービスとしては、プッシュ・ツウ・トーク・チャネルの割当て、放送呼出（ｂｒｏａｄｃａｓｔ  ｃａｌｌ）等がある。遠隔ユニットが基地局を介して通信する幹線モード（ｔｒｕｎｋｅｄ  ｍｏｄｅ）動作の他に、ＴＥＴＲＡを使用すれば、インフラストラクチャを使用しないで遠隔ユニット間で直接通信することができる。この直接通信は、直接モード動作（ＤＭＯ）と呼ばれる。
【０００６】
セルラ・ネットワーク内での通信の提供に関する重要な問題の１つは、移動性の管理である。移動管理の主な目標は、加入者の位置（すなわち、セルの特定の加入者が動作している位置）に関する情報により、インフラストラクチャを最新の状態にし、維持することである。
【０００７】
静的ネットワークの場合には、位置を記憶し、ＨＬＲ内の情報を提供することによりこの問題を解決している。ネットワーク上のノードは、どのＨＬＲが、加入者提供および位置情報を含んでいるのかを示すテーブルを有する。
【０００８】
図１は、当業者であれば周知の静的ネットワーク内での加入者の位置情報の制御の概略を示す。静的ネットワーク１００においては、第１のノード１１６に割り当てられた第１のホーム・ロケーション・レジスタ１１８は、第１のノード１１６へのホームである加入者１２２および１１２のすべての構成データおよび位置情報を含んでいて、第３のノード１０４に割り当てられた第３のＨＬＲ１０６は、加入者１１０のすべての構成データおよび位置情報を含んでいる。第１のＨＬＲ１１８（およびシステム内の任意の他のＨＬＲ、すなわち、１０６および１２８）内に格納している位置情報は、ネットワーク１００内の任意のビジター・ロケーション・レジスタ（ＶＬＲ）１０８、１２０、１３０を指摘することができる動的ポインタである。第１のＶＬＲ１２０（第１のノード１１６に割り当てられた）は、第１のセル１１４（第１のノード１１６からサービスを受けている）内にすべての加入者１２２に関する情報を能動状態に維持し、各ＨＬＲへのポインタを維持する（すなわち、ＨＬＲは、第１のセル１１４内で能動状態にある加入者にとってホームである）。実際には、第１の加入者１２２および第２の加入者１１２の構成データは、第１のＨＬＲ１１８内に維持される。第１のＨＬＲ１１８は、また、第３のセル１０２内で能動状態にあり、そのため第３のＶＬＲ１０８にポイントする（１３２）、第１の加入者１２２および第２の加入者１１２の位置に関する情報を維持する。また、第３のＶＬＲ１０８は、第２の加入者１１２の構成データを格納している第１のＨＬＲ１１８をポイントする（１３４）。
【０００９】
静的ネットワークで使用する移動管理スキームは、ＨＬＲ機能がネットワークのあるノードに割り当てられた場合、そのＨＬＲ内に格納しているデータが、このようなノードに到達できない場合、またはこのようなノードが任意の特定の時間にネットワークから除去された場合に、使用できなくなるという恐れがあるために、アドホック・ネットワークで実施することができない。
【００１０】
現在のアドホック・ネットワーク（すなわち、動作中に再構成することができるネットワーク）は、加入者の提供がネットワーク全体を通して分散（複製）されるか、またはサービス特性を提供するためにアクセスされるある固定サーバ内に含まれているアプローチを使用している。移動性は、特定のテーブル（例えば、ＩＰルーティング・テーブルの動的性質）により処理される。この場合、ネットワーク内の各ノードは、その移動局に対する呼を経路指定する場所を発見するか、または固定網の動作に対するのと類似の方法で固定サーバにアクセスする。これらの方法のいずれもが使用できない場合には、移動局の位置を発見するために、スキャッターガン（散乱銃）・ページングが送信される。
【００１１】
ノードが移動すると、そのサービスまたは位置情報がそのノード内に常駐しているユーザは、他のサイトからサービスを受けることができないか、または完全なサービスを受けることができない（何故なら、その構成データにもはやアクセスすることができないからである）。これらユーザは、また、ネットワークが、ユーザに対する位置および提供情報の両方の点で、新しいトポロジーに更新され、（再）構成されるまでサービスを受けることができない。ネットワークの再構成は、比較的長い時間かかることがあり、未知の位置は広範囲のページングによってだけ知ることができる。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
それ故、特に再構成プロセスとは無関係にネットワークが動作していなければならない場合に、上記欠点を軽減または克服することができる通信ネットワーク内の加入者の位置情報を制御するための方法が求められている。
【課題を解決するための手段】
【００１３】
第１の態様によれば、本発明は、無線アドホック通信ネットワークで加入者の位置情報を制御するための方法を提供する。ネットワークは、複数のノードを備える。この場合、上記ノードの少なくとも一部は、ホーム・ロケーション・レジスタ（ＨＬＲ）を備えていて、上記各ノードは、ビジター・ロケーション・レジスタ（ＶＬＲ）を有する。第１のノードの動作を再構成しなければならない場合、上記第１のノードに割り当てられた第１のＨＬＲからの記録の少なくとも一部は、ネットワークの他のノードのうちの少なくとも１つに転送される。
【００１４】
一実施形態の場合には、第１のノードの動作は、ネットワークから上記第１のノードを切断することにより再構成される。
他の実施形態の場合には、第１のノードの動作は、第１のノードをある地理的な位置から他の地理的な位置に物理的に移動することにより再構成される。
【００１５】
さらに他の実施形態の場合には、第１のノードの動作は、ネットワークに新しいノードを追加することにより再構成される。
第１のノードの動作を再構成し、第１のＨＬＲの記録の上記少なくとも一部を転送した後で、第１のＨＬＲからの記録が転送される情報によりネットワーク内のＶＬＲが更新される。
【００１６】
上記ノードの一実施形態は、ネットワークで動作している各加入者の正しいＨＬＲを識別するルックアップ・テーブルを有し、上記ノードはＨＬＲの変化により上記ルックアップ・テーブルを更新する。
【００１７】
第１のＨＬＲからの記録の転送は、制御ユニットにより制御される。この場合、上記他のノードのうちの少なくとも１つが、予め定めたリストから、または選択アルゴリズムにより選択される。第１のＨＬＲからの記録は、選択アルゴリズムに基づいて上記第１のノードに接続しているノードに転送される。第１のＨＬＲからの記録は第２のノードに転送され、この場合、上記第２のノードは、上記第１および第２のノード間の接続の速度、または上記接続上のビット誤り率、または上記接続の帯域幅、または第２のノードの地理的な位置、またはこれら要因の任意の組合せに基づいて選択される。上記制御ユニットは、上記第１のＨＬＲのバックアップ・コピーを生成し、上記第１のノードから上記第２のノードへの上記転送中にエラーが発生した場合には、上記バックアップ・コピーにより、上記第１のＨＬＲを上記第２のノードに転送する。
【００１８】
一実施形態の場合には、第１のＨＬＲからの記録は、第２のノードに転送され、上記転送の前には上記第２のノードにＨＬＲは割り当てられない。
別の方法としては、上記第１のＨＬＲの上記記録は第２のＨＬＲの記録と併合される（ｍｅｒｇｅｄ）。
【００１９】
さらに他の実施形態の場合には、上記第１のＨＬＲの上記記録は、上記転送の前に上記第２のノードに割り当てられた第２のＨＬＲの他に、別のＨＬＲとして第２のノードに割り当てられる。
【００２０】
さらに他の実施形態の場合には、上記第１のＨＬＲからの上記記録は、記録の少なくとも２つの別々のセットに分割され、記録の上記別々のセットは別々のノードに転送される。
【００２１】
さらに他の実施形態の場合には、上記第１のＨＬＲからの上記記録は、記録の少なくとも２つの別々のセットに分割され、記録の上記別々のセットの一方は上記第１のノードと一緒に留まり、記録の残りのセットは別のノードに転送される。
【００２２】
第２の態様によれば、本発明は、ネットワークの他の素子と一緒にスイッチングおよび管理インフラストラクチャ（ＳｗＭＩ）を形成している複数のノードを備える無線アドホック通信ネットワークを提供する。このネットワークは、また、複数の加入者を含む。上記ノードの少なくとも一部は、ホーム・ロケーション・レジスタ（ＨＬＲ）を備え、上記各ノードは、ビジター・ロケーション・レジスタ（ＶＬＲ）を有する。上記ネットワークにおいては、第１のノードは、上記第１のノードに割り当てられた第１のＨＬＲから上記ネットワークの他のノードのうちの少なくとも１つに記録の少なくとも一部を転送することができ、他のノードのうちの上記少なくとも一部は、上記記録を受信することができる。上記ノードは、第１のＨＬＲからの記録が転送される情報でネットワーク内の上記ＶＬＲを更新することができる。一実施形態の場合には、通信ネットワークの上記各ノードは、ネットワークで動作している各加入者の正しいＨＬＲを識別するルックアップ・テーブルを有し、上記ノードはＨＬＲの変化により上記ルックアップ・テーブルを更新することができる。
【００２３】
一実施形態の場合には、上記ネットワークは、さらに、上記転送を制御することができる制御ユニットを含む。上記制御ユニットは、上記第１のＨＬＲのバックアップ・コピーを生成することができる。上記制御ユニットは、さらに、上記第１のノードからネットワークの他のノードのうちの少なくとも１つへの上記転送中にエラーが発生した場合には、上記バックアップ・コピーにより上記第１のＨＬＲを転送することができる。
【００２４】
他の実施形態の場合には、上記ネットワークの上記ノードのうちの少なくとも１つは、上記第１のＨＬＲの記録を、通信ネットワークの上記ノードのうちの上記少なくとも１つに割り当てられたＨＬＲの記録と併合することができる。
【００２５】
さらに他の実施形態の場合には、上記通信ネットワークの上記ノードは、上記第１のＨＬＲの記録を、上記転送の前に上記ノードに割り当てられたＨＬＲの他に、別のＨＬＲとしてネットワークの他のノードのうちの少なくとも１つに割り当てることができる。
【００２６】
さらに他の実施形態の場合には、上記ノードは、上記第１のＨＬＲの記録を、第２のＨＬＲとしてネットワークの第２のノードに割り当てることができ、上記転送の前には上記第２のノードにＨＬＲは割り当てられない。
【００２７】
本発明の利点は、下記の通りである。
・ＨＬＲの位置は静的なものではなく、ネットワークが発展するにつれてアドホック・ネットワーク内を移動することができ、それ故、ネットワークは、そのＨＬＲを保持しているノードが一次的に故障したり移動した場合でも、すべてのユーザのＨＬＲ構成データにいつでも引き続き確実にアクセスすることができる。
【００２８】
・ネットワーク・トポロジーに変化があった場合、アドホック・ネットワーク内のＨＬＲの位置追跡維持および更新がネットワークにより自動的に行われ、それにより運用コストが低減し、もっと柔軟に使用することができる。
【００２９】
・ユーザへのサービスを確保しながら、性質が動的でよりよい性能を有する無線システムを容易に実施することができる。
・この解決方法は、自分で治癒するネットワークのいくつかの態様を提供する。
【００３０】
図面を参照しながら下記の詳細な説明を読めば、本発明をより完全に理解し、了解することができるだろう。
【発明を実施するための最良の形態】
【００３１】
本明細書においては、「ホーム・ロケーション・レジスタ」（ＨＬＲ）という用語は、特定の１つまたは複数のノードをホームとするすべての加入者に関する構成情報および位置情報を含むデータベースを意味する。１つのＨＬＲは２つ以上のノードをカバーすることができる。
【００３２】
本明細書においては、「ビジター・ロケーション・レジスタ」（ＶＬＲ）という用語は、特定のノード内で動作する加入者に関する情報を含むデータベースを意味し、各ＨＬＲ（すなわち、ＶＬＲ内の列挙されている加入者にとってホームであるＨＬＲ）へのポインタを維持する。ネットワーク内の各ノードには、別々のＶＬＲが割り当てられる。
【００３３】
本明細書においては、「ルックアップ・テーブル」という用語は、各ノード内にコピーされ、個別およびグループ・アドレス空間を数のブロックに分割し、次に、各ブロックをノードのうちの１つに割り当てる、すなわち、識別の各ブロックの正しいＨＬＲを識別するテーブルを意味する。各ノードが同じテーブルを有しているので、加入者（またはグループ会員）が、任意のノードのところで登録すると、そのノードはどのノードがその加入者（またはグループ）のＨＬＲを含んでいるのかを直ちに知ることができる。
【００３４】
下記の説明においては、ＴＥＴＲＡセルラ通信システムに適用することができる本発明のある実施形態について重点的に説明する。しかし、本発明はこの用途に限定されるのではなく、多くの他の通信システムに適用することができることを理解することができるだろう。
【００３５】
図２および図３を参照すると、これらの図は、本発明による無線アドホック通信ネットワーク２００で、加入者２１０、２１２、２２２の位置情報を制御するための方法の一実施形態を示す。複数のノード２０４、２１６、２２６を備える無線アドホック通信ネットワーク２００においては、上記ノードの少なくとも一部は、ホーム・ロケーション・レジスタ（ＨＬＲ）２０６、２１８、２２８を備える。さらに、上記各ノード２０４、２１６、２２６は、ビジター・ロケーション・レジスタ（ＶＬＲ）２０８、２２０、２３０を有する。アドホック・ネットワーク２００は、例えば、ネットワーク２００からノード２０４、２１６、２２６のうちの１つを切断することにより、またはノード２０４、２１６、２２６のうちの１つまたは複数を異なる地理的な位置に物理的に移動することにより、またはネットワーク２００に新しいノードを追加することにより再構成することができる。
【００３６】
アドホック・ネットワーク２００を確実にシームレスに動作させるために、上記再構成により影響を受けるノードに割り当てられたすべての構成および位置データは上記再構成中および後で使用できなければならない。
【００３７】
再構成のタイプ（切断、移動、追加）により、第１のＨＬＲ２１８内に格納している記録の全部または一部が、他の１つのノード（または複数のノード）に転送される（３０４）。
【００３８】
一実施形態の場合、第１のノード２１６がネットワーク２００から切断される場合には、第１のＨＬＲ２１８内に格納しているすべての記録を他のノードに転送しなければならない（３１４）。この転送は、第１のＨＬＲ２１８の記録を記録の少なくとも２つのセットに分割し（３１０，３１２）、次に、これらのセットをネットワーク２００の２つの他のノードに転送することにより行うことができる（３１４）。別の方法としては、第１のＨＬＲ２１８が分割（３１０）できない場合には、第１のＨＬＲ２１８のすべての記録が、ネットワーク２００の他のノードに転送される（３１４）。
【００３９】
第１のＨＬＲ２１８から記録が転送されると、加入者２１２、２２２のホーム・ノードが第１のノード２１６から第２のノード２２６に変化する。このことは、第１のノード２１６を切断すると、加入者２１２および２２２の構成および位置データが、第２のノード２２６に割り当てられたＨＬＲ２２８に格納されることを意味する。そのため、ネットワーク２００を完全に作動させるには、ネットワーク２００内のすべてのＶＬＲを第１のＨＬＲ２１８内に前に格納したデータの新しい位置で更新しなければならない（３２０）。
【００４０】
そうでない場合、すべてのＶＬＲは、存在しないＨＬＲをポイントする。
同様に、ネットワークを再構成し、第１のＨＬＲ２１８を第２のノード２２６に転送すると、ネットワークのルックアップ・テーブルの構造が修正される。ネットワーク２００のノード内のルックアップ・テーブルは、第１のＨＬＲ２１８から記録が転送される情報により更新される（３２０）。
【００４１】
動作中、ネットワークの再構成およびあるＨＬＲから他のＨＬＲへのデータの転送は非常に複雑なものである。転送に失敗すると、加入者のうちの何人かはサービスを受けられなくなり、そのため緊急動作の場合にシステムを使用すると、致命的な結果になる場合がある。転送の失敗のこのような危険性を最小限度に低減するために、スイッチングおよび管理インフラストラクチャ（ＳｗＭＩ）の一部である制御ユニットがネットワーク２００に追加される。図面を分かりやすくするために、ＳｗＭＩおよび制御ユニットは図示していない。制御ユニットは、第１のノード２１６から第２のノード２２６への第１のＨＬＲ２１８の記録の転送のスケジューリング（３０２）および制御を行う。
【００４２】
一実施形態の場合には、制御ユニットは、予め定めたリストにより目標ノード（第１のＨＬＲ２１８からの記録が転送されるノード）を選択する。別の方法としては、制御ユニットは、選択アルゴリズムにより目標ノードを選択することができる。上記アルゴリズムは、転送プロセスを最適化するように設計されている。目標ノードを選択するために使用する基準は、例えば、第１のノード２１６と目標ノードの間のリンクの帯域幅であっても、またはこれら２つのノード間の通信チャネルのビット誤り率であっても、またはこれら２つのノード間の接続速度であっても、または目標ノードの地理的な位置であっても、またはこれらの要因の任意の組合せであってもよい。
【００４３】
本発明の一実施形態の制御ユニットは、第１のＨＬＲ２１８から第２のノードへの記録の転送をスケジューリングすることができる（３１４）。この場合、上記転送の前には上記第２のノードにはＨＬＲは割り当てられない。
【００４４】
別の方法としては、上記第１のＨＬＲ２１８の上記記録は、第２のＨＬＲ２２８の記録と併合される。
さらに他の実施形態の場合には、上記第１のＨＬＲ２１８の上記記録は、上記転送の前に上記第２のノードに割り当てられた第２のＨＬＲの他に、別のＨＬＲとして第２のノードに割り当てられる。上記第１のノードがネットワークから一時的に切断される場合には、この解決方法は特に有利である。２つの別々のＨＬＲをネットワークの１つのノードに割り当てた後で、第１のＨＬＲ（すなわち、上記再構成の前に第１のノードに割り当てられたＨＬＲ）を返送することができる。
【００４５】
上記転送（３１４）の後で、第２のノード２２６は、記録を受信したことを確認し（３１７）、第２のノード２２６および第２のＨＬＲ２２８は、受信データのエラーをチェックする（３１８）。データはコンピュータ読み取り可能ファイルの形で転送されるので、当業者にとって周知の巡回冗長検査（ＣＲＣ）法によりチェックすることができる。他の実施形態の場合には、チェックサム法を使用することができる。
【００４６】
転送した記録内でエラーを検出した場合には（３２０）、制御ユニットは、バックアップ・コピー３２２からの記録の転送をスタートする。バックアップ・コピーは、記録が第１のノード２１６から第２のノード２２６に割り当てられた第２のＨＬＲ２２８に転送されている間に、制御ユニットにより生成される（３１６）。別の方法としては、バックアップ・コピーは、上記再構成のスケジューリング・ステップ（３０２）中に生成される。
【００４７】
第１のＨＬＲ２１８の記録が、エラーなしで転送された場合には、ネットワーク２００内で第１のＨＬＲ２１８を前にポイントしているすべてのＶＬＲ２０８、２３０は、第１のＨＬＲ２１８から記録が転送される情報により更新される。同様に、各ノード２０４、２２６内のルックアップ・テーブルは、すべての移動した加入者の正しいＨＬＲで更新される。
【００４８】
すでに説明したように、ネットワークの再構成は、ネットワークからノードを切断することにより行うことができる。他のタイプの再構成としては、ある地理的な位置から他の地理的な位置にノードを移動する再構成がある。ノードを移動するにはノードをネットワークから一時的に切断しなければならないので、これら２つの場合のこの方法の実施形態は同じものである（すなわち、ネットワーク２００のシームレスな動作を確保するために、切断するノードのＨＬＲ内に格納しているすべての記録は、再構成の後で加入者およびＳｗＭＩが使用できるものでなければならない）。第３のタイプの再構成は、ネットワークに新しいノードを追加する再構成である。最も簡単な場合には、ノードのうちの任意のものからＨＬＲデータを転送する必要はないが、ある状況の場合には、ノードのうちの１つに割り当てられたＨＬＲを分割し（３１０，３１２）、分割ＨＬＲの一部を新しく追加したノードに転送すると有利な場合がある。２つ（またはそれ以上に）ＨＬＲを分割すると有利なのは下記の理由による。
【００４９】
性能  −  遠隔ＨＬＲにアクセスしなくてもすむ。
弾力性  −  遠隔ＨＬＲへのリンクが故障した場合でも、依然として完全なサービスを受けることができる。
【００５０】
ゲートウェイ・アクセス  −  ローカル・ゲートウェイ・アクセスを指定するためにＨＬＲを使用することができる。
上記請求項のいずれか１項に記載の方法の場合には、第１のＨＬＲからの記録は、第２のノードに転送され、上記転送の前には上記第２のノードにＨＬＲは割り当てられない。
【００５１】
図２を参照すると、この図は、無線アドホック通信ネットワーク２００の一実施形態を示す。図面を分かりやすくするために、再構成（図２に示すように、ネットワークから切断される）により影響を受けるネットワーク２００の一部は点線で示してある。上記ネットワーク２００は、ネットワークの他の素子と一緒にスイッチングおよび管理インフラストラクチャ（ＳｗＭＩ）を形成している複数のノード２１６、２０４、２２６、および無線通信チャネル上でノード２１６、２０４、２２６と通信している複数の加入者２１０、２１２、２２２を含む。遠隔ユニットから基地局への通信はアップリンクと呼ばれ、基地局から遠隔ユニットへの通信はダウンリンクと呼ばれる。上記ノードの少なくとも一部は、ホーム・ロケーション・レジスタ（ＨＬＲ）２１８、２０６、２２８を備え、上記各ノードは、ビジター・ロケーション・レジスタ（ＶＬＲ）２２０、２０８、２３０を含む。上記ネットワーク２００を再構成する場合には、上記第１のノード２１６は、上記第１のノード２１６に割り当てられた第１のＨＬＲ２１８から第２のノード２２６に記録を転送することができ、上記第２のノード２２６は上記記録を受信することができる。
【００５２】
一実施形態の場合には、ネットワーク２００は、上記転送を制御することができる制御ユニットを備える。制御ユニットは、ＳｗＭＩの一部であるデバイスのうちの１つ上で稼働しているソフトウェアの形で実施することができる。他の実施形態の場合には、制御ユニットは、ＳｗＭＩに動作できるように接続している独立しているユニットの形で実施されたハードウェアであってもよい。制御ユニットが行うタスクのうちの１つは、目標ノード（第１のＨＬＲ２１８からの記録が転送されるノード）の選択である。上記選択のために、最も簡単な例の制御ユニットは、目標ノードのリストを使用することができるし、または選択アルゴリズムによりそれを行うことができる。アルゴリズムが使用する基準は、第１のノード２１６と目標ノードとの間の接続の帯域幅またはビット誤り率、またはこれら２つのノード間の通信チャネルのビット誤り率、またはこれら２つのノード間の接続速度、または目標ノードの地理的な位置、またはこれらの要因の任意の組合せである。
【００５３】
制御ユニットは、上記第１のＨＬＲ２１８のバックアップ・コピーを生成することができる。このコピーは、例えば、コンピュータ・ハード・ディスクのような大量記憶装置上に格納される。第１のＨＬＲが送信した記録内でエラーを検出した場合には、上記制御ユニットは、上記バックアップ・コピーにより上記第１のＨＬＲ２１８を転送することができる。
【００５４】
ＨＬＲの記録の転送が完了し、転送エラーが報告されなかった場合には、上記ノード２０４、２２６は、第１のＨＬＲ２１８からの記録が転送される情報により、ネットワーク２００内の上記ＶＬＲ２０８、２３０を更新することができる。
【００５５】
一実施形態の場合には、通信ネットワーク２００のノード２０４、２１６、２２６は、ネットワーク２００内で稼働しているすべての加入者を列挙していて、各加入者の正しいＨＬＲを識別するルックアップ・テーブルを有する。ネットワーク２００を再構成し、第１のＨＬＲ２１８の記録を第２のノード２２６に転送することにより、ＨＬＲの構造が変化した場合には、新しい加入者により上記ルックアップ・テーブルを更新する必要がある−ＨＬＲの分配。
【００５６】
本発明は、ハードウェア、ソフトウェア、ファームウェアまたはこれらの任意の組合せを含む任意の適当な形で実施することができる。本発明の実施形態の素子および構成要素は、任意の適当な方法で物理的に、機能的に、論理的に実施することができる。実際、この機能は、１つのユニットで、複数のユニットでまたは他の機能ユニットの一部として実施することができる。それ故、本発明は、１つのユニット内で実施することができ、または異なるユニットおよびプロセッサ間で物理的におよび機能的に分散することができる。
【図面の簡単な説明】
【００５７】
【図１】当業者であれば周知の無線通信ネットワーク内の加入者の位置情報を制御するための方法を示す図面。
【図２】本発明の一実施形態による無線通信ネットワーク内の加入者の位置情報を制御するための方法を示す図面。
【図３】本発明の一実施形態による無線通信ネットワーク内の加入者の位置情報を制御するための方法を示すフローチャート。
【図１】
2007537627.tif 000003
【図２】
2007537627.tif 000004
【図３】
2007537627.tif 000005
【国際調査報告】
2007537627.tif 000006