JP4301475B2 - データストリーム中で受信されたデータバーストのタイミング位置を推定する方法 - Google Patents

データストリーム中で受信されたデータバーストのタイミング位置を推定する方法 Download PDF

Info

Publication number
JP4301475B2
JP4301475B2 JP29577899A JP29577899A JP4301475B2 JP 4301475 B2 JP4301475 B2 JP 4301475B2 JP 29577899 A JP29577899 A JP 29577899A JP 29577899 A JP29577899 A JP 29577899A JP 4301475 B2 JP4301475 B2 JP 4301475B2
Authority
JP
Japan
Prior art keywords
data
timing
training sequence
value
bursts
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP29577899A
Other languages
English (en)
Other versions
JP2000188565A (ja
Inventor
ゾーウ ハイ
Original Assignee
アルカテル−ルーセント ユーエスエー インコーポレーテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by アルカテル−ルーセント ユーエスエー インコーポレーテッド filed Critical アルカテル−ルーセント ユーエスエー インコーポレーテッド
Publication of JP2000188565A publication Critical patent/JP2000188565A/ja
Application granted granted Critical
Publication of JP4301475B2 publication Critical patent/JP4301475B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/041Speed or phase control by synchronisation signals using special codes as synchronising signal
    • H04L7/042Detectors therefor, e.g. correlators, state machines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/10Means associated with receiver for limiting or suppressing noise or interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03777Arrangements for removing intersymbol interference characterised by the signalling
    • H04L2025/03783Details of reference signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L7/00Arrangements for synchronising receiver with transmitter
    • H04L7/04Speed or phase control by synchronisation signals
    • H04L7/08Speed or phase control by synchronisation signals the synchronisation signals recurring cyclically

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Dc Digital Transmission (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、送信される無線信号中のトレーニングシーケンスの追跡に係り、特に、GSMシステムにおけるデータバースト中のトレーニングシーケンスの追跡に関するが、これに限定されない。この発明は、雑音の大きな低い信号対雑音比の環境に適用される場合に特に有利である。
【0002】
【従来の技術】
無線通信において、システムインターシンボルインタフェース(ISI)は、受信アンテナから遠く離れた対象物からの反射により無線パス中において生じる。シンボルは、時間的に広がっていき、隣接するシンボルが互いに干渉する。無線通信システムの受信機は、送信することを意図された情報を決定しなければならない。
【0003】
GSMシステムにおいて、データはタイムスロット内に配置されたバースト中で送信される。既知のパターンおよび良好な自動相関特性を有するトレーニングシーケンスが、データバーストの中央に配置される。トレーニングシーケンスは、バーストの第1および第2の半分に対する正確なチャネル推定を提供するために、バーストの中央に配置される。受信されるバーストの時間的な位置は、バースト毎に変化する。これは、伝播チャネルの変化および移動体局の移動による。
【0004】
GSMシステムにおいて、チャネルイコライザが、受信機中に備えられる。受信信号のパス中に配置されるイコライザの目的は、正しい決定の確率を最大化するために、ISIおよびマルチパス効果を可能な限り低減することである。チャネルイコライザは、バースト中のトレーニングシーケンスを使用して、マルチパス効果を等化する。等化を有効に実行するために、受信機は、トレーニングシーケンスの正確な位置をまず同定しなければならない。
【0005】
トレーニングシーケンスは、チャネルモデルを作るためにイコライザにより使用される。これは、常に変化するが、1つのバーストの中では時間的にゆっくり変化するチャネルに対して一定であるとみなすことができる。2つの同様な妨害信号が、ほとんど同時に受信機に到達した場合、かつそれらのトレーニングシーケンスが同じである場合、受信信号に対する各々の寄与を区別する方法がない。この理由のために、十分に近いセルにおいて同じ周波数を使用するチャネルに、異なるトレーニングシーケンスを割り当てて、それが干渉しないようにしている。2つのトレーニングシーケンスが異なる場合、かつ可能な限り相関が小さい場合、受信機は、受信信号に対する各々の寄与を極めて容易に決定することができる。
【0006】
受信機は、無線通信システムの送信機が送信するトレーニングシーケンスを知り、そのトレーニングシーケンスを記憶する。記憶されたトレ−ニングシーケンスを送信機から受信されたトレーニングシーケンスと相関づけることにより、チャネルインパルス応答が測定され得る。イコライザは、送信チャネルのモデルを生成し、かつ最も蓋然的な受信機シーケンスを計算する。
【0007】
概念的には、イコライザは、異なる時間分散成分をとり、チャネル特性に従って重み付けし、成分間に適切な遅れを挿入した後にそれらを加算して、送信された信号のレプリカが回復されるようにする。
【0008】
セルラ無線における問題は、チャネルのダイナミックな性質によってさらに複雑になる。移動体が周辺のマルチパスを通って移動するとき、イコライザは、変化したチャネル特性に連続的に適合しなければならない。イコライザは、送信されるトレーニングシーケンスを知り、実際に受信されたものが何であるかも知っている。したがって、イコライザは、チャネル伝達関数の推定をすることができる。適応型イコライザは、伝達関数の推定を連続的に更新し、チャネル送信の間に決定誤りがあまり多くならないことを保証する。
【0009】
通常のシステムにおいて、タイミング推定は、データバーストを基地局に記憶されたトレーニングシーケンスと相関を採ることにより得られる。基地局は、移動体局により使用されるトレーニングシーケンスを知っている。相関は、受信信号の様々なビット位置において実行される。最高の相関値を提供するビット位置は、トレーニングシーケンスの第1ビットであると決定される。そして、受信されたデータバーストは、チャネルについて補償するために有効に等化され得る。
【0010】
【発明が解決しようとする課題】
しかし、この知られた技術は、低い信号対雑音比の非常に雑音の大きい環境において、マルチパス遅れの影響を大きく受ける。等化の前に相関を行うことは、タイミング推定における誤りを導き、イコライザの出力におけるビット誤りを導く。
【0011】
本発明の目的は、雑音の大きい環境においても信頼性よく動作する受信されたデータバーストのタイミング位置を推定するための改良された技術を提供することを目的とする。
【0012】
【課題を解決するための手段】
本発明によれば、その一側面において、データストリーム中で受信されたデータバーストのタイミング位置を推定する方法が提供される。各データバーストは、固定位置におけるトレーニングシーケンスからなる多数のビットを含む。この方法は、次のステップを有する。最初のN個の受信されたデータバーストの各々に対して、トレーニングシーケンスの複数の推定されるタイミング位置を決定する。各推定されたタイミング位置についてトレーニングシーケンスを相関を採る。
【0013】
最も高い相関値に関連づけられたタイミング位置を決定する。最初のN個のデータバーストの各々について、最も高い相関値の平均のタイミング位置を決定する。そして、次のM個のデータバーストに対して、最初のN個のデータバーストについての平均的なタイミング位置に基づいて、各データバーストのタイミング位置を推定する。
【0014】
騒音の大きい環境における大きな性能向上を提供するデータバーストのタイミング位置を推定する技術が提供される。好ましくは、この方法は、以下のステップを含む。最初のN個のデータバーストの各々に対して、最も高い相関値に関連づけられたタイミング位置に基づいてデータバーストを等化する。次のM個のバーストに対して、最初のN個のデータバーストについて決定された平均的なタイミング位置に基づいて、各データバーストを等化する。
【0015】
好ましくは、この方法は、平均的なタイミング位置を決定するステップをさらに含み、最も高い相関値に関連づけられた各タイミング位置に重み付けを割り当てる。重み付けは、好ましくは、関連する相関値のレベルに依存して、各タイミング位置に割り当てられる。
【0016】
別の側面において、本発明は、データストリーム中で受信されたデータバーストを同期化するための受信機を提供する。各データバーストは、固定位置においてトレーニングシーケンスを有する多数のビットを含む。受信機は、データストリーム中で受信されたデータバーストのタイミング位置を推定するための回路を含む。
【0017】
ここで、最初のN個の受信されたデータバーストの各々に対して、受信機は、トレーニングシーケンスの複数のタイミング位置を推定し、各推定されたタイミング位置についてトレーニングシーケンスを相関させ、最も高い相関値に関連づけられたタイミング位置を決定し、そして、最初のN個のデータバーストの各々に対する最も高い相関値の平均のタイミング位置を決定する。次のM個のデータバーストに対して、受信機は、最初のN個のデータバーストに対する平均的なタイミング位置に基づいて、各データバーストのタイミング位置を推定する。
【0018】
【発明の実施の形態】
図1(a)には、典型的なGSM送信信号の基本構造が示されている。図から分かるように、送信信号は、複数のデータバースト2aないし2nを含む。GSNシステムにおいては5つの異なる種類のバーストがある、即ちノーマルバースト、同期化バースト、周波数訂正バースト、アクセスバーストおよびダミーバーストである。各バーストは、156.25ビット長である。本発明は、バーストを等化するためのトレーニングシーケンスを含むいかなるバーストにも適用される。トレ−ニングシーケンスの長さは、データバーストのタイプに従って変化する。ノーマルデータバーストにおいて、トレ−ニングシーケンスは26ビット長である。
【0019】
実際に、送信のセットアップフェーズにおいて、送信されるメッセージの前にアクセスバーストが置かれる。したがって、受信局は、最初にアクセスバーストのトレーニングシーケンスを探す。その後、メッセージは、複数のノーマルデータバーストを含み、受信局は、ノーマルデータバーストのトレーニングシーケンスを探す。送信されるメッセージからのバーストの抽出は、当業者によりよく理解されるものであり、本発明の範囲の外にある。
【0020】
図1(b)において、各ノーマルデータバーストは、ヘッダ部分4、第1データ部分6a、トレーニングシーケンス8、第2データ部分6bおよびテール部分10を含むことが分かる。図1(a)のデータバーストの各部分のフォーマットおよび生成は、当業者によく知られている。
【0021】
図2には、GSM移動体およびGSM基地局の受信機において通常の等化プロセスを実行するための等化回路のブロック図が示されている。等化回路は、図1に示されたようなデータバーストを含むデータストリームを、受信アンテナから信号線46において受信する。この等化回路は、信号線48上の受信機においてさらに処理されるべき等化されたデータストリームを出力する。
【0022】
等化の前に受信信号が通らなければならない受信アンテナおよびダウンコンバータのような前処理回路は、図2には示されていない。そのような回路は、本発明の範囲を超えており、その具現化は、当業者の能力の範囲内にある。
【0023】
等化回路は、制御回路32、トレーニングシーケンス記憶回路30、相関器40、レジスタセット42、イコライザ44、記憶回路36、コンパレータ回路38、カウンタ34および値記憶35を含む。
【0024】
図2の回路の動作は、図3のフローチャートとの関係で説明する。図3は、通常の等化プロセスにおいて実行されるステップを示す。等化回路は、信号線46においてデータのストリームを受信し、受信されたデータストリームは、制御回路32からの信号線70の制御下で、レジスタセット42にシフトされる。レジスタセット42は、データバースト中のビット数を超える多数のビットを記憶することができる。
【0025】
制御回路32が、レジスタセット42を到来するデータストリームで満たした場合、図3のステップ12において、制御回路は、線60上の信号をセットし、カウンタ34中の値iをセットする。カウンタ中のこの値iは、レジスタセット42中に記憶されたデータのビット位置であり、受信機により推定されるものは、第1のデータバーストのトレーニングシーケンスの第1ビットである。このビット位置の推定は、予め定められている。
【0026】
次のステップ14において、受信機は、ビット位置iの内容を、および受信データストリームの次の連続する25ビット位置を、信号70の制御下で26ビットパラレル信号ライン54を介してレジスタセット42から相関器40に転送する。受信データストリームは、GSMノーマルデータバーストにおいて26ビットの推定トレ−ニングシーケンスを含む。相関器は、トレーニングシーケンス記憶回路30において受信機中に記憶されたトレーニングシーケンスを、26ビットパラレル信号ライン52上で受信する。これは、受信機が受信することを期待するトレーニングシーケンスである。
【0027】
そして、相関器40は、ステップ16において、パラレルライン54上の推定トレーニングシーケンスを、パラレルライン50上の記憶されたトレーニングシーケンスと相関を採る。したがって、受信機は、受信信号のビットiおよび次の連続する25ビットをトレーニングシーケンス記憶回路30の26ビットと相関を採る。この相関の結果は、ライン64上の出力となり、ステップ18において、この結果は、制御回路からの信号72の制御下で記憶回路36に記憶される。
【0028】
そして、受信機の制御回路32は、ステップ20において、カウンタ34中の値iが値ストア35中に記憶されかつライン63上で読み出される値nに等しいかどうかを決定する。この値nは、相関が実行されるべきiの最大値である。制御回路32は、ライン62上で、カウンタ34の内容を読み出し、これをライン63上で記憶された値nと比較する。
【0029】
制御回路32が、値iが値nにまだ到達していないと決定した場合、受信機は、ステップ22に進み、図3のステップ22に示されているように、ライン60上の信号をセットすることにより、カウンタ32中の値iを増加させる。値iがインクリメントされる量は、予め定められる。
【0030】
以上に説明した図3のステップ14ないし20が、トレーニングシーケンスの異なる推定がライン54に出力されてかつトレーニングシーケンス記憶回路の内容と相関させられるように、異なるiの値で繰り返される。
【0031】
値iが図3のステップ20において、値nに等しい場合、受信機の制御回路32は、記憶回路36中の記憶された相関値を比較するために、ライン74を介してコンパレータ回路38を制御する。記憶された相関値は、ライン72を介して制御回路32の制御下で、コンパレータ回路38に対してライン66に与えられる。これは、図3のステップ24により示されている。コンパレータ回路は、記憶された相関結果を比較して、最も大きな値を決定する。
【0032】
記憶回路36は、相関結果を、相関が実行された値iと共に記憶する。コンパレータは、最も大きな相関値の値iを、制御回路32に対してライン76上に出力する。最も大きな値に戻る相関結果は、第1データバーストのトレーニングシーケンスの1番目のビットであるiの値であると推定される。
【0033】
ステップ26において、制御回路32は、ビット位置iにおける第1ビットを有するトレーニングシーケンスに関連づけられたレジスタセットから、第1データバーストを形成するビットのセットを出力する。このデータバーストは、イコライザ44に対してライン56上に出力される。
【0034】
例えば、GSMノーマルデータバーストの例において、データバーストは156.25ビット長であり、トレーニングシーケンスの第1ビットは、ノーマルデータバーストの62番目のビットである。したがって、制御回路は、トレーニングシーケンスの第1ビットの位置を知ると、データバーストの第1ビットを決定することができ、データバーストの全てのビットを選択することができる。もし200ビットがレジスタセット42に記憶された場合、制御回路は、ノーマルデータバーストの156.25ビットを選択する。
【0035】
制御回路32からのライン73上への制御信号に応答して、イコライザ44は、受信したデータバーストを等化する。データバーストは、標準技術にしたがって周知の方法でイコライザにより等化されて、チャネルの伝播パスに対する補償を行う。等化された受信データバーストは、イコライザ44からライン48上に出力される。
【0036】
等化プロセスは、受信信号からマルチパス効果を除去する。即ち、等化プロセスは、受信信号から雑音を推定し、そのきれいなバージョンを作る。イコライザ44は、マッチドフィルタである。
【0037】
そして、制御回路は、第1ノーマルデータバーストの最後のビットの後のレジスタセット42において受信された第1ビットを、レジスタセットの最上位ビット位置にシフトし、レジスタセットにさらなる受信ビットのセットをそれがいっぱいになるまでシフトする。そして、上述したステップが、繰り返されて、第2およびそれ以降のデータバーストのトレーニングシーケンスを同定する。
【0038】
前述において、相関は、26ビットトレーニングシーケンスを有するノーマルデータバーストの例に基づいて、受信データから選択された26ビットについて実行されるものとして説明された。制御回路32は、到来するデータバーストがトレーニングシーケンス中に異なる数のビットを有する異なるタイプのバーストとして同定されるように、受信機中のプロセッサにより制御されることになり、相関されるビットの数が変化し、トレーニングシーケンス記憶回路中に記憶されるトレーニングシーケンスが調節されることになることがわかる。
【0039】
図2および3を参照して前述した通常の相関および等化技術は、受信機が移動体局にあるかまたは基地局にあるかにかかわらず、いかなる受信機にも適用可能である。
【0040】
本発明にしたがって改良された等化技術の動作は、図4および5を参照して説明する。図4には、本発明によるGSM移動体またはGSM基地局の受信機において等化プロセスを実行するための回路のブロック図が示されている。図4において、図2に示された構成要素に対応する構成要素には同じ参照符号が付けられている。図4の等化回路は、さらにカウンタ80および86、値ストア81および85を含む。
【0041】
受信機は、ライン46上でデータバーストを含むデータストリームを受信し、ライン48上で等化されたデータバーストを出力する。最初のステップ100において、制御回路は、第1のノーマルデータバーストの受信により、カウンタ80の内容jをライン82を介して1にセットする。カウンタ80は、等化回路により受信されたデータバーストの数をカウントする。
【0042】
等化回路は、データストリームを信号ライン46上で受信し、受信されたデータストリームは、制御回路32からの信号ライン70の制御下で、レジスタセット42にシフトされる。レジスタセット42は、データバースト中のビット数を越える多数のビットを記憶することができる。
【0043】
制御回路32が図5のステップ102において、到来するデータストリームでレジスタセット42を満たした場合、制御回路は、カウンタ34中の値iをセットするために、ライン60上の信号をセットする。カウンタ中の値iは、レジスタセット42中に記憶されたデータのビット位置であり、受信機により推定されるものは、第1データバーストのトレーニングシーケンスの第1ビットである。このビット位置の推定は、予め定められる。
【0044】
次のステップ104において、受信機は、ビット位置iの内容、および受信データストリームの次の連続する25ビット位置を、信号70の制御下で、26ビットパラレル信号ライン54を介してレジスタセット42から相関器90に転送する。受信データストリームは、GSMノーマルデータバーストにおいて推定されたトレーニングシーケンスの26ビットを含む。相関器は、トレーニングシーケンス記憶回路30において受信機中に記憶されたトレーニングシーケンスを26ビットパラレル信号ライン52上で受信し、これは受信することを受信機が期待するトレーニングシーケンスである。
【0045】
そして、相関器40は、ステップ106において、パラレルライン54上の推定されたトレーニングシーケンスを、パラレルライン50上の記憶されたトレーニングシーケンスと相関を採る。したがって、受信機は、受信信号のビットiおよび次の連続する25ビットをトレーニングシーケンス記憶回路30の26ビットと相関を採ることになる。この相関の結果は、ライン64上に出力されて、ステップ108において、この結果は、制御回路からの信号72の制御下で、記憶回路36に記憶される。
【0046】
そして受信機の制御回路32は、ステップ110において、カウンタ34中の値iが値ストア35に記憶されかつライン63において読み出される値nと等しいかどうかを決定する。この値nは、相関が実行されるべきiの最大値である。制御回路32は、カウンタ34の内容をライン62上で読み出し、ライン63上の記憶された値nとこれを比較する。
【0047】
制御回路32が、値iが値nにまだ到達していないと決定した場合、受信機はステップ112に進み、ライン60上の信号をセットすることにより、カウンタ32中の値iを増加させる。値iがインクリメントされる量は予め定められる。
【0048】
以上に説明した図5のステップ104から108が、トレーニングシーケンスの異なる推定が、ライン54上に出力されてかつトレーニングシーケンス記憶回路の内容と相関づけられるように、異なるiの所定値で繰り返される。
【0049】
値iが図5のステップ110において値nと等しい場合、受信機の制御回路32は、ライン74を介してコンパレータ回路38を制御し、記憶回路36中の記憶された相関値を比較する。記憶された相関値は、ライン72を介して制御回路32の制御下で、ライン66上にコンパレータ回路38に対して与えられる。これは、図5のステップ114により示されている。コンパレータ回路は、記憶された相関結果を比較し、最も大きな値を決定する。
【0050】
記憶回路36は、相関結果を、相関が実行された値iと共に記憶する。コンパレータは、最も大きな相関結果の値iを、制御回路32に対してライン76上に出力する。最も大きな値に戻る相関結果は、第1データバーストのトレーニングシーケンスの第1ビットであるiの値であると推定される。
【0051】
ステップ116において、制御回路32は、ビット位置iに第1ビットを有するトレーニングシーケンスと関連づけられたレジスタセット42からの第1データバーストを形成するビットのセットを出力する。このデータバーストは、イコライザ44に対してライン56上に出力される。
【0052】
制御回路32からのライン73上への制御信号に応答して、イコライザ44は、受信したデータバーストを等化する。データバーストは、標準技術に従って公知の方法でイコライザにより等化されて、チャネルの伝播パスに対する補償が行われる。そして、等化された受信データバーストは、イコライザ44からライン48上に出力される。
【0053】
等化ステップ116の後に、ステップ118において、制御回路は、記憶回路36中の等化された出力データバーストの相関値を、データバーストが等化された値iと共に記憶する。
【0054】
そして、ステップ120において、制御回路32は、カウンタ80の内容をチェックする。ステップ120において、制御回路34は、ライン84上でカウンタ80の内容を読み出し、値ストア81中の値nとそれを比較する。カウンタ80の値jが値ストア81の値nと等しくない場合、制御回路はステップ122に進む。
【0055】
ステップ121において、制御回路は、ライン82をセットすることにより、カウンタ80の値jを1だけインクリメントする。そして、制御回路32は、ステップ104において、次のビットセットを、第2の(j=2)データバーストを形成することになるレジスタセット42に次のビットセットを入力する。
【0056】
また、受信機は、データストリームの1つのビットを、カウンタ34中の現在値iに基づいて、第2のデータバーストのトレーニングシーケンスの第1ビットに対する第1の可能性のある候補として選択する。ビット位置iは、ステップ122において、第1の所定値にリセットされる。
【0057】
そして、ステップ104ないし108が、iの値がnに到達するまで繰り返される。このようにして、第2および後続のデータバーストが、iの値の同じシリーズに対して相関づけられる。
【0058】
前述と同じように、受信機は、ステップ114において、最も大きなものとして決定された相関値に基づいてデータストリームを同期させ、ステップ116において、同期されたデータバーストを等化する。相関値および等化されたデータバーストに対するビットiの値は、出力等化データバーストに対して記憶回路36に記憶される。
【0059】
上記したステップは、ステップ120において、値jが値に等しくなるまで、後続のデータバーストに対して繰り返される。このようにして、受信機は、受信された第1のN個のデータバーストについてステップを繰り返す。
【0060】
ステップ120において、カウンタ80に記憶された値jが値Nに到達した場合、制御回路はステップ122に進み、等化されたj個のデータバーストの全ての相関値が評価される。ステップ118において記憶されたj個の等化されたデータバーストの各々に関連づけられたビット位置iは、等化された第1のj個のデータバーストに対するトレーニングシーケンスの第1ビットの平均の位置を決定するために平均される。iの平均値は、記憶回路36に記憶される。
【0061】
そして、制御回路は、次のM個のデータバーストに対するトレーニングシーケンスの第1ビットの正しい位置に関して、最適な推定を与えるものとして、第1のj個のデータバーストに対するiの平均値を使用する。ステップ122は、iの平均値の決定における重み付け関数も含むことができる。即ち、iの値は、関連づけられる相関結果の強度、即ちエネルギに従って重み付けされることができる。
【0062】
次のステップ124において、制御回路は、ライン83をセットすることにより、値ストア86中の値kを(N+1)にセットする。ステップ146において、制御回路32は、レジスタセット42に、k番目、即ち(N+1)番目のデータバーストを入力する。
【0063】
k番目のデータバーストは、第1のN個のデータバーストに対して成された平均計算に基づいて成されたトレーニングシーケンスの第1ビットの位置に対する推定に従って、ステップ128において同期化される。ステップ130において、(N+1)番目のデータバーストは等化されて、ライン48に出力される。このようにして、(N+1)番目のデータバーストについてタイミング推定は実行されない。
【0064】
ステップ134において、等化の後に、制御回路34は、カウンタ86の値kをライン88上に読み出し、値kが値ストア85中の記憶された値Mとライン87上で一致するかどうかを決定する。kがMと等しくない場合、カウンタ86中のkの値(N+1)が、ステップ115において、ライン88をセットすることにより1だけインクリメントされ、次のデータバースト、即ち(N+2)番目のデータバーストが、レジスタセット42に入力される。
【0065】
そして、ステップ126ないし134が、次のM個のデータバーストに対して繰り返される。即ち、次のM個のデータバーストに対して、第1のN個のデータバーストに基づくタイミング推定が使用され、これらのデータバーストについて相関は行われず、等化のみが行われる。
【0066】
(N+1+M)番目のデータバーストが受信された場合、ステップ118においてk=Mであり、受信機は、ステップ100に戻り、1番目のN個のデータバーストについて実行された同じ推定技術が行われて、手順はサイクル的になる。このように、最初のN個のデータバーストが受信信号のタイミングを決定するために使用されると、等化のみが後続のM個のデータバーストについて実行される。
【0067】
Mの値は、関係する移動体局の速度および伝播チャネルにおける変化の速度の両方に依存する。通常、前者の影響は、後者の影響よりも遙かに勝る。M=100の値は、N=8の典型的な値に対して典型的に選ばれる。
【0068】
最初のN個のデータバーストの間に、ビット誤りが生じる可能性がある。これは、伝播チャネルが大幅に変化しない場合、いくらかの初期の等化の後にNを減少させることにより軽減されうる。実際に、8個のデータバースト(N=8)は、約5ms続き、これは、全ての8個のデータバーストが音声から消去されたとしても、ほとんど感知することはできない。
【0069】
処理およびパワーのリソースに対する制約のために、本発明の技術は、通信システム基地局にのみ現在のところ適用可能であると思われる。現行の移動体局に本発明を使用することは、現在利用可能ではない追加的な演算処理能力を必要とすることになる。しかし、将来の移動体局は、必要とされる演算処理およびパワーの容量が移動体局に内蔵される場合には、本発明をサポートすることができるようになるであろう。
【0070】
【発明の効果】
以上説明したように、本発明によれば、雑音の多い環境においても信頼性よく動作する受信データバーストのタイミング位置を推定するための改良された技術を提供することができる。
【図面の簡単な説明】
【図1】(a)多数のデータバーストを含むGSMシステムのデータストリームの構造を示す図。
(b)GSMノーマルデータバーストの構造を示す図。
【図2】 GSMデータバーストの等化を実行するための通常の回路の主要な構成要素を示すブロック図。
【図3】 図2の回路の動作を示すフローチャート。
【図4】 本発明によるGSMデータバーストの等化を実行するための回路の主要構成要素を示すブロック図。
【図5】 図4の回路の動作を示すフローチャートの前半を示す図
【図6】 図4の回路動作を示すフローチャートのうち、図5に示すフローチャートにつづく部分を示す図。
【符号の説明】
30 トレ−ニングシーケンス記憶回路
32 制御回路
36 記憶回路
38 コンパレータ回路
40 相関器
42 レジスタ
44 イコライザ

Claims (6)

  1. データストリーム中で受信されたデータバーストのタイミング位置を推定する方法であって、各データバーストが固定された位置にトレーニングシーケンスから成るいくつかのビットを含むような方法において、
    最初のN個の受信データバーストの各々に対して、
    トレーニングシーケンスの複数の推定タイミング位置を決定するステップと、
    該推定タイミング位置の各々について、該推定タイミング位置と記憶されたトレーニングシーケンスの間の相関をとって、相関値を求めるステップと、
    最高の相関値に関連づけられたタイミング位置を決定するステップと
    最初のN個のデータバーストの各々ついて最高の相関値の平均タイミング位置を決定するステップと、
    次のM個のデータバーストに対して、
    最初のN個のデータバーストについての平均タイミング位置に基づいて、各データバーストのタイミング位置を推定するステップとを有する
    ことを特徴とする方法。
  2. 前記最初のN個のデータバーストの各々に対して、最高の相関値に関連づけられたタイミング位置に基づいて、データバーストを等化するステップと、
    前記次のM個のバーストに対して、前記最初のN個のデータバーストに対して決定された平均タイミング位置に基づいて、各データバーストを等化するステップとをさらに含む請求項1記載の方法。
  3. 前記平均タイミング位置を決定するステップが、最高の相関値に関連づけられた各タイミング位置に対して重み付けを割り当てる処理を含む
    請求項1または2記載の方法。
  4. 前記重み付けが、関連づけられたエネルギレベルのレベルに依存して、各タイミング位置に割り当てられる請求項3記載の方法。
  5. データストリーム中で受信されたデータバーストを同期化するための受信機であって、各データバースト、固定された位置にトレーニングシーケンスから成るいくつかのビットを含み、データストリーム中で受信されたデータバーストのタイミング位置を推定するための回路を含む受信機において、
    最初のN個の受信データバーストの各々に対して、受信機は、トレーニングシーケンスの複数のタイミング位置を推定し、および各推定タイミング位置について該推定タイミング位置と記憶されたトレーニングシーケンスの間の相関をとって、相関値を求め、最高の相関値に関連づけられたタイミング位置を決定し、
    最初のN個のデータバーストの各々について最高の相関値の平均タイミング位置を決定し、および
    次のM個のデータバーストに対して、受信機は、最初のN個のデータバーストについての平均タイミング位置に基づいて、各データバーストのタイミング位置を推定するようにしたことを特徴とする受信機。
  6. 請求項5記載の受信機を含む通信システム。
JP29577899A 1998-10-19 1999-10-18 データストリーム中で受信されたデータバーストのタイミング位置を推定する方法 Expired - Fee Related JP4301475B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP98308514A EP0996237B1 (en) 1998-10-19 1998-10-19 Timing estimation for GSM bursts based on previously determined average values
EP98308514.3 1998-10-19

Publications (2)

Publication Number Publication Date
JP2000188565A JP2000188565A (ja) 2000-07-04
JP4301475B2 true JP4301475B2 (ja) 2009-07-22

Family

ID=8235114

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29577899A Expired - Fee Related JP4301475B2 (ja) 1998-10-19 1999-10-18 データストリーム中で受信されたデータバーストのタイミング位置を推定する方法

Country Status (9)

Country Link
US (1) US6724837B1 (ja)
EP (1) EP0996237B1 (ja)
JP (1) JP4301475B2 (ja)
KR (1) KR100386646B1 (ja)
CN (1) CN1129244C (ja)
AU (1) AU725798B2 (ja)
BR (1) BR9904709A (ja)
CA (1) CA2281354C (ja)
DE (1) DE69821487T2 (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1045534A1 (en) * 1999-03-04 2000-10-18 Lucent Technologies Inc. Method to determine the position of a constant frequency interval in a telecommunication signal
GB2360179A (en) * 2000-03-07 2001-09-12 Ericsson Telefon Ab L M Receiver with an 'a posteriori' estimator to determine the position of a synchronisation sequence
JP4255601B2 (ja) * 2000-06-14 2009-04-15 株式会社エヌ・ティ・ティ・ドコモ 移動通信システムにおける移動局の同期確立方法
JP3441431B2 (ja) 2000-11-09 2003-09-02 日本電気株式会社 Rake受信機及び受信方法
US6771611B1 (en) * 2000-12-01 2004-08-03 Advanced Micro Devices, Inc. Frame generation circuit and method
GB2373419A (en) * 2001-03-16 2002-09-18 Matsushita Comm Ind Uk Ltd Digital data decoders
US20020173286A1 (en) * 2001-04-06 2002-11-21 Bengt Lindoff Radiocommunication employing selected synchronization technique
EP1274193A1 (en) * 2001-07-04 2003-01-08 TELEFONAKTIEBOLAGET L M ERICSSON (publ) Method and device for providing timing information in a wireless communication system
AU2002251290A1 (en) * 2002-04-19 2003-11-03 Conexant Systems, Inc. System for and method of determining timing information from a multi-carrier signal
CN1298125C (zh) * 2003-02-26 2007-01-31 电子科技大学 一种用于消除训练序列的Turbo方法
US7194025B2 (en) * 2003-06-16 2007-03-20 Harris Corporation Updating adaptive equalizer coefficients using known or predictable bit patterns distributed among unknown data
CN101102147B (zh) * 2007-06-11 2011-01-19 中兴通讯股份有限公司 一种适用于gsm/edge系统的时间提前量估计方法
DE102008063301B4 (de) * 2008-12-29 2012-10-31 Deutsches Zentrum für Luft- und Raumfahrt e.V. Verfahren zur Synchronisation eines Empfängers auf einen Sender in einem digitalen Funknetzwerk
US8781037B2 (en) * 2012-06-27 2014-07-15 Intel Mobile Communications GmbH Method and a processing unit for processing a data signal
DE102013220374A1 (de) * 2013-10-09 2015-04-09 Robert Bosch Gmbh Teilnehmerstation für ein Bussystem und Verfahren zur breitbandigen CAN-Kommunikation

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4669091A (en) * 1986-02-10 1987-05-26 Rca Corporation Adaptive multipath distortion equalizer
US5740206A (en) * 1991-07-19 1998-04-14 Interdigital Technology Corporation Adaptive nonlinear equalizer for digital FM signals
US5818876A (en) * 1993-02-01 1998-10-06 Motorola, Inc. Method and apparatus of adaptive maximum likelihood sequence estimation using a variable convergence step size
US5648991A (en) * 1994-02-16 1997-07-15 Kabushiki Kaisha Toshiba Sampling phase synchronizing apparatus and bidirectional maximum likelihood sequence estimation scheme therefore
FI101256B (fi) * 1995-10-03 1998-05-15 Nokia Mobile Phones Ltd Menetelmä vastaanotetun signaalin ajoituksen mittaamiseksi tiedonsiirt ojärjestelmässä ja menetelmän toteuttava matkaviestin
US5999561A (en) * 1997-05-20 1999-12-07 Sanconix, Inc. Direct sequence spread spectrum method, computer-based product, apparatus and system tolerant to frequency reference offset
JPH11275630A (ja) * 1998-03-23 1999-10-08 Sony Corp 通信端末装置及び受信エネルギー管理方法

Also Published As

Publication number Publication date
CA2281354C (en) 2003-08-19
US6724837B1 (en) 2004-04-20
AU725798B2 (en) 2000-10-19
CN1129244C (zh) 2003-11-26
DE69821487D1 (de) 2004-03-11
BR9904709A (pt) 2000-09-12
JP2000188565A (ja) 2000-07-04
DE69821487T2 (de) 2004-11-25
CA2281354A1 (en) 2000-04-19
EP0996237B1 (en) 2004-02-04
AU5356899A (en) 2000-04-20
EP0996237A1 (en) 2000-04-26
CN1251482A (zh) 2000-04-26
KR20000035016A (ko) 2000-06-26
KR100386646B1 (ko) 2003-06-02

Similar Documents

Publication Publication Date Title
JP4301475B2 (ja) データストリーム中で受信されたデータバーストのタイミング位置を推定する方法
EP0715440B1 (en) Synchronous detector and synchronizing method for digital communication receiver
CN101814931B (zh) Td-scdma系统中多普勒频移估计和补偿的方法
EP0602249B1 (en) Maximum likelihood sequence estimating device and method therefor
JPH0795107A (ja) 適応型最尤系列推定装置
JPH10507598A (ja) Tdmaシステムにおける信号検出方法
KR20010022037A (ko) 채널 임펄스 응답 길이 판정
JP2005502278A (ja) 干渉しているデジタル変調された信号についてのパラメータ推定と追跡のためのシステム
JP2001211103A (ja) 通信受信機および動作方法
US7376115B2 (en) Method for generation of training sequence in channel estimation
JP2002534844A (ja) モバイル無線システムにおける適応等化技法の改良された方法
KR20040075343A (ko) 적응적 최소 평균 자승 오차를 이용한 방법, 장치, 셀룰러폰, 이동 전화 장치, 및 제품
JP3851478B2 (ja) 適応アレーアンテナ装置
CA2618281C (en) System and method for communicating at low signal-to-noise ratio using injected training symbols
JP3762162B2 (ja) データバーストのタイミングロケーション推定方法
US6853681B1 (en) Using different channel models for different training sequences
JP4502233B2 (ja) レイク受信機におけるcdmaセルラ信号の合成方法
JP2004214804A (ja) 受信応答特性保持方法およびそれを利用した無線装置
KR100680230B1 (ko) 직접 시퀀스 확산 스펙트럼 방식을 위한 적응형 정합필터부 및 이를 사용한 수신기
JP2690196B2 (ja) 最尤系列推定器及び最尤系列推定方法
JPH0530056A (ja) Tdma受信装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040901

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20041201

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20041206

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050301

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050406

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050803

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20050922

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20051209

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060331

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20080702

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20080707

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090226

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090417

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120501

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120501

Year of fee payment: 3

R154 Certificate of patent or utility model (reissue)

Free format text: JAPANESE INTERMEDIATE CODE: R154

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130501

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees