(57)【要約】【課題】複数のメディアを同時に利用してコミュニケーションを行う場合に、メディアごとに通信品質の劣化の予兆を検出し、劣化を回避することは困難である。【解決手段】本発明によるコミュニケーション品質劣化の予兆検出および劣化回避方式は、複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避方式であって、各メディアの送受信品質を測定する送受信品質測定手段と、各メディアの優先度の相関関係を算出する相関関係算出手段と、各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出手段と、相関関係算出手段が算出した相関関係と、劣化進行度合算出手段が算出した各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定手段とを含むことを特徴とする。【選択図】図６
2010130650.tif 000002
【特許請求の範囲】
【請求項１】
複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避方式であって、
各メディアの送受信品質を測定する送受信品質測定手段と、
各メディアの優先度の相関関係を算出する相関関係算出手段と、
各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出手段と、
前記相関関係算出手段が算出した前記相関関係と、前記劣化進行度合算出手段が算出した前記各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定手段とを
含むことを特徴とするコミュニケーション品質劣化の予兆検出および劣化回避方式。
【請求項２】
送信側の端末において各メディアの送信品質を測定する送信品質測定手段と、
前記送信品質測定手段が測定した送信品質を示すデータを次のデータを送信する際に該データに付加して受信側の端末に送信する送信品質送信手段と、
前記受信側の端末において各メディアの受信品質を測定する受信品質測定手段と、
前記送信品質を示すデータと前記受信品質測定手段が測定した受信品質を示すデータとに基づいて、各メディアの個別送受信品質を算出する個別送受信品質算出手段と、
前記個別送受信品質算出手段が算出した各メディアの個別送受信品質を示すデータを前記送信側の端末に送信する個別送受信品質送信手段とを含み、
送受信品質測定手段は、前記個別送受信品質算出手段が算出した前記各メディアの個別送受信品質を示すデータに基づいて、利用中のメディア全体における各メディアの送受信品質を算出する
請求項１に記載のコミュニケーション品質劣化の予兆検出および劣化回避方式。
【請求項３】
複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避方式であって、
各メディアの送信品質を測定する送信品質測定手段と、
各メディアの受信品質を測定する受信品質測定手段と、
前記送信品質測定手段が測定した送信品質を示すデータと前記受信品質測定手段が測定した前記受信品質を示すデータとに基づいて、各メディアの送受信の品質を算出する個別送受信品質算出手段と、
前記個別送受信品質算出手段が算出した各メディアの送受信品質を示すデータに基づいて、利用中のメディア全体の送受信品質を算出する全体送受信品質算出手段と、
各メディアの優先度の相関関係を算出する相関関係算出手段と、
各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出手段と、
前記相関関係算出手段が算出した前記相関関係と、前記劣化進行度合算出手段が算出した前記各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定手段とを
含むことを特徴とするコミュニケーション品質劣化の予兆検出および劣化回避方式。
【請求項４】
送信側の端末において送信品質測定手段が測定した送信品質を示すデータを次のデータを送信する際に該データに付加して受信側の端末に送信する送信手段と、
前記受信側の端末において受信品質測定手段が測定した受信品質を示すデータと、前記送信品質を示すデータとに基づいて個別送受信品質算出手段が算出した個別送受信品質を示すデータを送信側の端末に転送する転送手段とを含む
請求項３に記載のコミュニケーション品質劣化の予兆検出および劣化回避方式。
【請求項５】
相関関係算出手段は、データがルータを通過するときの優先度に基づいて各メディアの相関関係を決定する
請求項３又は請求項４に記載のコミュニケーション品質劣化の予兆検出および劣化回避方式。
【請求項６】
相関関係算出手段は、通信の流量に基づいて各メディアの相関関係を決定する
請求項３から請求項５のうちのいずれか１項に記載のコミュニケーション品質劣化の予兆検出および劣化回避方式。
【請求項７】
相関関係算出手段は、データがルータを通過するときの優先度に基づいて各メディアの相関関係を決定し、異なる複数のメディアが同一の順位の優先度である場合には、通信の流量に基づいて各メディアの相関関係を決定する
請求項３から請求項６のうちのいずれか１項に記載のコミュニケーション品質劣化の予兆検出および劣化回避方式。
【請求項８】
複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避システムであって、
各メディアの送受信品質を測定する送受信品質測定手段と、
各メディアの優先度の相関関係を算出する相関関係算出手段と、
各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出手段と、
前記相関関係算出手段が算出した前記相関関係と、前記劣化進行度合算出手段が算出した前記各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定手段とを
含むことを特徴とするコミュニケーション品質劣化の予兆検出および劣化回避システム
【請求項９】
送信側の端末において各メディアの送信品質を測定する送信品質測定手段と、
前記送信品質測定手段が測定した送信品質を示すデータを次のデータを送信する際に該データに付加して受信側の端末に送信する送信品質送信手段と、
前記受信側の端末において各メディアの受信品質を測定する受信品質測定手段と、
前記送信品質を示すデータと前記受信品質測定手段が測定した受信品質を示すデータとに基づいて、各メディアの個別送受信品質を算出する個別送受信品質算出手段と、
前記個別送受信品質算出手段が算出した各メディアの個別送受信品質を示すデータを前記送信側の端末に送信する個別送受信品質送信手段とを含み、
送受信品質測定手段は、前記個別送受信品質算出手段が算出した前記各メディアの個別送受信品質を示すデータに基づいて、利用中のメディア全体における各メディアの送受信品質を算出する
請求項８に記載のコミュニケーション品質劣化の予兆検出および劣化回避システム。
【請求項１０】
複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避システムが備える装置であって、
各メディアの送受信品質を測定する送受信品質測定手段と、
各メディアの優先度の相関関係を算出する相関関係算出手段と、
各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出手段と、
前記相関関係算出手段が算出した前記相関関係と、前記劣化進行度合算出手段が算出した前記各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定手段とを
備えたことを特徴とするコミュニケーション品質劣化の予兆検出および劣化回避装置。
【請求項１１】
各メディアの送信品質を測定する送信品質測定手段と、
前記送信品質測定手段が測定した送信品質を示すデータを次のデータを送信する際に該データに付加して受信側の端末に送信する送信品質送信手段とを備え、
送受信品質測定手段は、前記送信品質送信手段が送信した前記送信品質を示すデータと受信側の端末が測定した受信品質を示すデータとに基づいて該受信側の端末が算出した各メディアの個別送受信品質を示すデータに基づいて、利用中のメディア全体における各メディアの送受信品質を算出する
請求項１０に記載のコミュニケーション品質劣化の予兆検出および劣化回避装置。
【請求項１２】
複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避システムが備える端末装置であって、
各メディアの送信品質を測定する送信品質測定手段と、
各メディアの送受信品質を計算して集計する送受信品質集計手段と、
各メディアの優先度の相関関係を算出する相関関係算出手段と、
通信品質の劣化の進行度合いを判定する劣化進行度合判定手段と、
前記劣化進行度合判定手段の判定結果と前記相関関係算出手段が算出した前記メディアの優先度の相関関係とに基づいて、各メディアの通信流量を決定する通信流量決定手段とを
備えたことを特徴とする端末装置。
【請求項１３】
複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避システムが備える端末端末装置であって、
各メディアの受信品質を測定する受信品質測定手段と、
各メディアの送受信の品質を算出する送受信品質算出手段とを
備えたことを特徴とする端末装置。
【請求項１４】
複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避方法であって、
各メディアの送受信品質を測定する送受信品質測定ステップと、
各メディアの優先度の相関関係を算出する相関関係算出ステップと、
各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出ステップと、
算出した前記相関関係と、算出した前記各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定ステップとを
含むことを特徴とするコミュニケーション品質劣化の予兆検出および劣化回避方法。
【請求項１５】
送信側の端末において各メディアの送信品質を測定する個別送信品質測定ステップと、
測定した送信品質を示すデータを次のデータを送信する際に該データに付加して受信側の端末に送信する送信品質送信ステップと、
前記受信側の端末において各メディアの受信品質を測定する受信品質測定ステップと、
前記送信品質を示すデータと前記受信品質測定ステップにおいて測定した受信品質を示すデータとに基づいて、各メディアの個別送受信品質を算出する個別送受信品質算出ステップと、
算出した各メディアの個別送受信品質を示すデータを前記送信側の端末に送信する個別送受信品質送信ステップとを含み、
送受信品質測定ステップで、算出した前記各メディアの個別送受信品質を示すデータに基づいて、利用中のメディア全体における各メディアの送受信品質を算出する
請求項１４に記載のコミュニケーション品質劣化の予兆検出および劣化回避方法。
【請求項１６】
複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避方法であって、
各メディアの送信情報を取得する送信情報取得ステップと、
各メディアの受信情報を取得する受信情報取得ステップと、
各メディアの通信品質を判定する通信品質判定ステップと、
利用中のメディア全体の通信品質を算出する全体通信品質算出ステップと、
メディアの優先度の相関関係を算出する相関関係算出ステップと、
通信品質の劣化の深度を判定する劣化深度判定ステップと、
各メディアの利用帯域を変更する利用帯域変更ステップと、
各メディアの上限帯域を決定する上限帯域決定ステップとを
含むことを特徴とするコミュニケーション品質劣化の予兆検出および劣化回避方法。
【請求項１７】
複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うためのコミュニケーション品質劣化の予兆検出および劣化回避プログラムであって、
コンピュータに、
各メディアの送受信品質を測定する送受信品質測定処理と、
各メディアの優先度の相関関係を算出する相関関係算出処理と、
各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出処理と、
算出した前記相関関係と、算出した前記各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定処理とを
実行させるためのコミュニケーション品質劣化の予兆検出および劣化回避プログラム。
【請求項１８】
コンピュータに、
各メディアの送信品質を測定する送信品質測定処理と、
次のデータを送信する際に測定した送信品質を示すデータを該データに付加して受信側の端末に送信する送信品質送信処理とを実行させ、
送受信品質測定処理で、前記送信品質送信処理において送信した前記送信品質を示すデータと受信側の端末が測定した受信品質を示すデータとに基づいて該受信側の端末が算出した各メディアの個別送受信品質を示すデータに基づいて、利用中のメディア全体における各メディアの送受信品質を算出する処理を実行させる
請求項１７に記載のコミュニケーション品質劣化の予兆検出および劣化回避プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のメディアを同時に利用してコミュニケーションを行う場合に、メディアの品質が劣化する予兆を検出して、品質の劣化を回避するコミュニケーション品質劣化の予兆検出および劣化回避方式と、コミュニケーション品質劣化の予兆検出および劣化回避システムと、コミュニケーション品質劣化の予兆検出および劣化回避装置と、コミュニケーション品質劣化の予兆検出および劣化回避方法と、コミュニケーション品質劣化の予兆検出および劣化回避プログラムとに関する。
【背景技術】
【０００２】
ＩＰ電話システムやＷｅｂ会議システム、ＩＰ放送システムなどのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を利用したコミュニケーションシステムは、通信品質の劣化の影響を回避することが求められている。ＩＰには、ルータにおけるＩｎｔＳｅｒｖなど帯域保証する技術も存在するが、基本的にはベストエフォートのトラフィックによって成り立っている。そのため、ルータにおけるＤｅｆｆＳｅｒｖによる優先度制御によって、ＩＰレベルの品質を確保することが一般的である。
【０００３】
しかし、ＩＰレベルでの品質確保は限界があり、クロストラフィックの大量発生や電波状況の劣化などによって通信が輻輳状態に陥ると、ルータのバッファ処理の能力をオーバーしてしまう。そのため、優先度を高く設定したメディアでも、ＩＰレベルでの遅延発生やパケットロスの発生などによって通信品質が劣化してしまう。
【０００４】
このような問題に対応する技術として、ＩＰレベルではなくアプリケーションレベルにおいて、ＩＰレベルで発生する通信品質の劣化の予兆を検出して、流量を制御することで品質劣化を回避する技術がある。例えば、特許文献１に記載された方法では、ＩＰ放送において、ユーザ端末からアプリケーションレベルで品質劣化の予兆を検出し、ネットワークエリアごとに品質劣化の予兆を集計して、ネットワークエリアごとの映像配信の帯域を設定することで、品質劣化の発生を回避する。
【０００５】
また、特許文献２に記載された方法では、まず、コンテンツを構成するオブジェクトの送受信に適用する通信ポリシーを決定し、設定する。そして、設定された通信ポリシーに基づいて、オブジェクトの送受信に用いる通信リソースを確保する。そして、設定された通信ポリシーに基づいて、確保された通信リソースを用いたオブジェクトの送受信を制御する。
【０００６】
また、特許文献３に記載された方法では、ユーザが品質劣化を認識する前に、その品質の劣化を実際の音声／画像パケットに基づいて高精度に検知し、更にこれをユーザに通知する。
【０００７】
また、非特許文献１には、低優先のプローブフローを用いて品質劣化を検出する方式が記載されている。非特許文献１に記載された方式では、プローブフローの優先度がデータフローより低いため、プローブフローのバッファサイズやプローブパケットのキュー内滞在時間を制限することにより、出リンクの輻輳状態をプローブパケットの損失率に直接反映させ、品質劣化の予兆を検出する。
【０００８】
【特許文献１】特開２００５−６４９７０号公報
【特許文献２】特開２００４−１５３７７８号公報
【特許文献３】特開２００４−２８９７４８号公報
【非特許文献１】間瀬  憲一、”インターネットにおけるスケーラブルなアドミッションコントロール方式”、［online］、２００２年９月、電子情報通信学会会誌、［２００８年７月３１日検索］、インターネット＜ＵＲＬ：http://www.ieice.org/jpn/books/kaishikiji/200209/200209-1.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、特許文献１および非特許文献１に記載された方法では、複数のメディアを用いて同時に通信したときの劣化の予兆が判定できない。特許文献１に記載された方法では、１つの放送番組に関するメディアの通信状況の劣化をネットワークエリアごとに検出して、通信流量を調整するが、複数の放送番組を同時に流したときの劣化の予兆検出は想定していない。そのため、回避策として、放送番組ごとに予兆検出を行う必要があり、予兆検出の精度が向上しない可能性がある。
【００１０】
また、特許文献２に記載された方法では、通信ポリシーは、サービスの品質を定めているにすぎない。そのため、特許文献２に記載された方法では、メディア間の相関関係を考慮しておらず、品質劣化の予兆の検出精度を向上することができない。
【００１１】
また、特許文献３に記載された方法では、品質劣化の検知を行うのみであり、品質劣化の発生防止には効果がない。
【００１２】
また、非特許文献１に記載された方法では、プローブフローの劣化を見ることで、通信回線の劣化の予兆を検出することができるが、通信品質の劣化はメディアごとに異なって現れる。そのため、非特許文献１に記載された方法では、複数のメディアごとに個別に劣化の予兆を検出することができない。
【００１３】
このように、複数のメディアで同時にコミュニケーションをしたときに、メディアごとに劣化の予兆を検出することは困難である。その理由は、ひとつのメディアあるいはプローブフローごとに劣化の予兆を検出しているからである。
【００１４】
そこで、本発明は、複数のメディアを同時に利用してコミュニケーションを行う場合に、メディアごとに通信品質の劣化の予兆を検出して、通信品質の劣化がコミュニケーション品質に影響を与える前に、通信品質の劣化を回避することができるコミュニケーション品質劣化の予兆検出および劣化回避方式、システム、装置、方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明によるコミュニケーション品質劣化の予兆検出および劣化回避方式は、複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避方式であって、各メディアの送受信品質を測定する送受信品質測定手段と、各メディアの優先度の相関関係を算出する相関関係算出手段と、各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出手段と、相関関係算出手段が算出した相関関係と、劣化進行度合算出手段が算出した各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定手段とを含むことを特徴とする。
【００１６】
本発明によるコミュニケーション品質劣化の予兆検出および劣化回避システムは、複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避システムであって、各メディアの送受信品質を測定する送受信品質測定手段と、各メディアの優先度の相関関係を算出する相関関係算出手段と、各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出手段と、相関関係算出手段が算出した相関関係と、劣化進行度合算出手段が算出した各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定手段とを含むことを特徴とする。
【００１７】
本発明によるコミュニケーション品質劣化の予兆検出および劣化回避装置は、複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避システムが備える装置であって、各メディアの送受信品質を測定する送受信品質測定手段と、各メディアの優先度の相関関係を算出する相関関係算出手段と、各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出手段と、相関関係算出手段が算出した相関関係と、劣化進行度合算出手段が算出した各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定手段とを備えたことを特徴とする。
【００１８】
本発明によるコミュニケーション品質劣化の予兆検出および劣化回避方法は、複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避方法であって、各メディアの送受信品質を測定する送受信品質測定ステップと、各メディアの優先度の相関関係を算出する相関関係算出ステップと、各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出ステップと、算出した相関関係と、算出した各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定ステップとを含むことを特徴とする。
【００１９】
本発明によるコミュニケーション品質劣化の予兆検出および劣化回避プログラムは、複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うためのコミュニケーション品質劣化の予兆検出および劣化回避プログラムであって、コンピュータに、各メディアの送受信品質を測定する送受信品質測定処理と、各メディアの優先度の相関関係を算出する相関関係算出処理と、各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出処理と、算出した相関関係と、算出した各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定処理とを実行させるためのものである。
【発明の効果】
【００２０】
本発明によれば、複数のメディアを同時に利用してコミュニケーションを行う場合に、メディアごとに通信品質の劣化の予兆を検出して、通信品質の劣化がコミュニケーション品質に影響を与える前に、通信品質の劣化を回避することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施形態について図面を参照して説明する。まず、図１を参照し、本発明のネットワーク構成例について説明する。図１は、本発明による劣化予兆検出および劣化回避方法を用いたネットワークのネットワーク構成の一例を示す説明図である。図１に示す例は、ＩＰネットワーク１００に端末１１１、端末１１２、および端末１１３が接続するネットワーク構成である。なお、各端末は、ＡＤＳＬや光回線などによって実現されるアクセス回線を介してＩＰネットワーク１００に接続されている。
【００２２】
端末１１１は、具体的には、プログラムに従って動作するパーソナルコンピュータなどの情報処理端末によって実現される。なお、端末１１２および端末１１３は、端末１１１と同様の構成であるため、説明を省略する。なお、本実施形態では、端末が３つである場合を示すが、３つに限らず、例えば、４以上の端末が接続されていてもよい。
【００２３】
図１に示すように、ＩＰネットワーク１００は、ルータ１２１と、ルータ１２２と、ルータ１２３とを含む。本実施形態では、ＩＰネットワーク１００は、ＤｉｆｆＳｅｒｖによる優先度制御されたルータを経由する環境を想定している。また、本実施形態では、ルータが３つである場合を示すが、３つに限らず、例えば、４以上のルータが含まれていてもよい。
【００２４】
端末が利用するアクセス回線は、複数のメディアを統合利用してコミュニケーションを行うときに、ＩＰレベルで同一の回線を通過する。従って、利用可能帯域が不足すると、輻輳が発生して、品質が劣化してしまう。
【００２５】
次に、図２、図３、図４を参照し、本発明によるコミュニケーション品質劣化の予兆検出および劣化回避システムの機能について説明する。図２は、本発明によるコミュニケーション品質劣化の予兆検出および劣化回避システムの機能構成の一例を示す機能ブロック図である。なお、説明を簡略化するために、本実施形態では、図２に示すように、端末２０１がメディアの送信に関する機能を備え、端末２０２がメディアの受信側の機能を備えている例を用いて説明する。実際には、双方向でコミュニケーションを行うので、端末２０１と端末２０２とは、それぞれ送信側および受信側の機能を備えている。しかし、それぞれの機能は独立に動作するので、説明をわかりやすくするため端末２０１がメディアの送信に関する機能を備え、端末２０２がメディアの受信に関する機能を備えているシステム構成の例を用いて説明する。
【００２６】
端末２０１は、具体的には、プログラムに従って動作するパーソナルコンピュータなどの情報処理端末によって実現される。端末２０１は、送信側手段２１０を備えるとともに、音声送信手段２３１、映像送信手段２３２、資料送信手段２３３、および監視用送信手段２３４の各メディアの送信手段を備えている。送信側手段２１０は、具体的には、光ディスク装置や磁気ディスク装置などの記憶装置と、プログラムに従って動作する情報処理装置のＣＰＵおよびネットワークインターフェース部とによって実現される。また、送信側手段２１０は、各メディアの通信を中継する機能を備えている。また、送信側手段２１０は、メディアの通信品質を統合的に管理する機能を備えている。
【００２７】
音声送信手段２３１は、音声を送信する機能を備えている。音声送信手段２３１は、例えば、ＶｏＩＰによって実現される。映像送信手段２３２は、カメラから画像を取得して動画を送信する機能を備えている。資料送信手段２３３は、情報共有ツールであり、資料のイメージを共有して、書き込みや共有ポインターによる操作を可能にする機能を備えている。
【００２８】
監視用送信手段２３４は、コミュニケーションメディアではなく、コミュニケーションシステムで利用しているメディアよりも前に通信品質の劣化を検出することができるプローブフローの送信手段である。具体的には、監視用送信手段２３４は、ルータの優先度が低いＴＯＳフィールド（Ｔｙｐｅ  ｏｆ  Ｓｅｒｖｉｃｅ）を指定して、高頻度にデータ量が少ないプローブパケットを送信する。このように、優先度が低いパケットを送信することで、通常のパケットの通信および高優先のパケットの通信が、ルータが輻輳状態になることで遅延やパケットロスが発生する前に、プローブフローのパケットの通信品質が劣化する。監視用送信手段２３４は、この現象に基づいてメディアの通信の品質劣化の予兆として検出する。
【００２９】
さらに、監視用送信手段２３４は、音声よりも通信の優先度が低い可能性が高い映像や、映像よりも通信の優先度が低い可能性が高い資料の通信を、それぞれプローブフローとみなす。そして、監視用送信手段２３４は、通信の優先度が下位のメディアの品質の劣化を検出した場合、優先度が上位の各メディアの品質劣化の予兆として判定する機能を備えている。
【００３０】
次に、送信側手段２１０について説明する。図２に示すように、送信側手段２１０は、送信品質測定部２１１、全体品質計算部２１２、相関関係算出部２１３、劣化深度判定部２１４、個別流量決定部２１５、および記憶部２１６を含む。
【００３１】
送信品質測定部２１１は、具体的には、プログラムに従って動作する情報処理端末のＣＰＵによって実現される。送信品質測定部２１１は、音声送信手段２３１、映像送信手段２３２、資料送信手段２３３、および監視用送信手段２３４が送信する通信データの送信開始時間３３１、送信終了時間３３２、およびデータサイズ３３５を測定する機能を備えている。また、送信品質測定部２１１は、測定した情報を記憶部２１６に送信する（記憶させる）機能を備えている。また、送信品質測定部２１１は、メディア番号３１１を通信開始時に付与し、音声、映像、資料、および監視用を判別するメディア種別３１２と、ＴＣＰかＵＤＰ、ＨＴＴＰかを判別するトランスポート種別３１３と、ＴＯＳフィールドに基づいたルータ優先順位３１４とを検出して、記憶部２１６に送信する（記憶させる）機能を備えている。
【００３２】
送信側の端末２０１は、送信するデータにシリアル番号を追加して、受信側の端末２０２に送信する。このようにすることで、受信側でデータの照合をすることができる。また、コミュニケーションシステムでは、通信データが次々に連続して送信され、送信開始時間３３１と送信終了時間３３２とを大量に記憶しておかなければならない。それを避けるために、送信側の端末２０１は、測定した送信開始時間３３１および送信終了時間３３２を、次にデータを送信するときに、前送信データの測定結果として、シリアル番号と、送信開始時間３３１と、送信終了時間３３２とを追加して受信側の端末２０２に送信する。このようにすることで、受信側の端末２０２において、無制限に測定した情報を記憶しておく必要性をなくすことができる。
【００３３】
全体品質計算部２１２は、具体的には、プログラムに従って動作する情報処理端末のＣＰＵによって実現される。全体品質計算部２１２は、受信側手段２２０がフィードバックとして送信する個別の送受信品質に基づいて、全体の通信品質を計算する機能を備えている。なお、個別のメディアの通信品質の測定を受信側で行い、全体の通信品質の計算を送信側で行う理由は、受信側が必ずしも１端末とは限らず、複数の端末と通信することを想定しているからである。従って、個別のメディアの通信品質の測定は、データが一箇所にそろう受信側で行われ、複数の端末が存在する可能性がある複数のメディアに対する全体の品質計算は、そのデータを送信する送信側の端末で実施（実行）される。
【００３４】
全体品質計算部２１２は、受信側の端末２０２が送信する個別のメディアの送受信品質である動的パラメータ３２０に基づいて、管理データ３５０を作成する機能を備えている。なお、動的パラメータ３２０は、メディア番号３２１で特定されたメディアごとに、パケットロス３２５、遅延時間３２６、利用流量３２３、および劣化度３２７を含んで受信側の端末２０２から送信される。この情報に基づいて、全体品質計算部２１２は、利用流量３２３を合計して全体利用帯域３５２を計算し、過去の利用の中で最大となった全体利用帯域３５２を最大帯域３５３として記憶部２１６に記憶させる。さらに、全体品質計算部２１２は、劣化度３２７を合計し、メディアの数で割った値を劣化深度３４２として記憶部２１６に記憶させる。劣化度は、０から１００までの値で示される各メディアの劣化の度合いであり、パケットロスと通信遅延とに基づいて算出され、受信側の端末２０２が備えている個別送受信品質計算部２２２によって決定される。劣化深度３４２は、全体の通信品質の劣化の進行状況を表す情報である。
【００３５】
相関関係算出部２１３は、具体的には、プログラムに従って動作する情報処理端末のＣＰＵによって実現される。相関関係算出部２１３は、固定パラメータ３１０が含むルータ優先順位３１４とトランスポート種別３１３とに基づいて、メディアの相関関係を算出する機能を備えている。なお、相関関係とは、通信品質が劣化する順番を予測するために用いる情報である。相関関係算出部２１３は、具体的には、まず、劣化の順位が一番低いメディアから順に並べていく。相関関係算出部２１３は、基本的に、ルータの優先順位が高いメディアから順番に関係付けして、相関リスト３４１を作成する。多くの場合、音声が１、映像が２、資料が３、監視用が４となり、相関関係算出部２１３は、その順番で連続した相関関係を決定する。
【００３６】
なお、同一メディアであった場合には、相関関係算出部２１３は、利用流量３２３が少ないメディアから先に関係付けをする。利用流量３２３は、動的な値であるので、相関関係も動的である。利用流量が大きくなると劣化する可能性が大きくなるので、順位を下げておく。また、相関関係算出部２１３は、劣化したメディアの中で劣化の順位が最も低いメディアのメディア番号を劣化メディア３４３として記憶部２１６に記憶させる機能を備えている。例えば、音声、映像、資料、監視用の順番で相関関係が列挙されている場合に、資料送信手段２３３および監視用送信手段２３４が送信するメディアが劣化すると、相関関係算出部２１３は、劣化メディア３４３として、資料のメディア番号を記憶部２１６に記憶させる。劣化メディア３４３は、劣化を解消するときに活用される情報である。劣化メディア３４３が指定されることで、帯域制御において劣化したメディアの数が多くなった場合に、帯域を削減するメディアの数を大きくするように制御することができる。
【００３７】
劣化深度判定部２１４は、具体的には、プログラムに従って動作する情報処理装置のＣＰＵによって実現される。劣化深度判定部２１４は、劣化深度３４２および個別のメディアの劣化度３２７に基づいて、劣化の進行状況を判定する機能を備えている。また、劣化深度判定部２１４は、劣化の進行状況に基づいて、通信流量のフィードバック制御の方式を決定する機能を備えている。具体的には、まず、劣化深度判定部２１４は、劣化深度３４２の増減を監視して、劣化の状況が変わったか否かを判断する。新たに劣化が発生したと判定すると、劣化深度判定部２１４は、現時点での劣化深度と一回前の計測時点での劣化深度とを比較する。劣化深度が増加した場合、又は劣化深度が変わらない場合には、劣化深度判定部２１４は、メディアの利用帯域を削減するように方式を指定する。逆に、劣化深度が減少した場合には、劣化深度判定部２１４は、品質劣化が順調に回復していると判断して、メディアを利用帯域の変更は行わないように指定する。また、劣化が発生しておらず、かつ、全体利用帯域３５２が各メディアの希望流量の合計よりも多い場合には、劣化深度判定部２１４は、メディアの利用帯域を増加するように方式を指定する。
【００３８】
個別流量決定部２１５は、具体的には、プログラムに従って動作する情報処理装置のＣＰＵによって実現される。個別流量決定部２１５は、メディアごとの流量を決定する機能を備えている。具体的には、個別流量決定部２１５は、劣化深度判定部２１４で指定された、帯域を増やすか、帯域を減らすかの方式に基づいて、各メディアの上限流量３２２を決定する。各メディアの利用流量３２３は、メディアがデータ送信するときに指定される希望流量３２４を最低値として、上限流量３２２までを取れるように制御される。個別流量決定部２１５が上限流量を決定すると、希望している流量が上限流量に制限されるので、利用流量は低減されることとなる。
【００３９】
個別流量決定部２１５で実施されるメディアの帯域制御の方式について説明する。まず、個別流量決定部２１５は、劣化メディア３４３として指定したメディア番号を含めて、そのメディア番号よりもひとつ上の相関関係にあるメディアの流量を所定の割合削減するように上限流量３２２を決定する。つまり、音声、映像、資料、および監視用のメディアの順序で相関関係が指定されていた場合、資料の品質が劣化すると、個別流量決定部２１５は、映像、資料、および監視用のメディアの帯域を削減する。このように、相関関係が１つ上のメディアの帯域も削減対象にすることで、ひとつ上のメディアの品質が劣化するのを事前に防止することができる。
【００４０】
また、削減割合は、劣化深度３４２によっても変更される。個別流量決定部２１５は、劣化深度が大きいほど、帯域が削減されるように、０から１００までの間の数値で示される劣化深度に対して、例えば、その１／１０の割合で帯域を削減する。このように、急速に劣化している場合に、より多くのメディアで、より多くの帯域を削減することで、劣化が伝播して上位のメディアが劣化することを事前に防止することができる。また、個別流量決定部２１５は、劣化が解消されてメディアの帯域を増やす場合には、急激に帯域を増やすと劣化が発生するので、所定の割合ごとに（例えば、１割ほどの率で徐々に）回復（増加）させる。
【００４１】
記憶部２１６は、具体的には、磁気ディスク装置や光ディスク装置、メモリなどの記憶装置によって実現される。記憶部２１６は、端末２０１が扱う各種情報を記憶する。
【００４２】
端末２０２は、受信側手段２２０を備えるとともに、音声受信手段２４１、映像受信手段２４２、資料受信手段２４３、および監視用受信手段２４４の各メディアの受信手段を含む。受信側手段２２０は、各メディアの通信を中継する機能を備えている。また、受信側手段２２０は、メディアの通信品質を統合的に管理する機能を備えている。
【００４３】
音声受信手段２４１は、具体的には、例えば、ＶｏＩＰによって実現される。映像受信手段２４２は、動画を画面に表示する機能を備えている。資料受信手段２４３は、情報共有ツールであり、資料のイメージを共有して、書き込みや共有ポインターによる操作を反映する機能を備えている。監視用受信手段２４４は、コミュニケーションメディアではなく、コミュニケーションシステムで利用しているメディアよりも前に通信品質の劣化を検出することができるプローブフローの受信手段である。
【００４４】
受信側手段２２０は、受信品質測定部２２１、個別送受信品質計算部２２２、および記憶部２２３を含む。
【００４５】
受信品質測定部２２１は、具体的には、プログラムに従って動作する情報処理装置のＣＰＵによって実現される。受信品質測定部２２１は、端末２０２がデータを受信すると、メディアごとに受信されたデータの品質を測定する機能を備えている。受信品質測定部２２１は、計測データ３３０が含む受信開始時間３３３、受信終了時間３３５、およびデータサイズ３３５と、シリアル番号とを記憶部２２３に記憶させる機能を備えている。
【００４６】
個別送受信品質計算部２２２は、具体的には、プログラムに従って動作する情報処理装置のＣＰＵによって実現される。個別送受信品質計算部２２２は、受信品質測定部が記憶させた１つ前の通信の受信開始時間３３３、受信終了時間３３５、およびデータサイズ３３５と、受信したデータに含まれている１つ前に送信したデータの送信開始時間３３１および送信終了時間３３２とに基づいて、遅延時間３２６と利用流量３２３とを算出する機能を備えている。
【００４７】
新しい送信データは、１つ前の送信にかかわる送信開始時間３３１と送信終了時間３３２とを含む。そのため、個別送受信品質計算部２２２は、このデータを記憶部２２３が記憶する１つ前の受信にかかわる受信開始時間３３３と受信終了時間３３５とに基づいて計算することで、同一のデータの送受信に対して品質を測定することができる。
【００４８】
具体的には、個別送受信品質計算部２２２は、送信終了時間３３２と受信終了時間３３４との差を遅延時間３２６とする。そして、個別送受信品質計算部２２２は、受信終了時間３３４から受信開始時間３３３引いた値をデータ流量で割った値を利用流量３２３とする。このことによって、単位時間あたりに受信したデータ流量を計算することができる。
【００４９】
また、個別送受信品質計算部２２２は、発生したパケットロスの回数をカウントして、パケットロス３２５とする。なお、パケットロスは、トランスポート種別３１３がＵＤＰのときだけに発生する。具体的には、個別送受信品質計算部２２２は、パケットのデータにおいて、記憶部２２３が記憶している１つ前の受信にかかわるシリアル番号と、送信データに含まれる１つ前のシリアル番号とが異なれば、パケットロスが発生したとみなして、パケットロスを加算する。なお、個別送受信品質計算部２２２は、所定時間パケットロスが発生しなければ、パケットロス３２５を０に戻す。
【００５０】
次に、個別送受信品質計算部２２２は、遅延時間３２６とパケットロス３２５とに基づいて、劣化度３２７を決定する。なお、個別送受信品質計算部２２２は、トランスポート種別がＴＣＰの場合は、遅延時間３２６のみに基づいて、劣化度を算出する。
【００５１】
具体的には、まず、遅延の最小許容範囲と最大許容範囲とがシステム全体で指定される。そして、個別送受信品質計算部２２２は、遅延時間から最小許容範囲を引き、さらに最大許容時間で割り、１００を掛けることで、劣化度３２７を算出する。なお、最小許容範囲は、許される遅延の範囲で、これよりも小さい遅延は劣化とはみなさない値であり、例えば、音声では１００ｍｓと指定される場合がある。また、最大許容範囲は、これ以上の劣化は認められない範囲であり、例えば、音声では、３０００ｍｓと指定される場合がある。
【００５２】
以上の計算で、０から１００の間の値で示される劣化度３２７が計算される。なお、トランスポート種別がＵＤＰの場合は、さらに、パケットロス率を組み合わせる。具体的には、まず、パケットロス数の上限の値がシステム全体で指定される。そして、個別送受信品質計算部２２２は、パケットロス３２５をパケットロス数の上限で割り、１００を掛けることでパケットロスの劣化度とする。そして、個別送受信品質計算部２２２は、パケットロスの劣化度と遅延の劣化度とのうちの大きい方、又は劣化度の平均を、劣化度３２７として指定する。
【００５３】
記憶部２２３は、具体的には、磁気ディスク装置や光ディスク装置、メモリなどの記憶装置によって実現される。記憶部２２３は、端末２０２が扱う各種情報を記憶する。
【００５４】
次に、動作について説明する。図５は、コミュニケーション品質劣化の予兆検出および劣化回避システムが実行する処理例を示す流れ図である。
【００５５】
まず、コミュニケーション品質劣化の予兆検出をするために、コミュニケーション品質劣化の予兆検出および劣化回避システムにおける品質劣化計測の制御を開始する（ステップＳ４１０）。なお、本実施形態においては、この制御が開始されるまでに、各メディアにおいてデータの送受信がされているものとする。
【００５６】
次に、コミュニケーション品質劣化の予兆検出および劣化回避システムは、メディアごとの送信情報の取得を行う（ステップＳ４１１）。具体的には、受信品質測定部２２１は、音声送信手段２３１、映像送信手段２３２、資料送信手段２３３、および監視用送信手段２３４が送信する通信データの送信開始時間３３１、送信終了時間３３２、およびデータサイズ３３５を測定する。そして、受信品質測定部２２１は、測定した情報を記憶部２１６に送信する（記憶させる）。また、送信品質測定部２１１は、メディア番号３１１を通信開始時に付与し、音声、映像、資料、および監視用を判別するメディア種別３１２と、ＴＣＰかＵＤＰ、ＨＴＴＰかを判別するトランスポート種別３１３と、ＴＯＳフィールドに基づいたルータ優先順位３１４とを検出して、記憶部２１６に送信する（記憶させる）。送信側の端末２０１は、送信するデータにシリアル番号を追加して、受信側の端末２０２に送信する。このようにすることで、受信側でデータの照合をすることができる。
【００５７】
次に、コミュニケーション品質劣化の予兆検出および劣化回避システムは、メディアごとの受信品質の測定を行う（ステップＳ４１２）。具体的には、受信品質測定部２２１は、受信側の端末２０２において、メディアごとに受信されたデータの品質を測定する。そして、受信品質測定部２２１は、計測データ３３０が含む受信開始時間３３３、受信終了時間３３５、およびデータサイズ３３５と、シリアル番号とを受信側の端末２０２が備えている記憶部２２３に記憶させる。
【００５８】
次に、コミュニケーション品質劣化の予兆検出および劣化回避システムは、メディアごとの送受信品質を判定する（ステップＳ４１３）。具体的には、個別送受信品質計算部２２２は、受信側の端末２０２で受信品質測定部２２１が記憶させた１つ前の通信の受信開始時間３３３、受信終了時間３３５、およびデータサイズ３３５と、受信したデータに含まれている１つ前に送信したデータの送信開始時間３３１および送信終了時間３３２とに基づいて、遅延時間３２６および利用流量３２３を算出する。
【００５９】
具体的には、送受信品質計算部２２２は、送信終了時間３３２と受信終了時間３３４との差を遅延時間３２６とする。また、送受信品質計算部２２２は、受信終了時間３３４から受信開始時間３３３引いた値をデータ流量で割った値を利用流量３２３とする。このようにすることで、単位時間あたりに受信したデータ流量を計算することができる。また、送受信品質計算部２２２は、発生したパケットロスの回数をカウントし、パケットロス３２５とする。そして、送受信品質計算部２２２は、遅延時間３２６とパケットロス３２５とに基づいて、劣化度３２７を決定する。
【００６０】
次に、受信側の端末２０２は、メディアごとの品質を送信側の端末２０１に送信する（ステップＳ４１４）。
【００６１】
次に、コミュニケーション品質劣化の予兆検出および劣化回避システムは、全体の品質を計算する（ステップＳ４１５）。具体的には、全体品質計算部２１２は、受信側の端末２０２が送信する個別のメディアの送受信品質である動的パラメータ３２０に基づいて、管理データ３５０を作成する。なお、動的パラメータ３２０は、メディア番号３２１で特定されたメディアごとに、パケットロス３２５、遅延時間３２６、利用流量３２３、および劣化度３２７を含んで受信側の端末２０２から送信される。この情報に基づいて、全体品質計算部２１２は、利用流量３２３を合計して全体利用帯域３５２を計算し、過去の利用の中で最大となった全体利用帯域３５２を、最大帯域３５３として、記憶部２１６に記憶させる。
【００６２】
次に、コミュニケーション品質劣化の予兆検出および劣化回避システムは、相関関係を判定する（ステップＳ４１６）。具体的には、相関関係算出部２１３は、固定パラメータ３１０が含むルータ優先順位３１４とトランスポート種別３１３とに基づいて、メディアの相関関係を算出する。まず、相関関係算出部２１３は、劣化の順位が一番低いメディアから順に並べていく。基本的に、相関関係算出部２１３は、ルータの優先順位が高いメディアから順番に関係付けして、相関リスト３４１を作成する。多くの場合、音声が１、映像が２、資料が３、監視用が４となり、相関関係算出部２１３は、その順番で連続した相関関係を決定する。なお、相関関係算出部２１３は、同一メディアであった場合には、利用流量３２３が少ないメディアから先に関係付けをする。利用流量３２３は、動的な値であるので、相関関係も動的である。利用流量が大きくなると劣化する可能性が大きくなるので、順位を下げておく。また、相関関係算出部２１３は、劣化したメディアの中で劣化の順位が最も低いメディアのメディア番号を劣化メディア３４３として記憶部２１６に記憶させる。例えば、音声、映像、資料、監視用の順番で相関関係が列挙されている場合に、資料および監視用のメディアが劣化すると、相関関係算出部２１３は、劣化メディア３４３として、資料のメディア番号を記憶部２１６に記憶させる。
【００６３】
次に、コミュニケーション品質劣化の予兆検出および劣化回避システムは、劣化の進行度を判定する（ステップＳ４１７）。具体的には、全体品質計算部２１２は、まず、利用流量３２３を合計して、全体利用帯域３５２を計算し、過去の利用の中で最大となった全体利用帯域３５２を最大帯域３５３として記憶部２１６に記憶させる。さらに、全体品質計算部２１２は、劣化度３２７を合計し、メディアの数で割った値を劣化深度３４２として記憶部２１６に記憶させる。劣化度は、０から１００までの値で示される各メディアの劣化の度合いであり、パケットロスと通信遅延とから算出されて、受信側端末２０２が備えている個別送受信品質計算部２２２によって決定される。劣化深度３４２は、全体の通信品質の劣化の進行状況を表す情報である。
【００６４】
ステップＳ４１８以降は、コミュニケーション品質の劣化回避をするため、制御方式を決定する。まず、劣化深度判定部２１４は、劣化が発生しているか否かを判定する（ステップＳ４１８）。具体的には、劣化深度判定部２１４は、劣化深度が１以上ならば劣化が発生していると判定する。
【００６５】
ステップＳ４１８において劣化が発生していると判定されると、劣化深度判定部２１４は、劣化深度が増加しているか否かを判定する（ステップＳ４１９）。そして、ステップＳ４１９で劣化深度が増加していないと判定されると、劣化深度判定部２１４は、劣化進行度が減少しているか減少していないかを判定する（ステップＳ４２０）。
【００６６】
ステップＳ４１９において劣化深度が増加していると判定された場合、又はステップＳ４２０において劣化深度が減少していないと判断された場合には、劣化を解消するために、上限帯域を減らすべくステップ４２２に制御を移す。
【００６７】
ステップＳ４１９において劣化深度が増加していないと判定され、かつ、ステップＳ４２０において劣化深度が減少している判定された場合には、様子を見るように、ステップ４２５に制御を移して所定時間経過するのを待つ。
【００６８】
ステップＳ４１８において劣化が発生していないと判定されると、劣化深度判定部２１４は、利用帯域が希望帯域よりも少ないか否かを判定する（ステップＳ４２１）。希望帯域よりも少ない場合には、劣化の発生にともない帯域を削減していることになるので、帯域を復活する（増加する）ようにステップ４２３に制御を移す。そうでない場合には、ステップ４２５に制御を移して所定時間経過するのを待つ。
【００６９】
ステップＳ４１９において劣化深度が増加していると判定された場合、又はステップＳ４２０において劣化深度が減少していないと判断された場合には、個別流量決定部２１５は、メディア間の相関関係に応じて、メディアの利用帯域を削減する（ステップＳ４２２）。各メディアの利用流量３２３は、メディアがデータ送信するときに指定される希望流量３２４を最低値として、上限流量３２２までを取れるように制御される。上限流量を決定すれば、希望している流量が上限流量に制限されるので、利用流量が低減されることになる。
【００７０】
ここで、個別流量決定部２１５が実施するメディアの帯域制御の方式について説明する。個別流量決定部２１５は、劣化メディア３４３として指定したメディア番号を含めて、そのメディア番号よりもひとつ上の相関関係にあるメディアの流量を、所定の割合削減するように、上限流量３２２を決定する。つまり、音声、映像、資料、監視用のメディアの順序で相関関係が指定されていた場合、資料の品質が劣化すると、個別流量決定部２１５は、映像、資料、および監視用のメディアの帯域を削減する。このように、相関関係が１つ上のメディアの帯域も削減対象にすることで、ひとつ上のメディアの品質が劣化するのを事前に防止することができる。
【００７１】
また、削減割合は、劣化深度３４２によっても変更される。具体的には、劣化深度が大きいほど、帯域が削減されるように、個別流量決定部２１５は、０から１００までの間の数値で示される劣化深度に対して、例えば、その１／１０の割合で帯域を削減する。このように、急速に劣化している場合に、より多くのメディアで、より多くの帯域を削減することで、劣化が伝播して上位のメディアが劣化することを事前に防止することができる。
【００７２】
ステップＳ４２１において、利用帯域が希望帯域より少ないと判定されると、個別流用決定部２１５は、メディアの利用帯域を増加させる（ステップＳ４２３）。具体的には、個別流用決定部２１５は、劣化が解消されてメディアの帯域を増やす場合には、急激に帯域を増やすと劣化が発生するので、所定の割合ごとに（例えば、１割ほどの率で徐々に）回復（増加）させる。
【００７３】
ステップＳ４２２又はステップＳ４２３において、メディアの利用帯域が決定されると、各メディアは、帯域変更を行う処理を実行する（ステップＳ４２４）。
【００７４】
ステップＳ４２２又はステップＳ４２３において、所定の判定がされた場合、又はステップＳ４２４において、所定の処理が実行された場合には、所定時間が経過した後、制御は、ステップ４１０へ戻る（ステップＳ４２５）。
【００７５】
以上のように、本実施形態では、メディアごとにコミュニケーション品質の劣化の予兆を検出して、劣化の発生を防止することができる。その理由は、二つの端末間での複数のコミュニケーションメディアをミドルウェアで統合制御して、プローブフローおよび複数のメディアごとに通信品質の劣化の予兆を検出し、ミドルウェアがメディア間の品質劣化の相関関係に基づいて、各メディアの通信流量にフィードバックをかけて通信流量を変更するよう制御する機能を有するからである。
【００７６】
つまり、本実施形態では、メディアごとで品質の劣化を測定し、算出されたメディアの相関関係に基づいて、劣化が発生しているメディアだけでなく、劣化に影響を及ぼす相関関係があるメディアの利用帯域をも削減することで、通信の優先度が高い他のメディアで劣化が発生する前に、事前に劣化の発生を防止することができる。
【００７７】
次に、本発明によるコミュニケーション品質劣化の予兆検出および劣化回避システムの最小構成について説明する。図６は、コミュニケーション品質劣化の予兆検出および劣化回避システムの最小の構成例を示すブロック図である。図６に示すように、コミュニケーション品質劣化の予兆検出および劣化回避システムは、最小の構成要素として、送受信品質測定手段５０１と、相関関係算出手段５０２と、劣化進行度合算出手段５０３と、通信流量特定手段５０４とを含む。
【００７８】
図６に示す最小構成のコミュニケーション品質劣化の予兆検出および劣化回避システムでは、送受信品質測定手段５０１は、各メディアの送受信品質を測定する。そして、相関関係算出手段５０２は、各メディアの優先度の相関関係を算出する。そして、劣化進行度合算出手段５０３は、送受信品質測定手段５０１が測定した各メディアの送受信品質に基づいて、各メディアの送受信品質の劣化の進行度合いを算出する。そして、通信流量特定手段５０４は、相関関係算出手段５０２が算出した相関関係と、劣化進行度合算出手段５０３が算出した各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する。従って、図６に示す最小構成のコミュニケーション品質劣化の予兆検出および劣化回避システムによれば、メディアごとに通信品質の劣化の予兆を検出し、劣化の発生を防止することができる。
【００７９】
なお、本実施形態では、以下の（１）〜（７）に示すようなコミュニケーション品質劣化の予兆検出および劣化回避システムの特徴的構成が示されている。
【００８０】
（１）コミュニケーション品質劣化の予兆検出および劣化回避方式は、複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避方式であって、各メディア（例えば、音声送信手段２３１や映像送信手段２３２、資料送信手段２３３、監視用送信手段２３４など）の送受信品質（例えば、全体利用帯域３５２や最大帯域３５３や劣化深度３４２など）を測定する送受信品質測定手段（例えば、全体品質計算部２１２によって実現される）と、各メディアの優先度の相関関係（例えば、相関リスト３４１）を算出する相関関係算出手段（例えば、相関関係算出部２１３によって実現される）と、各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出手段（例えば、劣化深度判定部２１４によって実現される）と、相関関係算出手段が算出した相関関係と、劣化進行度合算出手段が算出した各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量（例えば、上限流量３２２など）を特定する通信流量特定手段（例えば、個別流量決定部２１５によって実現される）とをを含むことを特徴とする。
【００８１】
（２）コミュニケーション品質劣化の予兆検出および劣化回避方式は、送信側の端末（例えば、端末２０１）において各メディアの送信品質を測定する送信品質測定手段（例えば、送信品質測定部２１１によって実現される）と、送信品質測定手段が測定した送信品質を示すデータ（例えば、送信開始時間３３１や送信終了時間３３２、データサイズ３３５）を次のデータを送信する際に該データに付加して受信側の端末に送信する送信品質送信手段と、受信側の端末（例えば、端末２０２）において各メディアの受信品質を測定する受信品質測定手段（例えば、受信品質測定部２２１によって実現される）と、送信品質を示すデータと受信品質測定手段が測定した受信品質を示すデータ（例えば、受信開始時間３３３や受信終了時間３３５、データサイズ３３５）とに基づいて、各メディアの個別送受信品質を算出する個別送受信品質算出手段（例えば、個別送受信品質計算部２２２によって実現される）と、個別送受信品質算出手段が算出した各メディアの個別送受信品質を示すデータ（例えば、パケットロス３２５や遅延時間３２６、劣化度３２７など）を送信側の端末に送信する個別送受信品質送信手段とを含み、送受信品質測定手段は、個別送受信品質算出手段が算出した各メディアの個別送受信品質を示すデータに基づいて、利用中のメディア全体における各メディアの送受信品質を算出するように構成されていてもよい。
【００８２】
（３）コミュニケーション品質劣化の予兆検出および劣化回避方式は、複数メディアを同時に利用したコミュニケーションの品質劣化の予兆検出を行い劣化回避を行うコミュニケーション品質劣化の予兆検出および劣化回避システムであって、各メディアの送信品質を測定する送信品質測定手段（例えば、送信品質測定部２１１によって実現される）と、各メディアの受信品質を測定する受信品質測定手段（例えば、受信品質測定部２２１によって実現される）と、送信品質測定手段が測定した送信品質を示すデータと受信品質測定手段が測定した受信品質を示すデータとに基づいて、各メディアの送受信の品質を算出する個別送受信品質算出手段（例えば、個別送受信品質計算部２２２によって実現される）と、個別送受信品質算出手段が算出した各メディアの送受信品質を示すデータに基づいて、全体の送受信品質を算出する全体送受信品質算出手段（例えば、全体品質計算部２１２によって実現される）と、各メディアの優先度の相関関係を算出する相関関係算出手段（例えば、相関関係算出部２１３によって実現される）と、各メディアの送受信品質の劣化の進行度合いを算出する劣化進行度合算出手段（例えば、劣化深度判定部２１４によって実現される）と、相関関係算出手段が算出した相関関係と、劣化進行度合算出手段が算出した各メディアの送受信品質の劣化の進行度合いとに基づいて、各メディアの通信流量を特定する通信流量特定手段（例えば、個別流量決定部によって実現される）とを含むように構成されていてもよい。
【００８３】
（４）コミュニケーション品質劣化の予兆検出および劣化回避方式は、送信側の端末において送信品質測定手段が測定した送信品質データを次のデータを送信する際に該データに付加して受信側の端末に送信する送信手段と、受信側の端末において受信品質測定手段が測定した受信品質を示すデータと、送信品質を示すデータとに基づいて個別送受信品質算出手段が算出した個別送受信品質データを送信側の端末に転送する転送手段とを含むように構成されていてもよい。
【００８４】
（５）コミュニケーション品質劣化の予兆検出および劣化回避方式において、相関関係算出手段は、データがルータ（例えば、ルータ２０３やルータ２０４など）を通過するときの優先度（例えば、ルータ優先順位３１４）に基づいて各メディアの相関関係を決定するように構成されていてもよい。
【００８５】
（６）コミュニケーション品質劣化の予兆検出および劣化回避方式において、相関関係算出手段は、通信の流量（例えば、利用流量３２３）に基づいて各メディアの相関関係を決定するように構成されていてもよい。
【００８６】
（７）コミュニケーション品質劣化の予兆検出および劣化回避方式において、相関関係算出手段は、データがルータを通過するときの優先度に基づいて各メディアの相関関係を決定し、異なる複数のメディアが同一の順位の優先度である場合には、通信の流量に基づいて各メディアの相関関係を決定するように構成されていてもよい。
【産業上の利用可能性】
【００８７】
本発明は、音声、映像、データ共有を組み合わせたＷｅｂ会議システムやソフトフォンなど、複数のメディアを統合したリッチメディアコミュニケーションシステムにおいて、音声や映像などが劣化する前に、劣化の原因である帯域の輻輳状態を回避し、劣化の発生を最小限にとどめる用途に適用可能である。
【図面の簡単な説明】
【００８８】
【図１】本発明による劣化予兆検出および劣化回避方法を用いたネットワークのネットワーク構成の一例を示す説明図である。
【図２】本発明によるコミュニケーション品質劣化の予兆検出および劣化回避システムの機能構成の一例を示す機能ブロック図である。
【図３】データ構造の一例を示す説明図である。
【図４】データ構造の一例を示す説明図である。
【図５】コミュニケーション品質劣化の予兆検出および劣化回避システムが実行する処理例を示す流れ図である。
【図６】コミュニケーション品質劣化の予兆検出および劣化回避システムの最小の構成例を示す機能ブロック図である。
【符号の説明】
【００８９】
１００  ＩＰネットワーク
１１１，１１２，１１３，２０１，２０２  端末
１２１，１２２，１２３，２０３，２０４  ルータ
２１０  送信側手段
２１１  送信品質測定部
２１２  全体品質計算部
２１３  相関関係算出部
２１４  劣化震度判定部
２１５  個別流量決定部
２１６  記憶部
２２０  受信側手段
２２１  受信品質測定部
２２２  個別送受信品質計算部
２２３  記憶部
２３１  音声送信手段
２３２  映像送信手段
２３３  資料送信手段
２３４  監視用送信手段
２４１  音声受信手段
２４２  映像受信手段
２４３  資料受信手段
２４４  監視用受信手段
３１０  固定パラメータ
３１１，３２１  メディア番号
３１２  メディア種別
３１３  トランスポート種別
３１４  ルータ優先順位
３２０  動的パラメータ
３２２  上限流量
３２３  利用流量
３２４  希望流量
３２５  パケットロス
３２６  遅延時間
３２７  劣化度
３３０  計測データ
３３１  送信開始時間
３３２  送信終了時間
３３３  受信開始時間
３３４  受信終了時間
３３５  データサイズ
３４０  相関関係
３４１  相関リスト
３４２  劣化深度
３４３  劣化メディア
３５０  管理データ
３５１  メディア番号リスト
３５２  全体利用帯域
３５３  最大帯域
５０１  送受信品質測定手段
５０２  相関関係算出手段
５０３  劣化進行度合算出手段
５０４  通信流量特定手段
【図１】
2010130650.tif 000003
【図２】
2010130650.tif 000004
【図３】
2010130650.tif 000005
【図４】
2010130650.tif 000006
【図５】
2010130650.tif 000007
【図６】
2010130650.tif 000008