(57)【要約】  本発明は、ＩＭＰＳシステムとＳＩＭＰＬＥ ＩＭシステムとの連動システムにおけるグループ通信のためのグループ管理方法であって、上記ＩＭＰＳシステムと上記ＳＩＭＰＬＥ ＩＭシステムのうち、いずれか一つのシステムに接続したクライアントが現在接続したシステムでない他のシステムに含まれる特定グループのグループ特性検索を要請し、上記グループ特性検索要請を上記他のシステムで支援するプロトコル形式に変換して上記他のシステムへ転送し、上記他のシステムが該当グループのグループ特性を検索して、上記検索されたグループ特性を含むグループ特性応答を生成して転送し、上記グループ特性応答を上記現在接続したシステムで支援するプロトコル形式に変換して上記接続したシステムへ転送し、上記接続したシステムが上記グループ特性応答を上記クライアントへ転送する。
2009505213.tif 000002
【特許請求の範囲】
【請求項１】
ＩＭＰＳ（Instant Messaging and Presence Services）システムとＳＩＭＰＬＥ ＩＭ（Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions Instant Messaging）システムとの連動システムにおけるグループ通信のためのグループ管理方法であって、
前記ＩＭＰＳシステムと前記ＳＩＭＰＬＥ ＩＭシステムのうち、いずれか一つのシステムに接続したクライアントが現在接続したシステムでない、他のシステムに含まれる特定グループのグループ特性検索を要請するステップと、
前記グループ特性検索要請を前記他のシステムで支援するプロトコル形式に変換して前記他のシステムへ転送するステップと、
前記他のシステムが該当グループのグループ特性を検索して、前記検索されたグループ特性を含むグループ特性応答を生成して転送するステップと、
前記グループ特性応答を前記現在接続したシステムで支援するプロトコル形式に変換して前記現在接続したシステムへ転送するステップと、
前記現在接続したシステムが前記グループ特性応答を前記クライアントへ転送するステップと、
を含むことを特徴とするグループ管理方法。
【請求項２】
前記クライアントが現在接続したシステムでない、他のシステムに含まれる特定グループのグループ特性設定を要請するステップと、
前記グループ特性設定要請を前記他のシステムで支援するプロトコル形式に変換して前記他のシステムへ転送するステップと、
前記他のシステムが該当グループのグループ特性を前記グループ特性設定要請に従い設定した後、その設定結果を含むグループ特性設定応答を生成して転送するステップと、
前記グループ特性設定応答を前記現在接続したシステムで支援するプロトコル形式に変換して前記現在接続したシステムへ転送するステップと、
前記現在接続したシステムが前記グループ特性設定応答を前記クライアントへ転送するステップと、
を含むことを特徴とする請求項１に記載のグループ管理方法。
【請求項３】
前記グループ特性検索要請は、検索対象となる前記特定グループが含まれるシステムと関連した識別子を含むことを特徴とする請求項１に記載のグループ管理方法。
【請求項４】
前記グループ特性設定要請は、設定対象となる前記特定グループが含まれるシステムと関連した識別子と設定する特性とを含むことを特徴とする請求項２に記載のグループ管理方法。
【請求項５】
前記現在接続されたシステムがＳＩＭＰＬＥ ＩＭシステムであれば、前記クライアントは、前記グループ特性検索要請のためにHTTP XCAP GETを転送し、前記HTTP XCAP GETは、前記特定グループのグループＩＤを含むことを特徴とする請求項３に記載のグループ管理方法。
【請求項６】
前記HTTP XCAP GETは、前記プロトコル変換時、前記IMPSシステムのグループ特性検索要請であるGetGroupPropsRequestに変換され、前記IMPSシステムに転送されることを特徴とする請求項５に記載のグループ管理方法。
【請求項７】
前記グループ特性検索応答は、前記ＩＭＰＳシステムにより前記検索されたグループ特性を含むGetGroupPropsResponseからなることを特徴とする請求項６に記載のグループ管理方法。
【請求項８】
前記GetGroupPropsResponseは、前記プロトコル変換時、前記ＳＩＭＰＬＥ ＩＭシステムのグループ特性検索応答であるグループＸＭＬドキュメントを含むXCAP 200 OKに変換されて、前記ＳＩＭＰＬＥ ＩＭシステムへ転送されることを特徴とする請求項７に記載のグループ管理方法。
【請求項９】
前記現在接続されたシステムがＩＭＰＳシステムであれば、前記クライアントは前記グループ特性検索要請のためにGetGroupPropsRequestを転送し、前記GetGroupPropsRequestは、前記特定グループのグループＩＤを含むことを特徴とする請求項３に記載のグループ管理方法。
【請求項１０】
前記GetGroupPropsRequestは、前記プロトコル変換時、前記ＳＩＭＰＬＥ ＩＭシステムのグループ特性検索要請であるHTTP XCAP GETに変換されて、前記ＳＩＭＰＬＥ ＩＭシステムへ転送されることを特徴とする請求項９に記載のグループ管理方法。
【請求項１１】
前記グループ特性検索応答は、前記ＳＩＭＰＬＥ ＩＭシステムにより前記検索されたグループ特性を含むグループＸＭＬドキュメントを含むXCAP 200 OKからなることを特徴とする請求項１０に記載のグループ管理方法。
【請求項１２】
前記XCAP 200 OKは、前記プロトコル変換時、前記ＩＭＰＳシステムのグループ特性検索応答であるGetGroupPropsResponseに変換されて、前記ＩＭＰＳシステムへ転送されることを特徴とする請求項１１に記載のグループ管理方法。
【請求項１３】
前記現在接続されたシステムがＳＩＭＰＬＥ ＩＭシステムであれば、前記クライアントは、グループ特性設定要請のためにHTTP XCAP PUTを転送し、前記HTTP XCAP PUTは、前記特定グループのグループＩＤと設定する特性とを含むことを特徴とする請求項４に記載のグループ管理方法。
【請求項１４】
前記HTTP XCAP PUTは、前記プロトコル変換時、前記ＩＭＰＳシステムのグループ特性設定要請であるSetGroupPropsRequestに変換されて転送されることを特徴とする請求項１３に記載のグループ管理方法。
【請求項１５】
前記グループ特性設定応答は、前記ＩＭＰＳシステムにより前記要請されたグループ特性設定の結果を含むStatusからなることを特徴とする請求項１４に記載のグループ管理方法。
【請求項１６】
前記Statusは、前記プロトコル変換時、前記ＳＩＭＰＬＥ ＩＭシステムのグループ特性設定応答であるXCAP 200 OKを含むXCAP responseに変換されて、前記ＳＩＭＰＬＥ ＩＭシステムへ転送されることを特徴とする請求項１５に記載のグループ管理方法。
【請求項１７】
前記現在接続されたシステムがＩＭＰＳシステムであれば、前記クライアントはグループ特性設定要請のためにSetGroupPropsRequestを転送し、前記SetGroupPropsRequestは前記特定グループのグループＩＤと設定する特性とを含むことを特徴とする請求項４に記載のグループ管理方法。
【請求項１８】
前記SetGroupPropsRequestは、前記プロトコル変換時、前記ＳＩＭＰＬＥ ＩＭシステムのグループ特性設定要請であるHTTP XCAP PUTに変換されて転送されることを特徴とする請求項１７に記載のグループ管理方法。
【請求項１９】
前記グループ特性設定応答は、前記ＳＩＭＰＬＥ ＩＭシステムにより前記要請されたグループ特性設定の結果を有するXCAP 200 OKを含むXCAP responseからなることを特徴とする請求項１８に記載のグループ管理方法。
【請求項２０】
前記XCAP 200 OKを含むXCAP responseは、前記プロトコル変換時、前記ＩＭＰＳシステムのグループ特性設定応答であるStatusに変換されて、前記ＩＭＰＳシステムへ転送されることを特徴とする請求項１９に記載のグループ管理方法。
【請求項２１】
ＩＭＰＳ（Instant Messaging and Presence Services）システムとＳＩＭＰＬＥ ＩＭ（Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions Instant Messaging）システムとの連動システムにおけるグループ通信のためのグループ管理システムであって、
ＩＭＰＳクライアントから受信されたグループ特性検索要請であるGetGroupPropsRequest及びグループ特性設定要請であるSetGroupPropsRequestに、前記ＳＩＭＰＬＥ ＩＭシステムに含まれる特定グループのグループＩＤが含まれていればＩＷＦへ転送し、ＩＷＦから受信されたGetGroupPropsRequestに従い該当グループを検索してグループ特性を含んだGetGroupPropsResponseを前記ＩＷＦへ転送し、前記ＩＷＦから受信されたSetGroupPropsRequestに従い該当グループのグループ特性を前記グループ特性設定要請に含まれたグループ特性に従い設定する前記ＩＭＰＳシステムと、
ＳＩＭＰＬＥ ＩＭのＸＤＭクライアントから受信されたグループ特性検索要請であるHTTP XCAP GET request及びグループ特性設定要請であるHTTP XCAP PUT requestに前記ＩＭＰＳシステムに含まれる特定グループのグループＩＤが含まれていればＩＷＦへ転送し、ＩＷＦから受信されたHTTP XCAP GET requestに従い該当グループを検索して、グループ特性を含んだＸＭＬドキュメントを含むXCAP 200 OKを前記ＩＷＦへ転送し、前記ＩＷＦから受信されたHTTP XCAP PUT requestに従い該当グループのグループ特性を前記グループ特性設定要請に含まれたグループ特性に従い設定する前記ＳＩＭＰＬＥ ＩＭシステムと、
前記ＩＭＰＳシステムから受信したGetGroupPropsRequest及びSetGroupPropsRequestを前記HTTP XCAP GET request及びHTTP XCAP PUT requestに変換して前記ＳＩＭＰＬＥ ＩＭへ転送し、前記ＳＩＭＰＬＥ ＩＭシステムから受信したHTTP XCAP GET request及びHTTP XCAP PUT requestを前記GetGroupPropsRequest及びSetGroupPropsRequestに変換して前記ＩＭＰＳシステムへ転送し、前記ＩＭＰＳシステムから受信したグループ特性検索応答を含むGetGroupPropsResponseを該当グループ特性検索応答がＳＩＭＰＬＥ ＩＭシステムに適するように変換されたグループＸＭＬドキュメントを含むXCAP 200 OKに変換して前記ＳＩＭＰＬＥ ＩＭシステムへ転送し、前記ＳＩＭＰＬＥ ＩＭシステムから受信したグループ特性検索応答を含む前記グループＸＭＬドキュメントを含むXCAP 200 OKを該当グループ特性検索応答がＩＭＰＳシステムに適するように変換されたグループ特性検索応答を含む前記GetGroupPropsResponseに変換してＩＭＰＳシステムへ転送し、前記ＩＭＰＳシステムから受信したグループ特性設定応答を含むStatusを該当グループ特性設定応答がＳＩＭＰＬＥ ＩＭシステムに適するように変換されたXCAP 200 OKを含むXCAP responseに変換してＳＩＭＰＬＥ ＩＭシステムへ転送し、前記ＳＩＭＰＬＥ ＩＭシステムから受信したグループ特性設定応答を含むXCAP 200 OKを含むXCAP responseを該当グループ特性設定応答がＩＭＰＳシステムに適するように変換されたグループ特性設定応答を含むStatusに変換してＩＭＰＳシステムへ転送するＩＷＦと、
を含むことを特徴とするグループ管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インスタントメッセージングシステムに関し、特に、ＩＭＰＳ（Instant Messaging and Presence Services）システム及びＳＩＭＰＬＥ（Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions）インスタントメッセージングシステム連動システムにおけるグループ通信のためのユーザグループ管理方法及びシステムに関する。
【背景技術】
【０００２】
現在、ＯＭＡ（Open Mobile Alliance）には２つのインスタントメッセージング技術、即ちＩＭＰＳ基盤のインスタントメッセージング技術とＳＩＭＰＬＥプロトコル基盤のインスタントメッセージング技術がある。この２つのインスタントメッセージング技術は、インスタントメッセージのユーザが定義したグループを用いてグループ間でインスタントメッセージングを行うことができる。ＩＭＰＳシステムにおいて、ユーザ定義グループはＩＭＰＳサーバーに格納され、このようなユーザ定義グループに対する情報収集及びグループ情報設定のようなグループに対する多様な動作を遂行するために、ＩＭＰＳシステムは、クライアントサーバープロトコル（Client Server Protocol：ＣＳＰ）とサーバー対サーバープロトコル（Server to Server Protocol：ＳＳＰ）のようなＩＭＰＳプロトコルを用いる。ＳＩＭＰＬＥ ＩＭ（Instant Messaging）システムは、ユーザ定義グループ関連情報をＩＭ ＸＤＭＳ（Instant Messaging ＸＭＬ Document Management Server）にＸＭＬ（Extensible Markup Language）フォーマットで格納し、このようなグループ情報を活用するか、またはその情報を修正するために、ＸＣＡＰ（XML Configuration Access Protocol）プロトコルを用いる。
【０００３】
ＯＭＡには、例えば、ＩＭＰＳユーザがＳＩＭＰＬＥユーザにインスタントメッセージを送信するか、またはＳＩＭＰＬＥ ＩＭユーザがＩＭＰＳユーザにインスタントメッセージを送信する場合のように、２つのインスタントメッセージングシステム間の連動がなされなければならない場合、インスタントメッセージングシステムは互いに異なるプロトコルを用いるため、新たなネットワーク構成要素とメッセージフローが定義される必要がある。ＯＭＡは、既にＩＭＰＳインスタントメッセージをＳＩＭＰＬＥ ＩＭシステムに伝達する場合、及びその反対の場合のための構造を市場に発表した。
【０００４】
ＳＩＭＰＬＥ ＩＭシステムのユーザがＩＭＰＳシステムのユーザにインスタントメッセージを送信する場合、メッセージ転送過程は次の通りである。ＳＩＭＰＬＥ ＩＭユーザは、ＳＩＭＰＬＥ ＩＭクライアントを用いてメッセージを構成し、ＳＩＭＰＬＥ ＩＭサーバーで構成されたメッセージを送信する。この際、メッセージヘッダは、ＩＭＰＳユーザのＩＤを含む。ＳＩＭＰＬＥ ＩＭサーバーは、受信者ＩＤからインスタントメッセージがＩＭＰＳユーザを目的地にすることを把握する。ＳＩＭＰＬＥ ＩＭサーバーは、インスタントメッセージを連動サーバー（Inter Working Function：ＩＷＦ）へ送信する。ＩＷＦは、ＳＩＭＰＬＥ ＩＭサーバーが送信したインスタントメッセージをＩＭＰＳプロトコルに基づいて変換してＩＭＰＳサーバーへ送信する。ＩＭＰＳサーバーは、インスタントメッセージをＩＭＰＳ受信者に伝達する。ＳＩＭＰＬＥ ＩＭユーザからＩＭＰＳサーバーへの通報（Notification）の場合、ＩＷＦはＩＭＰＳ特定通報をＩＭＰＳサーバーから受信し、これらをＳＩＭＰＬＥプロトコルに従い変換してＳＩＭＰＬＥ ＩＭサーバーを介してＳＩＭＰＬＥ ＩＭクライアントに転送する。
【０００５】
一方、ＩＭＰＳシステムのユーザがＳＩＭＰＬＥ ＩＭシステムユーザにインスタントメッセージを転送する場合は次の通りである。ＩＭＰＳユーザは、ＩＭＰＳクライアントを用いてインスタントメッセージを構成し、ＩＭＰＳサーバーへメッセージを送信する。この際、メッセージヘッダは、ＳＩＭＰＬＥ ＩＭユーザのＩＤを含む。ＩＭＰＳサーバーは、 受信者ＩＤからインスタントメッセージがＳＩＭＰＬＥ ＩＭユーザを目的地にすることを把握する。ＩＭＰＳサーバーは、メッセージをＩＷＦへ送信する。ＩＷＦは、ＩＭＰＳシステムが送信したインスタントメッセージをＳＩＭＰＬＥプロトコルに基づいて変換し、ＳＩＭＰＬＥ ＩＭサーバーへ送信する。ＳＩＭＰＬＥ ＩＭサーバーは、インスタントメッセージをＳＩＭＰＬＥ ＩＭ受信者に伝達する。ＳＩＭＰＬＥ ＩＭサーバーからＩＭＰＳユーザへの通報の場合、ＩＷＦはＳＩＭＰＬＥ ＩＭサーバーからＳＩＭＰＬＥ特定通報を受信して、これをＩＭＰＳプロトコルに従い変換してＩＭＰＳサーバーを介してＩＭＰＳクライアントに通報する。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように、既存のＩＭＰＳ−ＳＩＭＰＬＥ ＩＭ連動システムは、各システムにインスタントメッセージ送受信サービスは提供したが、インスタントメッセージングサービスのグループ通信のためのグループを管理する方法は提供していない。
【０００７】
本発明は、ＩＭＰＳシステムとＳＩＭＰＬＥ ＩＭシステムとが連動してグループ通信時に用いられるグループ管理方法を提供する。
【０００８】
本発明は、ＩＭＰＳユーザがＳＩＭＰＬＥ ＩＭシステムに含まれるグループの特性と情報を設定し検索することができる方法を提供する。
【０００９】
本発明は、ＳＩＭＰＬＥ ＩＭユーザがＩＭＰＳシステムに属するグループの特性と情報を設定し検索することができる方法を提供する。
【課題を解決するための手段】
【００１０】
上記の目的を達成するための本発明は、ＩＭＰＳ（Instant Messaging and Presence Services）システムとＳＩＭＰＬＥ ＩＭ（Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions Instant Messaging）システムとの連動システムにおけるグループ通信のためのグループ管理方法であって、上記ＩＭＰＳシステムと上記ＳＩＭＰＬＥ ＩＭシステムのうち、いずれか一つのシステムに接続したクライアントが現在接続したシステムでない、他のシステムに含まれる特定グループのグループ特性検索を要請するステップと、上記グループ特性検索要請を上記他のシステムで支援するプロトコル形式に変換して上記他のシステムへ転送するステップと、上記他のシステムが該当グループのグループ特性を検索して、上記検索されたグループ特性を含むグループ特性応答を生成して転送するステップと、上記グループ特性応答を上記現在接続したシステムで支援するプロトコル形式に変換して上記接続したシステムへ転送するステップと、上記接続したシステムが上記グループ特性応答を上記クライアントへ転送するステップとを含むことを特徴とする。
【００１１】
そして、本発明は、 ＩＭＰＳ（Instant Messaging and Presence Services）システムとＳＩＭＰＬＥ ＩＭ（Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions Instant Messaging）システムとの連動システムにおけるグループ通信のためのグループ管理システムであって、ＩＭＰＳクライアントから受信されたグループ特性検索要請であるGetGroupPropsRequest及びグループ特性設定要請であるSetGroupPropsRequestに、上記ＳＩＭＰＬＥ ＩＭシステムに含まれる特定グループのグループＩＤが含まれていればＩＷＦへ転送し、ＩＷＦから受信されたGetGroupPropsRequestに従い該当グループを検索してグループ特性を含んだGetGroupPropsResponseを上記ＩＷＦへ転送し、上記ＩＷＦから受信されたSetGroupPropsRequestに従い該当グループのグループ特性を上記グループ特性設定要請に含まれたグループ特性に従い設定する上記ＩＭＰＳシステムと、ＳＩＭＰＬＥ ＩＭのＸＤＭクライアントから受信されたグループ特性検索要請であるHTTP XCAP GET request及びグループ特性設定要請であるHTTP XCAP PUT requestに上記ＩＭＰＳシステムに含まれる特定グループのグループＩＤが含まれていればＩＷＦへ転送し、ＩＷＦから受信されたHTTP XCAP GET requestに従い該当グループを検索して、グループ特性を含んだＸＭＬドキュメントを含むXCAP 200 OKを上記ＩＷＦへ転送し、上記ＩＷＦから受信されたHTTP XCAP PUT requestに従い該当グループのグループ特性を上記グループ特性設定要請に含まれたグループ特性に従い設定する上記ＳＩＭＰＬＥ ＩＭシステムと、上記ＩＭＰＳシステムから受信したGetGroupPropsRequest及びSetGroupPropsRequestを上記HTTP XCAP GET request及びHTTP XCAP PUT requestに変換して上記ＳＩＭＰＬＥ ＩＭへ転送し、上記ＳＩＭＰＬＥ ＩＭシステムから受信したHTTP XCAP GET request及びHTTP XCAP PUT requestを上記GetGroupPropsRequest及びSetGroupPropsRequestに変換して上記ＩＭＰＳシステムへ転送し、上記ＩＭＰＳシステムから受信したグループ特性検索応答を含むGetGroupPropsResponseを該当グループ特性検索応答がＳＩＭＰＬＥ ＩＭシステムに適するように変換されたグループＸＭＬドキュメントを含むXCAP 200 OKに変換して上記ＳＩＭＰＬＥ ＩＭシステムへ転送し、上記ＳＩＭＰＬＥ ＩＭシステムから受信したグループ特性検索応答を含む上記グループＸＭＬドキュメントを含むXCAP 200 OKを該当グループ特性検索応答がＩＭＰＳシステムに適するように変換されたグループ特性検索応答を含む上記GetGroupPropsResponseに変換してＩＭＰＳシステムへ転送し、上記ＩＭＰＳシステムから受信したグループ特性設定応答を含むStatusを該当グループ特性設定応答がＳＩＭＰＬＥ ＩＭシステムに適するように変換されたXCAP 200 OKを含むXCAP responseに変換してＳＩＭＰＬＥ ＩＭシステムへ転送し、上記ＳＩＭＰＬＥ ＩＭシステムから受信したグループ特性設定応答を含むXCAP 200 OKを含むXCAP responseを該当グループ特性設定応答がＩＭＰＳシステムに適するように変換されたグループ特性設定応答を含むStatusに変換してＩＭＰＳシステムへ転送するＩＷＦとを含む。
【発明の効果】
【００１２】
本発明は、ＳＩＭＰＬＥ ＩＭユーザがＩＭＰＳシステムに属するグループのグループ特性を検索できるようにし、ＩＭＰＳユーザがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性を検索できるようにする。そして、本発明は、ＳＩＭＰＬＥ ＩＭユーザがＩＭＰＳシステムに属するグループのグループ特性を設定できるようにし、ＩＭＰＳユーザがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性を設定できるようにする。
【発明を実施するための最良の形態】
【００１３】
以下、添付の図面に基づき、本発明の好適な実施形態について詳細に説明する。図中、同じ構成要素に対しては、たとえそれらが他の図面に示されているとしても、できる限り同じ参照符号及び符号を付している。なお、本発明を説明するに当たり、関連のある公知の機能や構成についての具体的な説明が本発明の要旨を余計に曖昧にする恐れがあると認められる場合、その詳細な説明は適宜省略する。
【００１４】
本発明が適用されるＳＩＭＰＬＥ ＩＭシステムとＩＭＰＳシステムとの連動システムの構成を図１に示す。図１を参照して、上記連動システムは、ＸＤＭ（XML Document Management）クライアント１０、ＩＭ（Instant Message）クライアント８０、プレゼンス（presence）クライアント９０、ＳＩＰ／ＩＰ（Session Initiation Protocol / Initiation Protocol）ＣＯＲＥ１００、共有ＸＤＭ１３０、アグリゲーションプロキシ２０、ＩＭ ＸＤＭサーバー３０、ＩＭサーバー６０、プレゼンスサーバー１２０、ＩＷＦ（Interworking  Function）４０、ＩＭＰＳサーバー５０、及びＩＭＰＳクライアント７０を含む。ＸＤＭクライアント１０、ＩＭクライアント８０、及びプレゼンスクライアント９０は、ＳＩＭＰＬＥ ＩＭシステムに接続するクライアントであり、ＳＩＰ／ＩＰ ＣＯＲＥ１００、共有ＸＤＭ１３０、アグリゲーションプロキシ２０、ＩＭ ＸＤＭサーバー３０、ＩＭサーバー６０、及びプレゼンスサーバー１２０は、ＳＩＭＰＬＥ ＩＭシステムに含まれる。そして、ＩＭＰＳクライアント７０はＩＭＰＳシステムに接続するクライアントであり、ＩＭＰＳサーバー５０はＩＭＰＳシステムに含まれる。ＩＷＦ４０は、ＳＩＭＰＬＥ ＩＭシステムから受信されたメッセージはＩＭＰＳプロトコルに従い変換してＩＭＰＳサーバー５０へ転送し、ＩＭＰＳ５０から受信されたメッセージはＳＩＭＰＬＥプロトコルに従い変換してＩＭサーバー６０またはＩＭ ＸＤＭサーバー３０へ転送して、ＳＩＭＰＬＥ ＩＭシステムとＩＭＰＳシステムとが連動されるようにする。
【００１５】
上記のように構成される連動システムにおいて、本発明に従ってＩＭＰＳシステムに接続されたユーザがＳＩＭＰＬＥ ＩＭシステムに含まれる特定グループの特性を検索し設定する過程は、次の通りである。ＩＭＰＳシステムのユーザのＩＭＰＳクライアント７０がＳＩＭＰＬＥ ＩＭシステムに含まれる特定グループ特性を検索または設定するための要請を発生して、ＩＭＰＳサーバー５０へ転送する。ＩＭＰＳクライアント７０は、グループ特性検索を要請する場合、ＩＭＰＳグループ特性検索要請である“GetGroupPropsRequest”に検索するグループＩＤを含めて転送する。そして、グループ特性設定を要請する場合、ＩＭＰＳクライアント７０は、ＩＭＰＳグループ特性設定要請である“SetGroupPropsRequest”に設定対象グループＩＤと設定される特性とを含めて転送する。ＩＭＰＳサーバー５０は、上記“GetGroupPropsRequest”または“SetGroupPropsRequest”を受信すると、含まれたグループＩＤを通じて検索または設定対象となるグループがＳＩＭＰＬＥ ＩＭシステムに属するグループであることを把握し、上記要請をＩＷＦ４０へ転送する。ＩＷＦ４０は、ＩＭＰＳプロトコルからＳＩＭＰＬＥプロトコルへ必要なプロトコル変換を遂行して、ＳＩＭＰＬＥ ＩＭグループ特性検索要請である“HTTP XCAP GET request”またはＳＩＭＰＬＥ ＩＭグループ特性設定要請である“HTTP XCAP PUT request”をＩＭ ＸＤＭサーバー３０へ転送する。ＩＭ ＸＤＭサーバー３０は、要請がグループ特性検索要請であれば、該当グループの特性を検索してメッセージのボディーに該当検索されたグループのＸＭＬドキュメントを含むXCAP 200 OKをグループ特性検索応答としてＩＷＦ４０へ転送し、要請がグループ特性設定要請であれば、該当グループドキュメントの特性を要請された通り設定した後、XCAP 200 OKをグループ特性設定応答としてＩＷＦ４０に転送する。ＩＷＦ４０は、グループ特性検索応答としてのXCAP 200 OK応答を受信すると、これをＩＭＰＳシステムのグループ特性検索応答である“GetGroupPropsResponse”に変換してＩＭＰＳサーバー５０へ転送し、グループ特性設定応答としてのXCAP 200 OK応答を受信すると、これをＩＭＰＳシステムのグループ特性設定応答である“Status”に変換してＩＭＰＳサーバー５０へ転送する。ＩＭＰＳサーバー５０は、この応答をＩＭＰＳクライアント７０へ転送する。
【００１６】
一方、本発明に従ってＳＩＭＰＬＥ ＩＭシステムに接続したユーザがＩＭＰＳシステムに含まれた特定グループの特性を検索し設定する過程は、次の通りである。ＳＩＭＰＬＥ ＩＭシステムのユーザのＸＤＭクライアント１０がＩＭＰＳシステムに含まれる特定グループの特性を検索または設定するための要請を発生し、これをＩＭ ＸＤＭ３０サーバーへ転送する。特定グループに対するグループ特性検索を要請する場合、ＸＤＭクライアント１０は、上記“HTTP XCAP GET request”要請に上記特定グループのグループＩＤを含めて転送する。そして、特定グループに対するグループ特性設定を要請する場合、ＸＤＭクライアント１０は、上記“HTTP XCAP PUT request”に上記特定グループのグループＩＤ及び設定される特性に対するＸＭＬドキュメントを含めて転送する。上記要請は、アグリゲーションプロキシ２０を介してＩＭ ＸＤＭサーバー３０へ転送される。ＩＭ ＸＤＭサーバー３０は受信された上記“HTTP XCAP GET request”または“HTTP XCAP PUT request”に含まれたグループＩＤを通じてグループ特性検索または設定対象となるグループがＩＭＰＳシステムに属するグループであることを把握し、上記要請をＩＷＦ４０へ転送する。ＩＷＦ４０は必要なプロトコル変換（ＳＩＭＰＬＥからＩＭＰＳへ）を遂行して、ＩＭＰＳシステムのグループ管理動作のためのＩＭＰＳ特定要請、即ち、グループ特性検索のための“GetGroupPropsRequest”またはグループ特性設定のための“SetGroupPropsRequest”を発生し、ＩＭＰＳサーバー５０へ転送する。上記の要請がグループ特性検索要請の場合、ＩＭＰＳサーバー５０は該当グループ特性を含むＩＭＰＳグループ特性検索応答である“GetGroupPropsResponse”で応答し、上記要請がグループ特性設定要請の場合、グループ特性の設定後、その結果をＩＭＰＳグループ特性設定応答であるStatusで応答する。ＩＷＦ４０は応答を受信して、これをＳＩＭＰＬＥグループ特性応答に変換してＩＭ ＸＤＭサーバー３０へ転送する。即ち、上記応答がグループ特性検索応答である“GetGroupPropsResponse”である場合、その中に含まれたＩＭＰＳグループ特性をＳＩＭＰＬＥグループ特性に変換したＸＭＬドキュメントを含むXCAP 200 OKに変換してＩＭ ＸＤＭサーバー３０へ転送し、上記応答がグループ特性設定応答である“Status”の場合、これをXCAP 200 OKに変換してＩＭ ＸＤＭサーバー３０へ転送する。ＩＭ ＸＤＭサーバー３０は、応答をＳＩＭＰＬＥ ＩＭのＸＤＭクライアント１０へ転送する。
【００１７】
本発明の一実施形態に従ってＳＩＭＰＬＥ ＩＭユーザがＩＭＰＳシステムに含まれたスタティック（static）グループを管理する過程を図２乃至図７を参照して詳細に説明すると、次の通りである。
【００１８】
図２及び図３を参照して、ＸＤＭクライアント１０を用いてＳＩＭＰＬＥ ＩＭユーザがＩＭＰＳに属するグループの特性を検索する過程を説明する。図２は本発明の一実施形態に従ってＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索を要請して受信する過程を示す図であり、図３は本発明の他の実施形態に従ってＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索を要請して受信する過程を示す図である。
【００１９】
図２を参照して、ＸＤＭクライアント１０を用いてＳＩＭＰＬＥ ＩＭユーザがＩＭＰＳに属するグループの特性を検索する過程を説明する。この際、ＸＤＭクライアント１０は、非信頼ドメイン（Untrusted Domain）に属する場合と仮定する。このシナリオにおいて、ＸＤＭクライアント１０は、ステップＳ２０１で、グループ特性検索要請であるHTTP XCAP GET要請をアグリゲーションプロキシ２０へ転送する。この際、上記HTTP XCAP GET要請は、検索対象となるグループのグループＩＤを含む（HTTP XCAP GET request having the IMPS group ID）。アグリゲーションプロキシ２０は、上記要請をＩＭ ＸＤＭサーバー３０へ転送する（Forwards the request）。ＩＭ ＸＤＭサーバー３０は、ステップＳ２０５で、HTTP XCAP GET要請に含まれたグループＩＤを通じて、該当グループがＩＭＰＳシステムに属するグループであることを把握し、要請をＩＷＦ４０へ転送する（Forwards the request）。ＩＷＦ４０は、検索するＩＭＰＳグループＩＤを含んだHTTP XCAP GET要請を受信する。ＩＷＦ４０は、HTTP XCAP GET要請と共にグループＩＤのプロトコルを変換して、ＩＭＰＳグループ特性検索要請である“GetGroupPropsRequest”を発生し、これをＩＭＰＳサーバー５０へ転送する（GetGroupPropsRequest with parameters including IMPS group ID）。ＩＭＰＳサーバー５０は、ステップＳ２０９で、要請されたグループの特性を検索し、ＩＭＰＳグループ特性検索応答である“GetGroupPropsResponse”に検索されたグループ特性を含めてＩＷＦ４０へ転送する（GetGroupPropsResponse with properties）。ＩＷＦ４０は、ステップＳ２１１で、ＩＭＰＳサーバー５０から受信された“GetGroupPropsResponse”でグループ特性を検出して、ＳＩＭＰＬＥプロトコルに従って、検出されたグループ特性を含むＸＭＬドキュメントを発生し、上記ＸＭＬドキュメントをXCAP 200 OKに含めて、ＩＭ ＸＤＭサーバー３０へ転送する（XCAP 200 OK with XML Doc）。ＩＭ ＸＤＭサーバー３０は、ステップＳ２１３ で、受信したXCAP 200 OKをアグリゲーションプロキシ２０へ転送し（Forwards XCAP 200 OK with XML Doc）、アグリゲーションプロキシ２０は、ステップＳ２１５で、 受信したXCAP 200 OKをＸＤＭクライアント１０へ転送する（XCAP 200 OK with XML Doc）。または、ＩＭ ＸＤＭサーバー３０は、図３に示すように、アグリゲーションプロキシ２０を通じず、ステップＳ２３３のように、直接ＸＤＭクライアント１０へ応答を転送することもできる。図３のステップＳ２２１乃至ステップＳ２３１は、図２のステップＳ２０１乃至ステップＳ２１１に対応している。
【００２０】
ＸＤＭクライアント１０が信頼ドメイン（trusted Domain）に属する場合、ＩＭＰＳシステムに属する特定グループに対する特性検索を要請して受信する過程は、図４の通りである。図４は、本発明の一実施形態に従って信頼ドメインのＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索を要請して受信する過程を示す図である。このシナリオは、ＩＭサーバー６０がＸＤＭクライアント６０としてＩＭＰＳシステムに属するグループ特性検索を要請して受信する場合に適用されることができる。図４を参照して、ＸＤＭクライアント６０は、ステップＳ２８１で、検索する対象となるグループのグループＩＤを含むHTTP XCAP GET要請をアグリゲーションプロキシ２０を経ないで、直接ＩＭ ＸＤＭサーバー３０へ転送する（HTTP XCAP GET request having the IMPS group ID）。ＩＭ ＸＤＭサーバー３０は、ステップＳ２９１で、HTTP XCAP GET要請に含まれたグループＩＤを通じて検索する対象となるグループがＩＭＰＳシステムに含むグループであることを把握し、要請をＩＷＦ４０へ転送する（Forwards the request）。以後、処理過程は、図２と図３に図示された過程と類似している。即ち、図４に図示されたステップＳ２９３は図２のステップＳ２０７と類似しており、ステップＳ２９５はステップＳＳ２０９と類似しており、ステップＳ２９７はステップＳ２１１に対応する。そして、ステップＳ２９９は、図３のステップＳ２３３に対応する。
【００２１】
次に、ＳＩＭＰＬＥ ＩＭユーザがＸＤＭクライアント１０を通じてＩＭＰＳサーバー５０に含まれたグループのグループ特性設定を要請する過程を、図５と図６を参照して説明する。図５は本発明の一実施形態に従って非信頼ドメインのＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定を要請する過程を示す図であり、図６は本発明の他の実施形態に従って非信頼ドメインのＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定を要請する過程を示す図である。
【００２２】
図５を参照して、ＸＤＭクライアント１０は、ステップＳ２４１で、HTTP XCAP PUT要請に、対象となる特定グループのＩＤとこの特定グループの設定要請グループ特性を含むグループＸＭＬドキュメントを含めてアグリゲーションプロキシ２０へ転送する（HTTP XCAP PUT request having the IMPS group ID and XML document）。アグリゲーションプロキシ２０は、ステップＳ２４３で、要請をＩＭ ＸＤＭサーバー３０へ転送する（Forwards the request）。ＩＭ ＸＤＭサーバー３０は、ステップＳ２４５で、HTTP XCAP PUT要請に含まれたグループＩＤを通じて、該当グループがＩＭＰＳシステムに属するグループであることを把握し、要請をＩＷＦ４０へ転送する（Forwards the request）。ＩＷＦ４０は、ステップＳ２４７で、ＩＭＰＳグループＩＤ及びグループＸＭＬドキュメントが含まれたＸＣＡＰ ＰＵＴ要請をＩＭＰＳプロトコルに変換してＩＭＰＳグループ特性設定要請であるSetGroupPropsRequestを生成し、これをＩＭＰＳサーバー５０へ転送する（SetGroupPropsRequest with parameters including IMPS group ID and Parameter value pair）。ＩＭＰＳサーバー５０は、ステップＳ２４９で、受信したSetGroupPropsRequestに含まれた内容に従い該当グループのグループ特性を設定し、SetGroupPropsRequestの応答としてStatusをＩＷＦ４０へ転送する。ＩＷＦ４０は、ステップＳ２５１で、Statusに対応するXCAP 200 OKを生成し、これをＩＭ ＸＤＭサーバー３０へ転送する。ＩＭ ＸＤＭサーバー３０は、同一の応答を図５に図示されたステップＳ２５３とステップＳ２５５のように、アグリゲーションプロキシ２０を介してＸＤＭクライアント１０へ転送するか、図６に図示されたステップＳ２７３のように、直接ＸＤＭクライアント１０へ転送する。図６のステップＳ２６１乃至ステップＳ２７１は、図５のステップＳ２４１乃至ステップＳ２５１に各々対応している。
【００２３】
ＸＤＭクライアント１０が信頼ドメイン（trusted Domain）に属する場合、ＩＭＰＳシステムに属する特定グループに対する特性検索を要請して受信する過程は、図７の通りである。図７は、本発明の一実施形態に従って信頼ドメインのＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定を要請する過程を示す図である。このシナリオは、ＩＭサーバー６０がＸＤＭクライアント６０としてＩＭＰＳシステムに属するグループ特性設定を要請して受信する場合に適用されることができる。
【００２４】
図７を参照して、ＸＤＭクライアント６０は、ステップＳ３０１で、HTTP XCAP PUT要請に対象となる特定グループのＩＤとこの特定グループの設定するグループ特性とを含むグループＸＭＬドキュメントを含めて、アグリゲーションプロキシ２０を経ないで直接転送する（HTTP XCAP PUT request having the IMPS group ID and XML document）。ＩＭ ＸＤＭサーバー３０は、ステップＳ３０３で、HTTP XCAP PUT要請に含まれたグループＩＤを通じて、該当グループがＩＭＰＳシステムに属するグループであることを把握し、要請をＩＷＦ４０へ転送する（Forwards the request）。以後、処理過程は図５と図６に図示された過程と類似している。即ち、図５に図示されたステップＳ２４７は図７のステップＳ３０５と類似し、ステップＳ２４９はステップＳ３０７と類似し、ステップＳ２５１はステップＳ３０９に対応される。そして、ステップＳ３１１は図６のステップＳ２７３に対応している。
【００２５】
次に、本発明の一実施形態に従ってＩＭＰＳユーザがＳＩＭＰＬＥ ＩＭシステムに含まれたスタティック（static）グループを管理する過程を図８と図９を参照して詳細に説明すると、次の通りである。図８は本発明の一実施形態に従ってＩＭＰＳクライアントがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性検索を要請し、応答を受信する過程を示す図であり、図９は本発明の一実施形態に従ってＩＭＰＳクライアントがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性設定を要請する過程を示す図である。
【００２６】
図８を参照して、ＩＭＰＳユーザがＳＩＭＰＬＥシステムに含まれる特定グループの特性検索を要請し、応答を受信する過程を説明する。ＩＭＰＳクライアント７０は、ステップＳ３１１で、ＳＩＭＰＬＥ ＩＭシステムに含まれる特定グループの特性検索を要請するGetGroupPropsRequestをＩＭＰＳサーバー５０へ転送する（GetGroupPropsRequest with parameters including SIP URI of the Group in SIMPLE system）。上記GetGroupPropsRequestは、ＳＩＭＰＬＥシステムに含まれる上記特定グループのＳＩＰ ＵＲＩを含む。ＩＭＰＳサーバー５０は、ステップＳ３１３で、受信したGetGroupPropsRequestに含まれたＳＩＰ ＵＲＩを検出して、特性検索が要請されたグループがＳＩＭＰＬＥ ＩＭシステムに含まれるグループであることを確認し、上記要請をＩＷＦ４０へ転送する（Forwards the request）。ＩＷＦ４０は、ステップＳ３１５で、受信したGetGroupPropsRequestをＸＣＡＰプロトコルに変換して、グループ特性検索要請の対象となる特定グループのＳＩＰ ＵＲＩを含むHTTP XCAP GET requestを生成してＩＭ ＸＤＭサーバー３０へ転送する。ＩＭ ＸＤＭサーバー３０は、ステップＳ３１７で、要請されたグループのグループ特性を検索し、ＳＩＭＰＬＥ ＩＭグループ特性検索応答である、検索されたグループ特性を含むグループＸＭＬドキュメントを構成して、これをXCAP 200 OKに含めてＩＷＦ４０へ転送する（XCAP 200 OK with XML Doc）。ＩＷＦ４０は、ステップＳ３１９で、ＩＭ ＸＤＭサーバー３０から受信したXCAP 200 OKに含まれたＸＭＬドキュメントを検出し、検索されたグループ特性を含むＩＭＰＳグループ特性応答であるGetGroupPropsResponseを生成してＩＭＰＳサーバー５０へ転送する（GetGroupPropsResponse with properties）。ＩＭＰＳサーバー５０は、ステップＳ３２１で、これをＩＭＰＳクライアント７０へ転送する（Forwards the Response）。
【００２７】
ＩＭＰＳクライアント７０を用いて、ＩＭＰＳユーザがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性設定を要請する過程を図９を参照して説明する。
【００２８】
図９を参照して、ＩＭＰＳクライアント７０は、ステップＳ３３１で、ＳＩＭＰＬＥ ＩＭシステムに属するグループのＳＩＰ ＵＲＩと設定するグループ特性とを含むSetGroupPropsRequestを生成して、ＩＭＰＳサーバー５０へ転送する（SetGroupPropsRequest with parameters including SIP URI of the Group in SIMPLE system）。ＩＭＰＳサーバー５０は、ステップＳ３３３で、受信したSetGroupPropsRequestに含まれたＳＩＰ ＵＲＩを検出して、特性検索が要請されたグループがＳＩＭＰＬＥ ＩＭシステムに含まれるグループであることを確認し、上記要請をＩＷＦ４０へ転送する（Forwards the request）。ＩＷＦ４０は、ステップＳ３３５で、受信したSetGroupPropsRequestをＸＣＡＰプロトコルに変換して、グループ特性設定要請の対象となる特定グループのＳＩＰ ＵＲＩと設定しようとする特性を内容とするＸＭＬドキュメントを含むHTTP XCAP PUTを生成してＩＭ ＸＤＭサーバー３０へ転送する（HTTP XCAP PUT request having the SIP URI of the Group and the XDM document）。ＩＭ ＸＤＭサーバー３０は、ステップＳ３３７で、受信したHTTP XCAP PUTに含まれたグループ特性を把握して該当グループのグループ特性を要請の通り設定し、XCAP 200 OKをＩＷＦ４０へ転送する（XCAP 200 OK）。ＩＷＦ４０は、ステップＳ３３９で、ＩＭ ＸＤＭサーバー３０から受信されたXCAP 200 OKをＩＭＰＳプロトコルに変換して、これに対応するIMPS Statusを生成してＩＭＰＳサーバー５０へ転送する。ＩＭＰＳサーバー５０は、ステップＳ３４１で、これをＩＭＰＳクライアント７０へ転送する（Forwards the Status）。
【００２９】
上記のようになされる本発明は、ＳＩＭＰＬＥ ＩＭユーザがＩＭＰＳシステムに含まれるグループのグループ特性を検索できるようにし、ＩＭＰＳユーザがＳＩＭＰＬＥ ＩＭシステムに含まれるグループのグループ特性を検索できるようにする。そして、ＳＩＭＰＬＥ ＩＭユーザは、ＩＭＰＳシステムのグループの特性を設定することができ、ＩＭＰＳユーザはＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性を設定することができる。
【００３０】
本発明の他の実施形態では、ＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに含まれるグループと関連してグループ特性検索を要請するかグループ特性設定を要請する際、アグリゲーションプロキシ２０がＩＭ ＸＤＭサーバー３０を通じず、ＩＷＦ４０と直接メッセージを送受信して、上記グループ特性検索要請と設定要請がなされるように構成することができる。これを図１０乃至図１５に図示した。
【００３１】
図１０は、本発明の更に他の実施形態に従って非信頼ドメインのＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索を要請し、応答を受信する過程を示す図である。図１０を参照して、非信頼ドメインに属するＸＤＭクライアント１０は、ステップＳ３５１で、アグリゲーションプロキシ２０へグループ特性検索要請であるHTTP XCAP GET要請を転送する。この際、上記HTTP XCAP GET要請は、検索対象となるグループのグループＩＤを含む（HTTP XCAP GET request having the IMPS group ID）。アグリゲーションプロキシ２０は、ステップＳ３５３で、HTTP XCAP GET要請に含まれたグループＩＤを通じて、該当グループがＩＭＰＳシステムに属するグループであることを把握し、要請をＩＷＦ４０へ転送する（Forwards the request）。ＩＷＦ４０は、検索するＩＭＰＳグループＩＤを含んだHTTP XCAP GET要請を受信する。ＩＷＦ４０は、ステップＳ３５５で、HTTP XCAP GET要請と共にグループＩＤのプロトコルを変換して、ＩＭＰＳグループ特性検索要請であるGetGroupPropsRequestを発生し、これをＩＭＰＳサーバー５０へ転送する（GetGroupPropsRequest with parameters including IMPS group ID）。ＩＭＰＳサーバー５０は、ステップＳ３５７で、要請されたグループの特性を検索し、ＩＭＰＳグループ特性検索応答であるGetGroupPropsResponseに検索されたグループ特性を含めてＩＷＦ４０へ転送する（GetGroupPropsResponse with propertie）。ＩＷＦ４０は、ステップＳ３５９で、ＩＭＰＳサーバー５０から受信されたGetGroupPropsResponseでグループ特性を検出してＳＩＭＰＬＥプロトコルに従い、検出されたグループ特性を含むＸＭＬドキュメントを発生し、上記ＸＭＬドキュメントをXCAP 200 OKに含めてアグリゲーションプロキシ２０へ転送し（Forwards XCAP 200 OK with XML Doc）、ステップＳ３６１で、アグリゲーションプロキシ２０は、受信したXCAP 200 OKをＸＤＭクライアント１０へ 転送する（XCAP 200 OK with XML Doc）。または、ＩＷＦ４０は、図１１に示すように、アグリゲーションプロキシ２０を通じず、ステップＳ３９９のように、直接ＸＤＭクライアント１０へ応答を転送することもできる。図１１のステップＳ３７１乃至ステップＳ３７７は、図１０のステップＳ３５１乃至ステップＳ３５７に対応している。
【００３２】
前述した図１０の構成は、信頼ドメインにＸＤＭクライアント６０が属する場合にも類似するように適用されることができ、これを図１４に図示した。図１４は、本発明の更に他の実施形態に従って信頼ドメインのＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索を要請し、応答を受信する過程を示す図である。このシナリオは、ＩＭサーバー６０がＸＤＭクライアント６０としてＩＭＰＳシステムに属するグループ特性検索を要請して受信する場合に適用されることができる。図１４を参照して、信頼ドメインに属するＸＤＭクライアント６０は、ステップＳ４１１で、検索対象グループがＩＭＰＳシステムに属するグループであることを把握し、検索対象となるグループのグループＩＤを含むグループ特性検索要請であるHTTP XCAP GET要請をＩＷＦ４０へ転送する（HTTP XCAP GET request having the IMPS group ID ）。ＩＷＦ４０は、ステップＳ４１３で、HTTP XCAP GET要請に含まれたグループＩＤを通じて、該当グループがＩＭＰＳシステムに属するグループであることを把握し、プロトコル変換して、ＩＭＰＳグループ特性検索要請であるGetGroupPropsRequestを生成し、これをＩＭＰＳサーバー５０へ転送する（GetGroupPropsRequest with parameters including IMPS group ID）。ＩＭＰＳサーバー５０は、ステップＳ４１５で、要請されたグループの特性を検索して、GetGroupPropsResponseに検索されたグループの特性を含めてＩＷＦ４０へ転送する（GetGroupPropsResponse with properties）。ＩＷＦ４０は、ステップＳ４１７で、ＩＭＰＳサーバー５０から受信されたGetGroupPropsResponseでグループ特性を検出してＳＩＭＰＬＥプロトコルに従い検出されたグループ特性を含むＸＭＬドキュメントを生成し、上記ＸＭＬドキュメントをXCAP 200 OKに含めてＸＤＭクライアント６０へ転送する（XCAP 200 OK with XML Doc）。
【００３３】
図１２は、本発明の更に他の実施形態に従って非信頼ドメインのＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定を要請し、応答を受信する過程を示す図である。図１２を参照して、非信頼ドメインに属するＸＤＭクライアント１０は、ステップＳ３８１で、HTTP XCAP PUT要請に、対象となる特定グループのＩＤとこの特定グループの設定するグループ特性を含むグループＸＭＬドキュメントを含めてアグリゲーションプロキシ２０へ転送する（HTTP XCAP PUT request having the IMPS group ID and XML document）。アグリゲーションプロキシ２０は、ステップＳ３８３で、要請をHTTP XCAP PUT要請に含まれたグループＩＤを通じて、該当グループがＩＭＰＳシステムに属するグループであることを把握し、要請をＩＷＦ４０へ転送する（Forwards the request）。ＩＷＦ４０は、ステップＳ３８５で、ＩＭＰＳグループＩＤ及びグループＸＭＬドキュメントが含まれたXCAP PUT要請をプロトコル変換して、SetGroupPropsRequestを生成し、これをＩＭＰＳサーバー５０へ転送する（SetGroupPropsRequest with parameters including IMPS group ID and Parameter value pair）。ＩＭＰＳサーバー５０は、ステップＳ３８７で、受信したSetGroupPropsRequestに含まれた内容に従い該当グループのグループ特性を設定し、SetGroupPropsRequestの応答としてStatusをＩＷＦ４０へ転送する。ＩＷＦ４０は、ステップＳ３８９で、Statusに対応するXCAP 200 OKを生成し、これをアグリゲーションプロキシ２０へ転送し、ステップＳ３９１で、アグリゲーションプロキシ２０がＸＤＭクライアント１０へ転送する。または、図１３に図示されたステップＳ４０９のように、ＩＷＦ４０がアグリゲーションプロキシ２０を通じず、XCAP 200 OKを直接ＸＤＭクライアント１０へ転送する。図１３のステップＳ４０１乃至ステップＳ４０７は、図１２のステップＳ３８１乃至ステップＳ３８７に各々対応している。
【００３４】
ＸＤＭクライアント６０が信頼ドメイン（trusted Domain）に属する場合、ＩＭＰＳシステムに属する特定グループに対する特性検索を要請して受信する過程は、図１５の通りである。図１５は、本発明の更に他の実施形態に従って信頼ドメインのＳＩＭＰＬＥ ＩＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定を要請する過程を示す図である。このシナリオは、ＩＭサーバー６０がＸＤＭクライアント６０としてＩＭＰＳシステムに属するグループ特性設定を要請して受信する場合に適用されることができる。
【００３５】
図１５参照して、信頼ドメインに属するＸＤＭクライアント６０は、ステップＳ４２１で、検索対象グループがＩＭＰＳシステムに属するグループであることを把握し、HTTP XCAP PUT要請に対象となる特定グループのＩＤとこの特定グループの設定するグループ特性を含むグループＸＭＬドキュメントを含めてアグリゲーションプロキシ２０を経ないで直接ＩＷＦ４０へ転送する（HTTP XCAP PUT request having the IMPS group ID and XML document）。ＩＷＦ４０は、ステップＳ４２３で、HTTP XCAP PUT要請に含まれたグループＩＤを通じて、該当グループがＩＭＰＳシステムに属するグループであることを把握し、ＩＭＰＳグループＩＤ及びグループＸＭＬドキュメントが含まれたXCAP PUT要請をプロトコル変換して、ＩＭＰＳグループ特性設定要請であるSetGroupPropsRequestを生成し、これをＩＭＰＳサーバー５０へ転送する（SetGroupPropsRequest with parameters including IMPS group ID and Parameter value pair）。ＩＭＰＳサーバー５０は、ステップＳ４２５で、受信したSetGroupPropsRequestに含まれた内容に従い該当グループのグループ特性を設定し、SetGroupPropsRequestの応答としてStatusをＩＷＦ４０へ転送する。ＩＷＦ４０は、ステップＳ４２７で、Statusに対応するXCAP 200 OKを生成し、これを直接ＸＤＭクライアント１０へ転送する。
【００３６】
一方、ＩＭＰＳクライアントがＳＩＭＰＬＥ ＩＭシステムに含まれるグループと関連してグループ特性検索を要請するかグループ特性設定を要請する際、アグリゲーションプロキシ２０を通じてＩＭ ＸＤＭサーバー３０とＩＷＦ４０が連結されるように構成することもできる。これを図１６と図１７に図示した。図１６は更に他の実施形態に従ってＩＭＰＳクライアントがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性検索を要請し、応答を受信する過程を示す図であり、図１７は更に他の実施形態に従ってＩＭＰＳクライアントがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性設定を要請し、応答を受信する過程を示す図である。
【００３７】
図１６を参照してＩＭＰＳユーザがＳＩＭＰＬＥシステムに含まれる特定グループの特性検索を要請し、応答を受信する過程を説明する。ＩＭＰＳクライアント７０は、 ステップＳ４３１で、ＳＩＭＰＬＥ ＩＭシステムに含まれる特定グループの特性検索を要請するGetGroupPropsRequestをＩＭＰＳサーバー５０へ転送する（GetGroupPropsRequest with parameters including SIP URI of the Group in SIMPLE system）。上記GetGroupPropsRequestは、ＳＩＭＰＬＥシステムに含まれる上記特定グループのＳＩＰ ＵＲＩを含む。ＩＭＰＳサーバー５０は、ステップＳ４３３で、受信したGetGroupPropsRequestに含まれたＳＩＰ ＵＲＩを検出して、特性検索が要請されたグループがＳＩＭＰＬＥ ＩＭシステムに含まれるグループであることを確認し、上記要請をＩＷＦ４０へ転送する（Forwards the request）。ＩＷＦ４０は、ステップＳ４３５で、受信したGetGroupPropsRequestをＸＣＡＰプロトコルに変換して、HTTP XCAP GET requestを生成してアグリゲーションプロキシ２０へ転送する（HTTP XCAP GET request including SIP URI of Group）。アグリゲーションプロキシ２０は、ステップＳ４３７で、受信した要請をＩＭ ＸＤＭサーバー３０へ転送する。ＩＭ ＸＤＭサーバー３０は、ステップＳ４３９で、要請されたグループのグループ特性を検索し、ＳＩＭＰＬＥ ＩＭグループ特性検索応答である、検索されたグループ特性を含むグループＸＭＬドキュメントを構成して、これをXCAP 200 OKに含めてアグリゲーションプロキシ２０へ転送する（XCAP 200 OK with XML Doc）。アグリゲーションプロキシ２０は、ステップＳ４４１で、受信した応答をＩＷＦ４０へ転送する。ＩＷＦ４０は、ステップＳ４４３で、ＩＭ ＸＤＭサーバー３０から受信したXCAP 200 OKに含まれたＸＭＬドキュメントを検出して、検索されたグループ特性を含むＩＭＰＳグループ特性応答であるGetGroupPropsResponseを生成してＩＭＰＳサーバー５０へ転送する（GetGroupPropsResponse with properties）。ＩＭＰＳサーバー５０は、ステップＳ４４５で、これをＩＭＰＳクライアント７０へ転送する（Forwards the Response）。
【００３８】
ＩＭＰＳクライアント７０を用いて、ＩＭＰＳユーザがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性設定を要請する過程を図１７を参照して説明する。
【００３９】
図１７を参照して、ＩＭＰＳクライアント７０は、ステップＳ４５１で、ＳＩＭＰＬＥ ＩＭシステムに属するグループのＳＩＰ ＵＲＩと設定するグループ特性を含むSetGroupPropsRequestを生成して、ＩＭＰＳサーバー５０へ転送する（SetGroupPropsRequest with parameters including SIP URI of the Group in SIMPLE system）。ＩＭＰＳサーバー５０は、ステップＳ４５３で、受信したSetGroupPropsRequestに含まれたＳＩＰ ＵＲＩを検出して、特性検索が要請されたグループがＳＩＭＰＬＥ ＩＭシステムに含まれるグループであることを確認し、上記要請をＩＷＦ４０へ転送する（Forwards the request）。ＩＷＦ４０は、ステップＳ４５５で、受信したSetGroupPropsRequestをＸＣＡＰプロトコルに変換して、グループ特性設定要請の対象となる特定グループのＳＩＰ ＵＲＩと設定しようとする特性を内容とするＸＭＬドキュメントを含むHTTP XCAP PUTを生成してアグリゲーションプロキシ２０へ転送する（HTTP XCAP PUT request having the SIP URI of the Group and the XDM document）。アグリゲーションプロキシ２０は、ステップＳ４５７で、受信した要請をＩＭ ＸＤＭサーバー３０へ転送する。ＩＭ ＸＤＭサーバー３０は、ステップＳ４５９で、受信したHTTP XCAP PUTに含まれたグループ特性を把握して該当グループのグループ特性を要請された通り設定し、XCAP 200 OKをアグリゲーションプロキシ２０ヘ転送する。アグリゲーションプロキシ２０は受信した応答をＩＷＦ４０ヘ転送する（XCAP 200 OK）。ＩＷＦ４０は、ステップＳ５１３で、ＩＭ ＸＤＭサーバー３０から受信されたXCAP 200 OKをＩＭＰＳプロトコルに変換して、これに対応するIMPS Statusを生成してＩＭＰＳサーバー５０ヘ転送する。ＩＭＰＳサーバー５０は、ステップＳ５１５で、これをＩＭＰＳクライアント７０ヘ転送する（Forwards the Status）。
【００４０】
以上、本発明の詳細な説明では具体的な実施形態に関して説明したが、本発明の範囲を逸脱することなく、様々な変更が可能である。したがって、本発明の範囲は、前述の実施形態に限定されるものではなく、特許請求範囲及びこれと均等なものに基づいて定められるべきである。
【００４１】
前述したように、本発明は、ＳＩＭＰＬＥ ＩＭユーザがＩＭＰＳシステムに属するグループのグループ特性を検索できるようにし、ＩＭＰＳユーザがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性を検索できるようにする。そして、本発明は、ＳＩＭＰＬＥ ＩＭユーザがＩＭＰＳシステムに属するグループのグループ特性を設定できるようにし、ＩＭＰＳユーザがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性を設定できるようにする。
【図面の簡単な説明】
【００４２】
【図１】ＯＭＡ ＳＩＭＰＬＥ ＩＭシステム構成を示す図である。
【図２】本発明の一実施形態に従って非信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索をＩＭ ＸＤＭサーバーを介して要請し、その応答を受信する過程を示す図である。
【図３】本発明の他の実施形態に従って非信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索をＩＭ ＸＤＭサーバーを介して要請し、その応答をアグリゲーションプロキシを経ないで、直接受信する過程を示す図である。
【図４】本発明の一実施形態に従って信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索をＩＭ ＸＤＭサーバーを介して要請し、その応答を受信する過程を示す図である。
【図５】本発明の他の実施形態に従って非信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定をＩＭ ＸＤＭサーバーを介して要請し、その応答を受信する過程を示す図である。
【図６】本発明の一実施形態に従って非信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定をＩＭ ＸＤＭサーバーを介して要請し、その応答をアグリゲーションプロキシを経ないで直接受信する過程を示す図である。
【図７】本発明の一実施形態に従って信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定をＩＭ ＸＤＭサーバーを介して要請し、その応答を受信する過程を示す図である。
【図８】本発明の一実施形態に従ってＩＭＰＳクライアントがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性検索を要請し、その応答を受信する過程を示す図である。
【図９】本発明の一実施形態に従ってＩＭＰＳクライアントがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性設定を要請し、その応答を受信する過程を示す図である。
【図１０】本発明の更に他の実施形態に従って非信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索を要請し、その応答を受信する過程を示す図である。
【図１１】本発明の更に他の実施形態に従って非信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索を要請し、その応答をアグリゲーションプロキシを経ないで直接受信する過程を示す図である。
【図１２】本発明の更に他の実施形態に従って非信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定を要請し、その応答を受信する過程を示す図である。
【図１３】本発明の更に他の実施形態に従って非信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定を要請し、その応答をアグリゲーションプロキシを経ないで直接受信する過程を示す図である。
【図１４】本発明の更に他の実施形態に従って信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性検索を要請し、その応答を受信する過程を示す図である。
【図１５】本発明の更に他の実施形態に従って信頼ドメインのＸＤＭクライアントがＩＭＰＳシステムに属するグループのグループ特性設定を要請し、その応答を受信する過程を示す図である。
【図１６】更に他の実施形態に従ってＩＭＰＳクライアントがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性検索をアグリゲーションプロキシを介して要請し、その応答を受信する過程を示す図である。
【図１７】更に他の実施形態に従ってＩＭＰＳクライアントがＳＩＭＰＬＥ ＩＭシステムに属するグループのグループ特性設定をアグリゲーションプロキシを介して要請し、その応答を受信する過程を示す図である。
【図１】
2009505213.tif 000003
【図２】
2009505213.tif 000004
【図３】
2009505213.tif 000005
【図４】
2009505213.tif 000006
【図５】
2009505213.tif 000007
【図６】
2009505213.tif 000008
【図７】
2009505213.tif 000009
【図８】
2009505213.tif 000010
【図９】
2009505213.tif 000011
【図１０】
2009505213.tif 000012
【図１１】
2009505213.tif 000013
【図１２】
2009505213.tif 000014
【図１３】
2009505213.tif 000015
【図１４】
2009505213.tif 000016
【図１５】
2009505213.tif 000017
【図１６】
2009505213.tif 000018
【図１７】
2009505213.tif 000019
【国際調査報告】
2009505213.tif 000020
2009505213.tif 000021