"DSLシステム試験ループ構成を推定する方法であって、前記方法が、前記DSLシステムの前記試験ループから試験ループパラメータベクトルを入手するステップであって、前記試験ループパラメータベクトルが1つ以上のループ依存パラメータ値を含むステップと、参照ループ構成に対応する参照パラメータベクトルを選択するステップと、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の前記差分を計算するステップと、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の前記計算される差分に基づき前記試験ループ構成を推定するステップとを含む方法。請求項1に記載の方法において、前記試験ループパラメータベクトルが、トーン毎のチャネル減衰、トーングループに対して平均化するチャネル減衰、ループ減衰、信号減衰、LATN、SATN、推定アップストリーム電力バックオフの電気的長さ、UPBOKLE、HLOG[n、または直線ループに対応するトーン毎のチャネル減衰を仮定して推定されるトーン毎の受信機雑音、の少なくとも1つを含む方法。請求項1に記載の方法において、ブリッジタップを持たない参照ループに対応する前記参照ループ構成を選択するステップと、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の前記差分におけるピークを位置決めするステップと、位置が決められたピークの前記サイズを推定するステップと、位置が決められたピークの前記位置および推定サイズに基づき前記DSLシステム試験ループにおけるブリッジタップの前記存在を宣言するステップとをさらに含む方法。請求項3に記載の方法において、前記ピークの前記位置に基づき前記ブリッジタップの前記長さを推定するステップをさらに含む方法。請求項3に記載の方法において、ブリッジタップの前記存在を特定するステップが、検出ピークの前記サイズが正のピークサイズの閾値より大きい場合正のピークを宣言するステップと、検出ピークの前記サイズが負のピークサイズの閾値より小さい場合負のピークを宣言するステップと、宣言された正のピークの前記数を計数するステップと、宣言された負のピークの前記数を計数するステップと、宣言された正のピークの前記数が正のピーク計数閾値を超え、かつ宣言された負のピークの前記数が負のピーク計数閾値を超えればブリッジタップの前記存在を宣言するステップとを含む方法。請求項5に記載の方法において、前記正のピークサイズ閾値、前記負のピークサイズ閾値、前記正のピーク計数閾値、または前記負のピーク計数閾値の少なくとも1つを調整するステップをさらに含む方法。請求項4に記載の方法において、前記ブリッジタップ長を推定するステップが、少なくとも1つの正のピークの前記検出位置に対応する前記ブリッジタップ長を推定するステップ、または少なくとも1つの負のピークの前記検出位置に対応する前記ブリッジタップ長を推定するステップの少なくとも1つを含む方法。請求項1に記載の方法において、前記試験ループパラメータベクトルが前記試験ループから収集される運用データから入手される試験ループエコー依存パラメータベクトルを含み、さらに、前記参照ループ構成がブリッジタップを持たない参照ループ構成を含み、さらに、前記参照パラメータベクトルがブリッジタップを持たない前記参照ループ構成に対応する参照エコー依存パラメータベクトルを含み、さらに、前記方法が、前記試験ループエコー依存パラメータベクトルと前記参照エコー依存パラメータベクトルとの間の前記差分を計算するステップをさらに含み、前記方法が、前記エコー依存パラメータベクトルと前記参照エコー依存パラメータベクトルとの間の前記計算される差分からブリッジタップの前記位置を推定するステップを含む方法。請求項8に記載の方法において、前記エコー依存パラメータベクトルが、エコー応答、ループインピーダンス、またはトーン毎の受信機雑音の少なくとも1つを含む方法。請求項1に記載の方法において、前記参照ループ構成が不良接続を持たず、さらに、前記方法が、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の差分を計算するステップと、前記計算する差分が第1の閾値より大きければ、前記試験ループにおける不良接続の前記存在を宣言するステップとをさらに含む方法。請求項1に記載の方法において、前記参照ループ構成が不良接続を持たず、さらに、前記方法が、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の前記差分が第1の閾値より大きい周波数セットを検出するステップと、前記検出する周波数セットが第1の周波数の範囲内にあれば、不良接続を宣言するステップとをさらに含む方法。請求項10に記載の方法において、前記試験ループパラメータベクトルが、トーン毎のチャネル減衰、トーングループに対して平均化するチャネル減衰、ループ減衰、信号減衰、LATN、SATN、推定アップストリーム電力バックオフの電気的長さ、UPBOKLE、HLOG[n、または不良接続を持たないループを仮定して推定するトーン毎の受信機雑音、の少なくとも1つを含む方法。請求項10に記載の方法において、前記試験ループパラメータベクトルが前記DSLシステムから収集される運用データに基づくエコー依存パラメータベクトルを含み、さらに、前記参照パラメータベクトルが前記参照ループ構成に対応する参照エコー依存パラメータベクトルを含み、さらに、前記方法が、前記エコー依存パラメータベクトルと前記参照エコー依存パラメータベクトルとの間の前記差分を計算するステップ、および前記エコー依存パラメータベクトルと前記参照エコー依存パラメータベクトルとの間の前記計算された差分から不良接続の前記位置を推定するステップとを含む方法。請求項13に記載の方法において、前記エコー依存パラメータベクトルが、エコー応答、ループインピーダンス、またはトーン毎の受信機雑音の少なくとも1つを含む方法。DSLシステムループにおけるマイクロフィルタの欠落を検出する方法であって、前記方法が、前記DSLシステムの運用データに基づき第1の運用パラメータベクトルを生成するステップと、前記第1のパラメータベクトルを格納するステップと、前記DSLシステムの運用データに基づき第2の運用パラメータベクトルを生成するステップと、前記第1の運用パラメータベクトルを前記第2の運用パラメータベクトルと比較するステップとを含む方法。請求項15に記載の方法において、前記第1のおよび第2の運用パラメータベクトルのそれぞれが、チャネルの平均減衰測定結果、LATN、SATN、推定アップストリーム電力バックオフの電気的長さ、UPBOKLE、チャネルビット分布、チャネル送信電力レベル、報告された現行データ速度、報告された最大達成可能データ速度、報告された誤り訂正パリティ、報告されたトゥレリス符合の使用、測定したチャネル挿入損失、HLOG[n、測定されたチャネル利得、測定されたチャネル位相、個々のユーザの電力レベルに関する推測データ、個々のユーザの電力レベルに関する運用データ、個々のユーザのPSDレベルに関する推測データ、個々のユーザのPSDレベルに関する運用データ、個々のユーザの符号設定に関する推測データ、個々のユーザの符号設定に関する運用データ、潜在雑音の前記パラメータ化形成PSDに関する推測データ、潜在雑音の前記パラメータ化形成PSDに関する運用データ、最近の時間間隔における最大雑音変化の前記周波数/トーン指標、最近の時間間隔において生じる前記ビット交換総数、時間間隔の幾つかの連続サブ間隔に亘るFEC誤り、符号違反または誤り秒違反の前記分布、測定された雑音電力変動、測定されたピーク対平均電力比、測定されたチャネル対数数量、測定された休止回線雑音レベル、測定されたアクティブ回線雑音レベル、トーン毎の平均二乗誤差、MSEn、トーン毎の信号対雑音比、SNRn、ATMまたはその他のプロトコルセル計数、測定された高位レベルプロトコル処理量、再調整計数、同期試行失敗計数、報告されたキャリヤマス、報告されたトーン形成パラメータ、ベクトル化またはマトリックスチャネル特徴付けに関する推測データ、エコー応答、受信エコー雑音、またはループインピーダンス、の少なくとも1つを含む方法。請求項15に記載の方法において、第1の運用パラメータベクトルと前記第2の運用パラメータベクトルとの間の前記差分が一定の閾値を超えれば、マイクロフィルタの欠落を宣言するステップをさらに含む方法。請求項17に記載の方法において、前記第1の運用パラメータベクトルと前記第2の運用パラメータベクトルとを生成するステップの間で前記電話機の状態が変化したことを、電話呼記録情報が示す場合にのみ、マイクロフィルタの欠落を宣言するステップを実行し、前記電話機の状態変化が前記電話機のオンフック状態からオフフック状態への変化、または前記電話機の前記オフフック状態から前記オンフック状態への変化を含む方法。請求項15に記載の方法において、前記第1の運用パラメータベクトルを生成するステップと前記第2の運用パラメータベクトルを生成するステップとの間で再調整が生じたことを、前記第1の運用パラメータベクトルおよび前記第2の運用パラメータベクトルが示せば、マイクロフィルタの欠落を宣言するステップをさらに含み、前記電話機の状態が前記第1の収集と前記第2の収集との間で変化したことを、電話呼記録情報が示せば、前記電話機の状態変化が前記電話機のオンフック状態からオフフック状態への変化、または前記電話機の前記オフフック状態から前記オンフック状態への変化を含む方法。請求項15に記載の方法において、前記第1の運用パラメータベクトルを生成するステップと前記第2の運用パラメータベクトルを生成するステップとの間で、多数の符号違反、または多数のFEC訂正、の少なくとも1つが生じたことを、前記第1の運用パラメータベクトルおよび前記第2の運用パラメータベクトルが示せば、マイクロフィルタの欠落を宣言するステップをさらに含み、前記電話機の状態が前記第1の収集と前記第2の収集との間で変化したことを、電話呼記録情報が示せば、前記電話機の状態変化が前記電話機のオンフック状態からオフフック状態への変化、または前記電話機の前記オフフック状態から前記オンフック状態への変化を含む方法。マシーンによる読み出し可能媒体および前記マシーンによる読み出し可能媒体に含まれるプログラム命令を含むコンピュータプログラム製品であって、前記プログラム命令がDSLシステム試験ループ構成を推定する方法を指定し、前記方法が、前記DSLシステムの前記試験ループから試験ループパラメータベクトルを入手するステップであって、前記試験ループパラメータベクトルが1つ以上のループ依存パラメータ値を含むステップと、参照ループ構成に対応する参照パラメータベクトルを選択するステップと、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の前記差分を計算するステップと、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の前記計算された差分に基づき前記試験ループ構成を推定するステップとを含むコンピュータプログラム製品。請求項21に記載のコンピュータプログラム製品において、ブリッジタップを持たない参照ループに対応する前記参照ループ構成を選択するステップと、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の前記差分を表すピークを位置決めするステップと、位置が決められたピークの前記サイズを推定するステップ、および位置が決められたピークの前記位置および推定サイズに基づき前記DSLシステム試験ループにおけるブリッジタップの前記存在を宣言するステップとをさらに含む前記方法を持つコンピュータプログラム製品。請求項21に記載のコンピュータプログラム製品において、前記試験ループパラメータベクトルが前記試験ループから収集する運用データから入手する試験ループエコー依存パラメータベクトルを含み、さらに、前記参照ループ構成がブリッジタップを持たない参照ループ構成を含み、さらに、前記参照パラメータベクトルがブリッジタップを持たない前記参照ループ構成に対応する参照エコー依存パラメータベクトルを含み、さらに、前記方法が、前記試験ループエコー依存パラメータベクトルと前記参照エコー依存パラメータベクトルとの間の前記差分を計算するステップをさらに含み、前記方法が、前記エコー依存パラメータベクトルと前記参照エコー依存パラメータベクトルとの間の前記計算する差分からブリッジタップの前記位置を推定するステップを含むコンピュータプログラム製品。請求項21に記載のコンピュータプログラム製品において、前記参照ループ構成が不良接続を持たず、さらに、前記方法が、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の差分を計算するステップと、前記計算された差分が第1の閾値より大きければ、前記試験ループにおける不良接続の前記存在を宣言するステップとをさらに含むコンピュータプログラム製品。請求項24に記載のコンピュータプログラム製品において、前記試験ループパラメータベクトルが前記DSLシステムから収集される運用データに基づくエコー依存パラメータベクトルを含み、さらに、前記参照パラメータベクトルが前記参照ループ構成に対応する参照エコー依存パラメータベクトルを含み、さらに、前記方法が、前記エコー依存パラメータベクトルと前記参照エコー依存パラメータベクトルとの間の前記差分を計算するステップと、前記エコー依存パラメータベクトルと前記参照エコー依存パラメータベクトルとの間の前記計算された差分から不良接続の前記位置を推定するステップとをさらに含むコンピュータプログラム製品。マシーンによる読み出し可能媒体および前記マシーンによる読み出し可能媒体に含まれるプログラム命令を含むコンピュータプログラム製品であって、前記プログラム命令がDSLループにおけるマイクロフィルタの欠落を検出する方法を指定し、前記方法が、前記DSLシステムの運用データに基づき第1の運用パラメータベクトルを生成するステップと、前記第1のパラメータベクトルを格納するステップと、前記DSLシステムの運用データに基づき第2の運用パラメータベクトルを生成するステップと、前記第1の運用パラメータベクトルを前記第2の運用パラメータベクトルと比較するステップとを含むコンピュータプログラム製品。データ分析装置に連結するデータ収集装置および前記データ分析装置に連結する制御信号生成装置を含むコントローラであって、前記データ収集装置、前記データ分析装置および前記信号生成装置は、DSLシステムの試験ループから試験ループパラメータベクトルを入手し、前記試験ループパラメータベクトルが1つ以上のループ依存パラメータ値を含み、参照ループ構成に対応する参照パラメータベクトルを選択し、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の前記差分を計算し、かつ前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の前記計算された差分に基づき前記試験ループ構成を推定するように構成されるコントローラ。請求項27に記載のコントローラにおいて、前記データ収集装置、前記データ分析装置および前記信号生成装置は、ブリッジタップを持たない参照ループに対応する前記参照ループ構成を選択し、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の前記差分におけるピークの位置を決め、位置が決められたピークの前記サイズを推定し、かつ位置が決められたピークの前記位置および推定サイズに基づき前記DSLシステム試験ループにおけるブリッジタップの前記存在を宣言するようにさらに構成されるコントローラ。請求項27に記載のコントローラにおいて、前記試験ループパラメータベクトルが前記試験ループから収集する運用データから入手する試験ループエコー依存パラメータベクトルを含み、さらに、前記参照ループ構成がブリッジタップを持たない参照ループ構成を含み、さらに、前記参照パラメータベクトルがブリッジタップを持たない前記参照ループ構成に対応する参照エコー依存パラメータベクトルを含み、さらに、前記データ収集装置、前記データ分析装置および前記信号生成装置を、前記試験ループエコー依存パラメータベクトルと前記参照エコー依存パラメータベクトルとの間の前記差分を計算する、ようにさらに構成され、前記方法が、前記エコー依存パラメータベクトルと前記参照エコー依存パラメータベクトルとの間の前記計算された差分からブリッジタップの前記位置を推定するステップを含むコントローラ。請求項27に記載のコントローラにおいて、前記参照ループ構成が不良接続を持たず、さらに、前記データ収集装置、前記データ分析装置および前記信号生成装置は、前記試験ループパラメータベクトルと前記参照パラメータベクトルとの間の差分を計算し、かつ前記計算された差分が第1の閾値より大きければ、前記試験ループにおける不良接続の前記存在を宣言するようにさらに構成されるコントローラ。データ分析装置に連結されるデータ収集装置および前記データ分析装置に連結される制御信号生成装置を含むコントローラであって、前記データ収集装置、前記データ分析装置および前記信号生成装置は、DSLシステムに関係する運用データに基づき第1の運用パラメータベクトルを生成し、前記第1のパラメータベクトルを格納し、前記DSLシステムの運用データに基づき第2の運用パラメータベクトルを生成し、かつ前記第1の運用パラメータベクトルを前記第2の運用パラメータベクトルと比較するように構成されるコントローラ。以下の発明を実施するための最良の形態では1つ以上の本発明の実施形態を参照することとするが、本発明はこれらの実施形態に限定されない。それより、最良の形態は説明することのみを意図する。本発明はこれらの限定的な実施形態を超えるので、図に関して本明細書で提示する最良の形態は、説明する目的で提示するものであることを当業者は容易に認識するであろう。本発明の実施形態は、ネットワーク要素管理システム、プロトコルまたは同類から収集する運用データに基づき所与のxDSLシステム等価的にDSLシステムと称することもあるの構成を推定する。このように生成する推定を使用し、例えばユーザのデータ速度、送信電力レベルなどを設定することにより、次いでコントローラは運用モードを制御するまたはモードを推奨することができる。DSLシステムの正確な構成は判断できないが、それにもかかわらず本発明を使用して入手する全体的または部分的近似、または推定は種々の目的に極めて貴重であり、この目的にはユーザのシステム使用の最適化におけるユーザ支援、または回線構成の最小の変更により性能を大きく改善することができる回線の検出、または技術者の介入が必要な回線の特定を含むが、以上に限定されない。システムから収集する運用データは性能を特徴付ける運用データを含むことができ、この運用データは要素管理システムプロトコルによりDSLシステムにおいて利用することができる。推定装置および/またはコントローラ例えば、動的スペクトラム管理装置またはその他の個々のエンティティは本発明の方法を実施し、種々の方法で本発明を実装することができる。以下でさらに詳細に記述するように、1つ以上の本発明の実施形態を実装する推定装置はコントローラの一部でありうる。これらの構成要素はコンピュータを実装するデバイス、または適する運用データを収集し、分析するデバイスの組み合わせでありうる。生成する推定を使用して、システム性能の評価およびシステムにおいて動作する送信機による運用における変更の直接または間接的指令/要求または改善の推奨を行うことができる。コントローラおよび/または推定装置はどこにでも位置することができる。幾つかの実施形態では、コントローラおよび/または推定装置はDSLCOに所在し、一方その他の場合にはコントローラおよび/または推定装置をCOの外部に位置する第3者により運用することができる。本発明の実施形態と共に使用することができるコントローラおよび/または推定装置の構成、プログラムおよびその他の特定の特徴は本発明の開示を見れば当業者には明らかであろう。本発明の実施形態に関する以下の例では例示的通信システムとしてDSLシステムを使用することとする。これらのDSLシステムの中では、一定の約束、ルール、プロトコルなどを使用して、例示的DSLシステムの動作、ユーザおよび/またはシステムにおける装置から利用可能な情報および/またはデータを記述することができる。一方当業者が認識するであろうように、本発明の実施形態を種々の通信システムに適用することができるが、本発明は特定のシステムに限定されることはない。システム構成の知見が貴重であるであろう任意のデータ伝送システムにおいて、本発明を使用することができる。DSL物理層リソースの管理に種々のネットワーク管理要素を使用するが、ここで要素はDSLモデム対内の集約的、または個々の終端部におけるか、いずれかのパラメータまたは機能を意味する。ネットワーク管理フレームワークは構成上1つ以上の管理対象ノードを含み、そのそれぞれはエージェントを含む。管理対象ノードはルータ、ブリッジ、スイッチ、DSLモデムまたはその他でありえよう。管理装置と呼ぶことが多い、少なくとも1つのNMSNetworkManagementSystem、ネットワーク管理システムは管理対象ノードを監視、制御し、通常一般のPCまたはその他のコンピュータを基本とする。ネットワーク管理プロトコルを管理装置およびエージェントが使用して、管理情報およびデータを交換する。管理装置の情報はオブジェクトである。関連オブジェクトの収集を管理情報ベースManagementInformationBase、MIBとして定義する。図1は、G.997.1規格G.ploamによる参照モデルシステムを示し、この参照モデルシステムをあらゆる目的のために参照により全て本明細書に組み込む。スプリッタを含むことができるか、または含むことができない、ADSL1G.992.1、ADSL-LiteG.992.2、ADSL2G.992.3、ADSL2-LiteG.992.4、ADSL2G.992.5およびVDSL2G.993.2規格、並びに結合を持つ、および持たない全てのG.991.1およびG.991.2SHDSL規格などの種々の規格を満たす全てのADSLシステムに、このモデルを適用する。このモデルは当業者にはよく知られている。G.997.1規格は、G.997.1において定義される明確な敷設運用チャネルembeddedoperationchannel、EOCに基づくDSL伝送システムの物理層管理およびG.99x規格において定義される指示ビットおよびEOCメッセージの使用を指定する。その上、G.997.1は構成、障害および性能管理のためのネットワーク管理要素の内容を指定する。これらの機能の実行において、システムはアクセスノードaccessnode,ANにおいて利用可能な種々の運用データを利用する。図1で、ユーザ端末装置110をホームネットワーク112に連結し、ホームネットワークを次にネットワーク終端装置networkterminationunit、NT120に連結する。NT120はATU-R122例えば、ADSL規格の1つが定義する送受信機または任意のその他の適するネットワーク終端モデム、送受信機またはその他の通信装置を含む。NT120は、また管理エンティティmanagemententity、ME124を含む。ME124は、任意の適用可能な規格および/またはその他の標準が要求するように実行することができるマイクロプロセッサ、マイクロコントローラ、またはファームウェアまたはハードウェアにおける回路状態マシーンなどの、任意の適するハードウェアデバイスでありうる。ME124は性能データを収集し、そのMIBに格納するが、MIBは各MEが維持する情報データベースであり、SNMPSimpleNetworkManagementProtocol、即ち管理者コンソール/プログラムに提供する情報をネットワークデバイスから、またはTL1命令により集めるのに使用する管理プロトコルなどのネットワーク管理プロトコルを介してアクセスすることができ、TL1は通信ネットワーク要素間の応答および命令をプログラムするのに使用する長らく確立されたコマンド言語である。システムにおける各ATU-RをCOまたはその他の中央位置のATU-Cに連結する。図1では、ATU-C142はCO146のアクセスノードAN140に位置する。ME144も同様にATU-C142に関する性能データのMIBを維持する。当業者が認識するであろうように、AN140を広帯域ネットワーク170またはその他のネットワークに連結することができる。ATU-R122およびATU-C142をループ130により共に連結するが、ループ130はADSLの場合、典型的に他の通信サービスをも担う電話撚り対線である。図1に示す幾つかのインタフェースを性能データの判断および収集に使用する。Q-インタフェース155は運用会社のNMS150とAN140のME144との間のインタフェースを提供する。G.997.1規格に指定される全てのパラメータをQ-インタフェース155において適用する。ME144においてサポートする近端パラメータはATU-C142から導出するが、一方ATU-R122からの遠端パラメータはU-インタフェースを経る2つのインタフェースのいずれかが導出することができる。敷設チャネル132を使用して送信し、PMD層において提供する、指示ビットおよびEOCメッセージを使用して、ME144において必要なATU-R122パラメータを生成することができる。あるいはME144が必要とする場合、OAMチャネルおよび適するプロトコルを使用して、ATU-R122からパラメータを取り出すことができる。同様に、ATU-C142からの遠端パラメータはU-インタフェースを経る2つのインタフェースのいずれかが導出することができる。PMD層において提供する、指示ビットおよびEOCメッセージを使用して、NT120のME122において必要なATU-C142パラメータを生成することができる。あるいはME124が必要とする場合、OAMチャネルおよび適するプロトコルを使用して、ATU-C142からパラメータを取り出すことができる。本質的にループ130であるU-インタフェースには、ATU-C142U-Cインタフェース157に1つ、およびATU-R122U-Rインタフェース158に1つの、計2つの管理インタフェースがある。インタフェース157は、ATU-R122がU-インタフェース130を経て取り出すATU-C近端パラメータを提供する。同様にインタフェース158は、ATU-C142がU-インタフェース130を経て取り出すATU-R近端パラメータを提供する。適用するパラメータは、使用する送受信機規格例えば、G.992.1またはG.992.2に依存することができる。G.997.1規格はU-インタフェースを横切る運用OAM通信チャネルを指定する。このチャネルを実装すれば、ATU-CとATU-Rとの対は物理層OAMメッセージの伝送にそのチャネルを使用することができる。従って、このようなシステムの送受信機122,142はそのそれぞれのMIBに維持する種々の運用および性能データを共有する。あらゆる目的のために参照により本明細書にその全てを組み込む、ADSLネットワーク要素管理と題する1998年3月のADSLフォーラム技術報告TR-005に、ADSLNMSに関するより多くの情報を見ることができる。また、CPEWAN管理プロトコルと題する2004年5月のDSLフォーラムDSLフォーラムTR-069をあらゆる目的のために参照により本明細書にその全てを組み込む。また、LAN-側DSLCPE構成仕様と題する2004年5月のDSLフォーラムDSLフォーラムTR-064をあらゆる目的のために参照により本明細書にその全てを組み込む。これらの文献はCPE側管理のための種々の状況を提示する。また、2006年6月のNIPP-NAI技術報告草案、寄書番号NIPP-NAI-2006-028R2動的スペクトラム管理技術報告ではCOおよびCPE側管理のための幾つかの状況を提示する。当業者が認識するであろうように、これらの文献に記述される少なくとも幾つかのパラメータは本発明の実施形態と共に使用することができる。その上、少なくとも幾つかのシステム記述も同様に本発明の実施形態に適用することができる。ADSLNMSから利用可能な種々のタイプの運用データおよび情報を以上の文献に見ることができ、その他は当業者に既知であろう。幾つかの送受信機対が動作中、および/または利用可能であるDSL設備の典型的なトポロジーでは、各加入者ループの一部は複数対結合装置218により変換する。ONU218のモデム216はONU218とユーザ291との間の信号に対する送受信機として動作する。残りのMユーザ292のループ227は銅の撚り対線のみであり、ファイバツーザ交換機FibertotheExchange、FTTExと称するシナリオである。可能性があり、経済的に実施可能であれば何時でも、FTTCabはFTTExより好ましいが、それはこれにより加入者ループの銅部分の長さを削減し、従って達成可能な速度を高めるからである。FTTCabループの存在はFTTExループに対して問題を生じうる。その上、FTTCabは将来益々普及するトポロジーになると期待される。このタイプのトポロジーは実質的な漏話干渉に至ることがありえ、多様なユーザ回線はそれが動作する特定の環境により、種々のデータを搬送し、種々の性能の可能性を有することを意味しうる。トポロジーは、ファイバにより供給するキャビネット回線および交換機回線を同じ結合装置の中で混在させることができるようなものでありうる。図2において見ることができるように、CO220からユーザ292への回線は、CO210とユーザ291との間の回線が使用しない結合装置222を共有する。その上、別の結合装置240はCO210およびCO220並びにそのそれぞれのユーザ291,292を出入りする全ての回線に共通である。図3Aに示す本発明の一実施形態によれば、推定装置300は独立のエンティティの一部でありえ、独立のエンティティはコントローラ310としてDSLシステムを監視し、コントローラはユーザおよび/または1つ以上のシステム運用会社またはプロバイダのそのシステム使用の最適化を支援する。このような動的スペクトラム管理装置は正確な、または凡そのシステム構成を知ることから大いに便益を得ることができる。動的スペクトラム管理装置を、また動的スペクトラム管理センタ、DSL最適化装置、DSMセンタ、システム保守センタSystemMaintenanceCenter即ちSMCと称することができる。幾つかの実施形態では、コントローラ310はCOまたはその他の位置から幾つかのDSL回線を運用するILECまたはCLECでありうる。図3Aにおける破線346から見るように、コントローラ310はCO146に存在することができるか、またはその外部にあり、CO146とは独立でありえ、システム内で動作する任意の会社でありうる。その上、コントローラ310を複数のCOに接続することができる、および/または複数のCOを制御することができる。図3Aの例示的システムでは、推定手段340をコントローラ310における運用モード指令信号生成手段350に連結する。この信号生成装置350を、運用モード指令信号を生成し、運用モード指令信号を通信システム例えば、ADSL送受信機におけるユーザへ送信するように構成する。これらの指令は受容可能なデータ速度、送信電力レベル、符号化および潜伏時間要求などを含むことができる。近似しようとするシステム構成はループ構成、ループ長、ブリッジタップの存在、ブリッジタップの長さ、不良接続の存在、マイクロフィルタまたはスプリッタの欠落、ループにおけるある継承デバイスの存在などを含みうる。当業者が認識するであろうように、コントローラ/動的スペクトラム管理装置が完全に独立の即ち、CO内において回線を所有する、および/または運用する会社が所有しない、および/または運用しないエンティティであれば、多くのシステム構成情報は利用可能ではない。CLECまたはILECがコントローラ310として機能する場合でも、多くのシステム構成データは未知でありえよう。推定装置300は収集手段と特定するデータ収集装置320および分析手段と特定するデータ分析装置340を含む。図3Aに見るように、一般に既知のタイプのコンピュータ、プロセッサ、IC、コンピュータモジュールなどでありうる収集手段320をNMS150、AN140におけるME144および/またはME144が維持するMIB148に連結することができ、そのいずれかまたは全ては例えばADSLおよび/またはVDSLシステムの一部でありうる。広帯域ネットワーク170を通じて例えば、所与のDSLシステム内の通常の内部データ通信外のTCP/IPプロトコルまたはその他の手段により、データをまた収集することができる。1つ以上のこれらの接続により推定装置がシステム、および適当ならそれ以外の所から運用データを収集することを可能にする。データを一度または時間を掛けて収集することができる。幾つかの場合で、収集手段320は周期ベースで収集するであろうが、要求に応じて、または任意のその他の非周期ベース例えば、DSLAMまたはその他の構成要素がモデルベースの制御装置にデータを送信する場合でも、収集手段はデータを収集することができ、従って所望であれば、推定装置300がそのシステム情報、構成近似などを更新することを可能にする。手段320が収集するデータをまた、一般に既知のタイプのコンピュータ、プロセッサ、IC、コンピュータモジュールなどでありうる分析手段340に提供し、データを伝送するのに使用する1つ以上のDSL回線を運用する、および/または所与のDSLシステムにおける1つ以上のDSL回線の運用構成法の判断に使用するシステム推定または同類に関する分析および決定を行う。図3Aの例示的システムで、分析手段340をコントローラ310の信号生成手段350に連結する。指令信号を生成し、例えば、システムにおけるADSLおよび/またはVDSL送受信機および/またはその他の装置、構成要素などDSLシステムのモデムおよび/またはその他の構成要素に指令信号を送信するように、コンピュータ、プロセッサ、IC、コンピュータモジュールなどでありうる信号生成装置350を構成する。これらの指令は、データ速度、送信電力レベル、符号化および潜伏要求条件、再調整スケジュールおよび実装、システム構成指令などに関する指令を含むことができる。コントローラ310に連結するDSLシステムの動作の構成および/または制御のベースとして分析手段340が導出する推定システム構成とDSLシステムに関する運用仮定例えば、ブリッジタップ、不良接続、マイクロフィルタなどの存在、欠落、位置などが一致するかのコントローラ310の判断の後に、指令を生成することができる。本発明の実施形態は1つ以上のデータベース、ライブラリまたは収集した運用データ、以前に構築したシステム構成/推定などに関するその他の収集データを利用することができる。例えば図3Aのコントローラ310におけるライブラリ348のように、この収集参照データを格納し、この収集参照データを分析手段340および/または収集手段320が使用することができる。本発明の幾つかの実施形態で、推定装置300をPC、ワークステーションまたは同類などのコンピュータに実装することができる。当業者が認識するであろうように、収集手段320および推定手段340はソフトウェアモジュール、ハードウェアモジュールまたは両者の組み合わせでありうる。多数の回線管理のために、データベースを導入し、回線が生成する大量のデータを管理するのに使用することができる。本発明の別の実施形態を図3Bに示す。コントローラとして動作するDSL最適化装置365はDSLAM385またはその他のDSLシステム構成要素、9相互影響および絶対時間に依存する回線状態を評価する時間スタンプ、10ベンダの特定およびシリーズ番号、11再調整におけるような伝送パラメータの主要な変更のための時間スタンプ、12パラメータの主要変更数またはパラメータの変更試行数、および/または13符号違反、FEC違反、および/または誤り秒計数である。加えて、データをDSLシステムにおいて収集することができ、データは例えば以下をさらに含むことができる、14周波数に依存する測定したチャネル挿入損失、利得、位相および/または対数数量、15周波数に依存する測定した休止回線またはアクティブ回線の雑音レベル、16送信PSDレベル、17信号対雑音比、18ビット交換によるビットおよび利得量、19エコー応答および/または入力インピーダンス、20最悪の場合の雑音変化および関連回数、21詳細なFEC誤り位置指示、22キャリヤマスクG.997.1のCARMASKまたは類似のもの、23トーンスペクトル形成パラメータと比較することにより、1つ以上のブリッジタップの存在を検出することができる。図4は、ブリッジタップを持つトーン毎の減衰試験ループパラメータベクトルの表示402と同じループ長においてブリッジタップを持たないトーン毎の減衰参照パラメータベクトルの表示401との間の差分を図示する表示400を示す。図4に見るように、ブリッジタップを持たないトーン毎の減衰401と比較して、ブリッジタップを持つトーン毎の減衰402は幾つかの正のピーク404を示す。その上、ブリッジタップを持つトーン毎の減衰402は幾つかの負のピーク406を示し、一方負のピークは正のピークより鋭くない。正のピーク404は、ブリッジタップの開放端部から反射する信号との信号の破壊的結合のために生じる。この破壊的結合は一定の周波数においてのみ生じ、図4のピークを引き起こす。xの長さを持つブリッジタップに対し、破壊的結合は以下の条件の下に起こる。上式で、vは銅の線路における信号速度に対応し、fは信号周波数に対応する。24/26AWGの場合、v=2108m/秒を使用するのが妥当である。次いで正のピークの位置を決めるために、表1を作成することができる。次式を使用して信号の建設的結合周波数を計算することにより、負のピークに対する表を同様に作成することができる。このように、トーン毎に測定した減衰における正のピークおよび負のピークを検出することにより、ブリッジタップを特定することができ、ブリッジタップ長を推定することができる。一度本発明の実施形態を実装し、試験ループパラメータベクトルおよび参照パラメータベクトルを提供したとすれば、正または負のピークのいずれかの検出は当業者にとり簡単である。本発明の一実施形態では、ブリッジタップを含まず、実際のループ長に凡そ等しい長さを持つ、仮想ループに対するトーン毎の減衰参照モデルループからトーン毎に測定する減衰を減算することにより、誤り関数を形成する。トーングループに対する平均減衰の計算、またはトーン毎の減衰関数の傾斜の推定など、当業者にとり既知の種々の技術を通じて、ループ長を推定することができる。誤り関数の導出を次いで計算することができ、誤り関数の導出が正から負に変わる点を見つけることにより、正のピークを検出することができる。誤り関数の導出が負から正に変わる点を見つけることにより、負のピークを検出することができる。誤りの導出が正から負に変わるか正のピーク、または負から正に変わる負のピーク点における傾斜を測定することにより、ピークサイズを推定することができる。正および/または負のピークを特定した後、ピークの位置を使用して、1つ以上のブリッジタップの存在を宣言し、1つ以上のブリッジタップのループ長を推定することができる。例として1.64MHz、4.92MHzおよび8.2MHzの周波数において正のピークを検出し、3.28MHz、6.56MHzおよび9.84MHzの周波数において負のピークを検出すれば、その場合ブリッジタップを宣言し、その推定長は100ftである。トーン毎に測定する減衰は測定およびその他の誤りを含むことがあり、従って正および負のピークは検出が困難でありうるか、または誤って検出することがある。間違った正の検出を削減するために、ピークの検出は誤りの導出における変化の検出、およびまた閾値を超えるピークサイズの両者に頼ることができる。一定数の正のピークおよび一定数の負のピークを観測する場合にのみ、一定長のブリッジタップを宣言する。仮想するブリッジタップ長に対する式2および式の周波数に対応する周波数において、観測するピークが発生しなければならない。ブリッジタップの宣言の前に、検出すべきピークサイズの閾値、およびピーク数の閾値を調整することにより、上記の方法の感度を調整することができる。本発明の別の実施形態では、トーン毎の減衰をMSE[n]により置換することができ、MSE[n]はブリッジタップ、不良接続、マイクロフィルタの欠落または誤使用またはその他の障害を持たない理想的ループの仮定により計算するこのような仮定により参照パラメータベクトルを提供する。以上のように、誤り関数は、参照パラメータベクトルとして、または参照パラメータベクトルにおいて使用する全トーンまたはトーングループに亘るMSE[n]の平均からループ依存パラメータベクトルとして、またはループ依存パラメータベクトルにおいて提供するMSE[n]を減算する。誤り関数の導出を次いで計算し、その手順は上記の手順に類似の方法で進むことができる。ブリッジタップを検出し、検出したブリッジタップ長を推定する方法を図5に示す。処理500はステップ510で試験ループパラメータベクトルを入手することにより始まる。これは適する方法において、例えば式によるHLOG[n]の収集/計算、MSE[n]の収集/導出および以上のようなその説明などにより行うことができる。次いでステップ520で、参照パラメータベクトルを入手する。ステップ530で、試験ループパラメータベクトルおよび参照パラメータベクトルを比較する。これは誤り量および/または以上のステップ510,520において、またはその他の適する手法で入手する2つのベクトルの間の差分の計算を含むことができる。次いでステップ540において、正および負のピークを特定することができる。特定するピークのサイズおよび数をステップ550、560において調べることができ、その後ステップ570において適当であれば、ブリッジタップを宣言することができる。点線555により注記するように、処理500を他の回線に対して繰り返し、従って本発明の実施形態を使用して、回線グループの平均減衰に等しい平均減衰を有する仮想ループのトーン毎のモデルの減衰と比較することにより、不良接続の存在を検出することができる。図7は、4.5kftの長さを持つループの挿入損失を示す。図702として示す不良接続がない場合、挿入損失は小さい。C=50pFを持つ不良接続に対し図704として示す不良接続が存在する場合、挿入損失は特に低周波数において大きな量により増加する。不良接続を有するループに対する平均アップストリーム減衰を測定すれば、その場合その平均アップストリーム減衰は、図706として示す不良接続を持たない非常に長いループの平均アップストリーム減衰に対応することが分かる。従って、不良接続が存在する場合トーン毎の減衰の形は大きく変化し、低周波数における過大な減衰となる。同一平均アップストリーム減衰を有する仮想ループのトーン毎の参照減衰とトーン毎に測定する減衰を比較すると、比較により測定した減衰は低周波数において非常に大きく、高周波数において非常に小さいことがわかる。あるいはHlog[n]が、測定した減衰と同じ平均アップストリーム減衰を有する仮想ループに対して計算する値のセットであれば、その場合に置けるように計算するMSE[n]は高周波数において非常に小さいレベルになり、これは不良接続をもたない条件に対し非現実的である。このような観測を不良接続の特定に使用することができる。不良接続を検出する方法を図8に示す。処理800はステップ810における試験ループパラメータベクトルの入手により始まる。これは適する方法において、例えば式によるHLOG[n]の収集/計算、MSE[n]の収集/導出および以上のようなその説明などにより行うことができる。次いでステップ820において、参照パラメータベクトルをと比較することにより、不良接続の位置をこのように推定することができる。本発明のその他の実施形態では、測定した受信機雑音、または測定したループインピーダンスを試験ループパラメータベクトルにおいてまたは試験ループパラメータベクトルとしてエコー応答の代わりに使用することができる。本発明の実施形態は、ケーブル中の水、接地障害、交差障害、DC障害、抵抗障害およびその他などのその他のループ障害を特定するために、以上で考察した技術の同様な適用を含む。全てのこのような障害検出技術は本発明の一部である。また、本発明の実施形態は、パーティ回線システム、アラームシステムおよびその他などのループと直列または並列に接続する継承デバイスを特定するために、以上で考察した技術試験ループパラメータベクトルの参照パラメータベクトルとの比較の適用を含む。全てのこのような継承デバイスの検出技術は本発明の一部である。ある障害およびある継承デバイスは、電話呼または電話呼び出しなどのイベント中にDSL性能の劣化を引き起こす。例えばPOTS呼び出しを行う場合、ある継承パーティ回線システムはDSLシステムに強い干渉雑音を引き起こすことが知られている。電話呼の記録または履歴などの履歴データを利用できければ例えば、データベース、ライブラリおよび/またはその他の情報ソースにおいて、その場合この記録を収集する運用データと共に使用することができる。電話呼の記録は電話呼の時間および継続時間などの情報を含むであろう。符号違反、転送誤り訂正異常、再調整/停止時間情報、誤り秒、大きな誤り秒、不可用秒およびその他などのDSL誤りに関する電話呼記録および情報を次いで相関させ、電話呼または電話呼び出しイベントがDSLシステムにおいて誤りを引き起こしたかを調べることができる。相関を検出すれば、その場合対応する継承デバイスの継承を宣言することができる。マイクロフィルタがDSL回線から欠落する場合、POTSPlainOldTelephoneService、単純で古い電話サービス信号またはデバイスはDSLサービスに重大な障害を引き起こしえよう。同様にマイクロフィルタを不正に実装するか、または不正に電話回線に接続すれば、その場合DSLサービスはひどく劣化しうる。それ故、正しい修復活動を行うことができるように、運用会社がマイクロフィルタの欠落または誤使用を持つこれらの回線を検出することは重要である。本発明の実施形態は、DSL回線におけるマイクロフィルタの欠落を検出することができる技術、装置、コンピュータプログラム製品などを提供する。マイクロフィルタを使用して、POTSが使用する低周波帯域とDSLが使用する高周波帯域を分離する。マイクロフィルタは典型的に電話回線とPOTSデバイスとの間に実装し、POTSからDSLへの高周波干渉を防止し、DSLダウンストリームへのDSLアップストリーム信号の大きなエコーを防止し、DSLモデムから見るインピーダンスの変化を防止する。防止しなければ、全てのこれらの影響はDSLの性能を劣化させる。誤使用マイクロフィルタが生じたかを判断する。十分な変化が生じれば、次いでステップ1370で、マイクロフィルタ欠落の宣言を行うことができる。線1355により示すように、処理1300は他の回線により、または同一回線についてマイクロフィルタの欠落を宣言したか、否かを繰り返すことができる。欠落するマイクロフィルタを持つ電話機がオフフック状態に移行する場合、DSLモデムは低データ速度に再調整するであろう。電話機がオンフック状態に戻る後も、モデムは再調整せず、従って別のイベントが再調整を引き起こすまで低速に留まるであろう。それ故本発明の一実施形態では、長い時間期間例えば、1週間または1ヶ月に亘って大きく実データ速度が浮動する回線は、DSLネットワーク内における潜在的マイクロフィルタが欠落する回線として特定することができる。また、ショウタイムSHOWTIMEの間最大達成可能データ速度を更新しないこれらのモデムに、最大達成可能データ速度を使用することができる。また、報告されたアップストリーム減衰、ダウンストリーム減衰またはトーン毎の減衰をショウタイムの間アップストリーム減衰、ダウンストリーム減衰またはトーン毎の減衰を更新しないこれらのモデムに使用することができる。最後に図10乃至図12に見るように、CPEにおけるエコー応答またはCPEから見るようなループインピーダンスの変化を使用して、マイクロフィルタの欠落を検出することができる。以上の技術をさらに高め、例えば雑音スペクトラムの急激な変化をマイクロフィルタの欠落の影響と不正に特定する場合の誤った積極的検出を回避することができる。電話呼の記録または履歴などの例えば、データベース、ライブラリおよび/またはその他の情報ソースにおける履歴データを利用することができれば、その場合この記録を収集する運用データと共に使用することができる。電話呼の記録は電話呼の時間および継続時間などの情報を含むであろう。従って、電話呼の記録は暗に電話機がオンフックからオフフックへおよびその逆に変化する時間に関する情報を含む。図13のステップ1360で電話呼の記録の使用を選択することができ、ステップ1350で所望であれば、暗黙の決定の確認を行うことが可能になる。電話呼の記録およびDSLの再調整に関する情報/停止時間情報をまた相関させ、電話呼がDSLシステムの再調整を引き起こしたかを調べることができる。ある場合には、DSLサービスはオフフックの状態における低データ速度で動作することができる。他の場合で電話機がオフフックの状態では、DSLサービスの停止が見られる。その上、顧客はDSL運用会社のコールセンタに電話し、DSL性能の不良を報告することがある。顧客がDSLに使用するのと同じ回線を使用して電話していれば、その場合顧客の電話中の運用データおよびまた電話後の運用データも比較のために収集することができる。本発明の幾つかの実施形態では、第2のデータ収集直前に再調整を強いることがあろう。2つのデータセットの現行データ速度または最大達成可能データ速度が大きく異なれば、その場合マイクロフィルタを疑うことができる。電話サービスがオフフックであれば、モデムは余裕の少ない低データ速度に同期するであろう。POTS信号干渉により、電話呼の継続時間中の符号違反またはFEC訂正は多いと観測されるであろう。それ故、符号違反/再調整時間/現行データ速度/最大データ速度の1つ以上を相関させ、マイクロフィルタの欠落を検出することができる。電話呼の時間記録もまた利用できれば、符号違反codeviolations、CVまたは誤り秒erroredseconds、ESの発生時間期間を電話呼の時間記録と相関させることができよう。また、ショウタイム中の継ぎ目のない速度適応または動的速度再分配を使用するDSLシステムに、この方法を適用する。DSLモデムから見るインピーダンスまたはエコーを、またオンフックおよびオフフック中に測定し、マイクロフィルタを持つことが既知である回線の同じパラメータおよび/または性能と比較することができる。運用会社または同類に例えば、DSMセンタ、動的スペクトラム管理装置または同類を介して情報が利用可能になれば、マイクロフィルタの欠落を検出することができる。この情報が利用可能でなければ、ビット分布、雑音スペクトラム、SNRなどの変化を監視し、マイクロフィルタの欠落を検出することができる。幾つかの場合で最も可能性のあるmaximumlikelihood、ML方法を使用して、推定システム構成を判断することができる。当業者に良く知られ、本開示を考慮の後に本発明の実施形態と共に容易に使用するようにすることができる、このようなML方法では、1つの構成の他に対する可能性に応じて、一定の比較およびその他のデータをより重く荷重することができる。電話会社の記録から推測するループの既知特性または有望な特性、以前の回線使用において収集した以前のデータ、または時間を掛けてこのような大きな組織体のシステムに亘って収集する多量のデータから推測する一般的業務に、このような可能性は依存することができる。最も可能性のある手法と共に、または最も可能性のある手法に代わって使用することができるその他の方法も当業者に良く知られている。近似度の測定尺度を定義する最大の可能性により、仮定するモデルセットの中で収集データから最小差分を有する、または等価的に従って最も可能性のあるシステム構成であるモデルを見つけようとする。幾つかのパラメータ化チャネルモデルセットと共に近似度の幾つかの測定尺度を定義し、処理の進行と共に使用することができ、最良に動作するものについてさらに多くを学習する。これは、サービスプロバイダの業務、結合装置製造会社、異なるエリアの雑音などに依存しうる。例えば、少なくとも報告された最大速度、ビット表、現行速度、現場における最小限度の現行DSLシステムの報告からその速度余裕および減衰に、予測または推定の基礎を置くことが可能であろう。このような情報を推定装置が処理することができ、幾つかの仮定回線長、ブリッジタップの有無および種々のループ障害に関して比較する推定は報告されるダウンストリームおよびアップストリームの減衰に一般的に適合するであろう。これらの推定を、次いで報告された値と比較し、これらの推定が再作成する現行速度、余裕および最大速度の報告されたデータに対する近似度を見ることができる。特に重要なのは、現行ビット分布の形への近似性が推定装置の最良または妥当なパラメータ化モデルを評価するのに非常に役立ちうることである例えば、空隙を伴うビット分布はブリッジタップおよび/または狭帯域無線雑音の存在を示すことができる。この処理の過程で、それぞれ可能性のあるモデルの確からしさを評価することができる。収集する運用データおよびその他の経験的事実に最良に適合する1つ以上のモデルを選択し、システムへの改善および/またはその他の変更を考慮するモデルを連続的に/定期的に更新し、改訂することができるまたは非定期的および/または抽出ベースで更新することができる。幾つかの例で、収集および/または報告された値またはパラメータをコントローラ動的スペクトラム管理装置などが使用し、モデムのタイプおよび製造会社を特定することができる。例えば、種々の報告された値の一定の組み合わせがモデムの所与の製造会社または特定のタイプに対してのみ発生することをコントローラは知ることができる。コントローラは時間を掛けて累積測定結果により、あるモデムはあるタイプの報告を行うことを学習し、従ってさらに正確に特定のモデムを予測することができる。これは推定する高雑音トーンに特に適当でありえ、この場合雑音は大幅にまたは大幅に変化することを観測した、またはFEC誤り分布の幾つかの連続報告により変化する。一般に、本発明の実施形態は1つ以上のコンピュータシステムに格納するか、または1つ以上のコンピュータシステムを通じて伝送するデータを含む種々の処理を使用する。本発明の実施形態は、またこれらの動作を実行するハードウェアデバイスまたはその他の装置に関係する。この装置は必要な目的のために特に構築するか、またはコンピュータプログラムおよび/またはコンピュータに格納するデータ構成により選択的にアクティブにするか、または再構成する汎用コンピュータでありうる。本明細書に提示する処理は本来的に特定のコンピュータまたはその他の装置に関係しない。特に、本明細書の教示により作成するプログラムにより種々の汎用マシーンを使用するか、または必要な方法のステップを実行するさらに特化した装置を構築するのがより好都合でありうる。種々のこれらマシーンの特定の構成は以下に提示する記述に基づき通常の当業者には明らかであろう。上記のように、本発明の実施形態はコンピュータシステムに格納するデータを含む種々の処理ステップを使用する。これらのステップは物理量の物理的操作を必要とするものである。必ずではないが通常、これらの量は格納、伝送、結合、比較およびその他の方法による操作が可能な電気的または磁気的信号形式を取る。これらの信号をビット、ビットストリーム、データ信号、制御信号、値、要素、変数、文字、データ構成または同類と称するのは主として共通使用のため時に好都合である。とはいえ、これらおよび類似の用語の全てが適する物理量と関連し、これらの量に適用する単に好都合なラベルであることを記憶すべきである。さらに特定する、適合するまたは比較するなどの用語で実行する操作を参照することが多い。本発明の一部を形成する本明細書で記述する動作では、これらの動作はマシーン動作である。本発明の実施形態の動作を実行する有用なマシーンは、汎用デジタルコンピュータまたはその他の類似するデバイスを含む。全ての場合において、コンピュータを動作させる動作方法と計算自体の方法との間の区別を記憶すべきである。本発明の実施形態は、電気的またはその他の物理信号の処理においてコンピュータを動作させ、その他の望ましい物理信号を生成する方法のステップに関係する。本発明の実施形態はこれらの動作を実行する装置にも関係する。この装置は必要な目的のために特に構築するか、またはコンピュータに格納するコンピュータプログラムにより選択的にアクティブにするか、または再構成する汎用コンピュータでありうる。本明細書で提示する処理は本来的に特定のコンピュータまたはその他の装置に関係しない。特に、本明細書の教示により作成するプログラムにより種々の汎用マシーンを使用するか、または必要な方法のステップを実行するさらに特化した装置を構築するのがより好都合であろう。種々のこれらマシーンに必要な構成は以上に提示する記述から明らかになるであろう。加えて本発明の実施形態は、さらに種々のコンピュータを実装する動作を実行するプログラム命令を含むコンピュータの読み出し可能媒体に関係する。媒体およびプログラム命令は本発明のために特に設計し、構築するものであるか、またはコンピュータソフトウェア技術における当業者に良く知られ、利用することができる種類のものでありうる。コンピュータの読み出し可能媒体の例は、ハードディスク、フロッピー登録商標ディスク、および磁気テープなどの磁気的媒体、CD‐ROMディスクなどの光媒体、フロプティカルディスクなどの磁気光学媒体、および読み出し専用メモリデバイスreadonlymemory、ROMおよびランダムアクセスメモリrandomaccessmemory、RAMなどのプログラム命令を格納し、実行するように特に構成するハードウェアデバイスを含むが、これらに限定されない。プログラム命令の例は、コンパイラにより生成するようなマシーンコードおよびインタプリータを使用してコンピュータが実行することができるハイレベルコードを含むファイルの両方を含む。図14は、本発明の1つ以上の実施形態によりユーザおよび/またはコントローラが使用することができる典型的なコンピュータシステムを図示する。コンピュータシステム1400は任意の数のプロセッサ1402中央処理装置、即ちCPUとも称すを含み、プロセッサは1次記憶装置1406典型的にランダムアクセスメモリ、即ちRAM、1次記憶装置1404典型的に読み出し専用メモリ、即ちROMを含む記憶デバイスに連結する。当技術分野で良く知られるように、1次記憶装置1404はデータおよび命令をCPUに単方向に伝送するように動作し、1次記憶装置1406は典型的にデータおよび命令を両方向様式で伝送するのに使用する。両方のこれら1次記憶デバイスは上記の任意の適するコンピュータの読み出し可能媒体を含むことができる。大容量記憶デバイス1408をまたCPU1402に両方向的に連結し、大容量記憶デバイス1408は追加データ格納容量を提供し、上記の任意のコンピュータの読み出し可能媒体を含むことができる。大容量記憶デバイス1408を使用して、プログラム、データおよび同類を格納することができ、大容量記憶デバイス1408は1次記憶装置より遅いハードディスクなどの典型的に2次記憶媒体である。大容量記憶デバイス1408内に保持する情報を適する場合に、バーチャルメモリのような1次記憶装置1406の一部として標準様式で組み込むことができることは理解されるであろう。CD-ROM1414などの特定の大容量記憶デバイスは、またCPUに一方向にデータを伝達することができる。CPU1402は、またインタフェース1410に連結し、インタフェースはビデオモニタ、トラックボール、マウス、キーボード、マイクロフォン、接触感応ディスプレイ、トランスデューサカードリーダ、磁気または紙テープリーダ、タブレット、スタイラス、音声または手書き認識装置、または勿論その他のコンピュータなどの他に良く知られた入力デバイスなどの1つ以上の入力/出力デバイスを含む。最後に、CPU1402は選択可能にコンピュータまたは1412において一般的に示すようなネットワーク接続を使用する通信ネットワークに連結することができる。このようなネットワーク接続により、CPUはネットワークから情報を受信することができるか、または上記の方法のステップを実行する中でネットワークに情報を出力することができると考えられる。上記のデバイスおよびデータはコンピュータハードウェアおよびソフトウェア技術における当業者にとり熟知するものであろう。上記のハードウェア要素は本発明の動作を実行する複数のソフトウェアモジュールを定義することができる。例えば、コードワードにより構成するコントローラを動作させる命令は大容量記憶デバイス1408または1414に格納し、1次メモリ1406と共にCPU1402において実行することができる。好ましい実施形態では、コントローラをソフトウェアサブモジュールに分割する。本発明の多くの特徴および利点は記述した説明から明らかであり、従って添付する特許請求の範囲は本発明の全てのそのような特徴および利点を包含すると考えられる。さらに、多くの修正および変更は当業者には容易に思い浮かぶであろう故、本発明は図示し、説明したような正確な構築および動作に限定されない。それ故、記述した実施形態は例示するものであり、制限するものではないと取るべきであり、本発明は本明細書で提示する詳細に限定されず、添付する特許請求の範囲および、現在または将来において予見できるか、または予見できなくとも、均等物のその完全な範囲により定義されるべきである。"