【手続補正書】
【提出日】平成21年6月17日(2009.6.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項６
【補正方法】変更
【補正の内容】
【請求項６】
前記通信制限手段は、前記他方のネットワークとの通信の制限として、前記通信量が超過したクライアントが送信または受信するパケットを帯域幅の狭いクラスへ分類を変更する請求項３に記載のルータ装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
このように、特定サービスを別クラスに分類することによって、異なるクラスのトラフィックの逼迫からは解放されるが、同じクラスに複数のサービスまたは複数のクライアントが分類されている場合には、同じクラスの他のサービスまたはクライアントが帯域を占有してしまうと、やはりトラフィックの逼迫が生じてしまうという問題点があった。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
この発明は、複数のサービスが同じクラスに分類されている場合や複数のクライアントが同じクラスを使用する場合でも、そのクラスのトラフィックの逼迫を抑制することができるルータ装置を提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
この発明は、前記通信制限手段は、前記他方のネットワークとの通信の制限として、前記通信量が超過したクライアントが送信または受信するパケットを帯域幅の狭いクラスへ分類を変更することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
この発明によれば、特定のクライアントの通信量があるしきい値を超えたとき、そのクライアントが特定のサービス機能を使って帯域を占有していると予想して、トラフィックの逼迫を防止するために、そのクライアントの通信を制限する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
また、このルータ装置１は、ＱｏＳ(Quality of Service)機能を備えている。ＱｏＳ機能は、通信パケットを複数のクラス（クラス１、クラス２）に分類して処理することにより、通信帯域が十分でない通信回線においても特定の通信パケットが破棄されないようにする技術である。このＱｏＳ機能は、帯域の広いネットワーク（ＬＡＮ）から帯域の狭いネットワーク（ＷＡＮ）への通信において特に有効である。なお、設定するクラスの数は２つに限定されず、３以上であってもよい。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】変更
【補正の内容】
【００３７】
ＱｏＳ機能を用いたクラス別のパケット転送は、一般的には次のような手順で行う。
（１）受信したパケットを、送信元/宛先ＩＰアドレス、送信元／宛先ポート番号（アプリケーシ ョン）、入力インタフェース等の属性に基づいて分類する。
（２）分類されたパケットに対し、予め設定されているクラス分け条件に基づいて、所属クラスを識別するためのマーキングを行う。
（３）マーキングを参照して、各パケットをその所属クラスのキューに登録する。
（４）各クラスのキューに登録されたパケットを、定められた帯域制御方式または優先制御方式に基づいて転送する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】変更
【補正の内容】
【００４０】
優先制御方式は、クラス１の通信パケットをクラス２の通信パケットに対して優先的に処理するようにルールづけておき、クラス２のキューに送信パケットが溜まっていても、後からクラス１のキューに登録されたパケットを優先的に処理する方式である。この方式では、ネットワークのトラフィックが逼迫している状況でもクラス１のパケットが滞留することがない。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】変更
【補正の内容】
【００４３】
またさらに、このルータ装置１は、各クラス内での通信の逼迫に対応するために、ＤＣＣ(Dynamic Class Control) の機能を備えている。ＤＣＣとは、あるクラス内で特定のクライアントのＷＡＮ−ＬＡＮ間通信の帯域占有率が一定値を超えた場合、このクライアントの通信を制限することにより、各クラスにおける安定したトラフィックを維持する技術である。クライアントの通信を制限する方式として、このクライアントの通信を一定時間遮断する方式のほか、このクライアントが送信および／または受信するパケット（このクライアントのＩＰアドレスが送信元/宛先ＩＰアドレスとなってい るパケット）を優先度の低いクラスまたは帯域幅の狭いクラスに一定期間または無期限（係員が解除操作を行うまで解除しない）移動させる方式がある。このようにクライアントの通信帯域占有率に基づいてダイナミックに、そのクライアントが送受信するパケットのクラスを移動させることから、ＤＣＣ(Dynamic Class Control) と呼ばれる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
「期間」上記通信制限の適用時間を指定する。適用時間は、無期限としてもよい。無期限の場合には、係員（ネットワーク管理者）が、このルータ１に対して通信制限の解除操作を行うまで、ルータ１は通信制限を継続する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】変更
【補正の内容】
【００５０】
上記「動作」で設定する通信制限には、たとえば以下のような方式がある。
（１）該当のクライアントのＷＡＮ−ＬＡＮ間の通信を遮断する。
（２）該当のクライアントが送受信するパケットをより優先度の低いクラスまたは帯域幅の狭いクラスへ移動させる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
ここで、図２（Ａ）に示すクラス設定では、クラス２よりも優先度の低いクラスや帯域幅の狭いクラスは存在しないが、ＤＣＣ技術を適用する場合には、通信制限のための専用の優先度の低いクラスまたは帯域幅の狭いクラス（クラス３）を予め設定しておく。通常使用しないクラスに予め帯域幅を割り当てておくことは帯域の無駄になるが、ＤＴＣ(Dynamic Traffic Control) 技術を適用して、クラス２とクラス３で帯域幅を共有させることにより、通信制限が行われるクライアントがないときは、クラス３の割当帯域を０として帯域の無駄を無くすことができる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
図３は、同ルータ装置の動作を説明するフローチャートである。
同図（Ａ）はパケット処理のメインルーチンを示している。パケットを受信すると（Ｓ１）、この受信したパケットを、その属性に基づいてクラス分けし（Ｓ２）、そのクラスのキューに登録する。そして、そのクラスに対して定義されている帯域幅または優先順位でこのパケットを伝送する（Ｓ３）。以上が、ＱｏＳを実行するルータ装置の通常処理である。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
この処理を行いつつ、ＤＣＣで監視するクラス（クラス２）における各クライアント単位のトラフィック（フロー）を監視する（Ｓ４）。いずれかクライアントのフローの帯域占有率がＤＣＣのルールに定められた帯域占有率（図２（Ｂ）参照）を超えた場合（Ｓ５）、このクライアントに対してＤＣＣに定めた通信制限を適用する（Ｓ６）。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
同図（Ｂ）は、通信制限が適用されたクライアントが発生した場合の通信制限管理処理を示すフローチャートである。図２（Ｂ）に示すＤＣＣルールには、通信制限を適用する期間が定められている。この期間が無制限の場合にはこの処理は不要であるが、有限時間が適用されている場合は、この通信制限管理処理で通信制限を行っている時間を計測し、適用期間の経過後、通信制限を解除して、該当のクライアントの通信状態を元に戻す。Ｓ１０では通信制限を行っている時間を計測して適用期間が経過したかを判断する。適用期間が経過していない場合には何もしない。適用期間が経過した場合には、前記Ｓ６で適用した通信制限を解除してクライアントの通信状態を元の状態に戻す（Ｓ１１）。ここで元の状態に戻すとは、クライアントＰＣの通信を遮断している場合には、この遮断を解除する動作、クライアントＰＣ（の通信パケット）を優先度の低いクラスまたは帯域幅の狭いクラスに移動させた場合には、このクライアントＰＣ（の通信パケット）を元のクラスに戻す動作である。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】変更
【補正の内容】
【００５７】
すなわち、ＱｏＳを適用することにより、クラス１に分類されているＶｏＩＰ通信１００は常に正常に行われるが、ＱｏＳのみでは、図５のように、クラス２において異常に帯域を占有するクライアントＰＣ（ファイル交換ソフトが動作しているＰＣ、ウィルスに感染したＰＣなど）１０２によってクラス２の帯域が占有され、一般のクライアントＰＣ１０１の通信が正常に行えない状況になる。この場面で、ＤＣＣを適用したことにより、図４に示すように、上記異常なクライアントＰＣ１０２の通信がクラス３に分類されて同図の細線矢印のように制限され、一般のクライアント１０１の通信はクラス２において同図の太線矢印のように正常に行われるようになる。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
一般的なＰ２Ｐアプリケーションの通信遮断機構は、対象アプリケーションを特定して通信パケットを検出しなければならず、新種のＰ２Ｐアプリケーションが流行する度に個別の対応が必要である。ＤＣＣでは、汎用的な特性からＰ２Ｐアプリケーションの通信を異常なトラフィックと捉え通信を遮断することができるので、対象となるアプリケーションは問わない。このことは、ウィルスに感染したＰＣから発生する膨大なトラフィックについても同様に有効であり、セキュリティ被害の二次感染を防ぐことが可能である。