Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3531869B2 - Receiving device, receiving method, program, and information recording medium - Google Patents
[go: Go Back, main page]

JP3531869B2 - Receiving device, receiving method, program, and information recording medium - Google Patents

Receiving device, receiving method, program, and information recording medium

Info

Publication number
JP3531869B2
JP3531869B2 JP2002045255A JP2002045255A JP3531869B2 JP 3531869 B2 JP3531869 B2 JP 3531869B2 JP 2002045255 A JP2002045255 A JP 2002045255A JP 2002045255 A JP2002045255 A JP 2002045255A JP 3531869 B2 JP3531869 B2 JP 3531869B2
Authority
JP
Japan
Prior art keywords
code
receiving
sequence
amplification
delay time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP2002045255A
Other languages
Japanese (ja)
Other versions
JP2003249873A (en
Inventor
健 梅野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Science and Technology Agency
Original Assignee
Japan Science and Technology Agency
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Japan Science and Technology Agency filed Critical Japan Science and Technology Agency
Priority to JP2002045255A priority Critical patent/JP3531869B2/en
Priority to EP02708665A priority patent/EP1401100A4/en
Priority to TW091106129A priority patent/TWI233556B/en
Priority to CNB028073703A priority patent/CN100440731C/en
Priority to PCT/JP2002/002902 priority patent/WO2002078183A1/en
Priority to US10/473,310 priority patent/US7411997B2/en
Publication of JP2003249873A publication Critical patent/JP2003249873A/en
Application granted granted Critical
Publication of JP3531869B2 publication Critical patent/JP3531869B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/10Code generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、受信装置、受信方
法、プログラム、ならびに、情報記録媒体に関する。
TECHNICAL FIELD The present invention relates to a receiving device, a receiving method, a program, and an information recording medium.

【0002】[0002]

【従来の技術】従来から、直交符号系列(M系列、Go
ld符号、ウォルシュ関数から得られる直交符号系列、
チェビシェフ多項式から得られる直交符号系列、ベーカ
ー系列、マンチェスタ符号化直交系列を含む。以下同
じ。)を拡散符号として用いるスペクトラム拡散技術が
提案されている。
2. Description of the Related Art Conventionally, orthogonal code sequences (M sequence, Go sequence)
ld code, orthogonal code sequence obtained from Walsh function,
It includes orthogonal code sequences, Baker sequences, and Manchester coded orthogonal sequences obtained from Chebyshev polynomials. same as below. ) Has been proposed as a spread code.

【0003】たとえば、IMT 2000 W−CDM
Aシステム、lCDMA2000システム、無線LAN
IEEE802.11bなどのシステムによる無線通
信技術においては、同じ周波数帯を複数の通信接続に用
いるために、CDMA(CodeDivision Multiple Acces
s)を利用している。
For example, IMT 2000 W-CDM
A system, lCDMA2000 system, wireless LAN
In the wireless communication technology based on the system such as IEEE 802.11b, since the same frequency band is used for a plurality of communication connections, CDMA (Code Division Multiple Acces) is used.
s) is used.

【0004】CDMAでは、直交符号系列の要素を実部
と虚部に配置した複素数を拡散符号とし、互いに異なる
拡散符号を用いて通信情報を拡散変調することにより、
複数の通信接続を同じ周波数帯に入れ込み、また、同じ
周波数帯から所望の通信接続を分離することができる。
In CDMA, a complex number in which elements of an orthogonal code sequence are arranged in a real part and an imaginary part is used as a spreading code, and communication information is spread-modulated by using different spreading codes.
Multiple communication connections can be plugged into the same frequency band and desired communication connections can be separated from the same frequency band.

【0005】このような無線通信技術においては、基地
局と移動体端末との間で通信が行われることが多いが、
一般に、まず移動体端末から基地局に対して信号を送信
し(Up Link通信)、基地局がこれを受信して同期をと
った上で、両者間で通信が行われる。
In such wireless communication technology, communication is often performed between a base station and a mobile terminal.
Generally, first, a signal is transmitted from a mobile terminal to a base station (Up Link communication), the base station receives the signal and synchronizes, and then communication is performed between the two.

【0006】したがって、両者間の通信を開始する際に
は、その際の受信側(一般には基地局であるが、移動体
端末である場合もありうる。)で相関をとることによっ
て同期をとることになる。
Therefore, when the communication between the two is started, the receiving side at that time (generally a base station, but it may be a mobile terminal) is correlated to establish synchronization. It will be.

