(57)【要約】通信媒体に関係するエコーを表す情報の第１の組をエコーを表す情報の第２の組と相関させることにより、通信媒体に関係する障害を分析する。そして、情報の第１の組と情報の第２の組間の相関結果に基づいて、障害を特定する。情報の第１の組と情報の第２の組は、通信媒体に接続されたエコーキャンセラによって生成されるエコーキャンセラ係数を含むことができる。
2006510317.tif 000002
【特許請求の範囲】
【請求項１】
分析対象の通信媒体と関係する障害を分析する方法であって、
前記分析対象の通信媒体に関係するエコーを表す情報の第１の組をエコーを表す情報の第２の組と相関させる段階と、
前記情報の第１の組と前記情報の第２の組間の相関結果に基づいて前記障害を特定する段階と、
を有する方法。
【請求項２】
前記分析対象の通信媒体は、ツイストペア電話回線である請求項１記載の方法。
【請求項３】
前記ツイストペア電話回線は、ＨＤＳＬｘラインインターフェイスユニットに接続されている請求項２記載の方法。
【請求項４】
前記分析対象の障害は、前記分析対象の通信媒体内の短絡を含んでいる請求項１記載の方法。
【請求項５】
前記分析対象の障害は、前記分析対象の通信媒体内の断線を含んでいる請求項１記載の方法。
【請求項６】
前記情報の第１の組を受信する段階を更に有する請求項１記載の方法。
【請求項７】
前記情報の第１の組は、エコーキャンセラによって生成されるエコーキャンセラ係数の第１の組を含んでいる請求項１記載の方法。
【請求項８】
前記エコーキャンセラ係数の第１の組は、前記エコーキャンセラからコントローラによって受信される請求項７記載の方法。
【請求項９】
前記情報の第２の組は、エコーキャンセラ係数の第２の組を含んでいる請求項７記載の方法。
【請求項１０】
前記エコーキャンセラ係数の第２の組は、第２の障害と関係している請求項９記載の方法。
【請求項１１】
前記情報の第１組を前記情報の第２の組と相関させる段階は、前記エコーキャンセラ係数の第１の組を前記エコーキャンセラ係数の第２の組と相関させて相関係数を生成する段階を含んでいる請求項１０記載の方法。
【請求項１２】
前記情報の第１の組を前記情報の第２の組と相関させる段階は、正規化共分散相関を実行し、前記エコーキャンセラ係数の第１の組と前記エコーキャンセラ係数の第２の組間の相関係数を取得する段階を含む請求項１１記載の方法。
【請求項１３】
前記情報の第１の組と前記情報の第２の組間の相関結果に基づいて前記障害を特定する段階は、
前記相関係数を係数値の閾値と比較する段階と、
前記相関係数が前記係数値の閾値を上回っている場合に、前記分析対象の障害が、前記エコーキャンセラ係数の第２の組と関係する属性を有していると判定する段階と、
を含んでいる請求項１１記載の方法。
【請求項１４】
前記エコーキャンセラ係数の第２の組と関係する前記属性は、前記第２障害のタイプである請求項１３記載の方法。
【請求項１５】
前記エコーキャンセラ係数の第２の組と関係する前記属性は、前記第２障害の場所である請求項１３記載の方法。
【請求項１６】
前記第２障害は、前記分析対象の通信媒体に類似した第２の通信媒体内に位置している請求項９記載の方法。
【請求項１７】
通常動作に先立って、前記第２の通信媒体に接続された状態で前記エコーキャンセラを動作させる段階を更に有し、
前記エコーキャンセラ係数の第２の組は、前記第２通信媒体内に前記第２障害を有する状態で前記エコーキャンセラを動作させた結果生成されるエコーキャンセラ係数を含んでいる請求項１６記載の方法。
【請求項１８】
前記エコーキャンセラ係数の第２の組を保存する段階と、
前記保存されているエコーキャンセラ係数の第２の組を取得する段階と、
を更に有する請求項１７記載の方法。
【請求項１９】
前記エコーキャンセラ係数の第２の組をメモリから取得する段階を更に有する請求項９記載の方法。
【請求項２０】
前記情報の第２の組を受信する段階を更に有する請求項１記載の方法。
【請求項２１】
通信装置であって、
前記通信装置を分析対象の通信媒体に接続するべく適合されたインターフェイスを有し、
前記通信装置は、
前記分析対象の通信媒体に関係するエコーを表す情報の第１の組をエコーを表す情報の第２の組と相関させると共に、
前記情報の第１の組と前記情報の第２の組間の相関結果に基づいて、前記分析対象の通信媒体と関係する分析対象の障害を特定するべく、
適合されている通信装置。
【請求項２２】
前記分析対象の通信媒体は、ツイストペア電話回線である請求項２１記載の通信装置。
【請求項２３】
前記通信装置は、ラインインターフェイスユニットである請求項２２記載の通信装置。
【請求項２４】
前記分析対象の障害は、前記分析対象の通信媒体内の短絡を含んでいる請求項２１記載の通信装置。
【請求項２５】
前記分析対象の障害は、前記分析対象の通信媒体内の断線を含んでいる請求項２１記載の通信装置。
【請求項２６】
前記インターフェイスに接続され、エコーを低減するべく適合されたエコーキャンセラを更に有している請求項２１記載の通信装置。
【請求項２７】
前記情報の第１の組は、前記エコーキャンセラによって生成されたエコーキャンセラ係数の第１の組を含んでいる請求項２６記載の通信装置。
【請求項２８】
前記情報の第２の組は、エコーキャンセラ係数の第２の組を含んでいる請求項２７記載の通信装置。
【請求項２９】
前記エコーキャンセラ係数の第２の組は、第２の障害と関係している請求項２８記載の通信装置。
【請求項３０】
前記第２障害は、前記分析対象の通信媒体に類似した第２の通信媒体内に位置している請求項２９記載の通信装置。
【請求項３１】
前記通信装置は、前記エコーキャンセラ係数の第１の組を前記エコーキャンセラ係数の第２の組と相関させて相関係数を生成するべく適合されている請求項２９記載の通信装置。
【請求項３２】
前記通信装置は、正規化共分散相関を実行して、前記エコーキャンセラ係数の第１の組と前記エコーキャンセラ係数の第２の組間の相関係数を取得するべく適合されている請求項３１記載の通信装置。
【請求項３３】
前記通信装置は、前記相関係数を係数値の閾値と比較し、前記相関係数が前記係数値の閾値を上回っている場合に、前記分析対象の障害が、前記エコーキャンセラ係数の第２の組と関係する属性を有していると判定するべく適合されている請求項３１記載の通信装置。
【請求項３４】
前記エコーキャンセラ係数の第２の組と関係する前記属性は、前記第２障害のタイプである請求項３３記載の通信装置。
【請求項３５】
前記エコーキャンセラ係数の第２の組と関係する前記属性は、前記第２障害の場所である請求項３３記載の通信装置。
【請求項３６】
前記エコーキャンセラに接続されたプログラム可能なプロセッサと、
前記プログラム可能なプロセッサに接続されたメモリと、
を更に有し、
前記メモリ内には、プログラム命令が保存されており、
前記プログラム命令は、前記プログラム可能なプロセッサにより、
前記情報の第１の組を前記情報の第２の組と相関させると共に、
前記情報の第１の組と前記情報の第２の組間の相関結果に基づいて、前記分析対象の障害を特徴判定するべく、
動作可能である請求項２６記載の通信装置。
【請求項３７】
前記インターフェイスは、前記エコーキャンセラに接続されると共に、前記通信装置を前記電話回線に接続するべく適合されたハイブリッド回路を含んでいる請求項２６記載の通信装置。
【請求項３８】
分析対象のツイストペア電話回線と関係する分析対象の障害を分析する方法であって、
エコーキャンセラプロファイルを受信する段階であって、前記エコーキャンセラプロファイルは、プロファイルエコーキャンセラ係数の少なくとも１つの組を含んでいる、段階と、
エコーキャンセラからの第１のエコーキャンセラ係数の組を前記エコーキャンセラプロファイル内に含まれている前記プロファイルエコーキャンセラ係数の組の少なくとも１つと相関させる段階と、
前記第１のエコーキャンセラ係数の組と前記エコーキャンセラプロファイル内に含まれている前記プロファイルエコーキャンセラ係数の組の少なくとも１つの間に第１相関が存在するかどうかを判定する段階と、
前記第１のエコーキャンセラ係数の組と前記エコーキャンセラプロファイル内に含まれている前記プロファイルエコーキャンセラ係数の組の少なくとも１つの間に前記第１相関が存在している場合に、前記第１のエコーキャンセラ係数の組が前記第１の相関を有している相手である前記エコーキャンセラプロファイル内に含まれている前記プロファイルエコーキャンセラ係数の少なくとも１つの組と関係する属性を、前記分析対象の障害が有していると判定する段階と、
を有する方法。
【請求項３９】
前記第１相関は、高い相関である請求項３８記載の方法。
【請求項４０】
前記エコーキャンセラプロファイルを生成する段階を更に有する請求項３８記載の方法。
【請求項４１】
前記エコーキャンセラプロファイルは、製造プロセスにおいて生成される請求項４０記載の方法。
【請求項４２】
前記エコーキャンセラプロファイルを生成する段階は、
前記エコーキャンセラに接続された第２のツイストペア電話回線に第２障害を有する状態で前記エコーキャンセラを動作させる段階と、
前記第２のツイストペア電話回線内に前記第２障害を有する状態で前記エコーキャンセラを動作させることによって生成されたプロファイルエコーキャンセラ係数の第１の組を前記エコーキャンセラプロファイル内に収録する段階と、
を含んでいる請求項４０記載の方法。
【請求項４３】
前記エコーキャンセラプロファイルは、設置プロセスにおいて生成される請求項４０記載の方法。
【請求項４４】
前記エコーキャンセラプロファイルを生成する段階は、通常動作の際に、前記エコーキャンセラプロファイルを更新する段階を有する請求項４０記載の方法。
【請求項４５】
エコーキャンセラから前記第１エコーキャンセラ係数の組を受信する段階を更に有する請求項３８記載の方法。
【請求項４６】
前記第１エコーキャンセラ係数の組は、前記エコーキャンセラからプログラム可能なプロセッサによって受信される請求項４５記載の方法。
【請求項４７】
前記エコーキャンセラからの前記第１エコーキャンセラ係数の組は、障害試験モードにおいて、前記エコーキャンセラによって生成された障害試験エコーキャンセラ係数を含んでいる請求項３８記載の方法。
【請求項４８】
前記エコーキャンセラからの前記第１エコーキャンセラ係数の組は、通常動作モードにおいて、前記エコーキャンセラによって生成された通常動作エコーキャンセラ係数を含んでいる請求項３８記載の方法。
【請求項４９】
前記プロファイルエコーキャンセラ係数の組と関係する前記属性は、前記プロファイルエコーキャンセラ係数の組に関係する既知の障害のタイプである請求項３８記載の方法。
【請求項５０】
前記プロファイルエコーキャンセラ係数の組と関係する前記属性は、前記プロファイルエコーキャンセラ係数の組に関係する既知の障害の場所である請求項３８記載の方法。
【請求項５１】
ラインインターフェイスユニットであって、
前記ラインインターフェイスユニットを第１通信リンクに接続するべく適合された第１インターフェイスと、
前記第１インターフェイスに接続されており、前記ラインインターフェイスユニットを第２通信リンクに接続するべく適合された第２インターフェイスと、
前記第１通信リンクに接続されたエコーキャンセラと、
前記エコーキャンセラに接続されたコントローラと、
を有し、
前記コントローラは、
第１のエコーキャンセラ係数の組をエコーキャンセラ係数の第２の組と相関させて、前記第１及び第２の組間の相関結果を生成すると共に、
前記第１及び第２の組間の前記相関結果に基づいて、前記第１通信リンクと関係する分析対象の障害を特定するべく、
適合されているラインインターフェイスユニット。
【請求項５２】
前記第２通信リンクは、少なくとも１つのツイストペア電話回線を含んでいる請求項５１記載のラインインターフェイスユニット。
【請求項５３】
前記第１インターフェイスは、前記ラインインターフェイスユニットを少なくとも１つのツイストペア電話回線に接続するべく適合されている請求項５２記載のラインインターフェイスユニット。
【請求項５４】
前記第１通信リンクは、ＨＤＳＬ２リンクである請求項５３記載のラインインターフェイスユニット。
【請求項５５】
前記第１インターフェイスは、ＨＤＳＬ２フレーマを含んでいる請求項５４記載のラインインターフェイスユニット。
【請求項５６】
前記第１インターフェイスは、前記エコーキャンセラに接続されると共に、前記ラインインターフェイスユニットを前記少なくとも１つのツイストペア電話回線に接続するべく適合されたハイブリッド回路を含んでいる請求項５２記載のラインインターフェイスユニット。
【請求項５７】
前記コントローラは、
前記エコーキャンセラに接続されたプログラム可能なプロセッサと、
前記プログラム可能なプロセッサに接続されたメモリと、
を含み、
前記メモリ内にはプログラム命令が保存されており、
前記プログラム命令は、前記プログラム可能なプロセッサにより、
前記第１のエコーキャンセラ係数の組を前記エコーキャンセラ係数の第２の組と相関させて、前記第１の組と前記第２の組間の相関結果を生成すると共に、
前記第１及び第２の組間の前記相関結果に基づいて、前記分析対象の障害を特定するべく、
動作可能である請求項５１記載のラインインターフェイスユニット。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、通信に関するものであり、更に詳しくは、ＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ：デジタル加入者回線）に関するものである。
【背景技術】
【０００２】
通信サービスプロバイダは、様々な技法を利用することにより、銅線のツイストペア電話回線（本明細書においては、これを「ローカルループ」とも呼ぶ）を使用するシステムに発生する障害をトラブルシューティングしている。通常、ローカルループ内の断線や短絡などの障害は、携帯型試験セットを使用するか、又はＭＬＴ（Ｍｅｃｈａｎｉｚｅｄ  Ｍｅｔａｌｌｉｃ  Ｌｏｏｐ  Ｔｅｓｔ）システムによって検出される。これらの装置は、通常、試験装置からループ障害までの距離を計測可能である。状況によっては、この方法により、回線の回復時間と、これに関連する人件費を低減することができる。
【発明の開示】
【０００３】
ほとんどすべてのＰＯＴＳ（Ｐｌａｉｎ  Ｏｌｄ  Ｔｅｌｅｐｈｏｎｅ  Ｓｅｒｖｉｃｅ）回線は、ＭＬＴシステムに接続されている。しかしながら、敷設されている多くのＨＤＳＬ（Ｈｉｇｈ  Ｓｐｅｅｄ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ：高速デジタル加入者回線）回線の場合には、そうではない。尚、このＨＤＳＬ回線には、ＨＤＳＬ、ＨＤＳＬ２、及びＨＤＳＬ４回線が含まれるが、本明細書においては、これらを集合的に「ＨＤＳＬｘ」回線と呼ぶことにする。これらのＨＤＳＬｘ回線は、通常、重要なＤＳ１データを搬送しており、通常、サービスレベル契約によってＭＴＴＲ（Ｍｅａｎ−Ｔｉｍｅ−Ｔｏ−Ｒｅｓｔｏｒａｌ：平均回復時間）時間が規定されている。従って、障害時に、これらのＨＤＳＬｘ回線のサービスを迅速に復旧させることは、通常、サービスプロバイダにとって最優先の課題である。
【０００４】
一般に、一態様においては、分析対象の通信媒体に関係する障害を分析する方法は、分析対象の通信媒体に関係するエコーを表す情報の第１の組をエコーを表す情報の第２の組と相関させる段階を含んでいる。又、この方法は、情報の第１の組と情報の第２の組間の相関結果に基づいて障害を特定する段階をも含んでいる。
【０００５】
一般に、別の態様においては、通信装置は、この通信装置を分析対象の通信媒体に接続するべく適合されたインターフェイスを含んでいる。そして、この通信装置は、分析対象の通信媒体と関係するエコーを表す情報の第１の組をエコーを表す情報の第２の組と相関させるべく適合されている。又、この通信装置は、情報の第１の組と情報の第２の組間の相関結果に基づいて、分析対象の通信媒体と関係する分析対象の障害を特定するべく適合されている。
【０００６】
一般に、別の態様においては、分析対象の電話回線と関係する分析対象の障害を分析する方法は、エコーキャンセラプロファイルを受信する段階を含んでいる。エコーキャンセラプロファイルは、プロファイルエコーキャンセラ係数の少なくとも１つの組を含んでいる。この方法は、エコーキャンセラからの第１のエコーキャンセラ係数の組をエコーキャンセラプロファイル内に含まれているプロファイルエコーキャンセラ係数の組の少なくとも１つと相関させる段階と；この第１のエコーキャンセラ係数の組とエコーキャンセラプロフィファイル内に含まれているプロファイルエコー係数の組の少なくとも１つの間に第１の相関が存在しているかどうかを判定する段階と；を更に含んでいる。又、この方法は、第１のエコーキャンセラ係数の組とエコーキャンセラプロファイル内に含まれているプロファイルエコー係数の組の少なくとも１つの間に第１相関が存在している場合に、その第１のエコーキャンセラ係数の組が第１相関を有している相手であるエコーキャンセラプロファイル内に含まれているプロファイルエコー係数の少なくとも１つの組と関係する属性を分析対象の障害が有していると判定する段階を含んでいる。
【０００７】
一般に、別の態様においては、ラインインターフェイスユニットは、このラインインターフェイスユニットを第１通信リンクに接続するべく適合された第１インターフェイスと；この第１インターフェイスに接続されており、ラインインターフェイスユニットを第２通信リンクに接続するべく適合された第２インターフェイスと；を含んでいる。又、ラインインターフェイスユニットは、第１通信リンクに接続されたエコーキャンセラと；このエコーキャンセラに接続されたコントローラと：を更に含んでいる。このコントローラは、第１のエコーキャンセラ係数の組をエコーキャンセラ係数の第２の組と相関させることにより、この第１の組と第２組間の相関結果を生成するべく適合されている。そして、コントローラは、この第１の組と第２組間の相関結果に基づいて、第１通信リンクと関係する分析対象の障害を特定するべく更に適合されている。
【０００８】
添付の図面と以下の説明には、特許を請求する本発明の１つ又は複数の実施例の詳細が示されている。その他の特徴と利点については、以下の説明、図面、及び請求項を参照することによって明らかとなろう。
【発明を実施するための最良の形態】
【０００９】
添付図面においては、類似の参照符号と表示を使用して、類似の要素を示している。
【００１０】
図１は、通信媒体１０４に接続された通信装置１０２内のエコー１００を示すブロック図である。装置１０２は、通信媒体１０４を介して遠端装置１０６に接続されている。そして、装置１０２は、この装置１０２のコンポーネントの残りの部分を通信媒体１０４に接続するインターフェイス１０８を含んでいる。通常、装置１０２内には、エコーが発生する。このエコー１００は、装置１０２と通信媒体１０４間におけるインピーダンスの不整合によって発生するものである。装置１０２と遠端装置１０６間の通信媒体１０４内に発生する断線や短絡などの障害によってインピーダンスの不整合が生じ、この結果、エコーが発生することになる。
【００１１】
例えば、図１の破線によって示されている一実施例においては、装置１０２は、ラインインターフェイスユニットである。この実施例においては、遠端装置１０６は、モデム１３２を含んでおり、通信媒体１０４は、ツイストペア電話回線１３４を含んでいる。そして、ラインインターフェイスユニットは、このツイストペア電話回線１３４を介してモデム１３２に接続されている。
【００１２】
インターフェイス１０８は、ハイブリッド回路１３６を含んでいる。このハイブリッド回路１３６は、２線のツイストペア電話回線１３４を、送受信機１５０に接続される４線の接続に変換している。そして、この４線接続は、別個の２線の送信経路１３８と受信経路１４０を含んでいる。
【００１３】
このハイブリッド回路１３６は、受信経路１４０上の信号から送信経路１３８上の信号を絶縁するべく設計されている。理論的には、ハイブリッド回路１３６は、整合したインピーダンス状態においては、完全な絶縁を実現することができる。但し、実際には、完全なインピーダンス整合は存在せず、送信経路１３８上を伝播する信号の一部が反射し、受信経路１４０に沿って戻ってくることになる。エコー１００には、この反射が含まれており、本明細書においては、これをハイブリッドエコー１６０と呼ぶ。尚、このような実施例においては、ブリッジタップ、ワイヤゲージの変化、及びこれらに類似のものなどの通常のループ状態の結果としても、その他の反射が発生し（本明細書においては、これを回線エコー１６２と呼ぶ）、これらもエコー１００内に含まれている。又、回線エコー１６２は、ツイストペア電話回線１３４に発生する障害の結果として生じる場合もある。
【００１４】
発話者は、エコーによって自分自身の減衰した音声を受話口を通じて聴取できるため、エコーは、許容可能であって、ＰＯＴＳサービスにおいては、望ましいものでさえある。しかしながら、エコーは高い「ノイズフロア」を生成し、この結果、信号対雑音比（ＳＮＲ）が制限される可能性があり、エコーによってＨＤＳＬｘサービスのデータ伝送が制限される場合がある。従って、ＨＤＳＬｘアプリケーションにおいては、通常、エコーキャンセラ１４２を使用して、エコー１００の少なくとも一部をキャンセルしている。一実施例においては、エコーキャンセラ１４２は、エコー係数の組を絶えず更新することによってエコー１００の量を推定する適応フィルタを使用して実現されている。そして、受信経路１４０からの受信した信号から、このエコー１００の推定値を減算している。尚、このような実現形態においては、エコーキャンセラ１４２は、通常、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ−Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）として実現されている。
【００１５】
図２は、通信媒体と関係する障害を分析する方法２００の一実施例のフローチャートである。本明細書においては、分析する対象の障害を「分析対象の障害」と呼んでいる。又、本明細書においては、分析する対象の通信媒体を「分析対象の通信媒体」と呼んでいる。例えば、分析対象の障害は、短絡又は断線であってよい。又、この分析においては、分析対象の通信媒体に障害がないことを判定することも可能であることを理解されたい。これは、例えば、障害が全く存在していないか、或いは、その方法２００の実施例により、障害が分析対象の通信媒体以外の別の場所に位置していることが示されているという理由によるものである。一実施例においては、分析対象の通信媒体は、ＨＤＳＬｘラインカードに接続されたツイストペア電話回線である。この実施例においては、分析対象の障害を分析するために、ＨＤＳＬｘモデムやリモート端末などの遠端装置を電話回線の他端に接続する必要はない。この方法２００の実施例は、例えば、エコーキャンセラを使用すると共に１つ又は複数のツイストペア電話回線上で通信している通信装置に使用するのに適している。
【００１６】
図２に示されている方法２００は、分析対象の通信媒体と関係するエコーを表す情報の第１の組を受信する段階（ブロック２０２）を含んでいる。一実施例においては、この情報の第１の組は、分析対象の通信媒体に接続されているエコーキャンセラからのエコーキャンセラ係数の組である。例えば、この実施例においては、エコーキャンセラ係数の組には、そのエコーキャンセラが現在使用しているエコーキャンセラ係数が含まれている。尚、この実施例においては、エコーキャンセラ係数の組は、エコーキャンセラからコントローラによって受信される。一方、その他の実施例においては、この情報の第１の組（例：エコーキャンセラ係数の組）は、ＲＡＭ又はＲＯＭなどのメモリから取得されるか、或いは、その他の方法で生成又は算出されることになる。
【００１７】
方法２００は、エコーを表す情報の第２の組を受信する段階（ブロック２０４）をも含んでいる。一実施例においては、この情報の第２の組は、分析対象の通信媒体又は分析対象の通信媒体に類似した通信媒体における既知の障害に対応するエコーキャンセラ係数の組である。例えば、このような実施例の一実現形態においては、通常動作の前に、分析対象の通信媒体と類似した通信媒体に接続されたエコーキャンセラを通信媒体内に既知の障害を有する状態で動作させる。そして、この既知の障害を有する状態でエコーキャンセラを動作させた結果得られるエコーキャンセラ係数の組を保存し、後から取得できるようにＲＯＭ又はＲＡＭなどのメモリ内に保管する。この実施例においては、コントローラ又はその他の装置は、この保存されているエコーキャンセラ係数の組をメモリから取得することになる。一方、その他の実施例においては、この情報の第２の組（例：エコーキャンセラ係数の組）は、その他の方法で生成又は算出されることになる。
【００１８】
方法２００は、情報の第１の組を情報の第２の組と相関させる段階（ブロック２０６）をも含んでいる。例えば、一実施例においては、エコーキャンセラ係数の第１の組をエコーキャンセラ係数の第２の組と相関させる。このような実施例の一実現形態においては、正規化共分散相関（Ｎｏｒｍａｌｉｚｅｄ  Ｃｏｖａｒｉａｎｃｅ  ｃｏｒｒｅｌａｔｉｏｎ）を実行することにより、エコーキャンセラ係数の第１の組とエコーキャンセラ係数の第２の組間の相関係数を取得する。又、例えば、高次統計量解析及び／又はニューラルネットワークを使用するなど、エコーキャンセラ係数の第１及び第２の組を相関させるその他の方法を使用することも可能である。
【００１９】
次いで、この情報の第１の組と情報の第２の組間の相関結果に基づいて、分析対象の障害を特徴判定する（ブロック２０８）。例えば、図２に、破線によって示されている一実施例においては、エコーキャンセラ係数の第１及び第２の組を相関させた結果生成される相関係数を係数値の閾値と比較している（ブロック２５２）。そして、その相関係数が係数値の閾値を上回っている（又は、これ以上である）場合には、分析対象の障害が、エコーキャンセラ係数の第２の組と関係する属性を具備していると判定することになる（ブロック２５４）。既知の障害がエコーキャンセラ係数の第２の組と関連付けられている実現形態においては、分析対象の障害が、そのエコーキャンセラ係数の第２の組と関係している既知の障害の属性を具備していると判定することになる。例えば、１つのケースにおいては、分析対象の障害が、エコーキャンセラ係数の第２の組と関係する既知の障害と同一のタイプを有している（例：断線又は短絡）と判定することになる。
【００２０】
一方、このような実施例の実現形態において、相関係数が、係数値の閾値を下回っている（又は、これ以下である）場合には、エコーキャンセラ係数の第２の組と関係する属性を具備する通信障害は存在していないと判定することになる。或いは、その他の実現形態においては、相関係数が係数値の閾値を下回っている場合には、何の判定も行なわない。
【００２１】
別の実施例においては、分析対象の媒体（又は、分析対象の媒体に類似した媒体）内で（又は、これに関係する）位置が既知である既知の障害がエコーキャンセラ係数の第２の組と関連付けられている。このような実施例においては、エコーキャンセラ係数の第１の組とエコーキャンセラ係数の第２の組間の相関係数が、係数値の閾値を上回っている（又は、これ以上である）場合には、その障害が、その既知の障害と同一のタイプを有すると共に、その既知の障害と同一の分析対象の媒体内の場所に位置していると判定することになる。このような実施例の一実現形態においては、エコーキャンセラ係数の第２の組は、分析対象の媒体（又は、分析対象の媒体に類似した媒体）内における様々な場所に位置する複数の既知の障害と関連するエコーキャンセラ係数のいくつかの組を含んでいる。このエコーキャンセラ係数のそれぞれのグループは、複数の既知の障害の中の１つと関連付けられており、この障害のそれぞれは、分析対象の媒体（又は、分析対象の媒体に類似した媒体）内の複数の場所の中の１つに位置している。分析対象の障害を特定する際には、エコーキャンセラ係数の第１組をエコーキャンセラ係数の第２の組内に含まれているエコーキャンセラ係数のグループの１つ又は複数のものと相関させる。そして、エコーキャンセラ係数の第１の組と特定のグループを相関させた結果生成される相関係数が、相関値の閾値を上回っている場合に、その分析対象の障害が、その特定のグループに関係する場所に位置していると判定することになる。
【００２２】
このような実施例の一実現形態においては、例えば、サービスプロバイダは、この場所データを使用することにより、その分析対象の障害が、局内に位置しているのか、或いは局外の外部設備内に位置しているかを識別する。即ち、このような実現形態においては、局内の場所と局外の外部設備内の場所を識別する。そして、方法２００の実施例を実行した結果、分析対象の障害が、局と関係する場所を有していると識別された場合には、その分析対象の障害は、局内に位置していると判定される。一方、分析対象の障害が、外部設備と関係する場所を有していると識別された場合には、その分析対象の障害は、外部設備内に位置していると判定されることになる。
【００２３】
この分析対象の障害が、局内に位置しているのか、或いは、局外の外部設備内に位置しているのかという事実は、サービスプロバイダに対して有用なデータポイントを提供可能である。サービスプロバイダは、修理技術者の派遣のために、このデータポイントを使用することができる。局の技術者と外部設備の技術者の技術レベル、作業規則、又はこれらに類似するものが異なっている場合があることから、この情報は有益である。即ち、例えば、ループ障害が局内に位置していると識別された場合には、高価な外部設備のサービス派遣を回避することができる。或いは、この代わりに、ループ障害が、外部設備内に位置していると識別された場合には、外部設備の技術者を即時に派遣することにより、ＭＴＴＲを極小化することが可能である。
【００２４】
その他の実施例においては、分析対象の障害をその他の方法で特徴判定している。尚、図２には、この方法２００は、この方法２００の要素が特定の順番で実行されるものとして示されているが、この方法２００の要素は、別の順序で実行することも可能であり、或いは、特定の要素を並行して実行することも可能であることを理解されたい。
【００２５】
この方法２００によれば、通信媒体と関係するエコーを表す情報を使用することにより、その通信媒体に関係する障害を分析することができる。尚、このような情報を既にその他の目的（例：エコーのキャンセル）に使用している実施例においては、既存の機能を使用してこれらの情報を取得することにより、この分析能力の提供に関連するリソースと費用を低減することができる。
【００２６】
又、このエコーキャンセラを使用する方法２００の実施例は、一端のみにおける動作が可能であり、障害を特定するために遠端装置を通信媒体に接続する必要がない。このような実施例によれば、サービスプロバイダ（例：ＨＤＳＬｘサービスのプロバイダ）は、顧客の構内に位置している装置にアクセスすることなしに、障害を特定することができる。この結果、それらの装置にアクセスするべく、技術者を顧客のサイトに派遣することに伴う費用と遅延を低減することができる。
【００２７】
図３は、ＨＤＳＬｘラインインターフェイスユニット３００（本明細書においては、これを「ラインカード」３００とも呼ぶ）の一実施例のブロック図である。一実施例においては、このラインカード３００を使用することにより、本明細書に説明している方法及び装置を実現している。即ち、ラインカード３００を使用することにより、少なくとも１つのツイストペア電話回線３４０（本明細書においては、これを「ローカルループ」又は「ループ」とも呼ぶ）を使用して、ＨＤＳＬｘ通信リンク上において、ＤＳ１トラフィックを送受信するのである。例えば、一実施例においては、このラインカード３００は、単一のツイストペア電話回線を使用して、ＨＤＳＬ２リンク上においてＤＳ１トラフィックを送受信するのに使用されるＨＤＳＬ２ラインインターフェイスユニットである。
【００２８】
このラインカード３００は、上りインターフェイス３０２と、下りインターフェイス３０４を含んでいる。この上りインターフェイス３０２及び下りインターフェイス３０４は、ラインカード３００を、上りリンクと下りリンクにそれぞれ接続している。図３に示されている実施例においては、上りリンクは、時分割多重ネットワークにクロスコネクトされているＤＳＸ−１リンクである。上りインターフェイス３０２が、ラインカード３００をＤＳＸ−１リンクに接続しており、これは、例えば、Ｔ１フレーマ３０８とＤＳＸ−１プリイコライザ３１０を含んでいる。一方、この図３に示されている実施例においては、下りリンクは、ＨＤＳＬ、ＨＤＳＬ２、又はＨＤＳＬ４リンクなどのＨＤＳＬｘリンクである。そして、下りインターフェイス３０４が、ラインカード３００を、このＨＤＳＬｘリンクに接続している。このＨＤＳＬｘリンクは、ツイストペア電話回線３４０を使用して実現されている。下りインターフェイス３０４は、例えば、ＨＤＳＬｘフレーマ３１２、ＨＤＳＬｘ送受信機３１４、エコーキャンセラ３１６、及びハイブリッド回路３１８を含んでいる。
【００２９】
ラインカード３００は、ラインカード３００の様々なコンポーネントに電力を供給する電源３２０を含んでいる。又、ラインカード３００は、コントローラ３２２をも含んでいる。例えば、この図３に示されてる実施例においては、コントローラ３２２は、プログラム可能なプロセッサ３２４（例：マイクロプロセッサ）とメモリ３２６を含んでいる。そして、メモリ３２６は、読み出し専用メモリ（「ＲＯＭ」）３２８とランダムアクセスメモリ（「ＲＯＭ」）３３０の両方を含んでいる。尚、図３においては、このメモリ３２６は、別個のＲＯＭ３２８とＲＡＭ３３０を具備するものとして示されているが、例えば、プログラム可能なプロセッサ３２４内に含まれているスクラッチパッドメモリを使用するなど、その他のメモリ構成を使用することも可能である。
【００３０】
又、ラインカード３００は、クラフトインターフェイス３３２をも含んでいる。このクラフトインターフェイス３３２は、例えば、ＲＳ−２３２シリアルポートをコントローラ３２２に接続するＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ−Ｔｒａｎｓｍｉｔｔｅｒ）を含んでいる。ユーザーは、携帯型のコンピュータやその他のデータ端末をシリアルポートに接続することにより、プログラム可能なプロセッサ３２４内で稼働している組込み型の制御プログラムと通信することができる。或いは、この代わりに、ユーザーは、ラインカード３００によって処理されるＤＳ１トラフィックよって搬送されるＥＯＣ（Ｅｍｂｅｄｄｅｄ  Ｏｐｅｒａｔｉｏｎｓ  Ｃｈａｎｎｅｌ）上において、組込み型の制御プログラムと通信することも可能である。
【００３１】
ハイブリッド回路３１８は、２線の全二重ツイストペア電話回線３４０を別個の２線の送信経路３４４と別個の２線の受信経路３４６に変換している。そして、エコーキャンセラ３１６を使用して、エコーの少なくとも一部をキャンセルしている。一実施例においては、このエコーキャンセラ３１６は、エコー係数の組を絶えず更新することによってエコーの量を推定する適応フィルタを使用して実現されている。そして、受信経路３４６からの受信信号から、エコーの推定値を減算している。尚、このような実装においては、エコーキャンセラ３１６はＡＳＩＣとして実装されている。
【００３２】
動作の際には、ラインカード３００は、下りインターフェイス３０４上において、下りリンクからＤＳ１トラフィックを受信する。この到来ＤＳ１トラフィックは、ＨＤＳＬフレームとしてフォーマッティングされる。ダウンストリームインターフェイス３０４は、この到来フレームを処理し、そのＤＳ１トラフィックを上りインターフェイス３０２に伝達する。そして、上りインターフェイス３０２が、このＤＳ１トラフィックをＴ１フレームにフォーマッティングし、このフレームを上りリンクに送出する。一方、上りインターフェイス３０２上において、上りリンクから受信されるＤＳ１トラフィックに関しては、これと類似のプロセスが逆方向で実行されることになる。即ち、到来したＤＳ１トラフィックが、Ｔ１フレームとしてフォーマッティングされる。上りインターフェイス３０２は、この到来フレームを処理し、このＤＳ１トラフィックを下りインターフェイス３０４に伝達する。そして、下りインターフェイス３０４が、このＤＳ１トラフィックをＨＤＳＬフレームにフォーマッティングし、このフレームを下りリンク上に送出することになる。尚、この図３には、ＨＤＳＬｘラインインターフェイスユニットが示されているが、その他の通信装置を使用することにより、本明細書に説明している技法を実装することも可能である。例えば、Ｇ．ＳＨＤＳＬやＡＤＳＬ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）装置を使用可能である。
【００３３】
方法２００の実施例は、このラインカード３００を使用して実現することができる。このような一実施例においては、分析対象の通信媒体は、ラインカード３００に接続されている電話回線３４０である（本明細書においては、これを「分析対象の回線」と呼ぶ）。この実施例においては、分析対象の障害を分析するべく、ＨＤＳＬ２モデム又はその他のリモート装置を分析対象の回線の他端に接続する必要はない。
【００３４】
この実施例においては、エコーを表す情報の第２の組は、エコーキャンセラプロファイルを含んでいる。このエコーキャンセラプロファイルは、エコーキャンセラ係数の少なくとも１つの組（本明細書においては、これを「プロファイルエコーキャンセラ係数」と呼ぶ）を含んでいる。この実施例の一実現形態においては、プロファイルエコーキャンセラ係数は、分析対象の障害を分析するのに使用するのと同一のラインカード３００を、分析対象の回線に接続した状態で動作させることによって生成される。一方、その他の実現形態においては、プロファイルエコーキャンセラ係数は、その他の技法を使用して生成される。例えば、この種のその他の一実現形態においては、プロファイルエコーキャンセラ係数は、分析対象の障害を分析するのに使用するのと同一のラインカード３００を、分析対象の回線以外の電話回線に接続した状態で動作させることによって生成される。その他の実現形態においては、プロファイルエコーキャンセラ係数は、分析対象の障害を分析するために使用するラインカード３００以外のラインカードを動作させることによって生成される。例えば、このような一実現形態においては、障害の分析に使用するラインカート３００と同一のタイプのラインカードを使用している。
【００３５】
この実施例の一実現形態においては、プロファイルエコーキャンセラ係数の組は、製造プロセスの一部として生成される。即ち、ラインカード（例：分析対象の障害の分析に使用するラインカード３００又はこれに類似のラインカード）のエコーキャンセラを、そのラインインターフェイスを接続する対象の電話回線（例：分析対象の回線又は別の電話回線）内に１つ又は複数の障害状態を有する状態で動作させる。そして、その既知の障害状態におけるエコーキャンセラ係数を保存し、エコーキャンセラプロファイル内に収録する。そして、動作の際に、この保存されているエコーキャンセラプロファイルを取得し、使用する。又、その他の実施例においては、ラインカード３００を設置する際に、これと類似の手順を使用することによってエコーキャンセラプロファイルを生成している。
【００３６】
この実施例のその他の実現形態においては、エコーキャンセラプロファイルは、その他の方法で生成される。例えば、この種のその他の一実現形態においては、エコーキャンセラプロファイルは、プロファイルエコーキャンセラ係数の組を算出することによって生成される。そして、この実施例の実現形態においては、エコーキャンセラプロファイルは、ラインカード３００の動作の際に（例えば、プロファイルエコーキャンセラ係数の組を再計算することによって）定期的に更新及び保存される。エコーキャンセラプロファイルを更新することにより、例えば、分析対象の回線又はその他の動作状態の変化を反映させる。
【００３７】
この実施例においては、分析対象の回線と関係するエコーを表す情報の第１組は、ラインカード３００のエコーキャンセラ３１６によって生成されるエコーキャンセラ係数の組を含んでいる。尚、本明細書においては、この実施例においてエコーキャンセラ３１６によって生成されるエコーキャンセラ係数の組を「第１のエコーキャンセラ係数の組」と呼ぶことにする。一実現形態においては、この第１のエコーキャンセラ係数の組は、障害試験モードにおいて、ラインカード３００の動作の際に、エコーキャンセラ３１６によって生成されたエコーキャンセラ係数を含んでいる。このような実現形態においては、この第１のエコーキャンセラ係数の組は、エコーキャンセラ３１６から、プログラム可能なプロセッサ３２４によって受信される。一方、その他の実現形態においては、第１のエコーキャンセラ係数の組は、ラインカード３００の通常の動作モードにおいて、エコーキャンセラ３１６によって生成されるエコーキャンセラ係数を含んでいる。
【００３８】
図４及び図５は、エコーキャンセラプロファイルの生成の一例を示している。図４は、ハイブリッド回路３１８から様々な距離において断線している電話回線３４０に接続されたＨＤＳＬ２ラインインターフェイスユニット３００の一実現形態のハイブリッド回路３１８の模範的なエコー応答を示す図４００である。ライン４０２、４０４、及び４０６は、ＨＤＳＬ２ラインインターフェイスユニット３００が接続されている電話回線３４０が、ハイブリッド回路３１８から、それぞれ、０フィート、５００フィート、及び１０００フィートの位置が断線している場合のハイブリッド回路３１８のエコー応答である。一方、図５は、ハイブリッド回路３１８から様々な距離において短絡している電話回線３４０に接続されたＨＤＳＬ２ラインインターフェイスユニット３００の一実現形態のハイブリッド回路３１８の模範的なエコー応答を示す図５００である。ライン５０２、５０４、及び５０６は、ＨＤＳＬ２ラインインターフェイスユニット３００が接続されている電話回線３４０が、ハイブリッド回路３１８から、それぞれ、０フィート、５００フィート、及び１０００フィートに位置において短絡している場合のハイブリッド回線３１８のエコー応答である。この図４及び図５に示されているエコー応答のそれぞれに対応するエコー係数は、ＨＤＳＬ２ラインインターフェイスユニット３００内に含まれているエコーキャンセラ３１６によって決定される。そして、この結果生成されたエコー係数が、エコーキャンセラプロファイルに収録されることになる。
【００３９】
この実施例においては、第１のエコーキャンセラ係数の組をエコーキャンセラプロファイル内に含まれているプロファイルエコーキャンセラ係数の組の少なくとも１つと相関させることにより、分析対象の回線に関係するエコーを表す情報の第１の組を分析対象の回線と関係するエコーを表す情報の第２の組と相関させる。例えば、一実施例においては、正規化共分散相関を実行する。そして、実行するそれぞれの正規化共分散相関ごとに、相関係数を生成する。尚、第１エコーキャンセラ係数の組をエコーキャンセラプロファイル内に含まれているプロファイルエコーキャンセラ係数の組の少なくとも１つと相関させるその他の方法を使用することも可能である。一実現形態においては、この相関を実行するべく、コントローラ３２２のプログラム可能なプロセッサ３２４をプログラムしている。その他の実現形態においては、例えば、クラフトインターフェイス３３２を介するか、又はＥＯＣ（Ｅｍｂｅｄｄｅｄ  Ｏｐｅｒａｔｉｏｎｓ  Ｃｈａｎｎｅｌ）によって、コンピュータ又はその他の装置をラインカード３００に接続する。そして、このコンピュータ又は装置が相関を実行する。
【００４０】
次いで、この第１エコーキャンセラ係数の組とエコーキャンセラプロファイル内に含まれているプロファイルエコーキャンセラ係数の組の少なくとも１つの間の相関結果に基づいて、その分析対象の障害を特定する。例えば、一実現形態においては、第１のエコーキャンセラ係数の組とエコーキャンセラプロファイル内に含まれているプロファイルエコーキャンセラ係数の組の少なくとも１つの間に高い相関が存在するかどうかを判定する。そして、存在する場合には、第１エコーキャンセラ係数の組が高度に相関している相手のプロファイルエコーキャンセラ係数の組に関係する属性を、その分析対象の障害が有していると判定する。一方、第１のエコーキャンセラ係数の組とエコーキャンセラプロファイル内に含まれているエコーキャンセラ係数の組の少なくとも１つの間に高い相関が存在していない場合には、その分析対象の障害は、エコーキャンセラプロファイル内に含まれているプロファイルエコーキャンセラ係数の組と関係する属性を有していないと判定することになる。但し、その他の実現形態においては、第１のエコーキャンセラ係数の組とエコーキャンセラプロファイル内に含まれているプロファイルエコーキャンセラ係数の組の少なくとも１つの間に高い相関が存在しない場合には、判定を行わず、必要に応じて、更なる技法を使用することによって、その分析対象の障害を分析している。
【００４１】
一実現形態においては、この第１のエコーキャンセラ係数の組とエコーキャンセラプロファイル内に含まれているプロファイルエコーキャンセラ係数の組の少なくとも１つの間に高い相関が存在しているかどうかに関する判定は、相関係数を相関値の閾値と比較することによって実行している。図６は、ＨＤＳＬ２ラインカード３００の一実施例のエコーキャンセラ３１６によって生成されるエコー応答と、ハイブリッド回路３１８から様々な距離に位置する障害と関係する様々なキャンセラ係数間における模範的な相関係数を示す図である。ライン６０２は、０フィートの断線エコー応答（図４のライン４０２）を、０フィート（図４のライン４０２）、１００フィート（図４には図示されていない）、２００フィート（図４には図示されていない）、３００フィート（図４のライン４０４）、４００フィート（図４には図示されていない）、５００フィート（図４のライン４０４）、６００フィート（図４には、図示されていない）、７００フィート（図４には図示されていない）、８００フィート（図４には図示されていない）、９００フィート（図４には図示されていない）、及び１０００フィート（図４のライン４０６）の断線エコー応答と相関させた結果生成された相関係数を示している。ライン６０４は、０フィートの短絡エコー応答（図５のライン５０２）を、０フィート（図５のライン５０２）、１００フィート（図５には図示されていない）、２００フィート（図５には図示されていない）、３００フィート（図５のライン４０４）、４００フィート（図５には図示されていない）、５００フィート（図５のライン５０４）、６００フィート（図５には、図示されていない）、７００フィート（図５には図示されていない）、８００フィート（図５には図示されていない）、９００フィート（図５には図示されていない）、及び１０００フィート（図５のライン５０６）の短絡エコー応答と相関させた結果生成された相関係数を示している。ライン６０６は、０フィートの断線エコー応答（図４のライン４０２）を、０フィート（図５のライン５０２）、１００フィート（図５には図示されていない）、２００フィート（図５には図示されていない）、３００フィート（図５のライン４０４）、４００フィート（図５には図示されていない）、５００フィート（図５のライン５０４）、６００フィート（図５には図示されていない）、７００フィート（図５には図示されていない）、８００フィート（図５には図示されていない）、９００フィート（図５には図示されていない）、及び１０００フィート（図５のライン５０６）の短絡エコー応答と相関させた結果生成された相互相関係数を示している。そして、ライン６０８は、０フィートの短絡エコー応答（図５のライン５０２）を、０フィート（図４のライン４０２）、１００フィート（図４には図示されていない）、２００フィート（図４には図示されていない）、３００フィート（図４のライン４０４）、４００フィート（図４には図示されていない）、５００フィート（図４のライン４０４）、６００フィート（図４には、図示されていない）、７００フィート（図４には図示されていない）、８００フィート（図４には図示されていない）、９００フィート（図４には図示されていない）、及び１０００フィート（図４のライン４０６）の断線エコー応答と相関させた結果生成された相互相関係数を示している。
【００４２】
この図６の結果に基づいて、約０．９という相関値の閾値を使用することにより、エコーキャンセラ係数の第１の組が、図４のライン４０２と関係するエコーキャンセラ係数（即ち、ハイブリッド回路３１８から０フィートに位置している断線障害と関係するエコーキャンセラ係数）と高度に相関しているかどうかを判定することができる。又、約０．９という相関値の閾値を使用することにより、エコーキャンセラ係数の第１の組が、図５のライン５０２と関係するエコーキャンセラ係数（即ち、ハイブリッド回路３０８から０フィートに位置する短絡障害と関係するエコーキャンセラ係数）と高度に相関しているかどうかを判定することができる。
【００４３】
この実施例の一実現形態においては、プログラム可能なプロセッサ３２４を適切にプログラムすることにより、方法２００の処理を実行可能である。このプログラム可能なプロセッサ３２４のプログラムは、適切なプログラム命令をメモリ３２６内に保存することによって行われる。そして、このプログラム命令が、メモリ３２６から取得され、プログラム可能なプロセッサ３２４上において実行されることになる。このプログラム命令は、方法２００の処理をプログラム可能なプロセッサ３２４に実行させるべく動作可能である。その他の実現形態においては、例えば、クラフトインターフェイス３３２を介するか、又は、ＥＯＣ（Ｅｍｂｅｄｄｅｄ  Ｏｐｅｒａｔｉｏｎｓ  Ｃｈａｎｎｅｌ）によって、コンピュータ又はその他の装置をラインカード３００に接続する。そして、このコンピュータ又はその他の装置が、方法２００の処理のすべて又は一部を実行することになる。
【００４４】
本明細書に説明している方法及び技法は、デジタル電子回路として、又はプログラム可能なプロセッサ（例：専用プロセッサやコンピュータなどの汎用プロセッサ）のファームウェアやソフトウェアにより、或いは、これらの組み合わせによって実現可能である。そして、これらの技法を実現する装置は、適切な入出力装置と、プログラム可能なプロセッサと、このプログラム可能なプロセッサが実行するプログラム命令を実際に収録しているストレージ媒体と、を含むことができる。これらの技法を実現するプロセスは、入力データを操作して適切な出力を生成することによって所望の機能を実行する命令プログラムを稼働させるプログラム可能なプロセッサによって実行可能である。これらの技法は、好都合なことに、データストレージシステム、少なくとも１つの入力装置、及び少なくとも１つの出力装置との間で、データ及び命令を送受信するべく接続された少なくとも１のプログラム可能なプロセッサを含むプログラム可能なシステム上において実行可能な１つ又は複数のプログラムによって実現可能である。一般に、プロセッサは、読み出し専用メモリ及び／又はランダムアクセスメモリから命令及びデータを受信する。コンピュータプログラム命令とデータを実際に収容するのに適したストレージ装置には、一例として、ＥＰＲＯＭ、ＥＥＰＲＯＭ、及びフラッシュメモリデバイスなどの半導体メモリデバイス、内蔵ハードディスク及びリムーバブルディスクなどの磁気ディスク、光磁気ディスク、及びＤＶＤディスクなどを含むあらゆる不揮発性メモリのあらゆる形態が含まれる。尚、特別に設計されたＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ−Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）により、以上のいずれかを補完又は内蔵することが可能である。
【００４５】
以上、添付の請求項によって定義されている本発明のいくつかの実施例について説明しが、特許を請求する本発明の精神と範囲を逸脱することなしに、これらの説明した実施例に対して様々な変更を加えることがが可能であることを理解されたい。従って、添付の請求項の範囲内には、その他の実施例も属している。
【図面の簡単な説明】
【００４６】
【図１】通信媒体に接続された通信装置内のエコーを示すブロック図である。
【図２】通信媒体に関係する障害を分析する方法の一実施例のフローチャートである。
【図３】ＨＤＳＬ２ラインインターフェイスユニットの一実施例のブロック図である。
【図４】様々な断線障害状態におけるＨＤＳＬ２ラインインターフェイスユニットの一実装のハイブリッド回路の模範的なエコー応答を示す図である。
【図５】様々な短絡障害状態におけるＨＤＳＬ２ラインインターフェイスユニットの一実装のハイブリッド回路の模範的なエコー応答を示す図である。
【図６】ＨＤＳＬ２ラインカードの一実施例のエコーキャンセラによって生成されるエコー応答と、ハイブリッド回路からの様々な距離に位置する障害に関係する様々なエコーキャンセラ係数間における模範的な相関係数を示す図である。
【図１】
2006510317.tif 000003
【図２】
2006510317.tif 000004
【図３】
2006510317.tif 000005
【図４】
2006510317.tif 000006
【図５】
2006510317.tif 000007
【図６】
2006510317.tif 000008
【国際調査報告】
2006510317.tif 000009