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


【手続補正００３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
消費電力が増加する。消費電力の増加は、移動体端末の待ち受け時間を短縮する要因となる。
そこで、本発明は前記した従来の問題点を解決し、スペクトラム拡散による送信データの変調において、信号の振幅の広がりを小さくすることを目的とし、また、受信側の増幅器のダイナミックレンジを小さくすることを目的とする。
【発明の開示】
スペクトラム拡散による送信データの変調において、従来技術では拡散系列自体を工夫することにより送信信号の周期スペクトラムを無相関としている。これに対して、本発明は、スペクトラム拡散による送信データの変調において、従来のように拡散系列自体ではなく、送信データ列に着目することにより、送信信号の周期スペクトラムを無相関とする。送信信号の周期スペクトラムを無相関とすることにより、信号の振幅の広がりを小さくし、また、受信側の増幅器のダイナミックレンジを小さく抑える。
本発明の通信方法の送信において、
複数のデータ列
Ａ＝（ａ０ａ１…ａＮ−１），Ｂ＝（ｂ０ｂ１…ｂＮ−１），…
複数の係数列
Ｘ＝（ｘ０ｘ１…ｘｍ−１），Ｙ＝（ｙ０ｙ１…ｙｍ−１），…
を用いて、
複数の送信データ列
ＳＡ，Ｘ＝（ｘ０Ａ，０…０，ｘ１Ａ，０…０，ｘ２Ａ，０…０，…，ｘｍ−１Ａ，０…０）
ＳＢ，Ｙ＝（ｙ０Ｂ，０…０，ｙ１Ｂ，０…０，ｙ２Ｂ，０…０，…，ｙｍ−１Ｂ，０…０）
…
（０は信号のない単位長さの空白時間）
を形成し、この複数の送信データ列ＳＡ，Ｘ，ＳＢ，Ｙ，…を同じ伝送路に一緒に送信する。
ここで、データ列は、伝送内容の情報を含むデジタルデータである。一方、形成された送信データ列は送信信号となり、データ列を複数配列して形成される。複数のデータ列の配列において、各データ列に所定の係数列の各係数を乗じ、データ列間に所定長の空白時間を配置する。
送信データ列を形成する第１の方法は、係数を乗じた複数のデータ列を、そのデータ列のデータ長よりも長い時間で遅延させて間隔を開


【手続補正００４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
けて配列し、データ列間に所定長の空白時間を配置する。
また、送信データ列を形成する第２の方法は、データ列の後方に所定長の空白時間を付加し、空白時間を付加したデータ列に所定の係数列の各係数を乗じて複数のデータ列を形成し、当該複数のデータ列を係数列の係数順に配列して送信データ列を形成する。あるいは、データ列に所定の係数列の各係数を乗じて複数のデータ列を形成し、係数を乗じた各データ列の後方に所定長の空白時間を付加し、所定長の空白時間を付加した各データ列を係数列の係数順に配列して送信データ列を形成する。
また、本発明の送信信号形成方法の他の態様は、異なる係数列を用いて複数の送信データ列を形成する信号形成方法であり、異なる二つの送信データ列の任意の組み合わせにおいて、送信データ列に含まれる有限個数のデータ列が、非周期相互相関関数が０となる範囲を備えるように送信データ列を形成する。非周期相互相関関数は、無限個数でない有限個数の送信データを有する送信データ列同士の相互相関関数である。この相互相関関数が０となる範囲を備えるように、有限個のデータ列を備える送信データ列を形成することにより、送信信号の周期スペクトラムを無相関とする。
本発明の送信信号形成に用いる係数列はＺＣＺ系列から選択することができ、完全相補系列から選択した任意のベクトル行の係数列とすることができ、ユニタリ行列を用いて形成することができる。
本発明の通信方法は、複数のデータ列に対し、データ列毎に異なる係数列を用いて複数の送信データ列を形成し、当該複数の送信データ列を送信し、前記送信された送信データ列を受信信号として受信し、当該受信信号を前記係数列に対応する整合フィルタに通すことにより前記複数の送信データ列を復元する。
本発明の通信方法において、送信データ列をマルチバス特性を測定するパイロット信号とし、このパイロット信号を受信することにより伝送