【0007】一方、同期をとった後の通信(Down Link
通信)は、あらかじめ同期がとれているため、同期検波
をするだけでよい。
On the other hand, communication after synchronization (Down Link
(Communication) is synchronized in advance, so only synchronous detection is required.

【0008】[0008]

【発明が解決しようとする課題】このような無線通信技
術においては、より分離性能が良好で、ユーザが増加し
てもBER(Bit Error Rate;ビット誤り率)が低い通
信技術が常に求められている。
In such wireless communication technology, there is always a demand for a communication technology having a better separation performance and a low BER (Bit Error Rate) even if the number of users increases. There is.

【0009】本発明は、このような拡散変調を行うのに
好適な受信装置、受信方法、これらをコンピュータによ
り実現するプログラム、ならびに、当該プログラムを記
録したコンピュータ読取可能な情報記録媒体を提供する
ことを目的とする。
The present invention provides a receiving apparatus, a receiving method, a program for realizing these by a computer, and a computer-readable information recording medium recording the program, which is suitable for performing such spread modulation. With the goal.

【0010】[0010]

【課題を解決するための手段】以上の目的を達成するた
め、本発明の原理にしたがって、下記の発明を開示す
る。
In order to achieve the above object, the following invention is disclosed according to the principle of the present invention.

【0011】本発明の第1の観点に係る受信装置は、信
号受信部と、受信側フィルタ部と、符号生成部と、符号
側フィルタ部と、相関検波部と、を備え、以下のように
構成する。
A receiving apparatus according to a first aspect of the present invention comprises a signal receiving section, a receiving side filter section, a code generating section, a code side filter section, and a correlation detecting section. Constitute.

【0012】すなわち、信号受信部は、信号を受信す
る。
That is, the signal receiving section receives a signal.

【0013】一方、受信側フィルタ部は、受信された信
号を入力系列として受け付けて、これをフィルタ処理し
て出力する。
On the other hand, the reception side filter section receives the received signal as an input sequence, filters this and outputs it.

【0014】さらに、符号生成部は、拡散符号を生成す
る。
Furthermore, the code generator generates a spread code.

【0015】そして、符号側フィルタ部は、生成された
拡散符号を入力系列として受け付けて、これをフィルタ
処理して出力する。
Then, the code-side filter section receives the generated spread code as an input sequence, filters it, and outputs it.

【0016】一方、相関検波部は、受信側フィルタ部の
フィルタ処理の結果を符号側フィルタ部のフィルタ処理
の結果に対して相関検波して、伝送信号を得る。
On the other hand, the correlation detection section performs correlation detection on the result of the filter processing of the reception side filter section with respect to the result of the filter processing of the code side filter section to obtain a transmission signal.

【0017】さらに、受信側フィルタ部と、符号側フィ
ルタ部と、は、いずれも、所定の実インパルス定数r (-
1≦r≦1)と所定の実数定数x (x≠0)と所定の遅延時間定
数Dとを用いて、入力系列をフィルタ処理し、遅延部
と、増幅部と、加算部と、を備えるように構成する。
Further, the receiving side filter section and the code side filter section are each provided with a predetermined actual impulse constant r (-
1 ≦ r ≦ 1), a predetermined real number constant x (x ≠ 0), and a predetermined delay time constant D are used to filter the input sequence, and a delay unit, an amplification unit, and an addition unit are provided. To configure.

【0018】ここで、遅延部は、受け付けた入力系列
を、それぞれ0,D,2D,3D,…,(N-1)D (Nは所定の正
整数)だけ遅延させた複数の遅延済系列を出力する。
Here, the delay unit delays the received input sequence by 0, D, 2D, 3D, ..., (N-1) D (N is a predetermined positive integer), and a plurality of delayed sequences. Is output.

【0019】一方、増幅部は、遅延部により遅延されて
出力された複数の遅延済系列のそれぞれを、当該遅延時
間がTである場合、x(-r)N-T/D倍して増幅した複数の増
幅済系列を出力する。上記のように、遅延部は、受け付
けた入力系列を、それぞれ 0 D 2D 3D ,…, (N-1)D
(N は所定の正整数 ) だけ遅延させた複数の遅延済系列を
出力するので、当該遅延時間 T はそれぞれ 0 D 2D 3
D ,…, (N-1)D となり、当該複数の遅延済系列に対する
増幅率は、 x(-r) N-0/D = x(-r) N x(-r) N-D/D = x(-r) N-1 x(-r) N-2D/D = x(-r) N-2 x(-r) N-3D/D = x(-r) N-3 …, x(-r) N-(N-1)D/D = x(-r) 1 となる。これは、公比 (-1/r) の等比数列である。ここ
で、所定の実定数 x を、現在の x から -x/r に取り直せば、
これらの増幅率は、 x(-r) N-1 x(-r) N-2 ,…, x(-r) 2
x(-r) x のように書き直すことができる。
On the other hand, the amplifying unit multiplies each of the plurality of delayed sequences delayed and output by the delaying unit by x (-r) NT / D times and amplifying when the delay time is T. Output the amplified series of. As mentioned above, the delay unit accepts
The input sequence of digits is 0 , D , 2D , 3D , ..., (N-1) D, respectively.
(N is a predetermined positive integer) only a plurality of delay already series delayed
Since it is output, the delay time T is 0 , D , 2D , 3 respectively.
D ,…, (N-1) D , for the multiple delayed sequences
The amplification factor is x (-r) N-0 / D = x (-r) N , x (-r) ND / D = x (-r) N-1 , x (-r) N-2D / D = x (-r) N-2 , x (-r) N-3D / D = x (-r) N-3 , …, x (-r) N- (N-1) D / D = x ( -r) 1, to become. This is the geometric progression of the common ratio (-1 / r) . here
Then, if the predetermined real constant x is changed from the current x to -x / r ,
These amplification factors are x (-r) N-1 , x (-r) N-2 , ..., x (-r) 2 ,
It can be rewritten as x (-r) , x .

【0020】さらに、加算部は、増幅部により増幅され
て出力された複数の増幅済系列の総和を計算して、これ
をフィルタ処理の結果として出力する。
Further, the adding section calculates the total sum of the plurality of amplified sequences amplified and output by the amplifying section, and outputs this as the result of the filtering process.

【0021】また、本発明の受信装置は、受信側フィル
タ部と、符号側フィルタ部と、において、以下のように
構成することができる。
Further, the receiving apparatus of the present invention can be configured as follows in the receiving side filter section and the code side filter section.

【0022】すなわち、遅延部は、「それぞれ0,D,2
D,3D,…,(N-1)Dだけ遅延」させるのにかえて、「そ
れぞれD,2D,3D,…,(N-1)D,NDだけ遅延」させる。
That is, the delay unit is "0, D, 2 respectively.
Instead of "delaying by D, 3D, ..., (N-1) D", "delaying by D, 2D, 3D, ..., (N-1) D, ND respectively" is performed.

【0023】一方、増幅部は、「当該遅延時間がTであ
る場合、x(-r)N-T/D倍して増幅」するのにかえて「当該
遅延時間がTである場合、x(-r) (T-D)/D して増幅」す
る。上記のように、遅延部は、受け付けた入力系列をそ
れぞれ D 2D 3D ,…, (N-1)D ND だけ遅延させた複数
の遅延済系列を出力するので、当該遅延時間 T はそれぞ
D 2D 3D ,…, (N-1)D ND となり、当該複数の遅延
済系列に対する増幅率は、 x(-r) N-(D-D)/D = x(-r) N x(-r) N-(2D-D)/D = x(-r) N-1 x(-r) N-(3D-D)/D = x(-r) N-2 x(-r) N-(4D-D)/D = x(-r) N-3 …, x(-r) N-(ND-D)/D = x(-r) 1 となる。これは、公比 (-1/r) の等比数列である。ここ
で、所定の実定数 x を、現在の x から -x/r に取り直せば、
これらの増幅率は、 x(-r) N-1 x(-r) N-2 ,…, x(-r) 2
x(-r) x のように書き直すことができる。
On the other hand, if the amplifying unit, "when the delay time is T, x (-r) NT / D times to amplify" instead to "the delay time is T, x (- r) Amplify by multiplying (TD) / D. As described above, the delay unit processes the received input sequence.
Multiples delayed by D , 2D , 3D ,…, (N-1) D , ND respectively
Since the delayed series of is output, the delay time T is
, D , 2D , 3D , ..., (N-1) D , ND ,
The amplification rate for the completed series is x (-r) N- (DD) / D = x (-r) N , x (-r) N- (2D-D) / D = x (-r) N-1 , X (-r) N- (3D-D) / D = x (-r) N-2 , x (-r) N- (4D-D) / D = x (-r) N-3 , … , X (-r) N- (ND-D) / D = x (-r) 1 . This is the geometric progression of the common ratio (-1 / r) . here
Then, if the predetermined real constant x is changed from the current x to -x / r ,
These amplification factors are x (-r) N-1 , x (-r) N-2 , ..., x (-r) 2 ,
It can be rewritten as x (-r) , x .

【0024】また、本発明の受信装置は、受信側フィル
タ部と、符号側フィルタ部と、において、以下のように
構成することができる。
Further, the receiving apparatus of the present invention can be configured as follows in the receiving side filter section and the code side filter section.

【0025】一方、増幅部は、「当該遅延時間がTであ
る場合、x(-r)N-T/D倍して増幅」するのにかえて「当該
遅延時間がTである場合、x(-r)1+T/D倍して増幅」す
る。上記のように、遅延部は、受け付けた入力系列がそ
れぞれ 0 D 2D 3D ,…, (N-1)D だけ遅延させた複数の
遅延済系列を出力する場合は、当該遅延時間 T はそれぞ
0 D 2D 3D ,…, (N-1)D となり、当該複数の遅延済
系列に対する増幅率は、 x(-r) 1+0/D = x(-r) x(-r) 1+D/D = x(-r) 2 x(-r) 1+2D/D = x(-r) 3 x(-r) 1+3D/D = x(-r) 4 …, x(-r) 1+(N-1)D/D = x(-r) N となる。これは、公比 (-r) の等比数列である。ここで、
所定の実定数 x を、現在の x から -x/r に取り直せば、これ
らの増幅率は、 x x(-r) x(-r) 2 x(-r) N-2 ,…, x(-
r) N-1 のように書き直すことができる。
On the other hand, the amplifying section performs "x (-r) NT / D times multiplication when the delay time is T" and amplifies "x (-r) when the delay time is T". r) Amplify by multiplying 1 + T / D. As described above, the delay unit receives the input sequence
Multiple delays of 0 , D , 2D , 3D , ..., (N-1) D respectively
When outputting a delayed series, the delay time T is
Is 0, D, 2D, 3D, ..., (N-1) D , and the said plurality of delay already
The amplification rate for the series is x (-r) 1 + 0 / D = x (-r) x (-r) 1 + D / D = x (-r) 2 , x (-r) 1 + 2D / D = x (-r) 3 , x (-r) 1 + 3D / D = x (-r) 4 , …, x (-r) 1+ (N-1) D / D = x (-r) N Becomes This is the geometric progression of the common ratio (-r) . here,
If you change the given real constant x from the current x to -x / r , this
These amplification factors are x , x (-r) , x (-r) 2 , x (-r) N-2 ,…, x (-
r) Can be rewritten as N-1 .

【0026】また、本発明の受信装置は、受信側フィル
タ部と、符号側フィルタ部と、において、以下のように
構成することができる。
Further, the receiving apparatus of the present invention can be configured as follows in the receiving side filter section and the code side filter section.

【0027】すなわち、遅延部は、「それぞれ0,D,2
D,3D,…,(N-1)Dだけ遅延」させるのにかえて、「そ
れぞれD,2D,3D,…,(N-1)D,NDだけ遅延」させる。
That is, the delay unit is "0, D, 2 respectively.
Instead of "delaying by D, 3D, ..., (N-1) D", "delaying by D, 2D, 3D, ..., (N-1) D, ND respectively" is performed.

