(57)【特許請求の範囲】
【請求項１】
第１のデータソースから少なくとも１つのデジタル加入者回線（ＤＳＬ）特性を示す第１のデータを受け取り、
第２のデータソースから少なくとも１つのＤＳＬ特性を示す第２のデータを受け取り、  （ａ）前記第１のデータを前記第２のデータと比較し、（ｂ）前記第１のデータを用いて、欠落した前記第２のデータを満たし、または（ｃ）第１のデータが高水準の信頼度を持つパラメータを示す場合、第２のデータは無視または廃棄することによって、前記第１のデータと前記第２のデータを論理的またはヒューリスティックに結合し、
少なくとも前記第１および第２のデータソースから実際に受け取った、前記結合された前記第１のデータおよび前記第２のデータを確率的に結合して、１つ以上の条件付きの確率が与えられた少なくとも１つのＤＳＬ特性パラメータを推定する、ように動作するデータ収集・結合器を有する装置。
【請求項２】
前記データ・収集結合器は、前記第１のデータおよび前記第２のデータを収集するように動作するデータ取得器、前記第１のデータおよび前記第２のデータの完全性を検査するように動作するデータ完全性検査器、前記データ完全性検査器の出力を前処理するように動作するデータ前処理器、並びに前記第１および第２のデータの一貫性を検査し、及び、前記データ前処理器の出力の一貫性を検査するように動作するデータ一貫性検査器の少なくとも１つを有する請求項１に記載の装置。
【請求項３】
前記装置は、前記推定された少なくとも１つのＤＳＬ特性パラメータを保存するように動作するデータベースをさらに有し、
前記データ収集・結合器は、前記第１のデータおよび前記第２のデータを保存するように動作するデータ保存器をさらに有する、請求項１に記載の装置。
【請求項４】
前記少なくとも１つの推定されたＤＳＬ特性パラメータを受け取り、それに応答して、関連するデジタル加入者回線の故障を診断すること、性能を監視すること、性能を推定すること、および構成パラメータを決定することの少なくとも１つを実行するように動作するネットワーク管理システムをさらに有する、請求項１に記載の装置。
【請求項５】
前記データ収集・結合器は、前記第１のデータおよび前記第２のデータを確率的に結合するように動作して、前記第１および第２のデータならびに少なくとも１つの条件付き確率が与えられた場合に、ＤＳＬ特性パラメータを推定するベイズの定理の適用によって前記ＤＳＬ特性パラメータを推定する、請求項１に記載の装置。
【請求項６】
前記第１のデータおよび第２のデータの少なくとも１つは、自動コンフィギュレーションサーバ、ラインテスターシステム、要素管理システム、サービス保証システム。ＤＳＬアクセスマルチプレクサ、ループテスト装置、およびサービス配信システムの少なくとも１つから受信される、請求項１に記載の装置。
【請求項７】
前記第１のデータおよび第二のデータの少なくとも１つは、時間領域反射測定（ＴＤＲ）信号、ループ減衰量、信号減衰量、信号対雑音比、ループ挿入損失、ブリッジタップの有無、ブリッジタップ位置、ブリッジタップパラメータ、クワイエットラインノイズ、クロストークノイズ、データレート、エラー率、コード違反のカウント、エラー秒のカウント、マージン、遅延、符号化パラメータ、およびループ伝達関数の少なくとも１つである、請求項１に記載の装置。
【請求項８】
前記推定されたＤＳＬ特性パラメータは、ループ長、ループインピーダンス、セグメント長、ケーブル寸法、ノイズパラメータ、短絡故障位置、開放故障位置、クロス故障位置、ループ故障位置、ブリッジタップの有無、ブリッジタップ位置、ブリッジタップパラメータ、ループ減衰量、信号対雑音比、ループ挿入損失、データレート、エラー率、マージン、遅延、符号化パラメータ、ループ伝達関数、インパルスノイズパラメータ、ネットワーク輻輳、スペクトル管理パラメータ、および家庭配信品質の少なくとも１つである、請求項１に記載の装置。
【請求項９】
第１のデータソースから少なくとも１つのＤＳＬ特性を示す第１のデータを収集すること、
第２のデータソースから少なくとも１つのＤＳＬ特性を示す第２のデータを収集すること、
（ａ）前記第１のデータを前記第２のデータと比較し、（ｂ）前記第１のデータを用いて、欠落した前記第２のデータを満たし、または（ｃ）第１のデータが高水準の信頼度を持つパラメータを示す場合、第２のデータは無視または廃棄することによって、前記第１のデータと前記第２のデータを論理的またはヒューリスティックに結合すること、
少なくとも前記第１および第２のデータソースから実際に収集した、前記結合された前記第１のデータおよび前記第２のデータを確率的に結合して、１つ以上の条件付きの確率が与えられた少なくとも１つのＤＳＬ特性パラメータを推定すること、を含む方法。
【請求項１０】
前記第１のデータは顧客構内で収集され、前記第２のデータはサービスプロバイダーの所在地で収集される、請求項９に記載の方法。
【請求項１１】
前記第１のデータは、上り方向の減衰量、第１のシステムのビット割り当て及び要素管理システムからの第１のチャネル伝達関数の少なくとも１つであり、
前記第２のデータは、下り方向の減衰量、第２のシステムのビット割り当て及び自動コンフィギュレーションサーバからの第２のチャネル伝達関数の少なくとも１つであり、
前記少なくとも１つの推定されたＤＳＬ特性パラメータは、ブリッジタップの有無、及び推定されたチャネルの伝達関数の少なくとも１つである、請求項９に記載の方法。
【請求項１２】
前記第１のデータは要素管理システムからの第１のチャネル伝達関数であり、
前記第２のデータは自動コンフィギュレーションサーバからの第２のチャネル伝達関数であり、
前記少なくとも１つの推定されたＤＳＬ特性パラメータは推定されたチャネルの伝達関数である、請求項９に記載の方法。
【請求項１３】
前記第１のデータの状態を示す第３のデータを収集すること、
前記第２のデータの状態を示す第４のデータを収集すること、をさらに含み、
前記第１のデータは、要素管理システムからの第１の信号対雑音比であり、前記第２のデータは、自動コンフィギュレーションサーバからの第２の信号対雑音比であり、前記少なくとも１つの推定されたＤＳＬ特性パラメータは、推定された信号対雑音比である、請求項９に記載の方法。
【請求項１４】
前記第１のデータの状態を示す第３のデータを収集すること、
前記第２のデータの状態を示す第４のデータを収集すること、をさらに含み、
前記第１のデータは、要素管理システムからの第１のチャネル伝達関数であり、前記第２のデータはラインテスト応答であり、前記少なくとも１つの推定されたＤＳＬ特性パラメータは、ブリッジタップの長さである、請求項９に記載の方法。
【請求項１５】
前記第１のデータの状態を示す第３のデータを収集すること、
前記第２のデータの状態を示す第４のデータを収集すること、
データの時間を示す第５のデータを収集すること、をさらに含み、
前記第１のデータは、要素管理システムからのコード違反数の関数であり、前記第２のデータは、ムービングピクチャーエキスパートグループ（ＭＰＥＧ）の統計量であり、前記少なくとも１つの推定されたＤＳＬ特性パラメータは、パケットロス率である、請求項９に記載の方法。
【請求項１６】
ベイズネットワーク表現を展開させることをさらに含み、
確率的結合は、前記確率的結合のためにベイズネットワーク表現を用いることをさらに含む、請求項９に記載の方法。
【請求項１７】
ベイズネットワーク表現を展開させることは、
少なくとも前記第１のデータおよび前記第２のデータと、前記少なくとも１つのＤＳＬ特性パラメータとを含む通信システムのパラメータの組を選択すること、
前記選択されたパラメータの組の依存関係を決定すること、
前記依存関係のモデルを決定すること、を含む請求項９に記載の方法。
【請求項１８】
グラフのノードに各パラメータを割り当てること、
前記依存関係に基づいて前記グラフのエッジを描くことをさらに含む請求項１７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００６年５月１日出願の”ＤＳＬ  Ｓｙｓｔｅｍ”と題する米国仮出願番号６０／７９６，３７１号からの優先権を主張する。米国仮出願番号６０／７９６，３７１号はその全体が参照により本書に組み込まれる。
【０００２】
本開示は、一般に通信ネットワークおよび通信システム、またはそれらの任意の組み合わせに関し、特に複数のソースからのデータを結合して、通信システムまたはネットワークを特徴づけて診断する方法および装置に関する。
【背景技術】
【０００３】
デジタル加入者回線（ＤＳＬ）技術は、例えば、家庭および企業のような加入者（本書では、ユーザ、加入者、または顧客とも呼ぶ）にインターネット関連のサービスを提供するのに一般に使用されている。顧客は、ＤＳＬ技術により、電話回線（例えば、ＰＯＴＳ（Ｐｌａｉｎ  Ｏｌｄ  Ｔｅｌｅｐｈｏｎｅ  Ｓｅｒｖｉｃｅ：従来型電話サービス）を提供するのに使用されている通常のツイストペア銅電話回線）を利用して、例えば高データレートのブロードバンドインターネットネットワーク、ブロードバンドサービス、およびブロードバンドコンテンツに接続することができる。
【０００４】
ＤＳＬサービスのサービスプロバイダーは、メンテナンス、サービスの品質保証、監視、トラブル検出、トラブル隔離、またはトラブル防止のような、広範囲の目的に向けた電話回線またはＤＳＬ装置の状態、特性、または性能に関する情報を利用することができる。あるいは、ＤＳＬサービスの潜在的または新規のＤＳＬ加入者に対する提案、販売、またはプロビジョニングに先立ってまたはそれらを行っている間に、電話回線またはＤＳＬ装置に関する同様の情報を持っていることは有用であろう。状態、特性、または性能の情報またはデータの例として、ループ長、１つまたは２つ以上のケーブル寸法、１つまたは２つ以上のブリッジタップの有無、１つまたは２つ以上のブリッジタップの位置、１つまたは２つ以上のブリッジタップの長さ、回線のノイズ、短絡、開放、データレート、チャネル伝達関数、チャネル減衰量、信号対雑音比、ループインピーダンス、エラー率等が挙げられる。上述したような情報は、サービスプロバイダーの所在地と加入者の所在地との間の電話回線、または加入者にＤＳＬのサービスを提供するのに使用されるＤＳＬ装置について測定される。
【０００５】
ＤＳＬのネットワークおよびシステムは、システム、１つまたは２つ以上のサブシステム、１つまたは２つ以上の方法、１つまたは２つ以上のサーバ、１つまたは２つ以上のプロトコル、１つまたは２つ以上のアルゴリズム、または１つまたは２つ以上の技術のような種々のソースを用いて、このような状態、特性、または性能の情報を測定、計算、または推定する。該状態、特性、または性能の情報またはデータは複数のソースから収集されてもよいが、このことは一方では利用可能なデータを増やすことができるが、他方では解析ステップを複雑にする可能性がある。この問題に対する従来の解決策は、複数のソースからのデータの利用可能性を無視するか、またはそのようなデータを結合するが信頼できない解析結果に至ることが多い不確実性因子を無視する単純化したモデルを用いるかのいずれかである。従来の解決策は、ある結果の信頼度に関する情報も提供しない。その結果、これらのネットワークおよびシステムは、２つまたは３つ以上のソースを利用して状態、特性、または性能の情報を測定、計算、または推定しない。さらに、これらのネットワークおよびシステムは、性能を推定しないデータを結合する単純化モデルを用いているので、これらのモデルは信頼性のない結果になる。
【０００６】
【特許文献１】米国仮出願番号６０／７９６，３７１号
【特許文献２】米国特許出願番号（代理人整理番号２０１０３／０７２８号）
【特許文献３】米国特許出願番号１１／０７１，７６２号
【特許文献４】米国特許出願公開第２００６−０１９８４３０号
【発明の開示】
【０００７】
データ収集・結合器、ネットワーク管理システム、ＤＳＬオプティマイザー（ＤＳＬＯ）、またはその任意の組み合わせは、２つまたは３つ以上のデータソースから、データ、１つまたは２つ以上のパラメータ、１つまたは２つ以上の特性、情報、またはその任意の組み合わせを収集する。データ収集・結合器は、少なくとも第１および第２のデータを確率的に結合して、少なくとも１つのＤＳＬ特性パラメータを推定する。
【０００８】
収集または受け取られたデータ、１つまたは２つ以上のパラメータ、１つまたは２つ以上の特性、情報、またはその任意の組み合わせは、完全性を検査され、一貫性を検査されてもよく、前処理されても、１つまたは２つ以上のデータ保存器に保存されても、またはその任意の組み合わせであってもよい。一実施形態によれば、ＤＳＬＯは、種々の規則、ヒューリスティックス、またはその任意の組み合わせのいずれかに基づいてデータ保存器からのデータを結合する。データ保存器からのデータ、発見的に結合されたデータ、またはその任意の組み合わせは、付加的にまたは代替的に、確率的にまたは統計的に組み合わせられてもよい。例えば、データ収集・結合器はベイズの定理を適用して、ＤＳＬシステムの種々の、１つまたは２つ以上のパラメータ、１つまたは２つ以上の特性、構成に関連するデータ、動作、環境、顧客満足度、故障、エラー等を推定、またはその任意の組み合わせのいずれかを推測することができる。
【０００９】
一実施形態によれば、データ収集・結合器は、複数のソースからのＤＳＬパラメータおよび特性情報を組み合わせて、高信頼性で一貫性のある方法によってＤＳＬネットワークを最適化する。一実施形態によれば、ＤＳＬパラメータと特性情報との組み合わせは不確実性因子を考慮に入れてもよい。例えば、該不確実性因子は、システム実現間の変動、理想モデルからの偏差、測定エラー、システム構成のエラー、未知の環境パラメータの影響、および公知の標準に準拠しない実現によって引き起こされる可能性がある。その結果、データ収集・結合器およびネットワーク管理システムは、単なる「論理的な」推論を用いた従来のシステムよりも優れた「確率的な」推論を利用する。
【００１０】
以下の本開示は、図１に示したデジタル加入者回線（ＤＳＬ）システムを参照しているが、本書に説明した本方法および装置を用いて、電話回線の特性またはパラメータ、任意の種類、任意のサイズ、および任意のトポロジーのＤＳＬシステムのＤＳＬ装置、ネットワーク、またはその任意の組み合わせを推定、決定、または推測することもできる。例えば、ＤＳＬシステムは、任意の数の顧客構内、２つ以上の場所に位置する２つ以上のＤＳＬアクセスマルチプレクサ（ＤＳＬＡＭ）を含んでいてもよく、または任意の数の電話回線、ＤＳＬモデム、サーバ、システム、データソース、データ収集器、データ保存器、データ結合器、データ収集・結合器、またはその任意の組み合わせを含んでいてもよい。さらに、以下の本開示は、説明のために図１に示した例示のＤＳＬシステムを指しているが、本書に開示した教示に従って、任意の付加的または代替的な種類または数の通信システム、装置、１つまたは２つ以上のネットワーク、またはその任意の組み合わせを用いて、ＤＳＬ通信システムを実現し、ＤＳＬ通信サービスを提供し、電話回線またはＤＳＬ装置の特性またはパラメータを推定してもよい。例えば、下に説明するＤＳＬモデム、ＤＳＬＡＭ、ループテスター、自動コンフィギュレーションサーバ（ＡＣＳ）、ラインテスター、要素管理システム（ＥＭＳ）、サービス保証システム（ＳＡＳ）、サービス配信システム、データ収集・結合器、またはネットワーク管理システム（ＮＭＳ）において集合的に割り当てられた異なる機能を、任意の所望の方法で再割り当てすることができる。
【００１１】
本書で使用されているように、「ユーザ（ｕｓｅｒ）」、「加入者（ｓｕｂｓｃｒｉｂｅｒ）」、または「顧客（ｃｕｓｔｏｍｅｒ）」という用語は、通信サービスまたは通信装置が種々のサービスプロバイダーのいずれかによって提供される、または潜在的に提供されるかもしれない人、企業、または組織を指している。さらに、「顧客構内（ｃｕｓｔｏｍｅｒ  ｐｒｅｍｉｓｅｓ）」という用語は、通信サービスがサービスプロバイダーによって提供されている場所を指している。ＤＳＬサービスを提供するために用いられる公衆交換電話網（ＰＳＴＮ）の例については、該顧客構内は電話回線のネットワーク終端（ＮＴ）側に位置している。顧客構内の例として、居住地またはオフィスビルが挙げられる。同様に、「サービスプロバイダー所在地（ｓｅｒｖｉｃｅ  ｐｒｏｖｉｄｅｒ  ｌｏｃａｔｉｏｎ）」という用語は、ＤＳＬサービスが提供される場所、またはＤＳＬサービスの提供に関連するシステムまたは装置が位置する場所を指している。ＤＳＬサービスの提供に関連する該システムまたは装置は、単一の事業会社によって所有または制御されてもよいし、または複数の会社によって所有または制御されてもよい。サービスプロバイダー所在地の例として、電話局、遠隔端末、通信室、電話台、顧客サービス事務所、メンテナンス事務所、販売事務所、またはその任意の組み合わせが挙げられる。「サービスプロバイダー所在地（ｓｅｒｖｉｃｅ  ｐｒｏｖｉｄｅｒ  ｌｏｃａｔｉｏｎ）」という用語は、装置が設置され、該装置が通信可能に接続された複数の物理的位置を指していてもよい。さらに、「サービスプロバイダー（ｓｅｒｖｉｃｅ  ｐｒｏｖｉｄｅｒ）」という用語は、通信サービスまたは通信装置の任意の組み合わせを提供、販売、プロビジョニング、トラブルシュート、または維持する、種々のエンティティのいずれかを指している。サービスプロバイダーの例として、電話事業会社、ケーブル事業会社、無線事業会社、またはインターネットサービスプロバイダーが挙げられる。
【００１２】
本書で使用されているように、「加入者装置（ｓｕｂｓｃｒｉｂｅｒ  ｅｑｕｉｐｍｅｎｔ）」という用語は、少なくとも１つの加入者サービスを提供するのに使用される、顧客構内に位置する任意の装置を指している。該加入者装置は、付加的な目的に潜在的に利用可能であってもよいし、利用可能でなくともよい。加入者装置は顧客構内に位置しているが、該装置は、ＮＴまたは任意の他のネットワーク所有権境界のいずれかの側または両側に位置していてよい。加入者装置は、加入者によって所有されても、有料で借りられても、無料で借りられても、リースされてもよく、またはサービスを取得するのにアクセス可能であってもよい。例えば、加入者装置はサービスプロバイダーによって所有されており、加入者は単にコネクタにプラグで接続するのみで、該装置への他のアクセスまたは相互作用を持たない。加入者装置は、一般に加入者によって利用可能またはアクセス可能であるが、小売り業者、サービスプロバイダー、または雇用者を含むがこれらに限定されない種々のソースのいずれかを介して、加入者によって取得または入手することもできる。加入者装置の例として、パーソナルコンピュータ（ＰＣ）、セットトップボックス（ＳＴＢ）、住居用ゲートウェイ、ＤＳＬモデム、またはそれにより加入者がＤＳＬサービスおよびインタネットサービスを利用する加入者の居住地に位置するそれら任意の組み合わせが挙げられる。
【００１３】
本書で使用されているように、「サービスプロバイダー装置（ｓｅｒｖｉｃｅ  ｐｒｏｖｉｄｅｒ  ｅｑｕｉｐｍｅｎｔ）」という用語は、例えば、ＤＳＬサービスの提供、プロビジョニング、維持、販売、トラブルシューティング、またはその任意の組み合わせで使用する、サービスプロバイダー所在地に位置する任意の装置を指している。
【００１４】
さらに、本書で使用されているように、「ＤＳＬ」という用語は、例えば非対称ＤＳＬ（ＡＤＳＬ）、高速ＤＳＬ（ＨＤＳＬ）、対称ＤＳＬ（ＳＤＳＬ）、または超高速ＤＳＬ（ＶＤＳＬ）のような種々のＤＳＬ技術または該ＤＳＬ技術の変形のいずれかを指している。該ＤＳＬ技術は、例えば、ＡＤＳＬモデム用の国際電気通信連合（ＩＴＵ）標準Ｇ．９９２．１（別名Ｇ．ｄｍｔ）、ＡＤＳＬ２モデム用の国際電気通信連合（ＩＴＵ）標準Ｇ．９９２．３（別名Ｇ．ｄｍｔ．ｂｉｓ）、ＡＤＳＬ２＋モデム用の国際電気通信連合（ＩＴＵ）標準Ｇ．９９２．５（別名Ｇ．ａｄｓｌ２ｐｌｕｓ）、ＶＤＳＬモデム用の国際電気通信連合（ＩＴＵ）標準Ｇ．９９３．１（別名Ｇ．ｖｄｓｌ）、ＶＤＳＬ２モデム用の国際電気通信連合（ＩＴＵ）標準Ｇ．９９３．２、ハンドシェークを実施するモデム用の国際電気通信連合（ＩＴＵ）標準Ｇ．９９４．１（Ｇ．ｈｓ）、ＤＳＬモデムの管理用のＩＴＵ  Ｇ．９９７．１（別名Ｇ．ｐｌｏａｍ）標準または任意の適切な組合せのような適用可能な標準に従って、一般に実現される。
【００１５】
ここで使用されているように、「動作する（ｏｐｅｒａｔｉｖｅ）」という用語は、動作可能な、実際に動作中の、またはその任意の組み合わせの装置を記述する。例えば、いくつかの機能を実行するように動作する装置は、電源を切られているが例えばプログラミングによって動作を実行することができる装置、または例えば電源を入れられていて動作を実行している装置のようなハードウェア、またはその任意の組み合わせを記述する。「信号（ｓｉｇｎａｌ）」という用語は通常アナログ信号を指し、「データ（ｄａｔａ）」という用語は通常デジタルデータを指し、「情報（ｉｎｆｏｒｍａｔｉｏｎ）」という用語は、アナログ信号、デジタル信号のいずれか、またはその任意の組み合わせを指していてもよいが、他の意味はこれらの用語の使用の文脈から推測することができよう。
【００１６】
説明を簡潔にかつ明確にするために、以下の本開示全体にわたって、ＤＳＬ通信システムの実現、ＤＳＬ通信サービスの提供、電話回線およびＤＳＬ装置の特性またはパラメータの推定、決定、推測、またはその任意の組み合わせに対して言及されるだろう。しかしながら、以下の開示は、デジタル加入者回線（ＤＳＬ）装置、ＤＳＬサービス、ＤＳＬシステム、およびＤＳＬサービス配信用の通常のツイストペア銅電話回線の使用例に関してなされているが、本書に開示された複数のデータソースから収集されたデータを用いて通信システムおよびネットワークの特性を推測する本開示の方法および装置が、他の多くの形態または種類の通信装置、サービス、技術、システム、またはその任意の組み合わせに適用可能であることが理解されるべきであろう。例えば、開示された方法および装置は、無線配信システム、有線またはケーブル配信システム、同軸ケーブル配信システム、ＵＨＦ（Ｕｌｔｒａ  Ｈｉｇｈ  Ｆｒｅｑｕｅｎｃｙ：極超短波）／ＶＨＦ（Ｖｅｒｙ  Ｈｉｇｈ  Ｆｒｅｑｕｅｎｃｙ：超短波）無線周波数システム、衛星または他の地球外システム、携帯電話配信システム、電力線放送システム、光ファイバネットワーク、任意の適切なネットワークまたはシステム、またはその任意の組み合わせにも適用可能である。さらに、これらの装置、システム、またはネットワークの組み合わせも使用することができる。例えば、バランによって接続されるツイストペアと同軸ケーブルとの組み合わせ、または光ネットワークユニット（ＯＮＵ）における線形の光／電気接続を持つアナログファイバ／銅接続のような任意の他の物理チャネルの継続的な組み合わせを使用することもできる。
【００１７】
顧客にＤＳＬモデムを接続することが、通信会社によって操作されるＤＳＬモデムを、顧客構内（例えば、顧客によって所有、リース、またはそうでなければ利用された家庭または事業所）に位置する第２のＤＳＬモデムに通信可能に接続される、電話回線（すなわち、加入者線）に接続することを含むことが当業者には容易に明白であろう。顧客が操作して第１および第２のＤＳＬモデム、電話回線、および通信会社を介してサービス（例えば、インターネットアクセス）にアクセスするように、第２のＤＳＬモデムは、他の通信装置、コンピューティング装置（例えば、パーソナルコンピュータ）またはその任意の組み合わせにさらに通信可能に接続することができる。
【００１８】
一実施形態によれば、図１のＤＳＬシステムは、データ、１つまたは２つ以上のパラメータ、１つまたは２つ以上の特性、または２つまたは３つ以上のデータソースから収集または取得された情報を利用する。収集・取得されたデータ、１つまたは２つ以上のパラメータ、１つまたは２つ以上の特性、または情報は、完全性または一貫性を検査されてもよいし、または前処理され、その後１つまたは２つ以上のデータ保存器に保存されてもよい。図示の例において、データ保存器からのデータは、その後種々の規則およびヒューリスティックスのいずれかに基づいて比較または結合される。データ保存器からのデータ、または発見的に結合されたデータは、例えばベイズの定理を適用して、例示のＤＳＬシステムに関する種々の、１つまたは２つ以上のパラメータ、構成に関連する１つまたは２つ以上の特性またはデータ、動作、環境、顧客満足度、欠点、誤り等のいずれかを推測することによって、付加的にまたは代替的に、確率的にまたは統計的に組み合わせることができる。例えば、ＤＳＬシステムの特徴は、特性および少なくとも１つの条件付き確率を示す第１および第２のデータが与えられた場合に、ベイズの定理を適用することにより推測することができることである。
【発明を実施するための最良の形態】
【００１９】
図１は、サービスプロバイダー所在地１０５から例示の顧客構内１１０へ、ＤＳＬサービスを提供できる、または提供するのに使用できるＤＳＬシステムの例を示している。図示の例において、ＤＳＬサービスは、通常のツイストペア銅電話回線１１５経由で例示の顧客構内１１０に提供されるか、または提供されてもよい。図１に示した電話回線１１５は、公衆交換電話網（ＰＳＴＮ）１２０の一部である。
【００２０】
例示の電話回線１１５経由で顧客にＤＳＬサービスを提供するために、図１に示したシステムは、種々のＤＳＬＡＭ１２５のいずれかまたは種々のＤＳＬモデム１３０のいずれかを含む。図１に示したＤＳＬＡＭ１２５は特に種々のまたは多数のＤＳＬモデム１３０を実現しており、そのうちの１つは、ＤＳＬサービスを、電話回線１１５を介して例示の顧客構内１１０に提供するのに使用されるか、または使用されてもよい。例示の電話回線１１５を例示のＤＳＬＡＭ１２５に接続するために、図１に示したシステムは、金属の交差接続を実現する配線盤１３５を含む。図示していないが、任意の種々のＰＯＴＳ（ｐｌａｉｎ  ｏｌｄ  ｔｅｌｅｐｈｏｎｅ  ｓｙｓｔｅｍ）のスプリッタが、例えば、例示の電話回線１１５と例示のＤＳＬＡＭ１２５との間、および電話回線１１５と例示のＤＳＬモデム１３０との間に配置され、ＤＳＬサービスおよびＰＯＴＳサービス用の電話回線１１５の同時使用を容易にすることができる。
【００２１】
電話回線１１５の状態を特徴づけ、記述し、または示す、任意の数の信号、データ、情報、または１つまたは２つ以上のパラメータ、または種々のそれらのいずれかを測定、計算、またはそうでなければ決定するために、図１に示したシステムは、顧客構内１１０に位置する種々のループテスト装置１４０のいずれか、サービスプロバイダー所在地１０５に位置する種々のループテスト装置１４５のいずれか、または種々のラインテスター１５０のいずれかを含む。図１に示した例において、例示のループテスト装置１４５は、配線盤１３５を介して電話回線１１５に接続され、例示のループテスト装置１４０は、顧客構内１１０（すなわち、家庭内配線網）に位置する電話配線に接続されている。付加的にまたは代替として、例示のループテスト装置１４５はＤＳＬＡＭ１２５によって、またはＤＳＬＡＭ内で実現されてもよい。
【００２２】
種々の、１つまたは２つ以上の方法、１つまたは２つ以上のプロトコル、１つまたは２つ以上の通信路、または１つまたは２つ以上の通信技術のいずれかを用いて、図１に示したラインテスター１５０は、例示のループテスト装置１４０、１４５が種々のラインプローブ信号のいずれかを電話回線１１５に送信するか、またはラインプローブ信号を投入するかまたは投入なしで電話回線１１５上に存在する信号を受信または測定するように構成、命令、または要求することができる。例示のラインテスター１５０またはループテスト装置１４０、１４５によってそのようなプローブ信号、または信号の受信または測定が利用され、種々のシングルエンドまたはダブルエンドの１つまたは２つ以上のラインテスト方法、１つまたは２つ以上のアルゴリズム、または１つまたは２つ以上の技術のいずれかを実行することができる。例示のプローブ信号は、パルスまたはステップの時間領域反射率測定（ＴＤＲ）信号、スペクトル拡散信号、公称のモデム伝送信号（例えば、ＡＤＳＬモデムの多重搬送波トレーニング信号）、チャープ信号、インパルス列、単一のインパルス、または任意の適切な信号を含む。ラインプローブ信号を送信するかまたは電話回線１１５上に存在する１つまたは２つ以上の信号を受信して測定する例示の方法および装置は、それらの全体が参照によって本書に組み込まれる、２００６年５月１日出願の米国特許出願番号６０／７９６，３７１号、および米国特許出願番号（代理人整理番号２０１０３／０７２８号）に説明されている。
【００２３】
ノイズ条件（例えば、クワイエット（quiet）ラインノイズ）を測定するために、ラインプローブ信号が送信される必要はない（例えば、信号が電話回線１１５に送信されないように効果的に、ゼロ電圧で、クワイエットな、空の、すべてがゼロの信号、またはその任意の組み合わせ）。電話回線１１５からこのようにして受信または測定された信号は、電話回線１１５上に存在するノイズを表している。例示の環境変数６１０は、ノイズのパワースペクトル密度（ＰＳＤ）、ノイズソース、ノイズ長、ノイズ振幅、ノイズの種類、バックグラウンドノイズ、インパルスノイズ、インパルスノイズ統計量、振幅変調（ＡＭ）ノイズ等、またはノイズ特性の任意の適切な組み合わせのようなノイズ特性を含む。しかしながら、１つまたは２つ以上のプローブ信号の送信はラインノイズ信号の測定の必要条件ではないので、ノイズ測定または特徴づけは、プローブ信号の送信によりまたは該信号の送信なしで行うことができる。
【００２４】
種々の、１つまたは２つ以上の方法、１つまたは２つ以上の技術、または１つまたは２つ以上のアルゴリズムのいずれかを用いて、例示のループテスト装置１４０および１４５によって受信または測定された信号を処理して、種々の推定された１つまたは２つ以上の特性パラメータ２０４（図２）、電話回線１１５を特徴づけるデータまたは情報のいずれかを推定または決定することができる。例えば、（ａ）時間領域反射率測定（ＴＤＲ）解析は、送信されたインパルスまたはパルスの反射されたバージョンについて実行されてもよいし、または（ｂ）データ解析器は、どのプローブ信号が送信されたかを知った上で受信または測定された反射信号が与えられた場合に、例えばエコー経路応答またはチャネル転送応答を計算することができる。時間領域反射率測定は、送信された（すなわち、プローブ）信号に応答して反射された波形を観察することにより、送電線の特性を決定する測定技術である。例示の推定された特性パラメータ２０４、データ、または情報は、チャネル挿入損失、チャネル伝達関数、チャネル減衰量、１つまたは２つ以上のケーブル寸法、ケーブル故障、ループ長、１つまたは２つ以上のケーブル寸法、ブリッジタップの有無、１つまたは２つ以上のブリッジタップ位置、１つまたは２つ以上のブリッジタップ長、１つまたは２つ以上のブリッジタップ寸法、開放故障、短絡故障、クロス故障、不良スプライス／接続の有無／位置／重大度、ノイズ、過度のノイズ、データレート、１つまたは２つ以上の信号対雑音比、ループインピーダンス、ループ減衰量、または任意の適切な情報組み合わせを含むが、これらに限定されるものではない。
【００２５】
図１に示した例において、例示のループテスト装置１４０、１４５によって受信または測定された信号の処理は、種々の、１つまたは２つ以上のコンピューティング装置、１つまたは２つ以上のプラットフォーム、１つまたは２つ以上のサーバ、またはその任意の適切な組み合わせのいずれかによっても行うことができる。例えば、ループテスト装置１４０、１４５は、受信または測定された信号に基づいて特性パラメータを推定または決定するための、論理またはプロセッサを含んでいてもよい。代替としてまたは付加的に、ループテスト装置１４０に通信可能に接続されたか、または接続可能なコンピューティング装置が、推定または決定を実行してもよい。例えば、例示のラインテスター１５０はループテスト装置１４０、１４５から受信または測定された信号を取得して、パラメータを推定または決定してもよい。代替としてまたは付加的に、加入者装置（例えば、加入者のパーソナルコンピュータ（ＰＣ）またはセットトップボックス（ＳＴＢ））を使用して、パラメータを推定または決定してもよい。
【００２６】
図１に示した例において、受信または測定された１つまたは２つ以上の信号、または該１つまたは２つ以上の信号から決定、計算、または推定された特性パラメータは、例示のループテスター１４０、１４５によって、種々の、１つまたは２つ以上の方法、１つまたは２つ以上のネットワーク、または１つまたは２つ以上のプロトコルのいずれかを介して、例示のラインテスター１５０に提供される。代替としてまたは付加的に、信号を受信、測定し、パラメータを計算、または推定するのに用いられる任意の他の装置は、例示のラインテスター１５０と同一のものを提供してもよい。ＤＳＬモデム１３０とＤＳＬＡＭ１２５との間に利用可能かまたは動作可能であるＤＳＬ接続があれば、例示のループテスト装置１４０は、例えば、ＩＴＵ  Ｇ．９９４．１（別名Ｇ．ｈｓ）標準で定義された交換プロトコルを用いて、ＤＳＬサービスを介して１つまたは２つ以上の信号または１つまたは２つ以上のパラメータを提供することができる。付加的にまたは代替として、１つまたは２つ以上の信号または１つまたは２つ以上のパラメータは、例えば、顧客構内１１０に位置するダイアルアップまたは音声帯域のモデムを用いて、代替的または付加的なインターネット接続を介して、またはＰＳＴＮ１２０を介して例示のラインテスター１５０に送ることまたは提供することができる。例示のループテスト装置１４０は、代替としてまたは付加的に、例えばＤＳＬフォーラムドキュメントＴＲ−０６９で定義されるような（自動コンフィギュレーションサーバ）ＡＣＳ１６０のような、種々の中間のサーバまたはサービスのいずれかに対し、またはそのいずれかを介して信号またはパラメータを提供する。例示のループテスト装置１４０が例示のサービスプロバイダー所在地１０５に現在通信可能に接続されていないかまたは接続できない場合、１つまたは２つ以上の信号または１つまたは２つ以上のパラメータは、例えば、ＤＳＬサービスプロバイダーに送るかまたは配送し、次にラインテスター１５０にロードすることができる、ＣＤまたは他の不揮発性記憶媒体（例えば、ＤＶＤ）に１つまたは２つ以上の特性パラメータを保存するような、種々の付加的または代替的な方法のいずれかを介して送ることまたは提供することができる。付加的にまたは代替として、例示のループテスト装置１４０は、例えば、人間に対して表示または提示された種々のグラフィカルユーザインタフェース（ＧＵＩ）のいずれかを用いて、圧縮されたＡＳＣＩＩコードの形態で１つまたは２つ以上のパラメータを表示することができる。例示の人間は次に、提供された１つまたは２つ以上のパラメータをラインテスター１５０に順番にロードする技術者または顧客サービスの代表者に、（例えば、音声通話を介して）１つまたは２つ以上のパラメータを音声で提供することができる。該人間は例えば加入者または技術者であってよい。例示のループテスト装置１４５は、種々の、１つまたは２つ以上のインタフェース、１つまたは２つ以上の通信バス、１つまたは２つ以上のバックプレーン、ファイバ光学、１つまたは２つ以上の銅ケーブル、１つまたは２つ以上のプロトコル、または１つまたは２つ以上の通信技術の組み合わせのいずれかを介して、���示のラインテスター１５０に通信可能に接続することができる。
【００２７】
例示のＤＳＬＡＭ１２５とＤＳＬモデム１３０との間で生じるＤＳＬ通信の現在のまたは履歴のＤＳＬ性能特性を監視、測定、または記録するために、図１に示したＤＳＬシステムはＥＭＳ１５５を含む。現行の(ongoing)ＤＳＬサービスのＤＳＬ性能データ、統計量、または情報は、測定するか、または種々の公知の技術のいずれかを用いて、例示のＤＳＬモデム１３０またはＤＳＬＡＭ１２５によってＥＭＳ１５５に報告することができる。例えば、それらは、ＩＴＵ  Ｇ．９９２．１（別名Ｇ．ｄｍｔ）標準に基づくか、またはＤＳＬモデムの管理用のＩＴＵ  Ｇ．９９７．１（別名Ｇ．ｐｌｏａｍ）標準に基づいて測定することができる。例示の性能データ、統計量、または情報は、ＥＭＳデータ、ＥＭＳ状態、ＨＬＯＧ、ＨＬＩＮ、ＱＬＮ（クワイエットラインノイズ）、ＳＮＲ、ＬＡＴＮ（ライン減衰量）、ＳＡＴＮ（信号減衰量）、ノイズ、チャネル減衰量、データレート、ＡＴＴＮＤＲ（達成可能なデータレート）、マージン、ＣＶ（コード違反）、ＦＥＣ（順方向誤り訂正）カウント、ＥＳ（エラー秒数）、ＳＥＳ（重大エラー秒数）、ＵＡＳ（使用不可秒数）、ＢＩＴＳ（ビット配信）、ＧＡＩＮＳ（精密なゲイン）、ＴＳＳＩ（送信スペクトル形成）、ＭＲＥＦＰＳＤ（参照ＰＳＤ）、送信された電力、送信されたＰＳＤ、障害、初期化カウント、実遅延、実インパルスノイズ保護、順方向誤り訂正（ＦＥＣ）およびインターリービングデータ、インパルスノイズセンサデータ、多数のＦＥＣエラー、マージン情報、データレート情報、チャネル伝達関数、ループ減衰量情報、ビット割り当て情報、または任意の適切な性能情報を含むが、これらに限定されるものではない。ＤＳＬ物理層特性に関連する性能情報、またはＤＳＬ−ＰＨＹを特徴づけるデータは、ＳＮＲ、ビット配信、データレート、マージン、達成可能なデータレート、または任意の適切な情報を含む。図１の例では、ＤＳＬ性能データ、統計量、情報、または任意の組み合わせは、例えば、ＩＴＵ  Ｇ．９９４．１（別名Ｇ．ｈｓ）標準で定義された交換プロトコルを用いて、ＤＳＬサービスを介して例示のＤＳＬモデム１３０によって送られる。付加的にまたは代替として、ＤＳＬ性能データ、統計量、または情報は、ＤＳＬフォーラムドキュメントＴＲ−０６９で定義されるようなＡＣＳ１６０に、伝送制御プロトコル（ＴＣＰ）／インターネットプロトコル（ＩＰ）の接続を介して、ＤＳＬモデム１３０によって送られてもよい。
【００２８】
例示の顧客構内１１０に、例えば、ＩＰテレビ（ＩＰＴＶ）、ビデオオンデマンド（ＶｏＤ）、またはボイスオーバーＩＰ（ＶｏＩＰ）のような種々のサービスのいずれかを提供するために、図１に示したシステムは、種々のサービス配信システム１６５のいずれかを含む。例示のサービス配信システム１６５によって提供されたサービスの品質、性能、または特性を監視するために、図１に示したシステムはＳＡＳ１７０を含む。図１に示したＳＡＳ１７０は、例えば、ＭＰＥＧ（ｍｏｔｉｏｎ  ｐｉｃｔｕｒｅ  ｅｘｐｅｒｔｓ  ｇｒｏｕｐ）統計量（例えば、フレーム損失等）、パケットロス率等を監視することができる。
【００２９】
上述のように、例示のＡＣＳ１６０、例示のラインテスター１５０、例示のＥＭＳ１５５、または例示のＳＡＳ１７０は、電話回線１１５を介したサービス配信システム１６５、ＤＳＬＡＭ１２５、ＤＳＬモデム１３０、またはその任意の組み合わせによって提供されるかまたは提供可能である、過去、現行、または将来可能なＤＳＬサービスを示すデータのソースを表している。上述のように、例示のデータソース１５０、１５５、１６０、または１７０は、例示の電話回線１１５の一端または両端のいずれかで測定、収集、推定、または決定されたデータを含んでいてもよい。図１に示したデータソース、１５０、１５５、１６０、および１７０は、周期的にまたは非周期的にデータまたは情報を収集するまたは報告してもよい。付加的にまたは代替として、データをデータまたは情報に対する要求に応答して収集または報告することができる。データソース１５０、１５５、１６０、１７０によって収集されたデータまたは情報は、図１に示したＤＳＬシステムの現行の１つまたは２つ以上のスナップショット、または過去の１つまたは２つ以上のスナップショットの任意の組み合わせを表すことができる。
【００３０】
当業者は、例示のデータソース１５０、１５５、１６０、１７０によって収集、取得、測定、計算、推定、または受信されたデータまたは情報が、関連性、完全性、信頼度、精度、または適時性（例えば、最近の、対、古い）のような種々の要因のいずれかによって影響を受けるかもしれないことを容易に理解するだろう。例示のデータソース１５０、１５５、１６０、１７０の中には、本質的により高い精度または信頼度を持つものもあり、それにより、図１に示したＤＳＬシステムに関連する特別のパラメータの決定により有用であることができる。例えば、例示のラインテスター１５０に含まれたＴＤＲデータは、ＥＭＳ１５５で利用可能なチャネル減衰量データまたはチャネル伝達関数より、ブリッジタップの検出またはパラメータ化についてより正確またはより有用であることができる。
【００３１】
図示の例において、データソース１５０、１５５、１６０、１７０のうちの２つは、関連するデータ、類似しているデータ、または不完全な可能性のあるデータを含んでいてもよい。例えば、（ａ）例示のＡＣＳ１６０は、周波数の第１の部分（例えば、下り方向のチャネル）のチャネル減衰量を表すＡＣＳデータ６４５を含む一方、ＥＭＳ１５５は、周波数の第２の部分（例えば上り方向のチャネル）のチャネル減衰量を表すＥＭＳデータ６４０を含むことができ、または、（ｂ）ブリッジタップは、ＡＣＳ１６０に含まれたチャネル伝達関数またはラインテスター１５０に含まれたＴＤＲ応答からの関連情報を用いて検出することができる。さらに、ＡＣＳ１６０とＥＭＳ１５５は両方ともチャネル減衰量データを含んでいてもよいが、それらは異なる精度または表現を持つデータを取得または保存してもよい。ＡＣＳデータ６４５の例は、ＡＣＳ状態、ＨＬＯＧ、ＨＬＩＮ、ＱＬＮ（クワイエットラインノイズ）、ＳＮＲ、ＬＡＴＮ（ライン減衰量）、ＳＡＴＮ（信号減衰量）、ノイズ、チャネル減衰量、データレート、ＡＴＴＮＤＲ（達成可能なデータレート）、マージン、ＣＶ（コード違反）、ＦＥＣ（順方向誤り訂正）カウント、ＥＳ（エラー秒数）、ＳＥＳ（重大エラー秒数）、ＵＡＳ（使用不可秒数）、ＢＩＴＳ（ビット配信）、ＧＡＩＮＳ（精密なゲイン）、ＴＳＳＩ（送信スペクトル形成）、ＭＲＥＦＰＳＤ（参照ＰＳＤ）、送信された電力、送信されたＰＳＤ、障害、初期化カウント、実遅延、実インパルスノイズ保護、ＦＥＣおよびインターリービングのデータ、インパルスノイズセンサデータ、任意の他の適切なデータ、またはその任意の組み合わせも含む。他の例は当業者には豊富であろう。
【００３２】
例示のデータソース１５０、１５５、１６０、および１７０を図１に示しているが、当業者は、ＤＳＬシステムが、図１に示したものよりも付加的または代替的なデータソースを含んでいてもよいか、または示したデータソースのいずれか１つまたはそのすべてよりも多くを含んでいてもよいことを容易に理解するだろう。さらに、本開示は、図１に示したデータソース１５０、１５５、１６０、１７０のうちの特定のものに含まれるかまたはそれらを介して利用可能な特定のデータまたは情報を説明するが、当業者は、ＤＳＬのサービスプロバイダーがデータまたは情報、およびデータソースの種々の組み合わせのいずれかを利用してもよいことを容易に認識するだろう。
【００３３】
複数の電話回線、ＤＳＬＡＭ１２５、またはＤＳＬモデム１３０を含むＤＳＬシステムまたはネットワークについては、図１に示したデータソース１５０、１５５、１６０、１７０は、各電話回線１１５、ＤＳＬＡＭ１２５、またはＤＳＬモデム１３０に関連づけられたデータを含む。しかしながら、データソース１５０、１５５、１６０、１７０に含まれるデータの群は、例えば、ＤＳＬサービスはどれくらいの時間利用可能だったか、ＤＳＬモデムの種類または製造業者、利用または加入されたサービスの種類、顧客構内の場所等のような種々の理由のいずれかについて、例えば、電話回線ごとに、ＤＳＬＡＭごとに、ＤＳＬモデムごとに、または加入者ごとに異なっていてもよい。
【００３４】
例示のデータソース１５０、１５５、１６０、１７０に含まれたデータに基づいた種々の、１つまたは２つ以上のパラメータ、データ、または情報のいずれかを決定するために、図１に示したシステムはデータ収集・結合器１７５を含む。図１に示したデータ収集・結合器１７５は、例示のデータソース１５０、１５５、１６０、１７０の１つまたは２つ以上からデータを収集、受信、または取得し、データの完全性を検査し、およびデータの一貫性を検査する。データがデータソース１５０、１５５、１６０、１７０のうちの２つ以上から収集される場合、例示のデータ収集・結合器１７５は検査されたデータを発見的に、論理的に、統計的に、または確率的に組み合わせる。例示のデータ収集・結合器１７５の実現は、図２〜図５に関連して下に説明する。
【００３５】
図１に示したデータ収集・結合器１７５は、例示のデータソース１５０、１５５、１６０、１７０からのデータを組み合わせて、図１に示したＤＳＬシステムのパラメータまたは特性を推測する。パラメータまたは特性を推測する例示の方法は、図６〜図１２に関連して下に説明する。
【００３６】
図示の例において、例示のデータ収集・結合器１７５によって推測、推定、計算、または決定された１つまたは２つ以上のパラメータ、データ、または情報は、種々の、１つまたは２つ以上のデータ構造、１つまたは２つ以上のデータテーブル、１つまたは２つ以上のデータ配列等のいずれかを用いて、例示のデータベース１８０に保存される。例示のデータベース１８０は、機械アクセス可能なファイルまたは種々のメモリ１８５のいずれかに保存される。
【００３７】
図１に示したＤＳＬシステムを制御、監視、維持、またはプロビジョニングするか、または顧客サービス代表、販売員、または技術者のような人が、図１に示したＤＳＬシステムを制御、監視、維持、またはプロビジョニングすることを可能にするために、示した例示のシステムはネットワーク管理システム（ＮＭＳ）１９０を含む。図１に示したＮＭＳ１９０は、例示のデータベース１８０に保存された１つまたは２つ以上のパラメータ、データ、または情報を使用、提供、または人が利用可能にする。代替または付加的に、図１に示したＮＭＳ１９０は、例示のデータ収集・結合器１７５によって推測、推定、計算、または決定された１つまたは２つ以上のパラメータ、データ、または情報を直接提供するか、または利用可能にする。例えば、ＮＭＳ１９０は、技術者がビットエラー率を代表する値を検索することができるか、符号化パラメータ（等）を設定することができるか、または例示のＤＳＬシステムのパラメータを構成するかまたはプロビジョニングすることができるＧＵＩを提供することができる。
【００３８】
図２は、図１に示したデータ収集・結合器１７５を実施する例示のブロックダイアグラムおよび方法を示している。図２の左側に示すように、データ収集・結合器１７５は、少なくとも第１の特性データ２００および第２の特性データ２０２を受信し、それに応答して前に説明したような推定された１つまたは２つ以上の特性パラメータ２０４を生成する。図２の右側に示すように、例示のデータソース１５０、１５５、１６０、１７０からの少なくとも第１の特性データ２００および第２の特性データ２０２を収集、検査、または前処理するために、図２に示したデータ収集・結合器１７５はデータ収集装置２０５を含む。例示のデータ収集器２０５を図３および図１３に関連して下に説明する。
【００３９】
例示のデータ収集器２０５によって収集、検査、または前処理されたデータを保存するために、図２に示したデータ収集・結合器１７５は１つまたは２つ以上のデータ保存器２１０を含む。例示のデータ保存器２１０を図４に関連して下に説明する。
【００４０】
１つまたは２つ以上のソースからのデータを論理的に、発見的に、統計的に、または確率的に組み合わせるために、図２に示したデータ収集・結合器１７５はデータ結合器２１５を含む。データ結合器２１５は、２つを以上のソースからの少なくとも第１の特性データ２００と第２の特性データ２０２を組み合わせ、それに応答して推定された特性パラメータ２０４を生成する。例示のデータ結合器２１５を図５および図１４に関連して下に説明する。
【００４１】
図３は、図２に示したデータ収集器２０５のブロックダイアグラムである。例示のデータソース１５０、１５５、１６０、１７０から少なくとも第１の特性データ２００および第２の特性データ２０２を収集するために、図３に示したデータ収集器２０５はデータ取得器３０５を含む。種々の、１つまたは２つ以上の方法、１つまたは２つ以上のプロトコル、１つまたは２つ以上の通信路、１つまたは２つ以上の通信技術、またはその任意の組み合わせのいずれかを用いて、例示のデータ取得器３０５は、データソース１５０、１５５、１６０、１７０からデータを受信、収集、またはそうでなければ取得する。データを取得するために例示のデータ取得器３０５によって用いられる方法は、データソースごとに異なっていてもよい。
【００４２】
例示のデータ取得器３０５によって取得された少なくとも第１の特性データ２００および第２の特性データ２０２の完全性を検査するために、図３に示したデータ収集器２０５はデータ完全性検査器３１０を含む。図３に示したデータ完全性検査器３１０は、（ａ）データが利用可能であるかどうか、（ｂ）データが１つまたは２つ以上の有効値域の範囲内であるかどうか、または（ｃ）データが時宜にかなっているかどうか（例えば、古すぎない）の１つまたは２つ以上を検査する。どの検査が例示のデータ完全性検査器３１０によって実行されるかは、データの種類、決定される１つまたは２つ以上のパラメータの種類、ユーザまたは技術者の１つまたは２つ以上の好み、または例示のデータ収集器２０５の構成次第である。図示の例において、検査結果（例えば、条件）が合う（例えば、満たされる）場合、検査されたデータ３１２はデータ前処理器３１５に渡される。検査結果が合わない場合、データ完全性検査器３１０はデータを廃棄するか、またはデータの完全性のレベルを表すメトリック(metric)に該データを割り当てる。データが廃棄される場合、データ完全性検査器３１０はデータ前処理器３１５にデータを渡さない。データが例示のデータ完全性検査器３１０によって廃棄されないが、その代わりに完全性のメトリック（例えば、ＩＮＶＡＬＩＤ＿ＤＡＴＡ）に割り当てられる場合、データ完全性検査器３１０は、検査されたデータ３１２と共に該メトリックをデータ前処理器３１５に渡す。例示の完全性メトリックは、ＯＫ、ＯＬＤ＿ＤＡＴＡ、およびＩＮＶＡＬＩＤ＿ＤＡＴＡから選択された値を持つ変数である。
【００４３】
図３に示したデータ前処理器３１５は、データの種類に基づいて例示のデータ完全性検査器３１０によって提供された検査されたデータ３１２を処理し、それに応答して前処理されたデータ３１７を生成する。例えば、例示のデータ前処理器３１５は、検査されたデータ３１２を無効にして、ビット割り当てテーブルのパイロットトーンのような既知の無効値を除去するか、または例えば、フィルタリング、スムージング、またはノイズリダクションなどの適用により無関係になるかもしれないアーチファクトを除去してもよい。データ「フィルタリング」に用いられた例示の重み付け方法は、参照によって本書に組み込まれた米国特許出願番号１１／０７１，７６２号に対応する米国特許出願公開第２００６−０１９８４３０号に説明されている。
【００４４】
一貫性について前処理されたデータ３１７を検査するために、図３に示したデータ収集器２０５はデータ一貫性検査器３２０を含む。図３に示したデータ一貫性検査器３２０は、種々の、１つまたは２つ以上の方法、１つまたは２つ以上の技術、論理、または１つまたは２つ以上のアルゴリズムのいずれかを用いて、例示の前処理器３１５から受信した前処理されたデータの一貫性を評価して、一貫性が検査されたデータ３２２を生成する。例えば、例示のデータ一貫性検査器３２０は、（ａ）データ結合器２１５のために、劇的に変化した前処理されたデータ３１７にフラグが立てられるように、前処理されたデータ３１７を前に収集された前処理されたデータ３１７と比較し（図２）、（ｂ）前処理されたデータ３１７を前処理されたデータ３１７の異なる群と比較して、それらが数学的に一貫しているかどうか（例えば、トーンデータ当たりのビットと一致しない信号対雑音比のデータ）を確かめ、または（ｃ）前処理されたデータ３１７の１つの部分を、用いられない変化または予期しない変化（例えば、急激な不連続、予期しない不連続、データ内の変化、またはその任意の組み合わせ）について他の部分と比較することができる。
【００４５】
どの一貫性検査が例示のデータ一貫性検査器３２０によって実行されるかは、前処理されたデータ３１７の種類、決定される１つまたは２つ以上のパラメータの種類、または例示のデータ収集器２０５の構成次第である。一貫性検査（例えば、条件）が合う（例えば、満たされる）場合、該検査を満たす前処理されたデータ３１７は１つまたは２つ以上のデータ保存器２１０に保存される（図２）。検査に合わない場合、例示のデータ一貫性検査器３２０は、検査に落ちた前処理されたデータ３１７を廃棄するか、または前処理されたデータ３１７を前処理されたデータ３１７の一貫性のレベルを表すメトリックに割り当てる。前処理されたデータ３１７が廃棄される場合、例示のデータ一貫性検査器３２０は前処理されたデータ３１７を１つまたは２つ以上のデータ保存器２１０に保存しない。前処理されたデータ３１７が例示のデータ一貫性検査器３２０によって廃棄されない場合、該前処理されたデータはその代りに、一貫性メトリック（例えば、ＩＮＶＡＬＩＤ＿ＤＡＴＡ）に割り当てられてもよい。前処理されたデータ３１７が一貫性メトリックに割り当てられる場合、例示のデータ一貫性検査器３２０は前処理されたデータ３１７と共に該一貫性メトリックを１つまたは２つ以上のデータ保存器２１０に保存する。例示の一貫性メトリックは、ＯＫ、ＩＮＣＯＮＳＩＳＴＥＮＴ、およびＩＮＶＡＬＩＤ＿ＤＡＴＡから選択された値を持つ変数である。
【００４６】
図４は、図２に示した１つまたは２つ以上のデータ保存器２１０を実施する例示の方法を示している。例示のデータ検査器２０５によって収集、検査、または前処理された、一貫性を検査されたデータ３２２を保存するために、図４に示した１つまたは２つ以上のデータ保存器２１０は任意の数のデータセットを含む。３つの例示のデータセット４０５、４１０、および４１５を図４に示している。一貫性を検査されたデータ３２２は、種々の、１つまたは２つ以上のテーブル、１つまたは２つ以上の構造、１つまたは２つ以上のアレイ、指標付け、構成、またはその組み合わせのいずれかを用いて、例示のデータセット４０５、４１０、４１５に保存することができる。例えば、一貫性を検査されたデータ３２２は、データの種類、データソース等に基づいた、ＤＳＬ加入者識別子（例えば、識別名、アドレス等）または電話回線に基づいて編成されてもよい。図４に示すように、例示のデータセット４０５、４１０、４１５は、それぞれの機械アクセス可能なファイル、または種々のメモリ４０６、４１１、および４１６のいずれかに保存される。付加的にまたは代替として、機械アクセス可能なファイルまたはメモリの数はデータセットの数と異なっていてもよい。
【００４７】
図５は、図２に示したデータ結合器２１５を実施する例示の方法を示している。例示の１つまたは２つ以上のデータ保存器２１０で保存された保存データ３２４を論理的にまたは発見的に結合するために、図５に示したデータ結合器２１５はヒューリスティック結合器５０５を含む。ヒューリスティック結合器５０５は、発見的な規則または論理的な規則の任意の組み合わせを適用して、種々のデータソース１５０、１５５、１６０、１７０間に存在していることが公知である冗長性または構造を活用する（図１）。例えば、ヒューリスティック結合器５０５は、（ａ）第１のソースからの第１の特性データ２００を第２のソースからの第２の特性データ２０２と比較し（例えば、ＡＣＳ１６０からのトーン当たりのビットをＥＭＳ１５５からのトーン当たりのビットと比較する）、（ｂ）第１のデータソースからの第１の特性データ２００を用いて、第２のソースの欠落した第２の特性データ２０２を満たし（例えば、ＡＣＳ１６０からのトーン当たりの下り方向のビットをＥＭＳ１５５からのトーン当たりの上り方向のビットと比較する）、または（ｃ）第１のデータソースが高水準の信頼度を持つパラメータを示す（例えば、ＴＤＲデータが非常に高い可能性でブリッジタップの有無を示す）場合、第２のソースからの第２の特性データ２０２（例えば、ＥＭＳ１５５からのチャネル伝達関数）は無視または廃棄することができる。
【００４８】
統計的にまたは確率的に図１に示したデータソース１５０、１５５、１６０、１７０のうちの２つ以上からのデータを結合するために、図５に示したデータ結合器２１５はベイズの結合器５１０を含む。図５に示したベイズの結合器５１０は、例えば、１つのデータ群および１つまたは２つ以上の条件付きの確率が与えられた場合、ベイズの定理を適用して、図１に示したＤＳＬシステムの１つまたは２つ以上のパラメータを推測する。例示のベイズの結合器５１０は、例示のデータ収集器２０５によって決定または提供された任意の完全性または一貫性のメトリックも利用できる（図２）。ベイズの結合器５１０によって発見的に結合されたデータの１つまたは２つ以上の群は、異なっているかまたは同一の１つまたは２つ以上の例示のデータソース１５０、１５５、１６０、１７０の１つに関連づけられてもよい。図５に示したベイズの結合器５１０によって実行されてもよいデータ推論の例は、図６〜図１２に関連して下に説明する。該例示のベイズの結合器５１０に実現例は、図１４〜図１５に関連して下に説明する。
【００４９】
例示のデータ収集・結合器１７５は図２、図３、図４、または図５に示しているが、図２〜図５に示した要素、モジュール、論理、メモリ、または装置は、種々の方法のいずれで組み合わせられ、再配置され、再区分され、排除され、または実現することができる。例えば、図２に示したデータ収集器２０５の任意の部分は、図１に示したデータソース１５０、１５５、１６０、１７０のいずれかによって実現または実行することができる。さらに、例示のデータ収集器２０５、例示のデータ保存器２１０、例示のデータ結合器２１５、例示のデータ取得器３０５、例示のデータ完全性検査器３１０、例示のデータ前処理器３１５、例示のデータ一貫性検査器３２０、例示の１つまたは２つ以上のデータ群４０５、４１０、４１５、例示のヒューリスティック結合器５０５、例示のベイズの結合器５１０、または、より一般には、図１〜図５に示したデータ収集・結合器１７５は、ハードウェア、ソフトウェア、ファームウェア、またはハードウェア、ソフトウェア、またはファームウェアの任意の組み合わせによって実現することができる。例えば、例示のデータ収集器２０５、例示のデータ保存器２１０、例示のデータ結合器２１５、例示のデータ取得器３０５、例示のデータ完全性検査器３１０、例示のデータ前処理器３１５、例示のデータ一貫性検査器３２０、例示の１つまたは２つ以上のデータ群４０５、４１０、４１５、例示のヒューリスティック結合器５０５、例示のベイズの結合器５１０、または例示のデータ収集・結合器１７５のいずれかまたはすべては、例えば、デジタル信号プロセッサ（ＤＳＰ）、汎用プロセッサ、またはマイクロコントローラ、専門プロセッサ、ＲＩＳＣプロセッサ等のような種々のプロセッサのいずれかによって実行された機械アクセス可能な命令を介して実現することができる。さらに、データ収集・結合器１７５は、図２〜図５に示したものよりも付加的な要素、モジュール、論理、メモリ、または装置を含んでいてもよく、または示した要素、モジュール、または装置のいずれか２つ以上またはすべてを含んでいてもよい。
【００５０】
ベイズネットワークは、１群の離散型確率変数間の関係を特徴づけるのに有用なグラフ表示またはツールである。ベイズネットワークは、有向非巡回グラフおよび１群の条件付き確率関係から構成される。ベイズネットワークのグラフのエッジは依存関係（例えば、原因となる関係）を表す方向を有し、所与のノードの親は、その所与のノードに向けられたエッジを有するノードすべてである。ベイズネットワークでは、ノードの親、すなわち、Ｐ（）が確率を表す場合のＰ（ノード｜親）が与えられた場合、グラフの各ノードはノードの条件付き確率質量関数に関連づけられる。特に、ベイズの定理と共にベイズネットワークは、１つまたは２つ以上の親ノードまたは子ノード、および該ノードの条件付きの確率が与えられた場合（すなわち、ベイズ推論を作る場合）、ノードに関連づけられたパラメータを決定、推定、計算、または推測する、１つまたは２つ以上の統計的または確率的な数式を導き出すかまたは開発するのに有用である。
【００５１】
一般に、ベイズ推論の計算（すなわち、ベイズネットワークの正確な最大事後確率（ＭＡＰ）を計算すること）は、計算上集約的である。しかしながら、ベイズネットワークは、確率変数の各々に対する少数のノードおよび小さな濃度により構築することができる。いわゆる「多重木」のクラス、すなわち、基本的な無向グラフがループを有しないベイズネットワークのクラスは、「内因性／外因性」メッセージを渡すことに基づいた推論アルゴリズム（パールの「信頼性伝播」アルゴリズム）を有する。
【００５２】
図６は、図１に示したＤＳＬシステムに対する加入者のＤＳＬサービスの動作態様６０５に関連づけられた、例示のベイズネットワークである。例示のＤＳＬ動作変数６０５は、現在のマージン、現在のビット速度、現在のビット配信、現在の送信されたＰＳＤ、ＤＳＬエラーの履歴、チャネル伝達関数、エコー伝達関数、ノイズ特性、または任意の適切なデータを含む。図６に示したＤＳＬ動作変数６０５は例示のＥＭＳ１５５または例示のＡＣＳ１６０に関連づけられる（図１）。動作変数６０５は、第１の特性データ２００および第２の特性データ２０２のような、１つまたは２つ以上のＤＳＬ特性に対応していてもよい。通信システム（例えば、図１に示したＤＳＬシステム）に対するベイズネットワークを構築するために実施または実行されてもよい例示のプロセスは、図１６に関連して下に説明する。
【００５３】
ＤＳＬサービス６０５が動作する物理的環境に関連づけられた変数を表すために、図６に示したベイズネットワークは環境ノード６１０を含む。図６に示した環境変数６１０は、例示のラインテスター１５０または例示のＡＣＳ１６０、または例示のＥＭＳ１５５に関連づけられる（図１を参照）。例示の環境変数６１０は、電話回線、またはループ構成（例えば、長さ、ブリッジタップの位置／長さ、悪い接続、マイクロフィルタ等）、およびノイズ（例えば、近端クロストーク、遠端クロストーク、バックグラウンドノイズ、インパルスノイズ、振幅変調（ＡＭ）ノイズ等）を含む。
【００５４】
ＤＳＬ加入者によって使用されるアプリケーションまたはアプリケーションの種類を表すために、図６に示したベイズネットワークはユーザアプリケーションノード６１５を含む。図６に示したアプリケーション変数６１５は例示のＳＡＳ１７０に関連づけられる（図１参照）。例示のユーザアプリケーションの種類６１５は、ウェブ閲覧、電子メール、ＩＰＴＶ、ＶｏＩＰ、メッセージ、音声、映像、チャット等を含む。図６に示すように、アプリケーションの種類６１５はＤＳＬ動作６０５に影響を及ぼし、次いで顧客満足度６２０に影響を及ぼす。
【００５５】
装置の種類情報を表すために、図６に示したベイズネットワークは装置の種類ノード６２５を含む。図６に示した装置の種類情報６２５は例示のＥＭＳ１５５または例示のＡＣＳ１６０に関連づけられる（図１参照）。例示の装置の種類情報６２５は、チップセットの種類、モデムまたはシステムの種類、ハードウェアバージョン、ファームウェアバージョン、モデムのバグ情報、ベンダ識別等を含む。
【００５６】
装置の構成情報を表すために、図６に示したベイズネットワークは装置の構成ノード６３０を含む。図６に示した装置の構成情報６３０は例示のＥＭＳ１５５または例示のＡＣＳ１６０に関連づけられる（図１参照）。例示の装置の構成情報６３０は、最小のサポートされたデータレート、最大のサポートされたデータレート、最小マージン、目標マージン、最大マージン、遅延、最小のインパルスノイズ保護、パワースペクトル密度（ＰＳＤ）マスク、搬送波マスク等を含む。例示の装置の構成６３０の変数は、アクセス不能、変更不能またはハードコードされているか、または例えば、ＥＭＳ１５５を介して制御可能であってもよい（図１参照）。
【００５７】
ラインテストまたは診断データを表すために、図６に示したベイズネットワークはラインテストデータのノード６３５を含む。図６に示したラインテストデータ６３５は例示のラインテスター１５０または例示のＡＣＳ１６０に関連づけられる（図１参照）。例示のラインテストデータ６３５は、ラインテストデータ、時間領域反射率測定（ＴＤＲ）データ、周波数領域反射測定（ＦＤＲ）データ、シングルエンドループテスト（ＳＥＬＴ）データ、ダブルエンドループテスト（ＤＥＬＴ）データ、インピーダンス、チャネル減衰量、ループ抵抗、ループキャパシタンス、ループインダクタンス、ループのノイズ、または任意の他の適切なデータを含む。
【００５８】
顧客満足度データを表すために、図６に示したベイズネットワークは顧客満足ノード６２０を含む。図６に示した顧客満足度データ６２０は例示のＳＡＳ１７０に関連づけられる（図１参照）。例示の顧客満足度データ６２０は、最近のサービスコール数、要求されたトラックロールの数、顧客アンケート回答、顧客評価等を含む。
【００５９】
現行または過去のＤＳＬ動作のパラメータを表すために、図６に示したベイズネットワークはＥＭＳパラメータノード６４０およびＡＣＳパラメータノード６４５を含む。図６に示したＥＭＳパラメータ６４０およびＡＣＳパラメータ６４５は、例示のＥＭＳ１５５およびＡＣＳ１６０にそれぞれ関連づけられる（図１を参照）。例示のＥＭＳパラメータ６４０およびＡＣＳパラメータ６４５は、ビット割り当て、ＳＮＲ、チャネル伝達関数、チャネル減衰量、コード違反数、エラー秒数、遅延、インパルスノイズ保護、ダブルエンドループテスト（ＤＥＬＴ）データ、または任意の他の適切なパラメータを含む。
【００６０】
サービス保証データを表すために、図６に示したベイズネットワークはサービス保証ノード６５０を含む。図６に示したサービス保証データ６５０は例示のＳＡＳ１７０に関連づけられる（図１参照）。例示のサービス保証データ６５０は、ＭＰＥＧ統計量（例えば、損失フレームの数）、パケットロス率、損失パケット、アウトオブオーダーパケット、遅延パケット、破損したパケット、バッファオーバーフロー／アンダーフローイベント、ＴＣＰ統計量、ＵＤＰ統計量、パケットジッタデータ、または任意の適切なデータを含む。サービス品質を特徴づけるために使用されてもよい性能情報は、パケットロス率、ネットワーク統計量、ネットワーク輻輳、顧客満足度データ、または任意の適切なデータを含んでいてもよい。
【００６１】
ベイズネットワークの例を図６に示したが、ノードまたはエッジは、種々の方法のいずれで組み合わされ、再配置され、排除され、または実現されてもよい。さらに、図６に示したベイズネットワークは、２つ以上の電話回線またはＤＳＬサービスを含むように拡張することができる。さらにまた、ベイズネットワークは、図６に示した以上の付加的なノードまたはエッジを含んでいてもよく、または示したノードまたはエッジのうちのいずれか２つ以上またはすべてを含んでいてもよい。さらに、データおよびノードの特別な関連性の例を上で説明し、図６に示したが、代替の関連性が利用されてもよい。
【００６２】
当業者には、図６に示したベイズネットワークによって表されたデータ、パラメータ、情報、または変数に影響を及ぼすかもしれない多くの不確定要素があることを容易に理解されるであろう。ＤＳＬ動作６０５に示した不確定要素は、（ａ）ノード間の関係のモデルは必ずしも現実世界の影響を捉えるとは限らない、（ｂ）各種の装置は異なる挙動または特性を持っている、（ｃ）装置の中には専用の修正または拡張を用いるものもある、（ｄ）未知の、またはモデル化されていない環境パラメータまたは影響、または（ｅ）装置構成のエラーを含む。観察に影響を及ぼす例示の不確定要素は、（ａ）測定誤差、（ｂ）データの欠損、（ｃ）測定値が標準に適合しない、（ｄ）古いデータ、または（ｅ）実現変動量を含む。
【００６３】
図６に示したベイズネットワークを用いて種々の推論をすることができる。例えば、（ａ）診断的推論（例えば、ＥＭＳデータ６４０またはＡＣＳデータ６４５を用いてループパラメータ６１０を推測すること）、（ｂ）原因推論（例えば、顧客満足度６２０で構成設定６３０を変更する影響を評価すること）、（ｃ）相互原因推論（例えば、ＥＭＳデータ６４０またはＡＣＳデータ６４５、およびループ６１０の知識を用いてノイズ６１０を推定すること）または（ｄ）上記の例の１つまたは２つ以上を組み合わせる混合推論。
【００６４】
一実施形態によれば、ＤＳＬシステムまたはネットワークにおいて、ほぼすべての報告、計算、測定、または推定された１つまたは２つ以上のパラメータまたは１つまたは２つ以上の信号は（例えば、量子化により）離散的であってもよく、図１〜図５に示したデータ収集・結合器１７５は１つまたは２つ以上の変数を連続変数と考えてもまたはそのように表してもよい。例えば、ＱＬＮは、０デシベルミリワット／ヘルツ（ｄＢｍＷ）／Ｈｚ〜１５０ｄＢｍＷ／Ｈｚの範囲にある連続変数として表されるかもしれない。
【００６５】
さらに、図６に示したベイズネットワークは各電話回線またはＤＳＬサービスを別個に表しているが、例示のベイズネットワークを拡張または強化して、電話回線間の相互関係を網羅し、またはあるバインダの１つの電話回線用に学習または開発された関係を、同一のまたは異なるバインダの第２の電話回線に適用することが可能である。このような拡張を用いて、例えば、クロストークまたはインパルスノイズ干渉をより良く特徴づけまたはそれらに対処することができる。
【００６６】
図６に示したベイズネットワークに示した従属性の多くは、理論的にモデル化または計算することができる。付加的にまたは代替として、シミュレートされたモデルまたは計算モデルは、図６の示した例を用いてなされた１つまたは２つ以上の推論の基準点として、改善し、単純化し、または役立つように使用することができる。
【００６７】
図７〜図１２は、図６の例示のベイズネットワーク内の、例示の関心のスペクトル管理シナリオを表す例示のベイズネットワークを示している。図７〜図１２に示したベイズネットワークは図６に示したベイズネットワークに属し、したがって、理解しやすいように、図７〜図１２に示した参照番号は、図６に示した１つまたは２つ以上のノードのどれに特定のデータ、変数、または情報が属するかを示している。例えば、図７に示した例示のループ長６１０は、図６に示した環境変数ノード６１０の一部である。関心の例示のシナリオまたは例示のベイズネットワークを図７〜図１２に示しているが、ＤＳＬサービスの維持、監視、トラブルシューティング、診断、提案、販売、またはプロビジョニングで使用される他の例は、当業者には容易に明白であろう。
【００６８】
図７は、２つまたは３つ以上の例示のデータソース１５０、１５５、１６０、１７０からのデータに基づいて、ブリッジタップの有無を検出する例示のベイズネットワークを示している（図１）。図７に示すように、ブリッジタップは、１つまたは２つ以上のチャネル応答（ＨＬＯＧ）６４０／６４５、上り方向の減衰量６４０、ＴＤＲ応答６３５、または下り方向の減衰量６４０／６４５に影響を及ぼす。いくつかのＤＳＬモデムについては、チャネル応答６４０／６４５は、図７に示したベイズネットワークに表されるように、ＱＬＮ６４０／６４５から推測することができるノイズ環境６１０によって影響を受ける。図７に示したベイズネットワークは多重木であるので、例えば、パールのアルゴリズムのバージョンを実行または実現して、ブリッジタップ６１０の有無を推測（すなわち、検出）してもよい。
【００６９】
図８は、他のＤＳＬモデム上への１つのＤＳＬモデムのビット割り当ての影響をモデル化する例示のベイズネットワークを示している。図８に示したベイズネットワークを用いて、正確な（例えば、Ｌｅｖｉｎ  Ｃａｍｐｅｌｌｏの）注水アルゴリズムを用いずに、ＤＳＬモデム製造業者による影響を表してもよい。特に、図８に示したベイズネットワークは、ユーザ＃１、ユーザ＃２、およびユーザ＃３にそれぞれ対応する３つのＤＳＬモデムがあるＤＳＬシステムをモデル化する。図８の例では、ユーザ＃３の下り方向の（ＤＳ）ビット配信はユーザ＃１およびユーザ＃２にサービスを提供する電話回線への干渉を支配している。例えば、ユーザ＃３が遠隔端末（ＲＴ）に位置するＤＳＬＡＭによってサービスを提供されると、該ＤＳＬＡＭは、ＣＯに位置するＤＳＬＡＭによってサービスを提供されるユーザ＃１およびユーザ＃２に重大なクロストークを引き起こすかもしれない。図７の例とは対照的に、図８に示したベイズネットワークは多重木ではなく、したがって、パールアルゴリズムのバージョンは示した例の推論を実行することには適用可能ではない。その代わりに、パールアルゴリズムに対する種々の反復近似のいずれかを用いて、該推論を実行してもよい。
【００７０】
図９は、図１に示したＥＭＳ１５５および例示のＡＣＳ１６０からのＨＬＯＧ値に基づいてチャネル減衰量を推定する（すなわち、推測する）ための、例示のベイズネットワークを示している。ＥＭＳ１５５からのＨＬＯＧ値（ＨＬＯＧEMS値６４０）およびＡＣＳ１６０からのＨＬＯＧ値（ＨＬＯＧACS値６４５）が、ゼロ平均を持つ加法性ガウス雑音によって破損され、ノイズが無関係であると仮定すると、ＨＬＯＧEMS６４０およびＨＬＯＧACS６４５は以下の数式を用いて表すことができる：
【数１】
0005555488.tif 000002
ここで、ｎ1およびｎ2は加法性雑音を表し、ＨＬＯＧは、推測される実際のＨＬＯＧ値６０５を表している。以下の数式に示すように、ＨＬＯＧ６０５の確率分布は数学的に表すことができる：
【数２】
0005555488.tif 000003
ここで、ｃは定数である。ＨＬＯＧ６０５の一様分布を仮定すると、報告されたＨＬＯＧEMS値６４０およびＨＬＯＧACS値６４５が与えられた場合のＨＬＯＧ６０５の最大尤度（ＭＬ）推定値は、数式（２）に示した条件付き確率、すなわち条件付き確率の対数を最大にすることにより、見つけることができる：
【数３】
0005555488.tif 000004
ここで、σ1はノイズｎ1の分散であり、σ2はノイズｎ2の分散である。ＨＬＯＧ６０５のＭＬ推定値が報告されたＨＬＯＧEMS値６４０およびＨＬＯＧACS値６４５の加重和であることを、数式（３）の数式から容易に導き出すことができ、ここで、重みはノイズ分散σ1およびσ2の相対値に依存する。
【００７１】
図１０は、図１に示したＥＭＳ１５５および例示のＡＣＳ１６０からのＳＮＲ値６４０および６４５に基づいてＳＮＲ６０５を推定するための、例示のベイズネットワークを示している。図１０に示したベイズネットワークは図９に示したネットワークに類似している。しかしながら、図１０に示したネットワークは、ＳＮＲEMS６４０値についての状態情報６４０およびＳＮＲACS６４５値についての状態情報６４５を反映するために強化されたものである。例示の状態情報６４０、６４５は、例えば、図２に示したデータ収集器２０５によって決定された一貫性または完全性のメトリックであってもよい。図１０に示したベイズネットワークでは、状態情報６４０および６４５の各々は、対応する確率｛８０％、１０％、１０％｝を持つ群｛ＯＫ、ＯＬＤ＿ＤＡＴＡ、ＩＮＶＡＬＩＤ＿ＤＡＴＡ｝から選択された値を持つ離散変数である。
【００７２】
図９に関連して上で説明した例のように、ＳＮＲEMS６４０値およびＳＮＲACS６４５値は、ＳＮＲ６０５にガウスのゼロ平均雑音を加えたものとしてモデル化することができる。しかしながら、図９の例とは対照的に、付加的なノイズの分散は状態情報６４０および６４５にそれぞれ依存する。例えば、（ａ）ＥＭＳ状態６４０がＯＫである場合、ノイズｎ1はＳＮＲEMS６４０に付加されたと見なされ、（ｂ）ＥＭＳ状態６４０がＯＬＤ＿ＤＡＴＡである場合、ノイズｎ3はＳＮＲEMS６４０に付加されたと見なされ、（ｃ）ＡＣＳ状態６４５がＯＫである場合、ノイズｎ2はＳＮＲACS６４５に付加されたと見なされ、および（ｄ）ＡＣＳ状態６４５がＯＬＤ＿ＤＡＴＡである場合、ノイズｎ4はＳＮＲACS６４５に付加されたと見なされる。ＳＮＲEMS６４０値（またはＳＮＲACS６４５値）にＩＮＶＡＬＩＤ＿ＤＡＴＡの状態がある場合、ＳＮＲEMS６４０は、一様分布、すなわち、ＳＮＲEMS＝Ｒ1（ＳＮＲACS＝Ｒ2）があるノイズＲ1（Ｒ2）としてモデル化される。以下の数式に示すように、ＳＮＲ６０５の確率分布は数学的に表すことができる：
【数４】
0005555488.tif 000005
ここで、ｃは定数であり、
【数５】
0005555488.tif 000006
および
【数６】
0005555488.tif 000007
として条件付きの確率を表すことができる。
ＳＮＲ６０５のＭＬ推定値は、ＳＮＲ６０５に関して以下の数式を最大にすることにより見つけることができる：
【数７】
0005555488.tif 000008
【００７３】
図１１は、相違する種類のデータＨＬＯＧEMS６４０およびＴＤＲ応答６３５が与えられた場合に、ブリッジタップ長６１０を推測する例示のベイズネットワークを示している。ブリッジタップ長６１０は図１０に関連して上で説明したものと同様に推測することができる。特に、ループ長およびループ寸法が利用可能であるかまたは取得されると仮定すると、特定のブリッジタップ長６１０を与えられた場合に、理論的なＨＬＯＧTHEおよび理論的なＴＤＲTHE応答を計算することができる。次に、計算されたＨＬＯＧTHEおよびＴＤＲTHEは、上の数式（１）において示したのと同様に用いられる。その後、図１０の例に関連して上で説明した解法を用いて、解を計算する（すなわち、ブリッジタップ長６１０を推測する）ことができる。
【００７４】
図１２は、パケットロス率６０５を推定するためのより複雑な推論システムを示す、例示のベイズネットワークを示している。図１２のパケットロス率６０５は、コード違反（ＣＶ）カウント６４０および損失ＭＰＥＧフレームカウント６５０を通して間接的に観察される。ＣＶカウント６４０は例示のＥＭＳ１５５の状態６４０に依存する。説明したように、パケットロス率６０５は、インパルスノイズの重大度６１０、家庭内信号配信６１０に関連する物理層問題、およびネットワーク輻輳６１０の要因によって主として影響を受ける。
【００７５】
ＣＶカウント６４０、ＭＰＥＧ統計量６５０、および時刻６１０の知識が与えられた場合に、図１２に示したベイズネットワークを用いてパケットロス率６０５の分布を推定することができる。ＤＳＬネットワークは、パケットロス率を正確に６０５で推定するのに十分なくらい何度もＣＶカウント６４０を収集することができないが、説明した例示のベイズネットワークを用いてパケットロス率６０５の分布を導き出し、したがって、次に一定レベルの信頼度を持つ「最悪の場合の」値を決定することができる。
【００７６】
パケットロス率（ＰＬＲ）６０５の条件付き確率は以下の数式に表すことができる：
【数８】
0005555488.tif 000009
ここで、ｃは定数である。ＰＬＲ６０５、Ｐ（ＣＶ｜ＰＬＲ）が与えられた場合に、ＣＶ６４０の条件付き確率を実験結果に基づいてまたは基礎解析の実行により計算して、離散マルチトーン（ＤＭＴ）スーパーフレーム内のエラーとイーサネット（登録商標）パケット内のエラーと間の関係を決定することができる。ＰＬＲ６０５、Ｐ（ＭＰＥＧ｜ＰＬＲ）が与えられた場合に、損失ＭＰＥＧフレーム６５０の条件付き確率を実験結果または基礎解析の実行により計算して、イーサネットパケット内のエラーと破損または損失したＭＰＥＧフレーム６５０との間の関係を決定することができる。条件付きの確率を決定する計算はＥＭＳ状態６４０およびＳＡＳ状態６５０に依存する。
【００７７】
数式（８）の右辺のほとんどの項、Ｐ（ＰＬＲ｜Ｔｉｍｅ）は以下の数式を用いて計算することができる：
【数９】
0005555488.tif 000010
ここで、ｉｍｐはインパルスノイズの重大度６１０、Ｈｏｍｅは家庭信号配信６１０に関連する物理層問題、およびｃｏｎｇはネットワーク輻輳６１０である。数式（９）の項の各々は実験結果または解析に基づいて評価することができる。数式（８）および数式（９）によって数学的に表された解を解くのに必要な計算の複雑度または数を低減するために、ＰＬＲ６０５は高、中、低の３つの可能値がある離散変数としてモデル化することができる。
【００７８】
図１３および図１４は、例示のデータ収集器２０５、例示のデータ結合器２１５、またはより一般には、例示のデータ収集・結合器１７５を実現する方法を表すフローチャートである。一実施形態によれば、図１３および図１４は、例示の機械アクセス可能な命令を表すフローチャートである。図１３または図１４に示した機械アクセス可能な命令は、ＤＳＰ、プロセッサ、コア、コントローラ、または任意の他の適切な処理装置によって実行されてもよい。例えば、図１３または図１４に示した機械アクセス可能な命令は、フラッシュメモリ、またはプロセッサ（例えば、例示のプロセッサプラットフォーム１５００に示し、図１５と共に下に説明するプロセッサ１５１０）に関連づけられたＲＡＭのような有形媒体に保存された、符号化された命令で具体化することができる。あるいは、図１３または図１４に示したフローチャートのいくつかまたはすべては、特定用途向け集積回路（ＡＳＩＣ）、プログラマブル論理回路（ＰＬＤ）、フィールドプログラマブル論理回路（ＦＰＬＤ）、離散論理、ハードウェア、ファームウェア等を使用して実現することができる。また、図１３または図１４に示したフローチャートのいくつかまたはすべては、手動で、または例えば、ファームウェア、ソフトウェア、またはハードウェアの組み合わせなどの前述の技術のいずれかの１つまたは２つ以上の組み合わせとして実現することができる。さらに、図１３および図１４に示した機械アクセス可能な命令は、図１３および図１４のフローチャートを参照して説明するが、当業者は、例示のデータ収集器２０５、例示のデータ結合器２１５、またはより一般には、例示のデータ収集・結合器１７５を実現する多くの他の方法を採用してもよいことを容易に理解するだろう。例えば、ブロックの実行命令は変更されてもよく、または、説明したブロックのいくつかは変更、排除、細分、または組み合わせられてもよい。さらに、当業者は、図１３または図１４に示した機械アクセス可能な命令が、順次に実行されてもよく、または例えば、別個の処理スレッド、プロセッサ、装置、回路等によって並列に実行されてもよいことを理解するだろう。さらに、図１３または図１４の機械アクセス可能な命令は、例えば、順次に、または任意の他の種々の機械アクセス可能な命令、プロセス、または動作と並列に実行されてもよい。
【００７９】
図１３に示した機械アクセス可能な命令は、データ収集器（例えば、図２または図３に示したデータ収集器２０５）が、データを収集すべき時点に達しているかどうかを検査することから始まる（ブロック１３０５）。データを収集すべき時点に達している場合（ブロック１３０５）、データ収集器は、例示の１つまたは２つ以上のデータソース１５０、１５５、１６０、１７０の１つまたは２つ以上が、少なくとも第１の特性データ２００と第２の特性データ２０２を含む対応データを収集または提供する（ブロック１３１０）ことを要求してもよい。あるいは、例示の１つまたは２つ以上のデータソース１５０、１５５、１６０、１７０は、定期的にまたは非定期的にデータを取得または収集し、ブロック１３１０においてデータ収集器が、１つまたは２つ以上のソース１５０、１５５、１６０、１７０をポーリングすることにより転送される、１つまたは２つ以上のデータソース１５０、１５５、１６０、１７０から収集されたデータを単に取得するようにしてもよい。次に、制御はブロック１３１５に進む。
【００８０】
ブロック１３０５に戻り、データを収集すべき時点に達していない場合（ブロック１３０５）、データ収集器は、新しいデータがデータ収集器によって取得されたか、またはデータ収集器に提供されているか、またはデータ収集器によって受信されたかどうかを判断する（ブロック１３１５）。データが、ブロック１３１０で送られた要求に応答して、または図１または図２に示したデータ収集・結合器１７５によって受信された要求に応答して、データ収集器によって取得され、データ収集器に提供され、またはデータ収集器によって受信されて、データ、パラメータ、または変数を推定してもよい。データがデータ収集器によって取得、データ収集器に提供、またはデータ収集器によって受信されていない場合（ブロック１３１５）、制御はブロック１３０５に戻る。
【００８１】
データがデータ収集器によって取得、データ収集器に提供、データ収集器によって受信された場合（ブロック１３１５）、データ収集器は生の（例えば、元の）データを保存またはセーブする（ブロック１３２０）。図３に関連して上で説明したように、データ収集器は、データの完全性を検査し（ブロック１３２５）、データを前処理し（ブロック１３３０）、データの一貫性を検査し（ブロック１３３５）、および図２の１つまたは２つ以上のデータ保存器２１０に処理されたデータを保存する（ブロック１３４０）。次に、制御はブロック１３０５に戻る。
【００８２】
図１４の例示の機械アクセス可能な命令は、データ結合器（例えば、図２または図５に示したデータ結合器２１５）が、例えば、図２に示した１つまたは２つ以上のデータ保存器２１０から関連データを収集することから始まる（ブロック１４０５）。図９の例については、データ結合器はブロック１４０５でＨＬＯＧEMS６４０およびＨＬＯＧACS６４５を収集するだろう。図５に関連して上で説明したように、データ結合器は、収集されたデータの論理結合の発見的または任意の組み合わせを実行する（ブロック１４１０）。
【００８３】
次に、データ結合器はベイズ推論を用いて、要求されたパラメータを計算する（ブロック１４１５）。図９の例については、データ結合器はブロック１４１５でＨＬＯＧEMS６４０およびＨＬＯＧACS６４５の加重和を計算する。ブロック１４１５で、データ結合器は、図６〜図１２に関連して上で説明したベイズネットワークのいずれか、または任意の他のベイズネットワークに基づいて、１つまたは２つ以上のベイズ推論を実行してもよい。実際、示した例示のデータ結合器は、図１に示したＤＳＬシステムのパラメータ間の関係を説明する任意のベイズネットワークを用いて、パラメータを実行または推測することができる。次に、データ結合器によって決定された１つまたは２つ以上のパラメータ（ブロック１４１５）は、図１に示したＮＭＳ１９０によってまたは該ＮＭＳを介して使用するために、例示のデータベース１８０に保存される。
【００８４】
図１５は、例示のデータ収集器２０５、図１〜図３または図５に示したデータ結合器２１５、または図６〜図１２に示したベイズネットワークを実現するために使用またはプログラムされてもよい、例示のプロセッサプラットフォーム１５００の概略図である。例えば、プロセッサプラットフォーム１５００は、１つまたは２つ以上の汎用プロセッサ、コア、マイクロコントローラ等によって実現することができる。
【００８５】
図１５の例のプロセッサプラットフォーム１５００は、プログラマブルプロセッサ１５０５を含む。プロセッサ１５０５は、プロセッサ１５０５のメインメモリ（例えば、ランダムアクセスメモリ（ＲＡＭ）１５１５内）に存在する符号化された命令１５１０を実行する。プロセッサ１５０５は、ＤＳＰ、ＲＩＳＣプロセッサ、汎用プロセッサ、コアのＩＮＴＥＬ（登録商標）、ＡＭＤ（登録商標）、ＳＵＮ（登録商標）、ＩＢＭ（登録商標）群からカスタマイズされたプロセッサ、プロセッサ、マイクロコントローラ、またはその任意の組み合わせのような、任意の種類の処理ユニットであってよい。プロセッサ１５０５は、特に、図１３または図１４に示した機械アクセス可能な命令を実行して、例示のデータ収集器２０５、図１〜図３または図５に示したデータ結合器２１５、または図６〜図１２に示したベイズネットワークを実現してもよい。
【００８６】
プロセッサ１５０５は、バス１５２５を介して（読み取り専用メモリ（ＲＯＭ）１５２０およびＲＡＭ１５１５を含む）メインメモリと通信している。ＲＡＭ１５１５は、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、シンクロナスＤＲＡＭ（ＳＤＲＡＭ）、または任意の他の種類のＲＡＭ装置によって実現されてもよく、ＲＯＭはフラッシュメモリまたは他の所望の種類の記憶装置によって実現することができる。メモリ１５１５および１５２０へのアクセスはメモリコントローラ（不図示）によって通常制御される。ＲＡＭ１５１５を用いて、例えば、図４に示したデータセット４０５、４１０、４１５を保存し、またはより一般には、図２に示した１つまたは２つ以上のデータ保存器２１０を実現してもよい。
【００８７】
プロセッサプラットフォーム１５００はインタフェース回路１５３０も含む。インタフェース回路１５３０は、外部メモリインタフェース、シリアルポート、汎用の入力／出力等のような任意の種類のインタフェース規格によって実現することができる。
【００８８】
１つまたは２つ以上の入力装置１５３５および１つまたは２つ以上の出力装置１５４０は、インタフェース回路１５３０に接続される。出力装置１５４０を用いて、例えば、ＧＵＩを表示または提供してもよい。
【００８９】
図１６は、通信システム（例えば、図１に示したＤＳＬシステム）のベイズネットワークのグラフを生成するために実施または実行されてもよい、例示のプロセスを示すフローチャートである。図１６に示したプロセスは、表すべき通信システムのデータまたはパラメータの１つまたは２つ以上の群の選択から始まる（ブロック１６０５）。図９に示したベイズネットワークについては、ＨＬＯＧEMS６４０、ＨＬＯＧACS６４５、およびトーン６０５ごとのチャネル減衰量がブロック１６０５で選択されるだろう。次に、例示のプロセスは、選択されたデータまたはパラメータの１つまたは２つ以上の群をグラフのノードに割り当てる（ブロック１６１０）。
【００９０】
その後、選択されたデータまたはパラメータの１つまたは２つ以上の群の間の依存関係は、種々の、１つまたは２つ以上の方法、１つまたは２つ以上の技術、または１つまたは２つ以上のアルゴリズムのいずれかを用いて決定される（ブロック１６１５）。例えば、図１に示したＤＳＬシステムの知識の豊富な人は、トーン６０５ごとのチャネル減衰量がＨＬＯＧEMS６４０とＨＬＯＧACS６４５の両方に影響を及ぼすことを知っている。次に、ブロック１６１５で決定された依存関係を表すために、グラフにはエッジが付加される（ブロック１６２０）。
【００９１】
上述のように、依存関係は次に、シミュレートされた結果または実験結果を用いて、または基礎解析を実行することによってモデル化され、１つまたは２つ以上のデータ群またはパラメータ間の関係を導き出す（ブロック１６２５）。例えば、数式（５）は、図１０のＳＮＲ６０５とＳＮＲEMS６４０との間の依存関係の数式である。また上述のように、グラフおよびモデル化された関係に基づいて、その後、所望のデータまたはパラメータを推測する解を導き出すことができる（ブロック１６３０）。所望のデータまたはパラメータが導き出されると、図１６に示した例示のプロセスは終了する。
【００９２】
図１７は、典型的なＤＳＬネットワークまたはシステムの少なくとも１つの特性パラメータを統計的に推測する方法のフローチャートである。ステップはデータ収集・結合器１７５によって実行されてもよいが、しかしながら、任意の適切な装置が任意の適切な順序でステップを実行してもよい。ステップ１７０５に示すように、データ取得器３０５は第１のデータソースからの通信システムの特徴を示す第１のデータ２００を収集する。ステップ１７１５に示すように、データ取得器３０５は第２のデータソースからの他の特性を示す第２のデータ２０２を収集する。ステップ１７２５に示すように、データ結合器２１５は、少なくとも第１のデータ２００と第２のデータ２０２を統計的に結合して、少なくとも１つの特性パラメータ２０４を推測する。
【００９３】
当然ではあるが、例示のシステムに示したメモリの順序、大きさ、および比率を変えてもよいことを当業者は認識するだろう。さらに、この特許は、他のコンポーネントの中でも、ハードウェア上で実行されるソフトウェアまたはファームウェアを含む例示のシステムを開示しているが、該システムは単なる例示であり、限定するものと考えられるべきでないことに留意されたい。例えば、これらのハードウェアコンポーネントおよびソフトウェアコンポーネントのいずれかまたはすべては、ハードウェアのみ、ソフトウェアのみ、ファームウェアのみ、またはハードウェア、ファームウェア、またはソフトウェアのいくつかの組み合わせで具体化することができるかもしれないと考えられる。したがって、当業者は、上で説明した例が該システムを実現する唯一の方法ではないことを容易に理解するだろう。
【００９４】
少なくとも上で説明した例示の方法または装置のいくつかは、コンピュータプロセッサ上で実行する１つまたは２つ以上のソフトウェアプログラムまたはファームウェアプログラムによって実現される。しかしながら、ＡＳＩＣ、プログラマブル論理アレイ、および他のハードウェア装置を含むが、これらに限定されない専用ハードウェア実装を同様に構築して、全体または一部のいずれかで本書に説明した例示の方法または装置のいくつかまたはすべてを実現することができる。さらに、分散処理またはコンポーネント／オブジェクト分散処理、並列処理、または仮想マシン処理を含むが、これらに限定されない代替のソフトウェア実装を構築して、本書に説明した例示の方法または装置を実現することもできる。
【００９５】
本書に説明した例示のソフトウェア実装またはファームウェア実装は、磁気媒体（例えば、ディスクまたはテープ）、ディスクのような光磁気または光学媒体、またはメモリカード、または１つまたは２つ以上の読み出し専用（不揮発性）メモリ、ランダムアクセスメモリ、または他の再書き込み可能な（揮発性）メモリを収容する他のパッケージのような固体媒体、またはコンピュータ命令を含む信号のような有形記憶媒体に随意に保存されることにも留意されるべきである。電子メールへのデジタルファイル添付、または他の内蔵型の情報アーカイブ、またはアーカイブの群は、有形記憶媒体と等価な配信媒体と考えられる。したがって、本書に説明した例示のソフトウェアまたはファームウェアは、上で説明したもの、または等価物、および後継媒体のような有形記憶媒体または配布媒体に保存することができる。
【００９６】
上記の仕様が特別の装置、標準、またはプロトコルを参照して例示のコンポーネントおよび機能を説明している範囲で、本発明の教示はそのような装置、標準、またはプロトコルに限定されるものではないことを理解されたい。例えば、ＤＳＬ、ＡＤＳＬ、ＶＤＳＬ、ＨＤＳＬ、Ｇ．ｄｍｔ、Ｇ．ｈｓ、Ｇ．ｐｌｏａｍ、ＴＲ−０６９、イーサネット、ＤＳＰ、ＩＥＥＥ８０２．１１ｘ、およびＩＥＥＥ８０２．３ｘは、技術の現在の状態の例を表している。このようなシステムは、同一の汎用性がある、より高速またはより効率的なシステムによって定期的に取って代わられる。したがって、同一の一般的な機能を持つ代替装置、標準、またはプロトコルは、添付の特許請求の範囲の範囲内に含まれるように意図される等価物である。
【００９７】
ある例示の方法、装置、および製品を本書で説明したが、本特許の対象の範囲はそれに限定されるものではない。これとは逆に、本特許は、文字通りにまたは等価物の原則の下に、添付の請求項の範囲内に適正に当てはまるすべての方法、装置、および製品を対象とする。
【図面の簡単な説明】
【００９８】
【図１】複数のデータソースからのデータを結合してＤＳＬ通信システムの特性を推定する例示の装置の概略図である。
【図２】図１の例示のデータ収集・結合器を示している。
【図３】図２の例示のデータ収集器を実施する例示の方法を示している。
【図４】図２の１つまたは２つ以上の例示のデータ保存器を実施する例示の方法を示している。
【図５】図２の例示のデータ結合器を実施する例示の方法を示している。
【図６】図１の例示のＤＳＬ通信システムに対応する例示のベイズネットワークを示している。
【図７】図１の例示のＤＳＬ通信システムの例示の特性を表す例示のベイズネットワークを示している。
【図８】図１の例示のＤＳＬ通信システムの例示の特性を表す例示のベイズネットワークを示している。
【図９】図１の例示のＤＳＬ通信システムの例示の特性を表す例示のベイズネットワークを示している。
【図１０】図１の例示のＤＳＬ通信システムの例示の特性を表す例示のベイズネットワークを示している。
【図１１】図１の例示のＤＳＬ通信システムの例示の特性を表す例示のベイズネットワークを示している。
【図１２】図１の例示のＤＳＬ通信システムの例示の特性を表す例示のベイズネットワークを示している。
【図１３】図２または図３の例示のデータ収集器を実現するのに実行できる例示の機械アクセス可能な命令を表すフローチャートである。
【図１４】図２または図５の例示のデータ結合器を実現するのに実行できる例示の機械アクセス可能な命令を表すフローチャートである。
【図１５】例示のデータ収集器、例示のデータ結合器、例示のデータ収集・結合器、またはそれらの任意の組み合わせを実現する図１３または１４に示した例示の機械アクセス可能な命令を実現するのに用いることができるまたはプログラムすることができる例示のプロセッサプラットフォームの概略図である。
【図１６】通信システムに対応するベイズネットワークを構築するのに行うことができるかまたは実行できる例示のプロセスを表すフローチャートである。
【図１７】典型的なＤＳＬネットワークまたはシステムの少なくとも１つの特性パラメータを統計的に推定する方法のフローチャートである。
【図１】
0005555488.tif 000011
【図２】
0005555488.tif 000012
【図３】
0005555488.tif 000013
【図４】
0005555488.tif 000014
【図５】
0005555488.tif 000015
【図６】
0005555488.tif 000016
【図７】
0005555488.tif 000017
【図８】
0005555488.tif 000018
【図９】
0005555488.tif 000019
【図１０】
0005555488.tif 000020
【図１１】
0005555488.tif 000021
【図１２】
0005555488.tif 000022
【図１３】
0005555488.tif 000023
【図１４】
0005555488.tif 000024
【図１５】
0005555488.tif 000025
【図１６】
0005555488.tif 000026
【図１７】
0005555488.tif 000027