并列中导码消除的方法与装置的制作方法

文档序号:7852010阅读:231来源:国知局
专利名称:并列中导码消除的方法与装置的制作方法
技术领域
本发明是关于中导码消除,更特定言之,本发明是关于利用演算执行中导码消除的方法及装置,该演算使得已接收TDD丛发的数据字段1及数据字段2的并列中导码消除可进行。
背景技术
如图1所示,一种丛发经由具时间延迟扩散为(W-1)*Tc的多路信道接收,其中W表示码片数目且Tc表示码片历时。该时间(延迟)-扩散信道引起码片干扰,其中在已接收丛发的每一个字段的卷积尾端向相邻字段突出。例如,在数据字段2的前W-1个码片的中导码码片间干扰引起对应于前W-1个码片的符号的数据评估步骤的性能降级,除非该干扰的补偿被考虑,此特别是真的因传输功率控制(TPC)指令(仅在上行(UL))及传输型式组合指针(TFCI)位立即位于中导码后且它们不由任何信道编码机制保护,希望藉由使用中导码消除步骤以消除中导码干扰以改善TDD丛发的二个数据部份的数据评估且此步骤是一种可被使用以加强任何候选数据评估演算的性能的单独步骤。
中导码消除(此后亦称为MDC)亦可被施用以将中导码干扰自数据字段1的卷积尾端移除至导码中导码字段的前(W-1)个码片,亦如图1所示。此尾端亦由多路信道的延迟扩散产生且其至数据字段1的数据评估的并入产生更易观察的数据及形成在多址用户侦测(MUD)的AHA矩阵的正确区块Toeplitz结构。

发明内容
中导码消除被使用以自下列移除中导码的影响导码中导码字段的前W-1个码片,其允许进入该导码中导码字段的第一数据字段的卷积尾端的较佳模式化,进一步允许该AHA矩阵的模式化为正确区块Toeplitz;及数据字段2的前W-1个码片。一种技术被提供以计算中导码干扰,此技术显著减少所需硬件及处理时间。


