JP4891762B2 - Wireless communication system and wireless communication method - Google Patents
Wireless communication system and wireless communication method Download PDFInfo
- Publication number
- JP4891762B2 JP4891762B2 JP2006356266A JP2006356266A JP4891762B2 JP 4891762 B2 JP4891762 B2 JP 4891762B2 JP 2006356266 A JP2006356266 A JP 2006356266A JP 2006356266 A JP2006356266 A JP 2006356266A JP 4891762 B2 JP4891762 B2 JP 4891762B2
- Authority
- JP
- Japan
- Prior art keywords
- frequency domain
- unit
- user
- spreading code
- 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.)
- Active
Links
- 238000004891 communication Methods 0.000 title claims description 27
- 238000000034 method Methods 0.000 title claims description 21
- 238000001514 detection method Methods 0.000 claims description 56
- 239000011159 matrix material Substances 0.000 claims description 45
- 125000004122 cyclic group Chemical group 0.000 claims description 16
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 238000003780 insertion Methods 0.000 claims description 9
- 230000037431 insertion Effects 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 6
- 238000005562 fading Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000007476 Maximum Likelihood Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000001427 coherent effect Effects 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 2
- 238000009792 diffusion process Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Description
本発明は、通信技術に関し、特に無線通信システム及び無線通信方法に関する。 The present invention relates to communication technology, and more particularly to a wireless communication system and a wireless communication method.
CDMAは、第三世代移動通信の主流となる多元接続技術であり、将来の通信システムのアクセス方式候補の1つである。CDMAシステムの上り伝送において、移動環境に複数の同期されてない伝送パスが存在し、しかもユーザの間が完全な同期を保持することができないため、マルチアクセス干渉(MAI)がシステム容量及び受信機検出性能を制限する主な要素の1つとなっている。 CDMA is a multiple access technology that becomes the mainstream of third-generation mobile communications, and is one of the access method candidates for future communication systems. In uplink transmission of a CDMA system, there are multiple unsynchronized transmission paths in the mobile environment, and it is not possible to maintain perfect synchronization between users. This is one of the main factors that limit detection performance.
従来のCDMA受信機は、レイク(RAKE)受信機とよばれ、一組のマッチドフィルターからなる。レイク受信機は、各ユーザにとって、シングルユーザ検出器であり、このユーザの拡散コード情報のみによって検出を実現し、その他のユーザの信号はノイズと見なされる。このように、レイク受信機は、マルチアクセス干渉の影響を取り除くことができない。CDMAシステムの上り伝送の容量及び受信機の検出性能を向上させるために、複数のユーザの情報を同時に利用し、複数のユーザ信号を検出するマルチユーザ検出技術がますます重視され、近年、広く、深く研究されている。 A conventional CDMA receiver is called a RAKE receiver and consists of a set of matched filters. The rake receiver is, for each user, a single user detector that implements detection only by the user's spreading code information, and the other users' signals are considered noise. Thus, the rake receiver cannot remove the effects of multi-access interference. In order to improve the uplink transmission capacity of the CDMA system and the detection performance of the receiver, multi-user detection technology that uses multiple users' information at the same time and detects multiple user signals is becoming more and more important. Researched deeply.
Verduが「IEEE Transaction on Information Theory,Vol. IT-32,No.1,January 1986,85-96」で発表した「Minimum Probability of Error for Asynchronous Gaussian Multiple-Access Channels」において、マルチユーザ検出の概念がはじめて提起された。上記文章では、良好な誤り率性能を有する最尤検出器が記載されているが、その計算の複雑度がユーザ数の増加につれ、指数レベルで増加するので、予見できる将来において、実現される可能性が低い。 In “Minimum Probability of Error for Asynchronous Gaussian Multiple-Access Channels” announced by Verdu in “IEEE Transaction on Information Theory, Vol. IT-32, No. 1, January 1986, 85-96”, the concept of multi-user detection is It was raised for the first time. The above text describes a maximum likelihood detector with good error rate performance, but its computational complexity increases at the exponential level as the number of users increases, so it can be realized in the foreseeable future The nature is low.
処理複雑度を低下させるために、Xie、ShortとRushforthが「IEEE J. Select. Area Communication,Vol.8,May 1990,683-690」で発表した「A family of suboptimum detectors for coherent multi-user communications」においては、時間領域処理のZFとMMSE線形検出器が提起された。この類の検出器は、拡散コードの相関行列に対して線形変換を行い、マルチアクセス干渉を取り除くことができ、比較的良い誤り率性能を有すると同時に、複雑度が最尤マルチユーザ検出器より小さい。しかし、この検出器の計算複雑度は依然として高く、実用性は低い。 To reduce processing complexity, `` A family of suboptimum detectors for coherent multi-user communications '' announced by Xie, Short and Rushforth in `` IEEE J. Select. Area Communication, Vol. 8, May 1990, 683-690 '' ”Proposed time-domain processing ZF and MMSE linear detectors. This kind of detector can perform linear transformation on the correlation matrix of the spreading code to eliminate multi-access interference, has a relatively good error rate performance, and at the same time has a higher complexity than the maximum likelihood multi-user detector small. However, the computational complexity of this detector is still high and its practicality is low.
Vollmer、HaardtとGotzelが「IEEE J. Select. Area Communication, Vol.19,August 2001,1461-1475」で発表した「Comparative study of joint-detection techniques for TD-CDMA based mobile radio systems」においては、ブロックフーリエ変換に基づく周波数領域処理の線形マルチユーザ検出アルゴリズムが提起されている。このアルゴリズムは、相関行列を帯状ブロックToeplitz構造行列に変換し、この特殊の構造を利用して線形マルチユーザ検出器の演算複雑度の低下を実現する。 Vollmer, Haardt and Gotzel block in "Comparative study of joint-detection techniques for TD-CDMA based mobile radio systems" published in "IEEE J. Select. Area Communication, Vol. 19, August 2001, 1461-1475" A linear multiuser detection algorithm for frequency domain processing based on Fourier transform has been proposed. This algorithm transforms the correlation matrix into a striped block Toeplitz structure matrix and uses this special structure to reduce the computational complexity of linear multiuser detectors.
しかし、上記アルゴリズムは、同期CDMAシステムにしか適用できず、非同期CDMAシステムには適用できない。しかも、ZFアルゴリズムに基づく線形検出器のみが提起され、MMSEの解決案が提起されていなかった。通常、MMSE線形検出器の方がより良い検出性能を有する。
本発明の目的は、無線通信システムを提供することである。 An object of the present invention is to provide a wireless communication system.
本発明のもう1つの目的は、無線通信方法を提供することである。 Another object of the present invention is to provide a wireless communication method.
本発明の無線通信システムは、ユーザ送信機と基地局受信機とを含む。上記ユーザ送信機は、M個のユーザデータシンボルを、それぞれ拡散コードNを用いて拡散し,拡散されたユーザデータシンボルM個毎にサイクリックプレフィックスを挿入するガードタイム挿入部を含む。上記基地局受信機は、同時に送信されたK個のユーザからの信号を周波数領域に変換後,マルチユーザ検出を行ってK個のユーザの合成された信号からユーザ個別の信号を検出,分離する周波数領域MUD部を含む。そのうちのK、M、Nは自然数である。 The wireless communication system of the present invention includes a user transmitter and a base station receiver. The user transmitter includes a guard time insertion unit that spreads M user data symbols using a spreading code N and inserts a cyclic prefix for each of the spread user data symbols. The base station receiver converts signals from K users transmitted simultaneously to the frequency domain, performs multi-user detection, and detects and separates user-specific signals from the synthesized signals of K users Includes frequency domain MUD. Of these, K, M, and N are natural numbers.
上記基地局受信機は、さらに、受信機により受信された同期情報及びチャネル推定情報に基づいてチャネル等化を行い、等化された後の受信信号を上記周波数領域MUD部に入力する。 The base station receiver further performs channel equalization based on synchronization information and channel estimation information received by the receiver, and inputs the received signal after equalization to the frequency domain MUD unit.
また、上記基地局受信機は、さらに、周波数領域MUD部の検出遅延時間をカウントし、カウント結果に基づき、処理単位となるシンボル数Mを調整し、調整された後のM値を各ユーザ送信機のガードタイム挿入部に通知する処理時間遅延検出部を含む。 The base station receiver further counts the detection delay time of the frequency domain MUD unit, adjusts the number M of symbols as a processing unit based on the count result, and transmits the adjusted M value to each user. A processing time delay detection unit that notifies the guard time insertion unit of the machine.
本発明の無線通信方法は、M個のユーザデータシンボルを、それぞれ拡散コードNを用いて拡散し,拡散されたユーザデータシンボルM個毎にサイクリックプレフィックスを挿入する処理ステップ10と、同時に送信されたK個のユーザからの信号に対して、周波数領域マルチユーザ検出を行い、K個のユーザの合成された信号からユーザ個別の信号を検出,分離するステップ20とを含み、上記K、M、Nは自然数である。
The wireless communication method of the present invention is transmitted at the same time as
従来の技術と比べると、本発明は、ユーザ送信機のガードタイム挿入部でガードタイムを挿入し、しかも、ガードタイムの長さをチャネル時間遅延拡張時間より長くとすることによって、受信機が最初に到達したユーザのタイミングで処理ユニットを選択することができるようにする。同時に、本発明は、従来の時間領域でのマルチユーザ検出を周波数領域でのマルチユーザ検出に変換することによって、いかなる情報もなくさずに、同じ検出効果が得られる前提の下で、処理の複雑度が大幅に低減されている。 Compared with the prior art, the present invention is such that the guard time is inserted by the guard time insertion unit of the user transmitter, and the length of the guard time is longer than the channel time delay extension time. The processing unit can be selected at the timing of the user who has reached. At the same time, the present invention transforms conventional multi-user detection in the time domain into multi-user detection in the frequency domain, under the premise that the same detection effect can be obtained without losing any information. The complexity is greatly reduced.
次に、図面を参照して本発明を詳しく説明する。 Next, the present invention will be described in detail with reference to the drawings.
図1は、本発明の無線通信システムのユーザ送信機の構成図を示す。図1に示すように、この送信機は、CRC検査部11、インタリーブ部12、畳み込み符号化部13、変調部14、拡散部15、及びガードタイム挿入部16を備える。DS-CDMAシステムのユーザ送信機と比べると、本発明のユーザ送信機は、拡散部の後ろに、拡散後のユーザデータパケットにガードタイム、すなわちサイクリックプレフィックス(Cyclic Prefix)を挿入するためのガードタイム挿入部16を増やしておる。ユーザデータにサイクリックプレフィックスを挿入することによって、長いユーザデータパケットが複数の処理部分に分けられ、各処理部分は複数のシンボルを有し、隣接する二つの処理部分の間は1つのサイクリックプレフィックスによって分けられている。そこで、処理部分の長さを制御することができ、受信機の毎回の処理複雑度を低減することができる。
FIG. 1 shows a block diagram of a user transmitter of a wireless communication system of the present invention. As shown in FIG. 1, the transmitter includes a
サイクリックプレフィックスを挿入する具体的な方法を、以下に示す。 A specific method for inserting a cyclic prefix is shown below.
拡散されたユーザデータシンボルM個毎にサイクリックプレフィックスを挿入し、このサイクリックプレフィックスの伝送時間は、チャネル遅延拡張時間とユーザ伝送最大非同期時間の和である。ここで、拡散コードの長さをNとすると、M個の拡散後のシンボルはすべてでN×M個のポイントとなる。各ユーザのサイクリックプレフィックスの長さ及び挿入位置は同じであり、しかも、サイクリックプレフィックスの構成が従来のサイクリックプレフィックスの構成と同じである。ここでのMは可変であり、受信機からのフィードバック情報に基づいて変化させることができる。 A cyclic prefix is inserted for each spread user data symbol M, and the transmission time of this cyclic prefix is the sum of the channel delay extension time and the user transmission maximum asynchronous time. Here, if the length of the spreading code is N, M spread symbols are all N × M points. Each user has the same cyclic prefix length and insertion position, and the configuration of the cyclic prefix is the same as that of the conventional cyclic prefix. Here, M is variable and can be changed based on feedback information from the receiver.
サイクリックプレフィックスが挿入された後、ユーザ送信機は、サイクリックプレフィックスが挿入されたユーザデータパケットを基地局の受信機に送信する。 After the cyclic prefix is inserted, the user transmitter transmits the user data packet with the cyclic prefix inserted to the base station receiver.
図2は、基地局受信機の構成図を示す。この受信機は、周波数領域MUD部(周波数領域マルチユーザ検出部)22、及び各ユーザに対応する並列/直列変換部24、復調部25、デインタリーブ部26、チャネル復号部27を備える。
FIG. 2 shows a configuration diagram of the base station receiver. This receiver includes a frequency domain MUD unit (frequency domain multi-user detection unit) 22, and a parallel /
周波数領域マルチユーザ検出をより行いやすくするために、周波数領域MUD部22の前に、さらにマルチパスフェージングの平滑化に用いられる等化部21を増やしてもよい。
In order to facilitate frequency domain multiuser detection, the number of
これに基づいて、処理部分の長さ、すなわち、各ユーザのシンボル長さMを適応に制御することができるために、この受信機は、処理時間遅延検出部23をさらに備える。
Based on this, the length of the processing portion, that is, the symbol length M of each user can be adaptively controlled, so that the receiver further includes a processing time
次に、各部品の構成及びその機能を詳しく説明する。 Next, the configuration and function of each part will be described in detail.
等化部は、受信機により取得した同期情報及びチャネル推定情報に基づいて、チャネル等化を行うことによって、マルチパスフェージングを平滑化する。 The equalization unit smoothes multipath fading by performing channel equalization based on the synchronization information and channel estimation information acquired by the receiver.
周波数領域MUD部22は、マルチパスフェージングが削除されたマルチユーザ信号に対して周波数領域マルチユーザ検出を行い、複数のユーザの間における干渉を削除することによって、より確実な検出結果を取得する。同時に、各ユーザのデータをそれぞれ対応する並列/直列変換部24に出力する。
The frequency
並列/直列変換部24は、ユーザデータに対して、並列/直列変換を行い、並列して入力されたデータを直列に出力する。
The parallel /
復調部25は、ユーザ送信機に対応する復調方法を採用して、シンボルシーケンス初期検出結果を復調することによって、相応の復調データを取得する。
The
デインタリーブ部26は、ユーザ送信機に対応するデインタリーブ方法を採用して、復調後のシンボルシーケンスに対して、デインタリーブを行うことによって、相応のデインタリーブデータを取得する。
The
チャネル復号部27は、ユーザ送信機に対応するチャネル復号方法を採用して、デインタリーブされたシンボルシーケンスに対して、チャネル復号を行うことによって、最終の情報検出結果を取得する。
The
処理時間遅延検出部23は、周波数領域MUD部22の検出遅延時間をカウントし、該カウント結果に基づいて処理単位となるシンボル数Mを調整し、さらに、調整された後のM値を各ユーザ送信機に通知する。ここで、実現できる方法は、カウント結果で検出時間が比較的長いことを示すときに、M値を低くし、かつ、カウント結果で検出時間が比較的短いことを示すときに、M値を大きくすることである。
The processing time
図3は、周波数領域MUD部22の構成図を示す。この周波数領域MUD部22は、処理部分設定ユニット221、直列/並列変換ユニット222、第1のN組MポイントFFTユニット223、周波数領域MMSE-MUDユニット(周波数領域MMSEマルチユーザ検出ユニット)224、K組MポイントIFFTユニット225、拡散コード行列形成ユニット226、第2のN組MポイントFFTユニット227、及びブロック対角行列形成ユニット228を備える。
FIG. 3 shows a configuration diagram of the frequency
そのうち、処理部分設定ユニット221は、最初に到達したユーザを基準とし、重なり合ったユーザの時間領域信号に対して信号処理を施す部分を設定する。図4に示すように、最初に到達したユーザをユーザ1、順にユーザ2、…、ユーザKとすると、処理部分設定ユニットは、最初に到達したユーザ1を基準として、重なり合ったユーザの時間領域信号に対して信号処理を施す部分を設定する。すなわち、図4から分かるように、ユーザ1にとって、設定された処理部分はちょうどM個のシンボルであるが、ユーザ2乃至ユーザKにとっては、サイクリックプレフィックスの一部を保留し、一部のシンボルを削除した可能性がある。図4において、ユーザKの処理部分が削除されたシンボル数が最多であり、Qと仮定し、最大のチップオフセット量を示す。しかし、すべてのユーザにとっては、選択された処理部分の長さは同じであり、すべてM個のシンボルの長さである。
Among them, the processing
該直列/並列変換ユニット222は、処理部分設定ユニット221により設定されたM個のシンボルに対して直列/並列変換を行い、生成されたN×M個の並列する時間領域出力を第1のN組MポイントFFTユニット223に入力する。
The serial /
図5に示すように、この第1のN組MポイントFFTユニット223は、N個のFFTユニットを有する。ここで、M個のシンボルの前からM個のポイントを第1のFFTユニットに入力し、この順で類推し、最後のM個のポイントを第NのFFTユニットに入力する。各FFTユニットは、N×M個の並列する時間領域出力信号のM個のポイントに対して高速フーリエ変換を行い、高速フーリエ変換後のM個の周波数領域出力信号を出力する。すべてのN個のFFTユニットは、全部でN×M個の周波数領域出力(ここで、yとする)を周波数領域MMSE-MUDユニット224に並列に出力する。
As shown in FIG. 5, the first N sets of M-
一方、図6に示すように、拡散コード行列形成ユニット226は、各ユーザデータの送信時間(t1、 t2、…tk)に基づいて、K個のユーザの拡散コードを順に拡散コード行列のエレメントとして拡散コード行列を形成する。そのうち、該拡散コード行列は、すべてでN×M行、K列であり、各列に1つのユーザの拡散コードを有する。図において空白部分は、エレメントが0であることを示す。
On the other hand, as shown in FIG. 6, the spreading code
第2のN組MポイントFFTユニット227は、第1のN組MポイントFFTユニット223の構成と同じであり、拡散コード行列の各列のN×M個のエレメントに対して、順に類似の処理を行う。すなわち、N×M個のエレメントを、夫々対応するFFTユニットに順に並列に入力して、高速フーリエ変換を行い、各FFTユニットは高速フーリエ変換後のM個の周波数領域信号を出力する。各ユーザにとって、N個のFFTユニットは合計N×M個の周波数領域出力信号を取得する。すべてのユーザにとっては、K×N×M個の周波数領域出力信号により上記時間領域拡散コード行列に対応する周波数領域拡散コード行列を構成する。
The second N-set M-
ブロック対角行列形成ユニット228は、図7に示すように、N行、K列を1つのブロックとして、前記第2のN組MポイントFFTユニット227から得られる周波数領域拡散コード行列をM個のブロックに分け、各ブロックがブロック対角行列∧の対角線における1つのエレメントを構成するように行列を再形成する。
As shown in FIG. 7, the block diagonal
周波数領域MMSE-MUDユニット224は、第1のN組MポイントFFTユニット223から入力された周波数領域信号yと、ブロック対角行列形成ユニット228から入力されたブロック対角行列∧、及びノイズ推定部(図示せず)が取得した周波数領域ノイズ分散σ2に基づいて、yに対応する周波数領域出力xを下記公式で計算する。
上記公式で、∧Tは、ブロック対角行列∧の転置行列を示す。 In the above formula, ∧ T represents the transposed matrix of the block diagonal matrix ∧.
そして、周波数領域MMSE-MUDユニット224は、周波数領域信号xをK組MポイントIFFTユニット225に出力する。この周波数領域信号xは、M×K個のシンボルを含む。すなわち、周波数領域MMSE-MUDユニット224を介した後、各ユーザの周波数領域シンボルが分離されている。
Then, frequency domain MMSE-
図8に示すように、K組MポイントIFFTユニット225は、K個のIFFTユニットを有する。各々のIFFTユニットがそれぞれK個のユーザのM個の周波数領域シンボルに対して、逆高速フーリエ変換をそれぞれ行い、該ユーザのM個の時間領域符号を並列に該ユーザの並列/直列変換部24に出力して、後の信号処理を行う。
As shown in FIG. 8, the K set M-
時間領域での従来のマルチユーザ検出と比べると、本発明は、ユーザ送信機のガードタイム挿入部16においてガードタイムを挿入し、ガードタイムの長さをチャネル遅延拡張時間より長くすることによって、受信機が最初に到達したユーザのタイミングで処理ユニットを選択できるようにする。同時に、本発明は、従来の時間領域上のマルチユーザ検出を周波数領域上のマルチユーザ検出に変換させることによって、いかなる情報もなくさずに同じ検出効果が得られる前提で、処理の複雑度を大幅に低減させている。
Compared with conventional multiuser detection in the time domain, the present invention inserts a guard time in the guard
図9と図10は、それぞれ、従来の時間領域MMSEマルチユーザ検出及び本発明の周波数領域MMSEマルチユーザ検出において、異なる長さの処理単位及び異なるユーザ数の場合の両者のアルゴリズムの複雑度の比較図を示す。比較の条件は、拡散比Nが64であり、最大非同期値Qが4つのチップであることである。 FIG. 9 and FIG. 10 respectively compare the complexity of the algorithms in the case of different length processing units and different numbers of users in conventional time domain MMSE multi-user detection and frequency domain MMSE multi-user detection of the present invention. The figure is shown. The conditions for comparison are that the diffusion ratio N is 64 and the maximum asynchronous value Q is four chips.
図9と図10から分かるように、同じ条件の下で、本発明の周波数領域マルチユーザ検出のアルゴリズムの複雑度は従来の時間領域マルチユーザ検出より小さい。 As can be seen from FIGS. 9 and 10, under the same conditions, the complexity of the frequency domain multi-user detection algorithm of the present invention is smaller than the conventional time-domain multi-user detection.
図11と図12は、それぞれ、従来の時間領域MMSEマルチユーザ検出及び本発明の周波数領域MMSEマルチユーザ検出のシングルパスレイリーフェージングチャネルにおける誤り率のシミュレーション結果を示す。その比較の条件は、拡散比Nが64であり、最大非同期値Qが4つのチップであり、処理単位長さMが32個のシンボルであることである。 FIG. 11 and FIG. 12 show simulation results of error rates in a single-path Rayleigh fading channel for conventional time domain MMSE multiuser detection and frequency domain MMSE multiuser detection of the present invention, respectively. The conditions for the comparison are that the spreading ratio N is 64, the maximum asynchronous value Q is 4 chips, and the processing unit length M is 32 symbols.
図11と図12から分かるように、ユーザ数がそれぞれ20(図11)、30(図12)である場合、相当する誤り率性能の状況において、本発明の周波数領域MMSEマルチユーザ検出の複雑度が普通の時間領域MMSEマルチユーザ検出より大幅に低減されている。 As can be seen from FIGS. 11 and 12, when the number of users is 20 (FIG. 11) and 30 (FIG. 12), respectively, the complexity of the frequency domain MMSE multi-user detection of the present invention in the corresponding error rate performance situation There is a significant reduction over normal time domain MMSE multi-user detection.
11…CRC検査部、12…インタリーブ部、13…畳み込み符号化部、14…変調部、15…拡散部、16…ガードタイム挿入部、21…等化部、22…周波数領域MUD部、23…処理時間遅延検出部、24…並列/直列変換部、25…復調部、26…デインタリーブ部、27…チャネル復号部、221…処理部分設定ユニット、222…直列/並列変換ユニット、223…第1のN組MポイントFFTユニット、224…周波数領域MMSE-MUDユニット、225…K組MポイントIFFTユニット、226…拡散コード行列形成ユニット、227…第2のN組MポイントFFTユニット、228…ブロック対角行列形成ユニット 11 ... CRC inspection unit, 12 ... interleaving unit, 13 ... convolution coding unit, 14 ... modulation unit, 15 ... spreading unit, 16 ... guard time insertion unit, 21 ... equalization unit, 22 ... frequency domain MUD unit, 23 ... Processing time delay detection unit, 24 ... parallel / serial conversion unit, 25 ... demodulation unit, 26 ... deinterleaving unit, 27 ... channel decoding unit, 221 ... processing part setting unit, 222 ... serial / parallel conversion unit, 223 ... first N set M point FFT unit, 224 ... frequency domain MMSE-MUD unit, 225 ... K set M point IFFT unit, 226 ... spreading code matrix forming unit, 227 ... second N set M point FFT unit, 228 ... block pair Angle matrix forming unit
Claims (6)
前記ユーザ送信機は、
M個のユーザデータシンボルを、それぞれ拡散コードNを用いて拡散し,拡散されたユーザデータシンボルM個毎にサイクリックプレフィックスを挿入するガードタイム挿入部を含み、
前記基地局受信機は、
同時に送信されたK個のユーザからの信号を周波数領域に変換後,マルチユーザ検出を行ってK個のユーザの合成された信号からユーザ個別の信号を検出,分離する周波数領域MUD部と、
前記周波数領域MUD部の検出遅延時間をカウントし、カウント結果に基づいて、処理単位となるシンボル数Mを調整し、調整された後のM値を各ユーザ送信機のガードタイム挿入部に通知する処理時間遅延検出部と
を含み、
前記K、M、Nが自然数であることを特徴とする無線通信システム。 In a wireless communication system including a user transmitter and a base station receiver,
The user transmitter is
A guard time insertion unit that spreads M user data symbols using a spreading code N and inserts a cyclic prefix for each of the spread user data symbols M;
The base station receiver
A frequency domain MUD unit for detecting and separating user-specific signals from the combined signals of K users by performing multi-user detection after converting signals from K users transmitted simultaneously to the frequency domain ;
Counts the detection delay time of the frequency domain MUD unit, adjusts the number M of symbols as a processing unit based on the count result, and notifies the adjusted M value to the guard time insertion unit of each user transmitter With processing time delay detector
Including
A wireless communication system, wherein K, M, and N are natural numbers.
受信機により受信された同期情報及びチャネル推定情報に基づいてチャネル等化を行い、等化された後の受信信号を前記周波数領域MUD部に入力する等化部をさらに含むことを特徴とする請求項1に記載の無線通信システム。 The base station receiver
The apparatus further comprises an equalization unit that performs channel equalization based on synchronization information and channel estimation information received by a receiver and inputs the equalized reception signal to the frequency domain MUD unit. Item 2. The wireless communication system according to Item 1.
最初に到達したユーザを基準とし、重なり合ったK個のユーザの時間領域信号に対して信号処理を施す部分を設定する処理部分設定ユニットと、
処理部分設定ユニットにより取り出されたM個の拡散後のシンボルに対して直列/並列変換を行って、N×M個の並列する時間領域出力を生成する直列/並列変換ユニットと、
前記N×M個の並列する時間領域出力のM個のポイントに対して、高速フーリエ変換を行い、N×M個の周波数領域出力を並列に出力するN個のFFTユニットを有する第1のN組MポイントFFTユニットと、
各ユーザの到達時間に基づいて、K個のユーザの拡散コードを順に拡散コード行列のエレメントとして、N×M行、K列の時間領域拡散コード行列を形成する拡散コード行列形成ユニットと、
前記拡散コード行列の各列のN×M個のエレメントを、夫々対応するN個のFFTユニットに順に並列に入力して、高速フーリエ変換を行うことにより、前記時間領域拡散コード行列に対応する周波数領域拡散コード行列を取得する第2のN組MポイントFFTユニットと、
N行、K列を1つのブロックとして、前記第2のN組MポイントFFTユニットから得られる周波数領域拡散コード行列をM個のブロックに分け、各ブロックがブロック対角行列の対角線における1つのエレメントを構成するように行列を再形成するブロック対角行列形成ユニットと、
第1のN組MポイントFFTユニットにより入力されたN×M個の周波数領域出力、ブロック対角行列形成ユニットにより入力されたブロック対角行列、及び周波数領域ノイズ分散に基づいて、第1のN組MポイントFFTユニットにより入力されたN×M個の周波数領域出力に対応するM×K個のシンボルの周波数領域出力を計算する周波数領域MMSE-MUDユニットと、
K個のIFFTユニットを有し、各々のIFFTユニットがそれぞれK個のユーザのM個の周波数領域シンボルに対して、逆高速フーリエ変換をそれぞれ行い、該ユーザのM個の時間領域符号を並列に出力するK組MポイントIFFTユニットと
を含むことを特徴とする請求項1または2に記載の無線通信システム。 The frequency domain MUD unit is
A processing part setting unit that sets a part that performs signal processing on the time domain signals of the K users that overlap with the first user reached as a reference,
A serial / parallel conversion unit that performs serial / parallel conversion on the M spread symbols extracted by the processing part setting unit to generate N × M parallel time-domain outputs; and
A first N having N FFT units that perform fast Fourier transform on the M points of the N × M parallel time-domain outputs and output N × M frequency-domain outputs in parallel. Pair M point FFT unit,
Based on the arrival time of each user, the spreading code matrix forming unit for forming the time domain spreading code matrix of N × M rows and K columns, with the spreading codes of K users in order as spreading code matrix elements,
The N × M elements of each column of the spreading code matrix are sequentially input in parallel to the corresponding N FFT units, and fast Fourier transform is performed, thereby performing a frequency corresponding to the time domain spreading code matrix. A second N-set M-point FFT unit that obtains a region spreading code matrix;
Dividing the frequency domain spreading code matrix obtained from the second N sets of M-point FFT units into M blocks, with N rows and K columns as one block, each block is one element on the diagonal of the block diagonal matrix A block diagonal matrix forming unit that reshapes the matrix to form
Based on the N × M frequency domain outputs input by the first N sets of M-point FFT units, the block diagonal matrix input by the block diagonal matrix forming unit, and the frequency domain noise variance, the first N A frequency domain MMSE-MUD unit that calculates the frequency domain output of M × K symbols corresponding to the N × M frequency domain outputs input by the set M-point FFT unit;
It has K IFFT units, and each IFFT unit performs an inverse fast Fourier transform on M frequency domain symbols of K users, respectively, and parallels the M time domain codes of the users in parallel. 3. The wireless communication system according to claim 1, further comprising K sets of M point IFFT units to be output.
M個のユーザデータシンボルを、それぞれ拡散コードNを用いて拡散し,拡散されたユーザデータシンボルM個毎にサイクリックプレフィックスを挿入する処理ステップ10と、
同時に送信されたK個のユーザからの信号に対して、周波数領域マルチユーザ検出を行い、K個のユーザの合成された信号からユーザ個別の信号を検出,分離するステップ20と、
周波数領域マルチユーザ検出の検出遅延時間をカウントし、カウント結果に基づいて、処理単位となるシンボル数Mの調整を行うステップ30と
を含み、
前記K、M、Nが自然数であることを特徴とする無線通信方法。 In the wireless communication method,
Processing step 10 in which M user data symbols are each spread using a spreading code N and a cyclic prefix is inserted for each of the M spread user data symbols;
Performing frequency domain multi-user detection on simultaneously transmitted signals from K users and detecting and separating user-specific signals from the combined signals of K users; and
Step 30 which counts the detection delay time of the frequency domain multi-user detection and adjusts the number M of symbols as a processing unit based on the count result
Including
The wireless communication method, wherein K, M, and N are natural numbers.
同期情報及びチャネル推定情報に基づいて、チャネル等化を行うステップ11をさらに含むことを特徴とする請求項4に記載の無線通信方法。 Between step 10 and step 20,
5. The radio communication method according to claim 4 , further comprising a step 11 of performing channel equalization based on the synchronization information and the channel estimation information.
最初に到達したユーザを基準として、重なり合ったK個のユーザの時間領域信号に対して信号処理を施す部分を設定するステップ21と、
選択されたM個の拡散後のシンボルに対して直列/並列変換を行って、N×M個の並列する時間領域出力を生成するステップ22と、
前記N×M個の並列する時間領域出力に対して、高速フーリエ変換を行い、N×M個の周波数領域出力を並列に出力するステップ23と、
各ユーザの到達時間に基づいて、K個のユーザの拡散コードを順に拡散コード行列のエレメントとして、N×M行、K列の時間領域拡散コード行列を形成するステップ24と、
前記拡散コード行列の各列のN×M個のエレメントを、夫々対応するN個のFFTユニットに順に並列に入力して、高速フーリエ変換を行うことにより、前記時間領域拡散コード行列に対応する周波数領域拡散コード行列を取得ステップ25と、
N行、K列を1つのブロックとして、前記周波数領域拡散コード行列をM個のブロックに分け、各ブロックがブロック対角行列の対角線における1つのエレメントを構成するように行列を再形成するステップ26と、
ステップ23のN×M個の周波数領域出力、ブロック対角行列、及び周波数領域ノイズ分散に基づいて、ステップ23のN×M個の周波数領域出力に対応するM×K個のシンボルの周波数領域出力を計算するステップ27と、
各ユーザのM個の周波数領域シンボルに対して、逆高速フーリエ変換をそれぞれ行い、該ユーザのM個の時間領域シンボルを並列に出力するステップ28と
を含むことを特徴とする請求項4または5に記載の無線通信方法。 The frequency domain multi-user detection is:
Step 21 for setting a portion to perform signal processing on the time domain signals of K users that overlap with the first user reached as a reference,
Performing serial / parallel conversion on the selected M spread symbols to generate N × M parallel time domain outputs; and
Performing a fast Fourier transform on the N × M time domain outputs in parallel, and outputting N × M frequency domain outputs in parallel;
Based on the arrival time of each user, the step 24 of forming a time domain spreading code matrix of N × M rows and K columns, with the spreading codes of the K users in order as elements of the spreading code matrix,
The N × M elements of each column of the spreading code matrix are sequentially input in parallel to the corresponding N FFT units, and fast Fourier transform is performed, thereby performing a frequency corresponding to the time domain spreading code matrix. Obtaining a region spreading code matrix step 25;
Step 26, dividing the frequency domain spreading code matrix into M blocks with N rows and K columns as one block, and reconfiguring the matrix so that each block constitutes one element in the diagonal of the block diagonal matrix When,
Based on the N × M frequency domain output of step 23, the block diagonal matrix, and the frequency domain noise variance, the frequency domain output of M × K symbols corresponding to the N × M frequency domain output of step 23 Calculating step 27,
6. The method of claim 4 , further comprising: performing an inverse fast Fourier transform on each of the M frequency domain symbols of each user and outputting the M time domain symbols of the user in parallel. The wireless communication method described in 1.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200510135999.1 | 2005-12-29 | ||
CN2005101359991A CN1992558B (en) | 2005-12-29 | 2005-12-29 | Radio communication system and radio communication method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007184932A JP2007184932A (en) | 2007-07-19 |
JP4891762B2 true JP4891762B2 (en) | 2012-03-07 |
Family
ID=38214536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006356266A Active JP4891762B2 (en) | 2005-12-29 | 2006-12-28 | Wireless communication system and wireless communication method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4891762B2 (en) |
CN (1) | CN1992558B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101170319B (en) * | 2007-11-27 | 2012-09-05 | 中兴通讯股份有限公司 | A method for filtering interference signals and base station |
CN101677249B (en) * | 2008-09-19 | 2012-12-12 | 展讯通信(上海)有限公司 | Joint detection method of time division synchronous code division multiple access system and receiving device thereof |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001069110A (en) * | 1999-08-25 | 2001-03-16 | Matsushita Electric Ind Co Ltd | Ofdm communication equipment |
-
2005
- 2005-12-29 CN CN2005101359991A patent/CN1992558B/en active Active
-
2006
- 2006-12-28 JP JP2006356266A patent/JP4891762B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2007184932A (en) | 2007-07-19 |
CN1992558A (en) | 2007-07-04 |
CN1992558B (en) | 2011-01-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100557102B1 (en) | Device and method for joint detection receiver which use orthogonal codes with a variable in communication system | |
US7602838B2 (en) | Linear turbo equalization using despread values | |
JP4359388B2 (en) | Method and apparatus for joint detection of data in a direct sequence spread spectrum communication system | |
CN1280997C (en) | Multi-user detection using an adaptive combination of joint detection and successive interference cancellation | |
CN1902834B (en) | Method, device and system for use in a CDMA system | |
JP4130825B2 (en) | Design method of uplink pilot signal in multi-carrier code division multiple access system | |
EP1222746A1 (en) | Receiver for multiuser detection of cdma signals | |
EP1582008A4 (en) | Generalized two-stage data estimation | |
US7167529B2 (en) | Method and device for radio signal reception | |
CN101499812B (en) | Method for eliminating inter-code interference and multi-user interference | |
EP1561289B1 (en) | Reduced complexity MMSE multiuser detection for a multirate CDMA link | |
JP4891762B2 (en) | Wireless communication system and wireless communication method | |
JP4963723B2 (en) | Receiver, receiving method and integrated circuit | |
Tomasin et al. | Frequency-domain interference cancellation and nonlinear equalization for CDMA systems | |
CN100433600C (en) | CDMA spectrum-spreading method, despreading method and receiver | |
CN104092479B (en) | Activation code detection method and device | |
JP4382102B2 (en) | Reception device, transmission device, wireless transmission / reception system, and wireless reception method | |
Linlin et al. | Performance analysis of Volterra-based nonlinear adaptive blind multiuser detectors for DS-CDMA systems | |
WO2006079253A1 (en) | Baseband process method based on doubling sampling | |
CN100539456C (en) | Multi-user combined detection method | |
Madhukumar et al. | Performance enhancement of a wavelet based multicarrier DS-CDMA system through multistage interference cancellation | |
Li | Performance of MMSE-BLE-SD algorithm in TD-SCDMA downlink | |
CN1925345A (en) | Multi-user detection using an adaptive combination of joint detection and successive interference cancellation | |
Ren et al. | An improved frequency-domain interference cancellation with DFE for CDMA | |
Alimi et al. | Adaptive Interference Reduction in the Mobile Communication Systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091216 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110829 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110913 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111111 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111206 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111216 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4891762 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141222 Year of fee payment: 3 |
|
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 |
|
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 |