(57)【要約】      （修正有）【課題】既存のルーターを用いて構築されたＩＰ網に収容された端末間で、実時間性が要求されるメディア通信を行う際に、パケットロスの少ないＩＰパケット転送を可能にする。【解決手段】複数の端末が接続されたＩＰ網の第１端末と第２端末の間で、メディア通信用のセッション制御信号の送受信を行うメディア通信方法であって、前記第１端末から、Ｆｉｒｅｗａｌｌ及びＮＡＴ、ならびにアプリケーションレベルゲートウェイ（ＡＬＧ）を介して、前記ＩＰ網と比べて高速なＩＰパケット転送が可能なメディア通信用ＩＰ網のセッション制御サーバーに、前記セッション制御信号を送信するステップと、前記セッション制御サーバーから、前記Ｆｉｒｅｗａｌｌ及び前記ＮＡＴ、ならびに前記ＡＬＧを介して、前記第２端末に、前記セッション制御信号を送信するステップとを有するメディア通信方法である。【選択図】        図１
2004312483.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末が接続されたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網の第１端末と第２端末の間で、メディア通信用のセッション制御信号の送受信を行うメディア通信方法であって、
前記第１端末から、ファイアーウォール（以下、Ｆｉｒｅｗａｌｌと称する）及びＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）、ならびにアプリケーションレベルゲートウェイ（以下、ＡＬＧと称する）を介して、前記ＩＰ網と比べて高速なＩＰパケット転送が可能なメディア通信用ＩＰ網のセッション制御サーバーに、前記セッション制御信号を送信するステップと、前記セッション制御サーバーから、前記Ｆｉｒｅｗａｌｌ及び前記ＮＡＴ、ならびに前記ＡＬＧを介して、前記第２端末に、前記セッション制御信号を送信するステップとを有し、
前記第１端末から前記セッション制御サーバーに、前記セッション制御信号を送信するステップは、前記ＮＡＴ及び前記ＡＬＧにより、前記セッション制御信号のヘッダーのＩＰアドレス及びメディア通信用のＩＰアドレスを、前記メディア通信用ＩＰ網のアドレス体系のＩＰアドレスに変換するステップと、前記Ｆｉｒｅｗａｌｌ及び前記ＡＬＧにより、前記セッション制御信号のメディア通信用のＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌを通過できるようにするステップとを有し、
前記セッション制御サーバーから前記第２端末に、前記制御信号を送信するステップは、前記ＮＡＴ及び前記ＡＬＧにより、前記セッション制御信号のヘッダーのＩＰアドレス及びメディア通信用のＩＰアドレスを、前記ＩＰ網のアドレス体系のＩＰアドレスに変換するステップと、前記Ｆｉｒｅｗａｌｌ及び前記ＡＬＧにより、前記セッション制御信号のメディア通信用のＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌを通過できるようにするステップとを有することを特徴とするメディア通信方法。
【請求項２】
複数の端末が接続されたＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網の第１端末と第２端末の間で、メディア通信用のセッション制御信号の送受信を行うメディア通信システムであって、
前記第１端末及び前記第２端末が接続された第１ＩＰ網と、
前記第１ＩＰ網と比べて高速なＩＰパケットの転送が可能である第２ＩＰ網に設置された、メディア通信用のセッション制御信号の送受信の制御を行うセッション制御サーバーと、
前記第１ＩＰ網と前記第２ＩＰ網を接続するファイアーウォール（以下、Ｆｉｒｅｗａｌｌと称する）手段及びＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）手段と、
前記Ｆｉｒｅｗａｌｌ手段に入力されたセッション制御信号のＩＰアドレスの変換及び前記セッション制御信号に記述されているメディア通信用のＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌ手段を通過できるようにするアプリケーションレベルゲートウェイ（以下、ＡＬＧと称する）とを備え、
前記第１端末から、前記Ｆｉｒｅｗａｌｌ手段及び前記ＮＡＴ手段、ならびに前記ＡＬＧを介して、前記セッション制御サーバーに、前記セッション制御信号を送信した後、前記セッション制御サーバーから、前記Ｆｉｒｅｗａｌｌ手段及び前記ＮＡＴ手段、ならびに前記ＡＬＧを介して、前記第２端末に、前記セッション制御信号を送信することを特徴とするメディア通信システム。
【請求項３】
前記ＡＬＧは、
前記セッション制御信号のＩＰアドレスを解析するアドレス解析手段と、
前記ＮＡＴ手段と連携して、セッション制御信号のメディア通信用のＩＰアドレスを、送信先のＩＰ網のアドレス体系のＩＰアドレスに変換するアドレス変換手段と、前記Ｆｉｒｅｗａｌｌ手段と連携して、前記セッション制御信号のＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌ手段を通過できるように、前記Ｆｉｒｅｗａｌｌ手段の通過許可リストを変更し、前記Ｆｉｒｅｗａｌｌ手段を開放するＦｉｒｅｗａｌｌ開閉手段とを備えることを特徴とする請求項２に記載のメディア通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、メディア通信方法及びメディア通信システムに関し、特に、セッション制御信号としてＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）のメッセージを用いる、ＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）による音声通信を行うメディア通信方法に適用して有効な技術に関するものである。
【０００２】
【従来の技術】
従来、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網の端末間での通信において、セッションの設定、変更、開放を制御するプロトコルとして、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）が注目されている。前記ＳＩＰは、例えば、ＩＰネットワーク上で、電話の呼設定を実現するためのアプリケーション層プロトコルであり、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）で標準化されている（例えば、非特許文献１や非特許文献２を参照。）。このとき、前記ＳＩＰは、アプリケーション層でセッションの設定に必要なＩＰアドレス情報や、発着端末間で使用するＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）のＩＰアドレス情報の送受信に用いられる。
【０００３】
前記ＲＴＰは、例えば、ＩＰパケットで音声を送るＶｏＩＰサービスや、動画を送るサービス等で使用される実時間データ転送プロトコルであり、ＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）で標準化されている（例えば、非特許文献３を参照。）。
【０００４】
また、前記ＶｏＩＰのように、実時間性が要求されるＩＰパケット転送では、パケットロスの少ない高品質のＩＰパケット転送を実現する必要がある。そのため、近年、例えば、レイヤー２スイッチ（ｌａｙｅｒ  ２  ｓｗｉｔｃｈ）等の高速なパケット転送が可能な装置を用いてＩＰ網を構築するようになってきている（例えば、非特許文献４を参照。）。
【０００５】
【非特許文献１】
Ｍ．Ｈａｎｄｌｅｙ，  Ｈ．  Ｓｃｈｕｌｚｒｉｎｎｅ，  Ｅ．  Ｓｃｈｏｏｌｅｒ，  Ｊ．  Ｒｏｓｅｎｂｅｒｇ，  ”ＳＩＰ  ：  Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ”，  ［ｏｎｌｉｎｅ］，  Ｍａｒｃｈ  １９９９，  ＩＥＴＦ  ＲＦＣ  ２５４３，  ［平成１５年３月１９日検索］，  ＜  ＵＲＬ  ：  ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ２５４３．ｔｘｔ  ＞
【非特許文献２】
Ｊ．  Ｒｏｓｅｎｂｅｒｇ，  Ｈ．  Ｓｃｈｕｌｚｒｉｎｎｅ，  Ｇ．  Ｃａｍａｒｉｌｌｏ，  Ａ．  Ｊｏｈｎｓｔｏｎ，  Ｊ．  Ｐｅｔｅｒｓｏｎ，  Ｒ．  Ｓｐａｒｋｓ，  Ｍ．  Ｈａｎｄｌｅｙ，  Ｅ．  Ｓｃｈｏｏｌｅｒ，  ”ＳＩＰ  ：  Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ”，  ［ｏｎｌｉｎｅ］．  Ｊｕｎｅ  ２００２，  ＩＥＴＦ  ＲＦＣ  ３２６１，  ［平成１５年３月１９日検索］，  ＜  ＵＲＬ  ：  ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ３２６１．ｔｘｔ  ＞
【非特許文献３】
Ｈ．  Ｓｃｈｕｌｚｒｉｎｎｅ，  ＧＭＤ  Ｆｏｋｕｓ，  Ｓ．  Ｃａｓｎｅｒ，  Ｒ．  Ｆｒｅｄｅｒｉｃｋ，  Ｖ．  Ｊａｃｏｂｓｏｎ，  ”ＲＴＰ  ：  Ａ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ  ｆｏｒ  Ｒｅａｌ−Ｔｉｍｅ  Ａｐｐｌｉｃａｔｉｏｎｓ”，  ［ｏｎｌｉｎｅ］，  Ｊａｎｕａｒｙ  １９９６，  ＩＥＴＦ  ＲＦＣ  １８８９，  ［平成１５年３月１９日検索］，  ＜  ＵＲＬ  ：  ｈｔｔｐ：／／ｗｗｗ．ｉｅｔｆ．ｏｒｇ／ｒｆｃ／ｒｆｃ１８８９．ｔｘｔ  ＞
【非特許文献４】
”ワイヤスピードＩＰルーティング”，  ［ｏｎｌｉｎｅ］，  エクストリームネットワークス株式会社，  ［平成１５年３月１９日検索］，  ＜  ＵＲＬ  ：  ｈｔｔｐ：／／ｗｗｗ．ｅｘｔｒｅｍｅｎｅｔｏｗｏｒｋｓ．ｃｏ．ｊｐ／ｔｅｃｈｎｏｌｏｇｙ／ｗｈｉｔｅｐａｐｅｒ／ｉｎｄｅｘ．ｈｔｍｌ  ＞
【０００６】
【発明が解決しようとする課題】
しかしながら、前記従来の技術では、前記レイヤー２スイッチ等を用いていないＩＰ網、例えば、既存のルーターを用いて構築されたＩＰ網の場合、前記ルーターのパケット転送速度が遅い。そのため、前記既存のルーターを用いて構築されたＩＰ網に収容（接続）された端末間で、前記ＶｏＩＰのように実時間性が要求されるメディア通信を行う際に、パケットロスが少ない高品質のＩＰパケット転送を、常に確保することが難しいという問題があった。
【０００７】
本発明の目的は、既存のルーターを用いて構築されたＩＰ網に収容された端末間で、実時間性が要求されるメディア通信を行う際に、パケットロスの少ないＩＰパケット転送が可能な技術を提供することにある。
【０００８】
本発明の前記ならびにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明らかになるであろう。
【０００９】
【課題を解決するための手段】
本願において開示される発明の概要を説明すれば、以下の通りである。
【００１０】
（１）複数の端末が接続されたＩＰ網の第１端末と第２端末の間で、メディア通信用のセッション制御信号の送受信を行うメディア通信方法であって、前記第１端末から、Ｆｉｒｅｗａｌｌ及びＮＡＴ、ならびにアプリケーションレベルゲートウェイ（ＡＬＧ）を介して、前記ＩＰ網と比べて高速なＩＰパケット転送が可能なメディア通信用ＩＰ網のセッション制御サーバーに、前記セッション制御信号を送信するステップと、前記セッション制御サーバーから、前記Ｆｉｒｅｗａｌｌ及び前記ＮＡＴ、ならびに前記ＡＬＧを介して、前記第２端末に、前記セッション制御信号を送信するステップとを有し、前記第１端末から前記セッション制御サーバーに、前記セッション制御信号を送信するステップは、前記ＮＡＴ及び前記ＡＬＧにより、前記セッション制御信号のヘッダーのＩＰアドレス及びメディア通信用のＩＰアドレスを、前記メディア通信用ＩＰ網のアドレス体系のＩＰアドレスに変換するステップと、前記Ｆｉｒｅｗａｌｌ及び前記ＡＬＧにより、前記セッション制御信号のメディア通信用のＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌを通過できるようにするステップとを有し、前記セッション制御サーバーから前記第２端末に、前記制御信号を送信するステップは、前記ＮＡＴ及び前記ＡＬＧにより、前記セッション制御信号のヘッダーのＩＰアドレス及びメディア通信用のＩＰアドレスを、前記ＩＰ網のアドレス体系のＩＰアドレスに変換するステップと、前記Ｆｉｒｅｗａｌｌ及び前記ＡＬＧにより、前記セッション制御信号のメディア通信用のＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌを通過できるようにするステップとを有するメディア通信方法である。
【００１１】
前記（１）の手段によれば、前記第１端末と前記第２端末の間でメディア通信のセッションを設定するときに、前記セッション制御サーバーを経由する。そのため、前記メディア通信用ＩＰ網を利用したメディア通信が可能となり、実時間性が要求される音声や映像などの通信（メディア通信）を行う際のパケットロスを低減することができる。
【００１２】
（２）複数の端末が接続されたＩＰ網の第１端末と第２端末の間で、メディア通信用のセッション制御信号の送受信を行うメディア通信システムであって、前記第１端末及び前記第２端末が接続された第１ＩＰ網と、前記第１ＩＰ網と比べて高速なＩＰパケットの転送が可能である第２ＩＰ網に設置された、メディア通信用のセッション制御信号の送受信の制御を行うセッション制御サーバーと、前記第１ＩＰ網と前記第２ＩＰ網を接続するＦｉｒｅｗａｌｌ手段及びＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）手段と、前記Ｆｉｒｅｗａｌｌ手段に入力されたセッション制御信号のＩＰアドレスの変換及び前記セッション制御信号に記述されているメディア通信用のＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌ手段を通過できるようにするアプリケーションレベルゲートウェイ（ＡＬＧ）とを備え、前記第１端末から、前記Ｆｉｒｅｗａｌｌ手段及び前記ＮＡＴ手段、ならびに前記ＡＬＧを介して、前記セッション制御サーバーに、前記セッション制御信号を送信した後、前記セッション制御サーバーから、前記Ｆｉｒｅｗａｌｌ手段及び前記ＮＡＴ手段、ならびに前記ＡＬＧを介して、前記第２端末に、前記セッション制御信号を送信するメディア通信システムである。
【００１３】
前記（２）の手段によれば、前記Ｆｉｒｅｗａｌｌ手段及び前記ＮＡＴ手段、ならびに前記ＡＬＧにより、前記第１ＩＰ網の第１端末から送信されたセッション制御信号のＩＰアドレスを前記第２ＩＰ網のアドレス体系のＩＰアドレスに書き換えることで、前記端末からのセッション制御信号を前記第２ＩＰ網のセッション制御サーバーに送信することができる。また、前記セッション制御サーバーから前記第１ＩＰ網の第２端末に送信されたセッション制御信号も、前記Ｆｉｒｅｗａｌｌ手段及び前記ＮＡＴ手段、ならびに前記ＡＬＧにより、前記セッション制御信号のＩＰアドレスを前記第１ＩＰ網のアドレス体系のＩＰアドレスに書き換えることで、前記第２端末に送信することができる。そのため、例えば、前記第１ＩＰ網に接続された前記第１端末及び前記第２端末の間に、前記セッション制御信号によるセッションを設定して、ＶｏＩＰによる音声通信等のメディア通信を行う際に、前記第２ＩＰ網を経由してメディア通信を行うことができる。
【００１４】
また、前記（２）の手段において、前記ＡＬＧは、例えば、前記セッション制御信号のＩＰアドレスを解析するアドレス解析手段と、前記ＮＡＴ手段と連携して、セッション制御信号のメディア通信用のＩＰアドレスを、送信先のＩＰ網のアドレス体系のＩＰアドレスに変換するアドレス変換手段と、前記Ｆｉｒｅｗａｌｌ手段と連携して、前記セッション制御信号のＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌ手段を通過できるように、前記Ｆｉｒｅｗａｌｌ手段の通過許可リストを変更し、前記Ｆｉｒｅｗａｌｌ手段を開放するＦｉｒｅｗａｌｌ開閉手段とを備えることで、セッション制御信号の送受信、及びセッションを設定した後の音声や映像等のメディアのＩＰパケットの送受信が可能となる。
【００１５】
以下、本発明について、図面を参照して実施の形態（実施例）とともに詳細に説明する。
なお、実施例を説明するための全図において、同一機能を有するものは、同一符号を付け、その繰り返しの説明は省略する。
【００１６】
【発明の実施の形態】
（実施例１）
図１は、本発明による一実施例のメディア通信システムの概略構成を示す模式ブロック図である。
図１において、１は端末、１Ａは第１端末、１Ｂは第２端末、２は第１ＩＰ網（既存ＩＰ網）、３は第２ＩＰ網（メディア通信用ＩＰ網）、３０１はセッション制御サーバー（ＳＩＰサーバー）、４はパケット中継手段、４Ａは第１パケット中継手段、４Ｂは第２パケット中継手段、５はアプリケーションレベルゲートウェイ（ＡＬＧ）である。
【００１７】
本実施例のメディア通信システムは、例えば、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）を使用して音声や映像等のメディア通信を行うシステムであるとする。このとき、前記メディア通信におけるセッションの設定、変更、開放等は、例えば、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）のメッセージのようなセッション制御信号で制御される。
【００１８】
本実施例のメディア通信システムは、図１に示すように、複数の端末１が収容（接続）された第１ＩＰ網２と、前記第１ＩＰ網２と比べて高速なＩＰパケットの転送が可能な第２ＩＰ網３に設置され、メディア通信用のセッション制御信号の送受信の制御を行うセッション制御サーバー３０１と、Ｆｉｒｅｗａｌｌ及びＮＡＴ（Ｎｅｔｗｏｒｋ  Ａｄｄｒｅｓｓ  Ｔｒａｎｓｌａｔｉｏｎ）を備え、前記第１ＩＰ網２と前記第２ＩＰ網３とを接続するパケット中継手段４と、前記パケット中継手段４に入力されたセッション制御信号のＩＰアドレスの変換及び前記セッション制御信号に記述されているメディア通信用のＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌを通過できるようにするアプリケーションレベルゲートウェイ（ＡＬＧ）５とにより構成されている。
【００１９】
このとき、前記第１ＩＰ網２は、例えば、既存のルーター等を用いて構築されたＩＰ網であり、前記第２ＩＰ網３は、例えば、レイヤー２スイッチ等の高速なパケット転送が可能な装置を用いて構築されたＩＰ網であるとする。
【００２０】
本実施例のメディア通信システムでは、前記第１ＩＰ網２の第１端末１Ａから前記第１ＩＰ網２の第２端末１Ｂに対して、前記ＳＩＰのメッセージを用いて、例えば、ＶｏＩＰを利用したセッションを設定するときに、第２ＩＰ網３のセッション制御サーバー３０１を経由してセッション設定を行うように、前記パケット中継手段４に、前記第２ＩＰ網３のセッション制御サーバー３０１のＩＰアドレスと、それに対応した仮想ＩＰアドレス（以下、仮想サーバーＩＰアドレスと称する）との対応テーブルをあらかじめ設定しておく。このとき、前記仮想サーバーＩＰアドレスは、前記第１ＩＰ網２のアドレス体系で設定する。
【００２１】
このとき、例えば、前記第１端末１ＡからのＳＩＰメッセージの送信先に、前記仮想サーバーＩＰアドレスを用いれば、図１に示したように、前記ＳＩＰメッセージは、前記第１端末１Ａから第１パケット中継手段４Ａを経由して、前記セッション制御サーバー３０１に送信される。また、前記セッション制御サーバー３０１で受信したＳＩＰメッセージは、前記セッション制御サーバー３０１から第２パケット中継手段４Ｂを経由して、前記第２端末１Ｂに送信される。
【００２２】
またこのとき、前記第１端末１Ａから送信されたＳＩＰメッセージを前記第１パケット中継手段４Ａで受信したときには、前記ＡＬＧ５で、前記ＳＩＰメッセージ内のＩＰアドレス変換を行う。このとき、前記ＡＬＧ５では、まず、例えば、ＩＮＶＩＴＥメッセージ等のＳＩＰメッセージにＳＤＰ（Ｓｅｓｓｉｏｎ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）で記述されている前記第１端末１ＡのＲＴＰ受信用のＩＰアドレスに対応した仮想ＩＰアドレスの設定を前記第１パケット中継手段４ＡのＮＡＴに要求する。前記仮想ＩＰアドレスの設定要求を受けた前記ＮＡＴは、前記ＡＬＧ５から指定されたＩＰアドレスに対応した仮想ＩＰアドレスの割り当てと、対応テーブルへの設定を行って、前記仮想ＩＰアドレスを返却する。その後、前記ＡＬＧ５で、前記ＳＩＰメッセージのＲＴＰ受信用のＩＰアドレスを、前記ＮＡＴから返却された前記仮想ＩＰアドレスに書き換える。ここで、前記仮想ＩＰアドレスは、前記第２ＩＰ網３のアドレス体系によるＩＰアドレスであるとする。
【００２３】
前記ＲＴＰ受信用のＩＰアドレスを変換したＳＩＰメッセージは、前記第１パケット中継手段４Ａに返却され、前記ＮＡＴで、ＩＰヘッダーの発信元及び送信先のＩＰアドレスを、前記第２ＩＰ網３のアドレス体系に変換した後、前記セッション制御サーバー３０１に送信される。またこのとき、前記ＡＬＧ５は、前記ＳＩＰメッセージのＲＴＰ受信用のＩＰアドレス情報及びポート番号情報のＩＰパケットが前記Ｆｉｒｅｗａｌｌを通過できるように前記Ｆｉｒｅｗａｌｌの通過許可リストを変更するように指示を出す。
【００２４】
また、前記セッション制御サーバー３０１には、前記第２端末１Ｂから、あらかじめＳＩＰのＲＥＧＩＳＴＥＲメッセージで、ＩＰアドレス情報を設定しておく。前記ＩＰアドレス情報を前記セッション制御サーバー３０１に設定するときには、前記ＮＡＴ及び前記ＡＬＧ５によって、仮想ＩＰアドレスで設定する。
【００２５】
前記セッション制御サーバー３０１では、前記第１端末１Ａから前記第１パケット中継手段４Ａを経由して前記セッション制御サーバー３０１に送信されたＳＩＰメッセージに対して、前記第２端末１ＢからのＲＥＧＩＳＴＥＲ情報を検索し、着信先を特定した後、前記ＳＩＰメッセージを着信先である前記第２端末１Ｂに送信する。このとき、前記ＳＩＰメッセージのＩＰヘッダーの送信先アドレスは、前記第２端末１ＢのＩＰアドレスに対応する仮想ＩＰアドレスであり、第２ＩＰ網３のアドレス体系で書かれている。
【００２６】
前記セッション制御サーバー３０１から前記第２端末１Ｂに前記ＳＩＰメッセージを送信したときには、前記第２端末１Ｂに近い第２パケット中継手段４Ｂ及び前記ＡＬＧ５によって、前記ＳＩＰメッセージ内に記述されたＲＴＰ受信用のＩＰアドレス（仮想ＩＰアドレス）を、元のＩＰアドレス、すなわち、前記第１ＩＰ網２のアドレス体系による前記第１端末１ＡのＩＰアドレスに書き換える。その後、前記ＩＰヘッダーの送信先アドレスを、前記第２端末１ＢのＩＰアドレス、すなわち前記第１ＩＰ網２のアドレス体系によるＩＰアドレスに書き換え、前記第２端末１Ｂに送信する。以上の手順により、前記第１端末１Ａから送信したＳＩＰメッセージが前記第２端末１Ｂに着信し、前記第１端末１ＡのＲＴＰ受信用ＩＰアドレスが第２端末１Ｂに通知される。
【００２７】
前記第１端末１ＡのＲＴＰ受信用ＩＰアドレスが前記第２端末１Ｂに通知された後は、前記手順と同様の手順で、前記セッション制御サーバー３０１を介して、第２端末１Ｂから前記第１端末１Ａに対するセッション制御信号を返信することで、前記第２端末１ＢのＲＴＰ受信用ＩＰアドレスが前記第１端末１Ａに通知され、セッションが設定される。その後、前記第１端末１Ａと前記第２端末１Ｂの間での、ＲＴＰ（ＶｏＩＰ）を使用したメディア通信（音声通信）、すなわちＲＴＰのＩＰパケットは、前記第２ＩＰ網３を経由して送受信される。このとき、既に、前記Ｆｉｒｅｗａｌｌの通過許可リストに、前記ＲＴＰ受信用のＩＰアドレス情報及びポート番号情報を持つＩＰパケットは通過できるように設定されているので、前記ＲＴＰのＩＰパケットは、前記ＮＡＴでヘッダーのＩＰアドレスを送信先のアドレス体系のＩＰアドレスに変換するだけでよい。またこのとき、前記第２ＩＰ網３が、例えば、レイヤー２スイッチ等を用いて構築されたＩＰ網であり、前記第１ＩＰ網２と比べて高速なＩＰパケット転送が可能であれば、転送時のパケットロスが低減する。
【００２８】
図２及び図３は、本実施例のメディア通信システムを用いたメディア通信方法を説明するための模式図であり、図２は第１端末からセッション制御サーバーにＳＩＰメッセージを送信するときの手順を示す図、図３はセッション制御サーバーから第２端末にＳＩＰメッセージを送信するときの手順を示す図である。
【００２９】
以下、本実施例のメディア通信システムを用いたメディア通信方法について説明するが、ここでは、メディア通信の一例として、ＶｏＩＰによる音声通信の制御をするためのＳＩＰメッセージの送受信について説明する。
【００３０】
前記第１端末１Ａから送信されたＳＩＰメッセージは、図２に示すように、前記第１ＩＰ網２から前記第１パケット中継手段４ＡのＦｉｒｅｗａｌｌ４０１に送信される（ステップａ１）。このとき、前記ＳＩＰメッセージのヘッダーに記述されている発信元ＩＰアドレス及び送信先ＩＰアドレスはそれぞれ、前記第１ＩＰ端末１ＡのＩＰアドレス及び前記セッション制御サーバー３０１の仮想ＩＰアドレスであるとする。またこのとき、前記発信元ＩＰアドレス及び送信先ＩＰアドレスは、前記第１ＩＰ網２のアドレス体系で記述されているものとする。また、前記ＳＩＰメッセージのＳＤＰに記述されているＲＴＰ受信用のアドレスは前記第１ＩＰ端末１ＡのＩＰアドレスである。
【００３１】
前記ＳＩＰメッセージを受信した前記Ｆｉｒｅｗａｌｌ４０１では、受信ポート番号からＳＩＰメッセージであることを識別し、前記ＳＩＰメッセージを前記アプリケーションレベルゲートウェイ（ＡＬＧ）５のＳＩＰメッセージ解析手段５０１へ転送する（ステップａ２）。
【００３２】
前記ＳＩＰメッセージ解析手段５０１では、前記ＳＩＰメッセージのＲＴＰ受信用のＩＰアドレス情報を解析して、ＩＰアドレス変換手段５０２へＩＰアドレスの変換を指示する（ステップａ３）。
【００３３】
ＩＰアドレス変換の指示を受けた前記ＩＰアドレス変換手段は、前記パケット中継手段４のＮＡＴ４０２に対して、前記ＲＴＰ受信用のＩＰアドレスの、前記メディア通信用ＩＰ網のアドレス体系への変換を要求する（ステップａ４）。
【００３４】
前記ＩＰアドレス変換の要求を受けた前記ＮＡＴ４０２は、前記ＳＩＰメッセージのＳＤＰに記述されたＲＴＰ受信用のＩＰアドレスに対して、前記第２ＩＰ網３のアドレス体系による仮想ＩＰアドレスを割り当てて前記ＩＰアドレス変換手段５０２に返却するとともに、前記ＲＴＰ受信用のＩＰアドレスと前記仮想ＩＰアドレスの対応テーブルを設定する（ステップａ５）。またこのとき、前記ＮＡＴ４０２に設定されている対応テーブルを用いて、前記ＳＩＰメッセージの送信先ＩＰアドレスに記述されている仮想サーバーＩＰアドレスに対応する、前記第２ＩＰ網３のアドレス体系によるセッション制御サーバー３０１のＩＰアドレスを、前記ＩＰアドレス変換手段５０２に返却する。
【００３５】
前記ＮＡＴ４０２から割り当てられた仮想ＩＰアドレスを受け取ったＩＰアドレス変換手段５０２は、前記ＳＩＰメッセージのＲＴＰ受信用のＩＰアドレスを前記仮想ＩＰアドレスに書き換えて、前記ＳＩＰメッセージ解析手段５０１へ転送する（ステップａ６）。
【００３６】
また、前記ＳＩＰメッセージ解析手段５０１では、前記ＳＩＰメッセージ内のＳＤＰに記述されたＲＴＰ受信用のＩＰアドレスの書き換える一方で、前記ＲＴＰ受信用のＩＰアドレスをＦｉｒｅｗａｌｌ開閉手段５０３に転送する（ステップａ７）。
【００３７】
前記ＲＴＰ受信用のＩＰアドレスを受け取ったＦｉｒｅｗａｌｌ開閉手段５０３は、前記Ｆｉｒｅｗａｌｌ４０１の開放を指示するとともに、前記ＲＴＰ受信用のＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌ４０１を通過できるように、前記Ｆｉｒｅｗａｌｌ４０１の通過許可リストを変更させる（ステップａ８）。このとき、前記ＲＴＰ受信用のＩＰアドレスは、変換前、すなわち前記第１ＩＰ網２のアドレス体系による前記第１端末１ＡのＩＰアドレスであるとする。
【００３８】
前記ＳＩＰメッセージのＲＴＰ受信用のＩＰアドレスの変換と、前記Ｆｉｒｅｗａｌｌ４０１の開放及び通過許可リストの変更が済んだら、前記ＳＩＰメッセージ解析手段５０１にある、前記ＲＴＰ受信用のＩＰアドレスを変更したＳＩＰメッセージを前記Ｆｉｒｅｗａｌｌ４０１に転送する（ステップａ９）。
【００３９】
前記Ｆｉｒｅｗａｌｌ４０１に戻されたＳＩＰメッセージは、前記ＮＡＴ４０２に転送して、ヘッダーの送信先ＩＰアドレスを、前記第２ＩＰ網３のアドレス体系に適したＩＰアドレスに変換する（ステップａ１０）。
【００４０】
前記ヘッダーのＩＰアドレスを変換したＳＩＰメッセージは、前記Ｆｉｒｅｗａｌｌ４０１に戻され（ステップａ１１）、前記第２ＩＰ網３のセッション制御サーバー３０１に送信される（ステップａ１２）。
【００４１】
以上の手順により、前記第１ＩＰ網２の第１端末１Ａから送信されたＳＩＰメッセージは、前記第２ＩＰ網３のセッション制御サーバー３０１へ到達する。
【００４２】
前記第１端末１Ａから送信されたＳＩＰメッセージを受信した前記セッション制御サーバー３０１は、各端末からあらかじめ設定されているＲＥＧＩＳＴＥＲ情報を検索し、着信先（第２端末１Ｂ）を特定し、前記ＳＩＰメッセージを送信する。
【００４３】
前記セッション制御サーバー３０１から前記第１ＩＰ網２の第２端末１Ｂへ前記ＳＩＰメッセージを送信するときには、図３に示すように、前記ＳＩＰメッセージを、まず、前記第２端末１Ｂの直近の第２パケット中継手段４ＢのＦｉｒｅｗａｌｌ４０１に送信する（ステップｂ１）。その後、詳細な説明は省略するが、前記ステップａ２から前記ステップａ１１までの各ステップと同じステップｂ２からステップｂ１１の処理を行い、前記ＳＩＰメッセージのＲＴＰ受信用のＩＰアドレス、及びヘッダーの送信先ＩＰアドレスを前記第１ＩＰ網２のアドレス体系に適したＩＰアドレスに変更するとともに、前記ＳＩＰメッセージのＩＰアドレス情報及びポート番号情報を持つＩＰパケットが前記Ｆｉｒｅｗａｌｌ４０１を通過できるように通過許可リストを変更させる。そして、前記ＩＰアドレスを変換したＳＩＰメッセージを、前記第２端末１Ｂに送信する（ステップｂ１２）。
【００４４】
前記手順により、前記第１端末１Ａから送信されたＳＩＰメッセージが前記第２端末１Ｂに到達したら、今度は、前記第２端末１Ｂから前記第１端末１Ａに対して、同様の手順でＳＩＰメッセージを返信し、前記第１端末１Ａに、前記第２端末１ＢのＲＴＰ受信用のＩＰアドレスを通知することで、セッション制御信号の送受信が完了し、セッションが設定される。
【００４５】
前記セッションが設定された後、例えば、前記第１端末１Ａから、音声や映像などのＲＴＰのＩＰパケットを前記第２端末１Ｂに送信するときには、前記ＩＰパケットのＲＴＰ受信用のアドレス情報及びポート番号情報が、前記Ｆｉｒｅｗａｌｌ４０１の通過許可リストに設定されているので、前記ＮＡＴ４０２で、ヘッダーのＩＰアドレスを前記第２ＩＰ網３のアドレス体系に変換して前記セッション制御サーバー３０１に送信すれば、前記セッション制御サーバー３０１から前記第２端末１Ｂへと前記ＩＰパケットが送信される。
【００４６】
以上説明したように、本実施例のメディア通信システム及びメディア通信方法によれば、既存のルーター等を用いて構築した第１ＩＰ網２に接続された第１端末１Ａと第２端末１Ｂの間でメディア通信を行うときに、前記第１ＩＰ網２と比べて高速なＩＰパケット転送が可能な第２ＩＰ網３を経由して、メディア通信（ＲＴＰ）のＩＰパケットの送受信を行うことができる。そのため、前記第１ＩＰ網２に接続された端末間でメディア通信を行う際のパケットロスを低減することができ、例えば、ＶｏＩＰを利用した音声通信（通話）の通話品質が向上する。
【００４７】
以上、本発明を、前記実施例に基づき具体的に説明したが、本発明は、前記実施例に限定されるものではなく、その要旨を逸脱しない範囲において、種々変更可能であることはもちろんである。
【００４８】
【発明の効果】
本願において開示される発明のうち、代表的なものによって得られる効果を簡単に説明すれば、以下の通りである。
すなわち、既存のルーターを用いて構築されたＩＰ網に収容された端末間で、実時間性が要求されるメディア通信を行う際に、パケットロスの少ないＩＰパケット転送が可能である。
【図面の簡単な説明】
【図１】本発明による一実施例のメディア通信システムの概略構成を示す模式ブロック図である。
【図２】本実施例のメディア通信システムを用いたメディア通信方法を説明するための模式図であり、第１端末からセッション制御サーバーにＳＩＰメッセージを送信するときの手順を示す図である。
【図３】本実施例のメディア通信システムを用いたメディア通信方法を説明するための模式図であり、セッション制御サーバーから第２端末にＳＩＰメッセージを送信するときの手順を示す図である。
【符号の説明】
１…端末、１Ａ…第１端末、１Ｂ…第２端末、２…第１ＩＰ網（既存ＩＰ網）、３…第２ＩＰ網（メディア通信用ＩＰ網）、３０１…セッション制御サーバー、４…パケット中継手段、４Ａ…第１パケット中継手段、４Ｂ…第２パケット中継手段、４０１…Ｆｉｒｅｗａｌｌ、４０２…ＮＡＴ、５…アプリケーションレベルゲートウェイ（ＡＬＧ）、５０１…ＳＩＰメッセージ解析手段、５０２…ＩＰアドレス変換手段、５０３…Ｆｉｒｅｗａｌｌ開閉手段。
【図１】
2004312483.tif 000003
【図２】
2004312483.tif 000004
【図３】
2004312483.tif 000005