(57)【特許請求の範囲】
【請求項１】
ＲＡＫＥ受信器フィンガーをコードトラッキングするための方法であって、コード位相捕捉方法を使用することによりＲＡＫＥ受信器フィンガーに対して遅延値を設定する方法において、
受信信号から多数の連続するサンプルを取り出し(304)、
異なるフィンガーで測定されたサンプル値を測定値セットへと合成し(306)、
上記測定値セットを互いに比較しそして上記フィンガーに対する最小遅延距離条件を満足する測定値セットの中から最も高い値を有する測定値セットを選択し(308)、
上記選択された測定値セットのサンプル値のいずれか１つが、コード位相捕捉に基づいて決定されたオンタイムサンプル値より早い場合には、特定フィンガーのサンプリング及び／又はコード位相を進ませ(312)、そして
上記選択された測定値セットのサンプル値のいずれか１つが、コード位相捕捉に基づいて決定されたオンタイムサンプル値より遅い場合には、特定フィンガーのサンプリング及び／又はコード位相を遅らせる(314)、
という段階を備えたことを特徴とするコードトラッキング方法。
【請求項２】
ＲＡＫＥ受信器フィンガーをコードトラッキングするための方法であって、コード位相捕捉方法を使用することによりＲＡＫＥ受信器フィンガーに対して遅延値を設定する方法において、
受信信号から多数の連続するサンプルを取り出し(304)、
異なるフィンガーで測定されたサンプル値を測定値セットへと合成し(306)、
上記測定値セットを互いに比較しそして最も高い値を有する測定値セットを選択し(308)、
上記選択された測定値セットのサンプル値のいずれか１つが、コード位相捕捉に基づいて決定されたオンタイムサンプル値より早い場合には、特定フィンガーのサンプリング及び／又はコード位相を進ませるが、上記フィンガーに対する最小遅延距離条件を満足するように確保し(312)、そして
上記選択された測定値セットのサンプル値のいずれか１つが、コード位相捕捉に基づいて決定されたオンタイムサンプル値より遅い場合には、特定フィンガーのサンプリング及び／又はコード位相を遅らせるが、上記フィンガーに対する最小遅延距離条件を満足するように確保する(314)、
という段階を備えたことを特徴とするコードトラッキング方法。
【請求項３】
上記サンプル値は、インパルス応答の振幅値である請求項１又は２に記載の方法。
【請求項４】
上記サンプル値は、インパルス応答の電力値である請求項１又は２に記載の方法。
【請求項５】
３つの連続するサンプルを取り出すことにより、サンプルは、早いサンプル、オンタイムサンプル及び遅いサンプルとなる請求項１又は２に記載の方法。
【請求項６】
上記異なるフィンガーで測定されたサンプル値を、それらのサンプル値の加算により、測定値セットへと合成する請求項１又は２に記載の方法。
【請求項７】
コード位相捕捉に基づいて決定されたオンタイムサンプリング時期からのサンプリング時期のずれが１拡散コードビットの巾未満である場合には、サンプリング時期を移動する請求項１又は２に記載の方法。
【請求項８】
コード位相捕捉に基づいて決定されたオンタイムサンプリング時期からのサンプリング時期のずれが１拡散コードビットの巾以上である場合には、受信器のコードジェネレータの遅れを変更する請求項１又は２に記載の方法。
【請求項９】
上記方法段階を実施するためのルーチンを備えた請求項１又は２に記載のコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムを備えた請求項１又は２に記載のコンピュータメモリ装置。
【請求項１１】
ＲＡＫＥ受信器フィンガーをコードトラッキングするように構成された受信器であって、コード位相捕捉方法を使用してＲＡＫＥ受信器フィンガーに対して遅延値が設定された受信器において、
上記受信器は、受信信号から多数の連続するサンプルを取り出すための手段(508,510,512,514)を備え、
上記受信器は、異なるフィンガーで測定されたサンプル値を測定値セットへと合成するための手段(414)を備え、
上記受信器は、上記測定値セットを互いに比較しそして上記フィンガーに対する最小遅延距離条件を満足する測定値セットの中から最も高い値を有する測定値セットを選択するための手段(414)を備え、
上記受信器は、上記選択された測定値セットに属する特定フィンガーのサンプル値が、コード位相捕捉に基づいて決定されたオンタイムサンプル値より早い場合には、フィンガーのサンプリング及び／又はコード位相を進ませる手段(414,500,508,510,512,514)を備え、そして
上記受信器は、上記選択された測定値セットに属する特定フィンガーのサンプル値が、コード位相捕捉に基づいて決定されたオンタイムサンプル値より遅い場合には、フィンガーのサンプリング及び／又はコード位相を遅らせる手段(414,500,508,510,512,514)を備えたことを特徴とする受信器。
【請求項１２】
ＲＡＫＥ受信器フィンガーをコードトラッキングするように構成された受信器であって、コード位相捕捉方法を使用してＲＡＫＥ受信器フィンガーに対して遅延値が設定された受信器において、
上記受信器は、受信信号から多数の連続するサンプルを取り出すための手段(508,510,512,514)を備え、
上記受信器は、異なるフィンガーで測定されたサンプル値を測定値セットへと合成するための手段(414)を備え、
上記受信器は、上記測定値セットを互いに比較しそして最も高い値を有する測定値セットを選択するための手段(414)を備え、
上記受信器は、上記選択された測定値セットに属する特定フィンガーのサンプル値が、コード位相捕捉に基づいて決定されたオンタイムサンプル値より早い場合には、フィンガーのサンプリング及び／又はコード位相を進ませるが、上記フィンガーに対する最小遅延距離条件を満足するように確保するための手段(414,500,508,510,512,514)を備え、そして
上記受信器は、上記選択された測定値セットに属する特定フィンガーのサンプル値が、コード位相捕捉に基づいて決定されたオンタイムサンプル値より遅い場合には、フィンガーのサンプリング及び／又はコード位相を遅らせるが、上記フィンガーに対する最小遅延距離条件を満足するように確保するための手段(414,500,508,510,512,514)を備えたことを特徴とする受信器。
【請求項１３】
上記サンプル値は、インパルス応答の振幅値である請求項１１又は１２に記載の受信器。
【請求項１４】
上記サンプル値は、インパルス応答の電力値である請求項１１又は１２に記載の受信器。
【請求項１５】
３つの連続するサンプルが取り出され、それらのサンプルは、早いサンプル、オンタイムサンプル及び遅いサンプルである請求項１１又は１２に記載の受信器。
【請求項１６】
上記異なるフィンガーで測定されたサンプル値は、それらのサンプル値を加算することにより測定値セットへと合成される請求項１１又は１２に記載の受信器。
【請求項１７】
コード位相捕捉に基づいて決定されたオンタイムサンプリング時期からのサンプリング時期のずれが１拡散コードビットの巾未満である場合には、サンプリング時期が移動される請求項１１又は１２に記載の受信器。
【請求項１８】
コード位相捕捉に基づいて決定されたオンタイムサンプリング時期からのサンプリング時期のずれが１拡散コードビットの巾以上である場合には、受信器のコードジェネレータの遅れが変更される請求項１１又は１２に記載の受信器。
【発明の詳細な説明】
【０００１】
【技術分野】
本発明は、受信されるべき信号の多経路伝播信号成分を使用して、受信されるべき信号エネルギーを最大にするための受信器及び受信方法に係る。
【０００２】
【背景技術】
セルラー無線システムのような無線システムでは、無線波が伝播する条件が、通常、連続的に変化し、時間及び場所の関数としての変化、即ちフェージングを無線信号に生じさせる。チャンネルのインパルス応答に発生する変化は、媒体の物理的な変化（例えば、温度、圧力及び水蒸気の分圧の関数としての媒体の屈折率の変化）又は接続の幾何学形状の変化（接続に対する送信器又は受信器或いは障害物の移動）によって生じ得る。
【０００３】
信号フェージングの一形態である信号の高速フェージングは、信号が送信器と受信器との間で多数の異なるルートを経て伝播するセルラー無線環境の多経路伝播特性により生じる。このようなチャンネルは、レイリーフェージングチャンネル（多経路伝播信号成分のみを含む）、又はライスフェージングチャンネル（受信信号は、安定部分、即ち直接伝播部分、又は強力なミラー反射部分も含む）と称される。
【０００４】
受信器において、多経路電波信号成分は、異なる伝播経路のために異なる位相を有する。ＲＡＫＥ受信器は、異なる位相を有するこれらの信号成分を使用する。異なるフィンガーにより受信された信号成分を合成すると、受信信号のエネルギーを最大にすることができる。ＲＡＫＥ受信器は、通常、多数のフィンガーを備え、それらの遅延は、例えば、チャンネルのインパルス応答から測定される異なる信号成分の遅延に対応するように設定される。ＲＡＫＥ受信器の遅延を設定するための方法は、コード位相捕捉又はコード捕捉方法及びコードトラッキング方法と称される。通常、コード捕捉が最初に行われ、その後にコードトラッキングが行われ、コード位相捕捉において設定される遅延値が調整される。ＲＡＫＥ受信器のコード位相捕捉のための公知方法が、参考としてここに援用する特許出願第ＦＩ９８２８５６号又は特許出願第ＷＯ００／４１３２７号に開示されている。
【０００５】
ＲＡＫＥ受信器は、例えば、コード分割多重アクセス（ＣＤＭＡ）を使用して周波数リソースが指定されるワイドバンドデータ送信システムであるユニバーサル移動テレコミュニケーションシステム（ＵＭＴＳ）に使用される。ワイドバンドシステムでは、狭帯域のユーザデータ信号が、そのデータ信号よりも更に広帯域である拡散コードにより、比較的広い帯域にわたって変調される。ＵＭＴＳシステムでは、多数のユーザが単一の周波数チャンネルを経て同時に送信を行い、そして受信器において擬似ランダム拡散コードに基づきデータ信号が互いに分離される。
【０００６】
拡散コードは、通常、長い擬似ランダムビットシーケンスを含む。拡散コードのビットレートは、データ信号よりも相当に高く、データビット及びデータ記号を拡散コードビットから区別するために、後者をチップと称する。各ユーザデータ記号は、拡散コードチップで乗算される。従って、狭帯域データ信号は、拡散コードにより使用される周波数帯域にわたって拡散する。拡散コードは、長さが１データビット以上でよい。
【０００７】
ＣＤＭＡシステムでは、ＲＡＫＥ受信器は、拡散コードシーケンスと信号成分特有に同期される。従って、コード位相捕捉及びコードトラッキングを実行するために、受信器の拡散コードジェネレータは、通常、インパルス応答の最大点から得られた遅延値に基づいて同期される。同期、即ち遅延設定に関する問題は、コード位相捕捉及びコードトラッキングが、サンプル数が多いために多量の計算容量を必要とすることである。更に、インパルス応答が明確な最大点をもたず、広い最大電力範囲即ち「フラットフィンガー」状態をもつときには、１つのフィンガーにより受信される信号成分から公知技術により決定されるインパルス応答に基づいて同期を達成することは困難であり、通常、受信されるべき信号のエネルギーがある程度失われる。
【０００８】
【発明の開示】
本発明の目的は、ＲＡＫＥ受信器フィンガーの遅延を設定するための改良された方法と、本発明を適用できる受信器とを提供することである。この目的は、ＲＡＫＥ受信器フィンガーをコードトラッキングするための方法であって、コード位相捕捉方法を使用することによりＲＡＫＥ受信器フィンガーに対して遅延値を設定する方法により達成される。このコードトラッキング方法は、受信信号から多数の連続するサンプルを取り出し、異なるフィンガーで測定されたサンプル値を測定値セットへと合成し、その測定値セットを互いに比較しそしてフィンガーに対する最小遅延距離条件を満足する測定値セットの中から最も高い値を有する測定値セットを選択し、その選択された測定値セットのサンプル値のいずれか１つが、コード位相捕捉に基づいて決定されたオンタイムサンプル値より早い場合には、特定フィンガーのサンプリング及び／又はコード位相を進ませ、そしてその選択された測定値セットのサンプル値のいずれか１つが、コード位相捕捉に基づいて決定されたオンタイムサンプル値より遅い場合には、特定フィンガーのサンプリング及び／又はコード位相を遅らせるという段階を備えている。
【０００９】
又、本発明は、ＲＡＫＥ受信器フィンガーをコードトラッキングする方法であって、コード位相捕捉方法を使用することによりＲＡＫＥ受信器フィンガーに対して遅延値を設定する方法にも係る。このコードトラッキング方法は、受信信号から多数の連続するサンプルを取り出し、異なるフィンガーで測定されたサンプル値を測定値セットへと合成し、その測定値セットを互いに比較しそして最も高い値を有する測定値セットを選択し、その選択された測定値セットのサンプル値のいずれか１つが、コード位相捕捉に基づいて決定されたオンタイムサンプル値より早い場合には、特定フィンガーのサンプリング及び／又はコード位相を進ませるが、上記フィンガーに対する最小遅延距離条件を満足するように確保し、そしてその選択された測定値セットのサンプル値のいずれか１つが、コード位相捕捉に基づいて決定されたオンタイムサンプル値より遅い場合には、特定フィンガーのサンプリング及び／又はコード位相を遅らせるが、上記フィンガーに対する最小遅延距離条件を満足するように確保するという段階を備えている。
【００１０】
又、本発明は、上記方法を実施する受信器であって、ＲＡＫＥ受信器フィンガーをコードトラッキングするように構成され、コード位相捕捉方法を使用してＲＡＫＥ受信器フィンガーに対して遅延値が設定された受信器にも係る。この受信器は、受信信号から多数の連続するサンプルを取り出すための手段を備え、上記受信器は、異なるフィンガーで測定されたサンプル値を測定値セットへと合成するための手段を備え、上記受信器は、測定値セットを互いに比較しそしてフィンガーに対する最小遅延距離条件を満足する測定値セットの中から最も高い値を有する測定値セットを選択するための手段を備え、上記受信器は、上記選択された測定値セットに属する特定フィンガーのサンプル値が、コード位相捕捉に基づいて決定されたオンタイムサンプル値より早い場合には、フィンガーのサンプリング及び／又はコード位相を進ませる手段を備え、そして上記受信器は、上記選択された測定値セットに属する特定フィンガーのサンプル値が、コード位相捕捉に基づいて決定されたオンタイムサンプル値より遅い場合には、フィンガーのサンプリング及び／又はコード位相を遅らせる手段を備えている。
【００１１】
又、本発明は、上記方法を実施する受信器であって、ＲＡＫＥ受信器フィンガーをコードトラッキングするように構成され、コード位相捕捉方法を使用してＲＡＫＥ受信器フィンガーに対して遅延値が設定された受信器にも係る。この受信器は、受信信号から多数の連続するサンプルを取り出すための手段を備え、上記受信器は、異なるフィンガーで測定されたサンプル値を測定値セットへと合成するための手段を備え、上記受信器は、上記測定値セットを互いに比較しそして最も高い値を有する測定値セットを選択するための手段を備え、上記受信器は、その選択された測定値セットに属する特定フィンガーのサンプル値が、コード位相捕捉に基づいて決定されたオンタイムサンプル値より早い場合には、フィンガーのサンプリング及び／又はコード位相を進ませるが、フィンガーに対する最小遅延距離条件を満足するように確保するための手段を備え、そして上記受信器は、その選択された測定値セットに属する特定フィンガーのサンプル値が、コード位相捕捉に基づいて決定されたオンタイムサンプル値より遅い場合には、フィンガーのサンプリング及び／又はコード位相を遅らせるが、フィンガーに対する最小遅延距離条件を満足するように確保するための手段を備えている。
【００１２】
本発明の好ましい実施形態は、従属請求項に記載する。
【００１３】
本発明の基礎となる考え方は、各ＲＡＫＥフィンガーにおいてインパルス応答の最大点付近で得られるサンプル、電力又は振幅を異なる測定値セットへと合成し、それに基づいて各ＲＡＫＥ受信器フィンガーを別々に同期させるというものである。以下、本発明の原理を、仮想例により詳細に説明する。即ち、３つのサンプル（早い、オンタイム、遅れ）が取り出され、そして受信器フィンガーの数が４である場合には、３4、即ち８１個の異なる測定値セットを与える。最も高い値を有する測定値セットの１つ、即ちサンプルから加算される最大振幅を有する１つが選択される。次いで、その選択された振幅サンプル組み合わせにおいて、フィンガー１及び２の振幅が遅れサンプルであり、そしてフィンガー３及び４の振幅が早いサンプルであり、タイミングの不正確さが拡散コードチップの長さ以上である場合には、フィンガー１及び２のコード位相が遅らされる一方、フィンガー３及び４のコード位相が進まされるが、ダイバーシティ利得を失わないためにフィンガー間に最小遅延距離を保持する。上記の例は、本発明の適用を何ら制限するものではなく、本発明を例示するためのものに過ぎない。
【００１４】
本発明の方法及びシステムは、多数の効果を発揮する。ＲＡＫＥ受信器フィンガーの遅延は、素早く設定することができ、そして計算容量が節約される。というのは、チャンネルのインパルス応答を決定するのに若干の、例えば、３つのサンプルしか使用されないからである。更に、インパルス応答が明確な最大点をもたず、広い最大電力範囲をもつ場合には、多数のフィンガーによって受信された多経路伝播信号成分に基づいて決定されたインパルス応答測定結果セットを使用すると、ＲＡＫＥフィンガーを最適な仕方で同期させることができ、即ち無線チャンネルから受信される信号エネルギーを最大にすることができる。本発明の方法は、更に、異なるフィンガーの遅延を少なくとも互いに最小遅延距離に保持する段階も含み、この場合に、ダイバーシティ利得は失われない。
【００１５】
【発明を実施するための最良の形態】
以下、添付図面を参照して、本発明の好ましい実施形態を詳細に説明する。
以下の例は、ＵＭＴＳ（ユニバーサル移動テレコミュニケーションシステム）システムにおいて本発明の好ましい実施形態を説明するものであるが、本発明はこれに限定されない。
【００１６】
図１を参照し、移動電話システムの構造を一例として説明する。移動電話システムの主たる部分は、コアネットワーク（ＣＮ）、ＵＭＴＳ地上無線アクセスネットワーク（ＵＴＲＡＮ）、及びユーザ装置（ＵＥ）である。ＣＮとＵＴＲＡＮとの間のインターフェイスは、Ｉｕと称され、そしてＵＴＲＡＮとＵＥとの間のエアインターフェイスは、Ｕｕと称される。
【００１７】
ＵＴＲＡＮは、無線ネットワークサブシステム（ＲＮＳ）を含む。ＲＮＳ間のインターフェイスは、Ｉｕｒと称される。ＲＮＳは、無線ネットワークコントローラ（ＲＮＣ）と、１つ以上のノードＢ（Ｂ）とを備えている。ＲＮＣとＢとの間のインターフェイスは、Ｉｕｂと称される。図中、Ｃは、ノードＢのカバレージエリア即ちセルを指す。
【００１８】
図１に示すのは、極めて一般的なものであり、従って、図２は、セルラー無線システムのより詳細な例を示す。図２は、最も関連のあるブロックしか含まないが、当業者であれば、従来のセルラー無線ネットワークは、ここで詳細に説明する必要のない他の機能や構造も含むことが明らかであろう。セルラー無線システムの細部は、図２に示したものと異なってもよいが、このような相違は、本発明には関わりない。
【００１９】
従って、セルラー無線ネットワークは、通常、固定ネットワークインフラストラクチャー、即ちネットワーク部分２００と、ユーザ装置２０２とを備え、このユーザ装置は、固定配置されてもよいし、乗物に搭載されてもよいし、又は持ち運びされるべきポータブルターミナル、例えば、無線テレコミュニケーションシステムと通信できる移動電話やポータブルコンピュータに配置されてもよい。ネットワーク部分２００は、ベーストランシーバステーション２０４を備えている。ベーストランシーバステーションは、先の図のノードＢに対応する。多数のベーストランシーバステーションが、それらに接続された無線ネットワークコントローラ２０６により集中的に制御される。ベーストランシーバステーション２０４は、トランシーバ２０８及びマルチプレクサユニット２１２を備えている。
【００２０】
ベーストランシーバステーション２０４は、更に、トランシーバ２０８及びマルチプレクサ２１２の動作を制御する制御ユニット２１０も備えている。マルチプレクサ２１２は、多数のトランシーバ２０８によって使用されるトラフィック及び制御チャンネルを単一送信接続２１４に配置するのに使用される。この送信接続２１４は、インターフェイスＩｕｂを構成する。
【００２１】
ベーストランシーバステーション２０４のトランシーバ２０８は、ユーザ装置２０２への両方向無線接続２１６を実施するためにアンテナユニット２１８に接続される。両方向無線接続２１６において送信されるフレームの構造は、システム特有に規定され、エアインターフェイスＵｕと称される。
【００２２】
無線ネットワークコントローラ２０６は、グループスイッチングフィールド２２０及び制御ユニット２２２を備えている。グループスイッチングフィールド２２０は、スピーチ及びデータをスイッチングし、そしてシグナリング回路を結合するのに使用される。ベーストランシーバステーション２０４及び無線ネットワークコントローラ２０６を含む無線ネットワークサブシステム２２４は、更に、トランスコーダ２２６も備えている。このトランスコーダ２２６は、通常、移動サービス交換センター２２８にできるだけ接近して配置される。というのは、そのようにすれば、できるだけ僅かな送信容量を使用してトランスコーダ２２６と無線ネットワークコントローラ２０６との間でセルラー無線ネットワークモードでスピーチを送信できるからである。
【００２３】
トランスコーダ２２６は、公衆交換電話ネットワークと無線電話ネットワークとの間で使用される異なるデジタルスピーチエンコードモードを、適合するものへ変換し、例えば、固定ネットワークのモードからセルラー無線ネットワークの別のモードへ及びそれとは逆に変換する。制御ユニット２２２は、コール制御、移動管理、統計学的データの収集及びシグナリングを実行する。
【００２４】
図２は、更に、移動サービス交換センター２２８と、ゲートウェイ移動サービス交換センター２３０とを示しており、これは、移動電話システムを外界、この場合には、公衆交換電話ネットワーク２３２へ接続する役割を果たす。
【００２５】
図３のフローチャートは、コードトラッキングの方法段階を示す。この方法はブロック３００でスタートする。ブロック３０２において、ＲＡＫＥ受信器のフィンガーは、公知の方法を使用してコードトラッキングされ、好ましくは、その選択された方法により許された精度で受信信号のインパルス応答の最大値を決定することによりコードトラッキングされる。
【００２６】
ブロック３０４において、多数の連続するサンプルが、受信信号から、好ましくは各フィンガーのインパルス応答の最大値付近で取り出される。サンプルは、振幅値又は電力値であるのが好ましい。サンプルは、例えば、サンプル時間又はその倍数の間隔で取り出すことができる。サンプルの数は、用途に応じて変化し得る。しかしながら、全ての受信器フィンガーにおいて同数のサンプルが取り出されて、その後の比較が正しい結果を与えるようにする。しかしながら、受信器フィンガーが異なる仕方で重み付けされる場合には、異なるフィンガーから異なる数のサンプルを取り出すことができる。考えられるサンプル数は、３であり、この場合、１つのサンプルは、コード捕捉に基づいてインパルス応答の最大点であると仮定される時点に取り出される。このサンプルは、ここでは、オンタイム（定時）サンプルと称される。第２のサンプルは、例えば、１サンプリング時期だけ早くに取り出され、このサンプルは、ここでは、早いサンプルと称される。第３のサンプルは、例えば、１サンプリング時期だけ遅くに取り出され、このサンプルは、ここでは、遅いサンプルと称される。又、連続するサンプルのサンプリング時期間の差は、１サンプリング時期より大きくてもよく、この場合、欠落サンプルは、補間によって得られる。
【００２７】
ブロック３０６において、異なるフィンガーで測定されたサンプル値が測定値セットへと合成される。全ての考えられるサンプル値の組合せが発生されるのが好ましい。３つのサンプルと、４つの受信器フィンガーを含む上記ケースでは、測定値セットのここに示す例は、次のような測定値セットを含む；即ち早いサンプル（第１フィンガー）、早いサンプル（第２フィンガー）、オンタイムサンプル（第３フィンガー）及び遅いサンプル（第４フィンガー）、又は遅いサンプル（第１フィンガー）、早いサンプル（第２フィンガー）、遅いサンプル（第３フィンガー）及びオンタイムサンプル（第４サンプル）。異なるサンプル値は、加算によって合成されるのが好ましいが、別の合成方法も使用できる。
【００２８】
ブロック３０８では、測定値セットが互いに比較され、即ち、例えば、ブロック３０６で計算された異なる測定値セットの和の振幅又は和の電力が比較される。その結果、最も高い値を有するセット、即ち、例えば、最大の和の振幅又は和の電力を有するセットが、測定値セットの中から選択される。第２の実施形態では、フィンガーに対する最小遅延距離条件を満足する測定値セットの中から、最も高い値を有するセットが選択される。最小遅延距離とは、異なるフィンガー間の最小遅延差を指し、これにより、異なるフィンガーが異なる信号成分と同期することができ、これは、各用途において適切に設定することができる。
【００２９】
ブロック３１０は、選択された測定値セットの基本的単位、即ち異なるサンプルのサンプリング時期に基づいて比較の結果として行われるべき選択を示す。サンプルが、コード捕捉に基づいて決定されたオンタイムサンプルより早い場合には、特定フィンガーのサンプリング又はコード位相が次のサンプルに対して進められる（ブロック３１２）。一方、サンプルが、コード捕捉に基づいて決定されたオンタイムサンプルより遅い場合には、特定フィンガーのサンプリング又はコード位相が次のサンプルに対して遅らされる（ブロック３１４）。選択された測定値セットにおいて最小遅延距離条件が満足されない場合は、サンプリング時期又はコード位相が、最小遅延条件により定義された範囲内でのみ変更される。
【００３０】
サンプリング時期が、コード捕捉に基づき決定されたオンタイムサンプリング時期からずれる量が、１拡散コードビット即ちチップの巾より少ない場合には、サンプリング時期が移動される。一方、サンプリング時期が、コード捕捉に基づき決定されたオンタイムサンプリング時期からずれる量が、１拡散コードビット即ちチップの巾と少なくとも同程度である場合には、コードジェネレータのコード位相が移動される。
【００３１】
次いで、サンプリング時期又はコード位相を同期する例について説明する。例えば、振幅サンプルの組合せである選択された測定セットにおいて、フィンガー１及び２の振幅が遅いサンプルでありそしてフィンガー３の振幅が早いサンプルであり、タイミングの不正確さが拡散コードチップの長さ以上である場合には、フィンガー１及び２のコード位相が遅らされる一方、フィンガー３のコード位相が進まされる。しかしながら、フィンガーの遅れを調整する間には、ダイバーシティ利得を失わないように、フィンガー間に最小遅延距離を保持しなければならないことを想起されたい。
【００３２】
矢印３１６は、コード捕捉から始めてこの方法をいかに繰り返すことができるか示している。コード捕捉、及びコード捕捉におそらく必要とされるインパルス応答推定は、例えば、ある間隔で繰り返すことができ、又は受信信号の質が著しく低下するときに繰り返すことができる。
【００３３】
矢印３１８は、コードトラッキング方法の繰り返しを示す。コードトラッキングは、コード捕捉を繰り返す間隔を拡張できるようにする。
【００３４】
この方法は、ブロック３２０で終了となる。
【００３５】
図４は、ＲＡＫＥ受信器のコードトラッキング部分を一例として示している。この例に述べるＲＡＫＥ受信器は、３つの相関フィンガー４０４、４０６及び４０８を備えている。フィンガーの数は、ここに示す数と異なってもよい。各信号成分は、異なる仕方で遅延され、アンテナ又はアンテナアレー４００により受信され、高周波部分４０２でフィルタされそして基本帯域にダウン変換されて、それ自身の受信器フィンガーへ供給される。又、ここに述べる受信器は、ダイバーシティ合成器４１２も備え、これは、異なるフィンガーの異なる仕方で遅延された信号成分を合成する。図示された例示的解決策では、制御ユニット４４は、コード遅延又はサンプリング時期を制御するためのコードトラッキングファシリティを備えている。
【００３６】
信号４１６、４１８及び４２０は、各フィンガーにおいて取り出したサンプルを制御ユニットへ搬送する。必要があれば、信号４２２、４２４及び４２６は、コード遅延又はサンプリング時期を制御するためにコードトラッキング制御信号を各フィンガーへ搬送する。
【００３７】
次いで、コードトラッキングのためのＲＡＫＥフィンガーの構造の一例を、図５を参照して説明する。受信器は、ＤＳ（直接シーケンス）信号、即ち直接拡散信号を受信するための拡散スペクトル受信器である。
【００３８】
ここに示す例の受信器フィンガーにおいては、信号成分から３つのサンプルが取り出される。しかしながら、サンプルの数は、ここに示す数と異なってもよいことに注意されたい。典型的に基本帯域であって、好ましくは各チップから１つのサンプルを取り出すことによりデシメートされる複素数のブロードバンド信号が、サンプリング手段５０８、５１０及び５１２へ供給される。コード位相捕捉に基づき、サンプリング手段５１０は、オンタイムであると仮定され、即ちコード位相捕捉に基づき、インパルス応答の最大値の１つがおそらく発生する時間として決定された時点にサンプリングが行われるように、サンプリング手段５１０に対してサンプリング時期が決定されている。サンプリング手段５０８のサンプリング時期は、サンプリング手段５１０のサンプリング時期に比して１サンプリング時期だけ遅らされるのが好ましく、そしてサンプリング手段５１２のサンプリング時期は、サンプリング手段５１０のサンプリング時期に比して１サンプリング時期だけ進まされるのが好ましい。これは、ここで、早いサンプル、オンタイム（定刻）サンプル及び遅いサンプルと称される３つのサンプルを与える。
【００３９】
受信信号から狭帯域信号を拡散解除するために、コードジェネレータ５００により発生された拡散コードシーケンスでサンプル信号が乗算される。早いサンプル、オンタイムサンプル及び遅いサンプルの各サンプルに対し、拡散コード遅延を別々に決定することができる。又、図５の例は、積分−ダンプフィルタ５２４、５２６及び５２８も示し、ここでは、信号がある時間、例えば、記号時間にわたって積分され、その結果が出力されそして積分器がゼロにリセットされ、そして積分が再スタートされる。又、これらフィルタ５２４、５２６及び５２８は、ローパスフィルタを用いて実施することもできる。
【００４０】
次いで、図５に示す解決策においては、パイロット記号が、デマルチプレクサ５３２、５３４及び５３６により信号から分離される。次いで、パイロット記号は、乗算器５４０、５４２及び５４４において、ブロック５４６で形成されたパイロット記号の複素共役により乗算され、そしてブロック５５０、５５２及び５５４において、タイムスロット特有のパイロット記号の数で積分され、即ちパイロット記号は、整合フィルタでフィルタリングされて、無線チャンネルの多経路遅延プロフィールを決定する。又、この多経路遅延プロフィールは、平均化することもできる。複素数信号の振幅又は電力を決定するために包絡線検出器５５６、５５８及び５６０が使用される。包絡線検出器に代わって、二乗法則検出器を使用することもできる。
【００４１】
ブロック５６２、５６４及び５６６では、積分が行われて、ノイズが除去される。得られた３つのサンプル、即ち早いサンプル、オンタイムサンプル及び遅いサンプルは、制御ユニット４１４へ供給され、該制御ユニットは、全ての受信器フィンガーから捕捉されたサンプル、図５の例では、包絡線検出器又は二乗法則検出器により決定されたサンプルの振幅値又は電力値を、異なる測定値セットへと合成し、これらセットを比較してその最も大きなものを選択し、そしてそれに基づいて異なる受信器フィンガーへ同期コマンドを与えるという役割を果たす。例えば、３つのサンプルが取り出され、そして受信器フィンガーの数も、図示された例と同様に３であると仮定する。これは、３3、即ち２７の異なる測定値セットを与える。最も高い値を有する測定値セットの１つ、即ちサンプルから追加された最大振幅を有するものが、選択される。その選択された振幅サンプル組み合わせにおいて、フィンガー１及び２の振幅が遅い振幅であり、そしてフィンガー３の振幅が早い振幅であり、タイミングの不正確さが拡散コードチップの長さ以上である場合には、フィンガー１及び２のコード位相が遅らされる一方、フィンガー３のコード位相が進まされる。しかしながら、フィンガーの遅延を調整する間には、ダイバーシティ利得を失わないように、フィンガー間に最小遅延距離を保持しなければならないことを想起されたい。
【００４２】
第２の実施形態によれば、最小遅延距離条件に適合する測定値セットから最大測定値セットが選択される。
【００４３】
チャンネル推定装置５６８は、パイロット記号により無線チャンネルのクオリティを推定する。データ記号から無線チャンネルによって生じた記号位相回転を除去するために状態推定が使用される。
【００４４】
データ信号をサンプリングするためにサンプリング手段５１４が使用される。又、データ信号は、ワイドバンドであり、従って、手段５２２及び５３０によりコンポーズされる。データ記号は、乗算器５４８においてチャンネル状態推定で乗算され、その後、データビットがデコード手段へ搬送されるが、この手段は、本発明に関係ないので、図示されていない。
【００４５】
上述したコードトラッキング方法は、パイロット信号を使用せずに適用して、サンプリング時期又はコード位相を同期するのに必要な情報を、上記パイロット信号に関連した対応するやり方でデータ信号を処理することにより得るようにしてもよいことに注意されたい。
【００４６】
ユーザ装置の上記機能的ブロック、例えば、コードトラッキング制御ユニットは、多数のやり方で実施することができ、例えば、プロセッサにより実行されるソフトウェアで実施することもできるし、或いは個別部品又はＡＳＩＣ（アプリケーション特有の集積回路）を使用して形成されたロジックのようなハードウェアで実施することもできる。
【００４７】
以上、添付図面を参照して本発明の実施形態を説明したが、本発明は、これに限定されるものではなく、特許請求の範囲に規定された本発明の範囲内で種々の変更がなされ得ることが明らかであろう。
【図面の簡単な説明】
【図１】  テレコミュニケーションシステムの一例を示す図である。
【図２】  テレコミュニケーションシステムの第２の例を示す図である。
【図３】  コードトラッキングのための方法段階を示すフローチャートである。
【図４】  ＲＡＫＥ受信器の一例を示す図である。
【図５】  コードトラッキングのためのＲＡＫＥフィンガーの構造例を示す図である。
【図１】
0003704335.tif 000002
【図２】
0003704335.tif 000003
【図３】
0003704335.tif 000004
【図４】
0003704335.tif 000005
【図５】
0003704335.tif 000006