【手続補正００５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
経路のマルチバス特性を求めることができる。
本発明の通信方法の他の態様において、異なる係数列を用いて複数の送信データ列を形成し、送信データ列から選択した少なくとも一つをパイロット信号とし、他の送信データ列を送信信号とする。パイロット信号の受信信号からマルチバス特性を求め、求めたマルチバス特性を用いて送信信号の受信信号からマルチバス特性を除去して送信データを求める。
パイロット信号及び送信信号は、周期スペクトラムが互いに無相関であり、対応する整合フィルタを通すことにより、各信号を分離することができる。また、パイロット信号は、送信信号と受信信号との関係からマルチバス特性を求めることができ、このマルチバス特性と受信信号から送信信号を求めることができる。
【図面の簡単な説明】
第１図は本発明の送信信号形成方法、及び本発明の送信信号のデータ構造を説明するための概略図であり、第２図はユニタリ行列の一例を示す図であり、第３図はデータ列にユニタリ行列を適用して形成した本発明の送信データ列の例を示す図であり、第４図は本発明のデータ列と送信データ列との関係を表す図であり、第５図は本発明の入出力信号と整合フィルタとの関係を示す図であり、図６は信号を整合フィルタに通したときのデータ列の状態を説明するための図であり、図７は、本発明のパイロット信号と送信信号との関係を説明するための図であり、図８


【手続補正００６】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
は本発明のパイロット信号によるマルチバス特性の検出を説明するための図であり、図９は本発明の送信信号の通信状態を説明するための図であり、図１０は本発明の送信信号の通信状態を説明するための図であり、図１１は本発明に適用する整合フィルタの一構成例を示す図であり、図１２は拡散符号系列として完全相補系列を用いた信号例を示す図である。
【発明を実施するための最良の形態】
以下、図面を用いて本発明を実施するための最良な形態における通信方法を説明する。
以下、本発明の実施の形態について、図を参照しながら詳細に説明する。
図１は本発明の送信データ列を説明するための概略図である。
本発明は、拡散系列を用いることにより、データ列ｂ（＝（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１））（図１（ａ）に示す）から送信データ列（図１（ｃ）に示す）を形成し、この送信データ列を送信信号とする。なお、Ｎは任意の整数とし、送信データのデータ長は任意のＮビットとする。
データ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）（図１（ａ）に示す）から送信データ列Ｂを形成するには、データ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）に所定の拡散系列の係数列（１，−１，１，−１）の各係数を乗じることにより（図１（ｂ）に示す）、複数の送信データ列Ｂ０（＝（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）），Ｂ１（＝（−１）・（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）），Ｂ２（＝（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）），Ｂ３（＝（−１）・（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１））を形成する。なお、データ列ｂ（＝（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１））に所定の拡散系列の係数列（１，−１，１，−１）の各係数を乗じる処理は、図１（ｂ）に


【手続補正００７】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
示すように、クロネッカー積で表すことができる。
次に、図１（ｃ）に示すように、各係数を乗じた複数のデータ列をそれぞれ所定長Ｔだけ遅延させて間隔を開けて配列し、各データ列間に遅延時間τに対応する所定長の空白時間を配置する。なお、所定長Ｔは送信データの長さＮよりも長く設定し、（Ｔ−Ｎ）ビット分の０データを配置する。これにより、図１（ｄ）に示すような送信データ列が形成される。送信データ間の間隔は、データ列の終了端から次のデータ列の開始端までを所定時間τだけ遅延させて形成する。このように複数の送信データを配列することによって、各送信データ間には（Ｔ−Ｎ）ビット分に相当する空白時間の間隔が開けられる。
なお、所定の係数列（１，−１，１，−１）の各係数を乗じたデータ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）を、所定時間遅延させる代わりに、データ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）の後方に（Ｔ−Ｎ）ビット分の空白時間を付加して全体のデータ長がＴビットのデータ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１，０，…，０）を形成し、この空白時間を付加した送信データに所定の係数列（１，−１，１，−１）の各係数を乗じることにより、複数のデータ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１，０，…，０），（−１）・（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−，０，…，０１），（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１，０，…，０），（−１）−（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１，０，…，０）を形成し、これらを係数列の順に配列することにより送信データ列を形成することもできる。この（Ｔ−Ｎ）ビット分の空白時間の付加は、時間τだけ遅延させる操作に対応している。
ここで用いるＺＣＺ系列は、ゼロ自己相関領域特性とゼロ相互相関領域特性を備える周期的ゼロ相関領域を持つ系列であり、例えば、所定の係数列として完全相補系列を用いることができる。完全相補系列は、各


