(57)【特許請求の範囲】
【請求項１】
通信システムにおける方法であって、
移動体加入者のグループを定義する工程と、
前記グループの各メンバーへグループ識別子を割り当てる工程と、
前記グループ識別子に関連する移動体加入者の前記グループに対し１つ以上のサービスを確立する工程とを備え、
前記確立されたグループのサービスに対する変更は、前記グループ内の前記移動体加入者に対し自動的に実行される
ことを特徴とする方法。
【請求項２】
前記グループ識別子は、前記確立されたグループのサービスを有する各メンバーとリンクしている
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記通信システムは、複数の移動体加入者に対する移動体加入者データレコードであって、それぞれが、移動体加入者識別子と前記グループのメンバーに対するグループ識別子を含む移動体加入者レコードを記憶する第１セクションを含む移動体通信データベースを含んでいる
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記移動体通信データベースは、前記グループに対して確立された１つ以上のサービスを記憶する第２セクションを含み、前記方法は、
各メンバーに対し、前記第１セクションに記憶された各グループのメンバーの加入者レコードと前記第２セクションに記憶された前記グループのサービスをリンクさせることによって前記グループ識別子を使用する前記グループのサービスを提供する工程と
を更に備えることを特徴とする請求項３に記載の方法。
【請求項５】
前記グループ識別子に新規サービスを関連付けることによって各グループのメンバーへ前記新規サービスを提供する工程と
を更に備えることを特徴とする請求項２に記載の方法。
【請求項６】
新規メンバーに対応する移動体加入者レコードに前記グループ識別子を関連付けることによって前記グループへ前記新規メンバーを追加する工程と
を更に備えることを特徴とする請求項２に記載の方法。
【請求項７】
新規サービス及び前記グループ識別子、あるいは新規加入者及び前記グループ識別子を他のデータベースに送信することによって、更にまた別のデータベースでサービス情報を更新する工程と
を更に備えることを特徴とする請求項３に記載の方法。
【請求項８】
前記移動体通信データベースは、ホームロケーションレジスタであるＨＬＲであり、
前記移動体通信システムは、当該移動体通信システム内の１つ以上のロケーションエリアに対応し、かつ前記１つ以上のロケーションエリアに現在登録されている移動体加入者に対する加入者レコードを記憶する１つ以上の在圏ロケーションレジスタである１つ以上のＶＬＲを含み、
前記方法は、
前記グループ識別子を使用して、新規サービスあるいは新規移動体加入者を組み込むために前記１つ以上のＶＬＲ内のサービス情報を更新する工程と
を更に備えることを特徴とする請求項３に記載の方法。
【請求項９】
前記更新する工程は、前記ＨＬＲが、前記グループ識別子と一緒に前記新規サービスあるいは前記新規移動体加入者を前記１つ以上のＶＬＲへ送信することを含む
ことを特徴とする請求項８に記載の方法。
【請求項１０】
前記ＨＬＲは、前記グループの全メンバーへ提供されるべき前記サービスを更新するために、一度に前記グループ識別子と一緒に前記新規サービスを送信する
ことを特徴とする請求項９に記載の方法。
【請求項１１】
前記グループに属する移動体を新規ロケーションエリアに登録する場合、前記方法は、
前記ＨＬＲが前記移動体加入者識別子及び前記グループ識別子を前記新規ロケーションエリアに対応する前記ＶＬＲへ送信することを含む移動体加入者ロケーション更新処理を実行する工程と
を更に備えることを特徴とする請求項８に記載の方法。
【請求項１２】
前記移動体通信システムは、予備ＨＬＲを含み、前記方法は、
前記グループ識別子を使用して、前記予備ＨＬＲを更新する工程と
を更に備えることを特徴とする請求項８に記載の方法。
【請求項１３】
前記グループ識別子と一緒に前記グループへ追加された新規サービスを前記予備ＨＬＲへ送信する工程と
を更に備えることを特徴とする請求項１２に記載の方法。
【請求項１４】
前記グループに属する移動体を新規ロケーションエリアに登録する場合、前記新規ロケーションエリアに対応する前記ＶＬＲを更新するために、前記ＨＬＲが前記グループ識別子を前記ＶＬＲへ送信することを含む移動体加入者ロケーション更新処理を実行する工程と
を更に備えることを特徴とする請求項８に記載の方法。
【請求項１５】
前記移動体通信データベース内に記憶されたデータが失われた場合、前記グループ識別子と前記グループ識別子に関連する１つ以上のサービスを使用して、前記移動体通信データベース内に移動体加入者サービス情報をリストアする工程と
を更に備えることを特徴とする請求項８に記載の方法。
【請求項１６】
移動体無線通信ネットワークにおいて、移動体加入者サービスを提供する装置であって、
移動体加入者の第１及び第２グループを定義し、
前記第１及び第２グループの各メンバーに対し対応する第１及び第２グループ識別子を割り当て、
前記第１グループ識別子によって、前記第１グループのメンバーを対応する第１サービスセットにリンクさせ、
前記第２グループ識別子によって、前記第２グループのメンバーを対応する第２サービスセットにリンクさせる
ように構成されているホームロケーションレジスタであるＨＬＲを備え、
前記第１及び第２グループ識別子は、前記第１及び第２グループのメンバーへサービスを提供するために、前記移動体無線通信ネットワークによって使用される
ことを特徴とする装置。
【請求項１７】
前記ＨＬＲは、
複数の移動体加入者に対する移動体加入者データレコードであって、それぞれが、移動体加入者識別子と前記第１及び第２グループに対する前記第１及び第２グループ識別子とを含む移動体加入者データレコードを記憶するように構成されている第１データテーブルと、
前記第１グループ識別子に対応する第１移動体サービスセットと前記第２グループ識別子に対応する第２移動体サービスセットを記憶するように構成されている第２データテーブルと含む
ことを特徴とする請求項１６に記載の装置。
【請求項１８】
前記第１グループのメンバーへ新規サービスを提供するために、前記新規サービスを前記第１サービスセットへ追加するように構成されている
ことを特徴とする請求項１６または１７に記載の装置。
【請求項１９】
前記第１グループ識別子に、新規メンバーに対応する移動体加入者レコードを関連付けることによって前記第１グループへ前記新規メンバーを追加するように構成されている
ことを特徴とする請求項１６乃至１８のいずれか１項に記載の装置。
【請求項２０】
前記ＨＬＲへ接続される他のデータベースを更に備える
ことを特徴とする請求項１６乃至１９のいずれか１項に記載の装置。
【請求項２１】
前記ＨＬＲは、前記グループ識別子の１つと一緒に新規サービスあるいは新規加入者を送信することによって他のデータベースを更新するように構成されている
ことを特徴とする請求項１６乃至２０のいずれか１項に記載の装置。
【請求項２２】
前記他のデータベースは、前記移動体通信システム内のロケーションエリアに対応する在圏ロケーションレジスタであるＶＬＲである
ことを特徴とする請求項２１に記載の装置。
【請求項２３】
前記他のデータベースは、予備ＨＬＲである
ことを特徴とする請求項２２に記載の装置。
【請求項２４】
移動体通信ユニットを含む移動体通信システム内の他のノードと通信する移動体加入者データベースノードであって、
移動体ユニット識別子と、第１サービスグループのメンバーである移動体ユニットに対する第１サービスグループ識別子あるいは第２サービスグループのメンバーである移動体ユニットに対する第２サービスグループ識別子を含む移動体加入者レコードを記憶するように構成されている第１メモリエリアと、
前記第１サービスグループに関連する第１移動体サービスセットと前記第２サービスグループに関連する第２移動体サービスセットとを記憶するように構成されている第２メモリエリアと、
前記第２メモリエリアに記憶された移動体サービスセットに、サービスグループ識別子を含む移動体加入者レコードをリンクさせるために、発呼ハンドリング動作中に、当該移動体加入者データベースノードへの通信かつ当該移動体加入者データベースノードからの通信を調整するように構成されているデータ処理回路と
を備えることを特徴とする移動体加入者データベースノード。
【請求項２５】
前記データ処理回路は、前記第２メモリエリアに記憶された前記第１移動体サービスセットに新規サービスを追加するように構成されていて、
前記新規に追加されたサービスは、その後、前記第１サービスグループのメンバーの各移動体加入者レコードを更新することなく前記第１サービスグループの各メンバーへ提供される
ことを特徴とする請求項２４に記載の移動体加入者データベースノード。
【請求項２６】
前記データ処理回路は、新規加入者の前記移動体加入者レコード内に前記第１グループ識別子を記憶することによって前記第１サービスグループへ前記新規加入者を追加するように構成されている
ことを特徴とする請求項２４に記載の移動体加入者データベースノード。
【請求項２７】
前記データ処理回路は、他のデータベースへ前記新規加入者の移動体ユニット識別子とグループ識別子を送信することによって、前記第１及び第２サービスグループの１つに追加される前記新規加入者で更に別のデータベースを更新するように構成されている
ことを特徴とする請求項２４乃至２６のいずれか１項に記載の移動体加入者データベースノード。
【請求項２８】
前記データ処理回路は、他のデータベースへ新規サービスとグループ識別子を送信することによって、前記第１及び第２移動体サービスセットの１つに追加される前記新規サービスで更に別のデータベースを更新するように構成されている
ことを特徴とする請求項２４乃至２７のいずれか１項に記載の移動体加入者データベースノード。
【請求項２９】
前記他のデータベースは、
メモリと、
当該移動体加入者データベースノードとの通信を調整するデータ処理回路とを備え、
前記メモリは、
前記移動体ユニット識別子と、前記第１サービスグループのメンバーである移動体ユニットに対する第１サービスグループ識別子あるいは前記第２サービスグループのメンバーである移動体ユニットに対する前記第２サービスグループ識別子を含む移動体加入者レコードを記憶するように構成されている第１メモリエリアと、
前記第１サービスグループに関連する前記第１移動体サービスセットと前記第２サービスグループに関連する前記第２移動体サービスセットとを記憶するように構成されている第２メモリエリアとを有する
ことを特徴とする請求項２７あるいは２８に記載の移動体加入者データベースノード。
【請求項３０】
当該移動体加入者データベースノードは、ホームロケーションレジスタであるＨＬＲであり、前記他のデータベースは、在圏ロケーションレジスタであるＶＬＲである
ことを特徴とする請求項２９に記載の移動体加入者データベースノード。
【請求項３１】
当該移動体加入者データベースノードは、ホームロケーションレジスタであるＨＬＲであり、前記他のデータベースは、予備ホームロケーションレジスタである
ことを特徴とする請求項２９に記載の移動体加入者データベースノード。
【請求項３２】
複数の移動体加入者に対する移動体加入者データレコードを記憶する移動体通信データベースを含む移動体無線通信システムにおける方法であって、
前記移動体無線通信システムによってサポートされる新規サービスにサービスグループ識別子を割り当てる工程と、
前記サービスグループ識別子を使用する複数の移動体加入者に対し、前記移動体無線通信システム内における前記新規サービスを確立する工程と
を備えることを特徴とする方法。
【請求項３３】
前記確立する工程は、前記サービスグループ識別子を使用して、前記移動体通信データベースで前記新規サービスを定義することを含む
ことを特徴とする請求項３２に記載の方法。
【請求項３４】
前記確立する工程は、前記移動体通信データベースが、前記サービスグループ識別子を使用して、別のデータベースでサービス情報を更新することを含む
ことを特徴とする請求項３２または３３に記載の方法。
【請求項３５】
前記移動体通信データベース内に記憶された前記サービスグループ識別子を使用する移動体加入者のグループへ前記新規サービスを提供する工程と
を更に備えることを特徴とする請求項３２乃至３４のいずれか１項に記載の方法。
【請求項３６】
前記確立する工程は、前記新規サービスに加入している移動体加入者のグループに対応する前記移動体通信データベースレコードの１つに前記サービスグループ識別子を組み込むことを含む
ことを特徴とする請求項３２乃至３５のいずれか１項に記載の方法。
【請求項３７】
前記移動体通信データベースは、前記グループに属する各移動体加入者データレコード内で、移動体加入者識別情報と前記サービスグループ識別子とを記憶するホームロケーションレジスタであるＨＬＲである
ことを特徴とする請求項３２乃至３６のいずれか１項に記載の方法。
【請求項３８】
前記移動体通信システムは、１つ以上のロケーションエリアに現在登録されている移動体加入者に対する加入者レコードを記憶する前記移動体通信システム内の前記１つ以上のロケーションエリアに対応する１つ以上の在圏ロケーションレジスタである１つ以上のＶＬＲを含み、前記方法は、
前記新規サービスを組み込むために、前記サービスグループ識別子を使用して、前記１つ以上のＶＬＲ内のサービス情報を更新する工程と
を更に備えることを特徴とする請求項３２乃至３７のいずれか１項に記載の方法。
【請求項３９】
前記更新する工程は、前記ＨＬＲが、前記１つ以上のＶＬＲへ前記サービスグループ識別子と一緒に前記新規サービスを送信することを含む
ことを特徴とする請求項３８に記載の方法。
【請求項４０】
前記ＨＬＲは、前記新規サービスを含ませるための複数のＶＬＲ加入者レコードを更新するために前記サービスグループ識別子と一緒に前記新規サービスを一度に送信する
ことを特徴とする請求項３９に記載の方法。
【発明の詳細な説明】
【０００１】
発明の分野
本発明は、移動体通信ネットワーク内でのサービスの提供に関するものであり、特に、移動体加入者のグルーピングに基づくサービスの定義及び更新に関するものである。
【０００２】
発明の背景
セルラー式電話システムのような移動体通信システムの主な特徴には、システムに対する加入者が周辺を移動できるという事実がある。このようなシステムは、典型的には、サービスすべきエリアを完全に包囲する近隣無線セル群のネットワークとして実現される。システムに属する移動体無線機は、システムのエリア内であるセルから別のセルへ自由にローミングすることを可能にする。ある周知のデジタル移動体無線システムには、移動体通信用グローバルシステム（ＧＳＭ）がある。
【０００３】
ＧＳＭのようなセルラー式無線ネットワークにおいて、ホームロケーションレジスタ（ＨＬＲ）は、ネットワークに登録される移動体受信機のロケーション及び加入者データを記憶する。セルラー式ネットワークオペレータからのサービスを受信するためにある人が加入する場合、この加入がセルラー式ネットワークオペレータのＨＬＲに入力される。移動体通信ユニットの移動に関するロケーション情報は、定期的にＨＬＲに更新される。ＨＬＲに加えて、在圏ロケーションレジスタ（Visiting Location Register：ＶＬＲ）は、一時的に、移動体加入者の在圏ロケーション及び加入者情報を記憶し検索する。様々な情報（時には、相当量）、例えば、移動体加入者がホームネットワーク内あるいは在圏ネットワーク内をローミングする場合の加入者サービスの加入情報がＨＬＲとＶＬＲ間でやり取りされる。
【０００４】
新規サービスあるいは新規加入者が移動体通信システムに導入される場合、これらの新規サービスかつ／あるいは加入者は、ＨＬＲに定義されなければならず、その後、ＨＬＲはその新規サービスかつ／あるいは加入者情報と共にＶＬＲを更新しなければならない。典型的には、新規サービスはＨＬＲに追加され、加入者単位でＶＬＲに更新される。ある新規サービスが追加され、かつ新規サービスを受信する加入者５０００人である場合、同じ情報が各加入者に対し定義されかつ５０００回送信されなければならない。このような状況では、新規サービスかつ／あるいは加入者が導入される場合に、大量のデータが、様々な移動体ネットワークノード間を転送されなければならない。これらの大量のデータは、ネットワークノード間の限られた通信リソースに依存する高速シグナリングで転送され、また、完了するまでにたくさんの時間を要する。
【０００５】
また、ＨＬＲ、ＶＬＲあるいは他のデータベースに記憶されるデータの多くの部分が失われるあるいはそうでなければ破壊されるような状況、例えば、一時的な電力ロスが発生するような状況も存在する。このような状況では、データが破壊されたデータベースは、失われたあるいはそうでなければ破壊されたデータに対応する正確な移動体加入者識別情報、ロケーション及びサービス加入情報を有する他のデータが破壊されていないノードあるいはノードから復元されかつ更新されなければならない。このような情報のリストアに対する通常の方法は、加入者単位で行われる。また、この方法は、データリストア処理が、データが破壊されたデータベースノードとデータが破壊されていないデータベースノード間での大量のシグナリングと、リストアを完了するための大量の時間を必要とすることを意味する。
【０００６】
関連する問題として、新規ＶＬＲによってサービスを受けている新規ロケーションエリアへ移動体ユニットが移動する場合のロケーション更新処理がある。典型的には、ロケーションエリアの変更は、通常、新規ＶＬＲへ転送されるべき移動体ユニットに関連するいくつかの加入者サービスデータを必要とする。移動体ユニットによって加入されているサービスの数に依存して、ＨＬＲから新規ＶＬＲへの移動体ユニットに対する関連サービス情報のデータ転送は頻繁におこる。この問題は、大都市エリア内の多数のローミング中の移動体ユニットに対して実行される著しい数のロケーション更新処理が与えられると、更に拡大する。
【０００７】
最小シグナリングオーバヘッドで新規サービス及び加入者をより容易に移動体通信システムに追加できる処理が要求されている。一般に、移動体通信システムノード間のデータ転送は、効果的にかつ比較的短い時間で実行されなければならない。
【０００８】
本発明の要約
本発明の目的は、上述した問題を克服し解決することである。
【０００９】
本発明の他の目的は、移動体通信システムへ新規サービス及び新規加入者を効果的にかつ柔軟に追加することである。
【００１０】
本発明の目的は、新規サービス及び加入者情報と一緒に存在するノードを効果的にかつ柔軟に更新することである。
【００１１】
本発明の目的は、ネットワーク内のデータが破壊されたノードへ加入者サービス情報を効果的にかつ柔軟にリストアすることである。
【００１２】
本発明の目的は、移動体通信システム内の異なるロケーションエリア間を移動体ユニットが移動する場合のロケーション更新処理を実行するために必要なシグナリング及び時間を最小化することである。
【００１３】
本発明の上記の目的とそれ以外の目的は、移動体加入者グループに基づいて本発明で達成される。特に、１つ以上の移動体加入者びグループが定義され、各グループのメンバーに対しグループ識別子が割り当てられる。移動体加入者のグループに対し１つ以上のサービスが確立され、グループ識別子が関連付けられる。特に、グループ識別子は、確立されたサービス（群）を有するグループのメンバーのそれぞれにリンクする。
【００１４】
このような加入者グループは、移動体通信データベース内で定義されても良い。このデータベースの第１セクションは、移動体加入者識別子、ロケーション情報、加入者グループのメンバーに対する対応加入者グループ識別子を含む移動体加入者データレコードを記憶する。このデータベースの第２セクションは、様々な移動体加入者のグループに対して確立された移動体サービスを記憶する。グループ識別子は、第１データベースセクションに記憶された各グループのメンバーの加入者レコードを第２データベースセクションに記憶された対応グループサービスにリンクさせる。移動体加入者に対し発呼が行われ、移動体加入者の識別情報番号が判定される場合、その移動体加入者レコードに記憶されたグループ識別子は、その加入されたサービスをその移動体加入者にリンクさせる。
【００１５】
移動体加入者のグループから加入者指定情報を分けることによって、単にグループ識別子を新規サービスに関連付けることによって、即ち、第２データベースセクションに記憶された指定グループに新規サービスを追加することによって、各グループのメンバーへ容易にかつ効率良く新規サービスを提供することができる。同様にして、新規メンバーをサービスグループに容易に追加することができ、これによって、単に新規加入者の移動体加入者データベースレコードにグループ識別子を含ませることによってグループに関連するサービスのすべてを受信する。
【００１６】
単にサービスあるいは加入者情報を送信することによって、他のデータベースでサービス情報は容易に追加されかつ更新されても良く、対応グループ識別子と一緒に更新する。その結果、他のデータベースへ各加入者に対する同一の新規サービス情報を繰り返し送信することなく、他のデータベースに大多数の加入者に対する新規サービスを追加することができる。その代わり、サービスは、一度にグループ識別子のリストとともに送信される。このサービスは、このリストに挙げられたグループの加入者メンバーへ提供されるサービスの対応グループへ単純に追加される。
【００１７】
上述したように、ＨＬＲが１つ以上のＶＬＲへ新規サービス情報を送信する場合に、サービス及び加入者更新処理が頻繁に発生する。予備あるいはバックアップＨＬＲが使用される場合にも同様の更新処理が発生する。プライマリＨＬＲへ新規情報が追加される毎に、プライマリＨＬＲはその新規情報と共に予備ＨＬＲを更新する。予備ＨＬＲ更新処理は、本発明に従うグループ識別子を使用することでかなり簡略化されている。例えば、プライマリＨＬＲは、サービスグループ識別子と一緒に追加されるべき新規サービスを予備ＨＬＲへ単に送信するだけである。
【００１８】
同様に、移動体通信データベースに記憶されたデータが失われた場合、そのデータベースへの移動体加入者サービス情報のリストア処理は、本発明に従ってかなり簡略化されている。各加入者レコードはこれらのサービスを参照する必要なグループ識別子を含んでいるので、各グループのサービス情報は一度だけリストアが必要である。
【００１９】
確立された加入者のグループよりも個々のサービスに関する本発明の他の実施形態では、移動体無線通信システムでサポートされるべき新規サービスへサービス識別子が割り当てられる。そのサービス識別子を使用して複数の移動体加入者に対し新規サービスが確立される。各加入者レコードにサービス自身を記憶するよりも、新規サービスに加入する各移動体加入者の移動体加入者データベースレコードへサービス識別子を組み込むことによって、新規サービスが移動体加入者へ提供される。この方法は、追加されるサービスの数が増加するにつれて、ますます効果があがる。
【００２０】
本発明の上記の目的及びそれ以外の目的、効果及び特徴は、以下の図面の説明全体の構成要素を参照する参照番号を有する図面と一緒に以下の詳細説明を読解することによってより完全に理解されるであろう。
【００２１】
実施形態の詳細な説明
以下の説明は、本発明の目的の説明のためでありかつ限定するものでなく、本発明の完全な理解を提供するために特定の詳細説明が、例えば、データフロー、シグナリング実行、インタフェース、技術等で説明されるものである。しかしながら、これらの特定の詳細説明から逸脱しない他の実施形態で本発明が実施できることは当業者には明らかであろう。例えば、本発明はＧＳＭ専門用語を使用するセルラー式電話ネットワーク例のコンテキストで説明されるが、当業者には本発明が任意のセルラー式電話システムで実行できることは明らかであろう。他の例では、周知の方法、インタフェース、装置及びシグナリング技術の詳細説明は、詳細が必要でなければ本発明の説明では明らかにしないで省略する。
【００２２】
図１は本発明で実行可能な移動体通信システム１０の一例を示している。移動体通信システム１０は、公衆交換電話ネットワーク（ＰＳＴＮ）、ＩＳＤＮ、パケット交換データネットワーク（ＰＳＤＮ）等の他の電話通信ネットワークと接続するゲートウェイ移動体交換局（ＧＭＳＣ）１２を有する。ゲートウェイ移動体交換局１２は、移動体通信システム１０で提供される１つ以上の移動体交換局（ＭＳＣ）１４と接続されている。ゲートウェイＭＳＣ１２は、移動体加入者へ発呼を行う公衆地域移動体無線ネットワーク（ＰＬＭＮ）内に位置する。それゆえ、各移動体の終了発呼は、ＧＭＳＣ１２を介してルーティングされなければならない。ＧＭＳＣ１２は、移動体の終了発呼セットアップに対して必要とされるプライマリホームロケーションレジスタ（ＨＬＲ）１６から情報を検索するシグナリング機能を有する。発呼された移動局へサービス中のＭＳＣ／ＶＬＲを識別するための呼出の結果に基づいて、ＧＭＳＣ１２によって発呼がサービス中のＭＳＣ１４へルーティングされる。わかりやすくするために、ＧＭＳＣは別のノードとして示されているが、ＧＭＳＣは、ＭＳＣ／ＶＬＲノードに共通して配置することができる。
【００２３】
各移動体交換局１４は、図１の移動局（ＭＳ）２０として示される少なくとも１つの移動体あるいはポータブル通信ユニットに関する発呼に関連する電話交換機能を実行する。各移動体交換局１４には、ＭＳＣサービスロケーションエリア内に位置している移動局のすべてに関する情報を含むデータベースを有する在圏ロケーションレジスタ（ＶＬＲ）が含まれている。ＶＬＲ１５は、在圏／ローミング中の移動体加入者へサービスを提供するために、ＭＳＣ１４に必要な一時的な加入者情報を含んでいる。移動局が新規ＭＳＣサービスロケーションエリアへローミングする場合、そのロケーションエリアに関連するＶＬＲはホームロケーションレジスタから移動局に関するデータを要求し、それを記憶する。つまり、ローミング中の移動局が発呼を行う場合には、ＶＬＲはすでに発呼セットアップに対して必要な情報を有している。また、在圏ロケーションレジスタ１５は、スタンドアローンノードであっても良い。しかし、本実施形態では、ネットワークを介する２つのノード間のシグナリング、即ち、ネットワークを介するシグナリング負荷を削減することによって使用されるインターナルシグナリングを排除するために、ＶＬＲ１５はＭＳＣ１４に統合されている。
【００２４】
ホームロケーションレジスタ１６は、加入情報を記憶し管理するデータベースノードである。各「ホーム」移動体加入者に対し、ＨＬＲは、移動局ＩＳＤＮ番号（ＭＳＩＳＤＮ）のような不変加入者データを含み、この移動局ＩＳＤＮ番号は、公衆交換電話ネットワーク発番方法及び国際移動体加入者識別情報（ＩＭＳＩ）における移動体電話加入情報を固有に識別し、国際移動体加入者識別情報は、各移動体加入者に割り当てられた実体を識別するために固有であり、ＰＬＭＮ１０内のすべてのシグナリングに対して使用される。加入者情報に関連するネットワークのすべては、ＩＭＳＩに接続されている。ＨＬＲは、例えば、ＶＬＲ番号のような各移動体加入者ユニットに対するロケーション情報を記憶する。また、ＨＬＲ１６は、ＶＬＲアドレスに対応する現在の加入者ロケーション番号と一緒に使用するために認証された移動体加入者への基本及び補助サービスの両方のリストを含んでいる。これらのサービスが記憶される方法と、各加入者へリンクされるサービスの方法は、以下に詳述する。ＨＬＲはＭＳＣ／ＶＬＲとして同一のノードに統合されても良く、あるいは図１に示される実施形態で示したように別のノードで実現できる。予備ＨＬＲ２２は、定期的にプライマリＨＬＲ１６によって更新され、こうすることによって、予備ＨＬＲ２２は、ＨＬＲ１６になにか問題が生じた場合にプライマリＨＬＲとして機能できる。
【００２５】
サービス中のＭＳＣ／ＶＬＲが一旦識別されると、サービス中のＭＳＣ／ＶＬＲによって、移動局２０の１つに関する発呼が、発呼された移動局２０が現在位置しているセルに関連する基地局１８へルーティングされる。周知の確立プロトコル及び処理を使用して、発呼は基地局１８による無線インタフェースを介して発呼された移動局２０へ送信される。
【００２６】
ここでは、ＰＬＭＮ１０内の移動局へ発呼をルーティングする通常の処理を説明する。発呼が発呼するパーティ「Ａ」からＰＬＭＮ１０の移動局２０の１つに対応する発呼されるパーティ「Ｂ」へ行われる例を仮定する。つまり、「Ａ」によってダイアルされる番号、つまり、移動局ＩＳＤＮ番号（ＭＳＩＳＤＮ）は、移動局加入者に対する発呼であることを判定するＰＳＴＮ交換局内で解析される。発呼は、発呼された移動局ＢのホームＰＬＭＮ１０内の近隣ＧＭＳＣ１２へルーティングされる。
【００２７】
ルーティングされた発呼に対するＭＳＩＳＤＮの解析後、ＧＭＳＣ１２は、移動局が一時的に登録されるサービス中のＭＳＣ／ＶＬＲへ発呼をルーティングするために使用される情報を要求するＨＬＲ１６へシグナリングメッセージを送信する。ＭＳＩＳＤＮを使用して、ＨＬＲ１６は移動体加入者Ｂに対するＩＭＳＩ及びデータレコードを検索する。ＰＬＭＮ１０に移動局が登録される場合に、この移動局に対しサービス中のＶＬＲのアドレスが受信されるので、ＨＬＲ１５はローミング番号を取得するためにサービス中のＶＬＲと交信する。ＶＬＲはＨＬＲ１５へローミング番号を送信し、ＨＬＲはそのローミング番号をＧＭＳＣ１２へ送信し、そこで、ＧＭＳＣにサービス中のＭＳＣ１４への実際の発呼のルーティングを可能にする。ＭＳＣは移動局が位置しているロケーションエリアを把握しているので、ＭＳＣは周知の処理に従って移動局に対する呼出メッセージと発呼を送信する。
【００２８】
本発明に従って構成できるホームロケーションレジスタ１６の構成を、図２に示される機能ブロック図を用いて説明する。ＨＬＲ１６のデータベースは、加入者レコードデータベース３０とグループサービスデータベース５０を含む２つのメモリセクションに分割されても良い。加入者レコードデータベース３０は、例えば、各移動体加入者ユニットに対応する個々の加入者レコード３２、４０及び４２を含んでいる。各加入者レコードは、移動体加入者のＭＳＩＳＤＮ及びＩＭＳＩのような加入者識別情報（ＩＤ）を含んでいる。また、各移動体加入者ユニットは、サービスグループ識別子を含んでいても良い。例えば、加入者レコード３２はサービスグループ「Ａ」識別子３６を含んでいる。また、加入者レコード４０はサービスグループ「Ａ」識別子を含み、一方で、加入者レコード４２はサービスグループ「Ｂ」識別子を含んでいる。また、各加入者レコードは、その他の情報３８、例えば、ＶＬＲの典型的な形態に対応する移動体加入者ユニットロケーションあるいはロケーションエリア識別子を含んでいても良い。
【００２９】
グループサービスデータベース５０は、複数のサービスグループを含んでいる。目的の説明のために、各グループ内のより多くのサービスグループとサービスがグループサービスデータベース５０に含まれているという条件で２つのサービスグループ５２及び６０が示されている。グループ５２はグループ「Ａ」サービスに対応する。サービス例としては、３者間（three party）サービス５４、ショートメッセージサービス５６、番号案内サービス５８を含めれらる。グループ「Ｂ」サービス６０は、同一のサービスあるいは他のサービスＸ、Ｙ及びＺを含められる。サービスグループは、任意の必要なパラメータを使用して表現されても良い。詳細説明では移動体電話サービスについて注目しているが、サービスグループは、自宅あるいは勤務先アドレス、購読あるいはテレビ加入、家族、人口統計データに従って形成されても良い。
【００３０】
各加入者レコードのサービスグループ識別子は、サービスのグループと一緒に加入者レコードにリンクしている。換言すれば、サービスグループ「Ａ」識別子はサービスレコード３２及び４０からグループＡのサービス５２へリンクし、サービスグループ「Ｂ」識別子は加入者レコード４２からグループＢのサービス６０へリンクしている。その結果、特定サービスグループに新規サービスが追加される場合、同一のサービスグループ識別子を介するグループにリンクされる加入者のすべては、新規に追加されたサービスを自動的に受信する。新規サービスを要求する加入者に対応する多くの加入者レコードへ複数回同一のサービスを追加する必要はない。また、追加される新規加入者は、各加入者ＩＤ及びサービスグループ識別子を含む新規加入者レコードを追加することによって簡単にグループの全サービスに加入する。各加入者レコード内の個々のサービスを指定する必要はない。
【００３１】
図３は本発明に従う加入者のグループに対してどのようにして新規サービスが追加されるかを示す機能ブロック図である。加入者／加入情報管理者７０は、ＨＬＲ１６内のコマンドアナライザ７２に接続されるシグナリングリンクを介してホームロケーションレジスタ１６に接続されている。加入者／加入情報管理者７０とＨＬＲ１６間のシグナリングは、Ｘ．２５のような周知のシグナリングプロトコルに従って行っても良い。コマンドアナライザ７２は、加入者レコードデータベース３０、グループサービスデータベース５０及びＶＬＲハンドラ７４に接続されている。ＶＬＲハンドラ７４はＶＬＲアドレスデータベース７６に接続され、ＨＬＲ１６と様々な在圏ロケーションレジスタ８０、８２及び８４間の通信を調整する。特に、シグナリングリンクは、ＶＬＲハンドラ７４から各ＶＬＲ８０、８２及び８４内のＶＬＲコントローラ９０に接続されている。ＶＬＲとＨＬＲハンドラ間のシグナリングプロトコルは、周知のＳＳ７より低いレイヤ、例えば、ＴＣＡＰ、ＳＣＣＰ、ＭＴＰ等のいくつかによってサポートされるシグナリングシステムＮｏ．７（ＳＳ７）移動体アプリケーションパート（ＭＡＰ）プロトコルに従っても良い。ＶＬＲコントローラ９０は、ローカル加入者レコードデータベース９２及びローカルグループサービスデータベース９４に接続されている。コマンドアナライザ７２、ＶＬＲハンドラ７４及びＶＬＲコントローラ９０は、例えば、適切なデータ処理ハードウェアかつ／あるいはソフトウェアを使用して実行されても良く、これらの詳細な説明は本発明では重要ではない。
【００３２】
加入者／加入情報管理者７０が移動体通信システム１０によってサポートされるべき新規サービスを生成する場合、加入者／加入情報管理者７０は、図３の参照番号１で示される対応サービスグループ識別子と新規サービスの両方を含む追加新規サービスコマンドを送信する。コマンドアナライザ７２は、追加新規サービスコマンドと関連情報を受信し、新規サービスを参照番号２で示される指定サービスグループ識別子と関連づけられてグループサービスデータベース５０内のサービスグループに追加される。加入者レコードデータベース３０の各加入者レコードはサービスグループ識別子を含んでいるので、新規サービスが追加されたグループに対応するサービスグループ識別子を有するこれらの加入者レコードは、自動的に新規サービスを受信する。
【００３３】
参照番号３で示されるように、コマンドアナライザ７２は新規サービスと対応サービスグループＩＤをＶＬＲハンドラ７４に通知する。参照番号４で示されるように、ＶＬＲハンドラ７４は、ＶＬＲ８０、８２及び８４に対するＶＬＲアドレスデータにアクセスする。ＶＬＲアドレスの検索に伴って、参照番号５で示されるように、ＶＬＲハンドラ７４は、検索されたＶＬＲアドレスを用いて、各ＶＬＲ８０、８２及び８４内のＶＬＲコントローラ９０によって受信される更新加入者グループコマンドを生成する。各更新加入者グループコマンドは、新規加入者サービス、関連サービスグループ識別子、ＨＬＲ１６のアドレスを含んでいる。最後の情報は、サービスグループ識別子がＨＬＲに依存する一実施形態で使用される。
【００３４】
各ＶＬＲ内のＶＬＲコントローラ９０は、更新加入者グループコマンドを参照番号６で示される新規サービス、サービスグループ識別子、ＨＬＲアドレスと一緒にローカルグループサービスデータベース９４へ送信する。９６及び９８それぞれで示される２つのサービスグループＡ及びＢだけが存在する場合を仮定すると、新規サービスとＨＬＲアドレスは関連するサービスグループ識別子に対応するグループに追加される。ローカル加入者レコードデータベース９２に記憶される加入者レコードがサービスグループ識別子を含んでいるので、これらのローカル加入者レコードのそれぞれは、サービスグループ９６及び９８にリンクするサービスグループ識別子によって新規に追加されるサービスが自動的に提供される。
【００３５】
新規加入者の追加に対する同種のコマンド、情報、処理は以下のようになる。加入者／加入情報管理者７０は、ホームロケーションレジスタ１６に追加されるべき各新規加入者に対し、新規加入者識別番号及び新規に追加された加入者が受信するサービスのグループに対応するサービスグループ識別子を送信する。コマンドアナライザ７２は、新規に追加された加入者を含ませるために加入者レコードデータベース３０を更新し、ＶＬＲハンドラ７４は新規に追加された加入者情報を各在圏ロケーションレジスタ８０、８２及び８４内のＶＬＲコントローラ９０へ送信する。ＶＬＲコントローラ９０は、ローカル加入者レコードデータベース９２に新規加入者レコードを追加する。
【００３６】
図４のフローチャートは、サービスグループを確立する処理の例を示している（ブロック１００）。加入者／加入情報管理者７０は、移動体加入者のグループと各グループに提供されるべきサービスのグループを定義する（ブロック１０２）。加えて、加入者／加入情報管理者７０は、各グループに対しサービスグループ識別子を割り当てる。更にまた、加入者／加入情報管理者７０は、（最適な）サービスグループ識別子である移動体加入者識別情報を関連付ける。加入者／加入情報管理者７０からの情報に基づいて、ＨＬＲ１６は、図２に示したような、加入者レコード３０と対応グループＩＤによって加入者レコードにリンクされているグループサービス５０を生成する（ブロック１０４）。
【００３７】
図５は本発明の目的に従う追加サービスルーチンを実行する処理の例を示すフローチャートである（ブロック１１０）。加入者／加入情報管理者７０は、１つ以上の新規サービス、例えば、１つ以上のサービスグループに追加されるべき１つ以上のサービスグループ識別子のリストを定義する（ブロック１１２）。次に、加入者／加入情報管理者７０は、追加サービスコマンドと１つ以上のサービスグループ識別子をＨＬＲ１６内のコマンドアナライザ７２に送信する（ブロック１１４）。コマンドアナライザ７２は、新規サービスを対応する１つ以上のサービスグループに追加する（ブロック１１６）。
【００３８】
図６は本発明の目的に従う加入者を追加する処理の例の概要を示すフローチャートである（ブロック１２０）。加入者／加入情報管理者７０は、追加加入者コマンドをＨＬＲ１６内のコマンドアナライザ７２に送信する（ブロック１２２）。コマンドアナライザ７２は、新規加入者が加入するサービスグループに対応するグループＩＤを含む新規加入者レコードを追加する（ブロック１２４）。
【００３９】
図７は本発明の目的に従う更新ＶＬＲルーチンを実行する処理の例の概要を示すフローチャートである（ブロック１３０）。ＨＬＲ１６内のコマンドアナライザ７２は、ＶＬＲハンドラ７４へ、対応するサービスグループ識別子を使用してＨＬＲ１６に追加されるべき新規サービスあるいは新規加入者を有する移動体通信システム内のＶＬＲを更新することを指示する（ブロック１３２）。ＨＬＲ１６内のＶＬＲハンドラ７４はＶＬＲアドレス情報を取得し、加入者グループ更新情報（関連するサービスグループ識別子を有する新規サービスあるいは新規加入者）を各ＶＬＲへ送信する（ブロック１３４）。各ＶＬＲは自身のＶＬＲコントローラ９０を使用して、自身のローカルサービスグループデータベース９４あるいは自身のローカル加入者データベース９２を更新する（ブロック１３６）。
【００４０】
本発明は単純に採用することができ、ＶＬＲ以外のデータベースノードに対するデータベース更新処理を簡単にかつ効率的に行うことができる。このような更新処理は、図１と、図８と一緒により詳細に説明される図１の両方で示される予備ＨＬＲ２２のような予備あるいはバックアップＨＬＲを移動体通信システムが使用する場合に発生する。予備ＨＬＲ２２（ＲＨＬＲ）は、加入者レコードデータベース２０４、プライマリＨＬＲ加入者レコードデータベース３０とサービスグループデータベース５０に類似するサービスグループデータベース２０６にそれぞれ接続されている。新規サービスあるいは新規加入者がプライマリＨＬＲコマンドアナライザ７２へ入力される場合、ＨＬＲコマンドアナライザ７２は、予備ＨＬＲ２２内のプライマリＨＬＲハンドラ２０２に接続される予備ＨＬＲハンドラを介して予備ＨＬＲ２２の更新を通知する。対応するサービスグループ識別子をと一緒に新規サービスかつ／あるいは新規加入者識別情報を使用して、プライマリＨＬＲハンドラは、新規加入者を加入者レコードデータベース２０４へ追加、あるいは新規サービスをサービスグループデータベース２０６内の予備ＨＬＲハンドラ２００によって送信されるサービスグループＩＤに対応するサービスグループへ追加する。
【００４１】
図９は本発明の目的に従う予備ＨＬＲルーチンを実行する処理の例を示すフローチャートである（ブロック２１０）。ＨＬＲ内で新規グループあるいはサービスが定義され更新されると、ＨＬＲコマンドアナライザ７２は更新情報（即ち、新規サービス／加入者及び対応するグループ識別子）を予備ＨＬＲハンドラ２００へ送信する（ブロック２１２）。このようにして、各ＨＬＲデータベース３０及び５０内に更新されロードされると、予備ＨＬＲ２２内のプライマリＨＬＲハンドラ２０２は、関連するサービスグループ識別子を使用して、新規加入者あるいは新規サービスをＲＨＬＲ加入者レコードデータベース２０４あるいはＲＨＬＲサービスグループデータベース２０６へ記憶する。
【００４２】
発呼セットアップと本発明に含まれる移動体サービスの提供を含む発呼ハンドリング処理は、図１０のフローチャートで示される発呼ハンドリングルーチン２２０と一緒に説明されるような、多少の変更を加えた従来処理を使用して実行されても良い。移動体通信システム１０内の発呼終了に対し、従来の発呼呼出処理は、発呼された移動体通ユニットを検索するために使用される。ゲートウェイ移動体交換局１２は、移動体交換局１４と、検索された発呼される移動体通信ユニットが存在するロケーションエリアへサービス中の在圏ロケーションレジスタを識別し、ＶＬＲは、対応するローカル加入者レコードを識別するために受信する発呼から抽出される移動体加入者識別情報を使用して、自身のローカル加入者レコードデータベース９２を調べる（ブロック２２２）。ローカル加入者レコードから、在圏グローバルロケーションレジスタ内のハンドラは、サービスグループ識別子を識別する（ブロック２２４）。サービスグループ識別子を使用して、ＶＬＲコントローラ９０はローカルサービスグループデータベース９４にアクセスし、そのサービスグループ識別子に対応するグループを識別し、アクセスされたグループ内で要求されたあるいはそうでなければ最適なサービスを実行する（ブロック２２６）。既に上述したように、サービスグループ識別子は、各加入者レコードと加入されたサービスを含むサービスグループ間で即時性のリンクを提供する。
【００４３】
また、本発明は、例えば、電力が遮断された時のような場合に移動体通信データベース内の加入者あるいはサービスデータが失われるあるいは破壊されるような状況に効果的に使用される。このようなデータベースへ正確に加入者とサービスデータをリストアするための処理例を、図１１に示されるリストアＶＬＲルーチン（ブロック２３０）を用いて説明する。ＨＬＲはサービスグループ情報を対応サービスグループ識別子と一緒にＶＬＲへ送信する（ブロック２３２）。また、ＨＬＲは各加入者レコードに対する任意のサービスグループ識別子と一緒に注目加入者レコードをＶＬＲへ送信する（ブロック２３４）。
【００４４】
この例では、大多数の加入者かつ／あるいはサービスが存在する場合に、大量のデータが規則に従ってＨＬＲからＶＬＲへ転送されなければならない。換言すれば、このようなデータが個々の加入者単位でリストアされる場合、各加入者レコードと個々の加入者が加入しているサービスのすべては、ＨＬＲからＶＬＲへ転送されなければならないであろう。しかしながら、多くの加入者は、たいてい、同一のサービスに加入しているので、一緒にグループ化でき、本発明は、ＨＬＲからＶＬＲへ転送しなければならないデータ量と最終的にＶＬＲに記憶されなければならないをデータ量を劇的に削減する。即ち、サービスの「共有」セットあるいはグループが送信され一度に記憶される。これらのグループの１つと個々の加入者レコードの関係は、加入者レコードと一緒にサービスグループ識別子を単に送信することによって達成される。
【００４５】
更にまた、本発明は、移動体通信システム１０内のロケーションエリア間を移動する移動体通信ユニットのようなロケーション更新処理のコンテキスト内で効果的に使用することができる。図１２は移動体通信ネットワーク内の様々な構成要素間でのロケーション更新コマンドの例である。
【００４６】
移動局（ＭＳ）が新規ロケーションエリアへ移動すると、移動局は、ロケーションレジストレーションリクエストを生成して、基地局（ＢＳ）を介して移動体交換局（ＭＳＣ）へ送信する。これに応答して、ＭＳＣは、移動局ＩＭＳＩ識別子を含むロケーションエリアに対応するＶＬＲに対する更新ロケーションエリア（ＬＡ）コマンドを生成する。次に、ＶＬＲは、現在のロケーションエリアを示すために移動局加入者レコードを更新し、そのロケーション更新情報をＨＬＲへ提供する。本発明に従えば、サービスグループ識別子がＨＬＲに依存する場合、ＨＬＲは、加入者の識別子、例えば、ＩＭＳＩ、サービスグループＩＤ及びＨＬＲアドレスを含むＶＬＲ加入者データを提供する。変則的な状況では、ＶＬＲがＨＬＲによって提供されるサービスグループＩＤを認識していない場合、ＶＬＲは、そのサービスグループ識別子をＨＬＲへ戻すことによってＨＬＲからのグループサービスを要求する。これに応答して、ＨＬＲはそのサービスに対する要求の応答確認を行い、サービスグループ識別子に関連するサービス、例えば、サービス１、サービス２を送信する。また、ＶＬＲは、ＨＬＲからの挿入加入者データコマンドに対する応答確認を含む典型的なロケーション更新処理を続ける。ＨＬＲは、ＶＬＲ、ＭＳＣ、ＢＳを介して移動局へ送信されるロケーション更新処理の完了ロケーションの応答確認を送信する。
【００４７】
確立された加入者のグループ以外の個々のサービスに関する本発明の他の実施形態では、サービス識別子は、移動体無線通信システムによってサポートされるべき新規サービスに割り当てられる。新規サービスは、サービス識別子を使用して複数の移動体加入者に対して確立される。各加入者レコード内に自身のサービスを記憶する以外は、新規サービスは、その新規サービスに加入する各移動体加入者の移動体加入者データベースレコードへサービス識別子を組み込むことによって移動体加入者へ提供される。
【００４８】
図１３及び図１４を用いて、本発明の他の実施形態を説明する。ある移動体加入者サービスに対し、加入者は、加入者の要求に従って加入サービスを選択的にかつ定期的に開始／停止することができる。「通常」サービスグループは、サービスとこれらのサービスの現在のステータス、例えば、個々の加入者によって現在指示されている開始あるいは停止の両方を効果的に表現できない。本発明は、サービスグループとそのサービスグループ内の各サービスのステータスの両方についての情報を含む動的に割り当てられたサービスグループ識別情報を提供することによってこの問題に対処している。
【００４９】
動的サービスグループ識別情報はＨＬＲによって割り当てられ、既に上述した方法と同じ方法でＶＬＲへ提供される。図１３に示されるホームロケーションレジスタ１６では、加入者レコードデータベース３００、動的サービスグループレコードデータベース３０６、サービスグループデータベース３１２を含む３つのデータベース（あるいは１つのデータベースの中の異なるセクション）を有する。これらの動的サービスグループレコードデータベース３０６は、例えば、グループＡ’から動的サービスグループＮ’までのいくつかの動的サービスグループ３０８を含んでいる。各動的サービスグループレコード３０８は、サービスグループ識別子３０９を使用して対応サービスグループを識別し、その識別されたサービスグループ内のサービスに対するステータス情報３１０の構成を含んでいる。例えば、動的サービスグループレコードＡ’は、サービスグループデータベース３１２内のサービスグループＡを識別する識別子を含んでいる。また、サービスグループＡサービス３１６の各ステータス、即ち、サービス１、サービス２等は、動的サービスグループＡ’レコードに記憶される。従って、サービスグループＩＤを参照する個々の加入者レコードよりも、より動的な形態では、各加入者レコード３０２は、動的サービスグループレコード３０８を有する加入者レコードにリンクする動的サービスグループＩＤ３０４を含む領域を有する。
【００５０】
以下の例について考えると、加入者は発呼待機サービスと３者間サービスに加入し、その初期状態では、発呼待機サービスは「停止」であり、３者間サービスは「開始」であると仮定する。それゆえ、これらの２つのサービスとそれらのそれぞれのステータスは、第１動的サービスグループを有する。加入者レコードデータベース３００内の加入者レコード３０２は、対応動的グループＩＤ  Ａ’を介してデータベース３０６内の第１動的サービスグループを参照し、一方で、サービスグループデータベース３１２内のサービスグループＡにリンクされている。
【００５１】
ＨＬＲが加入者が現在発呼待機サービスを開始することを希望していることを示すコマンドを受信する場合、ＨＬＲは加入者レコード３０２を検索し、その加入者レコードで識別される第１動的サービスグループにアクセスする。また、ＨＬＲは、存在する動的サービスグループレコード３０８を識別するためにデータベース３０６内のすべての動的サービスグループを調べ、この動的サービスグループレコード３０８は、両方が開始状態、即ち、新規に要求されたサービス／ステータスの組み合わせである発呼待機サービスと３者間サービスを含んでいる。第２動的サービスグループレコードが識別される場合、加入者レコード３０２は、第１動的サービスグループＩＤを第２動的サービスグループＩＤに変更するために更新される。
【００５２】
加入者によって要求されたサービス／ステータスの組み合わせが、現在の存在する動的サービスグループのどれにも対応しない場合、その要求されたサービス／ステータスの組み合わせに対応する新規動的サービスレコード３０８が生成され、動的サービスグループレコードデータベース３０６に記憶される。このような新規レコードは、第１動的サービスグループレコードの内容をコピーし、次に、加入者によって要求されるステータス情報を変更し、ＩＤを有する新規レコードを提供することによって生成できる。そして、どのような場合でも、加入者レコードは新規に生成された動的サービスグループＩＤで更新される。
【００５３】
図１４は上述の図１３を用いて説明される動的サービスグループ形態を実行する処理の例を示すフローチャートである（ブロック４００）。ＨＬＲは、サービス、例えば、サービスの変更された状態あるいはステータスを変更するための指示を加入者から受信する（ブロック４０２）。ＨＬＲは、加入者レコードデータベース３００内の加入者レコードを識別する（ブロック４００）。ＨＬＲは、加入者からの指示を解析し、加入者によって要求されるサービス／ステータスの組み合わせを（可能ならば）検出するために動的サービスグループデータベース３０６を調べる（ブロック４０６）。ブロック４０８で、動的サービスグループデータベース３０６内に要求された動的サービスグループが存在するかどうかの判定を行う。存在する場合、加入者レコードは、その加入者レコードと新規動的サービスグループレコード３０８をリンクさせるために更新される（ブロック４１０）。動的サービスグループデータベース３０６内に要求された動的サービスグループが存在しない場合、ＨＬＲは、加入者によって要求されたサービス／ステータスの組み合わせに対応する新規動的サービスグループレコード３０８を生成する（ブロック４１２）。次に、ＨＬＲは、新規のサービス／ステータスの組み合わせと一緒にＶＬＲを更新する（ブロック４１４）。ブロック４１０及び４１４の両方の処理を実行した後、ＨＬＲは、ＶＬＲ内の動的サービスグループ識別情報を更新する。
【００５４】
既に上述した効果に加えて、また、本発明は、例えば、新規サービスを導入する毎に、すべての加入者へ新規サービスを提供することを、電話ネットワークオペレータに可能にする。これは、少なくとも幾人かの加入者が新規サービスに加入することを期待して、すべての加入者に対し数日間の無料サービスを提供することを電話ネットワークオペレータに可能にする。この種の市場での売買技術は、サービスグループデータベース内のすべてのグループサービスに新規サービスを追加することによるシグナリング量の増加を招くことなく、本発明によって容易に実行される。また、本発明は、例えば、比較的短い時間でハードディスクあるいは磁気テープへバックアップデータレコードを容易にかつ効率的に生成することをＨＬＲに可能にする。
【００５５】
本発明は最も実用的でかつ好ましい実施形態であることが実際に考慮されて説明したが、本発明が開示された実施形態だけに限定されないことが理解されるべきであり、それどころか、付随する請求項の精神及び範囲内に含まれる様々な変形及び同等の構成にまで及ぶものである。
【図面の簡単な説明】
【図１】  本発明に効果的に使用できる移動体通信システムの機能ブロック図である。
【図２】  本発明の実施形態に従って構成されるホームロケーションレジスタ（ＨＬＲ）の機能ブロック図である。
【図３】  本発明の実施形態に従う移動体通信ネットワーク内の新規サービスかつ／あるいは加入者を確立し更新するための構成要素を示す機能ブロック図である。
【図４】  本発明に従うサービスグループを確立する処理の例を示すフローチャートである。
【図５】  本発明に従うサービスを追加する処理の例を示すフローチャートである。
【図６】  本発明に従う加入者を追加する処理の例を示すフローチャートである。
【図７】  本発明に従う在圏ロケーションレジスタ（ＶＬＲ）を更新する処理の例を示すフローチャートである。
【図８】  プライマリ及び予備ホームロケーションレジスタ（ＨＬＲ）に対する本発明の適用例を示す機能ブロック図である。
【図９】  本発明の適用例に従う予備ＨＬＲ内のデータベースレコードを更新する処理の例を示すフローチャートである。
【図１０】  １つ以上のグループサービスを開始する発呼ハンドリングに関連する処理の例を示すフローチャートである。
【図１１】  データが破壊された移動体通信データベースへ情報をリストアする処理の例を示すフローチャートである。
【図１２】  本発明の構成を組み込んだ新規ロケーショエリアに移動体加入者が移動する場合のロケーション更新コマンドの例を示す信号フロー図である。
【図１３】  本発明の他の実施形態に従う移動体通信ネットワーク内のサービスかつ／あるいは加入者を確立し更新する構成要素を示す機能ブロック図である。
【図１４】  図１３に示される実施形態に従うサービス／ステータスの組み合わせに対する処理の例を示すフローチャートである。
【図１】
0004237395.tif 000002
【図２】
0004237395.tif 000003
【図３】
0004237395.tif 000004
【図４】
0004237395.tif 000005
【図５】
0004237395.tif 000006
【図６】
0004237395.tif 000007
【図７】
0004237395.tif 000008
【図８】
0004237395.tif 000009
【図９】
0004237395.tif 000010
【図１０】
0004237395.tif 000011
【図１１】
0004237395.tif 000012
【図１２】
0004237395.tif 000013
【図１３】
0004237395.tif 000014
【図１４】
0004237395.tif 000015