【手続補正書】
【提出日】平成25年2月7日(2013.2.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パケットを中継するネットワーク装置であって、
回線との接続のための複数のポートを有し、前記回線を介してパケットを送受信するインタフェース部であって、前記複数のポートは個別に電力オン／オフ制御可能であり、かつ前記複数のポートのうちの２以上のポートに対してリンクアグリゲーションが設定されているインタフェース部と、
前記インタフェース部により受信されたパケットを解析し、前記パケットを送信すべき転送先を決定し、該決定した転送先に前記パケットを転送する転送部と、
当該ネットワーク装置を休止状態にする旨のスリープ通知パケットを受信したときにあるいは前記インタフェース部が当該ネットワーク装置を休止状態から復帰する旨のＷＯＬパケットを受信したときに、当該受信したポートが、前記リンクアグリゲーションの設定があるか否かを判定する判定部及び前記受信したポートと同一のリンクアグリゲーションのグループに属するとの設定がなされたポートの電力オン／オフ状態を制御する切替実行部を有するポート状態制御部と、を備える、ネットワーク装置。
【請求項２】
請求項１に記載のネットワーク装置であって、
前記切替実行部は、前記スリープ通知パケットを受信したときに前記判定部により前記リンクアグリゲーションの設定があると判定されたときに、前記受信したポートを電力オン状態に維持しつつ、前記複数のポートのうちの前記受信したポート以外のポートであり、かつ前記受信したポートと同一のリンクアグリゲーションのグループに属するとの設定がなされたポートの全てを、電力オフ状態に切り替え、
前記転送部は、
前記複数のポートのそれぞれと対応し、個別に電力オン／オフ制御可能な、前記ポートの数と同数の受信フィルタと、  前記複数のポートのそれぞれと対応し、個別に電力オン／オフ制御可能な、前記ポートの数と同数の送信フィルタと、
を備え、
当該ネットワーク装置は、
前記スリープ通知パケットを受信したときに前記判定部により前記リンクアグリゲーションの設定があると判定されたときに、前記受信したポートに対応する前記受信フィルタを電力オン状態に維持しつつ、前記受信したポートに対応する前記送信フィルタを電力オン状態に切り替え、前記切替実行部で前記電力オフ状態への切り替えの対象となる前記全てのポートのそれぞれに対応する前記受信フィルタおよび前記送信フィルタを、電力オフ状態に切り替えるフィルタ状態制御部を備える、ネットワーク装置。
【請求項３】
請求項１または２に記載のネットワーク装置であって、
前記切替実行部は、
ＷＯＬパケットを受信したときに、前記リンクアグリゲーションの設定があると判定されたときに、前記受信したポートを含めて、前記受信したポートと同一のリンクアグリゲーションのグループに属するとの設定がなされたポートの全てを、電力オン状態に切り替える、ネットワーク装置。
【請求項４】
請求項１ないし３のいずれかに記載のネットワーク装置であって、
前記インタフェース部を、複数、備え、
所属するインタフェース部が複数にわたる２以上のポートに対して、前記同一のリンクアグリゲーションのグループに属するとの設定がなされた、ネットワーク装置。
【請求項５】
請求項４に記載のネットワーク装置であって、
前記複数のインタフェース部は、個別に電力オン／オフ制御可能であり、
前記切替実行部により、前記受信したポートを電力オン状態に維持しつつ、前記受信したポートと同一のリンクアグリゲーションのグループに属するとの設定がなされたポートの全てを、電力オフ状態に切り替えた後に、
前記判定部は、さらに前記複数のインタフェース部の内で、所属する全てのポートの状態が電力オフ状態であるインタフェース部が存在するかを判定し、
前記全てのポートの状態が電力オフ状態であるインタフェース部が存在すると判定されたときに、前記存在すると判定されたインタフェース部を、電力オフ状態に切り替える第３の切替実行部と、
を備える、ネットワーク装置。
【請求項６】
パケットを中継するネットワーク装置の制御方法であって、
前記ネットワーク装置は、
回線との接続のための複数のポートを有し、前記回線を介してパケットを送受信するインタフェース部であって、前記複数のポートは個別に電力オン／オフ制御可能であり、かつ前記複数のポートのうちの２以上のポートに対してリンクアグリゲーションが設定されているインタフェース部と、
前記インタフェース部により受信されたパケットを解析し、前記パケットを送信すべき転送先を決定し、該決定した転送先に前記パケットを転送する転送部と、
を備え、
前記制御方法は、
前記インタフェース部が、当該ネットワーク装置を休止状態にする旨のスリープ通知パケットを受信したときに、当該受信したポートが、前記リンクアグリゲーションの設定があるか否かを判定し、
前記判定より前記リンクアグリゲーションの設定があると判定されたときに、前記受信したポートを電力オン状態に維持しつつ、前記複数のポートのうちの前記受信したポート以外のポートであり、かつ前記受信したポートと同一のリンクアグリゲーションのグループに属するとの設定がなされたポートの全てを、電力オフ状態に切り替える、ネットワーク装置の制御方法。
【請求項７】
請求項６に記載のネットワーク装置の制御方法であって、
前記インタフェース部が当該ネットワーク装置を休止状態から復帰する旨のＷＯＬパケットを受信したときに、当該受信したポートが、前記リンクアグリゲーションの設定があるか否かを判定し、
前記判定により前記リンクアグリゲーションの設定があると判定されたときに、前記受信したポートを含めて、前記受信したポートと同一のリンクアグリゲーションのグループに属するとの設定がなされたポートの全てを、電力オン状態に切り替える、ネットワーク
装置の制御方法。
【請求項８】
パケットを中継するネットワーク装置を制御するためのコンピュータプログラムであって、
前記ネットワーク装置は、
回線との接続のための複数のポートを有し、前記回線を介してパケットを送受信するインタフェース部であって、前記複数のポートは個別に電力オン／オフ制御可能であり、かつ前記複数のポートのうちの２以上のポートに対してリンクアグリゲーションが設定されているインタフェース部と、
前記インタフェース部により受信されたパケットを解析し、前記パケットを送信すべき転送先を決定し、該決定した転送先に前記パケットを転送する転送部と、
を備え、
前記コンピュータプログラムは、
前記インタフェース部が、当該ネットワーク装置を休止状態にする旨のスリープ通知パケットを受信したときに、当該受信したポートが、前記リンクアグリゲーションの設定があるか否かを判定する第１の機能と、
前記第１の機能により前記リンクアグリゲーションの設定があると判定されたときに、前記受信したポートを電力オン状態に維持しつつ、前記複数のポートのうちの前記受信したポート以外のポートであり、かつ前記受信したポートと同一のリンクアグリゲーションのグループに属するとの設定がなされたポートの全てを、電力オフ状態に切り替える第２の機能と、
をコンピュータに実現させるコンピュータプログラム。
【請求項９】
請求項８に記載のコンピュータプログラムであって、
前記インタフェース部が当該ネットワーク装置を休止状態から復帰する旨のＷＯＬパケットを受信したときに、当該受信したポートが、前記リンクアグリゲーションの設定があるか否かを判定する第３の機能と、
前記第３の機能により前記リンクアグリゲーションの設定があると判定されたときに、前記受信したポートを含めて、前記受信したポートと同一のリンクアグリゲーションのグループに属するとの設定がなされたポートの全てを、電力オン状態に切り替える第４の機能と、
をコンピュータに実現させるコンピュータプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態をとった。
本発明の一形態は、
パケットを中継するネットワーク装置であって、
回線との接続のための複数のポートを有し、前記回線を介してパケットを送受信するインタフェース部であって、前記複数のポートは個別に電力オン／オフ制御可能であり、かつ前記複数のポートのうちの２以上のポートに対してリンクアグリゲーションが設定されているインタフェース部と、
前記インタフェース部により受信されたパケットを解析し、前記パケットを送信すべき転送先を決定し、該決定した転送先に前記パケットを転送する転送部と、
当該ネットワーク装置を休止状態にする旨のスリープ通知パケットを受信したときにあるいは前記インタフェース部が当該ネットワーク装置を休止状態から復帰する旨のＷＯＬパケットを受信したときに、当該受信したポートが、前記リンクアグリゲーションの設定があるか否かを判定する判定部及び前記受信したポートと同一のリンクアグリゲーションのグループに属するとの設定がなされたポートの電力オン／オフ状態を制御する切替実行部を有するポート状態制御部と、を備える、ネットワーク装置。
その他、本発明は、以下のような適用例として実現することが可能である。  
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
ステップＳ１７０で、値が設定されていると判定されている場合、遷移状態制御部２７４は、装置情報テーブル２７８から、ＷＯＬパケットを受信したポートの属するリンクアグリゲーション番号２７８２を有する、ポート番号２７８１を全て取得する（ステップＳ１８０）。その後、遷移状態制御部２７４は、前記のスリープ通知パケットを受信したポートの属するリンクアグリゲーション番号２７８２を有する、ポート番号２７８１と、該ポート番号に対応する遷移後ポート状態をリスト化し（ステップＳ１８２）、該リスト化により得られたリストデータを装置状態制御部２７６に通知する（ステップＳ１８４）。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
一方、ステップＳ１７０で、値が設定されていないと判定された場合、遷移状態制御部２７４は、ＷＯＬパケットを受信したポートのみを“アップ”に遷移させるために、該ポートのポート番号２７８１、および該ポート番号に対応する遷移後ポート状態を、装置状態制御部２７６に通知する（ステップＳ１６０）。すなわち、ステップＳ１６０では、スリープ通知パケットを受信したポート番号と“アップ”である遷移後ポート状態とが対になったポート状態遷移指示データを、装置状態制御部２７６に通知する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
ステップＳ１８４またはＳ１９０の実行後、遷移状態制御部２７４は、この遷移状態制御処理を一旦終了する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
装置状態制御部２７６では、ステップＳ２１０、Ｓ２２０にて、通知された遷移後ポート状態を確認し、指示ポート番号であるポート番号”５”について、ステップＳ２８０〜Ｓ３００の処理を実行する。この結果、図１１に示すように、ポート番号”５”であるポート２３８のポート状態が“アップ”に遷移し、それ以外のポートにおいては装置情報の変更が為されない。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】変更
【補正の内容】
【００９３】
パケット受信フィルタ２５０ａ〜２５８ａおよびパケット受信フィルタ２５０ｂ〜２５８ｂは、ポート２３０ａ〜２３８ａおよびポート２３０ｂ〜２３８ｂから受信したパケットを検知し、第３のネットワーク装置３００が受信すべきパケットか否かを判定し、受信すべきでないと判定されたパケットの廃棄を行う回路である。例えば、自宛パケット等を廃棄する。パケット受信制御部３４２は、パケット受信フィルタ２５０ａ〜２５８ａおよびパケット受信フィルタ２５０ｂ〜２５８ｂで受信したパケットが、第３のネットワーク装置３００宛であり、かつスリープ通知パケットまたはＷＯＬパケットだった場合、パケットを受信したネットワークインタフェース番号およびポート番号をパケットに付与して、そのパケットを遷移状態制御部３７４に送信する。なお、パケット受信フィルタ２５０ａ〜２５８ａおよびパケット受信フィルタ２５０ｂ〜２５８ｂは、自部位の電力ＯＮ／ＯＦＦを可能としている。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】変更
【補正の内容】
【０１１１】
ステップＳ６２０により、遷移後ポート状態が“スリープ”であると判定された場合、装置状態制御部３７６は、転送エンジン３４０に備えられるパケット送信フィルタ２６０ａ〜２６８ａ、２６０ｂ〜２６８ｂのうちの、ステップＳ６１０で取り出したポート状態遷移指示データに含まれるネットワークインタフェース番号とポート番号の組（以下、「指示ネットワークインタフェース番号／ポート番号」と呼ぶ）に対応する１つを、電力ＯＦＦし（ステップＳ６３０）、装置情報テーブル３７８内の指示ネットワークインタフェース番号／ポート番号に対応するポート状態２７８３を、“スリープ”に変更する（ステップＳ６４０）。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１１５
【補正方法】変更
【補正の内容】
【０１１５】
一方、ステップＳ７１０で最後の１つであったと判定された場合には、装置状態制御部３７６は、ポート状態遷移を完了した旨の通知（以下、「ポート状態遷移完了通知」と呼ぶ）を遷移状態制御部３７４に送信する（ステップＳ７２０）。なお、このポート状態遷移完了通知には、最後に遷移させたポート状態を付与する構成とした。ステップＳ７２０の実行後、装置状態制御処理を一旦終了する。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１３１
【補正方法】変更
【補正の内容】
【０１３１】
装置状態制御部３７６では、遷移状態制御部３７４から通知されたポート状態遷移指示データに含まれる遷移後ポート状態を確認し、ネットワークインタフェース番号”１”のポート番号”４”について、ステップＳ６３０、Ｓ６４０（図１７）を実行し、その後、ステップＳ７１０、Ｓ７２０（図１７）を実行する。続いて、ステップＳ８１０（図１８）にて最後に遷移させたポート状態が“スリープ”であると判定し、ステップＳ８２０（図１８）にて全てのポート状態が“ダウン”のネットワークインタフェースが存在しないことを確認し、処理を一旦終了する。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１３８
【補正方法】変更
【補正の内容】
【０１３８】
ステップＳ８１０（図１８）にて、最後に遷移させたポート状態を“ダウン”と判定し、ステップＳ８２０にて全てのポート状態が“ダウン”のネットワークインタフェースが存在することを確認する。全てのポート状態が“ダウン”である第２のネットワークインタフェース２２０ｂのネットワークインタフェース状態を電力ＯＦＦさせるために、ステップＳ８３０〜Ｓ８５０にて、該ネットワークインタフェース番号と、“電力ＯＦＦ”となった遷移後ネットワークインタフェース状態とが対になったネットワークインタフェース状態遷移指示データを、装置状態制御部３７６に通知する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１５４
【補正方法】変更
【補正の内容】
【０１５４】
図１９に示すネットワークインタフェース状態遷移実行処理においては、先に説明したように、ステップＳ９２０で、遷移後ネットワークインタフェース状態が“電力ＯＮ”であると判定された場合に、装置状態制御部３７６は、ネットワークインタフェース状態遷移指示データに含まれるネットワークインタフェース番号２７８４に対応するネットワークインタフェースを電力ＯＮし（ステップＳ９５０）、装置情報テーブル３７８内のネットワークインタフェース番号２７８４に対応するネットワークインタフェース状態２７８５を“電力ＯＮ”に変更する（ステップＳ９６０）。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１５６
【補正方法】変更
【補正の内容】
【０１５６】
遷移状態制御部３７４は、装置情報テーブル３７８から、ＷＯＬパケットを受信したポートの属するリンクアグリゲーション番号２７８２を有するネットワークインタフェース番号２７８４とポート番号２７８１との組を全て取得する（ステップＳ１０２０）。その後、遷移状態制御部３７４は、前記取得したネットワークインタフェース番号２７８４とポート番号２７８１との組のそれぞれと、各組に対応する遷移後ポート状態とをリスト化し（ステップＳ１０３０）、該リスト化により得られたリストデータを装置状態制御部３７６に通知する（ステップＳ１０４０）。ステップＳ１０４０におけるリスト化では、遷移後ポート状態は、全て“アップ”とする。ステップＳ１０４０の実行後、ネットワークインタフェース状態遷移完了通知受信時処理を一旦終了する。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１６０
【補正方法】変更
【補正の内容】
【０１６０】
上記の結果、図２５に示すように、装置情報テーブル３７８において、ネットワークインタフェース番号”１”のポート番号”４”のポート状態２７８３が“アップ”に変更され、それ以外のポートにおけるポート状態２７８３の変更は為されない。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１６４
【補正方法】変更
【補正の内容】
【０１６４】
上記の結果、図２６に示すように、ネットワークインタフェース番号”２”に対応する第２のネットワークインタフェース２２０ｂが電力ＯＮされ、装置情報テーブル３７８内の第２のネットワークインタフェース２２０ｂのネットワークインタフェース状態２７８５が“電力ＯＮ”に変更される。