(57)【要約】【課題】ＣＳＣＦを１対１に冗長化することなく、且つ、端末とのIPsecを再確立することなく、端末接続中のゲートウェイから第１のＣＳＣＦに対する移行元セッションを、第２のＣＳＣＦに対する移行先セッションへ移行する方法等を提供する。【解決手段】セッション管理装置が、ゲートウェイへ、移行元の第１のＣＳＣＦのセッション情報を用いて、移行先の第２のＣＳＣＦに対して移行先セッションを確立すべき移行元セッション移行通知を送信する。次に、セッション管理装置が、移行先の第２のＣＳＣＦへ、移行元の第１のＣＳＣＦのセッション情報を用いて、ゲートウェイとの間で移行先セッションを確立すべき移行先セッション移行通知を送信する。これによって、ゲートウェイが、第２のＣＳＣＦとの間で、移行元のＣＳＣＦのセッション情報を用いて移行先セッションを確立すると共に、移行元セッションを移行先セッションへ移行する。【選択図】図２
2011188320.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰサブシステムネットワークに接続された複数のＳＩＰ(Session Initiation Protocol)サーバ及びゲートウェイと、サーバとゲートウェイとの間のセッションを管理するセッション管理装置とを有するシステムにおけるセッション移行方法であって、
前記端末が、ゲートウェイを介して、第１のＳＩＰサーバとの間で移行元セッションを確立する第１のステップと、
前記セッション管理装置が、前記ゲートウェイへ、移行先の第２のＳＩＰサーバに対する移行先セッションへ変更するべく、移行元の第１のＳＩＰサーバのセッション情報及び移行先の第２のＳＩＰサーバのアドレス情報を含むセッション移行指示要求を送信する第２のステップと、
前記セッション管理装置が、移行先の第２のＳＩＰサーバへ、前記ゲートウェイとの間で移行先セッションを受け付けるべく、移行元の第１のＳＩＰサーバのセッション情報及びアドレス情報を含むセッション移行受付要求を送信する第３のステップと、
前記ゲートウェイが、移行元の第１のＳＩＰサーバとの間のセッションを、移行先の第２のＳＩＰサーバへ移行する第４のステップと
を有することを特徴とするセッション移行方法。
【請求項２】
前記セッション情報は、IPsec確立のための鍵、及び、ＳＩＰの状態遷移パラメータであり、
前記アドレス情報は、SIP-URI(Uniform Resource Indicator)である
ことを特徴とする請求項１に記載のセッション移行方法。
【請求項３】
前記ＩＰサブシステムネットワークは、ＩＭＳ(IP Multimedia Subsystem)ネットワークであり、
前記ＳＩＰサーバは、Ｐ−ＣＳＣＦ(Proxy-Call Session Control Function、プロキシ呼セッション制御機能)であり、
前記セッション管理装置は、移行元セッションから移行先セッションへのセッション移行指示要求を、前記ＩＭＳネットワークに接続されたネットワーク監視装置から受信することを特徴とする請求項１又は２に記載のセッション移行方法。
【請求項４】
前記セッション管理装置が、移行先の第２のＰ−ＣＳＣＦへ、移行された移行先セッションにおけるＳＩＰメッセージを転送すべき、移行先の第２のＳ−ＣＳＣＦに対するセッションを選択指示するセッション選択指示要求を送信する第５のステップと、
前記セッション管理装置が、移行先の第２のＳ−ＣＳＣＦへ、移行された移行先セッションにおけるＳＩＰメッセージを受信すべき、移行先の第２のＰ−ＣＳＣＦとの間のセッションを選択指示するセッション選択受付要求を送信する第６のステップと
を更に有し、前記ゲートウェイと移行先の第２のＰ−ＣＳＣＦとの間のＳＩＰメッセージが、移行先の第２のＳ−ＣＳＣＦへ転送されることを特徴とする請求項３に記載のセッション移行方法。
【請求項５】
移行先ＳＩＰサーバは、移行して確立されたセッションのセッション情報と、移行無しに最初から確立されたセッションのセッション情報とを別々に管理することを特徴とする請求項１から４のいずれか１項に記載のセッション移行方法。
【請求項６】
ＩＰサブシステムネットワークに接続されたＳＩＰサーバとゲートウェイとの間のセッションを管理するセッション管理装置であって、
前記ゲートウェイと第１のＳＩＰサーバとの間のセッション情報を蓄積するセッション情報蓄積手段と、
前記ゲートウェイにおけるセッションを、第１のＳＩＰサーバから第２のＳＩＰサーバへ移行するべきセッション移行指示要求を受信するセッション移行要求受信手段と、
前記セッション移行指示要求を受信した際に、前記ゲートウェイへ、移行先の第２のＳＩＰサーバに対する移行先セッションへ変更するべく、移行元の第１のＳＩＰサーバのセッション情報及び移行先の第２のＳＩＰサーバのアドレス情報を含むセッション移行指示要求を送信するセッション移行指示要求手段と、
前記セッション移行指示要求を受信した際に、移行先の第２のＳＩＰサーバへ、前記ゲートウェイとの間で移行先セッションを受け付けるべく、移行元の第１のＳＩＰサーバのセッション情報及びアドレス情報を含むセッション移行受付要求を送信するセッション移行受付要求手段と
を有し、前記ゲートウェイが、移行元の第１のＳＩＰサーバとの間のセッションを、移行先の第２のＳＩＰサーバへ移行するように制御することを特徴とするセッション管理装置。
【請求項７】
前記セッション情報は、IPsec確立のための鍵、及び、ＳＩＰの状態遷移パラメータであり、
前記アドレス情報は、SIP-URIである
ことを特徴とする請求項６に記載のセッション管理装置。
【請求項８】
前記ＩＰサブシステムネットワークは、ＩＭＳネットワークであり、
前記ＳＩＰサーバは、Ｐ−ＣＳＣＦ(プロキシ呼セッション制御機能)であり、
移行元セッションから移行先セッションへのセッション移行指示要求を、前記ＩＭＳネットワークに接続されたネットワーク監視装置から受信することを特徴とする請求項６又は７に記載のセッション管理装置。
【請求項９】
移行先の第２のＰ−ＣＳＣＦへ、移行された移行先セッションにおけるＳＩＰメッセージを転送すべき、移行先の第２のＳ−ＣＳＣＦに対するセッションを選択指示するセッション選択指示要求を送信するセッション選択指示要求手段と、
移行先の第２のＳ−ＣＳＣＦへ、移行された移行先セッションにおけるＳＩＰメッセージを受信すべき、移行先の第２のＰ−ＣＳＣＦとの間のセッションを選択指示するセッション選択受付要求を送信するセッション選択受付要求手段と
を更に有し、前記ゲートウェイと移行先の第２のＰ−ＣＳＣＦとの間のＳＩＰメッセージが、移行先の第２のＳ−ＣＳＣＦへ転送されるように制御することを特徴とする請求項８に記載のセッション管理装置。
【請求項１０】
請求項６から９のいずれか１項に記載のセッション管理装置と通信するゲートウェイであって、
前記セッション管理装置から、前記セッション移行指示要求を受信するセッション移行指示要求受信手段と、
前記セッション移行指示要求に含まれる、移行元の第１のＣＳＣＦのセッション情報及び移行先の第２のＣＳＣＦのアドレス情報を用いて、移行先の第２のＣＳＣＦに対する移行先セッションへ変更するセッション確立制御手段と
を有することを特徴とするゲートウェイ。
【請求項１１】
請求項９に記載のセッション管理装置と通信するＣＳＣＦであって、
前記セッション管理装置から、前記セッション移行受付要求を受信するセッション移行受付要求受信手段と、
前記セッション移行受付要求に含まれる移行元の第１のＣＳＣＦのセッション情報及びアドレス情報を用いて、前記ゲートウェイとの間で移行先セッションを受け付けるセッション受付手段と、
前記セッション移行受付要求に基づくセッションのセッション情報及びアドレス情報と、移行無しに最初から確立されたセッションのセッション情報及びアドレス情報とを別々に管理するセッション情報管理手段と
を有することを特徴とするＣＳＣＦ。
【請求項１２】
ＩＰサブシステムネットワークに接続されたＳＩＰサーバとゲートウェイとの間のセッションを管理する装置に搭載されたコンピュータを機能させるセッション管理プログラムであって、
前記ゲートウェイと第１のＳＩＰサーバとの間のセッション情報を蓄積するセッション情報蓄積手段と、
前記ゲートウェイにおけるセッションを、第１のＳＩＰサーバから第２のＳＩＰサーバへ移行するべきセッション移行指示要求を受信するセッション移行要求受信手段と、
前記セッション移行指示要求を受信した際に、前記ゲートウェイへ、移行先の第２のＳＩＰサーバに対する移行先セッションへ変更するべく、移行元の第１のＳＩＰサーバのセッション情報及び移行先の第２のＳＩＰサーバのアドレス情報を含むセッション移行指示要求を送信するセッション移行指示要求手段と、
前記セッション移行指示要求を受信した際に、移行先の第２のＳＩＰサーバへ、前記ゲートウェイとの間で移行先セッションを受け付けるべく、移行元の第１のＳＩＰサーバのセッション情報及びアドレス情報を含むセッション移行受付要求を送信するセッション移行受付要求手段と
してコンピュータを機能させ、前記ゲートウェイが、移行元の第１のＳＩＰサーバとの間のセッションを、移行先の第２のＳＩＰサーバへ移行するように制御することを特徴とするセッション管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末によって接続中のゲートウェイとＳＩＰ(Session Initiation Protocol)サーバとの間のセッションを移行する技術に関する。
【背景技術】
【０００２】
ＳＩＰは、ＩＰ(Internet Protocol)における呼制御プロトコルであって、端末間で通信に必要なＩＰアドレス、ポート番号及びエンコーディングをネゴシエーションすると共に、発呼及び着呼を制御する。ＳＩＰを用いて必要なネットワークリソースの割り当て及びゲートの制御を実行するために、ＩＰサブシステムネットワークとしてのＩＭＳ(IP Multimedia Subsystem)がある。ＩＭＳは、ＩＰネットワークで、マルチメディアアプリケーション（音声、映像及びデータ）を提供するために標準化されたサービス制御方式である。これは、次世代携帯電話ネットワーク又はＮＧＮ(Next Generation Network)を実現する中核技術である。これにより、固定網及び移動網が統合され、全ての端末がＩＰベースで通信するオールＩＰ化が実現される。
【０００３】
図１は、従来技術におけるＩＭＳのシステム構成図である。
【０００４】
図１のシステムによれば、ＩＭＳネットワーク８に対して、アクセスネットワーク７が相互に接続されている。両ネットワーク間は、ゲートウェイ２を介して接続される。アクセスネットワーク７は、例えば携帯電話網や、無線／有線ブロードバンドアクセス網である。ユーザによって操作される端末５は、ゲートウェイ２を介してＩＭＳネットワーク８に接続することができる。アクセスネットワークが携帯電話網である場合、端末５は、例えば携帯電話機である。
【０００５】
ＩＭＳネットワーク８は、トランスポートネットワークとは別に、コントロールネットワークを有する。コントロールネットワークは、ホームネットワーク毎に複数備えられている。コントロールネットワークは、呼セッション制御機能（ＣＳＣＦ(Call Session Control Function)）として、Ｐ−ＣＳＣＦ(Proxy-CSCF)３と、Ｓ−ＣＳＣＦ(Serving-CSCF)４とを有する。ＳＩＰクライアント対応の複数の端末５は、ゲートウェイ２を介してＣＳＣＦに接続することによって、相手方端末と呼セッションを確立する。
【０００６】
Ｐ−ＣＳＣＦ３は、端末５から、ゲートウェイ２を介して直接的にアクセスされる。Ｐ−ＣＳＣＦ３は、セッション毎にメディア情報を抽出し、セッション確立時にゲートウェイ２に対するゲート制御及びリソース制御を指示する。Ｐ−ＣＳＣＦ３は、端末５からの位置登録時に決定され、ゲートウェイ２（又はＳＩＰ対応端末）との間にセキュアなIPsecトンネルを確立する。
【０００７】
Ｓ−ＣＳＣＦ４は、サービス実行及び呼セッション制御のための中心的なＳＩＰサーバである。Ｓ−ＣＳＣＦ４は、自身が管理するホームネットワークのドメインを有し、そのドメインの範囲内の端末のSIP-URI(SIP - Uniform Resource Identifier)を管理する。また、Ｓ−ＣＳＣＦ４は、ＨＳＳ(加入者情報サーバ、Home Subscriber Server)と通信することによってユーザ認証を実行する。更に、Ｓ−ＣＳＣＦ４は、アプリケーションサーバ（ＡＳ:Application Server）と通信することによって、端末５に対して様々なサービスを提供することができる。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】阿部健二、福元健、中村秀文、「ＩＭＳアーキテクチャに基づく次世代網のサーバ高可用化に冠する一考察」、信学技報NS2005-132
【非特許文献２】Ashutosh Duttaら、「Self Organizing IPMultimedia Subsystem」、IEEE IMSAA2009、Dec 2009
【発明の概要】
【発明が解決しようとする課題】
【０００９】
端末は、アクセスネットワークを介してＩＭＳネットワークへ向けてＳＩＰメッセージを送信する。そのＳＩＰメッセージは、いずれか１つのＰ−ＣＳＣＦへ転送される。そのＰ−ＣＳＣＦは、ＳＩＰメッセージをいずれか１つのＳ−ＣＳＣＦへ転送し、認証処理及び登録処理を実行する。それ以後は、そのＰ−ＣＳＣＦ及びそのＳ−ＣＳＣＦが、当該端末を管理することとなる。そのために、当該端末は、一度登録されたＰ−ＣＳＣＦ及びＳ−ＣＳＣＦに対して基本的に固定的に管理される。即ち、端末が移動することによって、他のドメインに属することとならない限り、Ｐ−ＣＳＣＦ及びＳ−ＣＳＣＦが変更されることはない。このように、既存のＩＭＳネットワークでは、Ｐ−ＣＳＣＦ及びＳ−ＣＳＣＦは、端末に対して固定的に割り当てられており、位置登録後に変更することは困難である。
【００１０】
しかしながら、ＩＭＳネットワーク内におけるＣＳＣＦの障害、ＣＳＣＦの最適化やメンテナンスなど、利用状況に応じて、端末が登録中にあるＣＳＣＦであっても、他のＣＳＣＦへセッションを移行したい場合もある。このとき、一方のＣＳＣＦから、セッション情報を、他方のＣＳＣＦへ引き継ぐ必要がある。
【００１１】
これに対し、ＣＳＣＦなどのサーバを対象して、ホットスタンバイ型のサーバ冗長化によって構成する技術がある。しかし、稼働中のＣＳＣＦと同性能のスタンバイ用のＣＳＣＦを別途備える必要があり、導入・運用コストの面で問題があった。
【００１２】
また、ＳＩＰメッセージを他の装置によって保存する技術もある（例えば非特許文献１参照）。しかし、この技術によれば、セッションを継続するＣＳＣＦが１台に限定されており、多数の代替機を設けることができない。
【００１３】
更に、ＩＭＳの標準規格によれば、端末から接続中のＣＳＣＦを切り替えるシグナリング処理については規定されていない。一方で、シグナリングを用いて、セッション単位でＣＳＣＦを切り替える技術もある（例えば非特許文献４参照）。この技術によれば、シグナリングを用いてセッション単位で、ユーザが利用しているＣＳＣＦを切り替える。しかし、あるＣＳＣＦが停止した場合、移行先のＣＳＣＦに対して多量のシグナリングが発生することによって負荷が集中するという問題がある。また、ＩＭＳの標準規格によれば、Ｐ−ＣＳＣＦとゲートウェイ（又はＳＩＰ対応端末）との間のシグナリングのやりとりは、IPsec化されていることを要する。しかし、非特許文献４に記載された技術によれば、IPsecの再確立を要する。
【００１４】
そこで、本発明は、ＳＩＰサーバのバックアップとして１対１に冗長化することなく、且つ、端末とのIPsecを再確立することなく、端末によって接続中のゲートウェイから第１のＳＩＰサーバに対する移行元セッションを、第２のＳＩＰサーバに対する移行先セッションへ移行することができる方法、装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明によれば、ＩＰサブシステムネットワークに接続された複数のＳＩＰ(Session Initiation Protocol)サーバ及びゲートウェイと、サーバとゲートウェイとの間のセッションを管理するセッション管理装置とを有するシステムにおけるセッション移行方法であって、
端末が、ゲートウェイを介して、第１のＳＩＰサーバとの間で移行元セッションを確立する第１のステップと、
セッション管理装置が、ゲートウェイへ、移行先の第２のＳＩＰサーバに対する移行先セッションへ変更するべく、移行元の第１のＳＩＰサーバのセッション情報及び移行先の第２のＳＩＰサーバのアドレス情報を含むセッション移行指示要求を送信する第２のステップと、
セッション管理装置が、移行先の第２のＳＩＰサーバへ、ゲートウェイとの間で移行先セッションを受け付けるべく、移行元の第１のＳＩＰサーバのセッション情報及びアドレス情報を含むセッション移行受付要求を送信する第３のステップと、
ゲートウェイが、移行元の第１のＳＩＰサーバとの間のセッションを、移行先の第２のＳＩＰサーバへ移行する第４のステップと
を有することを特徴とする。
【００１６】
本発明のセッション移行方法における他の実施形態によれば、
セッション情報は、IPsec確立のための鍵、及び、ＳＩＰの状態遷移パラメータであり、
アドレス情報は、SIP-URI(Uniform Resource Indicator)であることも好ましい。
【００１７】
本発明のセッション移行方法における他の実施形態によれば、
ＩＰサブシステムネットワークは、ＩＭＳ(IP Multimedia Subsystem)ネットワークであり、
ＳＩＰサーバは、Ｐ−ＣＳＣＦ(Proxy-Call Session Control Function、プロキシ呼セッション制御機能)であり、
セッション管理装置は、移行元セッションから移行先セッションへのセッション移行指示要求を、ＩＭＳネットワークに接続されたネットワーク監視装置から受信することも好ましい。
【００１８】
本発明のセッション移行方法における他の実施形態によれば、
セッション管理装置が、移行先の第２のＰ−ＣＳＣＦへ、移行された移行先セッションにおけるＳＩＰメッセージを転送すべき、移行先の第２のＳ−ＣＳＣＦに対するセッションを選択指示するセッション選択指示要求を送信する第５のステップと、
セッション管理装置が、移行先の第２のＳ−ＣＳＣＦへ、移行された移行先セッションにおけるＳＩＰメッセージを受信すべき、移行先の第２のＰ−ＣＳＣＦとの間のセッションを選択指示するセッション選択受付要求を送信する第６のステップと
を更に有し、ゲートウェイと移行先の第２のＰ−ＣＳＣＦとの間のＳＩＰメッセージが、移行先の第２のＳ−ＣＳＣＦへ転送されることも好ましい。
【００１９】
本発明のセッション移行方法における他の実施形態によれば、移行先ＳＩＰサーバは、移行して確立されたセッションのセッション情報と、移行無しに最初から確立されたセッションのセッション情報とを別々に管理することも好ましい。
【００２０】
本発明によれば、ＩＰサブシステムネットワークに接続されたＳＩＰサーバとゲートウェイとの間のセッションを管理するセッション管理装置であって、
ゲートウェイと第１のＳＩＰサーバとの間のセッション情報を蓄積するセッション情報蓄積手段と、
ゲートウェイにおけるセッションを、第１のＳＩＰサーバから第２のＳＩＰサーバへ移行するべきセッション移行指示要求を受信するセッション移行要求受信手段と、
セッション移行指示要求を受信した際に、ゲートウェイへ、移行先の第２のＳＩＰサーバに対する移行先セッションへ変更するべく、移行元の第１のＳＩＰサーバのセッション情報及び移行先の第２のＳＩＰサーバのアドレス情報を含むセッション移行指示要求を送信するセッション移行指示要求手段と、
セッション移行指示要求を受信した際に、移行先の第２のＳＩＰサーバへ、ゲートウェイとの間で移行先セッションを受け付けるべく、移行元の第１のＳＩＰサーバのセッション情報及びアドレス情報を含むセッション移行受付要求を送信するセッション移行受付要求手段と
を有し、ゲートウェイが、移行元の第１のＳＩＰサーバとの間のセッションを、移行先の第２のＳＩＰサーバへ移行するように制御することを特徴とする。
【００２１】
本発明のセッション管理装置における他の実施形態によれば、
セッション情報は、IPsec確立のための鍵、及び、ＳＩＰの状態遷移パラメータであり、
アドレス情報は、SIP-URIであることも好ましい。
【００２２】
本発明のセッション管理装置における他の実施形態によれば、
ＩＰサブシステムネットワークは、ＩＭＳネットワークであり、
ＳＩＰサーバは、Ｐ−ＣＳＣＦ(プロキシ呼セッション制御機能)であり、
移行元セッションから移行先セッションへのセッション移行指示要求を、ＩＭＳネットワークに接続されたネットワーク監視装置から受信することも好ましい。
【００２３】
本発明のセッション管理装置における他の実施形態によれば、
移行先の第２のＰ−ＣＳＣＦへ、移行された移行先セッションにおけるＳＩＰメッセージを転送すべき、移行先の第２のＳ−ＣＳＣＦに対するセッションを選択指示するセッション選択指示要求を送信するセッション選択指示要求手段と、
移行先の第２のＳ−ＣＳＣＦへ、移行された移行先セッションにおけるＳＩＰメッセージを受信すべき、移行先の第２のＰ−ＣＳＣＦとの間のセッションを選択指示するセッション選択受付要求を送信するセッション選択受付要求手段と
を更に有し、ゲートウェイと移行先の第２のＰ−ＣＳＣＦとの間のＳＩＰメッセージが、移行先の第２のＳ−ＣＳＣＦへ転送されるように制御することも好ましい。
【００２４】
本発明によれば、前述のセッション管理装置と通信するゲートウェイであって、
セッション管理装置から、セッション移行指示要求を受信するセッション移行指示要求受信手段と、
セッション移行指示要求に含まれる、移行元の第１のＣＳＣＦのセッション情報及び移行先の第２のＣＳＣＦのアドレス情報を用いて、移行先の第２のＣＳＣＦに対する移行先セッションへ変更するセッション確立制御手段と
を有することを特徴とする。
【００２５】
本発明によれば、前述のセッション管理装置と通信するＣＳＣＦであって、
セッション管理装置から、セッション移行受付要求を受信するセッション移行受付要求受信手段と、
セッション移行受付要求に含まれる移行元の第１のＣＳＣＦのセッション情報及びアドレス情報を用いて、ゲートウェイとの間で移行先セッションを受け付けるセッション受付手段と、
セッション移行受付要求に基づくセッションのセッション情報及びアドレス情報と、移行無しに最初から確立されたセッションのセッション情報及びアドレス情報とを別々に管理するセッション情報管理手段と
を有することを特徴とする。
【００２６】
本発明によれば、ＩＰサブシステムネットワークに接続されたＳＩＰサーバとゲートウェイとの間のセッションを管理する装置に搭載されたコンピュータを機能させるセッション管理プログラムであって、
ゲートウェイと第１のＳＩＰサーバとの間のセッション情報を蓄積するセッション情報蓄積手段と、
ゲートウェイにおけるセッションを、第１のＳＩＰサーバから第２のＳＩＰサーバへ移行するべきセッション移行指示要求を受信するセッション移行要求受信手段と、
セッション移行指示要求を受信した際に、ゲートウェイへ、移行先の第２のＳＩＰサーバに対する移行先セッションへ変更するべく、移行元の第１のＳＩＰサーバのセッション情報及び移行先の第２のＳＩＰサーバのアドレス情報を含むセッション移行指示要求を送信するセッション移行指示要求手段と、
セッション移行指示要求を受信した際に、移行先の第２のＳＩＰサーバへ、ゲートウェイとの間で移行先セッションを受け付けるべく、移行元の第１のＳＩＰサーバのセッション情報及びアドレス情報を含むセッション移行受付要求を送信するセッション移行受付要求手段と
してコンピュータを機能させ、ゲートウェイが、移行元の第１のＳＩＰサーバとの間のセッションを、移行先の第２のＳＩＰサーバへ移行するように制御することを特徴とする。
【発明の効果】
【００２７】
本発明の方法、装置及びプログラムによれば、ＳＩＰサーバのバックアップとして１対１に冗長化することなく、且つ、IPsecを再確立することなく、端末によって接続中のゲートウェイから第１のＳＩＰサーバに対する移行元セッションを、第２のＳＩＰサーバに対する移行先セッションへ移行することができる。
【図面の簡単な説明】
【００２８】
【図１】従来技術におけるＩＭＳのシステム構成図である。
【図２】本発明におけるＩＭＳのシステム構成図である。
【図３】本発明におけるセッションの移行を表すシーケンス図である。
【図４】本発明におけるセッション管理装置の機能構成図である。
【図５】本発明におけるゲートウェイ又はＣＳＣＦの機能構成図である。
【発明を実施するための形態】
【００２９】
以下、本発明の実施の形態について、図面を用いて詳細に説明する。
【００３０】
図２は、本発明におけるＩＭＳのシステム構成図である。
【００３１】
図２のシステムは、図１と比較して、ＩＭＳネットワーク（ＩＰサブシステムネットワーク）８に、セッション管理装置１及びネットワーク監視装置６が更に配置されている。
【００３２】
ネットワーク監視装置６は、ＩＰパケットの到達性及び／又はＳＩＰメッセージの計数情報等に基づいて、各ＣＳＣＦの可用性を監視する。これにより、ネットワーク監視装置６は、ＣＳＣＦについて、負荷状態が所定閾値以上に高まった場合、又は、障害・停止を検知した場合、他のＣＳＣＦへセッションを移行すべきと判定する。このとき、ネットワーク監視装置６は、セッション管理装置１へ、セッション移行指示要求を送信する。セッション移行指示要求には、当該端末からのセッションについて、少なくとも、移行元ＣＳＣＦのSIP-URIと、移行先ＣＳＣＦのSIP-URIとを含む。
【００３３】
セッション管理装置１は、端末−ゲートウェイ−ＣＳＣＦ間におけるセッション情報を常に更新して蓄積する。セッション情報は、セッション毎に、少なくとも、SIP-URIと、IPsec確立時の鍵と、ＳＩＰの状態遷移パラメータとからなる。
【００３４】
図２によれば、ゲートウェイ２とＰ−ＣＳＣＦ３１との間のセッションを、ゲートウェイ２とＰ−ＣＳＣＦ３２との間のセッションへ移行する場合が表されている。このとき、移行先Ｐ−ＣＳＣＦ３２は、Ｓ−ＣＳＣＦ４２に対してもセッションを確立する必要がある。これらセッションの移行は、セッション管理装置１からのセッション移行メッセージによって制御される。尚、セッション管理装置１は、端末のSIP-URI毎に、登録中ＣＳＣＦのSIP-URIを記憶しているＨＳＳ（加入者情報サーバ）であってもよい。
【００３５】
ここで、ゲートウェイ２は、Ｐ−ＣＳＣＦ３２に対してIPsecを再確立することなく、以前にＰ−ＣＳＣＦ３１との間で確立していたIPsec（鍵Ａ）をそのまま利用する。一方で、移行先Ｐ−ＣＳＣＦ３２は、ゲートウェイ２との間で、IPsec（鍵Ａ）が確立されているものとして動作する。従って、ゲートウェイ２は、移行先Ｐ−ＣＳＣＦ３２との間で、新たにIPsecを確立するためのシーケンスを実行しない。
【００３６】
図３は、本発明におけるセッションの移行を表すシーケンス図である。
【００３７】
（Ｓ３０１）端末#1は、ＳＩＰ対応端末であって、位置登録要求REGISTERをＩＭＳネットワークへ送信する。このＳＩＰメッセージは、ゲートウェイ２を介してＰ−ＣＳＣＦ#1によって受信され、Ｓ−ＣＳＣＦ#1へ転送される。これによって、端末#1は、ゲートウェイ２を介してＰ−ＣＳＣＦ#1との間でセッションを確立し、Ｐ−ＣＳＣＦ#1及びＳ−ＣＳＣＦ#1によって位置登録済みとなる。また、ゲートウェイ２とＰ−ＣＳＣＦ#1との間のセッションには、IPsecの鍵ＡによってＩＰトンネルが確立されており、Ｐ−ＣＳＣＦ#1とＳ−ＣＳＣＦ#1との間のセッションも、IPsecによってＩＰトンネルが確立されている。
【００３８】
（Ｓ３０２）セッション管理装置１は、端末−ＣＳＣＦ間、又は、ＣＳＣＦ間におけるセッション情報を受信し且つ蓄積する。
【００３９】
（Ｓ３０３）ここで、例えば、Ｐ−ＣＳＣＦ#1における障害・停止が検知されたとする。
【００４０】
（Ｓ３０４）ネットワーク監視装置６は、当該端末#1におけるゲートウェイ２とＰ−ＣＳＣＦ#1との間の移行元セッションを、ゲートウェイ２とＰ−ＣＳＣＦ#2との間の移行先セッションへ移行するべきセッション移行要求を、セッション管理装置１へ送信する。ネットワーク監視装置６は、オペレータの指示やＩＭＳネットワークの負荷状態に応じて、セッションの移行を決定する。このセッション移行要求は、例えば以下の情報を含む。
・移行元Ｐ−ＣＳＣＦ#1のSIP-URI
・移行先Ｐ−ＣＳＣＦ#2のSIP-URI
【００４１】
（Ｓ３０５）セッション管理装置１は、ネットワーク管理装置６から受信したセッション移行要求に含まれる移行元Ｐ−ＣＳＣＦ#1に対して、確立しているセッション情報（及びゲートウェイ）を検索する。図３によれば、端末#1のセッションが検索される。
【００４２】
セッション管理装置１は、端末#1のセッションについて、ゲートウェイ２へ、移行先Ｐ−ＣＳＣＦ#2に対するセッションへ変更するべく、移行元Ｐ−ＣＳＣＦ#1のセッション情報及び移行先Ｐ−ＣＳＣＦ#2のアドレス情報を含むセッション移行指示要求を送信する。ここで、セッション情報は、ゲートウェイ２と移行元Ｐ−ＣＳＣＦ#1との間のセッションにおけるIPsecの鍵、及び、ＳＩＰの状態遷移パラメータである。また、アドレス情報は、SIP-URIである。
【００４３】
ここで、ゲートウェイ２は、Ｐ−ＣＳＣＦ３２に対してIPsecを再確立することなく、以前にＰ−ＣＳＣＦ３１との間で確立していたIPsecをそのまま利用する。このとき、IPsecの鍵Ａもそのまま利用される。ゲートウェイ２は、IPsecのSIP-URI等のセッション情報のみを、セッション管理装置１から受信したセッション移行指示要求の内容情報に従って更新する。これによって、サービス提供中のセッションが停止してしまうことを防ぐことができる。
【００４４】
（Ｓ３０６）セッション管理装置１は、移行先Ｐ−ＣＳＣＦ#2へ、ゲートウェイ２との間で移行先セッションを受け付けるべく、移行元Ｐ−ＣＳＣＦ#1のセッション情報及びアドレス情報を含む移行先セッション移行通知を送信する。
【００４５】
ここで、移行先Ｐ−ＣＳＣＦ３２は、ゲートウェイ２との間でIPsecが確立されているものとして動作する。このとき、ゲートウェイのアドレス、IPsecの鍵Ａ、及びSIP状態遷移パラメータは、セッション管理装置１から受信したセッション移行受付要求の内容情報に従って設定する。従って、移行先Ｐ−ＣＳＣＦ３２は、ゲートウェイ２との間で、新たにIPsecを確立するためのシーケンスを実行しない。
【００４６】
（Ｓ３０７）これによって、ゲートウェイ２が、移行元Ｐ−ＣＳＣＦ#1との間のセッションを、移行先Ｐ−ＣＳＣＦ#2へ移行する。
【００４７】
（Ｓ３０８）次に、セッション管理装置１が、移行先Ｐ−ＣＳＣＦ#2へ、移行されたセッションにおけるＳＩＰメッセージを転送すべき、移行先Ｓ−ＣＳＣＦ#2に対するセッションを指示する。これは、セッション管理装置１が、指定したセッション情報を含むセッション選択指示要求を、移行先Ｐ−ＣＳＣＦ#2へ送信することによって実行される。
【００４８】
（Ｓ３０９）また、セッション管理装置１が、移行先Ｓ−ＣＳＣＦ#2へ、ＳＩＰメッセージを受信すべき、移行先Ｐ−ＣＳＣＦ#2との間のセッションを指示する。これは、セッション管理装置１が、指定したセッション情報を含むセッション選択受付要求を、移行先Ｐ−ＣＳＣＦ#2へ送信することによって実行される。
【００４９】
（Ｓ３１０）これによって、移行先Ｐ−ＣＳＣＦ#2と移行先Ｓ−ＣＳＣＦ#2との間のセッションが指定される。
【００５０】
（Ｓ３１１）そして、ゲートウェイ２と移行先Ｐ−ＣＳＣＦ#2との間のＳＩＰメッセージが、移行先Ｓ−ＣＳＣＦ#2へ転送される。
【００５１】
（Ｓ３１２）セッション管理装置１は、端末#1−ゲートウェイ２−Ｐ−ＣＳＣＦ#2−Ｓ−ＣＳＣＦ#2におけるセッション情報を蓄積する。
【００５２】
（Ｓ３１３）そして、セッション管理装置１は、ネットワーク監視装置６へ、セッション移行応答を返信する。
【００５３】
尚、端末#1は、ＩＭＳネットワーク内でセッションが移行されたことを認識することなく、通常とおり、その後のシーケンスが実行される。
【００５４】
図４は、本発明におけるセッション管理装置の機能構成図である。
【００５５】
図４によれば、セッション管理装置１は、通信インタフェース１００と、セッション情報受信部１０１と、セッション情報蓄積部１０２と、セッション移行要求受信部１０３と、セッション移行指示要求部１１１と、セッション移行受付要求部１１２と、セッション選択指示要求部１１３と、セッション選択受付要求部１１４とを有する。これら機能構成部は、装置に搭載されたコンピュータを機能させるセッション管理プログラムを実行することによって実現される。
【００５６】
通信インタフェース１００は、ＩＭＳネットワーク８に接続され、ゲートウェイ及びＣＳＣＦと、ネットワーク監視装置と通信する。セッション情報受信部１０１は、セッションを確立したＣＳＣＦから、セッション情報を受信する。受信されたセッション情報は、セッション情報蓄積部１０２へ出力される。セッション情報蓄積部１０２は、セッション情報を蓄積する。
【００５７】
セッション移行要求受信部１０３は、ゲートウェイにおけるセッションを、第１のＰ−ＣＳＣＦから第２のＰ−ＣＳＣＦへ移行するべきセッション移行指示要求を受信する。セッション移行指示要求を受信した際に、セッション移行指示要求部１１１と、セッション移行受付要求部１１２と、セッション選択指示要求部１１３と、セッション選択受付要求部１１４とを機能させる。
【００５８】
セッション移行指示要求部１１１は、ゲートウェイ２へ、移行先Ｐ−ＣＳＣＦに対するセッションへ変更するべく、移行元Ｐ−ＣＳＣＦのセッション情報及び移行先Ｐ−ＣＳＣＦのアドレス情報を含むセッション移行指示要求を送信する。
【００５９】
セッション移行受付要求部１１２は、セッション移行指示要求を受信した際に、移行先Ｐ−ＣＳＣＦへ、ゲートウェイとの間でセッションを受け付けるべく、移行元Ｐ−ＣＳＣＦのセッション情報及びアドレス情報を含むセッション移行受付要求を送信する。
【００６０】
セッション選択指示要求部１１３は、移行先Ｐ−ＣＳＣＦへ、移行されたセッションにおけるＳＩＰメッセージを転送すべき、移行先Ｓ−ＣＳＣＦに対するセッションを選択指示するセッション選択指示要求を送信する。これによって、移行元Ｐ−ＣＳＣＦが、指定されたセッションを用いて、移行先Ｓ−ＣＳＣＦへＳＩＰメッセージを転送する。
【００６１】
セッション選択受付要求部１１４は、移行先Ｓ−ＣＳＣＦへ、移行されたセッションにおけるＳＩＰメッセージを受信すべき、移行先Ｐ−ＣＳＣＦとの間のセッションを選択指示するセッション選択受付要求を送信する。これによって、移行先Ｓ−ＣＳＣＦが、指定されたセッションを介して、移行先Ｐ−ＣＳＣＦからＳＩＰメッセージを受信する。
【００６２】
図５は、本発明におけるゲートウェイ又はＣＳＣＦの機能構成図である。
【００６３】
図５によれば、ゲートウェイ２は、ＡＮ（アクセスネットワーク）側通信インタフェース２０１と、ＩＭＳ側通信インタフェース２０２と、セッション確立制御部２１１と、セッション情報送信部２１２と、セッション移行指示要求受信部２１３とを有する。通信インタフェース以外のこれら機能構成部は、ゲートウェイに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。
【００６４】
セッション確立制御部２１１は、セッション移行指示要求に含まれる、移行元ＣＳＣＦのセッション情報及び移行先ＣＳＣＦのアドレス情報を用いて、移行先ＣＳＣＦに対する移行先セッションへ変更する。ここでは、IPsecを再確立するシーケンスを実行することなく、セッション情報及びアドレス情報を更新するだけである。
【００６５】
セッション情報送信部２１２は、確立されているセッション情報を、セッション管理装置１へ送信する。
【００６６】
セッション移行指示要求受信部２１３は、セッション管理装置１から、セッション移行指示要求を受信する。セッション移行指示要求に含まれる、移行元ＣＳＣＦのセッション情報及び移行先ＣＳＣＦのアドレス情報は、セッション確立制御部２１１へ出力される。
【００６７】
また、図５によれば、移行先Ｐ−ＣＳＣＦ３２は、ＩＭＳ側通信インタフェース３２０と、セッション確立制御部３２１と、セッション情報送信部３２２と、セッション選択指示要求受信部３２３と、セッション受付部３２４と、セッション情報管理部３２５と、セッション移行受付要求受信部３２６とを有する。通信インタフェース以外のこれら機能構成部は、ＣＳＣＦに搭載されたコンピュータを機能させるプログラムを実行することによって実現される。尚、セッション確立制御部３２１と、セッション情報送信部３２２とは、ゲートウェイ２のセッション確立制御部２１１と、セッション情報送信部２１２と、全く同様の機能である。
【００６８】
セッション選択指示要求受信部３２３は、セッション管理装置１からセッション選択指示要求を受信する。これによって、移行先Ｓ−ＣＳＣＦへ、ゲートウェイ２から受信したＳＩＰメッセージを転送すべきセッションを、セッション確立制御部３２１へ指定する。
【００６９】
セッション受付部３２４は、セッション移行受付要求に含まれる移行元ＣＳＣＦのセッション情報及びアドレス情報を用いて、ゲートウェイ２との間でセッションを受け付ける。
【００７０】
セッション情報管理部３２５は、セッション移行受付要求に基づくセッションのセッション情報及びアドレス情報と、移行無しに最初から確立されたセッションのセッション情報及びアドレス情報とを別々に管理する。
【００７１】
セッション移行受付要求受信部３２６は、セッション管理装置１から、セッション移行受付要求を受信する。セッション移行受付要求に含まれる移行元ＣＳＣＦのセッション情報及びアドレス情報は、セッション受付部３２４へ出力される。
【００７２】
以上、詳細に説明したように、本発明の方法、装置及びプログラムによれば、ＳＩＰサーバのバックアップとして１対１に冗長化することなく、且つ、IPsecを再確立することなく、端末によって接続中のゲートウェイから第１のＳＩＰサーバに対する移行元セッションを、第２のＳＩＰサーバに対する移行先セッションへ移行することができる。
【００７３】
一方のホームコントロールネットワークにおける第１のＣＳＣＦの代替として、他方のホームコントロールネットワークにおける第２のＣＳＣＦを用いることができるために、ＣＳＣＦを冗長化することなく、ＩＭＳネットワーク内におけるＳＩＰサーバ（ＣＳＣＦ）の可用性を高めることもできる。また、ゲートウェイとＳＩＰサーバとの間では、ゲートウェイは、移行先で確立したIPsecのＩＰトンネルに対してセッション情報のみを変更することによって、ゲートウェイが移行先の第２のＳＩＰサーバとの間で、ＩＰトンネルを再確立する必要もない。
【００７４】
前述した本発明の種々の実施形態において、本発明の技術思想及び見地の範囲の種々の変更、修正及び省略は、当業者によれば容易に行うことができる。前述の説明はあくまで例であって、何ら制約しようとするものではない。本発明は、特許請求の範囲及びその均等物として限定するものにのみ制約される。
【符号の説明】
【００７５】
１  セッション管理装置
１００  ＩＭＳ側通信インタフェース
１０１  セッション情報受信部
１０２  セッション情報蓄積部
１０３  セッション移行要求受信部
１１１  セッション移行指示要求部
１１２  セッション移行受付要求部
１１３  セッション選択指示要求部
１１４  セッション選択受付要求部
２  ゲートウェイ
２０１  ＡＮ（アクセスネットワーク）側通信インタフェース
２０２  ＩＭＳ側通信インタフェース
２１１  セッション確立制御部
２１２  セッション情報送信部
２１３  セッション移行要求受信部
３  Ｐ−ＣＳＣＦ
３１  移行元Ｐ−ＣＳＣＦ
３２  移行先Ｐ−ＣＳＣＦ
３２０  ＩＭＳ側通信インタフェース
３２１  セッション確立制御部
３２２  セッション情報送信部
３２３  セッション移行要求受信部
３２４  セッション受付部
３２５  セッション情報管理部
３２６  セッション移行受付要求受信部
４  Ｓ−ＣＳＣＦ
４１  移行元Ｓ−ＣＳＣＦ
４２  移行先Ｓ−ＣＳＣＦ
５  端末
６  ネットワーク監視装置
７  アクセスネットワーク
８  ＩＭＳネットワーク
【図１】
2011188320.tif 000003
【図２】
2011188320.tif 000004
【図３】
2011188320.tif 000005
【図４】
2011188320.tif 000006
【図５】
2011188320.tif 000007