编码信号处理引擎的干扰矩阵的构造的制作方法

文档序号:7748652阅读:198来源:国知局
专利名称:编码信号处理引擎的干扰矩阵的构造的制作方法
技术领域
一般来讲,本发明涉及在接收宽带序列编码波形时用于消除干扰的方法和装置,更具体地讲,涉及用于构造编码信号处理引擎(CSPE)的干扰矩阵、以便消除干扰并且在信噪比(SNR)和误码率(BER)方面改善接收的方法和装置。CSPE可用于在干扰限制的环境中改善序列编码(扩频)信号的获取、跟踪和解调,其中干扰被定义为要送往其它接收机的信号。这些改善可提高诸如采用码分多址(CDMA)的扩频系统的容量、覆盖率和数据速率。此外,这些改善可增强确定接收机的地理位置、即蜂窝系统中的移动单元(地理位置)的能力。
先有技术说明在无论是无线通信系统、全球定位系统(GPS)还是雷达系统的扩频系统中,可为各发射机分配唯一的代码,并且在许多情况中,为发射机的每次发送分配唯一的代码。该代码其实就是比特序列(通常为伪随机的)。代码的实例包括哥德码(用于GPS-参见Kaplan,Elliot D.,Editor,“理解GPS原理与应用”,Artech House 1996)、巴克码(用于雷达-参见Stimson,G.W.,“机载雷达的介绍”,SciTech Publishing Inc.,1998)以及沃尔什码(用于通信系统、如cdmaOne-参见IS-95)。这些扩频码可用来对电磁波频谱的指定频率范围上的信号进行扩频。
为各发射机分配唯一的代码让接收机可以区别不同的发射机。使用唯一代码来区别发射机的扩频系统的一个实例是GPS系统。
在一些情况下,例如在编码雷达系统中,为各脉冲分配唯一的代码,使接收机能够根据代码区别不同的脉冲。
如果单个发射机需要向不同的接收机广播不同的消息,例如无线通信系统中的基站向多个移动台进行广播,则可使用代码来区别针对各移动台的消息。在这种情况下,采用分配给特定用户的代码对用于该用户的各码元进行编码。按照这种方式进行编码,接收机由于已知其自己的代码,可从所接收的消息信号的重叠中对发送给它的消息进行译码。
在一些通信系统中,把码元分配给包含消息的比特序列。例如,数字消息可分为若干组M比特的序列,其中把各唯一的序列分配给一个码元。例如,如果M=6,则各组的6比特可取26=64种可能之一。这种系统将广播称作码元、表示所传送比特的序列的波形。例如,码元α可能表示序列101101,而码元β则可能表示序列110010。在扩频系统中,这些码元称作代码。这种通信系统的一个实例是cdmaOne的移动台到基站(前向/下行)链路。
无疑可结合所有这些技术来区别单个系统中的发射机、消息、脉冲和码元。所有这些编码系统中的主要思想在于,接收机知道要发给它的消息的代码。通过把代码正确地应用于接收信号,接收机可提取它需要的消息。但是,这类接收机比单独按照时间和/或频率区别消息的接收机更为复杂。由于所接收的信号是任何给定时间所关注频谱中存在的所有编码信号的线性组合,因此复杂度提高。接收机必须能够从编码信号的这种线性组合中提取要发给它的消息。
下一部分从线性代数方面介绍干扰的问题,并提供一种可用于消除干扰的方法。
设H为包含来自第1号源的扩频信号的矩阵,以及设θ1为来自该源的信号幅度。设si为其余源的扩频信号,以及设φi为相应的幅度。假定接收机关注第1号源。来自其它源的信号可被视为干扰。接收信号为y=Hθ1+s2φ2+s3φ3+…+spφp+n(1)其中n是加性噪声项,p是扩频系统中的源的数量。设矢量y的长度为N,其中N是积分窗口中点的数量。作为设计过程的一部分,选择N的值,这也是处理增益和复杂度之间的折衷。y的N个连续点被称作与相关长度对应的段。
在无线通信系统中,矩阵H的列表示所关注的各种编码信号,以及矢量θ的元素是相应编码信号的幅度。例如,在cdmaOne系统的基站到移动台链路中,编码信号可包括各基站的视距(LOS)或多径信号的各种信道,即导频、寻呼、同步和业务信道。在移动台到基站链路中,矩阵H的各列可以是来自移动台LOS的编码信号和/或其多径信号之一。
在GPS系统中,矩阵H的各列是由GPS卫星以适当代码、相位和频率偏移所广播的编码信号。
在阵列应用中,矩阵的各列是控制矢量或者等效的阵列模式矢量。这些矢量把阵列中各天线所记录的相对相位描述为源的位置和运动动态以及阵列中天线排列的函数。在以上提出的模型中,矩阵H的各列表示与特定源对应的控制矢量。
等式(1)现在可写为以下矩阵形式
y=Hθ+Sφ+n=[HS]θφ+n---(2)]]>其中H所关注信号的扩频信号矩阵θ所关注源的幅度矢量S=[s2…sp]所有其它信号、即干扰的扩频信号矩阵φ=[φ2…φp]干扰幅度矢量基线接收机把测量结果y与H的复制品或H的列矢量相关,从而确定H或列矢量是否出现在测量结果中。如果检测到H,则接收机知道由第1号源所发送的比特流。这个相关运算在数学上表示为相关函数=(HTH)-1HTy(3)其中T是转置运算。
代入等式(2)的y说明功率控制要求的源(HTH)-1HTy=(HTH)-1HT(Hθ+Sφ+n)=(HTH)-1HTHθ+(HTH)-1HTSφ+(HTH)-1HTn=θ+(HTH)-1HTSφ+(HTH)-1HTn(4)上式的中间项(HTH)-1HTSφ是远近问题的源。如果代码为正交的,则该项简化为零,这意味着接收机只需要检测存在噪声、即(HTH)-1HTn时的θ。当具有非正交码的其它源的幅度增加时,项(HTH)-1HTSφ在相关中占主要数量,这干扰对θ的检测。
以上定义的标准化相关函数(HTH)-1HT实际上是匹配的滤波器,并且基于y在H所生成的空间上的正交投影。当H和S不是相互正交时,则存在S的分量向y在H上的正交投影中的渗入。这种渗入在几何上如

