(57)【要約】  本発明は、データネットワークにおいて加入者の契約情報を変更するための方法及びシステムに係る。加入者プロフィール又は契約情報が変更又は更新されるときには、それが検出されると共に、前記加入者のターミナル装置(40)にサービスするネットワーク要素(10)の能力が前記変更した契約情報に依然として基づくものであるかどうかチェックするチェック段階の結果に応答して、前記加入者のターミナル装置(40)を新たなサービングネットワーク要素(12)に登録するための登録手順が開始される。これにより、変更された契約に対するサービングエンティティの自動的又は半自動的適応を達成することができる。
2005515712.tif 000002
【特許請求の範囲】
【請求項１】
データネットワークにおいて加入者の契約情報を変更する方法であって、
ａ）前記加入者の前記契約情報における変更を検出し、
ｂ）前記加入者のターミナル装置(40)にサービスするネットワーク要素(10)の能力が前記変更した契約情報に依然として基づくものであるかどうかチェックし、そして
ｃ）前記チェック段階の結果に応答して、前記加入者の前記ターミナル装置(40)を新たなサービングネットワーク要素(12)に登録するための登録手順を開始する、
という段階を備えた方法。
【請求項２】
前記チェック段階は、前記サービングネットワーク要素(10)が、前記変更した契約情報に鑑み、前記加入者の前記ターミナル装置(40)に依然としてサービスできるかどうかチェックすることを含む請求項１に記載の方法。
【請求項３】
前記検出段階は、加入者プロフィール更新の検出に基づく請求項１又は２に記載の方法。
【請求項４】
前記検出段階は、前記加入者の新たなサービスへの契約の検出に基づく請求項１又は２に記載の方法。
【請求項５】
前記チェック段階は、前記ターミナル装置(40)により開始された再登録手順の応答メッセージに前記検出段階に基づき追加された能力情報に基づいて実行される請求項１ないし４のいずれかに記載の方法。
【請求項６】
前記再登録手順は、前記契約情報の変更が前記検出段階において検出されたときに開始される登録解除手順に応答して前記ターミナル装置(40)により開始される請求項５に記載の方法。
【請求項７】
前記再登録手順は、所定の間隔で開始される周期的な再登録手順である請求項５に記載の方法。
【請求項８】
所定のサービングネットワーク要素を必要とする契約サービスを決定するために構成情報が与えられる請求項１ないし７のいずれかに記載の方法。
【請求項９】
前記チェック段階は、
少なくとも１つの要求された能力を示す情報を含む能力問合せを前記サービングネットワーク要素(10)へ送信し、
前記サービングネットワーク要素(10)の能力を前記少なくとも１つの要求された能力に関する前記情報と比較し、そして
前記サービングネットワーク要素(10)から前記比較段階の結果を指示する確認を受け取る、
という段階を含む請求項１ないし４のいずれかに記載の方法。
【請求項１０】
前記チェック段階は、
少なくとも１つの要求された能力を示す情報及び前記サービングネットワーク要素(10)の識別を質問ネットワーク要素(50)へ送信し、
前記質問ネットワーク要素(50)において、前記サービングネットワーク要素(10)が前記少なくとも１つの要求された能力を満足するかどうかチェックし、そして
前記質問ネットワーク要素(50)から前記チェック段階の結果を指示する確認を受け取る、
という段階を含む請求項１ないし４のいずれかに記載の方法。
【請求項１１】
受け取った結果に応答して、前記ターミナル装置(40)を登録解除するための登録解除メッセージを前記サービングネットワーク要素(10)へ送信する段階を更に備えた請求項９又は１０に記載の方法。
【請求項１２】
前記サービングネットワーク要素(10)により発行されたメッセージに応答して再登録手順が前記ターミナル装置(40)により開始される請求項１１に記載の方法。
【請求項１３】
前記登録解除メッセージは、前記加入者情報を変更するために登録解除が必要であった理由を示す原因情報を含む請求項１１又は１２に記載の方法。
【請求項１４】
前記原因情報は、再登録が必要であることを検出するために前記ターミナル装置(40)により使用される請求項１３に記載の方法。
【請求項１５】
前記少なくとも１つの要求された能力に関する前記情報を使用して前記データネットワークの選択ファンクションを開始し、それにより得られる前記新たなサービングネットワーク要素(12)の識別情報を、前記ターミナル装置(40)に接続されたプロキシーネットワーク要素(30)に通知する請求項９又は１０に記載の方法。
【請求項１６】
前記通知は、加入者データベース(20)に記憶された前記プロキシーネットワーク要素(30)の識別を使用して実行される請求項１５に記載の方法。
【請求項１７】
前記識別は、前記登録解除メッセージを使用して前記サービングネットワーク要素(10)から要求される請求項１６に記載の方法。
【請求項１８】
前記選択ファンクションは、質問ネットワーク要素(50)によって実行される請求項１５ないし１７のいずれかに記載の方法。
【請求項１９】
前記チェック段階は、サービングネットワーク要素の要求された能力を含む能力リストを前記データネットワークから要求することにより実行される請求項１に記載の方法。
【請求項２０】
前記能力リストは、質問ネットワーク要素(50)から要求される請求項１９に記載の方法。
【請求項２１】
データネットワークにおいて加入者の契約情報を変更するシステムであって、
ａ）前記加入者の前記契約情報における変更を検出するための検出手段(20)と、
ｂ）前記加入者のターミナル装置(40)にサービスするネットワーク要素(10)の能力が前記変更した契約情報に依然として基づくものであるかどうかチェックするためのチェック手段(50)と、
ｃ）前記チェック手段(50)に応答して、前記加入者の前記ターミナル装置(40)を新たなサービングネットワーク要素(12)に登録するための登録手順を開始する開始手段(20;50)と、
を備えたシステム。
【請求項２２】
前記チェック手段は、質問ネットワーク要素(50)である請求項２１に記載のシステム。
【請求項２３】
前記質問ネットワーク要素は、ＩＭＳのＩ−ＣＳＣＦ(50)である請求項２２に記載のシステム。
【請求項２４】
前記質問ネットワーク要素(50)は、登録許可応答と共に受信した能力情報に基づいて前記チェック動作を実行するように構成された請求項２２又は２３に記載のシステム。
【請求項２５】
前記検出手段は、加入者データベース(20)である請求項２１ないし２４のいずれかに記載のシステム。
【請求項２６】
前記加入者データベースは、ＨＳＳ(20)である請求項２５に記載のシステム。
【請求項２７】
前記開始手段は、前記データネットワークの選択ファンクションを開始することにより前記登録手順を開始するように構成された加入者データベース(20)である請求項２１ないし２６のいずれかに記載のシステム。
【請求項２８】
前記開始手段は、登録解除メッセージを発行することにより前記登録手順を開始するように構成された加入者データベース(20)である請求項２１ないし２６のいずれかに記載のシステム。
【請求項２９】
前記加入者データベース(20)は、前記登録解除メッセージを前記サービングネットワーク要素(10)へ送信するように構成された請求項２８に記載のシステム。
【請求項３０】
前記登録解除メッセージは、原因情報を含む請求項２８又は２９に記載のシステム。
【請求項３１】
前記開始手段は、前記新たなサービングネットワーク要素(12)へ登録メッセージを発行するように構成された質問ネットワーク要素(50)である請求項２１ないし２６のいずれかに記載のシステム。
【請求項３２】
データネットワークの加入者の契約情報を記憶するための加入者データベース(20)であって、前記契約情報の変更を検出し、そして前記加入者のターミナル装置(40)にサービスするネットワーク要素(10)の能力が前記変更した契約情報に依然として基づくものであるかどうかチェックするためのチェック動作の結果に応答して、前記加入者のターミナル装置(40)を新たなサービングネットワーク要素(12)に登録するための登録手順を開始するように構成されたデータベース。
【請求項３３】
前記加入者データベース(20)は、登録解除メッセージを発行することにより前記登録手順を開始するように構成された請求項３２に記載の加入者データベース。
【請求項３４】
前記加入者データベース(20)は、前記新たなサービングネットワーク要素(12)を選択するための選択ファンクションを開始することにより前記登録手順を開始するように構成された請求項３２に記載の加入者データベース。
【請求項３５】
前記加入者データベースは、ＨＳＳ(20)である請求項３２ないし３４のいずれかに記載の加入者データベース。
【請求項３６】
前記データベース(20)は、前記データベース(20)に与えられる構成情報に基づいて不必要な登録を禁止するように構成された請求項３２ないし３５のいずれかに記載の加入者データベース。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データネットワークにおいて加入者の契約情報を変更する方法及びシステムに係る。より詳細には、本発明は、インターネットプロトコル（ＩＰ）マルチメディアサブシステム（ＩＭＳ）環境における契約の変更に係る。
【背景技術】
【０００２】
アクセスの独立性を達成すると共に、インターネットを横切って有線ターミナルとの滑らかな相互動作を維持するために、例えば、３ＧＰＰ仕様書ＴＳ２３．２２８に規定されたＩＭＳは、ＩＥＴＦ（インターネットエンジニアリングタスクフォース）「インターネットスタンダード」に準拠するように開発されている。ＩＰマルチメディアコアネットワーク（ＩＭ  ＣＮ）サブシステムは、移動又はセルラーネットワークのネットワークオペレータが、インターネットアプリケーション、サーバー及びプロトコルに基づく及びそれらに対して構築されたマルチメディアサービスを、それらの加入者にオファーできるようにする。その意図は、インターネットスペースの場合のものを含む移動ネットワークオペレータ及び他の第三者供給者により、インターネット及びＩＭ  ＣＮサブシステムで提供されるメカニズムを使用して、このようなサービスを開発することである。従って、ＩＭＳは、ボイス、ビデオ、メッセージ、データの変換及びワイヤレスユーザに対するウェブベース技術並びにそれらへのアクセスを可能にすると共に、インターネットの成長と移動通信の成長を結び付ける。
【０００３】
図１は、上記３ＧＰＰ（第三世代パートナーシッププロジェクト）仕様に基づくＩＭＳネットワークのアーキテクチャーを示す。このアーキテクチャーは、ローミング加入者のホーム契約サービスに対するサービス制御がホームネットワークＨＮ内にあり、例えば、サービングコール状態制御ファンクション（Ｓ−ＣＳＣＦ）がホームネットワークＨＮに位置するという原理に基づいている。図１には、現在の又は古いＳ−ＣＳＣＦｏ１０と、将来の又は新しいＳ−ＣＳＣＦｎ１２が示されており、ターミナル装置又はユーザ装置（ＵＥ）４０の加入者プロフィールの変更から生じる必要な能力の変更のために、ＵＥ４０をそれらの間で切り換えねばならない。
【０００４】
一般に、Ｓ−ＣＳＣＦは、サービスを受けるＵＥに対するセッション制御サービスを実行する。これは、サービスをサポートするためにネットワークオペレータにより必要とされるセッション状態を維持する。オペレータのネットワーク内で、異なるＳ−ＣＳＣＦは、異なるファンクションを有してもよい。各セッション中にＳ−ＣＳＣＦにより実行されるファンクションは、例えば、登録、セッション流の管理、課金、及びリソース利用管理である。加入者が訪問先ネットワークＶＮへローミングするときには、訪問先ネットワークＶＮは、プロキシーＣＳＣＦ（Ｐ−ＣＳＣＦ）３０をサポートし、これは、ホームネットワークＨＮに位置する各Ｓ−ＣＳＣＦへセッション制御を通過させてサービス制御を提供できるようにする。更に、質問ＣＳＣＦ（Ｉ−ＣＳＣＦ）５０は、そのネットワークオペレータの加入者、又はそのネットワークオペレータのサービスエリア内に現在位置するローミング加入者を行先とする全ての接続に対して、オペレータネットワーク内のコンタクトポイントとしてホームネットワークＨＮに設けられる。オペレータネットワーク内には多数のＩ−ＣＳＣＦがあってもよい。Ｉ−ＣＳＣＦ５０により実行されるファンクションは、登録手順を実行するユーザへＳ−ＣＳＣＦを指定し、別のネットワークから受け取った要求をＳ−ＣＳＣＦに向けてルーティングし、加入者データベース、例えば、図１に示すホーム加入者サーバー（ＨＳＳ）２０からのＳ−ＣＳＣＦのアドレスを維持し、及び／又はＨＳＳ２０からのアドレスの変更に基づいて決定されたＳ−ＣＳＣＦへの要求又は応答を転送することを含む。
【０００５】
Ｐ−ＣＳＣＦ３０は、ＩＭＳ内の第１のコンタクトポイントである。そのアドレスは、ＰＤＰ（パケットデータプロトコル）コンタクトアクチベーションを行なうＵＥ４０により発見される。Ｐ−ＣＳＣＦ３０は、プロキシーのように振舞い、要求を受け入れてそれらに内部でサービスするか、或いはおそらく変換の後にそれらを転送する。又、Ｐ−ＣＳＣＦ３０は、ユーザエージェントとして振舞ってもよく、即ち異常事態において、トランザクションを終了したり独自に発生したりしてもよい。Ｐ−ＣＳＣＦ３０により実行されるファンクションは、ＵＥ４０から受信した登録要求を、Ｉ−ＣＳＣＦ、例えば、ＵＥ４０により与えられたホームドメイン名を使用して決定されたＩ−ＣＳＣＦ５０へ転送すると共に、ＵＥ４０へ要求又は応答を転送することである。
【０００６】
図１に示す異なるＣＳＣＦ要素のファンクションに関する更なる詳細は、上述した３ＧＰＰ仕様書から収集することができる。
上述した３ＧＰＰリリース５仕様書における従来のネットワークアーキテクチャーによれば、ＨＳＳ２０は、特定のＳ−ＣＳＣＦがネットワークにおいて有している能力の種類を知らない。逆に、ＨＳＳ２０は、Ｓ−ＣＳＣＦが特定の加入者をサポートするためにどんな種類の能力を必要とするかは知っている。この情報は、特定の加入者の加入者プロフィールに記憶される。ＵＥ４０の初期登録プロセス中に、ＨＳＳ２０は、要求されたＳ−ＣＳＣＦ能力をＩ−ＣＳＣＦ５０へ送信し、Ｓ−ＣＳＣＦの実際の選択がＩ−ＣＳＣＦ５０によって行われる。Ｉ−ＣＳＣＦ５０における選択は、ＨＳＳ２０から受け取られた必要な能力を指示する情報に基づいて実行される。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、例えば、ＵＥ４０に現在サービスしているＳ−ＣＳＣＦｏ１０において加入者プロフィールを更新することが必要なときには、ＨＳＳ２０は、選択されたＳ−ＣＳＣＦｏ１０がＵＥ４０の加入者に依然として充分にサービスできるかどうか分からない。新たな加入者プロフィールに基づいて要求される新たな能力は、Ｓ−ＣＳＣＦｏ１０によりサポートされないことがある。別の可能性として、サービスプロバイダーが加入者プロフィールからあるサービスを除去し、従って、このサービス又はサービス部分の使用を妨げることもある。
【０００８】
Ｓ−ＣＳＣＦｏ１０の能力が、更新された加入者プロフィールを満足しない場合には、加入者が全ての契約サービスを利用できないか、又はもはや得ようとしないサービスを受けることがある。更に、加入者は、キャンセルしたサービスについて課金されることがある。更に、ネットワークオペレータがサービスを拒絶した場合に、加入者は、もはや利用することが許されないサービスを依然として利用できることがある。
【課題を解決するための手段】
【０００９】
それ故、本発明の目的は、加入者の加入者プロフィールを変更した後でも充分な又は一致したサービスファンクションを保証できるように契約を変更する方法及びシステムを提供することである。
【００１０】
この目的は、データネットワークにおいて加入者の契約情報を変更する方法であって、前記加入者の前記契約情報における変更を検出し、前記加入者のターミナル装置にサービスするネットワーク要素の能力が前記変更した契約情報に依然として基づくものであるかどうかチェックし、そして前記チェック段階の結果に応答して、前記加入者の前記ターミナル装置を新たなサービングネットワーク要素に登録するための登録手順を開始するという段階を備えた方法により達成される。
【００１１】
更に、前記目的は、データネットワークにおいて加入者の契約情報を変更するシステムであって、前記加入者の前記契約情報における変更を検出するための検出手段と、前記加入者のターミナル装置にサービスするネットワーク要素の能力が前記変更した契約情報に依然として基づくものであるかどうかチェックするためのチェック手段と、前記チェック手段に応答して、前記加入者の前記ターミナル装置を新たなサービングネットワーク要素に登録するための登録手順を開始する開始手段とを備えたシステムにより達成される。
【００１２】
更に、前記目的は、データネットワークの加入者の契約情報を記憶するための加入者データベースであって、前記契約情報の変更を検出し、そして前記加入者のターミナル装置にサービスするネットワーク要素の能力が前記変更した契約情報に依然として基づくものであるかどうかチェックするためのチェック動作の結果に応答して、前記加入者のターミナル装置を新たなサービングネットワーク要素に登録するための登録手順を開始するように構成されたデータベースにより達成される。
【００１３】
従って、加入者の加入者プロフィールが更新又は変更されるときには、サービングネットワーク要素における能力不一致が自動的に検出され、登録手順を開始することにより、充分な能力を有する新たなサービングネットワーク要素が割り当てられる。これにより、新たな契約情報がデータネットワークの加入者データベースに構成され又は記憶されたときにはほとんど即座にそれを考慮に入れることができる。
【００１４】
チェック段階は、前記サービングネットワーク要素が、前記変更した契約情報に鑑み、前記加入者の前記ターミナル装置に依然としてサービスできるかどうかチェックすることを含んでもよい。
検出段階は、加入者プロフィールの更新の検出に基づいてもよいし、又は前記加入者の新たなサービスへの契約の検出に基づいてもよい。
【００１５】
更に別の効果的な開発によれば、チェック段階は、前記ターミナル装置により開始された登録手順の応答メッセージに前記検出段階に基づき追加された能力情報に基づいて実行されてもよい。この場合に、登録手順は、前記契約情報の変更が前記検出段階において検出されたときに開始された登録解除(de-registration)手順に応答して前記ターミナル装置により開始されてもよい。或いは又、登録手順は、所定の間隔で開始される周期的な登録手順であってもよい。
【００１６】
好ましくは、所定のサービングネットワーク要素を必要とする契約サービスを決定するために構成情報が与えられてもよい。
更に別の効果的な開発によれば、チェック段階は、少なくとも１つの要求された能力を含む能力問合せをサービングネットワーク要素へ送信し、サービングネットワーク要素の能力を少なくとも１つの要求された能力と比較し、そしてサービングネットワーク要素から比較段階の結果を指示する確認を受け取るという段階を含んでもよい。それとは別に、チェック段階は、少なくとも１つの要求された能力を指示する情報及び前記サービングネットワーク要素の識別を質問ネットワーク要素へ送信し、前記質問ネットワーク要素において、前記サービングネットワーク要素が前記少なくとも１つの要求された能力を満足するかどうかチェックし、そして前記質問ネットワーク要素から前記チェック段階の結果を指示する確認を受け取るという段階を含んでもよい。次いで、比較段階の結果を受け取るのに応答して、ターミナル装置を登録解除するための登録解除メッセージがサービングネットワーク要素へ送信されてもよい。次いで、サービングネットワーク要素により発行されたメッセージに応答して再登録手順がターミナル装置により開始されてもよい。この場合に、登録解除メッセージは、加入者情報を変更するために登録解除が必要であった理由を示す原因情報を含んでもよい。
【００１７】
ネットワークで開始される再登録手順とは別に、少なくとも１つの要求された能力を使用してデータネットワークの選択ファンクションを開始し、それにより得られる新たなサービングネットワーク要素の識別情報を、ターミナル装置に接続されたプロキシーネットワーク要素に通知してもよい。この通知は、加入者データベースに記憶されたプロキシーネットワーク要素の識別を使用して実行されてもよい。この識別は、登録解除メッセージを使用してサービングネットワーク要素から要求されてもよい。選択ファンクションは、質問ネットワーク要素によって実行されてもよい。
【００１８】
或いは又、チェック段階は、サービングネットワーク要素の要求された能力に関する情報を含む能力リストをデータネットワークから要求することにより実行されてもよい。特に、この能力リストは、質問ネットワーク要素から要求されてもよい。従って、チェック手段は、質問ネットワーク要素、例えば、ＩＭＳのＩ−ＣＳＣＦであってもよい。質問ネットワーク要素は、登録許可応答と共に受け取られた能力情報に基づいてそのチェック動作を実行するように構成されてもよい。
【００１９】
検出手段は、加入者データベース、例えば、ＨＳＳでよい。従って、加入者データベースにおける加入者プロフィールの変更を直接検出して、能力をチェックし、必要に応じて、登録手順を開始することができる。
【００２０】
開始手段は、加入者データベースでよく、登録手順は、データネットワークコアの選択ファンクションを開始することにより開始されるか、或いは登録解除メッセージを発行することにより開始される。或いは又、開始手段は、新たなサービングネットワーク要素へ登録メッセージを発行するように構成された質問ネットワーク要素でもよい。
加入者データベースは、前記データベースに与えられる構成情報に基づいて不必要な登録を禁止するように構成されてもよい。
【発明を実施するための最良の形態】
【００２１】
以下、添付図面を参照して、本発明の好ましい実施形態を詳細に説明する。
図１に示すＩＭＳネットワークアーキテクチャーに基づいて好ましい実施形態を以下に説明する。
【００２２】
図１に示されたＩＭＳは、パケット交換ドメインにより提供されるサービスを利用してマルチメディアサービスをオファーする１組のコアネットワークエンティティを指す。ＨＳＳ２０は、所与のユーザに対するマスターデータベースであり、従来のホーム位置レジスタ（ＨＬＲ）のファンクションと、ＩＭＳのようなＩＰネットワークに指定される新たなファンクションとを含む。ＨＳＳ２０は、コール及び／又はセッションを実際に取り扱うネットワークエンティティをサポートするために契約関連情報を含むエンティティである。ホームネットワークＨＮは、移動加入者の数、装置の容量及びネットワークの編成に基づいて１つ又は多数のＨＳＳを含んでもよい。ＨＳＳ２０は、異種情報を一体化することができると共に、コアネットワークにおける改善された特徴をアプリケーション及びサービスドメインにオファーすることができる。特に、ＨＳＳ２０は、ユーザ関連情報、例えば、ユーザ識別、ナンバリング及びアドレス情報、ユーザセキュリティ情報、ユーザ位置情報、及びユーザプロフィール情報を保持する役割を果たす。又、この情報に基づいて、ＨＳＳ２０は、異なるドメイン及びサブシステムのコール制御及びセッション管理エンティティ、例えば、ＩＭＳ、無線ネットワークサブシステム（ＲＮＳ）等をサポートする役割も果たす。
【００２３】
好ましい実施形態によれば、各加入者の契約情報が変更した後に現在のＳ−ＣＳＣＦｏ１０がＵＥ４０をもはやサービスできないことが能力チェックで示された場合に、ＵＥ４０を新たなＳ−ＣＳＣＦｎ１２へ登録するための登録手順が開始される。能力チェックに応答したサービングネットワーク要素又はエンティティのこの自動的又は半自動的な適応は、以下の４つの好ましい実施形態で述べるように種々のやり方で実行することができる。契約又は加入者プロフィールが加入者に対して変更され、例えば、加入者が新たなサービス（１つ又は複数）に契約するときには、既に指定されているＳ−ＣＳＣＦｏ１０がその新たなサービスをサポートできないことがある。
【００２４】
加入者にサービスすることのできる新たなＳ−ＣＳＣＦｎ１２を指定するために、図２に示す手順を、第１の好ましい実施形態に基づいて実行することができる。
【００２５】
図２に示すように、ＨＳＳ２０は、Ｓ−ＣＳＣＦｏ１０を経てＵＥ４０へ対応登録解除メッセージを送信することにより加入者を登録解除し（ステップ１及び２）、これは、ＵＥ４０が新たな初期登録手順を自動的に開始する状態を招く。というのは、登録解除メッセージは、登録解除の理由を示す原因コードを含むからである。この原因コード又は原因情報は、関連加入者の契約情報又は加入者プロフィールの変更の検出に応答してＨＳＳ２０により追加される。これは、新たなＳ−ＣＳＣＦ、例えば、Ｓ−ＣＳＣＦｎ１２が新たな加入者プロフィールに基づいて選択されるような状態を招く。不必要な登録解除を回避するために、ＨＳＳ２０は、どんな種類のサービスが特殊なＳ−ＣＳＣＦを必要とするか決定するのに使用されるある構成情報を含んでもよい。ＵＥ４０は、新たな登録のための登録メッセージをＩ−ＣＳＣＦ５０へ送信する（ステップ３）。次いで、Ｉ−ＣＳＣＦは、登録許可メッセージをＨＳＳ２０へ送信する（ステップ４）。ＨＳＳ２０は、契約が変更になったことを知ると、従来の手順の場合のようにＳ−ＣＳＣＦ５０の名前だけではなく、現在Ｓ−ＣＳＣＦｏ１０の能力情報及び名前と共に登録許可応答をＩ−ＣＳＣＦ５０に送信する。ＨＳＳ２０は、現在Ｓ−ＣＳＣＦｏ１０の能力情報だけを送信してもよいことに注意されたい（ステップ５）。次いで、Ｉ−ＣＳＣＦ５０は、両方又はＳ−ＣＳＣＦ能力情報のみを使用して、どんなアクションをとるべきか、即ち新たなＳ−ＣＳＣＦを選択すべきかどうか判断する（ステップ６）。チェック結果に基づいて、Ｉ−ＣＳＣＦ５０は、登録メッセージを現在Ｓ−ＣＳＣＦｏ１０へ送信するか、又は要求された能力を有する選択された新たなＳ−ＣＳＣＦｎ１２へ送信する（ステップ７）。
【００２６】
従って、サービングネットワークファンクションは、関連加入者の加入者プロフィールの変更に適応させることができる。古い又は現在のＳ−ＣＳＣＦｏ１０がＳ−ＣＳＣＦ能力要求を満足する場合には、新たな登録プロセス中に古いＳ−ＣＳＣＦ１０が選択される。
【００２７】
図３は、第２の好ましい実施形態に基づく契約変更手順を指示するメッセージシグナリング及び処理図である。この第２の好ましい実施形態において、ＨＳＳ２０は、ＵＥ４０が通常の周期的登録メッセージをネットワーク、例えば、Ｉ−ＣＳＣＦ５０へ送信するまで何のアクションも開始しない（ステップ１）。周期的登録、即ち登録許可メッセージがＨＳＳ２０に到着すると（ステップ２）、ＨＳＳ２０は、契約が変更になったことを知り、そして現在Ｓ−ＣＳＣＦｏ１０の名前だけではなく、現在Ｓ−ＣＳＣＦｏ１０の能力情報及び名前を含む登録許可応答メッセージをＩ−ＣＳＣＦ５０へ送信する（ステップ３）。又、このケースでは、ＨＳＳ２０は、能力情報だけを送信してもよいことに注意されたい。Ｉ−ＣＳＣＦ５０は、両方又はＳ−ＣＳＣＦ能力情報のみを使用して、どんなアクションをとるべきか、即ち新たなＳ−ＣＳＣＦ、例えば、新たなＳ−ＣＳＣＦｎ１２を選択すべきかどうか判断する（ステップ４）。図３に示すケースでは、Ｓ−ＣＳＣＦｎ１２に登録メッセージを送信することにより新たなＳ−ＣＳＣＦｎ１２が選択される（ステップ５）。というのは、指定された古いＳ−ＣＳＣＦｏ１０は、ＵＥ４０の加入者に適したサービスを与えるための要件を満足しないからである。
【００２８】
上述した第１及び第２の好ましい実施形態では、古いＳ−ＣＳＣＦｏ１０の名前をＨＳＳ２０からクリアするか又はそれに対応するフラグ情報を与えるための新たなファンクションにより、自動再登録が行われてもよい。
【００２９】
以下の第３及び第４の好ましい実施形態では、ＨＳＳ２０は、先ず、変更した加入者プロフィール又は契約情報により必要とされる新たな要求を現在Ｓ−ＣＳＣＦｏ１０がサポートするかどうかチェックし、そしてそのチェック動作の結果に基づいて、対応する加入者プロフィール又はサービングエンティティ選択又は変更手順を開始する。現在Ｓ−ＣＳＣＦｏ１０が新たな要求をサポートできる場合には、新たな加入者プロフィールが現在Ｓ−ＣＳＣＦｏ１０において更新される。現在Ｓ−ＣＳＣＦｏ１０が新たな要求をサポートできない場合には、ＨＳＳ２０が、新たなＳ−ＣＳＣＦｎ１２への変更を導く手順をスタートする。第３及び第４の好ましい実施形態では、ＵＥ１０が訪問先ネットワークＶＮに位置して、Ｐ−ＣＳＣＦ３０を経て接続されると仮定することに注意されたい。
【００３０】
第３の好ましい実施形態によれば、ネットワークで開始される登録解除手順がスタートされ、これは、ＨＳＳ２０により発行された登録解除メッセージが、登録解除の理由を明確に示す原因コードを含むことにより、ＵＥ４０が新たな初期再登録手順を自動的に開始する状態を導く。これは、新たなＳ−ＣＳＣＦｎ１２が新たな加入者プロフィールに基づいて選択される状態を導く。
【００３１】
図４は、第３の好ましい実施形態による契約変更手順を示すメッセージシグナリング及び処理図である。新たな加入者プロフィールが発行されると、ＨＳＳ２０は、現在選択されたＳ−ＣＳＣＦｏ１０へ能力問合せを送信する（ステップ１）。この能力問合せは、新たに要求された能力を含む。このオペレーションは、ＨＳＳ２０から現在Ｓ−ＣＳＣＦｏ１０への既存のプロフィールアップローディングに追加することもできるし、又はＨＳＳ２０と現在Ｓ−ＣＳＣＦｏ１０との間の新たなメカニズムでもよいことに注意されたい。現在Ｓ−ＣＳＣＦｏ１０は、それ自身の能力を、要求された能力と比較し、そして要求された能力をサポートできるかどうか判断する。次いで、現在Ｓ−ＣＳＣＦｏ１０は、肯定又は否定確認を含む能力応答をＨＳＳ２０へ送信する（ステップ２）。現在Ｓ−ＣＳＣＦｏ１０は、それが能力の欠如により加入者にそれ以上サービスできない場合には、否定応答を送信する。現在Ｓ−ＣＳＣＦｏ１０は、それが加入者に依然としてサービスできる場合には、肯定確認をＨＳＳ２０へ送信する。新たな加入者プロフィールが送信された場合には、現在Ｓ−ＣＳＣＦｏ１０は、将来使用するためにそれを記憶してもよい。
【００３２】
ＨＳＳ２０は、肯定確認を受信すると、選択又は変更手順を終了する。ステップ１で加入者プロフィールが送信されなかった場合には、ＨＳＳ２０は、上述した３ＧＰＰ仕様書に規定された加入者プロフィールアップローディング手順をスタートする。
【００３３】
ＨＳＳ２０は、それが否定確認を受信すると、加入者プロフィールを更新するために理由が必要であることを明確に識別する原因コードと共に登録解除メッセージを現在Ｓ−ＣＳＣＦｏ１０へ送信することにより、ネットワーク開始の登録解除プロセスを開始する（ステップ３）。現在Ｓ−ＣＳＣＦｏ１０は、ＨＳＳ２０からメッセージを受け取り、適当なＳＩＰ（セッション開始プロトコル）メッセージ、例えば、通知(NOTIFY)メッセージを、適当な原因コードと共に発生して、Ｐ−ＣＳＣＦ３０へ送信する（ステップ４）。次いで、Ｐ−ＣＳＣＦ３０は、ＳＩＰメッセージをＵＥ４０へ転送する（ステップ５）。これは、ＵＥ４０が再登録手順を自動的に且つ直ちにスタートするのを許す。特に、ＵＥ４０は、ステップ４及び５で送信されたＳＩＰメッセージを受け取り、登録の必要性を検出する。次いで、ＵＥ４０は、上記３ＧＰＰ仕様書に規定された登録プロセスをスタートさせる（ステップ６）。これにより、充分なサービングネットワークエンティティを選択することができる。
【００３４】
第４の好ましい実施形態によれば、ＨＳＳ２０は、ＵＥ４０を伴わずに、指定の現在Ｓ−ＣＳＣＦｏ１０を、新たな要求をサポートする新たなＳ−ＣＳＣＦｎ１２へ変更する新たな手順をスタートする。例えば、ＵＥ４０が登録事象レポートパッケージに契約しなかった場合に、ネットワークは、ネットワーク開始の登録解除メッセージをＵＥ４０へ供給できないことがある。
【００３５】
図５は、第４の実施形態による契約変更手順を示すメッセージシグナリング及び処理図である。新たな加入者プロフィールが発行されると、ＨＳＳ２０は、現在Ｓ−ＣＳＣＦｏ１０へ能力問合せを送信する（ステップ１）。この能力問合せは、新たな加入者プロフィールに基づいて新たに要求される能力を含む。又、このケースでは、このオペレーションをＨＳＳ２０から現在Ｓ−ＣＳＣＦｏ１０への既存のプロフィール更新に追加することもできるし、又はＨＳＳ２０と現在Ｓ−ＣＳＣＦｏ１０との間の新たなメカニズムであってもよい。
【００３６】
能力問合せを受け取ると、現在Ｓ−ＣＳＣＦｏ１０は、それ自身の能力を、要求された能力と比較し、そしてその要求された能力をサポートできるかどうかの判断を実行する。現在Ｓ−ＣＳＣＦｏ１０は、それが能力欠如のために加入者にそれ以上サービスできない場合には、否定確認を伴う能力応答をＨＳＳ２０に送信する（ステップ２）。現在Ｓ−ＣＳＣＦｏ１０は、それが加入者に依然としてサービスできる場合には、肯定確認をＨＳＳ２０へ送信する。新たな加入者プロフィールが現在Ｓ−ＣＳＣＦｏ１０へ送信されると、更なる使用のためにそれを記憶する。
【００３７】
ＨＳＳ２０は、肯定確認を受け取ると、手順を終了する。
加入者プロフィールがステップ１で送信されなかった場合には、ＨＳＳ２０は、上記３ＧＰＰ仕様書に規定された加入者プロフィールアップローディング手順をスタートする。
【００３８】
ＨＳＳ２０は、図５に示すように、否定確認を受け取ると、ＵＥ４０の加入者に現在サービスしている現在又は古いＳ−ＣＳＣＦｏ１０へ登録解除メッセージを送信する。このメッセージは、訪問先ネットワークＶＮのＰ−ＣＳＣＦ３０のアドレス及び／又は名前に対する要求を含む（ステップ３）。現在Ｓ−ＣＳＣＦｏ１０は、登録解除メッセージを受信し、Ｐ−ＣＳＣＦ３０のアドレス及び／又は名前を伴うメッセージで確認する（ステップ４）。次いで、現在Ｓ−ＣＳＣＦｏ１０は、関連加入者の既存の加入者プロフィールを削除してもよい。登録解除メッセージは、Ｐ−ＣＳＣＦ３０のアドレス及び／又は名前を送信する要求を含んでいるために、現在Ｓ−ＣＳＣＦｏ１０は、Ｐ−ＣＳＣＦ３０へ何の通知も送信しない。ＨＳＳ２０は、Ｐ−ＣＳＣＦ３０のアドレス及び／又は名前を伴う確認を受信し、加入者のＰ−ＣＳＣＦアドレス及び／又は名前を一時的に記憶する（ステップ５）。Ｐ−ＣＳＣＦ３０のアドレス及び／又は名前は、ＨＳＳ２０に永久的に記憶されてもよいことに注意されたい。この場合、ＨＳＳ２０は、ステップ３においてＰ−ＣＳＣＦ３０のアドレス及び／又は名前を要求する必要はない。
【００３９】
ステップ６において、ＨＳＳ２０は、変更された契約情報に基づいて加入者により要求された加入者認識及び新たな能力を含むメッセージをＩ−ＣＳＣＦ５０へ送信する。このメッセージは、新たなサービングエンティティを選択するための選択ファンクションを開始するためのメッセージであってもよい。メッセージの受信に応答して、Ｉ−ＣＳＣＦ５０は、新たに要求された能力に基づいて加入者に対する新たなＳ−ＣＳＣＦ選択を開始する（ステップ７）。次いで、Ｉ−ＣＳＣＦ５０は、加入者認識を含む登録メッセージを、新たに選択されたＳ−ＣＳＣＦｎ１２へ送信する（ステップ８）。これに応答して、新たなＳ−ＣＳＣＦｎ１２は、上記３ＧＰＰ仕様書に規定された加入者プロフィールアップローディング手順をスタートする（ステップ９−１２）。
【００４０】
加入者プロフィールが更新されると、新たなＳ−ＣＳＣＦｎ１２は、新たなＳ−ＣＳＣＦｎ１２のアドレスを含む適当なＳＩＰメッセージ、例えば、通知メッセージを発生して、Ｐ−ＣＳＣＦ３０へ送信する（ステップ１３）。ステップ１４では、Ｐ−ＣＳＣＦ３０は、将来のセッションで使用すべきＳ−ＣＳＣＦアドレスを記憶又は更新する（ステップ１４）。最終的に、Ｐ−ＣＳＣＦ３０は、新たなＳ−ＣＳＣＦｎ１２へＳＩＰ２００ＯＫメッセージで確認し、新たなＳ−ＣＳＣＦｎ１２は、Ｉ−ＣＳＣＦ５０へＳＩＰ２００ＯＫメッセージで確認し、そしてＩ−ＣＳＣＦ５０は、それに対応する確認をＨＳＳ２０に送信する。これで、サービングネットワークエンティティは、変更された加入者プロフィールに適応された。
【００４１】
第３及び第４の好ましい実施形態においてＨＳＳ２０により実行される能力チェック動作は、次のチェック手順と置き換えられてもよい。この別のチェック手順によれば、ＨＳＳ２０は、能力リストに対する問合せをＩ−ＣＳＣＦ５０へ送信してもよい。このメッセージは、新たなＳ−ＣＳＣＦの要求された能力を含んでもよい。次いで、Ｉ−ＣＳＣＦ５０は、要求された能力をチェックし、使用可能なＳ−ＣＳＣＦのリストをＨＳＳ２０へ報告する。ＨＳＳ２０は、次いで、現在Ｓ−ＣＳＣＦｏ１２がこの能力リストに含まれているかどうかチェックする。
【００４２】
更に別のチェック手順として、ＨＳＳ２０は、第１ステップにおいて、現在又は古いＳ−ＣＳＣＦｏ１０のアドレスを、更新又は変更された加入者プロフィールに基づく新たに要求された能力と一緒に、それに対応する更新メッセージで、Ｉ−ＣＳＣＦ５０へ送信してもよい。次いで、第２ステップにおいて、Ｉ−ＣＳＣＦ５０は、古いＳ−ＣＳＣＦ１０が新たな要求を満足するかどうかＨＳＳ２０に確認する。Ｉ−ＣＳＣＦ５０から受け取った確認に基づいて、ＨＳＳ２０は、次のような別のやり方で動作してもよい。要求（１つ又は複数）が古いＳ−ＣＳＣＦｏ１０により満足される場合には、ＨＳＳ２０からＩ−ＣＳＣＦ５０へのプロフィール更新が開始される。もしそうでなければ、ＨＳＳ２０は、図４及び５を参照して各々述べたネットワーク開始の登録解除手順又はＳ−ＣＳＣＦ選択手順を開始する。
【００４３】
能力ネゴシエーションの必要性は、能力ベースの選択ではなく、デフォールトＳ−ＣＳＣＦを使用することにより低減されてもよい。従って、現在Ｓ−ＣＳＣＦｏ１０が、変更された契約情報に鑑み加入者にサービスできないことが検出されたときには、デフォールトＳ−ＣＳＣＦを選択することができる。
【００４４】
更に、ＨＳＳ２０の能力問合せは、ＨＳＳ２０とＳ−ＣＳＣＦ及び／又はＩ−ＣＳＣＦファンクションとの間のＣｘインターフェイスにおいて既存のＰＰＲ直径コマンドに一体化されてもよい。
【００４５】
第３の好ましい実施形態において新たな登録を行なうことをＵＥ４０に通知できない場合には、Ｐ−ＣＳＣＦ３０は、通知メッセージを受信した後に新たな登録を開始してもよい。従って、変更を要求する唯一の要素がＰ−ＣＳＣＦ３０となる。
【００４６】
或いは又、ＨＳＳ２０は、ネットワークに設けられたＳ−ＣＳＣＦの全能力を知ってもよい。これを達成するために、それに対応するテーブルがＨＳＳ２０に記憶されてもよい。従って、第３及び第４の好ましい実施形態では、Ｉ−ＣＳＣＦ５０又は現在Ｓ−ＣＳＣＦｏ１０のいずれからも能力問合せが要求されない。従って、チェックオペレーションは、ＨＳＳ２０内で実行されてもよい。更に、ＨＳＳ２０がある構成情報を含む場合には、不必要な登録解除を回避することができる。
【００４７】
更に、加入者プロフィールの更新という観点において、古いＳ−ＣＳＣＦ１０は、それに割り当てられた新しい加入者プロフィールをサポートしないことに注意されたい。次いで、第１及び第２の実施形態の能力問合せと同様のネゴシエーション手順に基づいてＳ−ＣＳＣＦの変更が開始されてもよい。即ち、古いＳ−ＣＳＣＦ１０は、ＨＳＳ２０から新たな加入者プロフィールを受信すると、この種のプロフィールをサポートしないことを指示する理由、例えば、「サービス失敗」又は「サービス未知」等を含む確認メッセージをＨＳＳ２０へ送信する。
【００４８】
本発明は、上述した好ましい実施形態に限定されないことに注意されたい。本発明は、加入者の契約情報がサービングネットワーク要素の要求された能力に影響するいかなるデータネットワークにおいて実施されてもよい。従って、ネットワーク要素又はエンティティ及びシグナリングメッセージの呼称及びファンクションは、他の又は将来のデータネットワークにおいて異なってもよい。従って、これら実施形態は、特許請求の範囲内で変更されてもよい。
【図面の簡単な説明】
【００４９】
【図１】本発明の好ましい実施形態を実施できるネットワークアーキテクチャーを概略的に示す図である。
【図２】第１の好ましい実施形態による契約変更手順を示すメッセージシグナリング及び処理図である。
【図３】第２の好ましい実施形態による契約変更手順を示すメッセージシグナリング及び処理図である。
【図４】第３の好ましい実施形態による契約変更手順を示すメッセージシグナリング及び処理図である。
【図５】第４の好ましい実施形態による契約変更手順を示すメッセージシグナリング及び処理図である。
【図１】
2005515712.tif 000003
【図２】
2005515712.tif 000004
【図３】
2005515712.tif 000005
【図４】
2005515712.tif 000006
【図５】
2005515712.tif 000007
【国際調査報告】
2005515712.tif 000008
2005515712.tif 000009
2005515712.tif 000010