(57)【特許請求の範囲】
【請求項１】
それぞれを任意の伝送路を介して伝送する任意の長さＮの任意の複数のデータ列Ａ＝（ａ0ａ1…ａN-1），Ｂ＝（ｂ0ｂ1…ｂN-1），…  任意の位数ｍの完全相補系列から選択した任意の複数の係数列Ｘ＝（ｘ0ｘ1…ｘm-1），Ｙ＝（ｙ0ｙ1…m-1），…  を用いて、前記各データ列Ａ，Ｂ，…に、前記係数列Ｘ，Ｙから選択したそれぞれ異なる１つの係数列の各係数を乗じたデータ列に、所定長Ｔ−Ｎ（長さＴは長さＮより大）の０データのデータ列を付加して長さＴのデータ列を形成し、このデータ列を前記係数列順に配列してなる任意の複数の送信データ列ＳA,X＝（ｘ0Ａ，０…０，ｘ1Ａ，０…０，ｘ2Ａ，０…０，…，ｘm-1Ａ）ＳB,Y＝（ｙ0Ｂ，０…０，ｙ1Ｂ，０…０，ｙ2Ｂ，０…０，…，ｙm-1Ｂ）…（０は信号のない単位長さの空白時間）  を形成し、  当該任意の複数の送信データ列ＳA,X、ＳB,Y、…を同じ伝送路に一緒に送信することを特徴とする、通信方法。
【請求項２】
それぞれを任意の伝送路を介して伝送する任意の長さＮの任意の複数のデータ列Ａ＝（ａ0ａ1…ａN-1），Ｂ＝（ｂ0ｂ1…ｂN-1），…  任意の位数ｍの完全相補系列から選択した任意の複数の係数列Ｘ＝（ｘ0ｘ1…ｘm-1），Ｙ＝（ｙ0ｙ1…m-1），…  を用いて、  前記各データ列Ａ，Ｂ，…に、前記係数列Ｘ，Ｙから選択したそれぞれ異なる１つの係数列の各係数を乗じたデータ列に、所定長Ｔ−Ｎ（長さＴは長さＮより大）の０データのデータ列を付加して長さＴのデータ列を形成し、このデータ列を前記係数列順に配列してなる任意の複数の送信データ列ＳA,X＝（ｘ0Ａ，０…０，ｘ1Ａ，０…０，ｘ2Ａ，０…０，…，ｘm-1Ａ，０…０）ＳB,Y＝（ｙ0Ｂ，０…０，ｙ1Ｂ，０…０，ｙ2Ｂ，０…０，…，ｙm-1Ｂ，０…０）…（０は信号のない単位長さの空白時間）  を形成し、  当該任意の複数の送信データ列ＳA,X、ＳB,Y、…を同じ伝送路に一緒に送信することを特徴とする、通信方法。
【請求項３】
前記複数の送信データ列の任意の組み合わせにおいて、当該送信データ列の有限個数の送信データ列は非周期相互相関関数が０となる範囲を備えることを特徴とする、請求項１又は２に記載の通信方法。
【請求項４】
前記係数列は、ユニタリ行列から形成されることを特徴とする、請求項１から請求項３の何れか一つに記載の通信方法。
【請求項５】
前記送信データ列から選択した少なくとも一つをマルチパス特性を測定するパイロット信号とし、  伝送路を介して受信した送信データ列の内、前記パイロット信号は当該伝送路のマルチパス特性を有することを特徴とする、請求項１から請求項４の何れか一つに記載の通信方法。
【請求項６】
異なる係数列を用いて複数の送信データ列を形成し、  前記送信データ列から選択した少なくとも一つをパイロット信号とし、  他の送信データ列を送信信号とし、  伝送路を介して受信した送信データ列の内、前記パイロット信号の受信信号からマルチパス特性を求め、  当該求めたマルチパス特性を用いて受信信号からマルチパス特性を除去した送信データ列を求めることを特徴とする、請求項１から請求項５の何れか一つに記載の通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、通信方法に関し、特に、移動体通信等のマルチパス環境に好適である。
【背景技術】
【０００２】  セルラー無線通信や種々のモバイル環境下において、データ通信の需要の増加に伴い、無線周波数資源の利用率を高める技術が求められている。例えば、ＣＤＭＡ方式による通信方式では、拡散系列の相関特性や伝送経路のマルチパス特性によるチャネル間干渉が周波数利用率を制限する要因となっている。【０００３】  直交周波数分割多重（ＯＦＤＭ）を用いた方式は、正弦波を用いた周波数多重であるため、マルチパスの影響は信号電力のフェーディングとして現れ、送信の正弦信号とマルチパスの正弦信号とを分離することが難しいという問題がある。【０００４】  一方、ＣＭＤＡ方式によれば、パイロット信号を使うことにより、同一周波数及び同一時間において、送信信号とマルチパス信号とを分離することができる。【０００５】  ＣＭＤＡ方式は、スペクトラム拡散通信方式を用いた多元接続方法である。このスペクトラム拡散通信方式は拡散符号系列を用いて変調が行われる。拡散符号系列として、例えば自己相関のない周期系列が用いられる。【０００６】  元の送信信号とマルチパスによる信号とを分離する拡散符号系列として、例えば、完全相補系列を用いた通信方式が提案されている。完全相補系列は、各系列の自己相関関数の和が、０シフト以外の全てのシフトで０となる自己相関特性と、各系列の相互相関関数の和が、全てのシフトにおいて常に０になる相互相関特性を備える系列である。完全相補系列を用いて、サイドローブやチャンネル間干渉がないＺＣＺ（周期的無相関領域）−ＣＤＭＡ信号を形成し、送信信号の周期スペクトラムが無相関となるようにしている。これにより、パイロット信号と送信信号に同周波数及び同時間を割り当てることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００７】  従来提案されている完全相補系列を用いたスペクトラム拡散通信方式では、デジタル変調された無線信号の振幅の広がりが大きくなり、大きなダイナミックレンジが必要となるという問題がある。【０００８】  図１２は、拡散符号系列として完全相補系列を用いた信号例を示している。Ａ０（＝＋＋＋−＋＋−＋）の信号列は、完全相補系列を用いて形成した２値信号の一例である。なお、「＋」は「１」を表し、「−」は「−１」を表している。【０００９】  この信号例において、マルチパス特性が受信信号に対して遅延時間として現れると、マルチパス伝送路を通過した受信信号は「１，２，３，１，１，１，…」の信号列として受信される。この信号の振幅の広がりは例えば０から３までとなり、受信側の増幅器はこの振幅の広がりに対応したダイナミックレンジを備える必要がある。【００１０】  このように振幅の広がりに対して充分なダイナミックレンジが得られない場合には、増幅器の入出力特性が備える非線形性により出力信号に歪みが生じ、入力信号が持つ周波数帯域以外の帯域にも周波数スペクトルが生じ、スプリアス特性が劣化する。また、出力波形がひずむことにより、受信側で符号間干渉が生じて誤り率が劣化することにもなる。また、増幅器の直線性の良好な部分を用いて信号増幅を行うには増幅器の消費電力が増加する。消費電力の増加は、移動体端末の待ち受け時間を短縮する要因となる。【００１１】  そこで、本発明は前記した従来の問題点を解決し、スペクトラム拡散による送信データの変調において、信号の振幅の広がりを小さくすることを目的とし、また、受信側の増幅器のダイナミックレンジを小さくすることを目的とする。
【課題を解決するための手段】
【００１２】  スペクトラム拡散による送信データの変調において、従来技術では拡散系列自体を工夫することにより送信信号の周期スペクトラムを無相関としている。これに対して、本発明は、スペクトラム拡散による送信データの変調において、従来のように拡散系列自体ではなく、送信データ列に着目することにより、送信信号の周期スペクトラムを無相関とする。送信信号の周期スペクトラムを無相関とすることにより、信号の振幅の広がりを小さくし、また、受信側の増幅器のダイナミックレンジを小さく抑える。【００１３】  本発明の通信方法の送信において、  それぞれを任意の伝送路を介して伝送する任意の長さＮの任意の複数のデータ列Ａ＝（ａ0ａ1…ａN-1），Ｂ＝（ｂ0ｂ1…ｂN-1），…  任意の位数ｍの完全相補系列から選択した任意の複数の係数列Ｘ＝（ｘ0ｘ1…ｘm-1），Ｙ＝（ｙ0ｙ1…ｙm-1），…  を用いて、  各データ列Ａ，Ｂ，…に、前記係数列Ｘ，Ｙから選択したそれぞれ異なる１つの係数列の各係数を乗じたデータ列に、所定長Ｔ−Ｎ（長さＴは長さＮより大）の０データのデータ列を付加して長さＴのデータ列を形成し、このデータ列を前記係数列順に配列してなる任意の複数の送信データ列ＳA,X＝（ｘ0Ａ，０…０，ｘ1Ａ，０…０，ｘ2Ａ，０…０，…，ｘm-1Ａ）ＳB,Y＝（ｙ0Ｂ，０…０，ｙ1Ｂ，０…０，ｙ2Ｂ，０…０，…，ｙm-1Ｂ）…  又はＳA,X＝（ｘ0Ａ，０…０，ｘ1Ａ，０…０，ｘ2Ａ，０…０，…，ｘm-1Ａ，０…０）ＳB,Y＝（ｙ0Ｂ，０…０，ｙ1Ｂ，０…０，ｙ2Ｂ，０…０，…，ｙm-1Ｂ，０…０）…（０は信号のない単位長さの空白時間）  を形成し、この任意の複数の送信データ列ＳA,X、ＳB,Y、…を同じ伝送路に一緒に送信する。【００１４】  ここで、データ列は、伝送内容の情報を含むデジタルデータである。一方、形成された送信データ列は送信信号となり、データ列を複数配列して形成される。複数のデータ列の配列において、各データ列に所定の係数列の各係数を乗じ、データ列間に所定長の空白時間を配置する。【００１５】  送信データ列を形成する第１の方法は、係数を乗じた複数のデータ列を、そのデータ列のデータ長よりも長い時間で遅延させて間隔を開けて配列し、データ列間に所定長の空白時間を配置する。【００１６】  また、送信データ列を形成する第２の方法は、データ列の後方に所定長の空白時間を付加し、空白時間を付加したデータ列に所定の係数列の各係数を乗じて複数のデータ列を形成し、当該複数のデータ列を係数列の係数順に配列して送信データ列を形成する。あるいは、データ列に所定の係数列の各係数を乗じて複数のデータ列を形成し、係数を乗じた各データ列の後方に所定長の空白時間を付加し、所定長の空白時間を付加した各データ列を係数列の係数順に配列して送信データ列を形成する。【００１７】  また、本発明の送信信号形成方法の他の態様は、異なる係数列を用いて複数の送信データ列を形成する信号形成方法であり、異なる二つの送信データ列の任意の組み合わせにおいて、送信データ列に含まれる有限個数のデータ列が、非周期相互相関関数が０となる範囲を備えるように送信データ列を形成する。非周期相互相関関数は、無限個数でない有限個数の送信データを有する送信データ列同士の相互相関関数である。この相互相関���数が０となる範囲を備えるように、有限個のデータ列を備える送信データ列を形成することにより、送信信号の周期スペクトラムを無相関とする。【００１８】  本発明の送信信号形成に用いる係数列はＺＣＺ系列から選択することができ、完全相補系列から選択した任意のベクトル行の係数列とすることができ、ユニタリ行列を用いて形成することができる。【００１９】  本発明の通信方法は、複数のデータ列に対し、データ列毎に異なる係数列を用いて複数の送信データ列を形成し、当該複数の送信データ列を送信し、前記送信された送信データ列を受信信号として受信し、当該受信信号を前記係数列に対応する整合フィルタに通すことにより前記複数の送信データ列を復元する。【００２０】  本発明の通信方法において、送信データ列をマルチパス特性を測定するパイロット信号とし、このパイロット信号を受信することにより伝送経路のマルチパス特性を求めることができる。【００２１】  本発明の通信方法の他の態様において、異なる係数列を用いて複数の送信データ列を形成し、送信データ列から選択した少なくとも一つをパイロット信号とし、他の送信データ列を送信信号とする。パイロット信号の受信信号からマルチパス特性を求め、求めたマルチパス特性を用いて送信信号の受信信号からマルチパス特性を除去して送信データを求める。【００２２】  パイロット信号及び送信信号は、周期スペクトラムが互いに無相関であり、対応する整合フィルタを通すことにより、各信号を分離することができる。また、パイロット信号は、送信信号と受信信号との関係からマルチパス特性を求めることができ、このマルチパス特性と受信信号から送信信号を求めることができる。
【発明の効果】
【００２３】  本発明によれば、スペクトラム拡散による送信データの変調において、信号の振幅の広がりを小さくすることができる。【００２４】  また、受信側の増幅器のダイナミックレンジを小さくすることができる。
【発明を実施するための最良の形態】
【００２５】  以下、図面を用いて本発明を実施するための最良な形態における通信方法を説明する。【００２６】  以下、本発明の実施の形態について、図を参照しながら詳細に説明する。【００２７】  図１は本発明の送信データ列を説明するための概略図である。【００２８】  本発明は、拡散系列を用いることにより、データ列ｂ（＝（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1））（図１（ａ）に示す）から送信データ列（図１（ｃ）に示す）を形成し、この送信データ列を送信信号とする。なお、Ｎは任意の整数とし、送信データのデータ長は任意のＮビットとする。【００２９】  データ列（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1）（図１（ａ）に示す）から送信データ列Ｂを形成するには、データ列（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1）に所定の拡散系列の係数列（１，−１，１，−１）の各係数を乗じることにより（図１（ｂ）に示す）、複数の送信データ列Ｂ0（＝（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1）），Ｂ1（＝（−１）・（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1）），Ｂ2（＝（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1）），Ｂ3（＝（−１）・（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1））を形成する。なお、データ列ｂ（＝（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1））に所定の拡散系列の係数列（１，−１，１，−１）の各係数を乗じる処理は、図１（ｂ）に示すように、クロネッカー積で表すことができる。【００３０】  次に、図１（ｃ）に示すように、各係数を乗じた複数のデータ列をそれぞれ所定長Ｔだけ遅延させて間隔を開けて配列し、各データ列間に遅延時間τに対応する所定長の空白時間を配置する。なお、所定長Ｔは送信データの長さＮよりも長く設定し、（Ｔ−Ｎ）ビット分の０データを配置する。これにより、図１（ｄ）に示すような送信データ列が形成される。送信データ間の間隔は、データ列の終了端から次のデータ列の開始端までを所定時間τだけ遅延させて形成する。このように複数の送信データを配列することによって、各送信データ間には（Ｔ−Ｎ）ビット分に相当する空白時間の間隔が開けられる。【００３１】  なお、所定の係数列（１，−１，１，−１）の各係数を乗じたデータ列（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1）を、所定時間遅延させる代わりに、データ列（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1）の後方に（Ｔ−Ｎ）ビット分の空白時間を付加して全体のデータ長がＴビットのデータ列（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1，０，…，０）を形成し、この空白時間を付加した送信データに所定の係数列（１，−１，１，−１）の各係数を乗じることにより、複数のデータ列（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1，０，…，０），（−１）・（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1，０，…，０），（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1，０，…，０），（−１）・（ｂ0，ｂ1，ｂ2，ｂ3，…，ｂN-1，０，…，０）を形成し、これらを係数列の順に配列することにより送信データ列を形成することもできる。この（Ｔ−Ｎ）ビット分の空白時間の付加は、時間τだけ遅延させる操作に対応している。【００３２】  ここで用いるＺＣＺ系列は、ゼロ自己相関領域特性とゼロ相互相関領域特性を備える周期的ゼロ相関領域を持つ系列であり、例えば、所定の係数列として完全相補系列を用いることができる。完全相補系列は、各系列の自己相関関数の和が、０シフト以外の���てのシフトで０となる自己相関特性と、各系列の相互相関関数の和が、全てのシフトにおいて常に０になる相互相関特性を備える系列であり、例えば、図２に示すユニタリ行列を用いることができる。【００３３】  図３は、データ列Ａ0〜Ａ3，Ｂ0〜Ｂ3，Ｃ0〜Ｃ3，Ｄ0〜Ｄ3に、ユニタリ行列の各ベクトル行の各係数を乗じ、所定長の空白時間を付加することで得られる送信データ列の例を示している。【００３４】  元のデータ列として（１，０，０，０）を用い、図２に示すユニタリ行列の各ベクトル行の各係数を乗じることにより、複数のデータ列が形成される。ユニタリ行列の第１行目のベクトル行から得られる各データ列は、各係数に対応してそれぞれＡ0＝（１，０，０，０），Ａ1＝（１，０，０，０），Ａ2＝（１，０，０，０），Ａ3＝（１，０，０，０）となる。また、ユニタリ行列の第２行目のベクトル行から得られる各データ列は、各係数に対応してＢ0＝（１，０，０，０），Ｂ1＝（−１，０，０，０），Ｂ2＝（１，０，０，０），Ｂ3＝（−１，０，０，０）となり、ユニタリ行列の第３行目のベクトル行から得られる各データ列は、各係数に対応してＣ0＝（１，０，０，０），Ｃ1＝（１，０，０，０），Ｃ2＝（−１，０，０，０），Ｃ3＝（−１，０，０，０）となり、ユニタリ行列の第４行目のベクトル行から得られる各データ列は、各係数に対応してＤ0＝（１，０，０，０），Ｄ1＝（−１，０，０，０），Ｄ2＝（−１，０，０，０），Ｄ3＝（１，０，０，０）となる。【００３５】  送信データ列は、これらの複数のデータ列を遅延させ、空白時間を付加することにより形成される。図４は、データ列と送信データ列との関係を一般式で表している。ここで、データ列Ａ〜Ｄを、それぞれＡ＝（ａ0，ａ1，…，ａN-1），Ｂ＝（ｂ0，ｂ1，…，ｂN-1），Ｃ＝（ｃ0，ｃ1，…，ｃN-1），Ｄ＝（ｄ0，ｄ1，…，ｄN-1）で表したとき、送信データ列は図４（ａ）中の行列式で表すように空白時間を付加して形成することができる。【００３６】  また、データ列Ａ〜Ｄを、それぞれＡ＝（ａ0，ａ1，…，ａN-1，０，…，０），Ｂ＝（ｂ0，ｂ1，…，ｂN-1，０，…，０），Ｃ＝（ｃ0，ｃ1，…，ｃN-1，０，…，０），Ｄ＝（ｄ0，ｄ1，…，ｄN-1，０，…，０）で表した場合、送信データ列は図４（ｂ）中の行列式で表すことができる。【００３７】  次に、形成した送信信号を用いた本発明の通信方法について説明する。【００３８】  形成した送信信号は、その送信信号の形成に用いた拡散系列の各係数に対応した整合フィルタ（マッチドフィルタ）により取り出すことができる。例えば、整合フィルタは、データ列Ａを逆拡散して取り出すフィルタであり、データ列Ａの形成に用いた拡散系列の係数に対応して形成される。【００３９】  入出力信号と整合フィルタとの関係は、拡散系列が備える完全相補性に基づいて定まる。図５は入出力信号と整合フィルタとの関係を示す図である。【００４０】  例えば、図５（ａ）において、信号Ａを信号Ａの整合フィルタに通した場合には、自己相関特性からインパルス状の信号を得ることができるが、信号Ａを信号Ａの整合フィルタ以外の整合フィルタ（信号Ｂの整合フィルタ〜信号Ｄの整合フィルタ）に通した場合には、相互相関特性から信号は得られない。【００４��】  また、図５（ｂ）において、信号Ｂを信号Ｂの整合フィルタに通した場合には、自己相関特性からインパルス状の信号を得ることができるが、信号Ｂを信号Ｂの整合フィルタ以外の整合フィルタ（信号Ａの整合フィルタ，信号Ｃの整合フィルタ，信号Ｄの整合フィルタ）に通した場合には、相互相関特性から信号は得られない。【００４２】  次に、本発明の送信信号形成により、送信信号の振幅の広がりが抑えられることについて説明する。【００４３】  本発明の送信信号形成では、ＺＣＺ系列の係数を乗じた複数のデータ列を遅延させて配列することにより、有限個のデータ列において周期的ゼロ相関領域を持たせ、インパルス状の信号を形成することができる。【００４４】  図６を用いて、信号を整合フィルタに通したときのデータ列の状態について説明する。【００４５】  図６（ａ）は、信号Ａを信号Ａの整合フィルタに通したときのデータ列の状態を示している。【００４６】  本発明による送信信号は、完全相補系列に基づいたＺＣＺ系列に遅延時間を適用して、  ａＡ＝ａ（Ａ0）0＋ａ（Ａ1）T＋ａ（Ａ2）2T＋ａ（Ａ3）3Tで表すことができる。ここで、（・）TはＴタイムスロット（Ｔチップ）の時間遅延を表しており、ａＡの信号長は４Ｔとなる。【００４７】  なお、図３で示したデータ信号Ａは、上記式において（ＡN）の信号を（１，０，０，０）とし、Ｔ＝９とした場合に対応している。【００４８】  この信号Ａを信号Ａの整合フィルタに通して得られる信号は、信号Ａと整合フィルタＡとのコンボリューションにより求めることができ、  ａＡ＊Ａｆ＝４ａ（ｘ，ｘ，…，ｘ，ｘ，０，０，０，０，０，０，０，０，１，０，０，０，０，０，０，０，０，ｘ，ｘ，…，ｘ，ｘ）で表される。なお、Ａｆは整合フィルタに対応している。【００４９】  上記式から、得られる信号はインパルス状となり、振幅の広がりを抑えることができる。【００５０】  一方、  図６（ｂ）は、信号Ｂを信号Ａの整合フィルタに通したときのデータ列の状態を示している。【００５１】  送信信号Ｂは  ａＢ＝ａ（Ｂ0）0−ａ（Ｂ1）T−ａ（Ｂ2）2T＋ａ（Ｂ3）3Tで表される。なお、図３で示したデータ信号Ｂは、上記式において（ＢN）の信号を（１，０，０，０）とし、Ｔ＝９とした場合に対応している。【００５２】  この信号Ｂを信号Ａの整合フィルタに通して得られる信号は、信号Ｂと整合フィルタＡとのコンボリューションにより求めることができ、信号Ｂを信号Ａの整合フィルタに通したときの信号は、  ａＢ＊Ａｆ＝ａ（０，０，…，０，−１，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，−１，０，…，０，０）で表される。なお、上記二つの式において、ａは送信時の信号振幅を表している。【００５３】  このことは、本発明により形成される送信データ列によれば、複数の送信データ列の任意の組み合わせにおいて、有限個数のデータ列は非周期相互相関関数が０となる範囲（図６（ｂ）及び上記ａＢ＊Ａｆ中の（−１）で挟まれる連続する０の範囲）を備えることを表している。なお、非周期相互相関関数は、長さが無限としたときの周期相互相関関数である。【００５４】  本発明の通信方法では、形成される送信信号の少なくとも一つをパイロット信号とし、信号���送信されるマルチパス伝送路のマルチパス特性の検出、及びマルチパス特性を除去した送信信号の検出に適用することができる。図７は、パイロット信号と送信信号との関係を説明するための図である。【００５５】  図７において、例えば、信号Ａをパイロット信号とし、マルチパス伝送路Ｐを通過させた後、信号Ａの整合フィルタＡを通して出力信号ｐを求めると、この出力信号ｐからマルチパス伝送路のマルチパス特性Ｐを求めることができる。【００５６】  信号Ｂ〜信号Ｄを送信信号としたとき、パイロット信号と同じマルチパス伝送路Ｐを同時に通過した場合には、マルチパス伝送路Ｐから同じマルチパス特性の影響を受けることになる。そのため、各整合フィルタＢ，Ｃ，Ｄを通して得られる出力信号ｑ，ｒ，ｓ中には同一のマルチパス特性が含まれる。そこで、パイロット信号により求めたマルチパス特性Ｐを用いて、出力信号ｑ，ｒ，ｓからマルチパス特性Ｐを除去することにより、送信信号Ｂ，送信信号Ｃ，及び送信信号Ｄを求めることができる。【００５７】  ここで、マルチパス特性ＰをＰ＝（ｐ0，ｐ1，ｐ2，ｐ3）とする。なお、ｐkはタイムスロット０，１，２，３の各遅延時間におけるマルチパスファクターである。このマルチパス特性Ｐは、例えば、マルチパス伝送路を通過したパイロット信号をパイロット信号の整合フィルタで検出することにより求めることができる。【００５８】  前記したように、送信データにＺＣＺ系列の一係数列に遅延時間を適用して送信信号ａＡを形成し、この送信信号ａＡをマルチパス伝送路Ｐを通過させた後、信号Ａの整合フィルタで検出して受信信号ａＡ′を受信する。図８はパイロット信号によるマルチパス特性の検出を説明するための図である。【００５９】  ａＡ′は、図８に示すように、各遅延時間毎の出力信号を加算して求めることができ、以下の式で表すことができる。  ａＡ′＝４ａ（ｘ，ｘ，…，ｘ，ｘ，０，０，０，０，０，０，０，０，ｐ0，ｐ1,ｐ2，ｐ3，０，０，０，０，０，ｘ，ｘ，…，ｘ，ｘ） 【００６０】  なお、ｘはある値を表している。したがって、受信信号ａＡ′はマルチパス特性Ｐ＝（ｐ0，ｐ1，ｐ2，ｐ3）を分離可能な状態で含んでいる。【００６１】  一方、同じマルチパス伝送路を通過した送信信号は、以下のように表すことができる。なお、図９，図１０は送信信号の通信状態を説明するための図である。【００６２】  送信データを（ｂ0，ｂ1，ｂ2，ｂ3，ｂ4，ｂ5）（図９（ａ））とし、ＺＣＺ系列のパイロット信号の形成に使用した係数列とは異なる係数列を用いて、送信信号を形成する。【００６３】  ＺＣＺ系列の他の係数列をＢとすると、  Ｂ＝（Ｂ0）0＋（Ｂ1）T＋（Ｂ2）2T＋（Ｂ3）3Tで表すことができる（図９（ｂ））。【００６４】  送信信号は、送信データと係数列Ｂを用いて、（ｂ0，ｂ1，ｂ2，ｂ3，ｂ4，ｂ5，０，０，０，−ｂ0，−ｂ1，−ｂ2，−ｂ3，−ｂ4，−ｂ5，０，０，０，ｂ0，ｂ1，ｂ2，ｂ3，ｂ4，ｂ5，０，０，０，−ｂ0，−ｂ1，−ｂ2，−ｂ3，−ｂ4，−ｂ5，０，０，０）により表される（図９（ｃ））。【００６５】  ここで、マルチパス伝送路Ｐを通過した信号をＢ″とすると、信号Ｂの整合フィルタで検出される受信信号は、信号Ｂ″と整合フィルタＢとのコンボリューションにより求���ることができ、  Ｂ″＊Ｂｆ  ＝４ｐ0（…，ｘ，０，０，０，ｂ0，ｂ1，ｂ2，ｂ3，ｂ4，ｂ5，０，０，０，ｘ，ｘ，ｘ，ｘ…）  ＋４ｐ1（…，ｘ，ｘ，０，０，０，ｂ0，ｂ1，ｂ2，ｂ3，ｂ4，ｂ5，０，０，０，ｘ，ｘ、ｘ…）  ＋４ｐ2（…，ｘ，ｘ，ｘ，０，０，０，ｂ0，ｂ1，ｂ2，ｂ3，ｂ4，ｂ5，０，０，０，ｘ，ｘ，…）  ＋４ｐ3（…，ｘ，ｘ，ｘ，ｘ，０，０，０，ｂ0，ｂ1，ｂ2，ｂ3，ｂ4，ｂ5，０，０，０，ｘ，…）  ＝（…，ｘ，ｘ，ｘ，ｘ，ｑ1，ｑ2，q3，ｑ4，ｑ5，ｑ6，ｑ7，ｑ8，ｘ，ｘ，ｘ，ｘ，…）で表される。なお、Ｂｆは整合フィルタＢに対応している。【００６６】  ここで、ｑ1，ｑ2，q3，ｑ4，ｑ5，ｑ6，ｑ7，ｑ8は、整合フィルタの出力として直接求めることができる。【００６７】  図１０（ａ）は、送信信号、マルチパス伝送路のマルチパス特性Ｐ、Ｂの整合フィルタの出力との関係を概略的に示しており、これらの間の関係は図１０（ａ）に示される関係式で表すことができる。【００６８】  図１０（ａ）に示される関係式において、（ｐ0，ｐ1，ｐ2，ｐ3）はパイロット信号を検出することにより求めることができ、（ｑ0，ｑ1，ｑ2，ｑ3，ｑ4，ｑ5，ｑ6，ｑ7，ｑ8）は送信信号を検出することにより求めることができる。【００６９】  したがって、送信データ（ｂ0，ｂ1，ｂ2，ｂ3，ｂ4，ｂ5）は、（ｐ0，ｐ1，ｐ2，ｐ3）及び（ｑ0，ｑ1，ｑ2，ｑ3，ｑ4，ｑ5，ｑ6，ｑ7，ｑ8）を用いて、前記式から求めることができる。【００７０】  次に、整合フィルタの一構成例について説明する。【００７１】  図１１は、整合フィルタの一構成例を示しており、図４に示した信号Ａ〜Ｄに対する整合フィルタの例である。なお、信号Ａ〜ＤはＺＣＺ系列に遅延を適用して形成される。【００７２】  図１１（ａ）は、図３に示す系列の一番目のベクトル行（１，１，１，１）に対応する信号Ａの整合フィルタの一構成例であり、遅延時間として９τの場合を示している。図１１（ｂ），（ｃ），（ｄ）は、それぞれ（１，−１，１，−１），（１，１，−１，−１），（１，−１，−１，１）の各ベクトル行に対応する信号Ｂ，信号Ｃ，及び信号Ｄの整合フィルタの一構成例であり、同じく遅延時間として９τの場合を示している。【００７３】  以上の説明から明らかなように、本発明によれば、送信データにＺＣＺ系列の係数を乗ずると共に、これらを遅延させて送信することにより、送信信号の周期スペクトラムは無相関となり、各信号の振幅の広がりを小さくすることができる。【００７４】  また、信号の振幅の広がりを小さくすることにより、受信側の増幅器のダイナミックレンジを小さく抑えることができる。
【産業上の利用可能性】
【００７５】  本発明の通信方法は、移動体通信等のマルチパス環境に好適であり有用である。
【図面の簡単な説明】
【００７６】
【図１】本発明の送信信号形成方法、及び本発明の送信信号のデータ構造を説明するための概略図である。
【図２】ユニタリ行列の一例を示す図である。
【図３】データ列にユニタリ行列を適用して形成した本発明の送信データ列の例を示す図である。
【図４】本発明のデータ列と送信データ列との関係を表す図である。
【図５】本発明の入出力信号と整合フィルタとの関係を示す図である。
【図６】信号を整合フィルタに通したときのデータ列の状態を説明するための図である。
【図７】本発明のパイロット信号と送信信号との関係を説明するための図である。
【図８】本発明のパイロット信号によるマルチパス特性の検出を説明するための図である。
【図９】本発明の送信信号の通信状態を説明するための図である。
【図１０】本発明の送信信号の通信状態を説明するための図である。
【図１１】本発明に適用する整合フィルタの一構成例を示す図である。
【図１２】拡散符号系列として完全相補系列を用いた信号例を示す図である。
【符号の説明】
【００７７】  Ａ，Ｂ，Ｃ，Ｄ…信号  Ｐ…マルチパス伝送路
【図１】
0003809515.tif 000002
【図２】
0003809515.tif 000003
【図３】
0003809515.tif 000004
【図４】
0003809515.tif 000005
【図５】
0003809515.tif 000006
【図６】
0003809515.tif 000007
【図７】
0003809515.tif 000008
【図８】
0003809515.tif 000009
【図９】
0003809515.tif 000010
【図１０】
0003809515.tif 000011
【図１１】
0003809515.tif 000012
【図１２】
0003809515.tif 000013