(57)【要約】【課題】通信システムにおいて、受信されたフレームの特定ビットを正常な状態に戻す。【解決手段】フレーム内の特定ビットを正常な状態に戻すための方法および装置が開示される。送信元局は、異なる重要度の情報ビットのグループを用いてフレーム構造を形成する。次に、すべての情報ビットは外部質測定基準により保護される。さらに、より重要な情報ビットのグループが内部質測定基準によりさらに保護される。各グループは対応する質測定基準を有する。次に、フレームは送信先局に送信される。送信先局は受信したフレームをデコードし、最初に外部質測定基準に従ってフレームが正しく受信されたかまたはフレームが消去されるかを判断する。フレームが消去されると宣言されたなら、送信先局は対応する内部質測定基準に従ってより重要なビットのグループを正常な状態に戻すように試みる。【選択図】図２
2004505473.tif 000002
【特許請求の範囲】
【請求項１】
下記工程を具備する、データのフレームを形成するための方法：
複数の情報ビットに従って外部質測定基準を決定する；
情報ビットのグループに従って少なくとも１つの内部質測定基準を決定する；および
少なくとも前記複数の情報ビット、外部質測定基準および少なくとも１つの内部質測定基準からなる前記フレームを形成する。
【請求項２】
前記少なくとも１つの内部質測定基準を決定する工程は、下記工程からなる請求項１の方法：
正常な状態に戻す情報ビットのグループの数を決定する、前記グループの各々は前記グループに相関する内部質測定基準を有する；および
情報ビットの前記相関するグループに従って内部質測定基準の各々を決定する。
【請求項３】
下記工程を具備する、受信したデータのフレーム内の情報ビットの少なくとも１つのグループを正常な状態に戻すための方法：
外部質測定基準がフレームが正しく受信されたことを示すとき、情報ビットの少なくとも１つのグループを正常な状態に戻す；および
前記フレームが正しく受信されなかったとき、前記情報ビットの少なくとも１つのグループに対応する内部質測定基準が、前記フレーム内の情報ビットの前記少なくとも１つのグループが正しく受信されたことを示している時、情報ビットの前記少なくとも１つのグループを正常な状態に戻す。
【請求項４】
情報ビットの前記少なくとも１つのグループに対応する内部質測定基準が、情報ビットの前記少なくとも１つのグループが正しく受信されたことを示すとき情報ビットの前記少なくとも１つのグループを正常な状態に戻す工程は、
内部質測定基準の数を決定する工程と；
前記内部質測定基準の数の各々に対して、前記内部質測定基準に対応する情報ビットのグループが正しく受信されたかどうかを判断する工程と；および
正しく受信されたと判断された情報ビットの前記少なくとも１つのグループを正常な状態に戻す工程と；
から構成される、請求項３の方法。
【請求項５】
下記を具備するデータのフレームを形成するための装置：
プロセッサと；および
前記プロセッサと接続され、
複数の情報ビットに従って外部質測定基準を決定し、
情報のグループに従って少なくとも１つの内部質測定基準を決定し、および
前記複数の情報ビット、前記外部質測定基準および前記少なくとも１つの内部質測定基準から構成されるフレームを形成する、
ために前記プロセッサにより実行可能な命令のセットを含む記憶媒体。
【請求項６】
正常な状態に戻すために情報ビットのグループの数を決定し、グループの各々はグループに相関する内部質測定基準を有し、および
前記情報ビットの相関するグループに従って前記内部質測定基準の各々を決定する、
ために前記プロセッサは、命令セットを実行することにより少なくとも１つの内部質測定基準を決定する、請求項５の装置。
【請求項７】
下記を具備するデータのフレームを形成するための装置：
プロセッサと；および
前記プロセッサと接続され、
外部質測定基準が、前記フレームが正しく受信されたことを示すとき情報ビットの少なくとも１つのグループを正常な状態に戻す、および
前記フレームが正しく受信されなかったとき、情報ビットの前記少なくとも１つのグループに対応する内部質測定基準が、前記フレーム内の情報ビットの前記少なくとも１つのグループが正しく受信されたことを示しているとき、情報ビットの前記少なくとも１つのグループを正常な状態に戻す、
ために前記プロセッサにより実行可能な命令セットを含む記憶媒体。
【請求項８】
情報ビットの前記少なくとも１つのグループに対応する内部質測定基準が、情報ビットの前記少なくとも１つのグループが正しく受信されたことを示す時、プロセッサが、
前記内部質測定基準の数を決定し、
前記内部質測定基準の数の各々に対し、前記内部質測定基準に対応する情報ビットのグループが正しく受信されたかどうかを判断し、および
正しく受信されたと判断された情報ビットの前記少なくとも１つのグループを正常な状態に戻す、
ために命令セットを実行することにより、情報ビットの前記少なくとも１つのグループを正常な状態に戻す、請求項３の装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は通信に関する。特に、この発明は改悪されたフレームの特定ビットを正常な状態に戻すための新規な方法および装置に関する。
【０００２】
【関連出願の記載】
通信システムは送信元局から物理的に別個の送信先局へ情報信号の送信を可能とするように発展してきた。通信チャネルを介して送信元局から情報信号を送信する際に、情報信号は最初にチャネルを介した効率のよい送信に適した形態に変換される。情報信号の変換または変調は、結果として得られる変調されたキャリアのスペクトルがチャネル帯域幅内に制限されるように情報信号に従って搬送波のパラメータを変化させることを含む。送信先局において、オリジナルメッセージ信号はチャネルを介した伝搬に続いて受信された変調されたキャリアのバージョンから複製される。そのような複製は送信元局により採用される変調プロセスの逆を用いて一般に得られる。
【０００３】
さらに、信号対雑音比、フェージング、時間差異、および当業者に知られるその他のものを含むが、これらに制限されないチャネルのさらなる特性に従って選択される。従って、無線通信チャネルを介した情報信号の送信は、例えば同軸ケーブル、光ケーブルおよび当業者に知られる他のもののような有線のようなチャネルを介した送信とは異なる考慮が必要となる。
【０００４】
変調はまた、多元接続、すなわち共通チャネルを介したいくつかの信号の同時送信を容易にする。多元接続通信システムはしばしば、通信チャネルへの連続したアクセスよりもむしろ相対的に短期間の断続的なサービスを要求する複数の遠隔加入者装置を含む。
【０００５】
時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）のようないくつかの多元接続通信システム技術、および技術的に知られている振幅圧伸されたシングルサイドバンドのような振幅変調（ＡＭ）機構がある。他のタイプの多元接続スペクトル拡散システムは、以下ＩＳ−９５規格と呼ばれる「デュアルモード広帯域スペクトル拡散セルラシステムのためのＴＩＡ／ＥＩＡ／ＩＳ−９５移動局−基地局互換規格」に準拠する符号分割多元接続（ＣＤＭＡ）変調システムである。ＣＤＭＡシステムは地上リンクを介してユーザ間で音声およびデータ通信をサポートする。多元接続通信システムにおけるＣＤＭＡ技術の使用はこの発明の譲受人に譲渡され、参照することによりこの明細書に組み込まれる米国特許第４，９０１，３０７（発明の名称：「衛星または地上リピータを用いたスペクトル拡散通信システム」）および米国特許第５，１０３、４５９（発明の名称：「ＣＤＭＡセルラ電話システムにおいて波形を発生するためのシステムおよび方法」）に開示されている。
【０００６】
上述した米国特許４，９０１，３０７において、各々がトランシーバを有した多数の移動電話システムユーザがＣＤＭＡスペクトル拡散通信信号を用いて衛星リピータまたは地上基地局を介して通信可能にする多元接続技術が開示される。ＣＤＭＡ通信において、周波数スペクトルは複数回再使用されシステムユーザ能力の増大を可能にする。ＣＤＭＡの使用は他の多元接続技術を用いて得ることができるスペクトル効率よりもさらに高いスペクトル効率を得る。
【０００７】
一般に、送信される情報信号は多数の「フレーム」に分割され、各フレームは指定された数の情報ビットと多数の質測定基準ビットを含む。各フレームは選択された変調機構に従って処理され、通信チャネルを介して送信される。送信先局において、フレームは復調により通信チャネルから抽出される。抽出された信号において、情報の保全性を確実にするために、フレーム内の情報ビットは、情報ビットから派生する質測定基準により保護される。そのような質測定基準は、パリティビット、巡回冗長検査（ＣＲＣ）、あるいは当業者に知られたその他の質測定基準であり得る。受信されたフレームから信号が抽出されると、質測定基準は抽出された情報ビットから決定され、抽出された質測定基準と比較される。２つの質測定基準が一致すれば、そのフレームは正しく受信されたと考えられる。そうでなければ、そのフレームは消去されるように宣言される。
【０００８】
上述した保全性チェックはフレーム内のすべての情報ビットが均等に重要である場合に功を奏する。しかしながら、あるアプリケーションは、異なる重要度のブロックにグループ分けしたビットを有したフレームを使用する場合がある。この構造のフレームの例は、この発明の譲受人に譲渡され、参照することによりこの明細書に組み込まれる、２０００年１月１０日に出願された同時係属仮出願シリアル番号６０／１７５，３７１（発明の名称：「ＩＳ−２０００ＭＣにおけるＷＣＤＭＡ　ＡＭＲ　データレートの適応」に開示されている。適応マルチレート（ＡＭＲ）音声コーダーは情報ビットをクラスＡ、クラスＢおよびクラスＣと呼ばれる３つのクラスにグループ化する。広帯域符号分割多元接続（ＷＣＤＭＡ）システムにおいて、ビットの各クラスは、恐らく異なるコーディングおよびレートマッチング（ｒａｔｅ ｍａｔｃｈｉｎｇ）を有した異なる運送チャネル上に送られる。クラスＡビットが最も重要なビットであり、次にクラスＢビットが重要であり、最後にクラスＣビットが重要である。ＷＣＤＭＡアプローチは、クラスＡビットに対して８ビットＣＲＣおよびテールドオフ（ｔａｉｌｅｄ−ｏｆｆ）畳み込み符号化を使用し、クラスＢビットに対してＣＲＣおよびテールドオフ畳み込み符号化の両方は使わず、クラスＣビットに対しては、ＣＲＣもテールドオフ畳み込み符号化も使わない。電気通信産業協会業界基準−２０００マルチキャリア（ＩＳ−２０００ＭＣ）は、最後の（最も重要でない）ビットクラス（クラスＣ）が最初に送信されるように、ＡＭＲ情報ビットクラスの逆の順番で３つのクラスＡ、ＢおよびＣすべてから成る１つのフレームを形成することによりＡＭＲ音声コーダーに適応する。フレキシブルレートパンクチャリング（ｆｌｅｘｉｂｌｅ−ｒａｔｅ ｐｕｎｃｔｕｒｉｎｇ）は最初に符号化され繰返されるシンボルから出発し、必要な数のシンボルがパンクチャされた後停止する。そのフレームの終わりに位置するビットがより信頼性がある。パンクチャリングはフレーム内のある位置に合法的に属するビットまたはビット群に影響を及ぼす技術である。従って、例えば電力制御パンクチャリングにおいて、ある位置の情報ビット群は電力制御ビット群と交換される。他の例において、インターリービング（ｉｎｔｅｒｌｅａｖｉｎｇ）はフレーム長を超えるビット群を発生するかもしれない、そして、余分なビット群は破棄される。フレームは単一のテールドオフ畳み込み符号により符号化される。情報ビットの数に依存した長さを有した単一のＣＲＣはすべての情報ビット群に従って決定される。そのようなフレームを図１に示す。図１はフレーム構造を示し、フレーム内の情報ビットはクラスＡ１０６、クラスＢ１０４およびクラスＣ１０２に分類される。クラスが異なると重要度が異なる。技術的に知られた方法に従って、すべての情報ビットは単一ＣＲＣ１０８により保護される。フレームはまたテールビット（ｔａｉｌ ｂｉｔｓ）１１０を含む。テールビット１１０は情報を運ばず、すべてゼロである。テールビットは次のフレームに対してエンコーダ（図示せず）をイニシャライズするために用いられる。しかしながら、ＣＲＣ保全性チェックが失敗に終わると、その重要度に拘わらずすべての情報は復旧不可能である。
【０００９】
上記記載は、異なる重要度のビットを有したフレームの特定の例として無線通信システムを使用する。当業者は、消去されたフレームの特定ビットの復旧の問題はどのような通信システムにおいても本来備わっているので、例示目的のためだけであることは理解するであろう。
【００１０】
消去されたフレームからビットの相対的により重要なブロックまたはブロック群を復旧することが望ましいかもしれないので、消去されたフレームからビットのブロックまたはブロック群の復旧を可能にする保全性チェック機構のための技術的必要性が存在する。
【００１１】
【課題を解決するための手段】
この発明は、通信システムにおいて、受信されたフレームの特定ビットを正常な状態に戻すための新規な方法および装置に向けられている。
【００１２】
従って、送信元局において、最初に複数の情報ビットに従って外部質測定基準を決定することによりデータのフレームが形成される。次に、情報ビットのグループに従って少なくとも１つの内部質測定基準が決定される。少なくとも複数の情報ビット、外部質測定基準、および少なくとも１つの内部質測定基準からなるフレームが送信先局に送信される。
【００１３】
外部質測定基準がフレームが正しく受信されたことを示すとき、送信先局は最初に少なくとも１つのグループの情報ビットを正常な状態に戻そうと試みる。フレームが正しく受信されなかったとき、前記少なくとも１つのグループの情報ビットは依然として正常な状態に戻すことができる。前記少なくとも１つの情報ビットに対応する内部質測定基準が、フレーム内の前記少なくとも１つのグループの情報ビットが正しく受信されたことを示すとき、正常な状態に戻すことは可能である。
【００１４】
【発明の実施の形態】
この発明の特徴、目的および利点は、同一部に同符号を付した図面とともに以下の詳細な説明からより明らかになるであろう。
【００１５】
図２は一実施例に従ってデータのフレームから特定のビットを正常な状態に戻すために複数のＣＲＣを用いた方法のフローチャートである。
【００１６】
ステップ２００において、フレームを形成するために情報ビットが受信される。この発明の一実施例において、情報ビットはＡＭＲ音声コーダーにより生成される。次の制御フローはステップ２０２に進む。
【００１７】
ステップ２０２において、すべての情報ビットに従って外部質測定基準が決定される。一実施例において、質測定基準はＣＲＣである。次に制御フローはステップ２０４に進む。
【００１８】
ステップ２０４において、内部質測定基準が決定される。説明したように、フレーム内の情報ビットのビットのグループまたはグループ群は、さらなる保護を保証するより高い重要度を持つと考えても良い。それゆえ、さらなる内部質測定基準がそのような各グループの情報ビットに従って決定される。一実施例において、内部質測定基準はＣＲＣである。一実施例において、ＡＭＲ音声コーダーにより生成された情報ビットを用いて、１つのグループのビット（クラスＡ）を保護する１つの内部ＣＲＣが使用される。次に、制御フローはステップ２０６に進む。
【００１９】
ステップ２０６において、情報ビット、内部質測定基準、外部質測定基準およびテールビットから構成されるフレームが形成される。一実施例において、ＡＭＲ音声コーダーにより生成される情報ビットが使用され、図３に示すフレーム構造を生じる。次に制御フローはステップ２０８に進む。
【００２０】
ステップ２０８において、フレームは送信元局（図示せず）から送信先局（図示せず）に運ばれる。ステップ２０８は伝送に先立ついかなる処理をも含む。当業者は、この処理が多くの変数に依存することを理解するであろう。そのような変数は、これに限定されるものではないが、伝送媒体すなわち無線または有線；変調すなわち、符号分割、周波数分割および時分割；および当業者に知られる他の変数を含む。この発明はそのような変数とは独立して使用することができるので、その処理についてはさらに述べない。一実施例において、ＩＳ−２０００ＭＣにおけるＡＭＲ音声コーダーデータレートを調整しながら、この処理はＩＳ−２０００ＭＣに従って実行される。次に制御フローはステップ２１０に進む。
【００２１】
ステップ２１０において、フレームは送信先局（図示せず）において受信される。ステップ２１０は復号に先行するいかなる処理をも含む。一実施例において、ＩＳ−２０００ＭＣにおけるＡＭＲ音声コーダーデータレートを調整しながら、処理がＩＳ−２０００ＭＣに従って実行される。次に制御フローはステップ２１２に進む。
【００２２】
ステップ２１２において、フレームは復号される。ステップ２１２において使用されるとき、用語「復号された」は符号化されたフレームを受信し、そのフレームが正しく受信されたかまたはそのフレームが消去されたかを示す信号を出力するプロセスを記載する。一実施例において、デコーダー（図示せず）はフレームが送信元局（図示せず）により送信されたレートについての情報を持たない。それゆえ、デコーダーはいくつかあるレートのどのレートでフレームが送信元局により送信されたかも決定しなければならない。そのようなデコーダーの詳細については、この発明の譲受人に譲渡され、参照することによりこの明細書に組み込まれる、米国特許第５，７５１，７２５（発明の名称：「可変レート通信システムにおいて、受信データのレートを決定するための方法および装置」）に開示されている。米国特許第５，７５１，７２５に従う例示復号処理の簡単な記載は図４を参照して提供される。当業者は、この記載が説明の目的のためのみを意味し、記載した機能を実行することのできる他のいかなる構造も使用することができることを理解するであろう。他の実施例において、デコーダーはフレームが送信元局により送信されたレートに関する情報を有している。次に制御フローはステップ２１４に進む。
【００２３】
ステップ２１４において、フレームが正しく受信されたかまたは消去されたかを示す信号に基づいてフレームのさらなる処理の判断が成される。フレームが正しく受信されたと宣言されるなら、制御フローはステップ２１６に続く。そうでなければ、制御フローはステップ２１８に進む。
【００２４】
ステップ２１６において、フレーム内のすべての情報ビットは正しく受信されたので、フレームの意図したアプリケーションに従ってフレームが処理される。一実施例において、ＩＳ−２０００ＭＣにおけるＡＭＲ音声コーダーを調整しながら、この処理はＩＳ−２０００ＭＣに従うマルチプレックスサブレイヤ（Ｍｕｌｔｉｐｌｅｘ Ｓｕｂｌａｙｅｒ）により実行される。次に、制御フローはステップ２１８に進む。
【００２５】
ステップ２１８において、フレームは内部質測定基準を含んでいるかどうかの判断がなされる。一実施例において、フレーム形成を支配するプロトコルはどの種類のデータレートが内部質測定基準を含むかを決定するので、仮設のデータレートに従って判断がなされる。他の実施例において、フレームは、フレームが内部質測定基準を含むか否かを示すオーバーヘッド（ｏｖｅｒｈｅａｄ）ビットを含むことができる。フレームが内部質測定基準を含んでいないなら、制御フローはステップ２２０に続く。そうでなければ、フローはステップ２２２に続く。
【００２６】
ステップ２２０において、フレームの処理は終了し、フレームは破棄される。
【００２７】
ステップ２２２において、対応する内部質測定基準により保護されるフレームのビットのグループまたはグループ群の保全性に対してフレームが再び処理される。保全性判断の一実施例は図４を参照して詳細に述べられる。次に制御フローはステップ２２４に進む。
【００２８】
ステップ２２４において、保全性判断の結果がテストされる。ビットのグループの保全性が完全であると内部質測定基準が示しているなら、フローはステップ２２６に続く。そうでなければ、ステップは２２８に続く。
【００２９】
ステップ２２６において、ビットのグループは意図した機能に従って処理される。そのような処理の一例は、ビットのグループをＡＭＲボコーダー（図示せず）に渡すことである。
【００３０】
ステップ２２８において、フレームの処理は終了し、そのフレームは破棄される。
【００３１】
図３は、この発明の一実施例に従って質測定基準により保護される異なる重要度のビットのグループを有するフレーム構造３００を示す。フレーム構造３００は３つのクラスの情報ビットを含む。すなわち、クラスＡ３０６、クラスＢ３０４及びクラスＣ３０２である。異なるクラスは異なる重要度を持つ。この説明の目的のために、クラスＡ３０６情報ビットは、クラスＢ３０４およびクラスＣ３０２ビットよりも重要であると仮定する。すべての情報ビットは外部ＣＲＣ３１０により保護される。クラスＡ３０６のより重要な情報はさらに内部ＣＲＣ３０８により保護される。フレームはまたテールビット（ｔａｉｌ ｂｉｔｓ）３１２を含む。テールビット３１２は情報を運ばずすべてゼロである。テールビット３１２は次のフレームのためにエンコーダー（図示せず）をイニシャライズするために使用される。
【００３２】
フレーム構造の特定の実施例は、内部ＣＲＣにより保護される唯一つのグループのビット（クラスＡ３０６）を持つものとして記載したが、当業者は、この方法は他のいかなる数のグループにも拡張できることを理解するであろう。従って、クラスＢ３０４ビットのさらなる保護が所望であれば、クラスＢ３０４ビットを保護するさらなる内部ＣＲＣ（図示せず）がフレーム構造３００に追加されるであろう。
【００３３】
当業者は、フレーム構造３００を形成することのできる多数の回路構造があることを理解するであろう。そのような回路構造は、例えば、汎用プロセッサ、デジタルシグナルプロセッサ、プログラマブルロジックアレイ、あるいは、当業者に知られている、ここに述べる機能を実行するように設計された他の装置であり得る。さらに、プロセッサはプロセッサに接続されたメモリから命令のセットを受信することができる。このメモリは、上述したプロセッサまたはプロセッサ群の一部または別個のエレメントであり得る。メモリの実装は設計上の選択である。従って、メモリは例えば磁気ディスク、半導体集積回路、および当業者に知られた他の記憶媒体のような情報を記憶するいかなる媒体であってもよい。
【００３４】
図４は、この発明の一実施例に従う回路の簡単化されたブロック図である。復調器４０２により出力されたフレームはマルチレートデコーダー４０４に供給される、デコーダー４０４はフレームにエラー訂正を供給する。デコーダー４０４は所定のセットのレート仮説に基づいてデータをデコードする。例示実施例において、デコーダー４０４は、この発明の譲受人に譲渡され、参照することによりこの明細書に組み込まれる米国特許第５，７１０，７８４（発明の名称：「ＣＤＭＡシステムアプリケーションのためのマルチレートシリアルビタビデコーダー」）に開示されたマルチレートビタビデコーダーである。
【００３５】
例示実施例において、デコーダー４０４は可能なレートの各々に対してフレームシンボルをデコードし、別個にデコードされたデータのフレームを供給し、デコードされたフレームをバッファ４０６ａ、４０６ｂ、４０６ｃ、４０６ｄに格納する。４つのデータレートのみが示されているが、当業者は、概念は等しくいかなる数のデータレートに適用可能であることを理解するであろう。各データバッファ４０６ａ、４０６ｂ、４０６ｃ、４０６ｄの出力はレート検出アルゴリズム（ＲＤＡ）ロジック４０８に供給される。
【００３６】
ＲＤＡロジック４０８はＣＲＣ検出器４０８ａを含む。ＣＲＣ検出器４０８ａはフレームで受信したＣＲＣがデータのデコードされたフレームの各々決定されたＣＲＣと一致するかどうか判断する。ＣＲＣ検出器４０８ａは４つのデコードされたフレーム内のＣＲＣビットのためのＣＲＣチェックを行ない、現在受信されたフレームがフルレート、１／２レート、１／４レートおよび１／８レートで送信されたかどうかを判断するのを手助けする。ＣＲＣ検出器４０８ａは可能なレートに対応して４つのチェックビットＣ１、Ｃ２、Ｃ４およびＣ８を供給する。
【００３７】
さらに、一実施例において、ＲＤＡロジック４０８はシンボルエラーレート（ＳＥＲ）検出器４０８ｂを含む。ＳＥＲ検出器４０８ｂはデコードされたビット４１０を受信する。ＳＥＲ検出器４０８ｂはまたバッファ４０６ａ、４０６ｂ、４０６ｃ、４０６ｄから受信したシンボルデータの推定値を受信する。ＳＥＲ検出器４０８ｂはデコードされたビット４１０を再エンコードし、それらをバッファ４０６ａ、４０６ｂ、４０６ｃ、４０６ｄからの受信したシンボルデータの推定値と比較する。ＳＥＲは再エンコードされたシンボルデータと、バッファ４０６ａ、４０６ｂ、４０６ｃ、４０６ｄからの受信されたシンボルデータとの間の不一致の数のカウント値である。それゆえ、ＳＥＲ検出器４０８ｂは４つのＳＥＲ値、すなわちＳＥＲ１、ＳＥＲ２、ＳＥＲ４およびＳＥＲ８を発生する。異なるフレームレートのＳＥＲ値は正規化され、フレームあたりのシンボル数の違いを説明する。ＳＥＲ値はＣＲＣビットに加えて、現在のフレームのレートの判断およびフレームの保全性を提供する手助けをする。
【００３８】
さらに、一実施例において、ＲＤＡロジック４０８は山本測定基準検出器４０８ｃを含む。山本測定基準検出器４０８ｃはトレリス（ｔｒｅｌｌｉｓ）を介して選択されたパスとトレリスを介した次の最も近いパスとの間の相違に従って信頼測定基準を提供する。ＣＲＣチェックが４つのデコードされたフレームの各々内のビットに依存するのに対し、山本チェックはデコードに先行するフレーム処理に依存する。山本検出器４０８ｃは４つの可能なレートＹ１、Ｙ２、Ｙ４、およびＹ８の各々に対して４つの山本値を供給する。
【００３９】
ＲＤＡロジック４０８は、検出器４０８ａ、４０８ｂ、４０８ｃからそれぞれＣＲＣチェックビット、ＳＥＲ値および山本値を受信する。次に、ＲＤＡロジック４０８は４つのレートのどのレートで現在受信されたフレームが送信されたかを決定する。ＲＤＡロジック４０８により決定されたレートに従って、信号は、デコードされたフレームバッファ４０６ａ、４０６ｂ、４０６ｃ４０６ｄに供給される。特定のフレームバッファ４０６ａ、４０６ｂ、４０６ｃ４０６ｄはさらなる処理のために決定されたレートでデコードされた記憶されたフレームを出力する。または、消去が宣言されたなら、フレームを出力しない。他の実施例において、ＲＤＡロジック４０８は消去が宣言されたなら、フレーム消去を示す信号を出力する。
【００４０】
ＲＤＡロジック４０８がフレーム消去を宣言すると、内部質測定基準を有するフレームを含むこれらのフレームバッファ４０６ａ、４０６ｂ、４０６ｃ、４０６ｄの内容が内部質測定基準プロセッサ（ＩＱＭＰ）４１２に供給される。一実施例において、ＩＱＭＰ４１２の機能はＲＤＡロジック４０８の機能に類似している。すなわち、内部質測定基準を有するフレームを含む可能なレートでデータのデコードされたフレームを受信し、内部質測定基準により保護されるビットのグループが完全かどうかを示す信号を出力する。一実施例において、ＩＱＭＰ４１２は、フレームが送信元局（図示せず）により送信されたレートについての情報を持たない。それゆえ、ＩＱＭＰ４１２はいくつかあるレートのうちのどのレートでフレームが送信元局により送信されたかも決定しなければならない。従って、ＩＱＭＰの構造はＲＤＡロジック４０８に有利に類似していてもよい。従って、一実施例において、ＩＱＭＰ４１２は、ＣＲＣ検出器４０８ａ、ＳＥＲ検出器４０８ｂ、および山本測定基準検出器４０８ｃに実質的に同様に機能するＣＲＣ検出器４１２ａ、ＳＥＲ検出器４１２ｂおよび山本測定基準検出器４１２ｃを含む。ＣＲＣ検出器４１２ａ、ＳＥＲ検出器４１２ｂ、および山本測定基準検出器４１２ｃは内部質測定基準により保護されるフレームのビットのグループに関してのみ動作する。
【００４１】
ＩＱＭＰ４１２は検出器４１２ａ、４１２ｂ、および４１２ｃからそれぞれＣＲＣチェックビット、ＳＥＲ値、および山本値を受信する。次に、ＩＱＭＰ４１２は、内部質測定基準を含むどのレートで現在受信されたフレームが送信されたかを決定する。ＩＱＭＰ４１２により決定されたレートに従って、決定されたレートでデコードされたビットのグループがさらなる処理のために出力される。あるいは、ＩＱＭＰ４１２がレートを決定できない場合にはそのフレームは破棄される。
【００４２】
デコーダー４０４、ＲＤＡロジック４０８およびＩＱＭＰ４１２は別個のエレメントとして示されるけれども、当業者は説明の目的のためにのみ物理的な区別がなされていることを理解するであろう。デコーダー４０４、ＲＤＡロジック４０８、およびＩＱＭＰ４１２は上述した処理を達成する単一のプロセッサに組み込むことができる。従って、そのようなプロセッサは、例えば汎用プロセッサ、デジタルシグナルプロセッサ、プログラマブルロジックアレイ、および当業者に知られているここに記載した機能を実行するように設計された他の何らかの装置であり得る。さらに、プロセッサは、プロセッサに接続されたメモリから命令セットを受信することができる。メモリは上述したプロセッサまたはプロセッサ群の一部または別個のエレメントであり得る。メモリの実装は設計上の選択である。従って、メモリは例えば磁気ディスク、半導体集積回路、または当業者に知られる他の何らかの記憶媒体のような情報を記憶することのできる何らかの媒体であり得る。
【００４３】
好適実施例の上述の記述はこの発明を当業者が製造または使用可能にするために提供される。これらの実施例に対する種々の変形例は当業者には明らかであり、ここに定義される一般的な原理は発明力の使用無しに他の実施例に適用可能である。従って、この発明はここに示す実施例に限定されることを意図したものではなく、ここに開示した原理と新規な特徴に一致する最も広い範囲に一致する。
【図面の簡単な説明】
【図１】
図１は単一質測定基準により保護される異なる重要度のビットのグループを有するフレーム構造を示す。
【図２】
図２は一実施例に従ってデータのフレームから特定ビットを正常な状態に戻すために複数のＣＲＣを用いた方法のフローチャートである。
【図３】
図３はこの発明の一実施例に従って質測定基準により保護される異なる重要度のビットのグループを有したフレーム構造を示す。
【図４】
図４はこの発明の一実施例に従う回路の簡単化されたブロック図である。
【図１】
2004505473.tif 000003
【図２】
2004505473.tif 000004
【図３】
2004505473.tif 000005
【図４】
2004505473.tif 000006
【国際公開パンフレット】
2004505473.tif 000007
2004505473.tif 000008
2004505473.tif 000009
2004505473.tif 000010
2004505473.tif 000011
2004505473.tif 000012
2004505473.tif 000013
2004505473.tif 000014
2004505473.tif 000015
2004505473.tif 000016
2004505473.tif 000017
2004505473.tif 000018
2004505473.tif 000019
2004505473.tif 000020
2004505473.tif 000021
2004505473.tif 000022
2004505473.tif 000023
【国際公開パンフレット（コレクトバージョン）】
2004505473.tif 000024
2004505473.tif 000025
【国際調査報告】
2004505473.tif 000026
2004505473.tif 000027
2004505473.tif 000028
2004505473.tif 000029