(57)【要約】通信を送信及び受信するユーザ装置(UE)と、通信システムの制御エンティティとの間のセキュリティアソシエーション(SA)の時間長さを選択するための本発明による方法は、ユーザ装置を制御エンティティに登録することを要求する登録メッセージ(SM1)をユーザ装置から制御エンティティ(P-CSCF)へ送信するステップと、登録メッセージの送信後に、ユーザ装置と制御エンティティとの間のセキュリティアソシエーションの時間長さを、ユーザ装置を制御エンティティに登録するのが有効であるところの、ユーザ装置と制御エンティティとの間で設定された登録時間長さに等しく設定するステップと、セキュリティアソシエーションの設定された時間長さを、登録メッセージに対する確認メッセージ(SM10又はSM12)の一部分としてユーザ装置へ送信し、セキュリティアソシエーションが登録タイマー長さに等しい時間をもつようにするステップとを含む。【特許請求の範囲】
【請求項１】
通信を送信及び受信するユーザ装置と、通信システムの制御エンティティとの間のセキュリティアソシエーションの時間長さを選択するための方法において、
前記ユーザ装置を前記制御エンティティに登録することを要求する登録メッセージを前記ユーザ装置から前記制御エンティティへ送信するステップと、
前記登録メッセージの送信後に、前記ユーザ装置と前記制御エンティティとの間のセキュリティアソシエーションの時間長さを、前記ユーザ装置を前記制御エンティティに登録するのが有効であるところの、前記ユーザ装置と前記制御エンティティとの間で設定された登録時間長さに等しく設定するステップと、
前記セキュリティアソシエーションの前記設定された時間長さを、前記登録メッセージに対する確認メッセージの一部分として前記ユーザ装置へ送信し、前記セキュリティアソシエーションが登録タイマーに等しい時間をもつようにするステップと、
を備えた方法。
【請求項２】
前記制御エンティティは、前記通信システムにおいてコール状態制御ファンクションを実行する請求項１に記載の方法。
【請求項３】
前記ユーザ装置と前記通信システムとの間の通信は、セッション開始プロトコル（ＳＩＰ）を使用し、前記登録メッセージは、ＳＩＰ「登録」要求メッセージであり、前記確認メッセージは、ＳＩＰ  ２ｘｘ応答メッセージである請求項１及び２に記載の方法。
【請求項４】
前記ＳＩＰ  ２ｘｘ応答は、２００Ａｕｔｈ＿Ｏｋメッセージである請求項３に記載の方法。
【請求項５】
前記確認に先立ち、一時的タイマーを含む認証チャレンジを前記ユーザ装置へ送信するステップであって、前記一時的タイマーは、前記ユーザ装置が前記認証チャレンジに応答する時間巾を設定するものであるステップを更に備えた請求項１から４に記載の方法。
【請求項６】
前記ユーザ装置が前記認証チャレンジに応答する前記設定された時間巾内に前記認証チャレンジに対する応答メッセージにおいて前記ユーザ装置から前記制御エンティティへ登録メッセージを送信するステップを更に備えた請求項５に記載の方法。
【請求項７】
前記タイマー長さは、前記ＳＩＰプロトコルの満了又はコンタクトヘッダの一方に含まれる請求項５に記載の方法。
【請求項８】
前記一時的タイマーは、前記ＳＩＰプロトコルの非インバイトトランザクション時間切れタイマーである請求項７に記載の方法。
【請求項９】
通信を送信及び受信するユーザ装置と、通信システム内で制御ファンクションを果たす制御エンティティとを備え、
前記ユーザ装置を前記制御エンティティに登録することを要求する登録メッセージが前記ユーザ装置から前記制御エンティティへ送信され、
前記登録メッセージの送信後に、前記ユーザ装置と前記制御エンティティとの間のセキュリティアソシエーションの時間長さが、前記ユーザ装置を前記制御エンティティに登録するのが有効であるところの、前記ユーザ装置と前記制御エンティティとの間に設定された登録タイマーの時間長さに等しく設定され、そして
前記セキュリティアソシエーションの前記設定された時間長さが、前記登録メッセージに対する確認メッセージとして前記ユーザ装置へ送信され、前記セキュリティアソシエーションが前記登録タイマーに等しい時間巾をもつようにした通信システム。
【請求項１０】
前記制御エンティティは、前記通信システムにおいてコール状態制御ファンクションを実行する請求項９に記載の通信システム。
【請求項１１】
前記ユーザ装置と前記通信システムとの間の通信は、セッション開始プロトコル（ＳＩＰ）を使用し、前記登録メッセージは、ＳＩＰ「登録」要求であり、前記確認メッセージは、ＳＩＰ  ２ｘｘ応答メッセージである請求項９及び１０に記載の通信システム。
【請求項１２】
前記ＳＩＰ  ２ｘｘ応答メッセージは、２００Ａｕｔｈ＿Ｏｋメッセージである請求項１１に記載の通信システム。
【請求項１３】
前記確認に先立ち、一時的タイマーを含む認証チャレンジが前記ユーザ装置へ送信され、前記一時的タイマーは、前記ユーザ装置が前記認証チャレンジに応答する時間巾を設定するものである請求項９から１２に記載の通信システム。
【請求項１４】
前記ユーザ装置が前記認証チャレンジに応答する前記設定された時間巾内に前記認証チャレンジに対する応答メッセージにおいて前記ユーザ装置から前記制御エンティティへ登録メッセージを送信する請求項９から１３に記載の通信システム。
【請求項１５】
前記タイマー長さは、前記ＳＩＰプロトコルの満了又はコンタクトヘッダの一方に含まれる請求項１３に記載の通信システム。
【請求項１６】
前記一時的タイマーは、前記ＳＩＰプロトコルの非インバイトトランザクション時間切れタイマーである請求項１３に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムにおいてユーザ装置（ＵＥ）と制御エンティティとの間のセキュリティアソシエーション（ＳＡ）のタイマーを選択することに係り、そして好ましいアプリケーションでは、３Ｇ通信環境においてＵＥとプロキシーコール状態制御ファンクション（Ｐ−ＣＳＣＦ）との間のＩＰｓｅｃ  ＳＡに対するＳＡタイマーを選択することに係る。
【背景技術】
【０００２】
図１は、参考としてその全体をここに援用する３ＧＰＰ  ＴＳ  ３３．２０３Ｖ５．３．０（２００２−０３）のセクション７．２に記載されたＳＡの首尾良い設定を示すブロック図である。
【０００３】
パケット交換ドメインでは、ＵＥと、Ｐ−ＣＳＣＦのような通信システム１０との間にＳＡが確立されるまでサービスが提供されない。ＩＰマルチメディアコアネットワークサブシステム（ＩＭＳ）は、本質的に、パケット交換ドメインに対するオーバーレイであり、パケット交換ドメインに対する依存性が低い。その結果、マルチメディアサービスへのアクセスが許可される前にマルチメディアＵＥ（クライアント）とＩＭＳとの間に個別のＳＡが要求される。
【０００４】
どんなセキュリティサービスを適用すべきか判断するために、ＩＭＳにおいてセキュリティサービスをスタートすべきときに、ＳＡ設定手順が必要となる。ＩＭＳでは、前記３ＧＰＰ出版物のセクション６．１に規定されたように登録中にユーザの認証が実行される。セッションにおけるその後のシグナリング通信は、認証プロセス中に導出されるキーに基づいて完全性保護される。
【０００５】
ＵＥとＰ−ＣＳＣＦとの間のＩＭＳシグナリングを保護するために、ＩＭＳ認証及びキー合意（ＡＫＡ）プロトコルにより与えられる共有キーと、保護方法に特有の１組のパラメータとに関して合意することが必要である。図１を参照して以下に述べるセキュリティモード設定は、認証に必要なＳＡパラメータを、機密性をもたずにネゴシエーションするのに使用される。前記３ＧＰＰ出版物のセクション７．１は、ＳＡパラメータを規定している。
【０００６】
図１は、欠陥が生じないときにＳＩＰプロトコルメッセージを使用してＳＡを設定する通常のケースを示す。ＳＡの設定に直接関係しない典型的なＳＩＰにおけるノード及びメッセージの幾つかは、省略されている。従って、メッセージの番号に欠番があると共に、質問側コール状態制御ファンクション（Ｉ−ＣＳＣＦ）が省略されている。ＵＥは、ＳＭ１「登録」メッセージをＰ−ＣＳＣＦへ送信すると共に、サービングコール状態制御ファンクション（Ｓ−ＣＳＣＦ）に向って送信して、ＵＥの位置を登録し、そしてセキュリティモードを設定する。セキュリティモード設定手順をスタートするために、ＵＥは、ＳＭ１「登録」メッセージにセキュリティ設定行を含む。ＳＭ１のセキュリティ設定行は、サービスプロビジョニングインフラストラクチャー（ＳＰＩ）番号と、ＵＥにより選択された保護ポートと、ＵＥがサポートする完全性アルゴリズムに対する識別子のリストとを含む。Ｐ−ＣＳＣＦによりＳＭ１「登録」メッセージが受信されると、Ｐ−ＣＳＣＦは、セキュリティ設定行において受信されたパラメータを、ＩＰパケットヘッダのソースＩＰアドレスからのＵＥのＩＰアドレス、ＩＰマルチメディアＩＭプライベート認識（ＩＭＰＩ）、及びＩＭパブリック認識（ＩＭＰＵ）と一緒に一時的に記憶する。Ｐ−ＣＳＣＦは、ＳＭ２「登録」メッセージをＳ−ＣＳＣＦへ送信する。ＳＭ２「登録」メッセージに応答してＳ−ＣＳＣＦから発信されたＳＭ４  ４ｘｘＡｕｔｈ＿ＣｈａｌｌｅｎｇｅメッセージをＰ−ＣＳＣＦが受信すると、Ｐ−ＣＳＣＦは、Ｓ−ＣＳＣＦから受信したキーＩＫIMを、一時的に記憶されたパラメータに追加する。次いで、Ｐ−ＣＳＣＦは、インバウンドＳＡに対してＳＰＩを選択する。Ｐ−ＣＳＣＦは、ＳＰＩを、それらが独特なもので、ＵＥのセキュリティ設定行において受信されたＳＰＩとは異なるように定義する。この役割が必要であるのは、ＵＥ及びＰ−ＣＳＣＦがインバウンド及びアウトバウンドトラフィックに対して同じキーを使用するからである。アルゴリズムの完全性を決定するために、Ｐ−ＣＳＣＦは、Ｐ−ＣＳＣＦがサポートする完全性アルゴリズムの、プライオリティで順序付けされたリストをＰ−ＣＳＣＦが有するように処理を進める。Ｐ−ＣＳＣＦは、ＵＥによってもサポートされるそれ自身の第１完全性アルゴリズムを選択する。次いで、Ｐ−ＣＳＣＦは、ローカルセキュリティアソシエーションデータベースにおいて別の一対のＳＡを確立する。ＳＭ６メッセージにおけるセキュリティ設定行は、Ｐ−ＣＳＣＦにより指定されたＳＰＩと、Ｐ−ＣＳＣＦにおける保護ポートの固定番号とを含む。又、ＳＭ６メッセージは、Ｐ−ＣＳＣＦがサポートする完全性アルゴリズムに対する識別子のリストも含む。ＳＭ６メッセージを受け取ると、ＵＥは、ＵＥでもサポートされるＳＭ６メッセージにおいてＰ−ＣＳＣＦから受信されたリスト上で第１の完全性アルゴリズムを選択するように、完全性アルゴリズムを決定する。次いで、ＵＥは、別の一対のＳＡを確立するように進む。ＵＥは、ＳＭ７メッセージ及びそれに続く全てのＳＩＰメッセージを完全性保護する。ＳＭ６メッセージにおいて受信された完全性アルゴリズムのリストが含まれる。ＵＥからＳＭ��メッセージを受信した後に、Ｐ−ＣＳＣＦは、ＳＭ７メッセージにおいて受信した完全性アルゴリズムのリストが、ＳＭ６メッセージにおける完全性アルゴリズムのリストと同じであるかどうかチェックする。もしそうでなければ、登録手順は中断される。Ｐ−ＣＳＣＦは、ＵＥから受信したメッセージが完全性保議されたというＳ−ＣＳＣＦに対する情報をＳＭ８メッセージに含む。Ｐ−ＣＳＣＦは、Ｐ−ＣＳＣＦにおける完全性チェックに首尾良く合格したＵＥから受信された全ての後続登録メッセージにこの情報を追加する。Ｓ−ＣＳＣＦは、ＳＭ１０  ２ｘｘＡｕｔｈ＿ＯＫメッセージをＰ−ＣＳＣＦへ送信する。Ｐ−ＣＳＣＦは、ＳＭ１２  ２ｘｘＡｕｔｈ＿ＯＫメッセージをＵＥに送信する。ＳＭ１２メッセージは、セキュリティモード設定に特有の情報（即ち、セキュリティ設定行）を含んでいない。しかしながら、ＳＭ１２メッセージがエラーを指示しないときには、Ｐ−ＣＳＣＦは、セキュリティモード設定が首尾良く行なわれたことを確認する。エラーを指示しないＳＭ１２メッセージを受信した後に、ＵＥは、セキュリティモード設定の首尾良い完了を仮定する。
【０００７】
ユーザ認証の試みを含む各登録メッセージは、新たなＳＡを発生する。認証の試みが首尾良く終わると、これらの新たなＳＡが以前のものに置き換わる。ＵＥが既にアクティブなＳＡを有する場合には、ＵＥがそれを使用して、登録メッセージを保護する。ＵＥからの登録メッセージが完全性保護されたことをＰ−ＣＳＣＦによりＳ−ＣＳＣＦに通知された場合には、Ｓ−ＣＳＣＦは、ＡＫＡプロトコルによりユーザを認証しないと判断してもよい。しかしながら、ＵＥは、非保護の登録メッセージをいつ送信してもよい。このケースでは、Ｓ−ＣＳＣＦは、ＡＫＡプロトコルによりユーザを認証する。特に、ＳＡがＰ−ＣＳＣＦ側でもはやアクティブでないという指示をＵＥが有する場合には、ＵＥが非保護の登録メッセージを送信する。ＳＡは、一方向性でも両方向でもよい。ＩＰ層のＳＡに対して、寿命がアプリケーション層に保持される。更に、ＳＡを削除することは、アプリケーション層及びＩＰｓｅｃ層の両方からＳＡを削除することを意味する。
【０００８】
ＵＥは、一度に１つの登録手順にしか関与しない。ＵＥは、不完全な認証により形成されたＳＡを含む、以前の不完全な登録又は認証に関するデータを除去する。ＵＥは、既存の一対のＳＡで登録手順をスタートしてもよい。これらのＳＡは、古いＳＡと称される。認証は、一対の新たなＳＡを発生する。これらの新たなＳＡは、フローの認証中に注目されるまで非認証トラフィックを保護するのに使用されてはならない。同様に、認証におけるあるメッセージは、特定のＳＡで保護される。ＵＥは、誤ったＳＡで保護されたメッセージを受信すると、そのメッセージを破棄しなければならない。
【０００９】
参考としてその全体をここに援用するＲＦＣ３２６１は、ＳＩＰプロトコルについて規定している。そのセクション１０．３に規定されたように、ＵＥが「登録」メッセージを送信すると、Ｐ−ＣＳＣＦでよい登録者は、その要求を処理する。「登録」メッセージは、コンタクトアドレスと、各アドレスに対するコンタクトヘッダフィールドとを有する。
【００１０】
ＵＥの登録の満了時間の決定は、次のように行なわれる。
（１）フィールドの値が満了パラメータを有する場合には、その値を使用しなければならない。
（２）このようなパラメータはないが、要求が満了ヘッダフィールドを有する場合には、その値を使用しなければならない。
（３）どちらもない場合には、ローカルで構成されたデフォールト値を使用しなければならない。登録者は、満了インターバルを短縮してもよい。
【００１１】
ＳＩＰプロトコルでは、いわゆる「非インバイト(non-INVITE)トランザクション時間切れタイマー」が３２秒である。このタイマーは、上述したようにＳＭ４及びＳＭ６メッセージを送信するときに一時的タイマーとして使用される。ＵＥは、ネットワークによるＳＭ６  ４ｘｘＡｕｔｈ＿Ｃｈａｌｌｅｎｇｅメッセージに対する応答を含むＳＭ７「登録」メッセージを送信するために３０秒を有する。ＳＭ６メッセージにおける認証チャレンジがＳＭ７及びＳＭ８「登録」メッセージで時間内に返答され、そしてその結果がネットワークにより照合されたときには、ＳＩＰ２００Ｏｋ応答が、上述したメッセージＳＭ１０及びＳＭ１２と共にＵＥへ送信される。この２００Ｏｋメッセージは、ＵＥを制御エンティティに登録する時間長さを指示する前記満了ヘッダ又はコンタクトフィールドを含む。
【００１２】
従来技術では、ＳＡタイマーを若干長く設定することができるが、これは、データベースを管理するネットワーク効率を悪化すると共に、ＵＥが、適切な応答を要求するメッセージでＰ−ＣＳＣＦをあふれさせるように襲う機会を招く。ＵＥがネットワークとのＳＡをもたない場合には、このようなメッセージは、Ｐ−ＣＳＣＦに到達せず、これは、リソースがより効率的に使用されるのでネットワークオペレータにとって好ましいことである。
【発明の開示】
【発明が解決しようとする課題】
【００１３】
３Ｇ通信システムでは、ＵＥは、時々登録及び再登録しなければならない。再登録が特定の時間内に要求されないときには、ＵＥとの間の通信を取り扱う役割を果たすネットワーク要素、例えば、Ｐ−ＣＳＣＦから加入者データが削除される。それ故、いつ再登録が適当であるか決定するために、登録タイマーがＵＥに維持される。
【課題を解決するための手段】
【００１４】
本発明は、通信を送信及び受信するＵＥと通信システムの制御エンティティとの間のＳＡ（１つ又は複数）の時間長さを選択する方法と、ＳＡの寿命を、登録の完了を許すに充分な時間で設定する通信システムとに係る。この目標は、本発明によれば、ＵＥが各新たなＳＡの寿命を、ＵＥの登録が無効である時間限界を決定する登録タイマーの時間巾に等しく設定することにより達成される。ＳＡは、ＵＥと通信システムの制御エンティティとの間の両方向通信に対して設定される。好ましい実施形態では、制御エンティティは、Ｐ−ＣＳＣＦである。又、本発明によれば、新たなＳＡが登録時間に等しい時間巾で設定されるときには、古いＳＡが、削除を行なうべきときより更に１インターバルだけ続けられる。
【００１５】
ＳＩＰプロトコルを使用する本発明の好ましい実施形態では、ＵＥをＰ−ＣＳＣＦにおいてＩＭＳに登録するためにＳＭ１「登録」メッセージがＵＥにより送信される。ＳＭ１メッセージが保護される場合には、それが古いアウトバウンドＳＡで保護される。ＵＥは、Ｐ−ＣＳＣＦからのＳＭ６メッセージにおいて認証チャレンジを受け取り、これは、ＳＭ１メッセージが保護された場合には古いアウトバウンドＳＡで保護され、さもなければ、保護されない。ＳＭ６メッセージをＵＥにより首尾良く処理できる場合には、ＵＥが少なくとも１つの新たなＳＡを形成し、これは、３ＧＰＰ  ＴＳ３３．２０３  Ｖ．５．３．０（２００２−０９）のセクション７．１のセキュリティアソシエーションパラメータに基づいて導出される。このとき形成される各新たなＳＡの寿命は、登録手順を完了するに充分な時間を許すように設定される。ＵＥは、ＳＭ４及びＳＭ６メッセージにおいて送信された一時的タイマー値が満了となる前にＳＭ７メッセージをＰ−ＣＳＣＦへ送信し、これは、新たなアウトバウンドＳＡで保護される。Ｐ−ＣＳＣＦは、ＳＭ８メッセージをＳ−ＣＳＣＦへ送信する。ＳＭ１メッセージが保護された場合には、新たなＳＡをここで使用して、認証の場合以外のメッセージを保護することができる。更に、アウトバウンドトラフィックの場合には、新たなＳＡが使用される。Ｓ−ＣＳＣＦは、ＳＭ１０メッセージをＰ−ＣＳＣＦへ送信し、これは、満了又はコンタクトヘッダに含まれた登録タイマー値を使用して、Ｐ−ＣＳＣＦにおいて新たなＳＡの時間巾を設定する。ＵＥは、新たなアウトバウンドＳＡで保護されたＰ−ＣＳＣＦからの首尾良い認証を指示するＳＭ１２メッセージをＰ−ＣＳＣＦから受信する。ＵＥは、満了又はコンタクトヘッダに含まれた登録時間値を使用して、新たなＳＡの時間巾を設定する。ＵＥによりメッセージが首尾良く処理された後に、登録が完了となる。古いＳＡは、ここで削除されるか、又は任意であるが更に１つのインターバルだけ保持されてもよく、そして新たなＳＡを使用して、全てのメッセージを保護し、それらの時間巾は、ＳＭ１０及びＳＭ１２メッセージに含まれた登録タイマー値の時間長さに等しい。
【００１６】
本発明は、新たなＳＡ（１つ又は複数）の時間巾が、登録タイマーに対して特定の時間長さをもつように設定されず、ＵＥを通信システムの制御エンティティに登録するための登録時間より長い時間巾をもつときに、Ｐ−ＣＳＣＦがメッセージであふれるのを排除することにより、従来の問題を解消する。その結果、本発明により通信システムの効率が向上される。
【００１７】
通信を送信及び受信するユーザ装置と、通信システムの制御エンティティとの間のセキュリティアソシエーションの時間長さを選択するための本発明による方法は、ユーザ装置を制御エンティティに登録することを要求する登録メッセージをユーザ装置から制御エンティティへ送信するステップと、登録メッセージの送信後に、ユーザ装置と制御エンティティとの間のセキュリティアソシエーションの時間長さを、ユーザ装置を制御エンティティに登録するのが有効であるところの、ユーザ装置と制御エンティティとの間で設定された登録タイマーの長さに等しく設定するステップと、セキュリティアソシエーションの設定された時間長さを、登録メッセージに対する確認メッセージの一部分としてユーザ装置へ送信し、セキュリティアソシエーションが登録タイマーに等しい時間をもつようにするステップとを含む。制御エンティティは、通信システムにおいてコール状態制御ファンクションを実行してもよい。ユーザ装置と通信システムとの間の通信は、セッション開始プロトコル（ＳＩＰ）を使用してもよく、そして登録メッセージは、ＳＩＰ「登録」要求メッセージでよく、確認メッセージは、ＳＩＰ  ２ｘｘ応答メッセージでよい。確認に先立ち、一時的タイマーを含む認証チャレンジをユーザ装置へ送信してもよく、その一時的タイマーは、ユーザ装置が認証チャレンジに応答する時間巾を設定する。ユーザ装置が認証チャレンジに応答するその設定された時間巾内に認証チャレンジに対する応答メッセージにおいてユーザ装置から制御エンティティへ登録メッセージを送信してもよい。時間巾は、ＳＩＰプロトコルの満了又はコンタクトヘッダの一方に含まれてもよい。一時的タイマーは、ＳＩＰプロトコルの非インバイト(non-INVITE)トランザクション時間切れタイマーでよい。
【００１８】
本発明による通信システムは、通信を送信及び受信するユーザ装置と、通信システム内で制御ファンクションを果たす制御エンティティとを備え、ユーザ装置を制御エンティティに登録することを要求する登録メッセージがユーザ装置から制御エンティティへ送信され、登録メッセージの送信後に、ユーザ装置と制御エンティティとの間のセキュリティアソシエーションの時間長さが、ユーザ装置を制御エンティティに登録するのが有効であるところの、ユーザ装置と制御エンティティとの間に設定された登録タイマーの時間長さに等しく設定され、そしてセキュリティアソシエーションのその設定された時間長さが、登録メッセージに対する確認メッセージとして制御エンティティからユーザ装置へ送信され、セキュリティアソシエーションが登録タイマーに等しい時間巾をもつようにする。制御エンティティは、通信システムにおいてコール状態制御ファンクションを実行してもよい。ユーザ装置と通信システムとの間の通信は、セッション開始プロトコル（ＳＩＰ）を使用してもよく、そして登録メッセージは、ＳＩＰ「登録」要求メッセージでよく、確認メッセージは、ＳＩＰ  ２ｘｘ応答メッセージでよい。確認に先立ち、一時的タイマーを含む認証チャレンジがユーザ装置へ送信されてもよく、その一時的タイマーは、ユーザ装置が認証チャレンジに応答する時間巾を設定する。ユーザ装置が認証チャレンジに応答するその設定された時間巾内に認証チャレンジに対する応答メッセージにおいてユーザ装置から制御エンティティへ登録メッセージが送信されてもよい。時間巾は、ＳＩＰプロトコルの満了又はコンタクトヘッダの一方に含まれてもよい。一時的タイマーは、ＳＩＰプロトコルの非インバイトトランザクション時間切れタイマーでよい。
【発明を実施するための最良の形態】
【００１９】
同様の部分が同じ番号で示された図１及び２を参照して、本発明を以下に詳細に説明する。
ＵＥの登録が有効であるときを定義する登録タイマーに等しいタイマー時間巾をもつようにＳＡ（１つ又は複数）を設定する本発明による通信システム及び方法を、図２を参照して説明する。本発明は、ＳＩＰプロトコルを参照して説明するが、本発明はこれに限定されないことを理解されたい。
【００２０】
図２の第１ステップは、ＵＥが、ＵＥの登録を要求する登録メッセージを通信システムの制御エンティティに送信することである。好ましい実施形態の制御エンティティは、Ｐ−ＣＳＣＦであり、そして登録メッセージは、従来技術に基づいてＰ−ＣＳＣＦへ送信されるＳＭ１  ＳＩＰ「登録(REGISTER)」メッセージである。Ｐ−ＣＳＣＦは、好ましくはＳＭ２  ＳＩＰ「登録」メッセージである登録メッセージをＳ−ＣＳＣＦへ転送する。Ｓ−ＣＳＣＦは、好ましくはＳＩＰ  ＳＭ４メッセージ４ｘｘＡＵＴＨ＿Ｃｈａｌｌｅｎｇｅメッセージである認証チャレンジメッセージをＰ−ＣＳＣＦへ送信する。Ｐ−ＣＳＣＦは、好ましくはＳＩＰプロトコルＳＭ６  ４ｘｘＡＵＴＨ＿Ｃｈａｌｌｅｎｇｅである認証チャレンジメッセージをＵＥへ送信する。ＳＭ４及びＳＭ６認証チャレンジメッセージは、好ましくはＳＩＰプロトコルのＳＭ７「登録」メッセージである登録メッセージを認証チャレンジメッセージＳＭ６に応答してＵＥが送信するための時間限界を設定する一時的タイマーを含む。本発明の一実施形態では、一時的タイマー値は、ＳＩＰプロトコルの非インバイトトランザクション時間切れタイマーである３２秒に等しく設定される。Ｐ−ＣＳＣＦは、ＳＭ７メッセージを処理することにより、ＵＥが一時的タイマー値内に応答したかどうか決定する。一時的タイマーが満了になると、登録プロセス及びＳＡの設定は中断される。次いで、Ｐ−ＣＳＣＦは、好ましくはＳＩＰプロトコルＳＭ８「登録」メッセージである登録メッセージをＳ−ＣＳＣＦへ送信する。Ｓ−ＣＳＣＦは、Ｐ−ＣＳＣＦに対するＳＡの時間長さを、ＳＭ８メッセージに含まれた登録タイマー限界に等しく設定する。登録タイマーに等しいＳＡの設定時間限界は、ＳＭ１０メッセージの一部分としてＰ−ＣＳＣＦへ送信され、次いで、Ｐ−ＣＳＣＦからＳＭ１２メッセージとしてＵＥへ送信される。本発明をＳＩＰプロトコルで実施するときには、満了又はコンタクトフィールドを使用して、新たなＳＡ（１つ又は複数）の設定タイマー限界を含んでもよい。又、Ｐ−ＣＳＣＦは、そのＳＡ時間インターバルも、登録タイマーインターバルに等しくセットする。Ｐ−ＣＳＣＦは、登録タイマーに等しいそのＳＡタイマーの設定値をＵＥへ転送する。ＵＥは、Ｐ−ＣＳＣＦと通信するためのそのＳＡの時間限界を、制御エンティティへのＵＥの登録が有効であるときを定義するＵＥにより設定された登録タイマー長さに等しく設定する。ＳＡの時間長さは、Ｐ−ＣＳＣＦとＵＥとの間の両方向通信に対するものである。本発明は、ＳＭ１０及びＳＭ１２メッセージにより送信されるＳＡ時間限界に限定されず、又、満了及びコンタクトヘッダを使用してＳＡ時間限界をＰ−ＣＳＣＦ及びＵＥへ送信することに限定されない。時間限界は、好ましくは、確認メッセージの一部分として送信され、確認メッセージは、好ましい実施形態では、ＳＩＰプロトコルのＳＭ１０及びＳＭ１２メッセージであり、そしてこれらメッセージは、Ｓ−ＣＳＣＦにより受信されるＳＭ８登録メッセージに応答したものである。１つ以上のＳＡを、ＵＥとＰ−ＣＳＣＦとの間の登録タイマーの時間長さに等しく設定すると、Ｐ−ＣＳＣＦにメッセージがあふれるという従来の問題を上述したように排除することが保証される。
【００２１】
以上、好ましい実施形態に関して本発明を説明したが、本発明の精神及び範囲から逸脱せずに多数の変更がなされ得ることが理解されよう。このような変更は全て特許請求の範囲内に包含されるものとする。
【図面の簡単な説明】
【００２２】
【図１】Ｐ−ＣＳＣＦ及びＳ−ＣＳＣＦ制御エンティティを含むＳＩＰプロトコルを使用する通信システムにおける従来のＵＥ登録を示す図である。
【図２】新たなＳＡの時間巾を、図１の従来システムと同様にＵＥの登録を制御する登録タイマーに等しく設定する方法を示す図である。
【図１】
2005525046.tif 000002
【図２】
2005525046.tif 000003
【国際調査報告】
2005525046.tif 000004
2005525046.tif 000005
2005525046.tif 000006