快速联合检测的制作方法

文档序号:7729559阅读:414来源:国知局
专利名称:快速联合检测的制作方法
(1)技术领域本专利申请案是主张美国临时专利申请案60/287431的优先权,其申请日是2001年4月30日。
本发明通常是有关于无线通信系统。特别是,本发明是有关于在一无线通信系统中的数据检测。
(2)背景技术图1是一无线通信系统10的介绍。此通信系统10具有基地台121至125(12),其是与使用者设备(UE)141至143(14)进行通信。各个基地台12具有一关连操作区域,并在此与其操作区域中的使用者设备(UE)14进行通信。
在部分通信系统中,诸如使用分码多重存取的分频双工(FDD/CDMA)及使用分码多重存取的分时双工(TDD/CDMA),多重通信是于相同频谱上进行传送。该通信是利用其信道码(channelization code)加以区别。为更有效地使用此频谱,使用分码多重存取的分时双工(TDD/CDMA)通信系统是使用分割为通信时槽的重复讯框。在此系统中的一通信将会被指派以单一或多重关连码及时槽。
由于多重通信可能在相同频谱上及在相同时间内传送,在此系统中的一接收器必须能够在多重通信间进行识别。检测该信号的一种手段是多重使用者检测(MUD)。在多重使用者检测(MUD)中,与所有使用者设备(UE)14,也即使用者,关连的信号是同时加以检测。由一单一传输器检测一多重码传输的另一种手段是单一使用者检测(SUD)。在单一使用者检测(SUD)中,为了自接收器的多重码传输中还原数据,接收信号是通过一等化阶段、并且利用单一或多重码进行解扩(despread)。实施多重使用者检测(MUD)的手段及单一使用者检测(SUD)的等化阶段包括使用一Cholesky或一近似Cholesky分解。该手段具有一高度复杂性。此高度复杂性会导致功率消耗的增加、并会造成使用者设备(UE)14的电池寿命缩短。
(3)发明内容因此,本发明的目的便是提供检测接收数据的其它手段。
本发明的一种在一分码多重存取通信系统中一共享频谱上传输的K数据信号中检测数据的方法,技术方案如下。一组合信号是接收及取样于此共享频谱上。此组合信号是具有该K传输数据信号。一组合信道响应矩阵是使用该K传输数据信号的数据码及脉冲响应以产生。一组合信道相关矩阵的一方块字段是使用此组合信道响应矩阵以决定。此方块字段的各个方块项目是一K×K矩阵。在各个频率点k,一K×K矩阵Λ(k)是利用计算此方块字段的方块项目的傅立叶转换以决定。此K×K矩阵Λ(k)的一逆矩阵是乘以此傅立叶转换的一结果。或者,前向及后向替代是可以用来解此系统。一逆傅立叶转换是用以自该K数据信号中还原数据。
(4)


