"下記を具備する、無線データ通信システムにおいて、フォワードリンクに関連する複数のチャネルをテストする方法:トラヒックチャネル、補助チャネル、またはそれらの組合せを具備する1つ以上のチャネルのためのテストセッティングを含ませてある第1のメッセージを受信する;前記第1のメッセージ内の前記テストセッティングに基づいて前記1つ以上のチャネルを構成する;フォワードトラヒックチャネルを介してテストパケット受信する;リバーストラヒックチャネルを介してループバックパケットを送信する;およびトラヒックまたは1つ以上の補助チャネルを介してシグナリングデータを送信する。各ループバックパケットは、1つ以上のテストパケットを記述しているデータを含む、請求項1の方法。前記無線データ通信システムはCDMAシステムである、請求項1の方法。前記CDMAシステムはcdma2000HAI規格をサポートする、請求項3の方法。トラヒックチャネル、補助チャネル、またはそれらの組合せを具備する1つ以上のチャネルのためのテストセッティングを含ませてある第1のメッセージを受信し;前記第1のメッセージ内の前記テストセッティングに基づいて前記1つ以上のチャネルを構成し;フォワードトラヒックチャネルを介してテストパケットを受信し;リバーストラヒックチャネルを介してループバックパケットを送信し;およびトラヒックまたは1つ以上の補助チャネルを介してシグナリングデータを送信する;ためにデジタル情報を解釈することができるデジタル信号処理装置DSPDに通信可能に接続されたメモリ。下記を具備する、無線データ通信システムにおいて、1つ以上のチャネルをテストするための方法:第1のチャネルを介して第1のデータ送信を受信する;前記第1のデータ送信を記述しているパラメータ値を特定する;前記特定されたパラメータ値を備えた第2のデータ送信を形成する;および第2のチャネルを介して前記第2のデータ送信を送信する。前記第1のチャネルは、フォワードトラヒックチャネルであり、前記第2のチャネルは、リバーストラヒックチャネルである、請求項6の方法。前記第1のデータ送信は、複数のテストパケットを具備し、前記第2のデータ送信は複数のループバックパケットを具備し、前記ループバックパケットは、前記テストパケットを記述している前記パラメータ値を含む、請求項7の方法。特定の時間間隔ごとに1つのループバックパケットが形成される、請求項8の方法。各ループバックパケットはゼロ以上のテストパケットをカバーする、請求項8の方法。各ループバックパケットは、前記ループバックパケットが属する特定のプロトコルを示す第1のフィールドを含む、請求項10の方法。各ループバックパケットは、前記ループバックパケットに対する特定のパケットタイプを示す第2のフィールドを含む、請求項10の方法。各ループバックパケットは、前記ループバックパケットによりカバーされる特定の時間間隔の開始を示す第3のフィールドを含む、請求項10の方法。各ループバックパケットは、バッファオーバーフローにより任意のループバックパケットが失われたかどうかを示す第4のフィールドを含む、請求項10の方法。各ループバックパケットは、前記ループバックパケットに含まれるレコードの特定の数を示す第5のフィールドを含む、請求項10の方法。各ループバックパケットは、前記ループバックパケットによりカバーされるテストパケット毎に1つのレコードを含み、各レコードは、前記対応するカバーされたテストパケットに対して特定されるパラメータ値のセットのためのフィールドのセットを含む、請求項10の方法。各レコードは、前記レコードが、前記第1のチャネルを割り当てるために使用されるシグナリングメッセージのシーケンス番号を含むかどうかを示す第1のフィールドを含む、請求項16の方法。各レコードは、前記シグナリングメッセージのシーケンス番号を示す第2のフィールドを含む、請求項17の方法。各レコードは、前記レコードによりカバーされる試験パケットの送信源を示す第3のフィールドを含む、請求項16の方法。各レコードは、前記レコードによりカバーされるテストパケットが受信された期間を示す第4のフィールドを含む、請求項6の方法。各レコードは、前記レコードによりカバーされるテストパケットを含む物理層パケットに受信されるMACパケットの数を示す第5のフィールドを含む、請求項16の方法。各レコードは、前記カバーされたテストパケットのシーケンス番号が前記レコードに含まれているか否かを示す第6のフィールドを含む、請求項16の方法。各レコードは、前記カバーされたテストパケットのシーケンス番号を示す第7のフィールドを含む請求項22の方法。各ループバックパケットは、1つ以上のテストパケットの削除を示すパラメータ値を含む、請求項8の方法。各テストパケットは、前記テストパケットが属する特定のプロトコルを示す第1のフィールドを含む、請求項8の方法。各テストパケットは、前記テストパケットの特定のパケットタイプを示す第2のフィールドを含む、請求項8の方法。各テストパケットは、前記テストパケットのシーケンス番号を示す第3のフィールドを含む、請求項8の方法。第1のチャネルを介して第1のデータ送信を受信し;前記第1のデータ送信を記述しているパラメータ値を特定する;前記特定されたパラメータ値を備えた第2のデータ送信を形成する;および第2のチャネルを介して前記第2のデータ送信を送信する;ためにデジタル情報を解釈することができるデジタル信号処理装置DSPDに通信可能に接続されたメモリ。下記を具備する、無線データ通信システムにおいて1つ以上のチャネルを試験する方法:フォワードトラヒックチャネルを介して複数のテストパケットを受信する;各受信されたテストパケットの送信源とシーケンス番号を特定する;複数の受信されたテストパケットに対して複数のループバックパケットを形成する、各ループバックパケットはゼロ以上のテストパケットをカバーし、各カバーされたテストパケットの送信源とシーケンス番号を含む;および逆方向トラヒックチャネルを介して前記ループバックパケットを送信する。下記を具備する、無線データ通信システムにおいて1つ以上のチャネルをテストする方法:第1のチャネルを介して第1のデータ送信を送信する;第2のチャネルを介して第2のデータ送信を受信する、前記第2のデータ送信は、前記第1のデータ送信を記述しているパラメータ値を含む;および前記第2のデータ送信に含まれる前記パラメータ値に基づいて複数の変数を更新する。下記を具備する、無線データ通信システムにおいて1つ以上のチャネルをテストする方法:順方向トラヒックチャネルを介して複数のテストパケットを送信する;逆方向トラヒックチャネルを介して複数のループバックパケットを受信する、各ループバックパケットは、ゼロ以上のテストパケットをカバーし、各カバーされたテストパケットの送信源とシーケンス番号を含む;および前記受信されたループバックパケットによりカバーされた各テストパケットの送信源とシーケンス番号に基づいて、複数の送信源のための複数の変数を更新する。下記を具備する、無線データ通信システムにおいて、1つ以上の補助チャネルの特定の構成に対して順方向リンクをテストする方法:1つ以上の補助チャネルのためのテストセッティングを含ませてある第1のメッセージを受信する;前記補助チャネルに適用可能なテストセッティングに基づいて各補助チャネルを構成する;および前記適用可能なテストセッティングに従って各構成された補助チャネルを送信する。各テストセッティングは、前記第1のメッセージ内のそれぞれのレコードを介して供給される、請求項32の方法。前記1つ以上のチャネルはシグナリングのために使用される、請求項32の方法。前記第1のメッセージは、アクノレジメントACKチャネル上に送信される特定のビット値のための第1のテストセッティングを含む、請求項32の方法。前記第1のメッセージは、データレートコントロールDRCチャネル上に送信される特定の値のための第2のテストセッティングを含む、請求項32の方法。前記第1のメッセージは、データレートコントロールDRCチャネルに対して使用される特定のカバーのための第3のテストセッティングを含む、請求項32の方法。前記第1のメッセージは、接続閉鎖または欠損接続の場合に、テストモードの保守を示す第4のテストセッティングを含む、請求項32の方法。フォワードトラヒックチャネルを介して複数のテストパケットを送信し;リバーストラヒックチャネルを介して複数のループバックパケットを受信する、各ループバックパケットは、ゼロ以上のテストパケットをカバーし、各カバーされたテストパケットの送信源とシーケンス番号を含む;および前記受信されたループバックパケットによりカバーされた各テストパケットの送信源とシーケンス番号に基づいて複数の送信源のための複数の変数を更新する;ために、デジタル情報を解釈することができるデジタル信号処理装置DSPDに通信可能に接続されるメモリ。下記を具備する、無線データ通信システムにおいてリンクをテストする方法:第1の動作状態にいる間第1のパラメータのための第1の統計値を収集する;第2の動作状態にいる間第2のパラメータのための第2の統計値を収集する;前記第1または第2の統計値を要求する第1のメッセージを受信する;および前記要求された第1または第2の統計値を有した第2のメッセージを送信する。前記第1のパラメータは、アイドル状態にある間アクティブセットパイロットの変化に相当する、請求項40の方法。前記第2のパラメータは、接続状態にある間サービングセクターの変化に相当する、請求項40の方法。前記第1および第2の統計値をリセットするための第3のメッセージを受信する;および前記第3のメッセージを受信することに応答して前記第1および第2の統計値をリセットする;ことをさらに具備する、請求項40の方法。第1の動作状態にいる間第1のパラメータのための第1の統計値を収集する;第2の動作状態にいる間第2のパラメータのための第2の統計値を収集する;前記第1または第2の統計値を要求する第1のメッセージを受信する;および前記要求された第1または第2の統計値を有した第2のメッセージを送信する;ためにデジタル情報を解釈することができるデジタル信号処理装置DSPDに通信可能に接続されたメモリ。下記を具備する、無線データ通信システムにおいてトラヒックチャネルをテストする方法:前記トラヒックチャネルのためのテストセッティングを含ませてある第1のメッセージを受信する;前記トラヒックチャネル上の送信のために複数のテストパケットを形成する;レート選択スキームに基づいて前記テストパケットのためのレートを選択する;および前記選択されたレートで前記トラヒックチャネル上に前記テストパケットを送信する。前記第1のメッセージは、前記テストパケットのための最小レートおよび最大レートを含む、請求項45の方法。前記テストパケットのための前記選択されたレートは、前記最小レートおよび最大レートの間で循環される、請求項46の方法。前記テストパケットのための前記選択されたレートは、メディアアクセスコントロールMACプロトコルにより特定される最大レートによりさらに制限される、請求項47の方法。前記第1のメッセージは、接続閉鎖または欠損接続の場合に前記トラヒックチャネル上のテストモードの保守の表示データを含む、請求項45の方法。各テストパケットは、前記テストパケットが属する特定のプロトコルを示す第1のフィールドを含む、請求項45の方法。各テストパケットは、前記テストパケットの特定のパケットタイプを示す第2のフィールドを含む、請求項45の方法。各テストパケットは、前記テストパケットが発生されたとき特別のタイムインスタンスを示す第3のフィールドを含む、請求項45の方法。各テストパケットは、バッファーオーバーフローによりテストパケットが失われたか否かを示す第4のフィールドを含む、請求項45の方法。各テストパケットは、前記テストパケットのための複数の可能なレートの各々のためのフィールドを含み、各レートフィールドは、対応するレートで最後に送信されたテストパケットのシーケンス番号を含む、請求項45の方法。各テストパケットは、すべての可能なリバースリンクレートのためのフィールドを含む、請求項54の方法。トラヒックチャネルのためのテストセッティングを含ませてある第1のメッセージを受信し;前記トラヒックチャネル上の送信のために複数のテストパケットを形成し;レート選択スキームに基づいてテストパケットのためのレートを選択し;および前記選択されたレートで前記トラヒックチャネル上に前記テストパケットを送信する;ためにデジタル情報を解釈することができるデジタル信号処理装置DSPDに通信可能に接続されたメモリ。下記を具備する、無線データ通信システムにおいて、リバーストラヒックチャネルをテストする方法:リバーストラヒックチャネル上のデータ送信のための最小および最大レートを含ませてある第1のメッセージを受信する;前記リバーストラヒックチャネル上の送信のための複数のテストパケットを形成する、各テストパケットは、複数の可能レートの各々において最後に送信されたテストパケットのシーケンス番号を含む;レート選択スキームに基づきおよび前記最小および最大レートにより制限される前記テストパケットのためのレートを選択する;および前記選択されたレートで前記リバーストラヒックチャネル上に前記テストパケットを送信する。前記形成されたテストパケットの待ち行列を作ることをさらに具備する、請求項57の方法。下記を具備する、無線データ通信システムにおいてトラヒックチャネルをテストする方法:リバーストラヒックチャネルのためのテストセッティングを含ませてある第1のメッセージを送信する;リバーストラヒックチャネル上で複数のレートで複数のテストパケットを受信する;および前記受信されたテストパケットのレートに基づいて前記複数のレートのために維持される複数の変数を更新する。各受信されたテストパケットに対して、前記テストパケットのシーケンス番号に基づいて第1の変数を更新することをさらに具備する、請求項59の方法。下記を具備する無線データ通信システムにおける端末:フォワードトラヒックチャネルを介して複数のテストパケットを受信するように機能する受信データプロセッサ;各受信したテストパケットの送信源とシーケンス番号を特定し、前記複数の受信したテストパケットのための複数のループバックパケットを形成するように機能するコントローラ、各ループバックパケットはゼロ以上のテストパケットをカバーし、各カバーされたテストパケットの送信源とシーケンス番号を含む;およびリバーストラヒックチャネルを介した送信のために前記ループバックパケットを処理するように機能する送信データプロセッサ。前記ループバックパケットの待ち行列を作るように機能するバッファをさらに具備する、請求項61の端末。下記を具備する、無線データ通信システムにおける装置:フォワードトラヒックチャネルを介して複数のテストパケットを受信する手段;各受信されたテストパケットの送信源とシーケンス番号を特定する手段;複数の受信されたテストパケットのための複数のループバックパケットを形成する手段、各ループバックパケットはゼロ以上のテストパケットをカバーし、各カバーされたテストパケットの送信源とシーケンス番号を含む;およびリバーストラヒックチャネルを介した送信のために前記ループバックパケットを処理する手段。下記を具備する無線データ通信システムにおける端末:リバーストラヒックチャネル上のデータ送信のために最小および最大レートを含ませてある第1のメッセージを受信するように機能する受信データプロセッサ;前記リバーストラヒックチャネル上の送信のために複数のテストパケットを形成し、各テストパケットは、複数の可能なレートの各々において最後に送信されたテストパケットのシーケンス番号を含み、レート選択スキームに基づきおよび前記最小および最大レートにより制限される前記テストパケットのためのレートを選択するように機能するコントローラ;および前記選択されたレートで前記リバーストラヒックチャネル上に送信するために前記テストパケットを処理するように機能する送信データプロセッサ。前記形成されたテストパケットの待ち行列を作るように機能するバッファをさらに具備する、請求項61の端末。下記を具備する、無線データ通信システムにおける装置:リバーストラヒックチャネル上のデータ送信のための最小レートおよび最大レートを含ませてある第1のメッセージを受信する手段;前記リバーストラヒックチャネル上の送信のために複数のテストパケットを形成する手段、各テストパケットは、複数の可能なレートの各々において最後に送信されたテストパケットのシーケンス番号を含む;レート選択スキームに基づきおよび前記最小および最大レートにより制限される前記テストパケットのためのレートを選択する手段;および前記選択されたレートで前記リバーストラヒックチャネル上に送信するために前記テストパケットを処理する手段。下記を具備する、無線データ通信システムにおけるアクセスポイント:フォワードトラヒックチャネルを介した送信のために複数のテストパケットを処理するように機能する送信データプロセッサ;リバーストラヒックチャネルを介して受信される複数のループバックパケットを処理するように機能する受信データプロセッサ、各ループバックパケットはゼロ以上のテストパケットをカバーし、各カバーされるテストパケットの送信源とシーケンス番号を含む;および受信されたループバックパケットによりカバーされる各テストパケットの送信源とシーケンス番号に基づいて複数の送信源のための複数の変数を更新するように機能するコントローラ。下記を具備する、無線データ通信システムにおけるアクセスポイント:フォワードトラヒックチャネルを介した送信のために複数のテストパケットを処理する手段;リバーストラヒックチャネルを介して受信される複数のループバックパケットを処理する手段、各ループバックパケットは、ゼロ以上のテストパケットをカバーし、各カバーされたテストパケットの送信源とシーケンス番号を含む;および受信されたループバックパケットによりカバーされた各テストパケットの送信源とシーケンス番号に基づいて、複数の送信源のための複数の変数を更新する手段。この発明の特徴、性質、および利点は、類似の参照文字が全体にわたってそれに相当するものとして特定する図面とともに以下に述べる詳細な記述からより明白になるであろう。図1は、この発明の種々の観点および実施の形態が実施されてもよい無線データ通信システム100の図である。システム100は多数のセルのための通信を提供する。各セルは、対応するアクセスポイント104によりサービスされる。アクセスポイントはまた基地局、基地局トランシーバシステムBTS、またはノードBとも呼ばれる。種々の端末106がシステム全体にわたって分散される。端末はまた、アクセス端末、遠隔端末、移動局、またはユーザ機器UEとも呼ばれる。一実施の形態において、各端末106は、いつなんどきでもフォワードリンク上の1つのアクセスポイント104と通信してもよく、端末がソフトハンドオフにあるか否かに応じてリバースリンク上の1つ以上のアクセスポイントと通信してもよい。フォワードリンクすなわち、ダウンリンクは、アクセスポイントから端末への送信を指し、リバースリンクすなわち、アップリンクは端末からアクセスポイントへの送信を指す。図1において、矢印を有した実線は、アクセスポイントから端末へのユーザ特定データまたは、単にデータ送信を示す。矢印を有した破線は、パイロットおよび他のシグナリングを受信しているが、アクセスポイントからのユーザ特定データ送信を受信していないことを示す。図1に示すように、アクセスポイント104aはデータをフォワードリンク上の端末106aに送信し、アクセスポイント104bは、データを端末106bに送信し、アクセスポイント104cは、データを端末106cに送信する等である。簡単のために、リバースリンク通信は図1には示されていない。システム100は、cdma2000、IS-95、W-CDMA、およびその他のような1つ以上のCDMA規格をサポートするように、設計してもよい。CDMA規格は技術的に周知であり、参照することによりここに組み込まれる。いくつかの新世代のCDMAシステム例えば、cdma20001xEVシステムは、バーストでおよび例えば、通信リンクによりサポートされる可変データ転送速度でデータを送信することができる。ここに記載されるテスト技術は、これらのシステムのための通信リンクをより効率的に特徴づけることができるかもしれない。図2Aは、この発明の種々の観点および実施の形態をサポートすることができるアクセスポイント104の一実施の形態のブロック図である。簡単のために、図2Aは、1つの端末と通信するためにアクセスポイントにおける処理を示す。フォワードリンク上で、送信TXデータ源210からのトラヒックデータおよびバッファ212からのテストデータはマルチプレクサMUX214に供給される。マルチプレクサ214は、ノーマルモードで動作しているとき、トラヒックデータを選択し、TXデータプロセッサ216に供給し、テストモードで動作しているとき、トラヒックおよびテストデータの両方を供給する。TXデータプロセッサ216は、受信したデータを受信して処理し例えば、フォーマット化し、インターリーブし、符号化する、次にさらにモジュレータMOD218により処理されるカバーおよび拡散される。この処理例えば、符号化、インターリービング、およびカバリング等はチャネルの種類毎に異なっていてもよい。次に、変調されたデータはRFTX装置222に供給され、条件づけされ例えば、1つ以上のアナログ信号に変換され、増幅され、フィルタリングされ、および直交変調されるフォワードリンク信号を発生する。フォワードリンク信号は、デュプレクサD224を介して送られ、アンテナ226を介して端末に送信される。コントローラ220は、マルチプレクサ214を介して送信されるシグナリングメッセージを介して全体テストを制御する。図2Bは、この発明の種々の観点および実施の形態をサポートすることができる端末の一実施の形態のブロック図である。アクセスポイントからのフォワードリンク信号はアンテナ252により受信され、デュプレクサ254を介して送られ、RF受信器装置256に供給される。RF受信器装置256は受信した信号を条件づけし例えば、フィルタリングし、増幅し、ダウンコンバートしおよびデジタル化する、サンプルを供給する。デモジュレータDEMOD258は、サンプルを受信して処理し例えば、逆拡散し、デカバーし、復調する、リカバーされたシンボルを供給する。デモジュレータ258は、リカバーされたシンボルを供給するために受信した信号内の複数の信号インスタンスを処理することができるレーキ受信器を実装してもよい。受信RXデータプロセッサ260は、リカバーされたシンボルをデコードし、受信されたパケットをチェックし、デマルチプレクサ262を介してデコードされたトラヒックデータをRXデータシンク264に供給し、デコードされたテストデータをコントローラ270に供給する。コントローラ270は、マルチプレクサMUX284を介して送信されるシグナリングメッセージを介して全体のテストを制御する。リバースリンク上で、マルチプレクサ284は、コントローラ270からのフォワードリンクテストの統計データ、バッファ278からのループバックデータ以下に記載する、バッファ280からのリバースリンクをテストするためのテストデータ、およびTXデータ源282からのトラヒックデータを受信する。端末106の動作モードおよび実行される特定のテスト複数の場合もあるに応じて、マルチプレクサ284は、種々の種類のデータの適切な組合せをTXデータプロセッサ286に供給する。次に、供給されたデータがTXデータプロセッサ286により処理され例えば、フォーマット化され、インターリーブされ、コード化される、モジュレータMOD288によりさらに処理され例えば、カバーされ、拡散される、およびRFTX装置290により条件づけされ例えば、アナログ信号に変換され、増幅され、フィルタリングされ、直交変調されるリバースリンク信号を発生する。次に、リバースリンク信号は、デュプレクサ254を介して送られ、アンテナ252を介して1つ以上のアクセスポイント104に送信される。図2Aに戻って参照すると、リバースリンク信号は、アンテナ226により受信され、デュプレクサ224を介して送られ、RF受信器装置228に供給される。送信されたデータをリカバーするために、リバースリンク信号はRF受信器装置228により条件づけされ例えば、ダウンコンバートされ、フィルタリングされ、および増幅される、さらにそれぞれモジュレータ288およびTXデータプロセッサ286により実行される方法と相補的な方法でデモジュレータ232およびRXデータプロセッサ234によりさらに処理される。リバースリンクトラヒックデータは、デマルチプレクサ236を介してRXデータシンク238に供給され、統計、ループバック、およびテストデータは、評価のためにコントローラ220に供給される。この発明の観点は、CDMAシステムにおける端末およびアクセスポイントの性能をテストするための技術を提供する。1つの観点において、プロトコルおよびメッセージのフレームワークは、端末の性能テストをサポートするために提供される。このフレームワークは、例えば、異なる機器供給元間でインターフェース互換性を保証する。他の観点において、異なる種類のチャネル例えば、トラヒックチャネル並びに補助またはオーバーヘッドチャネルの種々のテストを実行するための技術が提供される。バーストデータ送信のためのテストがサポートされる。さらに他の観点において、種々の統計値を収集し、ロギングし、および報告するための技術が提供され、収集された統計値は、その後、スループット、パケットエラーレートPER等のような種々の性能測定基準を導き出すために使用してもよい。さらに他の観点において、テストの持続性すなわち、接続および切断に対する継続するテスト、変数は、命令されるときのみリセットされる統計情報を記憶するために使用されるをサポートするための技術が提供される。さらに他の観点において、例えば、チャネルのエラーレートを決定してもよいようにある補助チャネルの設定を強制するための技術が提供される。この発明の種々の観点および実施の形態が以下にさらに詳細に記載される。明確にするために、この発明の種々の観点は、特に、cdma2000高速パケットデータエアーインターフェースまたは、単にcdma2000HAIに関して記載される。図3は、cdma2000における高速パケットデータのために使用されるフォワードリンク送信スキームの図である。各アクセスポイントは、時分割多重方式で、1つずつ、信号強度に基づいて、アクセスポイントからデータを受信するために選ばれた端末にパケットデータを送信する。仮にあったとしても、アクセスポイントは、パケットデータをピーク電力レベルでまたはその付近で端末に送信する。端末がデータ送信を所望するときはいつでも、端末は、データレートコントロールDRCメッセージの形式でパケットデータ要求を選択されたアクセスポイントに送信する。端末は、多数のアクセスポイントから受信したフォワードリンク信号例えば、パイロットの信号品質を測定し、最良の受信信号品質を有するアクセスポイントすなわち、選択されたアクセスポイントを決定し、最良の受信されたリンクによりサポートされる最高のデータ転送速度を特定し、特定されたデータ転送速度を示すDRC値を送信する。DRC値は、DRCチャネル上に送信され、アクセスポイントに割り当てられたDRCカバーの使用を介して選択されたアクセスポイントに向けられる。選択されたアクセスポイントまたはサービングセクタは、受信したDRC値、キュー内のデータ、等のような種々の因子を考慮してもよいスケジューリングポリシーに従って、フォワードトラヒックチャネル上で端末へのデータ送信をスケジュールする。受信されたデータ送信のステータスに基づいて、ACKチャネル上で、アクノレジメントACKsおよびネガティブアクノレジメントNACKsを選択されたアクセスポイントに送信する。cdma2000のための高速パケットデータ送信スキームの詳細は、以下HAIドキュメントと呼ばれ、参照することによりここに組み込まれる、cdma2000高速パケットデータエアーインターフェース仕様というタイトルの3GPP2C.S0024に記載されている。ここに記載される技術は、種々の種類のチャネルをテストするために使用してもよい。cdma2000HAIの場合、これらのチャネルは、フォワードトラヒックチャネル、DRCチャネル、ACKチャネル、リバーストラヒックチャネル、および恐らくその他を含む。フォワードトラヒックチャネルは、アクセスポイントから端末へのデータ送信のために使用され、りバーストラヒックチャネルは、端末からアクセスポイントへのデータ送信のために使用される。DRCチャネルは、フォワードトラヒックチャネルに使用される最大レートに関する情報を送信するために使用され、ACKチャネルは、受信したパケットに対してアクノレジメントビットを送信するために使用される。ここに記載される技術は、種々のアプリケーションに使用してもよい。そのような1つのアプリケーションは、系統だった方法例えば、工場または実験室の環境でにおける端末のテストである。cdma2000HAIにおける端末の最小性能は、cdma2000ハイレートパケットデータ端末のための推奨される最小性能規格というタイトルのTIA/EIA/IS-866に記載され、アクセスポイントのための最小性能は、cdma2000ハイレートパケットデータアクセスネットワークのための推奨される最小性能規格に記載される。これらは両方とも参照することによりここに組み込まれる。他のアプリケーションは、スループットおよびパケットエラーレートPERのような例えば、現場の環境においてある重要なフォワードおよび/またはリバースリンク性能測定基準の測定である。1つの観点において、フレームワークは、CDMAシステム例えば、cdma2000HAIシステムの種々のエレメントをテスト可能にするために供給される。ここでは、テストアプリケーションプロトコルTAPと呼ばれるフレームワークは、フォワードチャネルをテストするためのフォワードテストアプリケーションプロトコルFTAPおよびリバースチャネルをテストするためのリバーステストアプリケーションプロトコルRTAPから構成される。一実施の形態において、FTAPは、1フォワードトラヒックチャネルを制御するためおよびフォワードトラヒックチャネルに関連するリバースチャネルを構成するための手続とメッセージを供給し、2フォワードトラヒックチャネルをテストするために、それぞれフォワードおよびリバーストラヒックチャネル上に送信されたテストおよびループバックパケットの発生と送信を指示し、および3端末において観察されるある統計値を収集し、ロギングし、報告するための手続を供給する。より少ない、さらなるおよび/または異なる能力がFTAPによりサポートされてもよく、これはこの発明の範囲内である。一実施の形態において、RTAPは、リバーストラヒックチャネルを制御し構成するための手続およびメッセージを供給し、2そのチャネルをテストするためにリバーストラヒックチャネル上に送信されたテストパケットの発生を指示する。より少ない、さらなる、および/または異なる能力がRTAPによりサポートされてもよく、これはこの発明の範囲内である。TAPは、テストパケットを発生し、送信方向におけるストリーム層にパケットを送り、受信方向におけるストリーム層からのパケットを受信し処理する。FTAPの送信単位は、FTAPパケットであり、RTAPの送信単位は、RTAPパケットである。FTAPおよびRTAPパケットサイズは各々セッションコンフィギュレーション期間中にネゴシエートされる下位層により決定される。各FTAPまたはRTAPパケットは、ストリーム層ペイロードに含まれる。FTAPおよびRTAPは、フォワードおよびリバーストラヒックチャネルにテストを行なうために端末およびアクセスネットワークを制御し構成するために、各々シグナリングメッセージを使用する。FTAPおよびRTAPは、メッセージを送信するために上述のHAI文献に記載されるシグナリングアプリケーションを使用する。TAPは、テストセッションを終了したり、テスト中の端末の状態を変更するために使用される、他の層からのある表示データを受信するために登録される。一実施の形態において、表示データの右側のカッコ内に示すようにFTAPおよび/またはRTAPにより以下の表示データが受信される。[FTAPおよびRTAPにより受信される]ConnectedStateConnectionClosed、[FTAPにより受信される]RouteUpdateIdleHO、[FTAPおよびRTAPにより受信される]RouteUpdateConnectionLost、および[FTAPおよびRTAPにより受信される]IdleStateConnectionOpened。TAPはまた、以下の表示データを上位のシグナリング層に戻す。[FTAPにより戻される]LoopbackSyncLost、および[RTAPにより戻される]RTAPSyncLost。フォワードテストアプリケーションプロトコルFTAPFTAPは、フォワードトラヒックチャネルを含むフォワードチャネルに関する種々のテストを構成し、制御し、および実行するために使用される手続きおよびメッセージを供給する。FTAPのための手続は、以下のカテゴリにグループ化してもよい。FTAPテストパラメータコンフィギュレーション-端末およびアクセスネットワークにおいてFTAPテストコンフィギュレーションを制御するための手続とメッセージを含む;FTAPテストパケット送信および受信-フォワードトラヒックチャネル上に送信するためにアクセスネットワークにおいてFTAPテストパケットを発生するため、および端末において受信したパケットを処理するための手続を含む;FTAPループバックパケット送信および受信-リバーストラヒックチャネル上でFTAPループバックパケットを送信および受信するための手続を含む;ACKチャネル送信-構成された固定値のACKチャネルビットをACKチャネル上に送信するための手続を含む;DRCチャネル送信-構成された固定のDRC値を送信し、および/またはDRCチャネル上で固定のDRCカバーを使用するための手続きを含む;およびFTAP統計値収集および検索-端末において統計値を収集するためおよびアクセスネットワークによりそれらを検索するための手続およびメッセージを含む。手続およびメッセージは以下にさらに詳細に記載される。より少ない、さらなる、および/または異なる手続およびメッセージもまたFTAPのために提供されてもよく、これはこの発明の範囲内である。FTAPは、異なる種類のフォワードチャネルのテストをサポートする。テストされる特定のチャネルは、個別に選択してもよく、選択されたチャネルを同時にテストしてもよい。一実施の形態において、FTAPは、フォワードトラヒックチャネル、フォワードMACチャネル、DRCチャネル、およびACKチャネルのテストをサポートする。表1は、FTAPによりサポートされる種々のモードをリストアップする。より少ない、さらなる、および/または異なるモードもサポートしてもよく、これはこの発明の範囲内である。FTAPは、アクセスネットワークによるある統計値の収集をサポートする。これらの統計値は、例えば、フォワードリンクスループット、トラヒックパケットエラーレート、コントロールチャネルパケットエラーレート、セクタキャパシティスループット等のような種々の性能測定基準を決定するために使用してもよい。表2はループバックモードがイネーブルであるとき、例えば、セクタ毎にアクセスネットワークにより収集および維持されてよい統計値をリストアップする。FTAPは、端末によるある統計値の収集をサポートする。これらの統計値は、アクセスネットワークにより検索してもよい。表3は、端末により収集し維持してもよい統計値をリストアップする。cdma2000HAIにおいて、各セクタのためのパイロットは、特定のPNオフセットおよびCDMAチャネルにより特徴づけられ、アクティブセットパイロットASPは、端末が現在監視しているコントロールチャネルのセクタからのパイロットである。端末はアイドル状態にあるけれども、サービングセクタからのコントロールチャネルを監視する。IdleASPChangeは、アクティブセットパイロットの変化率のための統計値を収集するために使用され、FirstSyncCCPktは、端末により成功裡に受信されたシンクロナスカプセルにおけるCCMAC層パケットの数のための統計値を収集するために使用される。端末が接続状態にある間、サービングセクタからのパケットを受信してもよい。サービングセクタは、DRCメッセージが送信されるまたは向けられるセクタである。DRCメッセージが一方のセクタから他方のセクタに再び向けられると、DRCは、NULLカバーを介して遷移をカバーする。例えば、DRCカバーが、NULLカバーを介してセクタカバーAからセクタカバーBAはBと等しくないに変化すると、1つのサービングセクタ変化としてカウントされる。DRCカバーが、NULLカバーを介して、セクタカバーAから、セクタカバーAに戻るように変化するなら、ゼロのサービングセクタ変化としてカウントされる。ConnectedSSChangeはサービングセクタの変化率のための統計値を収集するために使用される。アイドルおよび接続状態は、上述したHAI文献に記載されるエアーリンク管理プロトコルにおける端末動作状態である。図4はこの発明の一実施の形態に従って、フォワードトラヒックチャネルをテストするための全体のプロセス400の図である。プロセス400は、例えば、フォワードリンクユーザスループット、フォワードトラヒックチャネルパケットエラーレート、コントロールチャネルパケットエラーレート、フォワードリンクセクタスループット等のような種々の性能測定基準を決定するために使用してもよい。最初に、ステップ412において、アクセスネットワークと端末との間に現在接続が無ければ、アクセスネットワークは通常の方法で端末との接続をセットアップする。cdma2000HAIのための接続セットアップは、上述したHAI文献に記載されるように実行してもよい。次に、ステップ414において、アクセスネットワークは、FTAPを構成するためにFTAPParameterAssignmentメッセージを端末に送信する。FTAPテストのための端末のコンフィギュレーションは以下に記載され、一実施の形態において、ループバックモードは、デフォルトとしてイネーブルにされる。端末は、ステップ416において、必要なコンフィギュレーションを実行し、構成されたテストの準備ができていることを示すためにFTPParameterCompleteメッセージを有したアクセスネットワークに応答する。アクセスネットワークと端末はその後、ステップ418において、以下にさらに詳細に記載されるFTAPテストパケットとFTAPループバックパケットを交換する。任意の数のFTAPパケットを交換してもよく、アクセスネットワークおよび/または端末により収集される統計値は、テストコンフィギュレーションにより決定してもよい。ステップ420において、十分な統計値が収集された後、アクセスネットワークは、FTAPテストパケットを送信することを停止し、接続を解放する。例えば、アクセスネットワークがその他のテストまたは機能を実行し始めるなら、ステップ420は、省略してもよい。アクセスネットワークは、以下に記載するように、パケットエラーレートおよび平均スループットを計算するために収集した統計値を使用してもよい。プロセス400のための種々の詳細は以下に記載される。一実施の形態において、FTAPは、テストアプリケーションを3つの利用可能なストリームの1つに結合することによりアクティブになる。プロトコルコンフィギュレーションは、アクセスポイントまたは端末により開始することができる。一実施の形態において、各端末において、FTAPの1つのインスタンシエーションしかない。FTAPテストパラメータコンフィギュレーションアクセスネットワークまたは端末は、フォワードチャネルをテストするためにFTAPをアクティブにしてもよい。FTAPをアクティブにすると、端末は、ループバックモード、ACKチャネルビット固定モード、DRC固定モード、およびDRCカバー固定モードのためのフラッグをディスエーブルにするFTAPコンフィギュレーションイニシャライゼーション手続を実行する。図5は、FTAPテストパラメータコンフィギュレーションプロセス500の特定の実施の形態のフロー図である。プロセッサ500は、図4のステップ414および416をカバーする。ステップ512において、テストコンフィギュレーションをイニシャライズまたは変更するために、アクセスネットワークは、TransactionIDフィールドのための特別な値を含みおよび端末により維持されるFTAPモードフラッグのための1つ以上の属性レコードをさらに含んでもよいFTAPParameterAssignmentメッセージを送信する。メッセージ内の属性レコードを介して、アクセスネットワークは、実行されるテストを制御することができる。ステップ514において、アクセスネットワークからFTAPParameterAssignmentメッセージを受信すると、端末は、上述したFTAPコンフィギュレーションイニシャライゼーション手続を実行する。ステップ516において、端末はもしあれば、受信したメッセージに含まれる属性に基づいてFTAPモードフラッグを設定する。特に、受信したメッセージは、LoopBackMode属性、ACKChBitFixedMode属性、DRCFixedMode属性および/またはDRCCoverFixedMode属性を含んでもよい。端末がリバーストラヒックチャネル上にFTAPループバックパケットを送信することを要求されるなら、LoopbackMode属性がFTAPParameterAssignmentメッセージに含まれる。ACKチャネルビットがスロット毎に端末により送信され、特定の固定値に設定されるなら、ACKChannelBitFixedMode属性が含まれる。端末により送信されるDRCが特定の固定値に設定されるなら、DRCFixedMode属性が含まれる。およびDRC送信のために特定の固定DRCカバーが端末により使用されるなら、DRCCoverFixedMode属性が含まれる。受信したメッセージがLoopBackMode属性を含むなら、端末は、ループバックモードフラッグをイネーブルにし、その属性のLoopBackPersistenceフィールドにその値を記憶し、ループバックバッファをクリアし、LBPktOverflowBitをゼロに設定する。受信したメッセージがACKChannelBitFixedMode属性を含むなら、端末は、ACKチャネルビット固定モードフラッグをイネーブルにし、その値をその属性のACKChannelBitフィールドに記憶する。受信したメッセージがDRCFixedMode属性を含むなら、端末はDRC固定モードフラッグをイネーブルにし、その値をその属性のDRCValueフィールドに記憶する。および受信したメッセージがDRCCoverFixedMode属性を含むなら、端末は、DRCカバー固定モードフラッグをイネーブルにし、その値をその属性のDRCCoverフィールドに記憶する。ステップ518において、FTAPParameterAssignmentメッセージにより指定されるテストコンフィギュレーションが完了し、メッセージを受信してからTFTAConfig例えば、2秒以内に、端末は、FTAPParameterAssignmentメッセージのTransactionIDフィールドで受信された値と同じ値に設定されたTransactionIDフィールドを有するFTAPParameterCompleteメッセージを送信する。TransactionIDフィールドは、メッセージにより参照される具体的なトランザクションを特定するために使用される。端末からFTAPParameterCompleteメッセージを受信すると、各セクタに対して保持される、FTAPTestPktSent、FTAPTestPktRecd、FTAPMACPktRecd、FTAPLBPktSent、FTAPLBPktRecd、FTAPPhysPktSlots、およびFTAPTestTime変数をゼロに設定するFTAPテスト統計値およびパラメータイニシャライゼーション手続を実行する。アクセスネットワークは、さらに、FTAPテストパケットのシーケンス番号を追跡するために使用される、14ビット変数、VSTestをゼロに設定する。その後、FTAPテストパラメータコンフィギュレーションプロセスは終了する。FTAPテストが終了すると、端末はFTAPモードフラッグをリセットする。一実施の形態において、プロトコルがConnectedStateConnectionClosedまたはRouteUpdateConnectionLost表示データを接続層から受信すると、いずれかが、接続が終了され、端末がACKチャネルビット固定モード、DRC固定モード、およびDRCカバー固定モードのためのフラッグをディスエーブルにすることを示す。端末はさらに、ループバックモードフラッグが以前にイネーブルであったならおよび最後のFTAPParameterAssignmentメッセージ内のLoopBackme属性のLoopBackPersistenceフィールドの値が00であったなら、ループバックモードフラッグをディスエーブルにする。表4は特定の実施の形態に従って、FTAPParameterAssignmentメッセージのためのフィールドをリストアップする。表5は特定の実施の形態に従って、FTAPParameterAssignmentメッセージに含めてもよい属性レコードのための種々のフィールドをリストアップする。表5の最初のカラムは、FTAPParameterAssignmentメッセージを含めてもよい4つの異なる属性レコードを特定する。各属性レコードは、3つのフィールド-レングス、属性ID、および属性依存データフィールドを含み、これらの3つのフィールドは第2及至第4カラムに示される。レングスフィールドは、レングスフィールド自体を除くオクテットでの属性レコードのレングスを与える。一実施の形態において、各属性レコードフィールドのレングスは8ビットであり、各属性レコードのレングスは24ビットである。一実施の形態において、シグナリング層プロトコルSLPを信頼あるものに設定し、送信優先度を40に設定した状態で、端末にアドレス指定されるコントロールチャネルCCおよびフォワードトラヒックチャネルFTC上にFTAPParameterAssignmentメッセージが送信される。表6は特定の実施の形態に従って、FTAPParameterCompleteメッセージのためのフィールドをリストアップする。一実施の形態において、SLPを信頼あるものに設定し、送信優先度を40に設定した状態で、アクセスネットワークにアドレス指定されるユニキャストアドレッシングリバーストラヒックチャネルRTC上に、FTAPParameterCompleteメッセージが送信される。FTAPテストパケット送信および受信FTAPテストパラメータコンフィギュレーションが完了し、かつ端末が接続状態にある間、端末は、FTAPテストパケットを受信するためにフォワードトラヒックチャネルを監視する。一実施の形態において、FTAPテストパケットは、通常すなわち、トラヒックデータパケット同様の方法で、テストアプリケーションにより発生されるが、各FTAPテストパケットは、定義されたフィールドのみを含み、他のデータを含まない。FTAPテストパケットは、フォワードトラヒックチャネル上の送信のために常に利用可能であることを保証するために十分なレートで発生される。FTAPテストパケットは、図2Aのバッファ212に記憶してもよい。アクセスネットワークは、FTAPテストパケットの特定のために使用される、14ビットのシーケンス番号を、各送信されたFTAPテストパケット内に含む。シーケンス番号は、変数、VSTestを介してアクセスネットワークにより保持され、FTAPテストパケットを送信後1だけインクリメントされる。表7は、特定の実施の形態に従って、FTAPテストパケットのためのフィールドをリストアップする。アクセスネットワークは、規則のセットに従ってFTAPテストパケットをフォワードトラヒックチャネル上に送信する。一実施の形態において、アクセスネットワークは、特定の送信優先度例えば、55をFTAPテストパケットに割り当て、さらに上述したHAI文献に記載される強制単一カプセル化特徴を使用する。端末は、フォワードトラヒックチャネル上に送信されたFTAPテストパケットを受信し処理する。これらのFTAPテストパケットは、アクセスポイントにおいて通常の方法で発生されたので、トラヒックパケットのように、端末において通常の方法で処理することができる例えば、復調し、デコードし、正しく受信されたかまたはエラーで受信されたかを決定するためにチェックすることができる。FTAPループバックパケット送信および受信ループバックモードがイネーブルになると、端末はリバーストラヒックチャネル上にループバックパケットを発生してアクセスネットワークに送信する。cdma2000HAIのためのフォワードおよびリバースリンクは対称ではなく例えば、フォワードリンクは、リバースリンクより高いレートをサポートする、リバースリンクのレートは、例えば、最悪の場合、9.6Kbpsの低い値にさらに制限してもよい。フォワードリンク送信のための関連情報が抽出され、ループバックパケットを介してアクセスネットワークにループバックされる。一実施の形態において、FTAPループバックパケットは、観察間隔と呼ばれる、特定の時間間隔ごとに例えば、CDMA時間に調整された、16スロット間隔ごとに発生される。一実施の形態において、FTAPループバックパケットは、フォワードトラヒックチャネル上で受信されたFTAPテストパケットについての情報を搬送するために送信され、各FTAPループバックパケットの内容は、観察間隔の間受信されたFTAPテストパケットに基づき、および記述している。一実施の形態において、各FTAPループバックパケットは、関連する観察間隔期間中に端末により正しく受信された各FTAPテストパケットのためのレコードを含む。各レコードは、例えば、FTAPテストパケットが受信されたサービングセクタ、FTAPテストパケットのシーケンス番号およびレングス等のような、関連するFTAPテストパケットのための種々の情報を含む。FTAPループバックパケットに含まれる各レコード内の情報は、以下に記載するように、スループットおよびパケットエラーレートのような種々のフォワードリンク性能測定基準を導き出すためにアクセスネットワークにより使用される。表8は、特定の実施の形態に従って、FTAPループバックパケットのためのフィールドをリストアップする。FTAPループバックパケットは、一組の規則に従って発生され、その一実施の形態は以下に記載される。各発生されたFTAPループバックパケットに対して、FwdSysTimeフィールドは、16スロット観察間隔の開始すなわち0番目のスロットに対応する32768を法とするフレームにおいてCDMAシステム時間に設定される。CDMAシステム時間は、FTAPループバックパケットのためのシーケンス番号として有効に使用される。RecordCountフィールドは、関連する観察間隔の間受信されたFTAPテストパケットの数に設定される。FTAPループバックパケット内の各レコードは、関連する観察間隔期間中に受信した対応するFTAPテストパケットのための表8にリストアップされる種々の種類の情報を含む。FTAPテストパケットのためのレコードは、受信したFTAPテストパケットのSEQフィールド値の昇順に含まれる。FTAPループバックパケットは、FTAPテストパケットが、16スロット観察間隔の期間に受信されなかったとしても発生される。発生されたFTAPループバックパケットは、リバーストラヒックチャネル上への送信のためにキューイングされ、端末は、特定の数例えば、8以上のFTAPループバックパケットに対して例えば、図2Bのループバックバッファ278においてバッファリングを行なう。LBPktOverflowBitは、端末においてバッファオーバーフローによりいずれかのFTAPループバックパケットが失われたかどうかを示し、これが起きるなら1に設定される。LBPktOverflowBitが1に設定されるとき、すべての紛失したFTAPループバックパケットが、リバーストラヒックチャネル上の消失により失われたわけではないことを示す。FTAPループバックパケットは、一組の規則に従って送信され、その一実施の形態は、以下のように記載される。FTAPループバックパケットに特定の送信優先度例えば、55が割り当てられる。端末は、接続状態においてキューイングされたFTPループバックパケットを送信する。端末が、接続閉鎖に対してConnectedStateConnectionClosed表示データを、または欠損接続に対してRouteUpdateConnectionLost表示データを受信するなら、端末は、キューに残存していたかもしれない任意のFTAPループバックパケットの送信のために接続を確立しようと試みない。アクセスネットワークは、他のデータトラヒックパケットと同様に、通常の方法でFTAPループバックパケットを受信して処理し、さらに受信したパケット内に含まれる情報を抽出し記憶する。一実施の形態において、アクセスネットワークは、アクセス端末において受信したFTAPテストパケットおよびアクセスネットワークにおいて受信したFTAPループバックパケットを追跡するために、2つの変数、VRTestおよびVRLBを保持する。VRLBは、アクセスネットワークにより受信されることが予測される次のFTAPループバックパケットのシーケンス番号を表す15-ビット変数であり、VRTestは、端末において成功裡に受信された最後のFTAPテストパケットのシーケンス番号を表す14ビットの変数である。これらの変数は、ループバックモードの成功したコンフィギュレーションを示すFTAParameterCompleteメッセージの受信に続いて最初のFTAPループバックパケットを受信すると、アクセスネットワークによりイニシャライズされる。イニシャライズのために、VRLBは、最初のFTAPループバックパケットのFwdSysTimeフィールドに設定され、VRTestは、最初のFTAPループバックパケット内の最初のFTAPテストパケットレコードのFwdSeqフィールドに設定される。一実施の形態において、アクセスネットワークは、以下の手続に基づいておよび受信したパケット内のFwdSysTimeフィールドの値を用いて各受信したFTAPループバックパケットを処理する。FwdSysTime≧VRLBなら、FTAPLBPktSentは、{FwdSysTime-VRLB1}だけインクリメントされ、FTAPLBPktSentは1だけインクリメントされ、FTAPTestTimeは{FwdSysTime-VRLB1}だけインクリメントされ、およびVRLBはFwdSysTime1に設定される。FwdSysTime≦VRLBなら、LoopBackSyncLost表示データを発生する。1つのFTAPループバックパケットは、各16スロット観察間隔すなわち、各フレームに対して端末により送信されることが予測されるので、各FTAPループバックパケットに含まれるFwdSysTimeは、そのパケットのシーケンス番号として使用してもよい。各受信したFTAPループバックパケットに対して、最後に受信したFTAPループバックパケットから端末により送信されたFTAPループバックパケットの数を、現在受信したパケットのシーケンス番号、FwdSysTimeおよび予測されるパケットのシーケンス番号、VRLBに基づいて決定してもよい。受信されることが予測される次のFTAPループバックパケットのシーケンス番号は、現在受信したパケットのシーケンス番号を1だけインクリメントすることにより得られる。一実施の形態において、アクセスネットワークはさらに以下の手続に基づいて、各受信したFTAPループバックパケット内のレコードをシーケンシャルに処理する。最初に、FTAPテストパケットを端末に送信するサービングセクタがFTAPループバックパケット内に含まれるTCAMsgSeqIncludedフィールド、TCAMsgSeqフィールド、およびDRCCoverフィールドに基づいて決定される。従って、このサービングセクタのために保持される統計変数は以下のように更新される。FTAPhysPktSlotsは、そのレコード内のFwdPhysSlotsフィールドだけインクリメントされ、FTAPMACPktRecdは、そのレコード内のFwdMACPktsフィールドだけインクリメントされ、FTAPTestPktSentは、{FwdSeq-VRTest1}だけインクリメントされ、およびVRTestは{FwSeq1}に設定される。一実施の形態において、シーケンス番号に関して実行される演算と比較は、符号なしのモジュロ2S演算において実行される。但し、Sはシーケンス番号を表すために使用されるビット数を示す。xというシーケンス番号の場合、[x1,x2S1-1]の範囲内の番号は、xより大きいと考えられ、[x-1,x-2S1]はxより小さいと考えられる。DRCチャネル送信DRC固定モードがイネーブルなら、端末は、FTAPParameterAssignmentメッセージ内のDRCFixedMode属性により指定されるDRC値を送信する。そして、DRCカバー固定モードがイネーブルなら、端末は、そのメッセージ内のDRCCoverFixedMode属性により指定されるDRCカバーを使用する。そうでなければ、端末はDRCを通常の方法で送信する。ACKチャネル送信ACKチャネルビット固定モードがイネーブルなら、端末は、FTAPParameterAssignmentメッセージ内のACKChannelBitFixedMode属性により指定されるACKチャネルビット値を、すべてのスロットにおいてACKチャネル上に送信する。一実施の形態において、端末はさらに、指定されたACKチャネルビット値に従って受信したFTAPテストパケットを処理する。ACKチャネルビット値が0として指定されるなら、端末は、パケットがあたかも1スロット期間のパケットであるかのようにフォワードトラヒックチャネル上のパケットを受信する。たとえ、パケットが単一スロットで成功裡にデコードされなかったとしてもおよびそのフルレングスが1スロットより大きいとしても、端末は、1スロットの後、パケットを受信することを停止する。ACKチャネルビット値が1として指定されるなら、端末は、パケットがあたかもフルレングス期間のパケットであるかのようにフォワードトラヒックチャネル上のパケットを受信する。端末は、たとえフルレングスが経過する前にパケットが成功裡にデコードされたとしても、スロットにおいてフルレングスが経過するまでパケットを受信することを継続する。いずれの場合においても、すなわち、ACKチャネルビット値が0または1であろうと、ループバックモードがイネーブルであるなら、FTAPループバックパケットを発生し送信し続ける。端末統計値収集および検索1つの観点において、端末による統計情報の収集、ロギング、および報告を容易にするために手続およびメッセージが供給される。プロトコルのインスタンスが作成されるとき、端末は、端末により保持されるIdleASPChange変数、IdleTime変数、ConnectedSSChange変数、ConnectedTime変数、FirstSyncCCPkt変数、およびCCTime変数をゼロに設定するFTAP統計イニシャライゼーション手続を実行する。図6は、この発明の一実施の形態に従って、端末から統計情報を検索するためのプロセス600の図である。プロセス600はテスト期間中いつでも実行してもよい。最初に、ステップ612において、アクセスネットワークは、端末において収集された統計値をクリアするように端末に指示するためにFTAPStatsClearRequestメッセージを送信する。ステップ614において、このメッセージを受信すると、端末は、FTAP統計イニシャライゼーション手続を実行し、要求された統計値のために保持される変数をクリアし、そしてFTAPStatsClearResponseメッセージに応答する。アクセスネットワークは、FTAPStatsClearRequestメッセージを送信することによりいつでも端末において変数をリセットすることができる。FTAPStatsClearRequestメッセージのTransactionID値と同じTransactionID値を含む、端末からのFTAPStatsClearResponseメッセージの受信は、端末における統計変数がクリアされたことを示す。次に、上述したFTAPテストコンフィギュレーションに基づいてテストが実行される。ステップ616において、十分な時間が経過後、アクセスネットワークは、端末において収集された統計値を検索するためにFTAPStatsGetRequestメッセージを送信してもよい。ステップ618において、メッセージを受信すると、端末は、対応するFTAPStatsGetRequestメッセージのTransactionIDと同じTransactionIDおよび要求された統計値を含むFTAPStatsGetResponseメッセージに応答する。図6に示すように、FTAPStatsClearResponseメッセージとFTAPStatsGetRequestメッセージとの間の期間は、統計値が端末により収集されるテスト期間を構成する。1つの観点において、統計値は、アイドル状態および接続状態のような多数の端末動作状態の各々に対して収集してもよい。一実施の形態において、エアーリンク管理プロトコルが特定の状態例えば、アイドル状態または接続状態にある間、その状態のための統計値収集がイネーブルとなり、すべての他の状態のための統計値収集がディスエーブルとなる。一実施の形態において、アイドル状態の間、アイドル状態統計値収集がイネーブルの状態で、RouteUpdateIdleHO表示データが受信され、IdleTimeがスロットごとにインクリメントされると、IdleASPChangeがインクリメントされる。そして、接続状態にある間、接続状態統計値収集がイネーブルの状態で、サービングセクタに変化があり、ConnectedTimeがスロットごとにインクリメントされると、ConnectedSSChangeがインクリメントされる。一実施の形態において、アイドル状態または接続状態にあるときに、コントロールチャネル統計値収集がイネーブルになる。コントロールチャネル統計値収集がイネーブルの間、同期カプセル内の最初のCCMAC層パケットが端末によって成功裡に受信され、CCTimeが各コントロールチャネルサイクルの始めでインクリメントされると、FirstSyncCCPktがインクリメントされる。表9は、特定の実施の形態に従って、統計値検索のために使用される4つのメッセージのためのフィールドをリストアップする。各メッセージは、メッセージの種類を特定するために使用されるMessageIDフィールドとトランザクションを特定するために使用されるTransactionIDフィールドを含む。FTAPStatsClearRequestメッセージおよびFTAPStatsGetResponseメッセージは、各々さらに1つ以上のAttributeIDレコードを含む。各レコードは、以下に記載するIdleASPStats属性、ConnectedSSStats属性、またはCCPktStats属性のためのAttributeIDを含む。FTAPStatsGetResponseメッセージは、さらに、各レコードが表10及至表12に記載のIdleASPStats属性、ConnectedSSStats属性、またはFirstSyncCCPktStats属性のための簡単なレコードである、1つ以上のAttributeRecordレコードを含む。MessageIDフィールド、TransactionIDフィールド、およびAttributeIDフィールドは各々8ビットのレングスであり、各AttributeRecordレコードは以下に記載するレングスを有する。表10は、FTAPStatsGetResponseメッセージに含めてもよいIdleASPStats属性レコードのためのフィールドをリストアップする。この属性レコードは、端末により収集されるアクティブセクタパイロットのための統計値を供給する。表11は、FTAPStatsGetResponseメッセージに含めてもよいConnectedSSStats属性レコードのためのフィールドをリストアップする。この属性レコードは、端末により収集されるサービングセクタ内の変化に対する統計値を供給する。表12は、FTAPStatsGetResponseメッセージに含めてもよいFirstSyncCCPktStats属性レコードのためのフィールドをリストアップする。この属性レコードは、端末により収集される最初の同期CCパケットのための統計値を提供する。表13は、4つのメッセージ、アドレスモード、およびSLP送信スキーム、および送信優先度を送信するために使用されるチャネルをリストアップする。フォワードリンク性能は、端末において収集された統計値に基づいて決定してもよく、アクセスネットワークに報告される。性能計算のいくつがが以下に記載される。上述の式における5/3の比は、cdma2000における各タイムスロットに対して1.667msecに相当する。他の性能測定基準も、アクセスネットワークにおいてロギングしてもよい他の統計値に基づいて導き出してもよい。例えば、端末から受信したDRC値は、DRCチャネル上のDRCシンボルエラー性能を決定するためにロギングしてもよい。図2Bに戻って参照すると、端末106において、RXデータプロセッサ260は、FTAPテストパケットを処理するように動作し、マルチプレクサ262を介してパケットをコントローラ270に送ってもよい。次に、コントローラ270は、各受信したFTAPテストパケットから種々の種類の情報例えば、サービングセクタ、シーケンス番号、および各FTAPテストパケットのレングスを特定し、抽出する。次に、コントローラ270は、上述した関連情報を有するFTAPループバックパケットを形成する。FTAPループバックパケットは、ループバックバッファ278に記憶してもよい。適切な時間に、リバーストラヒックチャネル上に送信するために、FTAPループバックパケットは、バッファ278から検索され、マルチプレクサ284を介して送られ、TXデータプロセッサ286により処理される。図2Aに戻り参照すると、アクセスポイント104において、FTAPループバックパケットは、RXデータプロセッサ234により処理され、コントローラ220に供給される。次に、コントローラ220は、各受信したFTAPループバックパケットからの種々の種類の情報例えば、サービングセクタ、シーケンス番号、各カバーされたFTAPテストパケットのレングスを特定し、抽出する。上述したように、コントローラ220はさらに、受信したFTAPループバックパケットから抽出した情報に基づいて各サービングセクタのために保持される変数を更新する。コントローラ220は、さらに種々のフォワードリンク性能測定基準のために上述した計算を実行するために動作してもよい。他のフォワードリンク性能測定基準は、アクセス端末においてロギングしてもよい他の統計値に基づいて導き出してもよい。例えば、受信したFTAPテストパケットをロギングすることにより、フォワードトラヒックチャネルパケットミス確率、パケット受信フォールスアラーム確率等を決定することができる。リバーステストアプリケーションプロトコルRTAPRTAPは、リバーストラヒックチャネルを含む、リバースチャネルの種々のテストを構成し、制御し、実行するために使用される手続きとメッセージを供給する。RTAPのための手続は、以下のカテゴリにグループ化してもよい。テストパラメータコンフィギュレーション-端末とアクセスネットワークにおいてRTAPテストコンフィギュレーションを制御するための手続とメッセージを含む;およびRTAPテストパケット送信および受信-端末においてRTAPテストパケットおよびRTAPフィルパケットを発生し、発生されたパケットを構成されたレートでリバーストラヒックチャネル上に送信し、受信したパケットをアクセスネットワークにおいて処理するための手続を含む。手続をメッセ-ジは、以下にさらに詳細に記載される。より少ない、さらなるおよび/または異なる手続きおよびメッセージもRTAPのために供給してもよく、これはこの発明の範囲内である。RTAPは、種々のレートでリバーストラヒックチャネルのテストをサポートする。表14は、リバーストラヒックチャネルによりサポートされる種々のモードをリストアップする。RTAPは、スループットおよびパケットエラーレートのような種々の性能測定基準を決定するために使用してもよい、アクセスネットワークによりある統計値の収集をサポートする。表15は、アクセスネットワークにより収集し、保持してもよい統計値をリストアップする。図7は、この発明の一実施の形態に従う、リバーストラヒックチャネルをテストするための全体のプロセス700の図である。プロセス700は、例えば、リバースリンクスループット、パケットエラーレート等のような種々のテストのために使用してもよい。最初に、ステップ712において、アクセスネットワークと端末との間に現在の接続が無ければ、アクセスネットワークは通常の方法で端末との接続をセットアップする。次に、アクセスネットワークは、ステップ714にいて、RTAPを構成するために、RTAPParameterAssignmentメッセージを端末に送信する。このメッセージは、アクセス端末によるRTAPテストパケットの送信を可能にするためにRTAPTestPketEnable属性レコードを含む。ステップ716において、端末はコンフィギュアドテストの準備ができていることを示すために、必要なコンフィギュレーションを実行し、RTPParameterCompleteメッセージを用いてアクセスネットワークに応答する。その後、ステップ718において、端末はRTAPテストパケットをアクセスネットワークに送信する。任意の数のパケットを送信してもよく、アクセスネットワークおよび/または端末により収集される統計値は、テストコンフィギュレーションにより決定してもよい。ステップ720において、十分な統計値が収集された後、アクセスネットワークは接続をリリースする。例えば、アクセスネットワークがその他のテストまたは機能を実行し始めるなら、ステップ720を省略してもよい。以下に記載するように、アクセスネットワークは、パケットエラーレートおよびスループットを計算するために収集した統計値を使用してもよい。プロセス700のための種々の詳細は以下に記載される。RTAPテストパラメータコンフィギュレーションアクセスネットワークまたは端末は、リバースチャネルをテストするためにRTAPをアクティブにしてもよい。RTAPをアクティブにすると、端末は、RTAPテストパケットモードおよびコンフィギュアドパケットレートモードのためのフラッグをディスエーブルにするRTAPコンフィギュレーションイニシャライゼーション手続を実行する。図8は、RTAPテストパラメータコンフィギュレーションプロセス800の特定の実施の形態のフロー図である。プロセス800は、図7のステップ714および716をカバーする。ステップ812において、RTAPテストコンフィギュレーションをイニシャライズまたは変更するために、アクセスネットワークは、TransactionIDフィールドのための特定の値を含み、さらに端末により保持されるRTAPモードフラッグのための1つ以上の属性レコードを含んでもよいRTAPParameterAssignmentメッセージを送信する。メッセージ内の属性レコードを介して、アクセスネットワークは、実行されるテストを制御することができる。ステップ814において、アクセスネットワークからRTAPParameterAssignmentメッセージを受信すると、端末は上述したRTAPコンフィギュレーションイニシャライゼーション手続を実行する。次に、ステップ816において、端末はRTAPテストパラメータイニシャライゼーション手続を実行する。一実施の形態において、この手続は、すべての可能なリバーストラヒックチャネルレートに対してすなわち、iの全ての可能な値に対して、表18に示すRateIndexiに対応するレートで送信されたRTAPテストパケットのシーケンス番号を追跡するために、12ビットの変数、Viを含まないが、発生のタイムインスタントまで送信されたRTC物理層パケットをカバーする情報を、RTAPテストパケットは含む。表20は、特定の実施の形態に従う、RTAPテストパケットのためのフィールドをリストアップする。各フレームに対して、端末により1つのRTAPテストパケットが送信されることが予測されるので、各RTAPテストパケットに含まれるRevSysTimeをそのパケットのためのシーケンス番号として使用してもよい。コンフィギュアドパケットレートモードがイネーブルなら、端末は、RTAPテストパケットを含むリバーストラヒックチャネルパケットを充填するのに必要なサイズの可変長のRTAPフィルパケットを選択された速度で送信する。表21は、特定の実施の形態に従うFTAPフィルパケットのためのフィールドをリストアップする。発生されたRTAPテストパケットがリバーストラヒックチャネル上に送信するためにキューイングされ、端末は、特定数例えば、8以上のRTAPテストパケットに対して例えば、図2Bのバッファ280においてバッファリングを提供する。RTAPTestPktOverflowBitは、バッファオーバーフローにより任意のRTAPテストパケットが欠損したかどうかを示し、これが生じるなら1に設定される。RTAPテストパケットは一組の規則に従って送信され、その一実施の形態は以下のように記載される。RTAPテストパケットには、特定の送信優先度例えば、55が割り当てられ、もしあればRTAPフィルパケットも他の特定の送信優先度例えば、255が割り当てられる。端末は、キューイングされたRTAPテストパケットおよびもしあればRTAPフィルパケットを接続状態で送信する。一実施の形態において、RTAPテストパケットは、定義された速度選択スキームに基づいて決定された速度で送信される。コンフィギュアドパケットレートモードがイネーブルなら、端末は、一組の規則に従って、リバーストラヒックチャネルレートを選択し、その一実施の形態が以下に記載される。そうでなければ、端末は、上述したHAI文献に記載されるリバーストラヒックチャネルMACプロトコルに従うレートを選択する。表22は、RTAPテストパケットのためのレートを選択するために端末により保持される変数をリストアップする。最初のRTAPテストパケットに対して、端末は、TargetRateをMinRateに設定し、さらにSelectedRateを、TargetRateおよびMACMaxRateの小さい方に設定する。各次のRTAPテストパケットに対して、端末は以下の手続に基づいてパケットのためのレートを選択する。TargetRateTargetRate1、TargetRateMaxRateなら、TargetRateMinRate、およびSelectedRateMin上述の手続は、RTAPParameterAssignmentメッセージにより指定されるMaxRateおよびMACプロトコルにより許可されるMACMaxRateまでの、および上記MaxRateおよびMACMaxRateにより制限されるすべてのサポートされるレートを介して繰返す。端末が、RTAPテストパケットを含むリバーストラヒックチャネルパケットを、RateIndexiを有するレートで送信するなら、端末は、変数ViSRevをインクリメントすることにより送信されたRTAPテストパケットのための関連するシーケンス番号をインクリメントする。端末が、ConnectedStateConnectionClosed表示データまたはRouteUpdateConnectionLost表示データを受信するなら、端末は、キューに残存していたかもしれない任意のRTAPテストパケットの送信のための接続を確立しようと試みない。一実施の形態において、アクセスネットワークは、RTAPテストパケットを追跡するために、いくつかの変数、VRRTAPおよびXi]を保持する。VRRTAPは、アクセスネットワークにより受信されることが予測される次のRTAPテストパケットのシーケンス番号に相当する8ビットの変数であり、X[i]は12ビット変数のアレイであり、各々は、RateIndexiに相当するレートで送信されたリバーストラヒックチャネル物理層パケットに含まれることが予測される次のRTAPテストパケットのシーケンス番号に相当する。これらの変数は、RTAPParameterCompleteメッセージの受信に続いて最初のRTAPテストパケットを受信すると、アクセスネットワークによりイニシャライズされる。イニシャライゼーションに対して、VRRTAPは、RTAPテストパケットのRevSysTimeフィールドに設定され、X[i]は、iのすべての可能な値に対して最初のRTAPテストパケットのSeqIフィールドに設定される。一実施の形態において、RateIndexkに相当するレートで受信した各RTAPテストパケットに対して、アクセスネットワークは、以下の手続に基づいておよび受信したパケット内のRevSysTimeフィールドの値を用いて受信したパケットを処理する。RevSysTime≧VRRTAPなら、RTAPTestPktRecdkは1だけインクリメントされ、RTAPTestTimeは{RevSysTime-VRRTAP1}だけインクリメントされ、およびVRRTAPはRevSysTime1に設定される。RevSysTimeVRRTAPなら、RTAPSyncLost表示データを発生する。一実施の形態において、アクセスネットワークは、以下のようにkのすべての可能な値に対してSeqkフィールドの値を用いて受信したRTAPテストパケットのフィールドをさらに処理する。RTAPTestPktSentkはSeqk-Xk1だけインクリメントされ、およびXkは、Seqk1に設定される。一実施の形態において、シーケンス番号に関して実行される演算と比較は符号なしのモジュロ2S演算で実行され、Sはシーケンス番号を表すために使用されるビット数である。リバースリンク性能は、収集した統計値に基づいて決定してもよい。性能計算のいくつかが以下に記載される。以下において、PhysLayerPktSizeiは、RateIndexiに相当するレートにおいて、物理層パケット内のビット数を与える。図2Bに戻って参照すると、端末106において、コントローラ270は、バッファ280に記憶してもよいRTAPテストパケットを発生するように動作してもよい。リバーストラヒックチャネル上への送信のために、適切な時刻において、RTAPテストパケットは、バッファ280から検索され、マルチプレクサを介して送られ、TXデータプロセッサ286により処理される。コントローラ270は、RTAPテストパケットの選択されたレートに対してレート制御をモジュレータ288にさらに供給してもよい。図2Aに戻って参照すると、アクセスポイント104において、RTAPテストパケットは、RXデータプロセッサ234により処理され、コントローラ220に供給される。次に、コントローラ220は、各RTAPテストパケットからの種々の種類の情報例えば、各RTAPテストパケットのレートおよびシーケンス番号およびすべての可能なレートに対して最後に送信されたパケットのシーケンス番号を特定し、抽出する。上述したように、コントローラ220は、受信したRTAPテストパケットから抽出した情報に基づいてレートのために保持される変数をさらに更新する。コントローラ220は、さらに種々のリバースリンク性能測定基準に対して上述した計算を実行するようにさらに動作してもよい。上記記載は、発明の技術の1つの特定の実施を表す。より少ない、さらなる、および/または異なるテストを実行してもよく、およびより少ない、さらなる、および/または異なる統計値を収集してもよい。さらに、より少ない、さらなる、および/または異なる手続およびメッセージを供給してもよく、各メッセージは、上述したものより、より少ない、さらなる、および/または異なるフィールドを含んでもよい。従って、上述した特定の実施の種々の変形例を考えてもよく、この発明の範囲内である。明確にするために、この発明の種々の観点および実施の形態は、cdma2000における高速パケットデータのために特に記載した。ここに記載した技術は、また他のCDMAおよび無線通信システムに対して使用してもよい。例えば、これらの技術は、W-CDMAシステムに使用してもよい。cdma2000HAIとW-CDMAとの間に種々の相違が存在し、ここに記載される技術は、W-CDMAにおいて使用するために変更してもよい例えば、信号処理における相違を明らかにするために変更する。ここに記載される技術は、種々の手段により実施してもよい。例えば、技術はハードウエア、ソフトウエアまたはそれらの組合せで実施してもよい。ハードウエア実施の場合、テストおよび統計値収集のために使用されるエレメントは、1つ以上の特定用途向け集積回路ASICs、デジタルシグナルプロセッサDSPs、デジタルシグナル処理装置DSPDs、プログラマブルロジック装置PLDs、フィールドプログラマブルゲートアレイFPGAs、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、ここに記載された機能を実行するように設計された他の電子装置、またはそれらの組合せ内で実施してよい。ソフトウエア実施の場合、テストおよび統計値収集のために使用されるエレメントは、ここに記載される機能を実行するモジュール例えば、手続、機能等を用いて実施してもよい。ソフトウエアコードはメモリ装置例えば、図2Aおよび図2Bのメモリ222および272に記憶してもよく、プロセッサ例えば、図2Aおよび図2Bのコントローラ220および270により実行してもよい。メモリ装置は、プロセッサ内部またはプロセッサ外部に実現してもよい。プロセッサ外部に実現した場合に、メモリ装置は、技術的に周知の種々の手段を介して通信可能にプロセッサに接続することができる。見出しは、参照のためおよびあるセクションの位置を見つけるのを補助するためにここに含まれる。これらの見出しは、そのセクションの下に記載された概念の範囲を制限することを意図するものではなく、これらの概念は、明細書全体にわたって他のセクションでの適応性を有してもよい。開示された実施の形態の上述した記載は、当業者がこの発明を製作または使用可能にするために提供される。これらの実施の形態における種々の変形例は、当業者には容易に明白であろう、そしてここに定義される包括的原理は、この発明の精神または範囲から逸脱することなく他の実施の形態に適用してもよい。従って、この発明は、ここに示される実施の形態に限定されることを意図したものではなく、ここに開示される原理および新規な特徴に一致する最も広い範囲が許容されるべきである。"