【0028】一方、増幅部は、「当該遅延時間がTであ
る場合、x(-r)N-T/D倍して増幅」するのにかえて「当該
遅延時間がTである場合、x(-r)T/D倍して増幅」する。
上記のように、遅延部は、受け付けた入力系列をそれぞ
D 2D 3D ,…, (N-1)D ND だけ遅延させた複数の遅
延済系列を出力するので、当該遅延時間 T はそれぞれ D
2D 3D ,…, (N-1)D ND となり、当該複数の遅延済系列
に対する増幅率は、 x(-r) N-D/D = x(-r) N-1 x(-r) N-2D/D = x(-r) N-2 x(-r) N-3D/D = x(-r) N-3 x(-r) N-4D/D = x(-r) N-4 …, x(-r) N-ND/D = x(-r) 0 = x となる。
On the other hand, the amplifying section, instead of performing "amplify by multiplying x (-r) NT / D when the delay time is T", "amplifies x (-r) when the delay time is T". r) T / D multiplication and amplification ”.
As described above, the delay unit outputs each received input sequence.
Re D, 2D, 3D, ..., (N-1) D, a plurality of slow obtained by delayed ND
Since the delayed sequence is output, the delay time T is D ,
2D , 3D , ..., (N-1) D , ND , and the multiple delayed series
The amplification factor for x (-r) ND / D = x (-r) N-1 , x (-r) N-2D / D = x (-r) N-2 , x (-r) N- 3D / D = x (-r) N-3 , x (-r) N-4D / D = x (-r) N-4 , …, x (-r) N-ND / D = x (-r ) 0 = x, to become.

【0029】また、本発明の受信装置において、符号生
成部は、拡散符号として、直交符号系列(M系列、Go
ld符号、ウォルシュ関数から得られる直交符号系列、
チェビシェフ多項式から得られる直交符号系列、ベーカ
ー系列、マンチェスタ符号化直交系列を含む。以下同
じ。)、もしくは、実部および虚部がそれぞれ異なる直
交符号系列から構成される複素直交符号系列を生成する
ように構成することができる。
Further, in the receiving apparatus of the present invention, the code generation section uses an orthogonal code sequence (M sequence, Go sequence) as the spreading code.
ld code, orthogonal code sequence obtained from Walsh function,
It includes orthogonal code sequences, Baker sequences, and Manchester coded orthogonal sequences obtained from Chebyshev polynomials. same as below. ), Or a complex orthogonal code sequence composed of orthogonal code sequences each having a different real part and imaginary part.

【0030】本発明の他の観点に係る受信方法は、信号
受信工程と、受信側フィルタ工程と、符号生成工程と、
符号側フィルタ工程と、相関検波工程と、を備え、以下
のように構成する。
A receiving method according to another aspect of the present invention is a signal receiving step, a receiving filter step, a code generating step,
A code-side filter process and a correlation detection process are provided and configured as follows.

【0031】すなわち、信号受信工程では、信号を受信
する。
That is, in the signal receiving step, a signal is received.

【0032】一方、受信側フィルタ工程では、受信され
た信号を入力系列として受け付けて、これをフィルタ処
理して出力する。
On the other hand, in the filter process on the receiving side, the received signal is accepted as an input sequence, and this is filtered and output.

【0033】さらに、符号生成工程では、拡散符号を生
成する。
Further, in the code generating step, a spread code is generated.

【0034】そして、符号側フィルタ工程では、生成さ
れた拡散符号を入力系列として受け付けて、これをフィ
ルタ処理して出力する。
Then, in the code side filtering step, the generated spreading code is received as an input sequence, and this is filtered and output.

【0035】一方、相関検波工程では、受信側フィルタ
工程のフィルタ処理の結果を符号側フィルタ工程のフィ
ルタ処理の結果に対して相関検波して、伝送信号を得
る。
On the other hand, in the correlation detection step, the result of the filter processing in the receiving side filter step is subjected to correlation detection with respect to the result of the filter processing in the code side filter step to obtain a transmission signal.

【0036】さらに、受信側フィルタ工程と、符号側フ
ィルタ工程と、は、いずれも、所定の実インパルス定数
r (-1≦r≦1)と所定の実数定数x (x≠0)と所定の遅延時
間定数Dとを用いて、入力系列をフィルタ処理し、遅延
工程と、増幅工程と、加算工程と、を備え、以下のよう
に構成する。
Further, the receiving side filtering step and the code side filtering step are both performed by a predetermined actual impulse constant.
Using r (-1 ≤ r ≤ 1) and a predetermined real number constant x (x ≠ 0) and a predetermined delay time constant D, the input sequence is filtered, and a delay step, an amplification step, and an addition step are performed. , And are configured as follows.

【0037】すなわち、遅延工程では、受け付けた入力
系列を、それぞれ0,D,2D,3D,…,(N-1)D (Nは所定
の正整数)だけ遅延させた複数の遅延済系列を出力す
る。
That is, in the delaying step, the received input sequence is delayed by 0, D, 2D, 3D, ..., (N-1) D (N is a predetermined positive integer) to obtain a plurality of delayed sequences. Output.

【0038】一方、増幅工程では、遅延工程にて遅延さ
れて出力された複数の遅延済系列のそれぞれを、当該遅
延時間がTである場合、x(-r)N-T/D倍して増幅した複数
の増幅済系列を出力する。上記のように、遅延工程で
は、受け付けた入力系列を、それぞれ 0 D 2D 3D
…, (N-1)D (N は所定の正整数 ) だけ遅延させた複数の遅
延済系列を出力するので、当該遅延時間 T はそれぞれ 0
D 2D 3D ,…, (N-1)D となり、当該複数の遅延済系列
に対する増幅率は、 x(-r) N-0/D = x(-r) N x(-r) N-D/D = x(-r) N-1 x(-r) N-2D/D = x(-r) N-2 x(-r) N-3D/D = x(-r) N-3 …, x(-r) N-(N-1)D/D = x(-r) 1 となる。ここで、所定の実定数 x を、現在の x から -x/r
取り直せば、これらの増幅率は、 x(-r) N-1 x(-r) N-2
…, x(-r) 2 x(-r) x のように書き直すことができる。
On the other hand, in the amplification step, each of the plurality of delayed series output after being delayed in the delay step is multiplied by x (-r) NT / D and amplified when the delay time is T. Output multiple amplified sequences. As mentioned above, in the delay step
Accepts the received input sequence as 0 , D , 2D , 3D ,
…, Multiple delays delayed by (N-1) D (N is a given positive integer )
Since the delayed sequence is output, the delay time T is 0 ,
D , 2D , 3D , ..., (N-1) D , and the multiple delayed sequences
The amplification factors for x (-r) N-0 / D = x (-r) N , x (-r) ND / D = x (-r) N-1 , x (-r) N-2D / D = x (-r) N-2 , x (-r) N-3D / D = x (-r) N-3 , …, x (-r) N- (N-1) D / D = x (-r) 1, to become. Here, the predetermined real constant x, from the current x to -x / r
Once again, these gains are x (-r) N-1 , x (-r) N-2 ,
…, X (-r) 2 , x (-r) , x can be rewritten.

【0039】さらに、加算工程では、増幅工程にて増幅
されて出力された複数の増幅済系列の総和を計算して、
これをフィルタ処理の結果として出力する。
Further, in the adding step, the total sum of the plurality of amplified series amplified and output in the amplifying step is calculated,
This is output as the result of the filtering process.

【0040】また、本発明の受信方法は、受信側フィル
タ工程と、符号側フィルタ工程と、において、以下のよ
うに構成することができる。
Further, the receiving method of the present invention can be configured as follows in the receiving side filter step and the code side filter step.

【0041】すなわち、遅延工程では、「それぞれ0,
D,2D,3D,…,(N-1)Dだけ遅延」させるのにかえて、
「それぞれD,2D,3D,…,(N-1)D,NDだけ遅延」させ
る。
That is, in the delay step, "0, respectively,
Instead of delaying by D, 2D, 3D, ..., (N-1) D,
"Delay by D, 2D, 3D, ..., (N-1) D, ND respectively".

