(57)【特許請求の範囲】
【請求項１】
通信システムにおいて、該通信システムに登録されていない或る加入者に対する着信コールに関連した少なくとも１つの第１サービスをトリガーする、登録されていない複数の加入者に対する少なくとも１つの第１制御ファンクションを維持する段階と、
登録されていない或る加入者に着信するコールを前記第１制御ファンクションにルーティングする段階と、
含み、
前記第１制御ファンクションは、該第１制御ファンクションと等価な動作を実行可能であって登録された加入者に対する着信コールに関連したサービスをトリガーする制御ファンクションとは別体として設けられたものである、
ことを特徴とする方法。
【請求項２】
通信システムに登録されていない或る加入者に着信するコールを、該加入者にサービスする制御ファンクションに対してルーティングする段階を含む方法であって、
さらに、
登録されていない或る加入者に対する着信コールに関連した少なくとも１つの第１サービスをトリガーする少なくとも１つの第１制御ファンクションをネットワークに維持する段階と、
登録されていない或る加入者に着信するコールを前記第１制御ファンクションにルーティングする段階と、
を含み、
前記第１制御ファンクションは、該第１制御ファンクションと等価な動作を実行可能であって登録された加入者に対する着信コールに関連したサービスをトリガーする制御ファンクションとは別体として設けられたものである、
ことを特徴とする方法。
【請求項３】
さらに、前記加入者の未登録中に、少なくとも該加入者の加入者データの前記第１サービス情報を、前記加入者の加入者データを維持するネットワークノードから、前記第１制御ファンクションにより使用されるデータベースにコピーする段階を含む、請求項１又は請求項２に記載の方法。
【請求項４】
さらに、
前記登録されていない加入者に着信するコールを前記第１制御ファンクションにおいて受信する段階と、
加入者のサービス情報を、前記加入者の加入者データを維持するネットワークノードから、前記第１制御ファンクションに送信する段階と、
前記第１制御ファンクションにおいてサービスのトリガーを開始する段階と、
を含む、請求項１又は請求項２に記載の方法。
【請求項５】
さらに、
前記登録されていない加入者に着信するコールを前記第１制御ファンクションにおいて受信する段階と、
前記第１制御ファンクションにより使用されるデータベースが加入者のサービス情報を含むかどうかをチェックする段階と、
前記データベースが加入者のサービス情報を含む場合には、サービスのトリガーを開始する段階と、
前記データベースが加入者のサービス情報を含まない場合には、
少なくとも前記登録されていない加入者に着信するコールに関連した前記第１サービス情報を、該加入者の加入者データを維持するネットワークノードから、前記第１制御ファンクションにより要求し、前記サービス情報の受信に応答して、前記加入者データを前記データベースに記憶するとともに前記サービスのトリガーを開始する段階と、
を含む、請求項１又は請求項２に記載の方法。
【請求項６】
前記加入者データを維持する前記ネットワークノードがホーム加入者サーバである、請求項３から請求項５のいずれかに記載の方法。
【請求項７】
前記第１制御ファンクションは、トリガー条件が満足されたときに前記サービスをトリガーする、請求項１から請求項６のいずれかに記載の方法。
【請求項８】
前記第１制御ファンクションの内部環境である実行環境において前記サービスをトリガーする、請求項７に記載の方法。
【請求項９】
前記第１制御ファンクションの外部環境である実行環境において前記サービスをトリガーする、請求項７に記載の方法。
【請求項１０】
さらに、
少なくとも１つのサービス内容を実行するためにユーザ装置に対応する実行環境を前記第１制御ファンクションにおいて維持する段階と、
前記加入者に着信するコールに関連した少なくとも１つのサービス内容又は該サービス内容のアドレスを前記ユーザ装置から前記第１制御ファンクションにロードして、前記加入者が登録されていないときに前記サービスはトリガーされることができるようになっている段階と、
を含む、請求項１から請求項９のいずれかに記載の方法。
【請求項１１】
前記加入者の未登録中に前記ロード動作を実行する、請求項１０に記載の方法。
【請求項１２】
前記第１制御ファンクションは、コールされた加入者に対してコールの確立を制御することに参加する制御ファンクションである、請求項１から請求項１１のいずれかに記載の方法。
【請求項１３】
前記制御ファンクションがコール状態制御ファンクションである、請求項１２に記載の方法。
【請求項１４】
前記第１制御ファンクションがセッション開始プロトコルコール処理サーバである、請求項１から請求項１２のいずれかに記載の方法。
【請求項１５】
通信システムであって、
或る加入者のルーティングアドレスを当該通信システムの該加入者に着信するコールに対して与えるための少なくとも１つの第１ネットワークノードを具備する通信システムにおいて、
当該通信システムは、登録されていない或る加入者に着信するコールに関連したサービスをトリガーするための少なくとも１つの第１制御ファンクションも具備し、
前記第１ネットワークノードは、前記加入者が登録されていない加入者であることのみに応答して、該加入者のルーティングアドレスとして前記第１制御ファンクションのアドレスを与えるように構成されており、
前記第１制御ファンクションは、該第１制御ファンクションと等価な動作を実行可能であって登録された加入者に対する着信コールに関連したサービスをトリガーする制御ファンクションとは別体として設けられたものである、
ことを特徴とする通信システム。
【請求項１６】
通信システムであって、
或る加入者のルーティングアドレスを当該通信システムの該加入者に着信するコールに対して与えるための少なくとも１つの第１ネットワークノードを具備する通信システムにおいて、
前記第１ネットワークノードは、或る加入者が当該通信システムに登録されたときに、該或る加入者に対する着信コールに関連したサービスをトリガーする制御ファンクションのアドレスを、ルーティングアドレスとして与えるように構成されており、
当該通信システムは、登録されていない加入者に着信するコールに関連したサービスをトリガーするための少なくとも１つの第１制御ファンクションであって該第１制御ファンクションと等価な動作を実行可能な前記制御ファンクションとは別体として設けられた第１制御ファンクションも具備し、
前記第１ネットワークノードは、前記加入者が登録されていない加入者であることに応答して、該加入者のルーティングアドレスとして前記第１制御ファンクションのアドレスを与えるように構成されている、
ことを特徴とする通信システム。
【請求項１７】
前記第１ネットワークノードは、前記第１制御ファンクションの加入者データ要求に応答して少なくとも前記着信するコールに関連した加入者データを前記第１制御ファンクションに送信するように構成されている、請求項１５又は請求項１６に記載の通信システム。
【請求項１８】
前記第１制御ファンクションは、当該通信システムにおいて前記加入者が登録されていないことの一部として、該加入者が前記第１制御ファンクションに登録されることに応答して、前記第１ネットワークノードから加入者データを要求するように構成されている、請求項１７に記載の通信システム。
【請求項１９】
前記第１制御ファンクションは、前記加入者に着信するコールの受信に応答して前記第１ネットワークノードから加入者データを要求するように構成されている、請求項１８に記載の通信システム。
【請求項２０】
前記第１ネットワークノードは、少なくとも前記着信するコールに関連した加入者データを、該加入者データにおける変化に応答して前記第１制御ファンクションに送信するように構成されており、
前記第１制御ファンクションは、少なくとも前記着信するコールに関連した加入者データを記憶し、前記第１ネットワークノードから受信した前記加入者データに応答してそれらを更新するように構成されている、請求項１５から請求項１８のいずれかに記載の通信システム。
【請求項２１】
前記通信システムは、前記加入者に着信するコールに関連した少なくとも１つのサービス内容を前記第１制御ファンクションに送信するように構成された少なくとも１つのユーザ装置を具備し、
前記第１制御ファンクションは、サービス内容を実行するための実行環境を具備し、該サービス内容を受信及び記憶するように構成されている、請求項１５から請求項２０のいずれかに記載の通信システム。
【請求項２２】
前記通信システムは、
前記加入者に着信するコールに関連したサービス内容に対する少なくとも１つのポインタを前記第１制御ファンクションに送信するように構成された少なくとも１つのユーザ装置と、
前記サービス内容を実行するための少なくとも１つの実行環境と、
前記システムに前記サービス内容を維持するためのメモリ手段と、
を具備し、
前記第１制御ファンクションが前記ポインタを受信及び記憶するように構成される、請求項１５から請求項２０のいずれかに記載の通信システム。
【請求項２３】
前記第１制御ファンクションは、コールされた加入者に対するコールの確立を制御することに参加する制御ファンクションである、請求項１５から請求項２２のいずれかに記載の通信システム。
【請求項２４】
ネットワークノードであって、
該ネットワークノードにルーティングされ登録されていない加入者に着信する、コールに対する少なくとも１つのインターフェイスであって、登録されていない加入者に着信するコールに関連した少なくとも１つのサービスをトリガーするようになっているインターフェイス、を備え、
当該インターフェイスと等価な動作を実行することが可能であって登録されている加入者に着信するコールに関連したサービスをトリガーするインターフェイスを備えたネットワークノードとは別体として設けられた、
ことを特徴とするネットワークノード。
【請求項２５】
前記ネットワークノードは、前記加入者が通信システムにおいて非登録化を行うときに該加入者の加入者データを受信する手段を具備する、請求項２４に記載のネットワークノード。
【請求項２６】
前記ネットワークノードは、さらに、前記通信システムにおけるユーザ装置の実行環境に対応する実行環境を具備し、前記加入者データの少なくとも幾つかが、前記ユーザ装置における少なくとも１つのサービス内容に関連している、請求項２５に記載のネットワークノード。
【請求項２７】
前記ネットワークノードは、前記加入者に着信するコールが当該ネットワークノードにルーティングされることに応答して、前記加入者の加入者データを要求する手段を具備する、請求項２４又は請求項２６に記載のネットワークノード。
【請求項２８】
前記ネットワークノードは、該ネットワークノードにより使用される第１データベースに、少なくとも着信するコールに関連した加入者データを記憶する手段を具備する、請求項２４から請求項２７のいずれかに記載のネットワークノード。
【請求項２９】
前記ネットワークノードは、前記加入者の加入者データが前記第１データベースに記憶されているかどうかチェックする手段と、着信するコールに関連したサービスをトリガーするために当該ネットワークノードが必要とする加入者データであって前記データベースに記憶されていない加入者データのみを要求する手段と、を具備する、請求項２８に記載のネットワークノード。
【請求項３０】
加入者のルーティング情報を与える手段と、該加入者が通信システムにおいて非登録化を実行したかどうかを確認する手段と、を具備するネットワークノードであって、
前記加入者のルーティング情報を与える手段が、前記通信システムに登録されていない複数の加入者に対するサービスをトリガーする第１制御ファンクションのアドレスを、前記非登録化を実行した登録されていない加入者のルーティングアドレスが要求されたときのルーティングアドレスとして与えるように構成されており、
前記第１制御ファンクションは、該第１制御ファンクションと等価な動作を実行可能であって登録された加入者に対するサービスをトリガーする制御ファンクションとは別体として設けられたものである、
ことを特徴とするネットワークノード。
【請求項３１】
登録された或る加入者にサービスする制御ファンクションのアドレスを、通信システムに登録されていない或る加入者のルーティング情報として与える手段と、該加入者が通信システムにおいて非登録化を実行したかどうかを確認する手段と、を具備するネットワークノードであって、
前記或る加入者にサービスする制御ファンクションのアドレスを与える手段が、登録されていない或る加入者に応答して、サービスする制御ファンクションのアドレスではなく、非登録化を実行した複数の加入者のサービスをトリガーする第１制御ファンクションのアドレスを、前記登録されていない或る加入者に対するルーティングアドレスとして与えるように構成されており、
前記第１制御ファンクションは、該第１制御ファンクションと等価な動作を実行可能な前記制御ファンクションとは別体として設けられたものである、
ことを特徴とするネットワークノード。
【請求項３２】
前記ネットワークノードは、各加入者に対して前記第１制御ファンクションのアドレスを別々に維持する手段を具備する、請求項３０又は請求項３１に記載のネットワークノード。
【請求項３３】
前記通信システムにおいて前記加入者が非登録化を行うのに応答して、前記ネットワークノードは、前記第１制御ファンクションのアドレスを前記加入者のルーティングアドレスとして設定するように構成された、請求項３０から請求項３２のいずれかに記載のネットワークノード。
【請求項３４】
前記加入者のルーティングアドレスが存在しないのに応答して、前記ネットワークノードは、前記第１制御ファンクションのアドレスをルーティングアドレスとして与えるように構成された、請求項３０から請求項３２のいずれかに記載のネットワークノード。
【請求項３５】
前記第１制御ファンクションは、コールされた加入者に対するコールの確立を制御することに参加する制御ファンクションである、請求項３０から請求項３４のいずれかに記載のネットワークノード。
【請求項３６】
加入者に着信するコールに関連したサービスを提供するための少なくとも１つのサービス内容を具備するユーザ装置であって、
当該ユーザ装置は、通信システムにおいて非登録化を実行したときに前記サービスを提供するために前記サービス内容に関連した情報を通信システムに送信する手段をさらに具備し、
前記通信システムは、登録されていない加入者に着信するコールに関連したサービスをトリガーする第１制御ファンクションと、該第１制御ファンクションとは別体として設けられ、該第１制御ファンクションと等価な動作を実行可能であって、登録された加入者に着信するコールに関連したサービスをトリガーする制御ファンクションと、を含むものである、
ことを特徴とするユーザ装置。
【請求項３７】
前記情報が前記サービス内容を含む、請求項３６に記載のユーザ装置。
【請求項３８】
前記情報が前記サービス内容を指すポインタを含む、請求項３６に記載のユーザ装置。
【請求項３９】
前記情報が、さらに、前記サービス内容に関連したパラメータの少なくとも１つの値を含む、請求項３８に記載のユーザ装置。
【請求項４０】
前記情報を前記通信システムに送信する手段が、当該ユーザ装置が前記通信システムに登録されていることに応答するものである、請求項３６から請求項３９のいずれかに記載のユーザ装置。
【請求項４１】
前記情報を前記通信システムに送信する手段が、前記サービス内容の変化に応答するものである、請求項３６から請求項４０のいずれかに記載のユーザ装置。
【請求項４２】
前記情報を前記通信システムに送信する手段が、該通信システムにおいて非登録化を行う当該ユーザ装置に応答するものである、請求項３６から請求項３９のいずれかに記載のユーザ装置。
【請求項４３】
前記情報を前記通信システムに送信する手段が、該通信システムから受け取られた要求に応答するものである、請求項３６から請求項４２のいずれかに記載のユーザ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加入者がネットワークに登録されていない時間中に通信システムにおいて加入者へなされたコールをルーティングすることに係る。より詳細には、本発明は、「第３世代の移動通信システム」において加入者になされたコールをルーティングすることに係る。
【背景技術】
【０００２】
通信システム、特に、移動通信システムにより種々様々なサービスが提供されており、新たなサービスが常に計画されている。これらサービスは、益々非標準的なサービスになりつつある。例えば、コール再送のような非常に多数の付加価値サービスがＧＳＭシステム（移動通信用のグローバルシステム）において標準化されているが、これらの付加価値サービスは、ＵＭＴＳ（ユニバーサル移動テレコミュニケーションシステム）のような「第３世代移動通信システム」において標準化されず、インテリジェントネットワーク状の制御を用いた種々のツールキット又はプロトコルを使用することにより形成されると考えられる。これらは、例えば、ＣＡＭＥＬ（移動ネットワーク改善ロジック用のカスタマイズされたアプリケーション）、ＳＩＰ（セッションイニシエーションプロトコル）、ＯＳＡ（オープンサービスアーキテクチャー）、パーレイＡＰＩ（アプリケーションプロトコルインターフェイス）、ＭｅｘＥ（移動ステーション実行環境）、及びＳＡＴ（ＳＩＭアプリケーションツールキット）を含む。
【０００３】
３ＧＰＰ全ＩＰシステム、即ちＩＰ技術（インターネットプロトコル技術）をベースとし第３世代パートナーシッププロジェクト３ＧＰＰに定義されたＵＭＴＳシステムの目的は、移動着信コールに関連したサービスを、加入者にサービスするコール状態制御ファンクションＳ＿ＣＳＣＦから少なくともスタート即ちトリガし、質問コール状態制御ファンクションＩ＿ＣＳＣＦが、ホーム加入者サーバーＨＳＳから得たアドレスに基づいてコールをその加入者へとルーティングすることである。質問コール状態制御ファンクションＩ＿ＣＳＣＦは、加入者に着信するコールをルーティングするファンクションである。シグナリング及び実際のコールが別々にルーティングされるシステムでは、コールルーティングとは、シグナリングのルーティングを指す。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、時々、例えば、加入者のユーザ装置がスイッチオフされているために、加入者がシステムに登録されないことがある。したがって、加入者は、サービスコール状態制御ファンクションＳ＿ＣＳＣＦも、移動着信コールに関連したサービス、例えば、着信コールの転送に関連したサービスをトリガする制御ファンクションも有していない。
【０００５】
上記問題に対する１つの解決策は、質問コール状態制御ファンクションＩ＿ＣＳＣＦによりこれらのサービスを提供することである。この解決策では、加入者がネットワークに登録されないとき、ホーム加入者サーバーＨＳＳは、加入者サービス情報、例えば、ＣＡＭＥＬ加入者情報ＣＳＩを、ルーティング命令として質問コール状態制御ファンクションへ送信する。しかしながら、この解決策の問題は、Ｉ＿ＣＳＣＦがＣＡＭＥＬインターフェイスのような完全なサービスインターフェイスをもたねばならず、更に、コール状態モデルを動的にトリガし、サービスにおそらく関連した出力岐路を維持することができねばならないことである。換言すれば、Ｉ＿ＣＳＣＦは、種々様々なファンクションを含まねばならない。Ｉ＿ＣＳＣＦは、システムの重要な要素になる見込みが高いので、装置をできるだけ簡単にして、若干のファンクションしか設けず、したがって、サービスを提供するのに必要な上記特徴をもたずにその性能を最適化できることが好ましい。
【０００６】
したがって、本発明の目的は、上記問題を解消することのできる方法及びこの方法を実施する装置を提供することである。本発明の目的は、独立請求項に記載したことを特徴とする方法、システム、ネットワークノード及びユーザ装置によって達成される。本発明の好ましい実施形態は、従属請求項に記載する。
【課題を解決するための手段】
【０００７】
本発明は、ネットワークに登録されていない加入者のサービスであって、加入者に着信するコール即ち移動着信コールに関連したサービスを取り扱うサービスファンクションをネットワークに設け、加入者がネットワークに登録されないときに、上記サービスファンクションを含むネットワークノードのアドレスを、加入者に着信するコールに対するルートアドレスとして与えることをベースとする。本発明は、各々の場合に、既存のネットワークノードに対して非常に僅かな変更しか必要とせずに、加入者に着信コールに関連したサービスを提供できるという効果を発揮する。着信コールをルーティングするネットワークノードは変更の必要がなく、ルート情報を与えるネットワークノードは、加入者がネットワークに登録されていないときに、上記サービスファンクションを含むネットワークノードのアドレスを与えるように構成されれば、極めて充分である。このようにして、例えば、Ｉ＿ＣＳＣＦの性能を最適化することができ、装置をできるだけ簡単に保つことができる。
【０００８】
本発明の好ましい実施形態では、加入者のユーザ装置における少なくとも１つのサービスコンテンツが、未登録加入者のサービスの役目を果たすネットワークノードにロードされる。更に、この実施形態は、移動着信コールに関連した幾つかのサービスをユーザ装置において実施できるという効果を与えるが、同時に、加入者がネットワークに登録されておらず、したがって、ユーザ装置が上記サービスを提供できない場合にも、それらサービスを提供できるように確保することができる。
【発明を実施するための最良の形態】
【０００９】
以下、添付図面を参照して、本発明の好ましい実施形態を詳細に説明する。
本発明は、加入者に意図されたサービスが、加入者にサービスするネットワークノードからトリガされ、そのネットワークノードのアドレスが、加入者特有の定数ではなく、そのアドレスが、移動着信コールがルーティングされるときに加入者データから検出される検出されるようないかなる通信システムにも適用できる。このようなシステムは、「第３世代移動通信システム」、例えば、ＵＭＴＳ及びＩＳ−４１、ＧＳＭシステム及びそれに対応する移動通信システム、例えば、ＤＣＳ１８００（１８００ＭＨｚ用のデジタルセルラーシステム）及びＰＣＳ（パーソナルコミュニケーションシステム）、並びに上記システムをベースとするシステム、例えば、ＧＳＭ２＋システムを含む。以下、本発明は３ＧＰＰ全ＩＰシステムを使用して一例として説明するが、本発明はこれに限定されるものではない。移動通信システム及び特に第３世代の移動通信システムの仕様は、急速に進歩している。これは、本発明に対して付加的な変更を必要とする。それ故、全ての語及び表現は、広く解釈されるべきであり、本発明を例示するためのものであって、本発明を何ら限定するものではない。
【００１０】
３ＧＰＰ全ＩＰシステム１においては、アクセス層と電話層との間に相違がなされ、これら両層は、それら自身のオペレータを有する（それら層への分割は、図１には示されていない）。通常、アクセス層は、ユーザに、ＩＰネットワーク（インターネットプロトコル）のような外部ネットワークへのワイヤレスアクセスと、インターネット電話（ＩＰＴ、ＩＰ電話）のようなサービスとを与え、電話層は、制御の役割を果たす。ＩＰ電話は、実際には、アクセス層のネットワークノードには見えず、ＩＰ電話のルーティングには関与しない。しかしながら、各レベルから、種々のサービスプラットホーム、例えば、インテリジェントネットワークのサービス制御ポイント及びＩＰ電話アプリケーションサーバーへのシグナリング接続がある（サービスプラットホームは、図１には示されていない）。ＩＰ電話とは、標準的な音声電話（ボイスオーバーＩＰ、ＶｏＩＰ）から、ＩＰデータ、音声及びビデオを使用したマルチメディアアプリケーションまでのサービスを網羅する一般的な用語である。
【００１１】
図１は、簡単なネットワークアーキテクチャーを示し、本発明を理解する上で重要な通信システム１の要素のみを示す。図１に示すネットワークノードは、論理的ユニットであり、その実施は、ここに述べるものと異なってもよい。又、システム１は、ここで詳細に述べる必要のない他のファンクション及び構造も含むことが当業者に明らかであろう。
【００１２】
ユーザ装置ＵＥは、実際のターミナルと、加入者認識モジュールとも称される取り外し可能に接続される識別カードＵＳＩＭとを備えている。ここでは、ユーザ装置ＵＥは、一般に、加入者認識モジュール及び実際のターミナルにより形成されたエンティティを意味する。加入者識別ユニットＵＳＩＭは、加入者認識を含むスマートカードで、認証アルゴリズムを実行し、認証及び暗号キーと、ユーザ装置に必要な契約情報とを記憶する。実際のターミナルは、移動通信システムにおいて通信することのできるいかなる装置でもよい。したがって、ターミナルは、スピーチのみに意図された単一のターミナルでもよいし、又は種々のサービスのためのターミナルであって、サービスプラットホームとして動作し、負荷をサポートし、種々のサービス関連ファンクションを実行するものでもよい。又、ターミナルは、種々の装置の組合せでもよく、例えば、マルチメディアコンピュータと、ノキアのカード電話をそれに接続して、移動接続を与えるものでもよい。本発明の第１の好ましい実施形態によるユーザ装置の動作は、図２を参照して詳細に説明する。
【００１３】
図１の例では、システム１は、コアネットワークＣＮと、ＵＭＴＳ地上無線アクセスネットワークＵＴＲＡＮとを備えている。ＵＴＲＡＮは、コアネットワークＣＮに接続された無線ネットワークサブシステム（図１には示さず）のグループで形成される。無線ネットワークサブシステムは、例えば、ＧＳＭシステムのＧＰＲＳ（汎用パケット無線サービス）をベースとすることができる。コアネットワークＣＮは、ＩＰネットワークＩＰのような外部ネットワークに接続することができる。図１の例では、コアネットワークは、ホーム加入者サーバーＨＳＳと、質問コール状態制御ファンクションＩ＿ＣＳＣＦと、２つのサービスコール状態制御ファンクション２、即ちネットワークに登録されたユーザにサービスするＳ＿ＣＳＣＦ、及びネットワークに登録されないユーザにサービスするＳＵＲ＿ＣＳＣＦとを備えている。
【００１４】
サービスコール状態制御ファンクションＳ＿ＣＳＣＦは、加入者のユーザ装置によりなされたコールを制御し、ネットワークに登録された加入者に着信するコールの確立をサポートし、トリガ条件を満足したときにそれらコールに関連したサービスのトリガ動作をサポートするのに関与するネットワークノードである。換言すれば、Ｓ＿ＣＳＣＦは、コールの確立を制御し、とりわけ、インテリジェントネットワークサービススイッチングファンクションに対応するファンクションと、サービス制御ポイント及びＩＰ電話アプリケーションサーバー（これらは図１には示されていない）のような他のネットワークノードと共にコールの確立を制御するＩＰ電話のコール状態モデルとを含む。Ｓ＿ＣＳＣＦは、移動着信コールのシグナリングを、例えば、実際のＩＰネットワークＩＰから転送するときに通るネットワークノードである。Ｓ＿ＣＳＣＦは、通常、ＧＳＭシステムのビジター位置レジスタに論理的に対応する加入者データベースを含む。
【００１５】
ＳＵＲ＿ＣＳＣＦ、即ち未登録の加入者にサービスするコール状態制御ファンクションは、登録されていない加入者に着信するコールがルーティングされるところのファンクションである。ＳＵＲ＿ＣＳＣＦは、ネットワークに登録されていない加入者に着信するコールを確立し、トリガ条件を満足するときにこれらコールに関連したサービスをトリガするようにサポートする。ＳＵＲ＿ＣＳＣＦは、外部又は内部のいずれかであるサービス実行環境においてサービスをトリガする。外部環境へのインターフェイスは、例えば、分散型のオブジェクト指向の技術、例えば、ＣＯＲＢＡ（共通オブジェクトリクエストブローカーアーキテクチャー）、又はインテリジェントネットワークの制御プロトコルの１つをベースとする。実行環境は、例えば、Ｊａｖａ（登録商標）バーチャルマシンをベースとする。ＳＵＲ＿ＣＳＣＦは、加入者に着信するコールを制御するのに必要なＣＡＭＥＬインターフェイスのようなサービス制御インターフェイスを含む。したがって、本発明の第１の好ましい実施形態では、ＳＵＲ＿ＣＳＣＦは、例えば、ＩＰ電話のコール状態モデルを含み、これらは、サービス制御ポイント及びＩＰ電話アプリケーションサーバー（これらは図１には示されていない）のような他のネットワークノードと共に使用されて、移動着信コールの確立を制御する。本発明の第１の実施形態によるＳＵＲ＿ＣＳＣＦは、更に、ユーザ装置に通常記憶されるサービスコンテンツ（１つ又は複数）のコピーを非登録化(unregistration)中に記憶することのできる仮想プロキシーを備えている。この仮想プロキシーは、条件が満足されたときにサービスコンテンツを実行するためにサービスプラットホームに対応する少なくとも１つの実行環境を備えているのが好ましい。更に、本発明の第１の好ましい実施形態によるＳＵＲ＿ＣＳＣＦは、ＧＳＭシステムのビジター位置レジスタに対応するデータベース、又はデータベースへの接続を備え、このデータベースは、未登録加入者の加入者データを一時的に記憶する。本発明の第２の好ましい実施形態では、ＳＵＲ＿ＣＳＣＦは、プロキシーも、データベースも、データベースへの接続も有していない。本発明の他の好ましい実施形態では、ＳＵＲ＿ＣＳＣＦは、プロキシー、データベース又はデータベースへの接続のいずれかを有する。本発明によるＳＵＲ＿ＣＳＣＦの動作は、図２及び３を参照して詳細に説明する。
【００１６】
質問コール状態制御ファンクションＩ＿ＣＳＣＦは、加入者へなされたコールの確立を制御することにのみ関与し、移動着信コールをいかにルーティングするか決定する。換言すれば、加入者ステーションに着信するコールをルーティングすることが許可される。システム１では、Ｉ＿ＣＳＣＦは、移動着信コールに対して入力ポイントとして働き、ルーティング情報を検出するためにＨＳＳに質問する。本発明のシステムでは、Ｉ＿ＣＳＣＦが得るルーティング情報は、常に、サービスコール状態制御ファンクション２のアドレスであり、本発明は、質問コール状態制御ファンクションに対する変更を必要としない。
種々のコール状態制御ファンクションＩ＿ＣＳＣＦ、Ｓ＿ＣＳＣＦ及びＳＵＲ＿ＣＳＣＦの機能は、アクセスネットワークの形式によって影響されない。これは、アクセスネットワークが、図１の例のようにワイヤレスネットワークであるか、又はワイヤードネットワークであることを意味する。
【００１７】
ホーム加入者サーバーＨＳＳは、ＧＳＭシステムのホーム一レジスタに論理的に対応し、ホームネットワークの各加入者に対する加入者データ３は、そこに永久的又は半永久的に記憶され、加入者データは、加入者認識４と合成され、これは、例えば、ＧＳＭシステムでは、ＩＭＳＩ（国際移動加入者認識）である。（図１は、２人の加入者に対する加入者データの一部分のみを示す。）アドレスフィールド５では、ホーム加入者サーバーＨＳＳは、加入者にサービスするコール状態制御ファンクション２のアドレスに関する加入者特有の情報を維持する。本発明の第１の好ましい実施形態では、ユーザ装置がネットワークに登録されていないときに使用されるサービスコール状態制御ファンクション２のアドレスが、各加入者に対してアドレスフィールド６に維持される。本発明の第２の好ましい実施形態では、ホーム加入者サーバーは、全ての未登録加入者に対して使用される１つの共通のサービスコール状態制御ファンクションアドレスを維持する。本発明の第３の好ましい実施形態では、あるときには、未登録の加入者にサービスする制御ファンクションのアドレスが、各加入者に対して別々に維持され、あるときには、共通のアドレスが使用される。この第３の実施形態に基づくホーム加入者サーバーは、例えば、加入者データがアドレスフィールド６にアドレスを含まないので、共通のアドレスが使用されることが明らかである。本発明の第１の好ましい実施形態では、ホーム加入者サーバーは、常に、アドレスフィールド５のアドレスを質問コール状態制御ファンクションへ送信し、したがって、加入者の非登録化中に、ホーム加入者サーバーは、アドレスフィールド６のアドレスをアドレスフィールド５にセットする。図１の例では、例えば、識別子ＩＭＳＩ２をもつ加入者が、ネットワークに登録されない加入者である。本発明の第２の好ましい実施形態では、ホーム加入者サーバーは、アドレスフィールド５が空であるかどうかチェックし、もしそうであれば、登録されていない加入者にサービスするコール状態制御ファンクションの共通に維持されたアドレスを、質問コール状態制御ファンクションへ送信する。しかしながら、本発明の実施形態に関わりなく、本発明のホーム加入者サーバーは、ルート情報要求に応答して、Ｓ＿ＣＳＣＦ又はＳＵＲ＿ＣＳＣＦのアドレスをＩ＿ＣＳＣＦへ返送する。又、アドレスは、実際のアドレスに対するポインタであってもよい。
【００１８】
公知の手段に加えて、本発明のファンクションを実施するシステム及びこのシステムのネットワークノードは、未登録の加入者にサービスするコール状態制御ファンクションを与えると共に、加入者がネットワークに登録されていない場合にこの制御ファンクションのアドレスをルーティングアドレスとして与える手段を備えている。更に、ネットワークノード及びユーザ装置は、図２及び３を参照して述べるファンクションを実施するための手段も備えている。現在のネットワークノード及びユーザ装置は、本発明によるファンクションに使用できるプロセッサ及びメモリを備えている。本発明を実施するのに必要な全ての変更は、アプリケーション特有の集積回路（ＡＳＩＣ）及び／又はＥＰＬＤやＦＰＧＡのようなプログラム可能な回路により、追加又は更新ソフトウェアルーチンとして行うことができる。
【００１９】
図２は、加入者ステーションが非登録化を実行するときの本発明の第１の好ましい実施形態に基づくシグナリングを示す。本発明の第１の好ましい実施形態では、加入者が、常に、サービスコール状態制御ファンクションに登録されていると仮定する。図２の例では、ホーム加入者サーバーが、登録手順を行う役割を果たすと仮定する。
【００２０】
図２の例では、加入者のユーザ装置ＵＥは、非登録化メッセージ２−１をサービスコール状態制御ファンクションＳ＿ＣＳＣＦへ送信し、これは、そのメッセージ２−１をホーム加入者サーバーＨＳＳへ転送する。ＨＳＳは、未登録の加入者にサービスするコール状態制御ファンクションＳＵＲ＿ＣＳＣＦへメッセージ２−２を送信することにより非登録化手順をスタートする。このメッセージにおいて、ＨＳＳは、加入者を登録するように制御ファンクションに要求する。ホーム加入者サーバーＨＳＳは、加入者データからＳＵＲ＿ＣＳＣＦのアドレスを得る。メッセージ２−２は、非登録化が加入者によりスタートされたことを指示するのが好ましい。メッセージ２−２は、加入者（ユーザ装置）に対するＩＰアドレスを含まないという点で通常の登録メッセージとは相違する。メッセージ２−２の登録要求に応答して、ＳＵＲ＿ＣＳＣＦは、ホーム加入者サーバーＨＳＳから加入者データを要求するメッセージ２−３を送信する。ホーム加入者サーバーＨＳＳは、加入者データをメッセージ２−４において送信し、加入者データは、ＳＵＲ＿ＣＳＣＦによりデータベースに記憶される。メッセージ２−４は、少なくとも、移動着信コールのサービスに関する加入者データを含む。本発明の第１の好ましい実施形態では、加入者のＣＡＭＥＬ加入者データＣＳＩがメッセージ２−４において送信される。メッセージ２−２は、加入者が非登録化をスタートしたことを指示するので、未登録の加入者にサービスするコール状態制御ファンクションＳＵＲ＿ＣＳＣＦは、加入者のユーザ装置ＵＥにメッセージ２−５を送信し、これは、ユーザ装置におけるサービスコンテンツをその制御ファンクション自身へ送信するようにユーザ装置に要求する。この要求に応答して、ユーザ装置は、少なくともこれらのサービスコンテンツを、移動着信コールに関連したサービスに関するメッセージ２−６においてＳＵＲ＿ＣＳＣＦへ送信する。又、ユーザ装置は、そのサービスコンテンツ全部をメッセージ２−６において送信してもよい。メッセージ２−６を受信した後に、ＳＵＲ＿ＣＳＣＦは、そのメッセージに含まれたサービスコンテンツを記憶する。これらのサービスコンテンツは、他の加入者データに関連して記憶されるのが好ましいが、他のどこにでも記憶することができる。その後に、ＳＵＲ＿ＣＳＣＦは、ホーム加入者サーバーＨＳＳにメッセージ２−７を送信し、ここで、ＳＵＲ＿ＣＳＣＦは、登録要求が受け入れられたことを確認する。ホーム加入者サーバーＨＳＳは、ＳＵＲ＿ＣＳＣＦのアドレスを、加入者データに対して加入者にサービスしているコール状態制御ファンクションのアドレスとしてセットし、非登録化の確認をメッセージ２−８において、加入者にサービスしているコール状態制御ファンクションＳ＿ＣＳＣＦへ送信し、この制御ファンクションは、メッセージ２−８に応答して、そのデータベースから加入者に関連した加入者データを削除し、非登録化確認をメッセージ２−９において加入者のユーザ装置ＵＥへ送信する。
【００２１】
加入者がネットワークに再び登録するときには、ＳＵＲ＿ＣＳＣＦにおける加入者データが削除され、ＳＵＲ＿ＣＳＣＦのアドレスが、ホーム加入者レジスタの加入者データにおいて、ユーザにサービスするコール状態制御ファンクションＳ＿ＣＳＣＦのアドレスに置き換えられる。
【００２２】
本発明の第１の好ましい実施形態において、非登録化が、例えば、ユーザ装置で接続を確立できないためにＨＳＳによりトリガされるか、或いは非登録化がタイマーによってトリガされた場合には、メッセージ２−２は、ネットワークにおいて非登録化がトリガされたことを指示する。この場合に、ＳＵＲ＿ＣＳＣＦは、メッセージ２−５を送信せず、むしろ、加入者データを記憶した直後に確認メッセージ２−７を送信する。当然、メッセージ２−１、２−６及び２−９は、送信されない。本発明の別の実施形態では、ＳＵＲ＿ＣＳＣＦは、サービスコンテンツを得るためにユーザ装置への接続を設定する（即ちメッセージ２−５を送信する）よう試みるが、ネットワークによって非登録化がトリガされている。この実施形態では、メッセージ２−２は、非登録化のソースを指示する必要がない。
【００２３】
非登録化がＳ＿ＣＳＣＦによりトリガされた場合には、Ｓ＿ＣＳＣＦがメッセージ２−１をＨＳＳへ送信し、好ましくはそのメッセージにおいて非登録化がＳ＿ＣＳＣＦによりトリガされたことを指示する。
本発明の好ましい実施形態では、ユーザ装置は、サービスコンテンツを非登録化メッセージにおいてＳＵＲ＿ＣＳＣＦへ送信するように構成される。換言すれば、メッセージ２−１は、ユーザ装置のサービスコンテンツを含む。この実施形態では、メッセージ２−５及び２−６は、送信されない。
【００２４】
本発明の好ましい実施形態では、ユーザ装置のサービスコンテンツは、ネットワークにおいてサーバー等にも維持される。サービスコンテンツは、加入者認識を使用することにより検索することができ、加入者認識は、例えば、ユーザ装置のサービスコンテンツのインターネット均一リソースロケータ（ＵＲＬ）の一部分である。別の可能性として、ユーザ装置は、サービスコンテンツに対するポインタ（１つ又は複数）及び潜在的パラメータのみをメッセージ２−１又は２−５において送信する。
【００２５】
本発明の好ましい実施形態では、ＳＵＲ＿ＣＳＣＦは、所定時間中に応答２−６を待機するように構成される。所定時間以内に応答が到着しない場合には、ＳＵＲ＿ＣＳＣＦは、ユーザ装置にサービスコンテンツがないと解釈し、したがって、メッセージ２−７を送信する。この実施形態は、全ユーザ装置がネットワークへのサービスコンテンツの送信をサポートしなくてもよいという効果を発揮する。
本発明の好ましい実施形態では、ユーザ装置のサービスコンテンツ又はサービスコンテンツの一部分がＳＵＲ＿ＣＳＣＦにコピーされない。この実施形態では、メッセージ２−２は、何が非登録化をトリガしたかを指示せず、又、ＳＵＲ＿ＣＳＣＦがメッセージ２−５を送信することもない（対応的に、ユーザ装置は、メッセージ２−６を送信しない）。
【００２６】
本発明の好ましい実施形態では、ＳＵＲ＿ＣＳＣＦは、移動着信コールのサービスに関連した少なくとも加入者データを、それが使用するデータベースに永久的に記憶する。この実施形態では、ＳＵＲ＿ＣＳＣＦは、メッセージ２−２の後に、加入者データ又は加入者データの若干がデータベースに見つかるかどうかチェックし、もしそうであれば、ＳＵＲ＿ＣＳＣＦは、サービスコンテンツ（１つ又は複数）も見つかるかどうかチェックし、それらも見つかる場合には、ＳＵＲ＿ＣＳＣＦは、メッセージ２−２に応答してメッセージ２−７を送信する。この実施形態では、ＨＳＳは、ＨＳＳの情報が更新されるたびに加入者データを更新するように構成できる。
【００２７】
本発明の好ましい実施形態において、ユーザ装置は、ネットワークにおける各登録中にそのサービスコンテンツ（１つ又は複数）又はポインタ（１つ又は複数）及び潜在的パラメータをネットワークへ送信するように構成され、ネットワークは、ユーザ装置により送信された情報をＳＵＲ＿ＣＳＣＦへ送信し、該ＳＵＲ＿ＣＳＣＦは、その情報を記憶し、ユーザ装置がネットワークに登録されないときにそれを使用できるようにする。本発明の別の好ましい実施形態では、ユーザ装置は、サービスコンテンツが変化したことを検出したときだけ、情報を送信する。
【００２８】
本発明の第２の好ましい実施形態では、加入者がネットワークにおいて非登録化を行うときに、ＨＳＳは、Ｓ＿ＣＳＣＦのアドレスを削除し、その確認を送信する。本発明の第２の好ましい実施形態では、メッセージ２−１及び２−８のみが送信され、非登録化をトリガしたのが加入者であった場合には、メッセージ２−９も送信される。
【００２９】
図３は、ネットワークに登録されていない加入者にコールが着信するときに、本発明の第２の好ましい実施形態による動作を示す。質問コール状態制御ファンクションＩ＿ＣＳＣＦは、メッセージ３−１においてユーザ装置のホーム加入者サーバーＨＳＳからルーティング命令を要求する。ＨＳＳは、加入者にサービスするコール状態制御ファンクションのアドレスをチェックする。それは空であるから、ＨＳＳは、本発明の第２の好ましい実施形態では、全ての加入者に共通のＳＵＲ＿ＣＳＣＦアドレスをメッセージ３−２においてルーティング命令として与える。その後、Ｉ＿ＣＳＣＦは、コール設定要求をメッセージ３−３においてＳＵＲ＿ＣＳＣＦへ送信する。本発明の第２の好ましい実施形態では、ＳＵＲ＿ＣＳＣＦは、加入者に関するデータをそのファイルに記憶しないし、又、ＳＵＲ＿ＣＳＣＦの加入者レジスタにも登録しない。メッセージ３−４において、加入者データ要求をホーム位置サーバーＨＳＳへ送信し、該サーバーは、少なくとも移動着信コールのサービスに関連した加入者データをメッセージ３−５においてＳＵＲ＿ＣＳＣＦへ送信する。メッセージ２−４の場合と同じ加入者データが、メッセージ３−５において送信されるのが好ましい。これらの加入者データにより、ＳＵＲ＿ＣＳＣＦは、トリガ条件を満足するときに要求されたサービスをトリガする。特に、ＳＵＲ＿ＣＳＣＦは、「非到達」状態に基づいて付加的なサービスの実施を直ちにスタートし、加入者へコールをルーティングするよう試みることはない。
【００３０】
本発明の第２の好ましい実施形態は、加入者データがＳＵＲ＿ＣＳＣＦへ不必要に送信されず、それらが必要なときだけ送信されるという効果を与える。
第２の好ましい実施形態をベースとする本発明の好ましい実施形態では、ＳＵＲ＿ＣＳＣＦアドレスをメッセージ３−２において加入者のルートアドレスとして与えるのに応答して、ホーム加入者サーバーＨＳＳは、少なくとも移動着信コールのサービスに関連した加入者データをメッセージ３−５においてＳＵＲ＿ＣＳＣＦへ送信する。したがって、この実施形態では、ＳＵＲ＿ＣＳＣＦは、加入者データを個別に要求する必要がない（即ち、メッセージ３−４は送信されない）。
【００３１】
第２の好ましい実施形態をベースとする本発明の好ましい実施形態では、ＳＵＲ＿ＣＳＣＦは、メッセージ３−５において受信された加入者データをデータベースに記憶し、メッセージ３−４を送信する前に、メッセージ３−３に示された加入者に関するデータがファイルに見つかるかどうかチェックし、見つかる場合には、ＳＵＲ＿ＣＳＣＦがそれらを使用し、メッセージ３−４を送信しない。この実施形態では、ホーム加入者サーバーは、ネットワーク（及びＳ＿ＣＳＣＦ）に加入者が登録されている間に非登録化メッセージをＳＵＲ＿ＣＳＣＦへ送信するように構成される。非登録化メッセージであるために、ＳＵＲ＿ＣＳＣＦは、加入者に関するデータをそのファイルから削除する。
第２の好ましい実施形態をベースとする本発明の好ましい実施形態では、ＳＵＲ＿ＣＳＣＦは、サービスコンテンツ（１つ又は複数）、サービスコンテンツ（１つ又は複数）に対するポインタ（１つ又は複数）、及び潜在的パラメータを記憶するように構成され、これらは、ユーザ装置によりネットワークへ送信される。
【００３２】
本発明の第１の好ましい実施形態では、加入者データがＳＵＲ＿ＣＳＣＦにあり、したがって、メッセージ３−４及び３−５は必要とされない。
図２及び３のシグナリングメッセージは、絶対的な時間的順序ではなく、異なる順序で送信することもできる。又、他のシグナリングメッセージを送信することもでき、及び／又はメッセージ間に他のファンクションを遂行することもできる。例えば、ＳＵＲ＿ＣＳＣＦは、移動着信コールのサービスに関連した加入者データしか記憶できないが、ホーム加入者サーバーは、他の加入者データも送信する。又、図２及び３に示されたメッセージの幾つかは、省略できる。シグナリングメッセージは、例示に過ぎず、同じ情報を転送するための多数の独立したメッセージで構成されてもよい。更に、これらメッセージは、他の情報を含んでもよい。
【００３３】
本発明の上述した好ましい実施形態は、単なる例示であり、それら実施形態で述べた特徴を、上記とは異なる仕方で組み合わせて、本発明の新たな実施形態を構成することもできる。
上記説明において、「コール」という用語は、通常のコールを指すだけでなく、データセッションやパケットデータ送信のようなユーザデータ送信に関連した他のおそらく仮想の接続も指すものとする。例えば、パケット無線セッション（ＧＰＲＳセッションのような）や、ＶｏＩＰ（ボイスオーバーＩＰ）セッションや、Ｈ．３２３に基づくマルチメディアセッションが含まれる。ユーザデータは、音声、ビデオ像及びデータのような種々の要素を含む。又、「コール」という用語は、ユーザデータ流の送信に必要なシグナリングや、コールと同様のサービスであって、例えば、単一方向性で、グループ（１つ又は複数）に向けられ又は特定のエリアにブロードキャストされるサービスも包含するものとする。
【００３４】
本発明は、トリガ条件を満足したときにサービスがトリガされると仮定して説明したが、当業者であれば、トリガ条件が存在しないとき、即ちサービスが常にトリガされる場合に、本発明をいかに適用するか明らかであろう。
本発明は、コール状態制御ファンクションが、未登録の加入者にサービスするように説明されたが、当業者であれば、未登録の加入者を、例えば、ＳＩＰ  ＣＰＳ（コール処理サービス）のような他のファンクション／ネットワークノードによりサービスできることが明らかであろう。
技術の進歩につれて、本発明の基本的な考え方は、種々のやり方で実施できることが当業者に明らかであろう。それ故、本発明及びその実施形態は、上記例に限定されるものではなく、特許請求の範囲内で変更することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の第１の好ましい実施形態に基づくシステムを示すブロック図である。
【図２】加入者がネットワークにおいて非登録化を行うときに本発明の第１の好ましい実施形態に基づくシグナリングを示す図である。
【図３】ネットワークに登録されていない加入者への移動着信コールに関連して本発明の第２の好ましい実施形態に基づくシグナリングを示す図である。
【符号の説明】
【００３６】
１  ３ＧＰＰ全ＩＰシステム
２  サービスコール状態制御ファンクション
３  加入者データ
４  加入者認識
５  アドレスフィールド
６  アドレスフィールド
【図１】
0004929248.tif 000002
【図２】
0004929248.tif 000003
【図３】
0004929248.tif 000004