(57)【特許請求の範囲】
【請求項１】
送信機において、有線データ通信リンクを介して複数のデータシンボルを第１データシンボルレートで送信する段階と、
前記送信に応答して、受信機において、前記有線データ通信リンクから反射信号を受信する段階と、
信号サンプラにおいて、受信された前記反射信号をサンプリングするために、シフトサンプリング位相の位相シフト数を取得する段階と、
前記信号サンプラにおいて、前記シフトサンプリング位相の位相シフト数からサンプリング位相だけシフトされた前記受信された反射信号のサンプリングされた値に各々が対応する複数の反射サンプルを生成するために、前記受信された反射信号を前記シフトサンプリング位相の位相シフト数に基づいてサンプリングする段階と、
異なるサンプリング位相を有する前記複数の反射サンプルを組み合わせて、前記第１データシンボルレートよりも高い第２データシンボルレートに対応する一連の反射サンプルを生成する段階と、
ケーブル長計算ユニットにおいて、送受信機から前記有線データ通信リンクの端部に送信すべき信号の送信時間を示す遅延パラメータを、前記一連の反射サンプルの値に基づいて決定する段階と、
前記ケーブル長計算ユニットにおいて、決定された前記遅延パラメータに少なくとも部分的に基づいて前記有線データ通信リンクの長さの推定値を生成する段階と
を備える、
通信システムにおけるケーブル長測定のための方法。
【請求項２】
前記一連の反射サンプルの塊の中心に対応する第１タイムスタンプを検出する段階と、
前記塊の前記中心に対応するデータシンボルの第２タイムスタンプを特定する段階と、
前記第１タイムスタンプと前記第２タイムスタンプとを比較することにより前記遅延パラメータを生成する段階と
をさらに備える、
請求項１に記載の方法。
【請求項３】
一定の信号送信速度を複数の反射サンプルに関連する前記遅延パラメータと乗算することにより、前記有線データ通信リンクの前記長さの前記推定値を計算する段階をさらに備え、
前記長さの前記推定値は、前記第２データシンボルレートでのデータ送信に基づく長さ推定値と実質的に同等である解像度を有する、
請求項１または２に記載の方法。
【請求項４】
前記シフトサンプリング位相の位相シフト数を用いて前記複数のデータシンボルのうちからのデータシンボルの位相をシフトさせて、一連のデータシンボルを生成する段階と、
前記一連のデータシンボルを前記第２データシンボルレートで送信する段階と
をさらに備える、
請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記複数の反射サンプルからエコーノイズを除去する段階と、
前記複数の反射サンプルに関連する反射係数を適応させる段階と、
当該反射係数が適応された前記複数の反射サンプルを組み合わせて、多相反射サンプルを取得する段階と
をさらに備え、
前記多相反射サンプルは、前記第２データシンボルレートを有する、
請求項１から４のいずれか一項に記載の方法。
【請求項６】
前記反射信号に整合フィルタを適用して、反射テールノイズを減らす段階
をさらに備え、
前記整合フィルタは、アナログ反射信号の信号対ノイズ比を上げる、
請求項１から５のいずれか一項に記載の方法。
【請求項７】
前記有線データ通信リンクの端部、前記有線データ通信リンクのコネクタ反射箇所またはバスインタフェースネットワークにおける前記反射信号の形状特性に少なくとも部分的に基づいて、複数の整合フィルタ係数を決定する段階
をさらに備える、
請求項６に記載の方法。
【請求項８】
前記反射信号の形状に少なくとも部分的に基づいて前記複数の整合フィルタ係数を動的に更新して、反射テールノイズを減らす段階
をさらに備える、
請求項７に記載の方法。
【請求項９】
複数の反射サンプルの異なるセットを取得するために、前記シフトサンプリング位相の位相シフト数とは異なるシフトサンプリング位相のセットに基づいて前記反射信号をサンプリングする段階と、
前記複数の反射サンプルの異なるセットに少なくとも部分的に基づいて、前記有線データ通信リンクの前記長さの異なる推定値を生成する段階と
をさらに備える、
請求項４から８のいずれか一項に記載の方法。
【請求項１０】
サンプリングのための前記シフトサンプリング位相のセットの数を増やして、前記シフトサンプリング位相のセットの測定分解能を上げる段階
をさらに備える、
請求項９に記載の方法。
【請求項１１】
有線データ通信リンクを介して複数のデータシンボルを第１データシンボルレートで送信するように構成される送信機と、
前記送信に応答して、前記有線データ通信リンクから反射信号を受信するように構成される受信機と、
受信された前記反射信号をサンプリングするためにシフトサンプリング位相の位相シフト数を取得し、前記シフトサンプリング位相の位相シフト数を用いて前記受信された反射信号をサンプリングして、前記シフトサンプリング位相の位相シフト数からサンプリング位相だけシフトされた前記受信された反射信号のサンプリングされた値に各々が対応する複数の反射サンプルを生成し、異なるサンプリング位相を有する前記複数の反射サンプルを組み合わせて、前記第１データシンボルレートよりも高い第２データシンボルレートに対応する一連の反射サンプルを生成するように構成される信号サンプラと、
前記一連の反射サンプルから遅延パラメータを決定し、前記遅延パラメータに少なくとも部分的に基づいて前記有線データ通信リンクの長さの推定値を生成するように構成されるケーブル長計算ユニットと
を備える、
通信システムにおけるケーブル長測定のためのシステム。
【請求項１２】
前記ケーブル長計算ユニットはさらに、
前記一連の反射サンプルの塊の中心に対応する第１タイムスタンプを検出し、
前記塊の前記中心に対応するデータシンボルの第２タイムスタンプを特定し、
前記第１タイムスタンプと前記第２タイムスタンプとを比較することにより前記遅延パラメータを生成する
ように構成される、
請求項１１に記載のシステム。
【請求項１３】
前記ケーブル長計算ユニットはさらに、一定の信号送信速度を複数の反射サンプルに関連する前記遅延パラメータと乗算することにより、前記有線データ通信リンクの前記長さの前記推定値を計算するように構成され、
前記長さの前記推定値は、前記第２データシンボルレートでのデータ送信に基づく長さ推定値と実質的に同等である解像度を有する、
請求項１１または１２に記載のシステム。
【請求項１４】
前記送信機はさらに、前記シフトサンプリング位相の位相シフト数を用いて前記複数のデータシンボルのうちからのデータシンボルの位相をシフトさせて、一連のデータシンボルを生成し、
前記一連のデータシンボルを前記第２データシンボルレートで送信する
ように構成される、
請求項１１から１３のいずれか一項に記載のシステム。
【請求項１５】
前記複数の反射サンプルからエコーノイズを除去するように構成されるノイズキャンセルユニットと、
前記複数の反射サンプルに関連する反射係数を適応させ、当該反射係数が適応された前記複数の反射サンプルを組み合わせて、多相反射サンプルを取得するように構成される適応エンジンと
をさらに備え、
前記多相反射サンプルは、前記第２データシンボルレートを有する、
請求項１１から１４のいずれか一項に記載のシステム。
【請求項１６】
前記反射信号に適用して、反射テールノイズを減らすように構成される整合フィルタであって、アナログ反射信号の信号対ノイズ比を上げる、整合フィルタ
をさらに備える、
請求項１１から１５のいずれか一項に記載のシステム。
【請求項１７】
前記整合フィルタは、前記有線データ通信リンクの端部、前記有線データ通信リンクのコネクタ反射箇所またはバスインタフェースネットワークにおける前記反射信号の形状特性に少なくとも部分的に基づいて決定される複数の整合フィルタ係数を含む、
請求項１６に記載のシステム。
【請求項１８】
前記複数の整合フィルタ係数は、反射テールノイズを減らすために、前記反射信号の形状に少なくとも部分的に基づいて動的に更新される、
請求項１７に記載のシステム。
【請求項１９】
複数の反射サンプルの異なるセットを取得するために、前記シフトサンプリング位相の位相シフト数とは異なるシフトサンプリング位相のセットに基づいて前記反射信号をサンプリングし、
前記複数の反射サンプルの異なるセットに少なくとも部分的に基づいて、前記有線データ通信リンクの前記長さの異なる推定値を生成する
ように構成されるアナログ／デジタルコンバータ
をさらに備える、
請求項１１から１８のいずれか一項に記載のシステム。
【請求項２０】
前記アナログ／デジタルコンバータはさらに、サンプリングのための前記シフトサンプリング位相のセットの数を増やして、前記シフトサンプリング位相のセットの測定分解能を上げるように構成される、
請求項１９に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照  本願は、２０１６年３月２５日に出願された米国仮特許出願第６２／３１３，６８３号の米国特許法第１１９条（ｅ）に基づく利益を主張する。当該出願は、ここに、参照により、その全体が本明細書に組み込まれている。
【０００２】
本開示は、ケーブル通信システムの性能測定に関し、特に、高精度ケーブル長測定メカニズムに関する。
【０００３】
本開示の背景  本明細書において提供される背景説明は、本開示の背景を一般的に示すことを目的とする。この背景部分において説明される範囲における本明細書の発明者らの成果、および、そうでない場合には出願時に従来技術とは言えない本明細書の態様は、明示的または黙示的のいずれにも、本開示に対する従来技術とは認められない。
【０００４】
高速イーサネット（登録商標）通信が、コンピュータネットワーキングのために一般的に用いられており、近年、自動車環境における使用に適応されている。例えば、自動車のケーブルは、例えば、エンジンンサブシステム、ブレーキサブシステム、ステアリングサブシステム、安全サブシステムおよび様々なセンササブシステムを含む、自動車のサブシステムを接続するために用いられる。そのようなケーブル通信接続は通常、様々な自動車サブシステムの間での安全かつ効率的なデータ転送を提供すべく、厳しい電磁干渉（ＥＭＩ）要件の対象となる。ケーブル長などのケーブル接続部の特性が、接続性能を評価するために測定される。
【０００５】
ケーブル長を測定するための既存の方法は、時間領域反射（ＴＤＲ）またはデジタル信号処理（ＤＳＰ）ベースのエコー応答の利用を含む。これらの方法において、測定分解能は、（通常、データシンボルレートと同等な）サンプリングレート、または、反射またはエコーを生成するために送信される入射信号のパルス幅に大きく依存する。サンプリングレート、つまり、送信データシンボルレートが低い場合、ケーブル長の測定分解能は通常、不十分である。
【発明の概要】
【０００６】
本明細書において説明される実施形態は、通信システムにおけるケーブル長測定のための方法を提供する。送信機において、複数のデータシンボルが、有線データ通信リンクを介して第１データレートで送信される。送信に応答して、受信機において、反射信号が有線データ通信リンクから受信される。信号サンプラにおいて、シフトサンプリング位相の位相シフト数が、受信された反射信号をサンプリングするために取得される。受信された反射信号は、反射サンプルを生成するために、シフトサンプリング位相の位相シフト数に基づいて、サンプラにおいてサンプリングされる。各反射サンプルは、シフトサンプリング位相の位相シフト数からサンプリング位相だけシフトされた受信された反射信号のサンプリングされた値に対応する。異なるサンプリング位相を有する反射サンプルは、第１データレートよりも高い第２データレートに対応する一連の反射サンプルを生成するために組み合わされる。送受信機から有線データ通信リンクの端部に送信すべき信号の送信時間を示す遅延パラメータが、一連の反射サンプルの値に基づいて決定される。データ通信リンクの長さの推定値が、決定された遅延パラメータに少なくとも部分的に基づいて生成される。
【０００７】
いくつかの実装において、一連の反射サンプルの塊の中心に対応する第１タイムスタンプが検出される。塊の中心に対応するデータシンボルの第２タイムスタンプが特定され、遅延パラメータが、第１タイムスタンプと第２タイムスタンプとを比較することにより生成される。
【０００８】
いくつかの実装において、データ通信リンクの長さの推定値は、一定の信号送信速度を複数の反射応答サンプルに関連する遅延パラメータと乗算することにより計算される。長さの推定値は、第２データレートでのデータ送信に基づく長さ推定値と実質的に同等である解像度を有する。
【０００９】
いくつかの実装において、一連のデータシンボルを生成するために、データシンボルの位相が、シフトサンプリング位相の位相シフト数を用いて複数のデータシンボルのうちからシフトされる。一連のデータシンボルは、第２データレートで送信される。
【００１０】
いくつかの実装において、反射ノイズが複数の反射サンプルから除去される。反射係数が、複数の反射サンプルに関連して適応される。複数の反射サンプルは、複数の多相反射応答サンプルを取得するために組み合わされる。複数の多相反射応答サンプルは、第２データレートを有する。
【００１１】
いくつかの実装において、反射テールノイズを減らすために、整合フィルタが反射信号に適用される。整合フィルタは、アナログ反射信号の信号対ノイズ比を上げる。
【００１２】
いくつかの実装において、複数の整合フィルタ係数が、データ通信リンクの端部、有線データ通信リンクのコネクタ反射箇所またはバスインタフェースネットワークにおける反射信号の形状特性に少なくとも部分的に基づいて決定される。
【００１３】
いくつかの実装において、複数の整合フィルタ係数は、反射テールノイズを減らすために、反射信号の形状に少なくとも部分的に基づいて動的に更新される。
【００１４】
いくつかの実装において、反射信号は、反射サンプルの異なるセットを取得するために、シフトサンプリング位相の位相シフト数とは異なるシフトサンプリング位相のセットに基づいてサンプリングされる。有線データ通信リンクの長さの異なる推定値が、反射応答サンプルの異なるセットに少なくとも部分的に基づいて生成される。
【００１５】
いくつかの実装において、シフトサンプリング位相のセットの測定分解能を上げるために、シフトサンプリング位相のセットの数が、サンプリングのために上げられる。
【図面の簡単な説明】
【００１６】
添付図面と共に用いられる以下の詳細な説明を考慮すると、本開示のさらなる特徴、その性質および様々な利点が、明らかになろう。当該図面の全体を通じて、同様の参照符号は、同様の部分を指す。
【００１７】
【図１】本明細書において説明されるいくつかの実施形態による、位相シフトサンプリングを用いたケーブル測定に基づくＤＳＰエコー応答を示すブロック図である。
【００１８】
【図２】本明細書において説明されるいくつかの実施形態による、位相シフトサンプリングおよび受信された反射信号の信号対ノイズ比（ＳＮＲ）を上げるための整合フィルタ（ＭＦ）を用いたＴＤＲベースのケーブル測定を示すブロック図である。
【００１９】
【図３】本明細書において説明されるいくつかの実施形態による、ＭＦが適用された後のＳＮＲが上がった反射応答を示すデータプロットダイアグラムを提供する。
【図４】本明細書において説明されるいくつかの実施形態による、ＭＦが適用された後のＳＮＲが上がった反射応答を示すデータプロットダイアグラムを提供する。
【００２０】
【図５】本明細書において説明されるいくつかの実施形態による、低データシンボルレート環境における精度が向上したケーブル長測定の態様を示す例示的なロジックフローダイアグラムを提供する。
【発明を実施するための形態】
【００２１】
本開示は、より高いシンボルレートで送信シンボルを生成するために、送信信号のサンプリング位相をシフトさせることにより高精度ケーブル長測定メカニズムを提供するための方法およびシステムを説明する。
【００２２】
いくつかの実施形態において、送信機から送信される入射信号に応答して、反射信号の遅延の測定に基づいて、ケーブル長測定が行われる。入射信号、例えば、アナログ信号またはデジタル信号のいずれかが、通常、送信機からケーブル接続部へと送信される。入射信号がケーブルの端部に到達した場合、ケーブルの端部におけるインピーダンスのばらつきに起因して、入射信号の一部が反射信号の形式で送信機に戻るように反射される。反射信号の形状は通常、送信された入射信号と実質的に同様である。信号伝搬の速度は、所与の送信媒体、例えば、銅ケーブルまたは光ケーブルについて、ほぼ一定である。従って、送信機からケーブルの端部に送信し、次に、ケーブルの端部から送信機に戻るように反射すべき入射信号の送信遅延は通常、ケーブル長の推定値を計算するために測定される。送信遅延がτと表され、信号進行速度υが一定とみなされる場合、ケーブル長ｄの推定値は、ｄ＝υτ／２として計算される。従って、遅延パラメータτの測定分解能により、ケーブル長ｄの測定分解能が決定される。
【００２３】
送信遅延は通常、反射信号の信号ピークを特定することにより測定される。例えば、入射信号における信号ピークの第１タイムスタンプが記録されると、次に、反射信号における対応する信号ピークが検出される必要がある。反射信号における対応する信号ピークに関連する第２タイムスタンプが、第１タイムスタンプを減算して送信遅延パラメータτを取得するために用いられる。
【００２４】
反射信号の信号ピークの検出において、入射信号のサンプリング周期および／またはパルス幅が、測定分解能に影響を及ぼす。なぜなら、パルス幅全体のうちの信号部分が、「ピーク」として特定されることがあり得るからである。従って、データシンボルレートが比較的低い場合、これは入射信号のサンプリング周期およびパルス幅が比較的大きいことを意味し、受信された反射信号の「ピーク」部分は、その結果として比較的広くなり、受信された反射信号の検出される「ピーク」の精度が比較的低くなる。
【００２５】
例えば、６６．７メガシンボル／秒（ＭＳＰＳ）のシンボルレートが１００ＢＡＳＥ−Ｔ１システムにおいて用いられる場合、遅延パラメータτの測定分解能は１５ｎｓであり、従って、対応するケーブル測定分解能は１．５ｍ程度である。ケーブル長が通常は８ｍ未満である自動車環境において、そのような１．５ｍ程度の測定分解能は典型的に、十分な技術的な正確性および精度を提供することはない。
【００２６】
本明細書において説明される実施形態は、シンボルレートが低いシステムにおいてサンプリングレートまたはデータシンボルレートを効果的に上げ、その結果として反射遅延の測定分解能を向上させるための位相シフトサンプリングメカニズムを提供する。シフトサンプリング位相のセットが、ケーブル接続部へと送信されるべきデータシンボルまたはケーブル接続部から受信される反射信号をサンプリングするために用いられる。シフトサンプリング位相のセットは、サンプリング信号のシフト位相を各々が表す多数のシフトサンプリング位相θ１，  θ２，  …，  θｎを含む。シフトサンプリング位相のセットからの各サンプリング位相は、同じ信号をサンプリングするために用いられる。例えば、シフト位相θ１を有するサンプリング信号ｓ（２πｔ）をサンプリングすることは、θ１／２πの量だけ時間軸に沿ってサンプリング信号を「シフトさせ」、時点ｔにおけるサンプルポイントを取得することと同様である。結果として得られる信号サンプルは、ｓ［２π（ｔ−θ１）］である。従って、送信されるべきデータシンボル、または受信された信号は、毎回シフトサンプリング位相のセットθ１，  θ２，  …，  θｎからのサンプリング位相で、ｎ回サンプリングされる。多相サンプリングを行うことにより、データシンボルまたは受信された信号を１回のみサンプリングした場合と比較してより多くの（異なるサンプリング位相を有する）データサンプルが生成される。
【００２７】
いくつかの実装において、送信されるべきデータシンボルが、サンプリングされ、シフトサンプリング位相のセットと共に再送信される。例えば、送信用の各データシンボルは、毎回多数のシフトサンプリング位相θ１，  θ２，  …，  θｎからのシフト位相で複数回、再送信される。従って、各データシンボルが、異なるシフト位相を有する複数のシンボルの形式で送信され、それが繰り返されるので、当該データシンボルレートは「事実上」上げられ、送信された信号のパルス幅がより狭くなる。従って、送信された信号に応答して、反射信号は、その結果として、「ピーク」検出時により狭いパルス幅を有し、従って、より正確な測定値を有する。
【００２８】
別の実装において、データシンボルの送信に応答して、反射信号またはエコー信号がケーブル接続部から受信された場合、反射信号は、例えば、受信された反射信号を各シフトサンプリング位相に従って時間シフトし、次に、ある時点におけるサンプルを取得することにより、多数のシフトサンプリング位相θ１，  θ２，  …，  θｎでサンプリングされる。従って、例えば、上述の「事実上」上げられたシンボルレートと同様である、より高いデータシンボルレートにおいて生成された反射サンプルと同等の数の一連の反射サンプルが生成される。「事実上」上げられたシンボルレート、故に、より狭いパルス幅で、受信された反射信号の「ピーク」を検出することにより、解像度の向上が実現される。 
【００２９】
結果として、送信されたシンボルまたは受信された反射信号のいずれかがシフトサンプリング位相でサンプリングされた場合、反射遅延の測定分解能は改善され、その結果として、ケーブル長の測定分解能も改善される。
【００３０】
図１は、本明細書において説明されるいくつかの実施形態による、位相シフトサンプリングを用いたケーブル測定に基づくＤＳＰエコー応答を示すブロック図である。一実施形態において、ケーブル測定に基づくＤＳＰエコー応答技術は、好適に構成されたＤＳＰ送受信機１００において実装される。ＤＳＰ送受信機１００は、送信シンボル生成器１０２において送信するためにデータシンボル１１２を取得するように構成される。一実装において、全てのデータシンボル１１２は、デジタル／アナログコンバータ１０１においてアナログ信号に変換される。別の実装において、データシンボルは、デジタル形式で送信される。次に、データシンボルまたは変換されたアナログ信号は、通信リンク、例えば、イーサネット（登録商標）ケーブルなどを介して送信される。
【００３１】
ＤＳＰ送受信機１００は、受信機のコンポーネントも含む。受信機のコンポーネントでは、デジタル位相コントローラ１０５が、受信されたアナログ信号、例えば、反射信号をアナログ／デジタルコンバータ（ＡＤＣ）１０４においてサンプリングするように構成される。シフトサンプリング位相生成器１０６が、位相シフト数ｎに基づいて複数のシフトサンプリング位相を生成するように構成される。いくつかの実装において、位相シフト数ｎは予め定められている。いくつかの他の実装において、位相シフト数ｎは、シフトサンプリング位相の異なるセットを取得するために動的に調整される。例えば、位相シフト数ｎ＝４である場合、シフトサンプリング位相は、０、π／４、π／２および３π／４である。従って、受信された信号の結果として得られるサンプル１１１は、ｒ（ｔ）で表され、ｒ［４ｋ］、ｒ［４ｋ＋１］、ｒ［４ｋ＋２］およびｒ［４ｋ＋３］（ｋ＝０，  １，  …，  ｍ−１）である。ここで、ｍは、ケーブルに沿った反射応答タップの最大数であり、通常、ケーブル長により決定される。
【００３２】
次に、ＡＤＣ１０４からのシフト位相を有する出力サンプル１１１、つまり、ｒ［４ｋ］、ｒ［４ｋ＋１］、ｒ［４ｋ＋２］およびｒ［４ｋ＋３］（ｋ＝０，  １，  …，  ｍ−１）は、エコーキャンセラ１０３によりエコーノイズをキャンセルするために処理される。例えば、一実装において、エコーキャンセラ１０３は、一般的なエコー抑制技術またはエコーキャンセル技術を採用するように構成される。１０３でのエコーキャンセルの後に、送信シンボル１１２は、エコーがキャンセルされた信号１１３を生成するために、ロジックオペレータ１０７において、出力サンプル１１１から減算される。次に、エコーがキャンセルされた信号１１３は、適応エンジン１０８に提供される。適応エンジン１０８において、信号１１３のエコー係数がそれに応じて適応される。例えば、一実施形態において、適応エンジン１０８は、エコー係数を適応して、例えば、再帰的最小二乗誤差（ＲＬＳ）法または最小平均二乗誤差（ＬＭＳ）法により、エコーノイズのエネルギーを最小化するように構成される。適応エンジン１０８においてエコーの適応が実行された後に、エコー応答１０９が生成される。例えば、位相シフト数ｎ＝４であり、シフトサンプリング位相が０、π／４、π／２および３π／４である場合、エコー応答１０９の４つのグループが生成され、それぞれ、ｅｃ（４ｋ）、ｅｃ（４ｋ＋１）、ｅｃ（４ｋ＋２）およびｅｃ（４ｋ＋３）により表される（ｋ＝０，  １，  …，  ｍ−１）。
【００３３】
一実施形態において、送信機から受信機までの待ち時間は固定されているので、異なる位相シフトを有するエコー応答、例えば、ｅｃ（４ｋ）、ｅｃ（４ｋ＋１）、ｅｃ（４ｋ＋２）およびｅｃ（４ｋ＋３）は、多相反射を得るために組み合わされる。この多相反射は、ｎ倍高いサンプリングレートを有するエコー応答と同等である。ここで、ｎは位相シフト数である。従って、上記の例において、エコー応答ｅｃ（４ｋ）、ｅｃ（４ｋ＋１）、ｅｃ（４ｋ＋２）およびｅｃ（４ｋ＋３）の各々が遅延測定値を生成するので、遅延分解能は、４倍より正確である。例えば、位相シフトサンプリング後の遅延分解能＝位相シフトサンプリング／４なしの遅延分解能である。 
【００３４】
そのように、エコー応答１０９に関連する遅延測定値が、ケーブル長計算ユニット１１０においてケーブル長を計算するために用いられる場合、上記の例において、ケーブル長の解像度も、位相シフトサンプリングなしに受信された元の反射信号を用いた測定と比較して、４倍より正確である。
【００３５】
別の実装において、シフトサンプリング位相生成器１０６からのシフトサンプリング位相を有する受信された反射信号をＡＤＣ１０４においてサンプリングする代わりに、送信シンボル生成器１０２が、各データシンボルの位相をシフトさせるように構成される。例えば、各データシンボルｔ［ｎ］、およびシフトサンプリング位相０、π／４、π／２および３π／４のセットについて、一連のデータシンボル、つまり、ｔ［４ｋ］，  ｔ［４ｋ＋１］，  ｔ［４ｋ＋２］，  ｔ［４ｋ＋３］，  …が、位相シフト回路を介して送信シンボル生成器１０２において生成される。従って、シフト位相サンプリング後の結果として得られるデータシンボルのセットは、同じ期間内に送信すべきデータシンボルを４倍多く含み、従って、４倍高いデータシンボルレートとみなされ得る。次に、データシンボルは、送信信号を生成するために、異なるシフト位相でＤＡＣ１０１へと渡される。このように、多相シーケンスを有する送信信号は、より高いシンボルレートをもたらす。具体的には、一実施形態において、より高いシンボルレートでは、送信シンボル生成器１０２において実行されたシフト位相サンプリングがない場合、送信信号は、元の送信信号と比較してより狭いパルス幅を有する。送信信号のより高いシンボルレートに応答して、任意の反射信号が同様に、より狭いパルス幅を有するであろう。結果として、上述のように、反射信号の「ピーク」の検出の解像度はこのように高められ、従って、より良い解像度での反射遅延の測定をもたらす。
【００３６】
図２は、本明細書において説明されるいくつかの実施形態による、位相シフトサンプリングおよび受信された反射信号の信号対ノイズ比（ＳＮＲ）を上げるための整合フィルタ（ＭＦ）を用いたＴＤＲベースのケーブル測定を示すブロック図である。図１に示される位相シフトサンプリングは、ＴＤＲメカニズム２００にも適用され得る。図２に示されるように、ＴＤＲ送受信機２０１は、入射信号２１１を送信するように構成される。入射信号２１１はケーブル２０２の端部で反射され、反射信号２１２が送受信機２０１に戻るように送信される。例えば、図１に関連して論じられる１０６と同様のシフトサンプリング位相生成器１０６が、複数のシフトサンプリング位相を生成するように構成される。これらのシフトサンプリング位相は、反射信号２１２を複数のシフトサンプリング位相でサンプリングするように構成される（例えば、図１における１０６と同様の）位相サンプリングユニット２０５に送信される。例えば、反射信号２１２がｒ（ｔ）と表される場合、例示的なシフトサンプリング位相０、π／４、π／２および３π／４で、反射サンプルは、ｒ［４ｋ］、ｒ［４ｋ＋１］、ｒ［４ｋ＋２］およびｒ［４ｋ＋３］（ｋ＝０，  １，  …，  ｍ−１。ここで、ｍは最大タップ数である）である。このように、生成された反射応答サンプルｒ［４ｋ］、ｒ［４ｋ＋１］、ｒ［４ｋ＋２］およびｒ［４ｋ＋３］（ｋ＝０，  １，  …，  ｍ−１）は、サンプリング位相をシフトさせることなく（これは、例えば、受信された反射信号を位相０のみでサンプリングすることと同等である）生成された応答サンプルよりも４倍「密度が高」い。従って、結果として得られる反射応答サンプルｒ［４ｋ］、ｒ［４ｋ＋１］、ｒ［４ｋ＋２］およびｒ［４ｋ＋３］（ｋ＝０，  １，  …，  ｍ−１）は、図１に関連して説明されるように、４倍高いデータシンボルレートで取得された反射応答サンプルと同等のデータレートを有する。従って、４倍高いデータシンボルレートでは、多相の反射サンプルに対応するパルス幅が、元の反射信号のパルス幅の１／４に減る。従って、反射サンプルの「ピーク」の測定分解能は、４倍高められる。従って、送信遅延の測定分解能およびケーブル長は、４倍高められる。同様に、反射信号２１２がｎ個のシフト位相でサンプリングされる場合、例えば、反射サンプルは、ｒ［ｎｋ］，  ｒ［ｎｋ＋１］，  ｒ［ｎｋ＋２］  …  ｒ［ｎｋ＋ｎ−１］（ｋ＝０，  １，  …，  ｍ−１。ここで、ｍは最大タップ数である）であり、ケーブル長の測定分解能は、ｎ倍高められる。
【００３７】
いくつかの実装において、ＭＦ２０４が受信機に配置される。ＭＦは、反射信号２１２が位相サンプリングユニット２０５においてサンプリングされる前に反射信号２１２を処理するように構成される。例えば、ケーブル２０２の遠端部が適切に終端されている場合、反射はほとんどなく、残っている入射信号２１１は、終端により、ケーブル２０２の端部において吸収される。この場合、受信された反射信号２１２は、弱過ぎて検出できず、反射の検出は、信号強度の減少および比較的大きなノイズに起因して、信頼性のないものになり得る。一実施形態において、次に、ＭＦ２０４は、テール反射の検出のノイズを抑制し、ＳＮＲを高めるために用いられる。
【００３８】
いくつかの実装において、ＭＦ２０４は、最小二乗残存法により導き出される係数を有する線形フィルタとして構成される。例えば、ＭＦ係数は、ケーブル端部の反射応答形状に基づいて決定される。反射応答形状は、コネクタ反射箇所およびバスインタフェースネットワーク（ＢＩＮ）を含む。例えば、終端の反射応答がｅｓ（ｋ）（ｋ＝０，  １，  …，  ｐ−１。ここで、ｐは、時間領域における反射信号の長さを示す形状特性、例えば、ケーブル２０２の端部から反射された反射信号の持続時間における形状特性である）である場合、ＭＦ係数は、ｍｆ（ｋ）＝ｅｓ（−ｋ）と決定される。また、ＭＦは、ケーブルの端部（例えば、図２における２０２）における終端インピーダンスの特性を表すように構成され、ケーブルの端部とインラインコネクタとを分離するように構成される。いくつかの実装において、ＭＦは、ハードウェア実装における複雑性を減らすために、上述の係数を有する単純な線形フィルタであるように構成される。いくつかの実装において、望ましいＳＮＲを実現すべく、ＭＦ係数は、受信された反射信号の特性に応じて動的に調整されるように構成される。
【００３９】
図３および図４は、本明細書において説明されるいくつかの実施形態による、ＭＦが適用された後のＳＮＲが上がった反射応答を示すデータプロットダイアグラムを提供する。データプロットダイアグラム３００に示されるように、（信号プロット３０１により示される）ＭＦ（例えば、図２における２０４）が適用された後の反射応答信号（例えば、図２における２１２）は、（信号プロット３０２により示される）ＭＦなしに、元の反射応答信号よりも大きい振幅を有する。従って、反射応答信号３０１のピークは、振幅の最大の絶対値を検出することによって、より特定可能になる。反射信号のピークの拡大表示３０５が、図４において提供される。いくつかの実装において、反射応答信号の塊の中心（ｔｈｅ  ｃｅｎｔｅｒ  ｏｆ  ｍａｓｓ  ｏｆ  ｔｈｅ  ｒｅｆｌｅｃｔｉｏｎ  ｒｅｓｐｏｎｓｅ  ｓｉｇｎal）が、反射応答信号のピークの代わりに測定される。なぜなら、当該信号の塊の中心は、検出する時のノイズがより少ないと共に、測定誤差がより少なく、特に、応答タップ数が限定されているからである。
【００４０】
図５は、本明細書において説明されるいくつかの実施形態による、低データシンボルレート環境における精度が向上したケーブル長測定の態様を示す例示的なロジックフローダイアグラムを提供する。５０１において、多数のデータシンボルが、低シンボルレートで、例えば、１００ＢＡＳＥ−Ｔ１システムにおいて６６．７ＭＳＰＳで、ケーブル接続部に送信される。５０２において、データシンボルの送信に応答して、反射信号（例えば、図２における２１２）がケーブル接続部から受信される。５０３において、シフトサンプリング位相の位相シフト数、例えばｎが、サンプリングのために取得される。例えば、ｎ＝４である場合、０、π／４、π／２および３π／４という４つのシフトサンプリング位相が用いられることになる。５０４において、受信された反射信号は、シフトサンプリング位相でサンプリングされる。例えば、０、π／４、π／２および３π／４という４つのシフトサンプリング位相が用いられる場合、反射サンプルの４つのグループ、例えば、ｅｃ［４ｋ］、ｅｃ［４ｋ＋１］、ｅｃ［４ｋ＋２］およびｅｃ［４ｋ＋３］（ｋ＝０，  １，  …，  ｍ−１）がそれぞれ、これら４つのシフトサンプリング位相の各々を用いて取得される。５０５において、異なるシフトサンプリング位相で取得された反射サンプルは、組み合わされて、４倍高いシンボルレートで取得された反射サンプルと同様である一連の反射サンプル、例えば、ｅｃ（０）、ｅｃ（１）、ｅｃ（２）、ｅｃ（３）、ｅｃ（４）、ｅｃ（５）、ｅｃ（６）、ｅｃ（７）、…ｅｃ（４ｍ−４）、ｅｃ（４ｍ−３）、ｅｃ（４ｍ−２）およびｅｃ（４ｍ−１）を形成する。従って、５０６において、遅延パラメータは、例えば、ピークのタイムスタンプまたは反射サンプルの塊の中心およびピークのタイムスタンプまたは送信されたデータシンボルの塊の中心を検出および比較することにより、組み合わされた反射サンプルに基づいて計算される。ピークまたは反射サンプルの塊の中心の検出は、図３および図４に示されている。５０７において、ケーブル長の推定値が、遅延パラメータと、イーサネット（登録商標）ケーブル接続部の一定の信号伝搬速度とに基づいて計算される。
【００４１】
いくつかの実装において、シフトサンプリング位相の異なるセットが、反射サンプルの異なるセットを取得するために用いられる。例えば、シフトサンプリング位相は、０、π／４、π／２および３π／４から０、π／６、π／３、π／２、２π／３および５π／６に変わるように設定される。次に、異なる一連の反射サンプルが、シフトサンプリング位相に基づいて生成される。従って、ケーブルの長さの異なる推定値が、その結果として生成される。シフトサンプリング位相のセットは、異なる測定精度要件に適応するよう動的に変えられるように設定される。例えば、位相シフト数が増えた場合、通常、測定精度がそれに応じて向上する。
【００４２】
本開示の様々な実施形態が本明細書において示され、説明されてきたが、そのような実施形態は、例としてのみ提供されている。本明細書において説明される実施形態に関連する数多くの変形例、変更および代用が、本開示から逸脱することなく適用可能である。本明細書において説明される、本開示の実施形態に対する様々な代替形態が、本開示の実施において利用され得ることに留意されたい。以下の請求項が本開示の範囲を定め、これらの請求項の範囲内の方法および構造ならびにそれらの均等物が当該請求項により包含されることが意図されている。
【００４３】
複数の動作が特定の順序で図面に示されているが、これは、そのような動作が、示されている特定の順序で、または連続した順序で実行されること、または図示されている全ての動作が、望ましい結果を実現するために実行されることを要求するものと解釈されるべきではない。
【００４４】
本明細書の主題が特定の態様に関して説明されてきたが、他の態様も実装され得、以下の請求項の範囲内である。例えば、請求項に記載されている動作は、異なる順序で実行され、望ましい結果を依然として実現し得る。一例として、図５に示されている処理は、望ましい結果を実現するために、示されている特定の順序、または連続した順序を必ずしも必要としない。特定の実装において、マルチタスクおよび並列処理が有利であり得る。他の変形例は、以下の請求項の範囲内である。
【図１】
0006989073.tif 000002
【図２】
0006989073.tif 000003
【図３】
0006989073.tif 000004
【図４】
0006989073.tif 000005
【図５】
0006989073.tif 000006