图1所示。注意,图1中,如果S与H正交,则渗入分量为零,这在等式4中十分明显。CSPE利用投影方法来提供对这种干扰渗入问题的解决方案。
针对非正交渗入设计了编码信号处理引擎(CSPE)。CSPE可降低至少两种干扰交叉信道和共信道。第一种干扰由渗入到另一个源的获取和跟踪信道中的一个源的信号所产生。这称作交叉信道干扰。当一个或多个信号、如视距和/或多径信号干扰从相同源获取第二、第三或第四多径信号的能力时,出现第二种干扰。这种干扰称作共信道干扰。
通过考虑等式(2)的测量结果模型来开始分析交叉信道和共信道干扰降低。对H和S的各列所生成的空间上的正交投影可以分解为如图2所示。
PHS=PS+PPS⊥H=PS+PG---(5)]]>其中Ps=S(STS)-1ST,PPS⊥H=PS⊥H(HTPS⊥H)-1HTPS⊥]]>和PS⊥=I-Ps]]>是投影矩阵,以及G=PS⊥H.]]>考虑检测问题的两种情况。在第一种情况中,假定测量噪声方差为已知,而在第二种情况中,假定它是未知的。
情况1已知测量噪声方差假定测量噪声方差已知为σ2,则用于检测具有来自S的干扰的子空间H中的信号的测试统计量由Scharf L.L.和B.Friedlander的“匹配子空间检测器”[IEEE Trans Signal Proc SP-428,pp.2146-2157(1994年8月)]给出φ(y)=yTPGyσ2---(8)]]>情况2未知测量噪声方差当测量噪声方差未知时,用于检测来自H的影响、同时抑制来自S的影响的一致最强大(UMP)测试已经在该文献中导出,由下式给出φ(y)=yTPGyyTPS⊥P⊥GPS⊥y---(9)]]>Scharf和Friedlander所提出的概念是把测量结果y投影到空间G上,并在G中执行检测测试。在G上的这种投影可以通过以下等效方式来看与空间S平行,与垂直于S的空间垂直,并且相对于空间H倾斜。
因此,需要一种有效的过程,通过这个过程可构造干扰矩阵,用于在编码信号的接收中降低干扰。另外,需要一种方法和装置,它将构造用于编码信号处理引擎(CSPE)的干扰矩阵。讨论几种实现提供有效信号消除的方法和装置的特定方法,这可有助于所关注信号的获取、跟踪和解调。
发明概述因此,本发明的一个目的是提供一种方法,用于构造干扰矩阵S,从而通过它在编码信号处理引擎(CSPE)中的使用来实现干扰降低,以便于所关注信号的获取、跟踪和解调。
另一个目的是提供一种方法,用于利用构造干扰矩阵S的各种方法来实现干扰降低而不需要知道绝对功率。所选择的要消除的干扰可包括来自每个发射机的多个信道、多个发射机和多个多径信号。
又一个目的是提供一种方法,用于消除来自一个发射机的一个或多个信道。
又一个目的是提供一种方法,用于消除来自多个发射机的一个或多个信道。
另一个目的是提供一种方法,用于消除来自一个发射机的多个信道及其多个多径信号。
另一个目的是提供一种方法,用于消除来自多个发射机的多个信道以及多个多径信号。
另一个目的是实现干扰降低,而不利用对信道之间相对信号幅度、信道绝对功率或所发送比特的了解。
另一个目的是实现干扰降低,其中利用对所发送比特的了解、但未利用对信道之间相对信号幅度或信道绝对功率的了解。
另一个目的是实现干扰降低,其中了解信道之间的相对信号幅度,但不了解信道的绝对功率。
另一个目的是通过以上实施例的组合来实现干扰降低。
在以上所有实施例中,一个目的是提供用于干扰降低的改进方法。
最后,本发明的一个目的是提供一种方法,用于构造干扰矩阵S,以在CSPE中用于降低干扰。
根据本发明的一个广义方面,提供一种用于构造干扰矩阵S的方法。供接收机体系结构中的CSPE模块使用的干扰矩阵可降低干扰,并根据信噪比(SNR)或误码率(BER)来提供对编码信号的更好的获取、跟踪和解调。此外,它还可提供对先前被干扰隐藏的编码信号的获取、跟踪和解调。
根据本发明的一个广义方面,提供一种用于产生干扰矩阵S的方法,所述方法包括以下步骤A)确定发射机中活动信道的数量N;B)选择要消除的发射机,并把这些发射机依次指定给变量t;C)选择要消除的信道,并把这些信道依次指定给变量n,其中n小于或等于N;D)确定是否应该消除多径信号,并把所关注的多径指定给相应的变量M;E)产生形式为V=st0-n0-M的列矢量序列,其中st0表示来自待消除发射机的待消除信道的视距(LOS)干扰信号,M>0表示所关注的多径干扰信号;F)对0到n的信道下标、对0到M的多径上标以及对发射机变量t,对于所关注的各个列矢量重复步骤B、C、D和E;以及G)定义S矩阵为S=[V1V2…Vc],其中索引表示列索引c。
根据本发明的另一个广义方面,提供一种用于产生干扰矩阵S的装置,所述装置包括用于确定发射机中活动信道数量N的部件;用于选择要消除的发射机、并把这些发射机依次指定给变量t的部件;用于选择要消除的信道、并把这些信道依次指定给变量n的部件,其中n小于或等于N;用于确定是否应该消除多径信号、并把所关注的多径指定给相应变量M的部件;以及用于产生形式为V=st0-n0-M的列矢量序列的部件,其中st0表示来自待消除发射机的待消除信道的视距(LOS)干扰信号,M>0表示所关注的多径干扰信号;其中S矩阵被定义为S=[V1V2…Vc],其中的索引表示列索引c。
根据本发明的另一个广义方面,提供一种用于产生干扰矩阵S的方法,所述方法包括以下步骤A)确定发射机中活动信道的数量N;B)选择要消除的发射机,并把这些发射机依次指定给变量t;C)选择要消除的信道,并把这些信道依次指定给变量n,其中n小于或等于N;D)确定是否应该消除多径信号,并把所关注的多径指定给相应的变量M;E)产生形式为V=sbt0-i0-M的列矢量序列,其中sbti0表示在对比特的了解为已知的情况下、来自待消除发射机的待消除信道的视距(LOS)干扰信号,M>0表示所关注的多径干扰信号;F)对0到i的信道下标、对0到M的多径上标以及对发射机变量t对于所关注的各列矢量重复步骤B、C、D和E;以及G)定义S矩阵为S=[V1V2…Vc],其中索引表示列索引c。
根据本发明的另一个广义方面,提供一种用于产生干扰矩阵S的装置,所述装置包括用于确定发射机中活动信道的数量N的部件;用于选择要消除的发射机、并把这些发射机依次指定给变量t的部件;用于选择要消除的信道、并把这些信道依次指定给变量n的部件,其中n小于或等于N;用于确定是否应该消除多径信号、并把所关注的多径指定给相应的变量M的部件;以及用于产生形式为V=sbt0-i0-M的列矢量序列的部件,其中sbti0表示对比特的了解为已知的情况下、来自待消除发射机的待消除信道的视距(LOS)干扰信号,M>0表示所关注的多径干扰信号;其中S矩阵被定义为S=[V1V2…Vc],其中的索引表示列索引c。
根据本发明的另一个广义方面,提供一种用于产生干扰矩阵S的方法,所述方法包括以下步骤A)确定发射机中活动信道的数量N;B)选择要消除的发射机,并把这些发射机依次指定给变量t;C)选择要消除的信道,并把这些信道依次指定给变量n,其中n小于或等于N;D)确定是否应该消除多径信号,并把所关注的多径指定给相应的变量M;E)确定与所关注的信道、发射机和多径对应的干扰信号的相对幅度(θ);F)把干扰矢量s与θ相乘,产生矢量sp;G)产生列矢量V=spΣtΣnΣM=ΣtΣnΣMsptnM,]]>其中spt0表示来自待消除发射机的待消除信道的视距(LOS)干扰信号,M>0表示所关注的多径干扰信号;H)对信道下标n、多径上标M以及发射机索引t,对于所关注的各列矢量重复步骤B、C、D、E、F和G;以及I)定义S矩阵为S=[V1V2…Vc],其中索引表示列索引c。
根据本发明的另一个广义方面,提供一种用于产生干扰矩阵S的装置,所述装置包括用于确定发射机中活动信道的数量N的部件;用于选择要消除的发射机、并把这些发射机依次指定给变量t的部件;用于选择要消除的信道、并把这些信道依次指定给变量n的部件,其中n小于或等于N;用于确定是否应该消除多径信号、并把所关注的多径指定给相应的变量M的部件;用于确定与所关注的信道、发射机和多径对应的干扰信号的相对幅度(θ)的部件;用于把干扰矢量s与θ相乘、产生矢量sp的部件;以及用于产生列矢量V=spΣtΣnΣM=ΣtΣnΣMsptnM]]>的部件,其中spt0表示来自待消除发射机的待消除信道的视距(LOS)干扰信号,M>0表示所关注的多径干扰信号;其中S矩阵被定义为S=[V1V2…Vc],其中索引表示列索引c。
根据本发明的另一个广义方面,提供一种用于产生干扰矩阵S的方法,所述方法包括以下步骤A)确定发射机中活动信道的数量N;B)选择要消除的发射机,并把这些发射机依次指定给变量t;C)选择要消除的信道,并把这些信道依次指定给变量n,其中n小于或等于N;D)确定是否应该消除多径信号,并把所关注的多径指定给相应的变量M;E)生成列矢量序列V;F)对所关注的各列矢量重复步骤B、C、D、E、F和G;以及G)定义S矩阵为S=[V1V2…Vc],其中索引表示列索引c。
根据本发明的另一个广义方面,提供一种用于产生干扰矩阵S的装置,所述装置包括用于确定发射机中活动信道的数量N的部件;用于选择要消除的发射机、并把这些发射机依次指定给变量t的部件;用于选择要消除的信道、并把这些信道依次指定给变量n的部件,其中n小于或等于N;用于确定是否应该消除多径信号、并把所关注的多径指定给相应的变量M的部件;以及用于生成列矢量序列V的部件;其中S矩阵被定义为S=[V1V2…Vc],其中索引表示列索引c。
通过以下对优选实施例的详细描述,本发明的其它目的和特征将会十分明显。
附图简介结合附图对本发明进行描述,附图中图1是示意图,说明先有技术的编码通信系统中不需要的源代码向所关注代码所生成的空间中的渗入;图2是示意图,说明根据本发明的一个优选实施例的数据矢量在信号和干扰子空间上的投影;图3是传统的基线PN编码接收机的处理体系结构的框图;图4是根据本发明的一个优选实施例构造的用于同时降低交叉信道和共信道干扰的体系结构的描述;图5是根据本发明的一个优选实施例构造的一般CSPE启用的接收机的描述;图6a和6b是与包括多个调制信号的相关长度的使用有关的问题的描述;图7是根据本发明的一个优选实施例构造的、用于确定调制码元的符号的符号确定模块的描述;图8是根据本发明的一个优选实施例构造的、用于确定调制码元的相对幅度的信号幅度确定模块的描述;以及图9是与本发明相关的码元不对准及对信号消除的影响的描述。
优选实施例的详细说明在描述本发明之前先定义若干术语是有利的。应当理解,以下定义用于整个申请中。
定义在术语的定义不同于该术语的常用意义时,本申请人倾向于使用以下提供的定义,除非另有说明。
为了本发明,术语“模拟”表示连续性的任何可测量的量。
为了本发明,术语“基带”表示具有零频率的信号、即没有载波信号。
为了本发明,术语“基站”表示能够在无线环境中与多个移动单元进行通信的发射机和接收机。
为了本发明,术语“基线分支(finger)处理器”表示基线接收机中跟踪一个分支的处理分支。
为了本发明,术语“基线接收机”表示传统的CDMA接收机,本发明的干扰消除启用接收机可与它相比。
为了本发明,术语“基础”表示一组完全跨越考虑中的空间的基础矢量。例如,在三维空间中,任何三个线性无关的矢量组成三维空间的“基础”,以及对于二维空间,任何2个线性无关的矢量组成“基础”。
为了本发明,术语“比特”表示“比特”的传统意义,即具有两个可能值之一、二进制1或0的信息的基本单位。
为了本发明,术语“码分多址(CDMA)”表示用于多址的方法,其中所有用户共享相同频谱,但根据唯一代码可相互区分。
为了本发明,术语“信道”表示来自发射机、根据唯一PN码或代码偏移可区分的、发射机在其上可广播消息的逻辑通道。例如,与多个移动单元通信的基站在独立信道上向各移动单元进行广播,以区分送往不同移动单元的消息。
为了本发明,术语“码片”表示小于基本信息承载单位比特的非信息承载单位。扩频码的使用产生构成比特的固定长度的码片序列。
为了本发明,术语“代码”表示加于消息中并且是消息的预期接收方已知的指定数字序列。
为了本发明,术语“码分多址(CDMA)”表示用于多址的方法,其中所有用户共享相同频谱,但根据唯一代码可相互区分。
为了本发明,术语“代码偏移”表示在代码中的位置。例如,某些无线环境中的基站根据其在代码、通常是伪随机数(PN)序列内的位置来相互区分。
为了本发明,术语“共信道干扰”表示当一个或多个信号、如视距信号干扰从相同源获取第二、第三或其它多径信号的能力时出现的干扰类型。
为了本发明,术语“相关”表示按照信号长度标定的两个信号的内积。相关提供两个信号相似程度的量度。该运算包括按元素相乘、所得乘积项的相加以及除以元素数量。如果结果为复数,则通常取该结果的大小。
为了本发明,术语“复合干扰矢量(CIV)”表示作为根据各信道的相对幅度标定的干扰矢量的线性组合所构成的干扰参考矢量。
为了本发明,术语“复合方法”表示复合干扰矢量被用于干扰消除的消除方法。
为了本发明,术语“交叉信道干扰“表示由一个源的信号渗入到另一个源的获取和跟踪信道而产生的干扰类型。
为了本发明,术语“分解”和“因式分解”表示用于把给定矩阵简化为等效表示的任何方法。
为了本发明,术语“数字”表示术语数字的传统含意,即与离散性的可测量的量相关。
为了本发明,术语“多普勒”表示术语多普勒频率的传统含意,即因接收机、发射机的移动和/或改变信道属性的背景而产生的频移。
为了本发明,术语“动态选择”或“动态确定”表示根据动态标准选择信道以包含在干扰矩阵的构造中的过程。例如,可通过选择那些超过指定门限的信道、基于信道排序的最强信道的子集或者通过其它的这类选择方法来动态选择活动信道数量p;可根据门限标准或基于排序过程的子集来动态选择所关注的多径M;可根据门限标准或基于排序过程的子集来动态选择所关注的发射机t;以及其中根据门限标准或基于排序过程的子集来动态选择要消除的信道n。
为了本发明,术语“分支”表示接收机中能够对一个信号进行跟踪和解调的信号处理实体。接收机包括多个分支,其中的每个被分配给唯一的源或者指定源的多径形式。
为了本发明,乘积STS被称作S的“Grammian”,其中S表示矩阵。
为了本发明,术语“全球定位系统(GPS)”表示该术语的传统含意,即基于卫星的定位系统。
为了本发明,术语“同相”表示在相位上与特定信号、如参考信号对齐的信号的分量。
为了本发明,术语“干扰”表示术语干扰的的传统含意,即不是所关注的但却干扰检测所关注信号的能力的信号。一般来讲,干扰是结构化噪声,由试图进行与所关注信号相同的操作的其它过程建立,例如与移动台通信的其它基站,或者所关注信号的多径形式。
为了本发明,术语“线性组合”表示多个信号或数学量以加性方式与各信号的非零换算值的组合。
为了本发明,如果矢量可表示为任何矢量集的代数和,则矢量与该矢量集“线性相关”。
为了本发明,术语“LOS信号”表示沿着从接收机到发射机的直接路径的视距信号。如果所有信号都沿着非直接路径,则到达接收机的第一个和可能最强的信号可被称作LOS信号。
为了本发明,术语“匹配滤波器”表示一种滤波器,它被设计成便于通过把接收信号与已知信号的未损坏复本有效地相关来检测已知信号。
为了本发明,术语“矩阵求逆”表示方阵S的逆矩阵,由S-1表示,它被定义为一种矩阵,当与原矩阵相乘时等于单位矩阵I,即对角线上的元素都为1、对角线以外均为零的矩阵。
为了本发明,术语“不对准”表示一种情况,其中,来自不同传输信道或源的调制码元暂时没有对齐,即这些码元的边界彼此没有对齐。
为了本发明,术语“移动台”表示无线移动单元,它用作与基站通信的发射机和接收机。
为了本发明,术语“调制”表示在信号上强加信息。这通常通过处理诸如相位、幅度、频率或多个此类量的信号参数来实现。
为了本发明,术语“多径”表示经过发射机和接收机之间的不同路径的信号的副本。
为了本发明,术语“多径分支”专门表示来自单个源的LOS或多径信号。此外,它可由多个信道构成。例如,IS-95多径分支可由导频、寻呼、同步信道和多个业务信道构成。
为了本发明,术语“噪声”表示术语噪声相对于信号发送和接收的传统含意,即限制检测所关注信号的能力的随机干扰。具体地说,它表示试图进行不同于所关注信号的操作的过程。加性噪声与所关注信号的功率线性相加。蜂窝系统中的噪声实例可包括汽车点火、电力线和微波通信链路。
为了本发明,术语“模方”表示矢量大小的量度。
为了本发明,术语“归一化”表示相对于另一个量进行换算。
为了本发明,两个非零矢量e1和e2在其内积(定义为e1Te2,其中T表示转置运算符)完全为零时被称作“正交”。这在几何学上表示相互垂直的矢量。
为了本发明,任何两个矢量如果除正交之外、其模方的每个为一,则被称作“归一正交”。这在几何学上表示两个相互垂直且均为单位长度的矢量。
为了本发明,术语“处理分支”表示接收机中跟踪单个多径分支并处理包含于该多径分支中的单个信道的信号处理元件。即每个处理分支跟踪信道的LOS或单个多径分支副本。
为了本发明,术语“处理增益”表示已处理信号的信噪比(SNR)对未处理信号的SNR。
为了本发明,关于任何两个矢量x和y的术语“投影”表示矢量x以等于x分量的长度沿y方向在y上的投影,位于y的方向上。
为了本发明,术语“伪随机数(PN)”序列表示通常用于扩频应用中作为区别用户、同时在频域中对信号进行扩频的代码的序列。
为了本发明,术语“正交”表示与特定信号、如参考信号相位偏移90°的信号分量。
为了本发明,术语“准正交函数(QOF)”表示用于cdma2000的遮蔽代码集。QOF与一个集合中的代码正交,但是在不同的QOF集和沃尔什码之间,存在来自这些不同集合的至少一对代码之间的非零相关。
为了本发明,术语“分离多径接收机”表示合并多径信号以提高SNR的装置。
为了本发明,术语“秩”表示矩阵的行空间和列空间的维数。在CSPE中,以列的方式包含在矩阵S中的不相关干扰矢量的数量确定干扰矩阵的秩。
为了本发明,术语“信噪比(SNR)”表示信噪比的传统含意,即信号与噪声(和干扰)的比率。
为了本发明,术语“奇异矩阵”表示不存在逆矩阵的矩阵。在“奇异矩阵”中,行或列矢量其中至少一个不是与其余矢量线性无关的。此外,该矩阵还具有零行列式。
为了本发明,术语“扩频”表示利用扩频码增加信号带宽、从而更有效地使用带宽、同时还防止频率选择性衰落的方法。
为了本发明,术语“扩频码”表示用于在扩频系统中在频率空间增加信号宽度的伪随机数序列。扩频码的实例包括哥德码、巴克码、沃尔什码等。
为了本发明,术语“控制矢量”表示包含信号的相位历史的矢量,用于集中到所关注的信号。
为了本发明,术语“码元”表示以某种调制方案在信道上传送的基本信息承载单位。码元可包括可通过解调来恢复的一个或多个比特。
为了本发明,术语“转置”表示一种数学运算,其中通过交换矩阵的行和列来形成另一个矩阵。例如,第一行变为第一列,第二行变为第二列,依此类推。
描述在以下详细说明中,参照构成其部分的附图,附图中通过举例说明的方式给出一些可实施本发明的具体说明性实施例。对这些实施例进行了详细描述,足以使本领域的技术人员能够实施本发明,并且要理解,可采用其它实施例,只要不背离本发明的精神和范围,可进行逻辑、机械和电气变更。因此,以下详细说明不应被理解为限制性的。
通信系统的前向链路包括多个基站或源,它们经配置而用于与一个或多个接收机或移动单元、如无线电话装置进行无线电通信。移动单元配置成接收和发送直接序列码分多址(DS-CDMA)信号,从而与多个基站进行通信。基站发送射频(RF)信号,通过采用基带信号对RF载波进行调制来形成RF信号。通过采用具有明显大于各码元的码片数量的周期的周期性扩频序列对数据码元进行扩频,形成基带信号。
在CDMA系统中,对各源和各接收机分配唯一的时变代码,这个代码用来对该源的数字比特流进行扩频。这些来自全部源的扩频信号由接收机进行观察,并且接收信号可模拟为加性噪声中来自多个源的信号的线性组合。各源的加权根据各源的信号幅度来确定,而幅度的平方表示源的发射功率。送往其它接收机的信号表现为结构化干扰。
当前PN编码接收机的处理体系结构如图3所示。在接收机天线302上接收处于射频(RF)的PN编码信号300。从RF到中频(IF)的下变频由变换电路304执行,然后再由A/D电路306进行抽样以及从模拟到数字的转换。数字IF信号被传递到可执行获取、跟踪和解调的信号处理操作的多个处理信道308、310和312。应当理解,任何数量的信号处理信道均可与本发明的论述结合使用。虽然详细说明可在各接收机分支中包括信号获取,但本发明也包括不在各分支中单独执行信号获取的接收机。为便于说明,仅表示了三个分支308、310和312。但是,本发明不限于该分支数量,而是包括任意数量的处理分支。其它处理级A、B和C可包括在各处理信道中。此外,在全部描述中,信号未被分解为同相(I)和正交(Q)分量。但是,所述的接收机体系结构包括执行这种到I和Q分量的分解并单独处理这些表示的接收机。
基线接收机把接收信号从射频(RF)信号300转换为中频(IF)或基带信号,然后再由A/D电路306以离散方式对数字信号进行抽样。在详细说明中,IF将包括零频率载波、即基带的情况。例如,RF参考信号给定为sRF(t)=cos(ωRFt+m)(5)其中ωRF是RF角频率,以及m是π/4-QPSK中相位的四个可能值之一。
有效的是,基线接收机把接收的RF信号300与参考载波相乘,产生由IF或基带分量和高频分量组成的信号。
s(t)=sRF(t)*2cos(ωt)=cos((ωRF-ω)t+m)+cos((ωRF+ω)t+m) (6)低通滤波消除高频分量,并产生由下式定义的模拟信号s(t)=cos((ωRF-ω)t+m) (7)可对它以离散方式进行抽样,提供转换器306的数字数据下游。
在图3所示的各处理信道内,集中论述信道中的信号获取(314、316和318)和信号跟踪功能(320、322和324)。注意,一个备选实施例具有由其它所有处理分支共享的单一获取分支,从而消除了对每个处理分支中获取级的需要。可提供块326、328和330来执行附加功能性。这些功能如图4所示,并在下面详细论述。
在图4中,给出消除了交叉信道和共信道干扰的单个数据处理信道的结构布局。单一数据处理信道设计成获取和跟踪来自单一源的信号。
在所示体系结构中,单一数据处理信道包括多个分支400、400’和400”,其中各分支包括代码生成模块402、402’和402”(用于构建S矩阵);Ps⊥模块404、404’和404”;获取模块410、410’和410”;以及跟踪模块412、412’和412”。跟踪模块包括频率锁定环(ELL)或频率估算器822、822’和822”;锁相环或相位估算器(PLL)420、420’和420”;以及延迟锁定环或代码偏移估算器(DLL)818、818’和818”。信道中的各处理分支400、400’和400”具有获取和跟踪来自相同源的不同多径信号的功能。虽然仅表示出三个分支,但本发明包括任意数量的分支。
为了理解图4所示的体系结构如何工作,可采用初始假设该信道被指定为跟踪来自特定源的信号,以及系统已经处于获取和跟踪其它源的过程中。
对这个信道的输入数据以数字IF数据流的形式到达。由于存在被跟踪的其它源,因此复制代码生成器模块402、402’和402”将产生适当的S矩阵,并且该矩阵用来建立Ps⊥404、404’和404”。在这种情况下,数字IF数据流y作为输入提供到Ps⊥模块。这个模块404的输出馈送到同一个分支中的获取模块410。但是,本发明还包括单一获取模块体系结构,其中结果被提供到多个跟踪分支。
如果系统没有跟踪其它任何源,则将不会产生S矩阵,因此也没有Ps⊥功能。在这种情况下,输入的数字IF数据流被直接传递到获取级。
获取级标识LOS信号及其来自所关注源的全部多径副本。如果获取级标识一个以上的多径,则多个跟踪部分被分别用于各多径信号。跟踪级412、412’和412”的输出可以是代码、相位和多普勒偏移,它们用来构建其它信道中的S矩阵。
现在假定由于共信道干扰,获取级410只能获取少于可用处理分支的多径,即多个多径信号被隐藏在共信道干扰中。在该情况下,来自获取级的信息被用来跟踪所标识的信号。关于被跟踪的第一组信号的代码、相位和多普勒偏移的信息从跟踪系统412获取,作为输入提供到复制代码生成器模块402’和402”中,并用于产生包括正确代码偏移、相位和/或频率的参考代码。
因此,处理分支400’中构建的S矩阵包括分支400中所处理的单独信号的代码。因此,分支400’将从其它所有源以及来自处理分支400所跟踪的所关注源的主要信号中消除干扰。处理分支400’中的获取模块410’然后再获取现在因已经从主信号中消除了干扰而可见的多径信号。该多径则在跟踪模块412’中被跟踪,跟踪信息可提供到分支400(改进其跟踪主信号的能力)以及其它分支、如400”,以便帮助识别和跟踪其它弱多径信号。来自所有这些模块的跟踪信息被用来执行对数据解调的分离多径合并操作420。
已经论述了系统整体结构,现在论述将集中于干扰矩阵S的建立。干扰矩阵S是由干扰信号矢量s所组成的列矩阵,并且为[s1s2…sp]的形式。它是一个N×p矩阵,其中N表示信号的段长度,以及p是干扰信号矢量的数量,其中可动态选择p。可通过选择那些超过指定门限的信道、基于信道排序的最强信道的子集或者通过其它的这类选择方法来动态选择活动信道数量p。要包含在干扰矩阵S的构造中的p个信道的确定可对各码元来执行(以码元速率),或者如果对一个以上码元执行了消除,则可以该速率进行确定。各列矢量s为[s(t0)s(t1)…s(tN)]T的形式,其中s(ti)表示在时间上抽样的离散信号、信号或复合信号的一部分。矩阵的秩为p,其中p≥N,以避免秩不足。
在以下论述中,各矢量s被指定几个索引,即sijkm,其中下标i表示该方法是否采用附加信息、如所发送的比特或相对功率,j是发射机标识号,下标k是信道标识号,以及上标m是多径标识号[视距(LOS)为0,且多径信号为1、2、3,根据到达接收机的时间依此类推]。如果该方法采用对所发送比特的了解,则下标i为‘b’,如果该方法采用相对信号幅度,则下标为‘p’,或者如果该方法不采用对所发送比特或信号幅度的了解,则没有下标。
S的最简单构造不采用对所发送码元或相对信号幅度的了解。但是,在S构造中利用对所发送码元的了解可用来解决可能因码元边界不对准而出现的模糊性。如果码元在连续间隔中改变值,则可能对干扰矩阵S的构造造成干扰。如果通过相对功率计算或者通过确定所发送的用于构造S的比特来估算码元,则多个信号之间的边界对齐问题得到有效解决。每当构造的干扰矢量包含不止一个调制码元的任何部分时,则出现边界不对准问题。
此外,用于消除的另一种方法是复合方法,它通过采用正在干扰信号信道的相对信号幅度的信息来促进S的秩降低。估算各信道的幅度,并且该估算值用来标定各复制信号。
干扰矩阵S的构造将分为四个主要实施例,每个主要实施例下又有辅助实施例。主要实施例包括用于单一发射机、多个发射机、具有多径的单一发射机以及具有多径的多个发射机的干扰矩阵S的构造。各主要实施例在包含辅助实施例的部分中包括不同的表示。这些表示包括以下类别不了解所发送比特或功率、了解所发送比特但不了解功率;以及了解相对信号幅度。
没有多径的单一发射机最简单的实施例是为消除具有一个或多个信道的唯一发射机而构造的干扰矩阵S,其中通过唯一PN码来区别各信道。以下小节论述这种用于构造S的方法。
不了解在完全不了解功率或所发送比特的条件下,一个信道的消除是采用以下干扰矩阵S来实现的S=[s110]
不失一般性,s矢量表示来自发射机一的信道1的视距(LOS)干扰信号。只要不背离本发明的理论,这些索引可以根据要消除的发射机和信道而改变。
在完全不了解的条件下对来自相同发射机的不止一个信道的消除可采用以下类型的多秩S来实现S=[s110s120…s1n0]不失一般性,发射机具有至少n个活动信道,以及S由对应于这些信道的矢量子集组成。这样,只要不背离本发明的理论,干扰矩阵可以包括小于或等于段长度N的任何数量的列矢量。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
了解所发送的比特构造单和多秩干扰矩阵S的另一种方法是采用对所发送比特的了解。S的构造与不了解的情况相似。在了解所发送比特的条件下,一个信道的消除采用以下S来实现S=[sb110]不失一般性,s矢量表示来自发射机一的信道1的LOS干扰信号。具体地说,sb被定义为利用比特信息构造的干扰参考矢量。这些索引可根据要消除的发射机和信道来改变。
在了解所发送比特的条件下对来自相同发射机的不止一个信道的消除可采用多秩干扰矩阵S来实现,如下式所示S=[sb110sb120…sb1n0]不失一般性,发射机具有至少n个活动信道,以及S由这些信号矢量的子集组成。这样,只要不背离本发明的理论,干扰矩阵可以包括小于或等于段长度N的任何数量的列矢量。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
了解相对信号幅度构造干扰矩阵S的另一种方法是采用信道的相对信号幅度。如本实施例中先前所述的方法一样,能够形成一个信道的单秩干扰矩阵S或者多个信道的多秩干扰矩阵S。但是,复合干扰矢量(CIV)方法的优点在于,它提供了秩降低、即干扰矩阵S的秩的降低,同时仍然提供与较高秩S对应的多个信道的消除。以上方法消除了与S的秩相同数量的干扰信号矢量,而秩降低允许消除比干扰矩阵S的秩数量更多的信号矢量。
虽然上述方法不要求对功率的了解,但这种复合方法要求估算要消除的信道的相对信号幅度。最简单的实施例是由多个信道组成的单秩S。形成复合干扰矢量sp1Σk0=Σksp1k0]]>其中下标p表示相对信号幅度被用来构造在信道索引k上求和的干扰信号。对于以下论述,矢量sp被定义为由幅度标定的干扰矢量,具体为sp=sθ,其中θ为带符号的幅度。例如,如果要消除的信道为1-3、5、7,则索引k的范围为1-3、5、7。此外,复合干扰矢量可表示为sp11-3,5,70。因此,复合干扰矢量以紧凑形式有效地包含若干干扰信号的信息。
这个复合干扰矢量可用于采用对相对信号幅度的了解来构造单秩干扰矩阵S。
S=[sp11-3,5,70]不失一般性,这个单秩矩阵将有效地消除来自一个发射机的LOS的信道1-3、5和7。
另外,可从若干复合干扰矢量来构造多秩干扰矩阵。不失一般性,以下干扰矩阵可构造成通过多个复合干扰矢量消除一个发射机的多个信道S=[sp11-4,80sp15,60sp17,9-10,130]第一信号矢量有效地消除信道1-4和8;第二矢量消除信道5和6;以及第三矢量消除信道7、9-10和13。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于具体实例。
方法的组合在消除来自一个发射机的信道时,上述三种方法可以按照任何方式进行组合,从而形成干扰矩阵S。例如,可形成一个由全部三种方法组成的S矩阵S=[s110sb120…sp13-5,7,100]第一矢量不采用任何信息来消除信道1,第二矢量采用比特信息来消除信道2,最后一个矢量采用相对信号幅度来形成复合干扰矢量,从而消除信道3-5、7和10。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
没有多径的多个发射机构造干扰矩阵S的另一个实施例,以便消除各具有一个或多个信道的多个发射机,其中通过PN码来区别各个发射机和信道。
不了解在不了解功率或所发送比特的条件下,多个发射机上的相同信道的消除是采用以下干扰矩阵S来实现的S=[s120s220…s420]不失一般性,s矢量表示来自发射机一、二和四的各发射机的信道2的LOS干扰信号。这些索引可根据要消除的发射机和信道来改变。
在不了解功率或所发送比特的条件下,来自多个发射机的一个以上信道的消除采用以下多秩S来实现S=[s110s220s230s310s320…s3n0]不失一般性,发射机三具有至少n个活动信道,而发射机一和二分别具有至少1和3个信道。S由这些可能的干扰信号的子集组成。只要不背离本发明的理论,干扰矩阵S可以包括小于或等于段长度N的任何数量的列矢量。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于具体实例。了解所发送比特构造单和多秩干扰矩阵S的另一种方法是采用对所发送比特的了解。干扰矩阵S的构造与不了解的情况相似。在了解所发送比特的条件下,多个发射机上相同信道的消除采用如下式所示的S来实现S=[sb120sb320…sb420]不失一般性,s干扰矢量表示来自发射机一、三和四的信道2的LOS干扰信号。这些索引可根据要消除的发射机和信道来改变。
在了解所发送比特时对来自多个发射机的一个以上信道的消除可采用以下多秩干扰矩阵S来实现S=[sb111sb221sb231sb311sb321…sb3n1]不失一般性,第三发射机具有至少n个活动信道,以及第一和第二发射机分别具有至少1和3个信道。只要不背离本发明的理论,干扰矩阵可以包括小于或等于段长度N的任何数量的列矢量。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
了解相对信号幅度构造干扰矩阵S的另一种方法是采用信道的相对信号幅度。如本实施例中先前所述的方法一样,能够形成关于各干扰信道的具有一个信号矢量的S矩阵或者关于多个干扰信道的多秩S,其中关于各发射机的各信道有一个信号矢量。但是,复合方法的优点在于,它允许秩降低、即S的秩的降低,同时提供多个信道的消除,而这通常需要较高秩S。
虽然先前的方法不要求对功率的了解,但这种方法要求估算要消除的信道的相对信号幅度。这种方法的最简单实施例是由来自多个发射机的多个信道组成的单秩S。通过在索引j和k上求和并包含要消除的相应干扰矢量来形成以下复合矢量。注意,仅对已经动态选择要包含的j和k索引包含干扰矢量。
spΣjΣk0=ΣjΣkspjk0]]>下标p表示相对信号幅度被用于通过在信道索引和发射机索引上求和来构造复合干扰矢量。对于以下论述,矢量sp被定义为由其相对幅度标定的干扰矢量,具体为sp=sθ,其中θ为相对幅度。例如,如果索引k涉及发射机一的信道1-3以及发射机二的信道3-5和7,则复合矢量可表示为sp(11-3)0(23-5,7)0=sp11-30+sp23-5,70。复合矢量有效地包含来自多个发射机和信道的若干干扰信号的信息。
这个复合矢量可用于采用对相对信号幅度的了解来构造干扰矩阵SS=[sp(11-3)0(23-5,7)0]不失一般性,这个单秩矩阵将有效地消除发射机一的LOS信道1-3和发射机二的LOS信道3-5和7。
另外,多秩干扰矩阵可由若干复合信号来构造。不失一般性,例如以下的干扰矩阵可构造成采用多个复合信号矢量来消除多个发射机的若干信道S=[sp11-4,80sp25,60sp(37,9-10,13)0(41-2)0]第一信号矢量有效地消除发射机一的LOS信道1-4和8;第二矢量消除发射机二的LOS信道5和6;以及第三矢量消除发射机三的LOS信道7、9-10、13和发射机四的LOS信道1-2。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
方法的组合上述三种方法可以按照任何方式进行组合,从而形成用于消除多个信道和多个发射机的干扰矩阵S。例如,可形成一个由全部三种方法组成的S矩阵
S=[s110s240sb120sb410…sp71-100sp(83-5,7,10)0(91-3)0]前两个矢量在没有信息时提供对来自发射机一的信道1和来自发射机二的信道4的LOS消除,随后的两个矢量采用比特信息提供对来自发射机一的信道2和来自发射机四的信道1的LOS消除,最后两个矢量采用相对信号幅度信息来形成复合干扰矢量,从而消除发射机七的信道1-10和发射机八的信道3-5、7、10以及发射机九的信道1-3。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
具有多径的单一发射机可构造干扰矩阵S的另一个实施例以消除来自发射机的单一信道及其多径副本。通过各视距或多径信号的PN码来区别各信道,但是要注意,在各多径信号之间将共享PN码。不失一般性,所接收的第一信号称作视距(LOS),以及随后的信号称作多径信号1、2、3…等等。
不了解在不了解功率或所发送比特时对若干多径信号的一个信道的消除采用例如以下干扰矩阵S来实现S=[s120s121s123]不失一般性,s矢量表示来自发射机一的LOS信号及多径信号1和3的信道2的干扰信号。这些索引可根据要消除的发射机和信道来改变。
在不了解功率或所发送比特时对来自具有多径的一个发射机的一个以上信道的消除可采用例如以下的多秩S来实现S=[s110s121s131s112s122s142]干扰矩阵由如下各项构成信道1的LOS;信道2和3的第一多径;以及信道1、2和4的第二多径,这都是发射机一的。只要不背离本发明的理论,干扰矩阵可以包括小于或等于段长度N的任何数量的列矢量。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
了解所发送比特构造单和多秩干扰矩阵S的另一种方法是采用对所发送比特的了解。S的构造与不了解的情况相似。在了解所发送比特时对多个发射机上的一个信道的消除采用如下的S来实现S=[sb120sb122sb123]不失一般性,s矢量表示来自发射机一的LOS及多径信号二和三的信道2的干扰信号。这些索引可根据要消除的多径信号和信道来改变。
在了解所发送比特时对来自一个发射机的LOS和多径信号的一个以上信道的消除可采用如下的多秩S来实现S=[sb112sb121sb111sb110sb120sb130…sb1n0]不失一般性,发射机具有至少n个活动信道。干扰矩阵S包括LOS信号的n个信道,第一多径的信道1和2,以及第二多径的信道1。一般来讲,只要不背离本发明的理论,干扰矩阵S可以包括小于或等于段长度N的任何数量的列矢量。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
了解相对信号幅度构造干扰矩阵S的另一种方法是采用各信道的相对信号幅度。如本实施例中先前所述的方法一样,能够形成干扰矩阵S,其中对于特定发射机的各信道的LOS或多径信号具有一个信号矢量。复合方法的一个优点在于,它允许秩降低、即干扰矩阵S的秩的降低,同时仍然提供对多个信道的消除。
虽然先前的方法不要求对功率的了解,但这种方法要求估算要消除的信道的相对信号幅度。最简单的实施例是由来自一个发射机的多个LOS和多径信道组成的单秩S。形成复合干扰矢量sp1ΣkΣj=ΣjΣksp1kj]]>
其中下标p表示相对信号幅度被用于通过在信道索引(k)和多径索引(j)上求和并包含要消除的相应干扰矢量来构造干扰矢量。注意,仅对已经动态选择要包含的j和k索引包含干扰矢量。对于以下论述,矢量sp被定义为由幅度标定的干扰矢量,具体为sp=sθ。例如,如果索引k涉及LOS信号的信道1-3以及第一多径信号的信道3-5和7,则复合矢量可表示为sp(11-3)0(13-5,7)1=sp11-30+sp13-5,71。复合矢量有效地包含来自一个发射机的LOS和多个信道的多径信号的若干干扰信号的信息。
这个复合矢量可用于采用对相对信号幅度的了解来构造干扰矩阵SS=[sp(11-3)0(13-5,7)1,3]不失一般性,这个单秩矩阵将有效地消除LOS信号的信道1-3以及第一和第三多径信号的信道3-5、7。
另外,多秩干扰矩阵可由若干复合信号来构造。不失一般性,以下干扰矩阵可构造成采用多个复合信号矢量来消除若干多径信号的若干信道S=[sp11-4,80,1sp15,61sp(17,9-10,13)2(11-2)3]第一信号矢量有效地消除LOS信号和第一多径的信道1-4和8;第二矢量消除第一多径的信道5和6;以及第三矢量消除多径二的信道7、9-10、13和多径三的信道1-2。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
方法的组合上述三种方法可以按照任何方式进行组合,从而形成消除一个发射机及其多径副本的信道的干扰矩阵S。例如,可形成一个由全部三种方法组成的S矩阵S=[s110s141sb120sb113…sp11-106sp(13-5,7,10)7(11-3)8]前两个矢量未利用了解的信息来消除来自发射机一的信道1的LOS信号和来自发射机一的信道4的第一多径;随后的两个矢量利用比特信息来消除来自发射机一的信道2的LOS信号和来自发射机一的信道1的第三多径;以及最后两个矢量采用相对信号幅度信息来形成复合干扰矢量,用于发射机一的信道1-10的第六多径以及来自发射机一的多径七的信道3-5、7、10和多径八的信道1-3。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
具有多径的多个发射机构造干扰矩阵S的另一个实施例以消除各具有一个或多个信道的多个发射机及其多径信号。通过各视距或多径信号的PN码来区别各信道,但是要注意,在发射机的LOS和多径信号之间将共享PN码,以及相对功率在来自同一个发射机的各多径信号中的信道之间将保持一致。不失一般性,第一信号称作视距(LOS),随后的信号称作多径信号一、二、三等等。
不了解在不了解功率或所发送比特时对多个多径信号和多个发射机的一个信道的消除采用例如以下干扰矩阵S来实现S=[s120s121s123s220s221s320s420]不失一般性,s矢量表示对应于来自发射机一的LOS和多径信号一和三、来自发射机二的LOS和多径信号一以及来自发射机三和四的LOS信号的信道2的干扰信号。这些索引可根据要消除的发射机和信道来改变。
在不了解功率或所发送比特时对来自具有多个多径信号的多个发射机的一个以上信道的消除采用以下多秩干扰矩阵S来实现S=[s110s121s131s112s210s220s212s310s311s441]不失一般性,干扰矩阵S由来自多个发射机的信号组成LOS信号的信道1,来自第一多径信号的信道2和3,以及发射机一的第二多径的信道1;发射机二的LOS信号的信道1和2以及第二多径的信道1;发射机三的LOS和第一多径信号的信道1;以及发射机四的第一多径的信道4。只要不背离本发明的理论,干扰矩阵S可以包括小于或等于段长度N的任何数量的列矢量。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
了解所发送比特构造单和多秩干扰矩阵S的另一种方法是采用对所发送比特的了解。干扰矩阵S的构造与不了解的情况相似。在了解所发送比特时对具有多径的多个发射机上相同信道的消除采用以下S来实现S=[sb120sb122sb220sb322sb522sb723]失一般性,s干扰矢量表示来自多个发射机的LOS和多径信号的信道二的干扰信号。这些信号包括发射机一的LOS和第二多径信号、来自发射机二的LOS信号、来自发射机三的第二多径、来自发射机五的第二多径以及来自发射机七的第三多径。这些索引可根据要消除的发射机、信道和多径信号来改变。
在了解所发送比特时对来自多个发射机的LOS和多径信号的一个以上信道的消除的实例可采用如下多秩S来实现S=[sb112sb121sb211sb312sb323sb430sb533sb6101]干扰矩阵S包括发射机一的第二多径的信道1和第一多径的信道2、发射机二的第一多径的信道1、发射机三的第二多径的信道1和第三多径的信道2、发射机4的LOS的信道3、发射机5的第三多径的信道3以及发射机6的第一多径的信道10。一般来讲,只要不背离本发明的理论,干扰矩阵可以包括小于或等于段长度N的任何数量的列矢量。
应当理解,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
了解相对信号幅度构造干扰矩阵S的另一种方法是采用各信道的相对信号幅度。如本实施例中先前所述的方法一样,能够形成S矩阵,其中对于各信道的LOS或多径信号具有一个信号矢量。注意,发射机的信道之间的相对信号幅度在各多径信号的信道之间保持一致。利用相对信号幅度的一个优点在于,复合方法允许秩降低、即S的秩的降低,同时仍然提供对等效于采用先前方法的较高秩矩阵的多个信道的消除。
虽然前述方法不要求对功率的了解,但这种方法要求估算要消除的信道的相对信号幅度。最简单的实施例是由来自多个发射机的多个LOS和多径信道组成的单秩S。形成复合矢量spΣjΣkΣm=ΣjΣkΣmspjkm]]>其中下标p表示相对信号幅度被用于通过在信道索引(k)、多径索引(m)和发射机索引(j)上求和并包含要消除的相应干扰矢量来构造复合干扰矢量。注意,仅对被选择要包含的j、k和m索引包含干扰矢量。对于以下论述,矢量sp被定义为由其相对幅度标定的干扰矢量,具体为sp=sθ,其中θ为相对幅度。例如,如果索引k涉及第一发射机的LOS信号和第一多径的信道1-3、来自发射机一的多径三的信道2-10以及发射机二的多径信号一的信道3-5和7,则复合矢量可表示为sp(11-3)0,1(12-10)3(23-5,7)1=sp11-30,1+sp12-103+sp23-5,71。复合矢量有效地包含来自多个发射机的多个信道的LOS和多径信号的若干干扰信号的信息。
这个复合矢量可用于采用对相对功率的了解来构造如下所示的干扰矩阵SS=[sp(11-3)0,1(23-5,7)4(32,13-15)3]不失一般性,这个单秩矩阵将有效地消除发射机一的LOS信号和第一多径的信道1-3、发射机二的第四多径信号的信道3-5、7以及发射机三的第三多径信号的信道2、13-15。
另外,多秩干扰矩阵可由若干复合信号来构造。不失一般性,以下干扰矩阵S可构造成采用多个复合信号矢量消除多个信道和多径信号
S=[sp31-4,80sp15,61,3sp(17,9-10,13)2(21-2)3sp(53-18)4(41-2)5]第一信号矢量有效地消除来自发射机三的LOS信号的信道1-4和8;第二矢量消除发射机一的第一和第三多径的信道5和6;第三矢量消除发射机一的第二多径的信道7、9-10和13以及发射机二的第三多径的信道1-2;以及第四矢量消除发射机五的第四多径的信道3-18和发射机四的第五多径的信道1-2。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
方法的组合上述三种方法可以按照任何方式进行组合,从而形成消除多个发射机及其多径的信道的干扰矩阵S。例如,可形成一个由全部三种方法组成的S矩阵S=[s110s241sb420sb333…sp51-106sp(73-5,7,10)7,8(81-3)8]前两个矢量不利用比特或功率的信息来取消来自发射机一的信道1的LOS信号和来自发射机二的信道4的第一多径;随后的两个矢量利用比特信息来消除来自发射机4的信道2的LOS信号和来自发射机三的信道3的第三多径信号;以及最后两个矢量利用相对信号幅度信息来消除来自发射机五的信道1-10的第六多径、发射机七的信道3-5、7、10的第七和第八多径以及发射机八的信道1-3的第八多径。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
一般CSPE接收机体系结构图5提供一般化的CSPE接收机体系结构500。干扰矩阵S的生成在CSPE模块520中进行。发送的信号501由天线502接收,并在ADC框504中进行下变频和抽样。为简洁起见以及为了简化连接而表示为两个模块的控制/逻辑模块506向分支508、510和512的指定者提供适当信息,以及向分支508、510和512提供数据流或从其中接收数据流。为了详细论述控制/逻辑模块506,请读者参照2002年9月23日提交的题为“A Controller for Interference Cancellation in Spread SpectrumSystems”的美国临时专利申请No.60/412550,通过引用将其完整地结合于本文中。搜索器模块514连续搜索要获取的信号。分支508、510、512最好是接收机中相同的任意分支。应当知道,这些分支508、510和512是说明性的,并且图中仅说明了各分支中交互作用的元件。各分支最好是具有示范分支510中所示的结构。分支处理器516通常包含在基线接收机的分支510中。可根据接收机体系结构来执行获取并跟踪所关注的指定信号。功率估算模块518进行功率估算,其结果由控制/逻辑模块506用来管理分支指定,编码信号处理引擎(CSPE)520执行投影操作以便消除干扰,以及解调器522对所关注信号进行解调。为了详细论述功率估算模块518,请读者参照2002年10月15日提交的题为“Method for Channel Amplitude Estimation and InterferenceVector Construction”的美国临时专利申请No.(TCOM-0008-1),通过引用将其完整地结合于本文中。投影算子或者已经由投影算子进行了运算的数据被发送到控制逻辑模块506,并且可由后续分支用来执行对信号的获取和/或跟踪,其中有利地消除了干扰。如上所述,两个控制/逻辑模块506最好是相同的模块,为了简洁起见而在图中作为分开项来说明。为了详细论述接收机体系结构,请读者参照以下专利申请美国临时专利申请No.60/354093,题为“A Parallel CPSE Based Receiverfor Communication Signal Processing”,2002年2月5日提交;美国专利申请No.10/247836,题为“Serial Cancellation Receiver Design for aCoded Signal Processing Engine”,2002年9月20日提交;以及美国临时专利申请No.60/348106,题为“Serial Receiver Design for a CodedSignal Processing Engine”,2002年1月14日提交;通过引用将其完整地结合于本文中。
相关长度问题用于构造干扰矩阵S的干扰信号矢量一般可以有任意的段长度N。如果相关长度跨越不超过一个调制码元,则没有符号多义性,且所述实施例保持为真。但是,如果相关长度跨越超过一个调制码元,则段内的调制码元之间存在符号多义性。在CSPE的环境中,投影操作有效地将信号投影到正交于干扰子空间的表面,沿干扰信号矢量及其反向(反平行方向)的方向。如果干扰矢量包括一个以上调制码元,则存在两个以上可能的方向,即矢量和矢量的反向。也就是说,矢量的部分可改变符号,从而把矢量方向改变了除180度以外的某个量。
例如,由两个码元组成的干扰矢量具有四个可能的方向,并且一般来讲,包含n个调制码元的矢量可根据各调制码元的符号指向2n个不同方向。因此,如果相关长度跨越一个以上调制码元,则因为存在多个可能的干扰子空间,因此在没有与所发送比特或者所发送的相对幅度有关的信息时,干扰子空间消除一般是不可能的。图6根据一个调制码元和多个调制码元说明干扰信号。
在图6a中,元素600说明具有与基于干扰矢量中的正调制码元的投影算子方向对应的单一调制码元矢量602的任意n维空间。实际干扰矢量的两个可能为604和606,这些矢量分别表示正和负的调制码元。因此,在没有与所发送比特或相对信号幅度有关的信息时,也能够通过根据正码元构造投影算子来消除干扰信号矢量。元素608说明相关长度跨越不超过一个调制码元。
在图6b中,元素610说明具有与基于干扰矢量中的全部正调制码元的投影算子方向对应的多个调制码元矢量612的任意n维空间。实际干扰矢量的多个可能包括矢量614、616、618、620、622、624、626和628,它们表示组成干扰矢量的正和负调制码元的不同组合。因此,在没有与所发送比特或相对信号幅度有关的信息时,无法通过根据全部正码元构造投影算子来正确地消除干扰信号矢量。因此,需要具有比特信息或者相对信号幅度信息,这两种信息提供包含在干扰矢量中的各调制码元的适当符号,以便在码元边界上消除。元素630说明相关长度跨越一个以上调制码元。
对所发送信号的所发送比特(信号的符号)或者相对信号幅度的了解指定了干扰子空间。除没有信息的情况之外,上述实施例将为真。
所发送比特的估算本发明的一些实施例基于对所发送码元(比特)的符号的估算,以便构造干扰矩阵S。把数据中的实际码元与相应的实际参考信号相关提供所发送比特的估算值。在两个码元长度矢量的相关之后,进行有关是发送码元还是发送其逆(负)码元的二进制判定。相关通过实际参考信号来执行,以便确定码元符号。即,零为门限如果结果为正,则发送用于参考信号的码元,而如果结果为负,则发送码元的逆码元。这个估算值用于构造相应的干扰矢量。根据符号判定,用于相关的码元或者其逆码元被用于构造干扰矩阵。信道可能是不活动的。设置门限、使得低于特定门限时信道将被忽略且视作不活动,这可能是有用的。例如,在IS-95中,可通过把门限设置为等于同步信道的幅度来忽略不活动的业务信道,这种信道可能是最弱的活动信道,且仅包含幅度大于门限的信道。
图7说明比特判定模块706的位置及其相关的处理流程700。在获取模块702和跟踪模块704之后,数据y和参考信号x0被传递到比特判定模块706。在比特判定模块706中,把数据与用于信道化的全部代码相关。例如,在cdmaOne中,数据和导频参考信号(沃尔什码0)被传递到比特判定模块706,并且该数据与其它63个沃尔什码相关。由于IS-95沃尔什码是基于秩64哈达马矩阵的,因此能够采用快速哈达马变换(FHT)模块来执行相关。为了处理cdma2000中的补充信道,也可使用快速沃尔什变换(FWT)。一个基带实例(零载频)说明如何执行比特判定。数据矢量包含两个连续的调制码元708和710,其中括号表示码元边界。矢量与参考信号712逐个码元地相关。相关不要求归一化,因为门限判定是关于零值进行的。但是,如果信号中存在偏差,则门限可能偏离零值。调制码元708和参考信号712的相关提供正的结果,这意味着用于构造参考信号712的码元被传送(正)。在本例中,y1与X的相关(-1)(-1)+(1)(1)+(1)(1)+(-1)(-1)+(1)(1)将产生正5的值。调制码元710和参考码元712的相关提供负的结果,意味着用于构造参考码元712的码元的逆码元被传送(负)。在本例中,y2与X的相关(-1)(1)+(1)(-1)+(1)(-1)+(-1)(1)+(1)(-1)将产生负5的值。应当知道,提供上述具体实例是为了说明估算所发送比特的符号的概念,这个新颖概念并不受限于所述具体实例。
估算相对幅度本发明的一些实施例基于对所传送码元的相对信号幅度的估算,以便构造干扰矩阵S,尤其是复合方法。该方法类似于如何执行对所发送比特的估算。把数据中的实际码元与相应的实际参考信号相关提供了传输的相对幅度的估算值。通过实际矢量执行相关,因为重要的是捕捉与码元符号对应的相关的符号以及幅度。信道可能是不活动的。设置门限、使得低于特定门限时信道将被忽略,这可能是有用的。例如,在IS-95中,可通过把门限设置为同步信道的功率来忽略不活动的业务信道,同步信道通常是最弱的活动信道。
图8说明比特判定模块806的位置及其相关的处理流程800。这个过程与过程700相似。获取模块802和跟踪模块804把数据矢量y和参考矢量x0提供给幅度判定模块806。在模块806中,把数据与用于信道化的各个代码相关,并按照矢量长度进行归一化。例如,在CDMAOne中,把数据与其它63个沃尔什码相关。由于IS-95沃尔什码是基于秩64哈达马矩阵的,因此能够采用快速哈达马变换(FHT)模块来执行相关。矢量808、810、812、814和816提供信号幅度确定的简单基带实例。把数据矢量808与4个参考代码810、812、814和816相关并进行归一化。例如,yTX1=[(2)(1)+(-4)(-1)+(0)(1)+(10)(1)];yTX2=[(2)(1)+(-4)(-1)+(0)(1)+(10)(-1)];yTX3=[(2)(1)+(-4)(1)+(0)(-1)+(10)(-1)];以及yTX4=[(2)(1)+(-4)(-1)+(0)(-1)+(10)(1)]。归一化的相关分别提供结果2、-1、-3、4。如果这些参考矢量用来构造复合干扰矢量,则矢量810、812、814和816应该在求和之前由相关的结果进行换算。因此,矢量810乘以2,矢量812乘以-1,矢量814乘以-3,以及矢量816乘以4。应当知道,提供上述具体实例是为了说明估算所发送比特的幅度的概念,这个新颖概念不受限于所述具体实例。
不对准问题如上所述,对所发送信号的所发送比特或者相对幅度的了解允许在消除方面更大的灵活性。但是,对码元边界没有对齐的信号执行消除操作时,这在定时方面引入一些相关性。实际上,这按信号消除的顺序在信号处理之间引入定时延迟。
图9说明,为了从段2a消除信号1,需要对1a和1b产生参考信号。此外,为了从段3a消除信号1和2,需要产生1a、1b、1c、2a和2b的参考信号。这种级联效果因码元不对准而导致固有的定时延迟。
用于从接收数据中消除多个信号的一种串行方法可通过以级联方式从数据中连续消除信号来执行。这样,从数据y中消除信号1,产生y(1),以便于检测信号2,其中上标表示所消除信号的数量。同样,可从y(1)中消除信号2而产生y(2),允许检测更弱的信号3。对于每个信号消除,最强信号和最弱信号之间的最小延迟增加了至少一个相关长度。
消除多个信号的另一种方法是对参考信号进行“反向计算”,从而增广干扰矩阵S并执行并行消除。不采用串行方式消除,所有投影算子以并行方式对接收数据y进行运算。但是,对于各附加消除,另一个干扰矢量被添加到干扰矩阵S。第一基站的消除按照与上述串行消除方法中所述的相同方式进行。附加消除按照与串行消除方法略有不同的方式执行。不是从y(1)中消除第二信号,而是把干扰参考信号与用于建立y(1)的干扰参考信号结合使用,以形成更高秩的干扰矩阵。也就是说,第一投影算子的干扰矩阵是1秩的,第二投影算子是2秩的,等等。对原始y数据矢量执行每个消除操作。注意,这个方法仍然为所消除的每个信号引入延迟。
实例I这个实例是构造S矩阵的电信实施例,并且是涉及形成S的问题。在以下部分更详细地论述这些问题。
在无线通信的情况下,在前向链路中,假定移动台没有关于除了导频、寻呼和同步信道之外的哪些信道是活动的任何预先了解。此外,它也没有对包含业务信道的各种信道的相对功率的预先了解。尤其是在CDMAOne中(参见IS-95),能够按照从导频信道估算的适当代码、多普勒频移和相移来消除全部64个信道(用于完全消除某个基站)或者信道的子集。以下论述与IS-95直接相关,但其中有一些改变、例如QOF代码、补充信道和QPSK调制的加入,能够容易地把这个电信实施例扩展到cdma2000,并视为在本发明的范围之内。
没有预先了解大家知道,前向链路中的全部信道与各分支中的导频信道完全同步。为了完全消除各基站,在各LOS和多径信号中,必须消除所有活动信道。消除一个基站的干扰的最简单方法是从对应同一个源的各信号中消除全部64个信道。在这种方案下,对于希望消除的基站的各多径,将用另外64列来增广矩阵S。但是,也可以消除一个基站及其多径信号的信道的子集,从而简化计算复杂度,并且利用不活动信道和以低于门限的功率发送的信道的数量。同样,对于各基站及其多径信号,能够继续用干扰列矢量来增广S矩阵。在cdma2000标准下,还必须包括用于附加前向链路信道的准正交函数(QOF)代码、较长沃尔什码、补充信道(短沃尔什码)以及QPSK调制。但是,这全部基于接收数据中的调制码元(沃尔什码元边界)的正确对齐来判定。
仅导频消除不要求码元对齐,但该问题对其它全部消除方法具有相关性。仅导频消除可在没有比特或相对幅度信息时在任意相关长度上执行,因为没有信息在导频信道上传送,因而没有连续码元之间符号改变的可能性。此外,仅导频信道消除方法对相关长度没有限制。对于不对准,其它所有方法在没有使用符号信息或相对幅度时要求在沃尔什码元的标度上进行消除,从而相应的干扰矢量可以仅包含一个沃尔什码元。因此,涉及对不只是导频信道的消除的方法被限制于只有一个沃尔什码元用于消除。
仅有导频仅导频消除通过产生干扰参考矢量s或者仅由导频信道组成的矩阵S来实现。在其最简单形式中,这在干扰矩阵S中包括来自一个基站的一个导频信号。干扰矩阵还可包括附加列矢量形式的来自其它基站的导频信号。要消除的导频信号的总数确定干扰矩阵S的秩。
例如,1秩的仅导频消除矩阵是包含一个导频信号的[N×1]矢量。多秩的仅导频S矩阵在各列中包含来自不同基站或多径的导频信道。以下等式描述用于M个基站的M秩的仅导频S矩阵的结构。注意,导频信道是信道零。
S=[s100s200…sM00]这个方法不要求了解要消除的导频信号的功率或者所发送比特、码元边界或对干扰矢量长度的限制。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
仅有具有多径的导频仅导频消除可包括一个基站或者多个基站。另外,仅导频消除可包括来自一个基站或多个基站的多径信号。不失一般性,以下的S矩阵结构说明具有多径的仅导频消除的一个实例。这个方法在干扰矢量长度方面没有任何限制。
S=[s100s101s200s201s202…sM03]应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
导频和寻呼导频信道通常是给定基站的最高功率信道,为了以最小复杂度进行最大干扰消除,它是明显要消除的信道。S矩阵的秩是干扰消除操作的计算要求中的主要决定因素。对于复杂度的增加以及要消除的干扰量的增加,可消除信号内的其它信道。在导频信道之后要消除的明显选择是寻呼信道,因为它在功率方面是第二强的,在功率上随后是业务信道。同步信道是以低功率工作的低数据率信道,其功率可低于活动业务信道。但是,在与基站距离变化的移动单元的情况下,同步信道可大于活动信道。
S矩阵可以由来自任意数量的基站的导频和寻呼信道来构造,只要矩阵对于各干扰矢量仅包括一个沃尔什码元。实际上,由于对齐约束,因而消除矩阵通常包括仅来自一个分支的信道。下面是用于导频和寻呼的S矩阵的一个简单实例。
S=[s100s110]这个实例包括来自一个基站的单个分支的导频和寻呼信道。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
其它多秩要消除的信道的选择取决于通信装置/系统的要求,但很可能包括最高相对幅度信道,因为在检测其它基站时它们包含大部分干扰。在导频和寻呼之后,更完全的消除可通过包括更多数量的信道的其它多秩方法来实现。具有最小边缘计算成本的最大量的附加消除是导频、寻呼和最强业务信道的消除。上述信号幅度确定模块可提供对最强业务信道的估算值,从而允许对最强信道排序。可选择一个门限,使得超过该门限的全部业务信道被包含在干扰矩阵S的构造中,或者预定数量的业务信道可包含在干扰矩阵S的构造中。
S矩阵可由来自任意数量的基站的导频、寻呼、业务和其它信道来构造。下面是用于多秩消除的S矩阵的一个简单实例。
S=[s100s110s150s1100s1150s1420]这个实例包括来自一个基站的导频、寻呼和业务信道。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
满秩满秩消除的计算费用高,但提供对一个基站的全部信道的实际完整的干扰消除,而不要求了解相对或绝对功率。CdmaOne指定各基站64个信道,其中包括导频、寻呼、同步和业务信道,从而满秩消除过程是64秩的。在cdma2000中,信道数量极大增加,其中包括较长沃尔什码、补充沃尔什码和QOF,因而秩可能大得多。
在cdmaOne中,S矩阵由全部64个信道来构造。不失一般性,考虑对来自基站一的LOS信号的消除。
S=[s100s110s120s130…s1630]这个S矩阵可以增广到包括其它多径信号或基站。如上所述,干扰矢量的数量不能超过矩阵的秩,即信道数量不能超过段长度N。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
了解所发送比特利用对所发送比特的了解增加了不受码元不对准影响的可用消除方法的数量。消除方法包括对导频和寻呼(通常为两个最强功率信道)、导频和寻呼加最强业务信道子集以及全部信道(满秩)的多秩消除。
导频和寻呼导频信道通常是给定基站的最高功率信道,为了以最小复杂度进行最大干扰消除,它是明显要消除的信道。S矩阵的秩是干扰消除操作的计算要求中的主要决定因素。对于复杂度的增加以及要消除的干扰量的增加,可消除信号内的其它信道。在导频信道之后要消除的明显选择是寻呼信道,因为它常常在功率上是第二强的,在功率上随后是业务信道。同步信道是以低功率工作的低数据率信道,其功率可低于活动业务信道。但是,在与基站之间的距离变化的移动单元的情况下,同步信道可大于活动信道。
S矩阵可由来自任意数量的基站的导频和寻呼信道来构造。下面是用于导频和寻呼消除的S矩阵的一个简单实例。
S=[s100s110s101s200s210s201s211s300s310s302]这个实例包括来自几个基站和几个多径的导频和寻呼信道。注意,在以上实例中仅消除一部分较弱信号(或多径)的导频信道可能有用,因为对其它较弱信道的消除可能不会提供更多的附加增益。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
其它多秩要消除的信道的选择取决于通信装置/系统的要求,但很可能包括最高相对幅度信道,因为在检测其它基站时它们包含大部分干扰。在导频和寻呼之后,更完全的消除可通过包括更多数量的信道的其它多秩方法来实现。具有最小边缘计算成本的最大量的附加消除是导频、寻呼和最强业务信道的消除。上述信号幅度确定模块可提供最强业务信道的估算值,从而允许对最强信道排序。可选择一个门限,使得超过该门限的全部业务信道被包含在干扰矩阵S的构造中,或者预定数量的业务信道可包含在干扰矩阵S的构造中。
S矩阵可由来自任意数量的基站的导频、寻呼、业务和其它信道来构造。下面是用于多秩消除的S矩阵的一个简单实例。
S=[s100s110s150s200s210s2450s2560s300s310s301s311s341]这个实例包括来自具有多径的几个基站的导频、寻呼和活动业务信道。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
满秩满秩消除的计算费用高,但提供对一个基站的全部信道的实际完整的干扰消除,而不要求了解相对或绝对功率。CdmaOne指定每个基站64个信道,其中包括导频、寻呼、同步和业务信道,所以满秩消除过程是64秩的。在cdma2000中,信道数量极大增加,其中包括较长沃尔什码、补充沃尔什码和QOF,因而秩可能大得多。
在cdmaOne中,S矩阵由全部64个信道来构造。不失一般性,考虑对来自基站一的LOS信号的消除。
S=[s100sl10s120s130…s1630]这个S矩阵可以增广到包括其它多径信号或基站。如上所述,干扰矢量的数量不能超过矩阵的秩。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
利用对相对信号幅度的了解如果移动台通过利用相对信号幅度模块而知道一部分或全部信道的相对功率,则它可利用复合方法来执行消除。CSPE可把采用相对信号幅度换算的干扰矩阵S的列(干扰矢量)线性组合成单一矢量,称作复合矢量。另外,相对信号幅度信息可用来换算矢量,并构建多秩干扰矩阵。采用其已知的相对信号加权值对S的各列进行换算并将其相加,实现如复合方法中所公开的线性组合。这产生一个复合矢量,它指向与多个干扰矢量的重叠对应的方向。假定全部信道的相对加权值已知,则可把cdmaOne系统中的S的64列组合成单个矢量或者复合矢量的其它某种所需组合。同样,与多径分量对应的干扰矢量可类似地利用相对加权值组合成单个矢量或者多个复合矢量。
显然,当构造给定基站的多径信号的干扰子空间矢量时,不需要包括全部沃尔什信道。例如,一部分沃尔什码可能未被使用或者耗用极少功率,使用它们不是干扰的主要来源。包含或排除特定信道的判定可通过检查该信道所耗用的相关功率来进行。如果要从干扰空间中排除一个信道,则该沃尔什信道的功率可在构造过程中设置为零或者只是被忽略。这个操作将使该信道从复合干扰矢量的构造中排除。例如,可决定仅包括导频和寻呼信道,或者仅包括导频或信道子集、如最强业务信道,用于构造干扰矩阵S。
分配给各信道的功率在基站上通过功率控制来设置,并且在移动台上接收信号时,信道之间的相对功率不会与传输不同。虽然功率损耗由于多径信号被其路径中的物体反射而取决于信号路径,但信道之间的相对功率保持恒定。CSPE可利用相对信号幅度信息,因为投影操作与信道的绝对功率无关,而是与多维信号子空间中的方向相关。利用相对功率的能力是CSPE的一个特征,在依靠利用绝对功率估算的干扰信号的连续减法的竞争技术中没有提供这个特征。
显然,如果QOF信道或补充信道正在被使用,则还必须计算这些信道上耗用的功率。快速沃尔什变换(FWT)对后者可能较为有用。但是,这时,必须通过从全部代码、即STS构建的Grammian矩阵的逆矩阵来说明互相关。大家知道,QOF在QOF系列之间或QOF系列和沃尔什码集之间不是正交的。一旦估算了功率,它们被用来构建干扰空间,如上所述。
复合复合方法对于上述其它方法是独特的,因为在被有效消除的干扰信道的秩和数量之间没有直接相关性。在可消除的干扰量方面,它在计算上是极为高效的,但它要求对信道之间相对信号幅度进行精确估算。复合方法可用来消除一个基站、多个基站中的全部信道,或者仅消除信道总数的一个子集、通常为具有最大幅度的信道。S矩阵的各列可由一个或多个基站的信道构成。LOS信号中全部信道(0-63)的复合干扰矩阵的一个简单实例为S=[sp10-630]其中下标表示矢量s为来自一个基站的64个信道的总和。即s0-63(t)=ΣjRjcos(ωt+mj)]]>其中,采用相对幅度R对全部信道求和,形成复合矢量。另外,能够从一个以上基站形成复合S。
S=[sp(10-630)(20-330)]其中s包括基站一的LOS信道0至63以及基站二的LOS信道0至33。此外,还可形成多秩复合干扰矩阵。
S=[sp10-630sp(20-630)(30-330)…sp70-370]
其中干扰矩阵的各列本身可以是复合的。复合的复杂度由移动单元的能力来限定,从而精确地确定接收信道之间的相对功率。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
多径复合复合方法可扩展为包括多径,与多个多重基站可合并成复合体的方式相同。例如,包括信道0-33的LOS信号和前两个多径信号的复合干扰矩阵可表示为S=[sp10-330-2]如先前的复合实例一样,可构造具有多径的更为复杂的复合干扰矩阵。
S=[sp10-330-1sp(20-630,2)(30-631)…sp(70-360)(80-452)]应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
其它方法的置换干扰矩阵的产生可扩展为包括上述方法的结合。例如,一个基站的复合信号可利用对第三基站的导频信号的所发送比特和最强多径的了解与第二基站的视距信号的导频和寻呼信道组合,形成3秩的S矩阵。
S=[sp10-630sb200sb210s300]所产生的干扰矩阵的复杂度由移动单元的处理能力提出的时间和计算要求来限制。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
已经研究了用于合并信号以获得改进性能的多种方法。一些技术包括最大比率合并器、平方比率合并器、后检测合并器、预检测合并器、选择性合并器以及分离多径接收机。这些技术的主要思路是,在按照与该信号功率成正比、即确保在总和中对较强信号给予较大加权值、并与该信道中噪声功率成反比的一个量对各信道中的信号进行换算之后,合并来自多个信道的信号。
本发明的方法涉及在执行合并之前消除可能建立干扰的所有信号(导频、业务信道,数据信道及其全部多径信号)。本申请中所述的体系结构通过干扰消除实现这种方法。
cdma2000必须进行其它修改以适应这些特征以及对CDMA2000所作的增强。在用完可用于业务信道的沃尔什系列的正交码之后,可使用准正交(QOF)和级联函数。变长补充沃尔什码还用于获得较高的数据率。具体来讲,长度小到4个码片的较短沃尔什码可用于增加数据率。对沃尔什码的限制是对于1X速率是128的长度极限,对于3X速率是256的长度极限,除辅助导频和辅助发射分集导频信道之外。
由于沃尔什码的变化长度,越来越重要的是具有比特或相对幅度信息以便于干扰消除。如果干扰矩阵包含由不同长度的沃尔什码组成的非导频干扰矢量,则有必要让长度较短的沃尔什码的矢量使用比特或相对幅度信息,以便正确地消除干扰。对于信息承载信道,如果没有使用比特或相对幅度信息,则必需使得没有任何沃尔什码元边界出现在干扰矩阵中。对一个沃尔什码元进行消除的益处在于,不需要知道比特或相对幅度信息。但是,在仅4码片的码元上的干扰消除是不可行的,因为较长的数据记录可提供更好的消除特征。
当QOF和变长沃尔什码的混合被用于信道化时,必须考虑相关性。虽然目的是尽量减少QOF和变长沃尔什码之间的相关性,但代码实际上不是正交的,存在非零相关性。即使对于理想的时间对齐,QOF不是正交于原始沃尔什码集。在QOF集内,正交性被保留,但在来自不同集合的代码矢量之间存在相关性。关键差异在于,当使用QOF时,相同分支内的信道可能不再相互正交。因此,本发明可适用于单一分支内信道的消除。
例如,为了对使用沃尔什码和QOF的分支中的任意信道、如信道25进行获取、跟踪和解调,可能需要消除具有非零相关性的全部信道。不失一般性,考虑相对于信道25、具有非零相关性的信道为信道1-10和32。可对LOS分支构造以下干扰矩阵SS=[s110s120…s1100s1320]根据变长沃尔什码和干扰矢量长度,当构造干扰矩阵时,可能需要利用比特或相对幅度信息。
应当知道,提供上述具体实例是为了说明构造干扰矩阵S的概念,这个新颖概念并不受限于所述具体实例。
通过标准委员会的相对功率用于传递相对功率(在基站上极为精确地已知)、不属于现行标准的一个备选方法是让基站通过广播信道或其它信道来广播相对功率。移动台可从适当的信道接收这个信息,并构建可能的最精确干扰子空间矢量。移动台可采用这些矢量来构建矩阵S,然后再来消除干扰。
干扰不变量分集组合已经研究了用于组合信号以获得改进性能的多种方法。一些技术包括最大比率合并器、平方比率合并器、后检测合并器、预检测合并器、选择性合并器以及分离多径接收机。这些技术的主要思路是,在按照与该信号幅度成正比、即确保在总和中对较强信号给予较大加权值、并与该信道中噪声幅度成反比的一个量对各信道中的信号进行换算之后,组合来自多个信道的信号。
本发明的方法涉及在执行分离多径之前消除可能建立干扰的所有信号(导频、寻呼、同步、业务信道、数据信道、其它全部信道及其多径副本)。本文所述的体系结构实现这种干扰消除。
虽然已经参照附图并结合优选实施例对本发明进行了全面描述,但是要理解,本领域的技术人员很清楚各种变更和修改。只要这些变更和修改未背离本发明的范围,它们将被视为包含在所附权利要求书所定义的本发明的范围之内。
权利要求
1.一种用于生成干扰矩阵S的方法,所述方法包括以下步骤A.确定发射机中活动信道的数量N;B.选择要消除的发射机,并把所述发射机依次指定给变量t;C.选择要消除的信道,并把所述信道依次指定给变量n,其中n小于或等于N;D.确定是否应该消除多径信号,并把所关注的多径指定给相应的变量M;E.生成列矢量V的序列;F.对于所关注的各个列矢量,重复步骤B、C、D、E、F和G;以及G.把所述S矩阵定义为S=[V1V2...Vc],其中索引表示列索引c。
2.如权利要求1所述的方法,其特征在于还包括以下步骤E1.确定干扰信号的相对幅度(θ);以及E2.把干扰矢量s与θ相乘而产生矢量sp;其中V=spΣtΣnΣM=ΣtΣnΣMsptnM,]]>其中spt0表示来自要消除的所述发射机的要消除的所述信道的视距(LOS)干扰信号,而M>0表示所关注的多径干扰信号。
3.如权利要求1所述的方法,其特征在于,在与信道编号(0-i)、多径编号(0-M)和发射机编号t对应的索引上产生的形式为V=sbt0-i0-M的列矢量的所述序列,其中sbti0表示在对比特的了解为已知的情况下、来自要消除的所述发射机的要消除的所述信道的视距(LOS)干扰信号,而M>0表示所关注的多径干扰信号。
4.如权利要求1所述的方法,其特征在于,在与信道编号(0-n)、多径编号(0-M)和发射机编号t对应的索引上产生的形式为V=st0-n0-M的列矢量的所述序列,其中st0表示来自要消除的所述发射机的要消除的所述信道的视距(LOS)干扰信号,而M>0表示所关注的多径干扰信号。
5.如权利要求1所述的方法,其特征在于,所述确定步骤是通过预先选择n的值来进行的。
6.如权利要求1所述的方法,其特征在于,根据系统判据动态选择n。
7.如权利要求6所述的方法,其特征在于,所述系统判据是门限判据。
8.如权利要求6所述的方法,其特征在于,所述系统判据是基于排序过程的子集。
9.如权利要求1所述的方法,其特征在于,所述选择发射机的步骤是通过预先选择t的值来进行的。
10.如权利要求9所述的方法,其特征在于,t=1,这表示单一发射机。
11.如权利要求1所述的方法,其特征在于,所述选择发射机的步骤是通过动态选择t的值来进行的。
12.如权利要求1所述的方法,其特征在于,所述S矩阵中的列数量c是预定的。
13.如权利要求1所述的方法,其特征在于,所述S矩阵中的列数量c少于或等于全部发射机t、LOS和多径信号M中的活动信道的总数。
14.如权利要求1所述的方法,其特征在于,根据系统判据动态选择M。
15.如权利要求14所述的方法,其特征在于,所述系统判据是门限判据。
16.如权利要求14所述的方法,其特征在于,所述系统判据是基于排序过程的子集。
17.如权利要求1所述的方法,其特征在于,M是预先选择的。
18.如权利要求3所述的方法,其特征在于还包括以下步骤确定数据中所发送码元的符号,从而确定在所述S矩阵的构造中是使用所述码元还是使用所述码元的逆码元。
19.如权利要求18所述的方法,其特征在于,以码元速率为各个信道动态确定码元的所述符号。
20.如权利要求18所述的方法,其特征在于,确定信道中码元的符号的所述步骤包括以下步骤A.接收数据信号y,并产生具有适当的代码偏移、相位和/或频率的参考信号x0;B.把所述数据信号y与用于信道化的代码相关;C.通过所述相关步骤确定码元的符号;以及D.利用所述符号信息来确定在所述S矩阵的构造中是使用用于所述相关的码元还是使用所述码元的逆码元。
21.如权利要求20所述的方法,其特征在于,用于信道化的所述至少一个代码是导频参考信号。
22.如权利要求20所述的方法,其特征在于,所述相关是通过快速哈达马变换(FHT)来进行的。
23.如权利要求20所述的方法,其特征在于,所述相关是通过快速沃尔什变换(FWT)来进行的。
24.如权利要求18所述的方法,其特征在于还包括以下步骤确定信道的功率是否超过预定门限,以便确定是否把所述码元用于构造所述S矩阵。
25.如权利要求24所述的方法,其特征在于,所述预定门限基于同步信道。
26.如权利要求18所述的方法,其特征在于,把预定数量的业务信道用于构造所述S矩阵。
27.如权利要求2所述的方法,其特征在于,确定信道中码元的相对幅度的所述步骤包括以下步骤A.接收数据信号y,并产生具有适当的代码偏移、相位和/或频率的参考信号x0;B.把所述数据信号y与用于信道化的码元相关;C.通过所述相关步骤确定所述码元的包含符号的所述相对幅度;D.采用包含符号的所述相对幅度换算各个码元;以及E.利用所述包含符号的相对幅度信息来确定用于所述相关的所述码元是否用于构造所述S矩阵。
28.如权利要求27所述的方法,其特征在于,用于信道化的所述至少一个码元是导频参考信号。
29.如权利要求27所述的方法,其特征在于,所述相关是通过快速哈达马变换(FHT)来进行的。
30.如权利要求27所述的方法,其特征在于,所述相关是通过快速沃尔什变换(FWT)来进行的。
31.如权利要求27所述的方法,其特征在于还包括以下步骤确定信道的功率是否超过预定门限,以便确定是否把所述码元用于构造所述S矩阵。
32.如权利要求31所述的方法,其特征在于,所述预定门限基于同步信道。
33.如权利要求27所述的方法,其特征在于,把预定数量的业务信道用于构造所述S矩阵。
34.一种用于产生干扰矩阵S的装置,所述装置包括用于确定发射机中活动信道的数量N的部件;用于选择要消除的发射机并把所述发射机依次指定给变量t的部件;用于选择要消除的信道并把所述信道依次指定给变量n的部件,其中n小于或等于N;用于确定是否应该消除多径信号并把所关注的多径指定给相应的变量M的部件;以及用于生成列矢量V的序列的部件;其中把所述S矩阵定义为S=[V1V2...Vc],其中的索引表示列索引c。
35.一种用于生成干扰矩阵S的方法,所述方法包括以下步骤A.确定发射机中活动信道的数量N;B.选择要消除的发射机,并把所述发射机依次指定给变量t;C.选择要消除的信道,并把所述信道依次指定给变量n,其中n小于或等于N;D.确定是否应该消除多径信号,并把所关注的多径指定给相应的变量M;E.产生形式为V=st0-n0-M的列矢量的序列,其中st0表示来自要消除的所述发射机的要消除的所述信道的视距(LOS)干扰信号,而M>0表示所关注的多径干扰信号;F.对于在从0到n的信道下标上、在从0到M的多径上标上以及在发射机变量t上的所关注的各个列矢量,重复步骤B、C、D和E;以及G.把所述S矩阵定义为S=[V1V2...Vc],其中的索引表示列索引c。
36.如权利要求35所述的方法,其特征在于,所述确定步骤是通过预先选择n的值来进行的。
37.如权利要求35所述的方法,其特征在于,根据系统判据动态选择n。
38.如权利要求37所述的方法,其特征在于,所述系统判据是门限判据。
39.如权利要求37所述的方法,其特征在于,所述系统判据是基于排序过程的子集。
40.如权利要求35所述的方法,其特征在于,所述选择发射机的步骤是通过预先选择t的值来进行的。
41.如权利要求38所述的方法,其特征在于,t=1,这表示单一发射机。
42.如权利要求35所述的方法,其特征在于,所述选择发射机的步骤是通过动态选择t的值来进行的。
43.如权利要求35所述的方法,其特征在于,所述S矩阵中的列数量c是预定的。
44.如权利要求35所述的方法,其特征在于,所述S矩阵中的列数量c少于或等于全部发射机t、LOS和多径信号M中的活动信道的总数。
45.如权利要求35所述的方法,其特征在于,根据系统判据动态选择M。
46.如权利要求45所述的方法,其特征在于,所述系统判据是门限判据。
47.如权利要求45所述的方法,其特征在于,所述系统判据是基于排序过程的子集。
48.如权利要求35所述的方法,其特征在于,M是预先选择的。
49.一种用于产生干扰矩阵S的装置,所述装置包括用于确定发射机中活动信道的数量N的部件;用于选择要消除的发射机并把所述发射机依次指定给变量t的部件;用于选择要消除的信道并把所述信道依次指定给变量n的部件,其中n小于或等于N;用于确定是否应该消除多径信号并把所关注的多径指定给相应的变量M的部件;以及用于生成形式为V=st0-n0-M的列矢量序列的部件,其中st0表示来自要消除的所述发射机的要消除的所述信道的视距(LOS)干扰信号,而M>0表示所关注的多径干扰信号;其中把所述S矩阵定义为S=[V1V2...Vc],其中的索引表示列索引c。
50.一种用于生成干扰矩阵S的方法,所述方法包括以下步骤A.确定发射机中活动信道的数量N;B.选择要消除的发射机,并把所述发射机依次指定给变量t;C.选择要消除的信道,并把所述信道依次指定给变量n,其中n小于或等于N;D.确定是否应该消除多径信号,并把所关注的多径指定给相应的变量M;E.产生形式为V=sbt0-i0-M的列矢量序列,其中sbti0表示在对比特的了解为已知的情况下来自要消除的所述发射机的要消除的所述信道的视距(LOS)干扰信号,以及M>0表示所关注的多径干扰信号;F.对于在从0到i的信道下标上、在从0到M的多径上标上以及在发射机变量t上的所关注的各个列矢量,重复步骤B、C、D和E;以及G.把所述S矩阵定义为S=[V1V2...Vc],其中的索引表示列索引c。
51.如权利要求50所述的方法,其特征在于,所述确定步骤是通过预先选择n的值来进行的。
52.如权利要求50所述的方法,其特征在于,根据系统判据动态选择n。
53.如权利要求52所述的方法,其特征在于,所述系统判据是门限判据。
54.如权利要求52所述的方法,其特征在于,所述系统判据是基于排序过程的子集。
55.如权利要求50所述的方法,其特征在于,所述选择发射机的步骤是通过预先选择t的值来进行的。
56.如权利要求53所述的方法,其特征在于,t=1,这表示单一发射机。
57.如权利要求50所述的方法,其特征在于,所述选择发射机的步骤是通过动态选择t的值来进行的。
58.如权利要求50所述的方法,其特征在于,所述S矩阵中的列数量c是预定的。
59.如权利要求50所述的方法,其特征在于,所述S矩阵中的列数量c少于或等于全部发射机t、LOS和多径信号M中的活动信道的总数。60.如权利要求50所述的方法,其特征在于,根据系统判据动态选择M。
61.如权利要求60所述的方法,其特征在于,所述系统判据是门限判据。
62.如权利要求60所述的方法,其特征在于,所述系统判据是基于排序过程的子集。
63.如权利要求50所述的方法,其特征在于,M是预先选择的。
64.如权利要求50所述的方法,其特征在于还包括以下步骤确定数据中所发送码元的符号,从而确定在所述S矩阵的构造中是使用所述码元还是使用所述码元的逆码元。
65.如权利要求64所述的方法,其特征在于,以码元速率为各个信道动态确定码元的所述符号。
66.如权利要求64所述的方法,其特征在于,确定信道中码元的符号的所述步骤包括以下步骤A.接收数据信号y,并产生具有适当的代码偏移、相位和/或频率的参考信号x0;B.把所述数据信号y与用于信道化的代码相关;C.从所述相关步骤中确定码元的所述符号;以及D.利用所述符号信息来确定在所述S矩阵的构造中是使用用于所述相关的码元还是使用所述码元的逆码元。
67.如权利要求66所述的方法,其特征在于,用于信道化的所述至少一个代码是导频参考信号。
68.如权利要求66所述的方法,其特征在于,所述相关是通过快速哈达马变换(FHT)来进行的。
69.如权利要求66所述的方法,其特征在于,所述相关是通过快速沃尔什变换(FWT)来进行的。
70.如权利要求64所述的方法,其特征在于还包括以下步骤确定信道的功率是否超过预定门限,以便确定是否把所述码元用于构造所述S矩阵。
71.如权利要求70所述的方法,其特征在于,所述预定门限基于同步信道。
72.如权利要求64所述的方法,其特征在于,把预定数量的业务信道用于构造所述S矩阵。
73.一种用于产生干扰矩阵S的装置,所述装置包括用于确定发射机中活动信道的数量N的部件;用于选择要消除的发射机并把所述发射机依次指定给变量t的部件;用于选择要消除的信道并把所述信道依次指定给变量n的部件,其中n小于或等于N;用于确定是否应该消除多径信号并把所关注的多径指定给相应的变量M的部件;以及用于生成形式为V=sbt0-i0-M的列矢量的序列的部件,其中sbti0表示对比特的了解为已知的情况下、来自要消除的所述发射机的要消除的所述信道的视距(LOS)干扰信号,而M>0表示所关注的多径干扰信号;其中把所述S矩阵定义为S=[V1V2...Vc],其中的索引表示列索引c。
74.一种用于生成干扰矩阵S的方法,所述方法包括以下步骤A.确定发射机中活动信道的数量N;B.选择要消除的发射机,并把所述发射机依次指定给变量t;C.选择要消除的信道,并把所述信道依次指定给变量n,其中n小于或等于N;D.确定是否应该消除多径信号,并把所关注的多径指定给相应的变量M;E.确定与所关注的信道、发射机和多径对应的干扰信号的相对幅度(θ);F.把干扰矢量s与θ相乘而产生矢量spG.产生列矢量V=spΣtΣnΣM=ΣtΣnΣMsptnM,]]>其中spt0表示来自要消除的所述发射机的要消除的所述信道的视距(LOS)干扰信号,而M>0表示所关注的多径干扰信号;H.对于在信道下标n上、在多径上标M上以及在发射机索引t上的所关注的各个列矢量,重复步骤B、C、D、E、F和G;以及I.把所述S矩阵定义为S=[V1V2...Vc],其中的索引表示列索引c。
75.如权利要求74所述的方法,其特征在于,所述确定步骤是通过预先选择n的值来进行的。
76.如权利要求74所述的方法,其特征在于,根据系统判据动态选择n。
77.如权利要求76所述的方法,其特征在于,所述系统判据是门限判据。
78.如权利要求76所述的方法,其特征在于,所述系统判据是基于排序过程的子集。
79.如权利要求74所述的方法,其特征在于,所述选择发射机的步骤是通过预先选择t的值来进行的。
80.如权利要求79所述的方法,其特征在于,t=1,这表示单一发射机。
81.如权利要求74所述的方法,其特征在于,所述选择发射机的步骤是通过动态选择t的值来进行的。
82.如权利要求74所述的方法,其特征在于,所述S矩阵中的列数量c是预定的。
83.如权利要求74所述的方法,其特征在于,所述S矩阵中的列数量c等于1。
84.如权利要求74所述的方法,其特征在于,所述S矩阵中的列数量少于或等于全部发射机t、LOS和多径信号M中的活动信道的总数。
85.如权利要求74所述的方法,其特征在于,根据系统判据动态选择M。
86.如权利要求85所述的方法,其特征在于,所述系统判据是门限判据。
87.如权利要求85所述的方法,其特征在于,所述系统判据是基于排序过程的子集。
88.如权利要求74所述的方法,其特征在于,M是预先选择的。
89.如权利要求74所述的方法,其特征在于,确定信道中的码元的相对幅度的所述步骤包括以下步骤A.接收数据信号y,并产生具有适当的代码偏移、相位和/或频率的参考信号x0;B.把所述数据信号y与用于信道化的代码相关;C.从所述相关步骤中确定码元的包含符号的相对幅度;D.采用包含符号的所述相对幅度来换算各码元;以及E.利用所述幅度信息来确定用于所述相关的所述码元是否用于构造所述S矩阵。
90.如权利要求89所述的方法,其特征在于,用于信道化的所述至少一个码元是导频参考信号。
91.如权利要求89所述的方法,其特征在于,所述相关是通过快速哈达马变换(FHT)来进行的。
92.如权利要求89所述的方法,其特征在于,所述相关是通过快速沃尔什变换(FWT)来进行的。
93.如权利要求89所述的方法,其特征在于还包括以下步骤确定信道的功率是否超过预定门限,以便确定是否把所述码元用于构造所述S矩阵。
94.如权利要求93所述的方法,其特征在于,所述预定门限基于同步信道。
95.如权利要求89所述的方法,其特征在于,把预定数量的业务信道用于构造所述S矩阵。
96.一种用于产生干扰矩阵S的装置,所述装置包括用于确定发射机中活动信道的数量N的部件;用于选择要消除的发射机并把所述发射机依次指定给变量t的部件;用于选择要消除的信道并把所述信道依次指定给变量n的部件,其中n小于或等于N;用于确定是否应该消除多径信号并把所关注的多径指定给相应的变量M的部件;用于确定与所关注的信道、发射机和多径对应的干扰信号的相对幅度(θ)的部件;用于把干扰矢量s与θ相乘而产生矢量sp的部件;以及用于生成列矢量V=spΣtΣnΣM=ΣtΣnΣMsptnM]]>的部件,其中spt0表示来自要消除的所述发射机的要消除的所述信道的视距(LOS)干扰信号,而M>0表示所关注的多径干扰信号;其中把所述S矩阵定义为S=[V1V2...Vc],其中的索引表示列索引c。
全文摘要
提供一种用于消除信号干扰的方法和装置。发送信号(501)由天线(502)接收,并在ADC框(504)中进行下变频和抽样。控制/逻辑模块506向指定分支508、510和512提供适当信息,以及向分支508、510和512提供数据流并从其中接收数据流。各分支包括编码信号调制处理器(520),用于执行投影操作以消除干扰;以及解调器(522),对所关注信号进行解调。
文档编号H04B1/707GK1636331SQ02822547
公开日2005年7月6日 申请日期2002年11月15日 优先权日2001年11月16日
发明者J·K·托马斯, E·S·奥尔森 申请人:张量通讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1