【手続補正００８】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
系列の自己相関関数の和が、０シフト以外の全てのシフトで０となる自己相関特性と、各系列の相互相関関数の和が、全てのシフトにおいて常に０になる相互相関特性を備える系列であり、例えば、図２に示すユニタリ行列を用いることができる。
図３は、データ列Ａ０〜Ａ３，Ｂ０〜Ｂ３，Ｃ０〜Ｃ３，Ｄ０〜Ｄ３に、ユニタリ行列の各ベクトル行の各係数を乗じ、所定長の空白時間を付加することで得られる送信データ列の例を示している。
元のデータ列として（１，０，０，０）を用い、図２に示すユニタリ行列の各ベクトル行の各係数を乗じることにより、複数のデータ列が形成される。ユニタリ行列の第１行目のベクトル行から得られる各データ列は、各係数に対応してそれぞれＡ０＝（１，０，０，０），Ａ１＝（１，０，０，０），Ａ２＝（１，０，０，０），Ａ３＝（１，０，０，０）となる。また、ユニタリ行列の第２行目のベクトル行から得られる各データ列は、各係数に対応してＢ０＝（１，０，０，０），Ｂ１＝（−１，０，０，０），Ｂ２＝（１，０，０，０），Ｂ３＝（−１，０，０，０）となり、ユニタリ行列の第３行目のベクトル行から得られる各データ列は、各係数に対応してＣ０＝（１，０，０，０），Ｃ１＝（１，０，０，０），Ｃ２＝（−１，０，０，０），Ｃ３＝（−１，０，０，０）となり、ユニタリ行列の第４行目のベクトル行から得られる各データ列は、各係数に対応してＤ０＝（１，０，０，０），Ｄ１＝（−１，０，０，０），Ｄ２＝（−１，０，０，０），Ｄ３＝（１，０，０，０）となる。
送信データ列は、これらの複数のデータ列を遅延させ、空白時間を付加することにより形成される。図４は、データ列と送信データ列との関係を一般式で表している。ここで、データ列Ａ〜Ｄを、それぞれＡ＝（ａ０，ａ１，…，ａＮ−１），Ｂ＝（ｂ０，ｂ１，…，ｂＮ−１），Ｃ＝（ｃ０，ｃ１，…，ｃＮ−１），Ｄ＝（ｄ０，ｄ１，…，ｄＮ−１）で表したとき、送信データ


【手続補正００９】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
列は図４（ａ）中の行列式で表すように空白時間を付加して形成することができる。
また、データ列Ａ〜Ｄを、それぞれＡ＝（ａ０，ａ１，…，ａＮ−１，０，…，０），Ｂ＝（ｂ０，ｂ１，…，ｂＮ−１，０，…，０），Ｃ＝（ｃ０，ｃ１，…，ｃＮ−１，０，…，０），Ｄ＝（ｄ０，ｄ１，…，ｄＮ−１，０，…，０）で表した場合、送信データ列は図４（ｂ）中の行列式で表すことができる。
次に、形成した送信信号を用いた本発明の通信方法について説明する。
形成した送信信号は、その送信信号の形成に用いた拡散系列の各係数に対応した整合フィルタ（マッチドフィルタ）により取り出すことができる。例えば、整合フィルタは、データ列Ａを逆拡散して取り出すフィルタであり、データ列Ａの形成に用いた拡散系列の係数に対応して形成される。
入出力信号と整合フィルタとの関係は、拡散系列が備える完全相補性に基づいて定まる。図５は入出力信号と整合フィルタとの関係を示す図である。
例えば、図５（ａ）において、信号Ａを信号Ａの整合フィルタに通した場合には、自己相関特性からインパルス状の信号を得ることができるが、信号Ａを信号Ａの整合フィルタ以外の整合フィルタ（信号Ｂの整合フィルタ〜信号Ｄの整合フィルタ）に通した場合には、相互相関特性から信号は得られない。
また、図５（ｂ）において、信号Ｂを信号Ｂの整合フィルタに通した場合には、自己相関特性からインパルス状の信号を得ることができるが、信号Ｂを信号Ｂの整合フィルタ以外の整合フィルタ（信号Ａの整合フィルタ，信号Ｃの整合フィルタ，信号Ｄの整合フィルタ）に通した場合には、相互相関特性から信号は得られない。


【手続補正０１０】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
次に、本発明の送信信号形成により、送信信号の振幅の広がりが抑えられることについて説明する。
本発明の送信信号形成では、ＺＣＺ系列の係数を乗じた複数のデータ列を遅延させて配列することにより、有限個のデータ列において周期的ゼロ相関領域を持たせ、インパルス状の信号を形成することができる。
図６を用いて、信号を整合フィルタに通したときのデータ列の状態について説明する。
図６（ａ）は、信号Ａを信号Ａの整合フィルタに通したときのデータ列の状態を示している。
本発明による送信信号は、完全相補系列に基づいたＺＣＺ系列に遅延時間を適用して、
ａＡ＝ａ（Ａ０）０＋ａ（Ａ１）Ｔ＋ａ（Ａ２）２Ｔ＋ａ（Ａ３）３Ｔで表すことができる。ここで、（・）ＴはＴタイムスロット（Ｔチップ）の時間遅延を表しており、ａＡの信号長は４Ｔとなる。
なお、図３で示したデータ信号Ａは、上記式において（ＡＮ）の信号を（１，０，０，０）とし、Ｔ＝９とした場合に対応している。
この信号Ａを信号Ａの整合フィルタに通して得られる信号は、信号Ａと整合フィルタＡとのコンボリューションにより求めることができ、
ａＡ＊Ａｆ＝４ａ（ｘ，ｘ，…，ｘ，ｘ，０，０，０，０，０，０，０，０，１，０，０，０，０，０，０，０，０，ｘ，ｘ，…，ｘ，ｘ）
で表される。なお、Ａｆは整合フィルタに対応している。
上記式から、得られる信号はインパルス状となり、振幅の広がりを抑えることができる。
一方、  図６（ｂ）は、信号Ｂを信号Ａの整合フィルタに通したときのデータ列の状態を示している。
送信信号Ｂは


