[go: up one dir, main page]

CN1706110B - 对多速率码分多址信号解码的系统和方法 - Google Patents

对多速率码分多址信号解码的系统和方法 Download PDF

Info

Publication number
CN1706110B
CN1706110B CN200380101478.3A CN200380101478A CN1706110B CN 1706110 B CN1706110 B CN 1706110B CN 200380101478 A CN200380101478 A CN 200380101478A CN 1706110 B CN1706110 B CN 1706110B
Authority
CN
China
Prior art keywords
rate
forty
low
detector
output
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 - Fee Related
Application number
CN200380101478.3A
Other languages
English (en)
Other versions
CN1706110A (zh
Inventor
S·摩斯哈维
D·耶林
K·皮克
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.)
Intel Corp
Original Assignee
Intel Corp
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 Intel Corp filed Critical Intel Corp
Publication of CN1706110A publication Critical patent/CN1706110A/zh
Application granted granted Critical
Publication of CN1706110B publication Critical patent/CN1706110B/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • H04B1/7105Joint detection techniques, e.g. linear detectors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70703Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation using multiple or variable rates

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
  • Burglar Alarm Systems (AREA)
  • Telephone Function (AREA)
  • Supporting Of Heads In Record-Carrier Devices (AREA)
  • Earth Drilling (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

一个用于解码多速率CDMA信号的系统。此系统的一个方面中包括一个用于基于解码包括高速率用户和低速率用户的输入信号来产生高速率输出的高速率检测器。高速率输出包括实际高速率用户和有效高速率用户。第二级对此高速率输出应用第一线性变换来产生第二级输出。第三级对第二级输出应用第二线性变换来产生解耦低速率用户输出和解耦实际高速率用户输出。

Description

对多速率码分多址信号解码的系统和方法
技术领域
本发明的一个方面涉及多速率码分多址(CDMA)检测系统。 
背景技术
直至最近,传统CDMA检测已经通过使用单个用户检测器来实现了,其中每个用户通过匹配的滤波(相关)接收器被分别检测。每个用户的检测无需考虑其他同信道用户的存在即可完成。 
最近,无线通信发展出了多用户检测。在多用户检测中,多用户的信息(如码、时序、信道等)被共同地使用来更好地检测每个单个用户。传统的最小均方差(MMSE)多用户检测较之传统CDMA检测能提供重大的性能改进,但是有增加接收器复杂度的成本。在传统码元级的MMSE多用户检测中,使均方差最小化的线性变换可应用于针对单速率系统的每个用户的传统检测器输出,以分离同信道的干扰用户。标准MMSE线性变换的计算可包括一个矩阵求逆,在此矩阵的阶数和用户的数目是成比例的。当矩阵阶数增加时,逆矩阵的计算变得更加复杂。 
在多速率系统中,高速率数据用户以低速率用户的数据速率的M倍数运作,对传统MMSE检测器而言是M个低速率用户,导致矩阵阶数的很大增加并造成计算复杂度。换句话说,每个低速率码元时间间隔处,MMSE线性变换可应用于来自低速率用户码元时间间隔中发生的所有用户的所有码元的传统检测器输出。 
发明内容
本发明提供一种对多速率码分多址(CDMA)信号解码的系统,包括:一种高速率线性最小均方误差(MMSE)检测器,具有一个检测窗口并每隔高速检测时间间隔产生输出,从而基于对包括实际高速率用户和低速率用户的输入信号的解码,产生至少一个实际高速率输出,该至少一个实际高速率输出对应实际高速率用户中的一个,所述高速率用户具有比所述低速率用户更高的码元速率,其中,至少一个实 际高速率输出还包括恢复码元,其包括前向纠错编码码元,所述系统还包括一个解码器,用于恢复关于前向纠错编码码元的信息比特。 
本发明还提供一种对多速率码分多址(CDMA)信号解码的系统,包括:通用线性转换检测器,具有一个检测窗口,并每隔高速率检测时间间隔产生输出,从而基于解码包括低速率用户的输入信号,产生高速率输出,在每个高速率时间间隔中,高速率输出中的至少一个对应于低速率用户中的一个;第二级检测器,利用一种用于在低速率码元周期期间,组合对应于低速率用户中的一个的所述通用线性转换检测器的连续高速率输出的组合技术,来产生对应于低速率用户中一个的低速率输出,其中,所述低速率输出还包括恢复码元,其包括前向纠错编码码元;所述系统还包括一个解码器,用于恢复关于前向纠错编码码元的信息比特。 
本发明进一步提供一种对多速率码分多址(CDMA)信号解码的系统,包括:第一级检测器,在低速率时间间隔转换一组输入,并产生对应于检测窗口内预设高速率时间间隔的转换后输入组,这组输入具有对应于低速率用户的内含信息,基于与低速率用户相关的扩频码树型结构属性,低速率用户模拟作为有效高速率用户,干扰用户和有效高速率用户的扩频码是循环的,并在每个高速率时间间隔符号变化内重复;在对应于预设高速率时间间隔的变换后输入组中,低速率用户中的一个被从其他包括有效高速率用户的低速率用户中解耦;和第二级检测器,在检测窗口中预设高速率时间间隔对已变换输入组应用最小均方误差(MMSE)线性检测器,来产生低速率用户中一个的估算。 
本发明还提供一种对多速率码分多址(CDMA)信号解码的方法,包括:接收包括至少一个实际高速率用户和多个低速率用户的输入信号,实际高速率用户具有比低速率用户更高的码元速率;在高速率检测时间间隔对输入信号应用高速率线性最小均方差(MMSE)变换;和基于此MMSE变换,产生对应于至少一个实际高速率用户和多个低速率用户的至少一个检测器输出。 
本发明还提供一种对多速率码分多址(CDMA)信号解码的装置,包括:接收包括至少一个实际高速率用户和多个低速率用户的输入信号的装置,该实际高速率用户具有高于低速率用户的用户速率;在高速率检测时间间隔对输入信号应用高速率线性最小均方差(MMSE)变换的装置;和基于MMSE变换,产生对应于至少一个实际高速率用户和多个低速率用户的至少一个检测器输出的装置。 
本发明还提供一种对多速率码分多址(CDMA)信号解码的系统,包括:一个高速率最小均方差(MMSE)检测器,用于在低速率用户码元存在的情况下恢复接收到的用户码元,高速率MMSE检测器具有检测窗口,其中,接收到的用户码元包括低速率用户码元,其中,所述系统还包括一个解耦组合器或MMSE组合器,用于在低速率时间间隔处理MMSE检测器的高速率输出,以获得低速率用户码元。 
本发明还提供一种对多速率码分多址(CDMA)信号解码的系统,包括:一个天线,用于在无线链路上传送信息;一个与天线连接的收发器,用于变换接收到的信息成为具有接收到的用户码元和低速率用户码元的输入信号;一个与收发器连接的基带装置,用于执行系统控制;一个与基带装置连接的输入/输出装置,用于提供人机界面;和一个高速率最小均方差(MMSE)检测器,用于接收输入信号,并在低速率用户码元出现的情况下恢复接收到的用户码元,高速率MMSE检测器具有检测窗口,其中,接收到的用户码元包括低速率用户码元,其中,所述系统还包括一个解耦组合器或MMSE组合器,用于在低速率时间间隔处理MMSE检测器的高速率输出,以获得低速率用户码元。 
附图说明
图1显示了多用户检测器一个实施例的方框图。 
图2显示了多用户检测器中输入信号的演示图。 
图3A显示了码元级检测器一个实施例的流程图。 
图3B显示了可由码元级检测器检测的接收到的信号的时序图。 
图4A显示了示范多速率系统的演示图。 
图4B显示了多用户检测器一个实施例的方框图。 
图5显示了多用户检测器一个实施例的操作流程图。 
图6A显示了多速率系统另一个实施例的演示图。 
图6B显示了多用户检测器另一个实施例的方框图。 
图7显示了多用户检测器一个实施例的操作流程图。 
图8显示了包括多用户检测器的无线装置的方框图。 
各个附图中类似参考码元指示类似的单元。 
具体实施方式
图1显示了一个用于在多速率DS-CDMA通信系统的接收信号16中检测数据的检测器10。接收信号16中的信道可通过传统检测器18(相关器组,即匹配的滤波器)使用信道码波形解扩。检测器10在降低的观测时间间隔14使用MMSE处理12来检测接收信号16中一个或多个数据用户17。接收信号16可包括具有用户速率范围的数据用户。例如,在具有两个用户速率的系统中,可在低速率用户出现时检测到高速率用户,或者低速率用户本身被检测到。在码元级12a和码片级12b都可执行MMSE处理12。对于码元级MMSE处理来说,传统检测器18的软码元输出被传递到MMSE处理器12a。对于码片级MMSE处理来说,接收信号被直接传递到码片级MMSE处理器12b。 
使用降低的观测间隔变换更少的处理码元,能很大地减少MMSE处理的复杂度。 
下行链路扩频码 
因为其能降低多用户检测的复杂度的特性,检测器10能检测包括所选扩频码的信号。这样的扩频码用于第二和第三代CDMA下行链路系统中,他们的特性能如下面对两个用户速率系统所描述的。假定我们有一个系统,低速率用户以扩频因子 
Figure GSB00000941262500041
(即码元间隔和码字是 
Figure GSB00000941262500042
码片)为特征,高速率用户以扩频因子 (即码元间隔是 
Figure GSB00000941262500044
码片)为特征,在此mL>mH;那么在 
Figure GSB00000941262500045
长度码片的高速率码元时间间隔中将达到 
Figure GSB00000941262500046
低速率用户,其在一符号变化中具有相同高速率( 
Figure GSB00000941262500047
长度)码字。 
通过利用上述的扩频码的特性高达 的低速率用户能折叠到“等效”或“有效”的高速率用户。这样做允许降低MMSE线性多用户检测中固有的矩阵操作的维度。 
上述的扩频因子特性在用于作为3GPP第三代宽带CDMA蜂窝系统的下行链路扩频码的正交可变扩频因子(OVSF)码中体现: 
c 2 n , 0 c 2 n , 1 c 2 n , 2 · · · c 2 n , 2 n - 1 = c 2 n - 1 , 0 c 2 n - 1 , 0 c 2 n - 1 , 0 - c 2 n - 1 , 0 c 2 n - 1 , 1 c 2 n - 1 , 1 c 2 n - 1 , 1 - c 2 n - 1 , 1 c 2 n - 1 , 2 n - 1 - 1 c 2 n - 1 , 2 n - 1 - 1 c 2 n - 1 , 2 n - 1 - 1 - c 2 n - 1 , 2 n - 1 - 1 等式1a
在此, 
Figure GSB00000941262500052
可利用具有扩频因子2n的第i个扩频码,(2n长度的向量),且在此c1,0=1。为了在多速率系统中有效分配上面的代码,用户码按照图2中所示的树型结构20分配。 
如果树型20的任何节点被分配给一用户,则该节点下面就没有节点可以被利用。因此,用户码分配被分组在最小可能子树结构中。现今在IS-95CDMA和CDMA2000下行链路上使用的正交沃尔什扩频码基本等同于上述的代码。在此描述的代码还具有正交特性。然而,在多路径的情况下,正交特性会部分丢失,因为多路径组成部分之间的码字没有在时间上对齐。此外,正交性在不同单元的下行链路信号之间可能无效。 
等式1a根据长度2n-1的代码定义了长度2n的下行链路扩频码。对于任意的mL>mH扩展这个等式: 
等式1b 
Figure GSB00000941262500055
在此 是大小为 
Figure GSB00000941262500057
的沃尔什-哈达马德矩阵变换的一列,(H′i,1∈±1)。(在此值得注释的是,x′在此将被用于表示x的共轭转置。)因此,对于每个扩频因子 
Figure GSB00000941262500058
码,如 
Figure GSB00000941262500059
能产生高达长度 
Figure GSB000009412625000510
(扩频因子)的 码字。这里再次阐述了上述的代码特性。 
基于上述讨论,KL低速率用户码字能从单个高速率用户码字中通过下面的简单矩阵运算产生: 
Figure GSB000009412625000512
等式1c 
在此, 
Figure GSB00000941262500062
是一个包含 阶的沃尔什-哈达马德变换的KL列的矩阵, 包含 列,每个连续的列包含下移附加的 码片的相同扩频因子 码。 
系统中用户速率的数量会扩展到可能速率的任意数量。换句话说,对于mi>m,扩频因子2m的单个扩频码能产生:长度 的 码、长度 的 码等。类似地,通过把信息截断为长度2m的较小的观测间隔,高达扩频因子 
Figure GSB000009412625000612
的 用户映射到(“折叠到”)扩频因子2m的单个“有效”高速率用户,高达扩频因子 
Figure GSB000009412625000614
的 
Figure GSB000009412625000615
用户映射到(“折叠到”)扩频因子2m的单个“有效”高速率用户,等等。 
实施例描述了限制的情况,其中检测器检测包括两个用户速率的接收信号:高速率(扩频因子 
Figure GSB000009412625000616
)和低速率(扩频因子 )。可以理解的是接收信号中会包括实际上是无限数量的用户。 
STAP和FEC 
在此描述的接收器方法包括多天线空时自适应处理(STAP)和前向纠错(FEC)编码。因此,在此描述的接收器算法能被前端的STAP处理抢先(如线性变换能在不同天线的STAP组合接收到信号流之后被应用)。接收器算法还能和FEC编码一起被使用,这样在此讨论的线性变换对已编码的码元流提供了改善的软数值,其将接着被传入FEC解码器来恢复信息比特。 
干扰消除 
在此描述的接收器方法可结合干扰消除方法使用。例如,在此描述的算法输入能包括干扰消除算法的输出,对在此接收到的信号(在码片级处理的情况下)或传统检测器输出(在码元级处理的情况下)首先清除某些干扰信号,即干扰被估算并减除。可替换地,干扰还可能在此处描述的接收器算法的输出中被估算并减除。 
多速率多用户系统和码元级处理 
图3A显示了根据本发明原理的码元级检测器30的一个方面。码元级检测器30包括三个级来检测高速率和低速率用户。第一级是在高码元速率应用于接收到的信号的高速率检测器32,从而处理低速率用户和高速率用户。由于早些描述的 扩频码特性,多个低速率用户在高速率处理间隔中折叠到单个“有效”高速率用户中。高速率检测器32为实际高速率用户和有效高速率用户产生软输出。高速率检测器32可以是包括相关器组和匹配滤波组(即对每个用户的传统检测器)的任何线性滤波器。 
第二级34对第一级的高速率输出应用高速率线性MMSE变换来为高速率用户和有效高速率用户产生新的软输出,在此这些输出将彼此解耦到一定程度。线性MMSE变换适用于使实际发送的码元和变换的输出之间的均方差最小。为了解耦嵌入在有效高速率用户输出中的低速率用户数据,然后第三级36在低速率时间间隔上对第二级34的有效高速率软输出组应用线性MMSE变换。第二级34和第三级36中的一个还可能是任何线性检测器。第二级34和第三级36中的功能可在不同实施例中交换。 
图3B显示了可由码元级检测器30检测的一个接收到信号的时序图。所接收到的示例信号显示了一个3用户同步系统,在此两个用户37a和37b的码波形有扩频因子4,第三个用户39的码字有扩频因子2,(即第三个用户有着前2个用户两倍的数据速率)。低速率用户37a和37b的码元时间是T0,高速率用户39的码元时间是T0/2。对于一个T0的观测时间间隔,接收到信号可以如此写为: 
r = GAd + n
= g 1 g 2 [ g 3 A ] [ 0 ] [ 0 ] [ g 3 B ] A 1 0 0 0 0 A 2 0 0 0 0 A 3 A 0 0 0 0 A 3 B d 1 d 2 d 3 A d 3 B + n 等式2a
在此,gi是码元i的码字,同样传统检测器的输出能写为: 
y = RAd + z
1 ρ 1,2 ρ 1.3 A ρ 1.3 B ρ 2,1 1 ρ 2,3 A ρ 2,3 B ρ 3 A , 1 ρ 3 A , 2 1 0 ρ 3 B , 1 ρ 3 B , 2 0 1 A 1 0 0 0 0 A 2 0 0 0 0 A 3 A 0 0 0 0 A 3 B d 1 d 2 d 3 A d 3 B + z 1 z 2 z 3 A z 3 B 等式2b
在此ρi,j是码元i和j码字之间的相关。所有用户的码元能通过对这些输出应用线性变换来恢复。例如,如果我们用解相关检测器,则我们为每个用户码元获得下面的软输出: 
ydec=Ad+zdec    等式3 
在此值得注释的是,在这种情况下,存在一个同步信道,T0是最佳检测所需的理想观测时间间隔。 
可替换地,对次最佳降低复杂度的检测可使用较小的观测时间间隔。如果观测时间间隔是T0/2,对于第一个时间间隔来说: 
y = [ 1 ] = R [ 1 ] A [ 1 ] d [ 1 ] + z [ 1 ]
= 1 ρ 1 A , 2 A ρ 1 A , 3 A ρ 2 A , 1 A 1 ρ 2 A , 3 A ρ 3 A , 1 A ρ 3 A , 2 A 1 A 1 0 0 0 A 2 0 0 0 A 3 A d 1 d 2 d 3 A + z 1 z 2 z 3 A 等式4 
且类似的等式也能对第二个时间间隔写出。 
对于每个T0/2时间间隔,可分别应用线性变换来降低MAI并恢复数据。对于高速率用户来说,在每个时间间隔恢复一个码元。对于低速率用户来说,在每个时间间隔恢复半个码元,它们之间的最高比例组合可用来产生一个码元估算。例如,如果一个解相关检测器方法被用于图3B的两个时间间隔,则 
ydec[1]=R[1]-1y[1]    等式5 
ydec[2]=R[2]-1y[2] 
用户1的码元能从下面等式恢复: 
d ^ 1 = sgn { y dec [ 1 ] 1 R [ 1 ] - 1 1,1 + y dec [ 1 ] 1 R [ 2 ] - 1 2,2 } 等式6 
在此,下标是向量/矩阵的索引,[j]指的是时间间隔j。尽管这个方法是次最佳的,但是通过降低我们观测时间间隔的大小(即在高速率用户速率上操作),我们降低了阶数R从等式7中的4降低为等式10中的3。因为矩阵反转增加N3阶的复杂度,在此N是矩阵的阶数。在此,这个降低了我们也降低了线性多用户检测的复杂度,并降低了对高速率用户检测延迟T0/2。对于数据速率是最低速率用户许多倍的高速率用户来说,节省的复杂度会是巨大的。例如,在一个双速率系统中高速 率用户是低速率用户数据速率的M倍,对每个高速率用户选择上面描述的高速率一次通过解相关器在观测时间间隔(也是相关矩阵R的维度)中降低干扰码元M-1。 
在此值得注释的是,作为取在等式6括号中量的符号,即做“硬判决”的替换,我们能传递其“软”值到解码器来做FEC解码。对编码后的码元改进的“软判决”接着能导致对下面信息位的改进解码。 
接收到的信号模型 
假定长度(扩频因子) 码片的单个扩频码被用于产生长度(扩频因子) 码片的KL用户码,如等式1c中描述的,在此(不失一般性) 还假定存在扩频因子 
Figure GSB00000941262500094
的KH高速率用户,且一般地,也有一个另外小区用户,(它将用下标“oc”指定)。在此描述的模拟也适应多个另外小区用户。因此,接收到的信号能表达为: 
r = r [ 1 ] T r [ 2 ] T · · · r [ 2 m H - m L ] T T 等式7 
在此r[j]是第j个 码片子时间间隔中接收到信号码片采样的向量,且它能被表达为: 
r [ j ] = g 2 mH ( L ) g 2 mH , 1 g 2 mH , 2 · · · g 2 mH , K H g oc [ j ] Σ i = 1 k L A i { L } d i { L } H ′ K L , i , j A 1 ( H ) [ j ] d 1 ( H ) [ j ] A 2 ( H ) [ j ] d 2 ( H ) [ j ] · · · A K H ( H ) [ j ] d K H ( H ) [ j ] A oc [ j ] d oc [ j ] + n [ j ] 等式8 
= G [ j ] x [ j ] + n [ j ]
在此 
Figure GSB00000941262500099
和 
Figure GSB000009412625000910
分别是第i个低速率用户的振幅和数据; 
Figure GSB000009412625000911
和 
Figure GSB000009412625000912
分别是在第j个(高速率) 码片子时间间隔中第i个高速率用户的振幅和数据;G[j]是阶数 的码矩阵,每列包含不同的码字; 是任意的扩频因子 种子码,用于产生KL扩频因子 低速率用户码,如等式1c(尽管 );另外蜂窝区用户码,goc[j],基于子时间间隔j,因为这里假定小区间用户不享有上述的代码特性;n[j]在第j个高速率子时间间隔上包含噪音采样。正如所看到的,低速率用户能模拟为单个有效高速率用户,(从等式1c得出)。 
一个替代的模拟其他小区用户的方法可能有助于对每个基站利用分开的码矩 阵。这里, 
G [ j ] = Σ b numBS G b [ j ]
这个方法允许较小的矩阵。它特别有助于后面要描述的码片级处理方法,在此在不同基站的码矩阵之间的截项能在缺少软切换的情况下被忽略,(由于码片级MMSE变换的结构以及因为数据几乎是不相关的)。 
在此值得注释的是,这里描述的模型直接扩展到 
Figure GSB00000941262500102
的情况,或者低速率用户码不都分享相同种子 码的情况,(即低速率用户码在图2中描述的代码树的扩频因子 层级上不分享相同的根节点)。在这种情况下低速率用户将简单地映射到超过一个有效高速率用户。因此,不失一般性地,我们在此能关注所有用户从一个单个的高速率种子码字获得 的情况。 
匹配滤波器输出,码元级处理 
匹配滤波器(即相关器)的输出为所有用户在第j时间间隔输出,可以表达为: 
y[j]=G’[j]r[j]                等式9 
    =G’[j]G[j]x[j]+G’[j]n[j] 
    =R[j]x[j]+z[j]
在此G[j]和x[j]在等式8中定义,且R[j]=G’[j]G[j]是相关矩阵,(其是共轭对称的)。再次,G’是G的共轭转置。等式9提供对KH高速率用户、有效高速率用户(表示折叠的低速率用户)和其他小区用户的软传统检测器输出。 
多路径 
另外一个实施例涉及多路径。该模型可以方便地扩展到适应多路径信道。等式8和9能修改来定义码矩阵G[j]。为了结合多路径,码矩阵表达为: 
G [ j ] = Σ P = 1 P C [ j ] P W [ j ] P 等式10
在此W[j]p是一个包含对于多路径p在高速率子时间间隔j中所有用户的复数信道权重的对角矩阵。列C[j]p包含根据路径p的相关时序垂直位移代码向量。换句话说,这本质上将每个码字与信道脉冲响应进行卷积来获得一个新的“等价”码 字。在此值得注释的是,如果所有信号起始于相同点,如在小区间蜂窝下行链路中,则所有用户将具有相同的复数信道权重;在这种情况中等式10中的W[j]p将是一个标量。 
在此值得注释的是,这个处理多路径的方法还应用于任何异步用户信号,(如其他小区用户),在此相应的码字根据其相关延迟简单地在它码矩阵列中垂直移位。 
非整数码片延迟 
上面系统模型的向量是基于码片间隔采样定义的。然而,该模型也同样应用于子码片间隔采样。这允许我们在路径或用户之间对在实际多路径情况中发生的非整数码片延迟模拟。这个方法的最后阶段是许多向量和矩阵的阶数很大地增加,这增加了计算复杂度。 
为了在码片间隔采样工作而仍旧对非整数码片延迟模拟,码字能通过直接插入法接近码片间隔采样数值: 
g p = Σ n = - N / 2 N / 2 h Int ( n , θ p ) * w p * g p , n 等式11
在此,gp是对应于单个路径p的某个码向量,具有复数信道权重wp;N+1是插入法中使用的接头数量;hInt(n,θp)是在适当地抽样偏移相位θp处采样的码片间隔插入滤波器接头(来自基本采样间隔插入滤波器);gp,n是按时平移n码片的gp码向量。在此值得注释的是,码片间隔码字被认为是几个码片空间“虚”路径的线性和,延迟和加权使接近潜在非码片间隔码字抽样。 
边界效应 
如先前指示的,降低观测时间间隔至一个码元,(可能仅恰好是一个高速率码元间隔),导致性能降级,因为重叠的码元不是完全地开始生效,且邻近的码元被完全忽略,(通常称之为“边界效应”)。这个降级会尤其在多路径延迟轮廓很大的地方经历,且一个路径的码元基本上重叠另一个路径的一个或多个先前的/连续的码元。 
因此,能增加观测时间间隔来改善性能,并优化性能和复杂度之间的折衷。 
通过修改等式8中的码矩阵G[j]和数据向量x[j],在这部分描述的系统模型直接扩展到一个较大的观测窗口。例如,如果观测窗口被扩展到考虑一个高速率先 前码元,和一个连续的高速率码元,则接收到的信号现在能表达为: 
r [ j ] = [ G [ j ] ( - 1 ) ] 0 0 0 [ G [ j ] ( 0 ) ] 0 0 0 [ G [ j ] ( + 1 ) ] x [ j ] ( - 1 ) x [ j ] ( 0 ) x [ j ] ( + 1 ) + n [ j ] 等式12
= G [ j ] x [ j ] + n [ j ]
在此,G[j](-1)、G[j](0)和G[j](+1)包含分别对应于期望的码元间隔之前,等同于所期望的码元间隔,及接连所期望的码元间隔的观测窗口间隔的码波形。在此值得注释的是,G[j](-1)和G[j](+1)列中的码向量不必扩展到整个码元间隔-在每个方向的观测时间间隔窗口的扩展在整数码元递增中是不必做的。 
较高速率用户 
到现在,模型已经被描述为这样,没有用户在比用于建立处理时间间隔的速率更高的速率。然而,模型也能够轻易地扩展来适应较高速率用户。例如,假定高速率处理时间间隔是 
Figure GSB00000941262500123
码片,但存在码元间隔等于 在此 的更高速率用户,(即码元速率高N倍,或等价的,码元时间间隔小N倍)。把这个高速率用户结合到等式8的模型中将简单地意味着往G[j]增加N列,(每个后续的较高速率码字向下位移 码片): 
在x[j]附加的N值对应于在高速率处理时间间隔中出现的N较高速率码元。 
图4A和4B显示另一个检测器50的一个方面。图4A显示了一个示范多速率系统的演示图,其中二个低速率用户40a-40b折叠到有效高速率用户41中。系统还包括一个实际高速率用户42。示范系统被限制为仅仅3个用户,从而改善检测器50描述的清晰度。检测器50不限于任何数量的低速率用户和高速率用户。低速率用户40a-40b每个都具有扩频因子4,而实际高速率用户42具有扩频因子2。低速率用户40a-40b中每个的码元时间是T0,高速率用户42的码元时间是T0/2。 
图4B显示了检测器50的一个方面。通过对第j高速率子时间间隔应用MMSE 标准形式(即,“高速率”MMSE检测器),可以检测到高速率用户。可以应用码元级处理和码片级处理来检测用户。对于码元级处理来说,检测器可以包括高速率检测器52来从接收到的信号中产生软输出。MMSE检测器54作为第二级运行,线性检测器56作为第三级运行。MMSE检测器54对针对单个高速率码元时间间隔的软输出应用线性变换,来解耦实际且有效的高速率用户,获得针对每个高速率用户的改善了的软码元输出。MMSE检测器54的实际高速率用户输出的每个表示对应于实际高速率用户的检测到的数据的软输出。MMSE检测器54的有效高速率用户输出表示潜在折叠的低速率用户的组合。 
对于码片级处理来说,检测器50可以不包括高速率检测器52。替代地,MMSE检测器54对输入信号直接应用MMSE线性变换。 
高速率用户码元级处理 
为了让每个用户获得改善后的软码元输出,可以对传统检测器软码元输出应用MMSE线性变换。对每个子时间间隔L[j]应用的MMSE线性变换是通过使MSE最小化获得的。 
E|x[j]-L[j]y[j]|2           等式13
下面的公式推导忽略对子时间间隔的涉及。 
E | x - Ly | 2 = E | ( x - Ly ) ′ ( x - Ly ) | = E | ( x ′ ( I - R ′ L ′ ) - n ′ GL ′ ) ( ( I - LR ) x - LG ′ n ) |
= E | ( x ′ ( I - RL ′ ) ( ( I - LR ) x + n ′ GL ′ LG ′ n ) |
等式14 
= Tr [ ( ( I - RL ′ ) ( ( I - LR ) x x ′ ‾ + σ 2 GL ′ LG ′ ) ]
= Tr [ I + RL ′ LRP - RL ′ P - LRP + σ 2 RL ′ L ]
在此E(.)和上划线指的是期望值操作,Tr(.)指的是(矩阵的)迹。关于L[j]结果 
使以上表达式最小化: 
L[j]=(R[j]+σ2P[j]-1)-1    等式15
在此P[j]是幂的对角矩阵,可以显示为 
P [ j ] = E ( x [ j ] x [ j ] ′ )
等式16 
= diag Σ i = 1 K L | A i ( L ) | 2 | A 1 ( H ) [ j ] | 2 | A 2 ( H ) ( j ) | 2 · · · | A K H ( H ) [ j ] | 2 | A oc [ j ] | 2
上面等式中的隐式是假设x[j]的所有项都无关联,(即所有用户的数据都彼此无关联)。这个假设导致矩阵P[j]的对角线特征标。然而这个假设不真实,在大量情况下:(1)如果在基站之间存在软切换用户,那么某些数据流是相同的,或(2)如果处理时间间隔延长到比单个高速率码元更长,那么对于多个高速率子时间间隔 来说低速率用户数据将是相同的。为了考虑到边界效应,我们可以延长处理时间间隔到比单个高速率码元时间间隔更长,或者我们可以简单作来考虑多路径延迟展开,其导致高速率码元彼此延长和重叠。在这些情况下,x[j]中的某些项可以彼此关联,因此P[j]不再是对角矩阵。作为一个例子,我们认为观测时间间隔考虑一个前面的码元和一个后面连续的码元的至少一部分,(但没有软切换)。在此,等式12和16可以重新写为: 
P [ j ] = x [ j ] ( - 1 ) x [ j ] ( - 1 ) ′ ‾ x [ j ] ( - 1 ) x [ j ] ( 0 ) ′ ‾ x [ j ] ( - 1 ) x [ j ] ( + 1 ) ′ ‾ x [ j ] ( 0 ) x [ j ] ( - 1 ) ′ ‾ x [ j ] ( 0 ) x [ j ] ( 0 ) ′ ‾ x [ j ] ( 0 ) x [ j ] ( + 1 ) ′ ‾ x [ j ] ( + 1 ) x [ j ] ( - 1 ) ′ ‾ x [ j ] ( + 1 ) x [ j ] ( 0 ) ′ ‾ x [ j ] ( + 1 ) x [ j ] ( + 1 ) ′ ‾ 等式17
P[j]的对角线单元是: 
对角元素 = Σ i = 1 K L | A i ( L ) [ j ] ( - 1 ) | 2 | A 1 ( H ) [ j ] ( - 1 ) | 2 · · · | A K H ( H ) [ j ] ( - 1 ) | 2 | A oc [ j ] ( - 1 ) | 2 Σ i = 1 K L | A i ( L ) ( 0 ) | 2 | A 1 ( H ) [ j ] ( 0 ) | 2 · · · | A K H ( H ) [ j ] ( 0 ) | 2 | A oc [ j ] ( 0 ) | 2 Σ i = 1 K L | A i ( L ) [ j ] ( + 1 ) | 2 | A 1 ( H ) [ j ] ( + 1 ) | 2 · · · | A 1 ( H ) [ j ] ( + 1 ) | 2 | A oc [ j ] ( + 1 ) | 2 在此 等式18
不是对角线的单元都是零,除了下面: 
对于 j = 2.3 , . . . 2 m L - m H :
x [ j ] ( - 1 ) 1 x [ j ] ( 0 ) 1 * ‾ = x [ j ] ( 0 ) 1 x [ j ] ( - 1 ) 1 * ‾ = Σ i K L | A i ( L ) ( 0 ) | 2 H K L , i , j ′ H K L , i , j - 1 ′
对于 j = 1,2,3 · , . . . , 2 m L - m H - 1 :
x [ j ] ( 0 ) 1 x [ j ] ( + 1 ) 1 * ‾ = x [ j ] ( + 1 ) 1 x [ j ] ( 0 ) 1 * ‾ = Σ i K L | A i ( L ) ( 0 ) | 2 H K L , i , j ′ H K L , i , j + 1 ′
对于 j = 2,3 , . . . , 2 m L - m H - 1 :
x [ j ] ( - 1 ) 1 x [ j ] ( + 1 ) 1 * ‾ = x [ j ] ( + 1 ) 1 x [ j ] ( - 1 ) 1 * ‾ = Σ i K L | A i ( L ) ( 0 ) | 2 H K L , i , j - 1 ′ H K L , i , j - 1 ′ 等式19
在此x[j](-1)1,x[j](0)1 x[j](+1)1是等式12中隐含定义的向量第一单元,其包含分别针对前面、当前和后面连续的高速率码元子时间间隔的有效高速率用户数据,(针对折叠的低速率用户)。 
等式13的结果还可以从如下面所示的MMSE结果的经典形式获得。再一次,去掉对子时间间隔的临时参照。因此,E|x-Ly|2最小化的解为,在此,y-Rx+z: 
L′=E[yy′]-1E[yx′]等式20
在此, 
R [ yy ′ ] = R xx ′ ‾ R + zz ′ ‾ = RPR + σ 2 R 等式21
E [ yx ′ ] = R xx ′ ‾ = RP 等式22
在此 是当考虑仅仅一个码元时等式16中给出的,(没有边界效应),和当考虑有3个码元时等式17-19给出的,(全部或部分)。 
在此值得注释的是,对于高速率用户来说,最小化成本函数E|x-Ly|2(如等式13中的)给出与最小化成本函数E|d-Ly|2相同的结果,因为x中高速率用户项与其他用户解耦。然而可能不是这样的情况,对于低速率用户来说,(在此大量低速率用户组合到x中单个项);因此随后当解决低速率用户检测时,使用后面的成本函数。 
高速率用户码片级处理 
MMSE线性变换可无需前端传统检测器,直接应用于接收到的信号。这里线性变换v[j]最小化下面的数量来获得。 
E | d i ( H ) [ j ] - v [ j ] ′ r [ j ] | 2 等式23
结果可以显示为: 
v [ j ] = ( E [ r [ j ] r [ j ] ′ ] ) - 1 E | r [ i ] d i ( H ) [ j ] * |
等式24 
= ( G [ j ] P [ j ] G ′ [ j ] + σ 2 I ) - 1 A i ( H ) [ j ] g 2 mH , i
在此值得注释的是,如果考虑邻近的码元(全部地或部分地),那么上面等式24中的P[j]根据等式17-19来定义。 
图5显示了检测器50的运作流程图。从方框60开始,如在CDMA系统中那样用扩频码调制的信号被接收到。此信号包括实际高速率用户和低速率用户。继续进行到方框62,对低速率用户和高速率用户使用高码元速率解码此信号。低速率用户被折叠(即模拟为)入一个或多个有效高速率用户。在方框64,为实际高速率用户和有效高速率用户检测到软输出(在码元级处理的情况下)。继续进行到方框66,MMSE线性变换被应用到对高速率码元时间间隔的软输出,来解耦产生软输出的实际和有效高速率用户。结果的解耦后的实际高速率用户软输出表示对应实际高速率用户的所检测到的数据。解耦后的有效高速率用户软输出表示潜在折叠的低速率用户的组合。在方框68终止,线性变换能被用在有效高速率用户软输出的连续时间间隔上,来解耦嵌入在有效高速率用户软输出的低速率用户。在码片级处理的情况下,MMSE线性变换66将直接被用在接收到的信号上,绕过初始检测器64。 
低速率用户码元级处理 
另一个实施例使用对所有用户从高速率前端传统相关器(匹配滤波器)检测器的软输出中恢复低速率用户的技术。替代在整个低速率码元间隔上的MMSE处理窗口,(1)MMSE处理在几个分开的较小的窗口上进行,(2)用于获得对每个处理子时间间隔低速率用户的MMSE估算,(3)为低速率用户以某种方式组合这些估算。换句话说,我们能对低速率用户从高速率MMSE处理中得到 输出,并以某种方式组合他们来获得低速率用户的一个估算。从对低速率用户的高速率MMSE处理中的输出是从下面的成本函数的最小化得出的 
E | d i ( L ) - L [ j ] y [ j ] | 2
因此,我们能写出(方便起见去除对第j个子时间间隔的标注) 
L ′ = E [ yy ′ ] - 1 E [ y d i ( L ) * ]
= ( RP + σ 2 I ) - 1 p
在此 
E [ yy ′ ] = R xx ′ ‾ R + zz ′ ‾ = RPR + σ 2 R
E [ yd i ( L ) * ] = R xd i ( L ) * ‾ = Rp
且在此p是这样一个向量,p中的唯一非零项对应x中的有效高速率用户,且这些非零项值等于 
Figure GSB00000941262500167
例如,如果高速率处理窗口考虑为3个高速率码元,那么x[j]=[x[j](-1)T x[j](0)T x[j](+1)T]T,我们(从等式8)得到 
p [ j ] = A i ( L ) H ′ K L , i , j 0 · · · 0 A i ( L ) H ′ K L , i , j 0 · · · 0 A i ( L ) H ′ K L , i , j 0 · · · 0
对于所有j除了j=1和 在此在这两种情况下,p[j]将只有2种非零项(j=1的后两个非零项,和 的前两个非零项),因为对于先前和之后的低速率时间间隔,有效高速率用户在现行的低速率时间间隔 
Figure GSB00000941262500173
是不相关的。 
方法1:低速率用户解耦组合 
在由上述导出的对低速率用户的每个高速率MMSE输出中,低速率码元的部分被恢复,即我们部分恢复了表示潜在折叠的低速率用户的某些组合的有效高速率用户。如下面所描述的,这些输出能以某种方式被组合来解耦和检测低速率用户。用这个方法使我们能在较小的子时间间隔中应用MMSE解决方案,它降低了复杂度,而仍旧恢复低速率用户。 
上面导出的在第j个子时间间隔中对有效高速率用户高速率MMSE检测器的输出能被写为: 
ye[j]=Le[j]Ty[j] 
=Le[j]TR[j]x[j]+Le[j]Tz[j]    等式25
=be[j]Tx[j]+ze[j] 
在此,Le[j]T是L[j]的行,对应有效高速率用户输出(即,等式15中的第一行),且 
be[j]=Le[j]TR[j]    等式26
为了解耦低速率用户我们对所有子时间间隔把有效高速率用户输出汇集在一个向量中: 
y e = L e [ 1 ] T y [ 1 ] L e [ 2 ] T y ( 2 ) · · · L e [ 2 m L - m H ] T y [ 2 m L - m H ] T
等式27 
= y e [ 1 ] y e [ 2 ] · · · y e [ 2 m L - m L ] T
对于没有边界效应的情况,(只考虑一个高速率码元),且在此x[j]中的第一项包含有效高速率用户(如在等式8中),那么我们能表达这个为: 
Figure GSB00000941262500181
Figure GSB00000941262500183
Figure GSB00000941262500184
等式28 
在此,be[j]1和x[j]1是be和x向量的第一个元素,它对应第j个时间间隔的有效高速率用户输出, 
Figure GSB00000941262500186
是一个包含 
Figure GSB00000941262500187
阶的沃尔什哈达曼变换的KL列的矩阵,(如等式1c中的那样), 
Figure GSB00000941262500188
是包含低速率用户振幅的对角矩阵, 
Figure GSB00000941262500189
含有KL(折叠到有效高速率用户中的)低速率用户的码元,Be是 大小的对角矩阵,在上面的等式28中隐含定义了,xe是仅包含有效高速率用户数据的向量(长度 )。 
在考虑边界效应的情况下,唯一在等式28中改变的东西是Be不再是对角的了。例如,如果我们考虑3个高速率码元,则类似于等式28我们可以写: 
Figure GSB000009412625001812
Figure GSB000009412625001814
Figure GSB000009412625001815
等式29 
在此,Be现在是块对角的,且 
be[j]=[be[j](-1)T  be[j](0)T  be[j]+1)T]T  等式30
y[j]=[y[j](-1)T  y[j](0)T  y[j](+1)T]T     等式31
对应如在等式12中定义的 
x[j]=[x[j](-1)T  x[j](0)T  x[j](+1)T]T     等式32
在此 
x[1](0)1=x[2](-1)1;x[2](0)1=x[1](+1)1=x[3](-1)1等  等式33
因为低速率码元跨越 
Figure GSB00000941262500191
高速率码元。 
另一个假设是 
y[1](0)1=y[2](-1)1;y[2](0)1=y[1](+1)1=y[3](-1)1等  等式34
它意味着接收到的信号采样和码字用在整个扩展码元窗口上。换句话说,如果+/-高速率码元窗口在一个时间处理,则对每个高速率码元接收到的信号在整个2n+1码元滑动窗口上被处理。因此,假设处理窗口考虑在期望被解调的高速率码元的任意一边的全部相邻的码元。如先前描述的,边界效应也能通过处理相邻码元的仅仅一部分数量容易地被部分考虑到。因此,为了恢复低速率用户,其形成为: 
y L = H K L ′ B e - 1 y e 等式35
它从有效高速率用户输出中解耦并恢复低速率数据。 
我们能以更为简洁的形式替代地表达上述的所有公式: 
y = y [ 1 ] ( - 1 ) T y [ 1 ] ( 0 ) T y [ 2 ] ( 0 ) T · · · y [ 2 m l - m H ] ( 0 ) T y [ 2 m L - m H ] ( + 1 ) T T 等式36
x = x [ 1 ] ( - 1 ) T x [ 1 ] ( 0 ) T x [ 2 ] ( 0 ) T · · · x [ 2 m l - m H ] ( 0 ) T x [ 2 m L - m H ] ( + 1 ) T T 等式37
在此 
y=Rx+z    等式38 
在此R包含低速率码元间隔上每对高速率码字之间的相关性,而z是所处理的噪音。如果有总共K=KH+2个高速率用户和有效高速率用户,(包括一个其他小区用户),则y是指长度 (假设一个3个高速率码元的处理窗口,即,边界效应)。我们还定义 
等式39 
在此Γ′e是 
Figure GSB00000941262500202
的维度,(每个Le[j]T对3个码元窗口的情况下长度是3K,并由每个连续行中位移附加K元素)。 
有效高速率码元软MMSE输出能被表达为下面的样子: 
ye=Γ′e
=Γ′eRx+Γ′e
=Γ′e(Rexe+R-ex-e)+ze    等式40
=Γ′eRexe+Γ′eR-ex-e+ze
=Bexe+Γ′eR-ex-e+ze
在此xe是仅仅包含(对所有在被处理的低速率时间间隔中的 时间间隔)的有效高速率用户数据的向量(长度 );x-e包含剩余用户的数据;Re是 相关矩阵,它包含所有 
Figure GSB00000941262500206
码字仅仅和 
Figure GSB00000941262500207
有效高速率用户代码的相关性。R-e是剩余用户的相关矩阵;中间项,Γ′eR-ex-e表示在应用MMSE线性变换之后的残留干扰;ze是MMSE后处理的热噪音;在上面的等式中Be被隐含定义为: 
Be=Γ′eRe    等式41
并是 阶数的方阵。如前提及的,在对高速率MMSE检测只考虑单个高速率码元时间间隔的时候Be将是对角的。同样,在3个码元窗口的情况中,将有 的非零项,(如等式29中所见的)。 
在此值得注释的是,等式40以更简洁的形式简单表达了等式28和等式29。如我们在等式28中看到的,我们能把有效高速率用户输出表达为: 
x e = H K L A ( L ) d ( L ) 等式42
因此,为了解耦和恢复低速率用户: 
y L = H K L ′ B e - 1 Γ e ′ y 等式43
= H K L ′ B e - 1 y e
低速率用户一般解耦组合 
基于以上描述,(从有效高速率用户码元估算中恢复低速率用户码元的)解耦组合的一般形式在初始高速率处理由某个一般线性变换已经完成处定义,也就是: 
y L = H K L ′ ( LR e ) - 1 Ly 等式43a 
= H K L ′ ( LR e ) - 1 y e
在此L是维度 的某个线性变换,(对3个码元窗口的情况),ye=Ly提供有效高速率用户码元的估算,而Re(维度 
Figure GSB00000941262500213
)是在等式40中被隐含定义为: 
y=Rx+z 
 =Rexe+R-ex-e+z    等式43b 
(LRe)-1L到y的应用保证了解耦有效高速率码元xe,后面 的应用将以恢复低速率数据的方式组合有效高速率用户数据值。能想象到几个特殊情况: 
1.L除了单位矩阵 
Figure GSB00000941262500215
的 
Figure GSB00000941262500216
列之外都是零,其根据有效高速率用户的顺序分布在L中。这相当于仅仅利用了y的 
Figure GSB00000941262500217
有效高速率传统检测器输出,把所有其他用户信号当作噪音,仅仅解相关有效高速率用户。当存在来自其他用户(即非有效高速率用户)的很大的干扰时候检测器的性能将很差。 
2.L=R′ e .这相当于应用Re的一般反转到y来解耦有效高速率码元xe。 
3.L=Γ′ e ,如上面讨论的(如等式43),在此Γ′e的行包含对有效高速率用户输出的高速率MMSE解决方案,(等式39)。 
4.L可选择来最小化E|xe-(LRe)-1Ly|2
方法2:低速率用户MMSE组合 
先前描述的技术应用一个权重向量到ye,(包含每个时间间隔对有效高速率用户的输出,见等式43),来解耦或“解相关”低速率用户。在这部分中,我们试图导出一个权重向量,在应用到ye时将最小化下面的MSE 
E ( | d k ( L ) - w ′ y e | 2 ) 等式44
来解出第k个低速率用户的码元。对此的解决方案是 
w = ( y e y e ′ ‾ ) - 1 y e d k ( L ) * ‾ 等式45
在此,基于等式40: 
y e y e ′ ‾ = Γ e ′ yy ′ ‾ Γ e 等式46
y e d k ( L ) * ‾ = Γ e ′ yd k ( L ) * ‾ 等式47
在此y和x在等式36和37中分别被定义,而 
Figure GSB000009412625002112
根据等式21定义 
P xx = xx ′ ‾ 等式48
基于下面可容易表述Pxx的元素。自相关能写为 
E ( x [ j ] ( 0 ) x [ j ] ( 0 ) ′ ) = diag Σ i = 1 K L | A i ( H ) | 2 | A 1 ( H ) [ j ] | 2 | A 2 ( H ) [ j ] | 2 · · · | A K H ( H ) [ j ] | 2 | A oc [ j ] | 2 等式49
而交叉相关 
E ( x [ j ] ( 0 ) x [ k ] ( 0 ) ′ ) = diag Σ i = 1 K L | A i ( L ) | 2 H K L , i , j ′ 0 0 · · · 0 0 j ≠ k 等式50
包括x[1](-1)或 
Figure GSB00000941262500224
的自相关有着和等式49同样的形式,除非 
Figure GSB00000941262500225
根据先前的和后续低速率码元的低速率振幅值分别变化;包括这些项的交叉相关都是零。项 能表达为 
yd k ( L ) * ‾ = R xd k ( L ) * ‾ = RP xd 等式51
在此Pxd是全零的向量,除了对应于 x [ j ] 1 d k ( L ) * ‾ = A K ( L ) H K L , i , j ′ j = 1,2 , · · · , 2 m L - m H 的 
Figure GSB000009412625002210
个非零项。有效地, 
w=(Γ′eRPxxe2Γ′ee)-1Γ′eRPxd
 =[Γ′e(RPxxR+σ2R)Γe]-1Γ′eRPxd
等式52 
在此值得注释的是,在Pxd中只有 个非零项,适用于从全部MMSE组合矩阵(将恢复所有x的)中取出对应有效高速率用户码元的 行,(为了恢复嵌入在所有的有效高速率用户码元中低速率用户码元中的一个)。 
在低速率时间间隔上预处理 
图6A显示了另一个多速率系统的演示图,其中二个低速率用户70a-70b折叠到有效高速率用户71中。系统还包括一个实际高速率用户72。低速率用户70a-70b每个都具有扩频因子4,而实际高速率用户72具有扩频因子2。低速率用户70a-70b中每个的码元时间是T0,高速率用户72的码元时间是T0/2。 
参考图6B,检测器80包括一个在运行和功能上都类似于高速率检测器32和52的高速率检测器82。类似地,高速率检测器82为实际高速率用户和有效高速率用户产生软输出。检测器80包括一个作为第二级的线性检测器84和作为第三级的MMSE检测器86。线性检测器84可以(在整个低速率码元时间间隔上)自左乘高速率检测器82的软输出,来产生变换好的有效高速率用户软输出和变换好的实际高速率用户软输出。多个低速率用户看作是多个已解耦高速率码元,而仍然连接到实际高速率用户。MMSE检测器86可在一个高速率时间间隔上对第二级线性检测器应 用线性变换,来从实际高速率用户中解耦低速率用户(即变换后的有效高速率码元)。对于码片级处理来说(后面所描述的),检测器80将不包括高速率检测器82。替代地,预处理解耦变换84直接应用于输入所接收到的信号。 
刚刚描述的(码元级)预处理方法在 
Figure GSB00000941262500231
高速率时间间隔上变换匹配的滤波器输出成为对KL变换后时间间隔的一组新的输出。变换后输出解耦低速率用户,其在 高速率时间间隔重叠和展开成分开独立的KL伪高速率时间间隔,在此过程中,高速率用户被变换成低速率用户,如前面所描述的,其可以模拟作为“有效”高速率用户(图6A)。这个初始变换使得我们在单个高速率时间间隔上应用单个高速率线性变换,因此大大地降低了复杂性(图6B)。回想前面子部分的方法1和方法2,对每个高速率时间间隔详细计算MMSE解决方法,后处理组合这些多个MMSE高速率输出来获得低速率码元的估算。这里,后处理使得检测由单个高速率MMSE变换组成,而不必要后处理组合。 
如我们在报告其他地方做的那样,这个实施例描述MMSE检测。其他线性变换也可用到后变换伪高速率时间间隔上,来恢复低速率用户。 
在此值得注释的是,在此描述的方法要求每个用户的码字每隔高速率时间间隔(在一个符号变化内)重复,通过早先介绍的扩频码满足这个特性。这将通常不是在商用系统中的情况,因为来自不同小区的传送都混合在唯一的生成许多码元的非常长的代码中。(一个小区可用首先由剥离长代码开始处理。)由于这样,其他小区用户将不在这部分中讨论。对于其他小区用户的码字每隔高速率时间间隔(在一个符号变化内)重复的系统来说,那么他们可容易地包括在处理中。在此值得注释的是,即使仅仅处理小区内用户,这个低复杂度的方法也将提供比标准MMSE码片均衡器更好的性能。 
我们能如下排列对 
Figure GSB00000941262500233
高速率用户时间间隔的传统检测器输出,(假设单个码元窗口,即,没有边界效应): 
Figure GSB00000941262500234
Figure GSB00000941262500235
Figure GSB00000941262500241
Figure GSB00000941262500242
等式53 
在此值得注释的是,R(K=KH+1的阶数为K1的方阵)不由时间间隔决定,因为(上面提到的)假设,所有码字每隔高速率时间间隔(在一个符号变化内)重复。矩阵X的首行能表达如下: 
Figure GSB00000941262500243
等式54 
在此 (前面定义过的),是具有 
Figure GSB00000941262500245
阶的沃尔什哈达曼矩阵的KL列的 
Figure GSB00000941262500246
矩阵。这些 
Figure GSB00000941262500247
高速率时间间隔输出能被变换为如下的KL变换后的时间间隔输出: 
Figure GSB00000941262500248
Figure GSB00000941262500249
Figure GSB000009412625002410
Figure GSB000009412625002411
等式55 
现在,直接对第j个低速率用户求解,可以如下做到。对第j个变换时间间隔的输出是 
yT[j]=RxT[j]+zT[j]    等式56
如从等式55中看到的,第j个低速率用户已经在这个变换的时间间隔中解耦。我们能解出xT[j],通过最小化如下的MSE 
E(|xT[j]-L[j]yT[j]|2)    等式57
在此值得注释的是,我们能通过在上面的成本函数中使用 代替xT[j]从低速率用户中获得确切的相同结果,因为xT[j]1(xT[j]的第一个元素)仅仅基于 并从其他用户中解耦。 
对此的解决方法是 
L[j]′=(E[yT[j]yT[j]′])-1E(yT[j]xT[j]′)    等式58
E [ y T [ j ] y T [ j ] ′ ] = R x T [ j ] x T ′ [ j ] ‾ R + z T [ j ] z T ′ [ j ] ‾ = 2 m L - m H RP T [ j ] R + 2 m L - m H σ 2 R 等式59
E [ y T [ j ] x T [ j ] ′ ] = R x T [ j ] x T ′ ‾ = 2 m L - m H RP R [ j ] 等式60
且PT[j]能表达为: 
P T [ j ] = E ( x T [ j ] x T [ j ] ′ ) / 2 m L - m H
= 1 2 m L - m H diag ( 2 m L - m H ) 2 | A j ( L ) | 2 Σ i 2 m L - m H | A 1 ( H ) [ i ] | 2 Σ i 2 m L - m H | A 2 ( H ) [ i ] | 2 · · · Σ i 2 m L - m H | A K H ( H ) [ i ] | 2
等式61 
且如果高速率码元指数在整个低速率码元时间间隔期间保持不变,(即,对于所有i, )则我们可以写出 
P T [ j ] = e ( x T [ j ] x T [ j ] ′ ) / 2 m L - m H
等式62 
= diag 2 m L - m H | A j ( L ) | 2 | A 1 ( H ) | 2 | A 2 ( H ) | 2 · · · | A K H ( H ) | 2
如果使用了大于一的高速率码元窗口,那么解是相同的,除了PT[j]不再是对角的,类似于对检测高速率用户在高速率用户部分中的推导。例如,如果我们考虑一个3码元窗口,那么: 
xT[j]=[xT[j](-1)T  xT[j](0)T  xT[j](+1)T]T  等式63
yT[j]=[yT[j](-1)T  yT[j](0)T  yT[j](+1)T]T  等式64
xT[1](0)1=xT[2](-1)1;xT[2](0)1=xT[1](+1)1=xT[3](-1)1等  等式65
yT[1](0)1=yT[2](-1)1;yT[2](0)1=yT[1](+1)1=yT[3](-1)1等  等式66
且PT[j]的对角元素将是: 
对角元素 = ( 2 m L - m H ) 2 | A i ( L ) [ j ] ( - 1 ) | 2 Σ i = 1 2 m L - m H | A 1 ( H ) [ i ] ( - 1 ) | 2 · · · Σ i = 1 2 m L - m H | A K H ( H ) [ i ] ( - 1 ) | 2 ( 2 m L - m H ) 2 | A i ( L ) ( 0 ) | 2 Σ i = 1 2 m L - m H | A 1 ( H ) [ i ] ( 0 ) | 2 · · · Σ i = 1 2 m L - m H | A K H ( H ) [ i ] ( 0 ) | 2 ( 2 m L - m H ) 2 | A i ( L ) [ j ] ( + 1 ) | 2 Σ i = 1 2 m L - m H | A 1 ( H ) [ i ] ( + 1 ) | 2 · · · Σ i = 1 2 m L - m H | A K H ( H ) [ i ] ( + 1 ) | 2 在此 等式67
在此 是对先前低速率码元的第i个高速率时间间隔第k个用户的振幅; 
非对角元素都是零,除了下面:
对于 j = 2.3 , . . . 2 m L - m H :
x T [ j ] ( - 1 ) x T [ j ] ( 0 ) * ‾ = x T [ j ] ( 0 ) x T [ j ] ( - 1 ) * ‾
= diag 0 Σ i K L | A 1 ( H ) [ i ] | 2 H i , j H i , j - 1 · · · Σ i K L | A K H ( H ) [ i ] | 2 H i , j H i , j - 1
对于 j = 1,2,3 , . . . , 2 m L - m H - 1 :
x T [ j ] ( 0 ) x T [ j ] ( + 1 ) * ‾ = x T [ j ] ( + 1 ) x T [ 0 ] ( - 1 ) * ‾
= diag 0 Σ i K L | A 1 ( H ) [ i ] | 2 H i , j H i , j + 1 · · · Σ i K L | A K H ( H ) [ i ] | 2 H i , j H i , j + 1
对于 j = 2,3 , . . . , 2 m L - m H - 1 :
x T [ j ] ( - 1 ) x T [ j ] ( + 1 ) * ‾ = x T [ j ] ( + 1 ) x T [ j ] ( - 1 ) * ‾
等式68 
= diag 0 Σ i K L | A 1 ( H ) [ i ] | 2 H i , j - 1 H i , j + 1 · · · Σ i K L | A K H ( H ) [ i ] | 2 H i , j - 1 H i , j + 1
在此值得注释的是,凑成一个特殊低速率时间间隔的高速率时间间隔的每组都分别被变换。因此,在实现在此描述的高速率MMSE方法来检测低速率用户之前, 首先等价于高速率输出的3个低速率码元被变换,每次一个低速率时间间隔。 
把等式59和等式60插入等式58,我们得到解 
L[j]′=(R+σ2PT[j]-1)-1    等式69
在此值得注释的是,可替换的线性变换还能在初始变换解耦低速率用户为分开的高速率时间间隔之后。例如,一个“解相关器”方法能被用于解耦变换好的数据,通过形成 
R-1yT[j]=xT[j]+R-1zT[j]    等式70
这个方法的优点是它不基于用户的信噪水平。然而,缺点是性能不如这节中描述的MMSE方法好,因为应用线性变换R-1导致降级对Zr的噪音增强。 
图7显示了检测器80的运作流程图。运作的方框90-94类似于图5的方框60到64中描述的检测器50的运作。继续进行到方框96,解耦线性变换应用到对高速率软输出,来产生保持耦合的变换后的有效高速率用户软输出和变换后的实际高速率用户软输出。在方框98终止,MMSE线性变换应用于变换后的输出来从实际高速率用户解耦低速率用户。 
低速率用户码片级处理 
在这部分中,通过在较小的(“高速率”)子时间间隔上直接应用线性变换到接收到的信号采样上,用到了恢复低速率用户的几个方法。前两个方法是基于这样的概念,作为在整个低速率码元间隔上的MMSE处理窗口的代替,MMSE处理能分成几个分开的较小的窗口,来获得对每个处理子间隔低速率用户的MMSE估算,且为了低速率用户以某种方式组合这些估算。换句话说,以某种方式组合来自对低速率用户高速率MMSE处理的 输出,来获得低速率用户的一个估算。从对低速率用户的高速率MMSE处理中的输出从下面的成本函数的最小化得出 
E | d i ( L ) - v [ j ] ′ r [ j ] | 2
因此,方便起见去除对第j个子间隔的引用,这能写为 
V = E [ rr ′ ] - 1 E [ rd i ( L ) * ]
= ( GPG ′ + σ 2 I ) - 1 Gp
在此 
E [ rr ′ ] = G xx ′ ‾ G + nn ′ ‾ = GPG ′ + σ 2 I
E [ rd i ( L ) * ] = G x d i ( L ) * ‾ = Gp
在此P是早先(高速率用户码元级处理部分)定义的,且在此p是这样一个向量,p中的唯一非零项对应x中的有效高速率用户,且这些非零项值等于 (见低速率用户码元级处理的开始)。 
方法1:低速率用户码片级处理,解耦组合 
在由上述导出的对低速率用户(即对每个子时间间隔)的每个高速率MMSE输出中,低速率码元的部分被恢复,即我们部分恢复了表示潜在折叠的低速率用户的某种组合的有效高速率用户。如下面所描述,这些输出能以某种方式被组合来解耦和检测低速率用户。用这个方法使我们能在较小的子间隔中应用MMSE解决方法,它降低了复杂度,而仍旧恢复低速率用户。 
我们定义在第j个高速率子间隔中对有效高速率用户高速率线性MMSE变换的输出为: 
ye[j]=ve[j]′r[j]    等式71
我们对所有时间间隔进一步定义有效高速率用户码元输出的向量为: 
y e = y e [ 1 ] ( - 1 ) · · · y e [ 2 m L - m H ] T 等式72
假设我们考虑到相邻的码元,在每个高速率时间间隔MMSE解决方案中使用3个完全高速率码元的窗口。处理窗口的选择丝毫不意味着对本部分中推导的限制,它能轻易地直接地扩展到任何窗口大小,包括只考虑每个边少于一个完整相邻码元的窗口。因而,定义r作为低速率码元时间间隔上接收到的采样的向量,( 码片),且在低速率时间间隔的任意一边扩展这个来适应多路径延迟扩散和边界效应的模拟。因此,如果3个高速率码元的窗口用在高速率MMSE检测中,我们将在任意一边需要接收到采样的额外高速率时间间隔,加上一些额外采样来适应延迟扩散。基于这点,我们能表达 
ye=V′er    等式73
在此r在 码片上扩展,在此ds是在每边延迟扩散所需的额外码片的数量,且在此 
Figure GSB00000941262500285
等式74 
在此每个向量ve[j]T是长度 向量ve[j]T在每个连续的行向左位移 
Figure GSB00000941262500292
因此,矩阵V′e有维度 
在此值得注释的是,如果这个不考虑边界效应,并替代对每个高速率时间间隔MMSE检测使用单个高速率码元窗口,则r将在 上扩展,ve[j]T将是长度 且V′e将有维度 
选择有效高速率码元软MMSE输出能被表达如下: 
ye=V′e
=V′eGx+V′e
=V′e(Gexe+G-ex-e)+ze    等式75
=V′eGexe+V′eG-ex-e+ze
=Qexe+V″eG-ex-e+ze
在此x如等式37中所定义;xe是仅仅包含(对所有在被处理的低速率时间间隔中的 高速率时间间隔)有效高速率用户数据的向量(长度 );x-e包含剩余用户的数据;Ge是码矩阵,(维度 
Figure GSB00000941262500299
每列包含不同高速率时间间隔的有效高速率用户码,(水平位移来表现时间间隔的相关时序);G-e是剩余用户的码矩阵;中间项,V′eG-ex-e表示在应用MMSE线性变换之后的残留干扰;ze是MMSE后处理的热噪音;在上面的等式中Qe被隐含定义为: 
Qe=V′eGe    等式76
并是 阶数的方阵。在此值得注释的是,在对高速率MMSE检测只考虑单个高速率码元时间间隔的时候Qe将是对角的,(且在此没有多路径延迟扩散,即,ds=0)。如我们在等式48中看到的,我们能把有效高速率用户输出表达为: 
x e = H K L A ( L ) d ( L ) 等式77
因此,为了解耦和恢复低速率用户: 
y L = H K L ′ Q e - 1 V e ′ r 等式78
= H K L ′ Q e - 1 y e
低速率用户码片级处理,一般解耦组合 
基于以上描述,(从有效高速率用户码元估算中恢复低速率用户码元的)解耦组合的一般形式在初始高速率处理由某个一般线性变换已经完成处能被定义,也就是: 
y L = H K L ′ ( LG e ) - 1 Lr 等式78a 
= H K L ′ ( LG e ) - 1 y e
在此L是维度 的某个线性变换,(对3个码元窗口的情况),ye=Lr提供有效高速率用户码元的估算,而Ge(维度 
Figure GSB00000941262500303
是在等式75中被隐含定义为: 
r=Gx+n 
 =Gexe+G-ex-e+n    等式78b 
(LRe)-1L到r的应用解耦有效高速率码元xe,后面 的应用将以恢复低速率数据的方式组合有效高速率用户数据值。考虑几个特殊情况: 
1.L=G′ e .这等价于应用Ge的一般反转到r来解耦有效高速率码元xe。 
2.L=V′e,如上面讨论的(如等式78),在此V′e的行包含对有效高速率用户输出的高速率MMSE解决方案,(等式75)。 
3.L可选择来最小化E|xe-(LRe)-1Lr|2
方法2:低速率用户码片级处理,MMSE组合 
在先前部分中描述的方法应用一个权重向量到ye,(包含每个时间间隔对有效高速率用户的输出,见等式78),来解耦或“解相关”低速率用户。在这部分中,我们试图导出一个权重向量,在用于ye的时候将最小化下面的MSE 
E ( | d k ( L ) - w ′ y e | 2 ) 等式79
来解出第k个低速率用户的码元。对此的解是 
w = ( y e y e ′ ‾ ) - 1 y e d k ( L ) * ‾ 等式80
在此,基于等式75: 
y e y e ′ ‾ = V e ′ rr ′ ‾ V e = V e ′ ( G xx ′ ‾ G ′ + σ 2 I ) V e 等式81
= V e ′ ( GP xx G ′ + σ 2 I ) V e
y e d k ( L ) * ‾ = V e ′ rd k ( L ) * ‾ = V e ′ G xd k ( L ) * ‾ 等式82
= V e ′ GP xd
在此 
Figure GSB000009412625003011
类似于在等式24中做的那样表达;矩阵Pxx和Pxd已经在关于用MMSE组合进行低速率用户码元级处理的部分中被定义。 
把等式81和等式82插入等式81,产生 
w=[V′e(GPxxG′+σ2I)Ve]-1V′eGPxd    等式83 
方法3:在低速率时间间隔上预处理 
在此描述的方法和先前描述的码元级预处理方法非常类似,除了这里我们直接在接收到的信号上操作之外,(即,在图6B中没有前端高速率检测器82)。这里对 高速率时间间隔上变换接收到的信号向量,成为对KL变换后时间间隔的一组新的接收到的信号。变换适用于解耦低速率用户成为分开独立的KL伪高速率时间间隔,(图6A)。这个初始变换使得能在单个高速率时间间隔上应用单个高速率线性变换,因此大大地降低了复杂性(图6B)。回想前面子部分的方法1和方法2,对每个高速率时间间隔详细计算MMSE解决方法,后处理这些多个MMSE高速率输出的组合来获得低速率码元的估算。这里,后处理使得检测由单个高速率MMSE变换组成,而不必要后处理组合。 
在此描述的方法要求每个用户的码字每隔高速率时间间隔(在一个符号变化内)重复,通过早先介绍的扩频码满足这个特性。对于其他小区用户这将通常不是在商用系统中的情况,因为来自不同小区的传送都与横跨许多码元的唯一极长代码相混合。(一个小区可用首先由剥离长代码开始处理。)由于这样,我们将不包括其他小区用户在这部分中。对于其他小区用户的码字每隔高速率时间间隔(在一个符号变化内)重复的系统来说,那么他们可容易地包括在处理中。在此值得注释的是,即使仅仅处理小区内信号,这个低复杂度的方法也将提供比标准MMSE码片均衡器更好的性能。 
对 高速率时间间隔的接收到的信号采样能作如下排列,(假设单个码元窗口,即,没有边界效应): 
Figure GSB00000941262500315
等式84 
在此, 
Figure GSB00000941262500317
是维度 码矩阵G是维度 
Figure GSB00000941262500319
(K=KH+1)。 在此值得注释的是,G不由时间间隔数目j决定,因为(上面提到的)假设,所有码字每隔高速率时间间隔(在一个符号变化内)重复。在此还值得注释的是,如果存在某个延迟扩散,(或如在本部分后面所指示的那样如果我们使用多于1个码元的处理窗口),则数组r[j]和r[j±1]将重叠。矩阵X的首行能表达如下: 
等式85 
在此(前面定义过的) 是包含 
Figure GSB00000941262500323
阶的沃尔什哈达曼矩阵的KL列的 矩阵。我们能变换这些 
Figure GSB00000941262500325
高速率时间间隔接收到信号向量为如下的KL变换好的接收到信号向量: 
Figure GSB00000941262500327
Figure GSB00000941262500328
Figure GSB000009412625003210
等式86 
在此变换好的接收到码片矩阵 是维度 
Figure GSB000009412625003212
如前提到的,(当对码元级处理讨论这个技术时),可替换的线性变换在初始变换解耦低速率用户为分开的高速率时间间隔之后也是可能的。MMSE方法在下面描述。 
直接对第j个低速率用户的解决如下。对第j个变换时间间隔的接收到信号是: 
rT[j]=GxT[j]+nT[j]    等式87
如从等式86中看到的,第j个低速率用户已经在这个变换的时间间隔中解耦。我们能解出用户码元 
Figure GSB000009412625003213
通过最小化下式的MSE 
E ( | d j ( L ) - v [ j ] ′ r T [ j ] | 2 ) 等式88 
对此的解是 
v [ j ] = ( E [ r T [ j ] r T [ j ] ′ ] ) - 1 E ( r T [ d ] d j ( L ) * ) 等式89
在此 
E [ r T [ j ] r T [ j ] ′ ] = G x T [ j ] x t ′ [ j ] ‾ G ′ + n T [ j ] n T ′ [ j ] ‾ = 2 m L - m H GP xx , T [ j ] G ′ + 2 m L - m H σ 2 I 等式90
E [ r T [ j ] d j ( L ) * ] = G x T [ j ] d j ( L ) * ‾ = 2 m L - m L GP xd , T [ j ] 等式91
在此Pxx,T[j]被定义为先前的PT[j];Pxx,T是全零的向量,除了对应 的非零项,(在这里,Pxd,T中的首项)。 
如果我们使用了多于一个的高速率码元窗口,那么解是类似的。例如,处理使用一个3码元窗口,那么: 
xT[j]=[xT[j](-1)T  xT[j](0)T  xT[j](+1)T]T  等式92
rT[j]=[rT[j](-1)T  rT[j](0)T  rT[j](+1)T]T  等式93
在此如前面,[j](+1)和[j](-1)指的是分别在第j个时间间隔之后的时间间隔和之前的时间间隔;因此: 
xT[1](0)1=xT[2](-1)1;xT[2](0)1=xT[1](+1)1=xT[3](-1)1等  等式94
rT[1](0)1=rT[2](-1)1;rT[2](0)1=rT[1](+1)1=rT[3](-1)1等  等式95
对于这个情况,矩阵Pxx,T[j]被先前定义。另外,Pxd,T是全零向量除了3个非零项对应 
x T [ j ] 1 ( 0 ) d j ( L ) * ‾ = x T [ j ] 1 ( ± 1 ) d j ( L ) * ‾ = A j ( L ) 等式96
除了在边界的地方 
等式97 
在此值得注释的是,接收到信号码片在同一时间在一个低速率时间间隔上被分别变换。因此,当使用大于一个码元的处理窗口时候,(即,考虑边界效应),在实现在此描述的高速率MMSE方法来检测低速率用户之前,需要首先变换等价于接收到采样的3个低速率码元,(在同一时间在一个低速率时间间隔上变换)。换句话说,为了获得rT[1](-1)T和 
Figure GSB00000941262500337
需要首先分别变换所有之前和之后的低速率时间间隔。 
把等式90和等式91插入等式89,获得解 
v[j]=(GPxx,T[j]G′+σ2I)-1GPxd,T[j]    等式98 
低速率时间间隔上的一般预处理
在前面的子部分,我们考虑了把低速率用户解耦成分开的高速率时间间隔的预处理的特别类型。然而,这可能不是最佳的预处理变换。尤其是,它根本不考虑其他小区用户。因此,下面我们简要阐述一个更为一般的方法,利用了考虑其他小区用户的预处理概念。假设替代沃尔什哈达曼德变换,对用户j的预处理包括某个任意列向量h,即, 
等式99 
在 中分组接收到信号并进行这个变换基本上把要处理的采样数目从 
Figure GSB00000941262500343
转变到了 
Figure GSB00000941262500344
(即,多对一变换)。这个减少采样空间的处理较于较大的采样空间是次最佳的。无论如何,假定要处理的采样最大数目被设定到某个减小的程度,我们能试图优化其处理,(即,由于复杂度考虑)。实现这个的一般方法可被如下描述: 
1.在长度等于你期望一次性处理的采样的最大数目的列中排列接收到信号采样。 
2.初始化预处理变换hj(例如,如在前面部分中那样,对对应期望低速率用户-用户j-的沃尔什哈达曼德变换列向量)。 
3.通过自左乘矩阵hj,变换步骤1的接收到信号矩阵,因此,减少采样空间。这个变换意味着在减少的采样空间中从其他低速率用户中以同样的方式解耦低速率用户j。 
4.给定hj,计算MMSE映射。这将产生一个hj函数的MMSE解,即, 
Figure GSB00000941262500345
等式100 
5.得到MMSE解关于hj的导数,来找到最适合的hj预处理变换向量。 
在步骤5中计算导数的一个替换是利用数字优化技术来迭代最佳的hj解。因此,步骤5现在为: 
5.计算hj的改进值(如自适应地)。 
6.到步骤3 
类似的一般预处理方法能用于在“低速率时间间隔预处理”部分的码元级处理。 
在此描述的方法能进一步一般化,通过(1)对降低采样空间的接收到信号采 样应用任意预处理(即,对如何进行预处理没有任何特别限制),(2)与这个预处理变换相关地计算MMSE解,(3)(直接地/解析地或数字地/自适应地/迭代地)找到最佳预处理变换。 
图8显示了通信信息的无线设备100。这个无线设备100可包括一个耦合到天线103的收发器102来和其他无线设备通信信息。基带设备106可实现呼叫处理、系统控制和人机接口。基带设备106可包括多用户多速率检测器104来检测收发器102产生的条件输入信号。多用户多速率检测器104根据在本说明书中描述的检测器的一个或多个方面运作。基带设备106还可包括一个音频编解码器以与对诸如键盘、扬声器和麦克风的一个或多个输入/输出(I/O)设备106接口。 
已经描述了本发明的许多实施例。无论如何可以知道的是,不脱离本发明的精神和范围可以进行各种修改。因此,其他实施例在下面权利要求书的范围内。 

Claims (87)

1.一种对多速率码分多址(CDMA)信号解码的系统,包括:
一种高速率线性最小均方误差(MMSE)检测器,具有一个检测窗口并每隔高速检测时间间隔产生输出,从而基于对包括实际高速率用户和低速率用户的输入信号的解码,产生至少一个实际高速率输出,该至少一个实际高速率输出对应实际高速率用户中的一个,所述高速率用户具有比所述低速率用户更高的码元速率,
其中,至少一个实际高速率输出还包括恢复码元,其包括前向纠错编码码元,
所述系统还包括一个解码器,用于恢复关于前向纠错编码码元的信息比特。
2.如权利要求1所述的系统,其特征在于,输入信号包括具有比高速率线性MMSE检测器的高速率检测时间间隔更短的码元周期的干扰高速率用户的信号。
3.如权利要求1所述的系统,其特征在于,输入信号是从由采样信号和应用于此采样信号的前端高速率检测器的至少一个输出组成的组中选择的。
4.如权利要求1所述的系统,其特征在于,检测窗口的长度与高速率检测时间间隔长度无关。
5.如权利要求1所述的系统,其特征在于,检测窗口大于高速率检测时间间隔,是连续检测窗口重叠的滑动窗口,连续检测窗口的每个检测为实际高速率用户中的一个的至少一个码元产生高速率输出。
6.如权利要求1所述的系统,其特征在于,还包括一个空时适应处理器,用于从多天线信号流产生输入信号。
7.如权利要求1所述的系统,其特征在于,还包括一个消除模块,用于在高速率线性MMSE检测器之前,对输入信号应用干扰消除处理。
8.如权利要求1所述的系统,其特征在于,至少一个实际高速率输出包括用于估算和消除干扰的恢复码元。
9.如权利要求1所述的系统,其特征在于,高速率线性MMES检测器是基于模拟低速率用户作为有效高速率用户的,这个模拟基于与低速率用户相关的扩频码的树型结构属性。
10.如权利要求9所述的系统,其特征在于,输入信号包括具有比高速率线性MMSE检测器的高速率检测时间间隔更短的码元周期的干扰高速率用户的信号。
11.如权利要求9所述的系统,其特征在于,输入信号是从由采样信号和应用于此采样信号的前端高速率检测器的至少一个输出组成的组中选择的。
12.如权利要求9所述的系统,其特征在于,检测窗口的长度与高速率检测时间间隔长度无关。
13.如权利要求9所述的系统,其特征在于,检测窗口大于高速率检测时间间隔,是连续检测窗口重叠的滑动窗口,连续检测窗口的每个检测为实际高速率用户中的一个的至少一个码元产生高速率输出。
14.如权利要求9所述的系统,其特征在于,还包括一个空时适应处理器,用于从多天线信号流产生输入信号。
15.如权利要求9所述的系统,其特征在于,还包括一个消除模块,用于在高速率线性MMSE检测器之前,对输入信号应用干扰消除处理。
16.如权利要求9所述的系统,其特征在于,实际高速率输出用于估算和消除输入信号中的干扰。
17.一种对多速率码分多址(CDMA)信号解码的系统,包括:
通用线性转换检测器,具有一个检测窗口,并每隔高速率检测时间间隔产生输出,从而基于解码包括低速率用户的输入信号,产生高速率输出,在每个高速率时间间隔中,高速率输出中的至少一个对应于低速率用户中的一个;
第二级检测器,利用一种用于在低速率码元周期期间,组合对应于低速率用户中的一个的所述通用线性转换检测器的连续高速率输出的组合技术,来产生对应于低速率用户中一个的低速率输出,
其中,所述低速率输出还包括恢复码元,其包括前向纠错编码码元;
所述系统还包括一个解码器,用于恢复关于前向纠错编码码元的信息比特。
18.如权利要求17所述的系统,其特征在于,通用线性转换检测器是高速率线性最小均方差(MMSE)检测器。
19.如权利要求18所述的系统,其特征在于,第二级检测器组合技术是从由解耦组合、通用解耦组合和MMSE组合组成的组中选择的。
20.如权利要求17所述的系统,其特征在于,第二级检测器组合技术是通用解耦组合。
21.如权利要求18所述的系统,其特征在于,输入信号包括具有比高速率线性MMSE检测器的高速率检测时间间隔更短的码元周期的干扰高速率用户的信号。
22.如权利要求18所述的系统,其特征在于,输入信号是从由采样信号和应用于此采样信号的前端高速率检测器的至少一个输出组成的组中选择的。
23.如权利要求18所述的系统,其特征在于,检测窗口的长度与高速率检测时间间隔长度无关。
24.如权利要求18所述的系统,其特征在于,检测窗口大于高速率检测时间间隔,是连续检测窗口重叠的滑动窗口,连续检测窗口的每个检测产生高速率输出。
25.如权利要求18所述的系统,其特征在于,还包括一个空时适应处理器,用于基于多天线信号流产生输入信号。
26.如权利要求18所述的系统,其特征在于,还包括一个消除模块,用于在高速率线性MMSE检测器之前,对输入信号应用干扰消除处理。
27.如权利要求18所述的系统,其特征在于,低速率输出包括用于估算和消除干扰的恢复码元。
28.如权利要求18所述的系统,其特征在于,高速率线性MMES检测器是基于模拟低速率用户作为有效高速率用户的,这个模拟基于与低速率用户相关的扩频码的树型结构属性;
高速率线性MMSE检测器产生对应于有效高速率用户的有效高速率输出;和
第二级检测器在低速率码元周期,为有效高速率用户组合高速率线性MMSE检测器的连续有效高速率输出,来产生对应于低速率用户中一个的低速率输出。
29.如权利要求28所述的系统,其特征在于,第二级检测器采用从由解耦组合和MMSE组合组成的组中所选择的组合技术。
30.如权利要求17所述的系统,其特征在于,通用线性转换检测器是基于模拟低速率用户作为有效高速率用户的,这个模拟基于与低速率用户相关的扩频码的树型结构属性;
通用线性转换检测器产生对应于有效高速率用户的有效高速率输出;
第二级检测器在低速率码元周期,为有效高速率用户组合通用线性转换检测器的连续有效高速率输出,来产生对应于低速率用户中一个的低速率输出;和
第二级检测器组合技术基于通用组合解耦。
31.如权利要求28所述的系统,其特征在于,输入信号包括具有比高速率线性MMSE检测器的高速率检测时间间隔更短的码元周期的干扰高速率用户的信号。
32.如权利要求28所述的系统,其特征在于,输入信号是从由采样信号和应用于此采样信号的前端高速率检测器的至少一个输出组成的组中选择的。
33.如权利要求28所述的系统,其特征在于,检测窗口的长度与高速率检测时间间隔长度无关。
34.如权利要求28所述的系统,其特征在于,检测窗口大于高速率检测时间间隔,是连续检测窗口重叠的滑动窗口,连续检测窗口的每个检测产生高速率输出。
35.如权利要求28所述的系统,其特征在于,还包括一个空时适应处理器,用于从多天线信号流产生输入信号。
36.如权利要求28所述的系统,其特征在于,还包括一个消除模块,用于在高速率线性MMSE检测器之前,对输入信号应用干扰消除处理。
37.如权利要求28所述的系统,其特征在于,低速率输出用于估算和消除干扰。
38.一种对多速率码分多址(CDMA)信号解码的系统,包括:
第一级检测器,在低速率时间间隔转换一组输入,并产生对应于检测窗口内预设高速率时间间隔的转换后输入组,这组输入具有对应于低速率用户的内含信息,基于与低速率用户相关的扩频码树型结构属性,低速率用户模拟作为有效高速率用户,干扰用户和有效高速率用户的扩频码是循环的,并在每个高速率时间间隔符号变化内重复;
在对应于预设高速率时间间隔的变换后输入组中,低速率用户中的一个被从其他包括有效高速率用户的低速率用户中解耦;和
第二级检测器,在检测窗口中预设高速率时间间隔对已变换输入组应用最小均方误差(MMSE)线性检测器,来产生低速率用户中一个的估算。
39.如权利要求38所述的系统,其特征在于,输入组包括具有比高速率时间间隔更短的码元周期的干扰高速率用户的信息。
40.如权利要求38所述的系统,其特征在于,输入组是从由采样信号和应用于此采样信号的前端高速率检测器的至少一个输出组成的组中选择的。
41.如权利要求38所述的系统,其特征在于,检测窗口的长度与高速率时间间隔长度无关。
42.如权利要求38所述的系统,其特征在于,检测窗口大于高速率时间间隔。
43.如权利要求38所述的系统,其特征在于,还包括一个空时适应处理器,用于从多天线信号流中产生输入组。
44.如权利要求38所述的系统,其特征在于,还包括一个消除模块,用于对输入组应用干扰消除处理。
45.如权利要求38所述的系统,其特征在于,第二级检测器的至少一个输出用于估算和消除干扰。
46.如权利要求38所述的系统,其特征在于,低速率用户中一个的估算包括前向纠错编码码元,由解码器处理来恢复信息比特。
47.如权利要求38所述的系统,其特征在于,第一级检测器还包括用沃尔什-哈达马德变换矩阵的一列自右乘包含输入组的矩阵。
48.一种对多速率码分多址(CDMA)信号解码的方法,包括:
接收包括至少一个实际高速率用户和多个低速率用户的输入信号,实际高速率用户具有比低速率用户更高的码元速率;
在高速率检测时间间隔对输入信号应用高速率线性最小均方差(MMSE)变换;和
基于此MMSE变换,产生对应于至少一个实际高速率用户和多个低速率用户的至少一个检测器输出。
49.如权利要求48所述的方法,其特征在于,至少一个检测器输出是对应于至少一个实际高速率用户的实际高速率输出。
50.如权利要求48所述的方法,其特征在于,还包括产生对应于低速率用户组的至少一个有效高速率输出。
51.如权利要求48所述的方法,其特征在于,至少一个检测器输出是对应于多个低速率用户中一个的低速率输出。
52.如权利要求51所述的方法,其特征在于,还包括产生对应于低速率用户组的至少一个有效高速率输出。
53.如权利要求51所述的方法,其特征在于,还包括在低速率码元周期组合连续高速率输出,来产生对应于多个低速率用户中一个的低速率输出。
54.如权利要求53所述的方法,其特征在于,组合包括从由解耦组合和MMSE组合组成的组中所选择的变换。
55.如权利要求48所述的方法,其特征在于,还包括选择高速率MMSE变换的检测窗口,使得检测窗口与高速率检测时间间隔无关。
56.如权利要求55所述的方法,其特征在于,还包括选择检测窗口使其大于高速率检测时间间隔并滑动,这样连续检测窗口重叠。
57.如权利要求48所述的方法,其特征在于,空时适应处理,来从多天线信号流产生输入信号。
58.如权利要求48所述的方法,其特征在于,还包括在高速率线性MMSE检测器之前,对输入信号应用干扰消除处理。
59.如权利要求48所述的方法,其特征在于,还包括基于包括在至少一个检测器输出内的恢复后码元估算和消除干扰。
60.如权利要求48所述的方法,其特征在于,还包括对至少一个检测器输出应用前向纠错。
61.一种对多速率码分多址(CDMA)信号解码的装置,包括:
接收包括至少一个实际高速率用户和多个低速率用户的输入信号的装置,该实际高速率用户具有高于低速率用户的用户速率;
在高速率检测时间间隔对输入信号应用高速率线性最小均方差(MMSE)变换的装置;和
基于MMSE变换,产生对应于至少一个实际高速率用户和多个低速率用户的至少一个检测器输出的装置。
62.如权利要求61所述的装置,其特征在于,至少一个检测器输出是对应于至少一个实际高速率用户的实际高速率输出。
63.如权利要求61所述的装置,其特征在于,还包括产生对应于低速率用户组的至少一个有效高速率输出的装置。
64.如权利要求61所述的装置,其特征在于,至少一个检测器输出是对应于多个低速率用户中一个的低速率输出。
65.如权利要求64所述的装置,其特征在于,还包括产生对应于低速率用户组的至少一个有效高速率输出的装置。
66.如权利要求64所述的装置,其特征在于,还包括在低速率码元周期组合连续高速率输出,来产生对应于多个低速率用户中一个的低速率输出的装置。
67.如权利要求66所述的装置,其特征在于,组合包括从由解耦组合和MMSE组合组成的组中所选择的变换。
68.如权利要求61所述的装置,其特征在于,还包括选择高速率MMSE变换的检测窗口,使得高速率检测窗口与检测时间间隔无关的装置。
69.如权利要求68所述的装置,其特征在于,还包括选择检测窗口使其大于高速率检测时间间隔并滑动,这样连续检测窗口重叠的装置。
70.如权利要求61所述的装置,其特征在于,空时适应处理,来从多天线信号流产生输入信号。
71.如权利要求61所述的装置,其特征在于,还包括在高速率线性MMSE检测器之前,对输入信号应用干扰消除处理的装置。
72.如权利要求61所述的装置,其特征在于,还包括基于包括在至少一个检测器输出内的恢复后码元估算和消除干扰的装置。
73.如权利要求61所述的装置,其特征在于,还包括对至少一个检测器输出应用前向纠错的装置。
74.一种对多速率码分多址(CDMA)信号解码的系统,包括:
一个高速率最小均方差(MMSE)检测器,用于在低速率用户码元存在的情况下恢复接收到的用户码元,高速率MMSE检测器具有检测窗口,
其中,接收到的用户码元包括低速率用户码元,
其中,所述系统还包括一个解耦组合器或MMSE组合器,用于在低速率时间间隔处理MMSE检测器的高速率输出,以获得低速率用户码元。
75.如权利要求74所述的系统,其特征在于,接收到的用户码元包括高速率用户码元。
76.如权利要求74所述的系统,其特征在于,高速率检测器包括线性检测器。
77.如权利要求74所述的系统,其特征在于,高速率检测器利用码元级处理。
78.如权利要求74所述的系统,其特征在于,高速率检测器利用码片级处理。
79.如权利要求74所述的系统,其特征在于,MMSE检测器模拟低速率用户码元的组作为有效高速率用户码元。
80.如权利要求75所述的系统,其特征在于,MMSE检测器模拟低速率用户码元的组作为有效高速率用户码元。
81.一种对多速率码分多址(CDMA)信号解码的系统,包括:
一个天线,用于在无线链路上传送信息;
一个与天线连接的收发器,用于变换接收到的信息成为具有接收到的用户码元和低速率用户码元的输入信号;
一个与收发器连接的基带装置,用于执行系统控制;
一个与基带装置连接的输入/输出装置,用于提供人机界面;和
一个高速率最小均方差(MMSE)检测器,用于接收输入信号,并在低速率用户码元出现的情况下恢复接收到的用户码元,高速率MMSE检测器具有检测窗口,
其中,接收到的用户码元包括低速率用户码元,
其中,所述系统还包括一个解耦组合器或MMSE组合器,用于在低速率时间间隔处理MMSE检测器的高速率输出,以获得低速率用户码元。
82.如权利要求81所述的系统,其特征在于,接收到的用户码元包括高速率用户码元。
83.如权利要求81所述的系统,其特征在于,高速率检测器包括线性检测器。
84.如权利要求81所述的系统,其特征在于,高速率检测器利用码元级处理。
85.如权利要求81所述的系统,其特征在于,高速率检测器利用码片级处理。
86.如权利要求81所述的系统,其特征在于,MMSE检测器模拟低速率用户码元的组作为有效高速率用户码元。
87.如权利要求82所述的系统,其特征在于,MMSE检测器模拟低速率用户码元的组作为有效高速率用户码元。
CN200380101478.3A 2002-11-08 2003-10-29 对多速率码分多址信号解码的系统和方法 Expired - Fee Related CN1706110B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/291,189 US7333466B2 (en) 2002-11-08 2002-11-08 Reduced complexity MMSE multiuser detection for a multirate CDMA link
US10/291,189 2002-11-08
PCT/US2003/034378 WO2004045103A1 (en) 2002-11-08 2003-10-29 Reduced complexity mmse multiuser detection for a multirate cdma link

Publications (2)

Publication Number Publication Date
CN1706110A CN1706110A (zh) 2005-12-07
CN1706110B true CN1706110B (zh) 2013-03-27

Family

ID=32229211

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200380101478.3A Expired - Fee Related CN1706110B (zh) 2002-11-08 2003-10-29 对多速率码分多址信号解码的系统和方法

Country Status (7)

Country Link
US (1) US7333466B2 (zh)
EP (1) EP1561289B1 (zh)
CN (1) CN1706110B (zh)
AT (1) ATE433620T1 (zh)
AU (1) AU2003284364A1 (zh)
DE (1) DE60327939D1 (zh)
WO (1) WO2004045103A1 (zh)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7061891B1 (en) 2001-02-02 2006-06-13 Science Applications International Corporation Method and system for a remote downlink transmitter for increasing the capacity and downlink capability of a multiple access interference limited spread-spectrum wireless network
US7209515B2 (en) * 2001-03-30 2007-04-24 Science Applications International Corporation Multistage reception of code division multiple access transmissions
US7006461B2 (en) * 2001-09-17 2006-02-28 Science Applications International Corporation Method and system for a channel selective repeater with capacity enhancement in a spread-spectrum wireless network
US7075973B2 (en) * 2003-03-03 2006-07-11 Interdigital Technology Corporation Multiuser detection of differing data rate signals
US7313168B2 (en) * 2003-03-06 2007-12-25 Nokia Corporation Method and apparatus for receiving a CDMA signal
US7437135B2 (en) 2003-10-30 2008-10-14 Interdigital Technology Corporation Joint channel equalizer interference canceller advanced receiver
US7400692B2 (en) 2004-01-14 2008-07-15 Interdigital Technology Corporation Telescoping window based equalization
US7856071B2 (en) * 2005-07-26 2010-12-21 Alcatel-Lucent Usa Inc. Multi-path acquisition in the presence of very high data rate users
US8275023B2 (en) * 2006-02-13 2012-09-25 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for shared parameter estimation in a generalized rake receiver
KR100838519B1 (ko) * 2006-11-27 2008-06-17 전자부품연구원 Ds-cdma 시스템의 검출-디코딩 연동 수신기
US8615030B2 (en) * 2009-05-04 2013-12-24 Qualcomm Incorporated Method and system for multi-user detection using two-stage processing
US8494029B2 (en) * 2009-05-04 2013-07-23 Qualcomm Incorporated Method and system for multi-user detection in the presence of multiple spreading factors
US8494098B2 (en) 2009-05-04 2013-07-23 Qualcomm Incorporated Method and system for inter-cell interference cancellation
US8451963B2 (en) * 2009-06-09 2013-05-28 Qualcomm Incorporated Method and system for interference cancellation
CN103152797B (zh) * 2013-01-28 2016-05-25 北京傲天动联技术股份有限公司 一种低速率用户接入控制方法
CN105262531B (zh) * 2015-10-27 2018-08-24 杭州电子科技大学 用户具有双天线的大规模天线系统的解码方法
CN111610498B (zh) * 2020-06-22 2023-04-07 成都航空职业技术学院 一种高自由度去耦合的空时自适应信号处理方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1147321A (zh) * 1994-04-29 1997-04-09 艾利森电话股份有限公司 直接序列cdma相干上行线路检测器
CN1165458A (zh) * 1997-04-21 1997-11-19 北京信威通信技术有限公司 具有智能天线的时分双工同步码分多址无线通信系统
CN1183865A (zh) * 1995-05-08 1998-06-03 诺基亚电信公司 用于在多址接入移动通信系统中多速率编码与检测的方法和装置
CN1240940A (zh) * 1999-06-29 2000-01-12 张世平 行动电话式自动定位追踪传送器

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6208684B1 (en) 1998-09-18 2001-03-27 Dspc Technologies Ltd. Cyclic adaptive receivers for DS-CDMA signals
KR100283379B1 (ko) * 1998-11-16 2001-03-02 정선종 병렬 다단 간섭 제거 장치
KR100277697B1 (ko) * 1998-12-02 2001-01-15 정선종 제약조건을 갖는 평균평방 오차 최소화 방법을 이용한 적응형수신 장치
US6426973B1 (en) * 1999-04-29 2002-07-30 The Board Of Trustees Of The University Of Illinois Differential minimum mean squared error communication signal compensation method
JP3370955B2 (ja) * 1999-07-19 2003-01-27 株式会社日立国際電気 Cdma基地局装置
US6680902B1 (en) * 2000-01-20 2004-01-20 Nortel Networks Limited Spreading code selection process for equalization in CDMA communications systems
DE10003734A1 (de) * 2000-01-28 2001-08-02 Bosch Gmbh Robert Detektionsverfahren und -vorrichtung
JP4744725B2 (ja) * 2001-05-25 2011-08-10 三菱電機株式会社 干渉キャンセラ
JP2003143045A (ja) * 2001-11-02 2003-05-16 Fujitsu Ltd 平均二乗誤差最小化アルゴリズムを用いて信号を処理する装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1147321A (zh) * 1994-04-29 1997-04-09 艾利森电话股份有限公司 直接序列cdma相干上行线路检测器
CN1183865A (zh) * 1995-05-08 1998-06-03 诺基亚电信公司 用于在多址接入移动通信系统中多速率编码与检测的方法和装置
CN1165458A (zh) * 1997-04-21 1997-11-19 北京信威通信技术有限公司 具有智能天线的时分双工同步码分多址无线通信系统
CN1240940A (zh) * 1999-06-29 2000-01-12 张世平 行动电话式自动定位追踪传送器

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Jiangxin Chen,Urbashi Mitra.ANALYSIS OF DECORRELATOR-BASED RECEIVERS FORMULTIRATE DS/CDMA COMMUNICATIONS.IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY48 6.1999,48(6),1966-1971.
Jiangxin Chen,Urbashi Mitra.ANALYSIS OF DECORRELATOR-BASED RECEIVERS FORMULTIRATE DS/CDMA COMMUNICATIONS.IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY48 6.1999,48(6),1966-1971. *
Mohammad Saquib.DECORRELATING DETECTORS FOR A DUALRATESYNCHRONOUS DS/CDMA SYSTEM.IEEE Wireless Information Network Laboratory.1996,377-381. *

Also Published As

Publication number Publication date
CN1706110A (zh) 2005-12-07
US7333466B2 (en) 2008-02-19
WO2004045103A1 (en) 2004-05-27
EP1561289B1 (en) 2009-06-10
US20040090906A1 (en) 2004-05-13
EP1561289A1 (en) 2005-08-10
ATE433620T1 (de) 2009-06-15
DE60327939D1 (de) 2009-07-23
AU2003284364A1 (en) 2004-06-03

Similar Documents

Publication Publication Date Title
CN1706110B (zh) 对多速率码分多址信号解码的系统和方法
US6724809B2 (en) Parallel interference cancellation receiver for multiuser detection of CDMA signals
Bensley et al. Maximum-likelihood synchronization of a single user for code-division multiple-access communication systems
JP3948570B2 (ja) チャネル相関行列の高速フーリエ変換を用いた低複雑度データ検出
Tsatsanis et al. Optimal decorrelating receivers for DS-CDMA systems: A signal processing framework
US7796678B2 (en) Communication system with receivers employing generalized two-stage data estimation
CN1902834B (zh) 用于码分多址通信的方法、装置和系统
CN1906861B (zh) 使用代码特定组合的ds-cdma干扰抑制方法和设备
Bhashyam et al. Multiuser channel estimation and tracking for long-code CDMA systems
CN100586118C (zh) 用于提高扩频通信系统中数据速率的方法和装置
JP2006304369A (ja) マルチパスフェージングチャネルにとって有効な複数入出力システム
JPH08510606A (ja) Cdmaシステムにおける干渉抑制
US7167529B2 (en) Method and device for radio signal reception
CN1068163C (zh) 码分多路复用信号接收方法
EP0602843B1 (en) Despreading technique for CDMA systems
CN1983839A (zh) 一种计算各径加权值的方法、装置及rake接收机
Du et al. Cyclic shift spread spectrum code division multiple access underwater acoustic communication based on interference cancellation
CN100539456C (zh) 多用户联合检测方法
EP2847870A1 (en) Chip-level processing for joint demodulation in cdma receivers
Chen et al. A complementary codes‐based CDMA architecture for wideband mobile internet with high spectral efficiency and exact rate matching
CN1961510B (zh) 无线通信系统中降低多用户处理的方法及装置
JP2799474B2 (ja) 符号分割多重信号受信方法
CN1564499A (zh) 码分多址低扩频下的基于自相关匹配的均衡方法和发送接收装置
Lu Methods of perturbation and equalization for multi-user detection
Chenu-Tournier et al. Direct and turbo multi-user spatio-temporal channel estimation schemes for CDMA FDD UMTS uplink

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130327

Termination date: 20171029