(57)【要約】【課題】  通信装置間を流れるパケットの処理において通信品質の劣化を低減することができる。【解決手段】本発明は、少なくとも音声又は動画の一方を有するストリームデータのパケットを授受する通信装置と接続し、その通信装置に係るパケットを処理して転送するパケット処理装置を有するネットワークシステムに関する。そして、パケット処理装置は、当該パケット処理装置のパケット処理に係るアプリケーション制御処理を含む汎用的な処理を行う汎用処理部と、汎用処理部から与えられる制御情報に従って、通信装置から受信したパケットを処理するものであって、所定の処理対象パケット以外の例外パケットについては上記汎用処理部へ処理を依頼する通常パケット処理部と、当該パケット処理装置の動作状況に応じて、通常パケット処理部から、上記汎用処理部へ流れる例外パケットに係る帯域制御を行う手段とを有することを特徴とする。【選択図】      図１
2011114391.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも音声又は動画の一方を有するストリームデータのパケットを授受する通信装置と接続し、上記通信装置が送出したパケット、又は、上記通信装置宛のパケットを処理して転送するパケット処理装置において、
当該パケット処理装置のパケット処理に係るアプリケーション制御処理を含む汎用的な処理を行う汎用処理部と、
上記汎用処理部から与えられる制御情報に従って、パケットを処理するものであって、所定の処理対象パケット以外の例外パケットについては上記汎用処理部へ処理を依頼する通常パケット処理部と、
当該パケット処理装置の動作状況に応じて、上記通常パケット処理部から、上記汎用処理部へ流れる例外パケットに係る帯域制御条件を決定する帯域制御条件決定手段と、
上記帯域制御決定手段が決定した帯域制御条件を用いて、上記通常パケット処理部から、上記汎用処理部へ流れる例外パケットに係る帯域制御を行う帯域制御手段と
を有することを特徴とするパケット処理装置。
【請求項２】
当該パケット処理装置がネットワークへ接続する際の接続条件に係る接続条件情報を記憶する接続条件情報記憶手段をさらに有し、
上記帯域制御条件決定手段は、少なくとも、上記接続条件情報記憶手段が記憶している接続条件情報の内容を利用して、帯域制御条件を決定する
ことを特徴とする請求項１に記載のパケット処理装置。
【請求項３】
当該パケット処理装置は、上記通信装置が授受するＶｏＩＰ通話に係るＶｏＩＰパケットの処理を行うものであり、
上記汎用処理部では、少なくとも、ＶｏＩＰパケット処理に係るアプリケーション制御処理が行われ、
上記帯域制御条件決定手段は、少なくとも、上記通信装置の当該パケット処理装置を介した通話状況に係る通話状況情報を利用して、帯域制御条件を決定する
ことを特徴とする請求項１又は２に記載のパケット処理装置。
【請求項４】
当該パケット処理装置は、他のパケット処理装置との間で、ＶＰＮトンネルを用いて接続し、上記ＶＰＮトンネルは上記通信装置との通信セッションごとに生成されており、上記通信装置に係るパケットは上記ＶＰＮトンネルを介して送受信され、
上記汎用処理部では、少なくとも、上記ＶＰＮトンネルの処理に係るアプリケーション制御処理が行われ、
上記帯域制御条件決定手段は、少なくとも、当該パケット処理装置でのＶＰＮトンネルの接続状況に係るＶＰＮトンネル接続状況情報を利用して、帯域制御条件を決定する
ことを特徴とする請求項１〜３のいずれかに記載のパケット処理装置。
【請求項５】
少なくとも音声又は動画の一方を有するストリームデータのパケットを授受する通信装置と接続し、上記通信装置が送出したパケット、又は、上記通信装置宛のパケットを処理して転送するパケット処理装置を１又は複数有するネットワークシステムにおいて、
上記パケット処理装置の１部又は全部に、請求項１〜４のいずれかに記載のパケット処理装置を適用したことを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、パケット処理装置及び方法に関し、例えば、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に対応したＶｏＩＰ（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ゲートウェイに適用し得る。
【背景技術】
【０００２】
従来、ＶＰＮに対応したＶｏＩＰゲートウェイ装置等のパケット処理装置に関する技術としては、特許文献１に記載されているパケット交換装置があった。
【０００３】
特許文献１に記載されているパケット交換装置では、ファストパス部、ミドルパス部、スローパス部と３つのパケット処理部を備えている。特許文献１の記載技術において、処理対象のパケットは、まずファストパス部で処理可能である場合（当該パケットがテーブルに登録されている範囲の場合）には、ファストパス部で高速に処理され、処理不能なパケットである場合には、その内容に応じて、ミドルパス部又はスローパス部で処理を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許公開番号２００６−１８０１６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のパケット交換装置を、ＶＰＮに対応したＶｏＩＰゲートウェイ装置に適用しようとした場合、通常は、ファストパス部は、高速にパケット処理可能な専用プロセッサで実行され、ミドルパス部又はスローパス部の少なくとも一方は、当該装置のアプリケーション（ＶｏＩＰ機能やルータ機能に係るアプリケーション）と同じプロセッサで実行される。
【０００６】
この場合、ファストパス部で処理不能なパケットの量が多くなると、ミドルパス部又はスローパス部の処理量が多くなり、同じプロセッサで実行される他のアプリケーションの動作が圧迫され、当該アプリケーションに係る通信品質が劣化してしまうという問題があった。特に、リアルタイム処理を行うＶｏＩＰ機能に影響があると、音声品質を劣化させてしまう。
【０００７】
そのため、通信装置間を流れるパケットの処理において通信品質の劣化を低減することができる、パケット処理装置及びネットワークシステムが望まれている。
【課題を解決するための手段】
【０００８】
第１の本発明は、少なくとも音声又は動画の一方を有するストリームデータのパケットを授受する通信装置と接続し、上記通信装置が送出したパケット、又は、上記通信装置宛のパケットを処理して転送するパケット処理装置において、（１）当該パケット処理装置のパケット処理に係るアプリケーション制御処理を含む汎用的な処理を行う汎用処理部と、（２）上記汎用処理部から与えられる制御情報に従って、パケットを処理するものであって、所定の処理対象パケット以外の例外パケットについては上記汎用処理部へ処理を依頼する通常パケット処理部と、（３）当該パケット処理装置の動作状況に応じて、上記通常パケット処理部から、上記汎用処理部へ流れる例外パケットに係る帯域制御条件を決定する帯域制御決定手段と、（４）上記帯域制御決定手段が決定した帯域制御条件を用いて、上記通常パケット処理部から、上記汎用処理部へ流れる例外パケットに係る帯域制御を行う帯域制御手段とを有することを特徴とする。
【０００９】
第２の本発明は、少なくとも音声又は動画の一方を有するストリームデータのパケットを授受する通信装置と接続し、上記通信装置が送出したパケット、又は、上記通信装置宛のパケットを処理して転送するパケット処理装置を１又は複数有するネットワークシステムにおいて、上記パケット処理装置の１部又は全部に、第１の本発明のパケット処理装置を適用したことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、通信装置間を流れるパケットの処理において通信品質の劣化を低減することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係るＶｏＩＰゲートウェイ（パケット処理装置）の機能的構成について示したブロック図である。
【図２】実施形態に係るネットワークシステムの全体構成について示したブロック図である。
【図３】実施形態に係るＶｏＩＰ機能部から帯域制御管理部へ通知する情報の例について示した説明図である。
【図４】実施形態に係る帯域制御管理部において管理される情報の例について示した説明図である。
【図５】実施形態に係るＶｏＩＰゲートウェイ（パケット処理装置）の起動時の帯域制御に係る動作について示したシーケンス図である。
【図６】実施形態に係るＶｏＩＰゲートウェイ（パケット処理装置）において、ＶｏＩＰ通話が開始・終了した場合の帯域制御に係る動作について示したシーケンス図である。
【図７】実施形態に係るＶｏＩＰゲートウェイ（パケット処理装置）において、ＶＰＮトンネルが生成・削除された場合の帯域制御に係る動作について示したシーケンス図である。
【発明を実施するための形態】
【００１２】
（Ａ）主たる実施形態
以下、本発明によるパケット処理装置及びネットワークシステムの一実施形態を、図面を参照しながら詳述する。
【００１３】
（Ａ−１）実施形態の構成
図２は、この実施形態のネットワークシステム１の全体構成について示した説明図である。
【００１４】
ネットワークシステム１には、ネットワークＮ、２台のＶｏＩＰゲートウェイ１０−１、１０−２、及び２台のＩＰ電話端末２０−１、２０−２が配置されている。また、ＶｏＩＰゲートウェイ１０−１とＶｏＩＰゲートウェイ１０−２とは、ネットワークＮを介して接続されており、ＶｏＩＰゲートウェイ１０−１、１０−２の配下には、それぞれ、ＩＰ電話端末２０−１、２０−２が配置されている。このように、ネットワークシステム１は、ＩＰ電話端末２０−１とＩＰ電話端末２０−２との間でＶｏＩＰ通信をさせるものである。
【００１５】
また、図２に示すように、ＶｏＩＰゲートウェイ１０−１、１０−２の間は、ＶＰＮトンネルを用いて接続されており、ＩＰ電話端末２０間の通信セッションごとにＶＰＮトンネルが形成される。
【００１６】
ネットワークＮとしては、例えば、インターネット等の既存ＩＰネットワークを適用することができる。
【００１７】
なお、ネットワークシステム１に配置されるＶｏＩＰゲートウェイ１０及びＩＰ電話端末２０の数は限定されないものである。
【００１８】
ＶｏＩＰゲートウェイ１０−１、１０−２は、同じ構成としても良いし、異なる構成としても良いが、以下では、同じ構成であるものとして説明する。
【００１９】
図１は、この実施形態のＶｏＩＰゲートウェイ１０の全体構成を示すブロック図である。
【００２０】
ＶｏＩＰゲートウェイ１０は、アプリケーション処理部１１及びファストパス処理部１２を有している。
【００２１】
図１においては、アプリケーション処理部１１と、ファストパス処理部１２とは、それぞれ異なるプロセッサにより構成されているものとして説明する。
【００２２】
アプリケーション処理部１１、ファストパス処理部１２は、それぞれアプリケーション用プロセッサ、ファストパス用プロセッサを用いて構築されるものとする。
【００２３】
アプリケーション処理部１１は、ＶｏＩＰゲートウェイ１０におけるＶｏＩＰ機能やルータ機能に係るアプリケーション等を含む汎用的な処理を行う機能を担っている。アプリケーション処理部１１は、例えば、Ｌｉｎｕｘ（登録商標）のようなネットワークスタックを持つ汎用ＯＳ（ミドルウェア）を用いて構築するようにしてもよい。そして、そのミドルウェア上で、ＶｏＩＰアプリケーションやＰＰＰｏＥ（ＰＰＰ  Ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ(登録商標)）クライアントやＯＳＰＦ（Ｏｐｅｎ  Ｓｈｏｒｔｅｓｔ  Ｐａｔｈ  Ｆｉｒｓｔ）プロセスのようなルータ機能等のアプリケーションをインストールするようにしても良い。
【００２４】
次に、ファストパス処理部１２の詳細について説明する。
【００２５】
ファストパス処理部１２は、パケット処理部１２１、ＩＦ１２２、ＩＦ１２３、帯域制御部１２４を有している。
【００２６】
ＩＦ１２２は、ＶｏＩＰゲートウェイ１０におけるＬＡＮ側のインタフェース（通信端末２０と接続するインタフェース）であり、例えば、Ｅｔｈｅｒｎｅｔ(登録商標)等のインタフェースを適用することができる。
【００２７】
ＩＦ１２３は、ＶｏＩＰゲートウェイ１０におけるＷＡＮ側のインタフェース（ネットワークＮと接続するインタフェース）であり、例えば、Ｅｔｈｅｒｎｅｔ(登録商標)インタフェースや、ＡＤＳＬ等、インターネット接続事業者がユーザ装置をインターネットへ接続させる手段を適用することができる。
【００２８】
ファストパス処理部１２は、ＩＦ１２２又はＩＦ１２３から入ってきた、処理対象のパケット（以下、「ファストパス対象パケット」という）の高速処理（例えば、暗号化、復号化等の処理）を、ハードウェア処理等で実現する。そして、ファストパス対象でないパケット（以下、「例外パケット」という）は、図１に示すようにアプリケーション処理部１１に引き渡されて処理される。
【００２９】
ファストパス処理部１２は、受信したファストパス対象パケットを高速処理するためのテーブルを有しており、そのテーブルのエントリは、アプリケーション処理部１１から設定される。パケット処理部１２１は、例えば、入力パケットのヘッダを参照して、すでに上述のテーブルのエントリに登録されているパケットは、ファストパス転送（自身で処理）する。そして、上述のテーブルのエントリに登録されていないパケットは、例外パケットとして、アプリケーション処理部１１に転送される。
【００３０】
なお、上述のテーブルの内容やファストパス処理部１２によるファストパス対象パケットの処理の具体的な内容については、既存のＶＰＮ対応のＶｏＩＰゲートウェイ装置と同様の処理を適用することができるため、詳しい説明を省略する。
【００３１】
ファストパス対象パケットは、少なくとも、ファストパス処理部１２において上述のテーブルを用いて処理可能なパケットが対象範囲となる。また、ファストパス処理部１２において上述のテーブルを用いて処理可能なパケットであっても、複雑な処理を伴うパケットについては、ファストパス対象パケットの対象範囲から除外して、例外パケットとして取り扱うようにしても良い。
【００３２】
帯域制御部１２４は、ファストパス処理部１２から、アプリケーション処理部１１に流れるパケットの帯域幅の上限値（以下、「帯域制限値」という）を、アプリケーション処理部１１（ファストパス設定部１１５）の制御に応じた値になるように、帯域制御するものである。
【００３３】
ファストパス処理部１２は、上述のように高速処理を行うことを目的として、アプリケーション処理部１１とは異なるプロセッサを用いて構築されているので、複雑な処理を行わせることは、例えば、処理の低速化、回路の大規模化、構築コストの増加、消費電力の増加等につながるため、できるだけ簡素な処理のみを行わせるようにする方が望ましい。そのため、ＶｏＩＰゲートウェイ１０では、ファストパス処理部１２とアプリケーション処理部１１とに、帯域制御に係る機能を分けている。
【００３４】
そこで、この実施形態の帯域制御部１２４では、ファストパス処理部１２からアプリケーション処理部１１へ流入するパケット全体の帯域制限のみを行い、その他のきめこまかい条件の帯域制限については、アプリケーション処理部１１側に委ねるものとする。
【００３５】
なお、帯域制御部１２４によるファストパス処理部１２から、アプリケーション処理部１１に流れるパケットの帯域制限の具体的な処理アルゴリズムについては限定されないものであるが、例えば、既存のネットワーク装置（ルータや負荷分散装置等）において用いられる帯域制限と同様の処理方法を適用することができる。
【００３６】
次に、アプリケーション処理部１１の詳細について説明する。
【００３７】
アプリケーション処理部１１は、ＶｏＩＰ機能部１１１、ルータ機能部１１２、設定データ格納部１１３、パケット処理部１１４、ファストパス設定部１１５、帯域制御管理部１１６、帯域制御部１１７を有している。
【００３８】
ファストパス設定部１１５は、ファストパス処理部１２の処理設定を行う機能を担っている。ファストパス設定部１１５が担う機能は、大きく分けて機能は２つある。第１の機能は、帯域制御管理部１１６の制御に応じて、ファストパス処理部１２（帯域制御部１２４）の帯域制御設定を行う機能である。第２の機能は、任意のパケットをファストパス処理部１２で処理させるために、パケット処理部１２１のテーブルにエントリを追加する機能である。
【００３９】
設定データ格納部１１３は、ＶｏＩＰゲートウェイ１０の動作設定に係るデータを記憶する記憶手段であり、例えば、フラッシュメモリにより構築するようにしても良い。設定データ格納部１１３には、例えば、ユーザがＷｅｂのＧＵＩやコマンドライン等で設定したデータを保存するようにしても良い。設定データ格納部１１３に格納される設定データとしては、例えば、「ＷＡＮ接続モード設定」、「ＶＰＮ設定」、「ＶｏＩＰ設定」等が挙げられる。ＶｏＩＰゲートウェイ１０では、装置起動時、アプリケーション処理部１１は、設定データ格納部１１３のデータを読み込んで、その設定データに応じた動作を行う。
【００４０】
「ＷＡＮ接続モード設定」とは、当該ＶｏＩＰゲートウェイ１０における、ＩＦ１２３（ネットワークＮに接続するためのインタフェース）の動作モードを示しており、ここでは、例として、「固定ＩＰ」、「ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）」、「ＰＰＰｏＥ」のいずれかが設定されるものとして説明する。
【００４１】
「固定ＩＰ」は、ＩＦ１２３に割り振られるＩＰアドレスが静的に設定されるものであることを示す。「ＷＡＮ接続モード設定」が「固定ＩＰ」である場合には、ＩＦ１２３に割り振られるＩＰアドレスは、予めＶｏＩＰゲートウェイ１０において設定されたアドレスが設定される。
【００４２】
「ＷＡＮ接続モード設定」が「ＤＨＣＰ」である場合には、ＩＦ１２３に割り振られるＩＰアドレスは、図示しないネットワークＮ上のＤＨＣＰサーバから割り振られたＩＰアドレスが設定されることになる。「ＷＡＮ接続モード設定」が「ＤＨＣＰ」である場合には、ＶｏＩＰゲートウェイ１０では、起動時に上述のＤＨＣＰサーバへＩＦ１２３に割り振られるＩＰアドレスを問い合わせて設定するようにしても良い。なお、上述のＤＨＣＰサーバとしては、既存のものを適用することができる。
【００４３】
「ＷＡＮ接続モード設定」が「ＰＰＰｏＥ」である場合には、ＶｏＩＰゲートウェイ１０は、起動時に、図示しないネットワークＮ上のＰＰＰｏＥゲートウェイにＰＰＰｏＥを用いて接続し、上述のＰＰＰｏＥゲートウェイを介して、ネットワークＮに接続することになる。なお、上述のＰＰＰｏＥゲートウェイとしては、既存のものを適用することができる。
【００４４】
「ＶＰＮ設定」としては、例えば、接続先宛のＩＰアドレス、トラフィックセレクタ、暗号方式、認証方式等の情報が該当する。
【００４５】
「ＶｏＩＰ設定」としては、例えば、外線設定、内線設定、収容端末設定等が該当する。
【００４６】
パケット処理部１１４は、ファストパス処理部１２から与えられた例外パケットを処理（例えば、暗号化・復号化等）して、パケット処理部１２１に与える。なお、パケット処理部１１４における例外パケットの処理の具体的な内容については、既存のＶＰＮ対応のＶｏＩＰゲートウェイ装置と同様の処理を適用することができるため、詳しい説明を省略する。パケット処理部１１４は、例えば、アプリケーション処理部１１においてカーネルのネットワークスタックに該当する。
【００４７】
帯域制御部１１７は、ファストパス処理部１２からアプリケーション処理部１１へ流入してくるパケットに係る帯域制御を、帯域制御管理部１１６の制御に応じて行う。
【００４８】
上述の通り、ＶｏＩＰゲートウェイ１０では、ファストパス処理部１２からアプリケーション処理部１１へ流れるパケットに係る帯域制御を、ファストパス処理部１２側の帯域制御部１２４と、アプリケーション処理部１１側の帯域制御部１１７とで行っている。アプリケーション処理部１１側の帯域制御部１１７では、ファストパス処理部１２側と異なり、パケットのヘッダ情報を判別して、細かな帯域制御設定（例えば、ＶＰＮトンネルごとの帯域設定）を行う機能を担っている。
【００４９】
なお、帯域制御部１１７による帯域制御処理の具体的な処理アルゴリズムについても、上述のファストパス処理部１２側の帯域制御部１２４と同様に限定されず、例えば、既存のネットワーク装置（ルータや負荷分散装置等）において用いられる帯域制限と同様の処理方法を適用することができる。
【００５０】
ＶｏＩＰ機能部１１１は、ＶｏＩＰアプリケーション機能、すなわち、呼制御機能等のＩＰ−ＰＢＸに係る機能を担っている。ＶｏＩＰ機能部１１１は、予めユーザが設定した設定データを読み込んで、動作するようにしても良い。
【００５１】
ＶｏＩＰ機能部１１１では、アプリケーション側のプロセッサに負荷がかかり、本アプリケーションのＣＰＵ占有率が一定値より下がると、ＶｏＩＰ音声通話にノイズが発生したり、通話が切断される等の悪影響が出る場合がある。ファストパス処理部１２と送受信する例外パケットの量が多いとこのような状況になる。
【００５２】
また、ＶｏＩＰ機能部１１１では、配下のＩＰ電話端末２０においてＶｏＩＰ通話を開始・切断した時、イベントとして帯域制御管理部に通知する。
【００５３】
なお、ＶｏＩＰ機能部１１１は、既存のＩＰ−ＰＢＸやＶｏＩＰゲートウェイと同様のものを適用することができる。
【００５４】
ルータ機能部１１２は、ルータ系のアプリケーション機能、例えば、ＰＰＰｏＥクライアントやＯＳＰＦプロセス、ＩＫＥ鍵交換プロセスのようなルータ機能を提供するアプリケーション群の機能を担っている。ルータ機能部１１２は、ユーザが設定した設定データを読み込んで動作するようにしても良い。
【００５５】
なお、ルータ機能部１１２としては、既存のＶＰＮ対応のルータ等と同様のものを適用することができる。
【００５６】
ルータ機能部１１２では、例えば、ＩＫＥ鍵交換プロセスがＶＰＮトンネルを生成・削除した時、その旨をイベントとして帯域制御管理部１１６に通知する。
【００５７】
図３は、ＶｏＩＰ機能部１１１が、帯域制御管理部１１６に通知するＶＰＮトンネルに係る情報に含まれる情報の例について示している。
【００５８】
図３では、ＶｏＩＰ機能部１１１におけるＶＰＮトンネルの設定データとして、「ＶＰＮチャンネル番号」、「トラフィックセレクタ」、「利用中の暗号化アルゴリズム」の項目の情報を有する。
【００５９】
「ＶＰＮチャンネル番号」は、ルータ機能部１１２において、ＶＰＮトンネルを識別するための識別番号である。
【００６０】
「トラフィックセレクタ」は、当該ＶＰＮトンネルの対象となるパケットの範囲を定義している。例えば、図３において、「１９２．１６９．１．０／２４→１９２．１６８．２．０／２４：ＵＤＰ」は、送信元アドレスが１９２．１６９．１．０〜１９２．１６９．１．２５５（「／２４」はサブネットマスクのビット長を示している）で、送信先アドレスが１９２．１６８．２．０〜１９２．１６８．２．２５５で、かつ、ＵＤＰのパケットを示すことになる。
【００６１】
「利用中の暗号化アルゴリズム」は、当該ＶＰＮトンネルにおいて用いられる暗号化アルゴリズムの種類を示しており、例えば、ＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）や３ＤＥＳ（３  Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）等の情報が設定される。
【００６２】
ルータ機能部１１２は、図３のようなＶＰＮトンネルに関するデータ（図３に示すテーブルのうち、イベントに該当するＶＰＮトンネルの列のみ）と共に、イベントを通知するようにしても良い。
【００６３】
帯域制御管理部１１６は、ファストパス処理部１２側の帯域制御部１２４とアプリケーション処理部１１側の帯域制御部１１７を管理する。ＶｏＩＰゲートウェイ１０の起動中、それぞれの帯域制御部に設定した内容は、いつでも帯域制御をＯＮ／ＯＦＦできるように、この帯域制御管理部が全て保持しておくようにしておくことが望ましい。
【００６４】
図４は、帯域制御管理部１１６において管理される情報の例について示した説明図である。
【００６５】
帯域制御管理部１１６では、例えば、図４のように、当該ＶｏＩＰゲートウェイ１０におけるＷＡＮ接続モードの内容や、各ＶＰＮトンネルの接続状態等を管理するための情報（以下、「管理情報」という）を記憶して管理するようにしても良い。
【００６６】
図４では、データＤ１の部分では、当該ＶｏＩＰゲートウェイ１０におけるＷＡＮ接続モードを示している。
【００６７】
また、データＤ２、Ｄ３、…は、それぞれ、上述の図３に示すＶＰＮトンネル番号が１、２、…のＶＰＮトンネルに係る状態を示している。
【００６８】
例えば、データＤ２では、「ＶＰＮトンネル１の状態：接続中」となっているので、当該ＶＰＮトンネルは現在セッションが確立中であることを示している。一方データＤ２では、「ＶＰＮトンネル２の状態：切断中」となっているので、当該ＶＰＮトンネルは現在セッションが切断中であることを示している。
【００６９】
また、データＤ２、Ｄ３、…における、「トラフィックセレクタ」、「暗号化アルゴリズム」は、上述の図２における「トラフィックセレクタ」、「利用中の暗号化アルゴリズム」に対応する値が設定されることになる。
【００７０】
次に、帯域制御管理部１１６によるファストパス処理部１２側の帯域制御部１１７に対する設定と、ファストパス処理部１２側の帯域制御部１２４に対する設定について説明する。
【００７１】
［ファストパス処理部側の帯域設定］
帯域制御管理部１１６では、装置起動時に設定データを読み込み、「ＷＡＮ接続モード設定」の内容に応じて、ファストパス処理部１２側の帯域制御部１２４に設定する帯域制限値を決定する。帯域制御管理部１１６では、例えば、「ＷＡＮ接続モード設定」が、「ＰＰＰｏＥ」ならばＰＰＰｏＥカプセル化の負荷を考慮して、「ＤＨＣＰ」や「固定ＩＰ」の場合よりも少ない帯域制限値を帯域制御部１２４に設定する帯域制限値として決定する。例えば、設定データを読み込んで、ＷＡＮ接続モードが「ＤＨＣＰ」や「固定ＩＰ」ならば、帯域制限値を「２０００ｐｐｓ」に帯域決定するようにしても良い。そして、ＷＡＮ動作モードが「ＰＰＰｏＥ」ならば、帯域制限値を「１５００ｐｐｓ」に決定するようにしても良い。
【００７２】
また、帯域制御管理部１１６は、ファストパス処理部１２側の帯域制御部１２４に制限帯域幅を設定する際には、ファストパス設定部１１５を介して設定する。
【００７３】
［アプリケーション処理部側の帯域設定］
帯域制御管理部１１６では、ＶｏＩＰ機能部１１１やルータ機能部１１２の処理状況、例えば、ＶｏＩＰ通話状態やＶＰＮトンネルの有無によって、アプリケーション処理部１１側の帯域制御部１１７に設定する帯域制限値を設定する。
【００７４】
帯域制御管理部１１６では、ＶｏＩＰ機能部１１１の処理状況として、ＶｏＩＰ通話状態（例えば、配下のＩＰ電話端末２０が当該ＶｏＩＰゲートウェイ１０を介して通話中）ならば帯域制限をＯＮにし、ＶｏＩＰ通話中でなければ帯域制限をＯＦＦにするようにしても良い（又は、より大きい帯域制限値に設定するようにしても良い）。
【００７５】
例えば、ＶｏＩＰ通話中である場合には、アプリケーション処理部１１側の帯域制御部１１７に設定する帯域制限値を、１０００ｐｐｓ程度に設定し、ＶｏＩＰ通話中でない場合（終了した場合）には２０００ｐｐｓ程度に設定することが挙げられる。また、ＶｏＩＰ通話中でない場合に、帯域制御をＯＦＦにする場合には、アプリケーション処理部１１側の帯域制御部１１７に設定する帯域制限値だけでなく、ファストパス処理部１２側の帯域制御部１２４についても帯域制御をＯＦＦにするようにしても良い。
【００７６】
なお、上記では、ＶｏＩＰゲートウェイ１０の起動時に帯域制御管理部１１６が、ファストパス処理部１２側の帯域制御部１２４の帯域設定に係る制御を行うことについて説明したが、起動時点では帯域制限の設定はせずに、設定データ格納部１１３の設定内容の保持だけ行い、ＶｏＩＰ通話開始時にまとめて帯域設定するようにしても良い。
【００７７】
また、ＶＰＮトンネルを通るパケットに係る処理は、暗号化・復号化処理を伴うため、プロセッサの負荷が高い。よって、帯域制御管理部１１６では、ルータアプリからのＶＰＮトンネル生成イベント通知と同時に取得するデータ（図３参照）を元に、ＶＰＮトンネルを通るパケット、すなわち、「トラフィックセレクタ」の項目に該当するパケットは、さらに強く帯域制限するようにしても良い。例えば、上述の帯域制限値の例に合わせると、「３００ｐｐｓ」程度に帯域制限するようにしても良い。
【００７８】
（Ａ−２）実施形態の動作
次に、以上のような構成を有するこの実施形態のネットワークシステム１の動作を説明する。
【００７９】
ネットワークシステム１の動作において、特徴となるのは、各ＶｏＩＰゲートウェイ１０における、ファストパス処理部１２とアプリケーション処理部１１との間の帯域制御に係る処理が中心となるので、以下では、この帯域制御に係る動作を中心に説明する。
【００８０】
なお、ＶｏＩＰゲートウェイ１０間の処理や、ＩＰ電話端末２０とＶｏＩＰゲートウェイ１０との間の処理については、既存のものと同様の処理を適用することができるので説明を省略する。
【００８１】
（Ａ−２−１）ＶｏＩＰゲートウェイ起動時の動作
図５は、ＶｏＩＰゲートウェイ１０−１の起動時において、帯域制御管理部１１６がファストパス処理部１２（帯域制御部１２４）を制御する動作の一例について示したシーケンス図である。なお、ＶｏＩＰゲートウェイ１０−２の動作についてもＶｏＩＰゲートウェイ１０−１と同様であるので説明を省略する。
【００８２】
まず、ＶｏＩＰゲートウェイ１０−１では、装置が起動すると（Ｓ１０１）、帯域制御管理部１１６により、設定データ格納部１１３の設定データが読み込まれる（Ｓ１０２、Ｓ１０３）。
【００８３】
次に、帯域制御管理部１１６では、ＶｏＩＰゲートウェイ１０−１が起動する際のＷＡＮ動作モードが把握され、把握した動作モードに応じた帯域制限値が求められる（Ｓ１０４）。
【００８４】
次に、帯域制御管理部１１６から、ファストパス処理部１２へ、上述のステップＳ１０４において求められた帯域制限値に帯域制限を要求する帯域制限設定要求が、ファストパス設定部１１５に通知される（Ｓ１０５）。
【００８５】
次に、ファストパス設定部１１５により、帯域制御管理部１１６からの帯域制限設定要求に応じた帯域制限値の設定が開始され、ファストパス処理部１２側の帯域制御部１２４へ、帯域制限設定要求が通知される（Ｓ１０６、Ｓ１０７）。
【００８６】
次に、ファストパス処理部１２（パケット処理部１２１）では、上述のＳ１０７において通知された帯域制限設定要求に応じた帯域制限値が設定される（Ｓ１０８）。
【００８７】
次に、ファストパス処理部１２側の帯域制御部１２４から帯域制限の設定が完了した旨の応答が、ファストパス設定部１１５を介して帯域制御管理部１１６へ通知される（Ｓ１０９、Ｓ１１０）。
【００８８】
（Ａ−２−２）ＶｏＩＰ通話の開始・終了（切断）時の動作
図６は、ＶｏＩＰゲートウェイ１０−１において、ＶｏＩＰ通話が開始し、その後その通話が終了（切断）した場合の帯域制御に係る動作の一例について示したシーケンス図である。なお、ＶｏＩＰゲートウェイ１０−２の動作については、ＶｏＩＰゲートウェイ１０−１と同様であるので説明を省略する。
【００８９】
［ＶｏＩＰ通話開始時の動作］
まず、ＶｏＩＰゲートウェイ１０−１のＶｏＩＰ機能部１１１では、配下のＩＰ電話端末２０−１についてＶｏＩＰ通話を開始させると（Ｓ２０１）、帯域制御管理部１１６へその旨のイベント通知をする（Ｓ２０２）。
【００９０】
次に、イベント通知があると、帯域制御管理部１１６では、アプリケーション処理部１１側の帯域制御部１１７に設定する帯域制限値と、ファストパス処理部１２側の帯域制御部１２４に設定する帯域制限値とが求められ、帯域制御管理部１１６から、帯域制御部１２４へ、求めた帯域幅を設定する帯域制限設定要求が、ファストパス設定部１１５に通知される（Ｓ２０３）。
【００９１】
上述のステップＳ２０３において、ファストパス処理部１２側の帯域制御部１２４に設定する帯域制限値は、設定データ格納部１１３から読み込まれた設定データに基づいて、当該ＶｏＩＰゲートウェイ１０−１のＷＡＮ動作モードが把握され、把握した動作モードに応じて帯域制限値が決定するようにしても良い。また、上述のステップＳ２０３において、ファストパス処理部１２側の帯域制御部１２４に設定する帯域制限値としては、例えば、ＶｏＩＰ通話開始時の値として予め設定されているものを設定するようにしても良い。
【００９２】
なお、この実施形態においては、ＶｏＩＰ通話開始時に、アプリケーション処理部１１側の帯域制御部１１７と、ファストパス処理部１２側の帯域制御部１２４の両方について帯域制限値を設定する処理について説明しているが、いずれか一方のみに設定するようにしても良い。
【００９３】
また、上述の図５に係る説明では、ＶｏＩＰゲートウェイ１０の起動時に帯域制御管理部１１６が、ファストパス処理部１２側の帯域制御部１２４の帯域設定に係る制御を行うことについて説明したが、起動時点では帯域制限の設定はせずに、設定データ格納部１１３の設定内容の保持だけ行い、ＶｏＩＰ通話開始時にまとめて帯域設定するようにしても良い。
【００９４】
次に、ファストパス設定部１１５により、帯域制御管理部１１６からの帯域制限設定要求に応じた帯域制限値の設定が開始され、ファストパス処理部１２側の帯域制御部１２４へ、帯域制限設定要求が通知される（Ｓ２０４、Ｓ２０５）。
【００９５】
次に、ファストパス処理部１２側の帯域制御部１２４では、上述のＳ２０５において通知された帯域制限設定要求に基づく、帯域制限値が設定される（Ｓ２０６）。
【００９６】
そして、帯域制御部１２４からファストパス設定部１１５へ、設定完了の応答が通知される（Ｓ２０７）。
【００９７】
そして、帯域制御管理部１１６から、アプリケーション処理部１１側の帯域制御部１１７へも、帯域制限設定要求が通知される（Ｓ２０８）。
【００９８】
次に、アプリケーション処理部１１側の帯域制御部１１７では、上述のＳ２０８において通知された帯域制限設定要求に基づく帯域制限値が設定される（Ｓ２０９）。
【００９９】
そして、帯域制御部１１７から帯域制御管理部１１６へ、設定完了の応答が通知される（Ｓ２１０）。
【０１００】
そして、ファストパス設定部１１５では、帯域制御管理部１１６から、最新の管理情報（上述の図４の内容）の内容が読み込まれて保持される（Ｓ２１１）。
【０１０１】
そして、ファストパス設定部１１５から帯域制御管理部１１６へ、設定完了の応答が通知される（Ｓ２１２）。
【０１０２】
［ＶｏＩＰ通話終了、切断時の動作］
その後、ＶｏＩＰゲートウェイ１０−１のＶｏＩＰ機能部１１１で、配下のＩＰ電話端末２０−１のＶｏＩＰ通話（上述のステップ２０１で開始させた通話）が終了すると（Ｓ２１３）、帯域制御管理部１１６へその旨のイベント通知をする（Ｓ２１４）。
【０１０３】
次に、イベント通知があると、帯域制御管理部１１６から、ファストパス設定部１１５へ、上述のステップＳ２０５で通知した帯域制限要求に基づく帯域制限を解除する帯域制限解除要求が通知される（Ｓ２１５）。
【０１０４】
次に、帯域制御管理部１１６から帯域制限解除要求が通知されると、ファストパス設定部１１５では、帯域制限解除の設定が開始され、ファストパス処理部１２側の帯域制御部１２４へ、帯域制御管理部１１６からの制御に基づく帯域制限解除要求が通知される（Ｓ２１６、Ｓ２１７）。
【０１０５】
次に、ファストパス処理部１２側の帯域制御部１２４では、上述のＳ２１７において通知された帯域制限解除要求に基づいて、上述のステップＳ２０６で設定された帯域制限値が解除される（Ｓ２１８）。
【０１０６】
そして、帯域制御部１２４からファストパス設定部１１５へ、設定完了の応答が通知される（Ｓ２１９）。
【０１０７】
そして、帯域制御管理部１１６から、アプリケーション処理部１１側の帯域制御部１１７へも、上述のステップＳ２０８で通知した帯域制限要求に基づく帯域制限を解除する帯域制限解除要求が通知される（Ｓ２２０）。
【０１０８】
次に、アプリケーション処理部１１側の帯域制御部１１７では、上述のＳ２２０において通知された帯域制限解除要求に基づいて、上述のステップＳ２０９で設定された帯域制限値が解除される（Ｓ２２１）。
【０１０９】
そして、帯域制御部１１７から帯域制御管理部１１６へ、設定完了の応答が通知される（Ｓ２２２）。
【０１１０】
そして、ファストパス設定部１１５では、帯域制御管理部１１６から、最新の管理情報（上述の図４の内容）の内容が読み込まれて保持される（Ｓ２２３）。
【０１１１】
そして、ファストパス設定部１１５から帯域制御管理部１１６へ、設定完了の応答が通知される（Ｓ２２４）。
【０１１２】
（Ａ−２−３）ＶＰＮトンネルの生成・削除時の動作
図７は、ＶｏＩＰゲートウェイ１０−１において、ＶＰＮトンネルが生成され、その後削除された場合の帯域制御に係る動作の一例について示したシーケンス図である。なお、ＶｏＩＰゲートウェイ１０−２の動作についてもＶｏＩＰゲートウェイ１０−１と同様であるので説明を省略する。
【０１１３】
［VPNトンネルの生成時の動作］
まず、ＶｏＩＰゲートウェイ１０−１のルータ機能部１１２では、配下のＩＰ電話端末２０−１の要求等に応じてＶＰＮトンネルが新たに生成されると（Ｓ３０１）、帯域制御管理部１１６へその旨のイベント通知をする（Ｓ３０２）。
【０１１４】
次に、イベント通知があると、帯域制御管理部１１６では、管理情報（上述の図４の情報）を更新し（例えば、該当するＶＰＮトンネルの状態を接続中にする）、生成されたＶＰＮトンネルのトラフィックセレクタに該当するパケットについて、設定する帯域制限値が求められる（Ｓ３０３）。そして、帯域制御管理部１１６により、求めた帯域制限値を設定する帯域制限設定要求が、帯域制御部１１７へ通知される（Ｓ３０４）。
【０１１５】
なお、上述のステップＳ３０３において求められる帯域制限値は、例えば、ＶＰＮトンネル１本あたりに設定する帯域制限値であっても良いし、接続中の全てのＶＰＮトンネルでの合計値としても良い。
【０１１６】
次に、帯域制御部１１７では、上述のＳ３０４において通知された帯域制限設定要求に基づく、帯域制限値が設定される（Ｓ３０５）。
【０１１７】
そして、帯域制御部１１７から帯域制御管理部１１６へ、設定完了の応答が通知される（Ｓ３０６）。
【０１１８】
［ＶＰＮトンネル削除時の動作］
その後、ＶｏＩＰゲートウェイ１０−１のルータ機能部１１２において、上述のステップＳ３０１で生成されたＶＰＮトンネルの削除（切断）が行われると（Ｓ３０７）、帯域制御管理部１１６へその旨のイベント通知をする（Ｓ３０８）。
【０１１９】
次に、イベント通知があると、帯域制御管理部１１６では、管理情報（上述の図４の情報）を更新し（例えば、該当するＶＰＮトンネルの状態を切断中にする）、削除されたＶＰＮトンネルのトラフィックセレクタに該当するパケットについて、帯域制限値の設定解除が開始され、帯域制御部１１７へ帯域制限解除要求が通知される（Ｓ３０９、Ｓ３１０）。
【０１２０】
次に、帯域制御部１１７では、上述のＳ３１０において通知された帯域制限解除要求に基づいて、帯域制限値が解除される（Ｓ３１１）。
【０１２１】
そして、帯域制御部１１７から帯域制御管理部１１６へ、設定完了の応答が通知される（Ｓ３１２）。
【０１２２】
（Ａ−３）実施形態の効果
この実施形態によれば、以下のような効果を奏することができる。
【０１２３】
（Ａ−３−１）この実施形態のＶｏＩＰゲートウェイ１０では、設定データ格納部１１３の内容に応じて装置起動時に帯域制限値を設定し、アプリケーション側のプロセッサの負荷を最適な値に調整することができる。これにより、ＶｏＩＰゲートウェイ１０では、ＶｏＩＰ通話品質に影響を与えることなく、例外パケットを最大限処理することが可能となる。
【０１２４】
（Ａ−３−２）ＶｏＩＰゲートウェイ１０では、ＶｏＩＰ通話の状況（例えば、通話の開始・切断等）に応じて、ファストパス処理部１２からアプリケーション処理部１１への帯域制御を行うようにしている。例えば、図６等に示されるように、ＶｏＩＰアプリケーションの影響を考慮し、ＶｏＩＰ通話開始時に帯域制限を設定、ＶｏＩＰ通話切断時に帯域制限を解除又は、より緩やかな帯域制限するように変更している。これにより、ＶｏＩＰゲートウェイ１０では、ＶｏＩＰ通話品質に影響を与えることなく、例外パケットを効率的に処理することが可能となる。また、ＶｏＩＰ通話していない際は、アプリケーション側のプロセッサ（アプリケーション処理部１１）のリソースを効率的に利用することができる。
【０１２５】
（Ａ−３−３）ＶｏＩＰゲートウェイ１０では、ＶＰＮトンネルに係る処理状況（例えば、ＶＰＮトンネルの生成・削除）に応じて、ファストパス処理部１２からアプリケーション処理部１１への帯域制御を行うようにしている。例えば、図７に示されるように、ＶＰＮトンネル生成時にＶＰＮトンネルを通るパケットにのみ帯域制御を設定、ＶＰＮトンネル削除時に生成時に設定した帯域制御を解除するように変更している。これにより、ＶｏＩＰ通話品質に影響を与えることなく、処理負荷の高いＶＰＮトンネルを通る例外パケット処理のみを効果的に帯域制限することができる。また、ＶＰＮトンネルを通らない例外パケットに対しては、アプリケーション側のプロセッサのリソースを効率的に利用することができる。
【０１２６】
（Ａ−３−４）特許文献１に示されるように従来は、アプリケーション側のプロセッサ上（アプリケーション処理部１１に相当）でＶｏＩＰやＶＰＮに係るアプリケーションが動作するシステムの場合、例外パケットによるアプリケーション用プロセッサヘの負荷が通信品質（音声品質）を劣化させる可能性があった。
【０１２７】
一方、この実施形態のＶｏＩＰゲートウェイ１０では、上述のように、設定データ格納部１１３の内容、ＶｏＩＰ通話処理の状況、ＶＰＮトンネリング処理の状況等、当該ＶｏＩＰゲートウェイ１０の動作状況に応じて、ファストパス処理部１２からアプリケーション処理部１１へ流れる例外パケットに係る帯域制御を行っている。
【０１２８】
これにより、ＶｏＩＰゲートウェイ１０では、ＶｏＩＰ通話品質に影響を与えることなく、例外パケットを効率的に処理することが可能となる。また、ＶｏＩＰ通話していない際は、アプリケーション側のプロセッサ（アプリケーション処理部１１）のリソースを効率的に利用することができる。
【０１２９】
（Ｂ）他の実施形態
本発明は、上記の実施形態に限定されるものではなく、以下に例示するような変形実施形態も挙げることができる。
【０１３０】
（Ｂ−１）上記の実施形態においては、ＶｏＩＰゲートウェイ１０におけるファストパス処理部１２からアプリケーション処理部１１へ流れる例外パケットに係る帯域制御は、アプリケーション処理部１１側の帯域制御部１１７と、ファストパス処理部１２側の帯域制御部１２４とに機能を分けて構築しているが、いずれか一方のみで構築するようにしても良い。また、アプリケーション処理部１１とファストパス処理部１２との間に独立した帯域制御手段（例えば、別個のプロセッサ）を設けて実現するようにしても良い。
【０１３１】
（Ｂ−２）上記の実施形態においては、２つのプロセッサを用いて、ＶｏＩＰゲートウェイ１０を構築する例について説明したが、プロセッサの数は限定されず、シングルプロセッサ、もしくは３つ以上のプロセッサをもつゲートウェイに適用しても良い。例えば、物理的には１つのプロセッサであっても、タイムスライス等のディスパッチにより、仮想的に複数のＣＰＵとして構築し、それぞれの仮想的なＣＰＵに、アプリケーション処理部１１やファストパス処理部１２等の処理を割り当てるようにしても良い。
【０１３２】
（Ｂ−３）上記の実施形態においては、ＶｏＩＰゲートウェイ１０−１とＶｏＩＰゲートウェイ１０−２との間でＶＰＮトンネルを形成する構成について説明したが、ＶｏＩＰゲートウェイ１０が直接ＩＰ電話端末２０とＶＰＮトンネルを形成するようにしても良い。
【０１３３】
（Ｂ−４）上記の実施形態では、帯域制御管理部１１６において、「ＷＡＮ接続モード設定」の内容に応じて、帯域制御に適用する帯域制限値の算出を行うことについて説明したが、その他の条件を、帯域制限値の算出条件として、変更又は追加するようにしても良い。
【０１３４】
例えば、その他の接続条件としては、「タグＶＬＡＮ」の適用の有無が挙げられる。ＶｏＩＰゲートウェイ１０においてタグＶＬＡＮが適用される場合には、ＶｏＩＰゲートウェイ１０からネットワークＮへパケットを送出する際に、タグＶＬＡＮ用のタグを付加する等のカプセリングの処理が必要となる。このカプセリングの負荷を考慮して、帯域制御管理部１１６では、タグＶＬＡＮの適用が有ると設定されている場合には、より帯域制限を強くする（帯域制限値を低くする）ようにしても良い。
【０１３５】
すなわち、上述のＶＬＡＮタグ挿入の有無など、その設定によってパケット処理全体の負荷が変わる機能の有効・無効によって帯域制御値を決定しても良い。また、パケット処理全体の負荷が変わる機能の有効・無効が複数ある場合には、それらの機能の有効・無効の組み合わせに応じて帯域制限値を決定するようにしても良い。
【０１３６】
（Ｂ−５）上記の実施形態においては、ファストパス処理部１２からアプリケーション処理部１１へ流れる例外パケットに係る帯域制御を調整する要素として、設定データ格納部１１３の内容、ＶｏＩＰ通話処理の状況、ＶＰＮトンネリング処理の状況の３つを挙げているが、３つのうち一部だけを適用するようにしても良いし、その他の要素を加えて適用するようにしても良く、組み合わせは限定されないものである。
【０１３７】
その他の要素としては、例えば、アプリケーション処理部１１において用いられるプロセッサの負荷状況等が挙げられる。例えば、アプリケーション処理部１１において用いられるプロセッサの負荷が高いほど、ファストパス処理部１２からアプリケーション処理部１１へ流れる例外パケットの帯域制限を強める（帯域制限値を低くする）ようにしてもよい。
【０１３８】
また、例えば、ＶＰＮトンネルが使用するアルゴリズムの処理負荷（ルータ機能部１１２に係る処理負荷）によって帯域制限値を決定するようにしても良い。
【０１３９】
（Ｂ−６）上記の実施形態においては、本発明のパケット処理装置を、ＶｏＩＰゲートウェイに適用した例について説明したが、本発明のパケット処理装置が処理するパケットの種類はＶｏＩＰに限定されず、その他のパケットを処理する装置に適用するようにしても良い。
【０１４０】
例えば、上記の実施形態では、本発明のパケット処理装置を、ＶｏＩＰのパケットを処理する装置として説明しているが、処理する対象のパケットとして、その他のストリームデータのパケットに置き換えることが挙げられる。例えば、ＶｏＩＰパケットを、動画像データ（例えば、ビデオ・オン・デマンドにおける配信データ）のパケットに置き換えるようにしても良いし、テレビ電話や音声付の動画像のように、音声データ及び動画像データのパケットに置き換えるようにしても良い。
【０１４１】
また、上記の実施形態においては、本発明のパケット処理装置を、ＶＰＮに対応したＶｏＩＰゲートウェイに適用する例について説明したが、ＶｏＩＰ機能とルータ機能を持つＩＰ−ＰＢＸ等に適用するようにしても良い。
【符号の説明】
【０１４２】
１…ネットワークシステム、１０、１０−１、１０−２…ＶｏＩＰゲートウェイ（パケット処理装置）、１１…アプリケーション処理部、１１１…ＶｏＩＰ機能部、１１２…ルータ機能部、１１３…設定データ格納部、１１４…パケット処理部、１１５…ファストパス設定部、１１６…帯域制御管理部、１１７…帯域制御部、１２…ファストパス処理部、１２１…パケット処理部、１２２、１２３…ＩＦ、１２４…帯域制御部、２０、２０−１、２０−２…ＩＰ電話端末、Ｎ…ネットワーク。
【図１】
2011114391.tif 000003
【図２】
2011114391.tif 000004
【図３】
2011114391.tif 000005
【図４】
2011114391.tif 000006
【図５】
2011114391.tif 000007
【図６】
2011114391.tif 000008
【図７】
2011114391.tif 000009