【手続補正０１１】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
ａＢ＝ａ（Ｂ０）０−ａ（Ｂ１）Ｔ−ａ（Ｂ２）２Ｔ＋ａ（Ｂ３）３Ｔ
で表される。なお、図３で示したデータ信号Ｂは、上記式において（ＢＮ）の信号を（１，０，０，０）とし、Ｔ＝９とした場合に対応している。
この信号Ｂを信号Ａの整合フィルタに通して得られる信号は、信号Ｂと整合フィルタＡとのコンボリューションにより求めることができ、信号Ｂを信号Ａの整合フィルタに通したときの信号は、
ａＢ＊Ａｆ＝ａ（０，０，…，０，−１，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，−１，０，…，０，０）
で表される。なお、上記二つの式において、ａは送信時の信号振幅を表している。
このことは、本発明により形成される送信データ列によれば、複数の送信データ列の任意の組み合わせにおいて、有限個数のデータ列は非周期相互相関関数が０となる範囲（図６（ｂ）及び上記ａＢ＊Ａｆ中の（−１）で挟まれる連続する０の範囲）を備えることを表している。なお、非周期相互相関関数は、長さが無限としたときの周期相互相関関数である。
本発明の通信方法では、形成される送信信号の少なくとも一つをパイロット信号とし、信号が送信されるマルチバス伝送路のマルチバス特性の検出、及びマルチバス特性を除去した送信信号の検出に適用することができる。図７は、パイロット信号と送信信号との関係を説明するための図である。
図７において、例えば、信号Ａをパイロット信号とし、マルチバス伝送路Ｐを通過させた後、信号Ａの整合フィルタＡを通して出力信号ｐを求めると、この出力信号ｐからマルチバス伝送路のマルチバス特性Ｐを求めることができる。
信号Ｂ〜信号Ｄを送信信号としたとき、パイロット信号と同じマルチ


【手続補正０１２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
送信信号の周期スペクトラムは無相関となり、各信号の振幅の広がりを小さくすることができる。
また、信号の振幅の広がりを小さくすることにより、受信側の増幅器のダイナミックレンジを小さく抑えることができる。
【産業上の利用可能性】
本発明の通信方法は、移動体通信等のマルチバス環境に好適であり有用である。




【手続補正書】
【提出日】平成16年9月1日(2004.9.1)
【手続補正００１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のデータ列
Ａ＝（ａ０ａ１…ａＮ−１），Ｂ＝（ｂ０ｂ１…ｂＮ−１），…
複数の係数列
Ｘ＝（ｘ０ｘ１…ｘｍ−１），Ｙ＝（ｙ０ｙ１…ｙｍ−１），…
を用いて、
複数の送信データ列
ＳＡ，Ｘ＝（ｘ０Ａ，０…０，ｘ１Ａ，０…０，ｘ２Ａ，０…０，…，ｘｍ−１Ａ，０…０）
ＳＢ，Ｙ＝（ｙ０Ｂ，０…０，ｙ１Ｂ，０…０，ｙ２Ｂ，０…０，…，ｙｍ−１Ｂ，０…０）
…
（０は信号のない単位長さの空白時間）
を形成し、
当該複数の送信データ列ＳＡ，Ｘ，ＳＢ，Ｙ，…を同じ伝送路に一緒に送信することを特徴とする、通信方法。
【請求項２】
（補正後）
複数のデータ列に対し、データ列毎に異なる係数列を用いて複数の送信データ列を形成し、
当該複数の送信データ列を送信し、
前記送信された送信データ列を受信信号として受信し、
当該受信信号を前記係数列に対応する整合フィルタに通すことにより前記複数のデータ列を復元することを特徴とする、通信方法。
【請求項３】
（削除）
【請求項４】
前記複数の送信データ列の任意の組み合わせにおいて、当該送信データ列の有限個数の送信データ列は非周期相互相関関数が０となる範囲を備えることを特徴とする、請求の範囲第１項又は第２項に記載の通信方法。
【請求項５】
（削除）
【請求項６】
前記係数列は、ユニタリ行列から形成されることを特徴とする、請求の範囲第１項、第２項、第４項の何れかに記載の通信方法。
【請求項７】
（削除）
【請求項８】
前記送信データ列から選択した少なくとも一つをマルチパス特性を測定するパイロット信号とし、
伝送路を介して受信した送信データ列の内、前記パイロット信号は当該伝送路のマルチパス特性を有することを特徴とする、請求の範囲第１項、第２項、第４項、第６項の何れかに記載の通信方法。
【請求項９】
異なる係数列を用いて複数の送信データ列を形成し、
前記送信データ列から選択した少なくとも一つをパイロット信号とし、
他の送信データ列を送信信号とし、
伝送路を介して受信した送信データ列の内、前記パイロット信号の受信信号からマルチパス特性を求め、
当該求めたマルチパス特性を用いて受信信号からマルチパス特性を除去した送信データ列を求めることを特徴とする、請求の範囲第１項、第２項、第４項、第６項の何れかに記載の通信方法。
【手続補正００２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【技術分野】
本発明は、通信方法に関し、特に、移動体通信等のマルチパス環境に好適である。
【背景技術】
セルラー無線通信や種々のモバイル環境下において、データ通信の需要の増加に伴い、無線周波数資源の利用率を高める技術が求められている。例えば、ＣＤＭＡ方式による通信方式では、拡散系列の相関特性や伝送経路のマルチパス特性によるチャネル間干渉が周波数利用率を制限する要因となっている。
直交周波数分割多重（ＯＦＤＭ）を用いた方式は、正弦波を用いた周波数多重であるため、マルチパスの影響は信号電力のフェーディングとして現れ、送信の正弦信号とマルチパスの正弦信号とを分離することが難しいという問題がある。
一方、ＣＭＤＡ方式によれば、パイロット信号を使うことにより、同一周波数及び同一時間において、送信信号とマルチパス信号とを分離することができる。
ＣＭＤＡ方式は、スペクトラム拡散通信方式を用いた多元接続方法である。このスペクトラム拡散通信方式は拡散符号系列を用いて変調が行われる。拡散符号系列として、例えば自己相関のない周期系列が用いられる。
元の送信信号とマルチパスによる信号とを分離する拡散符号系列とし


