(57)【要約】      （修正有）【課題】送受信器の動作点における品質劣化から１ミリ秒未満で回復する送受信器を提供する。【解決手段】送受信器１００は、第２送受信器１０２からの信号を受信して、スライサ入力信号を生成する適応型デジタルイコライザ及びキャンセラ（ＡＤＥＣ）に入力するとともに、スライシング判定及びスライシングエラー利用してＡＤＥＣを適応動作させる。また、送受信器は、送受信器の動作点における品質劣化を識別した直後に、第２送受信器に既知のデータを送信するよう指示し、品質劣化の識別から１ミリ秒未満で、スライシングエラーの精度を改善するために既知のデータを利用し、これによって、ＡＤＥＣの高速な適応動作が可能となる。【選択図】図１Ａ
2018057026.tif 000002
【特許請求の範囲】
【請求項１】
動作点における品質劣化から１ミリ秒未満で回復するよう構成される送受信器であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュール、及びスライサを含み、
Ｒｘ  ＡＦＥは、第２送受信器から５００Ｍｂｐを超える信号をリンク経由で受信して、スライサ入力信号を生成するＡＤＥＣに対して信号をフィードし、
スライサは、スライサ入力信号を利用してスライシング判定及びスライシングエラーを生成し、スライシングエラーはＡＤＥＣを適応させるために用いられ、
送受信器の動作点における品質劣化を識別した直後、送受信器は第２送受信器に既知のデータを送信するようインジケートし、
品質劣化を識別してから１ミリ秒未満で、送受信器は既知のデータを利用して、スライシングエラーの精度を改善することにより、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が、第２送受信器にデータ送信をインジケートすることが可能なレベルまで改善する、送受信器。
【請求項２】
送受信器の動作点における品質劣化は、予め定められた閾値を超えるスライシング判定においてエラーを引き起こすスライサ入力信号の品質劣化である、請求項１に記載の送受信器。
【請求項３】
送受信器の動作点における品質劣化は、送受信器の検出品質を表すスライシングエラーの品質劣化である、請求項１に記載の送受信器。
【請求項４】
送受信器の動作点における品質劣化は、予め定められた閾値を超えるＣＲＣエラーの量を識別することを含む、請求項１に記載の送受信器。
【請求項５】
品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、送受信器はその動作点における品質を改善すべく既知のデータを利用する、請求項１に記載の送受信器。
【請求項６】
品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、請求項１に記載の送受信器。
【請求項７】
品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、請求項１に記載の送受信器。
【請求項８】
もし送受信器がその動作点における品質劣化から回復していなければ、品質劣化は２つの隣接する５００マイクロ秒ウィンドウ経由で送信に成功したそれら一意のデータ間に、１０％を超える差異をもたらしたであろう、請求項７に記載の送受信器。
【請求項９】
動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、請求項１に記載の送受信器。
【請求項１０】
既知のデータを用いることにより、ＰＣＳから受信する正しいスライシング判定を基に、スライサが正しいスライシングエラーを計算することが可能になる、請求項１に記載の送受信器。
【請求項１１】
ＡＤＥＣを適応させるために用いられるスライシング判定及びスライシングエラーの精度を改善すべく既知のデータを利用することによって、送受信器の動作点における品質を改善すべく、送受信器は既知のデータを利用する、請求項１に記載の送受信器。
【請求項１２】
ＡＤＥＣは、判定フィードバックイコライザ（ＤＦＥ）及びフィードフォワードイコライザ（ＦＦＥ）から選択された１つまたは複数のイコライザ、並びに、ＦＥＸＴキャンセラ、ＮＥＸＴキャンセラ及びＤＦＥキャンセラから選択された１つまたは複数のキャンセラ、を含む、請求項１に記載の送受信器。
【請求項１３】
ＡＤＥＣは、５０より多いタップを有する適応型判定フィードバックイコライザ（ＡＤＦＥ）を含み、これにより、スライシング判定が良くなるほどＡＤＦＥのエラー伝播が低減する、請求項１に記載の送受信器。
【請求項１４】
スライシング判定からビットストリームを抽出し、ビットストリームをパケットにパースするリンク層コンポーネントへ、ビットストリームをフィードするよう構成された、物理コーディングサブレイヤ（ＰＣＳ）を更に含む、請求項１に記載の送受信器。
【請求項１５】
リンクは差動有線通信リンクである、請求項１に記載の送受信器。
【請求項１６】
送受信器は、送受信器の動作点における品質に応じて、第２送受信器にレートを増大するようインジケートする、請求項１に記載の送受信器。
【請求項１７】
ＦＡ−ＭＣＣは適応イコライザを含み、スライシングエラーの精度がより良いほど、ＦＡ−ＭＣＣの収束がより速くなる、請求項１に記載の送受信器。
【請求項１８】
送受信器の動作点における品質劣化から１ミリ秒未満で回復する方法であって、
送受信器によって、第２送受信器から５００Ｍｂｐを超える信号をリンク経由で受信する段階と、
スライサ入力信号を生成するために、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールに、信号をフィードする段階と、
スライサ入力信号を利用し、スライシング判定及びスライシングエラーを生成する段階と、
ＡＤＥＣを適応させるためにスライシングエラーを利用する段階と、
送受信器の動作点における品質劣化を識別した直後、第２送受信器に既知のデータの送信をインジケートする段階と、
品質劣化を識別してから１ミリ秒未満で、既知のデータを利用する段階であって、スライシングエラーの精度を改善することにより、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が、第２送受信器にデータ送信をインジケートすることが可能なレベルまで改善する段階、と
を含む方法。
【請求項１９】
品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、動作点における品質を改善すべく既知のデータを利用する段階、を更に含む、請求項１８に記載の方法。
【請求項２０】
品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、請求項１８に記載の方法。
【請求項２１】
品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、請求項１８に記載の方法。
【請求項２２】
動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、請求項１８に記載の方法。
【請求項２３】
動作点における品質劣化から１ミリ秒未満で回復するよう構成される送受信器であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールと、同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）と、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）と、スライサとを含み、
Ｒｘ  ＡＦＥは、第２送受信器から５００Ｍｂｐを超える信号を差動有線通信リンク経由で受信して、イコライズ信号を生成するＡＤＥＣをフィードし、
ＣＭＳ−ＡＦＥは、差動有線通信リンクの同相モード信号を検知して、補償信号を生成するＦＡ−ＭＣＣをフィードし、
補償信号は、同相モード信号をモード変換することにより引き起こされた差分干渉を表し、
スライサは、スライシング判定及びスライシングエラーを生成すべく、イコライズ信号及び補償信号を利用し、
スライシングエラーは、ＡＤＥＣ及び ＦＡ−ＭＣＣを適応させるべく用いられ、
送受信器の動作点における品質劣化を識別した直後に、送受信器における検出レートを改善するために、送受信器は送信されたデータのレートを第２送受信器に低減するようインジケートし、
品質劣化の識別から１ミリ秒未満で、スライシングエラーの精度を改善すべく、送受信器は改善された検出レートを利用することによって、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が第２送受信器にレートを増大するようインジケートすることが可能なレベルまで改善する、送受信器。
【請求項２４】
識別されたスライサ入力信号における品質劣化は、予め定められた閾値を超えるスライシング判定においてエラーを引き起こす、請求項２３に記載の送受信器。
【請求項２５】
ＦＡ−ＭＣＣはＡＤＥＣの一部として実装される、請求項２３に記載の送受信器。
【請求項２６】
ＡＤＥＣ及びＦＡ−ＭＣＣを適応させるべくスライシング判定を利用すること、を更に含む、請求項２３に記載の送受信器。
【請求項２７】
送受信器の動作点における品質劣化はスライサ入力信号の品質劣化であり、予め定められた閾値を超えるスライシング判定においてエラーを引き起こす、請求項２３に記載の送受信器。
【請求項２８】
送受信器の動作点における品質劣化はスライシングエラーの品質劣化であり、送受信器の検出品質を表す、請求項２３に記載の送受信器。
【請求項２９】
送受信器の動作点における品質劣化は、予め定められた閾値を超えるＣＲＣエラーの量を識別することを含む、請求項２３に記載の送受信器。
【請求項３０】
品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、送受信器はその動作点における品質を改善すべく既知のデータを利用する、請求項２３に記載の送受信器。
【請求項３１】
品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、請求項２３に記載の送受信器。
【請求項３２】
品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、請求項２３に記載の送受信器。
【請求項３３】
もし送受信器がその動作点における品質劣化から回復していなければ、品質劣化は２つの隣接する５００マイクロ秒ウィンドウ経由で送信に成功したそれら一意のデータ間に、１０％を超える差異をもたらしたであろう、請求項３２に記載の送受信器。
【請求項３４】
動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、請求項２３に記載の送受信器。
【請求項３５】
既知のデータを用いることにより、ＰＣＳから受信する正しいスライシング判定を基に、スライサが正しいスライシングエラーを計算することが可能になる、請求項２３に記載の送受信器。
【請求項３６】
ＡＤＥＣを適応させるために用いられるスライシング判定及びスライシングエラーの精度を改善するために既知のデータを利用することによって、送受信器の動作点における品質を改善するために、送受信器は既知のデータを利用する、請求項２３に記載の送受信器。
【請求項３７】
ＡＤＥＣは、判定フィードバックイコライザ（ＤＦＥ）及びフィードフォワードイコライザ（ＦＦＥ）から選択された１つまたは複数のイコライザ、並びに、ＦＥＸＴキャンセラ、ＮＥＸＴキャンセラ及びＤＦＥキャンセラから選択された１つまたは複数のキャンセラ、を含む、請求項２３に記載の送受信器。
【請求項３８】
ＡＤＥＣは、５０より多いタップを有する適応型判定フィードバックイコライザ（ＡＤＦＥ）を含み、これにより、スライシング判定が良くなるほどＡＤＦＥのエラー伝播が低減する、請求項２３に記載の送受信器。
【請求項３９】
スライシング判定からビットストリームを抽出し、ビットストリームをパケットにパースするリンク層コンポーネントへ、ビットストリームをフィードするよう構成された、物理コーディングサブレイヤ（ＰＣＳ）を更に含む、請求項２３に記載の送受信器。
【請求項４０】
リンクは差動有線通信リンクである、請求項２３に記載の送受信器。
【請求項４１】
送受信器は、送受信器の動作点における品質に応じて、第２送受信器にそのレートを増大するようインジケートする、請求項２３に記載の送受信器。
【請求項４２】
ＦＡ−ＭＣＣは適応イコライザを含み、スライシングエラーの精度がより良いほど、ＦＡ−ＭＣＣの収束がより速くなる、請求項２３に記載の送受信器。
【請求項４３】
送受信器の動作点における品質劣化から１ミリ秒未満で回復する方法であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールと、同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）と、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）と、スライサとを含み、
第２送受信器から、５００Ｍｂｐを超える信号を差動有線通信リンク経由で送受信器により受信する段階と、
スライサ入力信号を生成するために、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールに信号をフィードする段階と、
差動有線通信リンクの同相モード信号を検知する段階と、
同相モード信号をモード変換することによって引き起こされた差分干渉を表す補償信号を生成する、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）に、検知した信号をフィードする段階と、
スライシング判定及びスライシングエラーを生成するためにイコライズ信号及び補償信号を利用する段階と、
ＡＤＥＣ及びＦＡ−ＭＣＣを適応させるためにスライシングエラーを利用する段階と、
送受信器の動作点における品質劣化を識別した直後に、送受信器における検出レートを改善するために、送信されたデータのレートを第２送受信器に低減するようインジケートする段階と、
品質劣化の識別から１ミリ秒未満で、スライシングエラーの精度を改善すべく、改善された検出レートを利用することにより、ＡＤＥＣの高速な適応が可能となり、これによって、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が、第２送受信器にレートを増大するようインジケートすることが可能なレベルまで改善する段階と
を含む、方法。
【請求項４４】
品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、動作点における品質を改善すべく既知のデータを利用すること、を更に含む、請求項４３に記載の方法。
【請求項４５】
品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、請求項４３に記載の方法。
【請求項４６】
品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、請求項４３に記載の方法。
【請求項４７】
動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、請求項４３に記載の方法。
【発明の詳細な説明】
【背景技術】
【０００１】
［関連出願の相互参照］
本願は、２０１５年１月２５日に提出された米国仮出願第６２／１０７，４８３号に基づく優先権を主張する。
【０００２】
差動シグナリングは、ペア配線などの２つの導電体上で、２つの相補的な信号により情報を送信する方法である。差動シグナリングは通常、その複数の配線の電圧間の差を介して情報を伝送するので、電磁干渉（ＥＭＩ）に対する耐性を改善する。しかしながら、この２つの導電体間に不均衡または非対称性がある場合、その２つの導電体が差動駆動するときであっても、同相モード成分は生じ得る。同相モード電流がケーブル上に存在することによって差動シグナリングの完全性が本質的に低下することはないが、同相モードから差動モードへとエネルギが移り得る場合は、モード変換またはモード結合として知られる現象において、同相モード電流は支配的な干渉信号になり得る。
【０００３】
モード変換は、著しい性能低下を引き起こす可能性がある。内部干渉のソース（ＩＳＩ、ｅｃｈｏ、ＦＥＸＴ及びＮＥＸＴなど）はリンクパートナにとって既知であり、キャンセラ及びイコライザにより有効にキャンセルすることが可能であるのに対し、モード変換干渉は発生するまで未知であり、したがって、高帯域幅通信システムの所望される性能に対して困難を呈する。
【発明の概要】
【０００４】
送受信器の動作点における品質劣化から１ミリ秒未満で回復する送受信器及び方法であって、第２送受信器からの信号を受信することと、スライサ入力信号を生成する適応型デジタルイコライザ及びキャンセラ（ＡＤＥＣ）にフィードすることと、スライシング判定及びスライシングエラーを生成することと、ＡＤＥＣを適応させるべくそれらを利用することと、を含む。送受信器の動作点における品質劣化を識別した直後に、第２送受信器に既知のデータを送信するようインジケートする。品質劣化の識別から１ミリ秒未満で、スライシングエラーの精度を改善するために既知のデータを利用し、これにより、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が、第２送受信器にデータ送信をインジケートすることが可能なレベルまで改善する。
【０００５】
以下の１から４７の記述では、本発明の特定の態様を要約する。
１．  動作点における品質劣化から１ミリ秒未満で回復するよう構成される送受信器であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュール、及びスライサを含み、
Ｒｘ  ＡＦＥは、第２送受信器から５００Ｍｂｐを超える信号をリンク経由で受信して、スライサ入力信号を生成するＡＤＥＣに対して信号をフィードし、
スライサは、スライサ入力信号を利用してスライシング判定及びスライシングエラーを生成し、スライシングエラーはＡＤＥＣを適応させるために用いられ、
送受信器の動作点における品質劣化を識別した直後、送受信器は第２送受信器に既知のデータを送信するようインジケートし、
品質劣化を識別してから１ミリ秒未満で、送受信器は既知のデータを利用して、スライシングエラーの精度を改善することにより、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が、第２送受信器にデータ送信をインジケートすることが可能なレベルまで改善する、送受信器。
２．  送受信器の動作点における品質劣化は、予め定められた閾値を超えるスライシング判定においてエラーを引き起こすスライサ入力信号の品質劣化である、記述１の送受信器。
３．      送受信器の動作点における品質劣化は、送受信器の検出品質を表すスライシングエラーの品質劣化である、記述１の送受信器。
４．  送受信器の動作点における品質劣化は、予め定められた閾値を超えるＣＲＣエラーの量を識別することを含む、記述１の送受信器。
５．  品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、送受信器はその動作点における品質を改善すべく既知のデータを利用する、記述１の送受信器。
６．  品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、記述１の送受信器。
７．  品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、記述１の送受信器。
８．  もし送受信器がその動作点における品質劣化から回復していなければ、品質劣化は２つの隣接する５００マイクロ秒ウィンドウ経由で送信に成功したそれら一意のデータ間に、１０％を超える差異をもたらしたであろう、記述７の送受信器。
９．  動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、記述１の送受信器。
１０．  既知のデータを用いることにより、ＰＣＳから受信する正しいスライシング判定を基に、スライサが正しいスライシングエラーを計算することが可能になる、記述１の送受信器。
１１．  ＡＤＥＣを適応させるために用いられるスライシング判定及びスライシングエラーの精度を改善すべく既知のデータを利用することによって、送受信器の動作点における品質を改善すべく、送受信器は既知のデータを利用する、記述１の送受信器。
１２．  ＡＤＥＣは、判定フィードバックイコライザ（ＤＦＥ）及びフィードフォワードイコライザ（ＦＦＥ）から選択された１つまたは複数のイコライザ、並びに、ＦＥＸＴキャンセラ、ＮＥＸＴキャンセラ及びＤＦＥキャンセラから選択された１つまたは複数のキャンセラ、を含む、記述１の送受信器。
１３．  ＡＤＥＣは、５０より多いタップを有する適応型判定フィードバックイコライザ（ＡＤＦＥ）を含み、これにより、スライシング判定が良くなるほどＡＤＦＥのエラー伝播が低減する、記述１の送受信器。
１４．  スライシング判定からビットストリームを抽出し、ビットストリームをパケットにパースするリンク層コンポーネントへ、ビットストリームをフィードするよう構成された、物理コーディングサブレイヤ（ＰＣＳ）を更に含む、記述１の送受信器。
１５．  リンクは差動有線通信リンクである、記述１の送受信器。
１６．  送受信器は、送受信器の動作点における品質に応じて、第２送受信器にレートを増大するようインジケートする、記述１の送受信器。
１７．  ＦＡ−ＭＣＣは適応イコライザを含み、スライシングエラーの精度がより良いほど、ＦＡ−ＭＣＣの収束がより速くなる、記述１の送受信器。
１８．  送受信器の動作点における品質劣化から１ミリ秒未満で回復する方法であって、
送受信器によって、第２送受信器から５００Ｍｂｐを超える信号をリンク経由で受信する段階と、
スライサ入力信号を生成するために、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールに、信号をフィードする段階と、
スライサ入力信号を利用し、スライシング判定及びスライシングエラーを生成する段階と、
ＡＤＥＣを適応させるためにスライシングエラーを利用する段階と、
送受信器の動作点における品質劣化を識別した直後、第２送受信器に既知のデータの送信をインジケートする段階と、
品質劣化を識別してから１ミリ秒未満で、既知のデータを利用する段階であって、スライシングエラーの精度を改善することにより、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が、第２送受信器にデータ送信をインジケートすることが可能なレベルまで改善する段階、と
を含む方法。
１９．  品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、動作点における品質を改善すべく既知のデータを利用する段階、を更に含む、記述１８の方法。
２０．  品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、記述１８の方法。
２１．  品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、記述１８の方法。
２２．  動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、記述１８の方法。
２３．  動作点における品質劣化から１ミリ秒未満で回復するよう構成される送受信器であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールと、同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）と、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）と、スライサとを含み、
Ｒｘ  ＡＦＥは、第２送受信器から５００Ｍｂｐを超える信号を差動有線通信リンク経由で受信して、イコライズ信号を生成するＡＤＥＣをフィードし、
ＣＭＳ−ＡＦＥは、差動有線通信リンクの同相モード信号を検知して、補償信号を生成するＦＡ−ＭＣＣをフィードし、
補償信号は、同相モード信号をモード変換することにより引き起こされた差分干渉を表し、
スライサは、スライシング判定及びスライシングエラーを生成すべく、イコライズ信号及び補償信号を利用し、
スライシングエラーは、ＡＤＥＣ及び ＦＡ−ＭＣＣを適応させるべく用いられ、
送受信器の動作点における品質劣化を識別した直後に、送受信器における検出レートを改善するために、送受信器は送信されたデータのレートを第２送受信器に低減するようインジケートし、
品質劣化の識別から１ミリ秒未満で、スライシングエラーの精度を改善すべく、送受信器は改善された検出レートを利用することによって、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が第２送受信器にレートを増大するようインジケートすることが可能なレベルまで改善する、送受信器。
２４．  識別されたスライサ入力信号における品質劣化は、予め定められた閾値を超えるスライシング判定においてエラーを引き起こす、記述２３の送受信器。
２５．  ＦＡ−ＭＣＣはＡＤＥＣの一部として実装される、記述２３の送受信器。
２６．  ＡＤＥＣ及びＦＡ−ＭＣＣを適応させるべくスライシング判定を利用すること、を更に含む、記述２３の送受信器。
２７．  送受信器の動作点における品質劣化はスライサ入力信号の品質劣化であり、予め定められた閾値を超えるスライシング判定においてエラーを引き起こす、記述２３の送受信器。
２８．  送受信器の動作点における品質劣化はスライシングエラーの品質劣化であり、送受信器の検出品質を表す、記述２３の送受信器。
２９．  送受信器の動作点における品質劣化は、予め定められた閾値を超えるＣＲＣエラーの量を識別することを含む、記述２３の送受信器。
３０．  品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、送受信器はその動作点における品質を改善すべく既知のデータを利用する、記述２３の送受信器。
３１．  品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、記述２３の送受信器。
３２．  品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、記述２３の送受信器。
３３．  もし送受信器がその動作点における品質劣化から回復していなければ、品質劣化は２つの隣接する５００マイクロ秒ウィンドウ経由で送信に成功したそれら一意のデータ間に、１０％を超える差異をもたらしたであろう、記述３２の送受信器。
３４．  動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、記述２３の送受信器。
３５．  既知のデータを用いることにより、ＰＣＳから受信する正しいスライシング判定を基に、スライサが正しいスライシングエラーを計算することが可能になる、記述２３の送受信器。
３６．  ＡＤＥＣを適応させるために用いられるスライシング判定及びスライシングエラーの精度を改善するために既知のデータを利用することによって、送受信器の動作点における品質を改善するために、送受信器は既知のデータを利用する、記述２３の送受信器。
３７．    ＡＤＥＣは、判定フィードバックイコライザ（ＤＦＥ）及びフィードフォワードイコライザ（ＦＦＥ）から選択された１つまたは複数のイコライザ、並びに、ＦＥＸＴキャンセラ、ＮＥＸＴキャンセラ及びＤＦＥキャンセラから選択された１つまたは複数のキャンセラ、を含む、記述２３の送受信器。
３８．  ＡＤＥＣは、５０より多いタップを有する適応型判定フィードバックイコライザ（ＡＤＦＥ）を含み、これにより、スライシング判定が良くなるほどＡＤＦＥのエラー伝播が低減する、記述２３の送受信器。
３９．  スライシング判定からビットストリームを抽出し、ビットストリームをパケットにパースするリンク層コンポーネントへ、ビットストリームをフィードするよう構成された、物理コーディングサブレイヤ（ＰＣＳ）を更に含む、記述２３の送受信器。
４０．  リンクは差動有線通信リンクである、記述２３の送受信器。
４１．  送受信器は、送受信器の動作点における品質に応じて、第２送受信器にそのレートを増大するようインジケートする、記述２３の送受信器。
４２．  ＦＡ−ＭＣＣは適応イコライザを含み、スライシングエラーの精度がより良いほど、ＦＡ−ＭＣＣの収束がより速くなる、記述２３の送受信器。
４３．  送受信器の動作点における品質劣化から１ミリ秒未満で回復する方法であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールと、同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）と、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）と、スライサとを含み、
第２送受信器から、５００Ｍｂｐを超える信号を差動有線通信リンク経由で送受信器により受信する段階と、
スライサ入力信号を生成するために、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールに信号をフィードする段階と、
差動有線通信リンクの同相モード信号を検知する段階と、
同相モード信号をモード変換することによって引き起こされた差分干渉を表す補償信号を生成する、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）に、検知した信号をフィードする段階と、
スライシング判定及びスライシングエラーを生成するためにイコライズ信号及び補償信号を利用する段階と、
ＡＤＥＣ及びＦＡ−ＭＣＣを適応させるためにスライシングエラーを利用する段階と、
送受信器の動作点における品質劣化を識別した直後に、送受信器における検出レートを改善するために、送信されたデータのレートを第２送受信器に低減するようインジケートする段階と、
品質劣化の識別から１ミリ秒未満で、スライシングエラーの精度を改善すべく、改善された検出レートを利用することにより、ＡＤＥＣの高速な適応が可能となり、これによって、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が、第２送受信器にレートを増大するようインジケートすることが可能なレベルまで改善する段階と
を含む、方法。
４４．  品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、動作点における品質を改善すべく既知のデータを利用すること、を更に含む、記述４３の方法。
４５．  品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、記述４３の方法。
４６．  品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、記述４３の方法。
４７．  動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、記述４３の方法。
【図面の簡単な説明】
【０００６】
本明細書に記載の実施形態は、添付の図面を参照して、例としてのみ説明される。図面について、
【図１Ａ】迅速に収束するよう構成される送受信器の一実施形態を示す。
【図１Ｂ】迅速に収束するよう構成される送受信器の代替的な実施形態を示す。
【図２Ａ】完全には既知でない差動通信チャネル経由で動作する通信システムの一実施形態を示す。
【図２Ｂ】完全には既知でない差動通信チャネル経由で動作する通信システムの他の実施形態を示す。
【図３】差動通信チャネル経由で動作する通信システムの一実施形態を示す。
【発明を実施するための形態】
【０００７】
図１Ａは、迅速に収束するよう構成される送受信器の一実施形態を示す。送受信器１００（チャネル２０１及び送受信器１０２は含まない）は以下の要素を含み、その要素は、同相モードセンサアナログフロントエンド（ＣＭＳ−ＡＦＥ  ７１０）、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ  ７１２）、受信器アナログフロントエンド（Ｒｘ  ＡＦＥ  ７１６）、適応型デジタルイコライザ及びキャンセラ（ＡＤＥＣ７１８）、スライサ７３５（軟判定７３０、セレクタ７３２、及びエラー発生器７３４を含む）、物理コーディングサブレイヤ（ＰＣＳ７４０）、リンク層７４２、コントローラ７５２、セレクタ７５０、送信器ＰＣＳ（Ｔｘ  ＰＣＳ  ７６０）、送信器デジタルサンプラ（Ｔｘ  ｄｉｇ  ｓａｍｐ  ７６２）、及び送信器ＡＦＥ（Ｔｘ  ＡＦＥ  ７６４）である。
【０００８】
軟判定７３０は、元の送信信号７２８の再構築された表現をスライスすることによって、元の送信信号７２８の再構築された表現について判定する。一実施形態において、深刻な干渉が大きすぎる場合、軟判定７３０が精度の良い判定をする能力は不十分であり得、及び／または、送受信器１００の収束時間は長すぎるかもしれない。したがって、コントローラ７５２は、送受信器１０２に既知のデータを送信（例えば、アイドルシーケンス、またはアイドルシーケンスを基にしたシーケンスを送信）するよう要求して、軟判定７３０から受信されるおそらく誤っている判定の代わりに、ＰＣＳ７４０から受信される既知の判定を出力するようセレクタ７３２を構成する。既知の判定を出力するようセレクタ７３２を構成した結果として、ここで、エラー発生器７３４は、元の送信信号７２８の再構築された表現とＰＣＳ７４０から受信される既知の判定７４１とに基づいて、正しいエラーを発生させることが出来る。正しいエラーによって、ＡＤＥＣ７１８及びＦＡ−ＭＣＣ７１２は迅速に収束することが出来る。なぜなら、それらの収束速度がエラーのノイズネスの関数であり、したがって、正しいエラーを受信することにより収束が加速するからである。既知の判定７４１を用いることにより、ＡＤＥＣ７１８のエラー伝播もまた低減する。なぜなら、正しい判定はセレクタ７３２からライン７１９を経由しＡＤＥＣ７１８にフィードされるからである。したがって、既知の判定７４１を投入することによって正しいエラーを有することにより、高速な適応を支援し、エラー伝播を低減し、送受信器１００を安定な状態に移行させる。差動通信チャネルが深刻な干渉を被る場合も有効である。
【０００９】
図１Ｂは迅速に収束するよう構成される送受信器の代替的な実施形態を示す。ＡＤＥＣ７１７はＦＡ−ＭＣＣ７１２の機能を含み得るが、送受信器１０１はＦＡ−ＭＣＣ成分を含まない。コントローラ７５３とコントローラ７５２は同様であり得、しかしその差異は、コントローラ７５３がＦＡ−ＭＣＣ成分なしに動作するよう設計され得る点である。
【００１０】
一実施形態において、予め判定された平均レートで、かつ、予め判定されたパケット遅延変動内で、時間依存性データを転送するよう構成される、第１送受信器及び第２送受信器は、
第２送受信器を、第１送受信器に結合されている差動通信チャネルに結合する、Ｒｘアナログフロントエンド（ＡＦＥ）及び同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）、
を含む。差動通信チャネルは完全に既知ではなく、第１送受信器及び第２送受信器は、深刻な干渉がない場合、第１パケット損失率で動作することが期待される。差動通信チャネルは、時々、第１パケット損失率の少なくとも１０倍である第２パケット損失率へと、パケット損失率を著しく増大させる深刻な干渉を被り得る。
【００１１】
ＣＭＳ−ＡＦＥは、受信された差動信号の同相モード信号のデジタル表現を抽出し、それを、同相モード信号をモード変換することによって引き起こされる差分干渉をキャンセルする補償信号を生成するよう構成される、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）へと転送するよう構成される。
【００１２】
ＦＡ−ＭＣＣは更に、深刻な干渉の影響を迅速にキャンセルするよう、大きな適応ステップサイズを利用するよう構成される。
【００１３】
Ｒｘ  ＡＦＥは受信された差動信号を抽出し、それを適応型デジタルイコライザ及びキャンセラ（ＡＤＥＣ）にフィードするよう構成される。ＡＤＥＣは、判定フィードバックイコライザ（ＤＦＥ）及び／またはフィードフォワードイコライザ（ＦＦＥ）などの１つまたは複数のイコライザ、並びに、ＦＥＸＴキャンセラなどの１つまたは複数のキャンセラなどを含む。
【００１４】
ＦＡ−ＭＣＣ及びＡＤＥＣは元の送信信号の表現を再構築するよう構成され、元の送信信号の表現を、スライスされたシンボルを有する物理コーディングサブレイヤ（ＰＣＳ）をフィードするよう構成されているスライサにフィードする。一例において、元の送信信号は、成形前に第１送受信器から送信された信号である。
【００１５】
ＰＣＳは、スライスされたシンボルからビットストリームを抽出し、スライスされたシンボルをパケットにパースするよう構成されるリンク層コンポーネントに、フィードするよう構成される。なお、ビットストリームは、バイトストリーム及び他の類似の等価物の全てを含む。
【００１６】
リンク層コンポーネントは、エラーを有するパケットの再送信を要求し、再送信されたパケットの受信後、正しい順序でパケットを転送するよう構成された再送信モジュールを含む。尚、エラーを有するパケットは、欠損したパケットと再送信を要求し得る任意の他のパケットを含む。
【００１７】
また、ＦＡ−ＭＣＣは短時間で収束するよう構成され、その結果、深刻な干渉によって引き起こされた再送信が、予め判定された平均レートかつ予め判定されたパケット遅延変動内で、送受信器がパケットを転送することを引き続き可能にする。
【００１８】
図２Ａは、完全には既知でない、同相モード‐差動モード変換の深刻な干渉（いくつかの場合では、「深刻な干渉」と短く呼ばれることがあり得る）を被り得る、差動通信チャネル経由で動作する通信システムの一実施形態を示す。通信システムは、１２０ Ｍｂｐｓ、１．２Ｇｂｐｓ、または１０Ｇｂｐｓをおそらく超える通信速度で高処理性能（高スループット）での通信が可能な、送受信器２０１、及び送受信器２００（送受信器２０１及びチャネル２１０は含まず）を含む。
【００１９】
通信システムは、少なくとも部分的に、限られたリソースを有する集積回路（ＩＣ）上に実装される。通信システムは更に、ＩＣ上に再送信モジュールを実装する。一実施形態において、第１送受信器は、再送信の必要があり得るパケットを格納するバッファ２０５を用いる、再送信モジュール２０４を利用する。一実施形態において、第２送受信器は、パケット全ての受信に成功するまで、受信されたパケットを格納するバッファ２３７を用いる再送信モジュール２３６を利用し、それから、バッファが、正しい順序で受信されたパケットをクライアントに転送してよい。追加的または代替的に、再送信モジュール２３６は、受信されたパケットを、任意に、正しい順序ではない可能性もあるそれらの到着順でクライアントに転送出来るようになるまで、短期間の間格納すべく、バッファ２３７を用い得る。
【００２０】
再送信モジュールにより用いられるバッファ（２０５、２３７）のサイズは、コスト節減の目的で制限され得る。一例において、第１送受信器のバッファ２０５は、最高通信レートで送信されたトラフィックを２０マイクロ秒まで格納することが出来る。別の例において、第２送受信器は、正しい順序でパケットを転送し、第２送受信器のバッファ２３７は、最高通信レートで送信されたトラフィックを３０マイクロ秒まで格納することが出来る。更に別の例において、第１送受信器及び第２送受信器により用いられるバッファの少なくとも１つは、最高通信レートで送信されたトラフィックを１００マイクロ秒まで格納することが出来る。
【００２１】
新たな深刻な干渉を検出すると、第２送受信器は高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）を利用し、同相モード信号をモード変換することによって引き起こされる差分干渉をキャンセルすべく、補償信号を生成する。任意で、第１送受信器は、干渉がキャンセルされるまで、欠落したパケットを再送信する。ＦＡ−ＭＣＣは、干渉のプロパティに関する情報を事前に有していない可能性があり、したがって、ＦＡ−ＭＣＣは、迅速な収束を可能にする大きな適応ステップサイズを用いる。大きな適応ステップサイズの実際のサイズは特定の実施形態に依存するが、通信システムが設計目標及び／またはリアルタイム要件を満たすのに十分なほど短い収束時間を支援する大きな適応ステップサイズの値を、当業者は計算することが出来るはずである。設計目標の一例は、再送信モジュールによって用いられるバッファ２０５及び２３７のうちの１つまたは複数の制限容量を超えないこと、である。リアルタイム要件の一例は、通信チャネルに割り当てられる最大許容遅延を超えないこと、である。
【００２２】
大きな適応ステップサイズの結果として、深刻な干渉の後のＦＡ−ＭＣＣの収束は、通常、最適ではない。
【００２３】
一例において、深刻な干渉は、第２送受信器におけるパケット損失が５０％を超えることをもたらし、ＦＡ−ＭＣＣは、２０マイクロ秒未満で、第２送受信器におけるパケット損失が５％未満に低減するレベルまで収束するよう設計される。任意で、パケット損失は、失われたパケット数を、送信されたパケット数で除して計算される。
【００２４】
別の例において、深刻な干渉は、第２送受信器におけるパケット損失が１０％を超えることをもたらし、ＦＡ−ＭＣＣは、１０マイクロ秒未満で、第２送受信器におけるパケット損失が１％未満に低減するレベルまで収束するよう設計される。
【００２５】
更に別の例において、深刻な干渉は、第２送受信器におけるパケット損失が２％を超えることをもたらし、ＦＡ−ＭＣＣは、２０マイクロ秒未満で、第２送受信器におけるパケット損失が０．１％未満に低減するレベルまで収束するよう設計される。
【００２６】
一実施形態において、通信チャネルは比較的短く（例えば、１０メートルよりも短い、または３メートルよりも短い）、したがって、困難とは見なされない。このようなチャネルにおいて、通信システムは、ＦＡ−ＭＣＣの収束が最適でなくても、十分良好に動作することが出来る。なぜなら、キャンセルされなかった残留干渉によって、チャネル経由での通信の成功は阻まれないからである。
【００２７】
デジタルキャンセラ２２５は様々な手法で実装され得る。図２Ａは、デジタルキャンセラ２２５が少なくともイコライザ２２４、及び、判定ベースフィルタ（ＤＢＦ）２２８を含む、一例を示す。一例において、イコライザ２２４はフィードフォワードイコライザ（ＦＦＥ）であり得る。
【００２８】
ＤＢＦ２２８などの、「判定ベースフィルタ」という用語は、スライス結果及び／またはスライシングエラーなどの、少なくともスライサの出力によってフィードされるフィルタを指す。一例において、ＤＢＦは、スライス結果によってフィードされる、非適応型判定フィードバックイコライザ（ＤＦＥ）または非適応ＦＥＸＴキャンセラを含む。別の例において、ＤＢＦは、スライス結果及び／またはスライシングエラーによってフィードされる、適応ＤＦＥまたは適応ＦＥＸＴキャンセラを含む。更に別の例において、ＤＢＦは、適応を目的とするスライシングエラーによってフィードされる、適応フィードフォワードイコライザ（ＦＦＥ）を含む。
【００２９】
スライサ２２６などの、「スライサ」または「スライサ関数」という用語は、量子化の結果を出力する１以上の次元の量子化器、として定義される。任意で、スライサは、異なる変調ごとに異なるスライサを含み得る。任意で、スライサは以下のインジケーションのうちの１つまたは複数を出力し得る。それは、受信された信号と量子化の結果との間のエラー、スライス結果を生成するために用いられるスライサ関数、スライシングエラーの方向、及び／または他のインジケーションである。
【００３０】
スライス結果は、ＰＣＳ２３４などの物理コーディングサブレイヤ（ＰＣＳ）にフィードされ、物理コーディングサブレイヤはデータをパケットにパースし、パケットのヘッダ、パケットペイロード、パケットの末尾、及び／またはエラー検出コード、などの情報を抽出する。なお、本明細書において、「エラー検出コード」は「エラー訂正コード」も包含する。
【００３１】
一実施形態において、再送信モジュール２３６は、パースされたパケットをＰＣＳ２３４から受信し、受信したパースされたパケットに基づき、エラーを有するパケットの再送信を要求し得る。一実施形態において、ＦＡ−ＭＣＣと再送信器モジュール２３６との間の関係の１つは、バッファ２３７は、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするまで受信するパケットを、バッファするのに十分大きいことである。ＦＡ−ＭＣＣと再送信器モジュール２３６との組み合わせによって、完全に既知ではなく、かつ、同相モード‐差動モード変換の深刻な干渉を被る通信チャネル経由で動作する場合もまた、システムが小さい再送信バッファを用いることが可能となる。
【００３２】
図２Ｂは、完全には既知でない、同相モード‐差動モード変換の深刻な干渉を被り得る、差動通信チャネル経由で動作する、通信システムの一実施形態を示す。通信システムは、１００ Ｍｂｐｓ、１Ｇｂｐｓ、または１０Ｇｂｐｓをおそらく超える通信速度で高処理性能での通信が可能な、送受信器２６２及び送受信器２６０（送受信器２６２及びチャネル２１０は含まず）を含む。
【００３３】
送受信器２６０は限られたリソースを有する集積回路（ＩＣ）上に実装される。送受信器２６０は、完全には既知でない差動通信チャネル２１０経由で、送受信器２６２と結合されている、少なくとも第１及び第２ＡＦＥ（２２２、２３０）を含み、通信チャネルは、時々、通常動作を阻む深刻な干渉を被り得る。
【００３４】
ＣＭＳ−ＡＦＥは受信された差動信号の同相モード信号のデジタル表現を抽出するよう構成され、それを、同相モード信号をモード変換することによって引き起こされた差分干渉をキャンセルすべく補償信号を生成するよう構成された、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）に転送する。ＦＡ−ＭＣＣは更に、深刻な干渉の影響を迅速にキャンセルすべく、大きな適応ステップサイズを利用するよう構成される。大きな適応ステップサイズによって、それが、２０マイクロ秒未満で、同相モード‐差動モード変換の深刻な干渉の影響を通常動作が可能なレベルまでキャンセルすることを可能にする。デジタルキャンセラ２２５は、ＰＣＳ２３４に量子化の結果をフィードするスライサ２２６にフィードする。ＰＣＳ２３４は量子化の結果からパケットデータを抽出し、パケットデータに基づき、エラーを有するパケットの再送信を要求する再送信モジュール２７０を駆動する。一実施形態において、再送信モジュールは、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするのに必要な時間の間に受信されるパケットの２００％までの再送信の支援に制限される。
【００３５】
一実施形態において、再送信モジュール２７０は、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするのに必要な時間の間に受信されるパケットの２００％より多くの再送信の支援が出来ない、リソースが限られたＩＣ上に実装される。一実施形態において、再送信モジュールは、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするのに必要な時間の間に受信されるパケットの２００％までの格納が可能な、再送信バッファ２７１を含む。一実施形態において、再送信モジュール２７０は、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするのに必要な時間の間に受信されるパケットの２００％までの再送信の支援に制限され、それは以下の要件のうちの１つまたは複数を達成するためである。その要件とは、最大許容ジッタ、最大欠落パケット量、及び通信チャネル上で送信される時間依存性データに関する要件、である。
【００３６】
一例において、再送信モジュールは更に、パケット全ての受信に成功するまで、受信されたパケットを格納するよう構成されるバッファを含む。追加的または代替的に、バッファのサイズは、通常動作の２０マイクロ秒までの間に受信される量のパケットを格納することに制限される。追加的または代替的に、再送信モジュールは更に、クライアントによって要求されるまで、受信されたパケットを格納するよう構成されるバッファを含む。
【００３７】
一例において、パケットデータは、パケットのヘッダ、パケットペイロード、パケットの末尾、及び／またはエラー検出コードに関する情報を含む。追加的または代替的に、ＦＡ−ＭＣＣは、最適に収束するよう構成されない可能性もあり、したがって、１秒後であっても最適な解に到達しない可能性もある。追加的または代替的に、デジタルキャンセラはイコライザ及び判定ベースフィルタ（ＤＢＦ）を含み得る。追加的または代替的に、イコライザはフィードフォワードイコライザ（ＦＦＥ）であり得る。追加的または代替的に、ＤＢＦはスライサの出力によってフィードされるフィルタであり得る。
【００３８】
いくつかの実施形態において、深刻な干渉を検出すると、通信システムは、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするまで、コードレートを低減する。ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルした後、通信システムは、任意で、深刻な干渉が検出する前に使用されていたコードレートに戻るまで、コードレートを増大する。
【００３９】
コードレートの低減によって、ノイズに対するパケットのロバスト性が改善され、したがって、送受信器はパケットの少なくとも一部の受信に成功することが出来る。上述の再送信モジュールに加えて、コードレートの低減も実装され得る。
【００４０】
コードレートは、動的変調コーディング（ＤＭＣ）、エラー訂正コード（ＥＣＣ）の追加、及び／または、（コードレートを実質ゼロに低減する）既知のシーケンスの送信、などの様々な技術により低減され得る。
【００４１】
一実施形態において、コードレートは、動的変調コーディング（ＤＭＣ）を用いて変調次元を減少することにより低減する。ＤＭＣは、例えば「同一のワイヤ上におけるデジタルビデオ及びデータの送信のためのデバイス（Ｄｅｖｉｃｅｓ  ｆｏｒ ｔｒａｎｓｍｉｔｔｉｎｇ  ｄｉｇｉｔａｌ  ｖｉｄｅｏ  ａｎｄ  ｄａｔａ ｏｖｅｒ  ｔｈｅ  ｓａｍｅ  ｗｉｒｅｓ）」と題する米国特許第８，５６５，３３７号明細書に記載されており、その全体が参照により本明細書に組み込まれる。例えば、深刻な干渉を検出すると、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするまで、パルス振幅変調（ＰＡＭ）送受信器がＰＡＭ１６からＰＡＭ４へと使用をスイッチしてよく、チャネルプロパティが許せば、次にＰＡＭ４からＰＡＭ８にスイッチして、それからＰＡＭ８からＰＡＭ１６に戻ってよい。
【００４２】
別の実施形態において、コードレートは、ＥＣＣが存在しない場合にはＥＣＣを追加することによって、または、信号対ノイズ比（ＳＮＲ）を改善するためにＥＣＣオーバーヘッド量を増大することのどちらかによって、ＥＣＣを追加することにより低減される。例えば、ＥＣＣは、任意で畳み込み符号と同様の手法で、連続的にＥＣＣオーバーヘッドをストリームに追加することによって追加され得る。追加的または代替的に、ＥＣＣは、ＥＣＣオーバーヘッドを固定長データセグメントに追加することによって、任意でブロック符号と同様の手法で追加／強化され得る。
【００４３】
別の実施形態において、コードレートは、既知のシーケンスを送信することによって、実質ゼロまで低減される。一例において、既知のシーケンスは、スクランブラの送信、または、スクランブラのビット単位の補完コードワードの送信などの、スクランブラシーケンスに基づく。別の例において、既知のシーケンスは、アイドルシーケンスの送信、または、アイドルシーケンスのビット単位の補完コードワードの送信などの、アイドルシーケンスに基づく。アイドルシーケンスのビット単位の補完コードワードを送信する送信器の一実施形態は、基本のアイドルシーケンスである第１フレームと、第２フレームとを符号化するよう構成された、エンコーダを含み、基本のアイドルシーケンスである第１フレーム、及び第２フレームはコードワードを含む。送信器は更に、基本のアイドルシーケンスの特定のＭのコードワードを、Ｍビット単位の補完コードワードに置き換えることによって（ここで、任意で、各ビット単位の補完コードワードは基本のアイドルシーケンス内に現れる）、アイドルシーケンスを発生するよう構成されるアイドルシーケンス修正器を含む。ビット単位の否定（ＮＯＴ）としても知られる、ビット単位の補数が、論理否定を各ビットに施し、所与のバイナリ値の１の補数を形成する。符号なし整数について、ある数字のビット単位の補数は、基本的に、符号なし整数の範囲の中間点を横断するその数字の鏡映である。
【００４４】
図３は、完全には既知でない、同相モード‐差動モード変換の深刻な干渉を被り得る、差動通信チャネル３１０経由で動作する通信システムの一実施形態を示す。通信システムは、１００ Ｍｂｐｓ、１Ｇｂｐｓ、または１０Ｇｂｐｓをおそらく超える通信速度で高処理性能での通信が可能な、送受信器３０１、及び送受信器３００（送受信器３０１及びチャネル３１０は含まず）を含む。
【００４５】
通信システムは、少なくとも部分的に、限られたリソースを有する集積回路（ＩＣ）上に実装され得る。一実施形態において、送受信器３０１は、再送信の必要があり得るパケットを格納するバッファ３０５を用いる、再送信モジュール３０４を利用する。一実施形態において、送受信器３００は、パケット全ての受信に成功するまで、受信されたパケットを格納するバッファ３４３を用いる、再送信モジュール３４２を利用する。
【００４６】
一実施形態において、再送信モジュールによって用いられるバッファのサイズ（３０５、３４３）は、コスト削減のために制限され得る。一例において、送受信器３０１のバッファ３０５は、最高通信レートで送信されたトラフィックの２０マイクロ秒までを格納出来る。別の例において、送受信器３００は、正しい順序でパケットを転送し、送受信器３００のバッファ３４３は、最高通信レートで送信されたトラフィックの３０マイクロ秒までを格納出来る。更に別の例において、送受信器３０１及び送受信器３００のバッファの少なくとも１つは、最高通信レートで送信されたトラフィックの１００マイクロ秒までを格納出来る。
【００４７】
新たな深刻な干渉を検出すると、送受信器３００は、深刻な干渉の影響を迅速にキャンセルすべく、大きな適応ステップサイズを有するＦＡ−ＭＣＣを利用する。干渉がキャンセルされるまで、レートコントローラ３４６はノイズに対するパケットのロバスト性を改善すべく、パケットの送信レートを低減する。
【００４８】
深刻な干渉についてＰＣＳ３４０からインジケーションを受信したことに応答して、レートコントローラ３４６は、送受信器３０１にコードレートを低減するよう命令し、コードレートの低減について送受信器３００をアップデートする。ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルすることに成功した、という更なるインジケーションをＰＣＳ３４０から受信したことに応答して、レートコントローラ３４６は、送受信器３０１がコードレートを増大するよう命令し、コードレートの増大について送受信器３００をアップデートする。
【００４９】
ＰＣＳ３４０からレートコントローラ３４６へのインジケーションは、以下の値のうちの１つまたは複数の関数であり得る。その値とは、欠落したパケットのパーセント、欠落したパケットのレート、欠落したパケットと受信に成功したパケットとの関数、検出された干渉に比例するスコア、スライサ３２６によって提供されるスライシングエラーに比例するスコア、及び／または、ＰＣＳ３４０によって検出されたエラーの数に比例するスコア、である。
【００５０】
一例において、レートコントローラ３４６から送受信器３００へのコードレートの低減についての命令によって、スライサ３２６は、そのスライサの関数を、低減されたコードレートに適したスライス関数へと変更する。
【００５１】
深刻な干渉の影響がＦＡ−ＭＣＣによってキャンセルされたことを検出すると、レートコントローラ３４６は、パケットを送信するコードレートを増大する。
【００５２】
一実施形態において、コードレートが低減される間、帯域幅が不十分であるため送信出来なかったパケットの少なくとも１つは、遅延送信または再送信しようとすることなしに、破棄される。一例において、通信チャネル３１０上で送信されるトラフィックは、システムがより低いコードレートを用いる時間の間に破棄されるビデオピクセルデータを含む。
【００５３】
別の実施形態において、コードレートが低減されている間に送信されることが出来なかったパケットの少なくとも一部は、任意で送受信器３０１のバッファ３０５に格納され、余剰のデータの送信が許されるレベルまでコードレートが回復した後、送信される。一例において、通信チャネル３１０上で送信されるトラフィックは、時間依存性データ（例：ビデオ同期データ）、及び、時間非依存性データ（例：イーサネット（登録商標）データ）を含む。より低いコードレートにおいて動作する間、システムは時間依存性データを送信し続け、任意にバッファ３０５において、時間非依存性データを格納する。干渉をキャンセルして、コードレートをより高い帯域幅を有するレベルまで回復した後、システムは、進行中のデータの送信と並行して、格納された時間非依存性データを送信する。
【００５４】
一例において、レートコントローラ３４６から送受信器３００へのコードレートの増大についての命令によって、スライサ３２６は、そのスライサの関数を、より高いコードレートに適したスライス関数へと変更する。
【００５５】
深刻な干渉の後のＦＡ−ＭＣＣの収束は、通常、最適ではない。なぜなら、通常、最適な収束が十分に迅速ではないからである。
【００５６】
一例において、深刻な干渉は、送受信器３００におけるパケット損失が５０％を超えることをもたらし、ＦＡ−ＭＣＣは、２０マイクロ秒未満で、送受信器３００におけるパケット損失が５％未満に低減するレベルまで収束するよう設計される。
【００５７】
別の例において、深刻な干渉は、送受信器３００におけるパケット損失が１０％を超えることをもたらし、ＦＡ−ＭＣＣは、１０マイクロ秒未満で、送受信器３００におけるパケット損失が１％未満に低減するレベルまで収束するよう設計される。
【００５８】
更に別の例において、深刻な干渉は、送受信器３００におけるパケット損失が２％を超えることをもたらし、ＦＡ−ＭＣＣは、２０マイクロ秒未満で、送受信器３００におけるパケット損失が０．１％未満に低減するレベルまで収束するよう設計される。
【００５９】
デジタルキャンセラ３２５は様々な手法で実装され得る。図３は、デジタルキャンセラ３２５が少なくともイコライザ３２４及びＤＢＦ３２８を含む、一例を示す。一例において、イコライザ３２４及び／またはＤＢＦ３２８は、異なるデータレートに対して異なる関数を有し得る。
【００６０】
異なるデータレートに対して異なる関数を用いることは、例えば「動的に変調されたシンボルをスライスするための方法（Ｍｅｔｈｏｄｓ  ｆｏｒ  ｓｌｉｃｉｎｇ  ｄｙｎａｍｉｃａｌｌｙ  ｍｏｄｕｌａｔｅｄ  ｓｙｍｂｏｌｓ）」と題する米国特許第８，９３０，７９５号明細書に記載されており、その全体が参照により本明細書に組み込まれる。例えば、スライス結果はＰＣＳ３４０にフィードされ、ＰＣＳ３４０はデータパケットをパースして、パケットのヘッダ、パケットペイロード、パケットの末尾及びパケット変調情報などの情報を抽出する。ＰＣＳ３４０は、送受信器３０１によって用いられる変調を決定し、用いるべきスライス関数を有するスライサ２３６をインジケートする。スライサ３２６は、次に、インジケートされたスライサからのスライス結果をＤＢＦ３２８に提供し得る。任意で、スライサ３２６は追加的に、スライス結果に関連付けられたスライシングエラーを提供し得る。その後、ＤＢＦ３２８は、適切な出力を生成し、それをイコライザ３２４からの入力信号に追加する。
【００６１】
一実施形態において、送受信器３００は、ＰＣＳ３４０からパースされたパケットを受信する、任意選択の再送信モジュール３４２を含み、また、受信したパースされたパケットに基づき、エラーを有するパケットの再送信を要求し得る。一実施形態において、ＦＡ−ＭＣＣと再送信器モジュール３４２との間の関係の１つは、再送信モジュール３４２により用いられるバッファ３４３が、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするまでに到着するパケットを格納するのに十分大きいことである。迅速に収束するＦＡ−ＭＣＣと再送信器モジュール３４２の組み合わせによって、完全に既知ではなく、かつ同相モード‐差動モード変換の深刻な干渉を被る通信チャネル経由で動作する場合もまた、送受信器３００及び３０１の双方が、小さい再送信バッファを用いることが可能となる。
【００６２】
コードレートを低減した結果、有効な通信帯域幅が低減されるので、パケットのうちのいくつかは一度も送信されない可能性がある。これらのパケットは、システムがより低いコードレートで動作している限り（典型的には、同相モード‐差動モード変換の深刻な干渉の影響が十分なレベルにキャンセルされるまで）送信出来ないパケットを格納するのに十分な大きさである必要がある、送受信器３０１の再送信バッファ３０５に格納され得る。
【００６３】
以下は、上述の実施形態と組み合わせ得る、追加の任意選択の実施形態である。以下の実施形態は、上述の実施形態とは独立しており、上述の実施形態を限定することを意図するものではない。
【００６４】
一実施形態において、
第２送受信器とリンク経由で通信するよう構成される、第１送受信器
を含む、深刻な干渉に対して迅速に回復するよう構成される送受信器であって、
第１送受信器は、受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及びキャンセラ（ＡＤＥＣ）、スライサ、物理コーディングサブレイヤ（ＰＣＳ）、及びリンク層コンポーネント、を含み、
Ｒｘ  ＡＦＥは、第２送受信器から信号を受信して、スライシング判定とスライシングエラーを生成するスライサにイコライズ信号をフィードするＡＤＥＣへ、信号をフィードし、
ＡＤＥＣは、受信された信号、スライシング判定、及びスライサエラーに基づき、イコライズ信号を生成し、ＡＤＥＣは５０より多いタップを有する適応型判定フィードバックイコライザ（ＡＤＦＥ）を含み、スライシング判定が良いほどＡＤＦＥのエラー伝播がより低減され、スライサエラーが小さいほどＡＤＦＥの収束がより速くなり、
ＰＣＳはスライシング判定からビットストリームを抽出し、ビットストリームをパケットにパースするリンク層コンポーネントにビットストリームをフィードし、
予め定められた閾値を超えるエラーを引き起こす深刻な干渉を識別した直後、第１送受信器は第２送受信器に既知のデータを送信するよう要求して、ＰＣＳは既知のデータを利用して正しい判定をスライサに提供し、スライサは、正しい判定及びイコライズ信号に基づいて、正しいスライサエラーを計算し、
ＡＤＦＥが正しい判定の結果としてエラー伝播を迅速に除去し、正しいスライサエラーの結果として迅速に収束した直後、第１送受信器は既知でないデータを送信するよう第２送受信器に要求する、送受信器。
【００６５】
一実施形態において、第２送受信器と差動有線通信チャネル経由で通信するよう構成される第１送受信器、
を含む、深刻な干渉に対して迅速に回復するよう構成される送受信器であって、
第１送受信器は、受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及びキャンセラ（ＡＤＥＣ）、同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）、スライサ、物理コーディングサブレイヤ（ＰＣＳ）、及びリンク層コンポーネント、を含み、
Ｒｘ  ＡＦＥ及びＣＭＳ−ＡＦＥは第２送受信器から信号を受信し、
Ｒｘ  ＡＦＥは、イコライズ信号を生成するＡＤＥＣに信号をフィードし、
ＣＭＳ−ＡＦＥは、同相モード信号をモード変換することによって引き起こされる差分干渉をキャンセルする補償信号を生成するＦＡ−ＭＣＣに信号をフィードし、
スライサはイコライズ信号及び補償信号に基づいてスライシング判定及びスライシングエラーを生成し、
ＡＤＥＣは、受信された信号、スライシング判定、及びスライサエラーに基づき、イコライズ信号を生成し、ＡＤＥＣは５０より多いタップを有する適応型判定フィードバックイコライザ（ＡＤＦＥ）を含み、スライシング判定が良いほどＡＤＦＥのエラー伝播がより低減され、スライサエラーが小さいほどＡＤＦＥの収束はより速くなり、
ＦＡ−ＭＣＣは、受信された信号及びスライサエラーに基づいて補償信号を生成し、ＦＡ−ＭＣＣは適応イコライザを含み、スライサエラーが小さいほどＦＡ−ＭＣＣの収束はより速くなり、
ＰＣＳはスライシング判定からビットストリームを抽出し、ビットストリームをパケットにパースするリンク層コンポーネントに、ビットストリームをフィードし、
予め定められた閾値を超えるエラーを引き起こす深刻な干渉を識別した直後、第１送受信器は、送信データのレートを低減するよう第２送受信器に要求することによって、深刻な干渉への適応を加速させ、これにより、低減されたレートがスライシング判定及びスライサエラーの双方の精度を改善し、
ＡＤＦＥが、より正確なスライシング判定の結果としてエラー伝播を迅速に低減し、より小さいスライサエラーの結果として迅速に収束した直後、第１送受信器は送信されたデータのレートを増大するよう第２送受信器に要求する、
送受信器。
【００６６】
任意で、受信された信号を解析することは、以下の少なくとも１つを含み、受信された信号からパケットを抽出すること、パケット内のＣＲＣエラーを識別すること、予め定められた閾値を超える受信された信号のスライシングエラーを識別すること、受信された信号はアイドル時間におけるアイドルシーケンスではないことを識別すること、及び、受信された信号を解析した同相モード検出器から深刻な干渉のインジケーションを受信すること、である。
【００６７】
スライサエラーに基づき、深刻な干渉を検出することは、わずか数シンボルの後でさえも、シンボルがスライサの判定レベルに近いことが期待される低変調を用いる場合に特に、深刻な干渉を非常に迅速に検出することにつながり得る。
【００６８】
任意で、検出モジュールは、深刻な干渉が予め定められた閾値に達した後１マイクロ秒未満で、深刻な干渉を識別するよう構成される。
【００６９】
一例において、検出モジュールは、深刻な干渉が予め定められた閾値に達した後０．１マイクロ秒未満で、深刻な干渉を識別するよう構成される。
【００７０】
任意で、送受信器は有線チャネルから信号を受信し、その有線チャネルのチャネルパラメータは変更しないと仮定する。
【００７１】
一実施形態において、リンク経由で時間依存性データを通信する第１送受信器及び第２送受信器を含む、通信リンクは、
第２送受信器に結合された差動通信チャネルに結合されたＲｘアナログフロントエンド（ＡＦＥ）及び同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）を含み、差動通信チャネルは完全に既知ではなく、送受信器は、深刻な干渉がない場合は第１パケット損失率で動作するよう期待されており、差動通信チャネルは時々、送受信器のパケット損失率を、第１パケット損失率の少なくとも１０倍である第２パケット損失率まで増大する、深刻な干渉を被り、
ＣＭＳ−ＡＦＥは受信された差動信号の同相モード信号のデジタル表現を抽出し、それを、同相モード信号をモード変換することによって引き起こされる差分干渉をキャンセルすべく補償信号を生成するよう構成される、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）に転送するよう構成され、
深刻な干渉が発生したとのインジケーションの受信に応答し、ＦＡ−ＭＣＣは更に、深刻な干渉の影響を迅速にキャンセルすべく、適応ステップサイズ（ＡＳＳ）が少なくとも５０％増大するよう構成され、
Ｒｘ  ＡＦＥは、受信された差動信号を抽出し、それを適応型デジタルイコライザ及びキャンセラ（ＡＤＥＣ）にフィードするよう構成され、
ＦＡ−ＭＣＣ及びＡＤＥＣは、元の送信信号の表現を再構築し、その元の送信信号の表現を、物理コーディングサブレイヤ（ＰＣＳ）にスライスされたシンボルをフィードするよう構成されるスライサに、フィードするよう構成され、
ＰＣＳはスライスされたシンボルからビットストリームを抽出するよう構成され、かつ、スライスされたシンボルをパケットにパースするよう構成されるリンク層コンポーネントにフィードするよう構成され、
リンク層コンポーネントは、エラーを有するパケットの再送信を要求するよう構成された再送信モジュールを含み、
ＦＡ−ＭＣＣは、深刻な干渉によって引き起こされた再送信が、再送信されたパケットを受信した後、予め判定された平均レートかつ正しい順序で送受信器がパケットを転送することを引き続き可能にするように、短時間で収束するよう構成され、
ＦＡ−ＭＣＣは更に、深刻な干渉の影響をキャンセルした後、ＡＳＳを低減するよう構成される、
通信リンク。
【００７２】
任意で、ＦＡ−ＭＣＣは更に、深刻な干渉によって引き起こされた再送信が、１ミリ秒未満、２００マイクロ秒未満、及び５０マイクロ秒未満のグループから選択されたパケット遅延変動内で、送受信器がパケットを引き続き転送することが出来るよう、短時間で収束するよう構成される。
【００７３】
一実施形態において、予め判定された平均レートで時間依存性データを転送するよう構成される、送受信器は、
第２送受信器に結合された差動通信チャネルに結合された、受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）及び同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）を含み、差動通信チャネルは完全に既知ではなく、送受信器は、深刻な干渉がない場合は第１パケット損失率で動作するよう期待されており、差動通信チャネルは時々、送受信器のパケット損失率を、第１パケット損失率の少なくとも１０倍である第２パケット損失率まで増大する、深刻な干渉を被り、
ＣＭＳ−ＡＦＥは受信された差動信号の同相モード信号のデジタル表現を抽出し、それを、同相モード信号をモード変換することによって引き起こされる差分干渉をキャンセルすべく補償信号を生成するよう構成される高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）に転送するよう構成され、
深刻な干渉が発生したとのインジケーションの受信に応答し、ＦＡ−ＭＣＣは更に、深刻な干渉の影響を迅速にキャンセルすべく、適応ステップサイズ（ＡＳＳ）が少なくとも５０％増大するよう構成され、
Ｒｘ  ＡＦＥは、受信された差動信号を抽出し、それを適応型デジタルイコライザ及びキャンセラ（ＡＤＥＣ）にフィードするよう構成され、
ＦＡ−ＭＣＣ及びＡＤＥＣは、元の送信信号の表現を再構築し、その元の送信信号の表現を、物理コーディングサブレイヤ（ＰＣＳ）にスライスされたシンボルをフィードするよう構成されるスライサに、フィードするよう構成され、
ＰＣＳはスライスされたシンボルからビットストリームを抽出するよう構成され、かつ、スライスされたシンボルをパケットにパースするよう構成されるリンク層コンポーネントにフィードするよう構成され、
リンク層コンポーネントは、エラーを有するパケットの再送信を要求するよう構成された再送信モジュールを含み、
ＦＡ−ＭＣＣは、深刻な干渉によって引き起こされた再送信が、再送信されたパケットを受信した後、予め判定された平均レートかつ正しい順序で送受信器がパケットを転送することを引き続き可能にするように、短時間で収束するよう構成され、
ＦＡ−ＭＣＣは更に、深刻な干渉の影響をキャンセルした後、ＡＳＳを低減するよう構成される、
送受信器。
【００７４】
一例において、ＦＡ−ＭＣＣは、深刻な干渉の影響を迅速にキャンセルするために、ＡＳＳを少なくとも２００％増大させる。別の例において、ＦＡ−ＭＣＣは、深刻な干渉の影響を迅速にキャンセルするために、ＡＳＳを少なくとも１０００％増大させる。
【００７５】
任意で、ＦＡ−ＭＣＣは更に、深刻な干渉によって引き起こされた再送信が、予め判定されたパケット遅延変動内で、送受信器がパケットを転送することが引き続き出来るよう、短時間で収束するよう構成される。任意で、予め判定されたパケット遅延変動は１００マイクロ秒よりも短い。
【００７６】
任意で、モード変換キャンセラによってキャンセルされる前に、深刻な干渉によって引き起こされる第２パケット損失率は、第１パケット損失率の少なくとも１００、１,０００、１０,０００、１００,０００倍である。
【００７７】
任意で、予め判定された平均レートは１ミリ秒よりも短いウィンドウ上で計算される。
【００７８】
任意で、再送信モジュールは、４０,０００シンボル以下で続く期間の間、最高の送信レートで送信された場合に送信されるパケット全てを格納するのに十分な容量を有する、限られたサイズのバッファを含む。
【００７９】
任意で、再送信モジュールは、５,０００シンボル以下で続く期間の間、最高の送信レートで送信された場合に送信されるパケット全てを格納するのに十分な容量を有する、限られたサイズのバッファを含む。
【００８０】
任意で、送受信器及び第２送受信器は限られたリソースを有する集積回路に実装され、第２送受信器は、４０,０００シンボル以下で続く期間の間、最高の送信レートで送信された場合に送信されるパケット全てを格納するのに十分な容量を有する、限られたサイズのバッファを含む。
【００８１】
任意で、ＦＡ−ＭＣＣは、最適に収束するよう構成されておらず、１秒後であっても最適な解に到達しない。
【００８２】
任意で、ＦＡ−ＭＣＣは、深刻な干渉の影響をキャンセルした後５０マイクロ秒未満で、ＡＳＳを少なくとも５０％低減する。
【００８３】
一例において、ＦＡ−ＭＣＣは、深刻な干渉の影響をキャンセルした後５０マイクロ秒未満で、ＡＳＳを少なくとも２００％低減する。
【００８４】
任意で、ＦＡ−ＭＣＣは、深刻な干渉の影響をキャンセルした後１秒未満で、ＡＳＳを少なくとも５０％低減する。
【００８５】
一例において、ＦＡ−ＭＣＣは、深刻な干渉の影響をキャンセルした後１秒未満で、ＡＳＳを少なくとも４００％低減する。
【００８６】
任意で、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするのに必要な時間の間に欠落した、エラーを有するパケットの再送信を再送信モジュールが終えた時から１秒で、ＦＡ−ＭＣＣはＡＳＳを少なくとも５０％低減する。
【００８７】
一実施形態において、１．２Ｇｂｉｔ／ｓを超える最大処理量を有し、限られたリソースを有する集積回路（ＩＣ）に実装される通信システムは、
第２送受信器に結合された差動通信チャネルに結合された、Ｒｘアナログフロントエンド（ＡＦＥ）及び同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）に結合されたデジタルキャンセラを含む送受信器を有し、差動通信チャネルは完全に既知ではなく、送受信器は、深刻な干渉がない場合は１％未満のパケット損失で動作するよう期待されており、差動通信チャネルは時々、送受信器のパケット損失率が５％を超えるまで増大する、深刻な干渉を被り、
深刻な干渉が発生したとのインジケーションの受信に応答し、深刻な干渉の影響を１００マイクロ秒未満でキャンセルすべく、適応ステップサイズ（ＡＳＳ）が少なくとも５０％増大するよう構成される、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）と、
最大処理量で１００マイクロ秒未満の間に累積された、いくらかのエラーが生じたパケットを、格納し再送信するよう構成される制限リソース再送信モジュール（ＬＲＲＭ）と、
を含み、
ＦＡ−ＭＣＣは更に、深刻な干渉の影響をキャンセルした後、そのＡＳＳを低減するよう構成される、
通信システム。
【００８８】
任意で、ＦＡ−ＭＣＣは、深刻な干渉の影響を２０マイクロ秒未満でキャンセルするよう構成され、ここで、ＬＲＲＭは、最大処理量で２０マイクロ秒未満の間に累積されたいくらかのエラーが生じたパケットを、格納し、再送信するよう構成される。
【００８９】
任意で、デジタルキャンセラは、物理コーディングサブレイヤ（ＰＣＳ）に量子化の結果をフィードするよう構成されるスライサをフィードするよう構成され、ＰＣＳは量子化の結果からパケットデータを抽出するよう構成され、再送信モジュールは更に、パケットデータを受信するように、また、パケットデータに基づいてエラーを有するパケットの再送信を要求するよう構成される。
【００９０】
任意で、再送信モジュールは、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするのに必要な時間の間に受信されるパケットの１００％より多くの再送信の支援が出来ない、リソースが限られたＩＣ上に実装される。
【００９１】
任意で、通信システムは以下の要件の１つまたは複数を達成する。その要件は、最大許容ジッタ、最大欠落パケット量、及び通信チャネル上で送信される時間依存性データに関する要件、である。
【００９２】
任意で、再送信モジュールは更に、パケット全ての受信に成功するまで、受信されたパケットを格納するのに十分な容量を有するバッファを含む。
【００９３】
任意で、バッファの容量は、パケット損失率が５％を超えている間、２０マイクロ秒までの間に受信されるパケット全てを格納することに制限される。
【００９４】
任意で、ＦＡ−ＭＣＣは、最適に収束するよう構成されておらず、１秒後であっても最適な解に到達しない。任意で、デジタルキャンセラはイコライザ及び判定ベースフィルタ（ＤＢＦ）を含む。任意で、イコライザはフィードフォワードイコライザ（ＦＦＥ）である。任意で、ＤＢＦはスライサの出力によってフィードされるフィルタである。
【００９５】
任意で、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするのに必要な時間の間に欠落した、エラーを有するパケットの再送信を再送信モジュールが終えた時から１秒で、ＦＡ−ＭＣＣは適応ステップサイズを少なくとも５０％低減するよう更に構成される。
【００９６】
任意で、パケットデータは、パケットのヘッダ、パケットペイロード、パケットの末尾、及びエラー検出コードに関する情報を含む。
【００９７】
一実施形態において、動的符号化と迅速な回復とを組み合わせる送受信器は、
第２送受信器に結合された差動通信チャネルに結合されたＲｘアナログフロントエンド（ＡＦＥ）と同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）に結合されたデジタルキャンセラを含み、差動通信チャネルは完全に既知ではなく、送受信器は、深刻な干渉がない場合は第１パケット損失率で動作するよう期待されており、差動通信チャネルは時々、送受信器のパケット損失率を第１パケット損失率の少なくとも１０倍である第２パケット損失率まで増大する、深刻な干渉を被り、
デジタルキャンセラは、物理コーディングサブレイヤ（ＰＣＳ）に量子化の結果をフィードするよう構成されるスライサをフィードするよう構成され、
ＰＣＳは、量子化の結果からパケットを抽出するよう構成され、
深刻な干渉が発生したとのインジケーションの受信に応答し、レートコントローラは、第２送受信器に、差動通信チャネル上で送信されるパケットのコードレートを少なくとも５０％低減するよう命令するよう構成され、
レートコントローラは更に、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）、デジタルキャンセラ及びスライサをコードレートの低減についてアップデートするよう構成され、同時に、ＦＡ−ＭＣＣは深刻な干渉の影響を１００マイクロ秒未満でキャンセルし、送受信器のパケット損失率を第１パケット損失率に戻すべく、その適応ステップサイズ（ＡＳＳ）を少なくとも５０％増大するよう構成され、
ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルした直後、レートコントローラは更に、第２送受信器にコードレートを増大するよう命令し、ＦＡ−ＭＣＣ、デジタルキャンセラ及びスライサをコードレートの増大についてアップデートするよう構成され、
ＦＡ−ＭＣＣは、深刻な干渉の影響をキャンセルした後、更にそのＡＳＳを低減するよう構成される、
送受信器。
【００９８】
任意で、レートコントローラは、差動通信チャネル上で送信されるパケットのコードレートを２０〜５０％低減するよう、第２送受信器に命令するよう構成される。
【００９９】
任意で、レートコントローラは、差動通信チャネル上で送信されるパケットのコードレートを５０〜９５％低減するよう、第２送受信器に命令するよう構成される。
【０１００】
任意で、ＦＡ−ＭＣＣは更に、深刻な干渉の影響を２０マイクロ秒未満でキャンセルすることと、送受信器のパケット損失率を第１パケット損失率に返すこととを可能にする、大きな適応ステップサイズを利用するよう構成される。
【０１０１】
任意で、レートコントローラは更に、第２送受信器が深刻な干渉が検出される前に使用されていたコードレートに戻るまで、更にコードレートを増大するよう、第２送受信器に命令するよう構成される。
【０１０２】
任意で、送受信器は更に、ＰＣＳによって抽出されたパケットに基づいて、エラーを有するパケットの再送信を要求するよう構成された再送信モジュールを含む。
【０１０３】
任意で、再送信モジュールは、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするのに必要な時間の間に受信されるパケットの、２００％までの再送信を支援することに制限される。
【０１０４】
任意で、送受信器及び第２送受信器は、コードレートを低減すべく、動的変調コーディングを利用する。
【０１０５】
任意で、パケットはパルス振幅変調（ＰＡＭ）を用いて変調され、レートコントローラは、第２送受信器に、ＦＡ−ＭＣＣが深刻な干渉の影響をキャンセルするまで、ＰＡＭ１６からＰＡＭ４へと使用をスイッチするよう命令する。任意で、コードレートは、エラー訂正コードをパケットに追加することにより、低減する。
【０１０６】
任意で、深刻な干渉が発生したとのインジケーションは、ＰＣＳから受信する以下の値のうちの１つまたは複数の値に基づく。その値とは、欠落したパケットのパーセント、欠落したパケットのレート、欠落したパケットと受信に成功したパケットとの関数、検出された干渉に比例するスコア、スライサによって提供されるスライシングエラーに比例するスコア、及び、ＰＣＳによって検出されたエラーの数に比例するスコア、である。
【０１０７】
任意で、レートコントローラによりスライサをアップデートすることは、そのスライサの関数を、低減されたコードレートに適したスライス関数へと変更するように、スライサに対してのインジケーションを含む。
【０１０８】
任意で、コードレートが低減される間、帯域幅が不十分であるため送信出来なかったパケットの少なくとも１つは、遅延送信または再送信しようとすることなしに、破棄される。
【０１０９】
任意で、パケットはビデオデータを搬送し、また、少なくとも１つの破棄されたパケットはビデオピクセルデータを有し、ビデオ制御は含まない。
【０１１０】
任意で、レートが低減されている間に送信されることが出来なかったパケットの少なくとも一部は、第２送受信器のバッファに格納され、余剰のデータの送信が許されるレベルまでレートが回復した後、送信される。
【０１１１】
任意で、差動通信チャネル上で送信されたトラフィックは、時間依存性データと時間非依存性データとを含み、より低いコードレートで動作する間、第２送受信器は、時間依存性データを送信するよう構成され、また、時間非依存性データをバッファに格納する。
【０１１２】
任意で、深刻な干渉の影響をキャンセルしコードレートをより高い帯域幅を有するレベルまで回復させた後、第２送受信器は更に、バッファに格納されている時間依存性データを送信するよう構成される。
【０１１３】
任意で、ＦＡ−ＭＣＣは更に、コードレートを増大した直後、適応ステップサイズを低減するよう構成される。
【０１１４】
任意で、ＦＡ−ＭＣＣは更に、コードレートを増大した時から１秒で、適応ステップサイズを少なくとも５０％低減するよう構成される。
【０１１５】
本説明において、「一実施形態」の言及とは、言及されている特徴が本発明の少なくとも一実施形態に含まれ得ることを意味する。さらに、本説明において、言及を「一実施形態」または「ある実施形態」に分けているが、それらは必ずしも同一の実施形態を言及するものではない。追加的に、「一実施形態」及び「他の実施形態」の言及は、必ずしも、異なる実施形態を言及しなくてよく、しかし、その時々において、実施形態の異なる態様を示すべく用いられる用語であってよい。
【０１１６】
本発明の実施形態は、本明細書に記載の実施形態の特徴の様々な組み合わせ及び／または統合を含んでよい。いくつかの実施形態は逐次処理を示し得るが、その実施形態は、特定の処理を並列に、及び／または、図示されたものとは異なる順序で実施してよい。さらに、本明細書及び／または図面における参照符号及び／または文字の繰り返しの使用は、簡潔性及び明瞭性を目的とし、それら自身が様々な実施形態及び／または記載された構成の間の関係を判定するものではない。実施形態は、それらの応用に関して、説明、図面、及び例に記載されている、方法の動作の段階の順序もしくはシーケンスの詳細、または、デバイスの実施形態の詳細に限定されない。さらに、図示された個々のブロックは、本質的に機能的であり得、したがって、必ずしも別個のハードウェア要素と対応していなくてもよい。
【０１１７】
本明細書に開示される方法は、特定の順序で実施される特定の段階を参照して説明及び示されてきたが、これらの段階は、本実施形態の教示から逸脱することなく等価的な方法を形成すべく、組み合わせ、細分化及び／または並べ替えされ得ることは理解されたい。したがって、特に明細書で示さない限り、段階の順序及びグループ化は、実施形態を限定しない。更に、実施形態の方法及び機構は、明瞭性のため単数形で説明される場合もあるだろう。しかし、いくつかの実施形態は、別段の記載がない限り、方法の複数の反復、または機構の複数のインスタンス化を含み得る。例えば、あるプロセッサが一実施形態において開示される場合、実施形態の範囲は、複数のプロセッサの使用も包括することを意図する。実施形態の特定の特徴は、明瞭性のために、別個の実施形態の文脈で説明されてきたかもしれないが、単一の実施形態における様々な組み合わせにおいてもまた提供され得る。逆に、実施形態の様々な特徴は、簡潔性のために単一の実施形態の文脈で説明されてきたかもしれないが、別個に、または、任意の適切なサブコンビネーションにおいてもまた、提供され得る。特定の例に関連して説明された実施形態は、限定するものではなく、例として提示される。さらに、当業者には、多くの代替、修正、及び変形が明らかであろうことは明白である。本実施形態の範囲から逸脱することなく他の実施形態が利用されてよく、また、構造的変更が施されてよいことは理解されたい。したがって、本開示は、添付の特許請求及びそれらの等価物の思想及び範囲内にある、このような全ての代替、修正、及び変形を包含することを意図している。
【図１Ａ】
2018057026.tif 000003
【図１Ｂ】
2018057026.tif 000004
【図２Ａ】
2018057026.tif 000005
【図２Ｂ】
2018057026.tif 000006
【図３】
2018057026.tif 000007
【手続補正書】
【提出日】平成29年11月20日(2017.11.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
動作点における品質劣化から１ミリ秒未満で回復するよう構成される送受信器であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールと、同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）と、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）と、スライサとを含み、
前記Ｒｘ  ＡＦＥは、第２送受信器から５００Ｍｂｐを超える信号を差動有線通信リンク（リンク）経由で受信して、イコライズ信号を生成する前記ＡＤＥＣをフィードし、
前記ＣＭＳ−ＡＦＥは、前記差動有線通信リンクの同相モード信号を検知して、補償信号を生成する前記ＦＡ−ＭＣＣをフィードし、前記補償信号は、前記同相モード信号をモード変換することにより引き起こされた差分干渉を表し、
前記スライサは、スライシング判定及びスライシングエラーを生成すべく、前記イコライズ信号及び前記補償信号を利用し、前記スライシングエラーは、前記ＡＤＥＣ及び前記ＦＡ−ＭＣＣを適応させるべく用いられ、
前記送受信器の動作点における品質劣化を識別した直後に、前記送受信器における検出レートを改善するために、前記送受信器は送信されたデータのレートを前記第２送受信器に低減するようインジケートし、
前記品質劣化の識別から１ミリ秒未満で、前記スライシングエラーの精度を改善すべく、前記送受信器は前記改善された検出レートを利用することによって、前記ＡＤＥＣの高速な適応が可能となり、前記送受信器の動作点における品質は、前記送受信器が前記第２送受信器に前記レートを増大するようインジケートすることが可能なレベルまで改善する、送受信器。
【請求項２】
前記ＡＤＥＣ及び前記ＦＡ−ＭＣＣを適応させるべくスライシング判定を利用すること、を更に含む、請求項１に記載の送受信器。
【請求項３】
前記送受信器の動作点における前記品質劣化は、予め定められた閾値を超えるＣＲＣエラーの量を識別することを含む、請求項１又は２に記載の送受信器。
【請求項４】
前記品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上の前記リンク経由で送信に成功した一意の第１データ量と、前記第１の２ミリ秒ウィンドウに隣接する第２の２ミリ秒ウィンドウ上の前記リンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、前記リンクは固定のデータ送信レートを維持する、請求項１から３のいずれか一項に記載の送受信器。
【請求項５】
前記品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上の前記リンク経由で送信に成功した一意の第１データ量と、前記第１の５００マイクロ秒ウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上の前記リンク経由で送信に成功した一意の第２データ量との間の差異が１％未満となるように、前記リンクは固定のデータ送信レートを維持する、請求項１から３のいずれか一項に記載の送受信器。
【請求項６】
もし前記送受信器がその動作点における前記品質劣化から回復していなければ、前記品質劣化は前記第１の５００マイクロ秒ウィンドウ及び前記第２の５００マイクロ秒ウィンドウ経由で送信に成功したそれらの前記一意のデータ間に、１０％を超える差異をもたらしたであろう、請求項５に記載の送受信器。
【請求項７】
前記動作点における前記品質劣化のときから前記回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、請求項１から６のいずれか一項に記載の送受信器。
【請求項８】
前記ＡＤＥＣは、判定フィードバックイコライザ（ＤＦＥ）及びフィードフォワードイコライザ（ＦＦＥ）から選択された１つまたは複数のイコライザ、並びに、ＦＥＸＴキャンセラ、ＮＥＸＴキャンセラ及びＤＦＥキャンセラから選択された１つまたは複数のキャンセラ、を含む、請求項１から７のいずれか一項に記載の送受信器。
【請求項９】
前記ＡＤＥＣは、５０より多いタップを有する適応型判定フィードバックイコライザ（ＡＤＦＥ）を含み、それにより前記スライシング判定が良くなるほど前記ＡＤＦＥのエラー伝播が低減する、請求項１から７のいずれか一項に記載の送受信器。
【請求項１０】
前記スライシング判定からビットストリームを抽出し、前記ビットストリームをパケットにパースするリンク層コンポーネントへ、前記ビットストリームをフィードするよう構成された、物理コーディングサブレイヤ（ＰＣＳ）を更に含む、請求項１から７のいずれか一項に記載の送受信器。
【請求項１１】
前記リンクは差動有線通信リンクである、請求項１から１０のいずれか一項に記載の送受信器。
【請求項１２】
送受信器の動作点における品質劣化から１ミリ秒未満で回復する方法であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールと、同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）と、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）と、スライサとを含み、
第２送受信器から、５００Ｍｂｐを超える信号を差動有線通信リンク（リンク）経由で前記送受信器により受信する段階と、
スライサ入力信号を生成するために、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールに前記信号をフィードする段階と、
前記差動有線通信リンクの同相モード信号を検知する段階と、
補償信号を生成する、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）に、前記検知した信号をフィードする段階であり、前記補償信号は前記同相モード信号をモード変換することによって引き起こされた差分干渉を表す、段階と、
スライシング判定及びスライシングエラーを生成するためにイコライズ信号及び前記補償信号を利用する段階と、
前記ＡＤＥＣ及び前記ＦＡ−ＭＣＣを適応させるために前記スライシングエラーを利用する段階と、
前記送受信器の動作点における品質劣化を識別した直後に、前記送受信器における検出レートを改善するために、送信されたデータのレートを前記第２送受信器に低減するようインジケートする段階と、
前記品質劣化の識別から１ミリ秒未満で、前記スライシングエラーの精度を改善すべく、前記改善された検出レートを利用することにより、前記ＡＤＥＣの高速な適応が可能となり、前記送受信器の動作点における品質は、前記送受信器が、前記第２送受信器に前記レートを増大するようインジケートすることが可能なレベルまで改善する段階と
を含む、方法。
【請求項１３】
前記品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上の前記リンク経由で送信に成功した一意の第１データ量と、前記第１の２ミリ秒ウィンドウに隣接する第２の２ミリ秒ウィンドウ上の前記リンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、前記リンクは固定のデータ送信レートを維持する、請求項１２に記載の方法。
【請求項１４】
前記品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上の前記リンク経由で送信に成功した一意の第１データ量と、前記第１の５００マイクロ秒ウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上の前記リンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、前記リンクは固定のデータ送信レートを維持する、請求項１２に記載のの方法。
【請求項１５】
前記動作点における前記品質劣化のときから前記回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、請求項１２から１４のいずれか一項に記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１１７
【補正方法】変更
【補正の内容】
【０１１７】
本明細書に開示される方法は、特定の順序で実施される特定の段階を参照して説明及び示されてきたが、これらの段階は、本実施形態の教示から逸脱することなく等価的な方法を形成すべく、組み合わせ、細分化及び／または並べ替えされ得ることは理解されたい。したがって、特に明細書で示さない限り、段階の順序及びグループ化は、実施形態を限定しない。更に、実施形態の方法及び機構は、明瞭性のため単数形で説明される場合もあるだろう。しかし、いくつかの実施形態は、別段の記載がない限り、方法の複数の反復、または機構の複数のインスタンス化を含み得る。例えば、あるプロセッサが一実施形態において開示される場合、実施形態の範囲は、複数のプロセッサの使用も包括することを意図する。実施形態の特定の特徴は、明瞭性のために、別個の実施形態の文脈で説明されてきたかもしれないが、単一の実施形態における様々な組み合わせにおいてもまた提供され得る。逆に、実施形態の様々な特徴は、簡潔性のために単一の実施形態の文脈で説明されてきたかもしれないが、別個に、または、任意の適切なサブコンビネーションにおいてもまた、提供され得る。特定の例に関連して説明された実施形態は、限定するものではなく、例として提示される。さらに、当業者には、多くの代替、修正、及び変形が明らかであろうことは明白である。本実施形態の範囲から逸脱することなく他の実施形態が利用されてよく、また、構造的変更が施されてよいことは理解されたい。したがって、本開示は、添付の特許請求及びそれらの等価物の思想及び範囲内にある、このような全ての代替、修正、及び変形を包含することを意図している。
（項目１）
動作点における品質劣化から１ミリ秒未満で回復するよう構成される送受信器であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュール、及びスライサを含み、
Ｒｘ  ＡＦＥは、第２送受信器から５００Ｍｂｐを超える信号をリンク経由で受信して、スライサ入力信号を生成するＡＤＥＣに対して信号をフィードし、
スライサは、スライサ入力信号を利用してスライシング判定及びスライシングエラーを生成し、スライシングエラーはＡＤＥＣを適応させるために用いられ、
送受信器の動作点における品質劣化を識別した直後、送受信器は第２送受信器に既知のデータを送信するようインジケートし、
品質劣化を識別してから１ミリ秒未満で、送受信器は既知のデータを利用して、スライシングエラーの精度を改善することにより、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が、第２送受信器にデータ送信をインジケートすることが可能なレベルまで改善する、送受信器。
（項目２）
送受信器の動作点における品質劣化は、予め定められた閾値を超えるスライシング判定においてエラーを引き起こすスライサ入力信号の品質劣化である、項目１に記載の送受信器。
（項目３）
送受信器の動作点における品質劣化は、送受信器の検出品質を表すスライシングエラーの品質劣化である、項目１に記載の送受信器。
（項目４）
送受信器の動作点における品質劣化は、予め定められた閾値を超えるＣＲＣエラーの量を識別することを含む、項目１に記載の送受信器。
（項目５）
品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、送受信器はその動作点における品質を改善すべく既知のデータを利用する、項目１に記載の送受信器。
（項目６）
品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、項目１に記載の送受信器。
（項目７）
品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、項目１に記載の送受信器。
（項目８）
もし送受信器がその動作点における品質劣化から回復していなければ、品質劣化は２つの隣接する５００マイクロ秒ウィンドウ経由で送信に成功したそれら一意のデータ間に、１０％を超える差異をもたらしたであろう、項目７に記載の送受信器。
（項目９）
動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、項目１に記載の送受信器。
（項目１０）
既知のデータを用いることにより、ＰＣＳから受信する正しいスライシング判定を基に、スライサが正しいスライシングエラーを計算することが可能になる、項目１に記載の送受信器。
（項目１１）
ＡＤＥＣを適応させるために用いられるスライシング判定及びスライシングエラーの精度を改善すべく既知のデータを利用することによって、送受信器の動作点における品質を改善すべく、送受信器は既知のデータを利用する、項目１に記載の送受信器。
（項目１２）
ＡＤＥＣは、判定フィードバックイコライザ（ＤＦＥ）及びフィードフォワードイコライザ（ＦＦＥ）から選択された１つまたは複数のイコライザ、並びに、ＦＥＸＴキャンセラ、ＮＥＸＴキャンセラ及びＤＦＥキャンセラから選択された１つまたは複数のキャンセラ、を含む、項目１に記載の送受信器。
（項目１３）
ＡＤＥＣは、５０より多いタップを有する適応型判定フィードバックイコライザ（ＡＤＦＥ）を含み、これにより、スライシング判定が良くなるほどＡＤＦＥのエラー伝播が低減する、項目１に記載の送受信器。
（項目１４）
スライシング判定からビットストリームを抽出し、ビットストリームをパケットにパースするリンク層コンポーネントへ、ビットストリームをフィードするよう構成された、物理コーディングサブレイヤ（ＰＣＳ）を更に含む、項目１に記載の送受信器。
（項目１５）
リンクは差動有線通信リンクである、項目１に記載の送受信器。
（項目１６）
送受信器は、送受信器の動作点における品質に応じて、第２送受信器にレートを増大するようインジケートする、項目１に記載の送受信器。
（項目１７）
ＦＡ−ＭＣＣは適応イコライザを含み、スライシングエラーの精度がより良いほど、ＦＡ−ＭＣＣの収束がより速くなる、項目１に記載の送受信器。
（項目１８）
送受信器の動作点における品質劣化から１ミリ秒未満で回復する方法であって、
送受信器によって、第２送受信器から５００Ｍｂｐを超える信号をリンク経由で受信する段階と、
スライサ入力信号を生成するために、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールに、信号をフィードする段階と、
スライサ入力信号を利用し、スライシング判定及びスライシングエラーを生成する段階と、
ＡＤＥＣを適応させるためにスライシングエラーを利用する段階と、
送受信器の動作点における品質劣化を識別した直後、第２送受信器に既知のデータの送信をインジケートする段階と、
品質劣化を識別してから１ミリ秒未満で、既知のデータを利用する段階であって、スライシングエラーの精度を改善することにより、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が、第２送受信器にデータ送信をインジケートすることが可能なレベルまで改善する段階、と
を含む方法。
（項目１９）
品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、動作点における品質を改善すべく既知のデータを利用する段階、を更に含む、項目１８に記載の方法。
（項目２０）
品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、項目１８に記載の方法。
（項目２１）
品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、項目１８に記載の方法。
（項目２２）
動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、項目１８に記載の方法。
（項目２３）
動作点における品質劣化から１ミリ秒未満で回復するよう構成される送受信器であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールと、同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）と、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）と、スライサとを含み、
Ｒｘ  ＡＦＥは、第２送受信器から５００Ｍｂｐを超える信号を差動有線通信リンク経由で受信して、イコライズ信号を生成するＡＤＥＣをフィードし、
ＣＭＳ−ＡＦＥは、差動有線通信リンクの同相モード信号を検知して、補償信号を生成するＦＡ−ＭＣＣをフィードし、
補償信号は、同相モード信号をモード変換することにより引き起こされた差分干渉を表し、
スライサは、スライシング判定及びスライシングエラーを生成すべく、イコライズ信号及び補償信号を利用し、
スライシングエラーは、ＡＤＥＣ及び ＦＡ−ＭＣＣを適応させるべく用いられ、
送受信器の動作点における品質劣化を識別した直後に、送受信器における検出レートを改善するために、送受信器は送信されたデータのレートを第２送受信器に低減するようインジケートし、
品質劣化の識別から１ミリ秒未満で、スライシングエラーの精度を改善すべく、送受信器は改善された検出レートを利用することによって、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が第２送受信器にレートを増大するようインジケートすることが可能なレベルまで改善する、送受信器。
（項目２４）
識別されたスライサ入力信号における品質劣化は、予め定められた閾値を超えるスライシング判定においてエラーを引き起こす、項目２３に記載の送受信器。
（項目２５）
ＦＡ−ＭＣＣはＡＤＥＣの一部として実装される、項目２３に記載の送受信器。
（項目２６）
ＡＤＥＣ及びＦＡ−ＭＣＣを適応させるべくスライシング判定を利用すること、を更に含む、項目２３に記載の送受信器。
（項目２７）
送受信器の動作点における品質劣化はスライサ入力信号の品質劣化であり、予め定められた閾値を超えるスライシング判定においてエラーを引き起こす、項目２３に記載の送受信器。
（項目２８）
送受信器の動作点における品質劣化はスライシングエラーの品質劣化であり、送受信器の検出品質を表す、項目２３に記載の送受信器。
（項目２９）
送受信器の動作点における品質劣化は、予め定められた閾値を超えるＣＲＣエラーの量を識別することを含む、項目２３に記載の送受信器。
（項目３０）
品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、送受信器はその動作点における品質を改善すべく既知のデータを利用する、項目２３に記載の送受信器。
（項目３１）
品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、項目２３に記載の送受信器。
（項目３２）
品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、項目２３に記載の送受信器。
（項目３３）
もし送受信器がその動作点における品質劣化から回復していなければ、品質劣化は２つの隣接する５００マイクロ秒ウィンドウ経由で送信に成功したそれら一意のデータ間に、１０％を超える差異をもたらしたであろう、項目３２に記載の送受信器。
（項目３４）
動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、項目２３に記載の送受信器。
（項目３５）
既知のデータを用いることにより、ＰＣＳから受信する正しいスライシング判定を基に、スライサが正しいスライシングエラーを計算することが可能になる、項目２３に記載の送受信器。
（項目３６）
ＡＤＥＣを適応させるために用いられるスライシング判定及びスライシングエラーの精度を改善するために既知のデータを利用することによって、送受信器の動作点における品質を改善するために、送受信器は既知のデータを利用する、項目２３に記載の送受信器。
（項目３７）
ＡＤＥＣは、判定フィードバックイコライザ（ＤＦＥ）及びフィードフォワードイコライザ（ＦＦＥ）から選択された１つまたは複数のイコライザ、並びに、ＦＥＸＴキャンセラ、ＮＥＸＴキャンセラ及びＤＦＥキャンセラから選択された１つまたは複数のキャンセラ、を含む、項目２３に記載の送受信器。
（項目３８）
ＡＤＥＣは、５０より多いタップを有する適応型判定フィードバックイコライザ（ＡＤＦＥ）を含み、これにより、スライシング判定が良くなるほどＡＤＦＥのエラー伝播が低減する、項目２３に記載の送受信器。
（項目３９）
スライシング判定からビットストリームを抽出し、ビットストリームをパケットにパースするリンク層コンポーネントへ、ビットストリームをフィードするよう構成された、物理コーディングサブレイヤ（ＰＣＳ）を更に含む、項目２３に記載の送受信器。
（項目４０）
リンクは差動有線通信リンクである、項目２３に記載の送受信器。
（項目４１）
送受信器は、送受信器の動作点における品質に応じて、第２送受信器にそのレートを増大するようインジケートする、項目２３に記載の送受信器。
（項目４２）
ＦＡ−ＭＣＣは適応イコライザを含み、スライシングエラーの精度がより良いほど、ＦＡ−ＭＣＣの収束がより速くなる、項目２３に記載の送受信器。
（項目４３）
送受信器の動作点における品質劣化から１ミリ秒未満で回復する方法であって、
受信器アナログフロントエンド（Ｒｘ  ＡＦＥ）、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールと、同相モードセンサＡＦＥ（ＣＭＳ−ＡＦＥ）と、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）と、スライサとを含み、
第２送受信器から、５００Ｍｂｐを超える信号を差動有線通信リンク経由で送受信器により受信する段階と、
スライサ入力信号を生成するために、適応型デジタルイコライザ及び適応型デジタルキャンセラ（ＡＤＥＣ）のうち少なくとも１つを含む適応型モジュールに信号をフィードする段階と、
差動有線通信リンクの同相モード信号を検知する段階と、
同相モード信号をモード変換することによって引き起こされた差分干渉を表す補償信号を生成する、高速適応型モード変換キャンセラ（ＦＡ−ＭＣＣ）に、検知した信号をフィードする段階と、
スライシング判定及びスライシングエラーを生成するためにイコライズ信号及び補償信号を利用する段階と、
ＡＤＥＣ及びＦＡ−ＭＣＣを適応させるためにスライシングエラーを利用する段階と、
送受信器の動作点における品質劣化を識別した直後に、送受信器における検出レートを改善するために、送信されたデータのレートを第２送受信器に低減するようインジケートする段階と、
品質劣化の識別から１ミリ秒未満で、スライシングエラーの精度を改善すべく、改善された検出レートを利用することにより、ＡＤＥＣの高速な適応が可能となり、これによって、ＡＤＥＣの高速な適応が可能となり、送受信器の動作点における品質は、送受信器が、第２送受信器にレートを増大するようインジケートすることが可能なレベルまで改善する段階と
を含む、方法。
（項目４４）
品質劣化の識別から１００マイクロ秒未満で、送受信器が第２送受信器にデータ送信をインジケートすることが可能なレベルまで、動作点における品質を改善すべく既知のデータを利用すること、を更に含む、項目４３に記載の方法。
（項目４５）
品質劣化を識別する１００マイクロ秒前に終了する、第１の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の２ミリ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が２％未満となるように、リンクは固定のデータ送信レートを維持する、項目４３に記載の方法。
（項目４６）
品質劣化を識別する５０マイクロ秒前に終了する、第１の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第１データ量と、第１のウィンドウに隣接する第２の５００マイクロ秒ウィンドウ上のリンク経由で送信に成功した一意の第２データとの間の差異が１％未満となるように、リンクは固定のデータ送信レートを維持する、項目４３に記載の方法。
（項目４７）
動作点における品質劣化のときから回復のときまでに欠落したパケットを回復するために、再送信を利用することを更に含む、項目４３に記載の方法。
【外国語明細書】
2018057026000001.pdf