(57)【特許請求の範囲】
【請求項１】
送信ダイバシティを行うスペクトラム拡散通信の送信ダイバシティの有無をＳＣＨ（Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｃｈａｎｎｅｌ  ）の変調により通知する送信ダイバシティ検出回路であって、
受信信号についての所定スロットの連続する第１及び第２のシンボルにおいて、前記第１のシンボルについてのＣＰＩＣＨ（共通パイロットチャネル：ＣｏｍｍｏｎＰｉｌｏｔ  Ｃｈａｎｎｅｌ）シンボルをＣ２ｎ，０とし、前記第１のシンボルについてのＳＣＨシンボルをＳ２ｎ，０とし、第２のシンボルについてのＣＰＩＣＨシンボルをＣ２ｎ，１とし、
前記ＣＰＩＣＨシンボルＣ２ｎ，０の複素共役をＣ２ｎ，０＊  とし、前記第１のシンボルについてのＳＣＨシンボルＳ２ｎ，０の複素共役をＳ２ｎ，０＊  とし、前記ＣＰＩＣＨシンボルＣ２ｎ，１の複素共役をＣ２ｎ，１＊  とした場合に、
Ｃ２ｎ，０×Ｓ２ｎ，０＊  ＋Ｃ２ｎ，０＊  ×Ｓ２ｎ，０＋Ｃ２ｎ，１＊  ×Ｃ２ｎ，１の値を演算する演算手段を含み、この演算値の符号の正負に応じて送信ダイバシティが行われているかどうかを判断するようにしたことを特徴とする送信ダイバシティ検出回路。
【請求項２】
前記演算手段は、
前記プライマリＣＰＩＣＨシンボルＣ２ｎ，０の複素共役Ｃ２ｎ，０＊  、前記第１のシンボルについてのＳＣＨシンボルＳ２ｎ，０の複素共役Ｓ２ｎ，０＊  、前記ＣＰＩＣＨシンボルＣ２ｎ，１の複素共役Ｃ２ｎ，１＊  をそれぞれ求める回路と、
Ｃ２ｎ，０×Ｓ２ｎ，０＊  、Ｃ２ｎ，０＊  ×Ｓ２ｎ，０及びＣ２ｎ，１＊  ×Ｃ２ｎ，１をそれぞれ演算する乗算器と、
このそれぞれの乗算結果について、Ｃ２ｎ，０×Ｓ２ｎ，０＊  ＋Ｃ２ｎ，０＊  ×Ｓ２ｎ，０＋Ｃ２ｎ，１＊  ×Ｃ２ｎ，１の値を演算する加算器と、
この加算演算値の符号の正負に応じて送信ダイバシティが行われているかどうかを判断する回路と、
を含むことを特徴とする請求項１記載の送信ダイバシティ検出回路。
【請求項３】
前記所定スロットは、１フレーム中の偶数番目のスロットであり、前記第１及び第２のシンボルは該スロットの０番目及び１番目のシンボルであることを特徴とする請求項１又は２記載の送信ダイバシティ検出回路。
【請求項４】
前記演算手段による演算を通信時に行うことを特徴とする請求項１〜３のいずれかに記載の送信ダイバシティ検出回路。
【請求項５】
前記演算手段による演算を通信のための位置登録時に行うことを特徴とする請求項１〜３のいずれかに記載の送信ダイバシティ検出回路。
【請求項６】
送信ダイバシティを行うスペクトラム拡散通信の送信ダイバシティの有無をＳＣＨ（Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｃｈａｎｎｅｌ  ）の変調により通知する送信ダイバシティ検出方法であって、
受信信号についての所定スロットの連続する第１及び第２のシンボルにおいて、前記第１のシンボルについてのＣＰＩＣＨ（共通パイロットチャネル：ＣｏｍｍｏｎＰｉｌｏｔ  Ｃｈａｎｎｅｌ）シンボルをＣ２ｎ，０とし、前記第１のシンボルについてのＳＣＨシンボルをＳ２ｎ，０とし、第２のシンボルについてのＣＰＩＣＨシンボルをＣ２ｎ，１とした場合に、
前記ＣＰＩＣＨシンボルＣ２ｎ，０の複素共役Ｃ２ｎ，０＊  、前記第１のシンボルについてのＳＣＨシンボルＳ２ｎ，０の複素共役Ｓ２ｎ，０＊  、前記ＣＰＩＣＨシンボルＣ２ｎ，１の複素共役Ｃ２ｎ，１＊  をそれぞれ求めるステップと、
Ｃ２ｎ，０×Ｓ２ｎ，０＊  、Ｃ２ｎ，０＊  ×Ｓ２ｎ，０及びＣ２ｎ，１＊  ×Ｃ２ｎ，１をそれぞれ演算する乗算ステップと、
このそれぞれの乗算結果について、Ｃ２ｎ，０×Ｓ２ｎ，０＊  ＋Ｃ２ｎ，０＊  ×Ｓ２ｎ，０＋Ｃ２ｎ，１＊  ×Ｃ２ｎ，１の値を演算する加算ステップと、
この加算演算値の符号の正負に応じて送信ダイバシティが行われているかどうかを判断するステップと、
を含むことを特徴とする送信ダイバシティ検出方法。
【請求項７】
前記所定スロットは、１フレーム中の偶数番目のスロットであり、前記第１及び第２のシンボルは該スロットの０番目及び１番目のシンボルであることを特徴とする請求項６記載の送信ダイバシティ検出方法。
【請求項８】
コンピュータに、送信ダイバシティを行うスペクトラム拡散通信の送信ダイバシティの有無をＳＣＨ（Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｃｈａｎｎｅｌ  ）の変調により通知する送信ダイバシティ検出処理を実行させるためのプログラムを記録した記録媒体であって、前記プログラムは、
受信信号についての所定スロットの連続する第１及び第２のシンボルにおいて、前記第１のシンボルについてのＣＰＩＣＨ（共通パイロットチャネル：ＣｏｍｍｏｎＰｉｌｏｔ  Ｃｈａｎｎｅｌ）シンボルをＣ２ｎ，０とし、前記第１のシンボルについてのＳＣＨシンボルをＳ２ｎ，０とし、第２のシンボルについてのＣＰＩＣＨシンボルをＣ２ｎ，１とした場合に、
前記ＣＰＩＣＨシンボルＣ２ｎ，０の複素共役Ｃ２ｎ，０＊  、前記第１のシンボルについてのＳＣＨシンボルＳ２ｎ，０の複素共役Ｓ２ｎ，０＊  、前記ＣＰＩＣＨシンボルＣ２ｎ，１の複素共役Ｃ２ｎ，１＊  をそれぞれ求めるステップと、
Ｃ２ｎ，０×Ｓ２ｎ，０＊  、Ｃ２ｎ，０＊  ×Ｓ２ｎ，０及びＣ２ｎ，１＊  ×Ｃ２ｎ，１をそれぞれ演算する乗算ステップと、
このそれぞれの乗算結果について、Ｃ２ｎ，０×Ｓ２ｎ，０＊  ＋Ｃ２ｎ，０＊  ×Ｓ２ｎ，０＋Ｃ２ｎ，１＊  ×Ｃ２ｎ，１の値を演算する加算ステップと、
この加算演算値の符号の正負に応じて送信ダイバシティが行われているかどうかを判断するステップと、
を含むことを特徴とする記録媒体。
【請求項９】
前記所定スロットは、１フレーム中の偶数番目のスロットであり、前記第１及び第２のシンボルは該スロットの０番目及び１番目のシンボルであることを特徴とする請求項８記載の記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は送信ダイバシティ検出回路、送信ダイバシティ検出方法及び送信ダイバシティ検出プログラムを記録した記録媒体に関し、特に送信ダイバシティを行うスペクトラム拡散通信の、特に送信ダイバシティの有無をＳＣＨ（Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｃｈａｎｎｅｌ  ）の変調により通知する場合におけるダイバシティ検出回路、送信ダイバシティ検出方法及び送信ダイバシティ検出プログラムを記録した記録媒体に関する。
【０００２】
【従来の技術】
１つの基地局に設けられた複数本（例えば、２本）の送信アンテナから送信を行い、携帯端末等の移動局によって受信を行う、送信ダイバシティが知られている。この送信ダイバシティにおいては、基地局と移動局との間に複数のパスが形成されるので、あるパスで受信状況が悪い場合であっても、他のパスの受信状況が良い場合には通信を行うことができる。
【０００３】
スペクトラム拡散通信に適用できる送信ダイバシティ方式が、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）仕様書ＴＳ２５．２１１  Ｖ３．０．０  （ＴＳＧＲ１＃７（９９）ｇ０）に記載されている。この送信ダイバシティ方式について図７〜図１３を参照して説明する。
【０００４】
図７には、送信ダイバシティ時における、プライマリＣＰＩＣＨ（プライマリ共通パイロットチャネル：Ｐｒｉｍａｒｙ  Ｃｏｍｍｏｎ  Ｐｉｌｏｔ  Ｃｈａｎｎｅｌ）の送信パタンが示されている。本例では、２つの送信アンテナ（Ａｎｔｅｎｎａ  ）１及び２を用いて送信を行うものとする。同図に示されているように、アンテナ１からは、「Ａ」を連続して送信する。一方、アンテナ２からは、「Ａ」「Ａ」と「−Ａ」「−Ａ」とを交互に送信する。ここでＡはシンボル１＋ｊである。
【０００５】
本例では、１つのフレーム（ｆｒａｍｅ  ）が１５個のスロット（ｔｉｍｅ  ｓｌｏｔｓ；以下単にスロットと称す）＃０〜＃１４で形成されている。したがって、奇数個のスロットで１つのフレームが形成されるので、フレームの境界ＦＢ（ｆｒａｍｅ  ｂｏｕｎｄａｒｙ）では、アンテナ２から「−Ａ」「Ａ」が送信されている。この境界ＦＢ以外の部分では、上述した通り、アンテナ２から「Ａ」「Ａ」と「−Ａ」「−Ａ」とが交互に送信される。
【０００６】
なお、送信ダイバシティを行わない場合はアンテナ２側のプライマリＣＰＩＣＨは送信されず、アンテナ１側のプライマリＣＰＩＣＨのみが送信されるものとする。
【０００７】
図８にはＳＣＨの送信パタンが示されている。ＳＣＨとは、同期チャネルであって、セルサーチのために使用される下り信号であり、同図中のプライマリＳＣＨとセカンダリＳＣＨの両方を指す。それぞれのＳＣＨは、シンボル１＋ｊをプライマリ同期コード（Ｐｒｉｍａｒｙ  Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｃｏｄｅ）、セカンダリ同期コード（Ｓｅｃｏｎｄａｒｙ  Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  Ｃｏｄｅ）でそれぞれ拡散したものである。これらのＳＣＨは、さらに「ａ」により変調される。
【０００８】
同図には、１フレームを構成するスロット＃０〜＃１４が示されている。１つのスロットの時間Ｔｓｌｏｔは２５６０チップであるものとする。また、１フレームの時間Ｔｆｒａｍｅ  ＝１５×Ｔｓｌｏｔである。そして、１つのスロットにおいては、プライマリＳＣＨ及びセカンダリＳＣＨが、それぞれ２５６チップ分送信された後、プライマリＣＣＰＣＨ（Ｃｏｍｍｏｎ  Ｃｏｎｔｒｏｌ  Ｐｈｙｓｉｃａｌ  Ｃｈａｎｎｅｌ  ）で示されているＤａｔａ部分が送信される。
【０００９】
プライマリＳＣＨの「Ｃｐ  」は、プライマリ同期コードである。また、セカンダリＳＣＨの「Ｃｓ  」は、セカンダリ同期コードである。なお、「Ｃｓ ｉ，ｋ」（ｋ＝０〜１４）は、該基地局で使用されているスクランブルコードが属するコードグループ番号が「ｉ」であることを示している。
【００１０】
ここで、「ａ」は、以下の条件に応じて「１」又は「−１」の値をとる。すなわち、同図中にプライマリＣＣＰＣＨで示されているＤａｔａ部分について、ＳＴＴＤ（Ｓｐａｃｅ  Ｔｉｍｅ  Ｂｌｏｃｋ  Ｃｏｄｉｎｇ  Ｂａｓｅｄ  Ｔｒａｎｓｍｉｔ  Ａｎｔｅｎｎａ  Ｄｉｖｅｒｓｉｔｙ）と呼ばれる手法で送信ダイバシティを行う場合には「１」、ＳＴＴＤ送信ダイバシティを行わない場合には「−１」の値をとる。
【００１１】
以下、このＳＴＴＤ送信ダイバシティについて説明する。図９は、ＳＴＴＤ送信ダイバシティを行うための基地局の主要部分の構成を示すブロック図である。同図を参照すると、基地局は、ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ  ）シンボルを入力とするＳＴＴＤエンコーダ４１と、このエンコーダ４１のエンコード出力とパイロット信号及びダイバシティパイロット信号とを入力とするマルチプレクサ（ＭＵＸ）４２と、このマルチプレクサ４２の出力をスクランブルコードＣで拡散するための乗算器４３ａ及び４３ｂと、これら乗算器４３ａ、４３ｂに対応して設けられたアンテナ１及び２とを含んで構成されている。かかる構成からなる基地局を用いれば、上記仕様書に記載されているように、ＳＴＴＤ送信ダイバシティを行うことができる。
【００１２】
かかる構成からなる基地局の送信動作について図１０を参照して説明する。ＳＴＴＤエンコーダ４１は、入力されるシンボルを同図に示されているように変換する。同図においては、ＳＴＴＤエンコーダ４１への入力信号のうち、データ部分Ｎｄａｔａの前部分には、シンボルＳ１  及びＳ２  が存在する。すなわち、時刻０からＴまでの期間はシンボルＳ１  が、時刻Ｔから２Ｔまでの期間はシンボルＳ２が存在する。
【００１３】
これらのシンボルＳ１  及びＳ２  について、ＳＴＴＤエンコーダ４１は、アンテナ１（Ａｎｔ１）側にはシンボルＳ１  ，シンボルＳ２  をそのまま出力する。一方、アンテナ２（Ａｎｔ２）側にはシンボルＳ１  ，シンボルＳ２  をそのまま出力するのではなく、シンボルＳ２  の複素共役−Ｓ２ ＊  と、シンボルＳ１  の複素共役Ｓ１ ＊  を交互に出力する。この結果、時刻０からＴまでの期間は、シンボルＳ１  がアンテナ１から送信され、同時に、シンボルＳ２  の複素共役−Ｓ２ ＊  がアンテナ２から送信される。また、時刻Ｔから２Ｔまでの期間はシンボルＳ２  がアンテナ１から送信され、同時に、シンボルＳ１  の複素共役Ｓ１ ＊  がアンテナ２から送信される。
【００１４】
この送信状態を直交座標で表すと、時刻０からＴまでの期間は、図１１（ａ）に示されているように、上記Ｓ１  と上記−Ｓ２ ＊  とが送信されることになる。また、時刻Ｔから２Ｔまでの期間は、図１１（ｂ）に示されているように、上記Ｓ２  と上記Ｓ１ ＊  とが送信されることになる。
【００１５】
このように、シンボルの複素共役をアンテナ２側から出力するのは、以下の理由による。例えば、時刻０からＴまでの期間にアンテナ１から到来する信号と、アンテナ２から到来する信号が互いに弱めあう関係になった場合、続く時刻Ｔから２Ｔまでの期間には、アンテナ１から到来する信号と、アンテナ２から到来する信号が必ず強めあう関係となっている。すなわち、図１０に示されているように、基地局の２つのアンテナと受信器側のアンテナ３との間には伝播路である、パス（Ｐａｔｈ）Ｐ１〜Ｐｊ（ｊは自然数）が存在する。アンテナ３で受信される信号は同時刻にアンテナ１とアンテナ２から送信されたシンボルが複数のパスを経て、振幅、位相に変化を与えられたものの和となる。ある時刻０からＴ、または時刻Ｔから２Ｔのどちらかの期間パスにより与えられた振幅、位相の変化により、アンテナ３で受信される信号が弱められたとしても、もう一方の期間では複数パスからの到来信号が強めあうことになり、正しく受信できる確率が高くなる。
【００１６】
図１２には、基地局に対する一般的な受信器側の主要部の構成が示されている。同図を参照すると、受信器側は、受信アンテナ３と、デモジュレータ（Ｑ−ＤＥＭ）７１と、このアナログ出力信号Ｉａ及びＱａをデジタル信号Ｉｄ及びＱｄに変換するＡ／Ｄ変換器７２とを含んで構成されている。
【００１７】
ここで、図１３にはＳＣＨの送信ダイバシティパタンが示されている。同図に示されている送信ダイバシティ方式は、ＴＳＴＤ（Ｔｉｍｅ  Ｓｗｉｔｃｈｅｄ  Ｔｒａｎｓｍｉｔ  Ｄｉｖｅｒｓｉｔｙ  ｆｏｒ  ＳＣＨ）と呼ばれるものであり、上述したＳＴＴＤ送信ダイバシティとは別のものである。ＳＣＨがＴＳＴＤ送信ダイバシティを行わない場合には、ＳＣＨは常にアンテナ１側だけから送信される。したがって、ＴＳＴＤ送信ダイバシティの有無に関わらず、ＳＣＨは同時に複数のアンテナから送信されることは無い。
【００１８】
一方、上述したＳＴＴＤ送信ダイバシティにおいては、図１０に示されているＳＴＴＤエンコーダ４１によるエンコードが行われる。このため、受信側において、デコーダ７１によるデコードが必要になる。
【００１９】
しかし、ＳＴＴＤ送信ダイバシティ、ＴＳＴＤ送信ダイバシティのいずれについても、送信側である基地局からは送信ダイバシティの有無について、予め通知されない。つまり、アンテナの設置に制限がある等、全ての基地局において送信ダイバシティが行われているわけではないため、ＳＴＴＤ送信ダイバシティについては受信側である端末でその有無を検出しなくてはならない。このため、送信ダイバシティが行われているかどうかを受信器側で検出する必要がある。
【００２０】
この検出にあたっては、一般に、ＳＣＨの変調ａの向きを推定すれば良いと考えられる。しかし、伝播路を通ったシンボルの位相は不定となる。このため、位相の基準となる既知のシンボルとの位相差により、ＳＣＨの変調ａの向きを推定を行うことになる。
【００２１】
位相基準となる既知のシンボルとしては、プライマリＣＰＩＣＨシンボルを用いることが考えられる。すなわち、図１４に示されているように、プライマリＣＰＩＣＨシンボルＰとＳＣＨシンボルＳとの相対的な位相関係を検出すれば、ＳＣＨシンボルの変調ａの向きを推定できる。同図を参照すると、プライマリＣＰＩＣＨシンボルＰとＳＣＨシンボルＳとの位相差が０（零）であれば変調ａ＝１であり、位相差が１８０度であれば変調ａ＝−１である。しかし、送信ダイバシティの有無によってパイロットパタンが異なるため、一通りには推定を行うことができない。
【００２２】
【発明が解決しようとする課題】
以上説明したスロット、シンボルの構造では、ＳＣＨシンボルの位相を推定するためには第１のアンテナ側の伝播路を推定すれば良い。この場合、第１のアンテナ側の伝播路を推定するためには第２のアンテナ側のパイロットパタンが互いに逆になっている、少なくとも１対、２つのパイロットシンボルが必要である。
【００２３】
ところが、２つのシンボルを用いるときに、基地局と移動端末との間で基準発信周波数にずれがあると、シンボル間で位相回転が発生するので、同時に位相回転の推定と補正を行わなければならず、処理が非常に煩雑となるという欠点がある。
【００２４】
本発明は上述した従来技術の欠点を解決するためになされたものであり、その目的は簡単な演算処理によりＳＴＴＤ送信ダイバシティの有無を検出することのできる送信ダイバシティ検出回路、送信ダイバシティ検出方法及び送信ダイバシティ検出プログラムを記録した記録媒体を提供することである。
【００２５】
【課題を解決するための手段】
本発明による送信ダイバシティ検出回路は、送信ダイバシティを行うスペクトラム拡散通信の送信ダイバシティの有無をＳＣＨの変調により通知する送信ダイバシティ検出回路であって、
受信信号についての所定スロットの連続する第１及び第２のシンボルにおいて、前記第１のシンボルについてのＣＰＩＣＨシンボルをＣ２ｎ，０とし、前記第１のシンボルについてのＳＣＨシンボルをＳ２ｎ，０とし、第２のシンボルについてのＣＰＩＣＨシンボルをＣ２ｎ，１とし、
前記ＣＰＩＣＨシンボルＣ２ｎ，０の複素共役をＣ２ｎ，０＊  とし、前記第１のシンボルについてのＳＣＨシンボルＳ２ｎ，０の複素共役をＳ２ｎ，０＊  とし、前記ＣＰＩＣＨシンボルＣ２ｎ，１の複素共役をＣ２ｎ，１＊  とした場合に、
Ｃ２ｎ，０×Ｓ２ｎ，０＊  ＋Ｃ２ｎ，０＊  ×Ｓ２ｎ，０＋Ｃ２ｎ，１＊  ×Ｃ２ｎ，１の値を演算する演算手段を含み、この演算値の符号の正負に応じて送信ダイバシティが行われているかどうかを判断するようにしたことを特徴とする。また、前記演算手段は、前記ＣＰＩＣＨシンボルＣ２ｎ，０の複素共役Ｃ２ｎ，０＊  、前記第１のシンボルについてのＳＣＨシンボルＳ２ｎ，０の複素共役Ｓ２ｎ，０＊  、前記ＣＰＩＣＨシンボルＣ２ｎ，１の複素共役Ｃ２ｎ，１＊  をそれぞれ求める回路と、
Ｃ２ｎ，０×Ｓ２ｎ，０＊  、Ｃ２ｎ，０＊  ×Ｓ２ｎ，０及びＣ２ｎ，１＊  ×Ｃ２ｎ，１をそれぞれ演算する乗算器と、
このそれぞれの乗算結果について、Ｃ２ｎ，０×Ｓ２ｎ，０＊  ＋Ｃ２ｎ，０＊  ×Ｓ２ｎ，０＋Ｃ２ｎ，１＊  ×Ｃ２ｎ，１の値を演算する加算器と、
この加算演算値の符号の正負に応じて送信ダイバシティが行われているかどうかを判断する回路と、
を含むことを特徴とする。なお、前記所定スロットは、１フレーム中の偶数番目のスロットであり、前記第１及び第２のシンボルは該スロットの０番目及び１番目のシンボルである。そして、前記演算手段による演算を通信時又はその通信のための位置登録時に行う。
【００２６】
本発明による送信ダイバシティ検出方法は、送信ダイバシティを行うスペクトラム拡散通信の送信ダイバシティの有無をＳＣＨの変調により通知する送信ダイバシティ検出方法であって、
受信信号についての所定スロットの連続する第１及び第２のシンボルにおいて、前記第１のシンボルについてのＣＰＩＣＨシンボルをＣ２ｎ，０とし、前記第１のシンボルについてのＳＣＨシンボルをＳ２ｎ，０とし、第２のシンボルについてのＣＰＩＣＨシンボルをＣ２ｎ，１とした場合に、
前記ＣＰＩＣＨシンボルＣ２ｎ，０の複素共役Ｃ２ｎ，０＊  、前記第１のシンボルについてのＳＣＨシンボルＳ２ｎ，０の複素共役Ｓ２ｎ，０＊  、前記ＣＰＩＣＨシンボルＣ２ｎ，１の複素共役Ｃ２ｎ，１＊  をそれぞれ求めるステップと、
Ｃ２ｎ，０×Ｓ２ｎ，０＊  、Ｃ２ｎ，０＊  ×Ｓ２ｎ，０及びＣ２ｎ，１＊  ×Ｃ２ｎ，１をそれぞれ演算する乗算ステップと、
このそれぞれの乗算結果について、Ｃ２ｎ，０×Ｓ２ｎ，０＊  ＋Ｃ２ｎ，０＊  ×Ｓ２ｎ，０＋Ｃ２ｎ，１＊  ×Ｃ２ｎ，１の値を演算する加算ステップと、
この加算演算値の符号の正負に応じて送信ダイバシティが行われているかどうかを判断するステップと、
を含むことを特徴とする。
【００２７】
本発明による記録媒体は、コンピュータに、送信ダイバシティを行うスペクトラム拡散通信の送信ダイバシティの有無をＳＣＨの変調により通知する送信ダイバシティ検出処理を実行させるためのプログラムを記録した記録媒体であって、前記プログラムは、
受信信号についての所定スロットの連続する第１及び第２のシンボルにおいて、前記第１のシンボルについてのＣＰＩＣＨシンボルをＣ２ｎ，０とし、前記第１のシンボルについてのＳＣＨシンボルをＳ２ｎ，０とし、第２のシンボルについてのＣＰＩＣＨシンボルをＣ２ｎ，１とした場合に、
前記ＣＰＩＣＨシンボルＣ２ｎ，０の複素共役Ｃ２ｎ，０＊  、前記第１のシンボルについてのＳＣＨシンボルＳ２ｎ，０の複素共役Ｓ２ｎ，０＊  、前記ＣＰＩＣＨシンボルＣ２ｎ，１の複素共役Ｃ２ｎ，１＊  をそれぞれ求めるステップと、
Ｃ２ｎ，０×Ｓ２ｎ，０＊  、Ｃ２ｎ，０＊  ×Ｓ２ｎ，０及びＣ２ｎ，１＊  ×Ｃ２ｎ，１をそれぞれ演算する乗算ステップと、
このそれぞれの乗算結果について、Ｃ２ｎ，０×Ｓ２ｎ，０＊  ＋Ｃ２ｎ，０＊  ×Ｓ２ｎ，０＋Ｃ２ｎ，１＊  ×Ｃ２ｎ，１の値を演算する加算ステップと、
この加算演算値の符号の正負に応じて送信ダイバシティが行われているかどうかを判断するステップと、
を含むことを特徴とする。
【００２８】
要するに本発明では、簡単な演算処理結果の符号が正か負かを確認することによって、基地局、端末間で基準発信周波数にずれがある場合でも、最短２シンボル期間という短い時間でＳＴＴＤ送信ダイバシティの有無を検出することができるのである。
【００２９】
【発明の実施の形態】
次に、本発明の実施の一形態について図面を参照して説明する。なお、以下の説明において参照する各図においては、他の図と同等部分には同一符号が付されている。
【００３０】
図１は本発明によるＳＴＴＤ送信ダイバシティ検出回路の構成を示すブロック図である。同図においては、本システムの受信器側の構成が示されている。同図において、本システムの受信器は、複素信号入力部１０１、１０２、１０３に入力された複素信号について、それぞれ複素共役を計算する複素共役計算部（Ｃｏｎｊ．）１１１、１１２、１１３と、乗算を行う複素乗算器１２１，１２２、１２３と、これら乗算器の乗算結果を加算する複素加算器１３０と、この加算結果について、その加算結果の符号に応じて送信ダイバシティの有無を判定する判定部１４０とを含んで構成されている。
【００３１】
かかる構成において、複素信号入力部１０１、１０２、１０３には、偶数スロットの０番目のプライマリＣＰＩＣＨシンボル（Ｃ２ｎ，０と表す）、同じ位置、偶数スロットの０番目のＳＣＨシンボル（Ｓ２ｎ，０と表す）、そして偶数スロットの１番目のプライマリＣＰＩＣＨシンボル（Ｃ２ｎ，１と表す）が、それぞれ入力される。
【００３２】
複素共役計算部１１１、１１２、１１３は、入力された複素信号の複素共役を計算し、出力する。複素共役計算部１１１からはＣ２ｎ，０の複素共役Ｃ２ｎ，０＊  、素共役計算部１１２からはＳ２ｎ，０の複素共役Ｓ２ｎ，０＊  、複素共役計算部１１３からはＣ２ｎ，１の複素共役Ｃ２ｎ，１＊  が、それぞれ出力される。なお、これら複素共役計算部１１１、１１２、１１３は、図２に示されているように、Ｉ信号及びＱ信号を入力とし、Ｑ信号について反転したうえで、複素共役を求めて出力する。
【００３３】
図１に戻り、複素乗算器１２１、１２２、１２３は、入力された２つの複素数を複素乗算し、出力する。複素乗算器１２１からはＣ２ｎ，０・Ｓ２ｎ，０＊  、複素乗算器１２２からはＣ２ｎ，０＊  ・Ｓ２ｎ，０、複素乗算器１２３からはＣ２ｎ，１・Ｃ２ｎ，１＊が、それぞれ出力される。
【００３４】
複素加算器１３０は、入力された３つの複素数の複素和Ｃ２ｎ，０・Ｓ２ｎ，０＊  ＋２ｎ，０＊  ・Ｓ２ｎ，０＋Ｃ２ｎ，１・Ｃ２ｎ，１＊  を出力する。判定部１４０は、複素加算器１３０の出力結果から、送信ダイバシティの有無を判定する。判定結果は判定結果出力部１５０より出力される。
【００３５】
なお、３つの複素信号入力部のうち、複素信号入力部１０１と複素信号入力部１０２とは対称であるので、これらにＳ２ｎ，０、Ｃ２ｎ，０と入力しても同じ判定結果が得られる。
【００３６】
ここで、図７及び図８に示されているスロットとシンボルの構造において、偶数２ｎ番目スロットの０番目のプライマリＣＰＩＣＨシンボルをＣ２ｎ，０、同じ位置、偶数２ｎ番目スロットの０番目のＳＣＨシンボルをＳ２ｎ，０、同じスロットの、続く１番目のプライマリＣＰＩＣＨシンボルをＣ２ｎ，１とする。それぞれのシンボルは、基地局でそれぞれの拡散コードで拡散されて送信されるが、ここでは端末側で受信信号に対して、正しい拡散コード、正しいタイミングによる逆拡散を行い、シンボルの復元までが既に済んでいるものとする。
【００３７】
送信ダイバシティ時に、送信側である基地局の１番目のアンテナ１から受信側である端末のアンテナまでの伝播路の特性係数をα１  、基地局の２番目のアンテナ２から端末のアンテナまでの伝播路の特性係数をα２  とする。送信ダイバシティを行わない場合には特性係数α１  のみを考慮する。これら特性係数α１  及びα２  は、共に、位相と振幅とを含む複素数である。
【００３８】
ここで、これら特性係数の意味について図３を参照して説明する。送信側において、図３（ａ）に示されているような直交軸の関係で送信した場合でも、送信側と受信側との間で基準発振周波数にずれがあったり、伝播路の特性によって位相が回転し、同図（ｂ）に示されているような直交軸の関係で受信されることがある。この同図（ａ）と同図（ｂ）との関係を表したものが、ここにいう特性係数である。
【００３９】
つまり、図４に示されているように、送信アンテナ１から受信アンテナ３までの特性係数がα１  であるとすれば、送信されるシンボルＡは、α１  ・Ａとして受信される。同様に、送信アンテナ２から受信アンテナ３までの特性係数がα２であるとすれば、送信されるシンボルＡは、α２  ・Ａとして受信される。これら特性係数αは、振幅の変化をａ、位相の変化をθとすれば、α＝ａ・ｅｊθと表すことができる。
【００４０】
ところで、隣接する０番目のシンボルと１番目のシンボルとの間では、特性係数の変化はごくわずかである。基地局と端末との間で基準発信周波数のずれがあり、シンボル間でｅｊδの位相回転があることを考慮し、０番目のプライマリＣＰＩＣＨシンボルを基準に考える。偶数番目のスロットでは、ＴＳＴＤの有無にかかわらず、ＳＴＴＤ送信ダイバシティが行われる場合には、ＳＣＨは上述したようにａ＝１で変調される。
【００４１】
このため、上記のプライマリＣＰＩＣＨシンボルＣ２ｎ，０、上記のＳＣＨシンボルＳ２ｎ，０、上記のプライマリＣＰＩＣＨシンボルＣ２ｎ，１は、式（１）〜式（３）のように表すことができる。
【００４２】
【数１】
0003551922.tif 000002
また、ＳＴＴＤ送信ダイバシティが行われない場合には、ＳＣＨはａ＝−１で変調される。このため、上記のプライマリＣＰＩＣＨシンボルＣ２ｎ，０、上記のＳＣＨシンボルＳ２ｎ，０、上記のプライマリＣＰＩＣＨシンボルＣ２ｎ，１は、式（４）〜式（６）のように表すことができる。
【００４３】
【数２】
0003551922.tif 000003
次に、図１を参照して説明した順に演算処理を行う。まず、ＳＴＴＤ送信ダイバシティが行われる場合は、図１中の複素共役計算部１１１、１１２、１１３において、Ｃ２ｎ，０の複素共役Ｃ２ｎ，０＊  、Ｓ２ｎ，０の複素共役Ｓ２ｎ，０＊  、Ｃ２ｎ，１の複素共役Ｃ２ｎ，１＊  を、計算する。そして、これらを入力とする複素乗算器１２１，１２２，１２３では、式（７）〜式（９）が計算され、その計算結果が出力される。
【００４４】
【数３】
0003551922.tif 000004
ここで、式（９）においては、
【００４５】
【数４】
0003551922.tif 000005
である。これを式（９）に代入すると、式（１０）の右辺のようになる。
【００４６】
【数５】
0003551922.tif 000006
よって、図１中の複素加算器１３０の出力は、式（１１）のようになる。
【００４７】
【数６】
0003551922.tif 000007
一方、ＳＴＴＤ送信ダイバシティが行われない場合、複素乗算器１２１，１２２，１２３では、式（１２）〜式（１４）が計算される。
【００４８】
【数７】
0003551922.tif 000008
よって、図１中の複素加算器１３０の出力は、式（１５）のようになる。
【００４９】
【数８】
0003551922.tif 000009
式（１１）、式（１５）によって示される通り、計算結果はスカラー量のみとなる。また、この計算結果は、ＳＴＴＤ送信ダイバシティが行われる場合には正数（符号が正）となり、ＳＴＴＤ送信ダイバシティが行われない場合には負数（符号が負）となる。以上から、本システムによれば、計算結果の符号により、ＳＴＴＤ送信ダイバシティが行われているか否かを検出できることになる。なお、この検出処理を複数の偶数番目スロットに対して行い、検出結果を平均することにより、より確度の高い検出を行うこともできる。
【００５０】
ここで、図１の回路構成においては、図５に示されているような送信ダイバシティ検出方法が実現されていることになる。すなわち、同図に示されているように、まず、Ｃ２ｎ，０の複素共役Ｃ２ｎ，０＊  、Ｓ２ｎ，０の複素共役Ｓ２ｎ，０＊  、Ｃ２ｎ，１の複素共役Ｃ２ｎ，１＊  をそれぞれ求める（ステップＳ１０１）。次に、乗算Ｃ２ｎ，０・Ｓ２ｎ，０＊  、乗算Ｃ２ｎ，０＊  ・Ｓ２ｎ，０、乗算Ｃ２ｎ，１・Ｃ２ｎ，１＊  をそれぞれ行う（ステップＳ１０２）。そして、各乗算結果を加算器で加算する（ステップＳ１０３）。最後に、この加算結果について、その値の符号が正か負かを判定する（ステップＳ１０４）。以上の方法を実行することにより、送信ダイバシティが行われているか否かを検出できるのである。
【００５１】
また、上記のステップＳ１０４においては、図６に示されているような処理が行われる。すなわち、同図を参照すると、符号Ｄと０（零）とを比較し、符号Ｄが零に等しいかそれより小さい場合は、送信ダイバシティが行われていないと判断でき、通常の受信処理が行われる。一方、符号Ｄが零よりも大きい場合は、送信ダイバシティが行われていると判断でき、送信ダイバシティに対応した受信処理が行われる。このように、上述した計算結果を参照し、その計算結果の符号を確認すれば、送信ダイバシティが行われているかどうかを容易に検出できるのである。
【００５２】
なお、以上説明した検出処理のための演算は、受信器が受信するとき、すなわち通信時に行っても良いし、その通信のための位置登録時に行っても良い。
【００５３】
以上説明した図５及び図６の処理を実現するためのプログラムを記録した記録媒体を用意し、これを用いてコンピュータを制御すれば、上述と同様に送信ダイバシティ検出処理が行えることは明白である。この記録媒体には、半導体メモリ、磁気ディスク装置の他、種々の記録媒体を用いることができる。
【００５４】
なお、以上の説明においては、プライマリＣＰＩＣＨシンボルとＳＣＨシンボルとの振幅がほぼ同じであることを前提としている。プライマリＣＰＩＣＨシンボルとＳＣＨシンボルとの振幅が大きく異なる場合には、両者の振幅を揃えてから上述の演算を行えば良い。
【００５５】
【発明の効果】
以上説明したように本発明は、簡単な演算処理により、ＳＴＴＤ送信ダイバシティの有無を検出できるという効果がある。また短期間、すなわち最短２シンボル期間でＳＴＴＤ送信ダイバシティの有無を検出できる。さらに、基地局、端末間で基準周波数ずれがある場合にも、特に推定、補正処理を行うことなくＳＴＴＤ送信ダイバシティの有無を検出できる。
【図面の簡単な説明】
【図１】本発明の実施の一形態による送信ダイバシティ検出回路を実現するための構成を示すブロック図である。
【図２】図１中の複素共役計算部の構成を示すブロック図である。
【図３】特性係数の意味を示す図である。
【図４】送信アンテナの違いによる特性係数の違いを示す図である。
【図５】本発明による送信ダイバシティ検出方法を示すフローチャートである。
【図６】図５において計算結果の符号の判定方法を示すフローチャートである。
【図７】送信ダイバシティ時における、プライマリＣＰＩＣＨの送信パタンを示す図である。
【図８】ＳＣＨの送信パタンを示す図である。
【図９】ＳＴＴＤ送信ダイバシティを行うための構成を示す図である。
【図１０】ＳＴＴＤ送信ダイバシティを行う動作を示す図である。
【図１１】図１０の送信ダイバシティにおける送信信号のベクトル図である。
【図１２】受信器の主要部の構成を示すブロック図である。
【図１３】ＳＣＨの送信ダイバシティパタンを示す図である。
【図１４】プライマリＣＰＩＣＨシンボルとＳＣＨシンボルＳとの位相関係を示す図である。
【符号の説明】
１１１，１１２、１１３  複素共役計算部
１２１，１２２、１２３  複素乗算器
１３０  複素加算器
１４０  判定部
【図１】
0003551922.tif 000010
【図２】
0003551922.tif 000011
【図３】
0003551922.tif 000012
【図４】
0003551922.tif 000013
【図５】
0003551922.tif 000014
【図６】
0003551922.tif 000015
【図７】
0003551922.tif 000016
【図８】
0003551922.tif 000017
【図９】
0003551922.tif 000018
【図１０】
0003551922.tif 000019
【図１１】
0003551922.tif 000020
【図１２】
0003551922.tif 000021
【図１３】
0003551922.tif 000022
【図１４】
0003551922.tif 000023