(57)【要約】【課題】【解決手段】  受信システムは、現在のプリアンブル閾及び現在のプリアンブルメトリックを決定し、プリアンブルが検出されたか否かを決定する。プリアンブルが検出された場合、受信器は、共通のタイムスロットインタレースインデックスを有する以前のタイムスロットにおいて以前のプリアンブルが検出されているか否かを決定し、現在及び古いプリアンブル閾、及び現在及び古いプリアンブルメトリックの少なくとも１つに基づいてプリアンブルの多重検出を決定する。受信器は、選択されたプリアンブルに続くデータを復号化し、検出されたデータのＣＲＣを決定する。ＣＲＣ誤りが検出された場合、受信器は新しい現在のプリアンブル閾を決定する。新しいプリアンブル閾は、現在のプリアンブル閾よりも大きい。現在のプリアンブルメトリックが新しい現在のプリアンブル閾よりも大きい場合、受信器は実際のＣＲＣ誤りとしてＣＲＣ誤りを決定し、それ以外には偽のＣＲＣ誤りであるとする。
2006507754.tif 000002
【特許請求の範囲】
【請求項１】
データのパケットの受信に関連付けられた現在のタイムスロットのための現在のプリアンブル閾を決定し、
前記現在のタイムスロットにおける前記データのパケットプリアンブルの復号エネルギーに関連付けられた現在のプリアンブルメトリックを決定し、
前記現在のメトリックを前記現在のプリアンブル閾と比較することによってプリアンブルが検出されたか否かを決定し、
プリアンブルが検出された場合、共通のタイムスロットインタレースインデックスを有する以前のタイムスロットにおいて以前のプリアンブルが検出されているか否かを決定し、
以前のプリアンブルが検出された場合、前記現在のプリアンブル閾、古いプリアンブル閾、前記現在のプリアンブルメトリック及び古いプリアンブルメトリックの少なくとも１つに基づいて、プリアンブルの多重検出を決定し、
前記古いプリアンブル閾及び前記古いプリアンブルメトリックは前記以前のプリアンブル検出に関連付けられている通信システムにおいてデータのパケットを検出する方法。
【請求項２】
前記以前のタイムスロットに関連する情報に基づいて前記古いプリアンブル閾を決定することをさらに具備する請求項１記載の方法。
【請求項３】
前記以前のタイムスロットの間、前記古いプリアンブルメトリックを決定することをさらに具備する請求項１記載の方法。
【請求項４】
前記多重検出の決定は、
前記古いプリアンブル閾及び現在のプリアンブル閾の間の差分値を決定し、この差分値が所定のレベルよりも大きい場合に、前記データのパケットを検出するためのより大きなプリアンブル閾に関連付けられたプリアンブル検出を選択することを含む請求項１記載の方法。
【請求項５】
前記多重検出の決定は、
前記差分値が前記所定のレベルよりも小さい場合、前記現在のプリアンブル閾を超える前記現在のプリアンブルメトリックの現在の比を決定し、古い現在のプリアンブル閾を超える前記古いプリアンブルメトリックの古い比を決定し、
前記データのパケットを検出するための前記古い比及び新しい比のより大きい比と関連付けられたプリアンブル検出を決定することを含む請求項４記載の方法。
【請求項６】
データのパケットの受信に関連付けられた現在のタイムスロットのための現在のプリアンブル閾を決定する手段と、
前記現在のタイムスロットにおける前記データのパケットプリアンブルの復号エネルギーに関連付けられた現在のプリアンブルメトリックを決定する手段と、
前記現在のメトリックを前記現在のプリアンブル閾と比較することによってプリアンブルが検出されたか否かを決定する手段と、
プリアンブルが検出された場合、共通のタイムスロットインタレースインデックスを有する以前のタイムスロットにおいて以前のプリアンブルが検出されているか否かを決定する手段と、
以前のプリアンブルが検出された場合、前記現在のプリアンブル閾、古いプリアンブル閾、前記現在のプリアンブルメトリック及び古いプリアンブルメトリックの少なくとも１つに基づいて、プリアンブルの多重検出を決定する手段を具備し、
前記古いプリアンブル閾及び前記古いプリアンブルメトリックは前記以前のプリアンブル検出に関連付けられている通信システムにおいてデータのパケットを検出する装置。
【請求項７】
前記以前のタイムスロットに関連する情報に基づいて前記古いプリアンブル閾を決定する手段をさらに具備する請求項６記載の装置。
【請求項８】
前記以前のタイムスロットの間、前記古いプリアンブルメトリックを決定する手段をさらに具備する請求項６記載の装置。
【請求項９】
前記多重検出の決定手段は、
前記古いプリアンブル閾及び現在のプリアンブル閾の間の差分値を決定する手段、この差分値が所定のレベルよりも大きい場合に、前記データのパケットを検出するためのより大きなプリアンブル閾に関連付けられたプリアンブル検出を選択する手段を含む請求項６記載の装置。
【請求項１０】
前記多重検出の決定手段は、
前記差分値が前記所定のレベルよりも小さい場合、前記現在のプリアンブル閾を超える前記現在のプリアンブルメトリックの現在の比を決定し、古い現在のプリアンブル閾を超える前記古いプリアンブルメトリックの古い比を決定する手段、
前記データのパケットを検出するための前記古い比及び新しい比のより大きい比と関連付けられたプリアンブル検出を決定する手段を含む請求項９記載の装置。
【請求項１１】
データのパケットの受信に関連付けられた現在のタイムスロットのための現在のプリアンブル閾を決定し、
前記現在のタイムスロットにおける前記データのパケットプリアンブルの復号エネルギーに関連付けられた現在のプリアンブルメトリックを決定し、
前記現在のメトリックを前記現在のプリアンブル閾と比較することによってプリアンブルが検出されたか否かを決定し、
プリアンブルが検出された場合、前記検出されたプリアンブルに続くデータを復号化し、前記復号化されたデータの巡回冗長チェック（ＣＲＣ）を決定するために前記復号化されたデータのエラーレートを決定し、
ＣＲＣ誤りが検出された場合に、新しい現在のプリアンブル閾を決定し、この場合において前記新しい現在のプリアンブル閾は前記現在のプリアンブル閾よりも大きく、前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも大きいか否かを決定し、
前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも大きい場合に、前記ＣＲＣ誤りを実ＣＲＣ誤りとして決定し、前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも小さい場合に、前記ＣＲＣ誤りを偽ＣＲＣ誤りとして決定する通信システムにおいてデータのパケットを検出する方法。
【請求項１２】
前記実ＣＲＣ誤りを検出した場合に、前記データパケットの受信に関連付けられたデータレート制御を調整することをさらに具備する請求項１１記載の方法。
【請求項１３】
前記偽ＣＲＣ誤りを検出した場合に、ＣＲＣ誤りに基づいて、前記データ誤りの受信に関連付けられたデータレート制御の調整を防止することをさらに具備することを特徴とする請求項１１記載の方法。
【請求項１４】
データのパケットの受信に関連付けられた現在のタイムスロットのための現在のプリアンブル閾を決定する手段と、
前記現在のタイムスロットにおける前記データのパケットプリアンブルの復号エネルギーに関連付けられた現在のプリアンブルメトリックを決定する手段と、
前記現在のメトリックを前記現在のプリアンブル閾と比較することによってプリアンブルが検出されたか否かを決定する手段と、
プリアンブルが検出された場合、前記検出されたプリアンブルに続くデータを復号化し、前記復号化されたデータの巡回冗長チェック（ＣＲＣ）を決定するために前記復号化されたデータのエラーレートを決定する手段と、
ＣＲＣ誤りが検出された場合に、新しい現在のプリアンブル閾を決定する手段と、この場合において前記新しい現在のプリアンブル閾は前記現在のプリアンブル閾よりも大きく、前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも大きいか否かを決定する手段と、
前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも大きい場合に、前記ＣＲＣ誤りを実ＣＲＣ誤りとして決定する手段と、前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも小さい場合に、前記ＣＲＣ誤りを偽ＣＲＣ誤りとして決定する通信システムにおいてデータのパケットを検出する装置。
【請求項１５】
前記実ＣＲＣ誤りを検出した場合に、前記データパケットの受信に関連付けられたデータレート制御を調整することをさらに具備する請求項１４記載の装置。
【請求項１６】
前記偽ＣＲＣ誤りを検出した場合に、ＣＲＣ誤りに基づいて、前記データ誤りの受信に関連付けられたデータレート制御の調整を防止することをさらに具備することを特徴とする請求項１４記載の装置。
【請求項１７】
データのパケットの受信に関連付けられた現在のタイムスロットのための現在のプリアンブル閾を決定し、
前記現在のタイムスロットにおける前記データのパケットプリアンブルの復号エネルギーに関連付けられた現在のプリアンブルメトリックを決定し、
前記現在のメトリックを前記現在のプリアンブル閾と比較することによってプリアンブルが検出されたか否かを決定し、
プリアンブルが検出された場合、共通のタイムスロットインタレースインデックスを有する以前のタイムスロットにおいて以前のプリアンブルが検出されているか否かを決定し、
以前のプリアンブルが検出された場合、前記現在のプリアンブル閾、古いプリアンブル閾、前記現在のプリアンブルメトリック及び古いプリアンブルメトリックの少なくとも１つに基づいて、プリアンブルの多重検出を決定し、
前記プリアンブルの多重検出からプリアンブルが選択された場合、前記選択されたプリアンブルに続くデータを復号化し、前記復号化されたデータの巡回冗長チェック（ＣＲＣ）を決定するために前記復号化されたデータのエラーレートを決定し、
ＣＲＣ誤りが検出された場合に、新しい現在のプリアンブル閾を決定し、この場合において前記新しい現在のプリアンブル閾は前記現在のプリアンブル閾よりも大きく、前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも大きいか否かを決定し、
前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも大きい場合に、前記ＣＲＣ誤りを実ＣＲＣ誤りとして決定し、前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも小さい場合に、前記ＣＲＣ誤りを偽ＣＲＣ誤りとして決定する通信システムにおいてデータのパケットを検出する方法。
【請求項１８】
データのパケットの受信に関連付けられた現在のタイムスロットのための現在のプリアンブル閾を決定する手段と、
前記現在のタイムスロットにおける前記データのパケットプリアンブルの復号エネルギーに関連付けられた現在のプリアンブルメトリックを決定する手段と、
前記現在のメトリックを前記現在のプリアンブル閾と比較することによってプリアンブルが検出されたか否かを決定する手段と、
プリアンブルが検出された場合、共通のタイムスロットインタレースインデックスを有する以前のタイムスロットにおいて以前のプリアンブルが検出されているか否かを決定する手段と、
以前のプリアンブルが検出された場合、前記現在のプリアンブル閾、古いプリアンブル閾、前記現在のプリアンブルメトリック及び古いプリアンブルメトリックの少なくとも１つに基づいて、プリアンブルの多重検出を決定する手段と、
前記プリアンブルの多重検出からプリアンブルが選択された場合、前記選択されたプリアンブルに続くデータを復号化する手段と、前記復号化されたデータの巡回冗長チェック（ＣＲＣ）を決定するために前記復号化されたデータのエラーレートを決定する手段と、
ＣＲＣ誤りが検出された場合に、新しい現在のプリアンブル閾を決定する手段と、この場合において前記新しい現在のプリアンブル閾は前記現在のプリアンブル閾よりも大きく、前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも大きいか否かを決定する手段と、
前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも大きい場合に、前記ＣＲＣ誤りを実ＣＲＣ誤りとして決定する手段と、前記現在のプリアンブルメトリックが前記新しい現在のプリアンブル閾よりも小さい場合に、前記ＣＲＣ誤りを偽ＣＲＣ誤りとして決定する通信システムにおいてデータのパケットを検出する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的に通信分野に関し、特に、通信システムにおけるデータ通信に関する。
【背景技術】
【０００２】
通信システムにおいては、ユーザによる不必要で過度の伝送がシステムのキャパシティを減少させることに加えて、他のユーザに対して干渉を引き起こす。この不必要で過度の伝送は、通信システムにおける効率的でないデータフローによっても引き起こされる。２つのエンドユーザ間において通信が行なわれるデータは、システムを流れる適切なデータフローを保証するためにいくつかのプロトコルのレイヤーを通過することができる。この少なくとも１つの観点におけるデータの適切な伝送は、各データのパケットにおけるエラーをチェックし、データのパケットにおいて受け入れ不能なエラーが検出された場合に、同じデータのパケットの再伝送をリクエストするシステムを通して保証される。データのパケットはいくつかのタイムスロット上を伝送されることかが可能である。それぞれのタイムスロットは、空中を伝送される。例えば、基地局から移動局に伝送される。第１のタイムスロットは、プリアンブルデータを含む。このプリアンブルデータは、予め定められている。移動局のような受信局に伝送されるデータは、受信局に割り当てられたコードによって符号化される。プリアンブルも、この割り当てられたコードによって符号化される。通信システムにおけるいくつかの移動局は、各受信したタイムスロットをモニタするための移動局を必要とする動作状態にある。この移動局は、受信したデータをタイムスロットごとに復号化して、復号結果に基づいて、各移動局は、伝送されたデータがその移動局向けのものであるかを決定する。この移動局は、最初に、プリアンブルの検出を探索する。各移動局には、ユニークなコードが割り当てられているため、宛先の移動局のみがプリアンブルを検出することが予期されている。移動局がプリアンブルを検出すると、この移動局は第１のタイムスロットにおいてプリアンブルに続くデータの復号化を継続する。このデータがいくつかのタイムスロット上を伝送した場合には、移動局は他のタイムスロットにおけるデータの復号化を継続する。第１のタイムスロットの後のタイムスロットはプリアンブルデータを有しない。この移動局は、少なくとも伝送されたデータのパケットが、１つ以上の予期されたタイムスロット上で受信されるまで、プリアンブルが検出された後のプリアンブルを検出するための探索を終了する。しかしながら、移動局が誤ってプリアンブルを検出することもある。このプリアンブルの誤り検出は、いくつかの理由に起因する。プリアンブルの誤り検出の後、プリアンブルが移動局に伝送された場合には、移動局はプリアンブルの検出に失敗する。移動局が他のプリアンブルをすぐに探索するからである。その結果、基地局が大気中でデータの不必要な伝送を繰り返し、不必要な干渉及びシステムの容量の低減を引き起こし、移動局へのデータの伝送が遅延する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
各移動局は、データレート制御（ＤＲＣ）情報を基地局と通信する。このデータレート制御（ＤＲＣ）情報は、基地局がフォワードリンク上でサーポート可能なデータレートを示している。このＤＲＣデータは、受信したデータエラーレートに基づいて移動局によって継続的に更新されており、基地局がフォワードリンク上で最適なデータレートでデータパケットを移動局に伝送することを可能にする。プリアンブルを誤り検出したケースにおいて、偽プリアンブル検出の後の復号化されたデータは誤りである。この誤りデータは巡回冗長チェック（ＣＲＣ）をパスしない。その結果、移動局は基地局に、移動局が実際の最適なデータレートよりも低いデータレートでの通信をサポートすることが可能であることを知らせ、その結果、通信リソースの非効率的な使用となる。したがって、プリアンブルの誤り検出の場合に、ＣＲＣ障害を解決することが必要とされる。
【課題を解決するための手段】
【０００４】
通信システムにおけるデータパケットの効率的な検出のためのシステム、種々の方法及び装置である。このデータのパケットを検出する方法及び装置は、データパケットの受信に関連付けられた現在のタイムスロットのための現在のプリアンブルの閾を決定する受信システムに組み込まれた制御システムを含む。この受信システムは、現在のタイムスロットにおけるデータパケットのプリアンブルの復号化エネルギーと関連付けられた現在のプリアンブルメトリック（メートル法）を決定する。そして、プリアンブルが検出されたかを現在のメトリックを現在のプリアンブル閾と比較することにより決定する。プリアンブルが検出された場合には、システムは共通のタイムスロットインタレースインデックスを有する以前のタイムスロットにおいて以前のプリアンブルが検出されているか否かを決定する。以前のプリアンブルが検出された場合には、システムは、少なくとも１つの現在のプリアンブル閾、古いプリアンブル閾、現在のプリアンブルメトリック及び古いプリアンブルメトリックに基づいてプリアンブルの多重検出を決定する。古いプリアンブル閾及び古いプリアンブルメトリックは、以前のプリアンブル検出に関連付けられている。
【０００５】
他の観点においては、プリアンブルが検出、選択された場合には、受信システムは選択されたプリアンブルに続くデータを復号化して、この復号化されたデータのＣＲＣを決定する。ＣＲＣ障害が検出された場合には、受信器は新たな現在のプリアンブル閾を決定する。この新たな現在のプリアンブル閾は、現在のプリアンブル閾よりも大きい。現在のプリアンブルメトリックが新たな現在のプリアンブル閾よりも大きい場合には、受信器はＣＲＣ障害を実際のＣＲＣ障害として決定し、それ以外の場合には誤ったＣＲＣ障害であるとみなす。
【発明を実施するための最良の形態】
【０００６】
本発明の特徴、目的及び利点については、同じ参照番号が通して付された図面を考慮して、以下の詳細説明より明らかになるであろう。
【０００７】
一般的に、新規改良された方法及び装置は通信システムにおける通信リソースの効率的使用を提供する。少なくとも１つの観点において、プリアンブルが事前に受信されていたとしても、受信ステーションはプリアンブルの受信をモニタするために受信したデータの復号化を続ける。第２のプリアンブルを検出した後、受信ステーションはプリアンブルの多重検出を決定する。受信ステーションはプリアンブルの多重検出を、プリアンブルの最新の検出に使用される現在のプリアンブル閾、以前に受信されたプリアンブルの検出に使用される古いプリアンブル閾、最後のプリアンブルのために決定された現在のプリアンブルメトリック及び以前に検出されたプリアンブルのために決定された古いプリアンブルメトリックに基づいて決定する。受信ステーションは、通信システムにおける移動局である。ここにおいて述べられる１つ以上の実施の形態は、デジタル無線データ通信システムの文脈において明らかにされる。この文脈の使用が効果的である場合に、本発明の異なる実施の形態は、異なる環境或いは構成において含まれる。一般的に、ここにおいて述べる種々のシステムは、ソフトウェア制御プロセッサ、集積回路、個別ロジックを使用することにより実現される。データ、インストラクション、コマンド、情報、信号、シンボル及びチップは本願を通して参照され、これらは優位的に電圧、電流、電磁波、磁界、磁粒子、光界、光粒子、或いはこれらの組み合わせによって表わされる。加えて、各ブロック図において示されたブロックはハードウェア或いは方法ステップを表わしている。
【０００８】
より具体的には、本発明の種々の実施の形態は、符号拡散多重アクセス（ＣＤＭＡ）にしたがった処理を行う無線通信システムに含まれる。符号拡散多重アクセス（ＣＤＭＡ）については電気通信工業団体（ＴＩＡ）及び他の基準となる団体によって発行される種々の基本書において述べられている。このような基準は、ＴＩＡ／ＥＩＡ−９５基準、ＴＩＡ／ＥＩＡ−ＩＳ−２０００基準、ＩＭＴ−２０００基準、ＵＭＴＳ及びＷＣＤＭＡ基準など全てが参照され、本願に含まれる。データ通信のシステムは、また”ＴＩＡ／ＥＩＡ／ＩＳ−８５６  ｃｄｍａ２０００  Ｈｉｇｈ  Ｒａｔｅ  Ｐａｃｋｅｔ  Ｄａｔａ  Ａｉｒ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ”が参照され、本願に含まれる。基準のコピーは、アドレスhttp://www.3gpp2.orgのワールドワイドウェブサイトにアクセスすることにより得られ、また、ＴＩＡ，  Ｓｔａｎｄａｒｄｓ  ａｎｄ  Ｔｅｃｈｎｏｌｏｇｙ  Ｄｅｐａｒｔｍｅｎｔ，  ２５００  Ｗｉｌｓｏｎ  Ｂｏｕｌｅｖａｒｄ，  Ａｒｌｉｎｇｔｏｎ，  ＶＡ  ２２２０１，  Ｕｎｉｔｅｄ  Ｓｔａｔｅｓ  ｏｆ  Ａｍｅｒｉｃａに手紙を書くことにより得ることができる。この基準は、一般的にＵＭＴＳ基準として認識され、本願に含まれ、３ＧＰＰ  Ｓｕｐｐｏｒｔ  Ｏｆｆｉｃｅ，  ６５０  Ｒｏｕｔｅ  ｄｅｓ  Ｌｕｃｉｏｌｅｓ−Ｓｏｐｈｉａ  Ａｎｔｉｐｏｌｉｓ，  Ｖａｌｂｏｎｎｅ−Ｆｒａｎｃｅにコンタクトすることにより得られる。
【０００９】
図１は、通信システム１００の全体を示すブロック図である。この通信システム１００は、本発明の種々の実施の形態を含み、いくつかの符号拡散多重アクセス（ＣＤＭＡ）通信システム基準にしたがった動作が可能である。通信システム１００は、音声、データ或いはその両方のためのシステムである。一般的に、通信システム１００は基地局１０１を有し、この基地局１０１は移動局１０２−１０４のような多数の移動局の間の通信リンク、移動局１０２−１０４及び公衆切替電話及びデータネットワーク１０５の間の通信リンクを提供する。図１において、移動局はデータアクセス端末（ＡＴ）として参照され、基地局はデータアクセスネットワーク（ＡＮ）として参照され、このことは本発明の主眼及び種々の利点から離れることなしに行なわれる。基地局１０１は、基地局コントローラ及び基地送受信器システムのような多数のコンポーネントを含む。簡単化のため、このようなコンポーネントは示していない。基地局１０１は、他の基地局と通信可能であり、例えば、基地局１６０と通信可能である。移動スイッチングセンタ（図示せず）は、通信システム１００の種々の動作観点を制御し、ネットワーク１０５及び基地局１０１、１６０間のバック伝送（ｈａｕｌ）１９９に関連する。
【００１０】
基地局１０１は各移動局と通信を行なう。この移動局は、基地局１０１のカバーするエリアにあり、基地局１０１から送信されたフォワードリンク信号を介して通信が行われる。移動局１０２−１０４をターゲットとしたフォワードリンク信号はまとめてフォワードリンク信号１０６を形成する。フォワードリンク信号１０６を受信する各移動局１０２−１０４はフォワードリンク信号１０６を復号化し、そのユーザのためにターゲットとされた情報を抽出する。基地局１０６は、さらに移動局と通信を行なう。移動局は、基地局１０６のカバーするエリアにおり、基地局１０６から送信されたフォワードリンク信号を介して通信を行なう。移動局１０２−１０４は、基地局１０１、１６０と対応するリバースリンクを介して通信を行なう。各リバースリンクは、リバースリンク信号によって保たれている、リバースリンク信号は、例えば、移動局１０２−１０４それぞれのためのリバースリンク信号１０７−１０９である。リバースリンク信号１０７−１０９は、１つの基地局をターゲットとしているが、他の基地局で受信されても良い。
【００１１】
基地局１０１、１６０は、同時に共通の移動局に通信を行なうことができる。たとえば、移動局１０２が基地局１０１、１６０の近くにあり、移動局１０２は両基地局１０１、１６０との通信を維持することができる。フォワードリンク上では、基地局１０１はフォワードリンク信号１０６を送信し、基地局１６０はフォワードリンク信号１６１を送信する。リバースリンク上では、移動局１０２はリバースリンク信号１０７を送信する。このリバースリンク信号１０７は両基地局１０１，１６０によって受信されるべきものである。データのパケットを移動局１０２に送信するために、基地局１０１、１６０のうちの１つが選択され、データのパケットが移動局１０２に送信される。リバースリンク上では、両基地局１０１，１６０は、移動局１０２から伝送されたトラフィックデータの復号化を試みる。リバース及びフォワードリンク上のデータレート及びパワーレベルは、基地局と移動局との間のチャネルコンディションにしたがって維持される。
【００１２】
図２は、フォワードリンク上タイムスロット構造２００を示す図である。このタイムスロット構造２００は、フォワードリンク上での通信システム１００における各移動局への通信に使用される。各タイムスロットは、２０４８チップを有する。スロットタイムの半分は、１０２４チップを有する。各半分のスロットは、２つのトラフィックデータフィールド２０１を有する。各トラフィックデータ２０１フィールドは、４００チップを有する。各半分のスロットは、また、パイロットデータフィールド２０２を有する。このパイロットデータフィールド２０２は、９６チップを有する。各半分のスロットは、また、２つの制御データフィールド２０３を有する。アイドル期間中、このトラフィックデータフィールド２０１は、データを伝送しない。パイロットデータフィールド２０２及び制御データフィールド２０３は、それぞれパイロットデータ及び制御データを伝送する。
【００１３】
通信システム１００における移動局は、データレート制御（ＤＲＣ）情報を基地局と通信する。このＤＲＣ情報は、各移動局のフォワードリンク上でトラフィックデータの要求された通信データレートを示すものである。ＤＲＣ情報は、１２個の可能データレートのうちの１つを示している。図３を参照すると、テーブル３００は可能データレートを示している。各データレートは、関連付けされた変調タイプ、符号化レート及びデータのパケットを伝送するのに使用されたスロットの数を有している。たとえば、データレート１５３．６Ｋｂｐｓについては、４つのタイムスロットが１つのデータパケットを伝送するのに使用されている。最初のデータパケットを伝送するタイムスロットは、プリアンブルデータを伝送する。プリアンブルにおけるチップの数は伝送データレートに依存する。データレート１５３．６Ｋｂｐｓについては、プリアンブルにおけるチップ数は２５６に設定されている。プリアンブルデータは、トラフィックデータデータフィールド２０１において伝送される。プリアンブルが伝送された後、トラフィックデータが続く。トラフィックデータの伝送は、全ての４つのスロットにおける残りのトラフィックデータフィールド２０１について続けられる。
【００１４】
このデータパケットは、テーブル３００におけるＤＲＣ情報によって示されるタイムスロットの数で基地局に伝送される。このタイムスロットの伝送は、インタレースされる。図４を参照すると、データレート１５３．６Ｋｂｐｓのタイムスロットの伝送が例として示されている。たとえば、４つのタイムスロットがタイムスロット“ｎ，ｎ＋４，ｎ＋８，ｎ＋１２”上で伝送されている。移動局は、データパケットの伝送に使用される最初のタイムスロット、すなわち、タイムスロット“ｎ”を知らない。その結果、受信ステーションが、例示的なデータレート１５３．６Ｋｂｐｓにしたがって、タイムスロット“ｎ”におけるプリアンブルを検出した場合に、この受信器は、タイムスロット“ｎ＋４，ｎ＋８，ｎ＋１２”におけるデータの復号化を継続する。プリアンブルの検出は、データパケットの伝送の始まりの指示である。従来技術に従えば、受信ステーションはプリアンブルの検出についてタイムスロット“ｎ＋４，ｎ＋８，ｎ＋１２”についてモニタしない。タイムスロット“ｎ”においてプリアンブルが検出されているからである。本発明の種々の観点に従い、かつ例示的なデータレート１５３．６Ｋｂｂｓに従うと、タイムスロット“ｎ”においてプリアンブルが検出された後であっても、受信ステーションはプリアンブルの検出のため、タイムスロット“ｎ＋４，ｎ＋８，ｎ＋１２”についてモニタする。タイムスロット“ｎ＋４，ｎ＋８，ｎ＋１２”において第２のプリアンブルが検出された場合、受信ステーションは本発明の種々の観点にしたがったプリアンブルの多重検出を決定する。第１のプリアンブルが実プリアンブルとして選択され、第２のプリアンブルがエラープリアンブルとして選択された場合には、受信ステーションは第２のプリアンブルを無視し、第１のプリアンブル以降のデータの復調を継続する。第２のプリアンブルが実プリアンブルとして選択され、第１のプリアンブルがエラープリアンブルとして選択されている場合には、受信ステーションは第１のプリアンブルからの進行中のデータ復調を無視し、第２のプリアンブルに続くデータの復号化をスタートする。このようなケースでは、受信ステーションは、トラフィックデータを復号化するためのタイムスロット“ｎ＋４，ｎ＋８，ｎ＋１２”の監視を放棄する。
【００１５】
移動局へのデータの伝送は、任意のタイムスロットインタレースインデックスにしたがう。たとえば、インタレースインデックス“ｎ”が選択され、例示的なデータレート１５３．６Ｋｂｂｓに従うと、データはタイムスロット“ｎ，ｎ＋４，ｎ＋８，ｎ＋１２”上で通信が行なわれる。インタレースインデックス“ｎ＋１”が選択されと、データはタイムスロット“ｎ＋１，ｎ＋５，ｎ＋９，ｎ＋１３”上で通信が行なわれる。各プリアンブルはタイムスロットインタレースインデックスに関連付けられている。プリアンブルがタイムスロット“ｎ，ｎ＋４，ｎ＋８，ｎ＋１２”間で発生するタイムスロットで検出された場合には、この検出されたプリアンブルが例えばインタレースされたインデックス“ｎ”よりも他のタイムスロットインタレースインデックスに関連付けられる。移動局受信器は各タイムスロットにおけるプリアンブルを探索する。第２のプリアンブルが検出された場合、第２のプリアンブルは同一のインタレースインデックスを本発明の種々の観点にしたがったプリアンブルの多重検出を決定するために有しなければならない。第１及び第２の検出されたプリアンブルが同一のインタレースインデックスを有している場合にのみ、受信ステーションはプリアンブルの最近の検出に使用された現在のプリアンブルの閾、以前に受信したプリアンブルを検出するために使用された古いプリアンブルの閾、最近のプリアンブルの決定のための現在のプリアンブルメトリック及び以前に検出されたプリアンブルを決定するための古いプリアンブルメトリックに基づいて、プリアンブルの多重検出を決定する。以前に受信されたプリアンブルは第１のプリアンブルであり、現在のプリアンブルは第２のプリアンブルである。
【００１６】
各データレートは、関連付けられたプリアンブル長を有する。図３を参照するとテーブル３００は、例えば、データレート３８．４Ｋｂｐｓについての１０２４チップの長さ及びデータレート２４５７．６Ｋｂｐｓについての６４チップの長さのプリアンブル長を示している。プリアンブルの検出は、予期されたプリアンブルチップ数を超えて符号化されたエネルギーを蓄積することを含む。この蓄積されたエネルギーはメトリックに変換される。このメトリックは、プリアンブル閾と比較される。メトリックがプリアンブル閾よりも大きい場合には、受信ステーションはプリアンブルの検出を宣言する。プリアンブル閾は、プリアンブルの異なる長さとは異なる。１つの観点においては、プリアンブル閾は、受信ステーションによって検出されたパイロットデータの信号／雑音比に比例する。受信ステーションは、パイロットデータフィールド２０２の間、パイロットデータを監視し、チャネルの信号／雑音比を決定する。弱チャネルについての信号／雑音比は、強チャネル状態よりも低い。その結果、プリアンブル閾は、予期されたプリアンブルの長さに加えたチャネル状態に基づくものである。予期されたプリアンブル長は、データレートに基づく。チャネル状態は、あるタイムスロットから次のタイムスロットまでに変化する可能性がある。その結果、例え予期されたプリアンブル長が同じであるとしても、あるスロットにおいて使用されたプリアンブル閾は、次のタイムスロットにおけるそれと異なる。ある１つの観点においては、受信ステーションは、最後のプリアンブルの検出に使用された古いプリアンブルとは異なる現在のプリアンブル閾を使用する。古いプリアンブル検出は、古いプリアンブルメトリックと古いプリアンブル閾との比較に基づく。現在のプリアンブル閾は新しいプリアンブルであるか否かを決定するための現在のプリアンブルメトリックと比較される。例えば、タイムスロットインタレースインデックスに関連付けられたプリアンブルがタイムスロット”ｎ”の間に検出された場合には、このようなプリアンブル検出は、新しいプリアンブルが同一のタイムスロットインタレースインデックス”ｎ”に関連付けられたタイムスロット”ｎ＋４”の間に検出された場合における古いプリアンブルの検出としてみなされる。タイムスロット”ｎ＋４”の間に検出されたプリアンブルの検出は、現在のプリアンブルの検出であり、タイムスロット”ｎ”の間に検出されたプリアンブルは古いプリアンブルの検出となる。そのようなことから、タイムスロット”ｎ”の間に使用されたプリアンブル閾は古いプリアンブルメトリックである。タイムスロット”ｎ＋４”の間に使用されたプリアンブル閾は現在のプリアンブル閾である。
【００１７】
図５は、本発明は種々の観点の動作の間に受信したＣＤＭＡ信号の処理及び復調のために使用される受信器５００のブロック図を示す図である。受信器５００は、リバースリンク及びフォワードリンク上の情報を符号化するために使用される。移動局における受信器５００は、プリアンブルの検出、基地局から送信されるパイロットデータ、トラフィックデータ及び制御データを復号化するために使用される。受信した（Ｒｘ）サンプルは、ＲＡＭ２０４に格納される。受信サンプルは、無線周波数／中間周波数（ＲＦ／ＩＦ）システム２９０及びアンテナシステム２９２によって生成される。ＲＦ／ＩＦシステム２９０及びアンテナシステム２９２は、多重信号を受信、及び受信ダイバーシティゲインの利点を取得するための受信信号処理のＲＦ／ＩＦ処理のための１つ以上のコンポーネント有する。異なる伝播路を介して伝播された多重受信信号は、共通のソースからのものである。アンテナシステム２９２はＲＦ信号を受信し、ＲＦ信号をＲＦ／ＩＦシステム２９０に通す。ＲＦ／ＩＦシステム２９０は、従来のＲＦ／ＩＦ受信器である。受信されたＲＦ信号はフィルタリング、ダウンコンバートされ、バースバンド周波数でＲＸサンプルを形成するようにデジタル化される。このサンプルは、マルチプレクサ（ｍｕｘ）２５２に供給される。ｍｕｘ２５２の出力は、探索ユニット２０６及びフィンガーエレメント２０８に供給される。制御ユニット２１０は、これらエレメントに接続される。結合器２１２は復号器２１４をフィンガーエレメント２０８に接続する。制御ユニット２１０はソフトウェアによって制御されるマイクロプロセッサであってもよく、同一の集積回路或いは分離された集積回路上に配置されていてもよい。復号器２１４における復号化機能は、ターボ復号器或いは他の適切な復号アルゴリズムにしたがったものであってもよい。
【００１８】
動作中、受信したサンプルはｍｕｘ２５２に供給される。ｍｕｘ２５２は、このサンプルを探索ユニット２０６及びフィンガーエレメント２０８に供給する。制御ユニット２１０は、フィンガーエレメント２０８に探索ユニット２０６からの探索結果に基づいて、異なるタイムオフセットで受信信号の復調及び逆拡散を実行させる。この変調結果は、結合され、復号器２１４へ通される。復号器２１４はデータを復号化し、復号化されたデータを出力する。チャネルの逆拡散は、受信したサンプルをＰＮシーケンスの複素共役に乗じ、単一タイミングヒステリシスでＷａｌｓｈ関数を割り当て、この結果のサンプルをデジタルフィルタリングを行なうことにより実行され、これらはしばしば集積及びダンプアキュームレータ（図示せず）が使用される。このような技術は、一般的に知られている技術である。受信器５００は、移動局からの受信したリバース処理する基地局１０１、１６０の受信部において使用され、また、受信したフォワードリンク信号を処理するいくつかの移動局の受信部において使用される。
【００１９】
復号器２１４はプリアンブルの検出のための組み合わされたエネルギーを累積する。プリアンブルが検出された場合には、復号器２１４は制御システム２１０に対して関連するタイムスロットを同一のタイムスロットインタレースインデックスにしたがって、検出されたプリアンブルに続くトラフィックデータを復号化するために監視を継続することを指示する。復号器２１４が同一のタイムスロットインタレースインデックスを有する第２のプリアンブルを検出した場合に、復号器２１４は制御システム２１０と関連して、第１或いは第２のプリアンブルが実プリアンブルであるか否か、他がエラー検出であるか否かを決定する。プリアンブルの多重検出を決定するために、この決定は、古いプリアンブル閾及びプリアンブルメトリック、現在のプリアンブル閾及びプリアンブルメトリックに基づき、本発明の種々の観点に従う。
【００２０】
図６は、リバース及びフォワードリンク信号を送信する送信器６００のブロック図を示す図である。送信器６００はデータの送信に使用され、このデータの送信は、タイムスロット構造２００及び図３のテーブル３００において示したパラメータに従う。送信のためのチャネルデータは、変調のための変調器３０１に入力される。この変調は、ＱＡＭ、ＰＳＫ、ＢＰＳＫのような良く知られた技術のいずれかに従ったものであってもよい。フォワードリンクの場合においては、ＤＲＣ情報に基づいて変調が選択される。テーブル３００は、関連付けられた変調を指示する。データは変調器３０１におけるデータレートで符号化される。データレートはデータレート及び電力レベル選択器３０３によって選択される。データレート選択は、受信宛先から受信したフィードバック情報に基づく。受信宛先は、移動局或いは基地局であってもよい。フィードバック情報は、最大許可データレートを含む。この最大許可データレートは、種々の良く知られたアルゴリズムにしたがって決定される。最大許可データレートは、ごくまれに、他に考慮される要素のなかのチャネル状態に基づく。フォワードリンクについては、データレートは、移動局から受信したＤＲＣ情報に基づいて選択される。チャネル状態時は、時々刻々変化する。その結果、選択されたデータレートも変化する。
【００２１】
データレート及び電力レベル選択器３０３は、変調器３０１におけるデータレートを選択する。変調器３０１の出力は、アンテナ３０４からの送信のためのブロック３０２において信号拡散処理を通過し、増幅される。データレート及び電力レベル選択器３０３は、さらに、フィードバック情報にしたがった伝送された信号の増幅レベルについての電力レベルを選択する。選択されたデータレート及び電力レベルの組み合わせは、受信ステーションでの伝送されたデータの適切な復号化を可能とする。パイロット信号は、ブロック３０７において生成される。パイロット信号は、ブロック３０７における適切なレベルに増幅される。パイロット信号電力レベルは、受信ステーションでのチャネル状態に従う。パイロット信号は、結合器３０８においてチャネル信号と結合せられる。この結合信号は、増幅器３０９において増幅され、アンテナ３０４から送信される。アンテナ３０４は、アンテナアレイ及び多重入力多重出力構成を含むいくつかの組み合わせであってもよい。フォワードリンクについては、伝送は図２に示したスロット構成にしたがったフォーマットされる。パイロットフィールド２０２についてのパイロットデータ、制御フィールド２０３についての制御データ及びトラフィックデータフィールド２０１についてのトラフィックデータは変調器３０１の入力でフォーマットされる。このフォーマットされたデータは、送信器６００を通して処理される。
【００２２】
図７は、送信システム７００の全体図を示している。この送信システム７００は受信器５００及び送信器６００を有しており、宛先との通信リンクを保つためのものである。送信器７００は、移動局或いは基地局に組み込まれている。送信器７００は、本発明の種々の観点にしたがって、プリアンブルデータの多重検出を決定する。プロセッサ４０１は、受信器５００及び送信器６００に接続されており、送受信したデータを処理する。受信器２００及び送信器３００の種々の観点は同一であってもよいが、受信器５００及び送信器６００は別々に示されている。ある観点においては、受信器５００及び送信器６００は、共通の局発振器及びＲＦ／ＩＦ受信及び送信のための共通のアンテナを共有しても良い。送信器６００は入力４０５条の送信のためのデータを受信する。送信データプロセスブロック４０３は、送信チャネル上で送信のためのデータを用意する。復号器２１４において復号された後の受信されたデータは、プロセッサ４０１の入力４０４で受信される。受信データは、プロセッサ４０１における受信データプロセスブロック４０２において処理される。プロセッサ４０１の種々の動作は、単一或いは複数のプロセスユニットに集積されている。さらに、プロセッサ４０１の種々の処理は受信器５００及び送信器６００の処理とともに集積されてもよい。送信器７００は、他のデバイスに接続されていてもよい。送信器７００は、そのデバイスの一集積部分であってもよい。デバイスは、コンピュータであってもよく、コンピュータのように動作しても良い。デバイスは、インターネットのようなネットワークに接続されていてもよい。基地局に送信器７００を組み込む場合、いくつかの接続を介する基地局は、インターネットのようなネットワークに接続されてもよい。
【００２３】
受信したデータの処理は、一般的に、データの受信パケットにおけるエラーチェックを含む。例えば、受信したデータパケットが許容することのできないレベルのエラーを有している場合には、受信データプロセスブロック４０２は、送信データ処理ブロック４０３に対してデータパケットの再送信のためのリクエストを生成する指示を行なう。このリクエストは、送信チャネル上で送信される。さらに、送信データプロセスブロック４０３は、ＤＲＣ情報を受信データプロセスブロック４０２からの入力に基づいて送信する。入力情報は、チャネル状態情報及びチャネルエラーレートを含んでもよい。プリアンブルを検出した後、プロセッサ４０１は受信データをデータ格納ユニット４８０に格納する。この格納は、全てのトラフィックデータがその後のタイムスロット上で受信されるまで続く。プリアンブルの多重検出の場合、プロセッサ４０１は、プリアンブルの早期検出がエラーであったかを決定することができる。この決定は、古いプリアンブル閾及びプリアンブルメトリック、現在のプリアンブル閾及びプリアンブルメトリックに基づいて行なわれる。代２のプリアンブルが実プリアンブルとして選択された場合、プロセッサ４０１は古いプリアンブルの検出に関連付けられた格納されたデータを流す。
【００２４】
図８を参照すると、プリアンブルの多重検出を決定するための送信器７００によって使用されることが可能なフローチャート８００が示されている。送信器７００は、通信システム１００における移動局に組み込まれ、本発明の種々の観点にしたがって動作する。通信システム１００における基地局は、フォワードリンク上で移動局へ送信する。送信器７００を使用する各移動局は、フォーワードリンク上の伝送を受信し、各タイムスロット毎にプリアンブルの検出を探索する。送信器７００は、図４を参照している間、タイムスロット”ｎ＋１”におけるプリアンブルの検出を探索し、たとえ、プリアンブルがタイムスロット”ｎ”において検出されていても、次に進む。プリアンブルの多重検出を決定するために、プリアンブルはタイムスロット毎に検出される。このタイムスロットは、共通のタイムスロットインタレースインデックスに関連付けられている。例えば、タイムスロット”ん”において検出されたプリアンブルが、タイムスロット”ｎ＋４，ｎ＋８，ｎ＋１２”におけるプリアンブルの可能な検出とともに決定される。この決定は、ＤＲＣ値が図３のテーブル３００において示されたデータレート１５３．６ｋｂｐｓと一致する場合に行なわれる。同一のＤＲＣ値について、タイムスロット”ｎ＋１”において検出されたプリアンブルが、タイムスロット”ｎ＋５，ｎ＋９，ｎ＋１３”におけるプリアンブルの可能な検出とともに決定される。ステップ８０１では、送信器７００はプロセッサ４０１の動作を通し、コントローラ２１０は、現在のタイムスロットについての現在のプリアンブル閾を決定する。この現在のタイムスロットは、データパケットの受信に関連付けられている。現在のプリアンブル閾は、送信器７００によって送信された最後のＤＲＣ情報に基づくものである。各データレートについて、テーブル３００に示すように、関連付けられたプリアンブル長があるので、各データレート毎に閾は異なる。さらに、この閾は、現在の信号／雑音比に基づくものである。例えば、送信器７００はタイムスロット”ｎ”の間に受信されたパイロットデータに基づいて、信号／雑音比を決定する。信号／雑音比情報及び予期されたプリアンブル長は最後に通信されたＤＲＣ値に基づいて決定されており、これら信号／雑音比情報及び予期されたプリアンブル長は閾を決定するために使用される。信号／雑音比が小さい場合には、閾もまた対応して小さい。プリアンブル長が小さい場合には、閾もまた対応して小さい。ステップ８０２では、送信器７００は現在のタイムスロットにおけるプリアンブルの復号化されたエネルギーに関連付けられた現在のプリアンブルメトリックを決定する。現在のプリアンブルメトリックは、現在のタイムスロットの間に予期されたプリアンブル長を超える蓄積されたプリアンブルエネルギーの表示である。ステップ８０３では、送信器７００は、プロセッサ４０１を通し、コントローラ２１０は現在のタイムスロットにおいてプリアンブルが検出されたか否かを決定する。現在のプリアンブルメトリックは、現在のプリアンブル閾と比較される。現在のプリアンブルメトリックが現在のプリアンブル閾よりも小さい場合には、送信器７００は現在のタイムスロットにおいてプリアンブルを検出していない。この時、プロセスフロー８００は、ステップ８０２に移動し、送信器７００は次のタイムスロットにおけるプリアンブルの検出の探索を継続する。プリアンブルメトリックが現在のプリアンブル閾よりも大きい場合、送信器７００は現在のタイムスロットにおいてプリアンブルを検出している。この時、プロセスフロー８００はステップ８０４に移る。ステップ８０４では、送信器７００はコントローラ２１０を通し、プロセッサ４０１は他のタイムスロットにおいて以前のプリアンブルが検出されているかを決定する。この他のタイムスロットは、共通のタイムスロットインタレースインデックスに関連付けられている。１５３．６ｋｂｐｓの例では、現在のタイムスロットがタイムスロット”ｎ”の場合に、共通のタイムスロットインタレースインデックスとしてみなされる次のタイムスロットは、タイムスロット”ｎ＋４，ｎ＋８，ｎ＋１２”のいずれかである。プリアンブルの現在の検出が最初のプリアンブル検出の場合、プロセスフロー８００はステップ８０１に移動する。ステップ８０１ではトランシーバ７００が他のタイムスロットにおいて新しいプリアンブルを探索する。現在のプリアンブルの検出が共通のタイムスロットインタレースインデックスに関連付けられた２回目のプリアンブルの検出の場合には、送信器７００は多重プリアンブルを検出しており、プロセスはステップ８０５に移動する。ステップ８０５では、送信器７００はコントローラ２１０を通し、プロセッサ４０１はプリアンブルの多重検出を決定し、複数の検出のうちの１つをプリアンブルの実検出として選択し、他のものについては誤り検出であるとする。プロセッサ４００及びコントローラ２１０はプリアンブルの多重検出を決定する。この決定は、現在のプリアンブル閾、古いプリアンブル閾、現在のプリアンブルメトリック及び古いプリアンブルメトリックのいずれか１つに基づいて行なわれる。
【００２５】
１つ以上の観点において、どのプリアンブル検出が実プリアンブル検出かを決定する決定関数は少なくとも１つの現在のプリアンブル閾、古いプリアンブル閾、現在のプリアンブルメトリック及び古いプリアンブルメトリックに基づく。最初に、プロセッサ４０１及び制御システム２１０は、古いプリアンブル閾及び現在のプリアンブル閾の値が大きく異なるかを決定する。例えば、１つの閾が他の閾の８倍大きい場合である。このような場合、１つの閾の値が他の閾のそれよりも大きく異なる。現在及び過去の閾値が大きく異なる場合、決定関数は大きなプリアンブル閾と関連付けられたプリアンブル検出を実プリアンブル検出として選択する。古い閾及び現在の閾の値が近い場合、例えば、８倍よりも小さい場合、決定関数はプリアンブルメトリック及びプリアンブル閾の大きな比に関連付けられたプリアンブル検出を実プリアンブル検出として選択する。プロセッサ４０１及び制御システム２１０はプリアンブルの現在及び古い検出の双方のプリアンブルメトリック及びプリアンブル閾の比を決定することが必要とされる。
【００２６】
偽プリアンブルを検出した場合、プリアンブルに続くトラフィックデータはエラーである。このような場合において、送信されたデータのＣＲＣは誤りとなる。受信データプロセスユニット４０２は、メッセージを送信データ処理ユニット４０３に送信し、データのエラー検出を示す否定的なアックノレッジを伝える。同時に、プロセッサ４０１は以前に決定されたＤＲＣ値がオーバ予測であるとみなす。このような場合においては、送信器７００はデータパケットの終わり時にＣＲＣ誤りを受信した後、低いデータレートを選ぶ。この低いデータレートは、最適なデータレートよりも実際に低いものであり、送信ステーションと通信される。この場合、本発明の種々の観点にしたがって、コントローラ２１０及びプロセッサ４０１を通す送信器７００は現在のプリアンブル閾よりも大きな他のプリアンブル閾を決定する。この第２のプリアンブル閾は、現在のプリアンブルメトリックが決定された時と同一の時に計算される。第２のプリアンブル閾の計算は、ＣＲＣ誤りを受信した後に行なう必要は必ずしもない。例えば、１５３．６ｋｂｐｓでは、タイムスロット”ｎ”でのプリアンブル検出が誤り検出である場合、受信ステーションはタイムスロット”ｎ＋１２”でＣＲＣ誤りを決定することができる。第２のプリアンブル閾は、プリアンブルが検出された時と同一の時のタイムスロット”ｎ”で計算される。現在のプリアンブルメトリックは新しいプリアンブル閾、すなわち、第２のプリアンブル閾を比較される。現在のプリアンブルが新しいプリアンブル閾よりも大きい場合、ＣＲＣ誤りは実際のＣＲＣ誤りである。現在のプリアンブルメトリックが新しい現在の閾よりも大きくない場合には、本発明の種々の観点にしたがって、ＣＲＣ誤りは実際のＣＲＣ誤りではない。
【００２７】
ある観点においては、プリアンブル閾が高すぎるように設定された場合、プリアンブルの誤り確率もまた高く設定される。逆に、プリアンブル閾が低すぎるように設定された場合、プリアンブルの誤り検出の確率も対応するように増大する。プリアンブルの実伝送の誤り確率を低くするために、プリアンブル閾は低いレベルで選択される。プリアンブルの誤り検出及びＣＲＣ誤り結果の問題を解決するために、現在のプリアンブルメトリックは新しいプリアンブル閾と比較される。この新しいプリアンブル閾は本発明の種々の観点にしたがって、現在のプリアンブル閾よりも高いレベルで選択される。
【００２８】
図９のフローチャートは、送信器７００がＣＲＣ誤りが実際のＣＲＣ誤りであるか、プリアンブルの誤り検出に起因するのかを決定するための例示的なフローを示している。ステップ９０１では、送信器７００はデータパケットの受信に関連付けられた現在のタイムスロットについての現在のプリアンブル閾を決定する。ステップ９０２では、送信器７００は現在のタイムスロットにおけるプリアンブルの蓄積された復号化されたエネルギーに関連付けられた現在のプリアンブルメトリックを決定する。ステップ９０３では、現在のプリアンブルメトリックを現在のプリアンブル閾と比較してプリアンブルが検出されたか否かを決定する。プリアンブルがなにも検出されない場合、プロセスフロー９００はステップ９０１に移動する。プリアンブルが検出された場合には、プロセスはステップ９０４に移動する。ステップ９０４では送信器７００が検出されたプリアンブルに続くデータを復号化し、復号化されたデータのＣＲＣを決定する。ステップ９０５では、送信器７００はコントローラ２１０を通し、プロセッサ４０１はＣＲＣ誤りが検出されたか否かを決定する。ＣＲＣ誤りが検出されない場合、ステップ９０６での送信器７００はデータの復号化を継続する。ＣＲＣ誤りが検出された場合、プリアンブルメトリックを新しい現在のプリアンブル閾と比較するステップ９０７で、データパケットの終わりを受信する前に、新しい現在のプリアンブル閾を計算する。新しいプリアンブル閾はステップ９０１で決定された現在のプリアンブル閾よりも大きく設定される。ステップ９０８では、送信器７００は現在のメトリックが新しい現在のプリアンブル閾よりも大きいか否かを決定する。現在のプリアンブルメトリックが新しい現在のプリアンブル閾よりも大きい場合には、送信器７００は、ステップ９０９で、ステップ９０５で決定されたＣＲＣ誤りが実ＣＲＣ誤りであると決定する。この場合、ＤＲＣ情報はＣＲＣ誤りによって有効とされる。移動局と基地局との間のデータレート制御ループにおける要求されたデータレートは低くされる。現在のメトリックが新しい現在のプリアンブル閾よりも大きくない場合、ステップ９１０で送信器７００はステップ９０５で決定されたＣＲＣ誤りは実ＣＲＣ誤りではないと決定する。その結果、ＤＲＣ決定は有効とされない。したがって、送信器７００は、低プリアンブル閾偽プリアンブル検出を増大させたとしても、より低いプリアンブル閾を使用する余裕がある。偽ＣＲＣ誤り問題は、しかしながら、プリアンブルメトリックをオリジナルの閾よりも高い新しい閾と比較することにより解決される。
【００２９】
当業者であれば、本実施の形態との関連において開示された種々の図示した論理ブロック、モジュール、回路及びアルゴリズムステップが電子的ハードウェア、コンピュータソフトウェア、或いはこれらの組み合わせとして改良可能であることは認識することができる。ハードウェア及びソフトウェアの交換性を明らかに図示するために、種々の図示したコンポーネント、ブロック、モジュール、回路及びステップは、それらの機能的観点から述べられている。ハードウェア或いはソフトウェアによる実現ができるか否かはこのような機能性が全体のシステムに組み込まれる特定のアプリケーション及びデザイン条件に依存する。当該分野における設計者は各特定のアプリケーションについて種々の方法で上述の機能性を実現することができるが、このような実現の決定は本発明の観点から離れるように解釈されるべきではない。
【００３０】
本実施の形態との関連において述べられた種々の図示した論理ブロック、モジュール及び回路は、本実施形態において述べた機能を実現するように設計された汎用目的プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、他のプログラマブルな論理デバイス、ディスクリートゲート、トランジスタロジック、ディスクリートハードウェアコンポーネント、これらの組み合わせ実現或いは実行することができる。汎用目的プロセッサは、マイクロプロセッサであってもよく、また、プロセッサは一般的なプロセッサ、コントローラ、マイクロコントローラ、ステート機械であってもよい。プロセッサは、また、コンピューティングデバイスの組み合わせとして実現されてもよい。コンピューティングデバイスの組み合わせは、例えば、ＤＳＰとマイクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアと関連した１つ以上のマイクロプロセッサ、いくつかの他のこのうような構造である。
【００３１】
本実施の形態と関連して述べられた方法或いはアルゴリズムのステップは、ハードウェア、プロセッサによって実行されるソフトウェアモジュール、これらの組み合わせに直接埋め込むことも可能である。ソフトウェアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、公知のいくつかのフォームに存在することが可能である。例示的な記憶媒体は、プロセッサに接続されている。このプロセッサへの接続は、プロセッサが記憶媒体から情報を読むことができ、また情報を記憶媒体に書き込むことができるように接続される。また、記憶媒体はプロセッサと一体化していてもよい。この記憶媒体及びプロセッサはＡＳＩＣ内にあってもよい。ＡＳＩＣはユーザ端末にあってもよい。また、プロセッサ及び記憶媒体は、ユーザ端末におけるディスクリートコンポーネントして存在してもよい。
【００３２】
本好適な実施の形態における記述は、当業者に本発明を使用させ、作らせるために提供される。これらの実施の形態に対する種々の改良は、当業者にとって容易且つ明らかであり、ここに定義された一般原則は、発明能力の使用をすることなく他の実施の形態に適用することが可能である。したがって、本発明は、実施の形態に限定されるものではなく、ここに述べられた原則及び新規な特徴と一致する最も広い適用範囲で与えられるものである。
【図面の簡単な説明】
【００３３】
【図１】本発明の種々の観点を実現する通信システムを示す図である。
【図２】データ伝送及び本発明の種々の観点を実現するためのタイムスロット構造を示す図である。
【図３】データ伝送及び本発明の種々の観点を実現するために使用される種々のパラメータのテーブルを示す図である。
【図４】本発明の種々の観点を実現するためのタイムスロットインタレースインデックスに従ったデータの伝送を示す図である。
【図５】本発明の種々の観点に従った動作のための受信器システムを示す図である。
【図６】本発明の種々の観点に従った動作のための送信器システムを示す図である。
【図７】本発明の種々の観点に従った動作のための送受信器システムを示す図である。
【図８】プリアンブルの多重検出を決定するための本発明の種々の観点を実現するための種々のステップのアウトラインを示すフローチャートである。
【図９】誤りＣＲＣ障害を決定する本発明の種々の観点を実行するための種々のステップのアウトラインを示すフローチャートである。
【図１】
2006507754.tif 000003
【図２】
2006507754.tif 000004
【図３】
2006507754.tif 000005
【図４】
2006507754.tif 000006
【図５】
2006507754.tif 000007
【図６】
2006507754.tif 000008
【図７】
2006507754.tif 000009
【図８】
2006507754.tif 000010
【図９】
2006507754.tif 000011
【国際調査報告】
2006507754.tif 000012
2006507754.tif 000013
2006507754.tif 000014
2006507754.tif 000015
2006507754.tif 000016