(57)【要約】【課題】回路規模や処理時間を縮小してパス検出処理を良好に行なうことができるようにする。【解決手段】得られたプロファイルに対し、順次のサンプル点についてピーク（パス）の有無を検出していくのであるが、いま、サンプル点（ｎ）をパス検出のための処理対象とすると、この処理対象サンプル点（ｎ）と両隣りのサンプル点（ｎ−１），（ｎ＋１）との間の傾斜を検出し、さらにその１つ隣りのサンプル点（ｎ−２），（ｎ＋２）と処理対象サンプル点（ｎ）との間の傾斜を検出する。そして、これら傾斜の検出結果から、処理対象サンプル点（ｎ）からみて、サンプル点（ｎ−１），（ｎ＋１）への傾斜が下っており、さらに、サンプル点（ｎ−２），（ｎ＋２）への傾斜が下っているとき、この処理対象サンプル点（ｎ）はピークを持つと判定する。【選択図】図１
2005294939.tif 000002
【特許請求の範囲】
【請求項１】
受信したＣＤＭＡ信号を逆拡散処理して得られた相関値の遅延プロファイルからパスを検出するＣＤＭＡ方式無線通信システムのパス検出方法において、
該遅延プロファイルのサンプル点を順次処理対象サンプル点とし、
差分演算により、該処理対象サンプル点（ｎ）とその両隣りのサンプル点（ｎ−１），（ｎ＋１）との間夫々の傾斜の向きを表わす０次差分情報を求めて、該０次差分情報を演算処理することにより、該処理対象サンプル点（ｎ）でのピークの有無を表わす０次ピーク情報を求め、
差分演算により、該処理対象サンプル点（ｎ）とその両側２つ目のサンプル点（ｎ−２），（ｎ＋２）との間の夫々の傾斜の向きを表わす１次差分情報を求めて、該１次差分情報を演算処理することにより、該処理対象サンプル点（ｎ）でのピークの有無を表わす１次ピーク情報を求め、
該０次ピーク情報と該１次ピーク情報とから該遅延プロファイルで該処理対象サンプル点（ｎ）がピークをなすか否かを判定するための情報を求めることを特徴とするＣＤＭＡ方式無線通信システムのパス検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＤＭＡ方式無線通信システムにおいて、複数のパスからの受信信号から復調するパスを検出する方法に係り、特に、相関値に基づいて得られる遅延プロファイルなどの相関プロファイルに基づくＣＤＭＡ方式無線通信システムのパス検出方法に関する。
【背景技術】
【０００２】
拡散符号によってスペクトル拡散変調された信号でもって通信を行なうＣＤＭＡ方式の無線通信システムでは、変調に用いた拡散符号と同じ拡散符号との相関値を求める（逆拡散する）ことにより、元の信号を復調することができる。かかるスペクトル拡散変調信号をこの変調に用いた拡散符号と同じ拡散符号（逆拡散符号）で逆拡散すると、これら間で相関がとれない間は低い相関値が得られるが、両者の間に相関がとれると、その時点で相関値にピークが得られる。
【０００３】
ところで、かかる通信システムにおいては、スペクトル拡散変調信号は複数のパスを介して伝送されて来るものであって、これらのパスからの信号がまとまって受信される。このために、受信された信号は、伝送されたパスに応じて位相が異なる信号であり、夫々のパスの受信信号に夫々の位相に応じた拡散符号を用いることにより、復調することができる。
【０００４】
このようなパス毎の受信信号の位相を検出するために、上記のピークが利用される。即ち、あるパスを介して受信されたスペクトル拡散変調信号を逆拡散符号で逆拡散処理をしたとき、相関値にピークが得られると、このピークが得られた時点がこのスペクトル拡散変調信号の位相とみなすことができ、このスペクトル拡散変調信号を復調するための逆拡散符号の位相をこの位相に応じて設定すればよいことになる。
【０００５】
図２は１つのパスを通して受信されたスペクトル拡散変調信号を逆拡散符号で逆拡散処理によって得られるピーク値とその周辺の相関値とによる遅延プロファイルを示す図であって、逆拡散処理結果を平均化などの処理をすることによって得られる。
【０００６】
かかる相関値のピーク値ａ（ｎ）のサンプル点（例えば、４倍オーバサンプリングされているときには、そのサンプリング点、オーバサンプリングされていないときには、拡散符号のチップ）を中心として、その前後３個ずつのサンプル点の相関値を夫々、ａ（ｎ−１），ａ（ｎ−２），ａ（ｎ−３）とａ（ｎ＋１），ａ（ｎ＋２），ａ（ｎ＋３）として示している。
【０００７】
従来、所定の閾値を相関値と比較し、この閾値以上の相関値をピーク値としてしているものであったが、フェージングやドップラシフトなどの電波伝播環境の悪化や弱電界エリアなどにより、電波が干渉信号やノイズに埋もれてしまうような場合には、相関値にパスに対するピーク値があっても、これが上記の閾値よりも小さくなり、ピーク値が検出されずにパスが検出されないという問題があるが、閾値よりも小さいピーク値であっても、遅延プロファイルの形状からもパスのピーク値と認定することができるようにして、上記の問題を解消するようにした技術が提案されている（例えば、特許文献１参照）。
【０００８】
この特許文献１に記載の技術において、遅延プロファイルの形状は、各サンプル点毎に、そのサンプリング点からの遅延プロファイルの傾斜の大きさによって表わされる。かかる傾斜は判定対象となるサンプル点と他のサンプル点との間の相関値の比で表わされるが、この比と予め設定された閾値との大小関係に応じて遅延プロファイルの波形が歪んでいるか否か判定し、この遅延プロファイルの波形歪みの有無とこの遅延プロファイルのレベルの上記の閾値との比較結果とから、パスのスペクトル拡散変調信号に対する相関値のピーク値を求めるものである。
【特許文献１】特開２００１ー１９６９７３
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、上記特許文献１に記載の発明によると、上記の遅延プロファイルのレベルの閾値との比較処理は順次のサンプル点毎に行なわれ、パス間隔条件（オーバサンプリングしているので、理論的には、１チップ間隔にパスが１つあることになる）のもとにパスの認定が行なわれる。かかる遅延プロファイルからのピークの検出は、得られた相関値をデジタル値に変換し、これを閾値と比較することによって行なわれる。
【００１０】
ところで、拡散符号のチップ数を２５６（＝２8）とし、４倍オーバサンプリングがなされているとすると、拡散符号の１周期では、サンプル数が２５６×４＝１０２４個あるから、この１周期に遅延プロファイルと閾値とのレベル比較が１０２４回行なわれることになる。そして、さらに、パス間隔が充分離れているかどうかを判断するために、処理対象となっているサンプル点から１チップ内のサンプル点でのパスの有無を検出するための比較処理も行なわれる。このために、拡散符号の１周期に行なわれる比較処理は、上記の２〜３倍となる。
【００１１】
図８はｍビット比較器の構成を示すブロック図であって、図示するように、ｍこの１ビット比較器から構成されている。ここで、ｍビットのデジタル値Ａ（Ａ１，Ａ２，……，Ａｍ−１，Ａｍ）と閾値Ｂ（Ｂ１，Ｂ２，……，Ｂｍ−１，Ｂｍ）とを比較する場合、これらデジタル値Ａの最下位ビットＡ１と閾値Ｂの最下位ビットＢ１とが１段目の１ビット比較器で演算処理され、その処理結果が２段目の１ビット比較器に供給される。この２段目の１ビット比較器では、この１段目の演算結果を用いてデジタル値Ａの次に下位ビットＡ２と閾値Ｂの次に下位のビットＢ１との演算処理が行なわれ、その処理結果が図示しない３段目の１ビット比較器に供給される。このようにして、各１ビット比較器は前段の１ビット比較器の演算結果を用いてデジタル値Ａと閾値Ｂとの該当するビットの演算処理が行なわれ、最終段の１ビット比較器では、その前段の１ビット比較器の演算結果を用いてデジタル値Ａの最上位ビットＡｍと閾値Ｂの最上位ビットＢｍとを演算処理し、デジタル値Ａと閾値Ｂとの比較結果（即ち、Ａ＞Ｂ，Ａ＝Ｂまたは、Ａ＜Ｂ）を出力する。
【００１２】
図９は図８に示す１ビット比較器の一従来例を示すものであって、説明は省略するが、ＡＮＤゲートやＯＲ回路，インバータといった多くの回路から構成されている。
【００１３】
ところで、逆拡散で得られる相関値はデジタルデータに変換されて閾値と比較されるが、この場合のデジタルデータは、通常、１６ビットや３２ビットのデータである。かかるデジタルデータの相関値が図８に示す比較器で閾値と比較されることになる。このため、図８に示す比較器も、このビット数に等しい段数の１ビット比較器から構成されることになる。図９に示す構成の１ビット比較器は、最低でも、２００〜４００個の素子からなるものであるが、かかる１ビット比較器を相関値のビット数に等しい段数だけ用いて構成される比較器では、パスを検出するだけで複雑な条件を付加しなくとも、延べ２００，０００〜４００，０００個の素子を必要とするものであり、相関値のレベル比較のための比較器だけでも、大規模な回路が必要となる。
【００１４】
また、通常ＣＤＭＡ方式の無線通信システムでは、２本のアンテナによるダイバシティ方式が採用されており、さらに、その倍の回路規模が要求されることになる。これはユーザ側の端末に関してであるが、複数のユーザ側端末からの信号を同時に処理しなければならない基地局となると、さらにその数十倍の処理が必要となり、回路規模はさらに大幅に増大することになる。しかも、パスやパス間隔の変動もあり、これに対処するための複雑な条件が必須となる。
【００１５】
このようなことから、特に、基地局においては、回路をＩＣで構成することは不具合であり、ＤＳＰ（デジタル信号プロセッサ）によるファームウェアで構築する場合が多い。しかし、このようにした場合には、比較命令とそれに付随する判断命令が必要であり、やはり上記の延べ素子数程度の処理サイクル数が必要となる。このため、大きな処理時間が必要となり、通常専用のＤＳＰが１個比較処理に割り当てられる場合が多く、このＤＳＰは比較処理にばかり掛かることになって効率できではない。
【００１６】
本発明の目的は、かかる問題点を解消し、回路規模や処理時間を縮小してパス検出処理を良好に行なうことができるようにしたをＣＤＭＡ方式無線通信システムのパス検出方法を提供することにある。
【課題を解決するための手段】
【００１７】
上記目的を達成するために、本発明は、受信したＣＤＭＡ信号を逆拡散処理して得られた相関値の遅延プロファイルからパスを検出するＣＤＭＡ方式無線通信システムのパス検出方法であって、遅延プロファイルのサンプル点を順次処理対象サンプル点とし、差分演算により、処理対象サンプル点（ｎ）とその両隣りのサンプル点（ｎ−１），（ｎ＋１）との間夫々の傾斜の向きを表わす０次差分情報を求め、０次差分情報を演算処理することにより、処理対象サンプル点（ｎ）でのピークの有無を表わす０次ピーク情報を求め、差分演算により、処理対象サンプル点（ｎ）とその両側２つ目のサンプル点（ｎ−２），（ｎ＋２）との間の夫々の傾斜の向きを表わす１次差分情報を求め、１次差分情報を演算処理することにより、処理対象サンプル点（ｎ）でのピークの有無を表わす１次ピーク情報を求め、０次ピーク情報と該１次ピーク情報とから遅延プロファイルで処理対象サンプル点（ｎ）がピークをなすか否かを判定するための情報を求めるものである。
【発明の効果】
【００１８】
本発明によれば、比較演算が不要な単純なアルゴリズムを用いるものであるから、回路規模も縮小できて、処理時間も短縮することができる。
【００１９】
また、遅延プロファイルの波形の傾きでピークを判定するものであるから、電波状態が悪くなった場合でも、これを波形の歪み具合によって検出することができ、検出特性が向上して精度が高まる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態を図面を用いて説明する。  
図１は本発明によるＣＤＭＡ方式無線通信システムのパス検出方法の一実施形態を示すフローチャートである。このフローチャートは、サンプル点毎にピーク点か否かの判定を行なう動作を示すものであり、各サンプル点についてかかる動作が行なわれて、ピークとなるサンプル点を見つけ出すものである。
【００２１】
図２に示す遅延プロファイルにおいて、ｎ番目のサンプル点（ｎ）の相関値ａ（ｎ）をピーク値とすると、この遅延プロファイルは、サンプル点（ｎ）を中心として、その両側が下り方向に傾斜した形状をなしている。この実施形態は、かかる形状の特徴を利用してピークとなるサンプル点（パス）を検出するものである。
【００２２】
図１において、遅延プロファイルのピーク（即ち、パス）の検出は、拡散符号の１周期の期間毎に行なう。拡散符号のチップ数を２５６とすると、１回のパス検出が２５６サンプル点について行なわれる。４倍オーバサンプリングの場合には、２５６×４＝１０２４サンプル点について行なわれることになる。かかるサンプル数を、図１においては、値Ｎとしている。また、ｎ番目のサンプル点を（ｎ）、その相関値をａ（ｎ）としている。なお、最初の最初のサンプル点は（０）、その相関値はａ（０）である。
【００２３】
まず、サンプル点の順番を表わす変数ｎ、後述の０次，１次差分値の順番を表わす変数ｍ、後述の０次ピーク値，１次ピーク値の順番を表わす変数ｐを零に初期化する（ステップ１００）。
【００２４】
この初期化が行なわれると、まず、各サンプル点（ｎ）毎に０次差分と１次差分のための演算処理が行なわれる（ステップ１０１〜１０４）。０次差分は、対象とするサンプル点（ｎ）（以下、処理対象サンプル点という）の相関値ａ（ｎ）とその両隣り（１つ前及び１つ後）のサンプル点（ｎ±１）の相関値ａ（ｎ±１）との差分値を求めるものであって、１つ前のサンプル点（ｎ−１）との０次差分値ｂ（ｎ−１）は、
ｂ（ｎ−１）＝ａ（ｎ−１）−ａ（ｎ）          ……（１）
であり、この演算結果を＋１，０，−１に３値化する。ここで、
ａ（ｎ−１）＞ａ（ｎ）のとき、ｂ（ｎ−１）＝＋１
ａ（ｎ−１）＝ａ（ｎ）のとき、ｂ（ｎ−１）＝０
ａ（ｎ−１）＜ａ（ｎ）のとき、ｂ（ｎ−１）＝ー１
これら０次差分値ｂ（ｎ−１）の符号＋，０，−は図３（ａ）に示す処理対象サンプル点（ｎ）からその１つ前のサンプル点（ｎ−１）への傾斜の向き（下向き，水平，上向き）を示すものである。ここでは、＋符号は、処理対象サンプル点（ｎ）からみて上向きの傾斜を表わしており、−符号は、下向きの傾斜を表わし、符号０は水平で傾斜がないことを表わしている。
【００２５】
１つ後のサンプル点（ｎ＋１）との０次差分値ｂ（ｎ）は、
ｂ（ｎ）＝ａ（ｎ）−ａ（ｎ＋１）              ……（２）
であり、０次差分値ｂ（ｎ−１）の場合と同様、この０次差分値ｂ（ｎ）も３値化される。但し、３値化されたかかる０次差分値ｂ（ｎ）の符号と傾斜の向きとの関係は、０次差分値ｂ（ｎ−１）の場合とは逆であって、＋符号は、処理対象サンプル点（ｎ）からみて下向きの傾斜を表わしており、−符号は、上向きの傾斜を表わしている。但し、０符号は、０次差分値ｂ（ｎ−１）の場合と同様、傾斜がないことを表わしている。
【００２６】
なお、上記のように、０符号の０次差分値もあるが、以下の処理では、これを＋符号の０次差分値の範疇に含める。従って、０次差分値ｂ（ｎ−１）は、実質的に、
ａ（ｎ−１）≧ａ（ｎ）のとき、ｂ（ｎ−１）＝＋１
ａ（ｎ−１）＜ａ（ｎ）のとき、ｂ（ｎ−１）＝ー１
となっている。０次差分値ｂ（ｎ）についても、同様である。これにより、０次差分値ｂ（ｎ−１）＝０ということは、処理対象サンプル点（ｎ）から１つ前のサンプル点（ｎ−１）への傾斜は上向きとみなし、０次差分値ｂ（ｎ）＝０ということは、処理対象サンプル点（ｎ）から１つ後のサンプル点（ｎ＋１）への傾斜は下向きとみなすものである。
【００２７】
１次差分は、処理対象サンプル点（ｎ）の相関値ａ（ｎ）と２つ前，２つ後のサンプル点ａ（ｎ±２）の相関値ａ（ｎ±２）との差分を求めるものであって、２つ前のサンプル点ａ（ｎ−２）との１次差分値ｄ（ｎ−１）は、
ｄ（ｎ−１）＝ａ（ｎ−２）−ａ（ｎ）          ……（３）
であり、２つ後のサンプル点ａ（ｎ＋２）との１次差分値ｄ（ｎ）は、
ｄ（ｎ）＝ａ（ｎ）−ａ（ｎ＋２）              ……（４）
である。これら１次差分値ｄ（ｎ−１），（ｎ）も３値化されるものであり、これらの符号も、０次差分値ｂ（ｎ−１），ｂ（ｎ）と同様に定義されるものである。
【００２８】
そこで、図１に示す処理では、まず、１つ前のサンプル点（ｎ−１）との式（１）で示す演算が行なわれて３値化された０次差分値ｂ（ｎ−１）が求められ（ステップ１０１）、次に、２つ前のサンプル点（ｎ−２）との式（２）で示す演算が行なわれて３値化された１次差分値ｄ（ｎ−１）が求められる（ステップ１０２）。即ち、図３（ａ）におけるサンプル点（ｎ−１），（ｎ）間の傾斜と図３（ｂ）におけるサンプル点（ｎ−２），（ｎ）間の傾斜とが求められる。そして、変数ｎを１だけインクリメントして（ｎ＋１）とすることにより、次のサンプル点（ｎ＋１）を処理対象サンプル点（ｎ）を指定し（ステップ１０３）、このサンプル点（ｎ）がこのときのパス検出の対象となるＮ個のサンプル点の１つであるときには（即ち、ｎ＜Ｎ＋１）、この新たに指定された処理対象サンプル点（ｎ）に対し、０次差分値ｂ（ｎ−１）を求め（ステップ１０１）、１次差分値ｄ（ｎ−１）を求める（ステップ１０２）。
【００２９】
拡散符号の１周期分のＮ個のサンプル点での差分値が求まると、ｎ＝Ｎ＋１となり（ステップ１０４）、求めた０次差分値，１次差分値から０次ピーク，１次ピークを求める演算処理（ステップ１０５〜１０８）に移行する。
【００３０】
このようにして得られた同じサンプル点（ｎ）の１つ前のサンプル点（ｎ−１）との０次差分値ｂ（ｎ−１）の符号と１つ後のサンプル点（ｎ＋１）との０次差分値ｂ（ｎ）の符号との組み合わせ（以下、これを０次差分符号という）は、図４（ａ）に示すように、９通りある。１次差分値ｄ（ｎ−１），ｄ（ｎ）の符号についても、図４（ｂ）に示すように、９通りの組み合わせ（以下、これを１次差分符号という）がある（但し、０も符号としている）。上記の差分の演算処理では、各サンプル点（ｎ）に対して、これら０次差分符号のいずれか１つとこれら１次差分符号のいずれか１つとが得られることになる。
【００３１】
ここで、図４（ａ），（ｂ）における０次差分符号，１次差分符号（符号ｘ，符号ｙ）では、符号ｘが０次差分値ｂ（ｎ−１），１次差分値ｄ（ｎ−１）の符号（処理対象サンプル点（ｎ）の前側の傾斜の向き）を、符号ｙは０次差分値ｂ（ｎ），１次差分値ｄ（ｎ）の符号（処理対象サンプル点（ｎ）の前側の傾斜の向き）を夫々表わすものである。
【００３２】
図４（ａ）に示す９通りの０次差分符号のうち、０次差分符号（−＋）または（−０）となるサンプル点（ｎ）が、０次差分からみて、相関値がピーク（これを、以下、０次ピークという）となるサンプル点となり、同様にして、図４（ｂ）に示す９通りの１次差分符号のうち、１次差分符号（−＋）または（−０）となるサンプル点（ｎ）が、１次差分からみて、相関値がピーク（これを、以下、１次ピークという）となるサンプル点となる。図５（ａ）は０次差分符号，１次差分符号が（−＋）であるときの処理対象サンプル点（ｎ）からの傾斜の向きを示し、同図（ｂ）は０次差分符号，１次差分符号が（−０）であるときの処理対象サンプル点（ｎ）からの傾斜の向きを示す。
【００３３】
図１において、ステップ１０５は、ステップ１０１〜１０４で得られた０次差分値ｂ（ｎ−１），ｂ（ｎ）から各サンプル点（ｎ）が０次ピークのサンプル点であるか否か、即ち、０次差分値ｂ（ｎ−１），ｂ（ｎ）による０次差分符号が図４（ａ）に示す９通りの０次差分符号のいずれに該当するかを判定するものである。かかる処理では、サンプル点の順番を上記変数ｍ（ｍ＝０，１，２，……，Ｎ）で表わし、ｍ番目のサンプル点（ｍ）の０次差分値をｂ（ｍ−１），ｂ（ｍ）、１次差分値をｄ（ｍ−１），ｄ（ｍ）で表わす。
【００３４】
かかる判定処理は、０次差分値ｂ（ｍ−１）を符号反転し（この０次差分値ｂ（ｍ−１）を＋符号の値とＮＡＮＤ処理する）、０次差分値ｂ（ｍ）とＡＮＤ処理をするものである。この処理の結果を０次ピーク値ｃ（ｍ）ということにするが、図４（ａ）において、０次差分符号が（−＋）または（−０）であるサンプル点（ｍ）のみ、０次ピーク値ｃ（ｍ）が“１”となり、他の０次差分符号のサンプル点では、０次ピーク値ｃ（ｍ）が“０”となる。０次ピーク値ｃ（ｍ）が“１”のサンプル点は１次ピークのサンプル点であり、遅延プロファイルで図５（ａ）または図５（ｂ）で示す（但し、ｎをｍに読み替える）サンプル点（ｍ）ということになる。かかるサンプル点（ｍ）の相関値ａ（ｍ）が遅延プロファイルでのピークの候補となる。
【００３５】
０次差分値ｂ（ｍ−１），ｂ（ｍ）から処理対象サンプル点（ｍ）が０次ピークを持つか否かを検出する上記の処理（ステップ１０５）が終了すると、次に、１次差分値ｄ（ｍ−１），ｄ（ｍ）についての同様の処理をし、処理対象サンプル点（ｍ）での１次ピーク値ｅ（ｍ）が求められる（ステップ１０６）。この場合も、図４（ｂ）において、１次差分符号が（−＋）または（−０）であるサンプル点（ｍ）のみ、１次ピーク値ｅ（ｍ）は“１”となって１次ピークを持つことになり、その相関値ａ（ｍ）が遅延プロファイルでのピークの候補となる。１次ピーク値ｅ（ｍ）が“０”のサンプル点（ｍ）は、１次ピークを持たない。
【００３６】
１つのサンプル点（ｍ）でかかる０次ピーク値ｃ（ｍ），１次ピーク値ｅ（ｍ）が求めまると、変数ｍを１だけインクリメントして次のサンプル点（ｍ＋１）を処理対象サンプル点（ｍ）とし（ステップ１０７）、このサンプル点（ｍ）がこのときのパス検出の対象となるＮ個のサンプル点の１つであるときには（即ち、ｍ＜Ｎ）、この新たに指定された処理対象サンプル点（ｍ）に対し、０次ピーク値ｃ（ｍ）を求め（ステップ１０５）、１次ピーク値ｅ（ｍ）を求める（ステップ１０６）。
【００３７】
以上のようにして、このときのパス検出の対象となるＮ個のサンプル点（ｍ）での０次ピーク値ｃ（ｍ）と１次ピーク値ｅ（ｍ）とが得られると（ステップ１０８）、これら０次ピーク値ｃ（ｍ）と１次ピーク値ｅ（ｍ）とを用いて、各サンプル毎に遅延プロファイルでピークをなすか否かを判定するための演算処理（ステップ１０９〜１１１）に進む。ここでは、サンプル点の順番を上記変数ｐ（ｐ＝０，１，２，……，Ｎ）で表わし、ｐ番目のサンプル点（ｐ）の０次ピーク値をｃ（ｐ）、１次ピーク値をｅ（ｐ）で表わす。
【００３８】
かかる処理では、処理対象サンプル（ｐ）に対し、ステップ１０５〜１０８で得られた０次ピーク値ｃ（ｐ）と１次ピーク値ｅ（ｐ）とのＡＮＤ処理が行なわれ（ステップ１０９）、かかる処理が終了すると、次のサンプル点（ｐ）が処理対象サンプル点に指定され（ステップ１１０）、同様に、ステップ１０９の演算処理が行なわれる。そして、このときのパス検出の対象となるＮ個のサンプル点（ｐ）についてステップ１０９の処理が終了すると（ステップ１１１）、パス検出処理が終了する。
【００３９】
ステップ１０９の処理の結果を基に、遅延プロファイルでピークとなるサンプル点、即ち、パスが検出されるのであるが、いま、ｎ番目のサンプル点を（ｎ）として、遅延プロファイルのピークとなるサンプル点（ｎ）は、０次ピーク値ｃ（ｎ）と１次ピーク値ｅ（ｎ）とがともに“１”であるサンプル点であり、図４（ａ），（ｂ）によると、かかるサンプル点では、０次差分符号が（−＋）または（−０）であって、かつ１次差分符号が（−＋）または（−０）である。従って、図６（ａ）〜（ｄ）に示す相関値ａ（ｎ）のサンプル点が夫々、遅延プロファイルのピーク点、即ち、パスとして検出されることになる。なお、図６（ａ）においては、破線で示すように、相関値ａ（ｎ−２）として、相関値ａ（ｎ−１）に対して上向きであってもよいし（但し、ａ（ｎ−２）＜ａ（ｎ））、また、相関値ａ（ｎ＋２）として、相関値ａ（ｎ＋１）に対して上向きであってもよい（但し、ａ（ｎ＋２）＜ａ（ｎ））。同様にして、図６（ｂ）〜（ｄ）においても、破線で示すように、相関値ａ（ｎ−２）として、相関値ａ（ｎ−１）に対して上向きであってもよい（但し、ａ（ｎ−２）＜ａ（ｎ））。
【００４０】
なお、図１において、ステップ１０１，１０２の演算処理を平行して同時に行なうようにしてもよいし、ステップ１０５，１０６の演算処理についても同様である。
【００４１】
この実施形態において、オーバサンプリングしない場合には、遅延プロファイルのサンプル点の周期はチップ間隔に等しいが、オーバサンプリングすると、チップ間隔よりも狭くなる。４倍オーバサンプリングした場合には、チップ間隔の１／４倍であり、上記のように、０次差分，１次差分（処理対象サンプル点からの傾斜）を用いると、ピーク検出（パス検出）に前後２個ずつのサンプル点（前後０．５チップの範囲）の相関値を用いるから、最低０．７５チップの間隔でパス検出ができる（即ち、０．７５チップのパス間隔の分解能が得られる）。また、最低でも０．７５チップの間隔でパス検出がなされるものであるから、両隣りのサンプル点などのこの間隔よりも近い間隔のサンプル点は必然的にパス候補から排除され、これらを排除するための手段を講じる必要はない。
【００４２】
また、この実施形態では、単純なアルゴリズムを用いて処理するものであるから、処理の高速化が可能である。０次差分，１次差分の減算処理では、通常１サイクルで複数の減算処理が可能なＤＳＰ（デジタル信号プロセッサ）を用い、例えば、４つの減算処理を一度に行なうようにした場合、１０２４サンプルの遅延プロファイルに対し、２５６回で演算を一巡できる。０次差分，１次差分の減算処理を合わせても、５００回程度である。そして、ピーク検出のためのＡＮＤ処理を含めても、１回分の処理に１００サイクル要したとしても、高々５００００サイクル程度である。このように、レベル比較を用いる従来のパス検出方法に比べて演算処理のための回路規模を縮小できて処理時間を大幅に短縮することができ、ＤＳＰを用いて演算する場合には、このＤＳＰを他の処理にも兼用できることになる。
【００４３】
さらに、レベル比較を用いる従来のパス検出方法では、電波状態の悪化などによる遅延プロファイルの歪みにより、パス検出の結果が大きく影響されるが、この実施形態では、かかる影響を解消し、検出特性が大幅に向上する。
【００４４】
この例を図７で示すと、図７（ａ）はパス（伝播路）の電波状態やフィルタなどによってノイズＣなどが発生し、これが逆拡散出力Ｂに重畳されて広がるように歪んだ遅延プロファイルＡを示すものであり、図７（ｂ）は互いに０．７５チップ離れた２つパスの逆拡散出力Ｂ，Ｄを合成し、所定の処理をして得られた遅延プロファイルＡを示すものであって、夫々のパス毎にピークが現われていることを示している。なお、横軸の１，２，３，……は、０．７５チップ間隔の順次のサンプル点を示している。
【００４５】
かかる遅延プロファイルに対し、パス間隔の分解能を０．７５チップとすると、レベル比較による従来のパス検出方法では、例えば、閾値を０．６とすると、図７（ａ）に示す遅延プロファイルＡの場合、この閾値との比較により、サンプル点（３）でピークが検出されるが、さらに、これより０．７５チップ離れたサンプル点６も検出されるので、これもピークとして検出され、２パスが検出されることになる。遅延プロファイルＡが歪んで広がった結果、１つのパスであるにもかかわらず、２パスが検出されることになる。また、図７（ｂ）に示す遅延プロファイルは２パスからなるものであって、この場合には、上記のレベル比較による従来のパス検出方法で２パスが検出される。このようにして、レベル比較による従来のパス検出方法では、遅延プロファイルが歪んで広がった場合と２パスからなる場合とで、明らかに形状が異なるにもかかわらず、パス検出結果に違いはなく、検出特性が劣ることになる。
【００４６】
これに対し、上記実施形態では、プロファイルの形状からパスを検出するものであって、図７（ａ）に示す遅延プロファイルの場合には、サンプル点（３）では、図１のステッ１０６，１０７の処理により、０次ピーク値，１次ピーク値がともに“１”であって、ピークが検出されが、サンプル点（６）では、０次ピーク値，１次ピーク値がともに“０”であって、ピークが検出されない。また、図７（ｂ）に示す遅延プロファイルＡでは、サンプル点（３），（６）夫々の０次ピーク値，１次ピーク値がともに“１”であって、ピークが検出されることになる。
【００４７】
このようにして、この実施形態では、電波状態などによってプロファイルの形状が変化し、歪みが生じても、この歪みの具合を自動的に判断してパス検出に影響しないようにしており、パスの検出特性が向上する。
【図面の簡単な説明】
【００４８】
【図１】本発明によるＣＤＭＡ方式無線通信システムのパス検出方法の一実施形態を示すフローチャートである。
【図２】パス検出のための遅延プロファイルを示す図である。
【図３】図１におけるステップ１０１，１０２の演算を説明するための図である。
【図４】図１におけるステップ１０６，１０７を説明するための図である。
【図５】図１におけるステップ１０６，１０７で０次ピーク，１次ピークが検出されるサンプル点を示す図である。
【図６】図１に示す実施形態で検出されるピークの例を示す図である。
【図７】図１に示す実施形態と従来のレベル比較によるパス検出方法とを比較説明するための図である。
【図８】レベル比較のためのｍビット比較器の構成を示す図である。
【図９】図８における１ビット比較器の回路構成を示す図である。
【符号の説明】
【００４９】
ｎ，ｎ−１，ｎ＋１，ｎ−２，ｎ＋２  サンプル点
ａ(ｎ)，ａ(ｎ−１)，ａ(ｎ＋１)，ａ(ｎ−２)，ａ(ｎ＋２)  相関値
ｂ（ｎ），ｂ（ｎ−１）  ０次差分値
ｄ（ｎ），ｄ（ｎ−１）  １次差分値
ｃ（ｎ）  ０次ピーク値
ｅ（ｎ）  １次ピーク値
【図１】
2005294939.tif 000003
【図２】
2005294939.tif 000004
【図３】
2005294939.tif 000005
【図４】
2005294939.tif 000006
【図５】
2005294939.tif 000007
【図６】
2005294939.tif 000008
【図７】
2005294939.tif 000009
【図８】
2005294939.tif 000010
【図９】
2005294939.tif 000011