(57)【要約】転送先番号によって、不在着信となったコールを加入者に通知するための方法およびシステム。本発明は、インターネットプロトコル・マルチメディアサブシステムにより提供されるサービスに関し、より詳細には、選択された転送番号のパフォーマンスに関して加入者に通知するシステムおよび方法に関する。コールが転送先アイデンティティに転送されるとき、アプリケーションサーバは、コールが転送先アイデンティティによって応答されない場合にカウンタを増分する。このカウンタが特定のしきい値に到達すると、加入者には、選択された転送先アイデンティティにより不在着信となったコールの数の通知が送信される。
2014524187.tif 000002
【特許請求の範囲】
【請求項１】
インターネットプロトコル・マルチメディアサブシステム・ネットワークにおいて、転送先アイデンティティにより、仲介されなかったコールを加入者に通知するための方法であって、
前記加入者がコール転送をアクティブ化させている場合、前記ネットワークにより、前記加入者によって受信されたコールを転送先アイデンティティに転送するステップと、
前記転送先アイデンティティが前記コールに応答しない場合、前記ネットワークにより、前記加入者に通知するステップとを備える方法。
【請求項２】
前記コールに応答しない前記転送先エンティティにおいて、アプリケーションサーバにより、カウンタを増分するステップであって、前記カウンタは前記転送先アイデンティティにより不在着信となったコールの数をカウントする、ステップと、
前記アプリケーションサーバにより前記カウンタをしきい値と比較するステップと
をさらに備える請求項１に記載の方法。
【請求項３】
前記カウンタ値が前記しきい値を超える場合、前記転送先番号により、仲介されなかったコールを前記加入者に通知する請求項２に記載の方法。
【請求項４】
前記カウンタ値が前記しきい値と等しい場合、前記転送先番号により、仲介されなかったコールを前記加入者に通知する請求項２に記載の方法。
【請求項５】
コール・セッション制御機能を使用して、前記アプリケーションサーバにより前記加入者に通知する請求項２に記載の方法。
【請求項６】
インターネットプロトコル・マルチメディアサブシステム・ネットワークであって、
前記加入者がコール転送をアクティブ化させている場合、前記加入者によって受信されたコールを転送先アイデンティティに転送し、
前記転送先アイデンティティが前記コールに応答しない場合、前記加入者に通知する
ように構成された少なくとも１つの手段を備える、ネットワーク。
【請求項７】
アプリケーションサーバをさらに備え、
前記アプリケーションサーバは、
前記コールに応答しない前記転送先エンティティにおいて、カウンタを増分することであって、前記カウンタは前記転送先アイデンティティにより不在着信となったコールの数をカウントする、増分することと、
前記カウンタをしきい値と比較することと
を行うように構成された少なくとも１つの手段をさらに備える請求項６に記載のネットワーク。
【請求項８】
前記アプリケーションサーバは、前記カウンタ値が前記しきい値を超える場合、前記アプリケーションサーバにより、仲介されなかったコールを前記加入者に通知するようにさらに構成されている、請求項７に記載のネットワーク。
【請求項９】
前記アプリケーションサーバは、前記カウンタ値が前記しきい値と等しい場合、前記アプリケーションサーバにより、仲介されなかったコールを前記加入者に通知するようにさらに構成されている、請求項７に記載のネットワーク。
【請求項１０】
前記アプリケーションサーバは、前記コール・セッション制御機能を使用して、前記加入者に通知するようにさらに構成されている、請求項７に記載のネットワーク。
【請求項１１】
インターネットプロトコル・マルチメディアサブシステム・ネットワーク内のアプリケーションサーバであって、
前記加入者がコール転送をアクティブ化させている場合、前記加入者によって受信されたコールを転送先アイデンティティに転送し、
前記転送先アイデンティティが前記コールに応答しない場合、前記加入者に通知する
ように構成された少なくとも１つの手段を備えるアプリケーションサーバ。
【請求項１２】
前記コールに応答しない前記転送先エンティティにおいて、カウンタを増分することであって、前記カウンタは前記転送先アイデンティティにより不在着信となったコールの数をカウントする、増分することと、
前記カウンタをしきい値と比較することと
を行うように構成された少なくとも１つの手段をさらに備える請求項１１に記載のアプリケーションサーバ。
【請求項１３】
前記カウンタ値が前記しきい値を超える場合、前記転送先番号により、仲介されなかったコールを前記加入者に通知するようにさらに構成されている請求項１２に記載のアプリケーションサーバ。
【請求項１４】
前記カウンタ値が前記しきい値と等しい場合、前記転送先番号により、仲介されなかったコールを前記加入者に通知するようにさらに構成されている請求項１２に記載のアプリケーションサーバ。
【請求項１５】
前記コール・セッション制御機能を使用して、前記加入者に通知するようにさらに構成されている請求項１２に記載のアプリケーションサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットプロトコル・マルチメディアシステムにより提供されるサービスに関し、より詳細には、インターネットプロトコル・マルチメディアシステムにおいて選択された転送先番号のパフォーマンスに関して加入者に通知することに関する。
【背景技術】
【０００２】
インターネットプロトコル・マルチメディアサブシステム（ＩＭＳ）アーキテクチャにより、ネットワークオペレータおよびサービスプロバイダは、ＰＳＴＮ（public switched telephone network（公衆交換電話網））のような回線交換ネットワークとＩＰテレフォニーベースのネットワークのようなパケット交換ネットワークの両方を介して、マルチメディア・サービスを提供することができる。ＩＭＳアーキテクチャは、ＩＰネットワーク・インターフェイスとフィックスド・モバイル・コンバージェンス（fixed mobile convergence；固定電話と携帯電話との融合）とをサポートするオープン規格を使用して、アプリケーションサーバとエンドユーザとの間の通信を可能にする。
【０００３】
ＩＭＳアーキテクチャは、ＩＰネットワーク内の２つ以上のエンドポイント間のセッション指向の接続を創出するためにセッション開始プロトコル（ＳＩＰ：Session Initiation Protocol）を使用する。ＳＩＰはまた、コール保留（call hold）、保留音（music on hold）、不在時転送（unattended transfer）、コンサルテーション保留（consultation hold）、無条件コール転送（unconditional call forwarding）、在席転送（attended transfer）、無応答時コール転送（ＣＦＮＡ：call forwarding no answer）、通話中コール転送（ＢＣＦ：busy call forwarding）、シングルライン内線（single-line extension）、三者間通話（3-way call）、着信コール・スクリーニング（incoming call screening）、コール・ピックアップ（call pickup）、コール・パーク（call park）、発信コール・スクリーニング（outgoing call screeninｇ）、自動再ダイヤル（automatic redial）、クリック・ダイヤル（click to dial）、自動再ダイヤル（automatic redial）、ファインドミー（find me）などのような、コール・フローに関連するアプリケーションを担う。
【０００４】
無応答時コール転送（ＣＦＮＡ）サービスは、コール先加入者がシステムに、コール先加入者の公開アイデンティティに宛てられた着信コールを別の公開アイデンティティ（転送先アイデンティティ（forward-to identity））またはコール先加入者の指定されたボイスメールボックスに送信させることができるようにする。ＣＦＮＡは、コールを発信する加入者の能力に影響を及ぼすことはない。加入者は、ＣＦＮＡサービスに登録する場合、転送先アイデンティティ終端アドレスまたは電話を選択することができる。ＣＦＮＡはまた、無返答時コール転送（ＣＦＮＲ：Call forwarding on No Reply）とも称される。同様に加入者は、通話中コール転送（ＣＦＢ：Call forwarding on Busy）、無条件コール転送（ＣＦＵ：Call forwarding unconditional）のようなすべてのコール転送サービスのための転送先アイデンティティ、すなわち転送先番号を選択することができる。転送先アイデンティティは、加入者が通話中であるかまたは無応答である場合に、すべての加入者コールを処理することが期待される。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
現在、転送先アイデンティティのパフォーマンスを監視し、転送先アイデンティティによって、不在着信となったコール、または仲介されなかったコールの数を認識するための機構は存在しない。重要なコールの不在着信が重大な情報またはメッセージの損失に至ることもあるので、転送先アイデンティティのパフォーマンスは重要である。たとえば、ビジネスのシナリオにおいて、見込み客が失われるおそれもある。別の例においては、コールに応対しなかったために、スピードが重視されるメッセージが失われることになる場合もある。
【課題を解決するための手段】
【０００６】
上記の事項を考慮して、本明細書における実施形態は、インターネットプロトコル・マルチメディアサブシステム・ネットワークにおいて、転送先アイデンティティにより、仲介されなかったコールを加入者に通知するための方法を提供し、この方法は、加入者がコール転送をアクティブ化させている場合、ネットワークにより、加入者によって受信されたコールを転送先アイデンティティに転送するステップと、転送先アイデンティティがコールに応答しない場合、ネットワークにより、加入者に通知するステップとを含む。方法は、コールに応答しない転送先エンティティにおいて、アプリケーションサーバにより、カウンタを増分するステップであって、カウンタは転送先アイデンティティにより不在着信となったコールの数をカウントする、ステップと、アプリケーションサーバによりカウンタをしきい値と比較するステップとをさらに含む。方法は、カウンタ値がしきい値を超えるかまたはしきい値と等しい場合、転送先番号により、仲介されなかったコールを加入者に通知するステップを含む。方法は、コール・セッション制御機能を使用して、アプリケーションサーバにより加入者に通知するステップを含む。
【０００７】
さらに、本明細書において開示されるのは、インターネットプロトコル・マルチメディアサブシステム・ネットワークであって、このネットワークは、加入者がコール転送をアクティブ化させている場合、加入者によって受信されたコールを転送先アイデンティティに転送し、転送先アイデンティティがコールに応答しない場合、加入者に通知するように構成された少なくとも１つの手段を備える。ネットワークは、アプリケーションサーバをさらに備え、アプリケーションサーバは、コールに応答しない転送先エンティティにおいて、カウンタを増分することであって、カウンタは転送先アイデンティティにより不在着信となったコールの数をカウントする、増分することと、カウンタをしきい値と比較することとを行うように構成された少なくとも１つの手段をさらに備える。アプリケーションサーバは、カウンタ値がしきい値を超える場合、アプリケーションサーバにより、仲介されなかったコールを加入者に通知するようにさらに構成されている。アプリケーションサーバは、コール・セッション制御機能を使用して、加入者に通知するようにさらに構成されている。
【０００８】
本明細書における実施形態は、インターネットプロトコル・マルチメディアサブシステム・ネットワークにおけるアプリケーションサーバをさらに開示し、このアプリケーションサーバは、加入者がコール転送をアクティブ化させている場合、加入者によって受信されたコールを転送先アイデンティティに転送し、転送先アイデンティティがコールに応答しない場合、加入者に通知するように構成された少なくとも１つの手段を備える。アプリケーションサーバは、コールに応答しない転送先エンティティにおいて、カウンタを増分することであって、カウンタは転送先アイデンティティにより不在着信となったコールの数をカウントする、増分することと、カウンタをしきい値と比較することとを行うように構成された少なくとも１つの手段をさらに備える。アプリケーションサーバは、カウンタ値がしきい値を超える場合、転送先番号により、仲介されなかったコールを加入者に通知するようにさらに構成されている。アプリケーションサーバは、カウンタ値がしきい値と等しい場合、転送先番号により、仲介されなかったコールを加入者に通知するようにさらに構成されている。アプリケーションサーバは、コール・セッション制御機能を使用して、加入者に通知するようにさらに構成されている。
【０００９】
本明細書における実施形態の上記およびその他の目的は、以下の説明および付属の図面と併せて検討されればよりよく認識され理解されるであろう。
【００１０】
本明細書における実施形態は、図面を参照して後段の詳細な説明を読むことにより、よりよく理解されるであろう。
【図面の簡単な説明】
【００１１】
【図１】本明細書において開示される実施形態による、サービスを加入者に提供するＩＰマルチメディアサブシステムを示すブロック図である。
【図２】本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおけるプロキシ・コール・セッション制御機能を示すブロック図である。
【図３】本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおけるサービング・コール・セッション制御機能を示すブロック図である。
【図４】本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおける問合せコール・セッション制御機能を示すブロック図である。
【図５】本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおけるアプリケーションサーバを示すブロック図である。
【図６Ａ】本明細書において開示される実施形態による、加入者がＩＰマルチメディアサブシステムからコール転送サービスを使用可能にする方法を示す流れ図である。
【図６Ｂ】本明細書において開示される実施形態による、加入者がＩＰマルチメディアサブシステムからコール転送サービスを使用可能にする方法を示す流れ図である。
【図７Ａ】本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおいて選択されたコール転送番号のパフォーマンスを評価する方法を示す流れ図である。
【図７Ｂ】本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおいて選択されたコール転送番号のパフォーマンスを評価する方法を示す流れ図である。
【図８Ａ】本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおいて選択されたコール転送番号のパフォーマンスを評価して通知する方法を示す流れ図である。
【図８Ｂ】本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおいて選択されたコール転送番号のパフォーマンスを評価して通知する方法を示す流れ図である。
【図８Ｃ】本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおいて選択されたコール転送番号のパフォーマンスを評価して通知する方法を示す流れ図である。
【発明を実施するための形態】
【００１２】
本明細書における実施形態ならびにそのさまざまな特徴および利点の詳細は、添付の図面に示され、後段の説明に詳述される非限定的な実施形態を参照してさらに詳細に説明される。よく知られたコンポーネントおよび処理技法の説明は、本明細書における実施形態を不必要に不明瞭にすることがないように省略される。本明細書において使用される例は、単に、本明細書における実施形態が実施されうる方法の理解を容易にすること、およびさらに当業者が本明細書における実施形態を実施できるようにすることを目的としているに過ぎない。したがって、例は、本明細書における実施形態の範囲を限定するものとして解釈されるべきではない。
【００１３】
本明細書における実施形態は、選択された転送番号のパフォーマンスをユーザに通知するシステムおよび方法を開示する。これ以降、図面全体を通じて類似する参照符号が対応する特徴を一貫して示す図面、および特に図１から図４を参照して、実施形態が示される。
【００１４】
図１は、本明細書において開示される実施形態による、サービスを加入者に提供するＩＰマルチメディアサブシステムを示すブロック図である。ＩＰマルチメディアサブシステム（ＩＭＳ）は、回線交換ネットワークおよびパケット交換ネットワークのインフラストラクチャにわたり豊富なマルチメディア・サービスを可能にするアーキテクチャである。ＩＭＳは、ネットワーク要素間のコール・シグナリングのためにセッション開始プロトコル（ＳＩＰ：Session Initiation Protocol）を使用する論理要素のアーキテクチャを定義する。本発明を実現するＩＰマルチメディアサブシステムの主要ブロックは、コール・セッション制御機能（ＣＳＣＦ：call session control function）１０１、ホーム・サブスクリプションサーバ（ＨＳＳ：Home subscription server）１０５、およびアプリケーションサーバ（ＡＳ）１０６を含む。
【００１５】
セッション開始プロトコル（ＳＩＰ）は、ＩＰネットワーク内の２つ以上のエンドポイント間のセッション指向の接続を創出するために技術製品によって使用されるシグナリング・プロトコルである。アプリケーションサーバ（ＡＳ）１０６は、付加価値サービス／アプリケーション１０７を提供し、ホームネットワークまたは任意のサードパーティネットワーク内に配置されてもよい。これは基本的に、さまざまなサービスをホスティングして実行するＳＩＰサーバである。
【００１６】
コール・セッション制御機能（ＣＳＣＦ）１０１は、ＩＭＳネットワーク内のセッション・ルーティング・ポイントである。これは、着信コールをアプリケーション・サービスに分配する。ＣＳＣＦ１０１は、初期加入者認証を処理する。ＣＳＣＦ１０１からメッセージを受信するアプリケーション・サービスは、そのコールの処理を許可して、追加のサービスに関連するチェックを実行するように定義される。ＣＳＣＦ１０１は、ＳＩＰメッセージ自体を使用して、コール・イベントをサービスに渡し、コールの制御を維持するために追加のヘッダ情報を付加する。次いで、アプリケーションサーバ１０６は、メッセージを単独で処理するか、またはメッセージをＣＳＣＦ１０１に返す。次いで、ＣＳＣＦ１０１は、初期加入者基準（ＩＳＣ：initial subscriber criteria）フィルタを実行して、メッセージを定義されている次のサービスに渡すか、またはデータ処理を終了する。ＣＳＣＦは、プロキシＣＳＣＦ（Ｐ−ＣＳＣＦ）１０４、サービングＣＳＣＦ（Ｓ−ＣＳＣＦ）１０２、および問合せＣＳＣＦ（Ｉ−ＣＳＣＦ）１０３を備える。
【００１７】
Ｓ−ＣＳＣＦ１０２は、ＳＩＰ（Session Information Protocol）ベースのサーバであり、３つのタイプのコール・セッション制御機能（ＣＳＣＦ）１０１のうちの１つである。これは、基本的にＳＩＰサーバであるが、セッション制御も実行する。これはまた、ネットワークオペレータにより要求されるセッション状態を保持する。ネットワーク内には、異なる機能を備えさまざまな目的に使用される複数のＳ−ＣＳＣＦ１０２があってもよい。Ｓ−ＣＳＣＦの機能の一部は、加入者登録、ユーザ機器１０８とアプリケーションサーバ１０６間の制御セッション関連フロー、および加入者およびサービス課金関連の監視を含む。
【００１８】
Ｐ−ＣＳＣＦ１０４は、ユーザとＩＭＳネットワーク１００との第１の接点である。すべてのシグナリングおよび制御情報は、ユーザに到達する前にＰ−ＣＳＣＦ１０４を経由する。Ｐ−ＣＳＣＦ１０４は、アウトバウンド／インバウンドＳＩＰプロキシサーバとして機能する。
【００１９】
Ｉ−ＣＳＣＦ１０３は、ＳＩＰプロキシサーバであり、ＩＭＳネットワーク１００の管理ドメインの端に配置される。Ｉ−ＣＳＣＦ１０３は、そのネットワークに属しているユーザ、またはそのネットワークオペレータのサービスエリア内にこれまでのところ位置しているローミング・ユーザに向けられた接続の接点である。
【００２０】
ホーム加入者サーバ（ＨＳＳ）１０５は、加入者情報の中央リポジトリを提供する。ＨＳＳ１０５は、ユーザ間のセッションを確立するために必要なすべての加入者情報を格納し、サービスを加入者に提供する。ＨＳＳは、加入者登録、加入者プリファレンス、加入者ロケーション、およびアドレス帳のようなサービス情報を格納する。ＨＳＳは、モバイル・ネットワークのホーム・ロケーション・リポジトリ（Home Location Repository）を含む多くのタイプのユーザ情報を格納する。ＨＳＳは、ユーザがデータを収集することができるインターフェイスを提供する。初期フィルタ基準（ｉＦＣ：Initial Filter Criteria）は、ＦＭＳサブスクリプション・プロファイル（Subscription Profile）の一部としてＨＳＳに格納され、（登録ユーザの場合）ユーザ登録の際、または（未登録ユーザとして機能するサービスの場合）処理要求時にＳ−ＣＳＣＦにダウンロードされる。ｉＦＣは、ユーザの供給されるサブスクリプションをアプリケーションに提示する。ｉＦＣは、登録の存続期間中、またはユーザプロファイルが変更されるまで有効である。加入者ロケーション機能（ＳＬＦ：subscriber Location function）１０２は、ユーザのアドレスを、すべてのユーザ情報が格納されるＨＳＳでマッピングする非常に簡単なデータベースである。
【００２１】
ブレイクアウト・ゲートウェイ制御機能（ＢＧＣＦ：breakout gateway control function）１１４は、メディア・ゲートウェイ制御機能（ＭＧＣＦ：media gateway control function）１１５、ＳＧＷシグナリング・ゲートウェイ（ＳＧＷ：Signaling Gateway）１１６、およびメディア・ゲートウェイ（ＭＧＷ：Media Gateway）１１３を通じて回線交換ドメインへの接続を提供する。これらの３つのノードはまとめて、ＰＳＴＮ／ＣＳゲートウェイと称される。ＢＧＣＦ１１４は、いずれも回線交換ネットワーク１１７の一部であるＰＳＴＮまたはＰＬＭＮ（Public Land Mobile Network）ドメイン内のユーザと通信する必要のあるＩＭＳユーザによって開始されるセッションに独占的に使用される。ＭＧＣＦは、ＢＧＣＦ１１４とインターフェイスをとり、ＳＩＰシグナリングを受信する。ＭＧＣＦ１１５は、受信したＳＩＰ信号を変換して、それをＳＧＷ１１６に転送する。ＳＧＷ１１６は、回線交換ドメインとのシグナリング・インターフェイスをもたらす。その主要な機能は、下位レベルのプロトコル変換を実行することである。メディア・ゲートウェイ１１３は、回線交換ネットワーク１１７のメディア・プレーンをＩＭＳ１００システムのメディア・プレーンと接続する。メディア関連のブロック１１１は、すべてのメディアのトランスポートおよび処理要求を扱う。
【００２２】
サービス提供ＧＰＲＳサポートノード（ＳＧＳＮ：serving GPRS Support Node）１０９は、その地理的サービスエリア内の移動局／ユーザ機器１０８との間のデータパケットの配信を担当する。ＳＧＳＮ１０９のタスクは、パケットのルーティングおよび転送、モビリティ管理（接続／切断およびロケーション管理）、論理リンク管理、ならびに認証および課金機能を含む。ＳＧＳＮ１０９のロケーション・レジスタは、ロケーション情報（たとえば、これまでのところのセル、これまでのところのＶＬＲ）およびＳＧＳＮに登録されているすべてのＧＰＲＳユーザのユーザプロファイル（たとえば、ＦＭＳＩ、パケットデータ・ネットワークで使用されるアドレス（複数可））を格納する。ゲートウェイＧＰＲＳサポートノード（ＧＧＳＮ：Gateway GPRS Support Node）１１０は、ＧＰＲＳ無線データネットワークとＩＰマルチメディアサブシステム・アーキテクチャ１００との間のゲートウェイとして機能するネットワークノードである。
【００２３】
無応答時コール転送（ＣＦＮＡ）、通話中コール転送（ＣＦＢ）、無条件コール転送（ＣＦＵ）サービスは、コール先加入者が応答できない場合、またはコール先加入者が別のコールで通話中の場合、またはコール先加入者がそのコールを無条件に転送した場合、コール先加入者がシステムに、コール先加入者の公開アイデンティティに宛てられた着信コールを別の公開アイデンティティ（転送先アイデンティティ（forward-to identity））に送信させることができるようにするＩＰマルチメディアサブシステム１００によって提供される。加入者は、加入者がＣＦＮＡ、ＣＦＵ、ＣＦＢに登録する場合、転送先アイデンティティ終端アドレスまたは電話を選択することができる。転送先アイデンティティは、加入者が通話中であるか、応答を望まないか、または無条件に転送される場合に、すべての加入者コールを処理することが要求される。転送先番号からの過剰な「無応答」の通知は、一般に使用可能であってもよいか、もしくはサービスプロバイダまたはネットワークオペレータとの事前取り決め後に提供されてもよい。加入者は、このサービスの使用を試みる前に、この新しいサービスを登録し、加入し、アクティブ化する必要がある。サブスクリプション中に、ＦＴＮＮＡＮ（無応答時転送先番号通知（Forward to Number No Answer Notification）のような新しいイベントは、転送先番号を処理しているアプリケーションサーバでトリガーされ、加入される。
【００２４】
図２は、本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおけるプロキシ・コール・セッション制御機能を示すブロック図である。図２に示されるブロック図は、本発明の実施形態に関連する要素を含み、Ｐ−ＣＳＣＦ１０４を完全に表すわけではない。Ｐ−ＣＳＣＦ１０４の主要要素の一部は、セキュリティ・モジュール２０１、ＳＩＰ割当てモジュール２０２、およびＩＭＳ登録モジュール２０３を含む。Ｐ−ＣＳＣＦ１０４は、ホームネットワークまたはアクセスしたネットワーク内に位置してもよい。Ｐ−ＣＳＣＦ１０４のセキュリティ・モジュール２０１は、ユーザを認証し、ネットワーク内の残りのノードでアイデンティティを表明する。Ｐ−ＣＳＣＦ１０４はまた、ＳＩＰサーバまたはＳ−ＣＳＣＦ１０２をユーザ機器１０８に割り当てる。Ｐ−ＣＳＣＦ１０４はまた、ユーザ機器１０８をＩＰマルチメディアサブシステムに登録することを担う。ユーザ機器１０８のＩＭＳ登録２０４と称されるこのプロセスは、ユーザ機器１０８のホームドメイン情報を提供するＩ−ＣＳＣＦ１０３を使用して、正しいＳ−ＣＳＣＦ１０２を割り当てることによって行なわれる。
【００２５】
図３は、本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおけるサービング・コール・セッション制御機能を示すブロック図である。図３に示されるブロック図は、本発明の実施形態に関連する要素を含み、Ｓ−ＣＳＣＦ１０２を完全に表すわけではない。Ｓ−ＣＳＣＦ１０２は、登録モジュール３０１、セッション制御モジュール３０２、およびサービス制御モジュール３０３を含む。登録モジュール３０１は、登録関連の情報をＰ−ＣＳＣＦ１０４から受信する。Ｓ−ＣＳＣＦ１０４は、ユーザ１０８のＨＳＳ１０５を参照し、それらをシステムに登録する。Ｓ−ＣＳＣＦ１０４はまた、ユーザがサービスに加入しているかどうかを調べることを担う。サービス制御モジュール３０３は、Ｉ−ＣＳＣＦ１０３を使用してアプリケーションサーバ１０６と通信し、ユーザ１０８に関するすべてのサービス関連の情報を受信する。Ｓ−ＣＳＣＦ１０２はまた、ユーザとＩＰマルチメディアサブシステム１００のさまざまな部分との間のセッションを維持することを担う。セッション制御モジュール３０２は、いずれのユーザも異なるネットワークプロバイダに属している場合、ユーザ間の効果的な通信を担う。また、セッション制御モジュール３０２は、ユーザとサービス間のセッションを制御することを担う。
【００２６】
図４は、本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおける問合せコール・セッション制御機能を示すブロック図である。図４に示されるブロック図は、本発明の実施形態に関連する要素を含み、Ｉ−ＣＳＣＦ１０３を完全に表すわけではない。Ｉ−ＣＳＣＦ１０２は、登録モジュール４０１、およびネットワーク機能モジュール４０２を含む。Ｉ−ＣＳＣＦ１０３は、ユーザ機器１０８の登録中にＰ−ＣＳＣＦ１０４と通信する。ネットワーク機能モジュール４０２は、１つのネットワークから別のネットワークへのホップ中に、次のＳ−ＣＳＣＦ１０２を見出すことを担う。登録プロセス中に、Ｉ−ＣＳＣＦ１０３は、特定のユーザについてＳ−ＣＳＣＦ１０２を割り当てる。
【００２７】
図５は、本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおけるアプリケーションサーバ（ＡＳ）を示すブロック図である。図５に示されるブロック図は、本発明の実施形態に関連する要素を含み、ＡＳ１０３を完全に表すわけではない。Ｉ−ＣＳＣＦ１０２は、サブスクリプション情報モジュール５０２、制御およびトランスポート情報モジュール５０３、サービス・ブロック５０４を含む。Ｓ−ＣＳＣＦ１０２は、ＩＳＣインターフェイス５０１（ＩＰマルチメディア・サービス制御インターフェイス）を通じてＡＳ１０６とインターフェイスをとる。サブスクリプション情報５０２は、ダウンロードされたアプリケーション、月の支払金額、ダウンロード情報などのような、すべてのユーザ関連の情報を含む。制御およびトランスポート５０３ブロックは、ＩＰマルチメディアサブシステム１００を使用して、ユーザにサービスを提供することを担う。サービス・ブロック５０４は、ネットワークプロバイダによって提供されるサービスのリストを含む。サービス・ブロック５０４は、ゲーム５０５、ＩＰＴＶ５０６、およびテキスト／メッセージング・サービス５０７を含む共通のアプリケーションの一部を示す。
【００２８】
図６Ａおよび図６Ｂは、本明細書において開示される実施形態による、加入者がＩＰマルチメディアサブシステムからコール転送サービスを使用可能にする方法を示す流れ図である。ユーザ２（サービスを提供されるユーザ）は、サービスコードをダイヤルし（６０１）、転送先番号の過剰な無応答を通知するためにコール転送（ＣＦｘ）サービスを使用可能にする。サービスコードは、ユーザ２に転送先番号の無応答の通知を提供するこの機能に加入させるものである。転送先番号は、ＳＩＰ  ＵＲＩまたはＴＥＬ  ＵＲＬの形態のメッセージで送信されてもよい。
以下の例で検討する。
ＩＮＶＩＴＥ  ＳＩＰ：＊ＳＣ＊ＣＦＮ＠ｐｏｓｔ．ｃｏｍ、ここでＣＦＮは、ｕｓｅｒ３＠ｐｏｓｔ．ｃｏｍであるコール転送アイデンティティである、または
ＩＮＶＩＴＥ  ＴＥＬ：＊ＳＣ＊９８７０２２１２１＃、ここで番号９８７０２２１２１は、コール転送先番号であるユーザ３のアイデンティティである。
【００２９】
ＡＳ１０６は、無応答時転送先番号通知（ＦＴＮＮＡＮ：call forwarded to number no answer notification）サービスがすでに使用可能であるかどうか調べる（６０２）。ユーザ２が、すでに無応答時転送先番号通知（ＦＴＮＮＡＮ）サービスに加入されている場合、ユーザ２は既存のコール転送番号（ＣＦＮ）の通知を送信される（６０３）。ユーザ２は、転送番号が変更されるかどうかを尋ねるメッセージを送信される（６０４）。ＡＳ１０６は、ユーザ２が変更される転送番号を必要とするかどうかを調べる（６０５）。転送番号が変更される場合、既存の転送先番号がユーザ２のプロファイルから削除され（６０６）、ユーザ２は、コール転送（ＣＦｘ）を使用可能にするためにサービスコードをダイヤルする必要がある（６０１）。無応答時転送先番号通知（ＦＴＮＮＡＮ）サービスが使用可能ではない場合（６０２）、ユーザ３（転送先番号）はユーザ２のプロファイルで使用可能にされる（６０７）。ユーザ３は、コール転送番号／転送先アイデンティティとして更新される。ユーザ２のアプリケーションサーバ１０６は、ＦＴＮＮＡＮ（無応答時転送先番号通知）イベントに対しユーザ２のサードパーティ・サブスクリプションを行う（６０８）。サブスクリプション要求は以下のようなものであってもよい：
ＳＵＢＳＣＲＩＢＥ  ＳＩＰ：Ｕｓｅｒ３＠ｐｏｓｔ．ｃｏｍ；
Ｆｒｏｍ：ＳＩＰ：Ｕｓｅｒ２＠ｐｏｓｔ．ｃｏｍ；
Ｔｏ：ＳＩＰ：Ｕｓｅｒ３＠ｐｏｓｔ．ｃｏｍ
Ｅｖｅｎｔ  ＦＴＮＮＡＮ；
ＳＵＢＳＣＲＩＢＥ要求を受信すると、アプリケーションサーバ（ユーザ３）は、ＦＴＮＮＡＮの新しい通知パラメータを使用可能にし（６０９）、ユーザ３プロファイルのＦＴＮＮＡＮ変更リストのユーザ２のＵＲＬを更新する（６１０）。最後に、終端のアプリケーションサーバ１０６は、ＦＴＮＮＡＮ加入済み通知をユーザ２に送信する（６１１）。この通知のフォーマットは以下のとおりであってもよい：
ＮＯＴＩＦＹ  ＳＩＰ：Ｕｓｅｒ２＠ｐｏｓｔ．ｃｏｍ
Ｅｖｅｎｔ：ＦＴＮＮＡＮ
Ｄａｔａｔｙｐｅ：ａｐｐｌｉｃａｔｉｏｎ／ｘｍｌ
＜ｄａｔａ＞
＜ＦＴＮＮＡＮ  ｃｏｕｎｔ＞０＜／ＦＴＮＮＡＮ  Ｓｔａｔｕｓ？＞
＜Ｃｏｍｍｅｎｔ＞Ｓｕｃｃｅｓｓｆｕｌ  Ｓｕｂｓｃｒｉｐｔｉｏｎ＜／Ｃｏｍｍｅｎｔ＞
＜ｄａｔａ＞
【００３０】
方法６００のさまざまなアクションは、提示される順序で、異なる順序で、または同時に実行されてもよい。さらに、一部の実施態様において、図６Ａおよび図６Ｂに一覧される一部のアクションが省略されてもよい。
【００３１】
図７Ａおよび図７Ｂは、本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおいて選択されたコール転送番号のパフォーマンスを評価する方法を示す流れ図である。ユーザ１は、ユーザ２にコールする（７０２）。ユーザ１は、以下のＳＩＰコマンドを使用して、サービスを提供されるユーザ２へのコールを開始する：
ＩＮＶＩＴＥ  ｓｉｐ：ｕｓｅｒ２＠ｐｏｓｔ．ｃｏｍ
Ｆｒｏｍ：ｓｉｐ：ｕｓｅｒ１＠ｐｏｓｔ．ｃｏｍ
Ｔｏ：ｓｉｐ：ｕｓｅｒ２＠ｐｏｓｔ．ｃｏｍ
【００３２】
アプリケーションサーバ（ユーザ２）は、コール転送（ＣＦ）プロファイルに基づいてコールをユーザ３に転送する（７０２）。アプリケーションサーバ（ユーザ３）は、コール転送勧誘を受信する（７０３）。アプリケーションサーバ（ユーザ３）は、ＨＳＳからユーザ３プロファイルをダウンロードし（７０４）、ＣＦ通知指示がユーザ２に対して設定されることを確認する（７０４）。次に、無応答時コール転送（ＣＦＮＲ）タイマーが開始される（７０５）。アプリケーションサーバ（ユーザ３）は、ユーザ３がフリーであるかどうか調べる（７０６）。ユーザ３がフリーではない場合、アプリケーションサーバ（ユーザ３）は、コール転送変更リスト（ユーザ３）のＦＴＮＮＡＮカウントを増分する（７１１）。ユーザ３がフリーである場合、１８０リンギングがコールを開始するユーザ１に送信される（７０７）。ＣＦＮＲタイマーが満了していない場合、ユーザ３はユーザ１からのコールに応答する（７０９）。ＣＦＮＲタイマーが満了している場合（７０８）、ユーザ３はユーザ１への１８０コールを終了する（７１０）。アプリケーションサーバ（ユーザ３）は、ＣＡＮＣＥＬＬメソッドをユーザ３に送信し、ＢＹＥメソッドをユーザ１に送信することにより、コールを終了する。アプリケーションサーバ（ユーザ３）は、コール転送変更リスト（ユーザ３）の、ユーザ２に対応するＦＴＮＮＡＮカウントを増分する（７１１）。次いで、アプリケーションサーバは、ＦＴＮＮＡＮカウントがしきい値よりも大きいかどうか調べる（７１２）。カウントがしきい値よりも大きい場合、しきい値ＦＴＮＮＡＮカウントがＨＳＳで変更され（７１４）、コール転送変更リストがユーザ２に送信される（７１４）。カウントがしきい値よりも大きくない場合（７１２）、しきい値ＦＴＮＮＡＮカウントがＨＳＳで変更される（７１３）。方法７００のさまざまなアクションは、提示される順序で、異なる順序で、または同時に実行されてもよい。さらに、一部の実施態様において、図７Ａおよび図７Ｂに一覧される一部のアクションが省略されてもよい。
【００３３】
図８Ａ、図８Ｂ、および図８Ｃは、本明細書において開示される実施形態による、ＩＰマルチメディアサブシステムにおいて選択されたコール転送番号のパフォーマンスを評価して通知する方法を示す流れ図である。ユーザ１は、ユーザ２にコールする（８０１）。ユーザ１は、以下のＳＩＰコマンドを使用して、サービスを提供されるユーザ２へのコールを開始する：
ＩＮＶＩＴＥ  ｓｉｐ：ｕｓｅｒ２＠ｐｏｓｔ．ｃｏｍ
Ｆｒｏｍ：ｓｉｐ：ｕｓｅｒ１＠ｐｏｓｔ．ｃｏｍ
Ｔｏ：ｓｉｐ：ｕｓｅｒ２＠ｐｏｓｔ．ｃｏｍ
【００３４】
アプリケーションサーバ（ユーザ２）は、コール転送（ＣＦ）プロファイルに基づいてコールをユーザ３に転送する（８０２）。アプリケーションサーバ（ユーザ３）は、コール転送勧誘を受信する（８０３）。アプリケーションサーバ（ユーザ３）は、ＨＳＳからユーザ３プロファイルをダウンロードし（３０４）、ＣＦ通知指示がユーザ２に対して設定されることを確認する（８０４）。次に、無応答時コール転送（ＣＦＮＲ）タイマーが開始される（８０５）。アプリケーションサーバ（ユーザ３）は、ユーザ３がフリーであるかどうか調べる（８０６）。ユーザ３がフリーではない場合、アプリケーションサーバ（ユーザ３）は、コール転送変更リスト（ユーザ３）のＦＴＮＮＡＮカウントを増分する（８１１）。ユーザ３がフリーである場合、１８０リンギングがコールを開始するユーザ１に送信される（８０７）。ＣＦＮＲタイマーが満了していない場合（８０８）、ユーザ３はユーザ１からのコールに応答する（８０９）。ＣＦＮＲタイマーが満了している場合（８０８）、ユーザ３はユーザ１への１８０コールを終了する（８１０）。アプリケーションサーバ（ユーザ３）は、ＣＡＮＣＥＬＬメソッドをユーザ３に送信し、ＢＹＥメソッドをユーザ１に送信することにより、コールを終了する。アプリケーションサーバ（ユーザ３）は、コール転送変更リスト（ユーザ３）の、ユーザ２に対応するＦＴＮＮＡＮカウントを増分する（８１１）。次いで、アプリケーションサーバは、ＦＴＮＮＡＮカウントがしきい値よりも大きいかどうか調べる（８１２）。カウントがしきい値よりも大きい場合、しきい値ＦＴＮＮＡＮカウントがＨＳＳで変更され（８１４）、コール転送変更リストがユーザ２に送信される（８１４）。カウントがしきい値よりも大きくない場合、しきい値ＦＴＮＮＡＮカウントがＨＳＳで変更される（８１３）。しきい値は、転送先番号が不在着信となりうるコールの数を定義する。このしきい値は、これまでのところ、ネットワークオペレータにより決定されている。以下の通知において、しきい値は５であり、これは転送先番号（ユーザ３）が６回の仲介コールを不在着信とすると、通知がユーザ２に送信されることを意味する。ユーザ２は、既存の転送番号（ユーザ３）がすべてのコールに仲介しておらず、しきい値を過ぎたという通知を受信する（８１５）。この通知のフォーマットは以下のとおりであってもよい：
ＮＯＴＩＦＹ  ＳＩＰ：Ｕｓｅｒ２＠ｐｏｓｔ．ｃｏｍ
Ｅｖｅｎｔ：ＦＴＮＮＡＮ
Ｄａｔａｔｙｐｅ：ａｐｐｌｉｃａｔｉｏｎ／ｘｍｌ
＜ｄａｔａ＞
＜ＦＴＮＮＡＮ  ｃｏｕｎｔ＞５＜／ＦＴＮＮＡＮ  Ｓｔａｔｕｓ？＞
＜Ｃｏｍｍｅｎｔ＞Ｓｕｃｃｅｓｓｆｕｌ  Ｓｕｂｓｃｒｉｐｔｉｏｎ＜／Ｃｏｍｍｅｎｔ＞
＜Ｃｏｍｍｅｎｔ＞
“Ｎｏ  Ａｎｓｗｅｒ／Ｎｏ  ｏｆ  ｒｅｐｌｉｅｓ  ｏｆ  ｕｓｅｒ３＠ｐｏｓｔ．ｃｏｍ  ｒｅａｃｈｅｄ  ｔｈｒｅｈｏｌｄ）”
＜ｃｏｍｍｅｎｔ＞
＜ｄａｔａ＞
【００３５】
ユーザ２はまた、転送番号が変更されるかどうかを尋ねるメッセージを送信される（８１６）。ユーザが転送番号を変更することを選択する場合（８１７）、既存の転送番号（ユーザ３）はユーザ２プロファイルから削除され（８１８）、ユーザ２は、新しい転送番号で加入し（８１９）、ＦＴＮＮＡＮプロファイルを更新する。ユーザがコール転送番号を変更しない場合（８２０）、ユーザ２は、同じコール転送設定を続行する。方法８００のさまざまなアクションは、提示される順序で、異なる順序で、または同時に実行されてもよい。さらに、一部の実施態様において、図８Ａ、図８Ｂ、および図８Ｃに一覧される一部のアクションが省略されてもよい。
【００３６】
特定の実施形態の前述の説明は、本明細書における実施形態の一般的な特性を十分に明らかにするので、他の人々が、これまでのところの知識を適用することにより、一般概念を逸脱することなくそのような特定の実施形態を容易に変更し、かつ／またはさまざまな用途に適応することができ、したがって、そのような適応形態および変更形態は開示される実施形態の意味および等価物の範囲内に包含されるべきであり、包含されることが意図される。本明細書において採用される語法および用語が、説明を目的としており、限定的であることは意図されていないことを理解されたい。したがって、本明細書における実施形態は好ましい実施形態に関して説明されたが、本明細書における実施形態が本明細書において説明される特許請求の範囲の精神および範囲内で変更を加えて実施されてもよいことを当業者は理解するであろう。
【図１】
2014524187.tif 000003
【図２】
2014524187.tif 000004
【図３】
2014524187.tif 000005
【図４】
2014524187.tif 000006
【図５】
2014524187.tif 000007
【図６Ａ】
2014524187.tif 000008
【図６Ｂ】
2014524187.tif 000009
【図７Ａ】
2014524187.tif 000010
【図７Ｂ】
2014524187.tif 000011
【図８Ａ】
2014524187.tif 000012
【図８Ｂ】
2014524187.tif 000013
【図８Ｃ】
2014524187.tif 000014
【国際調査報告】
2014524187.tif 000015
2014524187.tif 000016