【手続補正００３】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
消費電力が増加する。消費電力の増加は、移動体端末の待ち受け時間を短縮する要因となる。
そこで、本発明は前記した従来の問題点を解決し、スペクトラム拡散による送信データの変調において、信号の振幅の広がりを小さくすることを目的とし、また、受信側の増幅器のダイナミックレンジを小さくすることを目的とする。
【発明の開示】
スペクトラム拡散による送信データの変調において、従来技術では拡散系列自体を工夫することにより送信信号の周期スペクトラムを無相関としている。これに対して、本発明は、スペクトラム拡散による送信データの変調において、従来のように拡散系列自体ではなく、送信データ列に着目することにより、送信信号の周期スペクトラムを無相関とする。送信信号の周期スペクトラムを無相関とすることにより、信号の振幅の広がりを小さくし、また、受信側の増幅器のダイナミックレンジを小さく抑える。
本発明の通信方法の送信において、
複数のデータ列
Ａ＝（ａ０ａ１…ａＮ−１），Ｂ＝（ｂ０ｂ１…ｂＮ−１），…
複数の係数列
Ｘ＝（ｘ０ｘ１…ｘｍ−１），Ｙ＝（ｙ０ｙ１…ｙｍ−１），…
を用いて、
複数の送信データ列
ＳＡ，Ｘ＝（ｘ０Ａ，０…０，ｘ１Ａ，０…０，ｘ２Ａ，０…０，…，ｘｍ−１Ａ，０…０）
ＳＢ，Ｙ＝（ｙ０Ｂ，０…０，ｙ１Ｂ，０…０，ｙ２Ｂ，０…０，…，ｙｍ−１Ｂ，０…０）
…
（０は信号のない単位長さの空白時間）
を形成し、この複数の送信データ列ＳＡ，Ｘ，ＳＢ，Ｙ，…を同じ伝送路に一緒に送信する。
ここで、データ列は、伝送内容の情報を含むデジタルデータである。一方、形成された送信データ列は送信信号となり、データ列を複数配列して形成される。複数のデータ列の配列において、各データ列に所定の係数列の各係数を乗じ、データ列間に所定長の空白時間を配置する。
送信データ列を形成する第１の方法は、係数を乗じた複数のデータ列を、そのデータ列のデータ長よりも長い時間で遅延させて間隔を開


