(57)【要約】【課題】異なったローカルアドレス体系に接続された、ｉＳＣＳＩイニシエータを備えるＰＣ、サーバと、ｉＳＣＳＩストレージとの接続が容易となり、当該ストレージを介したコンテンツの流通に大きく寄与できるｉＳＣＳＩセッション構成方法を提供する。【解決手段】ｉＳＮＳプロキシ機能に、ＳＩＰセッションモードで利用可能なＭＳＲＰを適用する。ＭＳＲＰ  ＳＥＮＤリクエストにより、ｉＳＣＳＩプロキシ間のＴＣＰコネクション確立に必要なパラメータを送受信する。送受信したパラメータによるｉＳＣＳＩプロキシ間のＴＣＰコネクションと、ｉＳＣＳＩイニシエータとｉＳＣＳＩプロキシ間のＴＣＰコネクションと、ｉＳＣＳＩターゲットとｉＳＣＳＩプロキシ間のＴＣＰコネクションとを透過的に接続し、異なったローカルアドレス体系に収容されたｉＳＣＳＩイニシエータとｉＳＣＳＩストレージ間のｉＳＣＳＩ  ＰＤＵを送受信する。【選択図】図４
2011257793.tif 000002
【特許請求の範囲】
【請求項１】
ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムであって、
前記第１のプロトコル変換装置と連携する第１のｉＳＣＳＩプロキシと、前記第２のプロトコル変換装置に連携する第２のｉＳＣＳＩプロキシと、を備え、
前記第１のｉＳＣＳＩプロキシは、前記ｉＳＣＳＩイニシエータから発行されたＬｏｇｉｎ  ＰＤＵ信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅをセットした上で、当該ＰＤＵに記載されたＴａｒｇｅｔ  ｎａｍｅに対応する前記第２のｉＳＣＳＩプロキシとの間のＴＣＰコネクションの確立を要求する信号を送出する手段を備え、
当該信号には、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  ｎａｍｅの通知機能と、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記ｉＳＣＳＩプロキシに対して示すＴＣＰポート番号を含むことを特徴とするプロトコル変換システム。
【請求項２】
請求項１に記載のプロトコル変換システムにおいて、
前記第１のプロトコル変換装置は、
前記ＴＣＰコネクションの確立を要求する信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記第２のプロトコル変換装置との間でＭＳＲＰを用いて確立するＴＣＰコネクションを通して、要求元のＩｎｉｔｉａｔｏｒ  ｎａｍｅと接続要求対象のＴａｒｇｅｔ  ｎａｍｅを通知し、前記第２のｉＳＣＳＩプロキシとの間で確立するＴＣＰコネクション数と信号の送受信に用いる複数のＴＣＰポート番号を通知する手段を備えることを特徴とするプロトコル変換システム。
【請求項３】
請求項２に記載のプロトコル変換システムにおいて、
前記第２のプロトコル変換装置は、
通知を受けた前記Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  Ｎａｍｅを用いて、当該Ｔａｒｇｅｔ  ｎａｍｅを有する前記ｉＳＣＳＩターゲットと、当該Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシとの間でｉＳＣＳＩセッションの確立を前記第２のｉＳＣＳＩプロキシに要求する手段と、
Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシに対して、指定された複数のＴＣＰポート番号を用いて指定された本数のＴＣＰコネクションの確立を要求する手段とを備えることを特徴とするプロトコル変換システム。
【請求項４】
請求項３に記載のプロトコル変換システムにおいて、
前記第１のｉＳＣＳＩプロキシは、
確立された前記第１のｉＳＣＳＩプロキシと前記第２のｉＳＣＳＩプロキシとの間の前記ＴＣＰコネクションに対して、前記ｉＳＣＳＩイニシエータとの間で送受信するｉＳＣＳＩ  ＰＤＵを透過的に各送受信用コネクションに送受信する手段を備えることを特徴とするプロトコル変換システム。
【請求項５】
請求項３に記載のプロトコル変換システムにおいて、
前記第１のｉＳＣＳＩプロキシは、
確立された前記第１のｉＳＣＳＩプロキシと前記第２のｉＳＣＳＩプロキシとの間の前記ＴＣＰコネクションで送受信するｉＳＣＳＩ  ＰＤＵと、前記ｉＳＣＳＩプロキシと前記ｉＳＣＳＩターゲットとの間のｉＳＣＳＩセッション間で送受信するｉＳＣＳＩ  ＰＤＵを透過的に送受信する手段を備えることを特徴とするプロトコル変換システム。
【請求項６】
ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムにおける前記第１のプロトコル変換装置と連携するｉＳＣＳＩプロキシであって、
前記ｉＳＣＳＩイニシエータから発行されたＬｏｇｉｎ  ＰＤＵ信号の受信を契機として、自らにＴａｒｇｅｔ  ｎａｍｅをセットした上で、当該ＰＤＵに記載されたＴａｒｇｅｔ  ｎａｍｅに対応する前記第２のプロトコル変換装置に連携するｉＳＣＳＩプロキシとの間のＴＣＰコネクションの確立を要求する信号を送出する手段を備え、
当該信号には、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  ｎａｍｅの通知機能と、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記ｉＳＣＳＩプロキシに対して示すＴＣＰポート番号を含むことを特徴とするｉＳＣＳＩプロキシ。
【請求項７】
ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムにおける第１のプロトコル変換装置であって、
前記ＴＣＰコネクションの確立を要求する信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記第２のプロトコル変換装置との間でＭＳＲＰを用いて確立するＴＣＰコネクションを通して、要求元のＩｎｉｔｉａｔｏｒ  ｎａｍｅと接続要求対象のＴａｒｇｅｔ  ｎａｍｅを通知し、前記第２のプロトコル変換装置に連携するｉＳＣＳＩプロキシとの間で確立するＴＣＰコネクション数と信号の送受信に用いる複数のＴＣＰポート番号を通知する手段を備えることを特徴とするプロトコル変換装置。
【請求項８】
ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムにおける第２のプロトコル変換装置であって、
通知を受けた前記Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  Ｎａｍｅを用いて、当該Ｔａｒｇｅｔ  ｎａｍｅを有する前記ｉＳＣＳＩターゲットと、当該Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のプロトコル変換装置に連携するｉＳＣＳＩプロキシとの間でｉＳＣＳＩセッションの確立を第２のプロトコル変換装置に連携するｉＳＣＳＩプロキシに要求する手段と、
Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のプロトコル変換装置に連携するｉＳＣＳＩプロキシに対して、指定された複数のＴＣＰポート番号を用いて指定された本数のＴＣＰコネクションの確立を要求する手段とを備えることを特徴とするプロトコル変換装置。
【請求項９】
ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムにおけるｉＳＣＳＩセッション構成方法であって、
前記第１のプロトコル変換装置と連携する第１のｉＳＣＳＩプロキシと、前記第２のプロトコル変換装置に連携する第２のｉＳＣＳＩプロキシと、を備え、
前記第１のｉＳＣＳＩプロキシの処理手順は、前記ｉＳＣＳＩイニシエータから発行されたＬｏｇｉｎ  ＰＤＵ信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅをセットした上で、当該ＰＤＵに記載されたＴａｒｇｅｔ  ｎａｍｅに対応する前記第２のｉＳＣＳＩプロキシとの間のＴＣＰコネクションの確立を要求する信号を送出するステップを含み、
当該信号には、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  ｎａｍｅの通知機能と、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記ｉＳＣＳＩプロキシに対して示すＴＣＰポート番号を含み、
前記第１のプロトコル変換装置の処理手順は、前記ＴＣＰコネクションの確立を要求する信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記第２のプロトコル変換装置との間でＭＳＲＰを用いて確立するＴＣＰコネクションを通して、要求元のＩｎｉｔｉａｔｏｒ  ｎａｍｅと接続要求対象のＴａｒｇｅｔ  ｎａｍｅを通知し、前記第２のｉＳＣＳＩプロキシとの間で確立するＴＣＰコネクション数と信号の送受信に用いる複数のＴＣＰポート番号を通知するステップを含み、
前記第２のプロトコル変換装置の処理手順は、
通知を受けた前記Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  Ｎａｍｅを用いて、当該Ｔａｒｇｅｔ  ｎａｍｅを有する前記ｉＳＣＳＩターゲットと、当該Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシとの間でｉＳＣＳＩセッションの確立を前記第２のｉＳＣＳＩプロキシに要求するステップと、
Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシに対して、指定された複数のＴＣＰポート番号を用いて指定された本数のＴＣＰコネクションの確立を要求するステップとを含み、
前記第１のｉＳＣＳＩプロキシの処理手順は、確立された前記第１のｉＳＣＳＩプロキシと前記第２のｉＳＣＳＩプロキシとの間の前記ＴＣＰコネクションに対して、前記ｉＳＣＳＩイニシエータとの間で送受信するｉＳＣＳＩ  ＰＤＵを透過的に各送受信用コネクションに送受信するステップを更に含むことを特徴とするｉＳＣＳＩセッション構成方法。
【請求項１０】
ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムにおけるｉＳＣＳＩセッション構成方法であって、
前記第１のプロトコル変換装置と連携する第１のｉＳＣＳＩプロキシと、前記第２のプロトコル変換装置に連携する第２のｉＳＣＳＩプロキシと、を備え、
前記第１のｉＳＣＳＩプロキシの処理手順は、前記ｉＳＣＳＩイニシエータから発行されたＬｏｇｉｎ  ＰＤＵ信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅをセットした上で、当該ＰＤＵに記載されたＴａｒｇｅｔ  ｎａｍｅに対応する前記第２のｉＳＣＳＩプロキシとの間のＴＣＰコネクションの確立を要求する信号を送出するステップを含み、
当該信号には、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  ｎａｍｅの通知機能と、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記ｉＳＣＳＩプロキシに対して示すＴＣＰポート番号を含み、
前記第１のプロトコル変換装置の処理手順は、前記ＴＣＰコネクションの確立を要求する信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記第２のプロトコル変換装置との間でＭＳＲＰを用いて確立するＴＣＰコネクションを通して、要求元のＩｎｉｔｉａｔｏｒ  ｎａｍｅと接続要求対象のＴａｒｇｅｔ  ｎａｍｅを通知し、前記第２のｉＳＣＳＩプロキシとの間で確立するＴＣＰコネクション数と信号の送受信に用いる複数のＴＣＰポート番号を通知するステップを含み、
前記第２のプロトコル変換装置の処理手順は、
通知を受けた前記Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  Ｎａｍｅを用いて、当該Ｔａｒｇｅｔ  ｎａｍｅを有する前記ｉＳＣＳＩターゲットと、当該Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシとの間でｉＳＣＳＩセッションの確立を前記第２のｉＳＣＳＩプロキシに要求するステップと、
Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシに対して、指定された複数のＴＣＰポート番号を用いて指定された本数のＴＣＰコネクションの確立を要求するステップとを含み、
前記第１のｉＳＣＳＩプロキシの処理手順は、確立された前記第１のｉＳＣＳＩプロキシと前記第２のｉＳＣＳＩプロキシとの間の前記ＴＣＰコネクションで送受信するｉＳＣＳＩ  ＰＤＵと、前記ｉＳＣＳＩプロキシと前記ｉＳＣＳＩターゲットとの間のｉＳＣＳＩセッション間で送受信するｉＳＣＳＩ  ＰＤＵを透過的に送受信するステップを更に含むことを特徴とするｉＳＣＳＩセッション構成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ（Internet Protocol）ストレージとサーバ間の接続管理を行うためのプロトコルであるｉＳＮＳ（Internet Storage Name Service）のクライアントとサーバ間の通信を、ＳＩＰプロトコルで中継することにより、ＳＩＰ  ＵＥ（SIP User Equipment）機能を有する異なったホームゲートウェイの内側（ホーム側）に接続されたｉＳＣＳＩイニシエータとｉＳＣＳＩターゲットの間で、ｉＳＣＳＩセッションを確立する手法に関する。
【背景技術】
【０００２】
単体、もしくは複数のハードディスクドライブの集合体、あるいは専用の制御部で複数のハードディスクドライブを制御するディスクアレイ装置等から構成されるストレージ装置が実用化されている。ストレージ装置とホスト装置（サーバ、ＰＣ）間を接続するインターフェース技術としては、ファイバチャネル（ＦＣ：Fiber Channel）、インフィニバンド（InfiniBand）、ＳＣＳＩ（Small Computer Systems Interface）などがある。ＳＣＳＩインターフェースは、近距離間を経済的に接続する用途として優れ、既に広く普及している。当該インターフェースでは、クライアントに相当する機能をイニシエータ、サーバに相当する機能をターゲットと呼び、イニシエータとターゲット間でＳＣＳＩコマンド（ＣＤＢ：Command Descriptor Block）を交換する。ｉＳＣＳＩ（Internet SCSI）技術は、２００４年にネットワークプロトコルであるＴＣＰ／ＩＰの上位プロトコルとしてＩＥＴＦ（The Internet Engineering Task Force）でＲＦＣ３７２０によって標準化された（非特許文献１参照）。現在、ｉＳＣＳＩ技術は、ギガビット以上の回線品質、特にデータセンター内、データセンター間や大規模ＬＡＮシステム等の基幹回線で利用されている。ｉＳＣＳＩ技術は、非特許文献１でＴＣＰコネクションを複数利用する方法を規定しているが、オプション機能のため必ずしも実装されているわけではない。
【０００３】
ｉＳＮＳ（Internet Storage Name Service）技術は、ＴＣＰ／ＩＰネットワーク上で、上記ｉＳＣＳＩ、ｉＦＣＰ（Internet Fiber Channel Protocol）デバイスの検出、構成管理等の機能を提供するインターネット標準のストレージ専用のネームサービス（名前解決）規格であり、２００５年９月にＲＦＣ４１７１として制定された（非特許文献２参照）。ｉＳＮＳサーバは、管理デバイスに実装されたｉＳＮＳクライアント機能を通じて各デバイスのプロファイル情報、例えば、ＩＰアドレスやＲＦＣ３７２１（非特許文献３参照）で定義されたｉＳＣＳＩ名を管理する他、ｉＳＮＳサーバとｉＳＮＳクライアント間の相互死活管理、デバイス間のアクセス関係を定義するディスカバリドメインの管理、同一ドメイン内でのプロファイル共有等を実現する。特に、ドメイン内のプロファイル共有によってドメイン所属デバイスのＩＰアドレスリストを取得できることから、これをアクセスコントロールリスト（ＡＣＬ）に適用して各デバイスからのアクセスに対して動的Ｌ３制御を行うことができる。
【０００４】
ＩＭＳ（IP Multimedia Subsystem）は、固定電話網や移動体通信網など、回路スイッチやパケットスイッチが異なっていた公衆通信サービスを、ＩＰ技術やインターネット電話で使われるプロトコルであるＳＩＰ（非特許文献４参照）で統合し、マルチメディアサービスを実現させる通信方式である。第３世代携帯電話規格の標準化団体であり、Ｗ−ＣＤＭＡ方式を策定した３ＧＰＰ（3rd Generation Partnership Project）と、ＣＤＭＡ２０００方式を策定した３ＧＰＰ２（3rd Generation Partnership Project 2）によって標準化が行われている。
ＩＭＳは、３ＧＰＰリリース５（http://www.3gpp.org/specifications）で、ＮＧＮ（New Generation Network）向けのＳＩＰベースMultimedia Domainが加えられたことに起因する。このため、３ＧＰＰではＩＭＳと呼ばれているが、３ＧＰＰ２ではＭＭＤ（Multimedia Domain）と呼ばれている。
【０００５】
ＭＳＲＰ（Message Session Relay Protocol）は、ＳＩＰのセッションモードで使用するメディアプレーン上のインスタントメッセージ交換プロトコルであり、ＲＦＣ４９７５（非特許文献６参照）で規定されている。単純なテキストベースのプロトコルであり、ＴＣＰ、ＳＣＴＰ、ＴＬＳ  ｏｖｅｒ  ＴＣＰといった輻輳制御機能をもつトランスポートプロトコル上で動作する。このため、インスタントメッセージのサイズに制限がない。ＭＳＲＰは、３つのメソッドＳＥＮＤ、ＲＥＰＯＲＴ、ＡＵＴＨを定義している。ＳＥＮＤメソッド（リクエスト）は、通常、ＭＩＭＥ符号化されたボディ部を運び、ｍｅｓｓａｇｅ／ｃｐｉｍ、ｔｅｘｔ／ｐｌａｉｎ、ｔｅｘｔ／ｈｔｍｌなどを実装している。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】Internet Small Computer Systems Interface(iSCSI), RFC3720(Proposed Standard), Apr 2004. Updated by RFCs3980, 4850, 5048.
【非特許文献２】Internet Storage Name Service(iSNS), RFC4171(Proposed Standard), Sep 2005.
【非特許文献３】Internet Small Computer Systems Interface(iSCSI) Naming and Discovery, RFC3721(Proposed Standard), Apr 2004.
【非特許文献４】SIP: Session Initiation Protocol, RFC3261(Proposed Standard), June 2002. Updated by RFCs3265, 3853, 4320, 4916.
【非特許文献５】Session Initiation Protocol(SIP)-Specific Event Notification, RFC3265(Proposed Standard), June 2002.
【非特許文献６】The Message Session Relay Protocol(MSRP), RFC4975(Proposed Standard), Sep 2007.
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ｉＳＣＳＩを代表とするＩＰストレージの普及が進んだことから、ＩＰストレージと当該ストレージに接続する機能（イニシエータ）を実装した機器が増えている。この結果、遠隔地にあるＩＰストレージとの接続など、広帯域網を想定した需要が増えると見込まれる。ＩＰストレージとイニシエータは、通常、広帯域のアドレス体系に直接接続されているとは限らず、アドレス変換機能を介して、ローカルアドレス体系に収容される場合が想定される。このような形態では、イニシエータからＩＰストレージへの接続（ｉＳＣＳＩセッションの確立）は一般に困難である。
【０００８】
本発明は、このような問題点に鑑みてなされたものであり、本発明の目的は、それぞれ異なったローカルアドレス体系に接続された、ｉＳＣＳＩイニシエータを備えるＰＣ、サーバと、ｉＳＣＳＩストレージを容易に接続することが可能となり、当該ストレージを介したコンテンツの流通に大きく寄与することのできるプロトコル変換システム、プロトコル変換装置、ｉＳＣＳＩプロキシおよびｉＳＣＳＩセッション構成方法を提供することにある。
【課題を解決するための手段】
【０００９】
ＩＰストレージデバイスの普及に伴い、ｉＳＮＳのクライアント機能を備えたＰＣやデバイスの数が増えている（Ｗｉｎｄｏｗｓ（登録商標）  ＯＳには標準でｉＳＮＳクライアント機能が用意されている）。しかし、各々異なったローカルアドレス体系（例えば、異なったホームネットワーク内）に設置されたｉＳＣＳＩイニシエータ機能を備えたＰＣと、ｉＳＣＳＩ  ｎａｍｅだけで一意に認識可能なｉＳＣＳＩストレージとの間で、ｉＳＣＳＩセッションを確立することは一般に（一般に、の意味は、予め特定のホームネットワーク間を対象として、ホームゲートウェイを個別に調整すれば可能という意味）困難である。
【００１０】
通信事業者の運用する広帯域ＩＰ網では、ＩＭＳによる標準化が進み、携帯電話網などと同様に、なりすましが困難なデバイス管理が可能となる見込みである。当該網を利用してＩＰ（ｉＳＣＳＩ）ストレージを経済的に、かつ大規模に実現するには、普及の進んだ  ｉＳＮＳクライアント機能の具備を前提に、ｉＳＮＳクライアント機能を有する機器とＩＭＳネットワークの間にプロトコル変換機能（ｉＳＮＳプロキシ）を用意する方法が考えられる。
【００１１】
本発明では、ＩＭＳ網へのｉＳＮＳクライアント収容に際して、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する機能（ｉＳＮＳプロキシ）を設置するとともに、ＩＭＳコアとｉＳＮＳサーバ間のＳＩＰ−ＡＳサーバに、ｉＳＮＳサーバとＩＭＳコア間のプロトコル変換を実現するゲートウェイ機能を配置することにより、普及の進んだｉＳＮＳサーバとｉＳＮＳクライアントを経済的に収容して、経済的に大規模なＩＰストレージ管理機能を実現するとともに、ＩＰストレージ管理機能によるｉＳＮＳプロキシに加えて、さらに、新たにｉＳＣＳＩプロキシ機能を連携させることで課題を解決するものである。
【００１２】
本発明は、ｉＳＮＳプロキシ（ＳＩＰ  ＵＥ）機能に、ＳＩＰセッションモードで利用可能なＭＳＲＰ（非特許文献６参照）を適用する。ＭＳＲＰ  ＳＥＮＤリクエストにより、ｉＳＣＳＩプロキシ間のＴＣＰコネクション確立に必要なパラメータを送受信する。送受信したパラメータによるｉＳＣＳＩプロキシ間のＴＣＰコネクションと、ｉＳＣＳＩイニシエータとｉＳＣＳＩプロキシ間のＴＣＰコネクション、及び、ｉＳＣＳＩターゲットとｉＳＣＳＩプロキシ間のＴＣＰコネクション、以上、３本のＴＣＰコネクションを透過的に接続し、異なったローカルアドレス体系に収容されたｉＳＣＳＩイニシエータとｉＳＣＳＩストレージ間のｉＳＣＳＩ  ＰＤＵを送受信する。
【００１３】
すなわち、本発明のプロトコル変換システムは、ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムであって、前記第１のプロトコル変換装置と連携する第１のｉＳＣＳＩプロキシと、前記第２のプロトコル変換装置に連携する第２のｉＳＣＳＩプロキシとを備え、前記第１のｉＳＣＳＩプロキシが、前記ｉＳＣＳＩイニシエータから発行されたＬｏｇｉｎ  ＰＤＵ信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅをセットした上で、当該ＰＤＵに記載されたＴａｒｇｅｔ  ｎａｍｅに対応する前記第２のｉＳＣＳＩプロキシとの間のＴＣＰコネクションの確立を要求する信号を送出する手段を備え、当該信号には、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  ｎａｍｅの通知機能と、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記ｉＳＣＳＩプロキシに対して示すＴＣＰポート番号を含むことを特徴とする。
【００１４】
前記第１のプロトコル変換装置は、前記ＴＣＰコネクションの確立を要求する信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記第２のプロトコル変換装置との間でＭＳＲＰを用いて確立するＴＣＰコネクションを通して、要求元のＩｎｉｔｉａｔｏｒ  ｎａｍｅと接続要求対象のＴａｒｇｅｔ  ｎａｍｅを通知し、前記第２のｉＳＣＳＩプロキシとの間で確立するＴＣＰコネクション数と信号の送受信に用いる複数のＴＣＰポート番号を通知する手段を備えることが好ましい。
【００１５】
前記第２のプロトコル変換装置は、通知を受けた前記Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  Ｎａｍｅを用いて、当該Ｔａｒｇｅｔ  ｎａｍｅを有する前記ｉＳＣＳＩターゲットと、当該Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシとの間でｉＳＣＳＩセッションの確立を前記第２のｉＳＣＳＩプロキシに要求する手段と、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシに対して、指定された複数のＴＣＰポート番号を用いて指定された本数のＴＣＰコネクションの確立を要求する手段とを備えることが好ましい。
【００１６】
前記第１のｉＳＣＳＩプロキシは、確立された前記第１のｉＳＣＳＩプロキシと前記第２のｉＳＣＳＩプロキシとの間の前記ＴＣＰコネクションに対して、前記ｉＳＣＳＩイニシエータとの間で送受信するｉＳＣＳＩ  ＰＤＵを透過的に各送受信用コネクションに送受信する手段を備えることが好ましい。
【００１７】
前記第１のｉＳＣＳＩプロキシは、確立された前記第１のｉＳＣＳＩプロキシと前記第２のｉＳＣＳＩプロキシとの間の前記ＴＣＰコネクションで送受信するｉＳＣＳＩ  ＰＤＵと、前記ｉＳＣＳＩプロキシと前記ｉＳＣＳＩターゲットとの間のｉＳＣＳＩセッション間で送受信するｉＳＣＳＩ  ＰＤＵを透過的に送受信する手段を備えることが好ましい。
【００１８】
また、本発明のｉＳＣＳＩプロキシは、ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムにおける前記第１のプロトコル変換装置と連携するｉＳＣＳＩプロキシであって、前記ｉＳＣＳＩイニシエータから発行されたＬｏｇｉｎ  ＰＤＵ信号の受信を契機として、自らにＴａｒｇｅｔ  ｎａｍｅをセットした上で、当該ＰＤＵに記載されたＴａｒｇｅｔ  ｎａｍｅに対応する前記第２のプロトコル変換装置に連携するｉＳＣＳＩプロキシとの間のＴＣＰコネクションの確立を要求する信号を送出する手段を備え、当該信号には、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  ｎａｍｅの通知機能と、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記ｉＳＣＳＩプロキシに対して示すＴＣＰポート番号を含むことを特徴とする。
【００１９】
また、本発明のプロトコル変換装置は、ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムにおける第１のプロトコル変換装置であって、前記ＴＣＰコネクションの確立を要求する信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記第２のプロトコル変換装置との間でＭＳＲＰを用いて確立するＴＣＰコネクションを通して、要求元のＩｎｉｔｉａｔｏｒ  ｎａｍｅと接続要求対象のＴａｒｇｅｔ  ｎａｍｅを通知し、前記第２のプロトコル変換装置に連携するｉＳＣＳＩプロキシとの間で確立するＴＣＰコネクション数と信号の送受信に用いる複数のＴＣＰポート番号を通知する手段を備えることを特徴とする。
【００２０】
また、本発明のプロトコル変換装置は、ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムにおける第２のプロトコル変換装置であって、通知を受けた前記Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  Ｎａｍｅを用いて、当該Ｔａｒｇｅｔ  ｎａｍｅを有する前記ｉＳＣＳＩターゲットと、当該Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のプロトコル変換装置に連携するｉＳＣＳＩプロキシとの間でｉＳＣＳＩセッションの確立を第２のプロトコル変換装置に連携するｉＳＣＳＩプロキシに要求する手段と、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のプロトコル変換装置に連携するｉＳＣＳＩプロキシに対して、指定された複数のＴＣＰポート番号を用いて指定された本数のＴＣＰコネクションの確立を要求する手段とを備えることを特徴とする。
【００２１】
また、本発明のｉＳＣＳＩセッション構成方法は、ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムにおけるｉＳＣＳＩセッション構成方法であって、前記第１のプロトコル変換装置と連携する第１のｉＳＣＳＩプロキシと、前記第２のプロトコル変換装置に連携する第２のｉＳＣＳＩプロキシとを備え、前記第１のｉＳＣＳＩプロキシの処理手順が、前記ｉＳＣＳＩイニシエータから発行されたＬｏｇｉｎ  ＰＤＵ信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅをセットした上で、当該ＰＤＵに記載されたＴａｒｇｅｔ  ｎａｍｅに対応する前記第２のｉＳＣＳＩプロキシとの間のＴＣＰコネクションの確立を要求する信号を送出するステップを含み、当該信号には、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  ｎａｍｅの通知機能と、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記ｉＳＣＳＩプロキシに対して示すＴＣＰポート番号を含み、前記第１のプロトコル変換装置の処理手順が、前記ＴＣＰコネクションの確立を要求する信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記第２のプロトコル変換装置との間でＭＳＲＰを用いて確立するＴＣＰコネクションを通して、要求元のＩｎｉｔｉａｔｏｒ  ｎａｍｅと接続要求対象のＴａｒｇｅｔ  ｎａｍｅを通知し、前記第２のｉＳＣＳＩプロキシとの間で確立するＴＣＰコネクション数と信号の送受信に用いる複数のＴＣＰポート番号を通知するステップを含み、前記第２のプロトコル変換装置の処理手順が、通知を受けた前記Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  Ｎａｍｅを用いて、当該Ｔａｒｇｅｔ  ｎａｍｅを有する前記ｉＳＣＳＩターゲットと、当該Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシとの間でｉＳＣＳＩセッションの確立を前記第２のｉＳＣＳＩプロキシに要求するステップと、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシに対して、指定された複数のＴＣＰポート番号を用いて指定された本数のＴＣＰコネクションの確立を要求するステップとを含み、前記第１のｉＳＣＳＩプロキシの処理手順が、確立された前記第１のｉＳＣＳＩプロキシと前記第２のｉＳＣＳＩプロキシとの間の前記ＴＣＰコネクションに対して、前記ｉＳＣＳＩイニシエータとの間で送受信するｉＳＣＳＩ  ＰＤＵを透過的に各送受信用コネクションに送受信するステップを更に含むことを特徴とする。
【００２２】
また、本発明のｉＳＣＳＩセッション構成方法は、ｉＳＣＳＩイニシエータに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第１のプロトコル変換装置と、ｉＳＣＳＩターゲットに備えられたｉＳＮＳクライアント端末とＳＩＰサーバとの間に配置され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換する第２のプロトコル変換装置と、前記ＳＩＰサーバに接続され、ｉＳＮＳプロトコルとＳＩＰプロトコルを相互に変換し、ｉＳＮＳサーバにアクセス可能なゲートウェイサーバとを備えたプロトコル変換システムにおけるｉＳＣＳＩセッション構成方法であって、前記第１のプロトコル変換装置と連携する第１のｉＳＣＳＩプロキシと、前記第２のプロトコル変換装置に連携する第２のｉＳＣＳＩプロキシとを備え、前記第１のｉＳＣＳＩプロキシの処理手順が、前記ｉＳＣＳＩイニシエータから発行されたＬｏｇｉｎ  ＰＤＵ信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅをセットした上で、当該ＰＤＵに記載されたＴａｒｇｅｔ  ｎａｍｅに対応する前記第２のｉＳＣＳＩプロキシとの間のＴＣＰコネクションの確立を要求する信号を送出するステップを含み、当該信号には、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  ｎａｍｅの通知機能と、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記ｉＳＣＳＩプロキシに対して示すＴＣＰポート番号を含み、前記第１のプロトコル変換装置の処理手順が、前記ＴＣＰコネクションの確立を要求する信号の受信を契機として、Ｔａｒｇｅｔ  ｎａｍｅに対応する前記第２のプロトコル変換装置との間でＭＳＲＰを用いて確立するＴＣＰコネクションを通して、要求元のＩｎｉｔｉａｔｏｒ  ｎａｍｅと接続要求対象のＴａｒｇｅｔ  ｎａｍｅを通知し、前記第２のｉＳＣＳＩプロキシとの間で確立するＴＣＰコネクション数と信号の送受信に用いる複数のＴＣＰポート番号を通知するステップを含み、前記第２のプロトコル変換装置の処理手順が、通知を受けた前記Ｉｎｉｔｉａｔｏｒ  ｎａｍｅとＴａｒｇｅｔ  Ｎａｍｅを用いて、当該Ｔａｒｇｅｔ  ｎａｍｅを有する前記ｉＳＣＳＩターゲットと、当該Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシとの間でｉＳＣＳＩセッションの確立を前記第２のｉＳＣＳＩプロキシに要求するステップと、Ｉｎｉｔｉａｔｏｒ  ｎａｍｅを用いる前記第１のｉＳＣＳＩプロキシに対して、指定された複数のＴＣＰポート番号を用いて指定された本数のＴＣＰコネクションの確立を要求するステップとを含み、前記第１のｉＳＣＳＩプロキシの処理手順が、確立された前記第１のｉＳＣＳＩプロキシと前記第２のｉＳＣＳＩプロキシとの間の前記ＴＣＰコネクションで送受信するｉＳＣＳＩ  ＰＤＵと、前記ｉＳＣＳＩプロキシと前記ｉＳＣＳＩターゲットとの間のｉＳＣＳＩセッション間で送受信するｉＳＣＳＩ  ＰＤＵを透過的に送受信するステップを更に含むことを特徴とする。
【発明の効果】
【００２３】
通信事業者の運用する広帯域網では、ＩＭＳによる標準化が進展する見込みであることから、ｉＳＮＳと機能の重複するプレゼンス管理機能が高い信頼性のもと、大規模に利用可能となることが期待できる。そこで、本発明は、課題として掲げるＩＰストレージ管理の広域化に際して、デバイスレベルで普及の進むｉＳＮＳプロトコルと、ネットワークレベルで標準化と実装の進むＩＭＳ（ＳＩＰ）プロトコルの双方の長所を用いることで、短期間で経済的に大規模なＩＰストレージ管理機能を実現できる。
さらに、本発明は、上記、ＩＰストレージ管理機能により、それぞれ異なったローカルアドレス体系に接続された、ｉＳＣＳＩイニシエータを備えるＰＣ、サーバと、ｉＳＣＳＩストレージを容易に接続することが可能となり、当該ストレージを介したコンテンツの流通に大きく寄与することができる。
【図面の簡単な説明】
【００２４】
【図１】ＩＭＳネットワークに対して、ＳＩＰ−ＡＳサーバとしてのｉＳＮＳゲートウェイサーバを設置し、ＩＭＳネットワークとホームネットワークの境界に設置するｉＳＮＳプロキシ機能（ＳＩＰ  ＵＥ機能を有する）を介して、ｉＳＮＳクライアント機能を有するイニシエータとターゲットが存在するｉＳＮＳ管理ネットワークを示す図である。
【図２】図１の構成において、３つの動作処理例を示す図である。
【図３】図２の処理のプロトコル処理シーケンスを示す図である。
【図４】図１に示すｉＳＮＳ管理ネットワークの構成に、ｉＳＣＳＩプロキシ機能を追加し、ｉＳＮＳプロキシ機能との連携により、ｉＳＣＳＩイニシエータとｉＳＣＳＩターゲット間にｉＳＣＳＩセッションを確立する処理手順を説明する図である。
【図５】図４の処理のプロトコル処理シーケンスを示す図である。
【発明を実施するための形態】
【００２５】
本発明の実施の形態について図面を参照して詳細に説明する。図１は、広域ＩＰネットワークであるＩＭＳネットワークにゲートウェイ装置を介して、２つのホームネットワークが接続された構成を示す。各ホームネットワーク内には、ｉＳＮＳクライアント１２を備えたｉＳＣＳＩターゲット（ストレージ）１４と、ｉＳＮＳクライアント１３を備えたｉＳＣＳＩイニシエータ（ＰＣ、あるいはサーバ）１５が存在する。また、ｉＳＮＳクライアント１２は、ｉＳＮＳプロキシ１７に接続され、ｉＳＮＳクライアント１３は、ｉＳＮＳプロキシ１８に接続されている。
【００２６】
一方、ＩＭＳネットワークには、ＳＩＰアプリケーションサーバ（ＳＩＰ−ＡＳ）の１種であるｉＳＮＳゲートウェイサーバ１１が設置される。ｉＳＮＳゲートウェイサーバ１１は、ＩＳＣ（ＩＭＳ  Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ）インターフェースを介してＩＭＳコア２０に接続され、ｉＳＮＳサーバ１９とＩＭＳコア２０との間の通信を仲介する。
【００２７】
ＩＭＳコア２０は、ＣＳＣＦ（Call Session Control Function）サーバ２１と、ホーム加入者サーバ（ＨＳＳ：Home Subscriber Server）２２とにより構成され、ＣＳＣＦサーバ２１は、ＳＩＰに基づくセッション制御を行うＳ−ＣＳＣＦ（Serving-CSCF）２３と、問い合わせを受け付けるＩ−ＣＳＣＦ（Interrogating-CSCF）２４と、ユーザ端末（ＵＥ）がアクセスするＰ−ＣＳＣＦ（Proxy-CSCF）２５とにより構成されている。ホーム加入者サーバ（ＨＳＳ）２２は、ｉＳＮＳプロキシ１７、１８の情報などを登録格納しているデータベースサーバである。ホーム加入者サーバ（ＨＳＳ）２２と、Ｓ−ＣＳＣＦ２３およびＰ−ＣＳＣＦ２５との間の情報の交換には、Ｄｉａｍｅｔｅｒプロトコルが用いられる。
【００２８】
本発明は、ｉＳＮＳゲートウェイサーバ１１とｉＳＮＳプロキシ１７、１８の機能により実現され、両者は、ｉＳＮＳＰ（ｉＳＮＳプロトコル）とＳＩＰを中継するプロトコル変換機能を有する。
各機能ブロックに付記した記号ＩＰ−は、ＩＰアドレスを意味し、ＩＰアドレス下部の数字は、受信ポート番号を意味する。また、ｉＳＮＳクライアント１２、１３、ｉＳＮＳプロキシ１７、１８、およびｉＳＮＳゲートウェイサーバ１１にはそれぞれ固有の名称（ｉＳＣＳＩ  ｎａｍｅ、ＳＩＰ  ＵＲＩ）が与えられる。
ｉＳＮＳゲートウェイサーバ１１には、ＸＭＬデータベース１６が付属し、ｉＳＮＳネームとＳＩＰ  ＵＲＩ（Uniform Resource Identifier）のマッピング情報が保存される。なお、当該データベースは、ＩＭＳコア２０のホーム加入者サーバ（ＨＳＳ）２２への統合も可能である。
【００２９】
図２は、図１の構成よりＩＭＳコアを省略し、以下の３つの動作例に関する処理過程を更に詳細に示す図であり、図３は、図２の処理に対応したコマンドシーケンスを示す図である。図３のｓ２１〜ｓ４２は、図２のｓ２１〜ｓ４２と一致している。
（１）ｉＳＣＳＩイニシエータのｉＳＮＳサーバへの登録
（２）ｉＳＣＳＩターゲットのｉＳＮＳサーバへの登録
（３）ｉＳＮＳサーバからｉＳＣＳＩイニシエータへのＳＣＮ（Ｓｔａｔｅ  Ｃｈａｎｇｅ  Ｎｏｔｉｆｉｃａｔｉｏｎ）送信
【００３０】
図４は、図１の構成よりＩＭＳコア部分を省略し、ｉＳＮＳプロキシ機能と連携するｉＳＣＳＩプロキシ機能を追加した図面であり、図５は、図４の処理に対応したコマンドシーケンスを示す図である。図５のｓ１〜ｓ１５は、図４のｓ１〜ｓ１５と一致している。
【００３１】
以下、処理動作を説明する。なお、ＳＩＰ  ＵＥ（User Equipment）機能を有するｉＳＮＳプロキシは、ＩＭＳネットワーク（ＩＭＳコア）に対して、ＳＩＰ  ＵＥとしてのデバイス登録を完了しているものとする。
例えば、ＩＰアドレスＩＰ−ｇｔを有するｉＳＮＳプロキシは、
ＳＩＰ  ＵＲＩ：  ＳＩＰ  ＵＲＩ−ｔ
ＩＰ  ａｄｄｒｅｓｓ：  ＩＰ−ｇｔ
Ｐｏｒｔ  ｎｕｍｂｅｒ：  ５０６０（ＴＣＰ／ＵＤＰ）
としてＩＭＳコア（ＨＳＳ）に登録済みであるとする。また、ＳＩＰ  ＵＥは、ｉＳＮＳゲートウェイサーバのＳＩＰ  ＵＲＩであるＳＩＰ  ＵＲＩ−ｇｗ（ＳＩＰ  ＵＲＩについては、非特許文献４に規定されたフォーマットが存在するが、本発明の本質とは異なるため省略形式で記載する。）を既知とする。
【００３２】
＜ｉＳＣＳＩイニシエータのｉＳＮＳサーバへの登録＞
【００３３】
［処理ｓ２１］
図２において、ｉＳＮＳクライアント１３は、ｉＳＮＳプロキシ（ＩＰアドレス：ＩＰ−Ｐｉ）１８をｉＳＮＳサーバとして設定し、ｉＳＮＳプロキシ１８との間で確立したＴＣＰコネクションを通して、以下の情報を持ったｉＳＮＳプロトコル（非特許文献２参照）のデバイス登録要求ＤｅｖＡｔｔｒＲｅｇを発行する。なお、ｉＳＣＳＩイニシエータ１５、ｉＳＣＳＩターゲット１４ともにＴＣＰポート番号は、デフォルトの３２６０を使用するものとする。
Ｓｒｃ：（ｔａｇ＝３２）ｉＳＣＳＩ  ｎａｍｅ−ｉ
Ｋｅｙ：  ＜ｎｏｎｅ  ｐｒｅｓｅｎｔ＞
Ｏｐｅｒ  Ａｔｔｒｓ：
ｔａｇ１：  ＮＵＬＬ
ｔａｇ２：  ｉＳＣＳＩ
ｔａｇ１６：  ＩＰ−ｈｉ
ｔａｇ１７：  ３２６０
ｔａｇ３２：  ｉＳＣＳＩ  ｎａｍｅ−ｉ
ｔａｇ３３：  ｉｎｉｔｉａｔｏｒ
ｔａｇ３４：  ｄｉｓｋ  １
上記のとおり、ｉＳＮＳクライアント１３は、ｉＳＮＳネームとしてｉＳＣＳＩ  ｎａｍｅ−ｉを有する。ｉＳＣＳＩ  ｎａｍｅは、非特許文献３で規定されたフォーマットが存在するが、本発明の本質ではないため省略形式で記載する。登録するＩＰアドレス（ｔａｇ１６）は、ホームネットワークで使用するローカルアドレスである。
【００３４】
［処理ｓ２２］
ＤｅｖＡｔｔｒＲｅｇを受信したｉＳＮＳプロキシ１８は、自らに付与された固有のＳＩＰ  ＵＲＩであるＳＩＰ  ＵＲＩ−ｉを用いて、ｉＳＮＳゲートウェイサーバ１１のＵｔインターフェースに対して、ＸＣＡＰ（XML Configuration Access Protocol）のＰＵＴ操作で、以下の情報を登録する。
Ｆｒｏｍ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｉ”
Ｔｏ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｇｗ”
＜ＳＩＰ  ＵＲＩ＞  ＳＩＰ  ＵＲＩ−ｉ
＜ｔａｇ１＞  ＮＵＬＬ
＜ｔａｇ２＞  ｉＳＣＳＩ
＜ｔａｇ１６＞  ＩＰ−ｈｉ
＜ｔａｇ１７＞  ３２６０
＜ｔａｇ３２＞  ｉＳＣＳＩ  ｎａｍｅ−ｉ
＜ｔａｇ３３＞  ｉｎｉｔｉａｔｏｒ
＜ｔａｇ３４＞  ｄｉｓｋ  １
すなわち、処理ｓ２１で発行されたＤｅｖＡｔｔｒＲｅｇのタグ付き情報とＳＩＰ  ＵＲＩの組情報として登録を行う。
【００３５】
［処理ｓ２３］
ｉＳＮＳプロキシ（ＳＩＰ  ＵＥ）１８から処理ｓ２２の情報を受け取ったｉＳＮＳゲートウェイサーバ１１は、当該情報をＸＭＬデータベース１６に登録し、ＳＩＰ  ＵＲＩをキーとしたｔａｇ付き情報の検索と、ｉＳＣＳＩ  ｎａｍｅをキーとしたＳＩＰ  ＵＲＩの検索を可能とする。ＸＭＬデータベース１６への情報登録の後、ｉＳＮＳプロキシ１８に対して登録完了のＳＩＰ信号である２００  ＯＫを発行する。
【００３６】
［処理ｓ２４］
ｉＳＮＳプロキシ１８は、処理ｓ２３の２００  ＯＫ受信後、ｉＳＮＳゲートウェイサーバ（ＳＩＰ  ＵＲＩ−ｇｗ）１１に対して、以下の情報を持つＳＩＰ  ＰＵＢＬＩＳＨ信号（ＳＩＰ  Ｐｒｅｓｅｎｃｅの登録「利用可能」）をＰＩＤＦ形式で発行する。
Ｆｒｏｍ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｉ”
Ｔｏ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｇｗ”
＜ｓｔａｔｕｓ＞  ｏｐｅｎ
＜ｃｏｎｔａｃｔ＞  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｉ”
【００３７】
［処理ｓ２５］
ＳＩＰ  ＰＵＢＬＩＳＨ信号を受信したｉＳＮＳゲートウェイサーバ１１は、ｃｏｎｔａｃｔに記載されたＳＩＰ  ＵＲＩをキーとして、ＸＭＬデータベース１６からｉＳＣＳＩ  ｎａｍｅを含むｔａｇ付き情報を検索する。検索結果から処理ｓ１のＤｅｖＡｔｔｒＲｅｇを再構成し、ｉＳＮＳサーバ１９に対して発行する。
【００３８】
［処理ｓ２６］
ｉＳＮＳサーバ１９は、ｉＳＮＳサーバ１９からはｉＳＮＳクライアントに見えるｉＳＮＳゲートウェイサーバ（ＳＩＰ−ＡＳ）１１の発行したデバイス登録要求ＤｅｖＡｔｔｒＲｅｇに基づき、ｉＳＣＳＩ  ｎａｍｅ−ｉの登録（利用可能）を行い、ｉＳＮＳゲートウェイサーバ１１に対して、以下の応答（登録完了）信号ＤｅｖＡｔｔｒＲｅｇＲｅｐを発行する。ここで、ｉＳＮＳサーバ１９の固有の識別ＩＤは、ｉｓｎｓ：０００１とする。
ＳＵＣＣＥＳＳ
Ｋｅｙ：（ｔａｇ＝１）ｉｓｎｓ：０００１
Ｏｐｅｒ  Ａｔｔｒｓ：
ｔａｇ１：  ｉｓｎｓ：０００１
ｔａｇ２：  ｉＳＣＳＩ
ｔａｇ１６：  ＩＰ−ｈｉ
ｔａｇ１７：  ３２６０
ｔａｇ３２：  ｉＳＣＳＩ  ｎａｍｅ−ｉ
ｔａｇ３３：  ｉｎｉｔｉａｔｏｒ
ｔａｇ３４：  ｄｉｓｋ  １
【００３９】
［処理ｓ２７］
処理ｓ２６のＤｅｖＡｔｔｒＲｅｇＲｅｐを受信したｉＳＮＳゲートウェイサーバ１１は、ｔａｇ３２のｉＳＣＳＩ  ｎａｍｅを検索キーとして、ＸＭＬデータベース１６からＳＩＰ  ＵＲＩを検索し、当該ＳＩＰ  ＵＲＩに対して、処理ｓ２４への応答信号としての２００  ＯＫを発行する。
【００４０】
［処理ｓ２８］
ｉＳＮＳプロキシ１８は、処理ｓ２７の２００  ＯＫを受けて、処理ｓ２６のＤｅｖＡｔｔｒＲｅｇＲｅｐを再構成する。当該信号は、処理ｓ２１で確立したＴＣＰコネクションを通して、ｉＳＮＳクライアント１３に発行される。
【００４１】
＜ｉＳＣＳＩターゲットのｉＳＮＳサーバへの登録＞
［処理ｓ２９］
処理ｓ２１と同様に、ｉＳＮＳクライアント１２は、ｉＳＮＳプロキシ１７をｉＳＮＳサーバに設定し、以下の登録要求ＤｅｖＡｔｔｒＲｅｇを発行する。
Ｓｒｃ：（ｔａｇ＝３２）ｉＳＣＳＩ  ｎａｍｅ−ｔ
Ｋｅｙ：  ＜ｎｏｎｅ  ｐｒｅｓｅｎｔ＞
Ｏｐｅｒ  Ａｔｔｒｓ：
ｔａｇ１：  ＮＵＬＬ
ｔａｇ２：  ｉＳＣＳＩ
ｔａｇ１６：  ＩＰ−ｈｔ
ｔａｇ１７：  ３２６０
ｔａｇ３２：  ｉＳＣＳＩ  ｎａｍｅ−ｔ
ｔａｇ３３：  ｔａｒｇｅｔ
ｔａｇ３４：  ｄｉｓｋ  ２
【００４２】
［処理ｓ３０］
処理ｓ２２と同様に、ｉＳＮＳプロキシ１７は、以下の情報をｉＳＮＳゲートウェイサーバ１１に登録する。
Ｆｒｏｍ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｔ”
Ｔｏ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｇｗ”
＜ＳＩＰ  ＵＲＩ＞  ＳＩＰ  ＵＲＩ−ｔ
＜ｔａｇ１＞  ＮＵＬＬ
＜ｔａｇ２＞  ｉＳＣＳＩ
＜ｔａｇ１６＞  ＩＰ−ｈｔ
＜ｔａｇ１７＞  ３２６０
＜ｔａｇ３２＞  ｉＳＣＳＩ  ｎａｍｅ−ｔ
＜ｔａｇ３３＞  ｔａｒｇｅｔ
＜ｔａｇ３４＞  ｄｉｓｋ  ２
【００４３】
［処理ｓ３１］
処理ｓ３０の情報を受け取ったｉＳＮＳゲートウェイサーバ１１は、情報をＸＭＬデータベース１６に登録し、ｉＳＮＳプロキシ１７に対して応答信号２００  ＯＫを発行する。
【００４４】
［処理ｓ３２］
ｉＳＮＳプロキシ１７は、処理ｓ３１の応答信号を受信後、ｉＳＮＳゲートウェイサーバ１１に対して、以下のＳＩＰ  ＰＵＢＬＩＳＨ信号を発行する。
Ｆｒｏｍ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｔ”
Ｔｏ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｇｗ”
＜ｓｔａｔｕｓ＞  ｏｐｅｎ
＜ｃｏｎｔａｃｔ＞  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｔ”
【００４５】
［処理ｓ３３］
ＳＩＰ  ＰＵＢＬＩＳＨ信号を受信したｉＳＮＳゲートウェイサーバ１１は、ｃｏｎｔａｃｔに記載されたＳＩＰ  ＵＲＩをキーとして、ＸＭＬデータベース１６からｉＳＣＳＩ  ｎａｍｅを含むｔａｇ付き情報を検索する。検索結果から処理ｓ２９のＤｅｖＡｔｔｒＲｅｇを再構成し、ｉＳＮＳサーバ１９に対して発行する。
【００４６】
［処理ｓ３４］
ｉＳＮＳサーバ１９は、デバイス登録要求ＤｅｖＡｔｔｒＲｅｇに基づき、ｉＳＣＳＩ  ｎａｍｅ−ｔの登録（利用可能）を行い、ｉＳＮＳゲートウェイサーバ１１に対して、以下の応答（登録完了）信号ＤｅｖＡｔｔｒＲｅｇＲｅｐを発行する。
ＳＵＣＣＥＳＳ
Ｋｅｙ：（ｔａｇ＝１）ｉｓｎｓ：０００１
Ｏｐｅｒ  Ａｔｔｒｓ：
ｔａｇ１：  ｉｓｎｓ：０００１
ｔａｇ２：  ｉＳＣＳＩ
ｔａｇ１６：  ＩＰ−ｈｔ
ｔａｇ１７：  ３２６０
ｔａｇ３２：  ｉＳＣＳＩ  ｎａｍｅ−ｔ
ｔａｇ３３：  ｔａｒｇｅｔ
ｔａｇ３４：  ｄｉｓｋ  ２
【００４７】
［処理ｓ３５］
処理ｓ３４のＤｅｖＡｔｔｒＲｅｇＲｅｐを受信したｉＳＮＳゲートウェイサーバ１１は、ｔａｇ３２のｉＳＣＳＩ  ｎａｍｅを検索キーとして、ＸＭＬデータベース１６からＳＩＰ  ＵＲＩを検索し、当該ＳＩＰ  ＵＲＩに対して、処理ｓ１２への応答信号としての２００  ＯＫを発行する。
【００４８】
［処理ｓ３６］
ｉＳＮＳプロキシ１７は、処理ｓ３５の２００  ＯＫを受けて、処理ｓ３４のＤｅｖＡｔｔｒＲｅｇＲｅｐを再構成する。当該信号は、処理ｓ２９で確立したＴＣＰコネクションを通して、ｉＳＮＳクライアント１２に発行される。
【００４９】
＜ｉＳＮＳサーバからｉＳＣＳＩイニシエータへのＳＣＮ送信＞
【００５０】
［処理ｓ３７］
ｉＳＮＳサーバ１９は、処理ｓ３３で受信した登録要求の結果、登録デバイス（ターゲット）が、処理ｓ２５で登録された登録デバイス（イニシエータ）のディスカバリドメインと同一である場合、ｉＳＮＳゲートウェイサーバ１１に対して、以下の情報を包含したｉＳＮＳプロトコルのＳＣＮ（State Change Notification）信号（ターゲットデバイスの追加）を登録デバイス（イニシエータ）に発行（通知）する。
ｄｅｓｔ：（ｔａｇ＝３２）ｉＳＣＳＩ  ｎａｍｅ−ｉ
ｔｉｍｅ：（ｒａｇ＝４）＜ｃｕｒｒｅｎｔ  ｔｉｍｅ＞
ｔａｇ３２：  ｉＳＣＳＩ  ｎａｍｅ−ｔ
ｔａｇ３５：  ２８（ｏｂｊｅｃｔ  ａｄｄｅｄ）
【００５１】
［処理ｓ３８］
ｉＳＮＳゲートウェイサーバ１１は、受信したＳＣＮ信号を以下のＳＩＰ  ＮＯＴＩＦＹ信号に構成し、ｉＳＮＳプロキシ１８に発行する。
Ｆｒｏｍ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｇｗ”
Ｔｏ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｉ”
＜ｄｅｓｔ＞  ｉＳＣＳＩ  ｎａｍｅ−ｉ
＜ｔｉｍｅ＞  “ｃｕｒｒｅｎｔ  ｔｉｍｅ”
＜ｔａｇ３２＞  ｉＳＣＳＩ  ｎａｍｅ−ｔ
＜ｔａｇ３５＞  ２８
【００５２】
［処理ｓ３９］
ｉＳＮＳプロキシ１８は、受信したＳＩＰ  ＮＯＴＩＦＹ信号を処理ｓ３７と同じＳＣＮ信号に再構成し、ｉＳＮＳクライアント１３に発行する。
【００５３】
［処理ｓ４０］
ｉＳＮＳクライアント１３は、処理ｓ３９のＳＣＮ信号に対する応答ＳＣＮＲｅｓをｉＳＮＳプロキシ１８に発行する。
【００５４】
［処理ｓ４１］
ｉＳＮＳプロキシ１８は、受信したＳＣＮＲｅｓ信号を契機に、処理ｓ３８のＳＩＰ  ＮＯＴＩＦＹ信号に対する応答２００  ＯＫをｉＳＮＳゲートウェイサーバ１１に発行する。
【００５５】
［処理ｓ４２］
ｉＳＮＳゲートウェイサーバ１１は、処理ｓ３７で受信したＳＣＮ信号への応答信号ＳＣＮＲｅｓを、処理ｓ４１の２００  ＯＫの受信を契機としてｉＳＮＳサーバ１９に発行する。
【００５６】
＜ｉＳＣＳＩプロキシ機能の追加＞
［処理ｓ１］
図４において、ｉＳＮＳクライアント１３は、処理ｓ３９のＳＣＮ信号によって利用可能であることを検知できたｉＳＣＳＩターゲット１４に対して、当該ターゲットのｉＳＣＳＩ  ｎａｍｅをキーとして検索し、ＩＰアドレスとポート番号の要求信号ＤｅｖＡｔｔｒＱｒｙを発行する。
Ｓｒｃ：（ｔａｇ＝３２）ｉＳＣＳＩ  ｎａｍｅ−ｉ
Ｋｅｙ：  ｉＳＣＳＩ  ｎａｍｅ−ｔ
Ｏｐｅｒ  Ａｔｔｒｓ：
ｔａｇ１６：  ＮＵＬＬ
ｔａｇ１７：  ＮＵＬＬ
ｔａｇ３２：  ＮＵＬＬ
【００５７】
［処理ｓ２］
ｉＳＮＳプロキシ１８は、以下のＸＣＡＰ（XML Configuration Access Protocol）によりｉＳＮＳゲートウェイサーバ１１へ問い合わせを行う。
Ｆｒｏｍ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｉ”
Ｔｏ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｇｗ”
＜Ｓｒｃ＞  ｉＳＣＳＩ  ｎａｍｅ−ｉ
＜Ｋｅｙ＞  ｉＳＣＳＩ  ｎａｍｅ−ｔ
【００５８】
［処理ｓ３］
ｉＳＮＳゲートウェイサーバ１１は、ＸＣＡＰによる検索要求に対して、ＸＭＬデータベース１６への検索処理を行わず、処理ｓ１のＤｅｖＡｔｔｒＱｒｙに再構成し、ｉＳＮＳサーバ１９へ問い合わせる。
【００５９】
［処理ｓ４］
ｉＳＮＳサーバ１９は、問い合わせ結果を以下のＤｅｖＡｔｔｒＱｒｙＲｅｐ信号として構成し、ｉＳＮＳゲートウェイサーバ１１に応答する。
ＳＵＣＣＥＳＳ
ｔａｇ１６：  ＩＰ−ｈｔ
ｔａｇ１７：  ３２６０
ｔａｇ３２：  ｉＳＣＳＩ  ｎａｍｅ−ｔ
【００６０】
［処理ｓ５］
ｉＳＮＳゲートウェイサーバ１１は、処理ｓ２の問い合わせに対する応答２００  ＯＫをｉＳＮＳプロキシ１８に発行する。この時、応答信号には、以下の情報が含まれる。
Ｆｒｏｍ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｇｗ”
Ｔｏ：  ｓｉｐ：“ＳＩＰ  ＵＲＩ−ｉ”
＜Ｓｒｃ＞  ｉＳＣＳＩ  ｎａｍｅ−ｉ
＜Ｋｅｙ＞  ｉＳＣＳＩ  ｎａｍｅ−ｔ
＜ｔａｇ１６＞  ＩＰ−ｈｔ
＜ｔａｇ１７＞  ３２６０
＜ｔａｇ３２＞  ｉＳＣＳＩ  ｎａｍｅ−ｔ
＜ＳＩＰ  ＵＲＩ＞  ＳＩＰ  ＵＲＩ−ｔ
【００６１】
［処理ｓ６］
ｉＳＮＳプロキシ１８は、処理ｓ５の応答信号２００  ＯＫを契機に、以下の処理ｓ１への応答信号ＤｅｖＡｔｔｒＱｒｙＲｅｐ信号を構成し、ｉＳＮＳクライアント１３に発行する。
ＳＵＣＣＥＳＳ
ｔａｇ１６：  ＩＰ−ｐｔ
ｔａｇ１７：  ４９１５２
ｔａｇ３２：  ｉＳＣＳＩ  ｎａｍｅ−ｔ
この際に発行されるＤｅｖＡｔｔｒＱｒｙＲｅｐは、処理ｓ４で発行されるＤｅｖＡｔｔｒＱｒｙＲｅｐと、ｔａｇ１６、ｔａｇ１７が異なる。ｔａｇ１６には、ｉＳＮＳプロキシ１７のホームネットワーク側のＩＰアドレスを割り当て、ｔａｇ１７には、処理ｓ４のｔａｇ１６毎に１対１にマッピングするプライベートポート（４９１５２番以降）を割り当てる。この結果、プライベートポート４９１５２へのアクセスを、ＳＩＰ  ＵＲＩ−ｔに接続されたＩＰアドレスＩＰ−ｈｔ、ポート番号３２６０へのアクセスであると識別することが可能となる。この時、管理されるレコードは以下のとおりとなる。
＜Ａｃｃｅｓｓ  Ｐｏｒｔ＞  ４９１５２
＜ＳＩＰ  ＵＲＩ＞  ＳＩＰ  ＵＲＩ−ｔ
＜ＩＰ  ａｄｄｒｅｓｓ＞  ＩＰ−ｈｔ
＜Ｐｏｒｔ  ｎｕｍｂｅｒ＞  ３２６０
【００６２】
［処理ｓ７］
ｉＳＣＳＩイニシエータ１５は、処理ｓ６で得た情報に基づき、ｉＳＣＳＩ  ｎａｍｅ−ｔへのｉＳＣＳＩ  Ｌｏｇｉｎ  ＰＤＵを、ＩＰアドレスＩＰ−ｐｉ、ポート番号４９１５２に送出する。この時、ｉＳＣＳＩ  Ｌｏｇｉｎ  ＰＤＵには、以下の情報が包含される。
＜ＣＳＧ＞  ＳＮＰ
＜ＮＳＧ＞  ＦＦＰ
＜Ｔ＞  １（Ｔｒａｎｓｉｔ  Ｒｅａｄｙ）
＜ＩｎｉｔｉａｔｏｒＮａｍｅ＞  ｉＳＣＳＩ  ｎａｍｅ−ｉ
＜ＴａｒｇｅｔＮａｍｅ＞  ｉＳＣＳＩ  ｎａｍｅ−ｔ
ここで、ＣＳＧは、Ｃｕｒｒｅｎｔ  Ｓｔａｇｅであり、ＮＳＧは、Ｎｅｘｔ  Ｓｔａｇｅであり、Ｔは、ｉＳＣＳＩ  ＰＤＵのヘッダ情報である（非特許文献１参照）。
ｉＳＣＳＩプロキシ２７は、所望のｉＳＣＳＩターゲット１４との間のＴＣＰコネクションリレーが構築されるまで当該ＰＤＵを保持し、処理ｓ８を行う。
【００６３】
［処理ｓ８］
ｉＳＣＳＩ  Ｌｏｇｉｎ  ＰＤＵを受信したｉＳＣＳＩプロキシ２７は、処理ｓ５で獲得した情報を用いて、ＴａｒｇｅｔＮａｍｅに対応するｉＳＣＳＩプロキシ２６との間のＴＣＰコネクション接続要求を行う。
＜ＴａｒｇｅｔＮａｍｅ＞  ｉＳＣＳＩ  ｎａｍｅ−ｔ
＜ＳＩＰ  ＵＲＩ＞  ＳＩＰ  ＵＲＩ−ｔ
＜ｔａｇ１６＞  ＩＰ−ｈｔ
＜ｔａｇ１７＞  ３２６０
＜Ｒｅｃｅｉｖｅ  Ｐｏｒｔ＞  ５０００１
＜Ｎｕｍｂｅｒ  ｏｆ  ｃｏｎｎｅｃｔｉｏｎｓ＞  Ｎ
【００６４】
［処理ｓ９］
ｉＳＮＳプロキシ１８は、ｉＳＣＳＩプロキシ２７よりの接続要求に基づき、ＳＩＰ  ＵＲＩ−ｔに対してＭＳＲＰ（インスタントメッセージ）セッションを確立するためのＩＮＶＩＴＥ信号を発行する。
ｉＳＮＳプロキシ１７からの応答受信後、ＴＣＰコネクションを確立し、ＳＥＮＤ信号に以下の情報を包含することで、ｉＳＣＳＩプロキシ２６とｉＳＣＳＩプロキシ２７との間のＴＣＰコネクション接続要求（接続待ち）と、ＴａｒｇｅｔＮａｍｅのｉＳＣＳＩターゲット（ストレージ）１４とｉＳＣＳＩプロキシ２６との間のＴＣＰコネクション接続要求、及び、両ＴＣＰコネクションの透過的な接続要求を行う。
＜ｔａｇ１６＞  ＩＰ−ｈｔ
＜ｔａｇ１７＞  ３２６０
＜ＩＰ  ａｄｄｒｅｓｓ＞  ＩＰ−ｇｉ
＜Ｒｅｃｅｉｖｅ  Ｐｏｒｔ＞  ５０００１
＜Ｎｕｍｂｅｒ  ｏｆ  ｃｏｎｎｅｃｔｉｏｎｓ＞  Ｎ
【００６５】
［処理ｓ１０］
ｉＳＮＳプロキシ１８は、ｉＳＣＳＩプロキシ２６とｉＳＣＳＩプロキシ２７との間のＴＣＰコネクション接続要求の完了通知をｉＳＣＳＩプロキシ２７に対して行い、ｉＳＣＳＩプロキシ２７は、ポート番号５０００１をｌｉｓｔｅｎ状態にする。
【００６６】
［処理ｓ１１］
ｉＳＮＳプロキシ１７は、処理ｓ９の接続要求に基づき、ｉＳＣＳＩプロキシ２６に対して、当該ｉＳＣＳＩプロキシ２６と指定のｉＳＣＳＩターゲット１４との間のＴＣＰコネクション接続要求を行う。
接続対象となるｉＳＣＳＩターゲット（ストレージ）１４は、以下のＩＰアドレスとポート番号で指定されている。
＜ｔａｇ１６＞  ＩＰ−ｈｔ
＜ｔａｇ１７＞  ３２６０
また、対向するｉＳＣＳＩプロキシ２７への接続は、以下のＩＰアドレスとポート番号、及び多重度で指定されている。
＜ＩＰ  ａｄｄｒｅｓｓ＞  ＩＰ−ｇｉ
＜Ｒｅｃｅｉｖｅ  Ｐｏｒｔ＞  ５０００１
＜Ｎｕｍｂｅｒ  ｏｆ  ｃｏｎｎｅｃｔｉｏｎｓ＞  Ｎ
【００６７】
［処理ｓ１２］
処理ｓ１１で示したパラメータを用いてｉＳＣＳＩプロキシ２６は、対向するｉＳＣＳＩプロキシ２７との間のＴＣＰコネクションを確立する。
【００６８】
［処理ｓ１３］
処理ｓ１１で示したパラメータを用いてｉＳＣＳＩプロキシ２６は、ｉＳＣＳＩターゲット（ストレージ）１４との間のＴＣＰコネクションを確立する。
ｉＳＣＳＩプロキシ２６は、処理ｓ１２で確立したＴＣＰコネクションと当該ＴＣＰコネクションを透過的に接続する。
【００６９】
［処理ｓ１４］
ｉＳＣＳＩプロキシ２７が、処理ｓ７で保持したｉＳＣＳＩ  Ｌｏｇｉｎ  ＰＤＵを、処理ｓ１２で確立したＴＣＰコネクションに送出する、あるいは、ｉＳＣＳＩイニシエータ１５から再送されるｉＳＣＳＩ  Ｌｏｇｉｎ  ＰＤＵを上記ＴＣＰコネクションに送出し、対抗するｉＳＣＳＩプロキシ２６を経由して、ｉＳＣＳＩターゲット（ストレージ）１４に対してｉＳＣＳＩ  Ｌｏｇｉｎ  ＰＤＵを届ける。
【００７０】
［処理ｓ１５］
ｉＳＣＳＩ  Ｌｏｇｉｎ  ＰＤＵを受信したｉＳＣＳＩターゲット（ストレージ）１４は、ｉＳＣＳＩ  Ｌｏｇｉｎ  ＲｅｓｐｏｎｓｅをｉＳＣＳＩイニシエータ１５に返送する。この結果、ｉＳＣＳＩイニシエータ１５は、２つのｉＳＣＳＩプロキシ２７，２６を経由したｉＳＣＳＩターゲット（ストレージ）１４との間のＴＣＰコネクションリレーを用いて、ｉＳＣＳＩセッションを残る所定の手順で確立開始する。
【符号の説明】
【００７１】
１１  ｉＳＮＳゲートウェイサーバ
１２，１３  ｉＳＮＳクライアＦント
１４  ｉＳＣＳＩターゲット
１５  ｉＳＣＳＩイニシエータ
１６  ＸＭＬデータベース
１７，１８  ｉＳＮＳプロキシ
１９  ｉＳＮＳサーバ
２０  ＩＭＳコア
２１  ＣＳＣＦサーバ
２２  ホーム加入者サーバ
２３  Ｓ−ＣＳＣＦ
２４  Ｉ−ＣＳＣＦ
２５  Ｐ−ＣＳＣＦ
２６，２７  ｉＳＣＳＩプロキシ
ｓ１  ｉＳＮＳプロトコルによる登録デバイスの問い合わせ
ｓ２  ＸＭＬ文書の検索・問い合わせ
ｓ３  ｉＳＮＳプロトコルによる登録デバイスの問い合わせ
ｓ４  ｓ３の問い合わせに対する応答（回答）
ｓ５  ｓ２に対する結果通知
ｓ６  ｓ１の問い合わせに対する応答（回答）
ｓ７  ｓ６の回答に基づくｉＳＣＳＩ  Ｌｏｇｉｎ要求
ｓ８  ｉＳＣＳＩプロキシ間ＴＣＰコネクション接続要求
ｓ９  ＭＳＲＰによるｉＳＮＳプロキシ間セッション確立とパラメータ送信
ｓ１０  ｉＳＣＳＩプロキシ間接続要求処理完了通知
ｓ１１  ｉＳＣＳＩプロキシ間接続要求とｉＳＣＳＩセッション接続要求
ｓ１２  ｉＳＣＳＩプロキシ間ＴＣＰコネクション確立
ｓ１３  ｉＳＣＳＩプロキシとｉＳＣＳＩターゲット間のＴＣＰコネクション確立
ｓ１４  ｉＳＣＳＩ  Ｌｏｇｉｎ要求のｉＳＣＳＩストレージへの転送
ｓ１５  ｉＳＣＳＩ  Ｌｏｇｉｎ応答返信とｉＳＣＳＩセッション確立の開始
ｓ２１  ｉＳＮＳプロトコルによるデバイス属性登録要求
ｓ２２  ＸＭＬ文書の登録（ＰＵＴ）
ｓ２３  ｓ２２に対する応答（成功）
ｓ２４  ＳＩＰプロトコルによる属性登録要求
ｓ２５  ｉＳＮＳプロトコルによるデバイス属性登録要求
ｓ２６  ｓ２５に対する応答（登録成功）
ｓ２７  ｓ２４に対する応答（登録成功）
ｓ２８  ｓ２１に対する応答（登録成功）
ｓ２９  ｉＳＮＳプロトコルによるデバイス属性登録要求
ｓ３０  ＸＭＬ文書の登録（ＰＵＴ）
ｓ３１  ｓ３０に対する応答（成功）
ｓ３２  ＳＩＰプロトコルによる属性登録要求
ｓ３３  ｉＳＮＳプロトコルによるデバイス属性登録要求
ｓ３４  ｓ３３に対する応答（登録成功）
ｓ３５  ｓ３２に対する応答（登録成功）
ｓ３６  ｓ２９に対する応答（登録成功）
ｓ３７  ｉＳＮＳプロトコルによる状態変化の通知
ｓ３８  ＳＩＰプロトコルによる通知
ｓ３９  ｉＳＮＳプロトコルによる状態変化の通知
ｓ４０  ｓ３９に対する応答（通知の受信）
ｓ４１  ｓ３８に対する応答（通知の受信）
ｓ４２  ｓ３７に対する応答（通知の受信）
【図１】
2011257793.tif 000003
【図２】
2011257793.tif 000004
【図３】
2011257793.tif 000005
【図４】
2011257793.tif 000006
【図５】
2011257793.tif 000007