(57)【要約】【課題】パケット処理装置Ａに入力されるパケットの受付を制御するにあたって、当該パケット処理装置Ａにおける処理負荷を考慮して当該パケットを監視及び規制することによって、パケット通信網内の処理能力リソースを効率的に利用することを可能とするパケット流量制御システム等を提供する。【解決手段】パケット流量判定部Ｃが、パケット処理装置Ａが所定のパケットに対して施す処理の負荷を示すパケット処理負荷期待値α、β、γを管理している。パケット流量制御部Ｂが、パケット流量判定部Ｃと協働して、当該パケット流量制御部Ｂが受信したパケットの量を示すパケット流量Ａ、Ｂ、Ｃと、受信したパケットに係るパケット処理負荷期待値α、β、γと、パケット処理装置Ａの許容処理負荷Ｙとに応じて、パケットの受付を制御する。【選択図】  図１
2005020307.tif 000002
【特許請求の範囲】
【請求項１】
パケット処理装置とパケット流量制御部とパケット流量判定部とを具備するパケット流量制御システムであって、
前記パケット流量判定部は、前記パケット処理装置が所定のパケットに対して施す処理の負荷を示すパケット処理負荷期待値を管理しており、
前記パケット流量制御部は、前記パケット流量判定部と協働して、該パケット流量制御部が受信したパケットの量を示すパケット流量と、受信した前記パケットに係る前記パケット処理負荷期待値と、前記パケット処理装置の許容処理負荷とに応じて、前記パケットの受付を制御することを特徴とするパケット流量制御システム。
【請求項２】
前記パケット流量判定部は、パケット種別ごとに、前記パケット処理負荷期待値を管理しており、
前記パケット流量判定部は、パケット種別ごとに、前記パケット処理負荷期待値及び前記パケット流量の積を算出し、パケット種別全体に渡る該算出結果の総和が前記パケット処理装置の許容処理負荷より小さくなるように、パケット種別ごとの前記パケット流量の上限値を定め、
前記パケット流量制御部は、前記パケット流量判定部と協働して、前記パケット流量が前記上限値より小さくなるように、前記パケットの受付を制御することを特徴とする請求項１に記載のパケット流量制御システム。
【請求項３】
前記パケット処理装置は、単位時間あたりの処理負荷を計測して、計測結果を前記パケット流量判定部に通知し、
前記パケット流量判定部は、通知された前記計測結果に応じて、前記パケット処理装置の許容処理負荷を動的に変更することを特徴とする請求項１に記載のパケット流量制御システム。
【請求項４】
前記パケット流量判定部は、各パケット種別のパケットの受信頻度に応じて重み付けを行うことによって、全てのパケット種別のパケットに対して共通に適用可能な前記パケット処理負荷期待値を算出することを特徴とする請求項１に記載のパケット流量制御システム。
【請求項５】
パケット処理装置に入力されるパケットの受付を制御するパケット流量制御方法であって、
パケット流量判定部は、前記パケット処理装置が所定のパケットに対して施す処理の負荷を示すパケット処理負荷期待値を管理しており、
パケット流量制御部は、前記パケット流量判定部と協働して、該パケット流量制御部が受信したパケットの量を示すパケット流量と、受信した前記パケットに係る前記パケット処理負荷期待値と、前記パケット処理装置の許容処理負荷とに応じて、前記パケットの受付を制御することを特徴とするパケット流量制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、パケット処理装置とパケット流量制御部とパケット流量判定部とを具備しており、当該パケット処理装置に入力されるパケットの受付を制御するパケット流量制御システム及びパケット流量制御方法に関する。
【０００２】
【従来の技術】
従来、パケット処理部において、単位時間あたりに到着するパケットの最大受付可能数を基準にして、パケットの流入制限を行うように構成されたパケット流量制御システムが知られている（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特願２００２−１１５３７９号
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のパケット流量制御システムでは、パケット種別ごとに、各パケットの要求に応じてパケット処理部が施す処理の負荷が異なる場合、パケット種別ごとに同じ条件でパケットの流入制限を行っても得られる効果が異なるという問題点があった。
【０００５】
また、従来のパケット流量制御システムでは、単位時間あたりのパケットのデータ量を閾値としてパケットの流入制限を行っているにすぎないため、当該パケットの流入制限を通過したパケットに対してパケット処理部が施す処理については何ら制限を行うことができないという問題点があった。
【０００６】
また、従来のパケット流量制御システムでは、パケット処理部とパケット流量制御部とが、同一装置内に配置されているため、すなわち、同一のＣＰＵ等のリソースを使用するため、バーストトラフィックが流入した場合、パケット流量制御部の処理負荷の影響をパケット処理部が受け、全体の処理能力が低下するという問題点があった。
【０００７】
そこで、本発明は、以上の点に鑑みてなされたもので、パケット処理装置に入力されるパケットの受付を制御するにあたって、当該パケット処理装置における処理負荷を考慮して当該パケットを監視及び規制することによって、パケット通信網内の処理能力リソースを効率的に利用することを可能とするパケット流量制御システム及びパケット流量制御方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明の第１の特徴は、パケット処理装置とパケット流量制御部とパケット流量判定部とを具備するパケット流量制御システムであって、前記パケット流量判定部が、前記パケット処理装置が所定のパケットに対して施す処理の負荷を示すパケット処理負荷期待値を管理しており、前記パケット流量制御部が、前記パケット流量判定部と協働して、該パケット流量制御部が受信したパケットの量を示すパケット流量と、受信した前記パケットに係る前記パケット処理負荷期待値と、前記パケット処理装置の許容処理負荷とに応じて、前記パケットの受付を制御することを要旨とする。
【０００９】
かかる発明によれば、パケット処理装置とパケット流量制御部とを別個の装置とするため、当該パケット流量制御部にバーストトラフィックが流入した場合であっても、パケット流量制御部の処理負荷（パケットの受付制御等による負荷）の影響をパケット処理装置に与えることを排除することができる。
【００１０】
また、かかる発明によれば、パケットの流入制限の閾値として、当該パケット処理装置における処理負荷を考慮した値（上述のパケット流量とパケット処理負荷期待値とパケット処理装置の許容処理負荷）を適用するため、当該パケットの流入制限を通過したパケットに対して当該パケット処理装置が施す処理を考慮した制限を加えることができる。
【００１１】
本発明の第１の特徴において、前記パケット流量判定部が、パケット種別ごとに、前記パケット処理負荷期待値を管理しており、前記パケット流量判定部が、パケット種別ごとに、前記パケット処理負荷期待値及び前記パケット流量の積を算出し、パケット種別全体に渡る該算出結果の総和が前記パケット処理装置の許容処理負荷より小さくなるように、パケット種別ごとの前記パケット流量の上限値を定め、前記パケット流量制御部が、前記パケット流量判定部と協働して、前記パケット流量が前記上限値より小さくなるように、前記パケットの受付を制御するように構成されていてもよい。
【００１２】
かかる発明によれば、パケット種別ごとに規定されたパケット流量の上限値に基づいてパケットの受付制御を行うため、パケット処理装置は、処理能力に対して過剰なパケットの流入制限を加えることなく、処理輻輳の発生を未然に防ぐことによって、当該パケット処理装置のリソースを有効に利用することが可能となる。
【００１３】
また、本発明の第１の特徴において、前記パケット処理装置が、単位時間あたりの処理負荷を計測して、計測結果を前記パケット流量判定部に通知し、前記パケット流量判定部が、通知された前記計測結果に応じて、前記パケット処理装置の許容処理負荷を動的に変更するように構成されていてもよい。
【００１４】
かかる発明によれば、パケット処理装置は、単位時間あたりの処理負荷をパケット流量判定部に通知してパケット処理装置の許容処理負荷を動的に変化させるため、常に最適な処理負荷を保つことができる。
【００１５】
また、本発明の第１の特徴において、前記パケット流量判定部が、各パケット種別のパケットの受信頻度に応じて重み付けを行うことによって、全てのパケット種別のパケットに対して共通に適用可能な前記パケット処理負荷期待値を算出するように構成されていてもよい。
【００１６】
かかる発明によれば、パケット流量制御部が、全てのパケット種別のパケットに対して、各パケット種別のパケットの受信頻度を考慮した共通のパケット処理負荷期待値を用いてパケットの受付制御を行うため、パケット流量制御部における処理負荷を軽減するとともに、パケット処理装置の処理負荷を最適に保つことができる。
【００１７】
本発明の第２の特徴は、パケット処理装置に入力されるパケットの受付を制御するパケット流量制御方法であって、パケット流量判定部が、前記パケット処理装置が所定のパケットに対して施す処理の負荷を示すパケット処理負荷期待値を管理しており、パケット流量制御部が、前記パケット流量判定部と協働して、該パケット流量制御部が受信したパケットの量を示すパケット流量と、受信した前記パケットに係る前記パケット処理負荷期待値と、前記パケット処理装置の許容処理負荷とに応じて、前記パケットの受付を制御することを要旨とする。
【００１８】
【発明の実施の形態】
（本発明の第１の実施形態に係るパケット流量制御システムの構成）
図１は、本発明の第１の実施形態におけるパケット流量制御システム１の全体構成を示す図である。
【００１９】
本実施形態に係るパケット流量制御システム１は、パケット通信網Ｙからパケット処理装置Ａに入力されるパケットの受付を制御するものである。本実施形態では、パケット通信網Ｙからパケット流量制御システム１に到達するパケットには、パケット種別を示す「パケット種別識別子」が付与されている。なお、本実施形態では、パケット種別として、ａパケット、ｂパケット及びｃパケットの３種類を想定するものとする。
【００２０】
図１に示すように、本実施形態に係るパケット流量制御システム１は、パケット処理装置Ａと、パケット流量制御装置Ｂと、パケット流量判定装置Ｃとを具備する。ここで、パケット処理装置Ａは、パケット通信網Ｘとパケット流量制御装置Ｂとに接続されており、パケット流量制御装置Ｂは、パケット通信網Ｙとパケット処理装置Ａとパケット流量判定装置Ｃとに接続されており、パケット流量判定装置Ｃは、パケット処理装置Ａとパケット流量制御装置Ｂとに接続されている。
【００２１】
また、本実施形態では、パケット処理装置Ａとパケット流量制御装置Ｂとパケット流量判定装置Ｃとは、独立の装置として構成されているが、本発明は、この構成に限定されず、パケット流量制御装置Ｂとパケット流量判定装置Ｃとが同じ装置として構成されていてもよい。
【００２２】
パケット処理装置Ａは、パケット流量制御装置Ｂにおいて受け付けられたパケットに対して所定の処理を施すものである。例えば、パケット処理装置Ａは、パケット流量制御装置Ｂから送信されたパケットに対して、変換処理やルーティング処理等を施す。また、パケット処理装置Ａは、所定の処理を施したパケットをパケット通信網Ｘに送信する。
【００２３】
パケット流量制御装置Ｂは、図２に示すように、パケット受信部１１と、パケット種別解析部１２と、パケット流量測定部１３と、パケット流量判定装置インタフェース１４と、パケット受付部１５と、パケット送信部１６とを具備している。
【００２４】
パケット受信部１１は、パケット通信網Ｙから送信されたパケットを受信するものである。パケット種別解析部１２は、パケット受信部１１により受信されたパケットに付与されているパケット種別識別子を解析することによって、当該パケットのパケット種別を識別する。パケット流量測定部１３は、所定期間内に、パケット通信網Ｙから送信されたパケットの量（パケット数又はデータ量）を示すパケット流量を測定するものである。
【００２５】
パケット流量判定装置インタフェース１４は、パケット流量判定装置Ｃとの間のインタフェース機能を具備するものである。例えば、パケット流量判定装置インタフェース１４は、所定期間ごとに、パケット受信部１１により受信されたパケットのパケット種別とパケット流量とをパラメータとして有する通知信号を、パケット流量判定装置Ｃに送信する。また、パケット流量判定装置インタフェース１４は、パケット流量判定装置Ｃから送信された、パケットの受付制御に係る指示信号を受信してパケット受付部１５に送信する。
【００２６】
パケット受付部１５は、パケット流量判定装置インタフェース１４から送信された指示信号に応じて、パケット受信部１１により受信されたパケットの受付を制御する。上述の指示信号が、当該パケットを受け付けるように指示するものである場合、パケット受付部１５は、当該パケットを受け付けてパケット送信部１６に送信する。一方、上述の指示信号が、当該パケットを受け付けないように指示するものである場合、パケット受付部１５は、当該パケットの受付を拒否してその旨を当該パケットの発信元に通知するか、若しくは、その旨を当該パケットの発信元に通知することなく当該パケットを廃棄する。
【００２７】
パケット送信部１６は、パケット受付部１５によって受け付けられて送信されたパケットを、パケット処理装置Ａに送信するものである。
【００２８】
パケット流量判定装置Ｃは、図３に示すように、判定情報記憶部３１と、パケット流量制御装置インタフェース３２と、判定部３３とを具備している。
【００２９】
判定情報記憶部３１は、判定部３３が、パケット流量制御装置Ｂにおいて、受信したパケットを受け付けるべきか否かについて判定を行うために必要な判定情報を記憶するものである。
【００３０】
具体的には、判定情報記憶部３１は、図４に示すように、「パケット種別」と「パケット流量」と「パケット処理負荷期待値」とを関連付けて記憶するものである。
【００３１】
図４の例では、「パケット種別」は、ａパケット、ｂパケット又はｃパケットのいずれかを示すものである。また、「パケット流量」は、所定期間内に、パケット流量制御装置Ｂにおいて受信されたパケットの量を示すものであり、例えば、１秒あたりのパケット数によって規定される。図４の例では、「パケット流量」には、時刻ｔ−１において、パケット流量制御装置Ｂから通知されたパケットの量が記憶されている。
【００３２】
また、「パケット処理負荷期待値」は、パケット処理装置Ａが所定のパケットに対して施す処理の負荷を示すものであり、例えば、ＴＰＳ（１秒あたりのトランザクション数）によって規定される。また、「パケット処理負荷期待値」は、所定期間におけるパケット処理装置Ａの処理負荷の平均であってもよい。なお、「パケット処理負荷期待値」は、所定周期で更新されるように構成されていてもよい。
【００３３】
また、判定情報記憶部３１は、パケット処理装置Ａの最大許容処理負荷Ｘを管理している。なお、パケット処理装置Ａの最大許容処理負荷Ｘは、パケット処理装置Ａの性能条件によって固定的に決定されるものである。
【００３４】
パケット流量制御装置インタフェース３２は、パケット流量制御装置Ｂとの間のインタフェース機能を具備するものである。例えば、パケット流量制御装置インタフェース３２は、パケット流量制御装置Ｂから送信された上述の通知信号を受信して判定部３３に転送する。また、パケット流量制御装置インタフェース３２は、判定部３３による判定結果を含む上述の指示信号をパケット流量制御装置Ｂに送信するものである。
【００３５】
判定部３３は、パケット流量制御装置インタフェース３２を介してパケット流量制御装置Ｂから送信された通知信号に応じて、判定情報記憶部３１を参照して、当該通知信号に係るパケットを受け付けるべきか否かについて判定するものである。
【００３６】
具体的には、判定部３３は、上述の通知信号を受信すると、図４に示すように、判定情報記憶部３１を参照して、時刻ｔにおけるパケット処理装置Ａの許容処理負荷Ｙを算出する。ここで、図４の例では、時刻ｔにおけるパケット処理装置Ａは、Ｙ＝Ｘ−（Ａα＋Ｂβ＋Ｃγ）によって算出される。なお、判定情報記憶部３１は、かかる時刻ｔにおけるパケット処理装置Ａの許容処理負荷Ｙを管理し常時更新するように構成されていてもよい。
【００３７】
また、判定部３３は、上述の通知信号に含まれる「パケット種別（例えば、ｃパケット）」及び「パケット流量（例えば、Ｃ１）」を抽出し、当該パケット種別のパケットに係るパケット処理負荷期待値（γ）及び当該パケット流量Ｃ１の積を算出し、この算出結果と上述のパケット処理装置Ａの許容処理負荷Ｙとを比較することによって、当該通知信号に係るパケットを受け付けるべきか否かについて判定する。
【００３８】
すなわち、判定部３３は、「Ｙ−Ｃ１γ≧０」の場合、当該パケットの受付を許容するように判定し、「Ｙ−Ｃ１γ＜０」の場合、当該パケットの受付を拒否するように判定する。
【００３９】
また、判定部３３は、上述の判定結果をパケット流量制御装置インタフェース３２に通知する。
【００４０】
本実施形態では、上述のように、パケット流量制御装置Ｂは、パケット流量判定装置Ｃと協働して、当該パケット流量制御装置Ｂが受信したパケットの量を示すパケット流量（例えば、Ｃ１）と、受信した当該パケットに係るパケット処理負荷期待値（例えば、γ）と、パケット処理装置Ａの許容処理負荷Ｙとに応じて、当該パケットの受付を制御するように構成されている。
【００４１】
（本発明の第１の実施形態に係るパケット流量制御システムの動作）
図５を参照して、本発明の第１の実施形態に係るパケット流量制御システムの動作について説明する。
【００４２】
ステップ５０１において、所定時刻ｔにおいて、パケット流量制御装置Ｂのパケット受信部１１が、パケット通信網Ｙからパケットを受信する。
【００４３】
ステップ５０２において、パケット流量制御装置Ｂのパケット種別解析部１２が、受信したパケットのパケット種別（例えば、ｃパケット）を識別し、パケット流量制御装置Ｂのパケット流量測定部１３が、受信したパケットのパケット流量（例えば、Ｃ１）を測定する。
【００４４】
ステップ５０３において、パケット流量制御装置Ｂのパケット流量判定装置インタフェース１４が、上述のパケット種別（例えば、ｃパケット）及びパケット流量（例えば、Ｃ１）を含む通知信号を、パケット流量判定装置Ｃに送信する。
【００４５】
ステップ５０４において、パケット流量判定装置Ｃの判定部３３が、受信した通知信号に応じて、判定情報記憶部３１を参照して、当該通知信号に係るパケットを受け付けるべきか否かについて判定する。
【００４６】
ステップ５０５において、パケット流量判定装置Ｃの判定部３３が、パケット流量制御装置インタフェースを介して、上述の判定結果を含む指示信号を、パケット流量制御装置Ｂに送信する。
【００４７】
ステップ５０６において、パケット流量制御装置Ｂのパケット受付部１５が、受信した指示信号に含まれる判定結果に応じて、当該パケットの受付の制御を行う。すなわち、パケット受付部１５は、上述の判定結果が「受付許容」である場合、パケット送信部１６を介して当該パケットをパケット処理装置Ａに送信する。一方、パケット受付部１５は、上述の判定結果が「受付拒否」である場合、その旨を当該パケットの発信元に送信するか、若しくは、その旨を当該パケットの発信元に通知することなく当該パケットを廃棄する。
【００４８】
パケット処理装置Ａは、ステップ５０７において、パケット受付部１５から送信されたパケットに対して所定の処理を施し、ステップ５０８において、当該パケットをパケット通信網Ｘに送信する。
【００４９】
（本発明の第１の実施形態に係るパケット流量制御システムの作用・効果）
本発明の第１の実施形態に係るパケット流量制御システムによれば、パケット処理装置Ａとパケット流量制御装置Ｂとを別個の装置とするため、当該パケット流量制御装置Ｂにバーストトラフィックが流入した場合であっても、パケット流量制御装置Ｂの処理負荷（パケットの受付制御等による負荷）の影響をパケット処理装置Ａに与えることを排除することができる。
【００５０】
また、本発明の第１の実施形態に係るパケット流量制御システムによれば、パケットの流入制限の閾値として、当該パケット処理装置Ａにおける処理負荷を考慮した値（上述のパケット流量Ｃ１とパケット処理負荷期待値γとパケット処理装置の許容処理負荷Ｙ）を適用するため、当該パケットの流入制限を通過したパケットに対して当該パケット処理装置Ａが施す処理を考慮した制限を加えることができる。
【００５１】
（変更例１）
図６等を参照して、本発明の変更例１に係るパケット流量制御システムについて説明する。以下、本変更例に係るパケット流量制御システムについて、上述の第１の実施形態に係るパケット流量制御システムとの相違点を主として説明する。
【００５２】
本変更例において、パケット流量判定装置Ｃの判定情報記憶部３１は、図６に示すように、パケット種別ごとに、パケット流量の上限値を管理している。
【００５３】
具体的には、パケット流量判定装置Ｃの判定情報記憶部３１は、図４に示すように、パケット種別（ａパケット、ｂパケット、ｃパケット）ごとに、パケット処理負荷期待値（α、β、γ）を管理している。ここで、パケット流量判定装置Ｃの判定情報記憶部３１は、パケット種別ごとに、パケット処理負荷期待値（α、β、γ）及びパケット流量（Ａ、Ｂ、Ｃ）の積を算出し、パケット種別全体に渡る該算出結果の総和（Ａα＋Ｂβ＋Ｃγ）が、パケット処理装置の許容処理負荷（Ｙ）より小さくなるように、パケット種別ごとのパケット流量の上限値（Ａｌｉｍｉｔ、Ｂｌｉｍｉｔ、Ｃｌｉｍｉｔ）を定める。なお、かかるパケット流量の上限値は、所定期間ごとに更新される。
【００５４】
また、パケット流量判定装置Ｃの判定部３３は、上述の通知信号に含まれるパケット流量（例えば、Ｃ１）が、当該通知信号に含まれるパケット種別（例えば、ｃパケット）に対応するパケット流量の上限値（例えば、Ｃｌｉｍｉｔ）より小さい場合に、当該パケットについて受付許容であると判定し、上述の通知信号に含まれるパケット流量（例えば、Ｃ１）が、当該通知信号に含まれるパケット種別（例えば、ｃパケット）に対応するパケット流量の上限値（例えば、Ｃｌｉｍｉｔ）以上である場合に、当該パケットについて受付拒否であると判定する。
【００５５】
なお、パケット流量判定装置Ｃが、上述のパケット種別ごとのパケット流量の上限値（Ａｌｉｍｉｔ、Ｂｌｉｍｉｔ、Ｃｌｉｍｉｔ）を予めパケット流量制御装置Ｂに通知しておくように構成されていてもよい。
【００５６】
かかる場合、パケット流量制御装置Ｂのパケット受付部１５は、パケット受信部１１により受信されたパケットのパケット流量（例えば、Ｃ１）と、当該パケットのパケット種別（例えば、ｃパケット）に対応するパケット流量の上限値（例えば、Ｃｌｉｍｉｔ）とを比較して、当該パケットを受け付けるべきか否かについて判定する。
【００５７】
すなわち、パケット流量制御装置Ｂのパケット受付部１５は、受信したパケットのパケット流量（例えば、Ｃ１）が、当該パケットのパケット種別（例えば、ｃパケット）に対応するパケット流量の上限値（例えば、Ｃｌｉｍｉｔ）より小さい場合に、当該パケットについて受付許容であると判定し、当該パケットのパケット流量（例えば、Ｃ１）が、当該パケットのパケット種別（例えば、ｃパケット）に対応するパケット流量の上限値（例えば、Ｃｌｉｍｉｔ）以上である場合に、当該パケットについて受付拒否であると判定する。
【００５８】
本変更例に係るパケット流量制御システムによれば、パケット種別（ａパケット、ｂパケット、ｃパケット）ごとに規定されたパケット流量の上限値（Ａｌｉｍｉｔ、Ｂｌｉｍｉｔ、Ｃｌｉｍｉｔ）に基づいてパケットの受付制御を行うため、パケット処理装置Ａは、処理能力に対して過剰なパケットの流入制限を加えることなく、処理輻輳の発生を未然に防ぐことによって、当該パケット処理装置のリソースを有効に利用することが可能となる。
【００５９】
（変更例２）
図７等を参照して、本発明の変更例２に係るパケット流量制御システムについて説明する。以下、本変更例に係るパケット流量制御システムについて、上述の第１の実施形態に係るパケット流量制御システムとの相違点を主として説明する。
【００６０】
本変更例では、パケット流量判定装置Ｃの判定情報記憶部３１は、図７に示すように、パケット種別ごとに、パケットの受信頻度を管理している。
【００６１】
また、判定情報記憶部３１は、各パケット種別のパケットの受信頻度に応じて重み付けを行うことによって、全てのパケット種別のパケットに対して共通に適用可能なパケット処理負荷期待値Ｚを算出する。図７の例では、判定情報記憶部３１は、式「Ｚ＝（α＋２β＋γ）／４」によって、パケット処理負荷期待値Ｚを算出する。
【００６２】
また、パケット流量判定装置Ｃの判定部３３は、通知信号に含まれる複数のパケット種別のパケットのパケット流量（例えば、Ｐ）を抽出し、上述のパケット処理負荷期待値Ｚ及び当該パケット流量Ｐの積を算出し、この算出結果と上述のパケット処理装置Ａの許容処理負荷Ｙとを比較することによって、当該通知信号に係るパケットを受け付けるべきか否かについて判定する。そして、判定部３３は、「Ｚ×Ｐ＞Ｙ」の場合、「Ｚ×Ｐ１−Ｙ」となるＰ１分のパケットの受付を拒否するように判定する。
【００６３】
本変更例に係るパケット流量制御システムによれば、パケット流量制御装置Ｂが、全てのパケット種別（ａパケット、ｂパケット、ｃパケット）のパケットに対して、各パケット種別のパケットの受信頻度を考慮した共通のパケット処理負荷期待値Ｚを用いてパケットの受付制御を行うため、パケット流量制御装置Ｂにおける処理負荷を軽減するとともに、パケット処理装置Ａの処理負荷を最適に保つことができる。
【００６４】
（本発明の第２の実施形態に係るパケット流量制御システム）
図８及び図９を参照して、本発明の第２の実施形態に係るパケット流量制御システムについて説明する。以下、主として、本実施形態に係るパケット流量制御システムについて、上述の第１の実施形態に係るパケット流量制御システムとの相違点について説明する。
【００６５】
本実施形態では、図８に示すように、パケット処理装置Ａは、パケット通信網Ｘ及びパケット流量制御装置Ｂに加えて、パケット流量判定装置Ｃに接続されている。
【００６６】
本実施形態に係るパケット処理装置Ａは、単位時間あたりの処理負荷を計測して、計測結果をパケット流量判定装置Ｃに通知するように構成されている。
【００６７】
また、パケット流量判定装置Ｃは、図９に示すように、上述の第１の実施形態に係るパケット流量判定装置Ｃの構成に加えて、パケット処理装置インタフェース３４を具備している。ここで、パケット処理装置インタフェース３４は、パケット処理装置とのインタフェース機能を具備するものである。
【００６８】
また、パケット流量判定装置Ｃの判定情報記憶部３１は、図４に示すように、現在時刻ｔ−１における「パケット流量（Ａ、Ｂ、Ｃ）」を記憶する代わりに、時刻ｔにおけるパケット処理装置Ａの許容処理負荷Ｘ１を記憶するように構成されている。
【００６９】
すなわち、判定情報記憶部３１は、パケット処理装置インタフェース３４を介してパケット処理装置Ａから通知された計測結果に応じて、時刻ｔにおけるパケット処理装置Ａの許容処理負荷Ｘ１を動的に変更するように構成されている。
【００７０】
また、本実施形態では、判定情報記憶部３１は、パケット種別ごとに、パケット流量の上限値を管理している（図６参照）。したがって、判定情報記憶部３１は、パケット処理装置Ａにより通知された計測結果に応じて、当該パケット流量の上限値を動的に変更する。
【００７１】
例えば、判定情報記憶部３１は、パケット処理装置Ａにより通知された計測結果によって、当該パケット処理装置Ａの処理負荷が限界値の９０％を超えていると判断した場合、上述のパケット流量の上限値を通常の１０％に変更する。
【００７２】
また、パケット流量判定装置Ｃの判定部３３は、上述の通知信号に含まれるパケット流量（例えば、Ｃ１）が、当該通知信号に含まれるパケット種別（例えば、ｃパケット）に対応するパケット流量の上限値（例えば、Ｃｌｉｍｉｔ）より小さい場合に、当該パケットについて受付許容であると判定し、上述の通知信号に含まれるパケット流量（例えば、Ｃ１）が、当該通知信号に含まれるパケット種別（例えば、ｃパケット）に対応するパケット流量の上限値（例えば、Ｃｌｉｍｉｔ）以上である場合に、当該パケットについて受付拒否であると判定する。
【００７３】
本実施形態に係るパケット流量制御システムによれば、パケット処理装置Ａは、単位時間あたりの処理負荷をパケット流量判定部に通知してパケット処理装置Ａの許容処理負荷Ｘ１を動的に変化させるため、常に最適な処理負荷を保つことができる。
【００７４】
【発明の効果】
以上説明したように、本発明によれば、パケット処理装置Ａに入力されるパケットの受付を制御するにあたって、当該パケット処理装置Ａにおける処理負荷を考慮して当該パケットを監視及び規制することによって、パケット通信網内の処理能力リソースを効率的に利用することを可能とするパケット流量制御システム及びパケット流量制御方法を提供することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施形態に係るパケット流量制御システムの概略構成図である
【図２】本発明の第１の実施形態に係るパケット流量制御システムのパケット流量制御装置の機能ブロック図である。
【図３】本発明の第１の実施形態に係るパケット流量制御システムのパケット流量判定装置の機能ブロック図である。
【図４】本発明の第１の実施形態に係るパケット流量制御システムのパケット流量判定装置の判定情報記憶部による記憶内容の一例を示す図である。
【図５】本発明の第１の実施形態に係るパケット流量制御システムの動作を示すシーケンス図である。
【図６】本発明の変更例１に係るパケット流量制御システムのパケット流量判定装置の判定情報記憶部による記憶内容の一例を示す図である。
【図７】本発明の変更例２に係るパケット流量制御システムのパケット流量判定装置の判定情報記憶部による記憶内容の一例を示す図である。
【図８】本発明の第２の実施形態に係るパケット流量制御システムの概略構成図である。
【図９】本発明の第２の実施形態に係るパケット流量制御システムのパケット流量判定装置の機能ブロック図である。
【符号の説明】
Ａ…パケット処理装置
Ｂ…パケット流量制御装置
Ｃ…パケット流量判定装置
Ｘ、Ｙ…パケット通信網
１…パケット流量制御システム
１１…パケット受信部
１２…パケット種別解析部
１３…パケット流量測定部
１４…パケット流量判定装置インタフェース
１５…パケット受付部
１６…パケット送信部
３１…判定情報記憶部
３２…パケット流量制御装置インタフェース
３３…判定部
【図１】
2005020307.tif 000003
【図２】
2005020307.tif 000004
【図３】
2005020307.tif 000005
【図４】
2005020307.tif 000006
【図５】
2005020307.tif 000007
【図６】
2005020307.tif 000008
【図７】
2005020307.tif 000009
【図８】
2005020307.tif 000010
【図９】
2005020307.tif 000011