(57)【要約】【課題】  タイムラグ分の音声パケットによる影響を受けなくし、タイムラグ分の音声パケット受信に対する対策を不要とする通信システムを提供する。【解決手段】  通信システムは、ＩＰ網（１００）より受信したパケットが音声パケットか、ＲＴＰパケットかを判別する第１のゲート回路（１１）と、第１のゲート回路（１１）で受信したパケットを一時蓄積するバッファ回路（１２）と、第１のゲート回路（１１）でＲＴＰパケットを受信したことを判別した場合に音声パケットとして送出されるはずのパケットをＲＴＰパケットへと形式を変えて送出する第２のゲート回路（１３）とを含むパケット伝送装置（パケット伝送部１）を有する。【選択図】      図１
2010028592.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網より受信したＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットが音声パケットか、音声を代替する代替パケットかを判別する第１のゲート回路と、
前記第１のゲート回路で受信したパケットを一時蓄積するバッファ回路と、
前記第１のゲート回路にて前記代替パケットを受信したことを判別した場合に前記音声パケットとして送出されるはずのパケットを前記代替パケットへと形式を変えて送出する第２のゲート回路とを含むパケット伝送装置を有することを特徴とする通信システム。
【請求項２】
前記第２のゲート回路は、前記第１のゲート回路にて前記代替パケットを受信したことを判別した場合に前記バッファ回路より受け取ったパケットに対して少なくともパケットの種類、ｄｕｒａｔｉｏｎ、タイムスタンプの値に対して加工を施す加工手段を含むことを特徴とする請求項１記載の通信システム。
【請求項３】
前記第１のゲート回路は、前記パケット伝送装置がどのようなパケットを受信しているかを監視するパケット判別手段を含むことを特徴とする請求項１または請求項２記載の通信システム。
【請求項４】
前記バッファ回路は、前記音声パケットが前記代替パケットに変換可能かどうかの判断を下すまでに発生する一時的なタイムラグ分の音声パケットを排除するために必要な時間だけ遅延させることが可能な容量を持つ一時蓄積手段を含むことを特徴とする請求項１から請求項３のいずれか記載の通信システム。
【請求項５】
ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網より受信したＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットが音声パケットか、音声を代替する代替パケットかを判別する第１のゲート回路と、
前記第１のゲート回路で受信したパケットを一時蓄積するバッファ回路と、
前記第１のゲート回路にて前記代替パケットを受信したことを判別した場合に前記音声パケットとして送出されるはずのパケットを前記代替パケットへと形式を変えて送出する第２のゲート回路とを有することを特徴とするパケット伝送装置。
【請求項６】
前記第２のゲート回路は、前記第１のゲート回路にて前記代替パケットを受信したことを判別した場合に前記バッファ回路より受け取ったパケットに対して少なくともパケットの種類、ｄｕｒａｔｉｏｎ、タイムスタンプの値に対して加工を施す加工手段を含むことを特徴とする請求項５記載のパケット伝送装置。
【請求項７】
前記第１のゲート回路は、前記パケット伝送装置がどのようなパケットを受信しているかを監視するパケット判別手段を含むことを特徴とする請求項５または請求項６記載のパケット伝送装置。
【請求項８】
前記バッファ回路は、前記音声パケットが前記代替パケットに変換可能かどうかの判断を下すまでに発生する一時的なタイムラグ分の音声パケットを排除するために必要な時間だけ遅延させることが可能な容量を持つ一時蓄積手段を含むことを特徴とする請求項５から請求項７のいずれか記載のパケット伝送装置。
【請求項９】
パケット伝送装置の第１のゲート回路が、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網より受信したＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットが音声パケットか、音声を代替する代替パケットかを判別し、
前記第１のゲート回路で受信したパケットをバッファ回路に一時蓄積し、
第２のゲート回路が、前記第１のゲート回路にて前記代替パケットを受信したことを判別した場合に前記音声パケットとして送出されるはずのパケットを前記代替パケットへと形式を変えて送出することを特徴とするパケット伝送方法。
【請求項１０】
前記第２のゲート回路が、前記第１のゲート回路にて前記代替パケットを受信したことを判別した場合に前記バッファ回路より受け取ったパケットに対して少なくともパケットの種類、ｄｕｒａｔｉｏｎ、タイムスタンプの値に対して加工を施すことを特徴とする請求項９記載のパケット伝送方法。
【請求項１１】
前記第１のゲート回路が、前記パケット伝送装置がどのようなパケットを受信しているかを監視することを特徴とする請求項９または請求項１０記載のパケット伝送方法。
【請求項１２】
前記バッファ回路が、前記音声パケットが前記代替パケットに変換可能かどうかの判断を下すまでに発生する一時的なタイムラグ分の音声パケットを排除するために必要な時間だけ遅延させることが可能な容量を持つことを特徴とする請求項９から請求項１１のいずれか記載のパケット伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信システム、パケット伝送装置及びそれらに用いるパケット伝送方法に関し、特にＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）２８３３に定義されたパケットを利用してＤＴＭＦ（Ｄｕａｌ  Ｔｏｎｅ  Ｍｕｌｔｉ  Ｆｒｅｑｕｅｎｃｙ）をＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網上で伝送する方法に関する。
【背景技術】
【０００２】
ＤＴＭＦをＩＰ網上で伝送するために、ＲＦＣ２８３３に定義されたパケットを利用する方式が上げられる。ＲＦＣ２８３３には、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットでＤＴＭＦディジット、トーン及び電話イベントを伝達する方法が規定されている（例えば、非特許文献１参照）。
【０００３】
一般的に、このＲＦＣ２８３３パケットを生成する際には、音声パケットを分析し、ＲＦＣ２８３３パケットへ変換可能だと判断した場合、ＲＦＣ２８３３パケットに変換しているため、変換可能かどうかの判断が下されるまで一時的なタイムラグが発生する。
【０００４】
変換可能かどうかの判断を下すまでのタイムラグの間も、音声パケットは、判断者から送出されてしまうため、信号を受け取る側の受信装置は、タイムラグ分の音声パケットと後続するＲＦＣ２８３３パケットとの両方を受信してしまう。
【０００５】
特に、一般的なＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｕｎａｌ  Ｐｒｏｃｅｓｓｏｒ）による制御では、音声パケットがＲＦＣ２８３３パケットに変換可能だと認識するまでのタイムラグの間、音声パケットが送出されている。
【０００６】
【非特許文献１】“ＲＴＰ  Ｐａｙｌｏａｄ  ｆｏｒ  ＤＴＭＦ  Ｄｉｇｉｔｓ，Ｔｅｌｅｐｈｏｎｙ  Ｔｏｎｅｓ  ａｎｄ  Ｔｅｌｅｐｈｏｎｙ  Ｓｉｇｎａｌｓ”（ＲＦＣ２８３３，Ｍａｙ  ２０００）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した本発明に関連するパケット伝送方法では、受信装置がタイムラグ分の音声パケットと後続するＲＦＣ２８３３パケットとの両方を受け取ってしまった場合、それぞれを別の信号とみなしてしまい、ＤＴＭＦの送出者の意図しない動作を行う可能性がある。したがって、本発明に関連するパケット伝送方法では、受信装置がタイムラグ分の音声パケットを受信しない方式が望まれる。
【０００８】
そこで、本発明の目的は上記の問題点を解消し、タイムラグ分の音声パケットによる影響を受けなくすることができ、タイムラグ分の音声パケット受信に対する対策を不要とすることができる通信システム、パケット伝送装置及びそれらに用いるパケット伝送方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明による通信システムは、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網より受信したＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットが音声パケットか、音声を代替する代替パケットかを判別する第１のゲート回路と、
前記第１のゲート回路で受信したパケットを一時蓄積するバッファ回路と、
前記第１のゲート回路にて前記代替パケットを受信したことを判別した場合に前記音声パケットとして送出されるはずのパケットを前記代替パケットへと形式を変えて送出する第２のゲート回路とを含むパケット伝送装置を備えている。
【００１０】
本発明によるパケット伝送装置は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網より受信したＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットが音声パケットか、音声を代替する代替パケットかを判別する第１のゲート回路と、
前記第１のゲート回路で受信したパケットを一時蓄積するバッファ回路と、
前記第１のゲート回路にて前記代替パケットを受信したことを判別した場合に前記音声パケットとして送出されるはずのパケットを前記代替パケットへと形式を変えて送出する第２のゲート回路とを備えている。
【００１１】
本発明によるパケット伝送方法は、パケット伝送装置の第１のゲート回路が、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網より受信したＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットが音声パケットか、音声を代替する代替パケットかを判別し、
前記第１のゲート回路で受信したパケットをバッファ回路に一時蓄積し、
第２のゲート回路が、前記第１のゲート回路にて前記代替パケットを受信したことを判別した場合に前記音声パケットとして送出されるはずのパケットを前記代替パケットへと形式を変えて送出している。
【発明の効果】
【００１２】
本発明は、上記のような構成及び動作とすることで、タイムラグ分の音声パケットによる影響を受けなくすることができ、タイムラグ分の音声パケット受信に対する対策を不要とすることができるという効果が得られる。
【発明を実施するための最良の形態】
【００１３】
次に、本発明の実施の形態について図面を参照して説明する。まず、本発明のパケット伝送部（パケット伝送装置でも良い）の概要について説明する。図１は本発明によるパケット伝送部の構成例を示すブロック図である。図１において、パケット伝送部１はＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網１００に接続され、ゲート回路１１とバッファ回路１２とゲート回路１３とから構成されている。
【００１４】
ゲート回路１１はＩＰ網１００より受信した信号［ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケット］が音声パケットか、ＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）２８３３パケット（音声を代替する代替パケット）かを判別し、パケットをバッファ回路１２で一時的に蓄積するように転送を行い、ゲート回路１３に対してその判別結果の情報（音声パケット、またはＲＦＣ２８３３パケットを示すパケットの種類の情報）をゲート制御信号として通知する。
【００１５】
尚、ＲＦＣ２８３３には、ＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）パケットでＤＴＭＦディジット、トーン及び電話イベントを伝達する方法が規定されている（非特許文献１参照）。つまり、ＲＦＣ２８３３パケットとは、ＲＴＰパケットを指しているものとする。
【００１６】
ゲート回路１３は、ゲート回路１１よりゲート制御信号（パケットの種類の情報）を受け取ると、バッファ回路１２より受け取ったパケットに対してパケットの種類、ｄｕｒａｔｉｏｎやタイムスタンプ等の値に対して加工を施し、パケットを送出する。
【００１７】
本発明では、ゲート回路１１にてパケット伝送部１が何のパケットを受信しているかを監視し、ＲＦＣ２８３３パケットを受信した場合、ゲート回路１３にて音声パケットとして送出されるはずだったパケットをＲＦＣ２８３３パケットへと形式を変えて送出を行う。
【００１８】
バッファ回路１２のバッファの深さは、音声パケットがＲＦＣ２８３３パケットに変換可能かどうかの判断を下すまでに発生する一時的なタイムラグ分の音声パケットを排除するために必要な時間だけ遅延させることが可能な容量とすることによって、ゲート回路１３より音声パケットが送出されることを防ぐことが可能である。
【００１９】
図２は本発明の第１の実施の形態による通信システムの構成例を示すブロック図である。図２において、本発明の第１の実施の形態による通信システムは、ＩＰ網１００と、パケット伝送部１とを含んで構成されている。パケット伝送部１は、ゲート回路１１と、バッファ回路１２と、ゲート回路１３とから構成されている。
【００２０】
ゲート回路１１は、パケット伝送部１が何のパケットを受信しているかを監視し、ＲＦＣ２８３３パケットか、音声パケットかを判別するパケット判別部１１１を備えている。
【００２１】
バッファ回路１２は、ゲート回路１１より受け取ったパケットを一時蓄積する一時蓄積部１２１を備えている。一時蓄積部１２１のバッファの深さは、音声パケットがＲＦＣ２８３３パケットに変換可能かどうかの判断を下すまでに発生する一時的なタイムラグ分の音声パケットを排除するために必要な時間だけ遅延させることが可能な容量となっている。
【００２２】
ゲート回路１３は、ゲート回路１１より受信したゲート制御信号（パケットの種類の情報）に基づいて、バッファ回路１２より受け取ったパケットに対してパケットの種類、ｄｕｒａｔｉｏｎやタイムスタンプ等の値に対して加工を施すパケット加工部１３１を備えている。このパケット加工部１３１では、音声パケットとして送出されるはずだったパケットをＲＦＣ２８３３パケットへと形式を変えている。
【００２３】
図３は本発明の第１の実施の形態によるパケット伝送部１の動作を示すシーケンスチャートである。これら図２及び図３を参照して本発明の第１の実施の形態によるパケット伝送部１の動作について説明する。以下、ゲート回路１３よりＤＴＭＦ（Ｄｕａｌ  Ｔｏｎｅ  Ｍｕｌｔｉ  Ｆｒｅｑｕｅｎｃｙ）の音声パケットを送出しない手順について説明する。
【００２４】
まず、ゲート回路１１では、直接パケットに対して手を加えるようなことを行う必要はないが、常に受信するパケットの中身を監視し、そのパケットの種別を判別している（図３のａ１，ａ２）。
【００２５】
ゲート回路１１は、音声パケットを受信している場合（図３のａ３）、ゲート回路１３に対して何も指示を出さないので、ゲート回路１３では、特別な動作を行わず、パッファ回路１２より受け取ったパケットを送出する（図３のａ６，ａ７，ａ８，ａ９，ａ１１）。
【００２６】
ゲート回路１１は、音声パケットではなく、ＲＦＣ２８３３のパケットを受信した場合（図３のａ３）、ゲート回路１３に対してＲＦＣ２８３３でパケットを送出するようにゲート制御信号を出す（図３のａ４，ａ５）。この時点で発生しうるタイムラグ分の深さを持つバッファ回路１２内では、タイムラグ分の音声パケットを蓄積していることになり（図３のａ６，ａ７）、それらのパケットをゲート回路１３に対して逐次送出する（図３のａ８）。
【００２７】
ゲート回路１３は、ゲート回路１１からゲート制御信号を受け取っているので（図３のａ９）、バッファ回路１２より受け取った音声パケットに対してＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）のペイロードタイプを変更し（図３のａ１０）、ＲＦＣ２８３３のパケットを音声パケットの代わりに送出する（図３のａ１１）。
【００２８】
バッファ回路１２にて蓄積されていた音声パケットが全て排出されると、ゲート回路１３は、バッファ回路１２よりＲＦＣ２８３３パケットを受信することになるが、受信したＲＦＣ２８３３パケットに対してＤｕｒａｔｉｏｎ、タイムスタンプ等の設定値が連続的な値になるようにパケットを加工し、そのパケットの送出を行う。
【００２９】
また、ゲート回路１１にてＲＦＣ２８３３パケットを受信しなくなった場合、ゲート回路１１は、ゲート回路１３に対してＲＦＣ２８３３パケットがＯＦＦになったことをゲート制御信号にて通知する。このゲート制御信号を受けたゲート回路１３は、ＲＦＣ２８３３パケットをバッファ回路１２から受信しなくなった後に、受信した音声パケットに関して何の処理も施さずに送出を行う。
【００３０】
このように、本実施の形態では、ＲＦＣ２８３３パケットに変換可能と判断するまでの間に送出される音声パケットを抑止する動作を行うことによって、ＲＦＣ２８３３パケットを受信する装置がタイムラグ分の音声パケットによる影響を受けなくなり、タイムラグ分の音声パケットの受信に対する対策が不要となる。
【産業上の利用可能性】
【００３１】
本発明は、ＩＭＳ／ＭＭＤ（ＩＰ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ／Ｍｕｌｔｉｍｅｄｉａ  Ｄｏｍａｉｎ）等のＭＲＦ（Ｍｕｌｔｉｍｅｄｉａ  Ｒｅｓｏｕｒｃｅ  Ｆｕｎｃｔｉｏｎ）装置等のＲＦＣ２８３３パケットを処理する可能性のある装置に上記のパケット伝送部を具備することが可能である。その場合には、ＭＲＦ装置の受けるタイムラグ分の音声パケットの影響をなくすことが可能となる。
【００３２】
また、本発明は、ＩＭＳ／ＭＭＤ等のＭＧＷ（Ｍｕｌｔｉｍｅｄｉａ  Ｇａｔｅｗａｙ）装置に上記のパケット伝送部を具備することが可能である。その場合には、ＭＧＷ装置より送出されるタイムラグ分の音声パケットの影響をなくすことが可能となる。
【００３３】
さらに、本発明は、ＩＭＳ／ＭＭＤ等のＭＲＦ装置等のＲＦＣ２８３３パケットを処理する可能性のある装置の前段に、上記のパケット伝送部を具備する装置を設置することが可能である。その場合には、ＭＲＦ装置の受けるタイムラグ分の音声パケットの影響をなくすことが可能となる。
【００３４】
さらにまた、本発明は、ＩＭＳ／ＭＭＤ等のＭＧＷ装置に上記のパケット伝送部を具備することが可能である。その場合には、ＭＧＷ装置の後段に、上記のパケット伝送部を具備する装置を設置することで、ＭＧＷ装置から送出されるタイムラグ分の音声パケットの影響をなくすことが可能となる。
【図面の簡単な説明】
【００３５】
【図１】本発明によるパケット伝送部の構成例を示すブロック図である。
【図２】本発明の第１の実施の形態による通信システムの構成例を示すブロック図である。
【図３】本発明の第１の実施の形態によるパケット伝送部の動作を示すシーケンスチャートである。
【符号の説明】
【００３６】
１  パケット伝送部
１１  ゲート回路
１２  バッファ回路
１３  ゲート回路
１００  ＩＰ網
１１１  パケット判別部
１２１  一時蓄積部
１３１  パケット加工部
【図１】
2010028592.tif 000003
【図２】
2010028592.tif 000004
【図３】
2010028592.tif 000005