本发明可由相关图式被了解,其中类似组件被指定为类似数字,且其中图1显示一种经传输丛发、一种信道及一种已接收丛发(TDD DPCH),其在解释中导码消除的必要性是有用的。
图2为一种基站(BS)的数据解调电路的框图,其包括中导码消除方块。
图3为一种类似于图2所示的BS电路的用户设备(UE)的数据解调电路的框图。
图4为一种显示使用本发明消除演算的用于中导码消除的电路的框图。
图5为一种中导码消除引擎的简略框图。
图6为一种更详细显示图5处理组件的其中一个的框图。
图7为一种显示中导码消除方块如何干扰系统其它电路的框图。
图8为一种方式的图式表示,其中该数据字段的中导码顺序的处理被合并。
图9为一种具体化本发明原则的中导码消除装置的框图。
图10为在解释处理组件计算是有用的一种说明。
图11为在解释处理细目如何被处理为有用的一种说明。
图12为在解释丛发型式2的中导码偏移被执行方式为有用的一种说明。
图13为一种显示中导码消除处理时间表的简化图式。
图14为一种中导码消除方法的简化流程图。
图15及16为分别显示预先加载及预处理器状态转换图层。
图17为处理组件状态转换图层。
图18为中导码偏移状态转换图层。
图19为中导码数据分组状态转换图层。
图20为数据输出状态转换图层。
具体实施例方式
图2为一种框图,其显示用于在基站(BS)使用的TDD丛发的解调的数据解调电路10的框图。电路10包括一种Steiner信道估计器12,其接收该丛发的中导码部份,一种中导码消除电路14接收包括数据部份、中导码及保护间隔的该TDD丛发。信道估计器12的输出被施用于该后处理及中导码侦测电路16,其在16a发展信道响应,此响应被施用于该中导码消除电路,及在16b发展中导码偏移数目,其同样地被施用于该中导码消除电路14。
在16b的中导码偏移数目亦被施用于编码决定电路18以决定在18a提供的信道化编码,其接着被施用于多址用户侦测器(MUD)20。中导码消除电路14利用以上所述的输出以在14a产生经中导码消除的丛发,其被施用于该多址用户侦测器电路20。
清楚可见,中导码消除在MUD处理前进行,该中导码消除步骤起初分别建立在该导码中导码字段接收的中导码的前W-1个码片的估计及扩散进入数据字段2的中导码的前W-1个码片。该已接收的中导码估计是基于由该信道估计器,12所提供的信道响应及得自中导码侦测区块16的中导码偏移数目而得到,信道估计器12使用已知演算以得到信道估计,中导码侦测区块16同样地使用已知演算以得到中导码偏移数目,这些中导码偏移数目被使用以得到使用已知演算由编码决定电路18所进行的信道化编码。
该已接收丛发被储存于缓冲器32,其协同图4的演算30,此演算30例如由图2的中导码消除电路14执行。由在该已接收丛发的相对应部份所产生的中导码干扰被移除,所得丛发被送至图2所示的MUD 20。用于中导码消除的观念为根据所得中导码偏移数目及得自侦测电路16的信道响应进行中导码干扰的估计,于是,经估计的干扰被使用以自该已接收丛发消除有效的中导码干扰。
中导码消除被分别施用于已接收过采样序列的偶数及奇数样本。
图3显示由用户设备(UE)所使用的数据解调电路11,其中在第2及3图间的类似组件以类似数字指定,且图3包括中导码消除区块且其与图2不同在于除了信道编码外,消除电路14输出14是耦合至侦测电路18及遮蔽码侦测电路18,其提供经侦测中导码偏移18b至MUD 20。
在本发明消除电路所使用的数据包括
数据输入包括由r表示的已接收丛发,其包括二个数据部份、中导码及保护间隔-形式复数值向量-长度2560码片-范围未限定Km组复数信道是数 -形式复数值向量-长度Km×W-范围未限定Km为藉由在该后处理及中导码侦测电路16(参看图2)的中导码侦测演算所侦测的不同中导码数目,W为每一个信道响应的长度。
Km中导码偏移数目每一个数目被用来产生一种相对应中导码编码。
-形式整值向量-长度 1×Km-范围 1至Km一种形成该经消除电路14部份的微处理机(未示出)提供在信道脉冲响应及中导码偏移(相当于中导码编码)间的联合,其显示那一个信道响应属于那一个中导码偏移(编码)。
该数据输出包括经中导码消除数据丛发-形式 复数值向量-长度 2560码片-范围 未限定演算参数为最大中导码偏移K,每一个中导码编码的长度L,使用中的丛发形式,信道响应的长度W,其中依丛发形式及最大中导码偏移K而定,W=28、32、57、64或114。
表1说明以上参数的值,