【手続補正００４】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
けて配列し、データ列間に所定長の空白時間を配置する。
また、送信データ列を形成する第２の方法は、データ列の後方に所定長の空白時間を付加し、空白時間を付加したデータ列に所定の係数列の各係数を乗じて複数のデータ列を形成し、当該複数のデータ列を係数列の係数順に配列して送信データ列を形成する。あるいは、データ列に所定の係数列の各係数を乗じて複数のデータ列を形成し、係数を乗じた各データ列の後方に所定長の空白時間を付加し、所定長の空白時間を付加した各データ列を係数列の係数順に配列して送信データ列を形成する。
また、本発明の送信信号形成方法の他の態様は、異なる係数列を用いて複数の送信データ列を形成する信号形成方法であり、異なる二つの送信データ列の任意の組み合わせにおいて、送信データ列に含まれる有限個数のデータ列が、非周期相互相関関数が０となる範囲を備えるように送信データ列を形成する。非周期相互相関関数は、無限個数でない有限個数の送信データを有する送信データ列同士の相互相関関数である。この相互相関関数が０となる範囲を備えるように、有限個のデータ列を備える送信データ列を形成することにより、送信信号の周期スペクトラムを無相関とする。
本発明の送信信号形成に用いる係数列はＺＣＺ系列から選択することができ、完全相補系列から選択した任意のベクトル行の係数列とすることができ、ユニタリ行列を用いて形成することができる。
本発明の通信方法は、複数のデータ列に対し、データ列毎に異なる係数列を用いて複数の送信データ列を形成し、当該複数の送信データ列を送信し、前記送信された送信データ列を受信信号として受信し、当該受信信号を前記係数列に対応する整合フィルタに通すことにより前記複数の送信データ列を復元する。
本発明の通信方法において、送信データ列をマルチパス特性を測定するパイロット信号とし、このパイロット信号を受信することにより伝送


【手続補正００５】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
経路のマルチパス特性を求めることができる。
本発明の通信方法の他の態様において、異なる係数列を用いて複数の送信データ列を形成し、送信データ列から選択した少なくとも一つをパイロット信号とし、他の送信データ列を送信信号とする。パイロット信号の受信信号からマルチパス特性を求め、求めたマルチパス特性を用いて送信信号の受信信号からマルチパス特性を除去して送信データを求める。
パイロット信号及び送信信号は、周期スペクトラムが互いに無相関であり、対応する整合フィルタを通すことにより、各信号を分離することができる。また、パイロット信号は、送信信号と受信信号との関係からマルチパス特性を求めることができ、このマルチパス特性と受信信号から送信信号を求めることができる。
【図面の簡単な説明】
第１図は本発明の送信信号形成方法、及び本発明の送信信号のデータ構造を説明するための概略図であり、第２図はユニタリ行列の一例を示す図であり、第３図はデータ列にユニタリ行列を適用して形成した本発明の送信データ列の例を示す図であり、第４図は本発明のデータ列と送信データ列との関係を表す図であり、第５図は本発明の入出力信号と整合フィルタとの関係を示す図であり、図６は信号を整合フィルタに通したときのデータ列の状態を説明するための図であり、図７は、本発明のパイロット信号と送信信号との関係を説明するための図であり、図８


【手続補正００６】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
は本発明のパイロット信号によるマルチパス特性の検出を説明するための図であり、図９は本発明の送信信号の通信状態を説明するための図であり、図１０は本発明の送信信号の通信状態を説明するための図であり、図１１は本発明に適用する整合フィルタの一構成例を示す図であり、図１２は拡散符号系列として完全相補系列を用いた信号例を示す図である。
【発明を実施するための最良の形態】
以下、図面を用いて本発明を実施するための最良な形態における通信方法を説明する。
以下、本発明の実施の形態について、図を参照しながら詳細に説明する。
図１は本発明の送信データ列を説明するための概略図である。
本発明は、拡散系列を用いることにより、データ列ｂ（＝（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１））（図１（ａ）に示す）から送信データ列（図１（ｃ）に示す）を形成し、この送信データ列を送信信号とする。なお、Ｎは任意の整数とし、送信データのデータ長は任意のＮビットとする。
データ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）（図１（ａ）に示す）から送信データ列Ｂを形成するには、データ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）に所定の拡散系列の係数列（１，−１，１，−１）の各係数を乗じることにより（図１（ｂ）に示す）、複数の送信データ列Ｂ０（＝（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）），Ｂ１（＝（−１）・（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）），Ｂ２（＝（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）），Ｂ３（＝（−１）・（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１））を形成する。なお、データ列ｂ（＝（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１））に所定の拡散系列の係数列（１，−１，１，−１）の各係数を乗じる処理は、図１（ｂ）に


