(57)【特許請求の範囲】
【請求項１】
ＩＰネットワーク上での音声データの伝送制御を行う音声ゲートウェイであって、
音声データの発信要求を受信すると、予め定められた輻輳試験パケットを着信側の音声ゲートウェイに送信する試験パケット送信手段と、
他の音声ゲートウェイから送信されてきた上記輻輳試験パケットを受信する試験パケット受信手段と、
該試験パケット受信手段で受信した上記輻輳試験パケットに輻輳の有無情報を付与して該輻輳試験パケットの送信元に返送する試験パケット返送手段と、
上記着信側の音声ゲートウェイから返送されてきた上記輻輳試験パケットに付与された輻輳有無情報に基づき、上記受信した音声データの発信要求の受付／拒否を判定する音声発呼受付判定手段と、
周期的に単位時間ｔあたりのＣＰＵ能率を測定するＣＰＵ能率測定手段と、
該ＣＰＵ能率測定手段で測定したＣＰＵ能率が予め定められた閾値を超過すると自装置が呼処理の輻輳有状態であると判定する呼処理輻輳判定手段と、
次測定周期内に受信した複数の上記輻輳試験パケットの内、予め定められた自装置で処理可能な上記単位時間ｔあたりの呼数ｎ呼分以上の輻輳試験パケットを特定する制御量算出手段とを有し、
上記呼処理輻輳判定手段で呼処理の輻輳有状態を判定すれば、上記制御量算出手段で特定した輻輳試験パケットに対してのみ、上記試験パケット返送手段による上記輻輳有情報の付与と返送を行うことを特徴とする音声ゲートウェイ。
【請求項２】
ＩＰネットワーク上での音声データの伝送制御を行う音声ゲートウェイであって、
音声データの発信要求を受信すると、予め定められた輻輳試験パケットを着信側の音声ゲートウェイに送信する試験パケット送信手段と、
他の音声ゲートウェイから送信されてきた上記輻輳試験パケットを受信する試験パケット受信手段と、
該試験パケット受信手段で受信した上記輻輳試験パケットに輻輳の有無情報を付与して該輻輳試験パケットの送信元に返送する試験パケット返送手段と、
上記着信側の音声ゲートウェイから返送されてきた上記輻輳試験パケットに付与された輻輳有無情報に基づき、上記受信した音声データの発信要求の受付／拒否を判定する音声発呼受付判定手段と、
周期的に単位時間ｔあたりのＣＰＵ能率を測定するＣＰＵ能率測定手段と、
該ＣＰＵ能率測定手段で測定したＣＰＵ能率が予め定められた閾値を超過すると自装置が呼処理の輻輳有状態であると判定する呼処理輻輳判定手段と、
予め定められた自装置で処理可能な上記単位時間ｔあたりの呼数ｎに基づき、１つの呼が通過可能な時間間隔ｔ／ｎを算出する制御量算出手段と
を有し、上記呼処理輻輳判定手段で呼処理の輻輳有状態を判定すれば、上記制御量算出手段で算出した時間間隔ｔ／ｎの間に２番目以降に受信した輻輳試験パケットに対して、上記試験パケット返送手段による上記輻輳有情報の付与と返送を行うことを特徴とする音声ゲートウェイ。
【請求項３】
ＩＰネットワーク上での音声データの伝送制御を行う音声ゲートウェイであって、
音声データの発信要求を受信すると、予め定められた輻輳試験パケットを着信側の音声ゲートウェイに送信する試験パケット送信手段と、
他の音声ゲートウェイから送信されてきた上記輻輳試験パケットを受信する試験パケット受信手段と、
該試験パケット受信手段で受信した上記輻輳試験パケットに輻輳の有無情報を付与して該輻輳試験パケットの送信元に返送する試験パケット返送手段と、
上記着信側の音声ゲートウェイから返送されてきた上記輻輳試験パケットに付与された輻輳有無情報に基づき、上記受信した音声データの発信要求の受付／拒否を判定する音声発呼受付判定手段と、
周期的に単位時間ｔあたりのＣＰＵ能率を測定するＣＰＵ能率測定手段と、
該ＣＰＵ能率測定手段で測定したＣＰＵ能率が予め定められた閾値を超過すると自装置が呼処理の輻輳有状態であると判定する呼処理輻輳判定手段と、
次測定周期内に受信した複数の上記輻輳試験パケットの内、上記単位時間ｔあたりの上記ＣＰＵ能率に応じた上記単位時間ｔ当たりの処理可能呼数ｎを求める制御量算出手段と
を有し、該制御量算出手段で求めた処理可能呼数ｎ呼分以上の輻輳試験パケットに対して、上記試験パケット返送手段による上記輻輳有情報の付与と返送を行うことを特徴とする音声ゲートウェイ。
【請求項４】
ＩＰネットワーク上での音声データの伝送制御を行う音声ゲートウェイであって、
音声データの発信要求を受信すると、予め定められた輻輳試験パケットを着信側の音声ゲートウェイに送信する試験パケット送信手段と、
他の音声ゲートウェイから送信されてきた上記輻輳試験パケットを受信する試験パケット受信手段と、
該試験パケット受信手段で受信した上記輻輳試験パケットに輻輳の有無情報を付与して該輻輳試験パケットの送信元に返送する試験パケット返送手段と、
上記着信側の音声ゲートウェイから返送されてきた上記輻輳試験パケットに付与された輻輳有無情報に基づき、上記受信した音声データの発信要求の受付／拒否を判定する音声発呼受付判定手段と、
周期的に単位時間ｔあたりのＣＰＵ能率を測定するＣＰＵ能率測定手段と、
該ＣＰＵ能率測定手段で測定したＣＰＵ能率が予め定められた閾値を超過すると自装置が呼処理の輻輳有状態であると判定する呼処理輻輳判定手段と、
上記単位時間ｔあたりの上記ＣＰＵ能率に応じた上記単位時間ｔ当たりの処理可能呼数ｎを求め、該処理可能呼数ｎに基づき、１呼が通過可能な時間間隔ｔ／ｎを算出する制御量算出手段と
を有し、次測定周期内に受信した複数の上記輻輳試験パケットの内、上記制御量算出手段で算出した時間間隔ｔ／ｎの間に２番目以降に受信した輻輳試験パケットに対して、上記試験パケット返送手段による上記輻輳有情報の付与と返送を行うことを特徴とする音声ゲートウェイ。
【請求項５】
請求項１から請求項４のいずれかに記載の音声ゲートウェイであって、
上記着信側の音声ゲートウェイから返送されてきた上記輻輳試験パケットに上記輻輳有情報が付与されていれば上記受信した音声データの発信要求を拒否する手段、もしくは、上記輻輳試験パケットを送信してから返送されるまでの往復時間を測定して該往復時間が予め定められた閾値を超過した場合に上記受信した音声データの発信要求を拒否する手段、あるいは、上記輻輳試験パケットを送信してから予め定められた時間内に当該輻輳試験パケットが返送されなければ上記受信した音声データの発信要求を拒否する手段の少なくともいずれか一つを有することを特徴とする音声ゲートウェイ。
【請求項６】
ＩＰネットワーク上での音声データの伝送制御を行う音声ゲートウェイによるネットワーク輻輳制御方法であって、
音声データの発信要求を受信すると、予め定められた輻輳試験パケットを着信側の音声ゲートウェイに送信する第１のステップと、
他の音声ゲートウェイから送信されてきた上記輻輳試験パケットを受信する第２のステップと、
該第２のステップで受信した上記輻輳試験パケットに輻輳情報を付与して該輻輳試験パケットの送信元に返送する第３のステップと、
上記着信側の音声ゲートウェイから返送されてきた上記輻輳試験パケットに付与された輻輳有無情報に基づき、上記受信した音声データの発信要求の受付／拒否を判定する第４のステップと、
周期的に単位時間ｔあたりのＣＰＵ能率を測定する第５のステップと、
該第５のステップで測定したＣＰＵ能率が予め定められた閾値を超過すると自装置が呼処理の輻輳有状態であると判定する第６のステップと、
次測定周期内に受信した複数の上記輻輳試験パケットの内、予め定められた自装置で処理可能な上記単位時間ｔあたりの呼数ｎ呼分以上の輻輳試験パケットを特定する第７のステップとを有し、
上記第６のステップで呼処理の輻輳有状態を判定すれば、上記第７のステップで特定した輻輳試験パケットに対してのみ、上記第３のステップでの上記輻輳有情報の付与と返送を行うことを特徴とするネットワーク輻輳制御方法。
【請求項７】
ＩＰネットワーク上での音声データの伝送制御を行う音声ゲートウェイによるネットワーク輻輳制御方法であって、
音声データの発信要求を受信すると、予め定められた輻輳試験パケットを着信側の音声ゲートウェイに送信する第１のステップと、
他の音声ゲートウェイから送信されてきた上記輻輳試験パケットを受信する第２のステップと、
該第２のステップで受信した上記輻輳試験パケットに輻輳情報を付与して該輻輳試験パケットの送信元に返送する第３のステップと、
上記着信側の音声ゲートウェイから返送されてきた上記輻輳試験パケットに付与された輻輳有無情報に基づき、上記受信した音声データの発信要求の受付／拒否を判定する第４のステップと、
周期的に単位時間ｔあたりのＣＰＵ能率を測定する第５のステップと、
該第５のステップで測定したＣＰＵ能率が予め定められた閾値を超過すると自装置が呼処理の輻輳有状態であると判定する第６のステップと、
予め定められた自装置で処理可能な上記単位時間ｔあたりの呼数ｎに基づき、１つの呼が通過可能な時間間隔ｔ／ｎを算出する第７のステップとを有し、
上記第６のステップで呼処理の輻輳状態を判定すれば、上記第７のステップで算出した時間間隔ｔ／ｎの間に２番目以降に受信した輻輳試験パケットに対して、上記第３のステップでの上記輻輳有情報の付与と返送を行うことを特徴とするネットワーク輻輳制御方法。
【請求項８】
ＩＰネットワーク上での音声データの伝送制御を行う音声ゲートウェイによるネットワーク輻輳制御方法であって、
音声データの発信要求を受信すると、予め定められた輻輳試験パケットを着信側の音声ゲートウェイに送信する第１のステップと、
他の音声ゲートウェイから送信されてきた上記輻輳試験パケットを受信する第２のステップと、
該第２のステップで受信した上記輻輳試験パケットに輻輳情報を付与して該輻輳試験パケットの送信元に返送する第３のステップと、
上記着信側の音声ゲートウェイから返送されてきた上記輻輳試験パケットに付与された輻輳有無情報に基づき、上記受信した音声データの発信要求の受付／拒否を判定する第４のステップと、
周期的に単位時間ｔあたりのＣＰＵ能率を測定する第５のステップと、
該第５のステップで測定したＣＰＵ能率が予め定められた閾値を超過すると自装置が呼処理の輻輳有状態であると判定する第６のステップと、
次測定周期内に受信した複数の上記輻輳試験パケットの内、上記単位時間ｔあたりの上記ＣＰＵ能率に応じた上記単位時間ｔ当たりの処理可能呼数ｎを求める第７のステップとを有し、
該第７のステップで求めた処理可能呼数ｎ呼分以上の輻輳試験パケットに対して、上記第３のステップでの上記輻輳有情報の付与と返送を行うことを特徴とするネットワーク輻輳制御方法。
【請求項９】
ＩＰネットワーク上での音声データの伝送制御を行う音声ゲートウェイによるネットワーク輻輳制御方法であって、
音声データの発信要求を受信すると、予め定められた輻輳試験パケットを着信側の音声ゲートウェイに送信する第１のステップと、
他の音声ゲートウェイから送信されてきた上記輻輳試験パケットを受信する第２のステップと、
該第２のステップで受信した上記輻輳試験パケットに輻輳情報を付与して該輻輳試験パケットの送信元に返送する第３のステップと、
上記着信側の音声ゲートウェイから返送されてきた上記輻輳試験パケットに付与された輻輳有無情報に基づき、上記受信した音声データの発信要求の受付／拒否を判定する第４のステップと、
周期的に単位時間ｔあたりのＣＰＵ能率を測定する第５のステップと、
該第５のステップで測定したＣＰＵ能率が予め定められた閾値を超過すると自装置が呼処理の輻輳有状態であると判定する第６のステップと、
上記単位時間ｔあたりの上記ＣＰＵ能率に応じた上記単位時間ｔ当たりの処理可能呼数ｎを求め、該処理可能呼数ｎに基づき、１呼が通過可能な時間間隔ｔ／ｎを算出する第７のステップとを有し、
次測定周期内に受信した複数の上記輻輳試験パケットの内、上記第７のステップで算出した時間間隔ｔ／ｎの間に２番目以降に受信した輻輳試験パケットに対して、上記第３のステップでの上記輻輳有情報の付与と返送を行うことを特徴とするネットワーク輻輳制御方法。
【請求項１０】
請求項６から請求項９のいずれかに記載のネットワーク輻輳制御方法であって、
上記着信側の音声ゲートウェイから返送されてきた上記輻輳試験パケットに上記輻輳有情報が付与されていれば上記受信した音声データの発信要求を拒否するステップ、もしくは、上記輻輳試験パケットを送信してから返送されるまでの往復時間を測定して該往復時間が予め定められた閾値を超過した場合に上記受信した音声データの発信要求を拒否するステップ、あるいは、上記輻輳試験パケットを送信してから予め定められた時間内に当該輻輳試験パケットが返送されなければ上記受信した音声データの発信要求を拒否するステップの少なくともいずれか一つを有することを特徴とするネットワーク輻輳制御方法。
【請求項１１】
ＩＰネットワーク上での音声の伝送制御を行う音声ゲートウェイによるネットワーク輻輳制御方法の処理手順を記述したプログラムをコンピュータに読取り可能に記録する記録媒体であって、
請求項６から請求項１０のいずれかに記載のネットワーク輻輳制御方法における各ステップを上記コンピュータに実行させるための処理プログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットやイントラネット等のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを介して音声データの伝送を行う場合での輻輳制御技術に係わり、特に、ＩＰネットワークに設けられた音声ゲートウェイ装置のＣＰＵ負荷急増による呼処理輻輳、および、音声ゲートウェイ装置やルータにおける音声パケットの遅延増大と損失多発等によるパケット輻輳などに対する輻輳鎮圧を効率的に行うのに好適な音声ゲートウェイおよびネットワーク輻輳制御方法に関するものである。
【０００２】
【従来の技術】
従来の、ＩＰネットワークに設けられた音声ゲートウェイ装置やルータにおけるパケット輻輳を鎮圧するための輻輳制御技術としては、以下のものがある。
【０００３】
▲１▼「ＲＥＤ（Ｒａｎｄｏｍ  Ｅａｒｌｙ  Ｄｅｔｅｃｔｉｏｎ）」：ルータ内のバッファの平均待ちキュー長に応じて、確率的にパケットを廃棄したり、格納する。
【０００４】
▲２▼ＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）：ルータ内のバッファが満杯で空きがないときに到着するパケットを廃棄する。
【０００５】
▲３▼定期的な試験パケット送信による音声発呼受付判定：ＩＰネットワーク内の全ての音声ゲートウェイ装置間で定期的に試験パケットの送受信を行い、試験パケットの往復時間を測定しておき、前記往復時間が閾値を超過した場合、それ以降の音声の発呼の受け付けを拒否する。
【０００６】
また、回線交換網における呼処理輻輳に対する輻輳制御技術としては以下の従来技術がある。
【０００７】
▲４▼集中監視・制御装置による輻輳制御：呼処理輻輳が発生した交換機から集中監視・制御装置に輻輳通知を行い、この集中監視・制御装置により、電話網内の各発側交換機に制御指示を行い、各発側交換機において、輻輳交換機に向かう発呼を呼数密度制御等により規制する。
【０００８】
ＩＰネットワーク（ＩＰ網）において音声伝送を行う場合の輻輳形態としては、例えば、音声ゲートウェイ装置では、発呼処理の多発により、ＣＰＵ負荷が急増する呼処理輻輳がある。この呼処理輻輳が継続すると、呼処理能力の急激な低下、および、呼処理時間の増大、さらには通信途絶の危険性がある。
【０００９】
また、音声ゲートウェイ装置やルータでは、音声パケットの増大により、バッファでのパケット損失やパケット遅延が膨大となり、通話品質の急激な劣化や、通話中切断が発生する可能性がある。
【００１０】
これらの呼処理輻輳やパケット幅輳に対する制御として、上述の従来の各技術を適用した場合を想定する。まず、▲１▼ＲＥＤおよび▲２▼ＦＩＦＯによる技術は、輻輳ルータ自身でパケットを廃棄することにより内部輻輳を鎮圧する技術であり、発呼が増大したことによるパケット輻輳の場合には、新たな発呼を規制していないため、輻輳ルータを経由する全ての音声のパケット損失率が劣化し、通話品質は改善されない。
【００１１】
また、▲３▼定期的な試験パケット送信による音声発呼受付判定技術では、定期的に全ての音声ゲートウェイ装置間で試験パケットを送受信するため、大規模な網ではスケーラビリティの問題がある。また、定期的な試験パケットによる遅延時間の判定であるため、試験パケット送受信の時刻と、発呼処理が行われる時刻が乖離していることによる輻輳判定の精度にも問題がある。
【００１２】
また、これらの▲１▼〜▲３▼の技術は、パケット輻輳に対する制御であり、音声ゲートウェイ装置の呼処理輻輳の鎮圧には適用できない。
【００１３】
一方、▲４▼電話網における集中監視・制御装置による輻輳制御をＩＰ網にも適用する場合、集中監視・制御装置のハードコストや、これらの装置、および、音声ゲートウェイ装置やルータの各種制御機能の開発コストが膨大となる。また、集中監視・制御装置と各音声ゲートウェイ装置、ルータ間での制御情報量が膨大であるため、ＩＰ網での実現は困難である。
【００１４】
【発明が解決しようとする課題】
解決しようとする問題点は、従来の技術では、新たな発呼の伝送規制を容易に行うことができない点である。
【００１５】
本発明の目的は、これら従来技術の課題を解決し、ＩＰネットワークにおける呼処理輻輳やパケット輻輳を安価なコストで鎮圧することを可能とし、さらに、輻輳判定の精度を向上させると共に、制御量の最適化を可能とする音声ゲートウェイおよびネットワーク輻輳制御方法を提供することである。
【００１６】
【課題を解決するための手段】
上記目的を達成するため、本発明の音声ゲートウェイおよびネットワーク輻輳制御方法では、発信側の音声ゲートウェイが音声データの発信要求を受信すると、輻輳試験用パケットを着信側の音声ゲートウェイへ転送し、この輻輳試験用パケットを受信した着信側の音声ゲートウェイにおいて、この輻輳試験用パケットに輻輳情報を付加した後に発信側の音声ゲートウェイへ返送し、そして、発信側の音声ゲートウェイにおいて、返信されてきた輻輳試験用パケットの情報に基づき、受信した音声データの発信要求の受付判定を行う。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態を、図面により詳細に説明する。
図１は、本発明に係る音声ゲートウェイの構成例を示すブロック図であり、図２は、図１における音声ゲートウェイのハードウェア構成例を示すブロック図である。
【００１８】
図２において、２１はＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）やＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等からなる表示装置、２２はキーボードやマウス等からなる入力装置、２３はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等からなる外部記憶装置、２４はＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２４ａや主メモリ２４ｂおよび入出力インターフェース２４ｃ等を具備してコンピュータ処理を行なう情報処理装置、２５は本発明に係わるプログラムやデータを記録したＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）もしくはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ／Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等からなる光ディスク、２６は光ディスク２５に記録されたプログラムおよびデータを読み出すための駆動装置、２７は通信装置である。
【００１９】
光ディスク２５に格納されたプログラムおよびデータを情報処理装置２４により駆動装置２６を介して外部記憶装置２３内にインストールした後、外部記憶装置２３から主メモリ２４ｂに読み込みＣＰＵ２４ａで処理することにより、情報処理装置２４内に図１に示す音声ゲートウェイの各機能が構成される。
【００２０】
図１において、１，２はＩＰネットワークとしてのインターネット１２を介して音声データの伝送制御を行う音声ゲートウェイ装置であり、本例では、音声ゲートウェイ装置１を発信側、音声ゲートウェイ装置２を受信側として説明する。
【００２１】
発信側の音声ゲートウェイ装置１と着信側の音声ゲートウェイ装置２には、それぞれ、同じ構成の輻輳制御装置３，３ａが設けられているが、図１においては、説明を簡素にするために、発信側の音声ゲートウェイ装置１の輻輳制御装置３には、発信側での輻輳制御に必要な試験パケット送信・受信処理部４と音声発呼受付判定部および試験パケット往復時間測定部１０を明記し、着信側の音声ゲートウェイ装置２の輻輳制御装置３ａには、着信側での輻輳制御に必要な試験パケット受信・返送処理部５とＣＰＵ能率測定部７、呼処理輻輳判定部８、制御量算出部９が明記されている。
【００２２】
図中、図示していない発信端末からの音声発呼は、発信側の音声ゲートウェイ装置１で受信され、着信側の音声ゲートウェイ装置２に向けてインターネット１２内の図示していないルータを経由して中継される。
【００２３】
発信側の音声ゲートウェイ装置１において、輻輳制御装置３における試験パケット送信・受信処理部４は、発呼を検出した場合、幅輳試験パケット１１を着信側の音声ゲートウェイ装置２に向けて送信する処理と、着信側の音声ゲートウェイ装置２から返送された輻輳試験パケット１１ａの受信処理を行い、また、発呼受付判定を行うための情報を音声発呼受付判定部６へ通知するものである。
【００２４】
着信側の音声ゲートウェイ装置２において、輻輳制御装置３ａにおける試験パケット受信・返送処理部５は、発信側の音声ゲートウェイ装置１の試験パケット送信・受信処理部４より送信された輻輳試験パケット１１の受信処理と、制御量算出部９からの制御量に基づき、輻輳ビットを輻輳試験パケット１１に付与し、輻輳試験パケット１１ａとして発信側の音声ゲートウェイ装置１へ返送するものである。
【００２５】
発信側の音声ゲートウェイ装置１における音声発呼受付判定部６は、着信側の音声ゲートウェイ装置２から返送された輻輳試験パケット１１ａの輻輳ビットや輻輳試験パケット１１と輻輳試験パケット１１ａとの往復時間等の情報に基づき、音声発呼の受付判定を行うものである。
【００２６】
着信側の音声ゲートウェイ装置２において、ＣＰＵ能率（負荷）測定部７は、周期的にＣＰＵ能率（負荷）を測定し、呼処理輻輳判定部８へ通知するものである。
【００２７】
この呼処理輻輳判定部８は、ＣＰＵ能率（負荷）測定部７から通知されたＣＰＵ能率（負荷）が予め設定された呼処理輻輳判定閾値を超過しているか否かを判定し、呼処理輻輳の判定を行い、その判定結果を制御量算出部９へ通知するものである。
【００２８】
制御量算出部９は、ＣＰＵ能率（負荷）に応じた受付可能呼数、または、１呼を通過させる時間間隔を算出し、あるいは予め設定された受付可能呼数、時間間隔を読み出し、呼処理輻輳判定部８の呼処理輻輳判定結果と合わせてパケット受信・返送処理部５へ通知するものである。
【００２９】
パケット受信・返送処理部５は、制御量算出部９から通知された受付可能呼数や、１呼を通過させる時間間隔、および、呼処理輻輳判定部８の呼処理輻輳判定結果を輻輳試験パケット１１ａに付与してインターネット１２を介して発信側の音声ゲートウェイ装置１に返送するものである。
【００３０】
発信側の音声ゲートウェイ装置１における試験パケット往復時間測定部１０は、発信側の音声ゲートウェイ装置１から輻輳試験パケット１１を送信してから、着信側の音声ゲートウェイ装置２からの輻輳試験パケット１１ａが返送されるまでの往復時間を測定し、その測定結果を音声発呼受付判定部６へ通知するものである。
【００３１】
このような構成において、発信側の音声ゲートウェイ装置１は、音声発信要求受信時に、試験パケット送信・受信処理部４により、輻輳試験用パケット１１を着信側の音声ゲートウェイ装置２へ転送する。
【００３２】
着信側の音声ゲートウェイ装置２は、この輻輳試験用パケット１１を試験パケット受信・返送処理部５により受信すると、ＣＰＵ能率測定部７、呼処理輻輳判定部８、および、制御量算出部９で生成した輻輳情報を、輻輳試験用パケット１１に付加した後、輻輳試験用パケット１１ａとして、試験パケット受信・返送処理部５により、発信側の音声ゲートウェイ装置１へ返送する。
【００３３】
すなわち、着信側の音声ゲートウェイ装置２では、ＣＰＵ能力測定部７において、周期的に単位時間あたりのＣＰＵ能率（負荷）を測定しておき、この単位時間あたりのＣＰＵ能率（負荷）が予め設定された輻輳判定闘値を超過した場合、呼処理輻輳判定部８において、自装置が輻輳状態であると判定し、試験パケット受信・返送処理部５により、次周期内に受信した発信側の音声ゲートウェイ装置１から転送された輻輳試験パケット１１に輻輳ビットを付与して、輻輳試験パケット１１ａとし、インターネット１２を介して発信側の音声ゲートウェイ装置１へ返送する。
【００３４】
発信側の音声ゲートウェイ装置１は、返信された輻輳試験パケット１１ａを試験パケット送信・受信処理部４で受信し、その輻輳試験パケット１１ａの付加情報に基づき、音声発呼受付判定部６において、音声発信要求の受付判定を行う。
【００３５】
このようにして、着信側の音声ゲートウェイ装置２の輻輳を迅速に検出し、新たな音声発呼要求の受付拒否を行うことにより、輻輳の鎮圧を図ることができる。
【００３６】
尚、着信側の音声ゲートウェイ装置２では、制御量算出部９により、輻輳時に輻輳ビットを付与させる輻輳試験パケット１１ａの数を、ＣＰＵ能率測定部７において周期的に測定している単位時間あたりのＣＰＵ能率（負荷）に応じた処理可能呼数に相当する数以上とする。これにより、着信側の音声ゲートウェイ装置２の呼処理輻輳時にも、全ての音声発信要求を規制するのではな＜、処理能力分の発呼数は受付可能とすることができ、輻輳時にもネットワークの有効利用となる最適な制御が可能となる。
【００３７】
また、輻輳試験パケット１１を送信した発信側の音声ゲートウェイ装置１では、着信側の音声ゲートウェイ装置２より返送された輻輳試験用パケット１１ａに輻輳ビットが付与されていた場合のみならず、試験パケット往復時間測定部１０を用いて、試験パケット送信・受信部４において、輻輳試験パケット１１を送信してから輻輳試験パケット１１ａが返送されるまでの往復時間を測定しておき、この往復時間が予め定められたパケット輻輳判定閾値を超過した場合、または、輻輳試験パケット１１を送信してから予め定められたパケット輻輳判定タイマ値以内に、輻輳試験パケット１１ａが返送されない場合に、音声発呼受付判定部６において、音声発呼要求を拒否する。
【００３８】
これにより、発呼要求を受け付けた発信側の音声ゲートウェイ装置１は、着信側の音声ゲートウェイ装置２の呼処理輻輳と共に、発信側と着信側の双方の音声ゲートウェイ装置１，２間の経由ルータでのパケット輻輳の認識ができ、新たな音声発呼要求の受付拒否を行うことにより、輻輳の鎮圧が可能となる。
【００３９】
以下、図３〜図７を用いて、音声ゲートウェイ装置１，２によるネットワーク輻輳制御方法を説明する。
【００４０】
図３は、本発明のネットワーク輻輳制御方法に係わる第１の処理手順例を示すフローチャートであり、図４は、本発明のネットワーク輻輳制御方法に係わる第２の処理手順例を示すフローチャート、図５は、本発明のネットワーク輻輳制御方法に係わる第３の処理手順例を示すフローチャート、図６は、本発明のネットワーク輻輳制御方法に係わる第４の処理手順例を示すフローチャート、図７は、本発明のネットワーク輻輳制御方法に係わる第５の処理手順例を示すフローチャートである。
【００４１】
図３に示すネットワーク輻輳制御方法では、ステップ１０１〜１０４での処理が、着信側の音声ゲートウェイ装置２としての処理動作であり、ステップ２０１〜２０５での処理が、発信側の音声ゲートウェイ装置１としての処理動作である。
【００４２】
まず、ステップ１０１においては、着信側の音声ゲートウェイ装置２として、ＣＰＵ能率（負荷）測定部７により、測定周期毎にＣＰＵ能率（負荷）を測定し、測定周期毎に、呼処理輻輳判定部８へ、ＣＰＵ能率（負荷）の測定結果を通知する。
【００４３】
次のステップ１０２においては、呼処理輻輳判定部８により、測定周期毎に通知されたＣＰＵ能率（負荷）の測定結果が予め設定されている呼処理輻輳判定閾値を超過しているか否かによりＣＰＵ輻輳を判定し、このＣＰＵ輻輳判定結果（「輻輳」または、「正常」）と、ＣＰＵ能率（負荷）測定部７によるＣＰＵ能率（負荷）の測定結果を制御量算出部９へ通知する。
【００４４】
さらに、ステップ１０３では、制御量算出部９において、呼処理輻輳判定部８より通知されたＣＰＵ輻輳判定結果が「輻輳」である場合、予め設定された単位時間ｔあたりの処理可能呼数ｎから、１呼が通過可能な時間間隔ｔ／ｎを算出し、ＣＰＵ輻輳判定結果と合わせて、試験パケット受信・返送処理部５へ測定周期毎に結果を通知する。尚、呼処理輻輳判定部８より通知されたＣＰＵ輻輳判定結果が「正常」の場合は、その旨を試験パケット受信・返送処理部５へ測定周期毎に結果を通知する。
【００４５】
また、ステップ２０１では、発信側の音声ゲートウェイ装置１として、試験パケット送信・受信処理部４において発呼を検出すると、輻輳試験パケット１１を着信側の音声ゲートウェイ装置２に向けて送信し、送信した旨を試験パケット往復時問測定部１０に通知する。そして、ステップ２０２において、試験パケット往復時間測定部１０により、この輻輳試験パケット１１に関する往復時間の測定を開始する。
【００４６】
ステップ１０４では、着信側の音声ゲートウェイ装置２として、試験パケット受信・返送処理部５により、制御量算出部９より測定周期毎に通知されたＣＰＵ輻輳判定結果が「輻輳」の場合、前記制御量算出部９より測定周期毎に通知された１呼が通過可能な時間間隔ｔ／ｎに基づき、ｔ／ｎ間に最初に受信した輻輳試験パケットは輻輳ビットを付与せずに発信側の音声ゲートウェイ装置１へ返送し、ｔ／ｎ間で２番目以降に到着した輻輳試験パケット１１には輻輳ビットを付与して発信側の音声ゲートウェイ装置１へ返送する。
【００４７】
ステップ２０３では、着信側の音声ゲートウェイ装置２から返送された輻輳試験パケット１１ａを受信した発信側の音声ゲートウェイ装置１の試験パケット送信・受信処理部４において、輻輳試験パケット１１ａの受信通知を試験パケット転送時間測定部１０に通知すると共に、輻輳試験パケット１１ａに輻輳ビットが付加されているか否かを音声発呼受付判定部６へ通知する。
【００４８】
ステップ２０４では、試験パケット往復時間測定部１０において、ステップ２０２で測定開始した時刻から、予め設定されたパケット輻輳判定タイマ値以内に、輻輳試験パケット１１ａの受信通知を通知された場合には、輻輳試験パケット１１，１１ａの往復時間の測定を終了し、この輻輳試験パケット往復時間を音声発呼受付判定部６へ通知する。尚、予め設定されたパケット輻輳判定タイマ値以内に、幅輳試験パケット１１ａの受信通知が通知されない場合には、輻輳試験パケット受信タイムアウトとして、その旨を音声発呼受付判定部６へ通知する。
【００４９】
ステップ２０５では、音声発呼受付判定部６において、以下の条件１〜３の一つでも合致する内容がある場合、この音声発呼の受付を許容し、それ以外の場合、この音声発呼の受付を拒否する。
【００５０】
条件１：試験パケット送信・受信処理部４より、輻輳試験パケット１１ａに輻輳ビットが付加されていると通知された場合。
【００５１】
条件２：試験パケット往復時間測定部１０より、輻輳試験パケット受信タイムアウトを通知された場合。
【００５２】
条件３：試験パケット往復時間測定部１０より通知された輻輳試験パケット往復時間が、予め設定されているパケット輻輳判定閾値を超過している場合。
【００５３】
次の図４に示すネットワーク輻輳制御方法では、ステップ１０１，１０２、および、ステップ２０１〜２０５における各処理は、図３に示したステップ１０１，１０２とステップ２０１〜２０５における各処理と同じである。
【００５４】
すなわち、ステップ１０１において、着信側の音声ゲートウェイ装置２として、ＣＰＵ能率（負荷）測定部７により、測定周期毎にＣＰＵ能率（負荷）を測定し、測定周期毎に、呼処理輻輳判定部８へ、ＣＰＵ能率（負荷）の測定結果を通知し、ステップ１０２において、呼処理輻輳判定部８により、測定周期毎に通知されたＣＰＵ能率（負荷）の測定結果が予め設定されている呼処理輻輳判定閾値を超過しているか否かによりＣＰＵ輻輳を判定し、このＣＰＵ輻輳判定結果（「輻輳」または、「正常」）と、ＣＰＵ能率（負荷）測定部７によるＣＰＵ能率（負荷）の測定結果を制御量算出部９へ通知する。
【００５５】
そして、ステップ１０３ａでは、制御量算出部９において、呼処理輻輳判定部８より通知されたＣＰＵ輻輳判定結果が「輻輳」である場合、予め設定された、あるいは算出した単位時間ｔあたりの処理可能呼数ｎをＣＰＵ輻輳判定結果と合わせて、試験パケット受信・返送処理部５へ測定周期毎に結果を通知する。尚、呼処理輻輳判定部８より通知されたＣＰＵ輻輳判定結果が「正常」の場合は、その旨を試験パケット受信・返送処理部５へ測定周期毎に結果を通知する。
【００５６】
また、ステップ２０１において、発信側の音声ゲートウェイ装置１として、試験パケット送信・受信処理部４において発呼を検出すると、輻輳試験パケット１１を着信側の音声ゲートウェイ装置２に向けて送信し、送信した旨を試験パケット往復時問測定部１０に通知し、ステップ２０２において、試験パケット往復時間測定部１０により、この輻輳試験パケット１１に関する往復時間の測定を開始する。
【００５７】
ステップ１０４ａでは、着信側の音声ゲートウェイ装置２として、試験パケット受信・返送処理部５により、制御量算出部９より測定周期毎に通知されたＣＰＵ輻輳判定結果が「輻輳」の場合、制御量算出部９より測定周期毎に通知された単位時間ｔ当たりの処理可能呼数に基づき、単位時間ｔあたりのｎ個の輻輳試験パケット１１には輻輳ビットを付与せずに発信側の音声ゲートウェイ装置１へ返送し、ｎ個以上の輻輳試験パケット１１には輻輳ビットを付与して発信側の音声ゲートウェイ装置１へ返送する。
【００５８】
そして、ステップ２０３において、試験パケット送信・受信処理部４により、輻輳試験パケット１１ａの受信通知を試験パケット転送時間測定部１０に通知すると共に、輻輳試験パケット１１ａに輻輳ビットが付加されているか否かを音声発呼受付判定部６へ通知し、ステップ２０４において、試験パケット往復時間測定部１０により、輻輳試験パケット１１，１１ａの往復時間の測定結果（輻輳試験パケット受信タイムアウトを含む）を音声発呼受付判定部６へ通知し、ステップ２０５において、音声発呼受付判定部６により、上記条件１〜３の一つでも合致する内容がある場合、この音声発呼の受付を許容し、それ以外の場合、この音声発呼の受付を拒否する。
【００５９】
次の図５に示すネットワーク輻輳制御方法では、ステップ１０１，１０２、および、ステップ２０１〜２０５における各処理は、図３，４に示したステップ１０１，１０２とステップ２０１〜２０５における各処理と同じである。
【００６０】
すなわち、ステップ１０１において、着信側の音声ゲートウェイ装置２として、ＣＰＵ能率（負荷）測定部７により、測定周期毎にＣＰＵ能率（負荷）を測定し、測定周期毎に、呼処理輻輳判定部８へ、ＣＰＵ能率（負荷）の測定結果を通知し、ステップ１０２において、呼処理輻輳判定部８により、測定周期毎に通知されたＣＰＵ能率（負荷）の測定結果が予め設定されている呼処理輻輳判定閾値を超過しているか否かによりＣＰＵ輻輳を判定し、このＣＰＵ輻輳判定結果（「輻輳」または、「正常」）と、ＣＰＵ能率（負荷）測定部７によるＣＰＵ能率（負荷）の測定結果を制御量算出部９へ通知する。
【００６１】
そして、ステップ１０３ｂでは、制御量算出部９において、呼処理輻輳判定部８より通知されたＣＰＵ輻輳判定結果（「輻輳」または「正常」）を試験パケット受信・返送処理部５へ測定周期毎に通知する。
【００６２】
また、ステップ２０１において、発信側の音声ゲートウェイ装置１として、試験パケット送信・受信処理部４において発呼を検出すると、輻輳試験パケット１１を着信側の音声ゲートウェイ装置２に向けて送信し、送信した旨を試験パケット往復時問測定部１０に通知し、ステップ２０２において、試験パケット往復時間測定部１０により、この輻輳試験パケット１１に関する往復時間の測定を開始する。
【００６３】
ステップ１０４ｂでは、着信側の音声ゲートウェイ装置２として、試験パケット受信・返送処理部５において、制御量算出部９より測定周期毎に通知されたＣＰＵ輻輳判定結果が「輻輳」の場合に、次測定周期の間に受信した輻輳試験パケット１１に輻輳ビットを付与して発信側の音声ゲートウェイ装置１へ返送する。また、制御量算出部９より測定周期毎に通知されたＣＰＵ輻輳判定結果が「正常」の場合には、次測定周期の間に受信した輻輳試験パケットには輻輳ビットを付与せずに発信側の音声ゲートウェイ装置１へ返送する。
【００６４】
そして、ステップ２０３において、試験パケット送信・受信処理部４により、輻輳試験パケット１１ａの受信通知を試験パケット転送時間測定部１０に通知すると共に、輻輳試験パケット１１ａに輻輳ビットが付加されているか否かを音声発呼受付判定部６へ通知し、ステップ２０４において、試験パケット往復時間測定部１０により、輻輳試験パケット１１，１１ａの往復時間の測定結果（輻輳試験パケット受信タイムアウトを含む）を音声発呼受付判定部６へ通知し、ステップ２０５において、音声発呼受付判定部６により、上記条件１〜３の一つでも合致する内容がある場合、この音声発呼の受付を許容し、それ以外の場合、この音声発呼の受付を拒否する。
【００６５】
次の図６に示すネットワーク輻輳制御方法では、ステップ１０１，１０２，１０４における各処理は、図１に示したステップ１０１，１０２，１０４と同じ処理であり、また、ステップ２０１〜２０５における各処理は、図３〜５に示したステップ２０１〜２０５における各処理と同じである。
【００６６】
すなわち、ステップ１０１において、着信側の音声ゲートウェイ装置２として、ＣＰＵ能率（負荷）測定部７により、測定周期毎にＣＰＵ能率（負荷）を測定し、測定周期毎に、呼処理輻輳判定部８へ、ＣＰＵ能率（負荷）の測定結果を通知し、ステップ１０２において、呼処理輻輳判定部８により、測定周期毎に通知されたＣＰＵ能率（負荷）の測定結果が予め設定されている呼処理輻輳判定閾値を超過しているか否かによりＣＰＵ輻輳を判定し、このＣＰＵ輻輳判定結果（「輻輳」または、「正常」）と、ＣＰＵ能率（負荷）測定部７によるＣＰＵ能率（負荷）の測定結果を制御量算出部９へ通知する。
【００６７】
そして、ステップ１０３ｃでは、制御量算出部９において、呼処理輻輳判定部８より通知されたＣＰＵ輻輳判定結果が「輻輳」である場合、呼処理輻輳判定部８より通知されたＣＰＵ能率（負荷）の測定結果に応じた予め設定された単位時間ｔあたりの処理可能呼数ｎから、１呼が通過可能な時間間隔ｔ／ｎを算出し、試験パケット受信・返送処理部５へ測定周期毎に結果を通知する。
【００６８】
また、ステップ２０１において、発信側の音声ゲートウェイ装置１として、試験パケット送信・受信処理部４において発呼を検出すると、輻輳試験パケット１１を着信側の音声ゲートウェイ装置２に向けて送信し、送信した旨を試験パケット往復時問測定部１０に通知し、ステップ２０２において、試験パケット往復時間測定部１０により、この輻輳試験パケット１１に関する往復時間の測定を開始する。
【００６９】
ステップ１０４では、着信側の音声ゲートウェイ装置２として、試験パケット受信・返送処理部５により、制御量算出部９より測定周期毎に通知されたＣＰＵ輻輳判定結果が「輻輳」の場合、前記制御量算出部９より測定周期毎に通知された１呼が通過可能な時間間隔ｔ／ｎに基づき、ｔ／ｎ間に最初に受信した輻輳試験パケットは輻輳ビットを付与せずに発信側の音声ゲートウェイ装置１へ返送し、ｔ／ｎ間で２番目以降に到着した輻輳試験パケット１１には輻輳ビットを付与して発信側の音声ゲートウェイ装置１へ返送する。
【００７０】
そして、ステップ２０３において、試験パケット送信・受信処理部４により、輻輳試験パケット１１ａの受信通知を試験パケット転送時間測定部１０に通知すると共に、輻輳試験パケット１１ａに輻輳ビットが付加されているか否かを音声発呼受付判定部６へ通知し、ステップ２０４において、試験パケット往復時間測定部１０により、輻輳試験パケット１１，１１ａの往復時間の測定結果（輻輳試験パケット受信タイムアウトを含む）を音声発呼受付判定部６へ通知し、ステップ２０５において、音声発呼受付判定部６により、上記条件１〜３の一つでも合致する内容がある場合、この音声発呼の受付を許容し、それ以外の場合、この音声発呼の受付を拒否する。
【００７１】
次の図７に示すネットワーク輻輳制御方法では、ステップ１０１，１０２、および、ステップ２０１〜２０５における各処理は、図３〜６に示したステップ１０１，１０２、および、ステップ２０１〜２０５における各処理と同じである。
【００７２】
すなわち、ステップ１０１において、着信側の音声ゲートウェイ装置２として、ＣＰＵ能率（負荷）測定部７により、測定周期毎にＣＰＵ能率（負荷）を測定し、測定周期毎に、呼処理輻輳判定部８へ、ＣＰＵ能率（負荷）の測定結果を通知し、ステップ１０２において、呼処理輻輳判定部８により、測定周期毎に通知されたＣＰＵ能率（負荷）の測定結果が予め設定されている呼処理輻輳判定閾値を超過しているか否かによりＣＰＵ輻輳を判定し、このＣＰＵ輻輳判定結果（「輻輳」または、「正常」）と、ＣＰＵ能率（負荷）測定部７によるＣＰＵ能率（負荷）の測定結果を制御量算出部９へ通知する。
【００７３】
そして、ステップ１０３ｄでは、制御量算出部９において、呼処理輻輳判定部８より通知されたＣＰＵ輻輳判定結果が「輻輳」である場合、呼処理輻輳判定部８より通知されたＣＰＵ能率（負荷）の測定結果に応じた予め設定された単位時間ｔあたりの処理可能呼数ｎを試験パケット受信・返送処理部５へ測定周期毎に通知する。
【００７４】
また、ステップ２０１において、発信側の音声ゲートウェイ装置１として、試験パケット送信・受信処理部４において発呼を検出すると、輻輳試験パケット１１を着信側の音声ゲートウェイ装置２に向けて送信し、送信した旨を試験パケット往復時問測定部１０に通知し、ステップ２０２において、試験パケット往復時間測定部１０により、この輻輳試験パケット１１に関する往復時間の測定を開始する。
【００７５】
ステップ１０４ｄでは、着信側の音声ゲートウェイ装置２として、試験パケット受信・返送処理部５により、制御量算出部９より測定周期毎に通知されたＣＰＵ輻輳判定結果が「輻輳」の場合、制御量算出部９より測定周期毎に通知された単位時間ｔあたりの処理可能呼数ｎに基づき、単位時間ｔあたりにｎ個の輻輳試験パケットには輻輳ビットを付与せずに発信側の音声ゲートウェイ装置１へ返送し、ｎ個以上の輻輳試験パケット１１には輻輳ビットを付与して発信側の音声ゲートウェイ装置１へ返送する。
【００７６】
そして、ステップ２０３において、試験パケット送信・受信処理部４により、輻輳試験パケット１１ａの受信通知を試験パケット転送時間測定部１０に通知すると共に、輻輳試験パケット１１ａに輻輳ビットが付加されているか否かを音声発呼受付判定部６へ通知し、ステップ２０４において、試験パケット往復時間測定部１０により、輻輳試験パケット１１，１１ａの往復時間の測定結果（輻輳試験パケット受信タイムアウトを含む）を音声発呼受付判定部６へ通知し、ステップ２０５において、音声発呼受付判定部６により、上記条件１〜３の一つでも合致する内容がある場合、この音声発呼の受付を許容し、それ以外の場合、この音声発呼の受付を拒否する。
【００７７】
以上、図１〜図７を用いて説明したように、本例の音声ゲートウェイおよびネットワーク輻輳制御方法では、発信側の音声ゲートウェイが音声データの発信要求を受信すると、輻輳試験用パケットを着信側の音声ゲートウェイへ転送し、この輻輳試験用パケットを受信した着信側の音声ゲートウェイにおいて、この輻輳試験用パケットに輻輳情報を付加した後に発信側の音声ゲートウェイへ返送し、そして、発信側の音声ゲートウェイにおいて、返信されてきた輻輳試験用パケットの情報に基づき、受信した音声データの発信要求の受付判定を行う。
【００７８】
これにより、従来技術と比較して、呼処理輻輳やパケット輻輳を安価なコストで鎮圧することが可能となり、さらに、輻輳判定の精度を向上させると共に、制御量の最適化が可能となる。
【００７９】
また、着信側の音声ゲートウェイ装置２において、制御量算出部９により、輻輳時に輻輳ビットを付与させる輻輳試験パケット１１ａの数を、ＣＰＵ能率測定部７において周期的に測定している単位時間あたりのＣＰＵ能率（負荷）に応じた処理可能呼数に相当する数以上とする。これにより、着信側の音声ゲートウェイ装置２の呼処理輻輳時にも、全ての音声発信要求を規制するのではな＜、処理能力分の発呼数は受付可能とすることができ、輻輳時にもネットワークの有効利用となる最適な制御が可能となる。
【００８０】
また、輻輳試験パケット１１を送信した発信側の音声ゲートウェイ装置１では、着信側の音声ゲートウェイ装置２より返送された輻輳試験用パケット１１ａに輻輳ビットが付与されていた場合のみならず、試験パケット往復時間測定部１０を用いて、試験パケット送信・受信部４において、輻輳試験パケット１１を送信してから輻輳試験パケット１１ａが返送されるまでの往復時間を測定しておき、この往復時間が予め定められたパケット輻輳判定閾値を超過した場合、または、輻輳試験パケット１１を送信してから予め定められたパケット輻輳判定タイマ値以内に、輻輳試験パケット１１ａが返送されない場合に、音声発呼受付判定部６において、音声発呼要求を拒否する。
【００８１】
これにより、発呼要求を受け付けた発信側の音声ゲートウェイ装置１は、着信側の音声ゲートウェイ装置２の呼処理輻輳と共に、発信側と着信側の双方の音声ゲートウェイ装置１，２間の経由ルータでのパケット輻輳の認識ができ、新たな音声発呼要求の受付拒否を行うことにより、輻輳の鎮圧が可能となる。
【００８２】
尚、本発明は、図１〜図７を用いて説明した例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能である。例えば、本例では、インターネットを例としたが、イントラネット等の他のＩＰネットワークにおいても適用することができる。
【００８３】
また、本例では、音声ゲートウェイ装置の構成として図２のコンピュータ構成例を示したが、キーボードや光ディスクの駆動装置の無いコンピュータ構成としても良い。また、本例では、光ディスクを記録媒体として用いているが、ＦＤを記録媒体として用いることでも良い。また、プログラムのインストールに関しても、通信装置を介してネットワーク経由でプログラムをダウンロードしてインストールすることでも良い。
【００８４】
【発明の効果】
本発明によれば、ＩＰネットワークにおける音声データ伝送に係わる音声ゲートウェイ装置の呼処理輻輳、および、発着音声ゲートウェイ装置間の経由ルータでのパケット輻輳を迅速に、かつ、安価なコストで検出して鎮圧することが可能となり、さらに、輻輳判定の精度を向上させると共に、制御量の最適化が可能である。
【図面の簡単な説明】
【図１】本発明に係る音声ゲートウェイの構成例を示すブロック図である。
【図２】図１における音声ゲートウェイのハードウェア構成例を示すブロック図である。
【図３】本発明のネットワーク輻輳制御方法に係わる第１の処理手順例を示すフローチャートである。
【図４】本発明のネットワーク輻輳制御方法に係わる第２の処理手順例を示すフローチャートである。
【図５】本発明のネットワーク輻輳制御方法に係わる第３の処理手順例を示すフローチャートである。
【図６】本発明のネットワーク輻輳制御方法に係わる第４の処理手順例を示すフローチャートである。
【図７】本発明のネットワーク輻輳制御方法に係わる第５の処理手順例を示すフローチャートである。
【符号の説明】
１：発信側の音声ゲートウェイ装置、２：着信側の音声ゲートウェイ装置、３，３ａ：輻輳制御装置、４：試験パケット送信・受信処理部、５：試験パケット受信・返送処理部、６：音声発呼受付判定部、７：ＣＰＵ能力測定部、８：呼処理輻輳判定部、９：制御量算出部、１０：試験パケット往復時間測定部、１１：輻輳試験パケット、１１ａ：輻輳試験パケット（返送用）、１２：インターネット、２１：表示装置、２２：入力装置、２３：外部記憶装置、２４：情報処理装置、２４ａ：ＣＰＵ、２４ｂ：主メモリ、２４ｃ：入出力インタフェース、２５：光ディスク、２６：駆動装置、２７：通信装置。
【図１】
0003606197.tif 000002
【図２】
0003606197.tif 000003
【図３】
0003606197.tif 000004
【図４】
0003606197.tif 000005
【図５】
0003606197.tif 000006
【図６】
0003606197.tif 000007
【図７】
0003606197.tif 000008