表1图4说明中导码消除演算。该已接收数据丛发被储存于缓冲存储器32,以使该中导码干扰在数据字段1及数据字段2的数据评估的影响可被移除。在相同时隙的长度L的活动中导码编码是根据施用于34的经输入侦测中导码偏移数目而得到,该中导码编码是使用习知演算而得到。而后基于该信道响应及活动中导码编码的Km联合对,两个已接收中导码干扰序列在36、38被建构。第1个中导码干扰是对应于在该导码中导码字段接收的前W-1个码片中导码,其妨碍该数据字段1的卷积尾端凸出进入该导码中导码字段,如先前图1中所示。出现在36a的长度W-1的该已接收(W-1个码片)中导码序列,Mmid,可由累积具相对应中导码编码的每一个信道响应而被模式化,如M‾mid=Σk=1Kmm‾k⊗h‾k]]>取前W-1个样本=ΣkKmΣi=0W-2mik·hn-ik]]>对n=0,1,2...W-2方程式(1)其中mik表示伴随中导码偏移k的中导码mk的第i个组件。注意m‾k=[[m0km1k···mL-1k],]]>表示累积运算子。换言的,该已接收中导码序列为在该活动中导码编码及信道响应间的Km累积的叠合。方程式(1)可以矩阵形式重写如下 =M0midM1midM2mid···MW-2mid]]>方程式(2)其中(hi)T表示列信道响应向量,hi,的置换,且 该矩阵包括一些中导码组件,对在上面方程式的LHS的所有Km中导码为尺寸(W-1)W·Km。例如第i个列的LHS表示在已接收中导码的第i个码片的瞬时所评估的Km累积的和,在中导码矩阵的每一个列的第k个分割包括促成该中导码干扰的mk部份。此外,h‾1h‾2···h‾kmT]]>大小为KmW×1且代表联合信道估计。
该第二已接收中导码干扰对应于进入该数据字段2的已接收中导码尾端的前W-1个码片,于此尾端是得自该信道的延迟扩散,且其破坏该已接收数据字段2的前W-1个码片(参看图1)。
建造该中导码干扰的步骤类似于先前说明的该数据字段1的步骤,然而,在此情况下,该导码中导码字段的卷积尾端扩散进入该数据字段2。在该数据字段2的前W-1个码片的中导码干扰, 可再以矩阵形模式化如下
=M0data2M1data2M2data2···MW-2data2]]>方程式(3)由方程式(2)及(3)分别模式化该两个中导码干扰序列后,方程式(2)于40自该已接收储存数据丛发,r,的导码中导码字段的前W-1个码片消除,于此,在无噪声存在下,前W-1个码片的每一个由相对应中导码码片及该数据字段1的卷积尾端所组成,如图1所示。接着于42,藉由将方程式(3)自在该数据字段2,于r,的前W-1个码片减去,在该数据字段2的中导码干扰作用被移除。接着所得数据丛发被认为是一种数据估计未受中导码干扰影响的丛发。
在42a的输出被供给至MUD 20,参看图2,与在18a的输出一起得到出现在输出20a的经估计符号序列。
本发明技术的性能是依该信道估计及中导码侦测演算的准确性而定,使用完善已知的信道响应,该实施应产生在所得讯号噪声比少于0.1dB。
因该中导码消除处理(图3的电路14)在数据解调(使用MUD电路20)前完成,中导码消除的处理时间直接影响MUD相关延迟,考虑传输功率控制(TPC)延迟及特别是得到粗TPC位的延迟,中导码消除处理的延迟应少于80≈0.03时隙。
处理组件(PE)加法器执行一种中导码及信道响应的“乘法”,如图5“乘法器”108所示。每一个PE具用于每一个消除向量的储存寄存器(亦即累加器)104、106,多任务器110选择合适的中导码输出消除,如将于此文更详尽解释。
下列为系统设计的高等级说明。图7说明该中导码消除区块72如何干扰系统70的其它组件,在处理期间,该中导码消除区块72具至信道评估RAMs 74、76的完全存取而不会有来自其它方法的竞争。该信道评估包括具分为2个RAMs 74、76的实数及虚数成份的16-位复数值。
该中导码服务器78基于中导码数目及中导码偏移供给16-位中导码序列,每一个序列对应于16个1-位值。
信道评估(CHEST)80供给控制中导码消除的功能性的配置参数,CHEST亦供给起始中导码消除处理的控制讯号。
该经计算干扰序列是储存为2对RAMs 82-84及86-88,每一对由实数成份82、86及虚数成份84、88所组成。一对是用于该数据字段1干扰结果及第二对是用于该数据字段2干扰结果。
由于上说明的方程式2及方程式3,我们可了解该处理包括大量的矩阵乘法,左手侧矩阵的大小为(W-1)×W*Km,右手侧向量的大小为W*Km×1。相乘总数目为(W-1)*W*Km。因每一个中导码样本的大小为1位,乘法器的进行可被简化及以多路器进行。
基于图1,最差情况的相乘数目发生于W=57及Km=8时,产生总共25,536的相乘。依序地执行这些相乘为无法接受的,因时钟循环的总数等于相乘的数目。而是,必须藉由指定处理组件(PE)至每一列并列地执行多列的乘法,每一列的PE可使用相乘及累加功能被习知地进行,之后总处理时间可为(W-1)*W*Km/NPE,其中NPE为PE’s的数目。
当NPE=列数=(W-1)时可达到处理时间的最大节省,在此情况下,最差情况的处理时间为W*Km,此发生于当W=29及Km=16且产生464个循环。若处理时间要求允许,PE’s的数目可少于总列数。对一部份处理时间该PE’s可被分配给一组列且然后对整个处理的下一部份再分配给不同组的列。
以上说明的方法假设方程式(2)及(3)的每一个被个别处理且对每一个方程式硬件必须被复制。由方程式(2)及方程式(3)我们了解第一个经相乘矩阵为上三角且第二个矩阵为下三角,我们可以合并此两个矩阵为单一矩阵因在它们中的两个之间没有重叠,此允许该两个方程式的处理可被合并为一个硬件方法,图8为该合并处理的图标表示。
此额外硬件在每一个PE包括两个(2)累加器而非1,及伴随控制逻辑,注意每一个PE依序执行横越已知列的相乘及累加,所以,在任何已知时钟循环期间,仅两个累加器的其中一个为活动的且其会累加上三角矩阵相乘的结果或下三角矩阵的结果。在列结束前,两个累加器具两个矩阵相乘的结果。
进行此功能所需的硬件量是直接关于提供进行处理的时间量及是直接关于用于计算的位宽度,因处理时间及位宽度要求不必要为固定的,此处的设计被选择要被参数化。
参数化在两个不同方向发生,首先,该位宽度被参数化使得设计的容易规模化,第二,并列使用的硬件量亦为参数,该设计是基于一种基本处理组件,称之为PE。所需PE’s的数目依该设计须如何被并列而定,所以,在该设计中PE’s的数目被参数化。
由方程式2及方程式3可注意在矩阵中的行i+1等于向下移位1列的行i,此使得使用移位寄存器94(参照图9)的简单结构可控制中导码数据进入该PE’s的流量,图9为中导码消除设计的框图。
在图9,有2个移位寄存器,上方的一个为92及下方的一个为94,该下方移位寄存器94供给中导码数据至处理组件PE的每一个,该上方移位寄存器供给要被移位进入该下方移位寄存器94的数据,时序及控制由控制电路102进行。
在处理开始时,该下方寄存器94包含该数据字段1计算(下三角矩阵-参看图8)所需的所有数据。该上方寄存器日益增多地供给用于该数据字段2计算(上三角矩阵)的数据。在处理完成时,该下方移位寄存器94包含该数据字段2所需的所有数据。
该上方移位寄存器92的大小被固定在16位,该下方移位寄存器94的大小等于PE’s的数目且因此被参数化。该参数可采用16-位的相乘,该移位寄存器的每一个阶段包含一个二进制位(0或1),其个别地控制减法及加法操作。
每一个移位寄存器具一组序列寄存器R,其允许处理被排列,该序列寄存器R由RAM 96以自下一个活动中导码偏移的数据加载,且PEs处理储存于自目前中导码偏移的工作移位寄存器94的数据。
注意由中导码RAM 96回复的数据在被储存至该移位寄存器92、94前先被分组为16-位字符。
如上所述,图5为一种在中导码消除设计中PE的简化、高等级的图,注意此图中有两个累加器104、106,然而一些硬件在两个方法间为共享的,在108该PE将信道响应向量“乘以”中导码列,输出选择器控制多任务器110以选择累加器104、106的其中一个的内容。
因信道估计及中导码位为复数值样本,该PEs必须执行复数演算,然而,一个完全的乘法器是不必要的,因为中导码值由单一字节成。
根据3GPP TS 25.221mi=(j)i*mi对所有i=1,…,P所以,该中导码样本代表4个可能值1+0j0+1j-1+0j0-1j的1个,信道估计包括多位复数值A+Bj所以,将该信道响应乘以该中导码样本产生4个可能值(A+Bj)(1+0j)=A+Bj(A+Bj)(0+1j)=-B+Aj(A+Bj)(-1+0j)=-A-Bj(A+Bj)(1-1j)=B-Aj的1个。
由此我们了解乘法可以一对多路器(多任务器)120、122及一对加法器/减法器124、126进行,如图6所示。在128的中导码位值mi控制输入的符号(亦即该样本被加或被减),在130的2-位相控制输入如何被多路为该PE,该PE在132被起始,经由多任务器131加载零进入累加器134、136,对每一个干扰值,每一个累加器于134a及134b累加实数部份REAL 1及REAL 2及于136a及136b累加虚数部份Imag.1及Imag.2,如在图4的36及38所示。多任务器138及140分别选择值REAL 1、REAL 2及Imag.1与Imag.2的其中一个,在多任务器138、140的输出的每一个值被送回加法器/减法器124、126以进行下一个加法/减法操作。
图10图标地显示矩阵乘法方法及说明在中导码消除设计中处理组件的角色,每一个PE被指定至一已知列。应注意每一列包含自以上方程序的下三角及上三角部份的数据,所以,在每一列的处理循环结束时,每一个PE的累加器分别包括数据字段1及数据字段2的干扰值。
由图8的考量,可了解上方矩阵U的第一列的PE不提供伴随最左手侧行的中导码PE的输出,然而在下方矩阵L的第一列的最左手侧行的PE提供了输出。指定至第一列的PE提供下方矩阵L的所有其余列的输出且没有上方矩阵U的输出。
此形式对每一个后续列重复,其中每一列的多一个行位置形成矩阵U的输出且少一个行位置形成矩阵L的输出,直到在最后一列,没有矩阵L的输出且最后一列的所有行形成矩阵U的输出。
对MDC的已知实施,PE’s的数目可小于所需计算的数目,在此情况下,列的总数被区分为大小为PE’s数目的区段,此说明于图13。在每一个处理步骤结束时,该输出数据必须在下一个处理步骤开始前被写出。该处理步骤被重复直到所有数据已被处理。注意最后处理步骤可使用少于PE’s的总数。
表2显示得自合并已知中导码偏移的方程式2及方程式3的经合并中导码矩阵。
表2-经合并中导码矩阵 注意对已知中导码偏移所需的中导码组件的总数包括0至W-2及L-(W-1)至L-1,亦注意因该中导码为重复的,L-1及0为连续的。所以,所需要的该总组件包括自L-(W-1)至W-2的连续串行。当总列的子集因有限数目的PE’s而被处理,所需组件的串行仍为连续的因仅起始点及结束点被改变。所以,回复中导码样本可由建立起始点及依序回复数据直到所有需要数据被回复而被简化,此简化了该中导码分组控制逻辑。
实际上,中导码消除建立结束点及以相反顺序回复样本,此是因为下三角矩阵先被处理。
注意以上所列出的指数皆相关于特定中导码偏移的基本中导码补偿。绝对的中导码指数讨论如下。
图12显示中导码消除如何计算丛发形式2的中导码样本的实例。如以上所述,MDC在处理起始时要求自中导码服务器的整个基本中导码序列(长度P)及将其储存于当地RAM。一种特定使用者的中导码由基本中导码的循环偏移样式的L个样本所组成。
MDC藉由以圆形方式定地址该中导码RAM而产生一种经偏移中导码序列,该起始点是基于该中导码偏移数。
表3列出由第三代(3G)专利说明书的两(2)个不同版本的方程式,其定义如何基于基本中导码产生起始中导码补偿。两种版本皆示出做为参考,依据那一个版本被用做设计的自旋1。表4及表5分别列出自长的及短的中导码的相对应方程式所计算得到的起始补偿值。
表3-计算中导码偏移的方程式由TS 25.221V3.3.0方程式1(K’-k)W k=1至K’方程式2(K-k)W+floor(P/K) k=K’+1至K由TS 25.221V4.1.0方程式1(K’-k)W k=1至K’方程式2(K-k-1)W+floor(P/K)k=K’+1至K-1方程式3(K’-1)W+floor(P/K)k=K
表4-长中导码的起始中导码补偿假设K’=8,K=16,W=57,P=456,L=512