【手続補正００７】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
示すように、クロネッカー積で表すことができる。
次に、図１（ｃ）に示すように、各係数を乗じた複数のデータ列をそれぞれ所定長Ｔだけ遅延させて間隔を開けて配列し、各データ列間に遅延時間τに対応する所定長の空白時間を配置する。なお、所定長Ｔは送信データの長さＮよりも長く設定し、（Ｔ−Ｎ）ビット分の０データを配置する。これにより、図１（ｄ）に示すような送信データ列が形成される。送信データ間の間隔は、データ列の終了端から次のデータ列の開始端までを所定時間τだけ遅延させて形成する。このように複数の送信データを配列することによって、各送信データ間には（Ｔ−Ｎ）ビット分に相当する空白時間の間隔が開けられる。
なお、所定の係数列（１，−１，１，−１）の各係数を乗じたデータ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）を、所定時間遅延させる代わりに、データ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１）の後方に（Ｔ−Ｎ）ビット分の空白時間を付加して全体のデータ長がＴビットのデータ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１，０，…，０）を形成し、この空白時間を付加した送信データに所定の係数列（１，−１，１，−１）の各係数を乗じることにより、複数のデータ列（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１，０，…，０），（−１）・（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−，０，…，０１），（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１，０，…，０），（−１）・（ｂ０，ｂ１，ｂ２，ｂ３，…，ｂＮ−１，０，…，０）を形成し、これらを係数列の順に配列することにより送信データ列を形成することもできる。この（Ｔ−Ｎ）ビット分の空白時間の付加は、時間τだけ遅延させる操作に対応している。
ここで用いるＺＣＺ系列は、ゼロ自己相関領域特性とゼロ相互相関領域特性を備える周期的ゼロ相関領域を持つ系列であり、例えば、所定の係数列として完全相補系列を用いることができる。完全相補系列は、各


【手続補正００８】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
系列の自己相関関数の和が、０シフト以外の全てのシフトで０となる自己相関特性と、各系列の相互相関関数の和が、全てのシフトにおいて常に０になる相互相関特性を備える系列であり、例えば、図２に示すユニタリ行列を用いることができる。
図３は、データ列Ａ０〜Ａ３，Ｂ０〜Ｂ３，Ｃ０〜Ｃ３，Ｄ０〜Ｄ３に、ユニタリ行列の各ベクトル行の各係数を乗じ、所定長の空白時間を付加することで得られる送信データ列の例を示している。
元のデータ列として（１，０，０，０）を用い、図２に示すユニタリ行列の各ベクトル行の各係数を乗じることにより、複数のデータ列が形成される。ユニタリ行列の第１行目のベクトル行から得られる各データ列は、各係数に対応してそれぞれＡ０＝（１，０，０，０），Ａ１＝（１，０，０，０），Ａ２＝（１，０，０，０），Ａ３＝（１，０，０，０）となる。また、ユニタリ行列の第２行目のベクトル行から得られる各データ列は、各係数に対応してＢ０＝（１，０，０，０），Ｂ１＝（−１，０，０，０），Ｂ２＝（１，０，０，０），Ｂ３＝（−１，０，０，０）となり、ユニタリ行列の第３行目のベクトル行から得られる各データ列は、各係数に対応してＣ０＝（１，０，０，０），Ｃ１＝（１，０，０，０），Ｃ２＝（−１，０，０，０），Ｃ３＝（−１，０，０，０）となり、ユニタリ行列の第４行目のベクトル行から得られる各データ列は、各係数に対応してＤ０＝（１，０，０，０），Ｄ１＝（−１，０，０，０），Ｄ２＝（−１，０，０，０），Ｄ３＝（１，０，０，０）となる。
送信データ列は、これらの複数のデータ列を遅延させ、空白時間を付加することにより形成される。図４は、データ列と送信データ列との関係を一般式で表している。ここで、データ列Ａ〜Ｄを、それぞれＡ＝（ａ０，ａ１，…，ａＮ−１），Ｂ＝（ｂ０，ｂ１，…，ｂＮ−１），Ｃ＝（ｃ０，ｃ１，…，ｃＮ−１），Ｄ＝（ｄ０，ｄ１，…，ｄＮ−１）で表したとき、送信データ


【手続補正００９】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
列は図４（ａ）中の行列式で表すように空白時間を付加して形成することができる。
また、データ列Ａ〜Ｄを、それぞれＡ＝（ａ０，ａ１，…，ａＮ−１，０，…，０），Ｂ＝（ｂ０，ｂ１，…，ｂＮ−１，０，…，０），Ｃ＝（ｃ０，ｃ１，…，ｃＮ−１，０，…，０），Ｄ＝（ｄ０，ｄ１，…，ｄＮ−１，０，…，０）で表した場合、送信データ列は図４（ｂ）中の行列式で表すことができる。
次に、形成した送信信号を用いた本発明の通信方法について説明する。
形成した送信信号は、その送信信号の形成に用いた拡散系列の各係数に対応した整合フィルタ（マッチドフィルタ）により取り出すことができる。例えば、整合フィルタは、データ列Ａを逆拡散して取り出すフィルタであり、データ列Ａの形成に用いた拡散系列の係数に対応して形成される。
入出力信号と整合フィルタとの関係は、拡散系列が備える完全相補性に基づいて定まる。図５は入出力信号と整合フィルタとの関係を示す図である。
例えば、図５（ａ）において、信号Ａを信号Ａの整合フィルタに通した場合には、自己相関特性からインパルス状の信号を得ることができるが、信号Ａを信号Ａの整合フィルタ以外の整合フィルタ（信号Ｂの整合フィルタ〜信号Ｄの整合フィルタ）に通した場合には、相互相関特性から信号は得られない。
また、図５（ｂ）において、信号Ｂを信号Ｂの整合フィルタに通した場合には、自己相関特性からインパルス状の信号を得ることができるが、信号Ｂを信号Ｂの整合フィルタ以外の整合フィルタ（信号Ａの整合フィルタ，信号Ｃの整合フィルタ，信号Ｄの整合フィルタ）に通した場合には、相互相関特性から信号は得られない。