图1是一无线通信系统。
图2是一简化传输器及一快速联合检测接收器。
图3是一通信丛发的一介绍。
图4是快速联合检测的一较佳实施例的一流程图。
图5是指示扩充处理区域的一数据丛发的一介绍。
图6至图11是介绍其它数据检测手段的快速联合检测的仿真效能的图标。
(5)具体实施方式
图2是介绍在一使用分码多重存取的分时双工(TDD/CDMA)通信系统中使用快速联合检测的一简化传输器26及接收器28,虽然快速联合检测也可以应用于其它系统,诸如使用分码多重存取的分频双工(CDMA/FDD)。在一典型系统中,一传输器26是位于各个使用者设备(UE)14中、且传送多重通信的多重传输电路26是位于各个基地台12中。联合检测接收器28是可以位于一基地台12中、使用者设备14中、或同时位于两者中。
此传输器26是在一无线放射信道30上传送数据。在此传输器26中的一数据产生器32是产生欲与此接收器28进行通信的数据。一调变/扩散/训练序列插入装置34是利用适当数据码以扩散数据、并将此扩散参考数据以适当指派时槽中的一中间文字训练序列进行时间多任务,进而产生一个或多个通信丛发。
一典型通信丛发16是具有一中间文字20、一看守周期18、以及两个数据场域22、24,如图3所示。此中间文字20是将此两个数据场域22、24分离、且此看守周期18是将该通信丛发分离,藉以考虑自不同传输器26传输丛发的到达时间差。此两个数据场域22、24是包含此通信丛发的数据。
此(等)通信丛发是利用一调变器36调变为射频(RF)。一天线38是经由此无线放射信道30以放射此射频(RF)信号至此接收器28的一天线40。传输通信所使用的调变类型是可以是任何熟悉本技术的人员所了解的类型,诸如四相移位键控(QPSK)或正交振幅调变(QAM)。
此接收器28的天线40是接收各种射频信号。该接收信号是利用一解调器42进行解调,藉以产生一基频信号。此基频信号是利用一取样装置43,诸如单一或多重模拟数字转换器、以该传输丛发的一倍芯片速率或复数倍芯片速率进行取样。该取样是在此时槽中,经由诸如一信道估算装置44及一快速联合检测装置46,利用指派给该接收丛发的适当数据码加以处理。此信道估算装置44是使用在该基频取样中的中间文字训练序列组件,藉以提供信道信息,诸如信道脉冲响应。所有传输信号的信道脉冲响应是可以视作一矩阵H。此信道信息是为快速联合检测装置46所使用,藉以估算接收通信丛发的传输数据为软符号。
此快速联合检测装置46是使用此信道估算装置44所提供的信道信息及此传输器26所使用的已知扩散数据码,藉以估算预想接收通信丛发的数据。
虽然快速联合检测是使用第三代合作计划(3GPP)通用地面放射存取(UTRA)分时双工(TDD)系统解释为基本通信系统,此快速联合检测也可以应用于其它系统。此系统是一直接序列宽频分码多重存取(W-CDMA)系统,其中,上行链路及下行链路通信是局限于互斥时槽。
此接收器28是接收同时到达的全部K个丛发。该K个丛发是在一观察间隔中重叠于彼此上。对于第三代合作计划(3GPP)通用地面放射存取(UTRA)分时双工(TDD)系统而言,一时槽的各个数据场域是对应于一观察间隔。用于第k个丛发的数据码是表示为C(K)。此K个丛发是可以源自K个不同传输器、或对多重数据码传输码而言,小于K个不同传输器。
一通信丛发的各个数据场域是具有一预定数目,NS,的传输符号。各个符号是使用一预定数目的芯片进行传输,其是扩散因子,SF。因此,各个数据场域具有NS×SF个芯片。待通过无线放射信道后,各个符号具有一脉冲响应,诸如长度W芯片的脉冲响应。长度W的一典型数值是57。因此,各个接收场域是具有SF×NS+W-1芯片或NC芯片的一长度。
在一观察间隔中K个数据场域的各个第K场域是可以在接收器、利用等式(1)加以模型为r(k)=A(k)d(k),k=1,…,K等式(1)r(k)是第K场域的接收贡献。A(k)是第K场域的组合信道响应。A(k)是一Nc×NS矩阵。在A(k)的各个第j行是d(k)的第j组件符号响应S(k)的一零点填补版本。此符号响应S(k)是第k场域估算响应h(k)及此场域扩散数据码C(k)的叠积(convolution)。d(k)是第k数据场域中的未知数据符号。h(k)是具有长度W芯片、且可以用等式(2)表示h‾(k)=γ‾(k)·h‾~(k)]]>等式(2)γ(k)是反应传输器增益及路径损耗。 是信道脉冲响应。
对于上行链路通信而言,各个 及各个γ(k)是不同的。对于下行链路而言,所有场域是具有相同 但各个γ(k)是不同的。若传输多样性是用于下行链路中,则各个γ(k)及 是不同的。
在无线信道上传送、所有K个场域的全部接收向量r是根据等式(3)。
r‾=Σk=1kr‾(k)n‾]]>等式(3)n是一零平均噪声向量。
将所有数据场域的A(k)组合至一整体响应矩阵A及将各个丛发d(k)的未知数据组合至一整体数据向量d,等式(1)便成为等式(4)。
r=Ad+n 等式(4)使用一人机系统工程(MMSE)解法以决定d是根据等式(5)d=R-1(AHr) 等式(5)(.)H是表示Hermetian函数(复共轭转置)。一人机系统工程(MMSE)的R是根据等式(6)。
R=AHA+σ2I 等式(6)σ2是噪声变异,典型地是取自此信道估算装置44,且I是单位矩阵。
使用快速傅立叶转换(FFT),虽然其它的傅立叶转换也可以使用,但该式最好是根据等式(7)求解。
〔F(d)〕K=〔Λ(k)〕-1〔F(AHr)〕k等式(7)F(.)是表示快速傅立叶转换(FFT)。〔.〕k是表示该式是在各个频率点k求解。Λ(k)是一方块对角矩阵Λ的大小K×K的方块项目。此方块对角矩阵Λ的推导说明如下。舍弃直接去解等式(7),等式(7)可以利用前向及后向替代法求解。
图4是利用快速联合检测决定数据向量d的一较佳方法的一流程图。此组合信道响应矩阵A是使用估算响应h(k)及各个丛发c(k)的扩散数据码c(k)以决定,48。经由此组合信道相关矩阵,R=AHA,49。在各个频率点,一K×K矩阵Λ(k)是经由计算一方块行R的方块项目的傅立叶转换以决定,50。较佳者,本实施例是使用一中心行,其与此矩阵R的左侧或右侧至少距离W行。
F〔AHr〕k是使用一矩阵乘法的一快速傅立叶转换(FFT)以决定,51。各个矩阵Λ(k)的逆矩阵,〔Λ(k)〕-1,加以决定。为决定〔F(d)〕k,〔Λ(k)〕-1及F〔AHr〕k是在各个频率点相乘。或者,〔F(d)〕k是使用LU分解以决定。Λ(k)是分解为一下三角矩阵L及一上三角矩阵U,52。使用前向替代,Ly=〔F(AHr)〕,53,及后向替代,U〔F(d)〕k,54,〔F(d)〕K加以决定。d是利用F(d)的一逆快速傅立叶转换以决定,55。
等式(7)的推导是说明如下。等式(4)的一最小均方差(MSE)解是根据等式(8)以决定。虽然等式(7)是根据一人机系统工程(MMSE)的解,快速联合检测可以使用其它手段以实施,诸如一零力手段。
Rd=(AHA+σ2I)d=AHr等式(8)若使用一零力解,则σ2I项是由等式(8)中省略,诸如Rd=(AHA)d=AHr。下列说明是此人机系统工程(MMSE)解的一推导,虽然一类似推导也可以用于一零力解。为介绍目的,一简化范例的R(其中,NS=10且W=2)是根据等式(9)。此范例是可以延展至任何NS及W。
R=R0R1HR2H0000000R1R0R1HR2H000000······························R2R1R0R1HR2H000000R2R1R0R1HR2H000000R2R1R0R1HR2H000000R2R1R0R1HR2H000000R2R1R0R1HR2H000000R2R1R0R1HR2H······························000000R2R1R0R1H0000000R2R1R0]]>等式(9)此矩阵R的大小通常是(KNS)×(KNS)。在此矩阵R中的各个项目,Ri,是一K×K方块。在矩阵R的虚线内,此次矩阵是方块循环的,也即一循环矩阵的一顺方块方向延伸。矩阵R的部分,非方块循环的部分,是取决于最大多重路径延展扩散,W。
在等式(9)中,此矩阵R的一方块循环延展,RC,是根据等式(10)。
R=R0R1HR2H00000R2R1R1R0R1HR2H00000R2······························R2R1R0R1HR2H000000R2R1R0R1HR2H000000R2R1R0R1HR2H000000R2R1R0R1HR2H000000R2R1R0R1HR2H000000R2R1R0R1HR2H······························R2H00000R2R1R0R1HR1HR2H00000R2R1R0]]>等式(10)一“数字傅立叶转换(DFT)-类似“矩阵D加以决定,诸如RC=DNDH。一种此类矩阵D是根据等式(11)。
D=Iej2πNsIkej4πNsIk······ej18πNsIkIej4πNsIkej8πNsIk······ej36πNsIk············Iej18πNsIkej36πNsIk······ej162πNsIkIej20πNsIkej40πNsIk······ej180πNsIk]]>等式(11)
IK是一K×K单位矩阵。
乘积DHD是根据等式(9)。
DHD=NSIKNs等式(12)IKNs是一KNS×KNS的单位矩阵。此方块循环矩阵RC是乘以此矩阵D,诸如根据等式(13)。
RcD=(R0+R1H+R2H+R1R2)···(R0ej2πNs+R2Hej4πNs+R2Hej6πNs+R2ej18πNs+R1ej20πNs)······(R0ej18πNs+R1Hej36πNs+R2Hej54πNs+R2ej162πNs+R1ej180πNs)(R0+R1H+R2H+R1+R2)···(R1ej2πNs+R0ej4πNs+R1Hej6πNs+R2Hej18πNs+R2ej20πNs)······(R1ej18πNs+R0ej36πNs+R1Hej54πNs+R2Hej72πNs+R2ej180πNs)···············(R0+R1H+R2H+R1R2)···(R2ej12πNs+R1ej14πNs+R0ej16πNs+R1Hej18πNs+R2Hej20πNs)······(R0ej108πNs+R1Hej126πNs+R0ej144πNs+R1Hej162πNs+R2Hej180πNs)············]]>等式(13)RCD的各个项目是一K×K方块。一方块对角矩阵Λ是根据等式(14)。
等式(14)矩阵Λ的大小是(KNS)×(KNS)。此矩阵Λ的各个Λ(i)是根据等式(15)。
Λ(i)=λ11(i)λ1K(i)λK1(i)λKK(i)]]>等式(15)Λ(i)是一K×K方块,且具有K2个非零项目。
此矩阵D是乘以此矩阵Λ,诸如根据等式(16)。
Λ(1)Λ(2)ej2πNsΛ(3)ej4πNs···Λ(Ns-1)ej16πNsΛ(Ns)ej18πNsΛ(1)Λ(2)ej4πNsΛ(3)ej8πNs···Λ(Ns-1)ej32πNsΛ(Ns)ej36πNs···············Λ(1)Λ(2)ej14πNsΛ(3)ej28πNs···Λ(Ns-1)ej112πNsΛ(Ns)ej126πNsΛ(1)Λ(2)ej16πNsΛ(3)ej32πNs···Λ(Ns-1)ej128πNsΛ(Ns)ej144πNs···············]]>等式(16)在等式(16)中所示矩阵D的各个项目是一K×K方块。
经由等于矩阵RCD的各列及矩阵D的各列所产生等式的系统是固定的。因此,同组等式是经由等于矩阵RCD任何列及矩阵D相同列以产生。为介绍等式(13),矩阵RCD的第一列方块是根据等式(17)。
〔(R0+R1H+R2H+R1+R2),(R0ej2π/Ns+R1Hej4π/Ns+R2Hej6π/Ns+R2ej18π/Ns+R1ej20π/Ns),...,(R0ej16π/Ns+R1Hej32π/Ns+R2Hej48π/Ns+R2ej144π/Ns+R1ej160π/Ns),(R0ej18π/Ns+R1Hej36π/Ns+R2Hej54π/Ns+R2ej162π/Ns+R1ej180π/Ns)〕 等式(17)矩阵D的第一列方块是根据等式(18)〔Λ(1),Λ(2)ej2π/Ns,Λ(3)ej4π/Ns,...,Λ(Ns-1)ej16π/Ns,Λ(Ns)ej18π/Ns〕等式(18)相等此两列的项目,便可以得到等式(19)及等式(20)。
Λ(1)=(R0+R1H+R2H+R1+R2) 等式(19)Λ(1)ej2π/Ns=(R0ej2π/Ns+R1Hej4π/Ns+R2Hej6π/Ns+R2ej18π/Ns+R1ej20π/Ns)=ej2π/Ns(R0+R1Hej2π/Ns+R2Hej4π/Ns+R2e-j4π/Ns+R1e-j2π/Ns)等式(20)因此,Λ(2)是根据等式(21)。
Λ(2)=(R0+R1Hej2π/Ns+R1Hej4π/Ns+R2e-j4π/Ns+R1e-j2π/Ns)等式(21)同样地,Λ(Ns-1)是根据等式(22)。
Λ(Ns-1)=(R0+R1Hej2(Ns-2)π/Ns+R1Hej4(Ns-2)π/Ns+R2e-j4(Ns-2)π/Ns+R1e-j2(Ns-2)π/Ns) 等式(22)Λ(Ns)是根据等式(23)。
Λ(Ns)=(R0+R1Hej2(Ns-1)π/Ns+R1Hej4(Ns-1)π/Ns+R2e-j4(Ns-1)π/Ns+R1e-j2(Ns-1)π/Ns) 等式(23)虽然等式(17)至等式(23)是介绍使用矩阵RCD及DΛ的第一列,但任何列均可以用来决定Λ(i)。
为介绍使用一中心列,第(Ns/2)列(或等式(7)的第五列),Λ(1)是根据等式(19)。
Λ(1)=(R0+R1H+R2H+R1+R2) 等式(19)等式(19)至等式(23)是K×K方块的快速傅立叶转换(FFT)。由于该方块是乘以纯量指数,此步骤是称之为一“方块快速傅立叶转换(FFT)“。计算快速傅立叶转换(FFT)的典型手段,诸如Matlab软件的函数fft,是计算一单边序列的快速傅立叶转换(FFT)。由于各个Λ(i)是一双边序列,Λ(i)的计算是可以利用一傅立叶转换函数fft{0,0,...,R2,R1,R0,R1H,R2H,...,0,0}、并将其乘以一中心列的一适当指数函数,诸如根据等式(27),加以实施。
ej2(k-1)ν,其中,ν=〔ceil(Ns/2)-1〕/Ns 等式(27)如等式(17)至等式(27)所示,计算所有Λ(i)是可以使用矩阵R的一单一行以执行。因此,矩阵RC并不需要加以决定。矩阵R的任何行均可以用来直接推导Λ(i)。较佳者,本实施例是使用距离矩阵R任意一边至少W列的一列,因为该列是具有一组完整Ri。
使用Λ(i)及矩阵D,方块循环矩阵RC是可以重新表示为等式(28)及等式(29)。
RcD=DΛ 等式(28)Rc=(1/Ns)〔DΛDH〕等式(29)矩阵D及Λ是分别为大小(KNs)×(KNs)。
由于DHD=NsIKNs,D-1=(1/Ns)DH,因此便可以得到等式(30)。
RC-1=Ns〔(DH)-1Λ-1(D)-1〕=Ns〔(D/Ns)Λ-1(DH/Ns)〕等式(30)此人机系统工程(MMSE)解法是根据等式(31)。
d=Rc-1(AHr) 等式(31)检测的数据向量d是大小(NsK)×1。
此人机系统工程(MMSE)解法是根据等式(32)。
DHd=Λ-1〔DH(AHr)〕 等式(32)矩阵Λ是大小(KNs)×(KNs),其具有K×K方块,并且,矩阵Λ的逆矩阵是根据等式(33)。
等式(33)此逆转换是需要K×K矩阵Λ(k)的一逆矩阵。
因此,此数据向量d是根据等式(34)以决定。
〔F(d)〕=〔Λ(k)〕-1〔F(AHr)〕k等式(34)等式(34)是可以同时应用于以一倍芯片速率及复数倍芯片速率,诸如两倍芯片速率,取样此接收信号的接收器。对于复数倍芯片速率的接收器而言,对应复数字芯片速率的矩阵R是与等式(9)的形式相同,其是近似于方块循环的。
为降低决定F(Ahr)的复杂性,本实施例是可以使用对结构A有利的一种快速傅立叶转换(FFT)手段。结构A是具有一近似方块循环的结构。然而,结构A是一非方形矩阵,其大小为(NsSF)×(NsK)。一矩阵A的一介绍是根据等式(35)。
A=b1(1)(0)b1(K)(0)bSF(1)(0)bSF(K)(0)00...b1(1)(1)b1(K)(1)bSF(1)(1)bSF(K)(1)b1(1)(0)b1(K)(0)bSF(1)(0)bSF(K)(0)0...b1(1)(2)b1(k)(2)bSF(1)(2)bSF(K)(2)b1(1)(1)b1(K)(1)bSF(1)(1)bSF(K)(1)b1(1)(0)b1(K)(0)bSF(1)(0)bSF(K)(0)...............]]>等式(35)各个bj(k)(i)是此信道响应h(k)及此扩散数据码c(k)的叠积,其是对应于在第i个符号间隔的第j个芯片间隔的第k个使用者。
使用方块B(.),其中,各个方块是利用等式(35)中的括号表示,等式(35)是变成等式(36)。
A=B(0)000···0B(1)B(0)00···0B(2)B(1)B(0)0···0··················00···B(2)B(1)B(0)···············]]>等式(36)如上式所示,矩阵A的一部分是方块循环的。矩阵A的一循环延展是标示为AC。
矩阵A是可以根据等式(37)切割为三个矩阵分。
A=D1Λ1D2H等式(37)D1是一(NsSF)×(NsSF)矩阵。D2是一(NsF)×(NsF)矩阵、且Λ1是一大小(NsSF)×(NsK)的方块对角矩阵。
此方块对角矩阵Λ1是具有与等式(14)相同的形式。然而,矩阵Λ1的各个项目Λ1(i)根据等式(38)是一SF×K方块。
Λ1(i)=λ1,1(I)···λ1,k(I)······λSF,1(I)···λSF,K(I)]]>等式(38)D2是与等式(11)中的矩阵D具有相同形式。D1是等式(39)所示的形式。
D1=Iej2πNsISFej4πNsISF······ej18πNsISFIej4πNsISFej8πNsISF······ej36πNsISF············Iej18πNsISFej36πNsISF······ej162πNsISFIej20πNsISFej40πNsISF······ej180πNsISF]]>等式(39)ISF是一SF×SF单位矩阵。
在相乘AC及D2时,形式,B(i)及ej2π/Ns,的乘积是根据等式(40)以形成。
AcD2=[B(0)+B(1)+B(2)][B(0)ej2πNs+B(2)ej18πNs+B(1)ej20πNs]···[B(0)ej18πNsB(2)ej162πNs+B(1)ej180πNs][B(0)+B(1)+B(2)][B(1)ej2πNs+B(0)ej4πNs+B(2)ej20πNs···[B(1)ej18πNs+B(0)ej36πNs+B(2)ej180πNs]·········[B(0)+B(1)+B(2)][B(2)ej16πNs+B(1)ej18πNs+B(0)ej20πNs]···[B(2)ej144πNs+B(1)ej162πNs+B(0)ej180πNs]············]]>等式(40)
ACD2的大小是(NsSF)×(NsK),且各个方块的大小是SF×K。
在相乘矩阵D1及Λ1时,形式,ej2π/NsIsF及Λ1(i),的乘积是加以形成。D1Λ1的大小是(NsSF)×(NsK)、且各个方块的大小是SF×K。比较矩阵ACD2任何列及矩阵D1Λ1相同列,便可以得到等式(41)。
Λ1(1)=〔B(0)+B(1)+B(2)〕,Λ1(2)=〔B(0)+B(1)e-j2π/Ns+B(2)e-j4π/Ns〕,Λ1(Ns-1)=〔B(0)+B(1)e-j2(Ns-2)π/Ns+B(2)e-j4(Ns-2)π/Ns〕,Λ1(Ns)=〔B(0)+B(1)e-j2(Ns-1)π/Ns+B(2)e-j4(Ns-1)π/Ns〕等式(41)因此,各个Λ1(k)是可以使用(SF×K)方块的一单边序列加以决定。使用等式(38)及D2HD2=NsIKNs,便何以得到等式(42)、等式(43)及等式(44)。
A=D1Λ1D2H等式(42)AHr=D2Λ1H(D1Hr) 等式(43)D2H(AHr)=Ns〔Λ1H(D1Hr)〕 等式(44)因此,〔F(AHr)〕k是根据等式(45)、使用快速傅立叶转换(FFT)加以决定。
〔F(AHr)〕k=Ns〔Λ1(k)〕H(F(r)〕k等式(45)同样地,由于矩阵A是近似方块循环的,R=AHA+σ2I也可以利用使用Λ1的快速傅立叶转换(FFT)加以计算。
为降低复杂性,各个Λ(i)的逆矩阵,〔Λ(i)〕-1,是可以使用LU分解加以执行。各个〔Λi〕是一(K×K)矩阵,其LU分解是根据等式(46)。
Λ(i)=LU 等式(46)L是一下三角矩阵,且U是一上三角矩阵。等式(7)是根据等式(47)及等式(48)、使用前向及后向替代法求解。
〔Λg(k)〕y=(F(AHr)〕k等式(47)y=〔Λg(k)〕H〔F(d)〕k等式(48)较佳者,为改善在各个数据场域22、24端点的数据符号的位误差率(BER),来自中间文字部分20及看守周期18的取样是用于图5所示的数据检测中。为收集数据场域中最后符号的所有取样,用以决定r的取样是向中间文字20及看守周期18内延展W-1芯片(脉冲响应的长度)。此延展是考虑此场域最后符号的大体上所有组件以用于数据检测中。对于数据场域1 22而言,该取样是向中间文字内延展W-1芯片。此中间文字序列是在数据检测处理前、由中间文字20计算的取样中删去。对于数据场域2 24而言,该取样是向看守周期18内延展W-1芯片。
特定的快速傅立叶转换(FFT)实施是需要一特定场域长度以进行分析。该快速傅立叶转换(FFT)实施之一是一主要因子算法(PFA)。此主要因子算法(PFA)实施是需要此场域长度为一主要数目,诸如六十一个。为方便主要因子算法(PFA)快速傅立叶转换(FFT)实施,用以决定r的取样是最好延展一预定主要因子算法(PFA)长度。如图5所示,数据场域1及数据场域2是延展P芯片至想要的主要因子算法(PFA)长度。或者,六十一个符号的方块快速傅立叶转换(FFT)是延展至长度六十四的方块快速傅立叶转换(FFT),其是需要2n个快速傅立叶转换(FFT)计算。由于矩阵R至一方块循环矩阵的近似是得以减少,其效能典型地便会改善。
快速联合检测的计算复杂性的一分析说明如下。计算A的计算复杂性是K.SF·W。计算AHA的计算复杂性是根据等式(49)。
((K2+K)/2)〔2(SF+W-1)-(nmax-1)〕(nmax/2)-((K2-K)/2)(SF+W-1),其中,nmax=min(Ns,((SF+W-1)/SF)+1)等式(49)一矩阵向量乘法是计算(AHr)A以得到,其具有一复杂性KNs(SF+W-1)。计算矩阵R第j行方块的快速傅立叶转换(FFT)是需要K2.(Nslog2Ns)个计算。计算AHr的傅立叶转换是需要K.(Nslog2Ns)个计算。各个矩阵〔Λ(k)〕的逆矩阵,在不使用Cholesky分解的情况下,是需要K3个计算。对于Ns个频率点而言,整体计算数目是NsK3。计算〔F(d)〕k=〔Λ(k)〕-1〔F(AHr)〕k是需要K2个乘法(对于Ns个频率点而言)。因此,整体计算数目是NsK2个。〔F(d)〕的逆快速傅立叶转换(FFT)是需要K(Nslog2Ns)个计算。
为介绍快速联合检测的复杂性,处理分时双工(TDD)丛发类型I(其具有Nc=976、SF=16、K=8、Ns=61及W=57)的每秒百万实数运算(MROPs)加以决定。矩阵A、(AHA)、矩阵R的一行方块、〔Λ(k)〕-1的计算是每个丛发执行一次(也即每秒一百次)。AHr、F〔AHr〕的计算,〔F(d〕〕k及〔F(d)〕逆快速傅立叶转换(FFD)的计算是每个丛发执行两次(也即每秒二百次。将一复数操作转换至一实数操作是需要四个计算。该结果是介绍于第一表中。
每个丛发执行一次的函数MROPS计算A3.0计算AHA 4.4计算F(〔R〕j) 9.2614计算〔Λ(k)〕-112.4928每个丛发执行两次的函数MROPS计算AHr 28.11计算F〔AHr〕2.3154计算F〔(d^)〕k=〔Λ(k)〕-1〔F(AHr)〕k3.1232F〔(d^)〕的逆快速傅立叶转换 2.3154快速联合检测所需的全部每秒百万实数操作(MROPS)数目65.0182第一表注在第一表中,(AHr)是直接计算以作为一矩阵向量乘法。
若LU分解是用以决定〔Λ(k)〕-1,则复杂性是降低至54.8678每秒百万实数操作(MROPS)。若快速傅立叶转换(FFT)是用以决定(AHr),则复杂性是由65.0182每秒百万实数操作(MROPS)降低至63.9928每秒百万实数操作(MROPS)。
快速联合检测及其它检测技术的复杂性比较是说明如下。对于分时双工(TDD)丛发类型I(其具有SF=16且K=8)而言,下列三种技术的复杂性是根据第二表。
技术MROPS近似Cholesky基础联合检测(JDChol) 82.7单一使用者检测跟随一Hadamard转换基础扩散(SDChol)的近似Cholesky基础等化205.2276快速联合检测(JDFFT) 65.0182第二表三种检测技术及一参考匹配滤波(MF)数据检测技术的效能是根据超过八百个时槽的仿真以进行比较。该仿真是使用软件Matlab所提供的精密度,也即不考虑有限精密度效应。该仿真是使用宽频分码多重存取(W-CDMA)分时双工(TDD)第四组(WG4)所指定的信道;SF=16且K=8及12,且执行于没有传输多样性的下行链路,藉以方便与单一使用者检测(SUD)的比较。
如图6及图7分别所示,对于第一例及第三例而言,快速联合检测(JDFFT)的效能是非常接近于Cholesky基础联合检测(JDChol)。其它的数据检测方式的效能并未如Cholesky基础联合检测(JDChol)或快速联合检测(JDFFT)。对于图8所示的分时双工(TDD)第四组(WG4)的第二例信道而言,快速联合检测(JDFFT)相较于Cholesky基础联合检测(JDChol)似乎呈现某些衰退。此也同样发生于单一使用者检测(SUD)基础的Cholesky算法(SDChol)。对于一高数据速率服务而言,诸如一2Mbps服务(如图9至图11所示),快速联合检测(JDFFT)的表现是接近或略逊于Cholesky基础联合检测(JDChol)、但却优于其它方式。
权利要求
1.一种在一分码多重存取通信系统中一共享频谱上传输的K数据信号中检测数据的方法,该方法是包括接收及取样一组合信号,其具有在该共享频谱上的该K传输数据信号;使用该K数据信号的数据码及脉冲响应,藉以产生一组合信道响应矩阵;使用该组合信道响应矩阵,藉以决定一交互关连矩阵的一方块行,该方块行的各个方块项目是一K×K矩阵;计算乘以该组合信号取样的该组合信道响应矩阵的一复共轭转置的一傅立叶转换;将各个方块项目的一傅立叶转换的一逆转换乘以该傅立叶转换的一结果,藉以产生一数据向量的一傅立叶转换;以及计算该数据向量傅立叶转换的一逆傅立叶转换,藉以产生该K数据信号的数据。
2.如权利要求1所述的方法,其特征在于,计算该傅立叶转换的该步骤是利用将该组合信道响应矩阵的该共轭转置乘以该组合信号取样、并计算该共轭转置乘法的一结果的傅立叶转换。
3.如权利要求1所述的方法,其特征在于,该方块目的一LU分解是用以决定该数据。
4.如权利要求1所述的方法,其特征在于,在一分时双工通信丛发的一数据场域时间周期上发生数据的决定,且该组合信号取样是延展超过该数据场域时间周期。
5.如权利要求4所述的方法,其特征在于,该组合信号取样的延展取样是延展超过该数据场域时间周期达到该脉冲响应的一长度。
6.如权利要求4所述的方法,其特征在于,该组合信号取样是延展超过该数据场域时间周期,藉以使该组合信号的一长度是与一主要因子算法快速傅立叶转换兼容的一长度。
7.一种接收器,用于一分码多重存取通信系统中,一传输器是传输在一共享频谱上的K数据信号,该接收器包括装置,用以接收及取样一组合信号,其具有在该共享频谱上的该K传输数据信号;装置,利用该K数据信号的数据码及脉冲响应,藉以产生一组合信道响应矩阵;装置,利用该组合信道响应矩阵,藉以决定一交互关连矩阵的一方块行,该方块行的各个方块目是一K×K矩阵;装置,用以计算乘以该组合信号取样的该组合信道响应矩阵的一复共轭转置的一傅立叶转换;装置,用以将各个方块目的一傅立叶转换的一逆转换乘以该傅立叶转换的一结果,藉以产生该数据向量的一傅立叶转换;以及装置,用以计算该数据向量傅立叶转换的一逆傅立叶转换,藉以产生该K数据信号的数据。
8.如权利要求7所述的接收器,其特征在于,计算该傅立叶转换是利用将该组合信道响应矩阵的该共轭转置乘以该组合信号取样、并计算该共轭转置乘法的一结果的傅立叶转换。
9.如权利要求7所述的接收器,其特征在于,该对角矩阵的该方块目的一Cholesky分解是用以决定该数据。
10.如权利要求7所述的接收器,其特征在于,在一分时双工通信丛发的一数据场域时间周期上决定的数据及该组合信号取样是延展超过该数据场域时间周期。
11.如权利要求10所述的接收器,其特征在于,该组合信号取样的延展取样是延展超过该数据场域时间周期达到该脉冲响应的一长度。
12.如权利要求10所述的接收器,其特征在于,该组合信号取样是延展超过该数据场域时间周期,藉以使该组合信号的一长度是与一主要因子算法快速傅立叶转换兼容的一长度。
13.一种接收器,用于一分码多重存取通信系统中,一传输器是传输在一共享频谱上的K数据信号,该接收器包括一天线,用以接收一组合信号,其具有在该共享频谱上的该K传输数据信号;一取样装置,用以取样该组合信号;一信道估算器,用以估算该K数据信号的脉冲响应;以及一数据检测装置,利用该K数据信号的数据码及脉冲响应,藉以产生一组合信道响应矩阵;利用该组合信道响应矩阵,藉以决定一交互关连矩阵的一方块行,该方块行的各个方块目是一K×K矩阵;计算乘以该组合信号取样的该组合信道响应矩阵的一复共轭转置的一傅立叶转换;将各个方块目的一傅立叶转换的一逆转换乘以该傅立叶转换的一结果,藉以产生一数据向量的一傅立叶转换;以及计算该数据向量傅立叶转换的一逆傅立叶转换,藉以产生该K数据信号的数据。
14.如权利要求13所述的接收器,其特征在于,计算该傅立叶转换是利用将该组合信道响应矩阵的该共轭转置乘以该组合信号取样、并计算该共轭转置乘法的一结果的傅立叶转换。
15.如权利要求13所述的接收器,其特征在于,该对角矩阵的该方块目的一Cholesky分解是用以决定该数据。
16.如权利要求13所述的接收器,其特征在于,在一分时双工通信丛发的一数据场域时间周期上发生数据的决定,且该组合信号取样是延展超过该数据场域时间周期。
17.如权利要求16所述的接收器,其特征在于,该组合信号取样的延展取样是延展超过该数据场域时间周期达到该脉冲响应的一长度。
18.如权利要求16所述的接收器,其特征在于,该组合信号取样是延展超过该数据场域时间周期,藉以使该组合信号的一长度是与一主要因子算法快速傅立叶转换兼容的一长度。
全文摘要
K数据信号是于一分码多重存取(CDMA)通信系统中的一共享频谱上进行传输。一组合信号是接收及取样于此共享频谱上。此组合信号是具有该K传输数据信号。一组合信道响应矩阵是使用该K传输数据信号的数据码及脉冲响应以产生。一组合信道相关矩阵的一方块字段是使用此组合信道响应矩阵以决定。此方块字段的各个方块项目是一K×K矩阵。在各个频率点k,一K×K矩阵Λ
文档编号H04B1/707GK1505871SQ02809081
公开日2004年6月16日 申请日期2002年4月26日 优先权日2001年4月30日
发明者帕萨波拉汀·德, 帕萨波拉汀 德, 莱尔, 潘俊霖, 艾拉利·莱尔 申请人:美商内数位科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1