(57)【要約】送信機及び受信機間の通信リンクを確立するための多重搬送送信システムにおけるモデムの初期化方法。模範的形態は、通信リンクの対応する実パラメータ値を近似する予め設定されたパラメータ値を提供し、データ送信を許容するために予め設定されたパラメータ値を用い第１トランシーバ及び第２トランシーバ間でデータ通信リンクを確立し、更新されたデータレートで定常通信リンクを提供するために決定された実パラメータ値を用い確立されたデータ通信リンクのデータレートを継ぎ目なく増加させるステップを含む。
2004520741.tif 000002
【特許請求の範囲】
【請求項１】
トランシーバ間の通信リンクを確立するために多重搬送送信システムにおけるトランシーバを初期化する方法であって、
関連付けられた第１データレートを有し、前記通信リンクの少なくとも１つの対応する実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値を提供し、
前記多重搬送送信システムに前記第１データレートにより前記トランシーバ間でデータの送信を許容するために、前記少なくとも１つの予め設定されたパラメータ値を前記通信リンクの前記少なくとも１つの実パラメータ値の近似値として用い前記トランシーバ間のデータ通信リンクを確立し、
第２データレートに関連付けられ、前記予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する、前記実パラメータ値を決定し、
前記確立された通信リンクの前記第１データレートを継ぎ目なく前記第２データレートに適合させる、
ステップを含む方法。
【請求項２】
前記少なくとも１つの予め設定されたパラメータ値は、複数の実パラメータ値を近似する複数の予め設定されたパラメータ値であることを特徴とする請求項１に記載の方法。
【請求項３】
前記データ通信リンクは、前記複数の予め設定されたパラメータ値を用いて確立されることを特徴とする請求項２に記載の方法。
【請求項４】
前記第１データレートは、前記複数の実パラメータ値に関連付けられた前記第２データレートより低いことを特徴とする請求項３に記載の方法。
【請求項５】
前記第１データレートは、前記複数の実パラメータ値に関連付けられた前記第２データレートより高いことを特徴とする請求項３に記載の方法。
【請求項６】
前記複数の実パラメータ値の各々を決定するステップを更に含むことを特徴とする請求項３に記載の方法。
【請求項７】
前記データ通信リンクの前記第１データレートは、前記決定された複数の実パラメータ値を用いて継ぎ目なく増加することを特徴とする請求項６に記載の方法。
【請求項８】
前記複数の実パラメータ値の各々を決定するステップは、各繰返しで少なくとも１つの実パラメータ値を決定するように、繰り返して決定されることを特徴とする請求項６に記載の方法。
【請求項９】
各繰返しで前記少なくとも１つの実パラメータ値が決定されるに従って、各繰返し後前記データ通信リンクの前記第１データレートを繰り返して継ぎ目なく増加させるステップを更に含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記少なくとも１つの予め設定されたパラメータ値及び前記対応する実パラメータ値は、ノイズ比、ビットエラーレート、ビット割当値、ビット割当テーブル、ゲイン値、ゲインテーブル、ＥＯＣ及びＡＯＣチャネルのオーバーヘッドビット、コード名サイズ、コード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、オーバーヘッドフレーミングバイト、タイムドメインイクオライザ値、周波数ドメインイクオライザ値、及びエコーキャンセラ値に対する信号の少なくとも１つを表すことを特徴とする請求項１に記載の方法。
【請求項１１】
前記第１データレートを継ぎ目なく前記第２データレートに適合させるステップは、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを提供し、該複数のコード名は前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有しており、
前記第２データレートでコード名を送信する前記トランシーバに第２ビット割当テーブルを提供し、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化し、
前記第２データレートでコード名を送信するために前記第２ビット割当テーブルを使用する、
ステップを含み、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートおけるコード名を送信するために用いられる前記特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数が、前記第２データレートにおけるコード名を送信するためにも用いられることを特徴とする請求項１に記載の方法。
【請求項１２】
前記第１データレートを継ぎ目なく前記第２データレートに適合させるステップは、
（ｉ）特定のコード名サイズを有し、（ｉｉ）前方エラー訂正用の特定のパリティビット数を含む、複数のコード名を提供し、
前記第１データレートで第１の複数のコード名を送信し、
前記第１データレートを前記第２データレートに変更し、
前記第２データレートで第２の複数のコード名を送信する、ステップを含み、データレートにおける継ぎ目のない変更を達成するために、前記特定のコード名サイズ及び前記第１の複数のコード名に用いられる前方エラー訂正用の前記特定のパリティビット数が、前記第２の複数のコード名に用いられることを特徴とする請求項１に記載の方法。
【請求項１３】
前記第１データレートを継ぎ目なく前記第２データレートに適合させるステップは、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを使用し、該複数のコード名は前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有し、
前記第１データレートから前記第２データレートに変更するためにメッセージを送信し、
前記第２データレートで送信する前記トランシーバで第２ビット割当テーブルを使用し、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化し、
送信データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する、
ステップを含むことを特徴とする請求項１に記載の方法。
【請求項１４】
多重搬送トランシーバにおいて、第２のトランシーバと通信リンクを確立するために初期化する方法であって、
関連付けられた第１データレートを有し、前記通信リンクの対応する実パラメータ値を近似する、少なくとも１つの予め設定されたパラメータ値を提供し、
前記多重搬送送信システムに前記第１データレートで前記トランシーバ間のデータの送信を許容するために、前記通信リンクの実パラメータ値の近似値として前記少なくとも１つの予め設定されたパラメータ値を用い前記トランシーバ間のデータ通信リンクを確立し、
第２データレートに関連付けられ、前記予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する前記実パラメータ値を決定し、
前記確立された通信リンクの前記第１データレートを継ぎ目なく前記第２データレートに適合させ、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを使用し、該複数のコード名は前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有し、
前記第１データレートから前記第２データレートに変更するために前記第２のトランシーバからメッセージを受信し、
前記第２データレートで送信するための第２ビット割当テーブルを使用し、
フラグ信号を送信することにより前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化し、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する、
ステップを含む方法。
【請求項１５】
多重搬送トランシーバにおいて、第２のトランシーバと通信リンクを確立するために初期化する方法であって、
関連付けられた第１データレートを有し、前記通信リンクの対応する少なくとも１つの実パラメータ値を近似する、少なくとも１つの予め設定されたパラメータ値を提供し、
前記多重搬送送信システムに前記第１データレートによりトランシーバ間でデータの送信を許容するために、前記通信リンクの前記少なくとも１つの実パラメータ値の近似値として前記少なくとも１つの予め設定されたパラメータ値を用い前記トランシーバ間にデータ通信リンクを確立し、
関連付けられた第２データレートを有し、前記予め設定されたパラメータ値を用い定常状態の前記通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する、前記実パラメータ値を決定し、
前記第１データレートを継ぎ目なく前記第２データレートに適合させ、
前記第１データレートで複数のコード名を受信するために第１ビット割当テーブルを使用し、該複数のコード名は前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有し、
前記第１データレートから前記第２データレートに変更するために前記第２のトランシーバからメッセージを送信し、
前記第２データレートで送信するための第２ビット割当テーブルを使用し、
フラグ信号を受信することにより前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化し、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を受信する、
ステップを含む方法。
【請求項１６】
複数のトランシーバ間で通信リンクを確立するために多重搬送送信システムにおけるモデムを初期化するためのモデム初期化方法であって、
データ通信リンクが望まれていることを示すために前記複数のトランシーバ間で情報を交換し、
前記通信リンクの確立に使用可能な前記複数のトランシーバ間のチャネルを決定し、
関連付けらた第１データレートを有し、前記トランシーバ間での前記通信リンクの、関連付けられた第２データレートを有する実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値にアクセスし、
前記決定されたチャネルの属性を指定するために前記少なくとも１つの予め設定されたパラメータ値を用い前記トランシーバを整え、
前記多重搬送送信システムが前記複数のトランシーバ間でユーザデータを送信可能なように前記少なくとも１つの予め設定されたパラメータ値を用い前記決定されたチャネルによりデータ通信リンクを確立し、該確立されたデータ通信リンクは前記少なくとも１つの予め設定されたパラメータ値に対応する前記実パラメータ値を用いて達成可能な前記第２データレートより低い前記第１データレートを有しており、
前記少なくとも１つの予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記実パラメータ値を決定するために前記チャネルを分析し、
前記確立されたデータ通信リンクの前記第１データレートから前記第２データレートに継ぎ目なく増加させる、
ステップを含むモデム初期化方法。
【請求項１７】
前記少なくとも１つの予め設定されたパラメータ値及び前記対応する実パラメータ値は、ノイズ比、ビットエラーレート、ビット割当値、ビット割当テーブル、ゲイン値、ゲインテーブル、ＥＯＣ及びＡＯＣチャネルのオーバーヘッドビット、コード名サイズ、コード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、オーバーヘッドフレーミングバイト、タイムドメインイクオライザ値、周波数ドメインイクオライザ値、及びエコーキャンセラ値に対する信号の少なくとも１つを表すことを特徴とする請求項１６に記載の方法。
【請求項１８】
前記第１データレートから前記第２データレートに継ぎ目なく増加させるステップは、
（ｉ）特定のコード名サイズを有し、（ｉｉ）前方エラー訂正用の特定のパリティビット数を含む、複数のコード名を提供し、
前記第１データレートで第１の複数のコード名を送信し、
前記第１送信データレートを前記第２データレートに変更し、
前記第２データレートで第２の複数のコード名を送信する、ステップを含み、データレートにおける継ぎ目のない変更を達成するために、前記特定のコード名サイズ及び前記第１の複数のコード名に用いられる前方エラー訂正用の前記特定のパリティビット数が、前記第２の複数のコード名に用いられることを特徴とする請求項１６に記載の方法。
【請求項１９】
前記第１データレートから前記第２データレートに継ぎ目なく増加させるステップは、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを使用し、該複数のコード名は前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有し、
前記第１データレートから前記第２データレートに変更するためにメッセージを送信し、
前記第２データレートで送信する前記トランシーバで第２ビット割当テーブルを使用し、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化し、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する、
ステップを含むことを特徴とする請求項１６に記載の方法。
【請求項２０】
トランシーバ間の通信リンクを確立するために多重搬送送信システムにおけるトランシーバを初期化するシステムであって、
関連付けられたデータレートを有し、前記通信リンクの対応する実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値を提供する手段と、
前記多重搬送送信システムに前記第１データレートにより前記トランシーバ間でデータの送信を許容するために、前記少なくとも１つの予め設定されたパラメータ値を前記通信リンクの前記実パラメータ値の近似値として用い前記トランシーバ間のデータ通信リンクを確立する手段と、
関連付けられた第２データレートを有し、前記予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する、前記実パラメータ値を決定する手段と、
前記確立された通信リンクの前記データ第１レートを継ぎ目なく前記第２データレートに適合させる手段と、
を備えたシステム。
【請求項２１】
前記少なくとも１つの予め設定されたパラメータ値は、複数の実パラメータ値を近似する複数の予め設定されたパラメータ値であることを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記データ通信リンクは、前記複数の予め設定されたパラメータ値を用いて確立されることを特徴とする請求項２０に記載のシステム。
【請求項２３】
前記第１データレートは、前記第２データレートより低いことを特徴とする請求項２２に記載のシステム。
【請求項２４】
前記複数の予め設定されたパラメータ値を用い確立された前記データ通信リンクの前記第１データレートは、前記第２データレートより高いことを特徴とする請求項２２に記載のシステム。
【請求項２５】
前記複数の実パラメータ値の各々を決定する手段を更に含むことを特徴とする請求項２２に記載のシステム。
【請求項２６】
前記データ通信リンクの前記第１データレートは、前記決定された複数の実パラメータ値を用いて継ぎ目なく増加することを特徴とする請求項２５に記載のシステム。
【請求項２７】
前記複数の実パラメータ値の各々を決定するステップは、各繰返しで少なくとも１つの実パラメータ値を決定するように、繰り返して決定されることを特徴とする請求項２５に記載のシステム。
【請求項２８】
各繰返しで前記少なくとも１つの実パラメータ値が決定されるに従って、各繰返し後前記通信リンクの前記第１データレートを繰り返して継ぎ目なく増加させる手段を更に含むことを特徴とする請求項２７に記載のシステム。
【請求項２９】
前記少なくとも１つの予め設定されたパラメータ値及び前記対応する実パラメータ値は、ノイズ比、ビットエラーレート、ビット割当値、ビット割当テーブル、ゲイン値、ゲインテーブル、ＥＯＣ及びＡＯＣチャネルのオーバーヘッドビット、コード名サイズ、コード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、オーバーヘッドフレーミングバイト、タイムドメインイクオライザ値、周波数ドメインイクオライザ値、及びエコーキャンセラ値に対する信号の少なくとも１つを表すことを特徴とする請求項２０に記載のシステム。
【請求項３０】
前記第１データレートを継ぎ目なく前記第２データレートに適合させる手段は、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを提供する手段であって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する手段と、
前記第２データレートでコード名を送信する前記トランシーバに第２ビット割当テーブルを提供する手段と、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する手段と、
前記第２データレートでコード名を送信するために前記第２ビット割当テーブルを使用する手段と、
を有し、データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために用いられる前記特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数が、前記第２データレートでコード名を送信するためにも用いられることを特徴とする請求項２０に記載のシステム。
【請求項３１】
前記第１データレートから継ぎ目なく前記第２データレートに適合させる手段は、
（ｉ）特定のコード名サイズを有し、（ｉｉ）前方エラー訂正用の特定のパリティビット数を含む、複数のコード名を提供する手段と、
前記第１データレートで第１の複数のコード名を送信する手段と、
前記第１データレートを前記第２データレートに変更する手段と、
前記第２データレートで第２の複数のコード名を送信する手段と、を有し、データレートにおける継ぎ目のない変更を達成するために、前記特定のコード名サイズ及び前記第１の複数のコード名に用いられる前方エラー訂正用の前記特定のパリティビット数が、前記第２の複数のコード名に用いられることを特徴とする請求項２０に記載のシステム。
【請求項３２】
前記第１データレートから継ぎ目なく前記第２データレートに適合させる手段は、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを使用する手段であって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する手段と、
前記第１データレートから前記第２データレートに変更するためにメッセージを送信する手段と、
前記第２データレートで送信する前記トランシーバで第２ビット割当テーブルを使用する手段と、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する手段と、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する手段と、
を有することを特徴とする請求項２０に記載のシステム。
【請求項３３】
第２のトランシーバと通信リンクを確立する初期化手順を有する多重搬送トランシーバであって、
関連付けられた第１データレートを有し、前記通信リンクの対応する実パラメータ値を近似する、少なくとも１つの予め設定されたパラメータ値を提供する手段と、
前記多重搬送送信システムに前記第１データレートで前記トランシーバ間のデータの送信を許容するために、前記通信リンクの実パラメータ値の近似値として前記少なくとも１つの予め設定されたパラメータ値を用い前記トランシーバ間のデータ通信リンクを確立する手段と、
関連付けられた第２データレートを有し、前記予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する前記実パラメータ値を決定する手段と、
前記確立された通信リンクの前記第１データレートから継ぎ目なく前記第２データレートに適合させる手段と、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを使用する手段であって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する手段と、
前記第１データレートから前記第２データレートに変更するために前記第２のトランシーバからメッセージを受信する手段と、
前記第２データレートで送信するための第２ビット割当テーブルを使用する手段と、
フラグ信号を送信することにより前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する手段と、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する手段と、
を備えた多重搬送トランシーバ。
【請求項３４】
第２のトランシーバと通信リンクを確立する初期化手順を有する多重搬送トランシーバであって、
関連付けられた第１データレートを有し、前記通信リンクの対応する実パラメータ値を近似する、少なくとも１つの予め設定されたパラメータ値を提供する手段と、
前記多重搬送送信システムに前記第１データレートによりトランシーバ間でデータの送信を許容するために、前記通信リンクの前記実パラメータ値の近似値として前記少なくとも１つの予め設定されたパラメータ値を用い前記トランシーバ間にデータ通信リンクを確立する手段と、
前記予め設定されたパラメータ値を用い定常状態の前記通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する前記実パラメータ値を決定する手段と、
前記確立された通信リンクの前記第１データレートから継ぎ目なく前記第２データレートに適合させる手段と、
前記第１データレートで複数のコード名を受信するために第１ビット割当テーブルを使用する手段であって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する手段と、
前記第１データレートから前記第２データレートに変更するために前記第２のトランシーバからメッセージを送信する手段と、
前記第２データレートで送信するための第２ビット割当テーブルを使用する手段と、
フラグ信号を受信することにより前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する手段と、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を受信する手段と、
を備えた多重搬送トランシーバ。
【請求項３５】
複数のトランシーバ間で通信リンクを確立するために多重搬送送信環境においてモデムを初期化するシステムであって、
通信リンクが望まれていることを示すために前記複数のトランシーバ間で情報を交換する手段と、
前記通信リンクの確立に使用可能な前記複数のトランシーバ間のチャネルを決定する手段と、
関連付けらた第１データレートを有し、前記トランシーバ間での前記通信リンクの実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値にアクセスする手段と、
前記決定されたチャネルの属性を指定するために前記少なくとも１つの予め設定されたパラメータ値を用い前記トランシーバを整える手段と、
前記多重搬送送信システムが前記複数のトランシーバ間でデータを送信可能なように前記少なくとも１つの予め設定されたパラメータ値を用い前記決定されたチャネルによりデータ通信リンクを確立する手段であって、該確立されたデータ通信リンクが前記少なくとも１つの予め設定されたパラメータ値に対応する前記実パラメータ値を用いて達成可能な前記第２データレートより低い前記第１データレートを有する手段と、
前記少なくとも１つの予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記実パラメータ値を決定するために前記チャネルを分析する手段と、
前記第２データレートを提供するために、前記決定された実パラメータ値を用い前記確立されたデータ通信リンクの前記第１データレートを継ぎ目なく増加させる手段と、
を備えたシステム。
【請求項３６】
前記少なくとも１つの予め設定されたパラメータ値及び前記対応する実パラメータ値は、ノイズ比、ビットエラーレート、ビット割当値、ビット割当テーブル、ゲイン値、ゲインテーブル、ＥＯＣ及びＡＯＣチャネルのオーバーヘッドビット、コード名サイズ、コード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、オーバーヘッドフレーミングバイト、タイムドメインイクオライザ値、周波数ドメインイクオライザ値、及びエコーキャンセラ値に対する信号の少なくとも１つを表すことを特徴とする請求項３５に記載のシステム。
【請求項３７】
前記第１データレートから前記第２データレートに継ぎ目なく増加させる手段は、
（ｉ）特定のコード名サイズを有し、（ｉｉ）前方エラー訂正用の特定のパリティビット数を含む、複数のコード名を提供する手段と、
前記第１データレートで第１の複数のコード名を送信する手段と、
前記第１データレートを前記第２データレートに変更する手段と、
前記第２データレートで第２の複数のコード名を送信する手段と、
を有し、データレートにおける継ぎ目のない変更を達成するために、前記特定のコード名サイズ及び前記第１の複数のコード名に用いられる前方エラー訂正用の前記特定のパリティビット数が、前記第２の複数のコード名に用いられることを特徴とする請求項３５に記載のシステム。
【請求項３８】
前記第１データレートから前記第２データレートに継ぎ目なく増加させる手段は、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを使用する手段であって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する手段と、
前記第１データレートから前記第２データレートに変更するためにメッセージを送信する手段と、
前記第２データレートで送信する前記トランシーバで第２ビット割当テーブルを使用する手段と、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する手段と、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する手段と、
を有することを特徴とする請求項３５に記載のシステム。
【請求項３９】
トランシーバ間の通信リンクを確立するために多重搬送送信システムにおけるトランシーバを初期化する情報を有する情報記憶媒体あって、
関連付けられたデータレートを有し、前記通信リンクの対応する実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値を提供する情報と、
前記多重搬送送信システムに前記第１データレートにより前記トランシーバ間でデータの送信を許容するために、前記少なくとも１つの予め設定されたパラメータ値を前記通信リンクの前記実パラメータ値の近似値として用い前記トランシーバ間のデータ通信リンクを確立する情報と、
関連付けられた第２データレートを有し、前記予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する、前記実パラメータ値を決定する情報と、
前記確立された通信リンクの前記第１データレートを継ぎ目なく前記第２データレートに適合させる情報と、
を有する媒体。
【請求項４０】
前記少なくとも１つの予め設定されたパラメータ値は、複数の実パラメータ値を近似する複数の予め設定されたパラメータ値であることを特徴とする請求項３９に記載の媒体。
【請求項４１】
前記データ通信リンクは、前記複数の予め設定されたパラメータ値を用いて確立されることを特徴とする請求項４０に記載の媒体。
【請求項４２】
前記複数の予め設定されたパラメータ値を用いて確立された前記データ通信リンクの前記第１データレートは、前記複数の実パラメータ値が用いられたときに達成される前記第２データレートより低いことを特徴とする請求項４１に記載の媒体。
【請求項４３】
前記複数の予め設定されたパラメータ値を用い確立された前記データ通信リンクの前記第１データレートは、前記複数の実パラメータ値が用いられたときに達成される前記第２データレートより高いことを特徴とする請求項４１に記載の媒体。
【請求項４４】
前記複数の実パラメータ値の各々を決定する情報を更に含むことを特徴とする請求項４１に記載の媒体。
【請求項４５】
前記データ通信リンクの前記データレートは、前記決定された複数の実パラメータ値を用いて継ぎ目なく増加することを特徴とする請求項４４に記載の媒体。
【請求項４６】
前記複数の実パラメータ値の各々を決定するステップは、各繰返しで少なくとも１つの実パラメータ値を決定するように、繰り返して決定されることを特徴とする請求項４４に記載の媒体。
【請求項４７】
各繰返しで前記少なくとも１つの実パラメータ値が決定されるに従って、各繰返し後前記通信リンクの前記第１データレートを繰り返して継ぎ目なく増加させる情報を更に含むことを特徴とする請求項４６に記載の媒体。
【請求項４８】
前記少なくとも１つの予め設定されたパラメータ値及び前記対応する実パラメータ値は、ノイズ比、ビットエラーレート、ビット割当値、ビット割当テーブル、ゲイン値、ゲインテーブル、ＥＯＣ及びＡＯＣチャネルのオーバーヘッドビット、コード名サイズ、コード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、オーバーヘッドフレーミングバイト、タイムドメインイクオライザ値、周波数ドメインイクオライザ値、及びエコーキャンセラ値に対する信号の少なくとも１つを表すことを特徴とする請求項３９に記載の媒体。
【請求項４９】
前記第１データレートから継ぎ目なく前記第２データレートに適合させる情報は、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを提供する情報であって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する情報と、
前記第２データレートでコード名を送信する前記トランシーバに第２ビット割当テーブルを提供する情報と、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する情報と、
前記第２データレートでコード名を送信するために前記第２ビット割当テーブルを使用する情報と、
を含み、データレートにおける継ぎ目のない変更を達成するために、前記第１データレートにおいてコード名を送信するために用いられる前記特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数が、前記第２データレートにおいてコード名を送信するためにも用いられることを特徴とする請求項３９に記載の媒体。
【請求項５０】
前記第１データレートから継ぎ目なく前記第２データレートに適合させる情報は、
（ｉ）特定のコード名サイズを有し、（ｉｉ）前方エラー訂正用の特定のパリティビット数を含む、複数のコード名を提供する情報と、
前記第１データレートで第１の複数のコード名を送信する情報と、
前記第１データレートを前記第２データレートに変更する情報と、
前記第２データレートで第２の複数のコード名を送信する情報と、を含み、データレートにおける継ぎ目のない変更を達成するために、前記特定のコード名サイズ及び前記第１の複数のコード名に用いられる前方エラー訂正用の前記特定のパリティビット数が、前記第２の複数のコード名に用いられることを特徴とする請求項３９に記載の媒体。
【請求項５１】
前記第１データレートから継ぎ目なく前記第２データレートに適合させる情報は、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを使用する情報であって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する情報と、
前記第１データレートから前記第２データレートに変更するためにメッセージを送信する情報と、
前記第２データレートで送信する前記トランシーバで第２ビット割当テーブルを使用する情報と、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する情報と、
送信データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する情報と、
を含むことを特徴とする請求項３９に記載の媒体。
【請求項５２】
第２のトランシーバと通信リンクを確立するために、多重搬送トランシーバにおいて該トランシーバを初期化する情報を有する情報記憶媒体であって、
関連付けられた第１データレートを有し、前記通信リンクの対応する実パラメータ値を近似する、少なくとも１つの予め設定されたパラメータ値を提供する情報と、
前記多重搬送送信システムに前記第１データレートで前記トランシーバ間のデータの送信を許容するために、前記通信リンクの実パラメータ値の近似値として前記少なくとも１つの予め設定されたパラメータ値を用い前記トランシーバ間のデータ通信リンクを確立する情報と、
関連付けられた第２データレートを有し、前記予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する前記実パラメータ値を決定する情報と、
前記確立された通信リンクの前記第１データレートから継ぎ目なく前記第２データレートに適合させる情報と、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを使用する情報であって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する情報と、
前記第１データレートから前記第２データレートに変更するために前記第２のトランシーバからメッセージを受信する情報と、
前記第２データレートで送信するための第２ビット割当テーブルを使用する情報と、
フラグ信号を送信することにより前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する情報と、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する情報と、
を含む媒体。
【請求項５３】
第２のトランシーバと通信リンクを確立するために、多重搬送トランシーバにおいて該トランシーバを初期化する情報を有する情報記憶媒体であって、
関連付けられた第１データレートを有し、前記通信リンクの対応する実パラメータ値を近似する、少なくとも１つの予め設定されたパラメータ値を提供する情報と、
前記多重搬送送信システムに前記第１データレートによりトランシーバ間でデータの送信を許容するために、前記通信リンクの前記実パラメータ値の近似値として前記少なくとも１つの予め設定されたパラメータ値を用い前記トランシーバ間にデータ通信リンクを確立する情報と、
前記予め設定されたパラメータ値を用い前記データ通信リンクを確立した後、関連付けられた第２データレートを有し、前記少なくとも１つの予め設定されたパラメータ値に対応する前記実パラメータ値を決定する情報と、
前記確立された通信リンクの前記第１データレートから継ぎ目なく前記第２データレートに適合させる情報と、
前記第１データレートで複数のコード名を受信するために第１ビット割当テーブルを使用する情報であって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する情報と、
前記第１データレートから前記第２データレートに変更するために前記第２のトランシーバからメッセージを送信する情報と、
前記第２データレートで送信するための第２ビット割当テーブルを使用する情報と、
フラグ信号を受信することにより前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する情報と、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を受信する情報と、
を含む媒体。
【請求項５４】
複数のトランシーバ間で通信リンクを確立するために多重搬送送信システムにおいてモデムを初期化するためのモデム初期化手順を有する情報記憶媒体であって、
通信リンクが望まれていることを示すために前記複数のトランシーバ間でメッセージを交換する情報と、
前記通信リンクの確立に使用可能な前記複数のトランシーバ間のチャネルを決定する情報と、
関連付けらた第１データレートを有し、前記トランシーバ間での前記通信リンクの実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値にアクセスする情報と、
前記決定されたチャネルの属性を指定するために前記少なくとも１つの予め設定されたパラメータ値を用い前記トランシーバを整える情報と、
前記多重搬送送信システムが前記複数のトランシーバ間でデータを送信可能なように前記少なくとも１つの予め設定されたパラメータ値を用い前記決定されたチャネルによりデータ通信リンクを確立する情報であって、該確立されたデータ通信リンクが前記少なくとも１つの予め設定されたパラメータ値に対応する前記実パラメータ値を用いて達成可能な前記第２データレートより低い前記第１データレートを有する情報と、
前記少なくとも１つの予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記実パラメータ値を決定するために前記チャネルを分析する情報と、
前記第２データレートで定常状態の通信リンクを提供するために、前記決定された実パラメータ値を用い前記確立されたデータ通信リンクの前記第１データレートから継ぎ目なく増加させる情報と、
を含む媒体。
【請求項５５】
前記少なくとも１つの予め設定されたパラメータ値及び前記対応する実パラメータ値は、ノイズ比、ビットエラーレート、ビット割当値、ビット割当テーブル、ゲイン値、ゲインテーブル、ＥＯＣ及びＡＯＣチャネルのオーバーヘッドビット、コード名サイズ、コード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、オーバーヘッドフレーミングバイト、タイムドメインイクオライザ値、周波数ドメインイクオライザ値、及びエコーキャンセラ値に対する信号の少なくとも１つを表すことを特徴とする請求項５４に記載の媒体。
【請求項５６】
前記第１データレートから前記第２データレートに継ぎ目なく増加させる情報は、
（ｉ）特定のコード名サイズを有し、（ｉｉ）前方エラー訂正用の特定のパリティビット数を含む、複数のコード名を提供する情報と、
前記第１データレートで第１の複数のコード名を送信する情報と、
前記第１データレートを前記第２データレートに変更する情報と、
前記第２データレートで第２の複数のコード名を送信する情報と、
を含み、データレートにおける継ぎ目のない変更を達成するために、前記特定のコード名サイズ及び前記第１の複数のコード名に用いられる前方エラー訂正用の前記特定のパリティビット数が、前記第２の複数のコード名に用いられることを特徴とする請求項５４に記載の媒体。
【請求項５７】
前記第１データレートから前記第２データレートに継ぎ目なく増加させる情報は、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルを使用する情報であって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する情報と、
前記第１データレートから前記第２データレートに変更するためにメッセージを送信する情報と、
前記第２データレートで送信する前記トランシーバで第２ビット割当テーブルを使用する情報と、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する情報と、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する情報と、
を含むことを特徴とする請求項５４に記載の媒体。
【請求項５８】
トランシーバ間の通信リンクを確立するために多重搬送送信環境においてトランシーバを初期化するシステムであって、
関連付けられた第１データレートを有し、前記通信リンクの対応する実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値を提供する記憶デバイスと、
前記多重搬送送信システムに前記第２データレートにより前記トランシーバ間でデータの送信を許容するために、前記少なくとも１つの予め設定されたパラメータ値を前記通信リンクの前記実パラメータ値の近似値として用いる前記トランシーバ間のデータ通信リンクと、
関連付けられた第２データレートを有し、前記予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する、前記実パラメータ値を決定するパラメータ決定モジュールと、
前記確立された通信リンクの前記第１データレートから継ぎ目なく前記第２データレートに適合させる定常状態通信モジュールと、
を備えたシステム。
【請求項５９】
前記少なくとも１つの予め設定されたパラメータ値は、複数の実パラメータ値を近似する複数の予め設定されたパラメータ値であることを特徴とする請求項５８に記載のシステム。
【請求項６０】
前記通信リンクは、前記複数の予め設定されたパラメータ値を用いて確立されることを特徴とする請求項５８に記載のシステム。
【請求項６１】
前記第１データレートは、前記第２データレートより低いことを特徴とする請求項６０に記載のシステム。
【請求項６２】
前記複数の予め設定されたパラメータ値を用いて確立された前記データ通信リンクの前記複数の予め設定されたパラメータ値を用い確立された前記データ通信リンクの前記第１データレートは、前記複数の実パラメータ値が用いられたときに達成される前記第２データレートより高いことを特徴とする請求項６０に記載のシステム。
【請求項６３】
前記パラメータ決定モジュールは、前記複数の実パラメータ値の各々を決定することを特徴とする請求項５８に記載のシステム。
【請求項６４】
前記データ通信リンクの前記第１データレートは、前記決定された複数の実パラメータ値を用いて継ぎ目なく増加することを特徴とする請求項６３に記載のシステム。
【請求項６５】
前記複数の実パラメータ値の各々を決定するステップは、各繰返しで少なくとも１つの実パラメータ値を決定するように、繰り返して決定されることを特徴とする請求項６３に記載のシステム。
【請求項６６】
前記定常状態通信モジュールは、各繰返しで前記少なくとも１つの実パラメータ値が決定されるに従って、各繰返し後前記通信リンクの前記第１データレートを繰り返して継ぎ目なく増加させることを特徴とする請求項６５に記載のシステム。
【請求項６７】
前記少なくとも１つの予め設定されたパラメータ値及び前記対応する実パラメータ値は、ノイズ比、ビットエラーレート、ビット割当値、ビット割当テーブル、ゲイン値、ゲインテーブル、ＥＯＣ及びＡＯＣチャネルのオーバーヘッドビット、コード名サイズ、コード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、オーバーヘッドフレーミングバイト、タイムドメインイクオライザ値、周波数ドメインイクオライザ値、及びエコーキャンセラ値に対する信号の少なくとも１つを表すことを特徴とする請求項５８に記載のシステム。
【請求項６８】
前記第１データレートを継ぎ目なく前記第２データレートに適合させる前記定常状態通信モジュールは、
前記第１データレートで複数のコード名を送信する第１ビット割当テーブルであって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する第１ビット割当テーブルと、
前記第２データレートでコード名を送信する前記トランシーバでの第２ビット割当テーブルと、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する同期化モジュールと、
を有し、前記第２ビット割当テーブルは前記第２データレートでコード名を送信するために使用され、データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために用いられる前記特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数が、前記第２データレートでコード名を送信するためにも用いられることを特徴とする請求項５８に記載のシステム。
【請求項６９】
前記第１データレートから継ぎ目なく前記第２データレートに適合させる前記定常状態通信モジュールは、
（ｉ）特定のコード名サイズを有し、（ｉｉ）前方エラー訂正用の特定のパリティビット数を含む、複数のコード名を提供する記憶デバイスと、
前記第１データレートでの第１の複数のコード名と、
前記第１データレートを前記第２データレートに変更するデータレート決定モジュールと、
前記第２データレートで第２の複数のコード名を送信する送信機と、を有し、データレートにおける継ぎ目のない変更を達成するために、前記特定のコード名サイズ及び前記第１の複数のコード名に用いられる前方エラー訂正用の前記特定のパリティビット数が、前記第２の複数のコード名に用いられることを特徴とする請求項５８に記載のシステム。
【請求項７０】
前記第１データレートから継ぎ目なく前記第２データレートに適合させる前記定常状態通信モジュールは、
前記第１データレートで複数のコード名を送信する第１ビット割当テーブルであって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する第１ビット割当テーブルと、
前記第１データレートから前記第２データレートに変更するメッセージと、
前記第２データレートで送信する前記トランシーバで使用される第２ビット割当テーブルと、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する同期化フラグと、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する送信機と、
を有することを特徴とする請求項５８に記載のシステム。
【請求項７１】
第２のトランシーバと通信リンクを確立する多重搬送トランシーバの初期化システムであって、
関連付けられた第１データレートを有し、前記通信リンクの対応する実パラメータ値を近似する、少なくとも１つの予め設定されたパラメータ値を提供する記憶デバイスと、
前記多重搬送送信システムに前記第１データレートで前記トランシーバ間のデータの送信を許容するために、前記通信リンクの実パラメータ値の近似値として前記少なくとも１つの予め設定されたパラメータ値を用いる前記トランシーバ間のデータ通信リンクと、
関連付けられた第２データレートを有し、前記予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する前記実パラメータ値を決定するパラメータ決定モジュールと、
前記確立された通信リンクの前記第１データレートから継ぎ目なく前記第２データレートに適合させる定常状態通信モジュールと、
前記第１データレートで複数のコード名を送信するために第１ビット割当テーブルであって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する第１ビット割当テーブルと、
前記第１データレートから前記第２データレートに変更するために前記第２のトランシーバから受信されるメッセージと、
前記第２データレートで送信するために使用される第２ビット割当テーブルと、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する同期化フラグと、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する送信機と、
を備えた初期化システム。
【請求項７２】
第２のトランシーバと通信リンクを確立する初期化プロトコルを有する多重搬送トランシーバであって、
関連付けられた第１データレートを有し、前記通信リンクの対応する実パラメータ値を近似する、少なくとも１つの予め設定されたパラメータ値を提供する記憶デバイスと、
前記多重搬送送信システムに前記第１データレートによりトランシーバ間でデータの送信を許容するために、前記通信リンクの前記実パラメータ値の近似値として前記少なくとも１つの予め設定されたパラメータ値を用いる前記トランシーバ間のデータ通信リンクと、
関連付けられた第２データレートを有し、前記予め設定されたパラメータ値を用い定常状態の前記通信リンクを確立した後前記少なくとも１つの予め設定されたパラメータ値に対応する前記実パラメータ値を決定するパラメータ決定モジュールと、
前記確立された通信リンクの前記第１データレートから継ぎ目なく前記第２データレートに適合させる定常状態通信モジュールと、
前記第１データレートで複数のコード名を受信する第１ビット割当テーブルであって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する第１ビット割当テーブルと、
前記第１データレートから前記第２データレートに変更するために前記第２のトランシーバから送信されるメッセージと、
前記第２データレートで送信するために使用される第２ビット割当テーブルと、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する同期化フラグと、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を受信する受信機と、
を備えた多重搬送トランシーバ。
【請求項７３】
複数のトランシーバ間で通信リンクを確立するために多重搬送送信システムにおいてモデムを初期化するモデム初期化手順であって、
通信リンクの確立を要求するメッセージと、
前記通信リンクの確立に使用可能な前記複数のトランシーバ間のチャネルを識別するチャネル決定モジュールと、
関連付けらた第１データレートを有し、前記トランシーバ間での前記通信リンクの実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値と、
前記決定されたチャネルの属性を指定するために前記少なくとも１つの予め設定されたパラメータ値を用い前記トランシーバを整える調整モジュールと、
前記多重搬送送信システムが前記第１データレートにより前記複数のトランシーバ間でデータを送信可能なように前記少なくとも１つの予め設定されたパラメータ値を用いるデータ通信リンクと、
関連付けられた第２データレートを有し、前記少なくとも１つの予め設定されたパラメータ値を用い前記データ通信リンクを確立した後前記実パラメータ値を決定するために前記チャネルを分析するチャネル分析モジュールと、
前記確立されたデータ通信の前記第１データレートから前記第１データレートより大きい第２データレートに継ぎ目なく増加させる定常状態通信モジュールと、
を備えたモデム初期化手順。
【請求項７４】
前記少なくとも１つの予め設定されたパラメータ値及び前記対応する実パラメータ値は、ノイズ比、ビットエラーレート、ビット割当値、ビット割当テーブル、ゲイン値、ゲインテーブル、ＥＯＣ及びＡＯＣチャネルのオーバーヘッドビット、コード名サイズ、コード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、オーバーヘッドフレーミングバイト、タイムドメインイクオライザ値、周波数ドメインイクオライザ値、及びエコーキャンセラ値に対する信号の少なくとも１つを表すことを特徴とする請求項７３に記載のシステム。
【請求項７５】
前記第１データレートから前記第２データレートに継ぎ目なく増加させる前記定常状態通信モジュールは、
（ｉ）特定のコード名サイズを有し、（ｉｉ）前方エラー訂正用の特定のパリティビット数を含む、複数のコード名と、
前記第１データレートで送信される第１の複数のコード名と、
前記第１データレートを前記第２データレートに変更するデータ送信レートモジュールと、
前記第２データレートで第２の複数のコード名を送信する送信機と、
を更に有し、データレートにおける継ぎ目のない変更を達成するために、前記特定のコード名サイズ及び前記第１の複数のコード名に用いられる前方エラー訂正用の前記特定のパリティビット数が、前記第２の複数のコード名に用いられることを特徴とする請求項７３に記載のシステム。
【請求項７６】
前記第１データレートから第２データレートに継ぎ目なく増加させる前記定常状態通信モジュールは、
前記第１データレートで複数のコード名を送信するために使用される第１ビット割当テーブルであって、該複数のコード名が前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有する第１ビット割当テーブルと、
前記通信データレートを前記第１データレートから前記第２データレートに変更するメッセージと、
前記第２データレートで送信する前記トランシーバでの第２ビット割当テーブルと、
前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化する同期化フラグと、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する送信機と、
を有することを特徴とする請求項７３に記載のシステム。
【請求項７７】
多重搬送トランシーバにおいて、第２のトランシーバと通信リンクを確立するために初期化する方法であって、
関連付けられた第１データレートを有し、関連付けられた第２データレートを有し前記通信リンクの対応する実第２ビット割当テーブルを近似する、第１ビット割当テーブルを提供し、
前記多重搬送送信システムに前記第１データレートによりトランシーバ間でデータの送信を許容するために、前記通信リンクの前記実第２ビット割当テーブルの近似値として前記第１ビット割当テーブルを用い前記トランシーバ間にデータ通信リンクを確立し、
前記第１ビット割当テーブルを用い前記データ通信リンクを確立した後前記第１ビット割当テーブルに対応する前記第２ビット割当テーブルを決定し、
前記第１データレートから継ぎ目なく前記第２データレートに適合させ、
前記第１データレートで複数のコード名を送信するために前記第１ビット割当テーブルを使用し、該複数のコード名は前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有し、
前記第１データレートから前記第２データレートに変更するために前記第２のトランシーバからメッセージを受信し、
前記第２データレートで送信するための前記第２ビット割当テーブルを使用し、
フラグ信号を送信することにより前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化し、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を送信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を送信する、
ステップを含む方法。
【請求項７８】
多重搬送トランシーバにおいて、第２のトランシーバと通信リンクを確立するために初期化する方法であって、
関連付けられた第１データレートを有し、関連付けられた第２データレートを有し前記通信リンクの対応する実第２ビット割当テーブルを近似する、第１ビット割当テーブルを提供し、
前記多重搬送送信システムに前記第１データレートによりトランシーバ間でデータの送信を許容するために、前記通信リンクの前記実第２ビット割当テーブルの近似値として前記第１ビット割当テーブルを用い前記トランシーバ間にデータ通信リンクを確立し、
前記第１ビット割当テーブルを用い前記データ通信リンクを確立した後前記第１ビット割当テーブルに対応する前記第２ビット割当テーブルを決定し、
前記確立された通信リンクの前記第１データレートから継ぎ目なく前記第２データレートに適合させ、
前記第１データレートで複数のコード名を受信するために前記第１ビット割当テーブルを使用し、該複数のコード名は前方エラー訂正用の特定のパリティビット数を含む特定のコード名サイズ及び前記複数のコード名をインターリーブするための特定のインターリービングパラメータを有し、
前記第１データレートから前記第２データレートに変更するために前記第２のトランシーバにメッセージを送信し、
前記第２データレートで受信するための前記第２ビット割当テーブルを使用し、
フラグ信号を受信することにより前記トランシーバ間で前記第２ビット割当テーブルの使用を同期化し、
データレートにおける継ぎ目のない変更を達成するために、前記第１データレートでコード名を受信するために使用される同じ特定のインターリービングパラメータ、特定のコード名サイズ、及び前方エラー訂正用の特定のパリティビット数を用い前記第２データレートでコード名を受信する、
ステップを含む方法。
【請求項７９】
前記第２データレートが定常状態のデータレートであることを特徴とする請求項１に記載の方法。
【請求項８０】
前記データ通信リンクがユーザデータを送受信することを特徴とする請求項１に記載の方法。
【発明の詳細な説明】
【０００１】
【関連出願データ】
本願は、「継ぎ目のないレート適応を用いた高速初期化」を発明の名称とし２００１年１月１６日に出願されたアメリカ合衆国仮出願シリアル番号第６０／２６２，２４０号に対する優先権の利益を主張するものであり、「継ぎ目なく出力モードを変更する方法及びＡＤＳＬシステム」を発明の名称とし２０００年３月１０日に出願されたアメリカ合衆国特許出願シリアル番号第０９／５２２，８７０号、「継ぎ目のないレートが適応された適応多重搬送変調システム及びプロトコル」を発明の名称とし２０００年３月１０日に出願されたアメリカ合衆国特許出願シリアル番号第０９／５２２，８６９号、「継ぎ目のないレート適応を同期化するための方法」を発明の名称とし２０００年３月１０日に出願されたアメリカ合衆国特許出願シリアル番号第０９／５２３，０８６号、及び「ＡＤＳＬシステムにおけるネットワークタイミング基準を転送するためのシステム及び方法」を発明の名称とし２００１年８月１日に出願されたアメリカ合衆国特許出願シリアル番号第０９／９１８，０３３号に関連し、これらは全てそのまま本願に組み込まれる。
【０００２】
【発明の分野】
本発明は、一般にディジタル加入者伝送方式（ＤＳＬ）システムに関連する。特に、本発明はＤＳＬシステムにおけるモデムの初期化の方法に関連する。
【０００３】
【関連技術の説明】
多重搬送変調（ｍｕｌｔｉｃａｒｒｉｅｒ ｍｏｄｕｌａｔｉｏｎ）、すなわち離散多重トーン変調（ＤＭＴ）は、メディア上の、特に扱いにくいメディア上の通信に広く使用される通信方法である。多重搬送変調は、送信周波数バンドを、多重サブチャネル、すなわち、各キャリアが個別にビット又はビットの集りを変調するキャリア（搬送波）、に分割する。送信機は、１以上のキャリアを有する情報ビットを含む入力データストリームを変調し、その変調された情報を送信する。受信機は、送信された情報を解読するために全てのキャリアを出力データストリームとして復調する。
【０００４】
多重搬送変調は、単一搬送変調に対し多くの利点を有している。これらの利点には、例えば、インパルスノイズに対する高いイミュニティ（耐性乃至免疫性）、多重パスが存在する場合での低い複雑性等化要求、狭いバンド干渉に対する高いイミュニティ、高いデータレート及びバンド幅の柔軟性が含まれる。多重搬送変調は、これらの利点を得るために及び他の理由により、多くの適用例で使用されている。適用例には、例えば、非対称ディジタル加入者伝送方式（ＡＤＳＬ）システム、ワイヤレスＬＡＮシステム、パワーライン（電力線）通信システム、及び他の適用例が含まれる。ＩＴＵ（国際電気通信連合）規格Ｇ．９９２．１、Ｇ．９９２．２及びＡＮＳＩ（米国規格協会）Ｔ１．４１３規格は、それぞれそのまま本願に組み込まれるが、多重搬送変調を用いたＡＤＳＬトランシーバの規格動作を規定する。
【０００５】
図１は、模範的で規格に忠実に従ったＡＤＳＬ ＤＭＴ送信機１００を図示している。特に、ＡＤＳＬ ＤＭＴ送信機１００は、変調層１１０、フレーマ／前方エラー訂正（ＦＥＣ）層１２０、及びＡＴＭ ＴＣ（非同期転送モード送信コンバージェンス）層１４０、の３層を有している。
【０００６】
変調層１１０は、ＤＭＴ変調に関連付けられた機能性を提供する。特に、ＤＭＴ変調は逆離散フーリエ変換（ＩＤＦＴ）１１２を用いて実行される。ＩＤＦＴ１１２は、直交振幅変調（ＱＡＭ）エンコーダ１１４からのビットを多重搬送サブチャネルに変調する。ＡＤＳＬ多重搬送トランシーバは、各サブチャネル上の多数のビット、そのサブチャネルの信号対雑音比（ＳＮＲ）に依存するビット数及び通信リンクのビットエラー率（ＢＥＲ）の要求値を変調する。例えば、要求ＢＥＲが１×１０−７、すなわち、千万分に１ビット、を平均エラーとして受信したとすると、特定のサブチャネルのＳＮＲは２１．５ｄＢとなり、２１．６ｄＢが１×１０−７で４ＱＡＭビットを送信する要求ＳＮＲであるため、そのサブチャネルは４ビットを変調することが可能となる。他のサブチャネルは異なるＳＮＲを持つので、同一ＢＥＲで他のサブチャネルに異なるビット数を割り当てるようにしてもよい。原稿のＩＴＵ及びＡＮＳＩのＡＤＳＬ規格は１キャリア（搬送波）に１５ビットまでの変調を許容している。
【０００７】
１つのＤＭＴシンボルで変調用各サブチャネルに何ビットが割り当てられるかを特定するテーブルは、ビット割当テーブル（ＢＡＴ）と呼ばれる。ＤＭＴシンボルは、キャリアをＢＡＴによるビットで変調することによりＩＤＦＴの出力で生成されたアナログサンプルの集まりである。ＢＡＴは変調層１１０で使用される主パラメータである。ＢＡＴはＱＡＭエンコーダ１１４で使用され、ＩＤＦＴ１１２で暗号化（エンコード）及び変調用に使用される。次表は、１６サブチャネルを有する模範的なＤＭＴシステム用のＢＡＴの一例を示したものである。
【０００８】
【表１】
2004520741.tif 000003
【０００９】
ＡＤＳＬシステムでは、典型的なＤＭＴシンボルレートは約４ｋＨｚである。これは、変調ＢＡＴを使用して新たなビットの組を変調する新たなＤＭＴシンボルが２５０ミリ秒毎に送信されることを意味する。１つのＤＭＴシンボルで変調された８０ビットの表１に示す模範的なＢＡＴが４ｋＨｚＤＭＴシンボルレートで使用されたとすると、そのシステムのビットレートは４０００＊８０＝３２０キロビット／セコンド（ｋｂｐｓ）となる。
【００１０】
ＢＡＴはそのシステムのデータレートを決定し、多重搬送システムでは送信チャネル特性、すなわち、各サブチャネルのＳＮＲに依存する。低い雑音、すなわち、各サブチャネル上で高いＳＮＲを有するチャネルでは、各ＤＭＴキャリアで変調されるビットも多くなるため、高いビットレートを有することとなる。例えば、高雑音のように、チャネル状態が悪いと、ＳＮＲは低くなり、各キャリアで変調されるビットも少なくなるため、低いシステムビットレートとなる。表１から分かる通り、いくつかのサブチャネルでは実際に０ビットしか変調できないかも知れない。この例は、ＡＭ放送のようにサブチャネルの周波数に狭いバンド干渉が存在し、そのサブチャネルが遅すぎてＳＮＲが情報ビットを搬送することができなくなる場合の例である。
【００１１】
ＡＴＭ ＴＣ層１４０はセルのビット及びバイトをフレームに変換する非同期転送モード送信コンバージェンス（ＡＴＭ ＴＣ）部１４２を有している。
【００１２】
フレーマ／ＦＥＣ層１２０は、変調用のビットの流れの準備に関係する機能を提供する。フレーマ／ＦＥＣ層１２０は、インターリービング（ＩＮＴ）部１２２、前方エラー訂正（ＦＥＣ）部１２４、スクランブラ（周波数帯変換、ＳＣＲ）部１２６、巡回冗長検査（ＣＲＣ）部１２８、及びＡＤＳＬフレーマ部１３０を有する。インターリービング及びＦＥＣ暗号化はインパルスイミュニティ及びコーディング（コード化）ゲインを提供する。標準的なＡＤＳＬシステムにおけるＦＥＣ部１２４は、リード−ソロモン（Ｒ−Ｓ）コードである。スクランブラ１２６はデータビットをランダマイズ（乱処理）するために使用される。ＣＲＣ部１２８は受信機側でエラー検出をするために使用される。ＡＤＳＬフレーマ部１３０はＡＴＭフレーマ１４２から受け取ったビットをフレーム（枠組み）する。また、ＡＤＳＬフレーマ１３０はモデムからモデムへのオーバーヘッド通信チャネル用にモジュール１３２からのオーバーヘッドビットを挿入及び標本化し、これらはＡＤＳＬ規格におけるＥＯＣ及びＡＯＣチャネルとして知られている。
【００１３】
フレーマ／ＦＥＣ層１２０の重要パラメータは、Ｒ−Ｓコード名のサイズ、Ｒ−Ｓコード名数で計測されるインターリーバのサイズ、すなわち、深度、及びＡＤＳＬフレームのサイズである。一例として、Ｒ−Ｓコード名の典型的なサイズは２１６バイト程度であり、インターリーバ深度の典型的なサイズ６４コード名程度であり、ＡＤＳＬフレームの典型的サイズは２００バイト程度である。インターリービング深度を１とすることも可能であり、この場合にはインターリービングをしないことに等しい。上記の通り、送信機を用い送信用に本来準備したデジタル信号を回復するためには、同じ深度パラメータを有し、インターリーバのそれを逆処理するデインターリーバを用いることでコード名をデインターリーブすることが必要である。現行のＡＤＳＬ規格では、ＤＭＴシステムにはこれらの全パラメータ間に特定の関係がある。特に、ＢＡＴサイズＮＢＡＴ、すなわち、ＤＭＴシンボルにおける全ビット数は、Ｓを０より大きい正の整数としたときに、式１に示すように、Ｒ−Ｓコード名ＮＦＥＣの徐数に固定されている。
【００１４】
【数１】
2004520741.tif 000004
【００１５】
この定数は、ＤＭＴシンボルの整数を含む１つのＲ−Ｓコード名としても表される。Ｒ−Ｓコード名は、データバイト及びパリティ、すなわち、チェックバイトを含む。チェックバイトは、Ｒ−Ｓエンコーダにより付加されＲ−Ｓデコーダによりビットエラーの検出及び訂正に用いられる。Ｒ−Ｓコード名にはＲチェックバイトがある。典型的には、チェックバイト数は全体のコード名サイズのうち小さな割合、例えば、８％である。ほとんどのチャネルコーディング方法は、コード化されないシステムと比較して、システム性能の改善としてｄＢで定義され、そのコードが提供されたコーディングゲインにより特徴付けられる。Ｒ−Ｓコード名のコーディングゲインはチェックバイト数及びＲ−Ｓコード名サイズに依存する。ＤＭＴ ＡＤＳＬシステムにおいて、１６チェックバイト、すなわち、２００バイトの８％で、大きなＲ−Ｓコード名、例えば、２００バイトより大きい場合には、４ｄＢの最大コーディングゲインにほぼ近くなる。コード名サイズが小さく、及び／又は、チェックバイトオーバーヘッドの割合が高いと、例えば３０％より高いと、コーディングゲインは非常に小さくなり、負となることもある。一般に、ＡＤＳＬシステムでは、現在最大の２５５バイト、概ね８％の冗長性で、できる限り最大のＲ−Ｓコード名で作動することが最良である。
【００１６】
Ｒをコード名におけるＲ−Ｓチェックバイト、Ｓを式（１）と同様の正の整数としたときに、ＡＤＳＬフレームのバイト数ＮＦＲＡＭＥと、Ｒ−Ｓコード名サイズＮＦＥＣとにも、式（２）で表される特定の関係がある。
【００１７】
【数２】
2004520741.tif 000005
【００１８】
式（１）及び（２）の右辺を等式化することで、結果的に式（３）で表される関係が明らかである。
【００１９】
【数３】
2004520741.tif 000006
【００２０】
現行のＡＤＳＬ規格は比（Ｒ／Ｓ）が整数であることを要求しているため、ＤＭＴ−シンボル（ＮＢＡＴ）毎のＲ−Ｓチェックバイト数は整数である。上述したように、ＡＤＳＬフレームは、モデム間通信に使用され、ペイロード部ではないオーバーヘッドバイトを含んでいる。オーバーヘッドチャネルに用いられるＡＤＳＬフレームのバイトは実際のユーザデータ通信には用いることができないため、ユーザデータレートは少なくなる。これらのチャネルの情報コンテント及びフォーマットはＩＴＵ及びＡＮＳＩ規格に記載されている。ＡＤＳＬ規格には、いくつかのフレーミングモードが定義されている。このフレーミングモードによれば、１つのＡＤＳＬフレームにおけるオーバーヘッドバイト数は変化する。例えば、標準フレーミングモデル３では、ＡＤＳＬフレーム当たり１オーバーヘッドバイトを有している。
【００２１】
式（１）、（２）及び（３）は、以下の条件の通り、これらの規格で課せられたパラメータの制限を有している。
【００２２】
全てのＤＭＴシンボルは、ＡＤＳＬフレーマで付加されたオーバーヘッドフレーミングバイトの固定数を有している。例えば、フレーミングモデル３では、ＤＭＴシンボル当たり１オーバーフレーミングバイトとなる。
【００２３】
ＤＭＴシンボル当たり１Ｒ−Ｓチェックバイトの最小値が存在する。
【００２４】
ＩＴＵ規格Ｇ．９９２．２（８）並びにＩＴＵ規格Ｇ．９９２．２及びＴ１．４１３（１６）によれば、チェックバイトの最大数は、Ｇ．９９２．２により最大コード名サイズを８＊ＮＢＡＴに制限し、Ｇ．９９２．１及びＴ１．４１３により最大コード名サイズを１６＊ＮＢＡＴに制限する。
【００２５】
ＡＤＳＬモデムは、Ｒ−Ｓコード名（ＮＦＥＣ）及びＡＤＳＬフレーム（ＮＦＲＡＭＥ）におけるバイト数に適正な変更を加えなければ、ＤＭＴシンボル（ＮＢＡＴ）におけるビット数を変更することができない。
【００２６】
上記４つの制限は、現行のＡＤＳＬシステムにおける性能制限を生じさせる。特に、条件１のため、各ＤＭＴシンボルはオーバーヘッドフレーミングバイトの固定数を有する。これは、データレートが低くオーバーヘッドフレーミングバイトが可能なスループットの大きな割合を消費するときに問題となり、低いペイロードとなる。例えば、ラインのデータレートが６．１４４Ｍｂｐｓの場合には、このことは、ＤＭＴシンボルにおいて約シンボル当たり１９２バイト（１９２＊８＊４０００＝６１４４ｋｂｐｓ）となる。この場合、１オーバーヘッドフレーミングバイトは利用可能なスループットの１／１９２すなわち０．５％を消費する。しかし、データレートが１２８ｋｂｐｓすなわちシンボル当たり４バイトの場合、オーバーヘッドフレーミングバイトは利用可能なスループットの１／４すなわち２５％を消費する。これは明らかに好ましくない。
【００２７】
条件２は条件１と同じ問題を生じさせる。この場合、オーバーヘッドバイトはＲ−Ｓチェックバイトに置き換えられる。
【００２８】
条件３は、データレートが低いときに、大きなコード名を構成することを許容しない。ＡＤＳＬにおけるＲ−Ｓコード名は、２５５バイトの最大値をとることができる。最大コーディングゲインは、コード名サイズが最大値２５５バイト近傍のときに得ることができる。データレートが低いときに、例えば、１２８ｋｂｐｓすなわちシンボル当たり４バイトのときに、最大コード名サイズはＧ．９９２．２システムでは８＊４＝３２バイト、Ｇ．９９２．１及びＴ１．４１３システムでは１６＊４＝６４バイトとなる。この場合には、コーディングゲインは、２５５バイトに近い大きなコード名より実質的に低くなる。
【００２９】
一般に、データレートが低ければ、例えば、１２８ｋｂｐｓすなわちシンボル当たり４バイトのときは、上記条件はオーバーヘッドフレーミングに１バイトが使用され、Ｒ−Ｓチェックバイトで１バイトが消費される。従って、利用可能なスループットの５０％がペイロードに使用されず、Ｒ−Ｓコード名サイズが多くても６４バイトとなり、僅かなコーディングゲインとなる。
【００３０】
条件４は、送信パラメータをオンラインで動的に適合させる場合のモデムの能力に影響する。
【００３１】
Ｇ．９９２．１及びＴ１．４１３は、動的レート適合（ＤＲＡ）と呼ばれ、オンラインレート適合を行う場合のメカニズムを特定するが、これらの規格ではデータレートの変更は継ぎ目のない状態ではない（シームレスではない）ことが明瞭に記述されている。一般に、現在のＡＤＳＬ ＤＭＴモデムは、チャネル変更へのオンライン適合方法としてビットスワッピング及び動的レート適合（ＤＲＡ）を用いている。ＩＴＵ及びＡＮＳＩ規格でビットスワッピングは、特定のキャリアに割り当てられたビット数を修正するための方法として特定されている。ビットスワッピングは、継ぎ目がなく、すなわち、データ送受信において割込みとはならないが、データレートの変更を許容しない。ビットスワッピングのみが、同じデータレートを維持しつつ、キャリアに割り当てられたビット数の変更を許容する。このことは、ＢＡＴにおけるビット総数（ＮＢＡＴ）の増減を許容することなくＢＡＴテーブル全体を変更することと等しい。
【００３２】
ＤＲＡはデータレートにおける変更が可能であるが、継ぎ目のないものではない（シームレスではない）。ＤＲＡは、中央局（ＣＯ）に位置するモデムにデータレート構成に対する最終決定を要求するため、非常に遅い。このモデルは、ＣＯがマスター（管理者）であり、電話会社により定められ乃至管理されるサービスを提供するためのＡＤＳＬ間で共通である。
【００３３】
ビットスワッピング及びＤＲＡの両者は、変更を処理するためのＡＮＳＩ Ｔ１．４１３、Ｇ．９９２．１及びＧ．９９２．２規格で特定された特定のプロトコルを用いる。このプロトコルは、内蔵チャネルであるＡＯＣチャネルを介して送られたメッセージを使用しパラメータを処理する。このプロトコルは、インパルスノイズ及び高いノイズレベルに対して敏感である。メッセージが損なわれると、送信機及び受信機は、例えば、ＢＡＴ、データレート、Ｒ−Ｓコード名の長さ、インターリーバ深度等で異なる送信パラメータを使用する。２つの通信モデムが不一致の通信パラメータの状態に入ると、データは誤って受信され、モデムは、エラーのない通信を回復するために、究極的に、全面的な再初期化のような徹底的な手段を採ることが要求される。全面的な再初期化のような徹底的な手段では、全面的な再初期化をするために、そのサービスに、現在の規格に忠実なＡＤＳＬモデムでは約１０秒の時間が掛かる。
【００３４】
トランシーバは送信機及び受信機の双方を有している。受信機は、図１に示す送信機のブロックと等しい受信機を有している。受信機は、デコーダ、デインターリーバ及び復調器を含むモジュールを有している。動作において、受信機は送信機により送信されたアナログ形式の信号を受信し、任意的に増幅器でその信号を増幅し、ノイズ成分を排除するためにその信号をフィルタリングして他の周波数からその信号を分離し、アナログ−デジタル変換器を介してアナログ信号からデジタル信号に変換し、復調器の使用によりキャリアサブチャネルから受信したビットストリームを生成するためにその信号を復調し、デインターリーバの使用によりそのビットストリームをデインターリーブし、ＦＥＣＤコーダの使用によりそのビットストリームにおけるエラーを訂正するためにＦＥＣでコーディングを行い、デスクランブラの使用によりそのビットストリームをデスクランブルし、ＣＲＣの使用によりそのビットストリームにおけるビットエラーを検出する。種々の半導体チップメーカーが送信機、受信機、又は両者の機能を実行するハードウエア及びソフトウエアを提供している。
【００３５】
更に、トランシーバ間の通信を確立するその開始時に、トランシーバのモデムの全面的な再初期化は完了していなければならない。従来のＡＤＳＬモデムでは、常に初期化手順が行われており、その手順では公知の調整信号（トレーニング信号）がトランシーバ間に設定される。従来のＡＤＳＬモデムは、９９２．１及び９９４．１規格、並びに、公表されたがまだ使用されていないＧ．ｄｍｔ．ビット規格で特定された初期化手順を利用する。ここで、これらの規格は参酌することで本願に組み込まれる。
【００３６】
初期化手順の主な目的は、ＡＤＳＬ送信システムを最適化することでデータレートを最大にするために、ライン条件を測定しトランシーバの全ての受信機機能を調整することにある。
【００３７】
初期化手順の間、種々の送信パラメータ値が決定される。パラメータ値は、例えば、ビットエラーレート、ビット割当値、ゲイン値、又はビット割当テーブル、ゲインテーブルでグループ化されたパラメータ値並びにＥＯＣ及びＡＯＣチャネルのオーバーヘッドビットような他のパラメータ、Ｒ−Ｓコード名のサイズ、Ｒ−Ｓコード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、及びオーバーヘッドフレーミングバイトを含む。バラメータ値には、最大可能なデータレートが達成可能なように正確に測定されるチャネルの信号対雑音比（ＳＮＲ）、タイムドメインイクオライザフィルタタップ、周波数ドメインイクオライザフィルタタップ、エコーキャンセラフィルタタップ等を含むようにしてもよい。
【００３８】
典型的には、全面的な初期化手順は、トランシーバ間の通信リンクの特性を定義する１以上の上記パラメータ値が次の初期化ステップへ進む前に１つの初期化ステップで決定され、一連の初期化ステップで達成される。この標準的な初期化手順は、図２の機能ブロックダイアグラムに図示されている。Ｓ（ステップ）２０でＡＤＳＬ送信システムにおいてトランシーバのモデムの初期化を開始次第、初期化ステップＳ２２、初期化ステップＳ２４、及び次の初期化ステップＳ２６の一連の初期化手順が順番に実行される。これらの初期化ステップの各々は、トランシーバ間の通信リンクの特性を定義する上記の１以上のパラメータ値を要求する。この関係で、２１で示された実パラメータ値Ａは初期化ステップＳ２２を完了するために必要であり、２３で示された実パラメータ値Ｂは初期化ステップＳ２４を完了するために必要であり、２５で示された実パラメータ値Ｃは初期化ステップＳ２６を完了するために必要である。これらの実パラメータ値の各々は、モデムのタイプ、使用される規格、及び標準初期化手順における通信チャネルの条件に基づいて決定されなければならない。
【００３９】
これらの初期化ステップは従う特定の初期化規格に依存するため、当然に、総称的に示される。例えば、初期化ステップＳ２２では、トランシーバ間で通信リンクが望まれていることを示すために、トランシーバ間のハンドシェイク手順（初期接続手順）が実行されるようにしてもよい。初期化手順Ｓ２４では、通信リンクの確立に使用可能なトランシーバ間のチャネルを見つけるようにしてもよい。初期化手順Ｓ２６では、見つけられたチャネルの属性を指定するために、付加的パラメータ値に基づいてトランシーバが調整（トレーニング）されるステップであってもよい。例えば、多重搬送通信システムでは、ステップＳ２６で各サブチャネルのＳＮＲを測定するようにしてもよい。測定されたＳＮＲパラメータに基づいて、トランシーバはビット割当及びゲインテーブルを決定するようにしてもよい。この関係で、定常状態の通信リンクを確立するプロセスでの支援をするために、各初期化ステップで、パラメータ値に依存する一方又は双方のモデムにより、１以上の種々のパラメータ値の決定及び／又は使用を必要とするようにしてもよい。
【００４０】
一旦、これらの初期化手順で種々のパラメータ値が決定され受信機信号プロセッサが調整されると、Ｓ２７に示すようにモデムの初期化が完了し、これにより、Ｓ２８に示すようにモデムに定常状態通信リンクの確立を許容する。このような定常状態通信リンクがＳ２８で示すように確立されると、送信システムは、ユーザが通信システムを操作してデータを送受信できるように、機能的となり、且つ、データ送信モードとなる。
【００４１】
【発明の要旨】
図２に示した上記標準初期化手順では、定常状態通信リンクが全ての初期化ステップの完了後に確立されるだけである。種々の初期化ステップで要求される実パラメータ値を決定するために、時間が必要となる。この関係で、上述したように、現在の規格に忠実なトランシーバのモデムの初期化には、典型的に約１０秒の時間を要し、この時間の間ユーザはシステムの使用をすることができない。このように、通信システムが通信リンクを確立し、ユーザにデータを送受信するためにシステムの利用を許容する前に、ユーザはモデムの初期化の完了まで待たなければならない。これは、ＡＤＳＬリンクが確立される度に、又は同期化が失われた後再接続の度に、ユーザはシステムの使用に先だって初期化完了のために約１０秒待たなければならないことを意味するので、この約１０秒の遅延は多くのユーザ、装置プロバイダ（提供者）及びサービスプロバイダからＡＤＳＬの否定的側面として捉えられている。
【００４２】
また、上述したように、この初期化期間はシステムの初期設定の間だけでなく、２つの通信中のモデムが、例えば、エラーでデータを受信し不一致の送信パラメータの状態に到ったときにも起こる。エラーのない送信を回復するために全面的な再初期化が要求されるため、データサービスは再初期化期間中中断され、ユーザは再度システム利用から排除される。２つの通信モデムがライン品質の変更、干渉等のために不一致送信状態に陥りやすければ、１０秒遅延が多く発生することになる。
【００４３】
上記事案に鑑み、本発明の模範的な形態の１態様は、ユーザが通信リンクとしてシステムを利用することから排除される期間を低減するモデム初期化方法を提供する。
【００４４】
本発明の模範的な形態の他の態様は、データ通信状態に対する高速送信を許容するモデム初期化方法を提供する。
【００４５】
本発明の模範的な形態の別の態様は、データがモデム間で通信されている間通信リンクを最適化するモデム初期化方法を提供する。
【００４６】
本発明の第１の態様に従い、上記利点は、送信機及び受信機間の通信リンクを確立するために多重搬送送信システムにおけるトランシーバを初期化する方法によって達成される。この方法は、送信機及び受信機間の通信リンクの対応する実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値を提供し、少なくとも１つの予め設定されたパラメータ値を通信リンクの実パラメータ値の近似値として用い送信機及び受信機間のデータ通信リンクを確立し、これにより多重搬送送信システムに送信機及び受信機間でデータの送信を許容し、該確立されたデータ通信リンクは、少なくとも１つの予め設定されたパラメータ値に対応する実パラメータ値が用いられたときに達成されるデータレートが異なっていてもよい関連付けられたデータレートを有する少なくとも１つの予め設定されたパラメータ値を用い、予め設定されたパラメータ値を用いデータ通信リンクを確立した後少なくとも１つの予め設定されたパラメータ値に対応する実パラメータ値を決定し、異なるデータレートでの定常状態通信リンクを提供するために決定された実パラメータ値を用いることで確立された通信リンクのデータレートを継ぎ目なく適合させる、ステップを含む。
【００４７】
上記に関連して、少なくとも１つの予め設定されたパラメータ値は、複数の実パラメータ値を近似する複数の予め設定されたパラメータ値であってもよく、通信リンクは当該複数の予め設定されたパラメータ値を用い確立される。複数の予め設定されたパラメータ値を用いて確立されたデータ通信リンクのデータレートは、複数の実パラメータ値が用いられるときに達成されるデータレートと異なっていてもよい。複数の実パラメータ値の各々が決定され、決定された複数の実パラメータ値を用い通信リンクのデータレートが継ぎ目なく適合される。これに関連して、複数の実パラメータ値の各々を決定する模範的なステップでは、各繰返しで少なくとも１つの実パラメータ値を決定するように、繰り返して決定される。その模範的な方法が、各繰返しで少なくとも１つの実パラメータ値が決定されるに従って、各繰返し後通信リンクのデータレートを繰り返して継ぎ目なく適合させるステップを更に含むことが好ましい。
【００４８】
他の模範的な形態によれば、複数の予め設定されたパラメータ値及び対応する実パラメータ値を、ノイズ比、ビットエラーレート、ビット割当値、ビット割当テーブル、ゲイン値、ゲインテーブルの少なくとも１つで示されるものとしてもよい。これに代えて、又はこれに加えて、複数の予め設定されたパラメータ値及び対応する実パラメータ値を、ＥＯＣ及びＡＯＣチャネルのオーバーヘッドビット、コード名サイズ、コード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、オーバーヘッドフレーミングバイトの少なくとも１つで示されるものとしてもよい。これに代えて、又はこれに加えて、複数の予め設定されたパラメータ値及び対応する実パラメータ値を、チャネルＳＮＲ（信号対雑音比）、タイムドメインイクオライザフィルタタップ、周波数ドメインイクオライザフィルタタップ及びエコーキャンセラフィルタタップの少なくとも１つで示されるものとしてもよい。
【００４９】
本発明の模範的な他の態様に従い、データ通信状態に移行させる前に、初期化シーケンスにおける時間量を最小化する、多重搬送送信システムにおけるモデム初期化方法が提供される。このモデム初期化方法では、トランシーバ間で通信リンクが望まれていることを示すメッセージを交換し、通信リンクの確立に使用可能な複数のトランシーバ間のチャネルを決定し、送信機及び受信機間の通信リンクの実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値にアクセスし、決定されたチャネルの属性を指定するために少なくとも１つの予め設定されたパラメータ値を用いトランシーバを整え、ユーザに複数のトランシーバ間でデータの送受信をするために多重搬送送信システムの使用を許容するために少なくとも１つの予め設定されたパラメータ値を用い決定されたチャネルによりデータ通信リンクを確立し、該確立されたデータ通信リンクは、必ずしも必要ではないが、一般に少なくとも１つの予め設定されたパラメータ値に対応する実パラメータ値を用いて達成可能なデータレートより低いデータレートを有しており、少なくとも１つの予め設定されたパラメータ値を用いデータ通信リンクを確立した後実パラメータ値を決定するためにチャネルを分析し、更新されたデータレートでの定常状態通信リンクを提供するために、決定された実パラメータ値を用い確立されたデータ通信リンクのデータレートを継ぎ目なく増加させる、ステップを含む。
【００５０】
本発明の別の模範的な形態によれば、初期化中にデータ通信リンクを確立すると共に、初期化中に継ぎ目のない方法でデータ送信ビットレートパラメータを変更するＡＤＳＬ ＤＭＴシステム及び方法が提供される。ＡＤＳＬ ＤＭＴシステム及び方法は、初期化中に送信ビットレートを継ぎ目なく変更することを許容するプロトコルにより作動し、この送信ビットレートの継ぎ目のない変更は、例えば、ＣＯ又はＣＰＥモデム等の送信機又は受信機のいずれか一方で開始されるようにしてもよい。
【００５１】
本発明のこれらの及び他の特徴並びに利点は、以下の発明の実施の形態の詳細な説明に記述されており、その記述から明らかとなる。
【００５２】
[発明の詳細な説明]
以下、図面を参照して、本発明の実施の形態について詳細に説明する。
【００５３】
図３は、本発明の模範的な実施形態に従って初期化手順を示す機能ブロックダイアグラムである。図３に示すように、全面的な初期化手順は一連の初期化ステップで達成され、その一連の初期化ステップでは、トランシーバ間の通信リンクの特性を定義する１以上の上述したパラメータ値が決定され、１以上のパラメータ値が通信リンクを確立するために使用される。しかしながら、図２に示した標準初期化手順とは対照的に、ユーザがデータの送受信に送信システムを高速で利用可能なように、データ通信リンクの高速確立が可能である。
【００５４】
特に、図３から明らかなように、通信システムにおけるトランシーバの初期化はステップＳ３０で開始される。しかしながら、実パラメータが決定されこれらの実パラメータを用い複数の初期化ステップが順番に実行される標準初期化手順とは異なり、本発明の模範的な実施形態の初期化手順では、３１に示す予め設定された値Ａ、Ｂ及びＣのように、少なくとも１つの予め設定されたパラメータ値が提供される。これらの予め設定されたパラメータ値Ａ、Ｂ及びＣは、種々の初期化ステップＳ３２、Ｓ３３、Ｓ３４でそれぞれ使用され、ステップＳ３５でデータ通信リンクの高速確立を許容する。勿論、他の形態ではいくつかのステップが付加されてもよく、ここに示した３つのステップは単なる例示に過ぎない。ステップＳ３５に示すようなデータ通信リンクが確立されたときは、通信システムは機能し、ユーザは通信システムを利用してデータの送受信を行うことが可能となる。
【００５５】
なお、初期化ステップは以下の特定の初期化規格に従うため、これらの初期化ステップは総称的に示したものである。例えば、初期化ステップＳ３２では、トランシーバ間で通信リンクが望まれていることを示すために、トランシーバ間の情報交換手順が実行されてもよい。初期化ステップＳ３３では、通信リンク確立に使用可能なトランシーバ間のチャネルを決定するようにしてもよい。初期化ステップＳ３４は、トランシーバが整えられる（トレーニングされる）ステップであってもよい。勿論、他の形態においては、これらの初期化ステップに、異なる、付加的な、又はいくつかの特定ステップ数を必要とするものであってもよい。
【００５６】
本発明の模範的な実施形態によるＳ３５で確立されたデータ通信リンクは、実パラメータ値の代わりに予め設定されたパラメータ値３１を利用しているため、データレート又は通信リンクの容量が必ずしも最適化されていない点に着目すべきである。このため、予め設定されたパラメータ値を用い確立された通信リンクのデータレートは、実パラメータ値が使用されたときに達成されるデータレートより高いか低くすることが可能となる。この場合に、データレートが実パラメータが使用されたときより高いデータレートのときには、予想より高いビットエラーレートで接続が確立される。例えば、ＢＥＲに１Ｅ−７が想定される場合には、多くの従来のＡＤＳＬシステムと同様に、この高いデータレートでの接続により１Ｅ−５のＢＥＲとなる。これは、エラーが１０，０００，０００ビット当たり１ビットであることが望まれるのに対し、受信したデータのエラーが平均して１０，０００ビット当たり１ビットとなることを意味する。明らかに要求されたＢＥＲを達成しないデータレートで動作させることは、サブオプティマム（部分最適化）モードでの動作である。それにも拘わらず、データレートが高すぎたり低すぎたりするいずれの場合でも、ほぼサブオプティマムデータレートではあるが、ユーザは通信システムを利用してデータの送受信が許容される。
【００５７】
通信リンクのデータレートを最適化するために、ステップＳ３５のデータ通信リンクの確立に続いて、予め設定された値３１に対応する実パラメータ値３６が決定され、確立されたデータ通信リンクのデータレートが、決定された実パラメータ値３６を用い継ぎ目なく（シームレスで）適合される。継ぎ目のないデータレートの更新には、以下に更に詳細に述べるように、例えば、継ぎ目のないレート適合技術を利用して、達成される。これに関連して、本発明の模範的な実施形態は、ユーザが通信システム上でデータの送受信中にも、例えば、そのようなデータレートの継ぎ目のない適合を達成することを許容する。一旦、全ての実パラメータ値３６決定されると、ステップＳ３５で確立されたデータ通信リンクのデータレートが決定された実パラメータ値３６を用い継ぎ目なく適合され、ステップＳ３７でモデム間の初期化手順が完了し、モデムは定常状態通信に入る。
【００５８】
また、模範的な予め設定されたパラメータ値３１及び対応する実パラメータ値３６は、通信システムのトランシーバ間の通信リンクの特性を定義するこれらのパラメータ値を含み、データ通信リンクの確立に要求されることが好ましい。これに関連して、予め設定されたパラメータ値３１は、ビットエラーレート、ビット割当値、ゲイン値、又はビット割当テーブル及び／又はゲインテーブルでグループ化されたパラメータ値や信号対雑音比（ＳＮＲ）を含む他のパラメータであってもよい。また、予め設定されたパラメータ値３１は、ＥＯＣ及びＡＯＣチャネルのオーバーヘッドビット、コード名サイズ、コード名におけるパリティビット数、インターリーバの深度、ＡＤＳＬフレームのサイズ、及びオーバーヘッドフレーミングバイトであってもよい。これに代えて又はこれに加えて、予め設定されたパラメータ値３１には、チャネルＳＮＲ、タイムドメインイクオライザフィルタタップ、周波数ドメインイクオライザフィルタタップ及びエコーキャンセラフィルタタップであってもよい。
【００５９】
勿論、これらはパラメータ値の単なる例示であって、包括的に例示したものではない。この関係で、他の模範的な実施形態では、予め設定されたパラメータ値は、特定の予め設定されたパラメータ値又は使用されるべき値の組を指し示す（ポイントする）単なるポインタであってもよく、予め設定されたパラメータ値は、通信システムの１以上のモデムがアクセス可能な記憶デバイスに記憶されたものであってもよい。更に、別の模範的な実施形態では、予め設定されたパラメータ値は、種々の既知の又は決定可能な実パラメータ値に基づく実パラメータ値の予測値又は近似値を提供する関数又は式であってもよい。そのようなパラメータ値は、予め設定されたパラメータ値３１で提供されるが、通信システムの設計及び使用される規格に大幅に依存するため、このような設計及び規格がデータ及び定常状態通信リンクの確立のために要求されるパラメータを決定する。
【００６０】
このため、図３に示す本発明による初期化手順を利用するＡＤＳＬ送信システムにおけるトランシーバは、すべての通信リンクの確立に先だって全面的な初期化を完了させるために実パラメータ値の決定を要求する標準初期化手順を利用した従来のモデムより、データ通信リンクがより高速で確立される。予め設定されたパラメータ値３１を提供し、初期化ステップでこれらの値を使用し、ステップＳ３５でデータ通信リンクを高速に確立することで、実パラメータ値を決定することによる遅延を防止することができる。
【００６１】
更に、継ぎ目のないレート適合技術により、通信システムのモデム間の通信リンクのデータレートが、通信リンクの崩壊や全面的な初期化を要求することなく、継ぎ目なく適合することが許容される。このように、初期化期間中にユーザがシステム使用から排除されることは大幅に減少し、例えば、１０秒から約１秒以下となる。トランシーバはサブオプティマムデータレートでデータを送受信することはあるものの、この欠点は、データ送受信を進行させた後データレートを継ぎ目なく修正することで早急に克服される。
【００６２】
図４は、本発明の模範的な実施形態に従った多重搬送送信システムにおけるモデムの初期化方法の概要のフローチャートを示しており、モデム間で通信リンクを確立するために使用される。
【００６３】
初期化方法は、ステップＳ４０で初期化を開始後、トランシーバ間の通信リンクの対応する実パラメータ値を近似する少なくとも１つの予め設定されたパラメータ値を提供するステップＳ４１を含んでいる。予め設定されたパラメータ値は経路数に応じて生成可能である。例えば、先に完了した標準初期化からの実パラメータ値を予め設定されたパラメータ値として使用するようにしてもよい。これに代えて、例えば、予め設定されたパラメータ値は、パラメータ用の可能な限り最も低い実値、例えば、サブチャネル上の１ビットの集まりを用いることで決定するようにしてもよい。
【００６４】
これに代えて、予め設定されたパラメータ値は、部分的に調整（トレーニング）されたか初期化関数の精度の高くない測定に基づく推定パラメータ値を実際に用いるようにしてもよい。例えば、予め設定されたパラメータ値は、部分的に精度の高くないＳＮＲ測定に基づき生成されたビット割当テーブルであってもよい。例えば、部分的なＳＮＲ測定はＳＮＲを短時間、例えば、ＡＤＳＬシステムにおいて１秒未満測定することにより実行することができる。この場合、部分的に精度の高くないＳＮＲ測定に基づくビット割当テーブルは、サブオプティマムであってもよく、その場合には、最適データレートを達成するためにビット割当テーブルを継ぎ目なく適合させることで適合化を図る必要がある。
【００６５】
またこれに代えて、例えば、トランシーバは、ライン及び／又は送信乃至受信データの特性の１以上を監視し、このデータを記憶し、通信リンクを維持するために本発明の原理に従い初期化を通じてデータレートの増減のいずれかを行うようにしてもよい。更に、種々のパラメータ値の組のプロファイル（輪郭）を記憶するようにしてもよく、起こり得るライン条件の変更等の特定条件を予測して、トランシーバが、記憶されたパラメータの組に基づいて先制的に初期化及び更新するようにしてもよい。
【００６６】
提供された少なくとも１つの予め設定されたパラメータ値は、トランシーバのモデム間のデータ通信リンクを確立するために使用される。既に説明したように、少なくとも１つの予め設定されたパラメータ値は、実パラメータ値の近似値として使用される。ステップＳ４２では、この予め設定されたパラメータ値を用いて確立されたデータ通信リンクが、ユーザにトランシーバ間でのデータの送受信を許容する。勿論、少なくとも１つの予め設定されたパラメータ値を用いて確立されたデータ通信リンクは、少なくとも１つの予め設定されたパラメータ値に対応する実パラメータ値が用いられたときに得られるデータレートとは異なる、例えば、大きいか小さい、データレートを有しているようにしてもよい。ステップＳ４３では、少なくとも１つの予め設定されたパラメータ値に対応する実パラメータ値が決定される。次いで、ステップＳ４３で決定された実パラメータ値を用い、ステップＳ４４で、異なるデータレートを有する更新された通信リンク、例えば、ショータイムと称される定常状態通信リンク、を提供するために、確立されたデータ通信リンクのデータレートが継ぎ目なく適合される。図示された形態では、モデム間の初期化がその後ステップＳ４５で完了する。
【００６７】
勿論、他の模範的な実施形態では、少なくとも１つの予め設定されたパラメータ値が、実際には複数の実パラメータ値を近似する複数の予め設定されたパラメータ値であってもよく、これらの実パラメータ値が決定され通信リンクのデータレートに継ぎ目なく適合するように使用されるようにしてもよい。これに関連して、図５は、本発明の他の実施形態による多重搬送送信システムにおけるモデムの模範的な初期化方法の概要のフローチャートを示している。初期化はステップＳ５０で開始し、ステップＳ５１で、ステップＳ５２においてデータ通信リンクの確立に使用される、複数の予め設定されたパラメータ値が提供される。一旦、ステップＳ５２でデータ通信リンクが確立されると、ステップＳ５３で少なくとも１つの予め設定されたパラメータ値に対応する少なくとも１つの実パラメータ値が決定される。次いで、ステップＳ５３で決定された実パラメータ値を用い、更新され、例えば、最適化されたデータレートを有する定常状態通信リンクを提供するために、ステップＳ５４で、確立されたデータ通信リンクのデータレートが継ぎ目なく適合される。
【００６８】
図示のように、その後ステップＳ５５において、通信リンクの最適化が完了したかについて決定がなされる。これに関連して、ここで使用される最適化は、決定された実パラメータ値を用いて確立された通信リンクで達成されるデータレートに対する当該通信リンクのデータレートにおける変更をいう。図示された実施形態では、複数の予め設定されたパラメータ値が提供され、複数の実パラメータが決定されるため、このステップが存在する。これにより、通信リンクのデータレートを継ぎ目なく適合させるステップに、１以上の実パラメータ値が決定されるように、繰り返して多数回実行することを許容する。例えば、通信リンクのデータレートに繰り返して適合するように実パラメータ値が決定されることが望ましい。このように、データレートを最適化されたデータレートに変更する前に実パラメータ値が決定されるように待つより、１以上の実パラメータ値が決定されているときに、既に決定されたこれらの実パラメータ値のみを用い通信リンクのデータレートを更新するようにしてもよい。
【００６９】
勿論、決定されたパラメータ値のいくつかを部分的に用い、決定された実パラメータ値を部分的に用いた通信リンクの適合データレートは、全ての実パラメータ値を用いて確立した通信リンクで達成可能なデータレートより低くすることが可能である。それにも拘わらず、このようにすることで、送信システムのユーザに、予め設定されたパラメータ値のみを用い確立された最初の通信リンクで達成されるそれより、良いデータレート性能を与える。更に、この適合に続き、データレート又は他の実パラメータ値を決定するようにしてもよく、通信リンクのデータレートを、新たに決定された実パラメータ値に基づき再度適合させるようにしてもよい。
【００７０】
このように、複数の実パラメータ値の各々を決定し、複数の実パラメータ値を用いて通信リンクのデータレートを継ぎ目なく適合させるステップでは、複数の実パラメータ値の各々について繰り返して実行するようにしてもよい。この通信リンクの最適化が完了したかの繰り返しの決定は、ステップＳ５６でモデム間の初期化の終了に到る、最適化が完了されたとの決定がなされるまで行われる。
【００７１】
このように、データ通信リンクがモデム間で早く確立できるように、モデムの高速初期化が達成されるようにしてもよい。更に、確立された通信リンクのデータレートは実パラメータ値が決定されるに従って継ぎ目なく適合され、これによって、多重搬送送信システムの性能が改善される。
【００７２】
例えば、ビット割当テーブル（ＢＡＴ）は予め設定されたパラメータの組とすることが可能である。一例として、この予め設定されたＢＡＴは、前回の全面的な初期化中に生成されたＢＡＴに基づくようにしてもよい。標準初期化では、ＢＡＴは、長い調整（トレーニング）シーケンスを用いチャネルのＳＮＲを測定した後に生成される。これらの調整シーケンスは、例えば、４秒以上の時間が掛かる。高速初期化シーケンスは典型的に４秒も続かないため、高速初期化では、そのような長い調整シーケンスを用いＳＮＲを測定することはできない。このため、前回の全面的な初期化のＢＡＴが早期初期化用の予め設定されたパラメータの組として使用され、データ接続はこの予め設定されたＢＡＴを用いて確立される。最後の全面的な初期化によりチャネルが変更されているので、予め設定されたＢＡＴは現在の接続では最適化はされていない。このことは、このＢＡＴの使用によるデータレートが、チャネル条件（ＳＮＲ）が既に改善されたため遅すぎるか、チャネル条件（ＳＮＲ）が既に悪化したため早すぎる、といういずれかの結果をもたらすことを意味する。いずれの場合でも、チャネルのＳＮＲは、データ通信リンク上で、典型的には、例えば、４秒を超える要求測定期間に亘り測定される。ＳＮＲが測定された後、より正確に実ＢＡＴを生成することができ、システムはその実ＢＡＴの使用に変更（修正）することが可能となる。これは、定常状態接続を確立するために、データレートを継ぎ目なく適合させ、通信用の新たなＢＡＴを用いることで達成される。
【００７３】
本発明のシステム及び方法は、部分的な調整（トレーニング）がなされたときにも同様にうまく機能する。部分的調整をすることで、実パラメータ値及び予め設定されたパラメータ値の組合せが使用される。また、予め設定されたパラメータ値は、前に使用したパラメータ値、固定パラメータ値、推定パラメータ値、動的に決定されたパラメータ値等に基づいて、記憶位置から検索することが可能である。例えば、システムが、ＳＮＲのように、ある実パラメータを得ることが難しく、決定するには時間が掛かり過ぎるということを、知るようにしてもよい。このようにすれば、システムは、データ通信を許容するＳＮＲに予め設定されたパラメータ値を用い、残りのパラメータ用に実パラメータ値を決定することができ、初期化を完了させられる。このアプローチでも、従来の全面的な初期化のそれより少なくとも初期化時間を節約することができる。
【００７４】
図１に関連して上述したように、本発明の原理は、送信機及び受信機を含むトランシーバを用いることも含まれる。一般に、ＡＤＳＬシステムは、特定方向における通信用に送信機及び受信機の双方を含む。更に説明を続けると、ＡＤＳＬ ＤＭＴ送信機は、データを受け入れ、例えば、より線対（ｔｗｉｓｔｅｄ ｗｉｒｅ ｐａｉｒ）等の送信ライン上でデータを送信する。送信は、他の種類の線材、ファイバオプティックケーブル、無線リンク等を含む媒体上でも行われる。通信信号を利用するために、送信ラインのリモート端の第２トランシーバは、コンピュータ、デジタルテレビジョン、デジタルラジオ、通信装置等のデバイスの使用により、受信したアナログ信号をデジタルデータストリームに変換する受信機を含んでいる。対のトランシーバを用いる双方向通信では、各トランシーバは、情報をその対の他方の受信機に送信する送信機、及び、その対の他方の送信機により送信された情報を受け入れる受信機を含む。
【００７５】
ここで議論されるように、模範的なＤＭＴシステムは、オンラインで初期化中にシステムのビットレートを継ぎ目のなく適合させる能力を有している。また、模範的なＤＭＴシステムは、この継ぎ目のないレート適合を完了させる頑強かつ高速のプロトコルを提供する。更に、模範的なＤＭＴシステムは、従来ＤＭＴシステムに比べ、少ないオーバーヘッドのフレーミング及びエンコーディング（暗号化）方法も提供する。このフレーミング及びエンコーディング方法は、例えば、システムに継ぎ目のないレート適合能力を付与する。
【００７６】
図４のステップＳ４４、図５のステップＳ５４で説明したように、確立された通信リンクのデータレートを継ぎ目なく適合させる方法の特定詳細は以下の通りである。これに関連して、モデムの初期化中にデータレートを継ぎ目なく適合させる種々の方法は、「継ぎ目なく出力モードを変更する方法及びＡＤＳＬシステム」を発明の名称とし２０００年３月１０日に出願されたアメリカ合衆国特許出願シリアル番号第０９／５２２，８７０号、「継ぎ目のないレートが適応された適応多重搬送変調システム及びプロトコル」を発明の名称とし２０００年３月１０日に出願されたアメリカ合衆国特許出願シリアル番号第０９／５２２，８６９号、「継ぎ目のないレート適応を同期化するための方法」を発明の名称とし２０００年３月１０日に出願されたアメリカ合衆国特許出願シリアル番号第０９／５２３，０８６号、及び「ＡＤＳＬシステムにおけるネットワークタイミング基準を転送するためのシステム及び方法」を発明の名称とし２００１年８月１日に出願されたアメリカ合衆国特許出願シリアル番号第０９／９１８，０３３号で総括的に述べられており、また、種々の例が開示されており、これらは全てそのまま本願に組み込まれる。
【００７７】
モデム間のデータレートのこの適合は、「継ぎ目のなく」、すなわち、データビットエラーやサービスの中断なく、行われることが特に望ましい。しかしながら、ＤＭＴ ＡＤＳＬモデム特定規格では、データレートの継ぎ目のない適合を行うことができない。このため、以下の議論では、データ通信リンクに更新されたデータレートを提供するための種々のＳＲＡ方法を用い、どのように通信リンクのデータレートを継ぎ目なく増加するかの詳細について述べる。
【００７８】
上述した条件４は、ＢＡＴのサイズについて、Ｒ−Ｓコーディング、インターリービング及びフレーミングパラメータを修正することなく、変更することを許容しない。仮にＢＡＴ及びＮＢＡＴが動作中に修正可能なら、すなわち、ＤＭＴシンボルにおけるキャリアにある程度のビットを割り当てられるならば、データレートを変更することができる。条件４は、ＢＡＴのビット数ＮＢＡＴの変更時に、Ｒ−Ｓコード名のサイズ、これによるインターリービングパラメータも修正しなければならないことを要求する。オンラインでインターリービング及びコーディングパラメータを修正することは、インターリーバの再初期化を要求する。インターリーバの再初期化は、常にインターリーブメモリをフラッシング（初期状態化）することとなる。インターリーブメモリのフラッシングは、データエラー及びトランジション（移行乃至遷移）について継ぎ目のない状態（シームレス）ではなくなる結果をもたらす。
【００７９】
ＤＭＴ ＡＤＳＬ送信システムにデータレートの継ぎ目のない変更を許容するために、モデムの初期化中のように、データビットレートを増加するためＤＭＴシンボル当たりのオーバーヘッドデータビットを少なくして、データのフレーミング及びエンコーディングが十分な状態としなければならない。これに加えて、ＡＤＳＬシステムは継ぎ目のなくデータレートを動的に適合させることができなければならない。更に、高いノイズレベルの存在下においてもデータレートをうまく変更できるように、そのような継ぎ目のないレート適合を完了させるための頑強かつ高速のプロトコルの存在が必要となる。
【００８０】
以下、上述した（米国）係属中の関連出願に記載されているように、オーバーヘッド、すなわち、ＤＭＴ ＡＤＳＬシステムにおける非ペイロードデータを減少させる模範的なフレーミング方法について説明する。
【００８１】
図６は、ＡＤＳＬフレーム、並びに、少なくとも１つのフレーミングオーバーヘッドバイト２１０、１以上のペイロードバイト２２０及び１以上のチェックバイト２３０を有するＲ−Ｓコード名２００を示す。このフレーミング方法は継ぎ目のないレート適合を可能にする。上述したように、現行のＡＤＳＬシステムはＡＤＳＬフレーム、Ｒ−Ｓコード名及びＤＭＴシンボルに規制乃至要求条件を課している。図６に示す構造は、ＤＭＴシンボルに対しＡＤＳＬフレーム及びＲ−Ｓコード名のデカップリング（非結合）を許容する。このデカップリングにより、システムは、例えば、ＤＭＴシンボル当たりの低いオーバーヘッドデータを有し、継ぎ目のないデータレート適合も完了させることが可能となる。このように、ＡＤＳＬフレーム及びＲ−Ｓコード名は同一長でアライン（整列）すべく構成される。コーディングゲインを最大化するために、Ｒ−Ｓコード名は十分な大きさとされる。Ｒ−Ｓコード名のサイズ及びこれによるＡＤＳＬフレームは、例えば、初期化開始時又は予め設定することで調整可能である。ＡＤＳＬフレームには、Ｒ−Ｓフレームの固定数及びオーバーヘッドフレーミングバイトが含まれている。これらのパラメータは、初期化開始時又は予め設定することで調整可能である。
【００８２】
従来のＤＭＴシステムとは異なり、本発明の模範的な実施形態により生成されたＤＭＴシンボルは、ＡＤＳＬフレーム及びＲ−Ｓコード名がアラインされていない。これに加え、ＤＭＴシンボルにおけるビット数は、データレートの要求条件及び構成にのみ依存し、Ｒ−Ｓコード名、インターリーバ深度及びＡＤＳＬフレームサイズとはデカップリングされている。
【００８３】
ＤＭＴシンボルにおけるビット数は、他のフレーミング、コーディング又はインターリービング規制から独立したモデムのデータレートを示す。オーバーヘッドバイトがＡＤＳＬフレーム層で加えられるため、ＤＭＴシンボルは必ずしもオーバーヘッドバイトの固定数を含む必要がない。例えば、１２８ｋｂｐｓ程度にデータレートが低くなるに従って、オーバーヘッドデータは低いままとなる。特に、このフレーミング方法では、オーバーヘッドバイトの固定長というより、データストリームに対するオーバーヘッドデータの固定割合を割り当てる。この割合は、現行のＡＤＳＬモデムの場合と同様に、モデムのデータレートの変更時に変更されない。以下に従来の規格に忠実なフレーミング方法の例を挙げる。
【００８４】
従来例Ｎｏ１−ライン容量はＤＭＴシンボル当たり１９２バイト（６．１４４Ｍｂｐｓ）。コード名サイズは１９２であり、ＡＮＳＩ Ｔ１．４１３フレーミングモードＮｏ．３を考慮すると、１６チェックバイト及び１オーバーヘッドフレーミングバイトを含む。トータルフレーミングオーバーヘッド、すなわち、ＤＭＴシンボル当たりの、チェックバイト＋オーバーヘッドフレーミングバイトは、１６＋１＝１７。従って、フレーミングオーバーヘッドは、利用可能なスループットの１７／１９２＝８．８％。この場合、フレーミングオーバーヘッドは妥当である。
【００８５】
従来例Ｎｏ２−ライン容量は４バイト（１２８ｋｂｐｓ）。コード名は、１６ＤＭＴシンボルで構成され、１６×４＝６４バイト。１６Ｒ−Ｓチェックバイト、ＤＭＴシンボル当たり１チェックバイト、ＡＮＳＩ Ｔ１．４１３フレーミングモードＮｏ．３を考慮すると、１オーバーヘッドフレーミングバイトを有している。トータルフレーミングオーバーヘッド、すなわち、ＤＭＴシンボル当たりの、チェックバイト＋オーバーヘッドフレーミングバイトは１＋１＝２バイト。従って、フレーミングオーバーヘッドは利用可能なスループットの２／４＝５０％。これはかなり非効率である。
【００８６】
本発明を実行するために使用されるフレーミング方法の実施例は、以下の結果を提供し、定率オーバーヘッド方法と呼ばれる。
【００８７】
実施例Ｎｏ１−これは規格に忠実な調整例、すなわち、上記従来例Ｎｏ１と同一である。コード名、ＤＭＴシンボルサイズ及びオーバーヘッドは同じである。従って、フレーミングオーバーヘッドは利用可能なスループットの１７／１９２＝８．８％である。
【００８８】
実施例Ｎｏ２−ライン容量は４バイト（１２８ｋｂｐｓ）。コード名はＤＭＴシンボルから独立して構成されるため、例えば、１９２バイトに設定することが可能である。これは、ＡＤＳＬフレームのサイズでもある。コード名又はＡＤＳＬフレーム当たり１６Ｒ−Ｓバイト及び１オーバーヘッドフレーミングバイトが用いられる。１コード名に１９２／４＝４８ＤＭＴシンボルがある。トータルオーバービット、すなわち、４８ＤＭＴシンボル当たりの、チェックバイト＋オーバーヘッドフレーミングバイトは１＋１６バイト＝１７バイトであり、１ＤＭＴシンボル当たり１７／４８＝０．３５バイト。従って、フレーミングオーバーヘッドは、利用可能なスループットの０．３５／４＝８．８％。
【００８９】
従って、上記実施例１及び２から、データレート又はライン容量に拘わらず、利用可能なスループットの割合が一定（固定）のフレーミングオーバーヘッドを達成する方法が使用されていることが明らかである。これらの模範的な実施例では、６Ｍｂｐｓ及び１２８ｋｂｐｓの両者でフレーミングオーバーヘッドは８．８％であった。
【００９０】
このフレーミング方法についての他の模範的な利点は、初期化中に継ぎ目のないデータレート適合を可能にさせることである。継ぎ目のないレート適合（ＳＲＡ）はＤＭＴシンボルＢＡＴ、すなわち、多重搬送システムの各サブチャネルに割り当てられるビット数を変更することにより達成される。上述したように、ＢＡＴを修正することは、ＤＭＴシンボル当たりのビット数を変更することになり、システムのデータビットレートにおける変更をもたらす。模範的な実施形態では、Ｒ−Ｓコーディング、インターリービング及び／又はフレーミングパラメータを修正することなく、ＤＭＴシンボルサイズが変更される。上述した固定割合オーバーヘッドフレーミング方法が、ＤＭＴシンボル及びＲ−Ｓコード名又はＡＤＳＬフレームの関係上の従来技術に課せられた制限を取り除くため、これが可能となる。Ｒ−Ｓコーディング及びインターリービングパラメータが変わらないため、パラメータの変更を関連してインターリーバのフラッシング及び他の問題を惹起しない。それ故、トランシーバは、ＢＡＴの更新中にエラー又はサービスの中断なく、データレートを適合させることができる。
【００９１】
ＢＡＴは、正確に同じ時間、すなわち、正確に同じＤＭＴシンボルで、送信機及び受信機で更新される必要がある。受信機が新たなＢＡＴを使用する前に送信機が新たなＢＡＴを用いて送信すると、データは正確に復調されず、ビットエラーが生ずる。また、送信機が新たなＢＡＴを使用する前に受信機が新たなＢＡＴを使用すると、同じエラーが生ずる。このため、送信及び受信用に更新されたＢＡＴの使用へのトランジションは、送信機及び受信機で同期化する必要がある。模範的な実施形態では、更新されたＢＡＴの使用への同期化されたトランジションを可能とするプロトコルが提供される。
【００９２】
例えば、このプロトコルは、チャネルノイズに存在に対して頑強であることも重要である。例えば、プロトコルが失敗し、受信機が送信機と同時刻に更新されたＢＡＴに切り替えられなければ、ビットエラーが生じ、トランジションは継ぎ目のない状態ではなくなる。更に、送信機及び受信機が異なるＢＡＴを使用していれば、接続の再初期化を実行することなく、エラーのないリンクを再確立することは難しく、上述したように、例えば、１０秒以上のサービスの中断をもたらす。
【００９３】
また、初期化中の新たなデータレートでほぼ同時に動作する必要があるため、ＢＡＴ間のトランジションは非常に高速で行う必要がある。
【００９４】
従って、ＳＲＡプロトコルは、トランシーバを、更新されたＢＡＴ、新たなデータレートへの頑強なトランジション及び新たなデータレートへの高速トランジションに同期化させる方法を少なくとも提供する必要がある。
【００９５】
特に、図４のステップＳ４４、図５のステップＳ５４で説明したように、確立された通信リンクのデータレートを継ぎ目なく増加させるために、初期化中に継ぎ目のないレート適合に対するこれらの要求条件を満たす２つの模範的な実施形態が提供される。第１のプロトコルは通常ＳＲＡ（ＮＳＲＡ）プロトコルであり、第２のプロトコルは高速ＳＲＡ（ＦＳＲＡ）プロトコルである。
【００９６】
通常ＳＲＡプロトコルでは、トランシーバの送信機又は受信機のいずれかが、図８、９に示すように、この方法で初期化を行うことが可能である。特に、受信機で初期化されたＳＲＡでは、制御はステップＳ１００で開始し、ステップＳ１２０に進み、初期化中に受信機がデータレートを修正すべきか、すなわち、増加又は減少させるべきか、を決定する。データレートを修正すべきときは、制御はステップＳ１３０へ進み、そうでなければ、制御はステップＳ１９０へジャンプし制御シーケンスを終了する。
【００９７】
ステップＳ１３０では、決定され修正されたデータレートに基づいて送信機の能力が検査される。データレートは、例えば、望ましいビットエラーレートにおけるチャネル条件が変更されたため、修正するようにしてもよい。次いで、ステップＳ１４０では、更新されたデータレートが送信機レート能力の範囲内かが判断される。更新されたデータレートが送信機能力の範囲内のときは、制御はステップＳ１５０へ進み、そうでなければ、制御はステップＳ１２０へ戻る。
【００９８】
ステップＳ１５０では、データレート及び更新されたＢＡＴ−この場合には決定された実パラメータ値−が、例えば、ＡＯＣ又はＥＯＣチャネルを用い送信機に送られる。これは、受信機による「ＮＳＲＡリクエスト」に対応する。次に、ステップＳ１６０では、送信機が「ＮＳＲＡリクエスト」を受信し、更新されたＢＡＴが使用されようとしていることを受信機に合図する（信号を送る）ために、フラグとして逆同期化（ＳＹＮＣ）シンボルを使用する。更新されたＢＡＴは、逆ＳＹＮＣシンボルに続く、有限数のフレームのうち最初のフレームに対する送信に使用される。逆ＳＹＮＣシンボルは、送信機から送信されるレート適合「ＳＲＡ実行」メッセージとして働く。次いで、ステップＳ１７０では、受信機が逆ＳＹＮＣシンボル、「ＳＲＡ実行」を検出し、更新されたＢＡＴが、逆ＳＹＮＣシンボルに続く最初のフレーム又は有限数のフレームの受信に使用される。そして、制御はステップＳ１９０に進み、制御シーケンスが終了する。
【００９９】
図９は、初期化中に送信機がＮＳＲＡを初期化する方法を示している。特に、制御はステップＳ２００で開始し、ステップＳ２２０へ進み、初期化中に送信機がデータレートを修正すべきか、すなわち、増加又は減少させるべきか、を決定する。データレートを修正すべきときは、制御はステップＳ２３０へ進み、そうでなければ、制御はステップＳ２９５へジャンプし制御シーケンスを終了する。
【０１００】
ステップＳ２５０では、修正されたデータレートが既に決定されているので、望ましいデータレートが受信機のレート能力の範囲内かを決定するために、受信機の能力が検査される。次いで、ステップＳ２４０では、データレートが受入可能かの判断がなされる。データレートが受入可能であれば、制御はステップＳ２５０へ進み、そうでなければ、制御はステップＳ２２０へ戻る。
【０１０１】
ステップ２５０では、送信機がＥＯＣ又はＡＯＣチャネルを用い受信機に更新されたデータレートを送る。これは、「ＮＳＲＡリクエスト」メッセージに対応する。次に、ステップＳ２６０では、ＮＳＲＡリクエストに基づいて、チャネルが新たなデータレートをサポートできるかが判断される。チャネルが新たなデータレートをサポートできるときは、制御はステップＳ２７０へ進み、そうでなければ、制御はステップＳ２６５へジャンプし、例えば、ＥＯＣ又はＡＯＣチャネルを用い送信機に「ＳＲＡ否定」メッセージを送る。
【０１０２】
ステップＳ２７０では、受信機が更新されたＢＡＴ−本例では決定された実パラメータ値−を、更新されたデータレートに基づいて、例えば、ＡＯＣ又はＥＯＣチャネルを用い送信機へ送る。これは、受信機による「ＮＳＲＡ許可」リクエストに対応する。次のステップＳ２８０では、送信機が「ＮＳＲＡ許可」メッセージを受け取り、更新されたＢＡＴが使用されようとしていることを受信機に合図するために、フラグとして逆ＳＹＮＣシンボルを使用する。この新たなＢＡＴは、逆ＳＹＮＣシンボルに続く、最初のフレーム又は有限数のフレームに使用される。逆ＳＹＮＣシンボルは、送信機から送信されるレート適合「ＳＲＡ実行」メッセージとして働く。次いで、ステップＳ２９０では、受信機が逆ＳＮＹＣシンボル「ＳＲＡ実行」を検出し、更新されたＢＡＴが、逆ＳＹＮＣシンボルに続く最初のフレーム又は有限数のフレームの受信に使用される。
【０１０３】
レート適合には、ＢＡＴを変更することでＤＭＴシンボルにおけるビット数を変更することが含まれ、Ｒ−Ｓコード名サイズ、インターリーバ深度、又はＡＤＳＬフレームサイズを変更することは含まれない。これにより、データフローの中断やデータエラーを生じさせることなく実行することが可能である。
【０１０４】
このプロトコルは、新たなデータレートへのトランジションを同期化するための「ＳＲＡ実行」メッセージを送るために、ＥＯＣ又はＡＯＣチャネルを用いないという点で頑強である。これらのチャネルは、そこで送信されたメッセージを壊しやすい。
【０１０５】
上記方法により、「ＳＲＡ実行」メッセージは逆ＳＹＮＣシンボルを介して通信される。ＳＹＮＣシンボルは、ＡＮＳＩ及びＩＴ規格で、各６９シンボルが送信される固定された非データ搬送ＤＭＴシンボルとして定義されている。ＳＹＮＣシンボルは、ベーシックＱＰＳＫ（２ビットＱＡＭ変調）を用い、すべてのＤＭＴキャリアを予め設定されたＰＮシーケンスで変調することにより構成される。モデム初期化手順を通じて使用されうる、この信号は、高い雑音環境下でもＳＹＮＣシンボル及び逆ＳＹＮＣシンボルの検出を可能とする、特別の自己相関特性を有している。逆ＳＹＮＣシンボルは、ＱＡＭ信号における相情報が１８０度シフトしたＳＹＮＣシンボルである。しかしながら、「ＳＲＡ実行」メッセージには、ＳＹＮＣシンボルの１８０度以外の相シフトも同等に用いることができる。「ＳＲＡ実行」メッセージにＳＹＮＣシンボルを用いることで、雑音環境下でもレート適合プロトコルが非常に頑強となる。しかしながら、ＳＹＮＣシンボルに代えて、雑音存在下で検出可能な、どのシンボルも使用可能である。
【０１０６】
高速ＳＲＡ（ＦＳＲＡ）プロトコルは、オンラインでＮＳＲＡプロトコルより高速にデータレートを継ぎ目なく変更する。ＦＳＲＡでは、予め設定されたパラメータ値は、ＳＲＡを高速化するために使用されデータレートを高速で変更可能な、記憶されたＢＡＴである。Ｇ．９９２．２で用いられたプロファイルとは異なり、固定割合オーバーヘッドフレーミングを用いデータレートを変更するときにＲ−Ｓコーディング及びインターリービングパラメータが影響を受けないので、記憶されたＢＡＴにはこれらのパラメータが含まれない。
【０１０７】
上述したように、ＢＡＴはＮＳＲＡ方式を用いて交換される。一度ＮＳＲＡが完了すれば、特定のチャネル条件又は適用条件に基づくＢＡＴが両トランシーバに記憶され、高速オンラインレート適合を完了するために、ＦＳＲＡプロトコルは記憶されたＢＡＴを用いることができる。送信機及び受信機の両者が他のトランシーバに、実際に情報を冗長に送信したりせず使用されるテーブルを、単に通知又は示す必要から、記憶されたＢＡＴが特定される。例えば、記憶されたＢＡＴは番号付けがなされていてもよい。送信機又は受信機は、他のトランシーバに、続く送信に使用されるテーブル番号を知らせるだけでよい。このＮＳＲＡ方式では、受信機又は送信機の一方がＦＳＲＡプロトコルを導入すればよい。
【０１０８】
特に、図１０を参照すると、受信機で導入されるＦＳＲＡプロトコルは、ステップＳ３００で開始し、ステップＳ３２０へ進み、データレートを修正すべきかの判断がなされる。データレートを修正すべきときは、制御はステップＳ３３０へ進み、そうでなければ、制御はステップＳ３９０にジャンプし制御シーケンスを終了する。
【０１０９】
ステップＳ３３０では、受信機がチャネル及び／又は適用条件に合致する、記憶されたＢＡＴの検出を行う。次に、ステップＳ３４０では、条件に合致する記憶されたＢＡＴが検出されたかの判断がなされる。条件に合致する記憶されたＢＡＴが（検出され）ないときは、制御はステップＳ３４５へ進み、ＮＳＲＡが実行され、次いで、制御はステップＳ３９０へ進む。
【０１１０】
ステップＳ３５０で、条件に合致するＢＡＴが検出されたときは、受信機は、新たなチャネル及び／又は適用条件に基づく送信に使用されるべき記憶されたＢＡＴを特定するメッセージを送信機に送る。これは、受信機による「ＦＳＲＡリクエスト」に対応する。次に、ステップＳ３６０では、送信機がＦＳＲＡリクエストを受信し、要求され記憶されたＢＡＴが送信に使用されることを受信機に合図するために、フラグとして逆ＳＹＮＣシンボルを使用する。記憶されたＢＡＴは、逆ＳＹＮＣシンボルに続く、最初のフレーム又は有限数のフレームの送信に使用される。逆ＳＹＮＣシンボルは、送信機により送信されるレート適合「ＳＲＡ実行」メッセージに対応する。次いで、ステップＳ３７０では、受信機が逆ＳＹＮＣシンボルを検出する。その後、ステップＳ３８０で、更新されたＢＡＴが、逆ＳＹＮＣシンボルに続く、最初のフレーム又は有限数のフレームの受信に使用される。そして、制御はステップＳ３９０に進み、制御シーケンスが終了する。
【０１１１】
図１１は、送信機が導入する、高速で継ぎ目のないレート適合送信を実行する方法を示す。特に、制御はステップＳ４００で開始し、ステップＳ４２０へ進み、データレートを修正すべきかの判断がなされる。データレートを修正すべきときは、例えば、チャネル条件、制御条件に合致するようにデータレートを修正すべきときは、制御はステップＳ４４０へ進み、そうでなければ、制御はステップＳ４９０にジャンプし制御シーケンスを終了する。
【０１１２】
ステップＳ４３０では、送信機がチャネルに合致する、記憶されたＢＡＴの検出を行う。次に、ステップＳ４４０では、記憶されたＢＡＴが利用可能かの判断がなされる。記憶されたＢＡＴが利用可能でないときは、制御はステップＳ４４５へ進み、ＮＳＲＡシーケンスが導入され、次いで、制御はステップＳ４９０へ進む。
【０１１３】
しかしながら、ステップＳ４５０で、記憶されたＢＡＴがチャネル条件に合致するときは、送信機は、チャネル及び／又は適用条件に基づく送信に使用されるべき記憶されたＢＡＴを特定するメッセージを受信機に送る。これは、送信機によるＦＳＲＡリクエストに対応する。次に、ステップＳ４６０では、受信機がＦＳＲＡリクエストを受信し、ＦＳＲＡリクエストを許可するために、ＦＳＲＡ許可メッセージを送信機に返す。次いで、ステップＳ４７０では、要求され記憶されたＢＡＴが送信に使用されることを受信機に合図するために、フラグとして逆ＳＹＮＣシンボルを使用する。そして、制御はステップＳ４８０に進む。
【０１１４】
ステップＳ４８０では、特定され記憶されたＢＡＴが、逆ＳＹＮＣシンボルに続く、最初のフレーム又は有限数のフレームの送信に使用される。逆ＳＹＮＣシンボルは、送信機により送信されるレート適合「ＳＲＡ実行」メッセージに対応する。
【０１１５】
ステップＳ４８０では、受信機が逆ＳＹＮＣシンボル「ＳＲＡ実行」を検出し、逆ＳＹＮＣシンボルに続く、最初のフレーム又は有限数のフレームの受信に使用される。
【０１１６】
ＦＳＲＡプロトコルは非常に早く完了することができる。ＦＳＲＡプロトコルは、２つのメッセージ、すなわち、ＦＳＲＡ許可及びＦＳＲＡリクエスト、並びに、逆ＳＹＮＣシンボルの交換のみ要求する。例えば、ＢＡＴが記憶され再送信の必要がないため、ＦＳＲＡはＮＳＲＡより高速である。ＮＳＲＡプロトコルのように、ＦＳＲＡプロトコルは「ＳＲＡ実行」メッセージに逆ＳＹＮＣシンボルを使用するため、ＦＳＲＡプロトコルも雑音環境下において非常に頑強である。
【０１１７】
上述したＳＲＡプロトコルでは、トランシーバのモデムの初期化中にパワーを管理するために使用してもよい。トランシーバの通常動作中にはフルパワーモードが使用される。ラインを介してデータを送信する必要がない場合にパワーを保存するために、トランシーバでは低パワー送信モードがしばしば使用される。多くのモデムは、送信要求条件が低減したときに、トランシーバに低パワーレベルでの動作を可能とするローパワーモード乃至「スリープ」モードを有している。また、多くのモデムでは、ユーザがモデムのローパワーモード状態への移行で悪影響を受けないように、ローパワーモードに対して非常に素早く移行乃至脱出可能なプロトコルを有している。本発明で提供されるＳＲＡは、ローパワーモードに対し非常に高速かつ継ぎ目のない態様で移行乃至脱出するために使用される。例えば、トランシーバのモデムは、通信リンクを確立するためにローパワーレベルで最初に動作し、次いで、更新されたパワーレベルに変更して通信リンクのデータレートを継ぎ目なく増加させるようにしてもよい。
【０１１８】
ローパワーモード（ＬＰＭ）には、２つの基本タイプがある。１つは、ローデータレートＬＰＭであり、非常に低速のデータレート（例えば、３２ｋｂｐｓ）を有するローパワーモードである。いくつかのサブチャネルだけが活性であり、データ接続は維持される。ループタイミングを維持するためにパイロットトーンも送信される。
【０１１９】
もう１つは、ゼロデータレートＬＰＭであり、実効０ｋｂｐｓデータレート、すなわち、どのサブチャネルもデータを変調しないローパワーモードである。データ接続は維持されない。この場合に、ループタイミングを維持するために、パイロットトーンは送信される。
【０１２０】
ローデータレートＬＰＭ及びゼロデータレートＬＰＭの両者では、６９シンボル毎に通常のフルパワーモードで送られたＳＹＮＣシンボルを、オン状態又はオフ状態としてもよい。ＳＹＮＣシンボルがローパワーモードで送信された場合でも、チャネル変更及びライン上の他の変動を監視するために、受信機はＳＹＮＣシンボルを使用することができる。しかしながら、６９シンボル毎にＳＹＮＣシンボルを送信すると、非定常クロストーク（漏話）が起こり得、同じ電話回線又は同じ回線束の他の信号に有害となる。ＳＹＮＣシンボルがローパワーモード中に送信されなければ、電話回線又は回線束における非定常クロストークはない。しかしながら、この場合に受信機はＳＹＮＣシンボルでチャネルを監視することができない。
【０１２１】
ＦＳＲＡは、トランシーバのモデムの初期化中にローパワーモードに入るように使用してもよい。一例として、受信機は受信機導入ＦＳＲＡプロトコルを用いローパワーモードへのトランジション（移行）を導入するようにしてもよい。ローパワーモードへのトランジションを導入する受信機では、ローパワーモードに対応する予め設定され記憶されたＢＡＴを用いる。ローパワーモード用の記憶されたＢＡＴテーブルは、ローデータレートＬＰＭ又はゼロデータレートＬＰＭのいずれでも使用可能である。ローパワーモードＢＡＴは、システムにより予め設定され、交換され、ＮＳＲＡ手順を用い記憶することが可能である。いずれの場合でも、ローパワーモードＢＡＴ及び送信用ＢＡＴの使用への同期化切替えを指定するために、受信機は受信機が導入したＦＳＲＡプロトコルを使用する。
【０１２２】
また、送信機もローパワーモードへのトランジションを導入することができるい。ローパワーモードへ入るために送信機が使用可能な送信機導入ＦＳＲＡプロトコルには２つの模範的な形態がある。１つ目の形態では、送信機は送信機導入ＦＳＲＡプロセスの全体を使用しトランジションを要求する。ろーパワーモードへの受信機導入トランジションの場合と同様に、ローパワーモードへのトランジションを導入する送信機はローパワーモード用の予め設定され記憶されたＢＡＴを使用する。ローパワーモード用の記憶されたＢＡＴテーブルは、ローデータレートＬＰＭ又はゼロデータレートＬＰＭのいずれも可能とする。ローパワーモードＢＡＴは、システムにより予め設定されることが可能であり、又は、交換され、ＮＳＲＡ手順を用い記憶されることが可能である。いずれの場合でも、ローパワーモードＢＡＴ及び送信用ＢＡＴの使用への同期化切替えを指定するために、送信機は、送信用のＢＡＴを用い送信機導入ＦＳＲＡプロトコルを使用する。
【０１２３】
第２の模範的形態では、上述した送信機導入ＦＳＲＡプロトコル中にローパワーモードへのトランジションを示すために、送信機が直接逆ＳＹＮＣシンボルを送信しトランジションを行うことができる。受信機は、逆ＳＹＮＣシンボルを検出してローパワーモードへトランジション（移行）する。この場合、ＦＳＲＡリクエストが送信機から送られていないので、受信機は、ＦＳＲＡリクエストが送信されずに受信した逆ＳＹＮＣシンボルが、送信機がローパワーモードへ切替えを行おうとしていることを示すものとして認識する。ローパワーモードＢＡＴは、送信機及び受信機の両者がＢＡＴを使用できるように、システムにより予め設定又は特定されており、予め記憶されている。これに代わる第２の形態では、「ＦＳＲＡリクエスト」なしにローパワーモードへのトランジション用の合図として、送信機が、送信機及び受信機により予め設定された異なる信号を送る。例えば、送信機は、逆（１８０度）ＳＹＮＣシンボルに代えて、４５度の相回転を有するＳＹＮＣシンボルを送るようにしてもよい。４５度相回転ＳＹＮＣシンボルは、４５度相回転ＳＹＮＣシンボルに続く、最初のフレーム又は有限数のフレームでローパワーモードに関連付けられ記憶されたＢＡＴを用い、送信機がローパワーモードにトランジションしようとしていることを表す。第２の形態で定義された、送信機が導入するローパワーモードへの移行はトランジションを行うために逆チャネルを要求しない、という利点がある。逆チャネルとは、逆方向における通信チャネルをいい、ここでは、受信機から送信機へのＦＳＲＡメッセージを送るために使用される通信チャネルを意味する。
【０１２４】
これは、逆チャネルが既にデータ接続のないローパワーモードとなっているため、有利である。送るべきデータがない状態であれば、送信機は単にローパワーモードへのトランジションが可能である。送信機はラインに信号を送る必要があるため大部分のパワーを消費するので、これは重要なパワー節約技術である。送信機が導入するローパワーモードへのトランジションは、「ソフトモデム」（ＰＣ（パーソナルコンピュータ）がホストとなるモデム）の実行にも有益である。ソフトモデムの実行では、ホストプロセッサが同時にモデムトランシーバ機能及び他のＰＣアプリケーションを実行する。ホストプロセッサがＡＤＳＬ送信機を作動させることを許容しない他のタスクを実行しなければならなければ、プロセッサは逆ＳＹＮＣシンボル、すなわち、４５度回転のＳＹＮＣシンボルを送信することで送信機に素早くローパワーモードにトランジションさせることができる。この後、ホストプロセッサのリソースを他のタスクにより消費することができる。ＡＤＳＬ送信機はライン上に無の信号（０ｋｂｐｓ）を送る。上述した送信機導入及び受信機導入プロトコルは、通信システムに、各方向（上流及び下流）別個に又は双方向共に、ローパワーモードに入ることを許容する。以上のケースではそれぞれ１方向に焦点をあてた。プロトコルは、同時に双方向でトランジションを達成するために組み合わせることができる。１例として、消費者対応トランシーバ（ＣＰＴ）では、同様の状態に入るＰＣに対応してローパワーモードに入るように設計されている。ＣＰＴは、まず、下流（ＣＯからＣＰＴ方向）をローパワーモードにするために、受信機が導入するローパワーモードトランジションを使用する。ＣＰＴが送信機導入ローパワーモードトランジションを使用した後、上流（ＣＰＥからＣＯ方向）をローパワーモードとする。
【０１２５】
ＳＲＡプロトコルによれば、トランシーバのモデムの初期化中にローパワーモードから抜け出るために、受信機が使用可能な２つの形態がある。１つ目の形態では、ローパワーモードがまだ逆方向で少なくともスローデータ接続（ローデータレートＬＰＭ）を有していれば、受信機が導入するローパワーモードからの抜出しは、受信機導入ＮＳＲＡ又はＦＳＲＡプロトコルを用いて達成することができる。受信機が送信機に使用されるべきＢＡＴと共にＳＲＡリクエストを送信することができなければならないため、これが必要となる。送信機がローパワーモードでＳＹＮＣシンボルの送信を止めていなければ、ＮＳＲＡ又はＦＳＲＡプロトコルが上記のように使用できる。送信機がローパワーモード中にＳＹＮＣシンボルの送信を止めていると、ＳＹＮＣシンボルを復活させるために送信機により「ＳＲＡ実行」が送られる。受信機は、データレートの変更を同期化させるために、フラグとして（逆の有無を問わず）ＳＹＮＣシンボルの存在を検出する。
【０１２６】
２つ目の形態は、逆方向においてデータ接続のない（ゼロデータレートＬＰＭ）ものである。受信機は、逆方向における（上述した）ローパワーモードからの送信機が導入した抜出しを最初に完了させることで、抜出しを導入する。これは、逆方向においてデータ接続を可能とする。受信機は、それ自身の方向におけるローパワーモードから抜出すために、受信機導入ＮＳＲＡ又はＦＳＲＡプロトコルを使用する。上述したように、ローパワーモード中に送信機ＳＹＮＣシンボルの送信が停止していると、ＳＹＮＣシンボルを復活させるために送信機から「ＳＲＡ実行」が送られる。受信機は、データレートの変更を同期化させるために、フラグとして（逆の有無を問わず）ＳＹＮＣシンボルの存在を検出する。
【０１２７】
ＳＲＡプロトコルによれば、トランシーバのモデムの初期化中にローパワーモードから抜け出るために、送信機が使用可能な２つの形態がある。１つ目の形態では、送信機は完全な送信機導入ＦＳＲＡ又はＮＳＲＡ手順を用いトランジションを要求する。これには、プロトコルメッセージが交換できるように、双方向でのデータ接続（ローデータレートＬＰＭ）があることが必要である。ローパワーモードからの受信機が導入する抜出しと同様に、送信機がローパワーモードでＳＹＮＣシンボルを停止していなければ、ＮＳＲＡ又はＦＳＲＡプロトコルが上記のように使用できる。送信機がローパワーモード中にＳＹＮＣシンボルを停止していると、ＳＹＮＣシンボルを復活させるために送信機により「ＳＲＡ実行」が送られる。受信機は、データレートの変更を同期化させるために、フラグとして（逆の有無を問わず）ＳＹＮＣシンボルの存在を検出する。
【０１２８】
２つ目の形態は、ローパワーモードからのトランジションを示すために、送信機は逆ＳＹＮＣシンボルを送信することでローパワーモードから抜け出すことができる。これは、ローパワーモード中にＳＹＮＣシンボルが送られる必要がある。このプロトコルはローデータレートＬＰＭを必要としない。受信機は、逆ＳＹＮＣを検出してローパワーモードから抜け出る。受信機は、ＦＳＲＡリクエストのない受信した逆ＳＹＮＣシンボルが、送信機がローパワーモードから抜け出そうとしていることを表していることを認識するように設計される。送信機及び受信機の両者がＢＡＴを持てるように、フルパワーモードＢＡＴが特定されており予め記憶されている。例えば、ローパワーモードから抜出次第使用されるべきＢＡＴは、最後のフルパワー接続のＢＡＴに対するデフォルトとしてシステムにより定義されるようにしてもよい。又は、「ＦＳＲＡリクエスト」のないローパワーモードからのトランジション用の合図となるように、送信機及び受信機により予め設定された異なる信号を、送信機が送るようにしてもよい。例えば、送信機は逆（１８０度）ＳＹＮＣシンボルに代えて、４５度の相回転を有するＳＹＮＣシンボルを送るようにしてもよい。受信機が４５度相回転ＳＹＮＣシンボルを検出し、受信機は、４５度相回転ＳＹＮＣシンボルに続く、最初のフレーム又は有限数のフレームでのフルパワーモードに関連付けられ記憶されたＢＡＴを用い送信機がローパワーモードからトランジションしようとしていることを認識する。送信機がローパワーモード中にＳＹＮＣシンボルを既に停止しているときは、ＳＹＮＣシンボルを復活させるために送信機から「ＳＲＡ実行」が送られる。受信機は、データレートの変更を同期化させるために、フラグとして（逆の有無を問わず）ＳＹＮＣシンボルの存在を検出する。
【０１２９】
上記の説明を通してＢＡＴは各サブチャネルに対して割り当てられたビット数を特定するテーブルと定義したが、ＢＡＴは多重搬送システムにおけるサブチャネルに対するビット割当に関連する他のパラメータを含んでいてもよい。追加的なパラメータの例として、ＡＮＳＩ及びＩＴＵ規格で定義されたサブチャネル当たりのファインゲインが挙げられる。この場合、ＮＳＲＡプロトコル中にＢＡＴが交換されるとき、又は、ＦＳＲＡプロトコル中にＢＡＴが記憶されるときに、ＢＡＴは各サブチャネル用のファインゲイン値を含むようにすればよい。
【０１３０】
確立された通信リンクのデータレートを継ぎ目なく増加させるために用いられる、継ぎ目のないレート適合システム及び上記関連付けられたプロトコルは、二重（又は多重）ラテンシーパス（待ち時間経路）を実行するＤＭＴシステムに適用するようにしてもよい。デュアル（二重）ラテンシーシステムはＩＴＵ及びＡＮＳＩ規格にＤＭＴシステムとして定義されており、フレーマ／ＦＥＣブロックにおいて異なるラテンシー（待ち時間）仕様で２つのデータストリームをサポートする。
【０１３１】
図７は、複数のラテンシーを有するシステムの例として、デュアルラテンシーを実行する標準的なＡＤＳＬ ＤＭＴシステムを示している。システム３００は、変調層３１０、フレーマ／ＦＥＣ層３２０、ＡＴＭ ＴＣ層３４０の３層を含んでおり、これらの層は図１に示した３層と類似するが同一ではない。
【０１３２】
変調層３１０は、ＤＭＴ変調に関連する機能を提供する。ＤＭＴ変調は、逆離散フーリエ変換（ＩＤＦＴ）１１２を用いて実行される。ＩＤＦＴ１１２は、二重に入力された直交振幅変調（ＱＡＭ）３１４エンコーダからのビットを変調して多重搬送サブチャネルに提供する。変調層３１０の動作は、図１の変調層１１０の動作に類似するが、１つの入力に対し、変調層３１０が複数の入力を有しているという点で異なっている。
【０１３３】
図７に示すフレーマ／ＦＥＣ層３２０は２つのパスを有している。この層は、図１のフレーマ／ＦＥＣ層１２０における同一部、すなわち、インターリービング（ＩＮＴ）部１２２、前方エラー訂正（ＦＥＣ）部１２４、スクランブラ（ＳＣＲ）部１２６、巡回冗長検査（ＣＲＣ）部１２８及びＡＤＳＬフレーマ部１３０を含む第１パスを有している。この層は、更に、前方エラー訂正（ＦＥＣ）部１２４’、スクランブラ（ＳＣＲ）部１２６’、巡回冗長検査（ＣＲＣ）部１２８’及びＡＤＳＬフレーマ部１３０’の各１を含む第２パスを有している。フレーマ／ＦＥＣ層３２０は、変調用ビットのストリーム準備に関連する機能を提供する。
【０１３４】
フレーマ／ＦＥＣ層３２０の下方パスは、データストリーム上でインターリービングを実行しないため、図１に対応する元々の上方パスとは異なるラテンシー（待ち時間）量を有する。デュアルラテンシーは、ＡＤＳＬ ＤＭＴモデムで異なるラテンシー要求条件を有する異なるビットストリームを送るために用いられる。ＡＴＭ ＴＣ層３４０は、セル状のビット及びバイトを各パス用のフレームに変換する多重入出力を有するＡＴＭ ＴＣ部３４２を含む。
【０１３５】
模範的な継ぎ目のないレート適合システム及び本発明の方法は、デュアルラテンシー、又はマルチ（多重）ラテンシーを有するシステムにも適用される。デュアルラテンシーの場合には、両パスのＦＥＣ及びインターリービングパラメータは、ＤＭＴシンボルサイズとはデカップルされている（非結合である）。ＢＡＴは、各サブチャネルに割り当てられたビット数に加え、ＤＭＴシンボル当たりのビット形式における各ラテンシーパスのデータレートを有する。ＦＳＲＡ及びＮＳＲＡプロトコルを用い継ぎ目のないレート適合がなされたときに、ＢＡＴは各ラテンシーパスのデータレートも表す。例えば、デュアルラテンシーシステムが、高ラテンシー上方パスのようにインターリーブパス上で１．５３６Ｍｂｐｓ、低ラテンシー下方パスのようにインターリーブされないパス上で２５６ｋｂｐｓであり、ＳＲＡが導入されたとすると、ＳＡＲプロトコルは、サブチャネル当たりのビット数を含む更新されたＢＡＴ等の更新されたパラメータ値及び各ラテンシーパスの新たなデータレートを特定する。４ｋＨｚのＤＭＴシンボルレートでは、システムは１．５３６Ｍｂｐｓ＋２５６ｋｂｐｓ＝１．７９２Ｍｂｐｓで作動する。シンボル当たり１７９２０００／４０００＝４４８のトータルビットとなる。ＢＡＴは、シンボル当たり１５３６０００／４０００＝３８４ビットがインターリーブパスへ、シンボル当たり２５６０００／４０００＝６４ビットがインターリーブされないパスへ割り当てられるように特定する。この例では、ＳＲＡが実行されると、インターリーブパスの更新されたデータレートは１．０４８Ｍｂｐｓ、すなわち、シンボル当たり１０４８０００／４０００＝２６２ビット、インターリーブされないパスの新たなデータレートは１２８ｋｂｐｓ、すなわち、ＤＭＴシンボル当たり１２８０００／４０００＝３２ビットであり、１．１７６ｋｂｐｓのトータルスループット、すなわち、ＤＭＴシンボル当たりトータル２９４ビットとなる。ここに示されたフレーミング方法と組み合わされたＮＳＲＡ及びＦＳＲＡプロトコルは、継ぎ目なく両ラテンシーパスにおいてデータレートの変更を行うことができる。また、両ラテンシーパスにおいてデータレートを変更しないことも可能である。
【０１３６】
これらの基本的思想は、単一又はマルチラテンシーＡＤＳＬ ＤＭＴシステムにおけるネットワークタイミング基準（ＮＴＲ）の転送にも拡張可能である。特に、ＮＴＲの転送は、ＣＯモデムからＣＰＥモデムへのタイミング基準信号の送信に関連する。これは、ＤＳＬ上のボイスのようにネットワーククロックへ同期化された信号やアプリケーションを送受信するために、ＣＰＥモデムにネットワーククロックを再構成させることを可能とする。
【０１３７】
上記の通り、フレーミング層は変調層とはデカップルされている（非結合である）。この結果、ＮＴＲ信号は、ＩＴＵ及びＡＮＳＩに規定された現行のＡＤＳＬ規格で行われているようにフレーミング層で挿入することができない。更に、ＳＲＡは、システムに、ＤＭＴシンボル当たりのトータルビット数を更新することにより継ぎ目なくデータレートを変更させることを可能とする。特定のＤＴＭシンボル上のＮＴＲを転送するためにサブチャネルのサブセットを用いＤＭＴシンボル当たりのビット数が１ＤＭＴシンボルから他へ変更されるので、このことはＮＴＲの転送に何が必要かを表している。上述したＳＲＡ方法は、これを継ぎ目なく行うことを許容する。しかしながら、通常の情報データ用のＤＭＴシンボル当たりのトータルビット数が１ＤＭＴシンボルから他に変更されるので、ＳＲＡが、ＮＴＲを転送するＤＭＴシンボル上でＢＡＴが実際に修正されたか否かに拘わらず、ＮＴＲの転送を可能とすることに着目すべきである。
【０１３８】
従って、スーパーフレームで特定されたＤＭＴシンボルのキャリアの組（セット）上で、例えばＡＤＳＬ規格で特定されるようにＮＴＲビットを送ることで、ＮＴＲ信号が変調層で挿入及び転送される。例えば、ＮＴＲビットはスーパーフレームの最初のＤＭＴシンボル上で送ることができる。このため、スーパーフレームの他のＤＭＴシンボルでは、ＮＴＲ転送用のキャリア組が情報データ等の他のデータを転送するために使用することができる。
【０１３９】
このような融通性は、同じＢＡＴを、ＮＴＲビットを有するＤＭＴシンボル及びＮＴＲビットを有しないＤＭＴシンボル用に使用することを許容する。しかしながら、異なるＢＡＴを、ＮＴＲビットを送らないＤＭＴシンボルより、ＮＴＲビットを送るＤＭＴシンボルに使用するようにしてもよい。
【０１４０】
第１のケースでは、ＮＴＲビットを有するＤＭＴシンボルに対し、サブチャネル数がＮＴＲビットを転送するために使用され、ＮＴＲビットを有しないＤＭＴシンボルに対し、サブチャネル数が情報データ等の他のデータの転送に使用される。異なるＢＡＴが使用される第２のケースでは、異なるＢＡＴの使用が、例えば、通常の情報ビットより高いマージン（余長）を有するＮＴＲビットを送信できる利点がある。これは、ＮＴＲ信号が通常の情報ビットとしてＦＥＣコーディングスキームでコード化されてもされなくてもよいため、特に有益である。
【０１４１】
１例として、ＮＴＲビットを転送するＤＭＴシンボル中で、表２に示すＢＡＴを使用することができ、ＮＴＲビットを有しないＤＭＴシンボル中で、表３に示すＢＡＴを使用することができる。例えば、ＮＴＲビットを送信するＤＭＴシンボル中で、現行のＡＤＳＬ規格で行われるように、ハイマージンのサブチャネル１、３、６上で、ＮＴＲ信号は４ビットメッセージで送信される。
【０１４２】
【表２】
2004520741.tif 000007
【０１４３】
ＮＴＲが送られないときは、表３に示すように、ＢＡＴは変更されサブチャネル１、３、６は情報データを転送するために使用される。
【０１４４】
【表３】
2004520741.tif 000008
【０１４５】
上記の例は、サブチャネル１、３、６を示すが、どのサブチャネル又はその組合せも本発明に従い好適に使用可能である。
【０１４６】
図１２は、本発明によるＣＯモデムからＣＰＥモデムへのＮＴＲ転送の模範的方法を示している。特に、制御はステップＳ５００で開始し、ステップＳ５１０へ進む。ステップＳ５１０では、ネットワーククロックを更新すべきかの判断が行われる。この更新は、フェーズロックループ（ｐｈａｓｅ ｌｏｃｋ ｌｏｏｐ）等の時間回復方法を用い受信機にネットワーククロックへの追随を許容するために、典型的には、例えば、６９ＤＭＴシンボル毎のように、周期的ベースで行われる。ネットワーククロックを更新すべきときは、制御はステップＳ５２０へ進み、そうでなければ、制御はステップＳ５９５へジャンプし制御シーケンスを終了する。
【０１４７】
ステップＳ５２０では、ＮＴＲ情報が組み立てられる。次のステップＳ５３０では、通常のＤＭＴシンボル、すなわち、ＮＴＲビットを含まないＤＭＴシンボルとＮＴＲビットの送信に使用されるＤＭＴシンボルとの両者に、同じＢＡＴが使用されるべきかの判断がなされる。同じＢＡＴが使用されるべきときは、制御はステップＳ５５０へジャンプし、そうでなければ、制御はステップＳ５４０へ進む。
【０１４８】
ステップＳ５４０では、ＮＴＲビットの転送に使用されるＢＡＴが選択される。次いで、制御はステップＳ５５０へ進む。ステップＳ５５０では、変調層でＮＴＲが挿入される。これは、例えば、スーパーフレームの最初のＤＭＴシンボル上で行われる。次のステップＳ５６０において、追加情報ビットもＢＡＴに追加されるべきかの判断がなされる。追加情報ビットが追加されるべきときは、制御はステップＳ５７０へ進み、そうでないときは、制御はステップＳ５８０へ進む。多くの場合、追加情報ビットがＢＡＴに追加される。しかしながら、データレートが非常に低ければ、ＮＴＲビットだけがそのＤＭＴシンボル上で送信されるようにようにしてもよい。
【０１４９】
ステップＳ５７０では、情報ビットがＢＡＴに追加される。次いで、制御はステップＳ５８０へ進む。ステップＳ５８０では、ＮＴＲがＣＰＥモデムに転送される。続いて、ステップＳ５９０で、ＣＰＥモデムがＮＴＲを受信しＣＰＥクロックを同期化させる。そして、制御はステップＳ５９５へ進み制御シーケンスを終了する。
【０１５０】
多重搬送送信システム及び関連コンポーネントにおいてトランシーバのモデムを初期化する本発明は、ＡＤＳＬモデム等のＤＳＬモデム上や、通信デバイスを有する分離してプログラムされた汎用コンピュータ上で実行可能である。しかしながら、本発明の方法は、特定目的のコンピュータ、プログラムされたマイクロプロセッサ又はマイクロコントローラ及び周辺ＩＣエレメント、ＡＳＩＣ又は他のＩＣ、デジタル信号プロセッサ、ディスクリートエレメント回路等のハード配線された又は電子ロジックの回路、ＰＬＤ、ＰＬＡ、ＦＰＧＡ、ＰＡＬ等のプログラム可能なロジックデバイス及び関連する通信機器で行うようにしてもよい。
【０１５１】
更に、以上の方法は、種々のコンピュータ、ワークステーション、モデムハードウエア及び／又はソフトウエアプラットフォーム上で使用可能なポータブルソースコードを提供するオブジェクト又はオブジェクト指向のソフトウエア開発環境を用いソフトウエアで直ちに実行するようにしてもよい。これに代えて、標準ロジック回路やＶＬＳＩを用い部分的に又は全面的にハードウエアで実行するようにしてもよい。速度及び／又は効率の要求条件、特定の機能を満たす本発明による方法を行うために、他のソフトウエア又はハードウエアを用いるようにしてもよく、また、特別のソフトウエア及び／又はハードウエア、マイクロプロセッサ又はマイクロコンピュータも利用可能である。当然、本発明は、コンピュータ及び電気通信技術の一般的知識を含むここに開示された機能説明から当業者が適用可能な技術による、既知の、将来開発されるシステム又は構造、デバイス及び／又はソフトウエアを用いたハードウエア及び／又はソフトウエアでも直ちに実行可能である。
【０１５２】
更に、以上に開示された方法は、プログラムされた汎用コンピュータ、特定目的のコンピュータ、マイクロプロセッサ及び関連する通信機器、ＤＳＬモデム等のモデム等で実行されるソフトウエアとして直ちに実行するようにしてもよい。これらの例では、本発明の方法及びシステムは、ＤＳＬモデム等のモデム等に内蔵されたプログラムとして実行するようにしてもよい。また、本発明の方法は、ＡＤＳＬモデム、ＶＤＳＬモデム、ネットワークインターフェースカード等の多重搬送情報トランシーバのハードウエア及びソフトウエアシステムのように、ソフトウエア及び／又はハードウエアにその方法が物理的に組み込まれることで実行されるようにしてもよい。
【０１５３】
以上説明したように、送信機及び受信機間の通信リンクを確立するために、本発明は、多重搬送送信システムにおいてトランシーバのモデムを初期化する改良方法を提供することが明らかである。通信リンクの対応する実パラメータ値を近似する予め設定されたバラメータ値を提供乃至使用することで、データ送信を許容するためにデータ通信リンクは非常に高速で達成される。そして、実パラメータ値が決定され、決定された実パラメータ値及び定常通信リンクを提供するＳＲＡを用い、通信リンクのデータレートが継ぎ目なく更新される。
【０１５４】
多数の実施形態と連携して本発明を説明したが、当業者にとって多くの代替例、修正例及び変更例があることは明らかである。従って、出願人は、そのような全ての変更例、修正例、均等例及び変更例は本発明の技術的範囲に属するものと理解している。
【図面の簡単な説明】
【図１】
規格に忠実なＡＤＳＬ ＤＭＴ送信機を示す機能ブロックダイアグラムである。
【図２】
標準的な初期化手順を示す機能ブロックダイアグラムである。
【図３】
本発明の１実施形態による初期化手順を示す機能ブロックダイアグラムである。
【図４】
本発明の１実施形態による多重搬送送信システムにおけるモデムの初期化方法の概要を示すフローチャートである。
【図５】
本発明の他の実施形態による多重搬送送信システムにおけるモデムの初期化方法の概要を示すフローチャートである。
【図６】
ＡＤＳＬフレーム及びＲ−Ｓコード名の模範的な実施形態を示す。
【図７】
模範的なデュアルラテンシーＡＤＳＬ ＤＭＴ送信機を示す機能ブロックダイアグラムである。
【図８】
継ぎ目のないレート適合送信の模範的方法の概要を示すフローチャートである。
【図９】
継ぎ目のないレート適合送信の第２の模範的方法の概要を示すフローチャートである。
【図１０】
高速で継ぎ目のないレート適合送信の模範的方法の概要を示すフローチャートである。
【図１１】
高速で継ぎ目のないレート適合送信の第２の模範的方法の概要を示すフローチャートである。
【図１２】
ＮＴＲを転送する模範的な方法を示すフローチャートである。
【図１】
2004520741.tif 000009
【図２】
2004520741.tif 000010
【図３】
2004520741.tif 000011
【図４】
2004520741.tif 000012
【図５】
2004520741.tif 000013
【図６】
2004520741.tif 000014
【図７】
2004520741.tif 000015
【図８】
2004520741.tif 000016
【図９】
2004520741.tif 000017
【図１０】
2004520741.tif 000018
【図１１】
2004520741.tif 000019
【図１２】
2004520741.tif 000020
【国際公開パンフレット】
2004520741.tif 000021
2004520741.tif 000022
2004520741.tif 000023
2004520741.tif 000024
2004520741.tif 000025
2004520741.tif 000026
2004520741.tif 000027
2004520741.tif 000028
2004520741.tif 000029
2004520741.tif 000030
2004520741.tif 000031
2004520741.tif 000032
2004520741.tif 000033
2004520741.tif 000034
2004520741.tif 000035
2004520741.tif 000036
2004520741.tif 000037
2004520741.tif 000038
2004520741.tif 000039
2004520741.tif 000040
2004520741.tif 000041
2004520741.tif 000042
2004520741.tif 000043
2004520741.tif 000044
2004520741.tif 000045
2004520741.tif 000046
2004520741.tif 000047
2004520741.tif 000048
2004520741.tif 000049
2004520741.tif 000050
2004520741.tif 000051
2004520741.tif 000052
2004520741.tif 000053
2004520741.tif 000054
2004520741.tif 000055
2004520741.tif 000056
2004520741.tif 000057
2004520741.tif 000058
2004520741.tif 000059
2004520741.tif 000060
2004520741.tif 000061
2004520741.tif 000062
2004520741.tif 000063
2004520741.tif 000064
2004520741.tif 000065
2004520741.tif 000066
2004520741.tif 000067
2004520741.tif 000068
2004520741.tif 000069
2004520741.tif 000070
2004520741.tif 000071
2004520741.tif 000072
2004520741.tif 000073
2004520741.tif 000074
2004520741.tif 000075
2004520741.tif 000076
2004520741.tif 000077
2004520741.tif 000078
2004520741.tif 000079
2004520741.tif 000080
2004520741.tif 000081
2004520741.tif 000082
2004520741.tif 000083
2004520741.tif 000084
2004520741.tif 000085
2004520741.tif 000086
2004520741.tif 000087
2004520741.tif 000088
2004520741.tif 000089
2004520741.tif 000090
2004520741.tif 000091
2004520741.tif 000092
2004520741.tif 000093
2004520741.tif 000094
2004520741.tif 000095
2004520741.tif 000096
2004520741.tif 000097
2004520741.tif 000098
2004520741.tif 000099
2004520741.tif 000100
2004520741.tif 000101
2004520741.tif 000102
2004520741.tif 000103
2004520741.tif 000104
【国際公開パンフレット（コレクトバージョン）】
2004520741.tif 000105
【国際調査報告】
2004520741.tif 000106
2004520741.tif 000107
2004520741.tif 000108
2004520741.tif 000109