【0042】一方、増幅工程では、「当該遅延時間がT
である場合、x(-r)N-T/D倍して増幅」するのにかえて
「当該遅延時間がTである場合、x(-r) (T-D)/D して増
幅」する。上記のように、遅延工程では、受け付けた入
力系列をそれぞれ D 2D 3D ,…, (N-1)D ND だけ遅延
させた複数の遅延済系列を出力するので、当該遅延時間
T はそれぞれ D 2D 3D ,…, (N-1)D ND となり、当該複
数の遅延済系列に対する増幅率は、 x(-r) N-(D-D)/D = x(-r) N x(-r) N-(2D-D)/D = x(-r) N-1 x(-r) N-(3D-D)/D = x(-r) N-2 x(-r) N-(4D-D)/D = x(-r) N-3 …, x(-r) N-(ND-D)/D = x(-r) 1 となる。ここで、所定の実定数 x を、現在の x から -x/r
取り直せば、これらの増幅率は、 x(-r) N-1 x(-r) N-2
…, x(-r) 2 x(-r) x のように書き直すことができる。
On the other hand, in the amplification step, "the delay time is T
If it is, x (-r) is multiplied by NT / D and amplified. Instead of that, if the delay time is T, it is multiplied by x (-r) (TD) / D and amplified. As mentioned above, in the delay process,
Delay the force sequence by D , 2D , 3D , ..., (N-1) D , ND respectively
Since multiple delayed series are output,
T is D , 2D , 3D ,…, (N-1) D , ND , respectively.
The amplification factor for a number of delayed sequences is x (-r) N- (DD) / D = x (-r) N , x (-r) N- (2D-D) / D = x (-r) N-1 , x (-r) N- (3D-D) / D = x (-r) N-2 , x (-r) N- (4D-D) / D = x (-r) N- 3 , …, x (-r) N- (ND-D) / D = x (-r) 1 . Here, the predetermined real constant x, from the current x to -x / r
Once again, these gains are x (-r) N-1 , x (-r) N-2 ,
…, X (-r) 2 , x (-r) , x can be rewritten.

【0043】また、本発明の受信方法は、受信側フィル
タ工程と、符号側フィルタ工程と、において、以下のよ
うに構成することができる。
Further, the receiving method of the present invention can be configured as follows in the receiving side filter step and the code side filter step.

【0044】一方、増幅工程では、「当該遅延時間がT
である場合、x(-r)N-T/D倍して増幅」するのにかえて
「当該遅延時間がTである場合、x(-r)1+T/D倍して増
幅」する。上記のように、遅延工程では、受け付けた入
力系列がそれぞれ 0 D 2D 3D ,…, (N-1)D だけ遅延さ
せた複数の遅延済系列を出力する場合は、当該遅延時間
T はそれぞれ 0 D 2D 3D ,…, (N-1)D となり、当該複
数の遅延済系列に対する増幅率は、 x(-r) 1+0/D = x(-r) x(-r) 1+D/D = x(-r) 2 x(-r) 1+2D/D = x(-r) 3 x(-r) 1+3D/D = x(-r) 4 …, x(-r) 1+(N-1)D/D = x(-r) N となる。ここで、所定の実定数 x を、現在の x から -x/r
取り直せば、これらの増幅率は、 x x(-r) x(-r) 2
…, x(-r) N-2 x(-r) N-1 のように書き直すことができ
る。
On the other hand, in the amplification process, "the delay time is T
If it is, x (-r) is multiplied by NT / D and amplified ", instead of" if the delay time is T, amplified by x (-r) 1 + T / D. " As mentioned above, in the delay process,
The force sequences are delayed by 0 , D , 2D , 3D , ..., (N-1) D respectively.
If multiple delayed series are output, the delay time
T is 0 , D , 2D , 3D , ..., (N-1) D , respectively,
The amplification factor for the number of delayed sequences is x (-r) 1 + 0 / D = x (-r) x (-r) 1 + D / D = x (-r) 2 , x (-r) 1 + 2D / D = x (-r) 3 , x (-r) 1 + 3D / D = x (-r) 4 , …, x (-r) 1+ (N-1) D / D = x ( the -r) N. Here, the predetermined real constant x, from the current x to -x / r
Once again, these gains are x , x (-r) , x (-r) 2 ,
…, X (-r) N-2 , x (-r) N-1 can be rewritten
It

【0045】また、本発明の受信方法は、受信側フィル
タ工程と、符号側フィルタ工程と、において、以下のよ
うに構成することができる。
Further, the receiving method of the present invention can be configured as follows in the receiving side filter step and the code side filter step.

【0046】すなわち、遅延工程では、「それぞれ0,
D,2D,3D,…,(N-1)Dだけ遅延」させるのにかえて、
「それぞれD,2D,3D,…,(N-1)D,NDだけ遅延」させ
る。
That is, in the delay step, "0, respectively,
Instead of delaying by D, 2D, 3D, ..., (N-1) D,
"Delay by D, 2D, 3D, ..., (N-1) D, ND respectively".

【0047】一方、増幅工程では、「当該遅延時間がT
である場合、x(-r)N-T/D倍して増幅」するのにかえて
「当該遅延時間がTである場合、x(-r)T/D倍して増幅」
する。上記のように、遅延工程では、受け付けた入力系
列をそれぞれ D 2D 3D ,…, (N-1)D ND だけ遅延させ
た複数の遅延済系列を出力するので、当該遅延時間 T
それぞれ D 2D 3D ,…, (N-1)D N となり、当該複数の
遅延済系列に対する増幅率は、 x(-r) N-D/D = x(-r) N-1 x(-r) N-2D/D = x(-r) N-2 x(-r) N-3D/D = x(-r) N-3 x(-r) N-4D/D = x(-r) N-4 …, x(-r) N-ND/D = x(-r) 0 = x となる。
On the other hand, in the amplification step, "the delay time is T
If it is, x (-r) is multiplied by NT / D and amplified, instead of "if the delay time is T, multiplied by x (-r) T / D and amplified."
To do. As described above, in the delay step, the input system accepted
Delay the columns by D , 2D , 3D ,…, (N-1) D , ND respectively
Since multiple delayed series are output, the delay time T is
D respectively, 2D, 3D, ..., ( N-1) D, N , and the of the plurality
The amplification factor for the delayed sequence is x (-r) ND / D = x (-r) N-1 , x (-r) N-2D / D = x (-r) N-2 , x (-r ) N-3D / D = x (-r) N-3 , x (-r) N-4D / D = x (-r) N-4 , …, x (-r) N-ND / D = x (-r) 0 = x, to become.

【0048】また、本発明の受信方法において、符号生
成工程では、拡散符号として、直交符号系列(M系列、
Gold符号、ウォルシュ関数から得られる直交符号系
列、チェビシェフ多項式から得られる直交符号系列、ベ
ーカー系列、マンチェスタ符号化直交系列を含む。以下
同じ。)、もしくは、実部および虚部がそれぞれ異なる
直交符号系列から構成される複素直交符号系列を生成す
るように構成することができる。
In the receiving method of the present invention, in the code generating step, an orthogonal code sequence (M sequence,
It includes a Gold code, an orthogonal code sequence obtained from a Walsh function, an orthogonal code sequence obtained from a Chebyshev polynomial, a Baker sequence, and a Manchester encoded orthogonal sequence. same as below. ), Or a complex orthogonal code sequence composed of orthogonal code sequences each having a different real part and imaginary part.

【0049】本発明の他の観点に係るプログラムは、コ
ンピュータ(ASIC(Application Specific Integra
ted Circuit)、DSP(Digital Signal Processo
r)、FPGA(Field Programmable Gate Array)を含
む。)を、上記の受信装置の各部として機能させるよう
に構成する。
A program according to another aspect of the present invention is a computer (ASIC (Application Specific Integrator).
ted Circuit), DSP (Digital Signal Processo)
r) and FPGA (Field Programmable Gate Array). ) Is configured to function as each unit of the above receiving device.

【0050】本発明の他の観点に係るコンピュータ読取
可能な情報記録媒体(コンパクトディスク、フレキシブ
ルディスク、ハードディスク、光磁気ディスク、ディジ
タルビデオディスク、磁気テープ、または、半導体メモ
リを含む。)は、上記のプログラムを記録するように構
成する。
A computer-readable information recording medium (including a compact disc, a flexible disc, a hard disc, a magneto-optical disc, a digital video disc, a magnetic tape, or a semiconductor memory) according to another aspect of the present invention is as described above. Configure to record the program.

【0051】本発明のプログラムを、記憶装置、計算装
置、出力装置、通信装置などを備える汎用コンピュー
タ、携帯電話機、PHS(Personal Handyphone Syste
m)装置、ゲーム装置などの携帯端末、並列計算機など
の情報処理装置、ASIC、DSP、FPGAなどで実
行することにより、上記の受信装置、受信方法を実現す
ることができる。
The program of the present invention is stored in a general-purpose computer including a storage device, a computing device, an output device, a communication device, a mobile phone, and a PHS (Personal Handyphone Syste).
m) The above receiving device and receiving method can be realized by being executed by a device, a mobile terminal such as a game device, an information processing device such as a parallel computer, an ASIC, a DSP, an FPGA, and the like.