表5-短中导码的起始中导码补偿假设K’=3,K=6,W=64,P=192,L=256

图13说明对应于框图的处理时间表。
步骤1在Steiner处理开始时,CHEST开始中导码消除预加载方法,在此方法期间,中导码消除要求自中导码服务器的整体基本中导码序列并将其储存于当地RAM。
步骤2在后处理完成后,CHEST开始中导码消除主要处理,在此方法期间,中导码消除回复每一个活动中导码偏移的中导码样本及信道响应。
步骤3在处理结束时,每一个PE包括2个充满数据的累加器,自每一个PE(对应于数据字段1结果)的第一累加器被依序多路输出及储存至RAMs(参看RAM82及84-图7)。接着,自每一个处理组件的第二累加器(数据字段2结果)被依序多路输出及储存(RAMs 86及88)。
步骤4,5若处理组件数目小于W-1,步骤2及3被重复直到所有所需处理被完成。
以下为处理流程及有限状态机的叙述,其控制中导码消除作用内的各种方法。
图14说明所发生的处理以进行中导码消除作用,此类似于图13所示的处理时间表,但分细项为所需的控制方法。
于此有二(2)个起始MDC处理的控制讯号,第一个讯号起始MDC预加载方法(S1),第一个控制讯号开始MDC主要处理(S2)。
所提供处理组件(PEs)的每一个被指定以处理矩阵乘法(S3)的一列。若PE’s的总数小于列的总数(W-1),则该PE’s可被指定为第一组列。一旦此组列的处理完成,该PE’s可被再指定为下一组列,此被重复直到所有列已被处理。
下一步为经由每一个中导码偏移循环以寻找活动中导码(S4),当活动偏移被找到时,矩阵乘法继续(S5)。
乘法持续目前偏移的整个中导码序列,此持续直到所有中导码偏移已被处理,一旦所有活动中导码偏移已被处理(S6),数据被提供给数据字段1及数据字段2(S7),数据被依序输出及写至输出RAMs。
整个方法被重复直到所有W-1个列被处理(S8)。
在图15至图20所示的状态机控制图16流程图所说明的方法。
图15的预加载状态机要求自中导码服务器的目前中导码号码并将该数据储存于当地RAM,当整个序列被储存时该方法完成。
图16的微处理器经由活动中导码参数定序以数到需被处理的活动中导码总数。
图17的处理组件状态机保持追踪已被处理的列数且其PE’s被指定至每一列,此状态机持续处理直到所有中导码消除矩阵的列已被处理。
图18的中导码偏移状态机经由每一个中导码偏移定序以处理每一个活动偏移。当偏移数目被增加,该状态机检查目前偏移是否为活动的。若中导码偏移为活动的,该数据分组状态机被起始以回复中导码数据,一旦所有中导码偏移已被处理,此状态机开始数据输出状态机。
图19的中导码数据分组状态机负责自当地RAM回复中导码数据及将其分组为16-位字符。数据由RAM回复的顺序是基于目前的中导码偏移。
图20的数据输出状态机负责将中导码消除输出数据依序写至RAM,所有数据字段1结果先被写入,数据字段2结果再被写入。
内部位宽度被选择以容纳下列最大参数-PEs最大数目=64-最大W=114表6-各种参数处理次数表

