(57)【特許請求の範囲】
【請求項１】
コアプロセッサと、コアメモリに記憶されるプログラムによって実行されるソフトウェアリンク保全モジュールを含む前記コアメモリと、前記コアプロセッサおよびコアメモリとは個別に電源が供給され、前記コアプロセッサと通信するハードウェアリンク保全モジュールとを備えるネットワーク装置であって、前記ネットワーク装置がＤ３タイプコールド電源モードを含み、前記コアプロセッサに電源が供給されていない場合、前記ハードウェアリンク保全モジュールが電源を維持することを特徴とするネットワーク装置。
【請求項２】
前記Ｄ３タイプコールド電源モードにおいて、前記ネットワーク装置が、前記コアメモリからの電源を除去することを特徴とする請求項１に記載のネットワーク装置。
【請求項３】
前記Ｄ３タイプコールド電源モードにおいて、前記ネットワーク装置が、前記プロセッサからの電源を除去することを特徴とする請求項１に記載のネットワーク装置。
【請求項４】
さらに、ネットワークインタフェースを備えることを特徴とする請求項１に記載のネットワーク装置。
【請求項５】
前記ネットワーク装置が、ＨｏｍｅＰＮＡ装置であることを特徴とする請求項１に記載のネットワーク装置。
【請求項６】
前記ネットワーク装置が、ＢＬＵＥＴＯＯＴＨ装置であることを特徴とする請求項１に記載のネットワーク装置。
【請求項７】
前記ネットワーク装置が、Ｈｏｍｅｐｌｕｇ装置であることを特徴とする請求項１に記載のネットワーク装置。
【請求項８】
前記ネットワーク装置が、ワイヤード装置であることを特徴とする請求項１に記載のネットワーク装置。
【請求項９】
前記ワイヤード装置が、ＨｏｍｅＰＮＡ装置またはＧ．９８９．１準拠装置のいずれかであることを特徴とする請求項８に記載のネットワーク装置。
【請求項１０】
前記ネットワーク装置が、電力線装置であることを特徴とする請求項１に記載のネットワーク装置。
【請求項１１】
前記電力線装置が、Ｈｏｍｅｐｌｕｇ装置であることを特徴とする請求項１０に記載のネットワーク装置。
【請求項１２】
前記ネットワーク装置が、無線装置であることを特徴とする請求項１に記載のネットワーク装置。
【請求項１３】
前記無線装置が、ＨｏｍｅＲＦ装置またはＩＥＥＥ８０２．１１準拠装置のいずれかであることを特徴とする請求項１２に記載のネットワーク装置。
【請求項１４】
前記無線装置が、光通信ネットワーク装置であることを特徴とする請求項１に記載のネットワーク装置。
【請求項１５】
前記光通信ネットワーク装置が、赤外線装置であることを特徴とする請求項１４に記載のネットワーク装置。
【請求項１６】
パワーダウンされたネットワーク装置におけるデータベースリンク保全維持方法であって、
前記ネットワーク装置の中心機能とは個別に電源が供給されるハードウェアリンク保全モジュールを提供するステップであって、前記中心機能はソフトウェアリンク保全モジュールを含むステップと、
前記個別に電源供給されるハードウェアリンク保全モジュールへの電源を維持しつつ、前記ソフトウェアリンク保全モジュールを使用禁止にするように前記ネットワーク装置の中心機能から電源を除去するステップと
を含むことを特徴とするデータベースリンク保全維持方法。
【請求項１７】
前記ネットワーク装置が、ＨｏｍｅＰＮＡ装置であることを特徴とする、請求項１６に記載のデータベースリンク保全維持方法を、パワーダウンモード時に提供する方法。
【請求項１８】
前記ネットワーク装置が、ＢＬＵＥＴＯＯＴＨ装置であることを特徴とする、請求項１６に記載のデータベースリンク保全維持方法をパワーダウンモード時に提供する方法。
【請求項１９】
前記ネットワーク装置が、Ｈｏｍｅｐｌｕｇ装置であることを特徴とする、請求項１６に記載のデータベースリンク保全維持方法をパワーダウンモード時に提供する方法。
【請求項２０】
パワーダウンされたネットワーク装置におけるデータベースリンク保全維持装置であって、
前記ネットワーク装置内で、ソフトウェアリンク保全モジュールを動作するように構成された中心機能とは個別に電源が供給されるハードウェアリンク保全モジュールを提供する手段と、
前記個別に電源供給されるハードウェアリンク保全モジュールへの電源を維持しつつ、前記ネットワーク装置内の前記ソフトウェアリンク保全モジュールを含む前記中心機能から電源を除去する手段と
を備えることを特徴とするデータベースリンク保全維持装置。
【請求項２１】
前記ネットワーク装置が、ＨｏｍｅＰＮＡ装置であることを特徴とする、請求項２０に記載のデータベースリンク保全維持装置をパワーダウンモード時に提供する装置。
【請求項２２】
前記ネットワーク装置が、ＢＬＵＥＴＯＯＴＨ装置であることを特徴とする、請求項２０に記載のデータベースリンク保全維持装置をパワーダウンモード時に提供する装置。
【請求項２３】
前記ネットワーク装置が、Ｈｏｍｅｐｌｕｇ装置であることを特徴とする、請求項２０に記載のデータベースリンク保全維持装置をパワーダウンモード時に提供する装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はネットワーク分野に関し、特に、データベースリンク保全プロトコルを利用したネットワーク、例えばＩｎ  Ｈｏｍｅネットワークなどのネットワーク装置のための装置および技法に関する。
【０００２】
【従来の技術】
ネットワーキング、特に場内ネットワーキング（例えば、ＨｏｍｅＰＮＡTMの仕様に基づく場内電話回線ネットワーキング）は、急激な成長が予測される新しい売り込み市場であるが、場内ネットワーキング市場を成功させるために必要な目標の達成は、極めて厳しい仕事である。立上り時における場内ネットワーキング市場の成長は、頑丈性、低コスト性、および標準場内ネットワーキング機器の設置の容易性と共に、促進剤としての高速広帯域アクセスの出現に懸かっている。
【０００３】
ネットワークは、様々な種類の装置（例えば、イーサネット、８０２．１１、ＨｏｍｅＰＮＡ、ＢＬＵＥＴＯＯＴＨ、およびＨｏｍｅｐｌｕｇTMなどの電力線ネットワーク等）を含んでおり、無線装置を含むこともある。ネットワーク装置の多くは、個々のアプリケーション如何によっては時々パワーダウンする。特定ネットワーク装置の健全性または存在は、リンク保全機能を用いて確定されることが多い。
【０００４】
リンク保全機能の目的は、ネットワーク装置による、他のネットワーク装置の健全性または存在の検出を可能にすることである。有効リンク保全信号の受信によってトリガされる事象の典型として、例えば、システム有効ＬＥＤの点灯がある。したがって、リンク保全アクションは、ユーザにとっては大きな利益であり、例えば、ネットワークが正常に機能していることを示す視覚表示を提供することができる。２装置ネットワークにおいては、一方のネットワーク装置が、例えばＤ３パワーダウン状態などの電源節約モードに入ったことによる、良好なネットワークの休止状態（システム有効ＬＥＤ点灯せず）への移行を示す視覚表示は、ユーザを混乱させる元である。
【０００５】
初期のリンク保全は、リンク保全信号を送信するために、ワイヤードライン上の物理固有信号を利用して機能している（例えばイーサネット装置）が、ネットワークのアプリケーション数の増加に伴い、リンク保全は、固有電気信号の提供に代わり、通信リンクを介して伝送されるデータベースリンク保全データパケット内で処理されつつある。
【０００６】
一定周期内の高い確率で、（１）関連する局から同報通信ＭＡＣアドレスへ送信される、リンク保全制御フレーム（ＬＩＣＦ）などのリンクパケットが、少なくとも１つ存在するようにするか、あるいは、（２）少なくとも２つの他の局の各々から受信した同報通信ＭＡＣアドレスへアドレスされたパケットが、少なくとも１つ存在するようにすることが、リンク保全機能を実施する多くのネットワーク装置の共通の要求事項である。
【０００７】
図５は、本発明の原理による、ネットワーク装置のコアメモリ内に組み込まれた従来のデータベースリンク保全モジュールを示したものである。
【０００８】
特に、図に示すように、ネットワーク装置５５０は、コアプロセッサ５０２（例えば、プロセッサ、マイクロプロセッサまたはディジタル信号プロセッサ）、コアメモリ５０４、リンクインタフェース５０６、および電源モード制御モジュール５０８（これは、コアプロセッサ５０２および／またはコアメモリ５０４内に組み込まれていても良い）を含んでいる。図５に示すように、上記コアメモリ５０４は、ドライバまたは他の実施態様であるソフトウェアリンク保全モジュール５１０を含んでいる。
【０００９】
通常、データベースリンク保全技法を用いて、プロセッサ（例えばコアＣＰＵ）にソフトウェアドライバがロードされ、外部からの要求に応じて、あるいは、自身の健全性および／または存在を自らレポートするために、リンク保全機能が処理される。ソフトウェアドライバ技法は、特定のネットワーク装置が、ネットワーク上の他の少なくとも１つの装置からのフレームの受信が可能か否かを決定する技法である。他にトラフィックが存在しない場合、ネットワーク装置は、同報通信媒体アクセス制御（ＭＡＣ）アドレスに、例えばリンク保全制御フレーム（ＬＩＣＦ）を周期的に送信することになる。
【００１０】
例えば、新しい場内電話ネットワークアライアンス（ＨｏｍｅＰＮＡ）バージョン２．０（Ｖ２）仕様では、リンク保全は、定義済みフレームフォーマットで、システム協定符号化レートで周期的に送信される有効イーサネットパケットベース手法、として定義されている。チャンネル品質の変化に応じて、システムパラメータを変更することができるため、符号化レートは動的な傾向を示す。
【００１１】
例えば、拡張型構成および電力インタフェース機構（ＡＣＰＩ）規格には、Ｄ３コールド状態を始めとして、ＰＣを主体とした装置が動作しなければならない様々な電源状態が定義されている。Ｄ３コールド状態では、特定の装置から、システムレベルで、電源が完全に除去される。電源が除去されると、装置のコンテキストが消失し、ドライバが消失する。
【００１２】
この基準による制限により、ドライバレベル符号によって、リンク保全機能は容易に実行されるが、リンク保全機能を実行するためには、サポートネットワーク装置によって、ドライバを維持しなければならない。そのため、データベースリンク保全を用いたネットワーク装置は、通常、パワーダウン状態には移行しない。
【００１３】
したがって、ネットワーク装置がＤ３コールド状態に移行すると、リンク保全は、データベースリンク保全機能に依存しているネットワーク装置内ではサポートされない。リンク保全をサポートするためには、このような装置を、Ｄ３コールド状態からパワーアップし、関連するリンク保全ドライバを再インストールしなければならない。多くの仕様（例えば、ＨｏｍｅＰＮＡバージョン２．０）が要求しているリンク保全を実現するために、通常、このような装置では、Ｄ３コールド状態への移行を回避している。
【００１４】
リンク保全に関して、ＨｏｍｅＰＮＡＶ２仕様で定義されている現在のリンク保全方法は、最優先順位クラスのサービスで送信されるパケットベース手法である。最小ペイロード符号化（ＰＥ）値を協定し、各基地局は、所定のパケットフォーマットのリンク保全パケットを、この協定値で送信しなければならない。
【００１５】
システムが正常に機能し、完全動作状態にある間は、この従来手法は適切であるが、ＡＣＰＩで定義されているパワーダウン状態時に問題がある。ＡＣＰＩのコンテキストによれば、「完全動作状態」は、非Ｄ３電源状態として定義されている。完全動作状態では、装置は完全にアクティブかつレスポンシブであり、関連する全てのコンテキストが継続的に保存されるが、Ｄ３電源状態では、装置から完全に電源が除去される。この非電源投入状態に移行すると、装置コンテキストが消失し、および／または、存在していたソフトウェアドライバも消失することになる。したがって、非電源投入状態すなわちＤ３状態時には、データ、ソフトウェアドライバ等のネットワーク装置コンテキスト情報が消失し、したがってこの状態にあるネットワーク装置は、そのネットワークアドレスラインを復号化することができず、それが従来のソフトウェアベースリンク保全技法に対する問題の原因になっている。ネットワーク装置に電源が復帰した後、ネットワークを再初期化するためのオペレーティングシステム（ＯＳ）が必要となり、関連するドライバが再ロードされることになる。
【００１６】
通常、Ｄ３タイプコールド状態にあるネットワーク装置を、リンク保全機能の処理が可能な機能状態に復帰させるためには、長い再始動／復元時間が必要である。したがって、ネットワーク装置をＤ３タイプコールド状態から復帰し、リンク保全機能を処理させる場合、待ち時間が極めて長くなり、ネットワークにおける完全機能ノードが、ネットワーク内のＤ３コールド状態（すなわち、非電源投入状態）にある他の装置へのアクセスを必要とする場合、この待ち時間が問題になる。
【００１７】
【発明が解決しようとする課題】
したがって本発明の目的は、ネットワーク装置のＤ３タイプコールド状態時におけるリンク保全機能の供給を可能にする手法を提供することである。
【００１８】
【課題を解決するための手段】
本発明の原理によれば、ネットワーク装置は、コアプロセッサおよびコアメモリを備えており、リンク保全モジュールは、コアプロセッサと通信している。リンク保全モジュールは、コアプロセッサおよびコアメモリから個別に電源が供給される。上記ネットワーク装置には、リンク保全モジュールが電源を維持するＤ３タイプコールド電源モードが含まれている。
【００１９】
本発明の他の態様によれば、パワーダウンされたネットワーク装置におけるデータベースリンク保全維持方法は、ネットワーク装置の中心機能から個別に電源供給されるリンク保全モジュールを提供するステップを含んでいる。ネットワーク装置の中心機能から電源が除去され、一方、個別に電源供給されるリンク保全モジュールへの電源は維持される。
【００２０】
本発明のさらに他の態様によれば、物理リンク保全機能およびデータベースリンク保全機能の両機能をネットワークに付与する方法は、ネットワーク内の他のネットワーク装置が、物理リンク保全信号を要求しているか否かを決定するステップを含んでいる。ネットワーク内の他のネットワーク装置が物理リンク保全信号を要求している場合、データベースリンク保全パケットは、物理リンク保全モードで出力され、ネットワーク内の他のネットワーク装置が物理リンク保全信号を要求していない場合は、データベースリンク保全パケットは、非物理リンク保全モードで出力される。
【００２１】
本発明の原理によれば、コールド電源モード（例えば、中心機能のパワーダウン時）において、リンク保全モジュールが電源供給状態を維持することができるように、データベースソフトウェア型リンク保全モジュールが、ハードウェア（例えば、物理ゲートを用いたハードウェア、マイクロコントローラを用いたハードウェア等）内で個別に実施され、ネットワーク装置内のコアＣＰＵの機能から分離されている。個別に電源供給されるデータベースリンク保全モジュールは、補助バックアップ電源（ＰＣ主体の機器では、しばしばＶauxで表される）から電源が供給される。したがって、パワーダウンモード（例えば、ＡＣＰＩで定義されているＤ３タイプコールド状態）時に、ネットワーク装置の中心機能への電源とは別の、最小Ｄ３電源から、個別リンク保全モジュールに電源を供給することができる。
【００２２】
本発明の原理によれば、個別に電源供給されるデータベースリンク保全モジュールを、コアメモリ内で実施され、任意に使用可能および使用禁止にされるソフトウェアドライバ型データベースリンク保全モジュールに対する冗長とすることができる。別法としては、個別に電源供給されるデータベースリンク保全モジュールを、コアメモリ内で実施され、恒久的に使用可能にされる従来のソフトウェアドライバの代替とすることができる。
【００２３】
本発明を、場内ネットワーキング装置（例えば、ＨｏｍｅＰＮＡTMネットワーク装置）に関する実施形態に照らして説明するが、本発明の原理は、システムパワーダウン、例えばＤ３タイプコールド状態の結果、非機能的になる従来のドライバ、すなわちソフトウェアデータベースリンク保全技法による他のネットワークにも、等しく関係している。
【００２４】
【発明の実施の形態】
図１は、必要に応じていずれにも切替え可能な、本発明の原理による、個別に電源供給されるハードウェアリンク保全モジュール（ネットワーク装置のパワーダウン時、例えば、Ｄ３タイプコールド電源状態時に電源供給状態を維持する）と、コアメモリ内のソフトウェアリンク保全モジュール（パワーダウン時に消失する）を示したものである。
【００２５】
特に、図に示すように、ＨｏｍｅＰＮＡTMなどのネットワーク装置１５０は、コアプロセッサ１０２およびコアメモリ１０４を含んでいる。コアプロセッサ１０２およびコアメモリ１０４は、１つの共通装置に組み込むことができるが、個別の装置であっても良い。ネットワーク装置１５０はさらに、リンクインタフェース１０６を含んでいる。
【００２６】
図１に示す第１の実施形態のコアメモリ１０４は、リンク保全機能を有するソフトウェアドライバ１１０を含んでいるが、ハードウェアリンク保全モジュール１００を同時に含んでいることが重要である。開示の実施形態では、ハードウェアリンク保全モジュール１００またはドライバソフトウェアリンク保全モジュール１１０のいずれかがイネーブル（例えば、電源モード制御モジュールによって、あるいは他の適当な構成装置によって）され、イネーブルされたリンク保全モジュール１００または１１０の機能が切り換えられて（スイッチ１７１）動作状態になる。
【００２７】
ハードウェアの実施態様であるリンク保全モジュール１００は、本明細書では、コアメモリ１０４とは別のハードウェア装置として示されている。ハードウェアリンク保全モジュール１００は、コアメモリ１０４とは別に電源供給される限り、論理ゲート、すなわち状態マシンで構成することができ、個別のプロセッサ（例えば、低電力マイクロコントローラ）で構成することもできる。
【００２８】
したがって、本発明の原理によれば、個別に電源供給されるハードウェアリンク保全モジュールは、従来のソフトウェアドライバベースリンク保全モジュールへの追加あるいは代替として、Ｄ３タイプコールド状態時に、上記ハードウェアリンク保全モジュールが電源を維持するように実施される。
【００２９】
図１では、ハードウェアリンク保全モジュール１００が、Ｄ３電源に恒久接続されており、コアメモリは、システム電源から電源供給されている。ネットワーク装置１５０が、Ｄ３タイプコールド状態にパワーダウンされると、所定のパワーダウン手順が実行された後、コアメモリ１０４からシステム電源が除去されるが、Ｄ３電源は維持される。このように、ハードウェアリンク保全モジュール１００は、リンクインタフェースを介して、他のネットワーク装置にリンク保全情報を提供し続け、ネットワーク装置の残り部分（例えばコアプロセッサ１０２、コアメモリ１０４等）がパワーダウンされる。
【００３０】
したがって、Ｄ３電源１９１などのバックアップ電源から、ハードウェアリンク保全モジュール１００に、継続的に電源を供給することができる。別法としては、ネットワーク装置の完全機能時（すなわち、非パワーダウンモード時）には、ハードウェアリンク保全モジュール１００に、システム電源から切換え可能に電源供給し、パワーダウン時には、バックアップ電源から電源が供給されるように切り換えことができる。必ずというわけではないが、ネットワーク装置のパワーダウン時および／またはパワーアップ時におけるネットワークの崩壊を最小にするために、ハードウェアリンク保全モジュール１００への電源切換えは、連続的であることが好ましい。
【００３１】
ハードウェアリンク保全モジュール１００およびソフトウェアドライバリンク保全モジュール１１０は、ネットワーク装置が、ネットワーク上の少なくとも１つの他局からのフレームの受信が可能か否かを、それぞれ個別に決定することができる。他にトラフィックがない場合、使用可能状態にあるリンク保全モジュール１００または１１０が、データベースリンク保全信号、例えばリンク保全制御フレーム（ＬＩＣＦ）信号を、同報通信ＭＡＣアドレスに周期的に伝送する。この伝送周期は、仕様または規格によって管理されている。
【００３２】
したがって、パワーダウン状態、すなわち非電源供給状態（例えば、Ｄ３コールド状態）にあると見なされたネットワーク装置に、ウェイクアップデータ（例えば、定義済システムウェイクアップデータパケット）を送信することができる。ウェイクアップデータを送信しない場合は、正規パケット情報におけるように、所望ネットワーク装置の行先アドレスを送信しなければならない（すなわち、パワーダウン以外の状態にあるものとして）。
【００３３】
したがって、パワーダウン可能な、個別に電源供給される、本発明の原理によるリンク保全モジュール１００を用いることにより、ネットワークおよびネットワーク装置を、完全機能状態において、より頑強なものにすることができる。例えば、Ｄ３タイプコールド状態、すなわち非電源供給状態にある装置がリンク保全信号を送信しない場合、ネットワーク上の他のネットワーク装置は、そのネットワーク装置を、機能しないネットワーク外の装置と見なすことになり（データベース通信以外の手段によって再び電源が供給されるまでの間、少なくともそのように見なされるが、パワーダウンモードにおいては不可能である）、したがってそのネットワーク装置には、それ以上アクセスされない。
【００３４】
Ｄ３コールドパワーダウン状態以外の全ての電源状態では、電源(例えば、バックアップ電源あるいは補助電源)を節約するために、ハードウェアリンク保全モジュール１００を使用禁止にし、ソフトウェアリンク保全モジュール１１０に、リンク保全処理させることができる。Ｄ３タイプコールドパワーダウン状態時におけるハードウェアリンク保全モジュール１００によるリンク保全処理と、非Ｄ３タイプパワーダウン状態時におけるソフトウェアリンク保全モジュール１１０によるリンク保全処理との間の移行を円滑にするために、ソフトウェアリンク保全モジュール１１０およびハードウェアリンク保全モジュール１００間で、情報交換することが好ましい。
【００３５】
例えばＨｏｍｅＰＮＡバージョン２．０など、レートに適応性のあるネットワークでは、リンク保全モジュール１００または１１０は、その時点でネットワーク上に存在している全てのネットワーク装置間で協定された、最小受入れペイロード符号化値を事前に知っておくことが好ましく、この協定レートでリンク保全データパケットが伝送されることが好ましい。
【００３６】
ＨｏｍｅＰＮＡネットワークにおける開示実施形態によれば、ＡＣＰＩで定義されているＤ３コールド状態において、ハードウェアリンク保全モジュール１００は、Ｄ３コールド状態の間、リンクを保全している。伝送される有効パケットデータは、Ｄ３コールドパワーダウン要求に応じて使用禁止になる前に、ドライバソフトウェアリンク保全モジュール１１０によって、パケットバッファ構造または保持レジスタ内に書き込まれることが好ましく、次に、ハードウェアリンク保全モジュール１００が、リンク保全タイマのタイムアップに応じて、上記パケットを伝送することが好ましい。リンク保全情報は、例えば、最低共通符号化レートで伝送することができる。ＨｏｍｅＰＮＡアプリケーションでは、同報通信アドレスに積極的にアクセスしている全てのネットワーク装置による受信が可能なレートは、Ｄ３コールドパワーダウン状態にある間に変化することがあるため、リンク保全は、Ｄ３タイプコールドパワーダウン状態あるいは休止状態にあるネットワーク装置によって、符号化レート２ビット／ボーで伝送される、と仮定することが有利である。また、この符号化レート２ビット／ボーでの伝送は、ネットワーク上で積極的にアクセスしている全てのネットワーク装置によってサポートされる、最低共通受信レートであるため、有利な伝送である。
【００３７】
図２は、ネットワーク装置のパワーダウン時に電源供給状態を維持する、図１と同様の、本発明の他の実施形態による、個別に電源供給されるハードウェアリンク保全モジュール１００だけの実施態様を示したものである。
【００３８】
特に、図２に示すように、図１のドライバソフトウェアリンク保全モジュール１１０が削除されており、ハードウェアリンク保全モジュール１００が、恒久的に使用可能になっている。図２では、ハードウェアリンク保全モジュール１００の電源は、Ｄ３バックアップ電源から恒久的に供給されているが、ネットワーク装置２５０の非パワーダウン状態時には、ハードウェアリンク保全モジュール１００への電源を、システム電源に切換えることも可能である。
【００３９】
図３は、図１に示す実施形態のシステム挙動状態の一例を示す流れ図である。
【００４０】
特に、図のステップ２０２に示すように、Ｄ３状態が判定されている。ネットワーク装置１５０がＤ３パワーダウン状態への移行過程にある場合、プロセスはステップ２１４に進み、ソフトウェアリンク保全モジュール１１０が使用禁止になる。一方、ネットワーク装置１５０がＤ３タイプパワーダウン状態にない場合は、プロセスはステップ２０４に進む。
【００４１】
ステップ２０４で、ハードウェアリンク保全モジュール１００が使用禁止になり、ソフトウェアリンク保全モジュール１１０のみからの、従来のリンク保全機能がもたらされる。これは、ステップ２１０、２１２で実現される。
【００４２】
ステップ２０６で、ソフトウェアベースリンク保全およびハードウェアベースＨＰＮＡバージョン２．０リンク保全生成器が使用禁止になる。
【００４３】
ステップ２０８で、ＨＰＮＡバージョン１．０リンク保全生成器が使用可能になる。ここで、ハードウェアリンク保全モジュール１００を使用可能にしない場合（例えば、従来の機能を実行させる場合）、プロセスはステップ２１０に進み、ソフトウェアリンク保全モジュール１１０が使用可能になり、続いてステップ２１２で、ハードウェアリンク保全モジュール１００が使用禁止になる。
【００４４】
ＨｏｍｅＰＮＡネットワークでは、物理リンク保全信号を用いた旧来の装置（例えば、ＨｏｍｅＰＮＡバージョン１．０）を、データベースリンク保全信号を用いた新しい装置（例えば、ＨｏｍｅＰＮＡバージョン２．０）と共存させることができる。例えば、ＨｏｍｅＰＮＡバージョン１．０（Ｖ１）端末を備えた、独立したＨｏｍｅＰＮＡネットワークでは、リンク保全信号は、Ｖ１で定義されている物理信号パラメータで伝送されている。この物理信号モードは、新しいネットワーク装置（例えば、ＨｏｍｅＰＮＡバージョン２．０（Ｖ２）端末）とは両立しないが、この両システムはデータベースリンク保全信号を使用し、実施している。
【００４５】
環境が混合ネットワークであり、かつ、Ｄ３パワーダウン状態の場合はＦＡＬＳＥ状態であり（ステップ２０４に基づく）、プロセスはステップ２０６に進む。
【００４６】
Ｄ３コールド状態に移行させる場合、プロセスはステップ２１４経由で進行する。ステップ２１４を参照すると、コアメモリ１０４内のソフトウェアリンク保全モジュール１１０ではなく、ハードウェアリンク保全モジュール１００を介してリンクを保全しつつ、Ｄ３コールド状態に移行している。
【００４７】
ステップ２１６で、別の種類のリンク保全（例えば、ＨｏｍｅＰＮＡバージョン１．０）を要求する旧来の装置がネットワーク上に存在しているか否かを判定している。旧来装置が存在している場合、旧来の信号機能を含むリンク保全が使用可能になり（ステップ２２０）、パケットベースＨｏｍｅＰＮＡバージョン２．０リンク保全信号が使用禁止になる（ステップ２１８）。旧来装置がネットワーク上に存在していない場合は、ハードウェアベースＨｏｍｅＰＮＡバージョン２．０リンク保全信号が使用可能になり（ステップ２２２）、旧来のサポートリンク保全が使用禁止になる（ステップ２２４）。
【００４８】
図４は、リンク保全生成および特殊状態処理を考察したものであり、本発明の原理による、データベースリンク保全（例えば、ＨｏｍｅＰＮＡバージョン２．０）を実施するネットワーク装置内の、物理固有電気信号ベースリンク保全システム（例えば、ＨｏｍｅＰＮＡバージョン１．０）との後方互換性を示す、送信機の挙動状態の一流れ図である。
【００４９】
特に、図のステップ３０２に示すように、ハードウェアリンク保全モジュール１００の論理を用いて、リンク保全情報が伝送されたか否かを判定している。装置が休止中であれば、リンク保全情報を他のネットワーク装置に伝送し、他の関連ネットワーク装置の存在を示さなければならない。
【００５０】
ステップ３０２では、ネットワーク内における旧来ネットワーク装置（例えば、ＨｏｍｅＰＮＡバージョン１．０）の存在の有無についても判定しており、旧来ネットワーク装置が存在する場合、ステップ３０４で判定されるように、物理保全信号を含んだ形態を用いてデータベースリンク保全信号パケットを伝送し、ステップ３０６に示すように、物理リンク保全および関連リンク保全データパケットを共に伝送することが好ましい。ネットワーク内に旧来ネットワーク装置が存在しない場合は、ステップ３０８に示すように、データベースリンク保全パケット情報を伝送するだけで良い。
【００５１】
別法としては、物理リンク保全信号（例えば、ＨｏｍｅＰＮＡバージョン１．０における信号）のみを利用したネットワーク装置と両立させるために、物理ベースリンク保全パルスを、現行システムの電源状態に無関係に、常時、他のネットワーク装置に伝送することができる。
【図面の簡単な説明】
【図１】必要に応じていずれにも切替え可能な、本発明の原理による、個別に電源供給されるハードウェアリンク保全モジュール（ネットワーク装置のパワーダウン時、例えば、Ｄ３タイプコールド電源状態時に電源供給状態を維持する）と、コアメモリ内のソフトウェアリンク保全モジュール（パワーダウン時に消失する）を示す図である。
【図２】ネットワーク装置のパワーダウン時に電源供給状態を維持する、図１と同様の、本発明の他の実施形態による、個別に電源供給されるハードウェアリンク保全モジュールだけの実施態様を示す図である。
【図３】図１に示す実施形態のシステム挙動状態の一例を示す流れ図である。
【図４】本発明の原理による、データベースリンク保全（例えば、ＨｏｍｅＰＮＡバージョン２．０）を実施するネットワーク装置内の、物理固有電気信号ベースリンク保全システム（例えば、ＨｏｍｅＰＮＡバージョン１．０）との後方互換性を示す、送信機の挙動状態の一流れ図である。
【図５】本発明の原理による、ネットワーク装置のコアメモリ内に組み込まれた、従来のデータベースリンク保全モジュールを示す図である。
【符号の説明】
１００  ハードウェアリンク保全モジュール
１０２，５０２  コアプロセッサ
１０４，５０４  コアメモリ
１０６，５０６  リンクインタフェース
１０８，５０８  電源モード制御モジュール
１１０，５１０  ソフトウェアドライバリンク保全モジュール
１５０，２５０，５５０  ネットワーク装置
１７１  スイッチ
１９１  Ｄ３電源
２０２  パワーダウンフラグを調べる
２０４  ネットワーク内に旧来のノードが存在するか
２０６  ソフトウェアリンクおよびハードウェアＨＰＮＡ２．０リンクが使用禁止
２０８  ハードウェアＨＰＮＡ１．０リンクが使用可能
２１０  ソフトウェアリンクが使用可能
２１２  ハードウェアＨＰＮＡ１．０リンクおよびハードウェアＨＰＮＡ２．０リンクが使用禁止
２１４  ソフトウェアリンクが使用禁止
２１６  ネットワーク内に旧来のノードが存在するか
２１８  ハードウェアＨＰＮＡ２．０リンクが使用禁止
２２０  ハードウェアＨＰＮＡ１．０リンクが使用可能
２２２  ハードウェアＨＰＮＡ２．０リンクが使用可能
２２４  ハードウェアＨＰＮＡ１．０リンクが使用禁止
３０２  ハードウェアＨＰＭＡ２．０リンク論理クラウド
３０４  システム内に旧来のノードが存在するか
３０６  ＨＰＮＡ２．０リンクパケットをＨＰＮＡ１．０モード内に伝送
３０８  ＨＰＮＡ２．０リンクパケットを２ビット／ボーおよび２メガボーで伝送
【図１】
0004880128.tif 000002
【図２】
0004880128.tif 000003
【図３】
0004880128.tif 000004
【図４】
0004880128.tif 000005
【図５】
0004880128.tif 000006