【0052】また、これらの装置とは独立して、本発明
の情報記録媒体を店舗等で配布、販売したり、本発明の
プログラムそのものをコンピュータ通信網を介して配
布、販売したりすることができる。
Further, independently of these devices, the information recording medium of the present invention can be distributed and sold in stores or the program itself of the present invention can be distributed and sold via a computer communication network. it can.

【0053】[0053]

【発明の実施の形態】以下に本発明の実施形態を説明す
る。なお、以下にあげる実施形態は、説明のためのもの
であり、本発明の範囲を制限するものではない。したが
って、当業者であれば、これらの各要素または全要素
を、これと均等なものに置換した実施形態を採用するこ
とが可能であるが、これらの実施形態も、本発明の範囲
に含まれる。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below. It should be noted that the embodiments described below are for the purpose of explanation, and do not limit the scope of the present invention. Therefore, a person skilled in the art can adopt an embodiment in which each of these elements or all the elements are replaced by equivalents thereof, but these embodiments are also included in the scope of the present invention. .

【0054】(実施の形態)図1は、本発明の発明の実
施の形態に係る受信装置の概要構成を示す模式図であ
る。以下、本図を参照して説明する。
(Embodiment) FIG. 1 is a schematic diagram showing a schematic configuration of a receiving apparatus according to an embodiment of the present invention. Hereinafter, description will be given with reference to this figure.

【0055】受信装置101は、アンテナ102を介し
て信号を受信する。受信された信号は、バンドパスフィ
ルタ(BPF)103により、RF周波数帯からベース
バンド周波数帯へ変換する処理を受けて、受信側フィル
タ104に送られる。
The receiver 101 receives a signal via the antenna 102. The received signal is processed by the band pass filter (BPF) 103 to convert the RF frequency band to the base band frequency band, and is sent to the reception side filter 104.

【0056】一方、符号生成部111は、直交符号系列
に含まれる符号を生成する。直交符号系列には、たとえ
ば以下のようなものがある。 ・M系列 ・Gold符号 ・ウォルシュ関数から得られる直交符号系列(ウォルシ
ュ=アダマール系列) ・チェビシェフ多項式から得られる直交符号系列 ・ベーカー系列 ・マンチェスタ符号化直交系列
On the other hand, the code generator 111 generates the code included in the orthogonal code sequence. The orthogonal code sequences include the following, for example. -M sequence-Gold code-Orthogonal code sequence obtained from Walsh function (Walsh = Hadamard sequence) -Orthogonal code sequence obtained from Chebyshev polynomial-Baker sequence-Manchester coded orthogonal sequence

【0057】さらに、CDMA通信技術においては、拡
散・逆拡散の信号処理は複素数の拡散符号を用いて行わ
れる。したがって、この場合は、実部と虚部とに、これ
らの直交符号系列に含まれる符号を割り当てた複素数を
符号として生成する。
Furthermore, in the CDMA communication technique, signal processing of spreading / despreading is performed using a complex spreading code. Therefore, in this case, a complex number in which the codes included in these orthogonal code sequences are assigned to the real part and the imaginary part is generated as a code.

【0058】生成された符号は、符号側フィルタ112
に送られる。
The generated code is code-side filter 112.
Sent to.

【0059】図2は、受信側フィルタ104と、符号側
フィルタ112に用いられるFIR(Finit Impulse Re
sponse)フィルタの概要構成を示す模式図である。以
下、本図を参照して説明する。
FIG. 2 shows FIR (Finit Impulse Re) used in the filter 104 on the receiving side and the filter 112 on the code side.
It is a schematic diagram which shows the schematic structure of a sponse) filter. Hereinafter, description will be given with reference to this figure.

【0060】FIRフィルタ201は、複数の遅延部2
02と、複数の増幅部203と、加算部204と、を備
える。
The FIR filter 201 includes a plurality of delay units 2
02, a plurality of amplification units 203, and an addition unit 204.

【0061】複数の遅延部202は、入力された系列を
いずれも所定の遅延時間Dだけ時間遅延させて出力す
る。したがって、本実施形態においては、複数の増幅部
203のそれぞれには、0,D,2D,3D,…,(N-1)Dだけ
遅延された系列が入力される。ここで、Nは遅延部20
2の数である。
Each of the plurality of delay sections 202 delays the input sequence by a predetermined delay time D and outputs the delayed sequence. Therefore, in the present embodiment, a sequence delayed by 0, D, 2D, 3D, ..., (N-1) D is input to each of the plurality of amplification units 203. Here, N is the delay unit 20.
It is a number of two.

【0062】なお、複数の遅延部202の前段に、さら
に別の遅延装置を配置してもよい。この場合、複数の増
幅部203に与えられる遅延された系列の遅延時間は、
それぞれ、別の遅延装置の遅延時間だけ加算されること
となる。特に、この別の遅延装置の遅延時間もDとした
ときには、D,2D,3D,4D,…,(N-1)Dだけ遅延された
系列が複数の増幅部のそれぞれに入力される。
It should be noted that another delay device may be arranged before the plurality of delay units 202. In this case, the delay time of the delayed sequence given to the plurality of amplification units 203 is
The respective delay times of different delay devices are added. In particular, when the delay time of this other delay device is also D, the sequence delayed by D, 2D, 3D, 4D, ..., (N-1) D is input to each of the plurality of amplification units.

【0063】一方、複数の増幅部203のそれぞれの増
幅率は、x,x(-r),x(-r)2,x(-r)3,…,x(-r)Nとなっ
ている。ここで、x (x≠0)は所定の実定数、-r (-1≦r
≦1)は所定のインパルス定数であり、r = 2 - 31/2とす
ることが望ましい。
On the other hand, the amplification factors of the plurality of amplifying sections 203 are x, x (-r), x (-r) 2 , x (-r) 3 , ..., X (-r) N , respectively. There is. Where x (x ≠ 0) is a predetermined real constant, -r (-1 ≤ r
≦ 1) is a predetermined impulse constant, and it is desirable that r = 2−3 1/2 .

【0064】加算部204は、複数の増幅部203の出
力を加算する。
The adder 204 adds the outputs of the plurality of amplifiers 203.

【0065】したがって、入力される系列が順に、…,
s-2,s-1,s0,s1,s2,…であった場合、本FIRフィ
ルタ201の出力は以下のようになる。尚、理解を容易
にするため、入力に対する出力の遅延時間は無視し、無
限長の入力があるものとした。
Therefore, the input sequences are sequentially ...
When s -2 , s -1 , s 0 , s 1 , s 2 , ..., the output of the FIR filter 201 is as follows. For easy understanding, the delay time of the output with respect to the input is ignored, and it is assumed that the input has an infinite length.

【0066】 …, x(s-N-1(-r)N-1+…+s-4(-r)2+s-3(-r)1+s-2), x(s-N(-r)N-1+…+s-3(-r)2+s-2(-r)1+s-1), x(s-N+1(-r)N-1+…+s-2(-r)2+s-1(-r)1+s0), x(s-N+2(-r)N-1+…+s-1(-r)2+s0(-r)1+s1), x(s-N+3(-r)N-1+…+s0(-r)2+s1(-r)1+s2), …..., x (s -N-1 (-r) N-1 + ... + s -4 (-r) 2 + s -3 (-r) 1 + s -2 ), x (s -N (-r) N-1 +… + s -3 (-r) 2 + s -2 (-r) 1 + s -1 ), x (s -N + 1 (-r) N-1 +… + s -2 (-r) 2 + s -1 (-r) 1 + s 0 ), x (s -N + 2 (-r) N-1 +… + s -1 (-r) 2 + s 0 (-r) 1 + s 1 ), x (s -N + 3 (-r) N-1 +… + s 0 (-r) 2 + s 1 (-r) 1 + s 2 ),…

【0067】なお、複数の増幅部203のそれぞれの増
幅率は、x(-r)N-1,x(-r)N-2,…,x(-r)2,x(-r)1
…,xのようにしてもよい。
The amplification factors of the plurality of amplification units 203 are x (-r) N-1 , x (-r) N-2 , ..., X (-r) 2 , x (-r) 1
…, X may be used.

【0068】このように構成することにより、複数の遅
延部202から出力される複数の遅延系列の遅延時間
は、公差Dの等差数列をなし、これらのそれぞれに対す
る増幅率は、公比(-r)もしくは公比(-1/r)の等比数列を
なすこととなる。
With this configuration, the delay times of the plurality of delay sequences output from the plurality of delay units 202 form an arithmetic progression of the tolerance D, and the amplification factor for each of these is the common ratio (- r) or the geometric ratio sequence of the common ratio (-1 / r).