表6列出所需时钟循环的数目以执行已知参数的中导码消除,该方法自处理开始被进行,不包括自中导码服务器的中导码预加载。
权利要求
1.一种在一TDD丛发中并列中导码消除的方法,用以自已接收丛发的相对应部份消除中导码干扰的影响,其包括a.接收及储存该已接收丛发;b.自该已接收丛发的中导码部份决定一信道估计;c.使用该信道估计以得到在中导码偏移数目的信道响应;d.使用该信道响应、中导码偏移数目及该已接收丛发以消除中导码干扰在已接收丛发的影响,此已接收丛发包括数据部份、中导码、及保护时间间隔,藉此在由数据字段1、中导码、及数据字段2所组成的已接收丛发的该中导码干扰被自该数据丛发消除。
2.根据权利要求1所述的方法,其中该消除步骤包括使用该信道响应及中导码偏移以建构在突出进入该导码中导码字段的数据字段1的卷积尾端上的中导码干扰及在数据字段2的前W-1个码片的中导码干扰。
3.根据权利要求2所述的方法,其中在步骤(d)所得到的该中导码干扰被连续自在步骤(a)执行期间暂时储存的已接收数据丛发中减去。
4.一种并列一中导码消除的方法,其包括储存一种包括至少数据部份及中导码的丛发;建立中导码干扰于该数据部份的第一个的一卷积尾端,此数据部份是突出在响应信道响应及该中导码偏移数目的导码中导码字段;建构中导码干扰于响应该中导码偏移数目及信道响应的该数据字段的一第二部份的一第一组码片;自该数据丛发的该导码中导码字段的第一个数目的码片减去该中导码干扰以提供一中导码结果;及自该中间结果的该数据字段的该第二部份的一第一已知码片数目减去该中导码干扰以提供一经中导码消除的数据丛发。
5.根据权利要求4所述的方法,其中该中导码偏移数目是由将已接收中导码偏移转为中导码编码而得到。
6.根据权利要求4所述的方法,其中该第一数据部份的该中导码干扰包括在突出于导码中导码字段的该第一数据部份的卷积尾端的中导码干扰。
7.根据权利要求4所述的方法,其中建造在该第二数据部份的码片的该中导码干扰包括该第二数据部份的前W-1个码片,其中W=码片数目。
8.一种中导码消除的方法,其包括a.储存一中导码于具一输入阶段及一输出阶段一多阶段移位寄存器;b.施用该寄存器的每一个阶段的值至一附属乘法器,藉此每一个乘法器将其附属阶段的中导码乘以信道响应;c.将每一个乘法器的输出分为实数部份及虚数部份;及d.分别储存该实数及虚数部份。
9.根据权利要求8所述的方法,其更包括e.将在每一个阶段的值以一已知方向移位,以将每一个阶段的值向前送至乘法器,其伴随着响应每一个乘法操作的下一个阶段;及f.重复步骤b至d。
10.根据权利要求9所述的方法,其中步骤b至f是被重复直到原先置于该输入阶段的中导码已达到一已知阶段。
11.根据权利要求8所述的方法,其中该实数及虚数部份是被自一数据丛发的一导码中导码字段的一已知数目的码片减去。
12.根据权利要求8所述的方法,其中该实数及虚数部份是被自一数据丛发的一数据字段的一已知数目的码片减去。
13.一种在一TDD丛发并列中导码消除的装置,以自已接收丛发的相对应部份消除中导码干扰的影响,其包括;接收及储存该已接收丛发的装置;自一种已接收丛发的一中导码部份决定一信道估计的装置;使用该信道估计以得到信道响应及中导码偏移数目的装置;响应该信道响应、中导码偏移数目及已接收丛发的装置以消除中导码干扰在已接收丛发的影响,其包括数据部份、中导码、及一保护时间间隔,藉此在一已接收丛发的该中导码干扰被自该数据丛发消除,该已接收丛发是由数据字段1、中导码、及数据字段2所组成。
14.根据权利要求13所述的装置,其中该消除步骤包括使用该信道响应及中导码偏移的装置以建造在突出进入该导码中导码字段的数据字段1的卷积尾端上的一第一中导码干扰及在数据字段2的前W-1个码片的一第二中导码干扰。
15.根据权利要求14所述的装置,其包括连续自己储存的数据丛发减去该第一及第二中导码干扰的装置。
16.一种并列中导码消除的装置,其包括储存一包括至少数据部份及中导码的已接收丛发的装置;建构中导码干扰于该数据部份的一第一个的一卷积尾端的装置,此数据部份是突出在响应信道响应及中导码偏移数目的导码中导码字段;建构中导码干扰于响应该中导码偏移数目及信道响应的该数据字段的一第二部份的一第一组码片的装置;自该数据丛发的导码中导码字段的一第一已知码片数减去该中导码干扰,以提供一中间结果的装置;及自该中间结果的该数据字段的第二部份的一第一已知码片数目减去该中导码干扰,以提供经中导码消除的数据丛发的装置。
17.根据权利要求16所述的装置,其中该中导码偏移数目是藉由将已接收中导码偏移转为中导码编码而得到。
18.根据权利要求16所述的装置,其中该第一数据部份的中导码干扰包括在突出于导码中导码字段的第一数据部份的一卷积尾端的中导码干扰。
19.根据权利要求16所述的装置,其中建构在该第二数据部份的码片的该中导码干扰包括该第二数据部份的前W-1个码片,其中W=码片数目。
20.一种中导码消除的装置,其包括转移一中导码至一多阶段移位寄存器的装置;施用在该寄存器的每一个阶段的值至一附属乘法器的装置,藉此每一个乘法器将其附属阶段的中导码乘以信道响应;将每一个乘法器的输出分为实数部份及虚数部份的装置;及分别储存该实数及虚数部份的装置。
21.根据权利要求20所述的装置,其更包括将在每一个阶段的内容以一已知方向移位以将每一个上游阶段的内容向前送至一乘法器的装置,其伴随着下一个下游阶段。
22.根据权利要求21所述的装置,其更包括累加每一个乘法器输出。
23.根据权利要求20所述的装置,其更包括将该实数及虚数部份自一数据丛发的导码中导码字段的一已知数目的码片减去。
24.根据权利要求20所述的装置,其更包括将该实数及虚数部份自数据丛发的数据字段的已知数目的码片减去。
25.根据权利要求20所述的装置,其中每一个乘法器包括一加法器/减法器以分别将一信道响应加至一总值,当一导码内容为一第一二进制状态及自该总值减去该信道响应时,其中导码内容为一种第二二进制状态;一累加器,以将该加法器/减法器的输出加至目前内容以提供一总值;及一多任务器,以提供该总值至该加法器/减法器以进行下一个加法/减法操作。
26.根据权利要求25所述的装置,其更包括起始化响应一消除操作的起始化的该累加器的装置。
27.一种从由第一及第二数据字段及多位中导码所组成的一已接收数据丛发消除中导码干扰的装置,该装置包括多个处理组件(PE);自该数据丛发得到信道响应及中导码的装置;选择性地耦合该信道响应至每一个PE的装置连续地耦合该中导码的每一个位至每一个PE的装置;每一个PE包括合并每一个信道响应及每一个中导码位的装置;第一及第二累加器以累加每一个信道响应的每一个PE的输出;及分别自该第一及第二数据字段移除在该累加器的每一个值的装置。
28.根据权利要求27所述的装置,其中每一个PE的合并装置包括;一加法器/减法器,以分别自提供至响应耦合至该PE的一中导码位的一二进制状态的该加法器/减法器一已知值加上或减去附属该信道响应;一多任务器,以选择性地耦合至该加法器/减法器的输出至第一及第二累加器其中之一;及一多任务器,以选择性地供给该累加器其中之一的内容以提供该已知值至该加法器/减法器。
29.根据权利要求28所述的装置,其更包括起始化该累加器的装置,以提供一种预备消除操作的起始已知值。
30.根据权利要求27所述的装置,其中该信道响应由实数及虚数成份所组成;及每一个PE的合并装置包括第一及第二加法器/减法器以分别自一已知值加上或减去该信道响应。
31.根据权利要求30所述的装置,其中该第一及第二加法器/减法器分别累加实数及虚数成份。
32.根据权利要求30所述的装置,其中每一个加法器/减法器选择性地处理要被个别地自第一及第二数据字段消除的干扰值。
全文摘要
一种执行中导码消除的方法及装置,以自数据字段1的卷积尾端及该导码中导码字段(其是得自多路信道的延迟分布)的前W-1个码片移除中导码干扰及以消除在数据字段2的前W-1个码片中导码分布,此两个操作基本上同时进行。该已接收丛发,一般是一种TDD丛发,被储存,该中导码干扰及在已接收丛发的相对应部分是被移除及所得丛发是被施用于一多址用户侦测器以得到符号序列。
文档编号H04L25/03GK1656669SQ03810454
公开日2005年8月17日 申请日期2003年5月1日 优先权日2002年5月9日
发明者里安·布加特, 汤尼诺·那苏提, 查吉尔·S·提摩曼 申请人:美商内数位科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1