(57)【特許請求の範囲】
【請求項１】
電話回線媒体上で他のネットワークステーション間でネットワーク信号を送信し受信するように構成されるネットワークステーションであって、前記ネットワークステーションは、
物理層トランシーバと、
媒体アクセスコントローラ層と、
開放型システム間相互接続（ＯＳＩ）に従って接続されるオペレーティングシステム層とを含む媒体アクセストランシーバを含み、
前記物理層トランシーバは、前記電話回線媒体から第１のデータパケットを受信し、選択された出力利得および送信速度において第２のデータパケットを前記電話回線媒体上に送信するように構成されており、
前記媒体アクセスコントローラ層は前記物理層トランシーバから転送されるデジタル信号を受信するように、かつ前記第１のデータパケットにおいてエラーの存在を検出するように構成されており、
前記オペレーティングシステム層は、前記第１のデータパケットにおける検出されたエラーが所定のしきい値に達したことに基づいて前記物理層トランシーバが制御データパケットを前記電話回線媒体上に出力するようにさせるように構成されるリンクコントローラを含み、前記制御データパケットは、受信されたデータパケットにおける前記エラーを減少するために前記他のネットワークステーションが送信パラメータを調整するようにさせる、ネットワークステーション。
【請求項２】
前記リンクコントローラは、所定の時間間隔内の前記検出されたエラーの数を数えるためのエラーカウンタを含み、前記リンクコントローラは、前記エラーカウンタが前記所定のしきい値に達したことに応答して前記物理層トランシーバが前記制御データパケットを出力するようにさせる、請求項１に記載のネットワークステーション。
【請求項３】
前記リンクコントローラはさらに、前記第２のデータパケットを送信するのに用いられたリンク速度を記憶するための第１のレジスタと前記選択された出力利得を記憶するための第２のレジスタとを含み、前記リンクコントローラは、前記物理層トランシーバによる前記制御データパケットにおける送信のためにより低いリンク速度およびより高い出力利得のうちの少なくとも１つを前記送信パラメータのうちの対応する１つとして出力する、請求項２に記載のネットワークステーション。
【請求項４】
前記物理層トランシーバは、前記電話回線媒体からの前記受信されたネットワーク信号から前記第１のデータパケットを復元するように構成され、前記物理層トランシーバは、それぞれ、前記第２のデータパケットの送信に用いられたリンク速度および前記選択された出力利得を記憶するための第１および第２のレジスタを有し、
前記第１のデータパケット内の前記エラーを検出するように構成されるエラー検出回路を有する前記媒体アクセスコントローラ層を含む、請求項１に記載のネットワークステーション。
【請求項５】
前記リンクコントローラは第３および第４のレジスタを含み、前記リンクコントローラは、前記リンク速度および前記選択された出力利得を前記第１および第２のレジスタから前記第３および第４のレジスタの中へそれぞれ複写するように、かつ、前記リンク速度および前記選択された出力利得を記憶するように構成されており、前記リンクコントローラは、前記制御データパケットにおける転送のため、前記媒体アクセスコントローラへ、前記第３および第４のレジスタに記憶された前記リンク速度および前記選択された出力利得に対してより低いリンク速度およびより高い出力利得のうちの少なくとも１つを出力する、請求項４に記載のネットワークステーション。
【請求項６】
前記物理層トランシーバは、前記制御データパケットをアクセス識別子（ＡＩＤ）制御パケットとして出力する、請求項１に記載のネットワークステーション。
【請求項７】
前記物理層トランシーバは、前記電話回線媒体を介して別のネットワークステーションから前記制御データパケットを受信したことに応答して前記第２のデータパケットに対して前記送信速度および前記選択された出力利得のうちの少なくとも１つを選択的に調整する、請求項１に記載のネットワークステーション。
【発明の詳細な説明】
【０００１】
【発明の分野】
この発明は、ネットワークインターフェイシングに関し、より特定的には、電話回線に接続されるネットワークステーション間でのデータの送信を制御するための方法およびシステムに関する。
【０００２】
【関連技術の説明】
ローカルエリアネットワークは、ネットワーク上でステーションをリンクするためにネットワークケーブルまたは他の媒体を用いる。各ローカルエリアネットワークアーキテクチャは、各ステーションにおけるネットワークインターフェイスカードが媒体へのアクセスを共有することを可能にする媒体アクセス制御（ＭＡＣ）を用いる。
【０００３】
従来のローカルエリアネットワークアーキテクチャでは、１０ＢＡＳＥ−Ｔなどの所定のネットワーク媒体を用いた半二重または全二重イーサネット（ＡＮＳＩ／ＩＥＥＥ規格８０２．３）プロトコルに従って動作する媒体アクセスコントローラが用いられる。より新しいオペレーティングシステムでは、ネットワークステーションがネットワークの存在を検出できることが必要である。イーサネット１０ＢＡＳＥ−Ｔ環境では、ネットワークは、物理層（ＰＨＹ）トランシーバによるリンクパルスの送信によって検出される。１０ＢＡＳＥ−Ｔ媒体上の周期的なリンクパルスはＰＨＹレシーバにより検出され、ＰＨＹレシーバは、周期的なリンクパルスの検出に基づいてネットワーク媒体上で送信している別のネットワークステーションの存在を判定する。よって、ステーションＡにおけるＰＨＹトランシーバは、データパケットを送信または受信することなしに、ステーションＢにおけるＰＨＹ送信機からのリンクパルスの１０ＢＡＳＥ−Ｔ媒体上での受信によってステーションＢの存在を検出することができる。
【０００４】
１０ＢＡＳＥ−Ｔなどの確立されたローカルエリアネットワーク媒体の代わりに従来のより対線電話回線を用いてコンピュータを互いにリンクすることを可能にするアーキテクチャを開発する努力が進められている。ここでホームネットワーク環境と称するそのような構成には、ホームネットワーク環境を実装するのに家庭における既存の電話配線が用いられ得るという利点を有する。しかしながら、電話回線は、たとえば調光器スイッチ、および家電製品の変圧器などの家庭にある電気機器によって生じるスプリアスノイズのため、本来騒々しいものである。さらに、より対線電話回線は、オンフックおよびオフフックによるターンオントランジェント（transient）や、標準的なＰＯＴＳ電話ならびに暖房および空気調節系統などの電気系統からのノイズパルスに悩まされる。
【０００５】
電話配線ネットワークにおけるさらなる問題は、送信された波形の信号状態（すなわち形状）が配線トポロジーに大きく依存していることである。より対線電話回線媒体における数多くの分岐接続、およびその分岐接続の異なる関連づけられた長さにより、送信されたネットワーク信号に複数の信号反射が生じ得る。電話配線トポロジーにより、あるネットワークステーションからのネットワーク信号が１０ミリボルトから２０ミリボルトのオーダでのピークピーク電圧を有するようになる一方で、別のネットワークステーションからのネットワーク信号は１ボルトから２ボルトのオーダの値を有し得る。よって、受信したパルスの振幅および形状があまりにも歪んでいることがあるため、受信パルスから送信クロックまたは送信データを復元することは実質的に困難となり得る。
【０００６】
【発明の概要】
電話回線媒体上で受信されたネットワーク信号からデータを確実に復元することが可能である物理層トランシーバを有するネットワークステーションが必要である。
【０００７】
また、電話回線媒体上で異なるネットワークノードからネットワーク信号を受信するネットワークステーションが、電話配線トポロジーによって生じる歪みによるデータの損失を最小にする必要がある。
【０００８】
また、電話回線媒体上でネットワークノードからネットワーク信号を受信するネットワークステーションのための、電話回線媒体によって生じる歪みの影響を克服するための構成が必要である。
【０００９】
これらおよび他の必要は、異なるネットワークステーションが受信信頼性を向上するために送信パラメータを調整するようにさせる制御パケットを、受信されたデータパケット内の検出されたエラーに基づいて、電話回線媒体上で異なるネットワークステーションからデータパケットを受信するネットワークステーションが選択的に出力するというこの発明によって満たされる。
【００１０】
この発明の一局面によれば、電話回線媒体上で他のネットワークステーションへネットワーク信号を送信し、かつ他のネットワークステーションからネットワーク信号を受信するよう構成されるネットワークステーションが提供され、このネットワークステーションは、物理層トランシーバ、媒体アクセスコントローラおよび、開放型システム間相互接続（ＯＳＩ）に従って接続されるオペレーティングシステム層を含む媒体アクセストランシーバを含み、上記物理層トランシーバは、第１のデータパケットを電話回線媒体から受信し、かつ選択された出力利得および送信速度において第２のデータパケットを電話回線媒体上に送信するよう構成されており、媒体アクセスコントローラ層は、物理層トランシーバから転送されるデジタル信号を受信しかつ第１のデータパケットにおけるエラーの存在を検出するように構成されており、オペレーティングシステム層は、第１のデータパケットにおける検出されたエラーが所定のしきい値に達したことに基づいて制御データパケットを電話回線媒体上に物理層トランシーバが出力するようにさせるよう構成されるリンクコントローラを含み、制御データパケットは他のネットワークステーションが、受信されたデータパケットにおけるエラーを低減するために送信パラメータを調整するようにさせる。
データパケットを選択された出力利得および送信速度において電話回線媒体上に送信することにより、電話回線媒体トポロジーにより生じる歪みの影響に基づいてネットワークステーションが送信パラメータを適応するように制御することを可能にする。さらに、検出されたエラーに基づいて制御データパケットを出力することにより、受信側ネットワークステーションが、データパケットを送信している発信元ネットワークステーションの送信パラメータを制御することが可能になる。よって、受信側ネットワークノードは、送信側ネットワークノードの送信パラメータを制御し、受信信頼性を向上し、かつ電話回線媒体によって生じる歪みの影響による受信されたデータパケットにおけるエラーの発生を最小にすることができる。
【００１３】
この発明のさらなる利点および新規の特徴は、その一部が以下の説明に提示されており、また一部は以下の説明を検討することにより当業者には明らかになるか、またはこの発明の実施により学ぶことができるであろう。この発明の利点は、特に添付の特許請求の範囲に挙げられている手段およびその組合せにより実現され達成されてもよい。
【００１４】
図中、同一の参照番号を有する要素が類似の要素を表わす添付の図面が参照される。
【００１５】
【発明を実施するための最良の形態】
図１は、この発明の一実施例によるより対線ネットワーク媒体を用いたホーム環境において実装されるイーサネット（ＩＥＥＥ８０２．３）ローカルエリアネットワーク１０の図である。図１に示されるように、ネットワーク１０は、ネットワークステーション１２ａおよび１２ｂを含み、ネットワークステーション１２ａおよび１２ｂはそれぞれ、ＲＪ−１１電話ジャック１６ａおよび１６ｂを介して電話回線（より対線）配線１４に接続される。ＲＪ−１１電話ジャック１６ｃに接続される電話１８は、ステーション１２ａおよびステーション１２ｂが通信している間も電話呼出を続けて行なうことができる。
【００１６】
図１に示されるように、たとえばパーソナルコンピュータ、プリンタまたはインテリジェント消費者電子機器などの各ネットワークステーション１２は、物理層（ＰＨＹ）トランシーバ２０、媒体アクセス（ＭＡＣ）層２２、および、ＯＳＩ参照モデルに従ってより上位の層の機能を行なうオペレーティングシステム（ＯＳ）層を含む。
【００１７】
ステーション１２ａおよびステーション１２ｂは、アナログネットワーク信号において変調されたネットワークデータを担持する帯域限定パルスを送信することによって通信する。特に、物理層送信機は、図２Ａに示される帯域限定パルス５を送信する。受信されたパルスの到着位置は、図２Ｂに示される、受信された信号の絶対値６を表わす波形エンベロープ８を用いて検出される。エンベロープ８は、受信されたパルスの到着位置１１を識別するように選択されるしきい値レベル９を有する、以下に説明するスライシング回路に供給される。エンベロープ８がしきい値レベル９を横切ると、スライシング回路は、パルスの到着位置１１を、データパターンを表わすイベントとして検出する。このイベントは、受信された信号から送信クロックおよび送信データを復元するのに用いることができる。
【００１８】
しかしながら、電話配線ネットワークにおいて、受信されたエンベロープ波形は、配線トポロジーに大きく依存する。配線トポロジーは複数の信号反射を生じ得るため、受信されたパルスの形状は、あまりにも歪んでいることがあるためエンベロープが複数の局所的な最大点を有しているかもしれない。さらに、ホームネットワークにおける配線トポロジーは変わりやすい。よって、受信されたパルスの歪みは予測不可能であり、図２Ｃに示されるような波形２６を生じる。図２Ｃに示されるように、受信されたパルス信号の歪んだ波形２６は、配線トポロジーにより複数の局所的な最大点２６ａおよび最小点２６ｂを有する。図２Ｄは、歪んだ波形２６のエンベロープ波形２８を示す。よって、データパルスの検出のためにしきい値が適切に設定されていない場合、スライシング回路は、しきい値レベルを横切る複数のパルス位置を識別し得る。この結果、受信されたパルスの位置に対する一意の時間値が検出されないことがあり、これによりデータ復元エラーが生じる。
【００１９】
開示された実施例によれば、適応型物理層トランシーバアーキテクチャは、受信側および送信側の双方の信号処理回路を適応するように調整して、送信されたネットワーク信号からの正確な復元データを最適化し、送信機性能を最適化してホーム電話配線トポロジーによる不利な条件を克服する。特に、開示された実施例は、たとえばＯＳ層２４またはＭＡＣ２２において実装される論理回路またはホストマイクロプロセッサによって実行可能であるＯＳ層２４内の制御ルーチンなど、ネットワークステーション１２内にリンクコントローラを含む。リンクコントローラは、受信したデータパケットにおけるエラーの数を監視し、ネットワーク１０上のコマンドパケットの出力を選択的に制御し、これにより、コマンドパケットを受信する他のネットワークステーションのそれぞれの送信特徴が向上するようにする。たとえば、出力増幅器利得の増加またはデータ送信速度の低減など、送信特徴を向上することにより、送信されたデータパケットが受信側ネットワークステーションによってより確実に受信されることを可能にし、受信されたデータパケットのビット誤り率を低減する。まず、物理層トランシーバアーキテクチャの概要を示し、次に、送信側ネットワークステーションにおける送信レベルを制御するための構成を説明する。
【００２０】
物理層アーキテクチャ
図３は、この発明の一実施例による物理層トランシーバ２０のブロック図である。図３に示されるように、物理層トランシーバ２０は、図２Ｃに示されるネットワーク信号などの、電話媒体から受信されるアナログネットワーク信号を増幅するための入力増幅器３０を含む。以下に説明するように、入力増幅器３０は、その可変利得が、受信されたネットワーク信号を増幅するための７ビット利得信号（ＲｘＧａｉｎ）によって制御される。物理層トランシーバ２０はまた、エンベロープ検出回路３４およびエネルギー検出回路３６を含む信号調整回路３２を含む。エンベロープ検出回路３４は、増幅された受信信号２６に応答してエンベロープ信号２８を生成する。たとえば、エンベロープ検出器３４は、増幅された受信信号２６の絶対値信号３９を生成する絶対値回路（たとえば整流器回路）と、整流器回路に結合され、整流された信号における高周波成分を濾過して取出し、この結果エンベロープ信号２８を生じる低域フィルタとを含む。エンベロープ信号２８は、エンベロープ検出器３４から出力されエネルギー検出器３６に供給される。エネルギー検出器３６は、ある時間にわたって積分の数学的プロセスを行なって受信されたパルス信号のエネルギーに比例する信号を生成する積分器を含む。
【００２１】
図３に示されるように、物理層トランシーバ２０はまた、複数のスライサー回路３８と、スライサー回路３８にアナログしきい値信号を供給するためのデジタル−アナログ変換器４０とを含む。物理層トランシーバはまた、デジタル−アナログ変換器４０を制御して以下に説明するしきい値信号Ｅ、Ｎ、Ｄ、Ｐを出力するように構成されるデジタルコントローラ４１を含む。
【００２２】
特に、デジタルコントローラ４１は、スライサー３８によってデジタルコントローラ４１に供給される信号に基づいてスライサー３８ａ、３８ｂおよび３８ｄに与えられるしきい値を制御するように構成される。特に、スライサー回路３８ａは、デジタルコントローラ４１の制御下にあるデジタル−アナログ変換器４０によって供給されるピークしきい値（Ｐ）をエンベロープ信号２８が超えるかどうかを時間に関して示すピークイベント信号を出力する。スライサー回路３８ｂおよび３８ｃは、エンベロープ信号２８がそれぞれデータ遷移しきい値（Ｄ）およびノイズしきい値（Ｎ）を超えるかどうかを時間に関して示すデータイベント信号およびノイズイベント信号を出力する。スライサー回路３８ｄは、エネルギー検出器３６によって出力されるエネルギー信号がＤ／Ａ変換器４０によって供給されるエネルギーしきい値（Ｅ）を超えるかどうかを時間に関して示すエネルギーイベント信号を出力する。
【００２３】
よって、スライサー回路３８ａ、３８ｂおよび３８ｃは、それぞれ、エンベロープ信号２８がピークしきい値（Ｐ）、データ遷移しきい値（Ｄ）およびノイズしきい値（Ｎ）を超えるかどうかを時間に関して示すピークイベント信号、データ遷移イベント信号およびノイズイベント信号を出力する。しかしながら、スライサー３８ｄは、エネルギー検出器３６からのエネルギー信号がエネルギーしきい値（Ｅ）を超えるかどうかを時間に関して示すエネルギーイベント信号を出力する。
【００２４】
デジタルコントローラ４１は、それぞれスライサー３８ｃおよびスライサー３８ａによって出力されるノイズイベント信号およびピーク信号に基づいてノイズ、ピークおよびデータ遷移しきい値を制御し、エネルギーイベント信号またはデータイベント信号のいずれかに基づいて媒体非依存インターフェイス（ＭＩＩ）５０を介してデジタルデータ信号を媒体アクセスコントローラ２２へ出力する。
【００２５】
特に、デジタルコントローラ４１は、増幅器３０の利得と、アクセスＩＤ（ＡＩＤ）間隔においてＤ−Ａ変換器４０によって生成されるしきい値Ｐ、Ｄ、ＮおよびＥとを調整する。ＡＩＤは、各ネットワークステーション１２に対し一意のものである特定の識別子である。ＡＩＤは、電話媒体１４上に送信側ステーションのＰＨＹトランシーバ２０から出力される一連の８パルスであり、第１のパルスと後続の７つのパルスとの間の時間間隔がそれぞれ対応の値を規定する。たとえば、時間Ｔ１において第１のパルスに続いて第２のパルスがＰＨＹトランシーバ２０によって出力されたと仮定する。Ｔ１が６６クロックサイクルに等しい場合（１１６ナノ秒クロックを想定）対応する値は００であり、Ｔ１が８６、１０６または１２６クロックサイクルに等しい場合、値はそれぞれ、０１、１０または１１であり、ここでパルス間の最大間隔は１２８クロックサイクルである。時間間隔Ｔ２、Ｔ３、Ｔ４、Ｔ５およびＴ７において用いられる値を検出するのにも同じ構成が用いられる。よって、有効なＡＩＤの存在は、第１のパルスを検出し、各々が１２８クロックサイクルの持続時間を有する検出ウィンドウを用いて７つの後続のパルスの存在を検出することによって判定できる。
【００２６】
開示される実施例によれば、ＡＩＤは、１０ＢＡＳＥ−Ｔイーサネット（ＩＥＥＥ８０２．３）システムにおいて従来用いられるプリアンブルの代わりとなる。よって、この発明のデジタルコントローラ４１は、ＡＩＤ間隔を用いて、入力増幅器３０をＲｘＧａｉｎ信号によって選択される１２８の異なる利得設定のうちの１つに選択的にチューニングし、デジタルしきい値をＤ／Ａ変換器４０に供給することによってスライサー回路３８によって用いられるしきい値を設定する。一旦デジタルコントローラ４１が入力増幅器３０とスライサー回路３８のしきい値とをチューニングすると、デジタルコントローラ４１はスライサー回路３８ｂからのデータ遷移イベント信号またはスライサー回路３８ｄからのエネルギーイベント信号のいずれかを用いて以下に説明するようにデータ信号を復元する。
【００２７】
物理層トランシーバはまた、送信データ（ＴｘＤ）をアナログネットワーク信号に変換する送信機部分５２（たとえば出力電流増幅器）を含む。アナログネットワーク信号は、デジタルコントローラ４１によって出力される７ビット送信利得（ＴｘＧａｉｎ）信号に基づいて１２８の出力利得値のうちの選択された１つで出力される。
【００２８】
図３に示されるように、物理層トランシーバ２０はまた、ＭＩＩ−汎用直列インターフェイス（ＧＰＳＩ）コンバータ４４を含む出力インターフェイス４２と、管理インターフェイス論理４６と、バス４８ａおよびバス４８ｂとを含む。バス４８ａは、ＧＰＳＩ形式においてＭＡＣ２２とデジタルコントローラ４１との間で送信データおよび受信データを転送する。コンバータ４４は、ＭＩＩ５０を介してＭＡＣ２２へ転送するためにＧＰＳＩ形式データをニブル幅（nibble-wide）のデータに変換する。同様に、ＭＩＩ５０を介して供給されるＭＡＣ２２からの送信データは、ニブル幅のデータからＧＰＳＩ形式に変換され、ＧＰＳＩデータバス４８ａを介してデジタルコントローラ４１に供給される。
【００２９】
出力インターフェイス４２はまた、デジタルコンバータ４１と管理インターフェイス論理４６との間でコンフィギュレーションデータおよびステータス情報を転送するための制御データバス４８ｂを含む。特に、管理インターフェイス論理４６は、ＭＩＩ５０を介してＭＡＣ２２から受信したコンフィギュレーションデータを、選択された制御レジスタ６０においてデジタルコントローラ４１内に記憶するように構成される。エネルギー検出器スライサー回路３８ｄのためのしきい値ＥがＭＩＩ５０を介して管理エージェントにより供給されコンフィギュレーションレジスタ６０において設定されてもよいことに注目されたい。デジタルコントローラ４１はまた、たとえば、しきい値信号Ｐ、ＤおよびＥに対するしきい値と、７ビット入力および出力増幅器利得制御信号（ＲｘＧａｉｎ、ＴｘＧａｉｎ）とを含むステータスレジスタ６２を含む。よって、管理エージェント（たとえば以下に説明するリンクコントローラ）は、レジスタ６０およびレジスタ６２にアクセスして制御情報を読出し書込み、ステータスレジスタ６２からステータス情報を読出すことができる。インターフェイス４２はまた、有効なリンクがネットワーク媒体１４上で検出されたかどうかを判定するためのリンク検出論理４７を含む。各々が好ましくは約８００ミリ秒の持続時間を有する３つの連続した検出間隔の間に有効なＡＩＤが検出されなかった場合、リンクステータスは無効状態に設定される。有効なＡＩＤは、リンクパケットであるか、またはデータパケットに対するプリアンブルであってもよい。
【００３０】
送信パラメータの制御
図４は、この発明の一実施例による受信側ネットワークノードによって送信側ネットワークステーションの送信パラメータを制御するための方法を示す図である。上述のとおり、物理層トランシーバ２０は、電話回線媒体１０からアナログネットワーク信号を受信し、デジタル受信データを復元する。図３に示されるように、デジタルデータはＭＩＩ５０を介してＭＡＣ２２へ転送され、ＭＡＣ２２は巡回冗長検査（ＣＲＣ）などのエラー検査論理７０を含む。ＭＡＣ２２は、受信されたデータパケットと、ＣＲＣエラーが検出されたかどうかを特定する対応するステータス情報とをＯＳ２４の制御下にあるホストメモリに転送する。図５に示されるように、ＯＳ２４は、リンクコントローラ７２、ＣＲＣエラーカウンタ７４およびメモリ７６を含む。リンクコントローラ７２は、ネットワークステーション１２内のマイクロプロセッサによって実行可能であるドライバソフトウェアとして実現されてもよく、または代わりに、シリコンにおいて実装される状態機械として実現されてもよい。リンクコントローラ７２は、約１秒の所定の時間間隔を数えるための、以下に説明するタイマ７８を含む。
【００３１】
図４に示されるように、方法はステップ８０において、リンクコントローラ７２が物理層トランシーバ２０のレジスタ６０および６２から記憶されたリンクパワーレベル（ＴｘＧａｉｎ）および送信速度値をフェッチすることによって始まる。特に、リンクコントローラ７２は、ＭＩＩ５０および制御バス４８ｂを介して送信利得および送信速度値にアクセスする。送信速度値は、１Ｍｂ／ｓから毎秒７００キロビットまでの間で選択可能であるが、他の送信速度を用いてもよい。リンクコントローラ７２は、それぞれメモリ７６ａおよびメモリ７６ｂにパワーレベルおよび送信速度値を記憶する。リンクコントローラ７２は次に、ステップ８２において、メモリ７６ｃにおいてＣＲＣエラーしきい値（ＣＲＣｐｅｒＳｅｃ）を所定の値、たとえば５、に設定する。当該技術において認められているように、ステップ８０およびステップ８２は好ましくは、媒体アクセストランシーバ２３の初期化におけるコンフィギュレーションモードにおいて行なわれる。図１に示されるように、媒体アクセストランシーバはＭＡＣ２２およびＰＨＹ２０を含む。
【００３２】
リンクコントローラ７２は次に、実行時状態に入り、ここでデータパケットが物理層トランシーバ２０によって電話回線媒体１４から受信され、ＭＡＣ２２に転送され、ここでＣＲＣ論理７０が、ＣＲＣエラーが存在しているかどうか受信されたデータパケットの各々を検査する。リンクコントローラ７２は次に、各受信されたデータパケットを検査してＣＲＣエラーが検出されたかどうかを判定し、受信されたデータパケットがＣＲＣエラーを有している場合にステップ８４においてエラーカウンタ７４をインクリメントする。
【００３３】
ネットワークステーション１２の実行時動作において、タイマ７８は連続的に循環し、１秒の検出間隔を数える。ステップ８６においてリンクコントローラ７２が、エラー検出間隔（ＥＤＩ）が未だに１秒に等しくなっていないと判断した場合、リンクコントローラはステップ８４においてＣＲＣエラーを求めて監視を続ける。
【００３４】
ステップ８６において１秒の検出間隔が経過した場合、リンクコントローラ７２はステップ８８において、カウンタ７４において累積したＣＲＣエラーが１秒のエラー検出間隔内でＣＲＣエラーしきい値（ＣＲＣｐｅｒＳｅｃ）を超えるかどうかを検査する。エラーカウンタ７４がしきい値に達していないとリンクコントローラ７２が判断した場合、エラーカウンタはステップ９０においてリセットされる。
【００３５】
しかしながら、エラーカウンタ７４がメモリ７６ｃに記憶される所定のエラーしきい値に達したとリンクコントローラ７２が判定した場合、リンクコントローラ７２はステップ９２においてＡＩＤコマンドパケットを出力するようにＭＡＣ２２へコマンドを送る。具体的には、リンクコントローラ７２はメモリ７６ａおよび７６ｂに記憶されるパワーおよび速度値を調べ、ＡＩＤコマンドパケットに含めるべき新しいパワーレベルまたは新しい送信速度を出力する。ＭＡＣ２２は、新しい送信パワーレベルおよび／または新しい送信速度を含むＡＩＤコマンドパケットを形成し、そのＡＩＤコマンドパケットをＰＨＹ２０に転送して電話回線媒体１４上に送信するようにする。
【００３６】
ＡＩＤコマンドパケットを受信するすべてのネットワークステーションは、供給された送信パラメータを復元し、送信データ速度および／または出力レベルを選択的に調整して電話回線媒体上での受信信頼性を向上する。
【図面の簡単な説明】
【図１】  住宅向きのより対線配線にわたって配置されるローカルエリアネットワークを示すブロック図である。
【図２Ａ】  この発明の一実施例による図１の物理層トランシーバによる受信された波形の処理を示す図である。
【図２Ｂ】  この発明の一実施例による図１の物理層トランシーバによる受信された波形の処理を示す図である。
【図２Ｃ】  この発明の一実施例による図１の物理層トランシーバによる受信された波形の処理を示す図である。
【図２Ｄ】  この発明の一実施例による図１の物理層トランシーバによる受信された波形の処理を示す図である。
【図３】  この発明の一実施例による図１の物理層トランシーバのアーキテクチャを示すブロック図である。
【図４】  この発明の一実施例による送信パラメータを制御する方法を示すフロー図である。
【図５】  この発明の一実施例による送信パラメータを制御するためのネットワークステーション内のリンクコントローラの図である。
【図１】
0004266521.tif 000002
【図２Ａ】
0004266521.tif 000003
【図２Ｂ】
0004266521.tif 000004
【図２Ｃ】
0004266521.tif 000005
【図２Ｄ】
0004266521.tif 000006
【図３】
0004266521.tif 000007
【図４】
0004266521.tif 000008
【図５】
0004266521.tif 000009