【0069】本実施形態は、受信側フィルタ104なら
びに符号側フィルタ112として同じ構成のFIRフィ
ルタ201を2つ用いて、フィルタ処理する。
In this embodiment, two FIR filters 201 having the same structure are used as the filter 104 on the receiving side and the filter 112 on the code side for filtering.

【0070】なお、これらの遅延部202、増幅部20
3、加算部204は、いずれも簡単な演算回路で構成す
ることができる。したがって、コンピュータを用いてソ
フトウェアに基づいて演算を行ってもよいし、ASI
C、DSP、FPGAなどを用いて専用ハードウェアを
構成して演算を行ってもよい。
The delay section 202 and the amplification section 20 are provided.
3 and the addition unit 204 can be configured by simple arithmetic circuits. Therefore, a computer may be used to perform the operation based on software, and
The dedicated hardware may be configured using C, DSP, FPGA, etc. to perform the calculation.

【0071】さて、このようにしてFIRフィルタ20
1を用いて受信側フィルタ104と送信側フィルタ11
2とにより処理された信号は、相関検波部108におい
て相関検波される。複素数同士の相関は、どちらか一方
の複素数の共役をとり、他方の複素数との積を計算する
ことにより得られる。
Now, in this way, the FIR filter 20
1 to use the receiving side filter 104 and the transmitting side filter 11
The signal processed by 2 and 2 is subjected to correlation detection in the correlation detection unit 108. The correlation between complex numbers can be obtained by taking the conjugate of one of the complex numbers and calculating the product with the other complex number.

【0072】そして、この相関検波の結果を移動局の拡
散符号と基地局の逆拡散符号を同じものとして適宜逆拡
散等することにより、伝送信号が得られることとなる。
Then, a transmission signal is obtained by appropriately despreading the result of this correlation detection with the spreading code of the mobile station and the despreading code of the base station being the same.

【0073】移動体通信における基地局では、移動体端
末から非同期で信号が送信されてくることにより、両者
間の通信が開始されるしたがって、この相関検波がBE
Rの低下には極めて重要となる。一方、基地局から移動
局への通信(Down Link通信)の場合は、あらかじめ同
期がとれているので、必ずしも本技術は必要ない。
At the base station in mobile communication, a signal is asynchronously transmitted from the mobile terminal to start communication between the two. Therefore, this correlation detection is BE.
It is extremely important to reduce R. On the other hand, in the case of communication from a base station to a mobile station (Down Link communication), the present technology is not always necessary because synchronization has been established beforehand.

【0074】本実施形態は、基地局側(受信側)のみに
適用すればBERの向上には十分である一方で、すでに
普及し利用されている移動体端末は、そのまま利用を続
けることができるという特徴を有する。
This embodiment is sufficient for improving the BER if it is applied only to the base station side (reception side), while the mobile terminals that have already been popularized and used can continue to use as they are. It has the feature.

【0075】図3は、本技術を適用した場合のW−CD
MAシステムと、従来のW−CDMAシステムにおける
ユーザ数とBERとの関係を示すシミュレーション結果
のグラフである。以下、本図を参照して説明する。
FIG. 3 shows a W-CD to which the present technique is applied.
7 is a graph of simulation results showing the relationship between the number of users and BER in the MA system and the conventional W-CDMA system. Hereinafter, description will be given with reference to this figure.

【0076】図3では、横軸がユーザ数、縦軸がBER
であり、本技術を適用した場合(図中のLSF(B
S))と、従来技術の場合(図中のW/O LSF)の
結果が示されている。
In FIG. 3, the horizontal axis represents the number of users and the vertical axis represents BER.
When this technology is applied (LSF (B
S)) and the result of the conventional technique (W / O LSF in the figure).

【0077】たとえばユーザ数が20の場合、従来技術
ではBERが0.005程度であるのに対し本技術では
BERが0.003程度であり、BERがかなり向上し
ていることがわかる。同じBERで考えた場合、本技術
では、基地局側で本技術のフィルタ処理を施すだけで、
従来技術に比べて、ユーザ数を1割〜2割程度多くする
ことができる。
For example, when the number of users is 20, the BER is about 0.005 in the conventional technique, while the BER is about 0.003 in the present technique, which shows that the BER is considerably improved. In the case of the same BER, the present technology only needs to perform the filtering process of the present technology on the base station side,
The number of users can be increased by about 10 to 20% as compared with the related art.

【0078】特に、同じユーザキャパシティを有するW
−CDMA用基地局の施設コストを、簡易な本発明のF
IRフィルタを使うだけで1割から2割程度削減できる
ので、特にW−CDMAシステムの普及を促進する際
に、本実施形態は極めて有効である。
In particular, W having the same user capacity
-The facility cost of the base station for CDMA is
Since only 10% to 20% can be reduced only by using the IR filter, this embodiment is extremely effective especially when promoting the spread of the W-CDMA system.

【0079】[0079]

【発明の効果】以上説明したように、本発明によれば、
BERの低い通信が可能な受信装置、受信方法、これら
をコンピュータによって実現するためのプログラム、な
らびに、当該プログラムを記録したコンピュータ読取可
能な情報記録媒体を提供することができる。
As described above, according to the present invention,
It is possible to provide a receiving device capable of low-BER communication, a receiving method, a program for realizing these by a computer, and a computer-readable information recording medium recording the program.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施の形態に係る受信装置の概要構成
を示す模式図である。
FIG. 1 is a schematic diagram showing a schematic configuration of a receiving device according to an embodiment of the present invention.

【図2】本発明の実施の形態に係る受信側フィルタ、符
号側フィルタで用いるFIRフィルタの概要構成を示す
模式図である。
FIG. 2 is a schematic diagram showing a schematic configuration of a FIR filter used in the reception side filter and the code side filter according to the embodiment of the present invention.

【図3】本手法と、従来手法のユーザ数とBERの関係
のシミュレーション結果を示すグラフである。
FIG. 3 is a graph showing simulation results of the relationship between the number of users and BER in the present method and the conventional method.

【符号の説明】[Explanation of symbols]

101 受信装置 102 アンテナ 103 バンドパスフィルタ 104 受信側フィルタ 108 相関検波部 111 符号生成部 112 符号側フィルタ 201 FIRフィルタ 202 遅延部 203 増幅部 204 加算部 101 receiver 102 antenna 103 bandpass filter 104 Receiver filter 108 Correlation detector 111 code generator 112 Code side filter 201 FIR filter 202 Delay unit 203 amplifier 204 adder

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開2001−60937(JP,A) Chi−Chung Chen Ya o, K.; Umeno, K.; Biglieri,E.,Optima l chaotic spread s pectrum sequences for uplink CDMA sy stems,AS−SPCC. The IEEE Adaptive Sys tems for Signal Pr ocessing,Communica tions, and Cont,2000 年10月,p.135−140 (58)調査した分野(Int.Cl.7,DB名) H04B 1/707 H03H 17/02 601 H03H 17/06 633 ─────────────────────────────────────────────────── --Continued front page (56) References JP 2001-60937 (JP, A) Chi-Chung Chen Yao, K. et al. Umeno, K .; Biglieri, E .; , Optimal chaotic spreads spectrum sequences for uplink CDMA systems, AS-SPCC. The IEEE Adaptive Systems for Signal Processing, Communications, and Cont, October 2000, p. 135-140 (58) Fields investigated (Int.Cl. 7 , DB name) H04B 1/707 H03H 17/02 601 H03H 17/06 633

