(57)【要約】【課題】トラフィック状態によらずにネットワーク品質を保つことの可能なトラフィック制御システムを提供する。【解決手段】ＩＰネットワークと端末ネットワークとの間に接続されて中継を行い、宛先となる端末ネットワークごとにコーデックの書き換えの有無と優先するコーデックとを記録した宛先別書き換え有無テーブル（１１１ａ、１１１ｂ）を有する中継装置（１１０ａ、１１０ｂ）と、ＩＰネットワークのトラフィック状況を監視し、トラフィックの閾値とコーデックとの関係を示すトラフィック閾値別コーデックテーブル（１３１）を有し、トラフィック閾値別コーデックテーブルに従って、中継装置に対してコーデックの優先順位の書き換えを指示する監視制御サーバ（１３０）と、を含むことを特徴とする。【選択図】図１
2008177703.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰネットワークと、１または２以上の端末からなる端末ネットワークとの間のトラフィックを制御するトラフィック制御システムであって、
ＩＰネットワークと端末ネットワークとの間に接続されて中継を行い、宛先となる端末ネットワークごとにコーデックの書き換えの有無と優先するコーデックとを記録した宛先別書き換え有無テーブルを有する中継装置と、
前記ＩＰネットワークのトラフィック状況を監視し、トラフィックの閾値とコーデックとの関係を示すトラフィック閾値別コーデックテーブルを有し、前記トラフィック閾値別コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示する監視制御サーバと、
を含むことを特徴とする、トラフィック制御システム。
【請求項２】
ＩＰネットワークと、１または２以上の端末からなる端末ネットワークとの間のトラフィックを制御するトラフィック制御システムであって、
ＩＰネットワークと端末ネットワークとの間に接続されて中継を行い、宛先となる端末ネットワークごとにコーデックの書き換えの有無と優先するコーデックとを記録した宛先別書き換え有無テーブルを有する中継装置と、
前記ＩＰネットワークのトラフィック状況を監視し、時間帯とコーデックとの関係を示す時間帯別テーブルを有し、前記時間帯別コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示する監視制御サーバと、
を含むことを特徴とする、トラフィック制御システム。
【請求項３】
ＩＰネットワークと、１または２以上の端末からなる端末ネットワークとの間のトラフィックを制御するトラフィック制御システムであって、
ＩＰネットワークと端末ネットワークとの間に接続されて中継を行い、宛先となる端末ネットワークごとにコーデックの書き換えの有無と優先するコーデックとを記録した宛先別書き換え有無テーブルを有する中継装置と、
前記ＩＰネットワークのトラフィック状況を監視し、トラフィックの閾値と時間帯とコーデックとの関係を示すコーデックテーブルを有し、前記コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示する監視制御サーバと、
を含むことを特徴とする、トラフィック制御システム。
【請求項４】
ＩＰネットワークと、１または２以上の端末からなる端末ネットワークとの間に接続されて中継を行う中継装置であって、
宛先となる端末ネットワークごとにコーデックの書き換えの有無と優先するコーデックとを記録した宛先別書き換え有無テーブルを有し、
前記ＩＰネットワークのトラフィック状況を監視する監視制御サーバから、コーデックの優先順位の書き換えを指示されて、コーデックの書き換えを行うことを特徴とする、中継装置。
【請求項５】
前記監視制御サーバは、
トラフィックの閾値とコーデックとの関係を示すトラフィック閾値別コーデックテーブルを有し、前記トラフィック閾値別コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示することを特徴とする、請求項４に記載の中継装置。
【請求項６】
前記監視制御サーバは、
時間帯とコーデックとの関係を示す時間帯別コーデックテーブルを有し、前記時間帯別コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示することを特徴とする、請求項４に記載の中継装置。
【請求項７】
前記監視制御サーバは、
トラフィックの閾値と時間帯とコーデックとの関係を示すコーデックテーブルを有し、前記コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示することを特徴とする、請求項４に記載の中継装置。
【請求項８】
コンピュータを、請求項５〜７のいずれかに記載の中継装置として機能させるためのコンピュータプログラム。
【請求項９】
ＩＰネットワークと、１または２以上の端末からなる端末ネットワークとの間のトラフィックを状況を監視する監視制御サーバであって、
トラフィックの閾値とコーデックとの関係を示すトラフィック閾値別コーデックテーブルを有し、
前記トラフィック閾値別コーデックテーブルに従って、ＩＰネットワークと端末ネットワークとの間に接続されて中継を行う中継装置に対してコーデックの優先順位の書き換えを指示することを特徴とする、監視制御サーバ。
【請求項１０】
ＩＰネットワークと、１または２以上の端末からなる端末ネットワークとの間のトラフィックを状況を監視する監視制御サーバであって、
時間帯とコーデックとの関係を示す時間帯別コーデックテーブルを有し、
前記時間帯別コーデックテーブルに従って、ＩＰネットワークと端末ネットワークとの間に接続されて中継を行う中継装置に対してコーデックの優先順位の書き換えを指示することを特徴とする、監視制御サーバ。
【請求項１１】
ＩＰネットワークと、１または２以上の端末からなる端末ネットワークとの間のトラフィックを状況を監視する監視制御サーバであって、
トラフィックの閾値と時間帯とコーデックとの関係を示すコーデックテーブルを有し、
前記コーデックテーブルに従って、ＩＰネットワークと端末ネットワークとの間に接続されて中継を行う中継装置に対してコーデックの優先順位の書き換えを指示することを特徴とする、監視制御サーバ。
【請求項１２】
コンピュータを、請求項９〜１１のいずれかに記載の監視制御サーバとして機能させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、トラフィック制御システム、中継装置、監視制御サーバおよびコンピュータプログラムにかかり、特に、ＩＰ−ＰＢＸ（Internet Protocol Private Branch eXchange）および電話交換のネットワークのトラフィックを制御するためのトラフィック制御システム、中継装置、監視制御サーバおよびコンピュータプログラムに関する。
【背景技術】
【０００２】
一般に、ＩＰ電話においてネットワークのトラフィックは音声品質に影響する。また、音声及びデータ通信を同一ネットワークで運用する場合、相互のトラフィック量がネットワークの品質に影響を与える。
【０００３】
図１１は、端末から端末への発信を示す説明図である。
図１１に示した例では、ＩＰネットワーク２０に、２つのＶｏＩＰゲートウェイ１０ａ、１０ｂが接続されている。ＶｏＩＰゲートウェイ１０ａには２つの端末１３ａ１、１３ａ２を収容する端末ネットワーク１２ａが接続され、ＶｏＩＰゲートウェイ１０ｂには２つの端末１３ｂ１、１３ｂ２を収容する端末ネットワーク１２ｂが接続されている。
【０００４】
端末１３ａ１と端末１３ｂ１との通話において、使用するコーデックは端末１３ａ１および端末１３ｂ１でコーデックの優先順位にしたがい決定する（例えば、特許文献１参照。）。図１２は、端末１３ａ１、１３ａ２、１３ｂ１、１３ｂ２の装置別コーデックテーブルの説明図である。図１２に示したように、優先順位１、２、３、・・・に従って、コーデックＧ．７１１、Ｇ．７２２、Ｇ．７２９が選択される。このようなコーデックにおいて、音声品質が高音質なものはデータ量が多いため、ネットワークのトラフィックの増加につながる。
【０００５】
【特許文献１】特許第３６８０７７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、コーデックの優先順位は端末への設定であるため、ネットワークのトラフィック状況に応じた選択を行うことができない。このため、トラフィックの状況に応じた品質のコーデックを自動選択することはできなかった。例えば、低トラフィック時や低トラフィックが予想される時間帯に高品質のコーデックを自動選択したり、高トラフィック時や高トラフィックが予想される時間帯に低品質のコーデックを自動選択したりすることはできず、ネットワーク品質を保つという概念は存在しなかった。
【０００７】
本発明は、上記背景技術が有する問題点に鑑みてなされたものであり、本発明の目的は、トラフィックの状態に応じてデータ通信の品質を確保するとともに、ネットワークのトラフィックの抑制を図ること、より具体的には、低トラフィック時や低トラフィックが予想される時間帯には高品質のコーデックを自動選択し、高トラフィック時や高トラフィックが予想される時間帯には低品質のコーデックを自動選択することができ、ネットワーク品質を保つことの可能な、新規かつ改良されたトラフィック制御システム、中継装置、監視制御サーバおよびコンピュータプログラムを提供することである。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明の第１の観点によれば、ＩＰネットワーク（１２０）と、１または２以上の端末からなる端末ネットワーク（１１２ａ、１１２ｂ、１１２ｃ）との間のトラフィックを制御するトラフィック制御システムが提供される。
【０００９】
本発明のトラフィック制御システムは、ＩＰネットワークと端末ネットワークとの間に接続されて中継を行い、宛先となる端末ネットワークごとにコーデックの書き換えの有無と優先するコーデックとを記録した宛先別書き換え有無テーブル（１１１ａ、１１１ｂ）を有する中継装置（１１０ａ、１１０ｂ）と、前記ＩＰネットワークのトラフィック状況を監視し、トラフィックの閾値とコーデックとの関係を示すトラフィック閾値別コーデックテーブル（１３１）を有し、前記トラフィック閾値別コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示する監視制御サーバ（１３０）と、を含むことを特徴とする（請求項１）。
【００１０】
かかるトラフィック制御システムによれば、監視制御サーバ（１３０）はネットワークのトラフィックの状況を監視している。そして、ＩＰネットワークのトラフィックが、トラフィック閾値別コーデックテーブルで定められた閾値を越えた場合、中継装置（１１０ａ、１１０ｂ）にコーデック（例えば、音声コーデック）の優先順位を書き換えを指示する。この指示を受けて、中継装置に接続された端末ネットワーク内の端末は、低品質のコーデックを選択する。このように、監視制御サーバからの指示により中継装置がコーデックの優先順位の書き換えを行うことにより、ＩＰネットワークのトラフィックの抑制とデータ通信の品質を確保することが可能である。
【００１１】
なお上記において、構成要素に付随して括弧書きで記した参照符号は、説明の便宜のために、後述の実施形態および図面における対応する構成要素を一例として記したに過ぎず、本発明がこれに限定されるものではない。以下も同様である。
【００１２】
本発明の他のトラフィック制御システムは、ＩＰネットワークと端末ネットワークとの間に接続されて中継を行い、宛先となる端末ネットワークごとにコーデックの書き換えの有無と優先するコーデックとを記録した宛先別書き換え有無テーブル（１１１ａ、１１１ｂ）を有する中継装置（１１０ａ、１１０ｂ）と、前記ＩＰネットワークのトラフィック状況を監視し、時間帯とコーデックとの関係を示す時間帯別テーブル（２３１）を有し、前記時間帯別コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示する監視制御サーバ（２３０）と、を含むことを特徴とする（請求項２）。
【００１３】
かかるトラフィック制御システムによれば、監視制御サーバ（２３０）はネットワークのトラフィックの状況を監視しており、所定の時間帯に、中継装置（１１０ａ、１１０ｂ）にコーデック（例えば、音声コーデック）の優先順位を書き換えを指示する。この指示を受けて、中継装置に接続された端末ネットワーク内の端末は、低品質のコーデックを選択する。このように、監視制御サーバからの指示により中継装置がコーデックの優先順位の書き換えを行うことにより、ＩＰネットワークのトラフィックの抑制とデータ通信の品質を確保することが可能である。
【００１４】
また、本発明の他のトラフィック制御システムは、ＩＰネットワークと端末ネットワークとの間に接続されて中継を行い、宛先となる端末ネットワークごとにコーデックの書き換えの有無と優先するコーデックとを記録した宛先別書き換え有無テーブル（１１１ａ、１１１ｂ）を有する中継装置（１１０ａ、１１０ｂ）と、前記ＩＰネットワークのトラフィック状況を監視し、トラフィックの閾値と時間帯とコーデックとの関係を示すコーデックテーブルを有し、前記コーデックテーブル（１３１、２３１）に従って、前記中継装置に対してコーデックの優先順位の書き換えを指示する監視制御サーバと、を含むことを特徴とする（請求項３）。
【００１５】
かかるトラフィック制御システムによれば、監視制御サーバ（１３０）はネットワークのトラフィックの状況を監視している。そして、ＩＰネットワークのトラフィックが、トラフィック閾値別コーデックテーブルで定められた閾値を越えた場合、または、所定の時間帯に、中継装置（１１０ａ、１１０ｂ）にコーデック（例えば、音声コーデック）の優先順位を書き換えを指示する。この指示を受けて、中継装置に接続された端末ネットワーク内の端末は、低品質のコーデックを選択する。このように、監視制御サーバからの指示により中継装置がコーデックの優先順位の書き換えを行うことにより、ＩＰネットワークのトラフィックの抑制とデータ通信の品質を確保することが可能である。
【００１６】
上記課題を解決するため、本発明の第２の観点によれば、ＩＰネットワークと、１または２以上の端末からなる端末ネットワークとの間に接続されて中継を行う中継装置であって、宛先となる端末ネットワークごとにコーデックの書き換えの有無と優先するコーデックとを記録した宛先別書き換え有無テーブル（１１１ａ、１１１ｂ）を有し、前記ＩＰネットワークのトラフィック状況を監視する監視制御サーバから、コーデックの優先順位の書き換えを指示されて、コーデックの書き換えを行うことを特徴とする、中継装置（１１０ａ、１１０ｂ）が提供される（請求項４）。
【００１７】
上記本発明の中継装置において、前記監視制御サーバは、トラフィックの閾値とコーデックとの関係を示すトラフィック閾値別コーデックテーブル（１３１）を有し、前記トラフィック閾値別コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示するようにしてもよい（請求項５）。
【００１８】
あるいは、前記監視制御サーバは、時間帯とコーデックとの関係を示す時間帯別コーデックテーブル（２３１）を有し、前記時間帯別コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示するようにしてもよい（請求項６）。
【００１９】
あるいは、前記監視制御サーバは、トラフィックの閾値と時間帯とコーデックとの関係を示すコーデックテーブルを有し、前記コーデックテーブルに従って、前記中継装置に対してコーデックの優先順位の書き換えを指示するようにしてもよい（請求項７）。
【００２０】
上記課題を解決するため、本発明の第３の観点によれば、ＩＰネットワークと、１または２以上の端末からなる端末ネットワークとの間のトラフィックを状況を監視する監視制御サーバであって、トラフィックの閾値とコーデックとの関係を示すトラフィック閾値別コーデックテーブル（１３１）を有し、前記トラフィック閾値別コーデックテーブルに従って、ＩＰネットワークと端末ネットワークとの間に接続されて中継を行う中継装置に対してコーデックの優先順位の書き換えを指示することを特徴とする、監視制御サーバ（１３０）が提供される（請求項９）。
【００２１】
また、本発明の他の監視制御サーバ（２３０）は、時間帯とコーデックとの関係を示す時間帯別コーデックテーブル（２３１）を有し、前記時間帯別コーデックテーブルに従って、ＩＰネットワークと端末ネットワークとの間に接続されて中継を行う中継装置に対してコーデックの優先順位の書き換えを指示することを特徴とする（請求項１０）。
【００２２】
また、本発明の他の監視制御サーバ（２３０）は、トラフィックの閾値と時間帯とコーデックとの関係を示すコーデックテーブルを有し、前記コーデックテーブルに従って、ＩＰネットワークと端末ネットワークとの間に接続されて中継を行う中継装置に対してコーデックの優先順位の書き換えを指示することを特徴とする（請求項１１）。
【００２３】
また、本発明の他の観点によれば、コンピュータを、上記本発明の第２の観点にかかる中継装置または第３の観点にかかる監視制御サーバとして機能させるためのプログラムと、そのプログラムを記録した、コンピュータにより読み取り可能な記録媒体が提供される（請求項８、１２）。ここで、プログラムはいかなるプログラム言語により記述されていてもよい。また、記録媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、フレキシブルディスクなど、プログラムを記録可能な記録媒体として現在一般に用いられている記録媒体、あるいは将来用いられるいかなる記録媒体をも採用することができる。
【発明の効果】
【００２４】
以上のように、本発明によれば、低トラフィック時は高品質、高トラフィック時は低品質のコーデックを自動選択することができ、高トラフィックが予想される時間帯は低品質のコーデックを自動選択することにより、ネットワーク品質を保つことが可能である。その他の本発明の優れた効果については、以下の発明を実施するための最良の形態の説明においても説明する。
【発明を実施するための最良の形態】
【００２５】
以下に添付図面を参照しながら、本発明にかかるトラフィック制御システム、中継装置、監視制御サーバおよびコンピュータプログラムの好適な実施形態について詳細に説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２６】
（第１の実施形態）
図１は、本発明の第１の実施形態を示す構成図である。
本実施形態にかかるトラフィック制御システム１００は、図１に示したように、インターネットプロトコルで動作するＩＰネットワーク１２０に、１または２以上（図１では一例として２つ）のＶｏＩＰゲートウェイ１１０ａ、１１０ｂが接続されており、さらにこれに加えて、監視制御サーバ１３０が接続されている。
【００２７】
ＶｏＩＰゲートウェイ１１０ａには、１または２以上（図１では一例として２つ）の端末１１３ａ１、１１３ａ２を収容する端末ネットワーク１１２ａが接続されている。また、ＶｏＩＰゲートウェイ１１０ｂには、１または２以上（図１では一例として２つ）の端末１１３ｂ１、１１３ｂ２を収容するネットワーク１１２ｂと、１または２以上（図１では一例として２つ）の端末１１３ｃ１、１１３ｃ２を収容する端末ネットワーク１１２ｃが接続されている。
【００２８】
図１に示した端末やネットワークの数は一例に過ぎず、本発明がこれに限定されるものではない。以下、トラフィック制御システム１００の各システム構成要素の詳細について説明する。
【００２９】
（ＶｏＩＰゲートウェイ１１０ａ、１１０ｂ）
ＶｏＩＰゲートウェイ１１０ａ、１１０ｂは、本発明の中継装置に相当するものである。ＶｏＩＰゲートウェイ１１０ａ、１１０ｂは、以下に説明するように、コーデックテーブルの書き換え機能を有することを特徴とするものであるが、本システム固有の装置である必要はなく、汎用のルータなどにコーデックテーブル書き換え機能（例えば、ファームウェアなどのプログラム）を追加すれば代替可能である。
【００３０】
ＶｏＩＰゲートウェイ１１０ａは、図１に示したように、ＩＰネットワーク１２０と端末ネットワーク１１２ａとの間に接続されて中継を行う。ＶｏＩＰゲートウェイ１１０ｂは、図１に示したように、ＩＰネットワーク１２０と端末ネットワーク１１２ｂ、１１２ｃとの間に接続されて中継を行う。
【００３１】
ＶｏＩＰゲートウェイ１１０ａ、１１０ｂは、それぞれ宛先別書き換え有無テーブル１１１ａ、１１１ｂを有する。ＶｏＩＰゲートウェイ１１０ａが有する宛先別書き換え有無テーブル１１１ａは、図２に示したように、宛先のネットワーク別にコーデックの書き換えの有り無しに関する情報と、優先するコーデックに関する情報とを記録したテーブルである。
【００３２】
図２に示した宛先別書き換え有無テーブル１１１ａでは、宛先１１２ｂに対して、コーデック書き換え有り無しに関する情報である「無し」と、優先するコーデックとして「Ｇ．７１１」、「Ｇ．７２２」、「Ｇ．７２９」が規定されている。また、宛先１１２ｃに対して、コーデック書き換え有り無しに関する情報である「無し」と、優先するコーデックとして「Ｇ．７１１」、「Ｇ．７２２」、「Ｇ．７２９」が規定されている。
【００３３】
ＶｏＩＰゲートウェイ１１０ｂが有する宛先別書き換え有無テーブル１１１ｂも図２に示した例と同様に、宛先のネットワーク別にコーデックの書き換えの有り無しに関する情報と、優先するコーデックに関する情報とを記録したテーブルである。
【００３４】
以上、本発明の中継装置の一例であるＶｏＩＰゲートウェイ１１０ａ、１１０ｂについて説明した。かかるＶｏＩＰゲートウェイ１１０ａ、１１０ｂは、コンピュータ（ルータなど）に上記機能を実現するためのコンピュータプログラムを組み込むことで、コンピュータ（ルータなど）をＶｏＩＰゲートウェイ１１０ａ、１１０ｂとして機能させることが可能である。かかるコンピュータプログラムは、所定の記録媒体（例えば、ＣＤ−ＲＯＭ）に記録された形で、あるいは、電子ネットワークを介したダウンロードの形で市場を流通させることが可能である。
【００３５】
端末ネットワーク１１２ａ、１１２ｂ、１１２ｃは、１または２以上の端末から構成されるネットワークである。本実施形態では、端末１１３ａ１、１１３ａ２、１１３ｂ１、１１３ｂ２、１１３ｃ１、１１３ｃ２は、通話に使用する装置として説明する。なお、一般にコーデック（Ｃｏｄｅｃ）とは、データ圧縮機能を使ってデータを圧縮・伸張するソフトウェアや、音声や動画などのデータを別の形式に変換する装置およびソフトウェアなどをいうが、本実施形態ではコーデックは音声コーデックを想定したものとする。
【００３６】
（監視制御サーバ１３０）
監視制御サーバ１３０は、ＩＰネットワーク１２０のトラフィック状況を監視している。ＩＰネットワーク１２０のトラフィックが任意の閾値を越えた場合、中継装置であるＶｏＩＰゲートウェイ１１０ａ、１１０ｂにコーデックの優先順位の書き換えを指示し、端末が低品質を選択する。
【００３７】
監視制御サーバ１３０は、トラフィック閾値別コーデックテーブル１３１を有する。トラフィック閾値別コーデックテーブル１３１は、図３に示したように、トラフィック閾値とコーデック識別子との関係を示すテーブルである。
【００３８】
図３に示したトラフィック閾値別コーデックテーブル１３１では、ＩＰネットワーク１２０上のトラフィックが最も多い場合のトラフィック閾値を第１トラフィック閾値（Ｎ１）とし、以下、第２トラフィック閾値（Ｎ２）、第３トラフィック閾値（Ｎ３）、・・・として規定している。そして、第１トラフィック閾値（Ｎ１）以下の場合に、パケット量が最も多いコーデックであるＧ．７１１を使用する。以下同様に、第２トラフィック閾値（Ｎ２）に対応してパケット量が２番目に多いコーデックであるＧ．７２２を規定し、第３トラフィック閾値（Ｎ３）に対応してパケット量が３番目に多いコーデックであるＧ．７２９を規定している。
【００３９】
トラフィック閾値別コーデックテーブル１３１による閾値の使い方について説明する。
端末ネットワーク１１２ｂ向けのパケットが経由するＩＰネットワーク１２０上のトラフィックが多く第１トラフィック閾値（Ｎ１）を超えた場合、Ｇ．７１１を保障できないため、Ｇ．７２２を使用しパケット量を少なくする。トラフィックが第２トラフィック閾値（Ｎ２）をも超えた場合、Ｇ．７２２を保障できないため、Ｇ．７２９を使用する。トラフィックが第３トラフィック閾値（Ｎ３）を超えた場合、Ｇ．７２９も保障できず通話できないため、通話制限を実施する。端末ネットワーク１１２ｂ向けのパケットが経由するＩＰネットワーク１２０上のトラフィックが少なくなり、第１トラフィック閾値（Ｎ１）を下まわった場合、Ｇ．７１１を保障できるため、Ｇ．７１１を使用する。
【００４０】
以上、監視制御サーバ１３０について説明した。かかる監視制御サーバ１３０は、コンピュータに上記機能を実現するためのコンピュータプログラムを組み込むことで、コンピュータを監視制御サーバ１３０として機能させることが可能である。かかるコンピュータプログラムは、所定の記録媒体（例えば、ＣＤ−ＲＯＭ）に記録された形で、あるいは、電子ネットワークを介したダウンロードの形で市場を流通させることが可能である。
【００４１】
本実施形態は以上のように構成されている。以下、本実施形態の動作について説明する。
【００４２】
（第１の実施形態の動作）
図４〜図６は、本実施形態にかかるコーデックの優先順位書き換えのシーケンスを示す説明図である。
【００４３】
まず、端末１１３ａ１と端末１１３ｂ１がコーデックの優先順位を調整する従来のシーケンスを示したものが図４である。
【００４４】
端末１１３ａ１が端末１１３ｂ１への発信を行う（ステップＳ１０２）。端末１１３ａ１は、コーデックテーブルを通知する（ステップＳ１０４）。コーデックテーブルは、ＶｏＩＰゲートウェイ１１０ａ、１１０ｂを介して、端末１１３ｂ１に送られる。端末１１３ｂ１は、コーデック選択を行う（ステップＳ１０６）。図４に示した一例では、コーデック選択は端末１１３ａ１のコーデックテーブルと端末１１３ｂ１のコーデックテーブルを優先順位順に比較し、一致したＧ．７１１を選択する。
【００４５】
端末１１３ｂ１は、選択したＧ．７１１を端末１１３ａ１に通知する（ステップＳ１０８）。以上のステップを経て、端末１１３ａ１、１１３ｂ１間でＧ．７１１で通話が行われる（ステップＳ１１０）。
【００４６】
次に、本実施形態のＶｏＩＰゲートウェイ（中継装置）１１０ａ、１１０ｂによりコーデックの優先順位を書き換え、低品質を選択する場合について説明する。かかるシーケンスを示したものが図５である。
【００４７】
監視制御サーバ１３０は、トラフィック閾値別コーデックテーブル１３１に基づいて、ＩＰネットワーク１２０のトラフィック閾値を監視している（ステップＳ２０２）。トラフィックが閾値Ｎ１を超えない場合には、ＩＰネットワーク１２０のトラフィック閾値の監視を続ける。
【００４８】
トラフィックが閾値Ｎ１を超えると、ＶｏＩＰゲートウェイ１１０ａに対してコーデックテーブルの書き換えを指示する（ステップＳ２０４）。具体的には、ＶｏＩＰゲートウェイ１１０ａに対して、端末ネットワーク１１２ｂ宛のコーデックをＧ．７２２に書き換えるよう指示する。
【００４９】
ＶｏＩＰゲートウェイ１１０ａは、監視制御サーバ１３０からの書き換え指示に応じて、端末ネットワーク１１２ｂ宛のコーデックテーブルを「書き換え有り」に変更する（ステップＳ２０６）。さらにＶｏＩＰゲートウェイ１１０ａは、端末ネットワーク１１２ｂ宛のコーデックテーブルを変更し、コーデックＧ．７２２を優先順位「１」とする（ステップＳ２０８）。
【００５０】
図６は、第１トラフィック閾値Ｎ１を超えた場合にＧ．７２２とするためのシーケンス図である。
【００５１】
端末１１３ａ１が端末１１３ｂ１への発信を行う（ステップＳ３０２）。端末１１３ａ１は、コーデックテーブルを通知する（ステップＳ３０４）。コーデックテーブルは、ＶｏＩＰゲートウェイ１１０ａに送られる。
【００５２】
ＶｏＩＰゲートウェイ１１０ａは、書き換えテーブルが「書き換え有り」であるか「書き換え無し」であるかを判断する（ステップＳ３０６）。「書き換え無し」の場合は、端末１１３ａ１から送られたコーデックテーブルをそのまま端末１１３ｂ１に送ることで、実質的に図４の場合と同様な処理となる。
【００５３】
書き換えテーブルが「書き換え有り」の場合は、宛先別書き換え有無テーブル１１１ａ（図２）を参照して、コーデックテーブルを書き換える（ステップＳ３０８）。これにより、コーデックＧ．７２２が優先順位１となる。そして、ＶｏＩＰゲートウェイ１１０ａは、この書き換えられたコーデックテーブルを、ＶｏＩＰゲートウェイ１１０ｂを介して、端末１１３ｂ１に送る。
【００５４】
端末１１３ｂ１は、コーデック選択を行う（ステップＳ３１０）。図６に示した一例では、コーデック選択は端末１１３ａ１のコーデックテーブルと端末１１３ｂ１のコーデックテーブルを優先順位順に比較し、発信側である端末１１３ａ１のコーデックテーブルで優先順位の最も高いＧ．７２２を選択する。
【００５５】
ＶｏＩＰゲートウェイ１１０ａは、選択したＧ．７２２をＶｏＩＰゲートウェイ１１０ｂを介し端末１１３ａ１に通知する（ステップＳ３１２）。以上のステップを経て、端末１１３ａ１、１１３ｂ１間でＧ．７２２で通話が行われる（ステップＳ３１４）。
【００５６】
（第１の実施形態の効果）
以上のように、本実施形態によれば、端末１１３ａ１及び端末１１３ｂ１のコーデックテーブルの優先順位を変更することなく、コーデックを低品質にすることができるため、ネットワークのトラフィックの抑制という効果が得られる。
【００５７】
（第２の実施形態）
本発明の第２の実施形態について説明する。
図７は、本実施形態にかかるトラフィック制御システム２００の構成を示す説明図である。上記第１の実施形態と実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略し、上記第１の実施形態との差異点を中心に説明する。
【００５８】
本実施形態にかかるトラフィック制御システム２００は、図７に示したように、上記第１の実施形態の監視制御サーバ１３０（図１）に代えて、監視制御サーバ２３０を含むことを特徴とする。他の構成要素については、上記第１の実施形態の構成要素と実質的に同様である。
【００５９】
本実施形態では、ネットワークのトラフィヒック増加が予想される時間帯や、データ通信の品質を確保したい時間帯などをあらかじめ監視制御サーバ２３０に登録しておくことを特徴とする。このために監視制御サーバ２３０は、図７に示したように、時間別コーデックテーブル２３１を有する。そして、監視制御サーバ２３０は、時間帯テーブル２３１により定められた時間帯を越えた場合、中継装置であるＶｏＩＰゲートウェイ１１０ａ、１１０ｂにコーデックの優先順位の書き換えを指示する。
【００６０】
時間別コーデックテーブル２３１は、図８に示したように、時間帯とコーデック識別子との関係を示すテーブルである。図８に示した時間帯別コーデックテーブル２３１の一例では、時間帯を「００：００〜０７：５９」、「０８：００〜１７：５９」、「１８：００〜２１：５９」、「２２：００〜２３：５９」として区分けして規定している。そして、「００：００〜０７：５９」と「２２：００〜２３：５９」の場合に、パケット量の最も多いコーデックであるＧ．７１１を使用する。以下、「０８：００〜１７：５９」の場合に、パケット量が２番目に多いコーデックであるＧ．７２２を規定し、「１８：００〜２１：５９」の場合に、パケット量が３番目に多いコーデックであるＧ．７２９を規定している。
【００６１】
この時間帯とコーデック（パケット量）との関係は、トラフィック量に関する統計や調査などに基づいて、トラフィックの増加が予想される時間帯、データ通信の品質を確保したい時間帯などをあらかじめ設定しておく。図８の例では、夕方から夜にかけて（１８：００〜２１：５９）トラフィックが増大し、次いで、午前から夕方にかけて（０８：００〜１７：５９）トラフィックが多く、明け方や夜中（００：００〜０７：５９、２２：００〜２３：５９）にはトラフィックが減少するという予想のもとで設定されたテーブルである。
【００６２】
本実施形態は以上のように構成されている。以下、本実施形態に動作について説明する。
【００６３】
（第２の実施形態の動作）
本実施形態では、ネットワークのトラフィックの増加が予想される時間帯、データ通信の品質を確保したい時間帯などをあらかじめネットワーク管理装置である監視制御サーバ２３０に登録しておく。そして、監視制御サーバ２３０は登録された時間帯に、中継装置であるＶｏＩＰゲートウェイ１１０ａ、１１０ｂがコーデックの優先順位の書き換えを行うよう指示する。以下、具体的な処理の流れについて説明する。
【００６４】
まず、本実施形態のＶｏＩＰゲートウェイ（中継装置）１１０ａ、１１０ｂによりコーデックの優先順位を書き換え、低品質を選択する場合について説明する。かかるシーケンスを示したものが図９である。
【００６５】
監視制御サーバ２３０は、ＩＰネットワーク１２０のトラフィックを監視するとともに、時間帯を監視している（ステップＳ４０２）。時間帯が変更されない場合には、ＩＰネットワーク１２０のトラフィックの監視および時間帯の監視を続ける。
【００６６】
時間帯が変更されると、ＶｏＩＰゲートウェイ１１０ａに対してコーデックテーブルの書き換えを指示する（ステップＳ４０４）。具体的には、ＶｏＩＰゲートウェイ１１０ａに対して、端末ネットワーク１１２ｂ宛のコーデックをＧ．７２２に書き換えるよう指示する。
【００６７】
ＶｏＩＰゲートウェイ１１０ａは、監視制御サーバ２３０からの書き換え指示に応じて、端末ネットワーク１１２ｂ宛のコーデックテーブルを「書き換え有り」に変更する（ステップＳ４０６）。さらにＶｏＩＰゲートウェイ１１０ａは、端末ネットワーク１１２ｂ宛のコーデックテーブルを変更し、コーデックＧ．７２２を優先順位「１」とする（ステップＳ４０８）。
【００６８】
図１０は、時間帯が変更された場合にＧ．７２２とするためのシーケンス図である。
【００６９】
端末１１３ａ１が端末１１３ｂ１への発信を行う（ステップＳ５０２）。端末１１３ａ１は、コーデックテーブルを通知する（ステップＳ５０４）。コーデックテーブルは、ＶｏＩＰゲートウェイ１１０ａに送られる。
【００７０】
ＶｏＩＰゲートウェイ１１０ａは、書き換えテーブルが「書き換え有り」であるか「書き換え無し」であるかを判断する（ステップＳ５０６）。「書き換え無し」の場合は、端末１１３ａ１から送られたコーデックテーブルをそのまま端末１１３ｂ１に送ることで、実質的に図４の場合と同様な処理となる。
【００７１】
書き換えテーブルが「書き換え有り」の場合は、宛先別書き換え有無テーブル１１１ａ（図２）を参照して、コーデックテーブルを書き換える（ステップＳ５０８）。これにより、コーデックＧ．７２２が優先順位１となる。そして、ＶｏＩＰゲートウェイ１１０ａは、この書き換えられたコーデックテーブルを、ＶｏＩＰゲートウェイ１１０ｂを介して、端末１１３ｂ１に送る。
【００７２】
端末１１３ｂ１は、コーデック選択を行う（ステップＳ５１０）。図１０に示した一例では、コーデック選択は端末１１３ａ１のコーデックテーブルと端末１１３ｂ１のコーデックテーブルを優先順位順に比較し、発信側である端末１１３ａ１のコーデックテーブルで優先順位の最も高いＧ．７２２を選択する。
【００７３】
ＶｏＩＰゲートウェイ１１０ａは、選択したＧ．７２２をＶｏＩＰゲートウェイ１１０ｂを介し端末１１３ａ１に通知する（ステップＳ５１２）。以上のステップを経て、端末１１３ａ１、１１３ｂ１間でＧ．７２２で通話が行われる（ステップＳ５１４）。
【００７４】
（第２の実施形態の効果）
以上のように、本実施形態によれば、指定した時間帯はコーデックに低品質なものが選択されるため、ネットワークのトラフィックの抑制とデータ通信の品質が確保される。
【００７５】
以上、添付図面を参照しながら本発明にかかるトラフィック制御システム、中継装置、監視制御サーバおよびコンピュータプログラムの好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００７６】
例えば、上記第１の実施形態ではトラフィック閾値別コーデックテーブル１３１について説明し、また上記第２の実施形態では時間帯別コーデックテーブル２３１について説明したが、これらを組み合わせることも可能である。すなわち、監視制御サーバ１３０がトラフィック閾値別コーデックテーブル１３１と時間帯別コーデックテーブル２３１の両方を有し、これらを併用して、ＶｏＩＰゲートウェイ（中継装置）１１０ａ、１１０ｂに対してコーデックの優先順位の書き換えを指示するようにしてもよい。
【産業上の利用可能性】
【００７７】
本発明は、トラフィック制御システム、中継装置、監視制御サーバおよびコンピュータプログラムに利用可能であり、特に、ＩＰ−ＰＢＸ（Internet Protocol Private
Branch eXchange）および電話交換のネットワークのトラフィックを制御するためのトラフィック制御システム、中継装置、監視制御サーバおよびコンピュータプログラムに利用可能である。
【図面の簡単な説明】
【００７８】
【図１】第１の実施形態にかかるシステム構成を示す説明図である。
【図２】宛名別書き換え有無テーブルを示す説明図である。
【図３】トラフィック閾値別コーデックテーブルを示す説明図である。
【図４】第１の実施形態にかかる処理シーケンス（１）を示す説明図である。
【図５】第１の実施形態にかかる処理シーケンス（２）を示す説明図である。
【図６】第１の実施形態にかかる処理シーケンス（３）を示す説明図である。
【図７】第２の実施形態にかかるシステム構成を示す説明図である。
【図８】時間別コーデックテーブルを示す説明図である。
【図９】第２の実施形態にかかる処理シーケンス（１）を示す説明図である。
【図１０】第２の実施形態にかかる処理シーケンス（２）を示す説明図である。
【図１１】従来のシステム構成を示す説明図である。
【図１２】従来の装置別コーデックテーブルを示す説明図である。
【符号の説明】
【００７９】
１００  トラフィック制御システム（第１の実施形態）
１１０ａ、１１０ｂ  ＶｏＩＰゲートウェイ（中継装置）
１１１ａ、１１１ｂ  宛先別書き換え有無テーブル
１１２ａ、１１２ｂ  端末ネットワーク
１１３ａ１、１１３ａ２、１１３ｂ１、１１３ｂ２、１１３ｃ１、１１３ｃ２  端末
１２０  ＩＰネットワーク
１３０  監視制御サーバ（第１の実施形態）
１３１  トラフィック閾値別コーデックテーブル
２００  トラフィック制御システム（第２の実施形態）
２３０  監視制御サーバ（第２の実施形態）
２３１  時間帯別コーデックテーブル
【図１】
2008177703.tif 000003
【図２】
2008177703.tif 000004
【図３】
2008177703.tif 000005
【図４】
2008177703.tif 000006
【図５】
2008177703.tif 000007
【図６】
2008177703.tif 000008
【図７】
2008177703.tif 000009
【図８】
2008177703.tif 000010
【図９】
2008177703.tif 000011
【図１０】
2008177703.tif 000012
【図１１】
2008177703.tif 000013
【図１２】
2008177703.tif 000014