(57)【特許請求の範囲】
【請求項１】
セッション制御プロトコルに非対応のサーバ装置および前記セッション制御プロトコルに対応したサーバ装置を個々に識別するサーバ識別情報と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続している前記サーバ装置から、前記メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶手段と、
前記外部通信網と接続している端末から、前記サーバ識別情報とともに前記メディアインフォメーションの要求を受け付ける外部網通信手段と、
記憶された前記メディアインフォメーションから、受け付けた前記サーバ識別情報に対応する前記メディアインフォメーションを抽出する抽出手段と、を備え、
前記メディアインフォメーションは、前記メディアデータを配信する前記サーバ装置が前記セッション制御プロトコルに対応しているとき、前記サーバ装置が前記セッション制御プロトコルに対応していることを特定するセッション制御プロトコル特定情報を含み、
前記外部網通信手段は、抽出された前記メディアインフォメーションが前記セッション制御プロトコル特定情報を含まないとき、抽出された前記メディアインフォメーションを前記端末に提供することを特徴とするゲートウェイ装置。
【請求項２】
受け付けた前記サーバ識別情報に対応する前記サーバ装置が前記セッション制御プロトコルに対応していると判断されたとき、前記端末と前記サーバ装置との間の前記データ通信の確立を仲介する内部網通信手段をさらに備え、
ことを特徴とする請求項１に記載のゲートウェイ装置。
【請求項３】
抽出手段により抽出された前記メディアインフォメーションをＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）記述して前記端末に提供することを特徴とする請求項１又は２に記載のゲートウェイ装置。
【請求項４】
前記外部網通信手段は、前記データ通信の切断を要求する切断要求を前記端末から受け付けると、前記切断要求に対する応答を前記端末に送信し、前記要求によって確立された前記データ通信を切断することを特徴とする請求項１から３のいずれか１項に記載のゲートウェイ装置。
【請求項５】
セッション制御プロトコルに非対応のサーバ装置および前記セッション制御プロトコルに対応したサーバ装置を個々に識別するサーバ識別情報と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続している前記サーバ装置から、前記メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて取得するステップと、
前記外部通信網と接続している端末から、前記サーバ識別情報とともに前記メディアインフォメーションの要求を受け付けるステップと、
記憶された前記メディアインフォメーションから、受け付けた前記サーバ識別情報に対応する前記メディアインフォメーションを抽出するステップと、
前記メディアインフォメーションに、前記メディアデータを配信する前記サーバ装置が前記セッション制御プロトコルに対応しているとき、前記サーバ装置が前記セッション制御プロトコルに対応していることを特定するセッション制御プロトコル特定情報を含めるステップと、
抽出された前記メディアインフォメーションが前記セッション制御プロトコル特定情報を含まないとき、抽出された前記メディアインフォメーションを前記端末に提供するステップと、
を含むことを特徴とする通信接続方法。
【請求項６】
セッション制御プロトコルに非対応のサーバ装置および前記セッション制御プロトコルに対応したサーバ装置を個々に識別するサーバ識別情報と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続している前記サーバ装置から、前記メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶処理と、
前記外部通信網と接続している端末から、前記サーバ識別情報とともに前記メディアインフォメーションの要求を受け付ける外部網通信処理と、
記憶された前記メディアインフォメーションから、受け付けた前記サーバ識別情報に対応する前記メディアインフォメーションを抽出する抽出処理と、
前記メディアインフォメーションに、前記メディアデータを配信する前記サーバ装置が前記セッション制御プロトコルに対応しているとき、前記サーバ装置が前記セッション制御プロトコルに対応していることを特定するセッション制御プロトコル特定情報を含める処理と、
前記外部網通信処理は、抽出された前記メディアインフォメーションが前記セッション制御プロトコル特定情報を含まないとき、抽出された前記メディアインフォメーションを前記端末に提供する提供処理と、
をコンピュータに実行させるゲートウェイシステムのためのコンピュータプログラム。
【請求項７】
セッション制御プロトコルに非対応のサーバ装置と、前記セッション制御プロトコルに対応したサーバ装置と、内部通信網を介して前記サーバ装置と接続している請求項１に記載のゲートウェイ装置と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網を介して、前記ゲートウェイ装置および前記サーバ装置にそれぞれ接続されている端末と、から構成されるネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末と接続している次世代通信網と、内部網との境界に位置し、内部網を介してサーバ装置と接続しているゲートウェイ装置、および通信接続方法、このゲートウェイシステムのためのコンピュータプログラム、ネットワークシステムに関する。
【背景技術】
【０００２】
一般に、次世代ネットワーク通信システムとは、公衆交換電話網（ＰＳＴＮ、Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）を使用するＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）サービスと、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）網を使用するＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）サービスと、を統合したシステムをいう。ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ）により、ＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ）やセキュリティを向上させた統合ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網が構築され、電話網を代替できる次世代の通信インフラとしてその上でサードパーティが多様なサービスを展開され、ユビキタスネットワーク社会が実現されることが期待される。
【０００３】
ＮＧＮでメディアストリームを実行させるためには、メディアを提供するアプリケーションサーバを見つけて、通信開始のための手順に基づいて、呼び出し（リクエスト）や応答（レスポンス）を行い、アプリケーションサーバと、端末との間にセッションを確立しなければならない。このようなセッションの確立のために用いられるプロトコルがＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）である。
【０００４】
また、メディアストリームを実行するためには、メディアデータを配信する配信先の接続ＩＰアドレスおよびポート番号のほか、メディアデータのタイプ、プロトコル、モードといったメディアインフォメーションを端末に提供しなければならない。メディアデータは、ＮＧＮをパケットに分割して伝送されるため、端末は、メディアデータを正しい順番で正しいタイミングで元のデータを再現しなければならないからである。
【０００５】
メディアインフォメーションには、パケットに分割されたメディアデータを再現するための情報が含まれる。メディアインフォメーションの提供は、たとえば、ＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）という言語で記述される。ＳＩＰによりセッションが開始され、ＳＤＰメッセージの送信およびＳＤＰメッセージに対する応答により、メディアストリームの実行が合意される。こうすることにより、メディアデータがパケットに分割して伝送される。
【０００６】
ＮＧＮにおいては、網内にＱｏＳ制御や認証を行う機能モジュールを備え、ＳＩＰ言語が使用され、ＮＧＮ特有のパケット伝送が行われる。
【０００７】
例えば、特許文献１には、ＮＧＮでの相互接続方式に関する技術が記載されている。
【特許文献１】特開２００７−３１８７０７号公報
【特許文献２】特開２００７−４１９９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、既存システムでは、全てのサーバ装置がＳＩＰを実装しているわけではない。したがって、ＳＩＰを実装していない既存のシステムは、ＮＧＮに適用できないという問題があった。
【０００９】
また、特許文献２には、ＳＩＰとＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）とを変換するゲートウェイを配置することにより、ＳＩＰに対応していない端末でもＳＩＰによるセッション制御に適用可能としている。しかしながら、このゲートウェイは、ＳＩＰ対応サーバ装置を介してＳＩＰ非対応の端末を接続するというものである。したがって、ＳＩＰ非対応のサーバ装置が、端末に映像や音声等のメディアデータを配信しようとしても、メディアストリームの実行に必要な情報を端末に提供することができない。
【００１０】
本発明は上述のような課題に鑑みてなされたものであり、ＮＧＮで使用するプロトコルに対応していないサーバ装置であっても、ＮＧＮ側に対して同じようにＮＧＮ用のプロトコルによる終端を行い、サーバ装置と端末との間のメディアストリームの実行を可能とするゲートウェイ装置、その通信接続方法、そのゲートウェイシステムのためのコンピュータプログラム、ネットワークシステムを提供するものである。
【課題を解決するための手段】
【００１１】
本発明によれば、セッション制御プロトコルに非対応のサーバ装置を識別するサーバ識別情報と、セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続しているサーバ装置から、メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶手段と、
外部通信網と接続している端末から、サーバ識別情報とともにメディアインフォメーションの要求を受け付ける外部網通信手段と、
記憶されたメディアインフォメーションから、受け付けたサーバ識別情報に対応するメディアインフォメーションを抽出する抽出手段と、を備え、
外部網通信手段は、抽出されたメディアインフォメーションを端末に提供することを特徴とするゲートウェイ装置
が提供される。
【００１２】
また、本発明によれば、セッション制御プロトコルに非対応のサーバ装置およびセッション制御プロトコルに対応したサーバ装置を個々に識別するサーバ識別情報と、セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続しているサーバ装置から、メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶手段と、
外部通信網と接続している端末から、サーバ識別情報とともにメディアインフォメーションの要求を受け付ける外部網通信手段と、
記憶されたメディアインフォメーションから、受け付けたサーバ識別情報に対応するメディアインフォメーションを抽出する抽出手段と、を備え、
メディアインフォメーションは、メディアデータを配信するサーバ装置がセッション制御プロトコルに対応しているとき、サーバ装置がセッション制御プロトコルに対応していることを特定するセッション制御プロトコル特定情報を含み、
外部網通信手段は、抽出されたメディアインフォメーションがセッション制御プロトコル特定情報を含まないとき、抽出されたメディアインフォメーションを端末に提供することを特徴とするゲートウェイ装置
が提供される。
【００１３】
また、本発明によれば、セッション制御プロトコルに非対応のサーバ装置を識別するサーバ識別情報と、セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続しているサーバ装置から、メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶するステップと、
外部通信網と接続している端末から、サーバ識別情報とともにメディアインフォメーションの要求を受け付けるステップと、
記憶されたメディアインフォメーションから、受け付けたサーバ識別情報に対応するメディアインフォメーションを抽出する抽出ステップと、
抽出されたメディアインフォメーションを端末に提供するステップと、
を含むことを特徴とする通信接続方法
が提供される。
【００１４】
また、本発明によれば、セッション制御プロトコルに非対応のサーバ装置を識別するサーバ識別情報と、セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続しているサーバ装置から、メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶処理と、
外部通信網と接続している端末から、サーバ識別情報とともにメディアインフォメーションの要求を受け付ける外部網通信処理と、
記憶されたメディアインフォメーションから、受け付けたサーバ識別情報に対応するメディアインフォメーションを抽出する抽出処理と、
外部網通信処理は、抽出されたメディアインフォメーションを端末に提供する提供処理と、
をコンピュータに実行させるゲートウェイシステムのためのコンピュータプログラム
が提供される。
【００１５】
また、本発明によれば、セッション制御プロトコルに非対応のサーバ装置と、内部通信網を介してサーバ装置と接続している上述のゲートウェイ装置と、セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網を介して、ゲートウェイ装置およびサーバ装置にそれぞれ接続されている端末と、から構成されるネットワークシステム
が提供される。
【００１６】
また、本発明によれば、セッション制御プロトコルに非対応のサーバ装置およびセッション制御プロトコルに対応したサーバ装置を個々に識別するサーバ識別情報と、セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続しているサーバ装置から、メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて取得するステップと、
外部通信網と接続している端末から、サーバ識別情報とともにメディアインフォメーションの要求を受け付けるステップと、
記憶されたメディアインフォメーションから、受け付けたサーバ識別情報に対応するメディアインフォメーションを抽出するステップと、
メディアインフォメーションに、メディアデータを配信するサーバ装置がセッション制御プロトコルに対応しているとき、サーバ装置がセッション制御プロトコルに対応していることを特定するセッション制御プロトコル特定情報を含めるステップと、
抽出されたメディアインフォメーションがセッション制御プロトコル特定情報を含まないとき、抽出されたメディアインフォメーションを端末に提供するステップと、
を含むことを特徴とする通信接続方法
が提供される。
【００１７】
また、本発明によれば、セッション制御プロトコルに非対応のサーバ装置およびセッション制御プロトコルに対応したサーバ装置を個々に識別するサーバ識別情報と、セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続しているサーバ装置から、メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶処理と、
外部通信網と接続している端末から、サーバ識別情報とともにメディアインフォメーションの要求を受け付ける外部網通信処理と、
記憶されたメディアインフォメーションから、受け付けたサーバ識別情報に対応するメディアインフォメーションを抽出する抽出処理と、
メディアインフォメーションに、メディアデータを配信するサーバ装置がセッション制御プロトコルに対応しているとき、サーバ装置がセッション制御プロトコルに対応していることを特定するセッション制御プロトコル特定情報を含める処理と、
外部網通信処理は、抽出されたメディアインフォメーションがセッション制御プロトコル特定情報を含まないとき、抽出されたメディアインフォメーションを端末に提供する提供処理と、
をコンピュータに実行させるゲートウェイシステムのためのコンピュータプログラム
が提供される。
【００１８】
また、本発明によれば、
セッション制御プロトコルに非対応のサーバ装置と、セッション制御プロトコルに対応したサーバ装置と、内部網を介してサーバ装置と接続している上述のゲートウェイ装置と、セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網を介して、ゲートウェイ装置およびサーバ装置にそれぞれ接続されている端末と、から構成されるネットワークシステム
が提供される。
【００１９】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【００２０】
また、本発明の各種の構成要素は、個々に独立した存在である必要もなく、複数の構成要素が一個の部材として形成されていること、一つの構成要素が複数の部材で形成されていること、ある構成要素が他の構成要素の一部であること、ある構成要素の一部と他の構成要素の一部とが重複していること、等でよい。
【００２１】
さらに、本発明の通信接続方法の複数の工程は個々に相違するタイミングで実行されることに限定されない。このため、ある工程の実行中に他の工程が発生すること、ある工程の実行タイミングと他の工程の実行タイミングとの一部ないし全部が重複していること、等でもよい。
【発明の効果】
【００２２】
ＮＧＮで使用するプロトコルに対応していないサーバ装置であっても、ＮＧＮ側に対して同じようにＮＧＮ用のプロトコルによる終端を行い、サーバ装置と端末との間のメディアストリームの実行を可能とする。
【発明を実施するための最良の形態】
【００２３】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。本実施形態において、セッション制御プロトコルは、ＳＩＰをいう。また、外部通信網は、ＮＧＮをいう。
【００２４】
図２は、本実施の形態のゲートウェイシステムが接続しているネットワークの構成を示すブロック図である。図２で示すように、本実施の形態のゲートウェイシステムが接続しているネットワークシステムは、ＳＩＰ非対応のアプリケーションサーバ４０と、ＳＩＰに対応したアプリケーションサーバ３０と、ＬＡＮ２を介してアプリケーションサーバ３０およびアプリケーションサーバ４０と接続しているゲートウェイ装置１０およびメディアインフォメーション通知サーバ２０と、ＳＩＰを使用したデータ通信が確立されることによってメディアデータの配信を介するＮＧＮ１を介して、ゲートウェイ装置１０、アプリケーションサーバ３０およびアプリケーションサーバ４０にそれぞれ接続されている端末５０と、から構成される。なお、図１〜６中、メディアインフォメーション通知サーバ２０は、「メディア情報通知サーバ２０」と示されている。
【００２５】
図１は、本実施の形態のゲートウェイシステムの構成を示すブロック図である。図１で示すように、本実施形態のゲートウェイシステムは、ＳＩＰ非対応のアプリケーションサーバ４０およびＳＩＰに対応したアプリケーションサーバ３０を個々に識別するサーバ識別情報と、ＳＩＰを使用したデータ通信が確立されることによってメディアデータの配信を介するＮＧＮ１と接続しているアプリケーションサーバ（アプリケーションサーバ３０およびアプリケーションサーバ４０）から、メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶部１０７と、クライアントゲートウェイ６０を介してＮＧＮ１と接続している端末５０から、サーバ識別情報とともにメディアインフォメーションの要求を受け付けるＮＧＮ通信部１０３と、記憶されたメディアインフォメーションから、受け付けたサーバ識別情報に対応するメディアインフォメーションを抽出する抽出部１１１と、を備える。
【００２６】
本実施形態のゲートウェイシステムは、メディアインフォメーション通知サーバ２０の機能をゲートウェイ装置１０に実装させることにより、ゲートウェイ装置とすることもできる。
【００２７】
メディアインフォメーションは、メディアデータを配信するアプリケーションサーバがＳＩＰに対応しているとき、アプリケーションサーバ３０がＳＩＰに対応していることを特定するＳＩＰ特定情報を含む。ＮＧＮ通信部１０３は、抽出されたメディアインフォメーションがＳＩＰ特定情報を含まないとき、抽出されたメディアインフォメーションを端末５０に提供する。
【００２８】
また、本実施形態のゲートウェイシステムは、受け付けたサーバ識別情報に対応するサーバ装置がＳＩＰに対応していると判断されたとき、端末５０とアプリケーションサーバ３０との間のデータ通信の確立を仲介する内部網通信部１０５（図１では、ＳＩＰ通信部と図示）をさらに備える。アプリケーションサーバ３０は、ゲートウェイ装置１０を介してメディアインフォメーションを端末５０に提供する。
【００２９】
具体的には、本実施の形態のゲートウェイシステムは、図１で示すように、ゲートウェイ装置１０と、メディアインフォメーション通知サーバ２０と、から構成される。
【００３０】
ゲートウェイ装置１０は、ＨＴＴＰ通信部１０１と、ＮＧＮ通信部１０３と、内部網通信部１０５と、を備える。
【００３１】
メディアインフォメーション通知サーバ２０は、記憶部１０７と、登録部１０９と、抽出部１１１と、ＨＴＴＰ応答部１１３と、を備える。
【００３２】
ゲートウェイ装置１０と、メディアインフォメーション通知サーバ２０とは、ＨＴＴＰ通信部１０１及びＨＴＴＰ応答部１１３がＨＴＴＰプロトコルを用いることにより、データ通信することができる。
【００３３】
ＮＧＮ通信部１０３は、ＮＧＮ１と、ＳＩＰを用いて通信することができる。
【００３４】
内部網通信部１０５は、アプリケーションサーバ３０と、ＳＩＰで通信することができる。
【００３５】
図２は、本実施の形態ゲートウェイシステムが接続するネットワークの構成図である。図２で示すように、ゲートウェイ装置１０は、ＮＧＮ１を介して端末５０と接続している。端末５０は、クライアントゲートウェイ６０を介してＮＧＮ１と接続している。端末５０とクライアントゲートウェイ６０との間はＬＡＮ２で接続されている。また、アプリケーションサーバ３０およびアプリケーションサーバ４０もまた、ＮＧＮ１を介して接続している。
【００３６】
端末５０と、ゲートウェイ装置１０との間では、ＳＩＰを使用したＳＩＰメッセージが通信される。また、ゲートウェイ装置１０と、メディアインフォメーション通知サーバ２０との間では、ＨＴＴＰプロトコルを使用してメディアインフォメーションが通信される。アプリケーションサーバ３０と端末５０との間では、ゲートウェイ装置１０を介してＳＩＰメッセージを送受信する。端末５０と、アプリケーションサーバ３０（アプリケーションサーバ４０）との間ではメディアストリームが通信される。
【００３７】
ＳＮＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｅｒｖｅｒ−Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ）とは、アプリケーションサーバ・網インターフェースである。ＳＮＩの機能は、アプリケーションサーバと端末機器間の接続制御を行い、ＩＰ通信を提供することにある。ＳＮＩは、インタラクティブ通信とマルチキャスト通信を制御する。インタラクティブ通信には、双方向通信として、ＩＰ／電話、電話会議との通信や、片方向通信として、映像配信（ＶｏＤ、Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）がある。一方、マルチキャスト通信には、ＩＰ放送等の映像配信がある。
【００３８】
ＵＮＩ（Ｕｓｅｒ−Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ）とは、ユーザ・網インターフェースである。ＵＮＩの機能は、端末機器と電気通信事業者（ＮＮＩ）間、端末機器等（ＵＮＩ）とアプリケーションサーバ機器等（ＳＮＩ）間、および端末機器（ＵＮＩ）相互の接続制御を行い、ＩＰ通信を提供することにある。ＵＮＩは、インタラクティブ通信と、マルチキャスト通信を制御するほか、ＰＰＰｏＥ（ＰＰＰ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ）接続も制御する。
【００３９】
本実施形態において、端末５０は、クライアントゲートウェイ６０を介してＮＧＮ１に接続している。しかしながら、端末５０がＮＧＮ１に直接接続可能な構成を有している場合はクライアントゲートウェイ６０を介さずに接続してもよい。また、端末５０は、複数あってもよい。
【００４０】
クライアントゲートウェイ６０は、端末５０が他の端末、電話機、テレビ電話、テレビ等の機器と接続している場合、これらの複数の端末を束ね、複数の端末がＮＧＮ１の機能を利用するときの仲介役として機能する。クライアントゲートウェイ６０には、ＬＡＮポート、無線ＬＡＮ用にＰＣＭＩＡインターフェース、ブロードバンドルータ機能、ＩＰ電話ターミナルアダプタ機能、ＳＩＰ通信機能、マルチキャスト配信機能、ＵＮＩ規定に則ったパケット優先制御機能を備えている。クライアントゲートウェイ６０は、ＮＧＮ１の仕様や端末５０の性質によって省くことも可能である。
【００４１】
図５は、本実施形態のゲートウェイシステムがアプリケーションサーバと端末５０との間にメディアストリームを実行させる場合の三者の関係を説明する図である。図５（ａ）は、本実施形態のゲートウェイシステムがアプリケーションサーバ３０と端末５０と接続するときの通信を説明する図である。図５（ｂ）は、本実施形態のゲートウェイシステムがアプリケーションサーバ４０と端末５０と接続するときの通信を説明する図である。メディアストリームとは、アプリケーションサーバと端末５０との間の映像、音声等のメディアデータの送受信をいう。
【００４２】
図５で示すように、ゲートウェイ装置１０と、メディアインフォメーション通知サーバ２０とは、ＨＴＴＰを使用してデータ通信し、メディアインフォメーション通知サーバ２０に記憶されたメディアインフォメーションをゲートウェイ装置１０に送信する。換言すると、メディアインフォメーション通知サーバ２０は、ＨＴＴＰでのメディアインフォメーションの要求に対して、記憶されているメディアインフォメーションをＨＴＴＰで応答する。
【００４３】
アプリケーションサーバ３０は、ＳＩＰ対応であるため、図５（ａ）で示すように、ゲートウェイ装置１０とアプリケーションサーバ３０とは、ＳＩＰを使用してセッション制御することができる。ゲートウェイ装置１０は、端末５０から受け付けたＳＩＰをアプリケーションサーバ３０に送信する。また、アプリケーションサーバ３０からＳＩＰレスポンスが受信されると、端末５０に送信される。
【００４４】
ゲートウェイ装置１０は、ＳＩＰ対応のアプリケーションサーバ３０が複数ある場合、各アプリケーションサーバ間の機能の違いを吸収し、各アプリケーションサーバと、端末５０との通信を円滑に行わせることができる。また、ＮＧＮ１で使用されるＳＩＰと、アプリケーションサーバ３０で使用されるＳＩＰに差分がある場合は、ゲートウェイ装置１０はその差分を吸収することもできる。たとえば、メディアインフォメーションのＳＤＰ記述が相違する場合、ゲートウェイ装置１０はアプリケーションサーバ３０で使用するＳＩＰと、ＮＧＮ１で使用するＳＩＰとの相違点を考慮して、メディアインフォメーションを書き換えることができる。書き換えられたメディアインフォメーションは、ＮＧＮ１を介して端末５０に提供することができる。したがって、アプリケーションサーバ３０との関係において、ゲートウェイ装置１０は、Ｂ２ＢＵＡ（Ｂａｃｋ  ｔｏ  Ｂａｃｋ  ｕｓｅｒ  Ａｇｅｎｔ）として動作するといえる。
【００４５】
一方、アプリケーションサーバ４０は、ＳＩＰ非対応である。そのため、ＳＩＰによるセッション制御に対応することができない。そこで、図５（ｂ）で示すように、ゲートウェイ装置１０が、アプリケーションサーバ４０に代理して、端末５０に応答し、セッション制御をする。
【００４６】
ゲートウェイ装置１０は、メディアインフォメーション通知サーバ２０からメディアインフォメーションを取得する。したがって、メディアインフォメーションをＳＤＰで記述したＳＩＰレスポンスを作成することができる。こうすることにより、アプリケーションサーバ４０に代理して、端末５０に応答して端末５０にメディアインフォメーションを提供し、セッション制御をすることができる。
【００４７】
図６は、本実施形態のゲートウェイシステムの動作を示すフローチャートである。図１および図６を参照しつつ、本実施形態のゲートウェイシステムが端末５０にメディアインフォメーションを提供する動作を説明する。
【００４８】
端末５０は、メディアインフォメーションの要求を送信する。このとき、電番と共に端末から送信される「ｉｓｕｂ＝」と呼ばれるサブアドレスを送信する。ゲートウェイ装置１０は、端末５０からメディアインフォメーションの要求を受け付ける（Ｓ１０１）。また、メディアインフォメーションの要求とともに、電番と「ｉｓｕｂ＝」を受け付ける（Ｓ１０２）。「ｉｓｕｂ＝」は、アプリケーションサーバを個別に識別するサーバ識別情報である。
【００４９】
受け付けたサーバ識別情報は、ＨＴＴＰ通信部１０１を介してメディアインフォメーション通知サーバ２０のＨＴＴＰ応答部１１３にＨＴＴＰリクエストとして送信される（Ｓ１０３）。ＨＴＴＰ応答部１１３は、サーバ識別情報を受信し（Ｓ１０４）、抽出部１１１に送出する。抽出部１１１は、記憶部１０７を参照し、受け付けたサーバ識別情報に対応するメディアインフォメーションが記憶されているか否かを判断する（Ｓ１０５）。記憶されていると判断された場合（Ｓ１０５Ｙ）、対応するメディアインフォメーションを抽出する（Ｓ１０６）。
【００５０】
表１は、記憶部１０７に記憶されたメディアインフォメーションの一例である。記憶部１０７では、表１に示すメディアインフォメーションがサーバ識別情報と対応づけて記憶されている。したがって、抽出部１１１は、受け付けたサーバ識別情報に基づいて、対応するメディアインフォメーションを抽出することができる。登録部１０９は、メディアインフォメーションの登録を受け付けて記憶部１０７に記憶する。また、登録部１０９は、メディアインフォメーションの更新を受け付けてもよい。
【００５１】
【表１】
0005019225.tif 000002
【００５２】
「メディア番号」と「メディアタイプ」は１対１の関係にある。標準で規定されている番号に、対応するプロトコル名が記載される。「ＩＰアドレス」には、ＳＩＰを話すアプリケーションサーバのＳＩＰアドレスと、メディアデータを配信するアプリケーションサーバのメディアアドレスとの２つが記載されている。アプリケーションサーバ３０は、ＳＩＰ対応であるため、ＳＩＰアドレスと、メディアアドレスの両方が記載されている。一方、アプリケーションサーバ４０は、ＳＩＰ非対応であるため、メディアアドレスが記載され、ＳＩＰアドレスは記載されていない。したがって、ＳＩＰアドレスはＳＩＰ特定情報となる。「ポート番号」には、ＴＣＰ／ＵＤＰのポート番号が記載される。「プロトコル」には、メディアデータの送信に用いるプロトコルが記憶される。プロトコルには、たとえば、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  ｐｒｏｔｏｃｏｌ）を用いる。ＲＴＰは、音声や映像などのメディアデータを、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）によりリアルタイムに伝送するためのプロトコルである。「帯域」には、メディアデータの使用帯域が記述される。「データの向き」には、実行されるメディアストリームが双方向か片方向かを示す情報が記載される。具体的には、ｓｅｎｄｏｎｌｙ、ｒｅｃｖｏｎｌｙ、ｓｅｎｄｒｅｃｖ（ｂｏｔｈ）の３種類がある。
【００５３】
抽出されたメディアインフォメーションは、ＨＴＴＰ通信部１０１にＨＴＴＰレスポンスとして送信される（Ｓ１０７）。ＨＴＴＰ通信部１０１は、メディアインフォメーションを受信し（Ｓ１０９）、ＮＧＮ通信部１０３に送出する。ＮＧＮ通信部１０３は、抽出部１１１により抽出されたメディアインフォメーションにＳＩＰアドレスがあるか否かを判断する（Ｓ１１０）。ＳＩＰアドレスがあった場合（Ｓ１１０Ｙ）は、対応するアプリケーションサーバにＩＮＶＩＴＥリクエストを送信する（Ｓ１１３）。ＳＩＰアドレスがない場合（Ｓ１１０Ｎ）は、ＮＧＮ通信部１０３は、抽出部１１１により抽出されたメディアインフォメーションをＳＤＰ記述して応答メッセージを作成する（Ｓ１１１）。このように、抽出されたメディアインフォメーションをＳＤＰで記述したメッセージが作成されることにより、メディアインフォメーションをＯＫレスポンスに含めて端末５０に提供（送信）することができる（Ｓ１１２）。
【００５４】
一方、受け付けたサーバ識別情報と対応するメディアインフォメーションが記憶されていないと判断された場合（Ｓ１０５Ｎ）、メディアインフォメーション通知サーバ２０は何もしない。
【００５５】
ＳＤＰとは、端末５０と、アプリケーションサーバとのセッションに関する情報を表現し、ビデオやオーディオ信号等のメディアデータを送受信するための必要な情報をやりとりするためのプロトコルである。本実施形態のＮＧＮ１で使用されるＳＩＰでは、ボディにＭＩＭＥ−Ｍｕｌｔｉ−Ｐａｒｔを使用することができない。したがって、ＨＴＴＰプロトコルを使用するアプリケーションサーバは、直接ＮＧＮ１に接続することができない。
【００５６】
しかしながら、ゲートウェイ装置１０は、ＳＩＰ非対応のアプリケーションサーバに代わって応答メッセージを作成することができる。したがって、ＳＩＰ非対応のアプリケーションサーバでも、ＮＧＮ１に適用することができる。
【００５７】
また、アプリケーションサーバ３０のようにＳＩＰ対応アプリケーションサーバであっても、ＮＧＮ１で使用されるＳＩＰと異なるＳＩＰを使用する場合がある。たとえば、ＳＤＰの記載内容が異なっていたり、シーケンスやヘッダの部分が異なっている場合もある。このような場合であっても、メディアインフォメーション通知サーバ２０から抽出されたメディアインフォメーションを利用すれば、ゲートウェイ装置１０は、上記の相違点を考慮して、ＮＧＮ１で使用されるＳＩＰに対応させてメディアインフォメーションを書き換えることができる。書き換えられたメディアインフォメーションは、ＮＧＮ１を介して端末５０に提供することができる。また、アプリケーションサーバ３０の場合でも、ゲートウェイ装置１０がメディアインフォメーションを作成し、端末５０に提供してもよい。
【００５８】
図１に戻り、本実施形態のゲートウェイシステムがアプリケーションサーバ３０と端末５０との間にメディアインフォメーションの通信を実行させる一連の動作について、図３を用いつつ説明する。図３は、アプリケーションサーバ３０と端末５０との間にメディアストリームを実行させるためのシーケンス図の一例を示す。なお、図３では、端末５０がＮＧＮ１に直接接続してセッション制御する態様を示す。
【００５９】
端末５０は、アプリケーションサーバ３０との間にメディアストリームを実行要求するためセッション接続要求のリクエストＩＮＶＩＴＥリクエスト）を送信し、メディアインフォメーションを要求する。メディアには、音声通信、映像配信などがある。ＩＮＶＩＴＥリクエストは、ＮＧＮ１をパケット伝送する。ＩＮＶＩＴＥリクエストとゲートウェイ装置１０とのやりとりにより、ＮＧＮ１に設定されるセッション（接続）の内容が変化する。
【００６０】
ゲートウェイ装置１０のＮＧＮ通信部１０３は、ＮＧＮ１を介して端末５０からＩＮＶＩＴＥリクエストを受け付ける。ＮＧＮ通信部１０３は、受け付けたＩＮＶＩＴＥリクエストに含まれるアプリケーションサーバ３０のサーバ識別情報を抽出し、ＨＴＴＰ通信部１０１からＨＴＴＰ応答部１１３にＨＴＴＰ：Ｒｅｑｕｅｓｔを送信する。ＨＴＴＰ応答部１１３は、サーバ情報を受け付け、抽出部１１１は、サーバ識別情報に対応するアプリケーションサーバ３０のメディアインフォメーションを記憶部１０７から抽出する。抽出されたメディアインフォメーションは、ＨＴＴＰ応答部１１３からＨＴＴＰ通信部１０１にＨＴＴＰ：Ｒｅｓｐｏｎｓｅとして送信される。
【００６１】
ＮＧＮ通信部１０３は、抽出されたメディアインフォメーションからアプリケーションサーバがＳＩＰに対応か否かを判断する。メディアインフォメーションにＳＩＰアドレスが含まれている場合は、ＳＩＰ対応と判断する。アプリケーションサーバ３０のメディアインフォメーションには、ＳＩＰアドレスが含まれている。そこで、ＮＧＮ通信部１０３は、アプリケーションサーバ３０はＳＩＰ対応と判断し、内部網通信部１０５からアプリケーションサーバ３０に向けてＩＮＶＩＴＥリクエストを送信する。
【００６２】
アプリケーションサーバ３０は、ゲートウェイ装置１０からのＩＮＶＩＴＥリクエストに対してＴｒｙｉｎｇレスポンスを送信したのち、ＯＫレスポンスを送信する。なお、Ｔｒｙｉｎｇレスポンスは、ＩＮＶＩＴＥリクエストを受け取り、処理中であることを示す情報である。
【００６３】
アプリケーションサーバ３０からのＯＫレスポンスの受け付けると、ＮＧＮ通信部１０３は、受け付けたＯＫレスポンスを端末５０に送信する。
【００６４】
端末５０は、ＯＫレスポンスに呼応して、ＡＣＫリクエストを送信する。ＡＣＫリクエストは、ＩＮＶＩＴＥリクエストに対してＯＫレスポンスを受け取ったことを確認するためのリクエストである。本実施形態において、ＡＣＫリクエストは、メディアストリームの実行を要求する情報といえる。
【００６５】
ＮＧＮ通信部１０３は、ＡＣＫリクエストを受け付けると、受け付けたＡＣＫリクエストをアプリケーションサーバ３０に対して送出する。こうすることにより、アプリケーションサーバ３０と、端末５０との間にデータセッションが確立し、アプリケーションサーバ３０と端末５０との間にメディアストリームが実行される。
【００６６】
つづいて、本実施形態のゲートウェイシステムがアプリケーションサーバ４０と端末５０との間にメディアストリームを実行させる一連の動作について、図４を用いつつ説明する。図４は、アプリケーションサーバ４０と端末５０との間にメディアストリームを実行させるためのシーケンス図の一例を示す。なお、図４においても、端末５０がＮＧＮ１に直接接続してセッション制御する態様を示す。
【００６７】
端末５０は、アプリケーションサーバ４０との間にメディアストリームを実行要求するため、セッション接続要求のリクエストとしてＩＮＶＩＴＥリクエストを送信し、メディアインフォメーションを要求する。ＩＮＶＩＴＥリクエストはＮＧＮ１をパケット伝送する。
【００６８】
ゲートウェイ装置１０のＮＧＮ通信部１０３は、ＮＧＮ１を介して端末５０からＩＮＶＩＴＥリクエストを受け付ける。ＮＧＮ通信部１０３は、受け付けたＩＮＶＩＴＥリクエストに含まれるアプリケーションサーバ４０のサーバ識別情報を抽出し、ＨＴＴＰ応答部１１３にＨＴＴＰ：Ｒｅｑｕｅｓｔを送信する。ＨＴＴＰ応答部１１３は、サーバ情報を受け付け、抽出部１１１は、サーバ識別情報に対応するアプリケーションサーバ４０のメディアインフォメーションを記憶部１０７から抽出する。抽出されたメディアインフォメーションは、ＨＴＴＰ応答部１１３からＨＴＴＰ通信部１０１にＨＴＴＰ：Ｒｅｓｐｏｎｓｅとして送信される。
【００６９】
ＮＧＮ通信部１０３は、抽出されたメディアインフォメーションからアプリケーションサーバがＳＩＰに対応か否かを判断する。メディアインフォメーションにＳＩＰアドレスが含まれていない場合は、ＳＩＰ非対応と判断する。アプリケーションサーバ４０のメディアインフォメーションには、ＳＩＰアドレスが含まれていない。そこで、ＮＧＮ通信部１０３は、アプリケーションサーバ４０はＳＩＰ非対応と判断する。
【００７０】
そうすると、ＮＧＮ通信部１０３は、メディアインフォメーション通知サーバ２０から受け付けたメディアインフォメーションに基づいて、ＮＧＮプロトコルでＯＫレスポンスを作成する。作成されたＯＫレスポンスは、端末５０に送信される。
【００７１】
端末５０は、ＯＫレスポンスに呼応して、ＡＣＫリクエストを送信する。ＮＧＮ通信部１０３がＡＣＫリクエストを受け付ける。これによりデータセッションが確立しメディアストリームが実行される。
【００７２】
ゲートウェイ装置１０に対する端末５０からのＢＹＥメッセージの送信によって、確立されたデータセッションが切断される。ＢＹＥメッセージは、端末５０が手動で切断したときを契機として送信される。また、ＨＴＴＰデータの送信が終了し、端末５０またはゲートウェイ装置１０側からエラーメッセージが送出されることもある。また、ゲートウェイ装置１０が、何らかの理由により自動で切断する場合はゲートウェイ装置１０から送信される。ＳＩＰセッションが切断されることにより、メディアストリームの実行も終了する。
【００７３】
このように、ＮＧＮ通信部１０３は、データ通信の切断を要求するＢＹＥリクエストを端末５０から受け付けると、ＢＹＥリクエストに対するＯＫレスポンスを端末５０に送信し、端末からのＩＮＶＩＴＥリクエストによって実行されたメディアストリームを切断することができる。
【００７４】
上述のようなゲートウェイ装置１０およびメディアインフォメーション通知サーバ２０の各部は、必要により各種のハードウェアを利用して実現される。しかし、ゲートウェイ装置１０およびメディアインフォメーション通知サーバ２０が実装されているコンピュータプログラムに対応して機能することにより実現されている。このようなコンピュータプログラムは、例えば、ＳＩＰに非対応のサーバ装置を識別するサーバ識別情報と、ＳＩＰを使用したデータ通信が確立されることによってメディアの配信を介する外部通信網と接続しているサーバ装置から、メディアの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶処理と、外部通信網と接続している端末から、サーバ識別情報とともにメディアインフォメーションの要求を受け付ける外部網通信処理と、記憶されたメディアインフォメーションから、受け付けたサーバ識別情報に対応するメディアインフォメーションを抽出する抽出処理と、外部網通信手段は、抽出されたメディアインフォメーションを端末に提供する提供処理と、等の処理動作をＣＰＵ等に実行させるためのソフトウェアとしてＲＡＭ等の情報記憶媒体に格納されている。
【００７５】
つづいて、本実施形態のゲートウェイシステムの効果について説明する。
【００７６】
本実施形態のゲートウェイシステムによれば、ＮＧＮ１を介して接続しているアプリケーションサーバから、メディアの配信を受けるためのメディアインフォメーションを、アプリケーションサーバを識別するサーバ識別情報に対応づけて記憶することにより、ＮＧＮ１と接続している端末５０からの要求に応じて、メディアインフォメーションを端末５０に提供する。したがって、ＳＩＰに対応していないアプリケーションサーバをＮＧＮ１網に接続して、ＮＧＮ１を介したデータセッションを確立し、端末５０との間のメディアストリームの実行を可能とする。
【００７７】
また、メディアインフォメーションは、ＳＩＰを話すアプリケーションサーバに固有のＩＰアドレスを含んでいる。これにより、ＳＩＰ対応か否かを区別することができる。したがって、抽出されたメディアインフォメーションに含まれるＩＰアドレスに基づいて、端末５０とのデータセッションを確立すべきアプリケーションサーバがＳＩＰ対応か否かを把握することができる。
【００７８】
そして、アプリケーションサーバがＳＩＰ対応であったとき、アプリケーションサーバ３０と端末５０との間のデータセッション制御を仲介することができる。これにより、端末５０と、アプリケーションサーバ３０との間にセッションを確立し、メディアストリームを実行させることが可能となる。
【００７９】
一方、アプリケーションサーバがＳＩＰ非対応であったときは、アプリケーションサーバに代理して、メディアインフォメーションをＳＤＰ記述してＯＫレスポンスを作成し、端末５０に提供することができる。また、端末５０から、ＡＣＫリクエストを受け付けることにより、端末５０とアプリケーションサーバ４０との間にデータセッションを確立させ、メディアストリームを実行させることが可能となる。したがって、ＳＩＰ非対応のアプリケーションサーバもまた、ＮＧＮに適用することが可能となる。
【００８０】
また、ゲートウェイ装置１０は、メディアインフォメーション通知サーバ２０の抽出部１１１により抽出されたメディアインフォメーションをＳＤＰで記述して端末５０に提供することができる。こうすることにより、ＮＧＮ１で使用されるプロトコルに対応していない既存のアプリケーションサーバに代理して、メディアインフォメーションを端末５０に提供し、セッションを確立させることができる。
【００８１】
また、本実施形態のゲートウェイシステムは、端末５０からＢＹＥリクエストを受け付けると、ＢＹＥリクエストに対するＯＫレスポンスを端末５０に送信し、ＩＮＶＩＴＥリクエストによって実行されたメディアストリームを切断することができる。したがって、端末との間のセッションを切断することができる。
【００８２】
なお、本発明は本実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で各種の変形を許容する。
【００８３】
さらに、本実施の形態ではデータ処理装置の各部がコンピュータプログラムにより各種機能として論理的に実現されることを例示した。しかし、このような各部の各々を固有のハードウェアとして形成することもでき、ソフトウェアとハードウェアとの組み合わせとして実現することもできる。
【００８４】
なお、当然ながら、上述した実施の形態および複数の変形例は、その内容が相反しない範囲で組み合わせることができる。また、上述した実施の形態および変形例では、各部の構造などを具体的に説明したが、その構造などは本願発明を満足する範囲で各種に変更することができる。
【００８５】
本実施形態では、セッション制御プロトコルをＳＩＰ、外部通信網をＮＧＮに例に挙げて説明した。しかしながら、セッション制御プロトコルはＳＩＰに限定されるものではなく、セッションを制御するプロトコルであれば、本発明を適用することができる。外部通信網もまた、セッション制御プロトコルを用いてデータ通信を行うネットワークであれば、本発明を適用することが可能である。
（付記）
（付記１）セッション制御プロトコルに非対応のサーバ装置を識別するサーバ識別情報と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続している前記サーバ装置から、前記メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶手段と、
前記外部通信網と接続している端末から、前記サーバ識別情報とともに前記メディアインフォメーションの要求を受け付ける外部網通信手段と、
記憶された前記メディアインフォメーションから、受け付けた前記サーバ識別情報に対応する前記メディアインフォメーションを抽出する抽出手段と、を備え、
前記外部網通信手段は、抽出された前記メディアインフォメーションを前記端末に提供することを特徴とするゲートウェイ装置。
（付記２）セッション制御プロトコルに非対応のサーバ装置および前記セッション制御プロトコルに対応したサーバ装置を個々に識別するサーバ識別情報と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続している前記サーバ装置から、前記メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶手段と、
前記外部通信網と接続している端末から、前記サーバ識別情報とともに前記メディアインフォメーションの要求を受け付ける外部網通信手段と、
記憶された前記メディアインフォメーションから、受け付けた前記サーバ識別情報に対応する前記メディアインフォメーションを抽出する抽出手段と、を備え、
前記メディアインフォメーションは、前記メディアデータを配信する前記サーバ装置が前記セッション制御プロトコルに対応しているとき、前記サーバ装置が前記セッション制御プロトコルに対応していることを特定するセッション制御プロトコル特定情報を含み、
前記外部網通信手段は、抽出された前記メディアインフォメーションが前記セッション制御プロトコル特定情報を含まないとき、抽出された前記メディアインフォメーションを前記端末に提供することを特徴とするゲートウェイ装置。
（付記３）受け付けた前記サーバ識別情報に対応する前記サーバ装置が前記セッション制御プロトコルに対応していると判断されたとき、前記端末と前記サーバ装置との間の前記データ通信の確立を仲介する内部網通信手段をさらに備え、
ことを特徴とする付記２に記載のゲートウェイ装置。
（付記４）抽出手段により抽出された前記メディアインフォメーションをＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）記述して前記端末に提供することを特徴とする付記１乃至３いずれかに記載のゲートウェイ装置。
（付記５）前記外部網通信手段は、前記データ通信の切断を要求する切断要求を前記端末から受け付けると、前記切断要求に対する応答を前記端末に送信し、前記要求によって確立された前記データ通信を切断することを特徴とする付記１乃至４いずれかに記載のゲートウェイ装置。
（付記６）セッション制御プロトコルに非対応のサーバ装置を識別するサーバ識別情報と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続している前記サーバ装置から、前記メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて取得するステップと、
前記外部通信網と接続している端末から、前記サーバ識別情報とともに前記メディアインフォメーションの要求を受け付けるステップと、
記憶された前記メディアインフォメーションから、受け付けた前記サーバ識別情報に対応する前記メディアインフォメーションを抽出する抽出ステップと、
抽出された前記メディアインフォメーションを前記端末に提供するステップと、
を含むことを特徴とする通信接続方法。
（付記７）セッション制御プロトコルに非対応のサーバ装置を識別するサーバ識別情報と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続している前記サーバ装置から、前記メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶処理と、
前記外部通信網と接続している端末から、前記サーバ識別情報とともに前記メディアインフォメーションの要求を受け付ける外部網通信処理と、
記憶された前記メディアインフォメーションから、受け付けた前記サーバ識別情報に対応する前記メディアインフォメーションを抽出する抽出処理と、
前記外部網通信処理は、抽出された前記メディアインフォメーションを前記端末に提供する提供処理と、
をコンピュータに実行させるゲートウェイシステムのためのコンピュータプログラム。
（付記８）セッション制御プロトコルに非対応のサーバ装置と、内部通信網を介して前記サーバ装置と接続している付記１に記載のゲートウェイ装置と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網を介して、前記ゲートウェイ装置および前記サーバ装置にそれぞれ接続されている端末と、から構成されるネットワークシステム。
（付記９）セッション制御プロトコルに非対応のサーバ装置および前記セッション制御プロトコルに対応したサーバ装置を個々に識別するサーバ識別情報と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続している前記サーバ装置から、前記メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて取得するステップと、
前記外部通信網と接続している端末から、前記サーバ識別情報とともに前記メディアインフォメーションの要求を受け付けるステップと、
記憶された前記メディアインフォメーションから、受け付けた前記サーバ識別情報に対応する前記メディアインフォメーションを抽出するステップと、
前記メディアインフォメーションに、前記メディアデータを配信する前記サーバ装置が前記セッション制御プロトコルに対応しているとき、前記サーバ装置が前記セッション制御プロトコルに対応していることを特定するセッション制御プロトコル特定情報を含めるステップと、
抽出された前記メディアインフォメーションが前記セッション制御プロトコル特定情報を含まないとき、抽出された前記メディアインフォメーションを前記端末に提供するステップと、
を含むことを特徴とする通信接続方法。
（付記１０）セッション制御プロトコルに非対応のサーバ装置および前記セッション制御プロトコルに対応したサーバ装置を個々に識別するサーバ識別情報と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網と接続している前記サーバ装置から、前記メディアデータの配信を受けるためのメディアインフォメーションと、を対応づけて記憶する記憶処理と、
前記外部通信網と接続している端末から、前記サーバ識別情報とともに前記メディアインフォメーションの要求を受け付ける外部網通信処理と、
記憶された前記メディアインフォメーションから、受け付けた前記サーバ識別情報に対応する前記メディアインフォメーションを抽出する抽出処理と、
前記メディアインフォメーションに、前記メディアデータを配信する前記サーバ装置が前記セッション制御プロトコルに対応しているとき、前記サーバ装置が前記セッション制御プロトコルに対応していることを特定するセッション制御プロトコル特定情報を含める処理と、
前記外部網通信処理は、抽出された前記メディアインフォメーションが前記セッション制御プロトコル特定情報を含まないとき、抽出された前記メディアインフォメーションを前記端末に提供する提供処理と、
をコンピュータに実行させるゲートウェイシステムのためのコンピュータプログラム。
（付記１１）セッション制御プロトコルに非対応のサーバ装置と、前記セッション制御プロトコルに対応したサーバ装置と、内部通信網を介して前記サーバ装置と接続している付記２に記載のゲートウェイ装置と、前記セッション制御プロトコルを使用したデータ通信が確立されることによってメディアデータの配信を介する外部通信網を介して、前記ゲートウェイ装置および前記サーバ装置にそれぞれ接続されている端末と、から構成されるネットワークシステム。
【図面の簡単な説明】
【００８６】
【図１】本実施形態のゲートウェイシステムの構成を示すブロック図である。
【図２】本実施形態のゲートウェイシステムが接続しているネットワークの構成を示すブロック図である。
【図３】本実施形態のＳＩＰ対応アプリケーションサーバと端末との間にメディアストリームを実行させるためのシーケンス図の一例を示す。
【図４】本実施形態のＳＩＰ非対応アプリケーションサーバと端末との間にメディアストリームを実行させるためのシーケンス図の一例を示す。
【図５】本実施形態のゲートウェイシステムが接続するネットワーク通信を説明する図である。図５（ａ）は、本実施形態のゲートウェイシステムがＳＩＰ対応アプリケーションサーバと端末とを接続するときの通信を説明する図である。図５（ｂ）は、本実施形態のゲートウェイシステムがＳＩＰ非対応アプリケーションサーバと端末とを接続するときの通信を説明する図である。
【図６】本実施形態のゲートウェイシステムがメディアインフォメーションを端末に提供する動作を説明するフローチャートである。
【符号の説明】
【００８７】
１    ＮＧＮ
２    ＬＡＮ
１０    ゲートウェイ装置
２０    メディアインフォメーション通知サーバ
３０    ＳＩＰ対応アプリケーションサーバ
４０    ＳＩＰ非対応アプリケーションサーバ
５０    端末
６０    クライアントゲートウェイ
１０１    ＨＴＴＰ通信部
１０３    ＮＧＮ通信部
１０５    内部網通信部
１０７    記憶部
１０９    登録部
１１１    抽出部
１１３    ＨＴＴＰ応答部
【図１】
0005019225.tif 000003
【図２】
0005019225.tif 000004
【図３】
0005019225.tif 000005
【図４】
0005019225.tif 000006
【図５】
0005019225.tif 000007
【図６】
0005019225.tif 000008