Claims (12)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】信号を受信する信号受信部と、 前記受信された信号を入力系列として受け付けて、これ
をフィルタ処理して出力する受信側フィルタ部と、 拡散符号を生成する符号生成部と、 前記生成された拡散符号を入力系列として受け付けて、
これをフィルタ処理して出力する符号側フィルタ部と、 前記受信側フィルタ部のフィルタ処理の結果を前記符号
側フィルタ部のフィルタ処理の結果に対して相関検波し
て、伝送信号を得る相関検波部と、 を備え、 前記受信側フィルタ部と、前記符号側フィルタ部と、
は、いずれも、所定の実インパルス定数r (-1≦r≦1)と
所定の実数定数x (x≠0)と所定の遅延時間定数Dとを用
いて、入力系列をフィルタ処理し、 受け付けた入力系列を、それぞれ0,D,2D,3D,…,(N
-1)D (Nは所定の正整数)だけ遅延させた複数の遅延済系
列を出力する遅延部と、 前記遅延部により遅延されて出力された複数の遅延済系
列のそれぞれを、当該遅延時間がTである場合、x(-r)
N-T/D倍して増幅した複数の増幅済系列を出力する増幅
部と、 前記増幅部により増幅されて出力された複数の増幅済系
列の総和を計算して、これをフィルタ処理の結果として
出力する加算部と、 を備えることを特徴とする受信装置。
1. A signal receiving section for receiving a signal, a receiving side filter section for receiving the received signal as an input sequence, filtering and outputting this, and a code generating section for generating a spread code. Accepting the generated spreading code as an input sequence,
A code-side filter section that filters and outputs this, and a correlation detection section that obtains a transmission signal by performing correlation detection on the result of the filter processing of the receiving-side filter section with respect to the result of the filter processing of the code-side filter section. And, the receiving side filter section, the code side filter section,
In each case, the input sequence is filtered using the predetermined real impulse constant r (-1 ≤ r ≤ 1), the predetermined real number constant x (x ≠ 0), and the predetermined delay time constant D, and the acceptance Input sequence is 0, D, 2D, 3D, ..., (N
-1) A delay unit that outputs a plurality of delayed sequences delayed by D (N is a predetermined positive integer) and each of the plurality of delayed sequences that are delayed by the delay unit and output, Is T, then x (-r)
An amplification unit that outputs a plurality of amplified sequences that have been amplified by NT / D, and the sum of the plurality of amplified sequences that have been amplified and output by the amplification unit is calculated, and this is output as the result of filtering. A receiving device, comprising:
【請求項2】請求項1に記載の受信装置であって、 前記受信側フィルタ部と、前記符号側フィルタ部と、に
おいて、 前記遅延部は、「それぞれ0,D,2D,3D,…,(N-1)Dだ
け遅延」させるのにかえて、「それぞれD,2D,3D,
…,(N-1)D,NDだけ遅延」させ、 前記増幅部は、「当該遅延時間がTである場合、x(-r)
N-T/D倍して増幅」するのにかえて当該遅延時間がTであ
る場合、x(-r) N-(T-D)/D して増幅することを特徴とす
るもの。
2. The receiving device according to claim 1, wherein in the receiving-side filter section and the code-side filter section, the delay section is “0, D, 2D, 3D, ... Instead of "delaying by (N-1) D", "each D, 2D, 3D,
..., (N-1) D, ND delay ", and the amplification unit" x (-r) when the delay time is T ".
When the delay time is T instead of " NT / D times amplification", x (-r) N- (TD) / D times amplification is performed.
【請求項3】請求項1に記載の受信装置であって、 前記受信側フィルタ部と、前記符号側フィルタ部と、に
おいて、 前記増幅部は、「当該遅延時間がTである場合、x(-r)
N-T/D倍して増幅」するのにかえて「当該遅延時間がTで
ある場合、x(-r)1+T/D倍して増幅」することを特徴とす
るもの。
3. The receiving device according to claim 1, wherein, in the receiving-side filter section and the code-side filter section, the amplifying section is configured so that “when the delay time is T, x ( -r)
Instead of performing " NT / D multiplication and amplification", "when the delay time is T, multiply by x (-r) 1 + T / D multiplication and amplification".
【請求項4】請求項1に記載の受信装置であって、 前記受信側フィルタ部と、前記符号側フィルタ部と、に
おいて、 前記遅延部は、「それぞれ0,D,2D,3D,…,(N-1)Dだ
け遅延」させるのにかえて、「それぞれD,2D,3D,
…,(N-1)D,NDだけ遅延」させ、 前記増幅部は、「当該遅延時間がTである場合、x(-r)
N-T/D倍して増幅」するのにかえて当該遅延時間がTであ
る場合、x(-r)T/D倍して増幅することを特徴とするも
の。
4. The receiving device according to claim 1, wherein in the receiving-side filter section and the code-side filter section, the delay section is “0, D, 2D, 3D, ... Instead of "delaying by (N-1) D", "each D, 2D, 3D,
..., (N-1) D, ND delay ", and the amplification unit" x (-r) when the delay time is T ".
When the delay time is T instead of " NT / D times amplification", x (-r) T / D times amplification is performed.
【請求項5】請求項1から4のいずれか1項に記載の受
信装置であって、 前記符号生成部は、拡散符号として、 直交符号系列(M系列、Gold符号、ウォルシュ関数
から得られる直交符号系列、チェビシェフ多項式から得
られる直交符号系列、ベーカー系列、マンチェスタ符号
化直交系列を含む。以下同じ。)、もしくは、 実部および虚部がそれぞれ異なる直交符号系列から構成
される複素直交符号系列を生成することを特徴とするも
の。
5. The receiving device according to claim 1, wherein the code generation unit uses an orthogonal code sequence (M sequence, Gold code, Walsh function as an orthogonal code sequence as a spreading code. Code sequence, orthogonal code sequence obtained from Chebyshev polynomial, Baker sequence, Manchester coded orthogonal sequence, and so on.) Characterized by generating.
【請求項6】信号を受信する信号受信工程と、 前記受信された信号を入力系列として受け付けて、これ
をフィルタ処理して出力する受信側フィルタ工程と、 拡散符号を生成する符号生成工程と、 前記生成された拡散符号を入力系列として受け付けて、
これをフィルタ処理して出力する符号側フィルタ工程
と、 前記受信側フィルタ工程のフィルタ処理の結果を前記符
号側フィルタ工程のフィルタ処理の結果に対して相関検
波して、伝送信号を得る相関検波工程と、 を備え、 前記受信側フィルタ工程と、前記符号側フィルタ工程
と、は、いずれも、所定の実インパルス定数r (-1≦r≦
1)と所定の実数定数x (x≠0)と所定の遅延時間定数Dと
を用いて、入力系列をフィルタ処理し、 受け付けた入力系列を、それぞれ0,D,2D,3D,…,(N
-1)D (Nは所定の正整数)だけ遅延させた複数の遅延済系
列を出力する遅延工程と、 前記遅延工程にて遅延されて出力された複数の遅延済系
列のそれぞれを、当該遅延時間がTである場合、x(-r)
N-T/D倍して増幅した複数の増幅済系列を出力する増幅
工程と、 前記増幅工程にて増幅されて出力された複数の増幅済系
列の総和を計算して、これをフィルタ処理の結果として
出力する加算工程と、 を備えることを特徴とする受信方法。
6. A signal receiving step of receiving a signal, a receiving side filter step of receiving the received signal as an input sequence, filtering and outputting this, and a code generating step of generating a spread code. Accepting the generated spreading code as an input sequence,
A code-side filter step of filtering and outputting this, and a correlation detection step of obtaining a transmission signal by performing a correlation detection on the result of the filter processing of the receiving-side filter step with respect to the result of the filter processing of the code-side filter step. The receiving-side filtering step and the code-side filtering step are each performed by a predetermined actual impulse constant r (-1 ≦ r ≦
1), a predetermined real number constant x (x ≠ 0), and a predetermined delay time constant D are used to filter the input sequence, and the received input sequence is 0, D, 2D, 3D, ..., ( N
-1) Delay step of outputting a plurality of delayed sequences delayed by D (N is a predetermined positive integer) and each of the plurality of delayed sequences delayed and output in the delay step If time is T, then x (-r)
An amplification step of outputting a plurality of amplified series amplified by NT / D, and calculating the sum of the plurality of amplified series amplified and output in the amplification step, and using this as the result of the filtering process. A receiving method comprising: an addition step of outputting.
【請求項7】請求項6に記載の受信方法であって、 前記受信側フィルタ工程と、前記符号側フィルタ工程
と、において、 前記遅延工程では、「それぞれ0,D,2D,3D,…,(N-
1)Dだけ遅延」させるのにかえて、「それぞれD,2D,3
D,…,(N-1)D,NDだけ遅延」させ、 前記増幅工程では、「当該遅延時間がTである場合、x(-
r)N-T/D倍して増幅」するのにかえて当該遅延時間がTで
ある場合、x(-r) N-(T-D)/D して増幅することを特徴と
する方法。
7. The receiving method according to claim 6, wherein in the receiving-side filtering step and the code-side filtering step, in the delaying step, “0, D, 2D, 3D, ... (N-
1) Delayed by "D" instead of "D, 2D, 3 respectively"
Delayed by D, ..., (N-1) D, ND ", and in the amplification step," when the delay time is T, x (-
r) NT / D multiplication and amplification ”, when the delay time is T, x (-r) N- (TD) / D multiplication is performed .
【請求項8】請求項6に記載の受信方法であって、 前記受信側フィルタ工程と、前記符号側フィルタ工程
と、において、 前記増幅工程では、「当該遅延時間がTである場合、x(-
r)N-T/D倍して増幅」するのにかえて「当該遅延時間がT
である場合、x(-r)1+T/D倍して増幅」することを特徴と
する方法。
8. The receiving method according to claim 6, wherein in the receiving-side filtering step and the code-side filtering step, in the amplification step, “when the delay time is T, x ( -
r) Instead of multiplying by NT / D and amplifying, "the delay time is T
Then, x (−r) 1 + T / D times and then amplifying ”.
【請求項9】請求項6に記載の受信方法であって、 前記受信側フィルタ工程と、前記符号側フィルタ工程
と、において、 前記遅延工程では、「それぞれ0,D,2D,3D,…,(N-
1)Dだけ遅延」させるのにかえて、「それぞれD,2D,3
D,…,(N-1)D,NDだけ遅延」させ、 前記増幅工程では、「当該遅延時間がTである場合、x(-
r)N-T/D倍して増幅」するのにかえて当該遅延時間がTで
ある場合、x(-r)T/D倍して増幅することを特徴とする方
法。
9. The receiving method according to claim 6, wherein in the receiving-side filtering step and the code-side filtering step, in the delaying step, “0, D, 2D, 3D, ... (N-
1) Delayed by "D" instead of "D, 2D, 3 respectively"
Delayed by D, ..., (N-1) D, ND ", and in the amplification step," when the delay time is T, x (-
r) NT / D multiplication and amplification ”, but when the delay time is T, x (-r) T / D multiplication and amplification are performed.
【請求項10】請求項6から9のいずれか1項に記載の
受信方法であって、 前記符号生成工程では、拡散符号として、 直交符号系列(M系列、Gold符号、ウォルシュ関数
から得られる直交符号系列、チェビシェフ多項式から得
られる直交符号系列、ベーカー系列、マンチェスタ符号
化直交系列を含む。以下同じ。)、もしくは、 実部および虚部がそれぞれ異なる直交符号系列から構成
される複素直交符号系列を生成することを特徴とする方
法。
10. The receiving method according to claim 6, wherein in the code generating step, an orthogonal code sequence (M sequence, Gold code, orthogonal obtained from Walsh function) is used as a spreading code. Code sequence, orthogonal code sequence obtained from Chebyshev polynomial, Baker sequence, Manchester coded orthogonal sequence, and so on.) A method characterized by generating.
【請求項11】コンピュータ(ASIC(Application
Specific Integrated Circuit)、DSP(Digital Sig
nal Processor)、FPGA(Field Programmable Gate
Array)を含む。)を、請求項1から5のいずれか1項
に記載の受信装置として機能させることを特徴とするプ
ログラム。
11. A computer (ASIC (Application
Specific Integrated Circuit), DSP (Digital Sig)
nal Processor), FPGA (Field Programmable Gate)
Array) is included. ) Is caused to function as the receiving device according to any one of claims 1 to 5.
【請求項12】請求項11に記載のプログラムを記録し
たことを特徴とするコンピュータ読取可能な情報記録媒
体(コンパクトディスク、フレキシブルディスク、ハー
ドディスク、光磁気ディスク、ディジタルビデオディス
ク、磁気テープ、または、半導体メモリを含む。)。
12. A computer-readable information recording medium (compact disk, flexible disk, hard disk, magneto-optical disk, digital video disk, magnetic tape, or semiconductor) on which the program according to claim 11 is recorded. Including memory.).
JP2002045255A 2001-03-26 2002-02-21 Receiving device, receiving method, program, and information recording medium Expired - Lifetime JP3531869B2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2002045255A JP3531869B2 (en) 2002-02-21 2002-02-21 Receiving device, receiving method, program, and information recording medium
EP02708665A EP1401100A4 (en) 2001-03-26 2002-03-26 Filter apparatus, reception apparatus, transmission apparatus, diffusion modulation apparatus, pseudo-random number sequence output apparatus, filter method, reception method, transmission method, diffusion modulation method, pseudo-random number sequence output method, and program
TW091106129A TWI233556B (en) 2001-03-26 2002-03-26 Filter apparatus, reception apparatus, transmission apparatus, diffusion modulation apparatus, pseudo-random number sequence output apparatus, filter method, reception method, transmission method
CNB028073703A CN100440731C (en) 2001-03-26 2002-03-26 Output device, transmission device, reception device, and methods therefor
PCT/JP2002/002902 WO2002078183A1 (en) 2001-03-26 2002-03-26 Filter apparatus, reception apparatus, transmission apparatus, diffusion modulation apparatus, pseudo-random number sequence output apparatus, filter method, reception method, transmission method, diffusion modulation method, pseudo-random number sequence output method, and program
US10/473,310 US7411997B2 (en) 2001-03-26 2002-03-26 Apparatus and method for filtering a spectrum spread communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002045255A JP3531869B2 (en) 2002-02-21 2002-02-21 Receiving device, receiving method, program, and information recording medium

