(57)【特許請求の範囲】
【請求項１】
方法であって、
モード優先リストおよび領域リストを受信する段階であって、前記領域リストは、通信チャネルの帯域幅を個別の周波数サブバンドを表す領域に分割し、前記モード優先リストは前記領域の相対的な優先度を含む、前記受信する段階と、
前記通信チャネルの特性の検出を開始する段階と、
前記通信チャネルの特性と、前記モード優先リストとに基づいて、アップストリーム・データ伝送およびダウンストリーム・データ伝送が実質的に重複しない周波数領域で送信されるところの第１モード、およびアップストリーム・データ伝送およびダウンストリーム・データ伝送が実質的に重複する周波数領域で送信されるところの第２モードのうちの一方を処理ユニット内で動的に選択して、前記通信チャネル上でデータ伝送を構築する段階と
を備える方法。
【請求項２】
装置であって、
通信チャネルのチャネル特性を判定し、モード優先リストおよび領域リストを受信する処理ユニットであって、前記領域リストは、通信チャネルの帯域幅を個別の周波数サブバンドを表す領域に分割し、前記モード優先リストは前記領域の相対的な優先度を含む、前記処理ユニットと、
前記処理ユニットに応答するフィルタと、
通信チャネルと通信するライン・ドライバと
を備え、
前記フィルタおよび前記ライン・ドライバは、前記チャネル特性と、前記モード優先リストとに基づいて、アップストリーム・データ伝送およびダウンストリーム・データ伝送が実質的に重複しない周波数領域で送信されるところの第１モード、およびアップストリーム・データ伝送およびダウンストリーム・データ伝送が実質的に重複する周波数領域で送信されるところの第２モードのうちの一方を動的に選択して、前記通信チャネル上でデータ伝送を構築するように、前記処理ユニットによって動的に構築されることを特徴とする装置。
【請求項３】
方法であって、
通信チャネルのライン長を求める段階と、
前記ライン長と所定の閾値とを比較する段階と、
前記ライン長が前記所定の閾値を超えない場合に、周波数スペクトルの非重複領域を利用して、データ割当および通信のためにトレーニング・シーケンスを構築する段階と、
前記ライン長が前記所定の閾値を超える場合に、前記周波数スペクトルの重複領域を利用して、データ割当および通信のためにトレーニング・シーケンスを構築する段階と
を備える方法。
【請求項４】
装置であって、
通信チャネルのライン長を判定する処理ユニットと、
前記処理ユニットに応答するフィルタと、
通信チャネルと通信するライン・ドライバと
を備え、
前記処理ユニットは、前記ライン長と所定の閾値とを比較し、前記ライン長が前記所定の閾値を超えない場合に、周波数スペクトルの非重複領域を利用して、データ割当および通信のためにトレーニング・シーケンスを構築し、前記ライン長が前記所定の閾値を超える場合に、前記周波数スペクトルの重複領域を利用して、データ割当および通信のためにトレーニング・シーケンスを構築する、装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、一般に、通信システムに関し、さらに詳しくは、重複可能な(overlap-enabled)通信システムで利用するための方法および装置に関する。
【０００２】
【従来の技術】
ビデオ会議やインターネット・アクセスなどのデータ・レートの高いインタラクティブ・サービスをより多くの家庭および中小企業の利用者に普及させるためには、高速なデータ通信経路が必要とされる。光ファイバ・ケーブルは、このような高データ・レート・サービス用の好適な伝送媒体であるが、既存の通信網では簡単に利用できず、光ファイバ・ケーブルを設置する費用は膨大である。ツイステッド・ペア媒体からなる現在の電話配線接続は、ビデオ・オン・デマンド(video on demand)などのインタラクティブ・サービスや、高速相互接続にさえも必要な高データ・レートをサポートするように設計されていない。これに応じて、既存のツイステッド・ペア接続の固定帯域幅内で伝送能力を向上させるために、ＡＤＳＬ(Asymmetrical Digital Subscriber Line)技術が開発され、新たな光ファイバ・ケーブルを敷設する必要なしに、インタラクティブ・サービスを提供することが可能になっている。
【０００３】
ＤＭＴ(Discrete Multi-Toned)は、ツイステッド・ペア接続などの通信チャネルの有効帯域幅を多数の周波数サブチャネルに分割する多重搬送(multi-carrier)技術である。これらのサブチャネルは、周波数ビン(frequency bins)または搬送波(carriers)ともいう。ＤＭＴ技術は、ＡＤＳＬシステム用としてＡＮＳＩ  Ｔ１Ｅ１．４（ＡＤＳＬ）委員会によって採択されている。ＡＤＳＬでは、ＤＭＴは、エンド・ユーザ向けのダウンストリーム伝送用に２６ｋＨｚから１．１ＭＨｚまで２５０本の個別の４．３１２５ｋＨｚサブチャネルを生成し、またエンド・ユーザによるアップストリーム用に２６ｋＨｚから１３８ｋＨｚまで２５本のサブチャネルを生成するために利用される。各ビンには、各伝送で送信すべきビット数が割り当てられる。ＡＤＳＬシステムに割り当てられるビット数は、０および２〜１５ビットである。
【０００４】
ＡＤＳＬシステムでリアルタイム・データを伝送する前に、初期化プロセスが行われる。初期化プロセスの第１部分では、活性化(activation)および肯定応答(acknowledgment)ステップが行われる。ＡＤＳＬシステムのパワーアップの次に伝送活性化トーン(transmit activation tone)が生成されるのは、このステップ中である。トランシーバ・トレーニング(transceiver training)が初期化プロセスの次のステップである。トランシーバ・トレーニング中に、ＡＤＳＬシステムの等化フィルタ(equalization filters)はトレーニングされ、システム同期が確立される。次に、初期化プロセスの一部として、チャネル解析および交換(channel analysis and exchange)が行われる。チャネル解析および交換中に、チャネルの信号対雑音比（ＳＮＲ：Signal to Noise Ratio）が判定され、ビンのビット・ローディング・コンフィギュレーションおよび他のコンフィギュレーション情報が転送される。
【０００５】
初期化プロセスの続いて、リアルタイム・データ伝送が開始する。リアルタイム・データ伝送中に、ＡＮＳＩ規格で提唱される構成では、各搬送波を公称電力量で伝送することを必要とする。搬送波間では微細な電力利得調整変化しか生じないので、公称電力量(nominal amount of power)は、全てのビンにおいてほぼ同一であるフル電力量となるように提唱されている。しかし、各搬送波に公称伝送電力量を割り当てることには欠点がある。例えば、一つの問題点は、データを伝送中でない搬送波に公称電力量を割り当てることに伴い、不必要な電力消費が生じることである。これは、要求されたデータ・レートがライン上で達成可能な最大データ・レートよりも小さい場合に生じる。更なる電力は、電力消費の点で更なるシステム・コストを生じる。未使用ビン上で電力を伝送する別の問題点は、搬送波の信号が長いライン距離において減衰されると、データが所望の確実さで伝送できない点が生じることである。これが生じると、不良ビンのビット割当容量はゼロに設定されるが、提唱された規格の構成では、その伝送電力は新たな未使用ビンに割り当てられたままとなる。従って、高データ・レートがなくても、電力の点で高コストが生じる。ＡＤＳＬ規格の別の問題点は、信号が同様な周波数にて隣接ライン上で伝送される場合に、クロストーク干渉(crosstalk interference)が生じることである。
【０００６】
【発明が解決しようとする課題】
一般に、典型的なＤＭＴシステムによって消費される電力の半分以上は、ライン・ドライバ(line drivers)によって消費される。電力増加に伴う熱問題に他に、隣接電話回線からのクロストークはライン雑音レベルを４０ｄＢも増加することがあるという更なる問題もある。従って、ＤＭＴの電力消費を最適化し、隣接ツイステッド・ペア配線間のクロストークを低減することは有利である。
【０００７】
さらに、ＡＤＳＬシステムなどの多くの通信システムは、アップリンクおよびダウンリンクによって利用できる周波数重複領域(frequency overlapped region)上でデータを伝送する能力を有する。特定の用途でこの重複領域を利用することは、容量およびループ長カバレッジ(loop length coverage)の改善など、性能を改善できる。ただし、重複領域上で通信することは、クロストークなどの特定の副作用が生じることがある。従って、重複可能な(overlap-enabled)通信システムを利用するための改善された方法および装置が必要とされる。
【０００８】
【実施例】
図１は、ＡＤＳＬシステム１０を示す。ＡＤＳＬシステム１０は、ツイステッド・ペア伝送媒体によって接続された遠隔端末２０と、中央局(central office)３０とによって構成される。遠隔端末２０および中央局３０は、それぞれシステム・コントローラ２２，３４からなる。さらに、遠隔端末２０および中央局３０は、それぞれトランシーバ２４，３２からなる。トランシーバは、プロセッサ・ユニットと、デジタル・フィルタやアナログ・フィルタなどの各フィルタと、通信チャネルと通信するライン・ドライバとを含む。フィルタおよびライン・ドライバは、通信チャネルのさまざまな選択された周波数領域上での通信を可能にするために、処理ユニットによって動的に構築できる。ＡＤＳＬシステム１０は、本発明を実施できる。動作時に、中央局３０は、伝送媒体１５上でダウンストリーム・データを遠隔端末２０に伝送する。データは、トランシーバ２４によって遠隔端末２０にて受信され、このトランシーバ２４は、受信データを更なる処理のためシステム・コントローラ２２に与える。同様に、アップストリーム・データは、伝送媒体１５上で遠隔端末から伝送され、中央局トランシーバ３２によって受信され、中央局トランシーバ３２はこのデータをシステム・コントローラ３４に与える。
【０００９】
図２は、ＡＤＳＬシステム１０内で用いるためのＳＮＲ基準テーブルを示す。ＳＮＲ基準テーブルは、あるビンが特定ビット数を特定ビット・エラー・レート（ＢＥＲ）にて伝送するために必要なＳＮＲである、ＳＮＲｒｅｆ値を示す。例えば、図２のテーブルによれば、ＳＮＲが３０であると判定されたビンは、７ビットのデータを伝送できる。また、ＳＮＲ基準テーブルの値は、もしあれば、使用される誤り訂正(error correction)の種類に応じて変化する。例えば、誤り訂正を利用することは、図２における各ＳＮＲｒｅｆ値を３だけ低減できる。この低減により、ＳＮＲが３０であるビンは、８ビットを伝送できる。一般に、ＳＮＲ基準テーブルは経験的に導出されるが、シミュレーション結果または理論的結果に基づいて導出しても良い。
【００１０】
図３は、本発明を実施するための方法を示す。特定の実施例は特定のＤＭＴ構成に対処するが、本発明は任意のＤＭＴ構成に適用することを理解されたい。ステップ３１１において、ＡＤＳＬチャネルの解析が行われる。本発明の一実施例において、チャネル解析ステップ３１１は、初期状態のチャネルについて信号対雑音比（ＳＮＲ）を返す。一般に、図３のチャネル解析ステップ３１１は、初期化プロセスの一部として行われる。ただし、図３のステップがリアルタイム動作中に行われる他の実施例も、本発明によって想定される。
【００１１】
ステップ３１２において、各ビンのデータ容量が計算される。一実施例において、データ容量は、ステップ３１１において判定される搬送波のＳＮＲと、図２のＳＮＲ基準テーブルとに基づいて計算される。データ容量は、与えられたＳＮＲ規準テーブルについて、伝送可能な最大ビット数を特定することによって求めることができる。例えば、図２のテーブルによれば、ＳＮＲが３２のビンに対して割り当てることができる最大ビット数は、７ビットである。
【００１２】
次に、ステップ３１３において、搬送波またはビンは、最大容量から最少容量まで並べ替えられる。次に、ステップ３１４において、伝送すべきデータ・レートは、最大容量の搬送波から開始して、最少容量の搬送波まで、割り当てられる。データ容量は、指定されたデータ・レートが達成されるまで割り当てられる。最初に最大データ・レートのビンに割り当てられることにより、所望のデータ・レートにてデータを伝送するために用いられる搬送波（使用済み搬送波(used carriers)）の数を最小限に抑えること可能になる。ステップ３１５において、指定された情報量を伝送するために用いられる電力を最小限に抑えるために、未使用搬送波上の電力は低減される。一般に、電力は、使用済みビンの電力よりも一桁だけ低減される。これは、各チャネルが、使用・未使用に関係なく、公称電力量を維持することを必要とする従来技術に比べて有利である。未使用ビンに対する電力を低減することにより、最適な電力散逸量が可能になる。
【００１３】
図４は、本発明の別の実施例を示す。ステップ４１１において、搬送波のセットＮについて、サブセット搬送波Ｘが指定される。一般に、サブセットＸは、ビット・ローディング割当プロセス中に優先あるいは回避される搬送波を表す。次に、サブセットＸは加重される。この加重は明示的でもよく、その場合、加重値はユーザによって指定され、あるいは暗黙的でもよく、その場合、システムはサブセットＸについてデフォルト加重を有する。例えば、サブセットＸは、暗黙的に重く加重できる。加重の機能については、ステップ４１５を参照して説明する。
【００１４】
ステップ４１２において、セットＮの各搬送波について、チャネル解析が行われる。ステップ４１２のチャネル解析は、前述のように図３のステップ３１１のチャネル解析と同じように行われる。次に、ステップ４１３において、搬送波セットＮ内の各ビンについてビット・ローディング容量が計算される。このステップは、図３のステップ３１２と同様である。
【００１５】
ステップ４１４において、セットＸにないセットＮの搬送波が最大ビット・ローディング容量から最小ビット・ローディング容量まで並べ替えられ、搬送波の並べ替えセット(sorted set)を形成する。このステップは、セットのサブセットに対して行われる点を除いて、図３のステップ３１３と機能的に同様である。
【００１６】
ステップ４１９において、セットＸ内の搬送波も、最大ビット・ローディング容量から最少ビット・ローディング容量まで並べ替えられ、別の並べ替えセットを形成する。別の実施例では、セットＸは並べ替える必要ない。
【００１７】
ステップ４１５において、搬送波サブセットＸに関連するビンは、搬送波の並べ替えセットに挿入され、あるいは並べ替えセットから除外される。セットＸのビンが暗黙的に重く加重されるところの一実施例では、このセットは、所定の条件を満たすビンの前、あるいは後に、並べ替えセットに配置される。例えば、重く加重されたビンは、最大容量のビンより前に配置される。別の実施例では、重く加重されたビンは、１０ビットの容量を有するビンと、９ビットの容量を有するビンとの間に配置できる。一般に、重く加重されたセットは、上位ビット割当容量を有するビンと挿入される。１５ビットがビンの最大ローディングであるところの一実施例では、重く加重されたセットは、７ビット割当レベルにて、あるいはそれよりも上で一般に挿入される。
【００１８】
同様に、セットＸのビンが暗黙的に軽く加重される場合、これらのビンは並べ替えリストから完全に除外でき、あるいは最少ビット・ローディング容量のビンより後に挿入でき、あるいは指定されたローディング・レベルを有するビンの間に挿入できる。一般に、軽く加重されたセットは、低ビット割当容量を有するビンと挿入される。１５ビットがビンの最大ローディングであるところの一実施例では、軽く加重されたセットは、７ビット割当レベルよりも下で一般に挿入される。
【００１９】
数値加重(numerical weighting)が適用される実施例では、セットＸのビンの厳密な位置は、加重の値に基づいて配置あるいは除外される。
【００２０】
ステップ４１６において、指定されたデータ・レートをサポートするために必要なビット数は、セットの並べ替え順序に基づいてビンに割り当てられる。例えば、ローディング容量が１３ビットおよび１４ビットであるビンの間に、セットＸが挿入されると仮定する。割当は、１５ビットのローディング容量を有する、セットＸにない、ビンから開始する。第１ビンに１５ビットが割り当てられると、１５ビットの容量を有する、セットＸにない別のビンには、１５ビットが割り当てられ、以下同様に、全ての１５ビット・ビンが完全に割り当てられるまで続く。次に、セットＸにない全ての１４ビット・ビンが同様に充填(fill)される。次に、セットＸのビンが充填され、その後、セットＸにない１３ビット容量のビンのローディングが行われる。セットＸの各ビンが充填された後、充填プロセスは１３ビット容量のビンに続く。
【００２１】
図５は、隣接ライン間のクロストークを低減できる、本発明の別の実施例を示す。ステップ５０１において、第１ライン・カードについて、搬送波のサブセットＸ１が指定される。ステップ５０２において、図４のフローがサブセットＸ１に対して適用される。これは、特定のデータ・レートをサポートするために、ライン・カード２が駆動する必要がある搬送波の数を実質的に最小限に抑える。
【００２２】
ステップ５０３において、第１ライン・カードについて、実質的に重複しない搬送波のサブセットＸ２が指定される。一実施例において、セットＸ１およびＸ２は、異なる周波数で動作するビンに対してデータ容量を割り当てようとする点で、相互に排他的である。さらに別の実施例では、セットＸ１およびＸ２は、互いに個別のライン・カードにおいて使用済みビンをバッファするように選択される。例えば、セットＸ１が、最初に充填すべきビンとしてビン１〜１０を指定する場合、セットＸ２は最初に充填すべきビンとしてビン１２〜２１を指定する。ビン・ローディング容量が指定されたビン内で割り当てることができる程度に、未使用ビンであるビン１１が存在し、セットＸ１およびＸ２の周波数範囲をバッファする。このバッファは、クロストークに対する耐性を大きくできる。
【００２３】
セットＸ２が定められると、システムの電力を最適化するために、図４の方法が適用される。ステップ５０５において、データ伝送が行われ、電力散逸の最適化を可能にし、隣接ライン間のクロストークを最小限に抑える。
【００２４】
図６は、通信システムにおいてデータを割り当てる方法を示す。ステップ６１０において、遠隔端末トランシーバ（Ｒ２）は、要求されたデータ・レートを受信する。ステップ６２０において、ＴＲ２は、少なくとも一つのモード優先および領域リスト(mode priority and region list)を受信する。データ・レート，モード優先および領域リストは、例えば、ＴＲ２によって受信されるユーザ入力でもよく、中央局トランシーバ（ＴＲ１）によって受信されＴＲ２に転送してもよく、あるいは固定でもよい。領域リストは、通信チャネルの全利用可能な帯域幅を、領域(regions)という個別の周波数サブバンドに分割してもよい。３つの領域例は、図７に示すようなＰＯＴＳ(Plain Old Telephone System)領域，重複領域および非重複領域である。優先リストは、領域の相対的な優先度を含む。ステップ６３０において、ＴＲ１は、ＴＲ２がステップ６４０において各領域の容量を計算できるように、容量測定シーケンス中に通信チャネルの複数の領域における全ての搬送波においてトレーニング・シーケンスを伝送する。複数の領域は、例えば、重複領域および非重複領域（例えば、ＦＤＭフル(FDM full)領域またはＦＤＭライト(FDM lite)領域）を含んでもよい。また、ＰＯＴＳ領域を含んでもよい。ステップ６５０において、ＴＲ２は優先リストおよびモード領域特性（図７，図９および図１０を参照して以下で説明する）に基づいて、要求されたデータを個別のモード領域に割り当てる。ステップ６６０において、ＴＲ２は、要求されたデータ・レートにて受信すべく自局を構築(configure)し、コンフィギュレーション情報をＴＲ１に送出して、ＴＲ１の送信器を適切に構築する。
【００２５】
図８は、通信システムにおいてデータを割り当てる方法を示す。ステップ８１０において、遠隔端末（ＴＲ２）は、要求されたデータ・レートを受信する。ステップ８２０において、ＴＲ２はモード優先および領域リストを受信する。データ・レート，モード優先および領域リストは、例えば、ＴＲ２によって受信されたユーザ入力でもよく、あるいは中央局トランシーバ（ＴＲ１）によって受信されＴＲ２に転送してもよく、あるいは固定でもよい。ステップ８３０において、ＴＲ１は、ＴＲ２がステップ８４０において各領域の容量を計算できるように、容量測定シーケンス中に複数の領域においてトレーニング・シーケンスを伝送する。ステップ８５０において、ＴＲ２は各領域の最大領域情報をＴＲ１に送出する。ステップ８６０において、ＴＲ２は新たな要求データ・レートおよび新たな優先リストを受信する。ステップ８７０において、ＴＲ２は、優先リストおよびモード領域特性（図７，図９および図１０を参照して以下で説明する）に基づいて、要求されたデータを個別のモード領域に割り当てる。ステップ８１０および８２０は、任意である。ステップ８１０および８２０を用いる場合、ＴＲ１は、ＴＲ２が各領域の容量をＴＲ１に送出した後に、第１の要求データ・レート，優先リストおよび領域リストを送出するためにステップ８６０まで待ってもよい。
【００２６】
図９を参照して、データを割り当てる特定の方法を示す。この方法では、ステップ９０２において、通信チャネルの特性が検出される。特性例には、容量，チャネルの電力検出，チャネル長，雑音，地形(geography)およびユーザ入力が含まれる。次に、ステップ９０４において、データ搬送方法または領域が選択される。この方法または領域は、重複あるいは非重複方法または領域のいずれでもよい。特定の方法または領域が選択されると、ステップ９０６において、選択された方法を利用して、チャネル上でデータが通信される。データを搬送するために異なる方法または領域を可能にし、またチャネル特性に基づいて判断することによって、伝送すべき通信データは柔軟かつ構築可能な方法で特定のチャネルに割り当てることができる。さらに、特定のデータ搬送方法または領域を選択するステップは動的に実施されるので、ＡＤＳＬシステム内の特定の周波数ビンなど限られた通信資源は効率的に利用できる。
【００２７】
図７を参照して、重複可能な通信システムのための伝送電力と周波数の関係を示す概略図を示す。通信チャネルは、ＰＯＴＳ領域７１０，重複領域７０８および周波数分割多重化（ＦＤＭ：frequency division multiplexed）フル・レート領域７０６を含む、個別のモードまたは周波数領域に分割される。これらの周波数領域は、フル・レートＡＤＳＬスペクトル７０２のフル・スペクトルを形成する。Ｇ．ｌｉｔｅスペクトル７０４の構成では、ＰＯＴＳ領域７１６，重複領域７１４およびＦＤＭライト領域７１２がある。周波数領域は、特定の実施例では、図示のようにＰ１，Ｐ２，Ｐ３の順序で、優先度が決められている。例えば、フルＡＤＳＬの場合、ＦＤＭ７０６は割当の第１優先度であり、重複領域７０８は第２優先度を有し、また最後に、他の容量がない場合、ＰＯＴＳ領域７１０が用いられ、第３優先度を有する。
【００２８】
さまざまな周波数モードを動的に選択・構築することによって、ＡＤＳＬシステム上でデータを効率的に割り当て、通信することができる。さらに、異なる領域についてデータを割り当てるための優先方式は、ユーザ入力，チャネル特性または他の所望のパラメータに基づいて、トレーニング・シーケンスをカスタマイズするために有用である。
【００２９】
図１０を参照して、データを割り当てる方法例を示す。判定ステップ１００２において、所望の伝送データ・レートは、利用可能な非重複容量と比較される。データ・レートが非重複容量を超える場合、処理はステップ１００６に進み、ここで非重複領域は容量まで充填される。次に、このシナリオでは、ステップ１００８において、所望のデータ・レートから非重複容量を差し引いたものに等しい、残りの所望の容量が求められる。次に、ステップ１０１０において、この残りが周波数スペクトルの重複領域に割り当てられる。ただし、データ・レートが非重複領域以下である場合、ステップ１００４において、データ・レートは非重複領域内でのみ割り当てられる。この方法例では、データ容量は、重複領域（例えば、アップストリーム領域）に割り当てられる前に、第１優先度として非重複領域（例えば、ＦＤＭフル領域またはＦＤＭライト領域）に割り当てられる。このように、クロストークや、エコー・キャンセレーション装置の不在など、重複領域による潜在的な副作用は低減される。
【００３０】
図１１を参照して、多重搬送通信システムの通信チャネルにデータを割り当てる特定の方法を示す。ステップ１１０２において、第１送信機ＴＲ１はモード優先および領域リストを受信する。優先および領域リストは、固定でもよく、メッセージを介して別のトランシーバから判定してもよく、あるいはユーザによって判定してもよく、この場合、ユーザ選択可能でもよい。モード優先および領域リストの例は、非重複領域，アナログＰＯＴＳ領域および重複領域を含む。優先方式例は、重複領域に対して優先権を有する非重複領域を有してもよく、またアナログＰＯＴＳ領域を利用する優先権を有する非重複および重複の両方を有してもよい。次に、ステップ１１０４において、ＴＲ１は、チャネル・ライン長，雑音，地形または他のユーザ入力などの通信チャネルのチャネル特性を特定する。この特定のチャネル特性は、測定してもよく、あらかじめ決められていてもよく、あるいは別のトランシーバまたはユーザから受信されてもよい。次に、ステップ１１０６において、第１送信機ＴＲは、チャネル特性に基づき、かつモード優先リストに基づいて、チャネルのトレーニング・シーケンスを構築する。トレーニング・シーケンスを実施するより具体的な方法を図１２に示す。最後に、ステップ１１０８において、トレーニング・シーケンスは、ＴＲ１によってチャネル上で伝送される。図１１に示すようにデータを割り当てる図示の方法の利点は、優先度およびチャネル特性に適応する際の柔軟性である。例えば、地形のためにトレーニング・シーケンスを変えることにより、例えば、米国と欧州の２つの異なる市場に投入されるシステムは、地形に応じてトレーニング・シーケンスを選択することによって２つの異なる業界条件に準拠できる。あるいは、トレーニング・シーケンスがライン長に基づく場合、搬送装置とエンド・ユーザとの間のラインの特定の長さに応じて、トレーニングおよびデータ伝送の異なる方法を採用できる。
【００３１】
図１２を参照して、トレーニング・シーケンスの構築を実施するために、ライン長などのチャネル長を利用する特定の方法を示す。最初に、ステップ１２０２において、通信チャネルのチャネル長が求められる。ライン長を求める一つの方法では、遠端トランシーバからの受信電力を測定し、この受信電力を所定の電力対ライン長テーブル(power to line-length table)と比較する。さらに、受信データを平均化することにより、雑音を除外(factor out)できる。また、ライン長は、外部ソースから受信してもよい。判定ステップ１２０４において、ライン長は閾値と比較される。この閾値は、ユーザ入力でもよく、あらかじめ決められていてもよく、あるいは経験的に決めてもよい。ライン長が閾値を超える場合、トレーニング・シーケンスは、周波数スペクトルの重複領域を利用して構築される。しかし、ライン長が閾値を超えない場合、ステップ１２０６において、トレーニング・シーケンスは重複領域を利用せずに構築される。この方法では、ライン長は、以降のデータ割当および通信のためにトレーニング・シーケンスを構築する際に、重複領域を利用することが必要なときを判定するための判定変数として用いられる。
【００３２】
図１３を参照して、ライン長に応じてデータを割り当てる別の方法を示す。ステップ１３０２において、ライン長は求められる。ステップ１３０４において、ライン長は閾値と比較される。ライン長が閾値を超える場合、ステップ１３０８において、トレーニング・シーケンスは高周波数領域を利用せずに構築される。ライン長が閾値を超えない場合、ステップ１３０６において、トレーニング・シーケンスは高周波数領域を利用するために構築される。長いライン長を有する通信チャネルでは、高周波数領域は追加容量を得る上で有用ではないことことが判明しており、このような高周波数領域を利用せずにトレーニング・シーケンスを構築することによって、全体的なアップリンクおよびダウンリンク・システムは改善できる。
【００３３】
本明細書では、ＡＤＳＬシステムの性能を改善するための好適な方法を特定した。本発明について、特定の実施例を参照して説明した。ただし、当業者であれば、特許請求の範囲に規定する本発明の範囲から逸脱せずに、本発明に対してさまざまな修正および変更が可能なことが理解されよう。例えば、ビンのローディングを判定するために、図２のＳＮＲｒｅｆテーブルを利用する観点から、特定の実施例について説明した。当業者であれば、ビン・ローディングを判定する他の方法も利用できることが理解されよう。別の例として、本開示はＡＤＳＬについて触れたが、本明細書で示した方法，実施例およびシステムは、多くの他の種類のデジタル加入者ライン（ＤＳＬ）システムを含む他の多重搬送システムにも適用できる。従って、本発明は、上記の特定の実施例のいずれでもなく、特許請求の範囲およびその同等の許される限り最も広い解釈に従って解釈すべきである。
【図面の簡単な説明】
【図１】ＡＤＳＬシステムのブロック図である。
【図２】ＳＮＲ基準テーブルの図である。
【図３】ＤＭＴシステムの電力を低減するための特定の方法を示すフロー図である。
【図４】ＤＭＴシステムの電力を低減するための特定の方法を示すフロー図である。
【図５】ＤＭＴシステムの電力を低減するための具体的な方法を示すフロー図である。
【図６】データを割り当てる特定の方法を示すフローチャートである。
【図７】周波数領域を示すグラフである。
【図８】データを割り当てる特定の方法を示すフローチャートである。
【図９】重複可能な通信システムにおけるデータ割当の概略的な方法を示すフローチャートである。
【図１０】データを異なる周波数領域に割り当てる特定の方法例を示すフローチャートである。
【図１１】送信側トランシーバによって用いるためのデータ割当の特定の方法を示すフローチャートである。
【図１２】ライン長に基づく通信システム・データ割当方法を示すフローチャートである。
【図１３】ライン長に基づく第２通信システム・データ割当方法を示すフローチャートである。
【符号の説明】
１０  ＡＤＳＬシステム
１５  伝送媒体
２０  遠隔端末
２２，３４  システム・コントローラ
２４，３２  トランシーバ
３０  中央局
【図１】
0004615684.tif 000002
【図２】
0004615684.tif 000003
【図３】
0004615684.tif 000004
【図４】
0004615684.tif 000005
【図５】
0004615684.tif 000006
【図６】
0004615684.tif 000007
【図７】
0004615684.tif 000008
【図８】
0004615684.tif 000009
【図９】
0004615684.tif 000010
【図１０】
0004615684.tif 000011
【図１１】
0004615684.tif 000012
【図１２】
0004615684.tif 000013
【図１３】
0004615684.tif 000014