(57)【要約】【課題】一方のネットワークから、他方のネットワークで提供されている機能サービスを容易に利用可能とする。【解決手段】通信端末ＥＳ１，ＥＳ２間で端末間データ通信を行う際、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間、および通信端末ＥＳ２とゲートウェイ装置ＧＷ２との間を、ピアツーピア型データ通信で接続する。端末間データ通信を開始する前に、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間で、ネットワークＮＷ１を介したハイブリッドピアツーピア型データ通信ａを開始しておき、端末間データ通信の終了時には、ゲートウェイ装置ＧＷ１において、通信端末ＥＳ１における端末間データ通信が終了した後、通信端末ＥＳ１との間のネットワークＮＷ１を介したハイブリッドピアツーピア型データ通信ａを終了する。【選択図】  図１
2010119018.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続する第１および第２のゲートウェイ装置とを含むネットワークシステムで、このネットワークシステムを介して前記第１のネットワークに接続されている第１の通信端末および第２の通信端末の間で端末間データ通信を行う際の通信制御方法であって、
前記第１の通信端末が、前記第１の通信方式に基づいて、第１のゲートウェイ装置との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を開始するステップＡと、
前記第１の通信端末が、前記第１のデータ通信で取得した前記第１のゲートウェイ装置のネットワークアドレスを用いて、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記第１のゲートウェイ装置との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするステップＢと、
前記第１のゲートウェイ装置が、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記第２の通信端末と対応する第２のゲートウェイ装置との間で、前記第２のネットワークを介したハイブリッドピアツーピア型のデータ通信によりやり取りするステップＣと、
前記第２のゲートウェイ装置が、前記第１の通信方式に基づいて、前記第２の通信端末との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の第２のデータ通信を行うステップＤと、
前記第２のゲートウェイ装置が、前記第２のデータ通信で取得した前記第２の通信端末のネットワークアドレスを用いて、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記第２の通信端末との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするステップＥと、
前記第１の通信端末が、前記第１および第２のゲートウェイ装置を介して前記第２の通信端末との間でやり取りした前記呼制御データに基づいて、前記端末間データ通信を行うステップＦと、
前記第１のゲートウェイ装置が、前記第１の通信端末での当該端末間データ通信の終了後、前記第１の通信端末との間の前記第１のデータ通信を終了するステップＧと
を備えることを特徴とする通信制御方法。
【請求項２】
請求項１の通信制御方法において、
前記ステップＢは、前記第１のゲートウェイ装置が、前記第２のゲートウェイ装置からの呼制御データに含まれる送信元アドレスを自己のネットワークアドレスに置換した後、当該呼制御データを前記第１の通信端末へ転送するステップを含み、
前記ステップＣは、前記第１のゲートウェイ装置が、前記第１の通信端末からの呼制御データに含まれる送信元アドレスを自己のネットワークアドレスに置換した後、当該呼制御データを前記第２のゲートウェイ装置へ転送するステップと、前記第２のゲートウェイ装置が、前記第２の通信端末からの呼制御データに含まれる送信元アドレスを自己のネットワークアドレスに置換した後、当該呼制御データを前記第１のゲートウェイ装置へ転送するステップとを含み、
前記ステップＥは、前記第２のゲートウェイ装置が、前記第１のゲートウェイ装置からの呼制御データに含まれる送信元アドレスを自己のネットワークアドレスに置換した後、当該呼制御データを前記第２の通信端末へ転送するステップを含み、
前記ステップＦは、
前記第１の通信端末が、前記第１のゲートウェイ装置とやり取りした前記呼制御データに基づいて、前記第１のネットワークを介して前記第１のゲートウェイ装置との間で、ピアツーピア型の第１のデータ通信パスを確立するステップと、
前記第２のゲートウェイ装置が、前記第１のゲートウェイ装置および前記第２の通信端末とやり取りした前記呼制御データに基づいて、前記第１のネットワークを介して前記第２の通信端末との間で、ピアツーピア型の第２のデータ通信パスを確立するステップと、
前記第１のゲートウェイ装置が、前記第１の通信端末および前記第２のゲートウェイ装置とやり取りした前記呼制御データに基づいて、前記第２のネットワークを介して前記第２のゲートウェイ装置との間で、ピアツーピア型の第３のデータ通信パスを確立するステップと、
前記第１の通信端末が、前記第１、第２、および第３のデータ通信パスを介して、前記第２の通信端末との間で前記端末間データ通信を行うステップと
を含む
ことを特徴とする通信制御方法。
【請求項３】
請求項１に記載の通信制御方法において、
前記ステップＦは、
前記第１の通信端末が、前記第１および前記第２のゲートウェイ装置を介して前記第２の通信端末との間でやり取りした前記呼制御データに基づいて、前記第１のネットワークを介して前記第２の通信端末との間で、ピアツーピア型のデータ通信パスを確立するステップと、
前記第１の通信端末が、前記データ通信パスを介して、前記第２の通信端末との間で前記端末間データ通信を行うステップと
を含むことを特徴とする通信制御方法。
【請求項４】
請求項１に記載の通信制御方法において、
前記ステップＧに代えて、前記第１の通信端末が、前記ステップＡにより前記第１のデータ通信で前記第１のゲートウェイ装置のネットワークアドレスを取得した後、前記ステップＢへ移行する前に当該第１のデータ通信を終了するステップを備えることを特徴とする通信制御方法。
【請求項５】
請求項１に記載の通信制御方法において、
前記ステップＢ、ステップＣ、およびステップＥは、それぞれのデータ通信がコネクションレス型データ通信からなり、
前記ステップＦは、前記第１の通信端末が、これらコネクションレス型データ通信でやり取りされる前記呼制御データに付加されるユーザデータを用いて、前記第２の通信端末との間で前記端末間データ通信を行うステップからなる
ことを特徴とする通信制御方法。
【請求項６】
請求項２または請求項３に記載の通信制御方法において、
前記ステップＧは、前記第１のゲートウェイ装置が、前記第１の通信端末から前記端末間データ通信の終了要求より前に前記第１のデータ通信の終了要求を受信した場合、当該第１のデータ通信の終了要求を拒否するステップを含むことを特徴とする通信制御方法。
【請求項７】
第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続するゲートウェイ装置とを含むネットワークシステムで、このネットワークシステムを介して前記第１のネットワークに接続されている第１の通信端末と前記第２のネットワークに接続されている第２の通信端末との間で端末間データ通信を行う際の通信制御方法であって、
前記第１の通信端末が、前記第１の通信方式に基づいて、ゲートウェイ装置との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を開始するステップＡと、
前記第１の通信端末が、前記第１のデータ通信で取得した前記ゲートウェイ装置のネットワークアドレスを用いて、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記ゲートウェイ装置との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするステップＢと、
前記ゲートウェイ装置が、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記第２の通信端末との間で、前記第２のネットワークを介したハイブリッドピアツーピア型の第２のデータ通信によりやり取りするステップＣと、
前記第１の通信端末が、前記ゲートウェイ装置を介して前記第２の通信端末との間でやり取りした前記呼制御データに基づいて、前記端末間データ通信を行うステップＦと、
前記ゲートウェイ装置が、前記第１の通信端末での当該端末間データ通信の終了後、前記第１の通信端末との間の前記第１のデータ通信を終了するステップＧと
を備えることを特徴とする通信制御方法。
【請求項８】
第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続する第１および第２のゲートウェイ装置とを含み、前記第１のネットワークに接続されている第１の通信端末および第２の通信端末の間で端末間データ通信を行うネットワークシステムであって、
前記第１の通信端末は、前記第１の通信方式に基づいて、第１のゲートウェイ装置との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を行うアクセス処理部と、前記第１のデータ通信で取得した前記第１のゲートウェイ装置のネットワークアドレスを用いて、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記第１のゲートウェイ装置との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りする通信制御処理部とを含み、
前記第１のゲートウェイ装置は、前記第１の通信方式に基づいて、前記第１の通信端末との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の前記第１のデータ通信を行うとともに、前記端末間データ通信の終了時、前記第１の通信端末での当該端末間データ通信の終了を確認した後、前記第１のデータ通信を終了するアクセス処理部と、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記第１の通信端末との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするとともに、前記端末間データ通信に関する呼制御データを、前記第２の通信端末と対応する第２のゲートウェイ装置との間で、前記第２のネットワークを介したハイブリッドピアツーピア型のデータ通信によりやり取りする呼制御処理部とを含み、
前記第２のゲートウェイ装置は、前記第１の通信方式に基づいて、前記第２の通信端末との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の第２のデータ通信を行うアクセス処理部と、前記第２のデータ通信で取得した前記第２の通信端末のネットワークアドレスを用いて、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記第２の通信端末との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りする呼制御処理部とを含み、
前記第２の通信端末は、前記第１の通信方式に基づいて、前記第２のゲートウェイ装置との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の第２のデータ通信を行うアクセス処理部と、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記第２のゲートウェイ装置との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りする通信制御処理部とを含む
ことを特徴とするネットワークシステム。
【請求項９】
請求項８のネットワークシステムにおいて、
前記第１の通信端末の呼制御処理部は、前記第１のゲートウェイ装置とやり取りした前記呼制御データに基づいて、前記第１のネットワークを介して前記第１のゲートウェイ装置との間で、ピアツーピア型の第１のデータ通信パスを確立し、
前記第１のゲートウェイ装置の呼制御処理部は、前記第１の通信端末または前記第２のゲートウェイ装置からの呼制御データに含まれる送信元アドレスを自己のネットワークアドレスに置換した後、当該呼制御データを当該対向する前記第２のゲートウェイ装置または前記第１の通信端末へ転送し、前記第１の通信端末および前記第２のゲートウェイ装置とやり取りした前記呼制御データに基づいて、前記第１のネットワークを介して前記第１の通信端末との間で、ピアツーピア型の前記第１のデータ通信パスを確立するとともに、前記第２のネットワークを介して前記第２のゲートウェイ装置との間で、ピアツーピア型の第３のデータ通信パスを確立し、
前記第２のゲートウェイ装置の呼制御処理部は、前記第１のゲートウェイ装置または前記第２の通信端末からの呼制御データに含まれる送信元アドレスを自己のネットワークアドレスに置換した後、当該呼制御データを当該対向する前記第２の通信端末または前記第１のゲートウェイ装置へ転送し、前記第１のゲートウェイ装置および前記第２の通信端末とやり取りした前記呼制御データに基づいて、前記第１のネットワークを介して前記第２の通信端末との間で、ピアツーピア型の第２のデータ通信パスを確立するとともに、前記第２のネットワークを介して前記第２のゲートウェイ装置との間で、ピアツーピア型の前記第３のデータ通信パスを確立し、
前記第２の通信端末の呼制御処理部は、前記第２のゲートウェイ装置とやり取りした前記呼制御データに基づいて、前記第１のネットワークを介して前記第２のゲートウェイ装置との間で、ピアツーピア型の前記第２のデータ通信パスを確立し、
前記第１の通信端末は、前記第１、第２、および第３のデータ通信パスを介して、前記第２の通信端末との間で前記端末間データ通信を行うデータ通信部をさらに含む
ことを特徴とするネットワークシステム。
【請求項１０】
請求項８に記載のネットワークシステムにおいて、
前記第１の通信端末の通信制御処理部は、前記第１および前記第２のゲートウェイ装置を介して前記第２の通信端末との間でやり取りした前記呼制御データに基づいて、前記第１のネットワークを介して前記第２の通信端末との間で、ピアツーピア型の第４のデータ通信パスを確立し、
前記第１の通信端末は、前記第４のデータ通信パスを介して、前記第２の通信端末との間で前記端末間データ通信を行うデータ通信部をさらに含む
ことを特徴とするネットワークシステム。
【請求項１１】
請求項８に記載のネットワークシステムにおいて、
前記第１の通信端末のアクセス処理部は、前記第１のデータ通信で前記第１のゲートウェイ装置のネットワークアドレスを取得した後、前記通信制御処理部による前記第１のゲートウェイ装置とのデータ通信を開始する前に当該第１のデータ通信を終了することを特徴とするネットワークシステム。
【請求項１２】
請求項８に記載のネットワークシステムにおいて、
前記第１の通信端末と前記第１のゲートウェイ装置との間の前記ピアツーピア型データ通信、前記第１および第２のゲートウェイ装置間の前記ハイブリッドピアツーピア型データ通信、および前記第２のゲートウェイ装置と前記第２の通信端末との間の前記ピアツーピア型データ通信は、それぞれのデータ通信がコネクションレス型データ通信からなり、
前記第１および第２の通信端末の通信制御処理部は、これらコネクションレス型データ通信でやり取りされる前記呼制御データに付加されるユーザデータを用いて、両者間で前記端末間データ通信を行う
ことを特徴とするネットワークシステム。
【請求項１３】
請求項９または請求項１０に記載のネットワークシステムにおいて、
前記第１のゲートウェイ装置のアクセス処理部は、前記第１の通信端末から前記端末間データ通信の終了要求より前に前記第１のデータ通信の終了要求を受信した場合、当該第１のデータ通信の終了要求を拒否することを特徴とするネットワークシステム。
【請求項１４】
第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続するゲートウェイ装置とを含み、前記第１のネットワークに接続されている第１の通信端末と前記第２のネットワークに接続されている第２の通信端末との間で端末間データ通信を行うネットワークシステムであって、
前記第１の通信端末は、前記第１の通信方式に基づいて、前記ゲートウェイ装置との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を行うアクセス処理部と、前記第１のデータ通信で取得した前記ゲートウェイ装置のネットワークアドレスを用いて、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記ゲートウェイ装置との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りする通信制御処理部とを含み、
前記ゲートウェイ装置は、前記第１の通信方式に基づいて、前記第１の通信端末との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の前記第１のデータ通信を行うとともに、前記端末間データ通信の終了時、前記第１の通信端末での当該端末間データ通信の終了を確認した後、前記第１のデータ通信を終了するアクセス処理部と、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記第１の通信端末との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするとともに、前記端末間データ通信に関する呼制御データを、前記第２の通信端末との間で、前記第２のネットワークを介したハイブリッドピアツーピア型のデータ通信によりやり取りする呼制御処理部とを含み、
前記第２の通信端末は、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記ゲートウェイ装置との間で、前記第２のネットワークを介したハイブリッドピアツーピア型のデータ通信によりやり取りする通信制御処理部とを含む
ことを特徴とするネットワークシステム。
【請求項１５】
第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続する複数のゲートウェイ装置とを含み、前記第１のネットワークに接続されている第１の通信端末および第２の通信端末の間で端末間データ通信を行うネットワークシステムで用いられるゲートウェイ装置であって、
前記第１の通信方式に基づいて、前記第１の通信端末との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の前記第１のデータ通信を行うとともに、前記端末間データ通信の終了時、前記第１の通信端末での当該端末間データ通信の終了を確認した後、前記第１のデータ通信を終了するアクセス処理部と、
前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記第１の通信端末との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするとともに、前記端末間データ通信に関する呼制御データを、前記第２の通信端末と対応する他のゲートウェイ装置との間で、前記第２のネットワークを介したハイブリッドピアツーピア型のデータ通信によりやり取りする呼制御処理部と
を備えることを特徴とするゲートウェイ装置。
【請求項１６】
第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続する複数のゲートウェイ装置とを含み、前記第１のネットワークに接続されている他の通信端末との間で端末間データ通信を行うネットワークシステムで用いられる通信端末であって、
前記第１の通信方式に基づいて、前記ゲートウェイ装置との間で、前記第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を行うとともに、前記端末間データ通信の終了時、当該端末間データ通信を終了した後、前記第１のデータ通信を終了するアクセス処理部と、
前記第１のデータ通信で取得した前記ゲートウェイ装置のネットワークアドレスを用いて、前記第２の通信方式に基づいて、前記端末間データ通信に関する呼制御データを、前記ゲートウェイ装置との間で、前記第１のネットワークを介したピアツーピア型のデータ通信によりやり取りする通信制御処理部と
を備えることを特徴とする通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続技術に関し、特に通信方式の異なるネットワーク間を相互接続する技術に関する。
【背景技術】
【０００２】
通信方式の異なるネットワークを相互接続する際、インターワーク方式やカプセル方式などのネットワーク接続技術が用いられる。例えば、ＳＩＰ（Session Initiation Protocol）ネットワークの事業者間を相互接続する場合、通信方式の異なる２つのネットワーク間にゲートウェイ機能を配備し、通信プロトコルのインターワークを行うインターワーク方式が用いられている（例えば、非特許文献１など参照）。
また、ダイヤルアップ・アクセスでは、エンドシステムがアクセス網上のゲートウェイ装置と呼を確立し、この呼のデータチャネルで他の通信プロトコルの信号をカプセリングして、コア・ネットワークへ接続するカプセル方式が用いられている（例えば、非特許文献２等参照）。
【０００３】
【非特許文献１】ＴＴＣ標準ＪＪ−９０．２５,「管理された事業者ＳＩＰ網間における相互接続インターフェース技術仕様」, http://www.ttc.or.jp/e/summary/Inter-Carrier_Signaling_Interface/pdf/sum_JJ-90.25v1.1.pdf
【非特許文献２】「Dial-Up Technologies」, Cisco Documentation, Cisco Systems, Inc., http://www.cisco.com/en/US/docs/internetworking/technology/handbook/Dial_up.html
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来技術では、一方のネットワークから、他方のネットワークで提供されている機能サービスを、ＡＳＰ（Application Service Provider）的に効率よく利用できないという問題点があった。
【０００５】
例えば、前述したインターワーク方式によれば、ＲＦＣ３２６１に準拠したＳＩＰ基本呼サービスのみを提供している一方のネットワークに接続されているユーザが、他方のネットワークで提供されている、ＲＦＣ３２４８に準拠した拡張ＳＩＰ信号を用いたＩＭ（Instant Messenger）サービスを利用したい場合、当該ユーザが接続されている一方のネットワークの呼制御サーバがＲＦＣ３２４８に対応していないため、上記拡張ＳＩＰ信号を他方のネットワーク側へ透過させることができず、ＩＭサービスをＡＳＰ的に容易に利用できない場合がある。
【０００６】
また、インターワーク方式によれば、ユーザ認証、課金、セッション監視等、いくつかの基本機能サービスを双方のネットワークが予め具備しておく必要があるため、一方のネットワークで提供されている基本機能サービスを、他方のネットワークからＡＳＰ的に容易に利用することはできない。
また、例えば、拡張ＳＩＰ信号の通過を目的としてカプセル方式を採用した場合、カプセル化のためのオーバーヘッドが生じて、データ量や処理負荷が増大するため、ＩＭサービスを効率よく利用できない。
【０００７】
本発明はこのような課題を解決するためのものであり、一方のネットワークから、他方のネットワークで提供されている機能サービスを、ＡＳＰ的に容易に利用できるネットワーク間接続方式を提供することを目的としている。
【課題を解決するための手段】
【０００８】
このような目的を達成するために、本発明にかかる通信制御方法は、第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続する第１および第２のゲートウェイ装置とを含むネットワークシステムで、このネットワークシステムを介して第１のネットワークに接続されている第１の通信端末および第２の通信端末の間で端末間データ通信を行う際の通信制御方法であって、第１の通信端末が、第１の通信方式に基づいて、第１のゲートウェイ装置との間で、第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を開始するステップＡと、第１の通信端末が、第１のデータ通信で取得した第１のゲートウェイ装置のネットワークアドレスを用いて、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、第１のゲートウェイ装置との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするステップＢと、第１のゲートウェイ装置が、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、第２の通信端末と対応する第２のゲートウェイ装置との間で、第２のネットワークを介したハイブリッドピアツーピア型のデータ通信によりやり取りするステップＣと、第２のゲートウェイ装置が、第１の通信方式に基づいて、第２の通信端末との間で、第１のネットワークを介してハイブリッドピアツーピア型の第２のデータ通信を行うステップＤと、第２のゲートウェイ装置が、第２のデータ通信で取得した第２の通信端末のネットワークアドレスを用いて、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、第２の通信端末との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするステップＥと、第１の通信端末が、第１および第２のゲートウェイ装置を介して第２の通信端末との間でやり取りした呼制御データに基づいて、端末間データ通信を行うステップＦと、第１のゲートウェイ装置が、第１の通信端末での当該端末間データ通信の終了後、第１の通信端末との間の第１のデータ通信を終了するステップＧとを備えている。
【０００９】
また、本発明にかかる他の通信制御方法は、第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続するゲートウェイ装置とを含むネットワークシステムで、このネットワークシステムを介して第１のネットワークに接続されている第１の通信端末と第２のネットワークに接続されている第２の通信端末との間で端末間データ通信を行う際の通信制御方法であって、第１の通信端末が、第１の通信方式に基づいて、ゲートウェイ装置との間で、第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を開始するステップＡと、第１の通信端末が、第１のデータ通信で取得したゲートウェイ装置のネットワークアドレスを用いて、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、ゲートウェイ装置との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするステップＢと、ゲートウェイ装置が、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、第２の通信端末との間で、第２のネットワークを介したハイブリッドピアツーピア型の第２のデータ通信によりやり取りするステップＣと、第１の通信端末が、ゲートウェイ装置を介して第２の通信端末との間でやり取りした呼制御データに基づいて、端末間データ通信を行うステップＦと、ゲートウェイ装置が、第１の通信端末での当該端末間データ通信の終了後、第１の通信端末との間の第１のデータ通信を終了するステップＧとを備えている。
【００１０】
また、本発明にかかるネットワークシステムは、第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続する第１および第２のゲートウェイ装置とを含み、第１のネットワークに接続されている第１の通信端末および第２の通信端末の間で端末間データ通信を行うネットワークシステムであって、第１の通信端末は、第１の通信方式に基づいて、第１のゲートウェイ装置との間で、第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を行うアクセス処理部と、第１のデータ通信で取得した第１のゲートウェイ装置のネットワークアドレスを用いて、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、第１のゲートウェイ装置との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りする通信制御処理部とを含み、第１のゲートウェイ装置は、第１の通信方式に基づいて、第１の通信端末との間で、第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を行うとともに、端末間データ通信の終了時、第１の通信端末での当該端末間データ通信の終了を確認した後、第１のデータ通信を終了するアクセス処理部と、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、第１の通信端末との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするとともに、端末間データ通信に関する呼制御データを、第２の通信端末と対応する第２のゲートウェイ装置との間で、第２のネットワークを介したハイブリッドピアツーピア型のデータ通信によりやり取りする呼制御処理部とを含み、第２のゲートウェイ装置は、第１の通信方式に基づいて、第２の通信端末との間で、第１のネットワークを介してハイブリッドピアツーピア型の第２のデータ通信を行うアクセス処理部と、第２のデータ通信で取得した第２の通信端末のネットワークアドレスを用いて、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、第２の通信端末との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りする呼制御処理部とを含み、第２の通信端末は、第１の通信方式に基づいて、第２のゲートウェイ装置との間で、第１のネットワークを介してハイブリッドピアツーピア型の第２のデータ通信を行うアクセス処理部と、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、第２のゲートウェイ装置との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りする通信制御処理部とを含んでいる。
【００１１】
また、本発明にかかる他のネットワークシステムは、第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続するゲートウェイ装置とを含み、第１のネットワークに接続されている第１の通信端末と第２のネットワークに接続されている第２の通信端末との間で端末間データ通信を行うネットワークシステムであって、第１の通信端末は、第１の通信方式に基づいて、ゲートウェイ装置との間で、第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を行うアクセス処理部と、第１のデータ通信で取得したゲートウェイ装置のネットワークアドレスを用いて、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、ゲートウェイ装置との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りする通信制御処理部とを含み、ゲートウェイ装置は、第１の通信方式に基づいて、第１の通信端末との間で、第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を行うとともに、端末間データ通信の終了時、第１の通信端末での当該端末間データ通信の終了を確認した後、第１のデータ通信を終了するアクセス処理部と、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、第１の通信端末との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするとともに、端末間データ通信に関する呼制御データを、第２の通信端末との間で、第２のネットワークを介したハイブリッドピアツーピア型のデータ通信によりやり取りする呼制御処理部とを含み、第２の通信端末は、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、ゲートウェイ装置との間で、第２のネットワークを介したハイブリッドピアツーピア型のデータ通信によりやり取りする通信制御処理部とを含んでいる。
【００１２】
また、本発明にかかるゲートウェイ装置は、第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続する複数のゲートウェイ装置とを含み、第１のネットワークに接続されている第１の通信端末および第２の通信端末の間で端末間データ通信を行うネットワークシステムで用いられるゲートウェイ装置であって、第１の通信方式に基づいて、第１の通信端末との間で、第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を行うとともに、端末間データ通信の終了時、第１の通信端末での当該端末間データ通信の終了を確認した後、第１のデータ通信を終了するアクセス処理部と、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、第１の通信端末との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りするとともに、端末間データ通信に関する呼制御データを、第２の通信端末と対応する他のゲートウェイ装置との間で、第２のネットワークを介したハイブリッドピアツーピア型のデータ通信によりやり取りする呼制御処理部とを備えている。
【００１３】
また、本発明にかかる通信端末は、第１の通信方式に基づいてデータ通信サービスを提供する第１のネットワークと、第１の通信方式とは異なる第２の通信方式に基づいてデータ通信サービスを提供する第２のネットワークと、これら第１および第２のネットワークをそれぞれ相互接続する複数のゲートウェイ装置とを含み、第１のネットワークに接続されている他の通信端末との間で端末間データ通信を行うネットワークシステムで用いられる通信端末であって、第１の通信方式に基づいて、ゲートウェイ装置との間で、第１のネットワークを介してハイブリッドピアツーピア型の第１のデータ通信を行うとともに、端末間データ通信の終了時、当該端末間データ通信を終了した後、第１のデータ通信を終了するアクセス処理部と、第１のデータ通信で取得したゲートウェイ装置のネットワークアドレスを用いて、第２の通信方式に基づいて、端末間データ通信に関する呼制御データを、ゲートウェイ装置との間で、第１のネットワークを介したピアツーピア型のデータ通信によりやり取りする通信制御処理部とを備えている。
【発明の効果】
【００１４】
本発明によれば、通信端末が接続されている一方のネットワークを、他方のネットワークの機能サービスを利用するための呼制御データが、容易に透過することができ、他方のネットワークの呼制御サーバで、一方のネットワークの通信方式に対応しておく必要がなくなる。したがって、一方のネットワークから、他方のネットワークで提供されている機能サービスを、ＡＳＰ的に容易に利用することが可能となる。
また、通信端末とゲートウェイ装置との間の一方のネットワークを介したハイブリッドピアツーピア型データ通信により、他方のネットワークで提供されているサービス利用の開始および終了を確認でき、他方のネットワークの機能サービスを利用する場合でも、ユーザ認証、課金、セッション監視等の一方のネットワークの基本機能を同時に利用することが可能となる。
【発明を実施するための最良の形態】
【００１５】
次に、本発明の実施の形態について図面を参照して説明する。
［第１の実施の形態］
まず、図１を参照して、本発明の第１の実施の形態にかかるネットワークシステムについて説明する。図１は、本発明の第１の実施の形態にかかるネットワークシステムの構成を示すブロック図である。
【００１６】
このネットワークシステム１は、通信方式ＣＰ１（第１の通信方式）に基づいてデータ通信サービスを提供するネットワークＮＷ１（第１のネットワーク）と、通信方式ＣＰ１とは異なる通信方式ＣＰ２（第２の通信方式）に基づいてデータ通信サービスを提供するネットワークＮＷ２（第２のネットワーク）と、これらネットワークＮＷ１，ＮＷ２をそれぞれ相互接続するゲートウェイ装置ＧＷ１，ＧＷ２（第１および第２のゲートウェイ装置）とを含み、ネットワークＮＷ１に接続されている通信端末ＥＳ１（第１の通信端末）および通信端末ＥＳ２（第２の通信端末）の間で端末間データ通信を行う機能を有している。
【００１７】
ネットワークＮＷ１には、呼制御サーバＣＦ１が設けられており、ネットワークＮＷ１を利用したデータ通信に対して、通信方式ＣＰ１に基づき各種データ通信サービスを提供する。同じく、ネットワークＮＷ２には、呼制御サーバＣＦ２が設けられており、ネットワークＮＷ２を利用したデータ通信に対して、通信方式ＣＰ２に基づき各種データ通信サービスを提供する。なお、これら呼制御サーバＣＦ１，ＣＦ２については、ＳＩＰなどで使用されている一般的な呼制御サーバであり、ここでの詳細な説明は省略する。
【００１８】
［通信端末の構成］
次に、図２を参照して、本発明の第１の実施の形態にかかるネットワークシステムで用いられる通信端末について説明する。図２は、本発明の第１の実施の形態にかかるネットワークシステムで用いられる通信端末の構成を示すブロック図である。
【００１９】
この通信端末ＥＳ１は、全体として一般的なサーバ装置、パーソナルコンピュータ、ＩＰ電話装置、携帯電話、ＰＤＡなどの通信装置からなり、主な機能部として、通信インターフェース部（以下、通信Ｉ／Ｆ部という）１１、記憶部１２、ユーザインターフェース部（以下、ユーザＩ／Ｆ部という）１３、アクセス処理部１４、通信制御処理部１５、およびデータ通信部１６が設けられており、これら機能部が内部バスを介して相互に接続されている。
【００２０】
通信Ｉ／Ｆ部１１は、専用の通信回路からなり、ネットワークＮＷ１を介して各種通信装置との間でデータ通信を行う機能を有している。
記憶部１２は、ハードディスクやメモリなどの記憶装置からなり、当該通信端末ＥＳ１での各種処理動作に必要な処理情報やプログラムを記憶する機能を有している。
ユーザＩ／Ｆ部１３は、キーボードやマウスなどの操作入力装置、ＬＣＤなどの画面表示装置、通話回路などからなり、当該通信端末ＥＳ１とユーザとの間で各種情報をやり取りする機能を有している。
【００２１】
アクセス処理部１４は、通信相手となる通信端末ＥＳ２との間でネットワークＮＷ１さらにはネットワークＮＷ２を介して端末間データ通信を行う際、ゲートウェイ装置ＧＷ１との間で、通信方式ＣＰ１に基づいて、ゲートウェイ装置ＧＷ１との間で、ネットワークＮＷ１の呼制御サーバＣＦ１を介してハイブリッドピアツーピア型のデータ通信ａを行う機能と、端末間データ通信の終了時、端末間データ通信の終了を確認した後、ゲートウェイ装置ＧＷ１との間のデータ通信ａを終了する機能とを有している。
【００２２】
通信制御処理部１５は、データ通信ａで取得したゲートウェイ装置ＧＷ１のネットワークアドレスを用いて、通信方式ＣＰ２に基づいて、端末間データ通信に関する呼制御データを、ゲートウェイ装置ＧＷ１との間で、ネットワークＮＷ１を介したピアツーピア型のデータ通信ｂによりやり取りする機能と、これら呼制御データに基づいてデータ通信処理のための設定情報を記憶部２２へ保存する機能とを有している。
データ通信部１６は、記憶部２２の設定情報に基づいて、通信端末ＥＳ２との間で端末間データ通信を行う機能を有している。
【００２３】
これらアクセス処理部１４、通信制御処理部１５、およびデータ通信部１６については、専用のハードウェアを用いて構築してもよく、あるいはＣＰＵなどのマイクロプロセッサでプログラムを実行することによりこれら各種処理部を構築してもよい。
また、通信端末ＥＳ２の構成についても、前述した通信端末ＥＳ１と同様の構成を備えているものとする。
【００２４】
［ゲートウェイ装置］
次に、図３を参照して、本発明の第１の実施の形態にかかるネットワークシステムで用いられるゲートウェイ装置について説明する。図３は、本発明の第１の実施の形態にかかるネットワークシステムで用いられるゲートウェイ装置の構成を示すブロック図である。
【００２５】
このゲートウェイ装置ＧＷ１は、全体として一般的なサーバ装置などの通信装置からなり、主な機能部として、通信インターフェース部（以下、通信Ｉ／Ｆ部という）２１、記憶部２２、ユーザインターフェース部（以下、ユーザＩ／Ｆ部という）２３、アクセス処理部２４、呼制御処理部２５、および中継処理部２６が設けられており、これら機能部が内部バスを介して相互に接続されている。
【００２６】
通信Ｉ／Ｆ部２１は、専用の通信回路からなり、ネットワークＮＷ１，ＮＷ２を介して各種通信装置との間でデータ通信を行う機能を有している。
記憶部２２は、ハードディスクやメモリなどの記憶装置からなり、当該ゲートウェイ装置ＧＷ１での各種処理動作に必要な処理情報やプログラムを記憶する機能を有している。
ユーザＩ／Ｆ部２３は、キーボードやマウスなどの操作入力装置、ＬＣＤなどの画面表示装置、通話回路などからなり、当該ゲートウェイ装置ＧＷ１とオペレータとの間で各種情報をやり取りする機能を有している。
【００２７】
アクセス処理部２４は、通信端末ＥＳ１，ＥＳ２がネットワークＮＷ１さらにはネットワークＮＷ２を介してデータ通信を行う際、通信方式ＣＰ１に基づいて、通信端末ＥＳ１との間で、ネットワークＮＷ１の呼制御サーバＣＦ１を介してハイブリッドピアツーピア型のデータ通信ａを行う機能と、端末間データ通信の終了時、通信端末ＥＳ１での端末間データ通信の終了を確認した後、通信端末ＥＳ１と当該ゲートウェイ装置ＧＷ１との間のデータ通信ａを終了する機能を有している。
【００２８】
呼制御処理部２５は、通信方式ＣＰ２に基づいて、端末間データ通信に関する呼制御データを、通信端末ＥＳ１との間で、ネットワークＮＷ１を介したピアツーピア型のデータ通信ｂによりやり取りする機能と、通信方式ＣＰ２に基づいて、端末間データ通信に関する呼制御データを、ゲートウェイ装置ＧＷ２との間で、ネットワークＮＷ２の呼制御サーバＣＦ２を介してハイブリッドピアツーピア型のデータ通信ｃによりやり取りする機能と、これら呼制御データに基づいて中継転送処理のための設定情報を記憶部２２へ保存する機能とを有している。
【００２９】
中継処理部２６は、記憶部２２の設定情報に基づいて、ネットワークＮＷ１とネットワークＮＷ２との間で通信データを中継転送する機能を有している。
【００３０】
これらアクセス処理部２４、呼制御処理部２５、中継処理部２６、および通信終了処理部２７については、専用のハードウェアを用いて構築してもよく、あるいはＣＰＵなどのマイクロプロセッサでプログラムを実行することによりこれら処理部を構築してもよい。
またゲートウェイ装置ＧＷ２の構成についても、前述したゲートウェイ装置ＧＷ２と同様の構成を備えているものとする。
【００３１】
［第１の実施の形態の動作］
次に、本発明の第１の実施の形態にかかるネットワークシステムの動作について説明する。ここでは、ネットワークＮＷ１がＳＩＰ基本呼サービスを提供するＳＩＰネットワークであり、ネットワークＮＷ２が拡張ＳＩＰ信号を用いた付加サービスを提供するＳＩＰネットワークであるものとし、通信端末ＥＳ１が、ネットワークＮＷ２の付加サービスをネットワークＮＷ１からＡＰＳ的に利用して、通信端末ＥＳ２との間でＶｏＩＰ通話などの端末間データ通信を行う場合を例として説明する。
【００３２】
ネットワークシステム１の主な動作としては、通信端末ＥＳ１，ＥＳ２から呼制御サーバＣＦ１，ＣＦ２に対する端末登録処理動作と、この端末登録処理動作後に行われる通信端末ＥＳ１と通信端末ＥＳ２との間の端末間データ通信動作とがある。以下では、これら処理動作のそれぞれについて個別に説明する。
【００３３】
［端末登録処理動作］
まず、図４を参照して、本発明の第１の実施の形態にかかるネットワークシステムにおける端末登録処理動作について説明する。図４は、本発明の第１の実施の形態にかかるネットワークシステムにおける端末登録処理動作を示すシーケンス図である。
【００３４】
ネットワークシステム１は、通信端末ＥＳ１，ＥＳ２での端末登録要求操作に応じて、図４の端末登録処理動作を開始する。
まず、通信端末ＥＳ１は、アクセス処理部１４により、通信方式ＣＰ１に基づいて、ネットワークＮＷ１の呼制御サーバＣＦ１へ端末登録要求（CP1-REGISTER）を送信し、呼制御サーバＣＦ１から応答（CP1-200 OK）が返送される（ステップ１００）。これにより、呼制御サーバＣＦ１には、通信端末ＥＳ１のＳＩＰ−ＵＲＬとＩＰアドレスとの組が登録される。
【００３５】
同様にして、通信端末ＥＳ２から呼制御サーバＣＦ１へ端末登録要求（CP1-REGISTER）が送信され、呼制御サーバＣＦ１から応答（CP1-200 OK）が返送される（ステップ１０１）。これにより、呼制御サーバＣＦ１には、通信端末ＥＳ２のＳＩＰ−ＵＲＬとＩＰアドレスとの組が登録される。
なお、呼制御サーバＣＦ１には、ネットワークＮＷ２のＳＩＰ−ＵＲＬとゲートウェイ装置ＧＷ１，ＧＷ２のＩＰアドレスとの組が予め登録されているものとする。ここでは、通信端末ＥＳ１に対してゲートウェイ装置ＧＷ１が予め割り当てられており、通信端末ＥＳ２に対してゲートウェイ装置ＧＷ２が予め割り当てられているものとする。
【００３６】
次に、通信端末ＥＳ１は、アクセス処理部１４により、通信方式ＣＰ１に基づいて、ハイブリッドピアツーピア型データ通信により、ネットワークＮＷ２に対する通信要求(CP1-INVITE)を送信する（ステップ１０３）。
この際、通信要求で指定されたネットワークＮＷ２のＳＩＰ−ＵＲＬが呼制御サーバＣＦ１でゲートウェイ装置ＧＷ１のＩＰアドレスに解決され、その通信要求がゲートウェイ装置ＧＷ１へ転送される。
【００３７】
ゲートウェイ装置ＧＷ１は、この通信要求に応じて、アクセス処理部２４により、通信方式ＣＰ１に基づいて、通信端末ＥＳ１との間でハイブリッドピアツーピア型データ通信を行い、両者間で、応答（CP1-200 OK）、応答確認（CP1-ACK）、切断（CP1-BYE）、および応答（CP1-200 OK）を順にやり取りする。
これにより、ゲートウェイ装置ＧＷ１から呼制御サーバＣＦ１を介して通信端末ＥＳ１へ、ゲートウェイ装置ＧＷ１のＩＰアドレスが通知される。この後、通信端末ＥＳ１からの切断（CP1-BYE）に応じて、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間のハイブリッドピアツーピア型データ通信が終了する。
【００３８】
同様にして、通信端末ＥＳ２から、通信方式ＣＰ１に基づくハイブリッドピアツーピア型データ通信により、ネットワークＮＷ２に対する通信要求(CP1-INVITE)が送信される（ステップ１０４）。
この際、通信要求で指定されたネットワークＮＷ２のＳＩＰ−ＵＲＬが呼制御サーバＣＦ１でゲートウェイ装置ＧＷ２のＩＰアドレスに解決され、その通信要求がゲートウェイ装置ＧＷ２へ転送される。
【００３９】
ゲートウェイ装置ＧＷ２は、この通信要求に応じて、アクセス処理部２４により、通信方式ＣＰ１に基づいて、通信端末ＥＳ２との間でハイブリッドピアツーピア型データ通信を行い、両者間で、応答（CP1-200 OK）、応答確認（CP1-ACK）、切断（CP1-BYE）、および応答（CP1-200 OK）を順にやり取りする。
これにより、ゲートウェイ装置ＧＷ２から呼制御サーバＣＦ１を介して通信端末ＥＳ２へ、ゲートウェイ装置ＧＷ２のＩＰアドレスが通知される。この後、通信端末ＥＳ２からの切断（CP1-BYE）に応じて、通信端末ＥＳ１とゲートウェイ装置ＧＷ２との間のハイブリッドピアツーピア型データ通信が終了する。
【００４０】
次に、通信端末ＥＳ１は、通信制御処理部１５により、ステップ１０３で取得したゲートウェイ装置ＧＷ１のＩＰアドレスを用いて、通信方式ＣＰ２に基づいて、ピアツーピア型データ通信により、ゲートウェイ装置ＧＷ１に対して端末登録要求(CP2-REGISTER)を送信する（ステップ１０５）。
ゲートウェイ装置ＧＷ１は、この端末登録要求に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくデータ通信により、ネットワークＮＷ２の呼制御サーバＣＦ２に対して端末登録要求を転送する。
【００４１】
この際、呼制御処理部２５は、端末登録要求に含まれている送信元アドレス情報（Concat:ES1 IP-ADR）を自己のＩＰアドレス（Concat:GW1 IP-ADR）に置換した後（ステップ１０５Ａ）、その端末登録要求を転送する。
端末登録後、呼制御サーバＣＦ２からゲートウェイ装置ＧＷ１へ応答（CP2-200 OK）が返送され、これに応じて、ゲートウェイ装置ＧＷ１から通信端末ＥＳ１へ応答（CP2-200 OK）が返送される。
【００４２】
同様にして、通信端末ＥＳ２は、通信制御処理部１５により、ステップ１０４で取得したゲートウェイ装置ＧＷ２のＩＰアドレスを用いて、通信方式ＣＰ２に基づいて、ピアツーピア型データ通信により、ゲートウェイ装置ＧＷ２に対して端末登録要求(CP2-REGISTER)を送信する（ステップ１０６）。
ゲートウェイ装置ＧＷ２は、この端末登録要求に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくデータ通信により、ネットワークＮＷ２の呼制御サーバＣＦ２に対して端末登録要求を転送する。
【００４３】
この際、呼制御処理部２５は、端末登録要求に含まれている送信元アドレス情報（Concat:ES2 IP-ADR）を自己のＩＰアドレス（Concat:GW2 IP-ADR）に置換した後（ステップ１０６Ａ）、その端末登録要求を転送する。
端末登録後、呼制御サーバＣＦ２からゲートウェイ装置ＧＷ２へ応答（CP2-200 OK）が返送され、これに応じて、ゲートウェイ装置ＧＷ２から通信端末ＥＳ２へ応答（CP2-200 OK）が返送される。
【００４４】
このようにして、一連の端末登録動作が終了し、呼制御サーバＣＦ２には、通信端末ＥＳ１のＳＩＰ−ＵＲＬとゲートウェイ装置ＧＷ１のＩＰアドレスとの組が登録されるとともに、通信端末ＥＳ２のＳＩＰ−ＵＲＬとゲートウェイ装置ＧＷ２のＩＰアドレスとの組が登録される（ステップ１０７）。
なお、前述した端末登録動作については、後述する各実施の形態においても共通に実行される。
【００４５】
［端末間データ通信動作］
次に、図５を参照して、本発明の第１の実施の形態にかかるネットワークシステムにおける端末間データ通信動作について説明する。図５は、本発明の第１の実施の形態にかかるネットワークシステムにおける端末間データ通信動作を示すシーケンス図である。
【００４６】
ネットワークシステム１は、通信端末ＥＳ１での通信要求操作に応じて、図５の端末間データ通信動作を開始する。ここでは、通信端末ＥＳ１が、ネットワークＮＷ２を介して通信端末ＥＳ２との間でＶｏＩＰ通話などの端末間データ通信を行う場合を例として説明する。
【００４７】
まず、通信端末ＥＳ１は、アクセス処理部１４により、通信方式ＣＰ１に基づいて、呼制御サーバＣＦ１を介して、ゲートウェイ装置ＧＷ１に対する通信要求（CP1-NVITE）を送信する（ステップ１２０）。
ゲートウェイ装置ＧＷ１は、この通信要求に応じて、アクセス処理部２４により、通信方式ＣＰ１に基づいて、通信端末ＥＳ１との間でハイブリッドピアツーピア型データ通信ａを行う。これにより、両者間で、応答（CP1-200 OK）および応答確認（CP1-ACK）がやり取りされ、ゲートウェイ装置ＧＷ１から呼制御サーバＣＦ１を介して通信端末ＥＳ１へ、ゲートウェイ装置ＧＷ１のＩＰアドレスが通知される。
【００４８】
次に、通信端末ＥＳ１、ゲートウェイ装置ＧＷ１，ＧＷ２、および通信端末ＥＳ２は、端末間データ通信のための呼制御データをやり取りする（ステップ１３０Ａ）。
まず、通信端末ＥＳ１は、通信制御処理部１５により、ステップ１２０で取得したゲートウェイ装置ＧＷ１のＩＰアドレスを用いて、通信方式ＣＰ２に基づいて、ピアツーピア型データ通信ｂにより、ゲートウェイ装置ＧＷ１に対して通信要求(CP2-INVITE)を送信する（ステップ１３１）。
【００４９】
ゲートウェイ装置ＧＷ１は、この通信要求に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくハイブリッドピアツーピア型データ通信ｃにより、ゲートウェイ装置ＧＷ２に対して通信要求(CP2-INVITE)を転送する（ステップ１３２）。この際、呼制御処理部２５は、通信要求に含まれる送信元アドレス情報（c=ES1 IP-ADR）を自己のＩＰアドレス（c=GW1 IP-ADR）に置換した後（ステップ１３２Ａ）、その通信要求を転送する。
【００５０】
ゲートウェイ装置ＧＷ２は、呼制御サーバＣＦ２を介してゲートウェイ装置ＧＷ１からの通信要求を受信し、アクセス処理部２４により、通信方式ＣＰ１に基づくハイブリッドピアツーピア型データ通信ｄにより、通信端末ＥＳ２に対して通信要求(CP1-INVITE)を送信する（ステップ１３３）。
【００５１】
通信端末ＥＳ２は、アクセス処理部１４により、通信方式ＣＰ１に基づいて、ゲートウェイ装置ＧＷ２との間でハイブリッドピアツーピア型データ通信ｄを行い、両者間で、応答（CP1-200 OK）と応答確認（CP1-ACK）を順にやり取りする。
これにより、通信端末ＥＳ２から呼制御サーバＣＦ１を介してゲートウェイ装置ＧＷ２へ、通信端末ＥＳ２のＩＰアドレスが通知される。
【００５２】
この後、ゲートウェイ装置ＧＷ２は、呼制御処理部２５により、ステップ１３３で取得した通信端末ＥＳ２のＩＰアドレスを用いて、通信方式ＣＰ２に基づいて、ピアツーピア型データ通信ｅにより、通信端末ＥＳ２に対して通信要求(CP2-INVITE)を転送する（ステップ１３４）。
この際、呼制御処理部２５は、通信要求に含まれる送信元アドレス情報（c=GW1 IP-ADR）を自己のＩＰアドレス（c=GW2 IP-ADR）に置換した後（ステップ１３４Ａ）、その通信要求を転送する。
【００５３】
通信端末ＥＳ２は、この通信要求に応じて、通信制御処理部１５により、通信方式ＣＰ２に基づくピアツーピア型データ通信ｅにより、ゲートウェイ装置ＧＷ２に対して応答（CP2-200 OK）を送信する（ステップ１４０）。
ゲートウェイ装置ＧＷ２は、この応答に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくハイブリッドピアツーピア型データ通信ｃにより、ゲートウェイ装置ＧＷ１に対して応答（CP2-200 OK）を転送する（ステップ１４１）。
この際、呼制御処理部２５は、応答に含まれる送信元アドレス情報（c=ES2 IP-ADR）を自己のＩＰアドレス（c=GW2 IP-ADR）に置換した後（ステップ１４１Ａ）、その応答を転送する。
【００５４】
同様にして、ゲートウェイ装置ＧＷ１は、この応答に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくピアツーピア型データ通信ｂにより、通信端末ＥＳ１に対して応答（CP2-200 OK）を転送する（ステップ１４２）。
この際、呼制御処理部２５は、応答に含まれる送信元アドレス情報（c=GW2 IP-ADR）を自己のＩＰアドレス（c=GW1 IP-ADR）に置換した後（ステップ１４２Ａ）、その応答を転送する。
【００５５】
通信端末ＥＳ１の通信制御処理部１５は、ゲートウェイ装置ＧＷ１からの応答に応じて、データ通信ｂにより、ゲートウェイ装置ＧＷ１へ応答確認（CP2-ACK）を送信する（ステップ１４３）。
同様にして、ゲートウェイ装置ＧＷ１の呼制御処理部２５は、通信端末ＥＳ１からの応答確認（CP2-ACK）を、データ通信ｃによりゲートウェイ装置ＧＷ１へ送信する（ステップ１４４）。
同様にして、ゲートウェイ装置ＧＷ２の呼制御処理部２５は、ゲートウェイ装置ＧＷ２からの応答確認（CP2-ACK）を、データ通信ｅにより通信端末ＥＳ２へ送信する（ステップ１４５）。
【００５６】
このようにして、通信端末ＥＳ１、ゲートウェイ装置ＧＷ１，ＧＷ２、および通信端末ＥＳ２の間でやり取りされた端末間データ通信のための呼制御データに基づいて、これら装置間でデータ通信パスを確立する（ステップ１５０）。ここでは、通信端末ＥＳ１が、通信端末ＥＳ２との間でＶｏＩＰ通話を行うことから、これらデータ通信パスとしてＲＴＰセッションが確立される。
【００５７】
この際、ステップ１３０Ａにおいて、ゲートウェイ装置ＧＷ１，ＧＷ２において呼制御データの送信元アドレスの置換が行われたため、端末間データ通信のための呼制御データは、通信端末ＥＳ１，ＥＳ２間ではなく、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間、ゲートウェイ装置ＧＷ１とゲートウェイ装置ＧＷ２との間、およびゲートウェイ装置ＧＷ２と通信端末ＥＳ２との間でやり取りされたことになる。このため、これら装置間でピアツーピア型のデータ通信パスｐ１，ｐ２，ｐ３が確立される。
【００５８】
すなわち、通信端末ＥＳ１の通信制御処理部１５は、ステップ１４２において受信した応答の送信元アドレスがゲートウェイ装置ＧＷ１のＩＰアドレスであることから、ゲートウェイ装置ＧＷ１の呼制御処理部２５と連携して、両者間でネットワークＮＷ１を介してピアツーピア型のデータ通信パスｐ１を確立する（ステップ１５１）。
また、ゲートウェイ装置ＧＷ１の呼制御処理部２５は、ステップ１４１において受信した応答の送信元アドレスがゲートウェイ装置ＧＷ２のＩＰアドレスであることから、ゲートウェイ装置ＧＷ２の呼制御処理部２５と連携して、両者間でネットワークＮＷ２を介してピアツーピア型のデータ通信パスｐ３を確立する（ステップ１５２）。
【００５９】
また、ゲートウェイ装置ＧＷ２の呼制御処理部２５は、ステップ１４０において受信した応答の送信元アドレスが通信端末ＥＳ２のＩＰアドレスであることから、通信端末ＥＳ２の通信制御処理部２５と連携して、両者間でネットワークＮＷ１を介してピアツーピア型のデータ通信パスｐ２を確立する（ステップ１５３）。
これにより、通信端末ＥＳ１と通信端末ＳＥ２とが、ネットワークＮＷ２上のピアツーピア型のデータ通信パスｐ３を介して接続され、両者のデータ通信部１６により、端末間データ通信、ここではＶｏＩＰ通話が開始される。
【００６０】
その後、通信端末ＥＳ１での端末間データ通信の終了操作に応じて、通信端末ＥＳ１の通信制御処理部１５は、通信方式ＣＰ２に基づくデータ通信ｂにより、ゲートウェイ装置ＧＷ１に対して通信終了(CP2-BYE)を送信する。
ゲートウェイ装置ＧＷ１の呼制御処理部２５は、通信方式ＣＰ２に基づくデータ通信ｃにより、ゲートウェイ装置ＧＷ１に対して通信終了(CP2-BYE)を転送する。
同じく、ゲートウェイ装置ＧＷ２の呼制御処理部２５は、通信方式ＣＰ１に基づくデータ通信ｄにより、通信端末ＥＳ２に対して通信終了(CP2-BYE)を転送する。
【００６１】
これに応じて、通信端末ＥＳ２の通信制御処理部２５は、応答（CP2-200 OK）を返送し、これがゲートウェイ装置ＧＷ２およびゲートウェイ装置ＧＷ１を介して通信端末ＥＳ１へ転送される（ステップ１６０）。
これにより、通信端末ＥＳ１、ゲートウェイ装置ＧＷ１、ゲートウェイ装置ＧＷ２、および通信端末ＥＳ２の間で、ピアツーピア型のデータ通信パスｐ１，ｐ２，ｐ３が切断されて、端末間データ通信が終了する。
【００６２】
この後、通信端末ＥＳ１のアクセス処理部１４は、通信方式ＣＰ１に基づくハイブリッドピアツーピア型データ通信ａにより、ゲートウェイ装置ＧＷ１との間で、通信終了（CP1-BYE）および応答（CP1-200 OK）をやり取りし、これにより両者間のハイブリッドピアツーピア型データ通信ａが終了する（ステップ１７０）。
同じく、通信端末ＥＳ２のアクセス処理部１４は、通信方式ＣＰ１に基づくハイブリッドピアツーピア型データ通信ｄにより、ゲートウェイ装置ＧＷ２との間で、通信終了（CP1-BYE）および応答（CP1-200 OK）をやり取りし、これにより両者間のハイブリッドピアツーピア型データ通信ｄが終了する（ステップ１７１）。
【００６３】
ステップ１７０において、ゲートウェイ装置ＧＷ１は、アクセス処理部２４により、通信端末ＥＳ１からの通信終了（CP1-BYE）を受信した際、呼制御処理部２５において、通信端末ＥＳ１の端末間データ通信の終了、ここでは、通信端末ＥＳ１とのピアツーピア型のデータ通信パスｐ１が切断されていることを確認する。
ここで、通信端末ＥＳ１の端末間データ通信が終了している場合には、アクセス処理部２４により、応答（CP1-200 OK）を返送し、両者間のハイブリッドピアツーピア型データ通信ａを終了し、通信端末ＥＳ１の端末間データ通信が終了していない場合には、応答（CP1-200 OK）に代えて、エラー(CP1-4XX)を送信する。
また、ステップ１７１において、ゲートウェイ装置ＧＷ２でも同様の処理を行う。
【００６４】
［第１の実施の形態の効果］
このように、本実施の形態では、通信端末ＥＳ１，ＥＳ２間で端末間データ通信を行う際、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間、および通信端末ＥＳ２とゲートウェイ装置ＧＷ２との間が、ピアツーピア型データ通信で接続される。
このため、ネットワークＮＷ２の通信方式ＣＰ２で用いる呼制御データが、ネットワークＮＷ１を容易に透過することができ、ネットワークＮＷ１の呼制御サーバＣＦ１は、ネットワークＮＷ２の通信方式ＣＰ２に対応しておく必要がなくなる。したがって、ネットワークＮＷ１から、ネットワークＮＷ２で提供されている機能サービスを、ＡＳＰ的に容易に利用することが可能となる。
【００６５】
これにより、例えば、ネットワークＮＷ２が、ＲＦＣ３２４８に準拠した拡張ＳＩＰ信号を用いたＩＭサービスを提供できる。
この際、ネットワークＮＷ１が、ＲＦＣ３２６１に準拠したＳＩＰ基本呼サービスのみを提供しているＳＩＰネットワークであって、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間、および通信端末ＥＳ２とゲートウェイ装置ＧＷ２との間が、ネットワークＮＷ１を介してインターワーク方式で接続されている場合、通信端末ＥＳ１から送信されたＩＭサービスのための拡張ＳＩＰ信号は、ネットワークＮＷ１の呼制御サーバＣＦ１を経由することになる。
【００６６】
したがって、呼制御サーバＣＦ１が拡張ＳＩＰ信号に対応していない場合、通信端末ＥＳ１から送信された拡張ＳＩＰ信号は、呼制御サーバＣＦ１で破棄され、ゲートウェイ装置ＧＷ１側さらにはネットワークＮＷ２側へ透過されない場合がある。このため、通信端末ＥＳ１からはネットワークＮＷ２のＩＭサービスをＡＳＰ的に容易に利用できない。
【００６７】
これに対して、本実施の形態では、通信端末ＥＳ１から送信された拡張ＳＩＰ信号は、呼制御サーバＣＦ１で破棄されることなく、ピアツーピア型データ通信により呼制御サーバＣＦ１を透過してゲートウェイ装置ＧＷ１へ到達する。このため、ネットワークＮＷ１から、ネットワークＮＷ２で提供されている機能サービスを、ＡＳＰ的に容易に利用することが可能となる。
また、通信端末とゲートウェイ装置との間をピアツーピア型データ通信により接続しているため、拡張ＳＩＰ信号の通過を目的としてカプセル方式を採用した場合と比較して、カプセル化のためのオーバーヘッドが生じない。これにより、データ量や処理負荷の増大を回避でき、ＩＭサービスを効率よく利用することが可能となる。
【００６８】
また、本実施の形態では、端末間データ通信を開始する前に、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間で、ネットワークＮＷ１を介したハイブリッドピアツーピア型データ通信ａを開始しておき、端末間データ通信の終了時には、ゲートウェイ装置ＧＷ１において、通信端末ＥＳ１における端末間データ通信が終了した後、通信端末ＥＳ１との間のネットワークＮＷ１を介したハイブリッドピアツーピア型データ通信ａを終了している。
【００６９】
したがって、通信端末ＥＳ１との間のネットワークＮＷ１を介したハイブリッドピアツーピア型データ通信ａにより、ネットワークＮＷ２のサービス利用の開始および終了を確認でき、ネットワークＮＷ２のサービスを利用する場合でも、ユーザ認証、課金、セッション監視等のネットワークＮＷ１の基本機能を同時に利用することが可能となる。
【００７０】
具体的には、例えば図５のステップ１２０における応答（CP1-200 OK）の受信時に、呼制御サーバＣＦ１で、ユーザ認証、課金開始、通話ログ記録開始などのサービス処理を実行し、ステップ１７０における応答（CP1-200 OK）の受信時に、呼制御サーバＣＦ１で、課金終了、通話ログ記録終了などのサービス処理を実行すればよい。これら、サービス処理については、例えばＲＦＣ３２６１の認証処理や、ＲＦＣ４０２８のセッション監視処理などの公知の技術を利用すればよい。
このため、双方のネットワークで同一機能を設ける必要がなくなり、ネットワーク資源を有効利用することが可能となる。
【００７１】
また、本実施の形態では、ゲートウェイ装置ＧＷ１，ＧＷ２において、通信端末ＥＳ１，ＥＳ２からの呼制御データを転送する際、呼制御データに含まれる送信元アドレスを自己のアドレスに置換して転送するようにしたので、ネットワークＮＷ２を介した端末間データ通信を実現することが可能となる。
これにより、ネットワークＮＷ２で提供されている機能サービスとして、呼制御に関する機能サービスだけではなく、端末間データ通信でやり取りする音声などの通信データに対する機能サービスを、ネットワークＮＷ１から利用することが可能となる。
【００７２】
また、本実施の形態において、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間のピアツーピア型のデータ通信パスＡの終了要求に応じて、端末間データ通信の終了を確認した後、データ通信パスＡを終了するようにしたので、端末間データ通信が終了していない場合には、データ通信パスＡの終了を行わないようにすることが可能となる。このため、端末間データ通信が終了していないにもかかわらず、データ通信パスＡを終了しようとする不正を回避でき、ネットワークＮＷ１での課金処理や通話ログ記録処理に対する不正行為を抑止することが可能となる。
【００７３】
このことは、図４の端末登録処理動作にも適用できる。すなわち、ステップ１０３において、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間で、終了要求（CP1-BYE）および応答（CP1-200 OK）をやり取りせず、ステップ１０５の後にやり取りしてもよい。同様に、ステップ１０４において、通信端末ＥＳ２とゲートウェイ装置ＧＷ２との間で、終了要求（CP1-BYE）および応答（CP1-200 OK）をやり取りせず、ステップ１０６の後にやり取りしてもよい。
【００７４】
なお、特許請求の範囲に記載したステップＡは、ハイブリッドピアツーピア型データ通信ａを用いたステップ１２０を含み、ステップＢは、ピアツーピア型データ通信ｂを用いたステップ１３１，１４２，１４３を含み、ステップＣは、ハイブリッドピアツーピア型データ通信ｃを用いたステップ１３２，１４１，１４４を含み、ステップＤは、ハイブリッドピアツーピア型データ通信ｄを用いたステップ１３３を含み、ステップＥは、ピアツーピア型データ通信ｅを用いたステップ１３４，１４０，１４５を含み、ステップＦは、ピアツーピア型データ通信パスｐ１，ｐ２，ｐ３を用いたステップ１５１，１５２，１５３を含み、ステップＧは、ハイブリッドピアツーピア型データ通信ａを用いたステップ１７０を含む。
【００７５】
［第２の実施の形態］
次に、図６を参照して、本発明の第２の実施の形態にかかるネットワークシステムについて説明する。図６は、本発明の第２の実施の形態にかかるネットワークシステムにおける端末間データ通信動作を示すシーケンス図である。
【００７６】
第１の実施の形態では、ゲートウェイ装置ＧＷ１，ＧＷ２において、通信端末ＥＳ１，ＥＳ２からの呼制御データを転送する際、呼制御データに含まれる送信元アドレスを自己のアドレスに置換して転送することにより、ネットワークＮＷ２を介した端末間データ通信を実現する場合を例として説明した。
【００７７】
本実施の形態では、ゲートウェイ装置ＧＷ１，ＧＷ２において、通信端末ＥＳ１，ＥＳ２からの呼制御データを転送する際、呼制御データに含まれる送信元アドレスの置換を行わずに転送することにより、ネットワークＮＷ１を介した端末間データ通信を実現する場合を例として説明する。
【００７８】
本実施の形態のネットワークシステムでは、ゲートウェイ装置ＧＷ１，ＧＷ２の呼制御処理部２５において、通信端末ＥＳ１，ＥＳ２からの呼制御データを転送する際、呼制御データに含まれる送信元アドレスの置換を行わずに転送する点が、第１の実施の形態と異なる。他の構成については、第１の実施の形態と同様であり、ここでの詳細な説明は省略する。
【００７９】
図６のステップ１３２において、ゲートウェイ装置ＧＷ１は、通信端末ＥＳ１からの通信要求に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくハイブリッドピアツーピア型データ通信ｃにより、ゲートウェイ装置ＧＷ２に対して通信要求(CP2-INVITE)を転送する。この際、呼制御処理部２５は、通信要求に含まれる送信元アドレス情報（c=ES1 IP-ADR）の置換を行わず（ステップ１３２Ｂ）、その通信要求を転送する。
【００８０】
同じく、ステップ１３４において、ゲートウェイ装置ＧＷ２は、呼制御処理部２５により、ゲートウェイ装置ＧＷ１からの通信要求に応じて、通信方式ＣＰ２に基づくピアツーピア型データ通信ｄにより、通信端末ＥＳ２に対して通信要求(CP2-INVITE)を転送する。この際、呼制御処理部２５は、通信要求に含まれる送信元アドレス情報（c=ES1 IP-ADR）の置換を行わず（ステップ１３４Ｂ）、その通信要求を転送する。
【００８１】
また、ステップ１４１において、ゲートウェイ装置ＧＷ２は、通信端末ＥＳ２からの応答に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくハイブリッドピアツーピア型データ通信ｃにより、ゲートウェイ装置ＧＷ１に対して応答（CP2-200 OK）を転送する。この際、呼制御処理部２５は、応答に含まれる送信元アドレス情報（c=ES2 IP-ADR）の置換を行わず（ステップ１４１Ｂ）、その応答を転送する。
【００８２】
同じく、ステップ１４２において、ゲートウェイ装置ＧＷ１は、ゲートウェイ装置ＧＷ２からの応答に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくピアツーピア型データ通信ｂにより、通信端末ＥＳ１に対して応答（CP2-200 OK）を転送する。この際、呼制御処理部２５は、応答に含まれる送信元アドレス情報（c=ES2 IP-ADR）の置換を行わず（ステップ１４２Ｂ）、その応答を転送する。
【００８３】
したがって、ステップ１３０Ｂでは、通信端末ＥＳ１，ＥＳ２間で呼制御データが直接やり取りされたことになり、ゲートウェイ装置ＧＷ１，ＧＷ２は、呼制御データの送受信元ではなくなる。
このため、ステップ１５０では、このようにして、通信端末ＥＳ１と通信端末ＥＳ２の間でやり取りされた端末間データ通信のための呼制御データに基づいて、通信端末ＥＳ１，ＥＳ２のＩＰアドレスが通信相手アドレスとして直接用いられることから、ネットワークＮＷ２ではなく、ネットワークＮＷ１を経由したデータ通信パスｐ４が確立される（ステップ１５４）。ここでは、通信端末ＥＳ１が、通信端末ＥＳ２との間でＶｏＩＰ通話を行うことから、これらデータ通信パスとしてＲＴＰセッションが確立される。
【００８４】
［第２の実施の形態の効果］
このように、本実施の形態では、ゲートウェイ装置ＧＷ１，ＧＷ２の呼制御処理部２５において、通信端末ＥＳ１，ＥＳ２からの呼制御データを転送する際、呼制御データに含まれる送信元アドレスの置換を行わずに転送している。
したがって、ネットワークＮＷ２の制御下において、通信端末ＥＳ１，ＥＳ２間の端末間データ通信用の通信パスとして、ネットワークＮＷ２ではなく、ネットワークＮＷ１を経由したデータ通信パスを確立することができる。
【００８５】
図７は、本発明の第２の実施の形態にかかるネットワークシステムにおける端末間データ通信動作（通話転送サービス）を示すシーケンス図である。
ここでは、通信端末ＥＳ２が通信端末ＥＳ１との間でＶｏＩＰ通話を行っている際に、通信端末ＥＳ２からの通話転送要求に応じて、通信端末ＥＳ３へ通話転送する場合を例として説明する。なお、ネットワークＮＷ１が、ＲＦＣ３２６１に準拠したＳＩＰ基本呼サービスのみを提供しているＳＩＰネットワークであって、ネットワークＮＷ２が、ＳＩＰ拡張規定を用いた通話転送サービスを提供しているＳＩＰネットワークであるものと仮定する。
【００８６】
図７のステップ１５４において、ネットワークＮＷ１を経由したデータ通信パスｐ４を確立して、ＶｏＩＰ通話が開始された後、通信端末ＥＳ２からの通話転送要求に応じて、ネットワークシステム１により、通話転送サービス処理が開始される（ステップ１５０Ｂ）。
【００８７】
このステップ１５０Ｂでは、ネットワークＮＷ２の通信方式ＣＰ２で提供されている、ＳＩＰ拡張規定の呼制御データであるREFERを用いて、通信端末Ｅ１，ＥＳ２間のＶｏＩＰ通話が、通信端末Ｅ１，ＥＳ３間のＶｏＩＰ通話として通話転送されている。通話転送サービス処理については、例えば、インターネットドラフト／セッション開始プロトコルのサービス例「Session Initiation Protocol Service Examples draft-ietf-sipping-service-examples-15.txt」（IETF／SIPPINGワーキンググループ）などの公知技術を利用すればよい。
【００８８】
この際、通信端末Ｅ１，ＥＳ２間のＶｏＩＰ通話や、通信端末Ｅ１，ＥＳ３間のＶｏＩＰ通話は、ネットワークＮＷ２ではなくネットワークＮＷ１を介して確立されている。
したがって、本実施の形態によれば、ネットワークＮＷ２の通信帯域を利用することなく、ネットワークＮＷ２で提供されているサービス機能のみを利用することが可能となる。
【００８９】
また、第１および第２の実施の形態では、ゲートウェイ装置ＧＷ１，ＧＷ２において、呼制御データ内の送信元アドレスの置換を行う場合と、行わない場合とを、それぞれ固定的に実施した場合を例として説明したが、ゲートウェイ装置ＧＷ１，ＧＷ２において、アドレス置換の要否を変更可能としてもよい。
具体的には、通信端末ＥＳ１からの通信要求で指定された端末間データ通信の内容や、ゲートウェイ装置ＧＷ１，ＧＷ２の通信負荷状況、さらにはゲートウェイ装置ＧＷ１，ＧＷ２に対するオペレータの操作入力などに応じて、ゲートウェイ装置ＧＷ１，ＧＷ２でアドレス置換の要否を判断してもよい。
【００９０】
［第３の実施の形態］
次に、図８を参照して、本発明の第３の実施の形態にかかるネットワークシステムについて説明する。図８は、本発明の第３の実施の形態にかかるネットワークシステムにおける端末間データ通信動作を示すシーケンス図である。
【００９１】
第１の実施の形態では、ネットワークＮＷ１，ＮＷ２を介して確立したピアツーピア型のデータ通信パスを用いて端末間データ通信を行う場合を例として説明した。
本実施の形態では、ピアツーピア型のデータ通信パスを確立することなく、コネクションレス型の端末間データ通信を行う場合を例として説明する。
【００９２】
本実施の形態のネットワークシステムでは、通信端末ＥＳ１の通信制御処理部１５において、端末間データ通信の開始時に、コネクション型データ通信の通信要求を示す呼制御データINVITEではなく、コネクションレス型の通信要求を示す呼制御データMESSAGEを送信する点が、第１の実施の形態と異なる。他の構成については、第１の実施の形態と同様であり、ここでの詳細な説明は省略する。
【００９３】
本実施の形態では、図５のステップ１３０Ａに代えて、図８のステップ１８０を実行する。
まず、通信端末ＥＳ１は、通信制御処理部１５により、ステップ１２０で取得したゲートウェイ装置ＧＷ１のＩＰアドレスを用いて、通信方式ＣＰ２に基づいて、ピアツーピア型データ通信ｂにより、ゲートウェイ装置ＧＷ１に対して通信要求(CP2-MESSAGE)を送信する（ステップ１３１）。この通信要求には、文字メッセージとして「Hello ES2」が予め付加されている（ステップ１３１Ａ）。
【００９４】
ゲートウェイ装置ＧＷ１は、この通信要求に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくハイブリッドピアツーピア型データ通信ｃにより、ゲートウェイ装置ＧＷ２に対して通信要求(CP2-MESSAGE)を転送する（ステップ１８２）。
【００９５】
ゲートウェイ装置ＧＷ２は、呼制御サーバＣＦ２を介してゲートウェイ装置ＧＷ１からの通信要求を受信し、アクセス処理部２４により、通信端末ＥＳ２との間で、通信方式ＣＰ１に基づくハイブリッドピアツーピア型データ通信ｄを確立する（ステップ１８３）。
これにより、通信端末ＥＳ２から呼制御サーバＣＦ１を介してゲートウェイ装置ＧＷ２へ、通信端末ＥＳ２のＩＰアドレスが通知される。
【００９６】
この後、ゲートウェイ装置ＧＷ２は、呼制御処理部２５により、ステップ１８３で取得した通信端末ＥＳ２のＩＰアドレスを用いて、通信方式ＣＰ２に基づいて、ピアツーピア型データ通信ｄにより、通信端末ＥＳ２に対して通信要求(CP2-MESSAGE)を転送する（ステップ１８４）。
【００９７】
通信端末ＥＳ２は、通信制御処理部１５により、この通信要求を受信して、付加されている文字メッセージ「Hello ES2」を取得し、ユーザＩ／Ｆ部１３で画面表示する。その後、通信制御処理部１５は、通信方式ＣＰ２に基づくピアツーピア型データ通信ｄにより、ゲートウェイ装置ＧＷ２に対して応答（CP2-200 OK）を送信する（ステップ１８５）。
【００９８】
ゲートウェイ装置ＧＷ２は、この応答に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくハイブリッドピアツーピア型データ通信ｃにより、ゲートウェイ装置ＧＷ１に対して応答（CP2-200 OK）を転送する（ステップ１８６）。この際、呼制御処理部２５は、通信要求に含まれる送信元アドレス情報の置換を行わず、その通信要求を転送する。
【００９９】
同様にして、ゲートウェイ装置ＧＷ１は、この応答に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくピアツーピア型データ通信ｂにより、通信端末ＥＳ１に対して応答（CP2-200 OK）を転送する（ステップ１８７）。この際、呼制御処理部２５は、通信要求に含まれる送信元アドレス情報の置換を行わず、その通信要求を転送する。
【０１００】
［第３の実施の形態の効果］
このように、本実施の形態では、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間、および通信端末ＥＳ２とゲートウェイ装置ＧＷ２との間を、ピアツーピア型データ通信で接続しておき、ゲートウェイ装置ＧＷ１，ＧＷ２の呼制御処理部２５において、通信端末ＥＳ１から端末間データ通信に関する通信要求を、コネクションレス型データ通信により、ネットワークＮＷ２を介して通信端末ＥＳ２へ転送している。また、この際、呼制御データに含まれる送信元アドレスの置換を行わずに転送している。
【０１０１】
この際、呼制御サーバＣＦ１が拡張ＳＩＰ信号に対応していない場合、通信端末ＥＳ１から送信された通信要求MESSAGEは、呼制御サーバＣＦ１で破棄され、ゲートウェイ装置ＧＷ１側さらにはネットワークＮＷ２側へ透過されない。このため、通信端末ＥＳ１からはネットワークＮＷ２のインスタントメッセージサービスをＡＳＰ的に容易に利用できない。
【０１０２】
本実施の形態では、通信端末ＥＳ１から送信された通信要求MESSAGEは、呼制御サーバＣＦ１で破棄されることなく、ピアツーピア型データ通信により呼制御サーバＣＦ１を透過してゲートウェイ装置ＧＷ１へ到達する。このため、ネットワークＮＷ２で提供されている機能サービスのうち、コネクション型データ通信を必要としないインスタントメッセージなどのサービスについても、ネットワークＮＷ１からＡＳＰ的に容易に利用することが可能となる。
【０１０３】
［第４の実施の形態］
次に、本発明の第４の実施の形態にかかるネットワークシステムについて説明する。図９は、本発明の第４の実施の形態にかかるネットワークシステムにおける端末間データ通信動作を示すシーケンス図である。
【０１０４】
第１の実施の形態では、通信端末ＥＳ１，ＥＳ２間の端末間データ通信が終了した後、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間のハイブリッドピアツーピア型データ通信ａを終了する場合について説明した。
本実施の形態では、第１の通信端末が、ハイブリッドピアツーピア型データ通信ａで、ゲートウェイ装置ＧＷ１のネットワークアドレスを取得した後、端末間データ通信の通信要求を行う前にデータ通信ａを終了する場合について説明する。
【０１０５】
本実施の形態のネットワークシステムでは、通信端末ＥＳ１の通信制御処理部１５において、ゲートウェイ装置ＧＷ１との間のハイブリッドピアツーピア型データ通信ａを終了するタイミングが、第１の実施の形態と異なる。他の構成については、第１の実施の形態と同様であり、ここでの詳細な説明は省略する。
【０１０６】
図９のステップ１２０において、通信端末ＥＳ１の通信制御処理部１５が、ゲートウェイ装置ＧＷ１との間のハイブリッドピアツーピア型データ通信ａを開始して、ゲートウェイ装置ＧＷ１のネットワークアドレスを取得する。
この後、通信端末ＥＳ１の通信制御処理部１５は、ステップ１７０を開始して、通信方式ＣＰ１に基づくハイブリッドピアツーピア型データ通信ａにより、ゲートウェイ装置ＧＷ１に対して通信終了（CP1-BYE）を送信する。
ゲートウェイ装置ＧＷ１は、この通信終了に応じて、アクセス処理部２４により、応答（CP1-200 OK）を返送し、両者間のハイブリッドピアツーピア型データ通信ａが終了する。
【０１０７】
［第４の実施の形態の効果］
このように、本実施の形態では、第１の通信端末が、ハイブリッドピアツーピア型データ通信ａで、ゲートウェイ装置ＧＷ１のネットワークアドレスを取得した後、端末間データ通信の通信要求を行う前に、ハイブリッドピアツーピア型データ通信ａを終了する。
したがって、端末間データ通信中において、ハイブリッドピアツーピア型データ通信ａが継続されないことから、ネットワークＮＷ１の呼制御サーバＣＦ１の負荷を軽減することが可能となる。
【０１０８】
［第５の実施の形態］
次に、図１０および図１１を参照して、本発明の第５の実施の形態にかかるネットワークシステムについて説明する。図１０は、本発明の第５の実施の形態にかかるネットワークシステムの構成を示すブロック図である。図１１は、本発明の第５の実施の形態にかかるネットワークシステムにおける端末間データ通信動作を示すシーケンス図である。
【０１０９】
第１の実施の形態では、ネットワークＮＷ１に接続されている通信端末ＥＳ１が、ネットワークＮＷ１に接続されている通信端末ＥＳ２と端末間データ通信を行う場合を例として説明した。
本実施の形態では、通信端末ＥＳ１が、ネットワークＮＷ２に接続されている通信端末ＥＳ２と端末間データ通信を行う場合を例として説明する。
【０１１０】
本実施の形態のネットワークシステムでは、通信端末ＥＳ２がネットワークＮＷ２に接続されていることから、ゲートウェイ装置ＧＷ２が不要となるものの、他の構成については、第１の実施の形態と同様であり、ここでの詳細な説明は省略する。
【０１１１】
図１１のステップ１３０Ａにおいて、ゲートウェイ装置ＧＷ１は、通信端末ＥＳ１からの通信要求に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくハイブリッドピアツーピア型データ通信ｄにより、通信端末ＥＳ２に対して通信要求(CP2-INVITE)を転送する（ステップ１３２）。この際、呼制御処理部２５は、通信要求に含まれる送信元アドレス情報（c=ES1 IP-ADR）を自己のＩＰアドレス（c=GW1 IP-ADR）に置換した後（ステップ１３２Ａ）、その通信要求を転送する。
【０１１２】
通信端末ＥＳ２は、ゲートウェイ装置ＧＷ１からの通信要求に応じて、通信制御処理部１５により、通信方式ＣＰ２に基づくハイブリッドピアツーピア型データ通信ｃにより、ゲートウェイ装置ＧＷ１に対して応答（CP2-200 OK）を送信する（ステップ１４１）。
ゲートウェイ装置ＧＷ１は、この応答に応じて、呼制御処理部２５により、通信方式ＣＰ２に基づくピアツーピア型データ通信ｂにより、通信端末ＥＳ１に対して応答（CP2-200 OK）を転送する（ステップ１４２）。この際、呼制御処理部２５は、応答に含まれる送信元アドレス情報（c=ES2 IP-ADR）を自己のＩＰアドレス（c=GW1 IP-ADR）に置換した後（ステップ１４２Ａ）、その応答を転送する。
【０１１３】
このようにして、通信端末ＥＳ１、ゲートウェイ装置ＧＷ１、および通信端末ＥＳ２の間でやり取りされた端末間データ通信のための呼制御データに基づいて、これら装置間でデータ通信パスを確立する（ステップ１５０）。ここでは、通信端末ＥＳ１が、通信端末ＥＳ２との間でＶｏＩＰ通話を行うことから、これらデータ通信パスとしてＲＴＰセッションが確立される。
【０１１４】
この際、ステップ１３０Ａにおいて、ゲートウェイ装置ＧＷ１において呼制御データの送信元アドレスの置換が行われたため、端末間データ通信のための呼制御データは、通信端末ＥＳ１，ＥＳ２間ではなく、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間、ゲートウェイ装置ＧＷ１と通信端末ＥＳ２との間でやり取りされたことになる。このため、これら装置間でピアツーピア型のデータ通信パスｐ１，ｐ２が確立される。
これにより、通信端末ＥＳ１と通信端末ＳＥ２とが、データ通信パスｐ１，ｐ２を介して接続され、両者のデータ通信部１６により、端末間データ通信、ここではＶｏＩＰ通話が開始される。
【０１１５】
その後、通信端末ＥＳ１での端末間データ通信の終了操作に応じて、通信端末ＥＳ１の通信制御処理部１５は、通信方式ＣＰ２に基づくデータ通信ｂにより、ゲートウェイ装置ＧＷ１に対して通信終了(CP2-BYE)を送信する。
ゲートウェイ装置ＧＷ１の呼制御処理部２５は、通信方式ＣＰ２に基づくデータ通信ｄにより、通信端末ＥＳ２に対して通信終了(CP2-BYE)を転送する。
【０１１６】
これに応じて、通信端末ＥＳ２の通信制御処理部２５は、応答（CP2-200 OK）を返送し、これがゲートウェイ装置ＧＷ１を介して通信端末ＥＳ１へ転送される（ステップ１６０）。
これにより、通信端末ＥＳ１、ゲートウェイ装置ＧＷ１、および通信端末ＥＳ２の間で、ピアツーピア型のデータ通信パスｐ１，ｐ２が切断されて、端末間データ通信が終了する。
【０１１７】
［第５の実施の形態の効果］
このように、本実施の形態では、通信端末ＥＳ２がネットワークＮＷ２に接続されている場合、第１の実施の形態におけるゲートウェイ装置ＧＷ２が省かれて、ゲートウェイ装置ＧＷ２のうち通信端末ＥＳ２との通信機能がゲートウェイ装置ＧＷ１で実現している。
したがって、第１の実施の形態と同様に、本実施の形態においても、通信端末ＥＳ１，ＥＳ２間で端末間データ通信を行う際、通信端末ＥＳ１とゲートウェイ装置ＧＷ１との間が、ピアツーピア型データ通信で接続される。
【０１１８】
このため、ネットワークＮＷ２の通信方式ＣＰ２で用いる呼制御データが、ネットワークＮＷ１を容易に透過することができ、ネットワークＮＷ１の呼制御サーバＣＦ１は、ネットワークＮＷ２の通信方式ＣＰ２に対応しておく必要がなくなる。したがって、ネットワークＮＷ１から、ネットワークＮＷ２で提供されている機能サービスを、ＡＳＰ的に容易に利用することが可能となる。
【０１１９】
また、本実施の形態は、第１の実施の形態だけでなく、前述した第２〜第４の実施の形態にも、同様にして適用できる。
図１２は、第２の実施の形態（図６参照）に第５の実施の形態を適用した場合における、端末間データ通信動作を示すシーケンス図である。
図１３は、第２の実施の形態（図７参照）に第５の実施の形態を適用した場合における、端末間データ通信動作（通話転送サービス）を示すシーケンス図である。
図１４は、第３の実施の形態（図８参照）に第５の実施の形態を適用した場合における、端末間データ通信動作を示すシーケンス図である。
図１５は、第４の実施の形態（図９参照）に第５の実施の形態を適用した場合における、端末間データ通信動作を示すシーケンス図である。
【０１２０】
これら構成や動作について、前述した第２〜第４の実施の形態と同様であり、ここでの詳細な説明は省略する。
これら第２〜第４の実施の形態のいずれに適応した場合にも、前述したそれぞれの実施の形態と同様の作用効果が得られる。
【０１２１】
［実施の形態の拡張］
以上の各実施の形態では、ネットワークＮＷ１，ＮＷ２がＳＩＰネットワークである場合を例として説明したが、これに限定されるものではなく、ＳＩＰ以外のサービスを提供するネットワークに対しても、前述と同様にして各実施の形態を適用でき、同様の作用効果が得られる。
【図面の簡単な説明】
【０１２２】
【図１】本発明の第１の実施の形態にかかるネットワークシステムの構成を示すブロック図である。
【図２】本発明の第１の実施の形態にかかるネットワークシステムで用いられる通信端末の構成を示すブロック図である。
【図３】本発明の第１の実施の形態にかかるネットワークシステムで用いられるゲートウェイ装置の構成を示すブロック図である。
【図４】本発明の第１の実施の形態にかかるネットワークシステムにおける端末登録処理動作を示すシーケンス図である。
【図５】本発明の第１の実施の形態にかかるネットワークシステムにおける端末間データ通信動作を示すシーケンス図である。
【図６】本発明の第２の実施の形態にかかるネットワークシステムにおける端末間データ通信動作を示すシーケンス図である。
【図７】本発明の第２の実施の形態にかかるネットワークシステムにおける端末間データ通信動作（通話転送サービス）を示すシーケンス図である。
【図８】本発明の第３の実施の形態にかかるネットワークシステムにおける端末間データ通信動作を示すシーケンス図である。
【図９】本発明の第４の実施の形態にかかるネットワークシステムにおける端末間データ通信動作を示すシーケンス図である。
【図１０】本発明の第５の実施の形態にかかるネットワークシステムの構成を示すブロック図である。
【図１１】本発明の第５の実施の形態にかかるネットワークシステムにおける端末間データ通信動作を示すシーケンス図である。
【図１２】第２の実施の形態（図６参照）に第５の実施の形態を適用した場合における、端末間データ通信動作を示すシーケンス図である。
【図１３】第２の実施の形態（図７参照）に第５の実施の形態を適用した場合における、端末間データ通信動作（通話転送サービス）を示すシーケンス図である。
【図１４】第３の実施の形態（図８参照）に第５の実施の形態を適用した場合における、端末間データ通信動作を示すシーケンス図である。
【図１５】第４の実施の形態（図９参照）に第５の実施の形態を適用した場合における、端末間データ通信動作を示すシーケンス図である。
【符号の説明】
【０１２３】
１…ネットワークシステム、ＥＳ１，ＥＳ２…通信端末、１１…通信Ｉ／Ｆ部、１２…記憶部、１３…ユーザＩ／Ｆ部、１４…アクセス処理部、１５…通信制御処理部、１６…データ通信部、ＧＷ１，ＧＷ２…ゲートウェイ装置、２１…通信Ｉ／Ｆ部、２２…記憶部、２３…ユーザＩ／Ｆ部、２４…アクセス処理部、２５…呼制御処理部、２６…中継処理部、ＮＷ１，ＮＷ２…ネットワーク、ＣＦ１，ＣＦ２…呼制御サーバ。
【図１】
2010119018.tif 000003
【図２】
2010119018.tif 000004
【図３】
2010119018.tif 000005
【図４】
2010119018.tif 000006
【図５】
2010119018.tif 000007
【図６】
2010119018.tif 000008
【図７】
2010119018.tif 000009
【図８】
2010119018.tif 000010
【図９】
2010119018.tif 000011
【図１０】
2010119018.tif 000012
【図１１】
2010119018.tif 000013
【図１２】
2010119018.tif 000014
【図１３】
2010119018.tif 000015
【図１４】
2010119018.tif 000016
【図１５】
2010119018.tif 000017