Publications (2)

Publication Number Publication Date
JP2003249873A JP2003249873A (en) 2003-09-05
JP3531869B2 true JP3531869B2 (en) 2004-05-31

Family

ID=28659238

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002045255A Expired - Lifetime JP3531869B2 (en) 2001-03-26 2002-02-21 Receiving device, receiving method, program, and information recording medium

Country Status (1)

Country Link
JP (1) JP3531869B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010166536A (en) * 2009-01-14 2010-07-29 Chaosware Inc Filtering device, transmitting device, receiving device, communication system, filtering method, transmission method, reception method, and program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Chi−Chung Chen Yao, K.; Umeno, K.; Biglieri,E.,Optimal chaotic spread spectrum sequences for uplink CDMA systems,AS−SPCC. The IEEE Adaptive Systems for Signal Processing,Communications, and Cont,2000年10月,p.135−140

Also Published As

Publication number Publication date
JP2003249873A (en) 2003-09-05

Similar Documents

Publication Publication Date Title
JP3377983B2 (en) Spread spectrum interference cancellation system and method
JP3323067B2 (en) CDMA receiver
US7411997B2 (en) Apparatus and method for filtering a spectrum spread communication
WO1997033401A1 (en) Spread-spectrum signal demodulator
US9178494B2 (en) Square root raised cosine symmetric filter for mobile telecommunications
JPH10247894A (en) Signal to interference power ratio measurement apparatus, signal to interference power ratio measurement method, and transmission power control method under CDMA communication system
WO1997039546A1 (en) Multistage linear receiver for ds-cdma systems
JPH04160844A (en) Demodulator
US6192042B1 (en) Device and method for multiuser detection is DS-CDMA system
KR20080005906A (en) User equipment to perform CDM system transmission matrix coefficient calculation
JP3531869B2 (en) Receiving device, receiving method, program, and information recording medium
AU743733B2 (en) Reception method and receiver
WO1995010892A1 (en) Spread spectrum signal receiver
JP3031348B2 (en) CDMA multi-user interference canceller
CN1323466A (en) Mobile station receiving method and mobile station receiver
JP3886709B2 (en) Spread spectrum receiver
JP3556190B2 (en) Spread modulation device, spread modulation method, program, and information recording medium
EP1128564A1 (en) Multi-user detection CDMA receivers in mobile telecommunications systems
JP4313154B2 (en) COMMUNICATION SYSTEM, RECEPTION DEVICE, TRANSMISSION DEVICE, RECEPTION METHOD, TRANSMISSION METHOD, AND PROGRAM
JP3296403B2 (en) Burst synchronization circuit
JPH1188230A (en) Interference canceller
JP2003087219A (en) Device and method for removing interference
JP3926366B2 (en) Spread spectrum rake receiver
US10530418B1 (en) Fast correlation of prometheus orthonormal sets (PONS) for communications
Tanner et al. Volterra filter structure for DS-CDMA

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20031031

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040210

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20040227

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040227

R150 Certificate of patent or registration of utility model

Ref document number: 3531869

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20040227

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090312

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090312

Year of fee payment: 5

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090312

Year of fee payment: 5

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090312

Year of fee payment: 5

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100312

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100312

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110312

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130312

Year of fee payment: 9

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140312

Year of fee payment: 10

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term