【手続補正０１０】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
次に、本発明の送信信号形成により、送信信号の振幅の広がりが抑えられることについて説明する。
本発明の送信信号形成では、ＺＣＺ系列の係数を乗じた複数のデータ列を遅延させて配列することにより、有限個のデータ列において周期的ゼロ相関領域を持たせ、インパルス状の信号を形成することができる。
図６を用いて、信号を整合フィルタに通したときのデータ列の状態について説明する。
図６（ａ）は、信号Ａを信号Ａの整合フィルタに通したときのデータ列の状態を示している。
本発明による送信信号は、完全相補系列に基づいたＺＣＺ系列に遅延時間を適用して、
ａＡ＝ａ（Ａ０）０＋ａ（Ａ１）Ｔ＋ａ（Ａ２）２Ｔ＋ａ（Ａ３）３Ｔ
で表すことができる。ここで、（・）ＴはＴタイムスロット（Ｔチップ）の時間遅延を表しており、ａＡの信号長は４Ｔとなる。
なお、図３で示したデータ信号Ａは、上記式において（ＡＮ）の信号を（１，０，０，０）とし、Ｔ＝９とした場合に対応している。
この信号Ａを信号Ａの整合フィルタに通して得られる信号は、信号Ａと整合フィルタＡとのコンボリューションにより求めることができ、
ａＡ＊Ａｆ＝４ａ（ｘ，ｘ，…，ｘ，ｘ，０，０，０，０，０，０，０，０，１，０，０，０，０，０，０，０，０，ｘ，ｘ，…，ｘ，ｘ）で表される。なお、Ａｆは整合フィルタに対応している。
上記式から、得られる信号はインパルス状となり、振幅の広がりを抑えることができる。
一方、  図６（ｂ）は、信号Ｂを信号Ａの整合フィルタに通したときのデータ列の状態を示している。
送信信号Ｂは


【手続補正０１１】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
ａＢ＝ａ（Ｂ０）０−ａ（Ｂ１）Ｔ−ａ（Ｂ２）２Ｔ＋ａ（Ｂ３）３Ｔ
で表される。なお、図３で示したデータ信号Ｂは、上記式において（ＢＮ）の信号を（１，０，０，０）とし、Ｔ＝９とした場合に対応している。
この信号Ｂを信号Ａの整合フィルタに通して得られる信号は、信号Ｂと整合フィルタＡとのコンボリューションにより求めることができ、信号Ｂを信号Ａの整合フィルタに通したときの信号は、
ａＢ＊Ａｆ＝ａ（０，０，…，０，−１，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，０，−１，０，…，０，０）で表される。なお、上記二つの式において、ａは送信時の信号振幅を表している。
このことは、本発明により形成される送信データ列によれば、複数の送信データ列の任意の組み合わせにおいて、有限個数のデータ列は非周期相互相関関数が０となる範囲（図６（ｂ）及び上記ａＢ＊Ａｆ中の（−１）で挟まれる連続する０の範囲）を備えることを表している。なお、非周期相互相関関数は、長さが無限としたときの周期相互相関関数である。
本発明の通信方法では、形成される送信信号の少なくとも一つをパイロット信号とし、信号が送信されるマルチパス伝送路のマルチパス特性の検出、及びマルチパス特性を除去した送信信号の検出に適用することができる。図７は、パイロット信号と送信信号との関係を説明するための図である。
図７において、例えば、信号Ａをパイロット信号とし、マルチパス伝送路Ｐを通過させた後、信号Ａの整合フィルタＡを通して出力信号ｐを求めると、この出力信号ｐからマルチパス伝送路のマルチパス特性Ｐを求めることができる。
信号Ｂ〜信号Ｄを送信信号としたとき、パイロット信号と同じマルチ


【手続補正０１２】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
送信信号の周期スペクトラムは無相関となり、各信号の振幅の広がりを小さくすることができる。
また、信号の振幅の広がりを小さくすることにより、受信側の増幅器のダイナミックレンジを小さく抑えることができる。
【産業上の利用可能性】
本発明の通信方法は、移動体通信等のマルチパス環境に好適であり有用である。




【国際調査報告】
2004021597.tif 000015
2004021597.tif 000016
2004021597.tif 000017
2004021597.tif 000018