通信システムの構成を評価する方法であって、システムモデルを選択すること、前記通信システムから性能特徴付けデータを収集すること、前記収集されたデータを前記システムモデルと比較すること、および前記システムモデルを変更することを含む方法。性能特徴付けデータを収集するステップ、前記収集されたデータを前記システムモデルと比較するステップ、および前記システムモデルを変更するステップは、反復して実行される請求項1に記載の方法。前記通信システムの1または複数ユーザの動作モードを変更することさらに含む請求項1に記載の方法。システムモデルを選択するステップは複数の潜在的システムモデルを選択することを含み、さらに、前記システムモデルを変更するステップは、実際のシステム構成であることの最大尤度を示す前記複数の潜在的システムモデルの一部を選択することを含む請求項1に記載の方法。前記性能特徴付け動作データは、以下のデータタイプ、すなわち、チャネル平均減衰測定値、チャネルビット配分、チャネル送信電力レベル、報告された現在データ転送速度、報告された最大可能データ転送速度、報告された誤り訂正パリティ、報告されたトレリス符号の使用、測定チャネル挿入損失、測定チャネル利得、測定チャネル位相、個々のユーザの電力レベルに関する推論データ、個々のユーザの電力レベルに関する動作データ、個々のユーザのPSDレベルに関する推論データ、個々のユーザのPSDレベルに関する動作データ、個々のユーザの符号設定に関する推論データ、個々のユーザの符号設定に関する動作データ、潜在雑音のパラメータ化整形PSDに関する推論データ、潜在雑音のパラメータ化整形PSDに関する動作データ、最近の時間間隔における最高雑音変化の周波数/トーン指数、最近の時間間隔において発生したビットスワップの総数、ある時間間隔のいくつかの連続する部分区間にわたるFEC誤り、符号違反、または誤り発生秒違反の分布、測定雑音電力違反、測定ピーク対平均値電力比、測定チャネル対数振幅、測定静止回線雑音レベル、測定アクティブ回線雑音レベル、ATMまたは他のプロトコルのセルカウント、測定上位レベルプロトコルスループット、保持数、失敗した同期試行数、報告されたキャリアマスク、報告されたトーン整形パラメータ、またはベクトル化または行列チャネル特徴付けに関する推論データのうちの少なくとも1つを含む請求項1に記載の方法。収集用の性能特徴付けデータを生成するために前記通信システムにおいてデータ送信を誘導するステップをさらに含む請求項1に記載の方法。データ送信を誘導することは、非アクティブユーザ回線上で、または現在DSLサービスを搬送していない回線上で、制御信号またはデータセットを提供するために刺激信号を送ることを含み、さらに、性能特徴付けデータを収集することは、前記刺激信号の回線に対する影響を測定すること、または通常動作信号の回線に対する影響を測定することの少なくとも1つを含む請求項6に記載の方法。前記通信システムはDSLシステムである請求項1に記載の方法。通信システムに結合された、前記通信システムから性能特徴付けデータを収集する手段と、前記収集手段に結合された、前記収集された性能特徴付けデータに基づいて前記通信システムの構成を推定する手段とを備える通信システム構成推定器。前記通信システムは、ネットワーク管理システム、管理エンティティおよびそこに結合された管理情報ベースを備えるDSLシステムであり、さらに、前記収集手段は、前記ネットワーク管理システム、前記管理エンティティ、または前記管理情報ベースの少なくとも1つに結合されている請求項9に記載の推定器。前記収集手段はコンピュータであり、さらに、前記推定手段も前記コンピュータである請求項9に記載の推定器。前記推定手段は、前記収集されたデータを、潜在的システム構成を表すモデルと比較する請求項9に記載の推定器。前記収集手段は、進行に従って性能特徴付けデータを収集し、さらに、前記推定手段は、前記モデルを変更して前記モデルを前記収集されたデータに一致させるように構成されている請求項12に記載の推定器。前記推定手段は、前記収集されたデータを、潜在的システム構成の複数のモデルと比較し、前記収集されたデータに基づいて前記複数のモデルから最も可能性の高いモデルを選択する請求項9に記載の推定器。前記推定手段は、最尤法を使って前記最も可能性の高いモデルを選択する請求項14に記載の推定器。前記推定器はコントローラに結合され、前記コントローラは、制御信号を生成して前記通信システムの一部に送る手段を備え、前記制御信号は、前記通信システムの前記一部によって使用される動作モードに関する前記通信システムの前記一部への命令を含む請求項9に記載の推定器。通信システムの構成を評価するプログラム命令を提供するための機械可読媒体を備えるコンピュータプログラム製品であって、前記プログラム命令は、システムモデルを選択する命令と、前記通信システムから性能特徴付けデータを収集する命令と、前記収集されたデータを前記システムモデルと比較する命令と、前記システムモデルを変更する命令とを含むコンピュータプログラム製品。前記通信システムはDSLシステムである請求項17に記載のコンピュータプログラム製品。DSLシステムの構成を推定する方法であって、前記DSLシステムにおいて要素管理プロトコルを介して動作データを受け取ることを含む、前記DSLシステムから性能特徴付け動作データを収集すること、複数の潜在的DSLシステムモデルを識別すること、前記収集された動作データを、前記複数の潜在的システムモデル中の各識別された潜在的システムモデルと比較すること、前記収集された動作データに最もよく一致する前記潜在的システムモデルを選択すること、および前記DSLシステムのユーザの動作モードを設定することを含む方法。DSLシステムの構成を推定する方法であって、前記xDSLシステムから、以下のデータタイプ、すなわち、チャネル平均減衰測定値、チャネルビット配分、チャネル送信電力レベル、報告された現在データ転送速度、報告された最大可能データ転送速度、報告された誤り訂正パリティ、報告されたトレリス符号の使用、測定チャネル挿入損失、測定チャネル利得、測定チャネル位相、個々のユーザの電力レベルに関する推論データ、個々のユーザの電力レベルに関する動作データ、個々のユーザのPSDレベルに関する推論データ、個々のユーザのPSDレベルに関する動作データ、個々のユーザの符号設定に関する推論データ、個々のユーザの符号設定に関する動作データ、潜在雑音のパラメータ化整形PSDに関する推論データ、潜在雑音のパラメータ化整形PSDに関する動作データ、最近の時間間隔における最高雑音変化の周波数/トーン指数、最近の時間間隔において発生したビットスワップの総数、ある時間間隔のいくつかの連続する部分区間にわたるFEC誤り、符号違反、または誤り発生秒違反の分布、測定雑音電力違反、測定ピーク対平均値電力比、測定チャネル対数振幅、測定静止回線雑音レベル、測定アクティブ回線雑音レベル、ATMまたは他のプロトコルのセルカウント、測定上位レベルプロトコルスループット、保持数、失敗した同期試行数、報告されたキャリアマスク、報告されたトーン整形パラメータ、またはベクトル化または行列チャネル特徴付けに関する推論データの少なくとも1つを含む性能特徴付け動作データを収集すること、複数の潜在的システムモデルを識別すること、以下の、前記xDSLシステムのユーザ使用によって生成される、観測動作データを、前記複数のシステムモデル中の各識別された可能なシステムモデルと比較すること、または前記xDSLシステムを刺激することによって生成される、誘導動作データを、前記複数のシステムモデル中の各識別された可能なシステムモデルと比較すること、または前記xDSLシステム内で時間関連イベントを作成することによって生成される、時間関連動作データを、前記複数のシステムモデル中の各識別された可能なシステムモデルと比較すること、または前記動作データと最も近い相関関係にある前記潜在的システムモデルの1つを選択することのうちの少なくとも1つを含む、各潜在的システムモデルと前記収集された動作データの間の相関関係を評価することを含む方法。DSLシステムにおいて回線のHlog関数を評価する方法であって、1データ搬送周波数キャリアマスクを設定すること、2前記キャリアマスク中の1つまたは複数の周波数を使ってデータを送信すること、3前記送信されたデータの減衰値を受け取ること、4前記減衰値をグラフ化すること、および51つまたは複数の異なるキャリアマスクを使って各ステップを繰り返すことを含む方法。fが各キャリアマスクにおける唯一の周波数であり、対応する受け取り減衰値がfでの前記回線の挿入損失である請求項21に記載の方法。前記データ搬送キャリアマスクは、fの下限を有する周波数帯域を含み、さらに、前記受け取り減衰値は、fでの前記回線の前記挿入損失の近似値である請求項21に記載の方法。6受け取り減衰値に基づいて前記DSLシステム全体の使用可能周波数範囲のチャネル伝達関数を近似することをさらに含む請求項21に記載の方法。7前記近似されたチャネル伝達関数から望ましくない影響を除去することをさらに含む請求項24に記載の方法。6前記回線のQLN、MSE、またはSNRの値の少なくとも1つを求めることをさらに含む請求項21に記載の方法。7前記回線のHlog、QLN、MSE、またはSNRの値の少なくとも1つに基づいて前記DSLシステムの動作モードを設定し、または推奨することをさらに含む請求項26に記載の方法。DSLシステムにおいて回線のMSE雑音を算出する方法であって、前記回線のHlog関数を推定すること、前記回線のPSD関数を獲得すること、前記回線のSNR関数を獲得すること、および前記PSDとHlogの和から前記SNRを差し引くことによって前記MSE雑音を算出することを含む方法。前記SNR関数は直接報告される請求項28に記載の方法。前記SNR関数は、報告された過去のビット配分、報告された現在のビット配分、初期の前記PSD、前記Hlog関数、または前記QLNの少なくとも1つに基づいて算出される請求項28に記載の方法。前記PSD関数を獲得することは、PSD関数を推定すること、または報告されたPSD関数を収集することを含む請求項28に記載の方法。以下の本発明の詳細な説明は、本発明の1つまたは複数の実施形態に言及するが、そのような実施形態だけに限定されるものではない。むしろ、詳細な説明は例示のためのものにすぎない。本明細書で各図に関連して述べる詳細な説明は、説明のために提供されるものであり、本発明はこれらの限定的実施形態を超える範囲に及ぶものであることを当分野の技術者は容易に理解するであろう。本発明の実施形態は、ネットワーク要素管理システム、プロトコルなどから収集された動作データに基づいて所与のxDSLシステムの構成を推定する。その場合、そのように生成された推定値を使って、コントローラが、例えば、ユーザのデータ転送速度、送信電力レベルなどを設定することによって、動作モードを制御するまたはモードを推奨することができる。xDSLの正確な構成は決定できないこともあるが、本発明を使って獲得される近似値または推定値は、それでもなお、それだけに限らないが、ユーザが、システムの使用を最適化し、または、その性能が回線構成の最小限の変更で大幅に改善され得る回線を検出するのを支援することを含めて、様々な目的に極めて有用である。システムから収集される動作データには、通常、ADSLシステムでは、要素管理システムプロトコルを介して利用可能な性能特徴付け動作データが含まれ得る。推定器および/またはコントローラ例えば、動スペクトルマネージャや他の独立エンティティなどは、これらの方法を実行し、本発明を様々なやり方で実施することができる。以下でより詳細に説明するように、本発明の1つまたは複数の実施形態を実施する推定器は、コントローラ例えば、動スペクトルマネージャやスペクトル管理センタなどの一部とすることができる。これらの構成要素は、コンピュータで実施される装置、または適切な動作データを収集し、分析する装置の組み合わせとすることができる。生成された推定値は、システム性能を評価し、直接的または間接的に変更を指図/要求し、またはシステム上で動作する送信機による動作の改善を推奨するのに使用され得る。コントローラおよび/または推定器はどこに位置してもよい。実施形態によっては、コントローラおよび/または推定器はDSLCOに存在することもあり、COの外部に位置する第3者によって運用されることもある。本発明の実施形態と関連して使用可能なコントローラおよび/または推定器の構造、プログラミングおよび他の具体的特徴は、本開示を考察すれば、当分野の技術者には明らかになるであろう。以下の本発明の実施形態の例では、通信システムの例としてADSLシステムを使用する。これらのADSLシステム内では、一定の規約、規則、プロトコルなどを使って、例示的ADSLシステムの動作、ならびにシステム上のユーザおよび/または装置から利用可能な情報および/またはデータが記述され得る。しかしながら、当分野の技術者には理解されるように、本発明の実施形態は、様々な通信システムに適用することができ、本発明は、どんな特定のシステムにも限定されるものではない。本発明は、システム構成の知識がそのために役立つはずの任意のデータ伝送システムで使用され得る。様々なネットワーク管理要素がADSL物理層リソースの管理に使用され、各要素は、ADSLモデム対内のパラメータまたは関数を、一括して、または個々の端末において参照する。ネットワーク管理フレームワークは、それぞれがエージェントを含む、1つまたは複数の被管理ノードからなる。被管理ノードは、ルータ、ブリッジ、スイッチ、ADSLモデムなどとすることができる。しばしばマネージャとも呼ばれる、少なくとも1つのNMSネットワーク管理システムが、被管理ノードを監視、制御し、これは、普通、一般のPCまたはその他のコンピュータに基づくものである。ネットワーク管理プロトコルは、マネージャおよびエージェントによって管理情報およびデータを交換するのに使用される。管理情報の単位はオブジェクトである。関連するオブジェクトの集合体が管理情報ベースMIBとして定義される。図1に、あらゆる目的のために参照によりその全体が本明細書に組み込まれる、G.997.1標準G.ploamによる参照モデルシステムを示す。このモデルは、すべてボンディングありまたはなしの、ADSL1G.992.1、ADSL-LiteG.992.2、ADSL2G.992.3、ADSL2-LiteG.992.4、ADSL2G.992.5およびG.993.x新VDSL標準、ならびにG.991.1およびG.991.2SHDSL標準などといった、分配器を含むことも含まないこともある様々な標準を満たすあらゆるADSLシステムに適用される。このモデルは当分野の技術者にはよく知られている。G.997.1標準は、G.997.1で定義されているクリア組み込み操作チャネルEOC、ならびにG.992.x標準で定義されている指標ビットおよびEOCメッセージの使用に基づいてADSL伝送システムのための物理層管理を指定する。さらに、G.997.1は、構成、障害および性能管理のためのネットワーク管理要素内容も指定する。これらの機能を実行するに際して、システムは、アクセスノードANにおいて利用可能な様々な動作データを利用する。図1において、ユーザの端末装置110は、ホームネットワーク112に結合され、ホームネットワーク112はさらにネットワーク端末ユニットNT120に結合される。NT120はATU-R122例えば、ADSL標準の1つによって定義される送受信機などまたは他の任意の適切なネットワーク終端モデム、送受信機などの通信ユニットを含む。また、NT120は管理エンティティME124も含む。ME124は、任意の適用可能な標準および/または他の基準によって必要とされるように実行することのできる、マイクロプロセッサ、マイクロコントローラなどの任意の適切なハードウェア装置、あるいはファームウェアまたはハードウェアの回路状態マシンとすることができる。ME124は、そのMIBにデータを収集して格納する。MIBは、各MEによって維持される情報のデータベースであり、管理者コンソール/プログラムに提供するためにネットワーク装置から情報を集めるのに使用される管理プロトコルであるSNMP簡易ネットワーク管理プロトコルなどのネットワーク管理プロトコルを介して、または、電気通信ネットワーク要素間で応答およびコマンドをプログラムするのに使用される長年の間に確立されたコマンド言語である、TL1コマンドを介してアクセスされ得る。システムの各ATU-RはCOなどの中心部にあるATU-Cに結合される。図1において、ATU-C142は、CO146のアクセスノードAN140に位置する。ME144も、同様に、ATU-C142に付随する性能データのMIBを維持する。AN140は、当分野の技術者には理解されるように、広帯域ネットワーク170などのネットワークに結合され得る。ATU-R122およびATU-C142は、ADSLの場合は、通常、他の通信サービスも搬送する電話より対線である、ループ130によって相互に結合される。図1に示すインターフェースのうちのいくつかは、性能データを求め、収集するのに使用される。Qインターフェース155は、運用者のNMS150とAN140のME144の間のインターフェースを提供する。G.997.1標準で指定されるパラメータのすべては、Qインターフェース155で適用される。ME144でサポートされる近端パラメータはATU-C142から導出され、ATR-R122からの遠端パラメータは、Uインターフェース上の2つのインターフェースのどちらかによって導出され得る。組み込みチャネル132を使って送られ、PMD層で提供される指標ビットおよびEOCメッセージは、ME144における必要なATU-R122パラメータを生成するのに使用され得る。代替として、OAMチャネルおよび適切なプロトコルを使って、ME144が要求したときにATU-R122からパラメータを取り出すこともできる。同様に、ATU-C142からの遠端パラメータは、Uインターフェース上の2つのインターフェースのどちらかによって導出され得る。PMD層で提供される指標ビットおよびEOCメッセージは、NT120のME122において必要なATU-C142パラメータを生成するのに使用され得る。代替として、OAMチャネルおよび適切なプロトコルを使って、ME124が要求したときにATU-C142からパラメータを取り出すこともできる。本質的にはループ130であるUインターフェースにおいては、2つの管理インターフェースがあり、1つはATU-CのところにありU-Cインターフェース157、1つはATU-R122のところにあるU-Rインターフェース158。インターフェース157は、ATU-R122がUインターフェース130を介して取り出すATU-C近端パラメータを提供する。同様に、インターフェース158は、ATU-C142がUインターフェース130を介して取り出すATU-R近端パラメータを提供する。適用されるパラメータは、使用される送受信機標準例えばG.997.1やG.997.2などに依存し得る。G.997.1標準はUインターフェースにまたがる任意選択のOAM通信チャネルを指定する。このチャネルが実施される場合、ATU-CとATU-Rの対はこれを物理層OAMメッセージのトランスポートに使用し得る。よって、そのようなシステムの送受信機122、142は、それぞれのMIBに維持される様々な動作および性能データを共用する。ADSLNMSに関するさらなる情報が、あらゆる目的のために参照によりその全体が本明細書に組み込まれる、1998年3月付けADSLフォーラムからのADSLNetworkElementManagementADSLネットワーク要素管理という名称の、技術報告書TR-005に記載されている。また、2004年1月付けDSLフォーラムからのCPEWANManagementProtocolCPEWAN管理プロトコルという名称の作業テキストWT-87改訂6も、あらゆる目的のためにその全体を参照により本明細書に組み込むものである。最後に、2004年1月5日付けDSLフォーラムからのLAN-SideDSLCPEConfigurationSpecificationLAN側DSLCPE構成仕様という名称の作業テキストWT-082v7を、あらゆる目的のためにその全体を参照により本明細書に組み込むものである。これらの文献は、CPE側管理のために様々な状況に対処するものである。当分野の技術者には理解されるように、これらの文献に記載されているパラメータの少なくとも一部は、本発明の実施形態と関連させて使用され得る。さらに、システム記述の少なくとも一部も、同様に、本発明の実施形態に適用可能である。これらの文献には、ADSLNMSから利用可能な多種多様な動作データおよび情報が記載されている。その他については、当分野の技術者には知られているものと考えられる。いくつかの送受信機対が動作しており、かつ/または利用可能なDSL設備の典型的なトポロジにおいては、各加入者ループの一部が、マルチペアバインダまたはバンドル内の他のユーザのループと一緒に配置される。顧客構内装置CPEの直近の、ペデスタルの後で、ループは引込線の形を取り、バンドルを出る。したがって、加入者ループは、2つの異なる環境を横断する。ループの一部は、ループが外部電磁干渉から遮蔽されることもあるが、漏話の影響を受ける、バインダ内部に位置し得る。ペデスタルの後、引込線は、引込線の大部分が他の対線から離れているために漏話の影響を受けないことが多いが、引込線が遮蔽されていないために、やはり、伝送が電磁干渉によってより大きく損なわれ得る。多くの引込線は、内部に2から8本のより対線を有し、家庭への複数サービスやそれらの回線のボンディング単一サービスの多重化および逆多重化がある状況では、さらなる実質的な漏話が、引込線区間においてこれらの回線間で発生し得る。図2に、一般的なDSL展開シナリオの例を示す。合計LMユーザ291、292の加入者ループすべてが少なくとも1つの共通バインダを通過する。各ユーザは、専用回線を介して中央局210、220に接続される。しかしながら、各加入者ループは、異なる環境および媒体を通過し得る。図2において、Lユーザ291は、一般に、ファイバツーザキャビネットFTTCabまたはファイバツーザカーブと呼ばれる、光ファイバ213と銅より対線217の組み合わせを使ってCO210に接続される。CO210の送受信機211からの信号は、CO210および光加入者線ネットワークユニットONU218の光伝送路終端装置212および光ネットワーク終端装置215によってその信号を変換させる。ONU218のモデム216は、ONU218とユーザ291の間の信号の送受信機として働く。残りMユーザ292のループ227は銅より対線のみの、ファイバツーザエクスチェンジFTTExと呼ばれるシナリオである。可能であり、経済的に実行可能なときにはいつでも、FTTExよりもFTTCabが好ましい。というのは、これは、加入者ループの銅部分の長さを短縮し、したがって、達成可能な速度を増大させるからである。FTTCabループの存在は、FTTExループに問題を生じ得る。さらに、FTTCabは、将来ますます普及するトポロジになると期待されている。この種のトポロジは、相当な漏話干渉をもたらすことがあり、様々なユーザの回線が、それらが動作する特有の環境のために、異なるデータ搬送および性能の機能を有することを意味し得る。このトポロジは、ファイバ供給キャビネット回線および交換回線が同じバインダに混在し得るようなものとすることができる。図2で分かるように、CO220からユーザ292までの各回線は、CO210とユーザ291の間の回線によって使用されないバインダ222を共用する。さらに、別のバインダ240は、CO210およびCO220とそれらのそれぞれのユーザ291、292の間の回線すべてに共通である。図3に示す本発明の一実施形態によれば、推定器300は、ユーザおよび/または1つまたは複数のシステム運営者または提供者がそのシステムの使用を最適化するのを支援するコントローラ310例えば、動スペクトルマネージャなどとしてDSLシステムを監視する独立エンティティの一部とすることができる。そのような動スペクトルマネージャは、正確な、またはおおよそのシステム構成を知ることにより大きな恩恵を受けることができる動スペクトルマネージャは、動スペクトル管理センタ、DSMセンタ、システム保守センタ、SMCなどとも呼ばれる。いくつかの実施形態では、コントローラ310は、COまたは他の場所から何本ものDSL回線を運用するILECまたはCLECとすることができる。図3の破線346から分かるように、コントローラ310は、CO146にあってもよく、CO146外部にあり、CO146から独立の、システム内で稼動する任意の企業とすることもできる。さらに、コントローラ310は、複数のCOに接続され、かつ/または複数のCOを制御することもできる。図3のシステムの例において、推定手段340は、コントローラ310において動作モード命令信号生成手段350に結合される。この信号生成器350は、通信システム例えば、ADSL送受信機などにおいてユーザに動作モード命令信号を生成し、送るように構成される。これらの命令には、許容可能データ転送速度、送信電力レベル、符号化および待ち時間要件などが含まれ得る。近似することを求められるシステム構成には、ユーザ数、アクティブおよび/または非アクティブな回線数、システムの動作特性などが含まれ得る。当分野の技術者には理解されるように、コントローラ/動スペクトルマネージャが完全に独立のすなわち、CO内の回線を所有し、かつ/または運用する企業によって所有も運用もされないエンティティである場合、システム構成情報の大部分は利用できない。CLECまたはILECがコントローラ310として機能する場合でさえ、システム構成データの大部分は知ることができない。推定器300は、収集手段320および推定手段340を含む。図3から分かるように、収集手段320は、NMS150、AN140のところのME144および/またはME144によって維持されるMIB148に結合され得る。また、データは、広帯域ネットワーク170を介して例えば、TCP/IPプロトコルまたは所与のDSLシステム内の通常の内部データ通信外部の他の手段などを介しても収集され得る。これらの接続の1つまたは複数は、推定器がシステムから動作および/または性能データを収集することを可能にする。データは、一度に、またはある期間にわたって収集され得る。場合によっては、収集手段320は、定期的に収集を行うが、要求に応じて、または他の任意の不定期でデータを収集することもでき、よって、要求に応じて、推定器300がそのシステム構成近似を更新することが可能になる。本発明のいくつかの実施形態では、推定器300は、PC、ワークステーションなどのコンピュータにおいて実施され得る。収集手段320および推定手段340は、当分野の技術者には理解されるように、ソフトウェアモジュールでも、ハードウェアモジュールでも、あるいは両者の組み合わせでもよい。多数の回線の管理では、それらの回線によって生成されるデータ容量を管理するために、データベースが導入され、使用され得る。推定システム構成は、最尤ML法を使って決定され得る。当分野の技術者に良く知られているそのような手法では、ある構成の別の構成に対する尤度に応じて、ある一定の比較および他のデータにより重く重み付けされ得る。そのような尤度は、電話会社の記録から推論されたループの知られている特性または可能性の高い特性、回線の以前の使用に基づいて収集された以前のデータ、あるいはある期間にわたるそのようなシステムの大規模な本体に及ぶ大量のデータ収集から推論された一般的習慣に依存し得る。最尤法と共に、あるいは最尤法の代わりに使用され得る他の方法もまた当分野の技術者にはよく知られている。最尤法は、接近度の尺度を定義し、想定モデル集合の中から、収集されたデータとの差が最小である、あるいは同様に最も可能性の高いシステム構成であるモデルを見出そうとする。プロセスの進行と共に、いくつかの接近度の尺度を、いくつかのパラメータ化されたチャネルモデル集合と共に定義し、使用することができ、どれが最適に機能するかに関してより多くが学習される。これは、サービスプロバイダの慣習、バインダ製造者、異なる領域における雑音などに依存し得る。例えば、予測または推定を、その範囲において最小限報告している現在のADSL1システムからの、少なくとも報告された最大速度、ビットテーブル、現在速度、その速度での限界および減衰に基づくものとすることが可能である。そのような情報は、推定器によって処理され、一般に、報告される下りおよび上りの減衰と一致するはずの、ブリッジタップおよび様々な雑音可能性ありまたはなしでの、いくつかの想定回線長に関する推定値と比較され得る。その場合、これらの推定値を報告された値と比較して、それらが現在の速度、限界、および報告されたデータでの最大速度をどれほど接近して再現するかを調べることができる。特に重要な、現在のビット配分形状への近接性は、推定器の最善の、または妥当なパラメータ化モデルを評価するのに非常に役立ち得る例えば、隙間のあるビット配分は、ブリッジタップおよび/または狭帯域無線雑音の存在を指示し得る。本発明による一方法の実施形態を図4に示す。方法400は、コントローラ、推定器、動スペクトルマネージャ、コンピュータなどによって実行され得る。開始後、ステップ410で、1つまたは複数の初期モデルが選択され得る。例えば、平均的な漏話および伝送特性を有する標準の50対バインダが選択され得る。他のモデルには、様々な雑音モデルを有する単一対や、様々な数または組み合わせの対、対の長さ、ブリッジタップ位置および/または雑音組み合わせが含まれ得る。交互に、一連の一般的な、様々なモデルタイプがガイドとして選択され得る。これらのモデルはパラメータ化可能とすることができる。パラメータ化モデルは、知られている、またはパラメータ化された長さおよび任意の知られている、またはパラメータ化されたブリッジタップ長および位置でのチャネル挿入損失伝達関数、個々のユーザの電力レベルおよび/またはそれらに対応するPSDレベルに関連する任意の推論または動作データ、ビット誤りまたは誤り発生秒や経時的符号違反などの誤りの時間平均バージョン、それらに対応する符号設定および/または潜在的雑音のパラメータ化整形PSDに基づくものとし、またはそれらを含むことができる。また、モデルは、プロセスの後の方で選択することもできる。ついで、ステップ420で、利用可能なソースからデータが収集される例えば、データは、サービス提供者のネットワーク管理システムまたは運用センタを介し、TL1コマンド、SNMPまたは他のプロトコルを用いて、内部でANMEから収集され得る。また、ANMEからの送信が可能であれば、データをインターネットを介して、または外部に送ることも許容され得るはずである。あるいは、データは、組み込み操作チャネルビットによってリモートMEから、または代替としてインターネットを介しても収集され得る。データの種類およびデータ収集の頻度は、やはり、当分野の技術者によって決定され得る例えば、様々なデータセットが様々なときに収集され得る。次いで、ステップ430で、収集されたデータは、評価され、現在考慮中の1つまたは複数のモデルと比較される。データが収集される前に初期モデルまたは潜在的モデルグループが選択されなかった場合、ステップ425で1つまたは複数のモデルが選択され得る当然ながら、プロセスのどの時点においても新しいモデルが選択され得る。推定器が、潜在的モデルの選択の基礎とすべき何らかの初期データを必要とする場合には、ステップ425でのモデル選択が優先され得る。次いで、ステップ440で、評価の結果に応じて、1つまたは複数のモデルが洗練され、変更され、廃棄され、かつ/または新しいモデルが選択され得る。1つまたは複数のモデルの選択および変更または調整を洗練させるために、ある期間にわたる収集データの履歴が調べられる。推定器がシステム構成の適切な推定を達成した場合、例えば、ステップ440で1つまたは複数のモデルを洗練させた後で、推定器またはコントローラは、ステップ470で、推奨、命令または他の通信を、通信システムの送受信機、ユーザおよび/または他の部分に送ることができる。これらの命令は、動作モードの要件とすることもでき、そのユーザでの性能および/またはサービスを改善させるための推奨とすることもできる。そのような命令は、データ転送速度、送信電力レベル、スペクトル整形および組成などの設定に関するものとすることができる。また、そのような命令は、推定器における既存の、または推測モデルへのより良い一致を可能にし得るおそらく、異なるデータ転送速度、DMTにおける異なる開始/最小および/または終了/最大周波数、および/または異なるPSDまたは電力レベルといった異なるデータ条件下での回線のさらなる励起を要求し、または命令することもできる。このプロセスは反復的なものとすることができ、その場合、ステップ450で次のデータが求められる。ユーザ、試験、または他の通常の回線活動から次のデータが利用可能である場合、データは、ステップ420で再度収集され、ステップ430で評価され、ステップ440で1つまたは複数のモデルを洗練させるのに使用される。ステップ450で追加のデータが利用できない場合、推定器は、ステップ460で、システムを誘導し、または刺激して、データを生成させる。例えば、推定器は、非アクティブユーザ回線上で、または現在、制御信号またはデータセットを提供するDSLサービスを搬送していない回線上で試験信号を送り、次いで、他の回線の性能に反映される、他の回線に対する影響を測定することができる。また、プロセスは、様々な回線上での信号試験データ、誘導されたデータまたは通常のユーザデータの励起時刻を調べて、どの回線が相互に、どの範囲または程度まで干渉し合うか決定することもできる。収集されたデータは、ユーザが共通のバインダまたはケーブルにある場合のループ記録と関連させて考察され得る。この種の分析は相互漏話レベルのより正確な評価をもたらし得る。というのは、特に、相互漏話レベルは、ケーブル構造の不完全さおよびねじれのために、異なるケーブル中の同じ2つの対線の間では、広範囲例えば、4桁以上にわたって異なり得るからである。そのような情報は、DSL回線上で顧客に提供されるデータ転送速度およびサービスのその後の評価の劇的な改善をもたらし得る。現在のDSLシステム例えば、ADSL1システムなどにおいて収集され得る動作データには、例えば、1チャネル平均減衰測定値、2チャネルビット配分、3チャネル送信電力レベル、4報告された現在のデータ転送速度、5報告された最大可能データ転送速度、6報告された誤り訂正パリティおよび/または報告されたのではなく、他のデータから推論され得る他のオーバーヘッド、7やはり、通常は推論される必要のあるトレリス符号の使用、8ユーザアクティビティレベルを表すATMまたは他のプロトコルのセルカウント、9相互の影響および絶対時間依存回線条件を評価するためのタイムスタンプ、10ベンダ識別および連番、11保持の場合での伝送パラメータの主要な変更のためのタイムスタンプ、12パラメータの主要な変更またはパラメータ変更試行の回数、13符号違反、FEC違反、および/または誤り発生秒数などが含まれ得る。加えて、将来のDSLシステムにおいては、例えば、14周波数依存測定チャネル挿入損失、利得、位相、および/または対数振幅、15周波数依存測定静止回線またはアクティブ回線雑音レベル、16送信PSDレベル、17信号対雑音比、18ビットスワッピングからのビットおよび利得量、19装置製造者に応じたエコー応答など様々な他の量、20最悪の場合の変更および関連時刻、21詳細なFEC誤り位置指示22キャリアマスクG.997.1以下のCARMASK、23トーンスペクトル整形パラメータ例えば、G.997.1におけるTSSpsds、TSSpsusおよび/またはPSDMASKMIB要素、24ベクトル化または行列チャネル特徴付けデータ、25最近の時間間隔における最高雑音変化の周波数/トーン指数、26最近の時間間隔において生じたビットスワップの総数、27動スペクトルマネージャによってプログラムされ、または別のやり方で決定された、ある間隔のいくつかの連続する部分区間にわたるFEC誤り、符号違反および/または誤り発生秒の分布、28最近の時間間隔にわたる雑音またはMSE測定値および/または変動のピーク対平均値比、29上位レベルプロトコルスループット尺度などをさらに含み得るデータが収集され得る。より多くの種類の動作データおよびそのようなデータを獲得する手段が利用可能になるにつれて、本発明の実施形態は、より正確なシステム推定値、ならびにシステムパラメータおよび動作に関するより良い推奨を提供するようにアップグレードされ得る。上記の項目25、最近の時間間隔における最高雑音変化の周波数/トーン指数は、最近測定された間隔例えば、30秒間のデフォルト期間やプログラムされた期間などの間にどのトーン上で、雑音が最も大きく変化したかを示すトーン指数である。そのような特徴は、動スペクトルマネージャなどのコントローラが、オンとオフに切り換わる漏話などの時間的に変化する雑音によって特に影響を受ける周波数を知ることを可能にする。コントローラは、この情報によってある帯域において1つまたは複数の漏話源が有意であることをML検出し得る例えば、このデータがどのように変化するかを調べて、おそらく、ただ1つの強力な漏話源がオン/オフを切り換えていることを指示する2つのレベル高および低のみを示し、あるいは複数の漏話源が有意であることを指示するより多くのレベルを示す。DSMセンタにおいて、他の漏話源の励起パターンおよび電話/バインダ数を知っていれば、どの回線が相互に著しく漏話し合うかの最尤推論が可能になるはずである。項目26、最近の時間間隔において生じたビットスワップの総数は、コントローラが、雑音が、所与のDSL回線上において比較的定常的であるか、それともその回線上において時間と共に変化しているか判断することを可能にする。ある期間にわたってより均一で、かつ/または一貫性があることを示すより定常的な回線は、そのMAXSNRMなどを低減させ得る。また、スワップ回数は、どの1つまたは複数の漏話源がオンにしたかなどを示す適切な指標となり得る。最後に、項目27、例えば、動スペクトルマネージャによってプログラムされ、または別のやり方で決定されるある間隔のいくつかの連続する部分区間にわたる前方誤り訂正、符号違反および/または誤り発生秒違反の分布は、コントローラまたは推定器が雑音の間欠性の度合いを判断するのに役立つ。当分野の技術者には理解されるように、ADSLシステムでは、通常、4レベルの誤り、すなわち、誤り発生秒毎秒報告される、誤り多発秒、符号違反ADSL1では17ミリ秒ごとに報告される、および前方誤り訂正誤りS=1の場合、誤りが250ミリ秒ごとに報告されるように、Sシンボルごとに報告されるが報告される。FECが短い間隔例えば、1秒以下でカウントされる場合、推定器またはコントローラは、間欠雑音がどのように分布しているかについて理解することができる。ある十分に短い間隔例えば、限界レベル、電力、関連する各量など他の情報の間でも特にFEC誤りを含む動スペクトルマネージャに送られるデータ情報の短いパケットであるSパケットの長さにおいて、連続して報告されたFEC誤りがバースト性であることが分かった場合、インターリービングがさらに役立つ。報告されたFEC誤りがすべての短い間隔にわたってほぼ同じである場合には、インターリービングは役に立たず、パリティを増大させる必要がある。よって、推定器またはコントローラは、インパルス雑音がバースト性であるか、それともより均一であるか、および、実際に、各バーストがどれほど離れているかをML検出することができる雑音が完全に均一である場合、その雑音はほぼ定常的であり、ビットスワッピングがそれを獲得する必要がある。このプロセスの間、各潜在的モデルの正確さの尤度が評価され得る。収集された動作データおよび他の任意の経験的実証に最も適合する1つまたは複数のモデルが、システムに対する改善および/または他の変更を考慮する1つまたは複数のためのモデルとして使用するよう選択され得る。やはり、モデルの正確さの尤度は、通常の動作信号に基づく動作性能を示すシステムのユーザの通常の使用によって生成される観測動作データ、および/または動作性能を示すシステム上で通常行われる試験によって生成される試験データ、および/または刺激信号に基づく動作性能を示すxDSLシステムを刺激することによって生成される誘導動作データなどといったシステム性能の様々な指標に基づくものとすることができる。各モデルは、収集され、評価されるデータに応じて、連続的/定期的に更新、改訂され得るあるいは、非定期的に、かつ/または誘導によって更新させることもできる。誘導動作データは、動スペクトルマネージャが回線間の因果関係を確認することができるようにする付録で参照されるタイムスタンプフィールドを使った時間関連イベントとすることができる。これは、マネージャが、相互に漏話し合う可能性のある回線を判断することを可能にする。そのような知識は、当分野の技術者には理解されるように、DSL性能をさらに改善するいくつかの手法を可能にする。あるML推定方法では、DSMセンタにおける異なる回線上の時間インデクシングイベントが使用され、可能性の高い相互干渉源が確認され、よって、状況がより正確にモデル化される。この時間変化および相関の概念は極めて有用である。例えば、回線が全く変化していないときでも、どの回線が実際に相互に影響を及ぼし合っているか知っていれば非常に役立ち得る。動作データの生成を誘導する別の例が、図5~7に関連して理解され得る。銅対線で送られる信号が、ワイヤの抵抗によって生じる電力損によって減衰する。この減衰、または挿入損失は、ループ長に依存し、長いループにわたって高い速度を提供することをより困難にする。例えば、普通、運用者は、顧客ループが18kft約5486.4mを上回る場合、ADSLサービスを求める要求を受け付けない。抵抗は、伝送回線における唯一の障害ではない。事実、金属線は、当分野の技術者には理解されるように、一般に、基本の2ポートネットワークのカスケードを特徴とする。位相速度および送信信号の位相遅延は、キャパシタンスおよびインダクタンスの影響の結果として周波数と関連して変動する。さらに、信号減衰も周波数に依存し、平坦でない減衰特性をもたらす。回線が適正に終端されている場合の挿入損失より6dB低い750メートル26ゲージ0.4mmより対線での伝達関数の振幅を、図7に線720として示す。線700に、チャネル特性に対するブリッジタップのノッチング効果を示す。ブリッジタップは、ループのあるポイントに接続され、他方の端部が終端さないまま放置されているより対線である。信号減衰およびその結果として生じるノッチチャネル特性により、ブリッジタップは、DSL周波数において速度損および深刻なシンボル間干渉を引き起こす。残念ながら、電話網の大部分では、既存のデータベースが常に正確であるとは限らず、ブリッジタップの正確な位置を知ることは不可能である。北米では、おおよそ、ループの3分の2にブリッジタップがあり、そのうちの半分は、2つ以上のタップを有する。運用者は、ブリッジタップの位置決め方法を開発しているが、多くのDSLループは、そのブリッジタップを保持することになると予期されている。運用中のシステムでは、チャネルが連続して測定され、変調パラメータを計算し、信頼性の高い動作を保証するために、その伝達関数が推定される。Hlog、静止回線雑音QLN、および実行時雑音MSEは、データを送信する際に使用されるすべてのトーンにわたるチャネル利得および平均雑音電力に関する情報である。下りHlogおよびQLNは、モデムの訓練時に正確に推定され、それらの推定値がATU-Rにおいて利用可能である。MSEは、ADSLではショータイムshowtimeともいう実行時に推定される。しかしながら、これらの値はATU-Cには報告されず、よって、ATU-Cでは、Hlog、QLNおよび/またはMSEを知る方法がない。ADSL1は、これらのパラメータをATU-Cに渡さないため、下りHlog、QLNおよび/またはMSEに関する正確な情報は、ATU-Cでは利用できないとみなされており、よって、操作意思決定および/またはパラメータ設定では決して使用されることがなかった。ADSL2はATU-Cにこれらのパラメータを渡しはするが、ADSL2は普及しておらず、かつATU-RとATU-Cの両方がADSL2準拠であることを必要とし、これは、現在では、あまり考えられない状況である。その場合でも、ADSL顧客が、そのADSL2をADSL1モデム例えば、いつか以前にオフィスまたは住宅で使用されていたモデムなどと交換することはあり得る。現在、1億台を超えるADSL1モデムが存在している。QLNは、モデムがアクティブでも訓練中でもないときの測定雑音である。しかしながら、雑音は時間と共に大きく変化し得る。動作中の後刻におけるこの雑音を、本明細書では、MSE雑音平均二乗誤差雑音またはMSE関数と呼ぶ。MSE雑音は、dBを使って次式によっていつでも推定され得る。MSE[n]=PSD[n]Hlog[n]-SNR[n]式中、dB単位のGapは9.5TSNRM-CODEGAINであり、SNR[n]≒10Gap/10×22B[n]-1はADSL2モデムにおいては報告され、ADSL1モデムにおいては、過去または現在の報告されたビット配分B[n]から計算され得る。SNRは、初期PSD、Hlogおよび/またはQLNを使って算出され、または推論され得る。PSD=REFPSDG[n]式中、G[n]はdB単位の知られている、または推定された利得テーブル値であるであり、REFPSD=NOMPSD-PCBである。G[n]は、ADSL1モデムでは、普通、-2.5dB<G[n]<2.5dBを満たすが、報告されないこともあるため、G[n]は、普通、2つの隣接するトーン間のよりビット数の大きいトーン上では-2.5dBに近く、普通、2つの隣接するトーン間のよりビット数の小さいトーン上では2.5dBに近い、B[n]テーブルの変化を探すことによって推定され得る。たとえ下りHlogおよびQLNおよび/またはMSEはATU-Cに報告されないとしても、下りビット配分、下り限界、下り送信電力、下り減衰などの他のデータは、通常、ATU-Cに返される。特に、下り減衰は、情報搬送トーンの平均減衰として計算され、これは、情報搬送トーンの間での最低周波数トーンの減衰のビット配分を使って洗練され得る妥当な近似を提供する。言い換えると、下り伝送において、Hlogの値は、使用帯域における最低のデータ搬送周波数fminおよび、ある程度まで、fminを上回る周波数のいくつかによって決定され、これは、fminによってその下限の境界を定められるデータ搬送周波数の比較的小さい帯域について測定される減衰が、Hlogfminの適切な近似になることを意味する。したがって、使用されるトーンの間のいくつかのトーンのHlogは、下り減衰を使用すれば、厳密に推定され得る。いくつかのADSLシステムにおける利用可能なプロファイルおよびTL1機能がこれらの技法において使用され得る。当分野の技術者には理解されるように、fminは、通常、選択されたキャリアマスクにおける最低周波数である。しかしながら、これは常に該当するとは限らない。例えば、あるキャリアマスクにおける選択された周波数帯は、その周波数のチャネルが非常に乏しく、どんなビットも割り当てられていないときなど様々な理由で、使用されないすなわち、ビットロード時にそこにビットが割り当てられない1つまたは複数のより低い周波数を含み得る。そのような状況では、したがって、最低の周波数は、fminではないこともある。回線減衰を評価するコントローラは、報告されたビット配分から、fminの値が何であるかを知ることになるfminは最低のデータ搬送周波数および/またはトーンである。本考察および添付の図面において、fminは、選択されたキャリアマスクにおける最低のトーンおよび/または周波数であると仮定することができ、これは、大部分の状況では有効な仮定である。しかしながら、本発明の実施形態では、fminがキャリアマスクにおける最低の周波数ではないことのある状況が企図されている。また、本発明の実施形態では、特に、連続する訓練間隔において1組の異なる周波数での減衰を測定するために、fminを意図的に増大させることもできる。いくつかの周波数について1群のHlog近似値が獲得されると、伝達関数グラフ上に記入された各点を使って、Hlogを近似する線が生成され得る。この近似を獲得する2つの方法を図5および図6に示す。図7から分かるように、データ点701~708の1つまたは複数が、図5および6の方法の1つを使って獲得され得る。図7の例において、点701、702、703、704、705、706、707および708はトーン32、48、64、80、96、112、128および144に対応するが、当分野の技術者には理解されるように、他のトーンおよび/または周波数も使用され得る。2点だけしか獲得されない場合、これらは2点を通る線を定義することになる。3つ以上の点の場合、図7に示すように、これらの点は、線730を近似し、そこから任意の分散を求めるのに使用され得る。以下で言及するように、線730は、チャネル伝達関数の概算推定であり、所与の状況における値であることも、そうでないこともある。さらなるデータ点が収集されるにつれて、もしあれば、ブリッジタップの影響を含む実際の伝達関数700のより正確な表現が展開され得る。図7には、ブリッジタップの影響を含む実際のチャネル伝達関数が線700として示されている。このグラフから分かるように、伝達関数700Hlogにはいくつかの降下があり、ブリッジタップが存在しなかった場合のチャネル伝達関数を表す720からの多少の変位を有し得る。伝達関数における正弦降下は、通常、回線中のブリッジタップによるものである。そのようなタップの数および長さ図7の場合には2タップは、ブリッジタップなしの伝達関数720を歪ませ、結果として、試験対象とされているDSL回線の容量の実際の表現である、そのチャネルにふさわしい関数700になる。しかしながら、線720および730は、状況によっては有用となり得る。例えば、線720は、存在するブリッジタップが除去された場合のチャネル容量を表す。これは、運用者に、ユーザのDSL回線を修理/アップグレードするためのトラックロールが保証されているかどうか判断する適切な評価ツールを提供し得る。当分野の技術者は理解するように、図7の線700と720の差は、ブリッジタップの存在による損失データ容量を表す。さらに、いくつかの遠隔地は、それらの回線に接続された減衰器従来の電話運用会社の問題位置決定作業の残余物を備えていることがある。このさらなる減衰も、同様に、測定データから推定することができ、例えば、より高い速度が求められる場合などには、トラックロールから回線容量増大を計算することができる。線730は、伝達関数の概算近似を表す。あまり正確ではないが、線730は、それでもなお、コントローラがHlogを決定する際に少数のデータ点だけしか利用できない状況では役立ち得る。この概算推定データは、さらに、システム性能を改善し、かつ/または動スペクトルマネージャなどがシステム構成の推定する際にも使用され得る。加えて、概算推定は、ビット配分などの情報を利用することによってもさらに改善され得る。適切なブリッジタップモデルを使用すれば、どんな利用可能な点例えば、図7の点701~708の2つ以上からでも、線700が推定され得る。必要ならば、適切な近似を使って、Hlog700またはHlinに対する望ましくない影響が除去され得る。しかしながら、通常、回線挿入損失の推定の正確さに影響を及ぼすはずの影響は、除去すべきではない。動スペクトルマネージャおよび/またはサービス提供者運用要員にとって、ブリッジタップの影響を考慮することができることは有用である。チャネル上のフィルタも、同様に、測定減衰値に影響を及ぼすことがあり、測定データ点から除去される必要があり得る。モデム/フィルタの影響の除去は、モデム内のフィルタリングが性能を向上させる多くの場合には必要とされ得るが、測定伝達関数の見かけをあいまいにして実際の挿入損失を判別しにくくする。測定減衰値に対するこれらすべての訂正は、Hlog値に対するそれらの影響を除去し、かつ/または明らかにする技法であり、当分野の技術者には知られている。異なるトーンでの3つのHlog[n]値に対応する3つ以上の点を使って、理論的に傾きおよびブリッジタップ長を推論することができ、3つを上回る点を用いれば、可能な知られている挿入損失曲線への適合が、より有益なものとなり、複数のブリッジタップ長の決定が可能になる。最終的な近似が求められると、その線はいくつかのやり方で使用され得る。例えば、線720の傾きは、より対線の長さに比例する。さらに、雑音値は、Hlog値が、知られているビット配分および知られている送信電力スペクトル密度レベルと共に考察されるときに獲得され得る。したがって、ADSL1技術を使って、ADSL2データおよび動作特性が求められ、それを使って、要素管理システムがこの有用な情報の一部または全部を提供しないシステムにおいてADSL1システム動作が最適化され、かつ/または別様に改善され得る。本発明の実施形態は、異なるキャリアマスクを使用するATU-Rの複数の訓練を使用する。各個別訓練は、Hlogを示す伝達関数のデータ点を提供する。それだけに限らないが以下を含む、様々な技法を使ってこれらの伝達関数データ点が生成され得る。図5ただ1つのデータ搬送トーンfを有するキャリアマスクが選択され510例えば、Hz単位で、またはDSLトーン数として与えられる、減衰ATNfが獲得され520、これが適宜繰り返され得る530。ATNfがグラフ化され540、望ましくない影響があれば除去され得る550。次いで、Hlog、QLNなどが計算され560、通信システムのユーザおよび/または他の部分の動作モードに関する推奨が行われ得る570。選択された各fごとの報告される下り減衰は、使用される任意のトーンのHlog値を提供し、その伝達関数グラフの近似を生成するその1つのアクティブなトーンのHlog値に近く、またはこれと同じである。および/または、図6610で、例えば、ADSL2のCARMASK関数などを使ってfminとfmaxの間の1群のトーンを含むキャリアマスクが選択されるfminは、選択された帯域における最低周波数、または、その帯域における最低周波数が非データ搬送である場合には、最低データ搬送周波数のどちらかとすることができる。620でATNfminが獲得され、次の帯域が、適宜、試験され得る630。値がグラフ化され640、望ましくない影響があれば除去される650。次いで、Hlog、QLNなどが計算され660、通信システムのユーザおよび/または他の部分の動作モードに関する推奨が行われる670。この方法では、下り減衰を使って、fminに近いトーンのHlogが推定される。ほとんど場合、モデム選択トーンセット中の最低周波数がfminであり、よって、ステップ620でのATNfminの推定は、一般に、極めて正確である。fminの様々な値を使用し、訓練を繰り返すことによって、帯域幅全体のHlogが適切に推定され得る。前述の2つの方法例のどちらにおいても、関連する利用可能なスペクトルにおけるより低いトーンが使用され得る。例えば、図6の方法におけるADSL1の周波数グループのキャリアマスクでは、トーン32138kHzを中心とする、48、64いくつかのシステムでは、しばしば、パイロットトーンである、128、200を使ってfminが指定され得る。これらの周波数は、同様に、図5の方法で使用される個々のトーンとしても使用され得る。上記2つの例は、少数から多数までの分離された選択肢のどこかでfminを掃引する様々なキャリアマスクを使用するHlogのスキャンとみなされ得る。所与の通信システムがパイロットトーンの使用を必要とする場合、そのパイロットトーンが、Hlogを近似するのに使用される任意のキャリアマスクに含まれる必要のあることがある。これらの事例において、Hlog[fmin]に等しい減衰を測定した近似が使用される場合には、fmin≦fpilotの使用が必要となり得る。当分野の技術者には理解されるように、Hlogをスキャンする多くの方法があるが、複数のキャリアマスクを選択し、各選択ごとに訓練を繰り返す方法および技法が簡単かつ有効である。事実、同じことが上りにも適用され、1組の上りキャリアマスクに対応する上り減衰が収集され、上り帯域のHlog推定に使用され得る。最終的には、上りと下り両方からのHlog[f]推定値が併せて処理されて、図7の伝達関数700および720の最善の推定値が獲得され得る。Hlogの妥当な近似を獲得するのに使用される訓練数を最小化することが望ましい場合例えば、訓練にプロファイルが使用され、プロファイルの数が限られている場合などには、トーンの一部が、下り減衰および選択キャリアマスクを使用し、試験トーン内の、かつ/または試験トーン外の他のトーンのHlogの値を内挿し、かつ/または外挿すれば確実に推定され得る。Hlog推定値がATU-Cで利用可能になると、QLNおよび/またはMSEは、ビット配分、Hlog推定値、および電力スペクトル密度レベルやその均等物といった、ATU-Cで利用可能な他のパラメータを使って確実に推定され得る。ATU-CにおけるHlogおよびQLNまたはMSEの確実な推定値は、コントローラ例えば、動スペクトルマネージャなどが、動作データがATU-CとATU-Rの両方から収集される状況および技法に比べてほとんど情報損失なしに、ATU-Cだけから動作データを収集することを可能にする。したがって、各回線ごとの望ましい動作パラメータの正確な計算が、ATU-Rから動スペクトルマネージャまたは他のデータ収集ユニットへの動作データのどんな直接の報告もなしに、確実になされ得る。場合によっては、収集され、かつ/または報告された値またはパラメータは、動スペクトルマネージャなどのコントローラによって、モデムの種類および製造者を識別するのに使用され得る。例えば、コントローラに、様々な報告される値のある一定の組み合わせだけが、所与の製造者または特定の種類のモデムで発生すると分かることがある。コントローラは、時間の経過と共に蓄積された測定値を用いて、ある一定のモデムがある一定の種類の報告を有することが分かり、よって、それがどこのモデムであるかより正確に予測することができる。これは、特に、雑音が大量に変化しまたは大量に変化することが観測されており、またはFEC誤り分布のいくつかの連続する報告で変化する、推定高雑音トーンに該当し得る。一般に、本発明の実施形態は、1つまたは複数のコンピュータシステムに格納され、またはそれを介して転送されるデータが関与する様々なプロセスを用いる。また、本発明の実施形態は、これらの動作を実行するハードウェア装置または他の装置にも関連するものである。この装置は、必要とされる目的のために特別に構築することもでき、コンピュータに格納されたコンピュータプログラムおよび/またはデータ構造によって選択的にアクティブ化され、再構成される汎用コンピュータとすることもできる。本明細書に提示するプロセスは、どんな特定のコンピュータや他の装置にも固有の関連性を持たない。特に、本明細書での教示に従って書かれたプログラムと共に様々な汎用機を使用することもでき、必要な方法ステップを実行するより特化された装置を構築する方がより好都合な場合もある。様々なこれらのマシンの具体的構造は、以下で述べる説明に基づけば、当分野の技術者には明らかになるであろう。前述の本発明の実施形態は、コンピュータシステムに格納されたデータが関与する様々なプロセスステップを用いる。これらのステップは、物理量の物理的操作を必要とするものである。普通、必ずしもそうとは限らないが、これらの量は、格納され、転送され、組み合わされ、比較され、それ以外の方法で操作されることのできる電気または磁気信号の形を取る。主に、一般的用法を理由に、これらの信号を、ビット、ビットストリーム、データ信号、制御信号、値、要素、変数、文字、データ構造などと呼ぶ方が好都合なこともある。しかしながら、これらおよび類似の用語はすべて、適切な物理量に関連付けられるべきものであり、単に、これらの量に適用される好都合なラベルにすぎないことを忘れてはならない。さらに、実行される操作は、しばしば、識別、適合、比較などの用語で呼ばれることがある。本発明の一部を形成する本明細書で説明する操作のいずれにおいても、これらの操作は、機械操作である。本発明の実施形態の操作を実行する有用な機械には、汎用ディジタルコンピュータや他の類似の装置が含まれる。すべての場合において、コンピュータを操作する際の操作方法と計算処理自体の方法との区別に留意すべきである。本発明の実施形態は、電気信号などの物理信号を処理して他の所望の物理信号を生成するに際してコンピュータを操作する方法ステップに関するものである。また、本発明の実施形態は、これらの操作を実行する装置にも関連するものである。この装置は、必要な目的のために特に構築することもでき、コンピュータに格納されたコンピュータプログラムによって選択的にアクティブ化され、または再構成される汎用コンピュータとすることもできる。本明細書で提示するプロセスは、どんな特定のコンピュータや他の装置にも固有の関連性を持たない。特に、本明細書での教示に従って書かれたプログラムと共に様々な汎用機を使用することもでき、必要な方法ステップを実行するより特化された装置を構築する方がより好都合な場合もある。様々なこれらのマシンに必要な構造は、前述の説明から明らかであろう。加えて、本発明の実施形態は、さらに、様々なコンピュータで実施される操作を実行するプログラム命令を含むコンピュータ可読媒体にも関連するものである。この媒体およびプログラム命令は、本発明のために特に設計し、構築することもでき、コンピュータソフトウェア技術分野の技術者にとって周知であり、利用可能な種類のものとすることもできる。コンピュータ可読媒体の例には、それだけに限らないが、ハードディスク、フロッピー登録商標ディスク、磁気テープなどの磁気媒体、CD‐ROMディスクなどの光媒体、フロプティカルディスクなどの光磁気媒体、および読取り専用メモリデバイスROMやランダムアクセスメモリRAMなど、プログラム命令を格納し、実行するために特に構成されたハードウェア装置が含まれる。プログラム命令の例には、コンパイラによって生成されるものなどの機械コードと、インタープリタを使ってコンピュータによって実行され得るより高水準のコードを含むファイルの両方が含まれる。図8に、本発明の1つまたは複数の実施形態に従ってユーザおよび/またはコントローラによって使用され得る典型的なコンピュータシステムを示す。コンピュータシステム800は、一次記憶装置806通常は、ランダムアクセスメモリ、すなわちRAM、一次記憶装置804通常は、読取り専用メモリ、すなわちROMを含む記憶装置に結合された、中央処理装置またはCPUとも呼ばれる任意の数のプロセッサ802を含む。当分野ではよく知られているように、一次記憶装置804は、データおよび命令をCPUに一方向的に転送するように働き、一次記憶装置806は、通常、データおよび命令を双方向的に転送するのに使用される。これらの一次記憶装置の両方とも、前述のコンピュータ可読媒体のうちの任意の適切なものを含み得る。また、大容量記憶装置808もCPU802に双方向的に結合されてさらなるデータ記憶容量を提供し、前述のコンピュータ可読媒体のいずれかを含み得る。大容量記憶装置808は、プログラム、データなどを格納するのに使用することができ、通常は、一次記憶装置より低速なハードディスクなどの二次記憶媒体である。大容量記憶装置808内に保持される情報は、適切な場合には、標準的なやり方で、仮想メモリとして、一次記憶806の一部として組み込まれ得ることが理解されるであろう。また、CD‐ROM814などの特定の大容量記憶装置も、CPUに一方向的にデータを渡すことができる。また、CPU802は、ビデオモニタ、トラックボール、マウス、キーボード、マイクロホン、タッチ式ディスプレイ、変換カード読取り装置、磁気または紙テープ読取り装置、タブレット、スタイラス、音声または配線認識装置、または、当然ながら、他のコンピュータなどその他の周知の入力装置といった1つまたは複数の入出力装置を含むインターフェース810にも結合される。最後に、CPU802は、任意選択で、812に一般的に示すネットワーク接続を使ってコンピュータまたは電気通信網に結合され得る。そのようなネットワーク接続を用いれば、前述の方法ステップを実行する過程において、CPUが、ネットワークから情報を受け取り、またはネットワークに情報を出力し得ることが企図される。前述の装置および材料は、コンピュータハードウェアおよびソフトウェア分野の技術者にはよく知られたものであろう。前述のハードウェア要素は、本発明の操作を実行する複数のソフトウェアモジュールを定義することができる。例えば、コード語構成コントローラを実行する命令を大容量記憶装置808または814上に格納し、一次メモリ806と連動させてCPU802上で実行することができる。好ましい実施形態では、コントローラは、ソフトウェア下位モジュールに分割される。本発明の多くの特徴および利点は、前述の説明から明らかであり、よって、添付の特許請求の範囲は、そのような本発明の特徴および利点すべてをカバーするためのものである。さらに、当分野の技術者には、多数の改変および変更が容易に見出されるものであり、よって、本発明は、図示し、説明した通りの構成および動作だけに限定されるものではない。したがって、前述の各実施形態は、限定ではなく例として理解されるべきであり、本発明は、本明細書で述べた詳細だけに限定されるべきではなく、現在または将来において予知可能であるにせよ、予知不能であるにせよ、添付の特許請求の範囲およびその均等物の全範囲によって定義されるべきものである。