(57)【要約】【課題】  エラーなく消費電力を低減する通信方法、通信システム、及び通信装置を提供する。【解決手段】  動作モードを、第１モード、及び、トラフィックの処理速度が前記第１モードより低い第２モードの間で切り替える第１通信装置と、第２通信装置の間において、第２通信装置は、第１通信装置にトラフィックを送信し、第１通信装置は、受信したトラフィックを処理し、該トラフィック量が第１閾値より少ないとき、第２モードにおけるトラフィックの処理速度に応じた帯域制限を第２通信装置に要求し、第２通信装置は、第１通信装置からの該要求に応じて、第１通信装置に送信するトラフィックの帯域を、第２モードにおけるトラフィックの処理速度に応じて制限し、第１通信装置は、第２通信装置が、要求に応じてトラフィックの帯域を制限した後、動作モードを第１モードから第２モードに切り替える。【選択図】図４
2015043520.tif 000002
【特許請求の範囲】
【請求項１】
動作モードを、第１モード、及び、トラフィックの処理速度が前記第１モードより低い第２モードの間で切り替える第１通信装置と、第２通信装置の間の通信方法において、
前記第２通信装置は、前記第１通信装置にトラフィックを送信し、
前記第１通信装置は、前記第２通信装置から受信した前記トラフィックを処理し、該トラフィック量が第１閾値より少ないとき、前記第２モードにおける前記トラフィックの処理速度に応じた帯域制限を前記第２通信装置に要求し、
前記第２通信装置は、前記第１通信装置からの該要求に応じて、前記第１通信装置に送信する前記トラフィックの帯域を、前記第２モードにおける前記トラフィックの処理速度に応じて制限し、
前記第１通信装置は、前記第２通信装置が、前記要求に応じて前記トラフィックの帯域を制限した後、前記動作モードを前記第１モードから前記第２モードに切り替えることを特徴とする通信方法。
【請求項２】
前記第２通信装置は、他装置から前記第１通信装置宛てに入力されるトラフィック量が所定量以上になったとき、前記第１通信装置に前記動作モードの変更を要求し、
前記第１通信装置は、該要求に応じて、前記動作モードを前記第２モードから前記第１モードに切り替え、
前記第２通信装置は、前記第１通信装置の前記動作モードが前記第２モードから前記第１モードに切り替わった後、前記トラフィックの帯域の制限を解除することを特徴とする請求項１に記載の通信方法。
【請求項３】
前記第１通信装置は、前記トラフィックの処理速度を決定するクロック信号の周波数を制御することにより、前記動作モードを前記第１モード及び前記第２モードの間で切り替えることを特徴とする請求項１または２に記載の通信方法。
【請求項４】
前記第１通信装置は、前記トラフィック量が前記第１閾値より少ない場合、処理待ちの前記トラフィックの蓄積量が第２閾値より少ないとき、前記帯域制限を前記第２通信装置に要求することを特徴とする請求項１乃至３の何れかに記載の通信方法。
【請求項５】
動作モードを、第１モード、及び、トラフィックの処理速度が前記第１モードより低い第２モードの間で切り替える第１通信装置と、第２通信装置とを有する通信システムにおいて、
前記第２通信装置は、前記第１通信装置にトラフィックを送信し、
前記第１通信装置は、前記第２通信装置から受信した前記トラフィックを処理し、該トラフィック量が第１閾値より少ないとき、前記第２モードにおける前記トラフィックの処理速度に応じた帯域制限を前記第２通信装置に要求し、
前記第２通信装置は、前記第１通信装置からの該要求に応じて、前記第１通信装置に送信する前記トラフィックの帯域を、前記第２モードにおける前記トラフィックの処理速度に応じて制限し、
前記第１通信装置は、前記第２通信装置が、前記要求に応じて前記トラフィックの帯域を制限した後、前記動作モードを前記第１モードから前記第２モードに切り替えることを特徴とする通信システム。
【請求項６】
他装置から受信したトラフィックを処理するトラフィック処理部と、
該トラフィック量を監視するトラフィック監視部と、
動作モードを、第１モード、及び、前記トラフィック処理部の処理速度が前記第１モードより低い第２モードの間で切り替えるモード制御部とを有し、
前記モード制御部は、前記トラフィック監視部の監視結果に基づき、前記トラフィック量が第１閾値より少ないことを検出したとき、前記第２モードにおける前記トラフィック処理部の処理速度に応じた帯域制限を前記他装置に要求し、前記他装置が、該要求に応じて前記トラフィックの帯域を制限した後、前記動作モードを前記第１モードから前記第２モードに切り替えることを特徴とする通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、通信方法、通信システム、及び通信装置に関する。
【背景技術】
【０００２】
通信需要の増加に伴い、レイヤ２スイッチやルータなどの通信装置は、処理能力が向上しているが、その反面、消費電力が増加している。このため、通信装置の低消費電力化が求められている。
【０００３】
通信装置の低消費電力化に関し、例えば特許文献１には、パケット流量に応じてクロック周波数を変更する点が開示されている。特許文献２には、使用されていないポートの電源を停止させる点が開示されている。
【０００４】
また、特許文献３には、クライアントからサーバにデータの転送レートの低減を要求し、転送レートの低下後にクライアントが省電力モードに入る点が記載されている。特許文献４には、装置間の通信速度の変更により消費電力を低減する点が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２２８４９１号公報
【特許文献２】特開平１１−８８４５８号公報
【特許文献３】特開２００９−２３７９３３号公報
【特許文献４】特開２００６−２９３９８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１及び２に記載された技術は、トラフィック量の急激な増加（バーストトラフィックの入力）に、クロック周波数または電源の制御が追従できずに、パケットロスなどのエラーを生ずる可能性がある。また、特許文献３に記載された技術は、サーバからクライアントに、クライアントの省電力モードにおける処理能力を超えるトラフィックが入力された場合、パケットロスなどのエラーを生ずる。さらに、特許文献４に記載された技術は、通信速度を変更するとき、ループバックモードに移行することにより装置間のリンクをいったん切断するため、やはり、パケットロスなどのエラーを生ずる。
【０００７】
そこで本件は上記の課題に鑑みてなされたものであり、エラーなく消費電力を低減する通信方法、通信システム、及び通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本明細書に記載の通信方法は、動作モードを、第１モード、及び、トラフィックの処理速度が前記第１モードより低い第２モードの間で切り替える第１通信装置と、第２通信装置の間において、前記第２通信装置は、前記第１通信装置にトラフィックを送信し、前記第１通信装置は、前記第２通信装置から受信した前記トラフィックを処理し、該トラフィック量が第１閾値より少ないとき、前記第２モードにおける前記トラフィックの処理速度に応じた帯域制限を前記第２通信装置に要求し、前記第２通信装置は、前記第１通信装置からの該要求に応じて、前記第１通信装置に送信する前記トラフィックの帯域を、前記第２モードにおける前記トラフィックの処理速度に応じて制限し、前記第１通信装置は、前記第２通信装置が、前記要求に応じて前記トラフィックの帯域を制限した後、前記動作モードを前記第１モードから前記第２モードに切り替える方法である。
【０００９】
本明細書に記載の通信システムは、動作モードを、第１モード、及び、トラフィックの処理速度が前記第１モードより低い第２モードの間で切り替える第１通信装置と、第２通信装置とを有し、前記第２通信装置は、前記第１通信装置にトラフィックを送信し、前記第１通信装置は、前記第２通信装置から受信した前記トラフィックを処理し、該トラフィック量が第１閾値より少ないとき、前記第２モードにおける前記トラフィックの処理速度に応じた帯域制限を前記第２通信装置に要求し、前記第２通信装置は、前記第１通信装置からの該要求に応じて、前記第１通信装置に送信する前記トラフィックの帯域を、前記第２モードにおける前記トラフィックの処理速度に応じて制限し、前記第１通信装置は、前記第２通信装置が、前記要求に応じて前記トラフィックの帯域を制限した後、前記動作モードを前記第１モードから前記第２モードに切り替える。
【００１０】
本明細書に記載の通信装置は、他装置から受信したトラフィックを処理するトラフィック処理部と、該トラフィック量を監視するトラフィック監視部と、動作モードを、第１モード、及び、前記トラフィック処理部の処理速度が前記第１モードより低い第２モードの間で切り替えるモード制御部とを有し、前記モード制御部は、前記トラフィック監視部の監視結果に基づき、前記トラフィック量が第１閾値より少ないことを検出したとき、前記第２モードにおける前記トラフィック処理部の処理速度に応じた帯域制限を前記他装置に要求し、前記他装置が、該要求に応じて前記トラフィックの帯域を制限した後、前記動作モードを前記第１モードから前記第２モードに切り替える。
【発明の効果】
【００１１】
本明細書に記載の通信方法、通信システム、及び通信装置は、エラーなく消費電力を低減できるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】ネットワーク構成を示す構成図である。
【図２】実施例に係る通信装置の機能構成を示す構成図である。
【図３】トラフィック量の時間変化の一例を示すグラフである。
【図４】動作モードを低消費電力モードに切り替える場合の通信装置間の通信の一例を示すラダーチャートである。
【図５】帯域制限によりバーストトラフィックを抑制した場合のトラフィック量の時間変化の一例を示すグラフである。
【図６】動作モードを通常モードに維持する場合の通信装置間の通信の一例を示すラダーチャートである。
【図７】動作モードを通常モードに切り替える場合の通信装置間の通信の一例を示すラダーチャートである。
【発明を実施するための形態】
【００１３】
図１は、ネットワーク構成を示す構成図である。ネットワーク（通信システム）は、実施例に係る通信装置１がそれぞれ設けられたノード＃１〜＃５を含む。本実施例において、通信装置１として、ルータを挙げるが、通信装置１は、これに限定されず、レイヤ２スイッチなどの他の通信装置であってもよい。
【００１４】
各ノード＃１〜＃５の通信装置１は、光ファイバまたはＬＡＮ（Local Area Network）ケーブルなどの通信路を介して互いに接続されている。ノード＃１の通信装置１は、ノード＃２及び＃４の各通信装置１と接続されている。ノード＃２の通信装置１は、ノード＃１、＃４、及び＃３の各通信装置１と接続されている。ノード＃３の通信装置１は、ノード＃２及び＃５の各通信装置１と接続されている。ノード＃５の通信装置１は、ノード＃３及び＃４の各通信装置１と接続されている。もっとも、ネットワークの接続形態は、これに限定されず、例えばリング型やスター型であってもよい。なお、各通信装置１は、ルータとして機能するため、さらにＬＡＮ（図示せず）を介してレイヤ２スイッチ、パーソナルコンピュータ、及びサーバなどが接続される。
【００１５】
また、ノード＃１の通信装置１は、アクセス系ネットワークＮＷなどを介して上流側通信装置９と接続されている。上流側通信装置９としては、例えば、基幹系ネットワーク内の波長多重伝送装置に実装されるトランスポンダが挙げられる。各ノード＃１〜＃５の通信装置１は、上流側通信装置９から受信したパケットを、宛先となる他のネットワークに転送し、他のネットワークから受信したパケットを、上流側通信装置９に送信する。なお、本実施例において、パケットとして、イーサネット（登録商標、以下同様）フレームを挙げるが、パケットは、これに限定されず、ＡＴＭ（Asynchronous Transfer Mode）セルなどの他形式のデータであってもよい。
【００１６】
各ノード＃１〜＃５の通信装置１は、他の通信装置１から受信したパケットの流れ、つまりトラフィックを処理し、さらに他の通信装置１に送信する。トラフィックの処理速度は、要求されるスループットに応じて決定されため、スループットが高いほど、高くなる。トラフィックの処理速度は、トラフィック処理に使用されるクロック信号の周波数により決定されるので、処理速度が高いほど、消費電力は高い。すなわち、トラフィックの処理能力及び消費電力は、トレードオフの関係にある。
【００１７】
しかし、ネットワークに流れるトラフィック量は変化するため、通信装置１は、常に要求されたスループットが必要になるわけではない。このため、通信装置１は、他の通信装置１から受信するトラフィック量に応じ、動作モードを、通常モード（第１モード）、及び、トラフィックの処理速度が通常モードより低い低消費電力モード（第２モード）の間で切り替えることにより、消費電力を低減する。このとき、通信装置１は、トラフィックの処理速度を決定するクロック信号の周波数を制御することにより、動作モードを容易に切り替えることができる。
【００１８】
このとき、仮に、トラフィック量が低下したことを契機として、動作モードを通常モードから低消費電力モードに切り替えると、その後にバーストトラフィックが発生した場合に、トラフィックの処理速度が追従できずにパケットロスが生ずる。
【００１９】
そこで、実施例に係る通信装置１は、低消費電力モードにおけるトラフィックの処理速度に応じた帯域制限を、トラフィックの送信元の通信装置１に要求し、該通信装置１がトラフィックの帯域を制限した後、低消費電力モードに切り替える。これにより、通信装置１は、パケットロスなく消費電力を低減する。以下に、ノード＃４の通信装置１が、動作モードを通常モードから低消費電力モードに切り替える場合を例に挙げて説明する。
【００２０】
ノード＃１、＃２、及び＃５の各通信装置（第２通信装置）１は、ノード＃４の通信装置（第１通信装置）１にトラフィックを送信する。ノード＃４の通信装置１は、ノード＃１、＃２、及び＃５の各通信装置から受信したトラフィックを処理する。ノード＃４の通信装置１は、該トラフィック量が第１閾値ＴＨ１より少ないとき、低消費電力モードにおけるトラフィックの処理速度に応じた帯域制限をノード＃１、＃２、及び＃５の各通信装置１に要求する（ＲＥＱａ参照）。なお、本明細書において、トラフィック量とは、可変パケットの長さを同一とした場合の単位時間当たりのパケット数、もしくは時間当たりのデータ量を意味する。
【００２１】
ノード＃１、＃２、及び＃５の各通信装置１は、ノード＃４の通信装置１からの帯域制限の要求ＲＥＱａに応じて、ノード＃４の通信装置１に送信するトラフィックの帯域を、低消費電力モードにおけるトラフィックの処理速度に応じて制限する。これにより、ノード＃１、＃２、及び＃５の各通信装置１からノード＃４の通信装置１へのバーストトラフィックの入力が回避される。
【００２２】
なお、ノード＃１、＃２、及び＃５の各通信装置１は、トラフィックの処理速度または帯域の制限値を、ノード＃４の通信装置１から受信した帯域制限要求ＲＥＱａ（制御メッセージ）から取得してもよいし、自装置内のメモリなどから取得してもよい。ノード＃１、＃２、及び＃５の各通信装置１は、帯域制限を行った後、ノード＃４の通信装置１に応答ＲＥＳａを送信する。
【００２３】
ノード＃４の通信装置１は、応答ＲＥＳａを受信した後、つまり、ノード＃１、＃２、及び＃５の各通信装置１が、要求に応じてトラフィックの帯域を制限した後、動作モードを通常モードから低消費電力モードに切り替える。このため、通信装置１は、パケットロスなく消費電力を低減することができる。このとき、通信装置１は、トラフィックの処理速度を決定するクロック信号の周波数を、通常モードより低下させることにより、動作モードを低消費電力モードに切り替える。
【００２４】
上述した例において、ノード＃４の通信装置１は、トラフィック量が第１閾値ＴＨ１より少なくなったことを契機として、動作モードを、通常モードから低消費電力モードに切り替えたが、さらに、自装置内に残る処理待ちのトラフィックの減少を契機としてもよい。つまり、ノード＃４の通信装置１は、トラフィック量が第１閾値ＴＨ１より少ない場合、処理待ちのトラフィックの蓄積量が第２閾値ＴＨ２より少ないとき、帯域制限をノード＃１、＃２、及び＃５の各通信装置１に要求する。これにより、動作モードを低消費電力モードに切り替えることにより、ノード＃４の通信装置１内に残留するトラフィック、つまりバッファに蓄積されたパケットのスループットが低下することが回避される。
【００２５】
ノード＃１、＃２、及び＃５の各通信装置１は、ノード＃４の通信装置１の動作モードが低消費電力モードである間、ノード＃４の通信装置１宛てのトラフィック量が、制限された帯域を超えたとき、帯域を超える分のパケットを自装置内のバッファに蓄積する。このため、バッファの蓄積量が増えると、帯域制限のために、スループットが低下する可能性がある。
【００２６】
そこで、ノード＃１、＃２、及び＃５の各通信装置１は、ノード＃４の通信装置１宛てのトラフィック量が増加することを検出して、ノード＃４の通信装置１に、動作モードを低消費電力モードから通常モードに切り替えるように要求する。以下に、ノード＃１の通信装置１を例に挙げて、この動作について説明する。
【００２７】
ノード＃１の通信装置１は、他装置（例えば上流側通信装置９）からノード＃４の通信装置１宛てに入力されるトラフィック量が所定量Ｂ以上になったとき、ノード＃４の通信装置１に動作モードの変更を要求する（ＲＥＱｂ参照）。ノード＃４の通信装置１は、動作モードの変更要求ＲＥＱｂに応じて、動作モードを低消費電力モードから通常モードに切り替える。これにより、ノード＃４の通信装置１において、トラフィックの処理速度が通常モードより増加する。ノード＃４の通信装置１は、動作モードを低消費電力モードから通常モードに切り替えると、ノード＃１の通信装置１にモード切替完了通知ＲＥＳｂを送信する。
【００２８】
ノード＃１の通信装置１は、モード切替完了通知ＲＥＳｂを受信した後、つまり、ノード＃４の通信装置１の動作モードが低消費電力モードから通常モードに切り替わった後、トラフィックの帯域の制限を解除する。これにより、ノード＃１の通信装置１内のバッファのパケット蓄積量の増加が防止されるので、スループット低下が回避される。なお、本例では、ノード＃１の通信装置１を挙げたが、他のノード＃２及び＃４についても同様の動作が可能である。
【００２９】
また、本例において、ノード＃１の通信装置１は、他装置からノード＃４の通信装置１宛てに入力されるトラフィック量が所定量Ｂ以上になったことを契機として、ノード＃４の通信装置１に動作モードの変更を要求したが、これに限定されない。
【００３０】
例えば、ノード＃１の通信装置１は、上流側通信装置９に、ノード＃４の通信装置１宛てのトラフィック量を示すトラフィック情報を要求し（ＲＥＱｃ参照）、上流側通信装置９からトラフィック情報ＲＥＳｃを取得してもよい。そして、ノード＃１の通信装置１は、トラフィック情報ＲＥＳｃの内容に応じて、ノード＃４の通信装置１に動作モードの変更を要求する。この場合、ノード＃１の通信装置１は、ノード＃４の通信装置１宛てのトラフィックが、上流側ネットワークからノード＃１の通信装置１に送信される前に、上流側通信装置９のトラフィック状態を確認できるので、より確実にバッファの蓄積量の増加を防止できる。
【００３１】
次に、通信装置１の詳細を説明する。図２は、実施例に係る通信装置１の機能構成を示す構成図である。通信装置１は、制御ユニット１０と、複数のインターフェースユニット２と、スイッチングユニット３と、電源ユニット４とを有する。各ユニット１０，２，３，４は、例えば、通信装置の筐体に設けられた複数のスロットにそれぞれ挿入されて、背面基板を介し、互いに電気的に接続される。
【００３２】
制御ユニット１０は、装置全体を制御する装置制御部（モード制御部）１１０を有する。装置制御部１１０は、例えばＣＰＵ（Central Processing Unit）などのプロセッサを含み、上述した通信装置１間の動作を実行するためにインターフェースユニット２の各部を制御する。このとき、制御ユニット１０は、通信装置１の動作モードを、通常モード及び低消費電力モードの間で切り替える。
【００３３】
複数のインターフェースユニット２は、それぞれ、他の通信装置１との間でパケットを送受信する。スイッチングユニット３は、複数のインターフェースユニット２間においてパケットを交換する。また、電源ユニット４は、各ユニット１０，２，３に電力を供給する。
【００３４】
インターフェースユニット２は、ポート２４と、送受信処理部２１と、帯域制御部２０と、第１オンボード電源（OBP: On Board Power）２３と、第１クロック制御部２２と、第１トラフィック監視部２５とを有する。インターフェースユニット２は、さらに、入出力処理部２６と、第１バッファ２１ａと、第２バッファ２０ａとを有する。本実施例において、インターフェースユニット２は、接続先の他の通信装置１ごとに対応して設けられるが、これに限定されず、複数の通信装置１に対応して設けられてもよい。
【００３５】
第１オンボード電源２３は、ＤＣ（Direct Current）−ＤＣコンバータの機能を有し、電源ユニット４の電源電圧を変換して、インターフェースユニット２内の各部に供給する。第１オンボード電源２３は、インターフェースユニット２を動作させる必要がないとき、装置制御部１１０により電源供給を停止するように制御される。
【００３６】
ポート２４は、例えば物理レイヤ（PHY Layer: Physical Layer）の機能を有し、他の通信装置１から受信したパケットを送受信処理部２１に出力し、送受信処理部２１から入力されたパケットを他の通信装置１に送信する。
【００３７】
送受信処理部２１は、パケットからデータユニットを抽出して、帯域制御部２０に出力し、逆に、帯域制御部２０から入力されたデータユニットからパケットを構成する。例えば、パケットがイーサネットフレームである場合、送受信処理部２１は、イーサネットフレームからＩＰ（Internet Protocol）パケットを抽出し、ＩＰパケットからイーサネットフレームを構成する。
【００３８】
また、送受信処理部２１は、他の通信装置１との間で制御メッセージの送受信を処理する。制御メッセージは、例えば、上述した通信動作における帯域制限要求ＲＥＱａ、応答ＲＥＳａ、モード変更要求ＲＥＱｂ、モード切替完了通知ＲＥＳｂ、上位側通信装置９へのトラフィック情報の要求ＲＥＱｃ、及びトラフィック情報ＲＥＳｃである。送受信処理部２１は、他の通信装置１から受信した制御メッセージを装置制御部１１０に出力し、装置制御部１１０が生成した制御メッセージを、ポート２４を介して他の通信装置１に出力する。なお、制御メッセージは、他のパケットとは異なる固定された帯域（制御チャネルなど）を用いて送受信されるため、通信においてロスすることはない。第１バッファ２１ａは、送受信処理部２１の処理を待つパケットを蓄積する。
【００３９】
第１トラフィック監視部２５は、送受信処理部２１に入力されたトラフィック量を監視し、装置制御部１１０に通知する。
【００４０】
帯域制御部２０は、スイッチングユニット３に出力されるトラフィックの帯域を、例えばポリシング機能により制限する。また、帯域制御部２０は、装置制御部１１０の指示に基づいて、他の通信装置１に出力されるトラフィックの帯域を、例えばシェーピング機能により制限する。
【００４１】
帯域制御部２０は、他の通信装置１（上記の例ではノード＃４の通信装置１）から帯域制限を要求されたときに、該通信装置１に送信するトラフィックの帯域を制限する。第２バッファ２０ａは、送受信処理部２１の帯域制御のために送信処理を待つＩＰパケットを蓄積する。帯域制御部２０は、帯域の制限中、第２バッファ２０ａに蓄積されたＩＰパケットのうち、例えばＶｏＩＰ（Voice over Internet Protocol）のパケットのように、遅延時間の要求が厳しい（低遅延の）パケットを優先的に選択して送受信処理部２１に出力する。
【００４２】
入出力処理部２６は、スイッチングユニット３との間でＩＰパケットを入出力する。スイッチングユニット３は、ＩＰパケットを、宛先に応じたインターフェースユニット２に転送する。
【００４３】
第１クロック制御部２２は、装置制御部１１０の制御に従って、ポート２４、送受信処理部２１、及び入出力処理部２６のクロック信号の周波数を制御する。装置制御部１１０が、動作モードを通常モードから低消費電力モードに切り替えたとき、ポート２４、送受信処理部２１、及び入出力処理部２６のクロック信号の周波数は、通常モードより低い値に変更される。このため、低消費電力モードにおいて、ポート２４、送受信処理部２１、及び入出力処理部２６の処理速度は、通常モードより低くなる。
【００４４】
スイッチングユニット３は、転送処理部（トラフィック処理部）３１と、第３バッファ３１ａと、検索処理部３２と、第１メモリ３２ａと、第２メモリ３２ｂと、第２クロック制御部３３と、第３クロック制御部３４とを有する。スイッチングユニット３は、さらに、第２オンボード電源（ＯＢＰ）３５と、第２トラフィック監視部３６と、スイッチ回路３７と、蓄積量監視部３８とを有する。
【００４５】
第２オンボード電源３５は、ＤＣ−ＤＣコンバータの機能を有し、電源ユニット４の電源電圧を変換して、スイッチングユニット３内の各部に供給する。第２オンボード電源３５は、スイッチングユニット３を動作させる必要がないとき、装置制御部１１０により電源供給を停止するように制御される。
【００４６】
スイッチ回路３７は、各インターフェースユニット２の入出力処理部２６と接続されている。スイッチ回路３７は、入出力処理部２６から入力されたＩＰパケットを転送処理部３１に出力し、転送処理部３１から入力されたＩＰパケットを、宛先に応じたインターフェースユニット２に出力する。
【００４７】
転送処理部３１は、他の通信装置１から受信したトラフィックを処理する。転送処理部３１は、検索処理部３２からＩＰパケットの宛先、つまり転送先情報を取得する。このため、転送処理部３１は、検索キーとして、ＩＰパケットのＩＰアドレスを検索処理部３２に出力する。検索処理部３２は、検索キーに基づいて転送先情報を検索し、転送処理部３１に出力する。転送処理部３１は、例えば、転送先情報をＩＰパケットに付与して、スイッチ回路３７に出力する。第３バッファ３１ａは、転送処理部３１の処理を待つトラフィック、つまりＩＰパケットを蓄積する。
【００４８】
検索処理部３２は、転送処理部３１から入力された検索キーに基づいて、第２メモリ３２ｂに保持された検索テーブル３２１を検索する。検索テーブル３２１は、複数のＩＰアドレス及び複数のポインタが互いに対応付けられて格納されている。したがって、検索処理部３２は、検索テーブル３２１から、検索キーとしてのＩＰアドレスに対応するポインタを取得する。
【００４９】
検索処理部３２は、検索テーブル３２１から取得したポインタに基づいて、第１メモリ３２ａに保持されたフォワーディングテーブル３２０を検索する。フォワーディングテーブル３２０は、複数のポインタ及び複数のパケット処理情報が互いに対応付けられて格納されている。したがって、検索処理部３２は、フォワーディングテーブル３２０から、ポインタに対応するパケット処理情報を取得する。パケット処理情報は、ＩＰパケットの転送先を示す転送先情報を含む。
【００５０】
このように、転送処理部３１は、ＩＰパケットごとに、検索処理部３２を用いて転送先情報の検索処理を行うので、処理するトラフィック量が多いほど、消費電力が高くなる。したがって、装置制御部１１０は、以下に述べるように、トラフィック量の監視結果に応じて、動作モードを通常モードから低消費電力モードに切り替える。
【００５１】
第２トラフィック監視部３６は、転送処理部３１が処理するトラフィック量を監視する。装置制御部１１０は、第２トラフィック監視部３６の監視結果に基づき、トラフィック量が第１閾値ＴＨ１より少ないことを検出したとき、低消費電力モードにおける転送処理部３１の処理速度に応じた帯域制限を他の通信装置１に要求する。ここで、他の通信装置１は、図１の例では、ノード＃１、＃２、＃５の通信装置１である。装置制御部１１０は、帯域制限を要求する制御メッセージＲＥＱａを、送受信処理部２１を介して他の通信装置１に送信する。なお、装置制御部１１０は、第２トラフィック監視部３６の監視結果だけでなく、第１トラフィック監視部２５の監視結果を用いて、トラフィック量を判断してもよい。
【００５２】
また、転送処理部３１は、第２トラフィック監視部３６の監視結果だけでなく、蓄積量監視部３８の監視結果を用いて、トラフィック量を判断してもよい。この場合、蓄積量監視部３８は、第３バッファ３１ａに蓄積されたトラフィック（ＩＰパケット）の蓄積量を監視する。
【００５３】
装置制御部１１０は、第２トラフィック監視部３６の監視結果に基づき、トラフィック量が第１閾値ＴＨ１より少ないことを検出した場合、蓄積量監視部３８から監視結果を取得する。そして、転送処理部３１は、蓄積量監視部３８の監視結果に基づき、蓄積量が第２閾値ＴＨ２より少ないことを検出したとき、帯域制限を要求する制御メッセージＲＥＱａを他の通信装置１に送信する。これにより、装置制御部１１０は、通信装置１に内に残留するトラフィック、つまり第３バッファ３１ａに蓄積されたＩＰパケットのスループットの低下が回避される。
【００５４】
装置制御部１１０は、送受信処理部２１を介して他の通信装置（上記の例ではノード＃４の通信装置）１から、帯域制限を要求する制御メッセージＲＥＱａを受信すると、帯域制御部２０を制御することにより、該通信装置１に送信するトラフィックの帯域を制限する。装置制御部１１０は、低消費電力モードにおける転送処理部３１及び検索処理部３２のトラフィックの処理速度に応じて、帯域を制限する。帯域制限を行った後、装置制御部１１０は、送受信処理部２１を介して、応答ＲＥＳａを他の通信装置１に送信する。
【００５５】
これにより、通信装置１から他の通信装置１へのバーストトラフィックの入力が、回避される。なお、装置制御部１１０は、トラフィックの処理速度または帯域の制限値を、帯域制限を要求する制御メッセージから取得してもよいし、自装置内のメモリから取得してもよい。
【００５６】
装置制御部１１０は、他の通信装置１が、要求に応じてトラフィックの帯域を制限した後、第１クロック制御部２２、第２クロック制御部３３、及び第３クロック制御部３４を制御することにより、動作モードを通常モードから低消費電力モードに切り替える。このとき、第２クロック制御部３３及び第３クロック制御部３４は、転送処理部３１及び検索処理部３２のクロック信号の周波数をそれぞれ制御する。
【００５７】
第２クロック制御部３３及び第３クロック制御部３４は、装置制御部１１０の制御に従って、転送処理部３１及び検索処理部３２のクロック信号の周波数を、動作モードに応じた値に制御する。低消費電力モードにおけるクロック信号の周波数は、通常モードより低いので、低消費電力モードにおける転送処理部３１及び検索処理部３２の処理速度も低下するが、消費電力は、通常モードより低く抑えられる。
【００５８】
このように、装置制御部１１０は、他の通信装置１が帯域を制限した後、動作モードを低消費電力モードに切り替えるので、パケットロスを生ずることなく、消費電力を低減できる。
【００５９】
また、装置制御部１１０は、第２トラフィック監視部３６の監視結果に基づき、他装置から、低消費電力モードで動作する他の通信装置１（図１の例ではノード＃４の通信装置１）宛てに入力されるトラフィック量が所定量Ｂ以上であるか否かを判定する。装置制御部１１０は、該トラフィック量が所定量Ｂ以上になったとき、低消費電力モードの通信装置１に動作モードの変更を要求する。このとき、装置制御部１１０は、動作モードの変更を要求する制御メッセージＲＥＱｂを、送受信処理部２１を介して該通信装置１に送信する。なお、上述したように、装置制御部１１０は、上流側通信装置９から取得したトラフィック情報ＲＥＳｃの内容に応じて、動作モードの変更を要求する制御メッセージＲＥＱｂを送信してもよい。
【００６０】
低消費電力モードで動作する通信装置１において、装置制御部１１０は、動作モードの変更を要求する制御メッセージＲＥＱｂに応じて、動作モードを低消費電力モードから通常モードに切り替える。つまり、装置制御部１１０は、動作モードの変更を要求する制御メッセージを、送受信処理部２１を介して受信すると、第１クロック制御部２２、第２クロック制御部３３、及び第３クロック制御部３４を制御する。通常モードにおけるクロック信号の周波数は、低消費電力モードより高いので、通常モードにおける転送処理部３１及び検索処理部３２の処理速度も増加するが、消費電力は、低消費電力モードより高くなる。
【００６１】
また、装置制御部１１０は、動作モードを通常モードに切り替えた後、動作モードの変更を要求した通信装置１に、送受信処理部２１を介して、モード切替完了通知ＲＥＳｂを送信する。モード切替完了通知ＲＥＳｂは、送信先の通信装置１において、送受信処理部２１を介して、装置制御部１１０により受信される。
【００６２】
装置制御部１１０は、モード切替完了通知ＲＥＳｂの受信後、帯域制御部２０を制御することにより、トラフィックの帯域の制限を解除する。これにより、第２バッファ２０ａ及び第３バッファ３１ａの蓄積量の増加が防止されるので、スループット低下が回避される。
【００６３】
上述した構成によると、装置制御部１１０は、転送処理部３１が処理するトラフィック量に応じて、動作モードを適切に切り替えることができる。図３は、トラフィック量の時間変化の一例を示すグラフである。図３において、横軸は、時刻を示し、縦軸は、転送処理部３１が処理するトラフィック量を示す。
【００６４】
時刻ｔ１において、隣接ノードの他の通信装置１において、通信装置１宛てのトラフィック量が増加し、所定量Ｂ以上になったことが検出されると、通信装置１は、モード変更要求ＲＥＱｂを受信する。これにより、時刻ｔ１２において、通信装置１は、動作モードを低消費電力モードから通常モードに切り替える。
【００６５】
時刻ｔ４５において、通信装置１は、転送処理部３１が処理するトラフィック量が、第１閾値ＴＨ１より少なくなったこと、及び第３バッファ３１ａの蓄積量が第２閾値ＴＨ２より少なくなったことを検出する。これにより、通信装置１は、隣接ノードの他の通信装置１に帯域制限要求ＲＥＱａを送信し、帯域制限の実行後、動作モードを通常モードから低消費電力モードに切り替える。
【００６６】
時刻ｔ５において、隣接ノードの他の通信装置１において、通信装置１宛てのトラフィック量が増加し、所定量Ｂ以上になったことが検出されると、通信装置１は、モード変更要求ＲＥＱｂを受信する。これにより、時刻ｔ５６において、通信装置１は、動作モードを低消費電力モードから通常モードに切り替える。
【００６７】
また、時刻ｔ２，ｔ３，ｔ４，ｔ６において、通信装置１は、トラフィック量が、第１閾値ＴＨ１より少なくなったことを検出するが、第３バッファ３１ａの蓄積量が第２閾値ＴＨ２より多いため、動作モードを切り替えない。これは、上述したように、仮に、動作モードを低消費電力モードに切り替えた場合、転送処理部３１の処理速度の低下により、第３バッファ３１ａに蓄積されたＩＰパケットのスループットが低下するためである。
【００６８】
したがって、通信装置１の動作モードは、トラフィック量が少ない状態が、ある程度持続したとき、通常モードから低消費電力モードに切り替わる。このため、動作モードの頻繁な切替によるパケットの揺らぎの発生や、クロック信号の制御が追従できないことによるパケットロスの発生が回避される。
【００６９】
次に、図４〜図６を参照して、通信装置１間のシーケンスの詳細を説明する。図４〜図５において、図１に示されたノード＃１，＃２，＃４，＃５の各通信装置１を、「通信装置＃１」、「通信装置＃２」、「通信装置＃４」、及び「通信装置＃５」とそれぞれ表記する。これに従い、以下の図４〜図６を参照した説明においても、ノード＃１，＃２，＃４，＃５の各通信装置１を、「通信装置＃１」、「通信装置＃２」、「通信装置＃４」、及び「通信装置＃５」とそれぞれ表記する。
【００７０】
図４は、動作モードを低消費電力モードに切り替える場合の通信装置１間の通信の一例を示すラダーチャートである。まず、通信装置＃４は、隣接ノードの通信装置＃１，＃２，＃５からのトラフィック量が第１閾値ＴＨ１より少なく（条件（１））、第３バッファ３１ａのトラフィックの蓄積量が第２閾値ＴＨ２より少ない（条件（２））ことを検出する（ステップＳｔ１）。このとき、通信装置＃４の装置制御部１１０は、第２トラフィック監視部３６の監視結果に基づき条件（１）を判定し、蓄積量監視部３８の監視結果に基づき条件（２）を判定する。
【００７１】
次に、通信装置＃４の装置制御部１１０は、動作モードを低消費電力モードに切り替えることを通知する低消費電力モード切替通知を、通信装置＃１，＃２，＃５に送信する。なお、低消費電力モード切替通知は、制御メッセージとして送受信処理部２１を介して送信される。
【００７２】
次に、通信装置＃１，＃２，＃５は、それぞれ、低消費電力モード切替通知を受信すると、他装置から通信装置＃４宛てに入力されるトラフィック量を検査し、該トラフィック量が、所定量Ｂより少ないことを検出する（ステップＳｔ２、Ｓｔ３，Ｓｔ４）。このとき、通信装置＃１，＃２，＃５の各装置制御部１１０は、第２トラフィック監視部３６の監視結果に基づき、他装置から通信装置＃４宛てに入力されるトラフィック量が、所定量Ｂより少ないか否かを判定する。なお、所定量Ｂは、例えば、第１閾値ＴＨ１に基づいて決定される。
【００７３】
次に、通信装置＃１，＃２，＃５は、確認通知を通信装置＃４に送信する。なお、確認通知は、制御メッセージとして送受信処理部２１を介して送信される。
【００７４】
次に、通信装置＃４は、通信装置＃１，＃２，＃５からそれぞれ確認通知を受信すると、通信装置＃１，＃２，＃５に、低消費電力モードにおけるトラフィックの処理速度に応じた帯域制限を要求する帯域制限要求ＲＥＱａをそれぞれ送信する。すなわち、通信装置＃１は、パケットロスが生じないように、全ての隣接ノードの通信装置＃１，＃２，＃５から確認通知をそれぞれ受信したことを条件として、帯域制限要求ＲＥＱａを送信する。このため、後述するように、隣接ノードの通信装置＃１，＃２，＃５のうち、１つでも確認通知がなければ、帯域制限要求ＲＥＱａを送信しない。
【００７５】
次に、通信装置＃１，＃２，＃５は、それぞれ、帯域制限要求ＲＥＱａに応じて、帯域制限を実行する（ステップＳｔ５、Ｓｔ６，Ｓｔ７）。このとき、通信装置＃１，＃２，＃５の各装置制御部１１０は、帯域制御部２０を制御することにより、通信装置＃４に送信するトラフィックの帯域を、低消費電力モードにおけるトラフィックの処理速度に応じて制限する。この帯域制限により、通信装置＃４へのバーストトラフィックの入力が抑制される。
【００７６】
図５は、帯域制限によりバーストトラフィックを抑制した場合のトラフィック量の時間変化の一例を示すグラフである。図５において、横軸は、時刻を示し、縦軸は、転送処理部３１が処理するトラフィック量を示す。
【００７７】
通信装置＃４は、時刻Ｔにおいて、トラフィック量が減少し、第１閾値ＴＨ１より少なくなったため、動作モードを通常モードから低消費電力モードに切り替える。その後、トラフィック量は低下するが、バーストトラフィックが発生した場合、通信装置＃１，＃２，＃５が帯域制限を行わなければ、符号ＢＷ１により示されるように、通信装置＃４に入力されるトラフィック量は、帯域制限値ＬＩＭを超える。低消費電力モードにおいて、転送処理部３１の処理速度は、通常モードより低いので、転送処理部３１の処理速度を超えるトラフィック量を有するバーストトラフィックＢＷ１によりパケットロスが生ずる。
【００７８】
しかし、バーストトラフィックが発生しても、通信装置＃１，＃２，＃５が帯域制限を行えば、符号ＢＷ２により示されるように、トラフィック量は、帯域制限値ＬＩＭ以下に抑制される。このため、トラフィック量は、時間的に平滑化されることにより、転送処理部３１の処理速度を超えることはない。したがって、通信装置＃１，＃２，＃５が帯域制限により、通信装置＃４におけるパケットロスが防止できる。
【００７９】
再び図４を参照すると、次に、通信装置＃１，＃２，＃５は、帯域制限を実行した後、それぞれ、応答ＲＥＳａを通信装置＃４に送信する。次に、通信装置＃４は、各通信装置＃１，＃２，＃５から応答ＲＥＳａを受信すると、動作モードを低消費電力モードに切り替える（ステップＳｔ８）。つまり、通信装置＃４の装置制御部１１０は、通信装置＃１，＃２，＃５が、帯域制限要求ＲＥＱａに応じてトラフィックの帯域を制限した後、動作モードを低消費電力モードに切り替える。このため、動作モードの切り替えによりパケットロスが発生することはない。このようにして、通信装置１は、動作モードを低消費電力モードに切り替える。
【００８０】
また、図６は、動作モードを通常モードに維持する場合の通信装置１間の通信の一例を示すラダーチャートである。まず、通信装置＃４は、隣接ノードの通信装置＃１，＃２，＃５からのトラフィック量が第１閾値ＴＨ１より少なく（条件（１））、第３バッファ３１ａのトラフィックの蓄積量が第２閾値ＴＨ２より少ない（条件（２））ことを検出する（ステップＳｔ１１）。次に、通信装置＃４の装置制御部１１０は、動作モードを低消費電力モードに切り替えることを通知する低消費電力モード切替通知を、通信装置＃１，＃２，＃５に送信する。
【００８１】
次に、通信装置＃１，＃２は、それぞれ、低消費電力モード切替通知を受信すると、他装置から通信装置＃４宛てに入力されるトラフィック量を検査し、該トラフィック量が、所定量Ｂより少ないことを検出する（ステップＳｔ１２、Ｓｔ１３）。次に、通信装置＃１，＃２は、確認通知を通信装置＃４に送信する。
【００８２】
一方、通信装置＃５は、低消費電力モード切替通知を受信すると、他装置から通信装置＃４宛てに入力されるトラフィック量を検査し、該トラフィック量が、所定量Ｂ以上であることを検出する（ステップＳｔ１４）。次に、通信装置＃５は、拒否通知を通信装置＃４に送信する。なお、拒否通知は、制御メッセージとして送受信処理部２１を介して送信される。
【００８３】
通信装置＃４は、隣接ノードの通信装置＃１、＃２、＃５のうち、少なくとも１つの通信装置１から拒否通知を受信した場合、動作モードの切り替えを中断する。このため、通信装置＃４は、動作モードを通常モードに維持することを通知する通常モード維持通知を、通信装置＃１、＃２、＃５に送信する。このとき、通常モード維持通知は、送受信処理部２１を介して、制御メッセージとして送信される。なお、通信装置＃１、＃２、＃５は、通常モード維持通知を受信しても、帯域制限を実行しない。
【００８４】
そして、通信装置＃４は、動作モードを通常モードに維持する（ステップＳｔ１５）。このように、通信装置＃４は、動作モードを低消費電力モードに切り替えるとき、全ての隣接ノードの通信装置＃１，＃２，＃５から確認通知をそれぞれ受信したことを条件とするので、通信装置＃５から入力されたパケットのロスが回避される。このようにして、通信装置１は、動作モードを通常モードに維持する。
【００８５】
また、図７は、動作モードを通常モードに切り替える場合の通信装置１間の通信の一例を示すラダーチャートである。まず、通信装置＃１は、他装置から入力される通信装置＃４宛てのトラフィック量が、所定量Ｂ以上であることを検出する（ステップＳｔ２１）。このとき、通信装置＃１の装置制御部１１０は、第２トラフィック監視部３６の監視結果に基づいて、通信装置＃４宛てのトラフィック量が、所定量Ｂ以上であるか否かを判定する。
【００８６】
次に、通信装置＃１は、モード変更要求ＲＥＱｂを通信装置＃４に送信する。次に、通信装置＃４は、モード変更要求ＲＥＱｂを受信する（ステップＳｔ２２）。このとき、通信装置＃４の装置制御部１１０は、送受信処理部２１を介して、モード変更要求ＲＥＱｂを受信する。
【００８７】
次に、通信装置＃４は、通常モード切替通知を、隣接ノードの通信装置＃１、＃２、＃５にそれぞれ送信する。なお、通常モード切替通知は、制御メッセージとして、送受信処理部２１を介して送信される。
【００８８】
次に、通信装置＃１、＃２、＃５は、それぞれ、通常モード切替通知を受信すると、確認通知を通信装置＃４に送信する。なお、確認通知は、制御メッセージとして、送受信処理部２１を介して送信される。
【００８９】
次に、通信装置＃４は、通信装置＃１、＃２、＃５から確認通知をそれぞれ受信すると、動作モードを低消費電力モードから通常モードに切り替える（ステップＳｔ２３）。次に、通信装置＃４は、モード切替完了通知ＲＥＳｂを通信装置＃１、＃２、＃５にそれぞれ送信する。
【００９０】
次に、通信装置＃１、＃２、＃５は、それぞれ、モード切替完了通知ＲＥＳｂを受信すると、帯域制限を解除する（ステップＳｔ２４、Ｓｔ２５、Ｓｔ２６）。ここで、通信装置＃１、＃２、＃５は、通信装置＃４の動作モードが、低消費電力モードから通常モードに切り替わった後、帯域制限を解除するので、パケットロスが生じない。このようにして、通信装置１は、動作モードを通常モードに切り替える。
【００９１】
これまで述べたように、実施例に係る通信方法は、第１通信装置（通信装置＃４）１と、第２通信装置（通信装置＃１、＃２、＃５）１との間の通信方法である。第１通信装置１は、動作モードを、第１モード（通常モード）、及び、トラフィックの処理速度が第１モードより低い第２モード（低消費電力モード）の間で切り替える。第２通信装置１は、第１通信装置１にトラフィックを送信する。
【００９２】
第１通信装置１は、第２通信装置１から受信したトラフィックを処理し、該トラフィック量が第１閾値ＴＨ１より少ないとき、第２モードにおけるトラフィックの処理速度に応じた帯域制限を第２通信装置１に要求する。第２通信装置１は、第１通信装置１からの該要求に応じて、第１通信装置１に送信するトラフィックの帯域を、第２モードにおけるトラフィックの処理速度に応じて制限する。第１通信装置１は、第２通信装置１が、要求に応じてトラフィックの帯域を制限した後、動作モードを第１モードから第２モードに切り替える。
【００９３】
実施例に係る通信方法において、第１通信装置１は、第２通信装置１から受信するトラフィック量が第１閾値ＴＨ１より少ないとき、第２モードに切り替える前に、第２モードにおけるトラフィックの処理速度に応じた帯域制限を第２通信装置１に要求する。第２通信装置１は、要求に応じて、第１通信装置に送信するトラフィックの帯域を、第２モードにおけるトラフィックの処理速度に応じて制限する。
【００９４】
したがって、第２通信装置１から第１通信装置１に送信されるトラフィック量は、第１通信装置１が、トラフィックの処理速度が第１モードより低い第２モードにおいて処理可能な量に制限される。
【００９５】
また、第１通信装置１は、第２通信装置１が送信するトラフィックの帯域が制限された後、動作モードを第１モードから第２モードに切り替える。つまり、第２通信装置１から第１通信装置１に送信されるトラフィック量が、第１通信装置１が第２モードにおいて処理可能な量に抑制された後で、第２通信装置１の動作モードが第２モードに切り替えられるので、パケットエラーなどのエラーを生じない。
【００９６】
また、第２通信装置１は、帯域を制限するだけなので、第１通信装置１及び第２通信装置１間のリンクが切断されることはない。さらに、第２通信装置１における帯域制限により、第１通信装置１へのバーストトラフィックの入力が防止されるので、第１通信装置１は、問題なく、動作モードの切り替え制御を行うことができる。
【００９７】
第２モードは、トラフィックの処理速度が第１モードより低いので、第１通信装置１は、動作モードを第１モードから第２モードに切り替えることにより、消費電力が低減される。よって、実施例に係る通信方法によると、エラーなく消費電力を低減できる。
【００９８】
また、実施例に係る通信システムは、第１通信装置（通信装置＃４）１と、第２通信装置（通信装置＃１、＃２、＃５）１とを有する。第１通信装置１は、動作モードを、第１モード（通常モード）、及び、トラフィックの処理速度が第１モードより低い第２モード（低消費電力モード）の間で切り替える。第２通信装置１は、第１通信装置１にトラフィックを送信する。
【００９９】
第１通信装置１は、第２通信装置１から受信したトラフィックを処理し、該トラフィック量が第１閾値ＴＨ１より少ないとき、第２モードにおけるトラフィックの処理速度に応じた帯域制限を第２通信装置１に要求する。第２通信装置１は、第１通信装置１からの該要求に応じて、第１通信装置１に送信するトラフィックの帯域を、第２モードにおけるトラフィックの処理速度に応じて制限する。第１通信装置１は、第２通信装置１が、要求に応じてトラフィックの帯域を制限した後、動作モードを第１モードから第２モードに切り替える。
【０１００】
実施例に係る通信システムは、上述した通信方法と同様の構成を有するので、上述した内容と同様の作用効果を奏する。
【０１０１】
また、実施例に係る通信装置は、トラフィック処理部（転送処理部）３１と、トラフィック監視部（第２トラフィック監視部）３６と、モード制御部（装置制御部）１１０とを有する。トラフィック処理部３１は、他装置から受信したトラフィックを処理する。トラフィック監視部３６は、該トラフィック量を監視する。モード制御部１１０は、動作モードを、第１モード（通常モード）、及び、トラフィック処理部の処理速度が第１モードより低い第２モード（低消費電力モード）の間で切り替える。
【０１０２】
モード制御部１１０は、トラフィック監視部３６の監視結果に基づき、トラフィック量が第１閾値ＴＨ１より少ないことを検出したとき、第２モードにおけるトラフィック処理部３１の処理速度に応じた帯域制限を他装置に要求する。そして、モード制御部１１０は、他装置が、該要求に応じてトラフィックの帯域を制限した後、動作モードを第１モードから第２モードに切り替える。
【０１０３】
実施例に係る通信システムは、上述した通信方法と同様の構成を有するので、上述した内容と同様の作用効果を奏する。
【０１０４】
以上、好ましい実施例を参照して本発明の内容を具体的に説明したが、本発明の基本的技術思想及び教示に基づいて、当業者であれば、種々の変形態様を採り得ることは自明である。
【０１０５】
なお、以上の説明に関して更に以下の付記を開示する。
（付記１）  動作モードを、第１モード、及び、トラフィックの処理速度が前記第１モードより低い第２モードの間で切り替える第１通信装置と、第２通信装置の間の通信方法において、
前記第２通信装置は、前記第１通信装置にトラフィックを送信し、
前記第１通信装置は、前記第２通信装置から受信した前記トラフィックを処理し、該トラフィック量が第１閾値より少ないとき、前記第２モードにおける前記トラフィックの処理速度に応じた帯域制限を前記第２通信装置に要求し、
前記第２通信装置は、前記第１通信装置からの該要求に応じて、前記第１通信装置に送信する前記トラフィックの帯域を、前記第２モードにおける前記トラフィックの処理速度に応じて制限し、
前記第１通信装置は、前記第２通信装置が、前記要求に応じて前記トラフィックの帯域を制限した後、前記動作モードを前記第１モードから前記第２モードに切り替えることを特徴とする通信方法。
（付記２）  前記第２通信装置は、他装置から前記第１通信装置宛てに入力されるトラフィック量が所定量以上になったとき、前記第１通信装置に前記動作モードの変更を要求し、
前記第１通信装置は、該要求に応じて、前記動作モードを前記第２モードから前記第１モードに切り替え、
前記第２通信装置は、前記第１通信装置の前記動作モードが前記第２モードから前記第１モードに切り替わった後、前記トラフィックの帯域の制限を解除することを特徴とする付記１に記載の通信方法。
（付記３）  前記第１通信装置は、前記トラフィックの処理速度を決定するクロック信号の周波数を制御することにより、前記動作モードを前記第１モード及び前記第２モードの間で切り替えることを特徴とする付記１または２に記載の通信方法。
（付記４）  前記第１通信装置は、前記トラフィック量が前記第１閾値より少ない場合、処理待ちの前記トラフィックの蓄積量が第２閾値より少ないとき、前記帯域制限を前記第２通信装置に要求することを特徴とする付記１乃至３の何れかに記載の通信方法。
（付記５）  動作モードを、第１モード、及び、トラフィックの処理速度が前記第１モードより低い第２モードの間で切り替える第１通信装置と、第２通信装置とを有する通信システムにおいて、
前記第２通信装置は、前記第１通信装置にトラフィックを送信し、
前記第１通信装置は、前記第２通信装置から受信した前記トラフィックを処理し、該トラフィック量が第１閾値より少ないとき、前記第２モードにおける前記トラフィックの処理速度に応じた帯域制限を前記第２通信装置に要求し、
前記第２通信装置は、前記第１通信装置からの該要求に応じて、前記第１通信装置に送信する前記トラフィックの帯域を、前記第２モードにおける前記トラフィックの処理速度に応じて制限し、
前記第１通信装置は、前記第２通信装置が、前記要求に応じて前記トラフィックの帯域を制限した後、前記動作モードを前記第１モードから前記第２モードに切り替えることを特徴とする通信システム。
（付記６）  前記第２通信装置は、他装置から前記第１通信装置宛てに入力されるトラフィック量が所定量以上になったとき、前記第１通信装置に前記動作モードの変更を要求し、
前記第１通信装置は、該要求に応じて、前記動作モードを前記第２モードから前記第１モードに切り替え、
前記第２通信装置は、前記第１通信装置の前記動作モードが前記第２モードから前記第１モードに切り替わった後、前記トラフィックの帯域の制限を解除することを特徴とする付記５に記載の通信システム。
（付記７）  前記第１通信装置は、前記トラフィックの処理速度を決定するクロック信号の周波数を制御することにより、前記動作モードを前記第１モード及び前記第２モードの間で切り替えることを特徴とする付記５または６に記載の通信システム。
（付記８）  前記第１通信装置は、前記トラフィック量が前記第１閾値より少ない場合、処理待ちの前記トラフィックの蓄積量が第２閾値より少ないとき、前記帯域制限を前記第２通信装置に要求することを特徴とする付記５乃至７の何れかに記載の通信システム。
（付記９）  他装置から受信したトラフィックを処理するトラフィック処理部と、
該トラフィック量を監視するトラフィック監視部と、
動作モードを、第１モード、及び、前記トラフィック処理部の処理速度が前記第１モードより低い第２モードの間で切り替えるモード制御部とを有し、
前記モード制御部は、前記トラフィック監視部の監視結果に基づき、前記トラフィック量が第１閾値より少ないことを検出したとき、前記第２モードにおける前記トラフィック処理部の処理速度に応じた帯域制限を前記他装置に要求し、前記他装置が、該要求に応じて前記トラフィックの帯域を制限した後、前記動作モードを前記第１モードから前記第２モードに切り替えることを特徴とする通信装置。
（付記１０）  前記モード制御部は、前記トラフィック処理部の処理速度を決定するクロック信号の周波数を制御することにより、前記動作モードを前記第１モード及び前記第２モードの間で切り替えることを特徴とする付記９に記載の通信装置。
（付記１１）  前記トラフィック処理部の処理を待つ前記トラフィックを蓄積する蓄積部と、
前記蓄積部に蓄積された前記トラフィックの蓄積量を監視する蓄積量監視部とを、さらに有し、
前記モード制御部は、前記トラフィック監視部の監視結果に基づき、前記トラフィック量が前記第１閾値より少ないことを検出した場合、前記蓄積量監視部の監視結果に基づき、前記蓄積量が第２閾値より少ないことを検出したとき、前記帯域制限を前記他装置に要求することを特徴とする付記９または１０の何れかに記載の通信装置。
【符号の説明】
【０１０６】
１                    通信装置（第１通信装置、第２通信装置）
３１                  転送処理部（トラフィック処理部）
３１ａ                第３バッファ（蓄積部）
３６                  第２トラフィック監視部（トラフィック監視部）
３８                  蓄積量監視部
１１０                装置制御部（モード制御部）
【図１】
2015043520.tif 000003
【図２】
2015043520.tif 000004
【図３】
2015043520.tif 000005
【図４】
2015043520.tif 000006
【図５】
2015043520.tif 000007
【図６】
2015043520.tif 000008
【図７】
2015043520.tif 000009