(57)【特許請求の範囲】
【請求項１】
データストリーム中で受信されたデータバーストのタイミング位置を推定する方法であって、各データバーストが固定された位置にトレーニングシーケンスから成るいくつかのビットを含むような方法において、
最初のＮ個の受信データバーストの各々に対して、
該トレーニングシーケンスの複数の推定タイミング位置を決定するステップと、
該推定タイミング位置の各々について、該推定タイミング位置と記憶されたトレーニングシーケンスの間の相関をとって、相関値を求めるステップと、
最高の相関値に関連づけられたタイミング位置を決定するステップと、
該最初のＮ個のデータバーストの各々について最高の相関値の平均タイミング位置を決定するステップと、
次のＭ個のデータバーストに対して、
該最初のＮ個のデータバーストについての平均タイミング位置に基づいて、各データバーストのタイミング位置を推定するステップと、を有する
ことを特徴とする方法。
【請求項２】
前記最初のＮ個のデータバーストの各々に対して、最高の相関値に関連づけられたタイミング位置に基づいて、データバーストを等化するステップと、
前記次のＭ個のバーストに対して、前記最初のＮ個のデータバーストに対して決定された平均タイミング位置に基づいて、各データバーストを等化するステップとをさらに含む請求項１記載の方法。
【請求項３】
前記平均タイミング位置を決定するステップが、最高の相関値に関連づけられた各タイミング位置に対して重み付けを割り当てる処理を含む
請求項１または２記載の方法。
【請求項４】
前記重み付けが、関連づけられたエネルギレベルのレベルに依存して、各タイミング位置に割り当てられる請求項３記載の方法。
【請求項５】
データストリーム中で受信されたデータバーストを同期化するための受信機であって、各データバーストが、固定された位置にトレーニングシーケンスから成るいくつかのビットを含み、データストリーム中で受信されたデータバーストのタイミング位置を推定するための回路を含む受信機において、
最初のＮ個の受信データバーストの各々に対して、該受信機は、該トレーニングシーケンスの複数のタイミング位置を推定し、および各推定タイミング位置について該推定タイミング位置と記憶されたトレーニングシーケンスの間の相関をとって、相関値を求め、最高の相関値に関連づけられたタイミング位置を決定し、
最初のＮ個のデータバーストの各々について最高の相関値の平均タイミング位置を決定し、および
次のＭ個のデータバーストに対して、該受信機は、該最初のＮ個のデータバーストについての平均タイミング位置に基づいて、各データバーストのタイミング位置を推定するようにしたことを特徴とする受信機。
【請求項６】
請求項５記載の受信機を含む通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、送信される無線信号中のトレーニングシーケンスの追跡に係り、特に、ＧＳＭシステムにおけるデータバースト中のトレーニングシーケンスの追跡に関するが、これに限定されない。この発明は、雑音の大きな低い信号対雑音比の環境に適用される場合に特に有利である。
【０００２】
【従来の技術】
無線通信において、システムインターシンボルインタフェース（ＩＳＩ）は、受信アンテナから遠く離れた対象物からの反射により無線パス中において生じる。シンボルは、時間的に広がっていき、隣接するシンボルが互いに干渉する。無線通信システムの受信機は、送信することを意図された情報を決定しなければならない。
【０００３】
ＧＳＭシステムにおいて、データはタイムスロット内に配置されたバースト中で送信される。既知のパターンおよび良好な自動相関特性を有するトレーニングシーケンスが、データバーストの中央に配置される。トレーニングシーケンスは、バーストの第１および第２の半分に対する正確なチャネル推定を提供するために、バーストの中央に配置される。受信されるバーストの時間的な位置は、バースト毎に変化する。これは、伝播チャネルの変化および移動体局の移動による。
【０００４】
ＧＳＭシステムにおいて、チャネルイコライザが、受信機中に備えられる。受信信号のパス中に配置されるイコライザの目的は、正しい決定の確率を最大化するために、ＩＳＩおよびマルチパス効果を可能な限り低減することである。チャネルイコライザは、バースト中のトレーニングシーケンスを使用して、マルチパス効果を等化する。等化を有効に実行するために、受信機は、トレーニングシーケンスの正確な位置をまず同定しなければならない。
【０００５】
トレーニングシーケンスは、チャネルモデルを作るためにイコライザにより使用される。これは、常に変化するが、１つのバーストの中では時間的にゆっくり変化するチャネルに対して一定であるとみなすことができる。２つの同様な妨害信号が、ほとんど同時に受信機に到達した場合、かつそれらのトレーニングシーケンスが同じである場合、受信信号に対する各々の寄与を区別する方法がない。この理由のために、十分に近いセルにおいて同じ周波数を使用するチャネルに、異なるトレーニングシーケンスを割り当てて、それが干渉しないようにしている。２つのトレーニングシーケンスが異なる場合、かつ可能な限り相関が小さい場合、受信機は、受信信号に対する各々の寄与を極めて容易に決定することができる。
【０００６】
受信機は、無線通信システムの送信機が送信するトレーニングシーケンスを知り、そのトレーニングシーケンスを記憶する。記憶されたトレ−ニングシーケンスを送信機から受信されたトレーニングシーケンスと相関づけることにより、チャネルインパルス応答が測定され得る。イコライザは、送信チャネルのモデルを生成し、かつ最も蓋然的な受信機シーケンスを計算する。
【０００７】
概念的には、イコライザは、異なる時間分散成分をとり、チャネル特性に従って重み付けし、成分間に適切な遅れを挿入した後にそれらを加算して、送信された信号のレプリカが回復されるようにする。
【０００８】
セルラ無線における問題は、チャネルのダイナミックな性質によってさらに複雑になる。移動体が周辺のマルチパスを通って移動するとき、イコライザは、変化したチャネル特性に連続的に適合しなければならない。イコライザは、送信されるトレーニングシーケンスを知り、実際に受信されたものが何であるかも知っている。したがって、イコライザは、チャネル伝達関数の推定をすることができる。適応型イコライザは、伝達関数の推定を連続的に更新し、チャネル送信の間に決定誤りがあまり多くならないことを保証する。
【０００９】
通常のシステムにおいて、タイミング推定は、データバーストを基地局に記憶されたトレーニングシーケンスと相関を採ることにより得られる。基地局は、移動体局により使用されるトレーニングシーケンスを知っている。相関は、受信信号の様々なビット位置において実行される。最高の相関値を提供するビット位置は、トレーニングシーケンスの第１ビットであると決定される。そして、受信されたデータバーストは、チャネルについて補償するために有効に等化され得る。
【００１０】
【発明が解決しようとする課題】
しかし、この知られた技術は、低い信号対雑音比の非常に雑音の大きい環境において、マルチパス遅れの影響を大きく受ける。等化の前に相関を行うことは、タイミング推定における誤りを導き、イコライザの出力におけるビット誤りを導く。
【００１１】
本発明の目的は、雑音の大きい環境においても信頼性よく動作する受信されたデータバーストのタイミング位置を推定するための改良された技術を提供することを目的とする。
【００１２】
【課題を解決するための手段】
本発明によれば、その一側面において、データストリーム中で受信されたデータバーストのタイミング位置を推定する方法が提供される。各データバーストは、固定位置におけるトレーニングシーケンスからなる多数のビットを含む。この方法は、次のステップを有する。最初のＮ個の受信されたデータバーストの各々に対して、トレーニングシーケンスの複数の推定されるタイミング位置を決定する。各推定されたタイミング位置についてトレーニングシーケンスを相関を採る。
【００１３】
最も高い相関値に関連づけられたタイミング位置を決定する。最初のＮ個のデータバーストの各々について、最も高い相関値の平均のタイミング位置を決定する。そして、次のＭ個のデータバーストに対して、最初のＮ個のデータバーストについての平均的なタイミング位置に基づいて、各データバーストのタイミング位置を推定する。
【００１４】
騒音の大きい環境における大きな性能向上を提供するデータバーストのタイミング位置を推定する技術が提供される。好ましくは、この方法は、以下のステップを含む。最初のＮ個のデータバーストの各々に対して、最も高い相関値に関連づけられたタイミング位置に基づいてデータバーストを等化する。次のＭ個のバーストに対して、最初のＮ個のデータバーストについて決定された平均的なタイミング位置に基づいて、各データバーストを等化する。
【００１５】
好ましくは、この方法は、平均的なタイミング位置を決定するステップをさらに含み、最も高い相関値に関連づけられた各タイミング位置に重み付けを割り当てる。重み付けは、好ましくは、関連する相関値のレベルに依存して、各タイミング位置に割り当てられる。
【００１６】
別の側面において、本発明は、データストリーム中で受信されたデータバーストを同期化するための受信機を提供する。各データバーストは、固定位置においてトレーニングシーケンスを有する多数のビットを含む。受信機は、データストリーム中で受信されたデータバーストのタイミング位置を推定するための回路を含む。
【００１７】
ここで、最初のＮ個の受信されたデータバーストの各々に対して、受信機は、トレーニングシーケンスの複数のタイミング位置を推定し、各推定されたタイミング位置についてトレーニングシーケンスを相関させ、最も高い相関値に関連づけられたタイミング位置を決定し、そして、最初のＮ個のデータバーストの各々に対する最も高い相関値の平均のタイミング位置を決定する。次のＭ個のデータバーストに対して、受信機は、最初のＮ個のデータバーストに対する平均的なタイミング位置に基づいて、各データバーストのタイミング位置を推定する。
【００１８】
【発明の実施の形態】
図１（ａ）には、典型的なＧＳＭ送信信号の基本構造が示されている。図から分かるように、送信信号は、複数のデータバースト２ａないし２ｎを含む。ＧＳＮシステムにおいては５つの異なる種類のバーストがある、即ちノーマルバースト、同期化バースト、周波数訂正バースト、アクセスバーストおよびダミーバーストである。各バーストは、１５６．２５ビット長である。本発明は、バーストを等化するためのトレーニングシーケンスを含むいかなるバーストにも適用される。トレ−ニングシーケンスの長さは、データバーストのタイプに従って変化する。ノーマルデータバーストにおいて、トレ−ニングシーケンスは２６ビット長である。
【００１９】
実際に、送信のセットアップフェーズにおいて、送信されるメッセージの前にアクセスバーストが置かれる。したがって、受信局は、最初にアクセスバーストのトレーニングシーケンスを探す。その後、メッセージは、複数のノーマルデータバーストを含み、受信局は、ノーマルデータバーストのトレーニングシーケンスを探す。送信されるメッセージからのバーストの抽出は、当業者によりよく理解されるものであり、本発明の範囲の外にある。
【００２０】
図１（ｂ）において、各ノーマルデータバーストは、ヘッダ部分４、第１データ部分６ａ、トレーニングシーケンス８、第２データ部分６ｂおよびテール部分１０を含むことが分かる。図１（ａ）のデータバーストの各部分のフォーマットおよび生成は、当業者によく知られている。
【００２１】
図２には、ＧＳＭ移動体およびＧＳＭ基地局の受信機において通常の等化プロセスを実行するための等化回路のブロック図が示されている。等化回路は、図１に示されたようなデータバーストを含むデータストリームを、受信アンテナから信号線４６において受信する。この等化回路は、信号線４８上の受信機においてさらに処理されるべき等化されたデータストリームを出力する。
【００２２】
等化の前に受信信号が通らなければならない受信アンテナおよびダウンコンバータのような前処理回路は、図２には示されていない。そのような回路は、本発明の範囲を超えており、その具現化は、当業者の能力の範囲内にある。
【００２３】
等化回路は、制御回路３２、トレーニングシーケンス記憶回路３０、相関器４０、レジスタセット４２、イコライザ４４、記憶回路３６、コンパレータ回路３８、カウンタ３４および値記憶３５を含む。
【００２４】
図２の回路の動作は、図３のフローチャートとの関係で説明する。図３は、通常の等化プロセスにおいて実行されるステップを示す。等化回路は、信号線４６においてデータのストリームを受信し、受信されたデータストリームは、制御回路３２からの信号線７０の制御下で、レジスタセット４２にシフトされる。レジスタセット４２は、データバースト中のビット数を超える多数のビットを記憶することができる。
【００２５】
制御回路３２が、レジスタセット４２を到来するデータストリームで満たした場合、図３のステップ１２において、制御回路は、線６０上の信号をセットし、カウンタ３４中の値ｉをセットする。カウンタ中のこの値ｉは、レジスタセット４２中に記憶されたデータのビット位置であり、受信機により推定されるものは、第１のデータバーストのトレーニングシーケンスの第１ビットである。このビット位置の推定は、予め定められている。
【００２６】
次のステップ１４において、受信機は、ビット位置ｉの内容を、および受信データストリームの次の連続する２５ビット位置を、信号７０の制御下で２６ビットパラレル信号ライン５４を介してレジスタセット４２から相関器４０に転送する。受信データストリームは、ＧＳＭノーマルデータバーストにおいて２６ビットの推定トレ−ニングシーケンスを含む。相関器は、トレーニングシーケンス記憶回路３０において受信機中に記憶されたトレーニングシーケンスを、２６ビットパラレル信号ライン５２上で受信する。これは、受信機が受信することを期待するトレーニングシーケンスである。
【００２７】
そして、相関器４０は、ステップ１６において、パラレルライン５４上の推定トレーニングシーケンスを、パラレルライン５０上の記憶されたトレーニングシーケンスと相関を採る。したがって、受信機は、受信信号のビットｉおよび次の連続する２５ビットをトレーニングシーケンス記憶回路３０の２６ビットと相関を採る。この相関の結果は、ライン６４上の出力となり、ステップ１８において、この結果は、制御回路からの信号７２の制御下で記憶回路３６に記憶される。
【００２８】
そして、受信機の制御回路３２は、ステップ２０において、カウンタ３４中の値ｉが値ストア３５中に記憶されかつライン６３上で読み出される値ｎに等しいかどうかを決定する。この値ｎは、相関が実行されるべきｉの最大値である。制御回路３２は、ライン６２上で、カウンタ３４の内容を読み出し、これをライン６３上で記憶された値ｎと比較する。
【００２９】
制御回路３２が、値ｉが値ｎにまだ到達していないと決定した場合、受信機は、ステップ２２に進み、図３のステップ２２に示されているように、ライン６０上の信号をセットすることにより、カウンタ３２中の値ｉを増加させる。値ｉがインクリメントされる量は、予め定められる。
【００３０】
以上に説明した図３のステップ１４ないし２０が、トレーニングシーケンスの異なる推定がライン５４に出力されてかつトレーニングシーケンス記憶回路の内容と相関させられるように、異なるｉの値で繰り返される。
【００３１】
値ｉが図３のステップ２０において、値ｎに等しい場合、受信機の制御回路３２は、記憶回路３６中の記憶された相関値を比較するために、ライン７４を介してコンパレータ回路３８を制御する。記憶された相関値は、ライン７２を介して制御回路３２の制御下で、コンパレータ回路３８に対してライン６６に与えられる。これは、図３のステップ２４により示されている。コンパレータ回路は、記憶された相関結果を比較して、最も大きな値を決定する。
【００３２】
記憶回路３６は、相関結果を、相関が実行された値ｉと共に記憶する。コンパレータは、最も大きな相関値の値ｉを、制御回路３２に対してライン７６上に出力する。最も大きな値に戻る相関結果は、第１データバーストのトレーニングシーケンスの１番目のビットであるｉの値であると推定される。
【００３３】
ステップ２６において、制御回路３２は、ビット位置ｉにおける第１ビットを有するトレーニングシーケンスに関連づけられたレジスタセットから、第１データバーストを形成するビットのセットを出力する。このデータバーストは、イコライザ４４に対してライン５６上に出力される。
【００３４】
例えば、ＧＳＭノーマルデータバーストの例において、データバーストは１５６．２５ビット長であり、トレーニングシーケンスの第１ビットは、ノーマルデータバーストの６２番目のビットである。したがって、制御回路は、トレーニングシーケンスの第１ビットの位置を知ると、データバーストの第１ビットを決定することができ、データバーストの全てのビットを選択することができる。もし２００ビットがレジスタセット４２に記憶された場合、制御回路は、ノーマルデータバーストの１５６．２５ビットを選択する。
【００３５】
制御回路３２からのライン７３上への制御信号に応答して、イコライザ４４は、受信したデータバーストを等化する。データバーストは、標準技術にしたがって周知の方法でイコライザにより等化されて、チャネルの伝播パスに対する補償を行う。等化された受信データバーストは、イコライザ４４からライン４８上に出力される。
【００３６】
等化プロセスは、受信信号からマルチパス効果を除去する。即ち、等化プロセスは、受信信号から雑音を推定し、そのきれいなバージョンを作る。イコライザ４４は、マッチドフィルタである。
【００３７】
そして、制御回路は、第１ノーマルデータバーストの最後のビットの後のレジスタセット４２において受信された第１ビットを、レジスタセットの最上位ビット位置にシフトし、レジスタセットにさらなる受信ビットのセットをそれがいっぱいになるまでシフトする。そして、上述したステップが、繰り返されて、第２およびそれ以降のデータバーストのトレーニングシーケンスを同定する。
【００３８】
前述において、相関は、２６ビットトレーニングシーケンスを有するノーマルデータバーストの例に基づいて、受信データから選択された２６ビットについて実行されるものとして説明された。制御回路３２は、到来するデータバーストがトレーニングシーケンス中に異なる数のビットを有する異なるタイプのバーストとして同定されるように、受信機中のプロセッサにより制御されることになり、相関されるビットの数が変化し、トレーニングシーケンス記憶回路中に記憶されるトレーニングシーケンスが調節されることになることがわかる。
【００３９】
図２および３を参照して前述した通常の相関および等化技術は、受信機が移動体局にあるかまたは基地局にあるかにかかわらず、いかなる受信機にも適用可能である。
【００４０】
本発明にしたがって改良された等化技術の動作は、図４および５を参照して説明する。図４には、本発明によるＧＳＭ移動体またはＧＳＭ基地局の受信機において等化プロセスを実行するための回路のブロック図が示されている。図４において、図２に示された構成要素に対応する構成要素には同じ参照符号が付けられている。図４の等化回路は、さらにカウンタ８０および８６、値ストア８１および８５を含む。
【００４１】
受信機は、ライン４６上でデータバーストを含むデータストリームを受信し、ライン４８上で等化されたデータバーストを出力する。最初のステップ１００において、制御回路は、第１のノーマルデータバーストの受信により、カウンタ８０の内容ｊをライン８２を介して１にセットする。カウンタ８０は、等化回路により受信されたデータバーストの数をカウントする。
【００４２】
等化回路は、データストリームを信号ライン４６上で受信し、受信されたデータストリームは、制御回路３２からの信号ライン７０の制御下で、レジスタセット４２にシフトされる。レジスタセット４２は、データバースト中のビット数を越える多数のビットを記憶することができる。
【００４３】
制御回路３２が図５のステップ１０２において、到来するデータストリームでレジスタセット４２を満たした場合、制御回路は、カウンタ３４中の値ｉをセットするために、ライン６０上の信号をセットする。カウンタ中の値ｉは、レジスタセット４２中に記憶されたデータのビット位置であり、受信機により推定されるものは、第１データバーストのトレーニングシーケンスの第１ビットである。このビット位置の推定は、予め定められる。
【００４４】
次のステップ１０４において、受信機は、ビット位置ｉの内容、および受信データストリームの次の連続する２５ビット位置を、信号７０の制御下で、２６ビットパラレル信号ライン５４を介してレジスタセット４２から相関器９０に転送する。受信データストリームは、ＧＳＭノーマルデータバーストにおいて推定されたトレーニングシーケンスの２６ビットを含む。相関器は、トレーニングシーケンス記憶回路３０において受信機中に記憶されたトレーニングシーケンスを２６ビットパラレル信号ライン５２上で受信し、これは受信することを受信機が期待するトレーニングシーケンスである。
【００４５】
そして、相関器４０は、ステップ１０６において、パラレルライン５４上の推定されたトレーニングシーケンスを、パラレルライン５０上の記憶されたトレーニングシーケンスと相関を採る。したがって、受信機は、受信信号のビットｉおよび次の連続する２５ビットをトレーニングシーケンス記憶回路３０の２６ビットと相関を採ることになる。この相関の結果は、ライン６４上に出力されて、ステップ１０８において、この結果は、制御回路からの信号７２の制御下で、記憶回路３６に記憶される。
【００４６】
そして受信機の制御回路３２は、ステップ１１０において、カウンタ３４中の値ｉが値ストア３５に記憶されかつライン６３において読み出される値ｎと等しいかどうかを決定する。この値ｎは、相関が実行されるべきｉの最大値である。制御回路３２は、カウンタ３４の内容をライン６２上で読み出し、ライン６３上の記憶された値ｎとこれを比較する。
【００４７】
制御回路３２が、値ｉが値ｎにまだ到達していないと決定した場合、受信機はステップ１１２に進み、ライン６０上の信号をセットすることにより、カウンタ３２中の値ｉを増加させる。値ｉがインクリメントされる量は予め定められる。
【００４８】
以上に説明した図５のステップ１０４から１０８が、トレーニングシーケンスの異なる推定が、ライン５４上に出力されてかつトレーニングシーケンス記憶回路の内容と相関づけられるように、異なるｉの所定値で繰り返される。
【００４９】
値ｉが図５のステップ１１０において値ｎと等しい場合、受信機の制御回路３２は、ライン７４を介してコンパレータ回路３８を制御し、記憶回路３６中の記憶された相関値を比較する。記憶された相関値は、ライン７２を介して制御回路３２の制御下で、ライン６６上にコンパレータ回路３８に対して与えられる。これは、図５のステップ１１４により示されている。コンパレータ回路は、記憶された相関結果を比較し、最も大きな値を決定する。
【００５０】
記憶回路３６は、相関結果を、相関が実行された値ｉと共に記憶する。コンパレータは、最も大きな相関結果の値ｉを、制御回路３２に対してライン７６上に出力する。最も大きな値に戻る相関結果は、第１データバーストのトレーニングシーケンスの第１ビットであるｉの値であると推定される。
【００５１】
ステップ１１６において、制御回路３２は、ビット位置ｉに第１ビットを有するトレーニングシーケンスと関連づけられたレジスタセット４２からの第１データバーストを形成するビットのセットを出力する。このデータバーストは、イコライザ４４に対してライン５６上に出力される。
【００５２】
制御回路３２からのライン７３上への制御信号に応答して、イコライザ４４は、受信したデータバーストを等化する。データバーストは、標準技術に従って公知の方法でイコライザにより等化されて、チャネルの伝播パスに対する補償が行われる。そして、等化された受信データバーストは、イコライザ４４からライン４８上に出力される。
【００５３】
等化ステップ１１６の後に、ステップ１１８において、制御回路は、記憶回路３６中の等化された出力データバーストの相関値を、データバーストが等化された値ｉと共に記憶する。
【００５４】
そして、ステップ１２０において、制御回路３２は、カウンタ８０の内容をチェックする。ステップ１２０において、制御回路３４は、ライン８４上でカウンタ８０の内容を読み出し、値ストア８１中の値ｎとそれを比較する。カウンタ８０の値ｊが値ストア８１の値ｎと等しくない場合、制御回路はステップ１２２に進む。
【００５５】
ステップ１２１において、制御回路は、ライン８２をセットすることにより、カウンタ８０の値ｊを１だけインクリメントする。そして、制御回路３２は、ステップ１０４において、次のビットセットを、第２の（ｊ＝２）データバーストを形成することになるレジスタセット４２に次のビットセットを入力する。
【００５６】
また、受信機は、データストリームの１つのビットを、カウンタ３４中の現在値ｉに基づいて、第２のデータバーストのトレーニングシーケンスの第１ビットに対する第１の可能性のある候補として選択する。ビット位置ｉは、ステップ１２２において、第１の所定値にリセットされる。
【００５７】
そして、ステップ１０４ないし１０８が、ｉの値がｎに到達するまで繰り返される。このようにして、第２および後続のデータバーストが、ｉの値の同じシリーズに対して相関づけられる。
【００５８】
前述と同じように、受信機は、ステップ１１４において、最も大きなものとして決定された相関値に基づいてデータストリームを同期させ、ステップ１１６において、同期されたデータバーストを等化する。相関値および等化されたデータバーストに対するビットｉの値は、出力等化データバーストに対して記憶回路３６に記憶される。
【００５９】
上記したステップは、ステップ１２０において、値ｊが値Ｎに等しくなるまで、後続のデータバーストに対して繰り返される。このようにして、受信機は、受信された第１のＮ個のデータバーストについてステップを繰り返す。
【００６０】
ステップ１２０において、カウンタ８０に記憶された値ｊが値Ｎに到達した場合、制御回路はステップ１２２に進み、等化されたｊ個のデータバーストの全ての相関値が評価される。ステップ１１８において記憶されたｊ個の等化されたデータバーストの各々に関連づけられたビット位置ｉは、等化された第１のｊ個のデータバーストに対するトレーニングシーケンスの第１ビットの平均の位置を決定するために平均される。ｉの平均値は、記憶回路３６に記憶される。
【００６１】
そして、制御回路は、次のＭ個のデータバーストに対するトレーニングシーケンスの第１ビットの正しい位置に関して、最適な推定を与えるものとして、第１のｊ個のデータバーストに対するｉの平均値を使用する。ステップ１２２は、ｉの平均値の決定における重み付け関数も含むことができる。即ち、ｉの値は、関連づけられる相関結果の強度、即ちエネルギに従って重み付けされることができる。
【００６２】
次のステップ１２４において、制御回路は、ライン８３をセットすることにより、値ストア８６中の値ｋを（Ｎ＋１）にセットする。ステップ１４６において、制御回路３２は、レジスタセット４２に、ｋ番目、即ち（Ｎ＋１）番目のデータバーストを入力する。
【００６３】
ｋ番目のデータバーストは、第１のＮ個のデータバーストに対して成された平均計算に基づいて成されたトレーニングシーケンスの第１ビットの位置に対する推定に従って、ステップ１２８において同期化される。ステップ１３０において、（Ｎ＋１）番目のデータバーストは等化されて、ライン４８に出力される。このようにして、（Ｎ＋１）番目のデータバーストについてタイミング推定は実行されない。
【００６４】
ステップ１３４において、等化の後に、制御回路３４は、カウンタ８６の値ｋをライン８８上に読み出し、値ｋが値ストア８５中の記憶された値Ｍとライン８７上で一致するかどうかを決定する。ｋがＭと等しくない場合、カウンタ８６中のｋの値（Ｎ＋１）が、ステップ１１５において、ライン８８をセットすることにより１だけインクリメントされ、次のデータバースト、即ち（Ｎ＋２）番目のデータバーストが、レジスタセット４２に入力される。
【００６５】
そして、ステップ１２６ないし１３４が、次のＭ個のデータバーストに対して繰り返される。即ち、次のＭ個のデータバーストに対して、第１のＮ個のデータバーストに基づくタイミング推定が使用され、これらのデータバーストについて相関は行われず、等化のみが行われる。
【００６６】
（Ｎ＋１＋Ｍ）番目のデータバーストが受信された場合、ステップ１１８においてｋ＝Ｍであり、受信機は、ステップ１００に戻り、１番目のＮ個のデータバーストについて実行された同じ推定技術が行われて、手順はサイクル的になる。このように、最初のＮ個のデータバーストが受信信号のタイミングを決定するために使用されると、等化のみが後続のＭ個のデータバーストについて実行される。
【００６７】
Ｍの値は、関係する移動体局の速度および伝播チャネルにおける変化の速度の両方に依存する。通常、前者の影響は、後者の影響よりも遙かに勝る。Ｍ＝１００の値は、Ｎ＝８の典型的な値に対して典型的に選ばれる。
【００６８】
最初のＮ個のデータバーストの間に、ビット誤りが生じる可能性がある。これは、伝播チャネルが大幅に変化しない場合、いくらかの初期の等化の後にＮを減少させることにより軽減されうる。実際に、８個のデータバースト（Ｎ＝８）は、約５ｍｓ続き、これは、全ての８個のデータバーストが音声から消去されたとしても、ほとんど感知することはできない。
【００６９】
処理およびパワーのリソースに対する制約のために、本発明の技術は、通信システム基地局にのみ現在のところ適用可能であると思われる。現行の移動体局に本発明を使用することは、現在利用可能ではない追加的な演算処理能力を必要とすることになる。しかし、将来の移動体局は、必要とされる演算処理およびパワーの容量が移動体局に内蔵される場合には、本発明をサポートすることができるようになるであろう。
【００７０】
【発明の効果】
以上説明したように、本発明によれば、雑音の多い環境においても信頼性よく動作する受信データバーストのタイミング位置を推定するための改良された技術を提供することができる。
【図面の簡単な説明】
【図１】（ａ）多数のデータバーストを含むＧＳＭシステムのデータストリームの構造を示す図。
（ｂ）ＧＳＭノーマルデータバーストの構造を示す図。
【図２】  ＧＳＭデータバーストの等化を実行するための通常の回路の主要な構成要素を示すブロック図。
【図３】  図２の回路の動作を示すフローチャート。
【図４】  本発明によるＧＳＭデータバーストの等化を実行するための回路の主要構成要素を示すブロック図。
【図５】  図４の回路の動作を示すフローチャートの前半を示す図。
【図６】 図４の回路動作を示すフローチャートのうち、図５に示すフローチャートにつづく部分を示す図。
【符号の説明】
３０  トレ−ニングシーケンス記憶回路
３２  制御回路
３６  記憶回路
３８  コンパレータ回路
４０  相関器
４２  レジスタ
４４  イコライザ
【図１】
0004301475.tif 000002
【図２】
0004301475.tif 000003
【図３】
0004301475.tif 000004
【図４】
0004301475.tif 000005
【図５】
0004301475.tif 000006
【図６】
0004301475.tif 000007