通信终端装置与扩展码估计方法

文档序号:7849203阅读:229来源:国知局
专利名称:通信终端装置与扩展码估计方法
技术领域
本发明涉及一种使用公共中间漫步(common midamble)估计多路复用到接收信号的扩展码的通信终端装置与扩展码估计方法。
背景技术
作为一种用于解调接收信号的方法,人们对所使用的接合(Joint)检测(以下将其称为“JD”)给予了关注。JD是一种用于去除各种类型的干扰,例如码元之间的干扰、由于多路经衰减所导致的代码之间的干扰以抽取解调信号的解调方法。此处,为了精确地抽取JD,在一个接收装置中,必须识别所有多路复用到接收信号的扩展代码。然而,对于多路复用的扩展代码来说,它是分配到通信终端装置正确识别的一个自身站的惟一的扩展代码,分配到其他站的扩展代码不从射频基站加以通告。因此,必须精确地估计分配给其他站的扩展代码。
作为一种用于估计分配给其他站以执行JD的扩展代码的方法,可以给出以下的方法。检测在一个时间槽(以下将其称为“TS”)中所使用的中间漫步代码的位移量,并根据所检测的位移量识别多路复用到TS中的扩展代码的个数。在对一个使用了所有扩展代码的数据部分反扩展之后,根据RAKE组合结果,计算每一个码元的平均功率值(以下将其称为“RAKE输出平均值”),选择对应于被识别扩展代码的个数的RAKE输出平均值。把这些被选择的扩展代码确定为将要多路复用到接收信号。
以下,将使用图1给出中间漫步代码的生成的一个解释。关于中间漫步代码的生成,首先,假定连续地准备两个基本代码,每一个拥有456个码片。假定中间漫步代码由512个码片形成,将从连续的两个基本代码的右端位移一个码片并对应512个码片的基本代码、生成为与图1中所说明的中间漫步代码#1一样的中间漫步代码。其次,假定将向中间漫步代码#1左移57并对应512个码片的基本代码,生成为中间漫步代码#2。相类似,将基本代码左移57个码片同时确保512个码片以生成中间漫步代码#3~中间漫步代码#8。
中间漫步代码#9是一个基本代码,其向中间漫步代码#1左移29个码片并对应512个码片。类似于中间漫步代码#2~中间漫步代码#8的生成,将基本代码左移57个码片同时确保512个码片以生成中间漫步代码#10~中间漫步代码#15。而且,中间漫步代码#16是这样的一个代码将其向中间漫步代码#1循环右移28个码片并对应512个码片。
以此方式,由于为了生成每一个中间漫步代码把基本代码位移了一个确保512个码片的预确定的量,所以以下把中间漫步代码x称为具有一个位移量x的中间漫步位移或中间漫步位移x(x1≤x≤16)。
另外,根据基本代码所生成的中间漫步位移的个数为Kcell,并给出值16、8、4任意之一。当Kcell=16时,使用中间漫步位移1~16,当Kcell=8时,使用中间漫步位移1~8,当Kcell=4时,分别使用中间漫步位移1、3、5、7。
在3GPP规范TS25.221 V4.4.0中(在使用其中使中间漫步位移和扩展代码的个数互相对应的公共中间漫步时),可分配给各通信终端的扩展代码的类型的个数为16,而且建立了一个与扩展代码的个数的关系(多路复用到相同TS中的扩展代码的个数)。更具体地,可以使用图2~4对这一点加以解释。
图2说明了当公共中间漫步的类型的个数为16(Kcell=16)时,中间漫步位移和扩展代码的个数之间的关系。而且,图3说明了当公共中间漫步的类型个数为8(Kcell=8)时,中间漫步位移和扩展代码的个数之间的关系。图4说明了当公共中间漫步的类型个数为4(Kcell=4)时,中间漫步位移和扩展代码的个数之间的关系。在图2~4中,m1~m16表示中间漫步的位移量,1个代码和16个代码分别表示多路复用到一个槽中的接收信号的扩展代码的总数。在该表中,“0”表示在中间漫步和扩展代码的个数之间没有建立对应的关系。“1”表示在中间漫步位移和扩展代码的个数之间建立了对应的关系。如图2~4中所示,当Kcell=16时,扩展代码的一个类型对应于一个中间漫步位移,当Kcell=8时,扩展代码的两个类型对应于一个中间漫步位移,以及当Kcell=4时,扩展代码的四个类型对应于一个中间漫步位移,一个基站把中间漫步位移(其对应于多路复用的扩展代码的个数)插入将发送给通信中所有通信终端装置的发送数据中。以下把以这一方式使用的中间漫步位移称为公共中间漫步。
以下将使用图5解释中间漫步的发送功率。图5是一个概念图,说明了发送功率和一个槽配置;在一个基站装置中,把一个中间漫步部分插入一个槽中的数据部分之间和发送到通信终端装置。对于中间漫步的发送功率而言,将其设置成与数据部分相同的发送功率,如3GPP规范TS25.221 V4.4.0中所描述的。
图6是一个方框图,说明了传统通信终端装置的配置。在该图中,一个无线接收部分12经由天线11接收从基站发送的信号,并执行一个预确定的接收处理(下变频、A/D转换等),然后将其输出到延迟曲线(profile)生成部分13和反扩展和RAKE合成部分19。
延迟曲线生成部分13使用Kcell中间漫步复制代码,执行针对接收信号的中间漫步部分的相关计算,以生成Kcell延迟曲线,并将它们输出到最大值检测部分14和路径选择部分16。
最大值检测部分14基于对应于从延迟曲线生成部分13所输出的各复制代码的延迟曲线检测各最大值,并把所检测到的Kcell最大值输出到中间漫步位移确定部分15。
中间漫步位移确定部分15检测最大值检测部分14所检测的Kcell最大值的最大值。换句话说,即检测总相关值的最大相关值(以下将其称为“总相关最大值”),把其中获取了总相关最大值的中间漫步复制代码(中间漫步位移)确定为用作公共中间漫步。把被确定的中间漫步位移输出到路径选择部分16和扩展代码个数候选获取部分19。
以下,在图7中说明了中间漫步位移确定的状态。图7描述了Kcell=4的一种情况,纵轴表示中间漫步位移的最大相关值,横轴表示中间漫步位移的位移量。如图7中所说明的,排列Kcell=4时最大值检测部分14所检测的所使用的m1、m3、m5以及m7的最大值。当在这些最大值之间进行比较时,m5表示总相关最大值。因此,将m5确定为用作公共中间漫步。
路径选择部分16从延迟曲线生成部分13读取中间漫步位移确定部分15所确定的中间漫步的延迟曲线,从读取延迟曲线检测一个峰值、选择一个路径,并且将路径选择结果输出到反扩展和RAKE合成部分17和JD操作部分21。
反扩展和RAKE合成部分17根据路径选择部分16所选择的路径,使用所有扩展代码,对数据部分的多个码元执行反扩展。RAKE把反扩展的信号加以组合,并把RAKE组合信号输出到平均值计算部分18。而且,反扩展和RAKE合成部分17反扩展整个数据部分,RAKE对反扩展的结果加以组合,并把RAKE组合结果输出到一个JD操作部分21。
平均值计算部分18根据RAKE组合结果,针对从反扩展和RAKE合成部分17输出的多个码元,计算每一码元的功率平均值,即RAKE输出平均值,并把它们输出到平均值排序(sorting)部分20。
扩展代码个数候选获取部分19拥有一个表(对应于图2~4),表中使中间漫步位移和扩展代码的个数互相对应,根据该表,获取对应于从中间漫步位移确定部分15输出的中间漫步位移的扩展代码的个数的候选,并把所获取的扩展代码的个数候选输出到平均值排序部分20。
平均值排序部分20按电平的递减顺序选择等价于由平均值计算部分18所计算的扩展代码的总数的RAKE输出平均值,并把等价于被选择的RAKE输出平均值的扩展代码输出到JD操作部分21。
JD操作部分21使用从路径选择部分16输出的路径选择结果、从反扩展和RAKE合成部分17输出的RAKE组合结果、以及从平均值排序部分20输出的扩展代码输出,执行JD操作,并把操作结果输出到一个译码部分(未在图中加以显示)。
如以上所提到的,传统的通信终端装置按电平的递减顺序选择等价于对应于中间漫步位移确定部分所确定的中间漫步位移的扩展代码的个数的RAKE输出平均值,并把对应于被选择的RAKE输出平均值的扩展代码估计为多路复用到接收信号的扩展代码。
然而,在除了Kcell=16的情况下,其中在中间漫步位移和扩展代码的个数之间没有建立一对一的对应关系,对应于一个中间漫步位移的扩展代码个数的候选个数是多重的,因此,不能正确地确定扩展代码的个数,而且不能估计多路复用到接收信号的扩展代码。例如,在Kcell=8的情况下,针对向一个中间漫步位移的扩展代码个数的候选个数为2,而且应该把哪一扩展代码个数用于从RAKE输出平均值选择扩展代码的个数并非显然。

发明内容
本发明的目的是提供一种既使当对应于一个中间漫步位移的扩展代码个数的候选个数为多个时、精确地估计多路复用到接收信号的扩展代码的通信终端装置和扩展代码估计方法。
可以按这样一种方式实现以上的目的使用分配给一个自身站的扩展代码对接收信号反扩展,其后根据反扩展结果的RAKE组合值设置门限值,使用除分配给自身站的扩展代码之外的扩展代码对接收信号反扩展,接下来,在反扩展结果的RAKE组合值和所设置的门限之间执行门限确定,并且把其中获取了超过门限值的RAKE组合值的扩展代码确定为被多路复用到接收信号。


图1是说明了中间漫步位移的生成的示图;图2是说明了当公共中间漫步的类型个数为16(Kcell=16)时,中间漫步位移和扩展代码的个数之间的关系的示图;图3是说明了当公共中间漫步的类型个数为8(Kcell=8)时,中间漫步位移和扩展代码的个数之间的关系的示图;图4是说明了当公共中间漫步的类型个数为4(Kcell=4)时,中间漫步位移和扩展代码的个数之间的关系的示图;图5是一个概念图,说明了发送功率和一个槽配置;图6是一个方框图,说明了传统通信终端装置的配置;图7是说明了中间漫步位移确定的示图;图8是一个方框图,说明了根据本发明的实施例1的通信终端装置的配置;图9是一个流程图,说明了根据本发明的实施例1的通信终端装置的操作;图10A是说明了根据本发明的实施例1的反扩展和RAKE合成部分至扩展代码确定部分中的操作的示图;图10B是说明了根据本发明的实施例1的反扩展和RAKE合成部分至扩展代码确定部分中的操作的示图;图11是一个方框图,说明了根据本发明的实施例2的通信终端装置的配置;图12是一个方框图,说明了根据本发明的实施例3的通信终端装置的配置;以及图13是一个方框图,说明了根据本发明的实施例3的扩展代码确定部分的内部确认。
具体实施例方式
以下将使用附图解释本发明的实施例。
(实施例1)本发明的实施例1解释了这样一种情况估计多路复用到接收信号的扩展代码,而无需指定多路复用到接收信号的扩展代码的个数,甚至是当扩展代码个数的候选个数对应于中间漫步位移时。
图8是一个方框图,说明了根据本发明的实施例1的通信终端装置的配置。在这一图中,无线接收部分102经由天线101接收从基站发送的信号,并执行对接收信号的预定接收处理(下变频、A/D转换等),并将其输出到延迟曲线生成部分103和反扩展和RAKE合成部分107。
延迟曲线生成部分103使用Kcell中间漫步复制代码,执行针对接收信号的一个中间漫步部分的相关计算,以分别生成延迟曲线。把所生成的延迟曲线输出到最大值检测部分104和路径选择部分106。
最大值检测部分104基于对应于从延迟曲线生成部分103输出的各复制代码,检测各最大值,并将所检测到的Kcell最大值输出到中间漫步位移确定部分105。
中间漫步位移确定部分105是一个已知信号确定部分,并检测由最大值检测部分104所检测的Kcell最大值的最大值。换句话说,检测总相关值的最大相关值(以下将其称为“总相关最大值”),并且把其中获取了总相关最大值的中间漫步复制代码(中间漫步位移)确定为公共中间漫步。把被确定的中间漫步位移输出到路径选择部分106。
路径选择部分106从延迟曲线生成部分103读取中间漫步位移确定部分105所确定的中间漫步位移的延迟曲线,从读取延迟曲线检测峰值、选择路径、并将路径选择结果输出到反扩展和RAKE合成部分107和JD操作部分112。
反扩展和RAKE合成部分107根据路径选择部分106所选择的路径,使用所有扩展代码,对数据部分的多个码元执行反扩展,RAKE组合反扩展的信号,并把RAKE组合的信号输出到一个平均数值计算部分108。而且,反扩展和RAKE合成部分107使用所有扩展代码,对整个数据部分反扩展,RAKE组合反扩展的结果。把整个数据部分的RAKE组合结果输出到一个JD操作部分112。
平均数值计算部分108根据从反扩展和RAKE合成部分107输出的多个码元的RAKE组合结果,计算每一个码元的功率平均值(以下将其称为“RAKE输出平均值”),并且把所计算的RAKE输出平均值输出到平均值排序部分109。
平均值排序部分109按递减顺序排序等价于从平均数值计算部分108输出的所有扩展代码的RAKE输出平均值,并把所排序的结果输出到门限设置部分110和扩展代码确定部分111。
作为门限设置参考值,门限设置部分110使用从平均值排序部分109输出的排序结果中使用分配给自身站的多个扩展代码的RAKE输出平均值的最小值,而且将在扩展代码确定部分111中使用的门限值设置为比参考值降低一个预定的宽度的位置。所设置的门限值被输出到扩展代码确定部分111。
扩展代码确定部分111在根据从平均值排序部分109输出的所排序的结果之中除分配给自身站的扩展代码之外的扩展代码获取的RAKE输出平均值和从门限设置部分110输出的门限值之间执行门限确定。当结果超过门限值时,把对应的扩展代码确定为被多路复用到接收信号,并把所确定的扩展代码输出到JD操作部分112。
JD操作部分112使用从扩展代码确定部分111输出的其它站的扩展代码、一个从路径选择部分106输出的通道估计值、以及分配给自身站的扩展代码,执行一个JD操作,并把操作结果输出到译码部分。
以下将使用图9给出拥有以上所提到的配置的通信终端装置的操作的解释。图9是一个流程图,说明了根据本发明的实施例1的通信终端装置的操作。在这一图中,在ST201中,延迟曲线生成部分103在包括于接收信号中的中间漫步位移和中间漫步复制代码之间执行相关以生成一个延迟曲线。在ST202中,最大值检测部分104检测ST201中生成的延迟曲线上最大值。在ST203中,最大值检测部分104检查是否检测了所有中间漫步位移的最大值。当检测了所有中间漫步位移的最大值时,处理前进到ST204。当尚未检测完所有中间漫步位移的最大值时,处理返回到ST201,并重复ST201~ST203,直至检测了所有中间漫步位移的最大值。
在ST204中,中间漫步位移确定部分105检测在ST202中所检测的Kcell最大值的总相关最大值。把其中获取了总相关最大值的中间漫步复制代码(中间漫步位移)确定为将用作公共中间漫步。
在ST205中,路径选择部分106从对应于ST204中所检测的总相关最大值的中间漫步位移(公共中间漫步)的延迟曲线检测一个峰值,以选择一个路径。
在ST206中,反扩展和RAKE合成部分107根据ST205中所选择的路径,使用所有的扩展代码,对数据部分的多个码元执行反扩展,RAKE组合这一反扩展的信号。
在ST207中,平均数值计算部分108根据等价于与ST206中所获取的所有扩展代码相关的多个码元的RAKE组合结果,计算每一扩展代码的每一码元的一个功率平均值(RAKE输出平均值)。
在ST208中,平均值排序部分109按递减顺序排序ST207中所计算的RAKE输出平均值。
在ST209中,在使用分配给自身站的多个扩展代码反扩展之后,门限设置部分110根据ST208中的所排序的结果,检测RAKE输出平均值的最小值。在ST210中,把ST209中所检测的最小值用作门限设置参考值,并且在从参考值降低了一个预确定的宽度的位置设置扩展代码确定部分111中所使用的门限值。这使得很容易设置一个关于是否把除分配给自身站的扩展代码之外的扩展代码多路复用到接收信号的确定参照。
在ST211中,扩展代码确定部分111在根据在于ST208中所排序的结果之中除分配给自身站的扩展代码之外的扩展代码获取的RAKE输出平均值和在ST210中所设置的门限值之间执行门限确定,以确定RAKE输出平均值是否超过门限值。当RAKE输出平均值超过门限值时,处理移向ST212,当RAKE输出平均值小于门限值时,处理移向ST213。
在ST212中,把对应于确定为超过ST211中的门限值的扩展代码确定为多路复用到接收信号的扩展代码。这使得精确估计多路复用到接收信号的扩展代码而无需指出多路复用到接收信号的扩展代码的个数,甚至是当扩展代码个数的候选个数对应于公共中间漫步位移时,成为可能。
在ST213中,检查对应的RAKE输出平均值的门限确定是否结束与除分配给自身站的扩展代码的所有扩展代码的关联。当门限确定结束与除分配给自身站的扩展代码的所有扩展代码的关联时,则处理移向ST214,当没有结束时,处理返回到ST211,重复ST211~ST213,直至门限确定结束与除分配给自身站的扩展代码的所有扩展代码的关联。
以下将使用图10A和10B,具体解释ST207~ST213的操作。图10A和10B解释了实施例1中反扩展和RAKE合成部分107至扩展代码确定部分111的操作。
图10A描述了一种状态,其中,纵轴表示RAKE输出平均值,横轴表示扩展代码个数,平均数值计算部分108计算与ST207中的所有扩展代码的每一个相关的RAKE输出平均值。图10B描述了这样一种状态其中,平均值排序部分109按递减顺序排序图10A中所示的RAKE输出平均值。在这一图中,横轴表示排序后的索引号,例如索引号1~5为分配给自身站的扩展代码。平均值排序部分109持有排序之前和之后代码号和索引号之间的对应关系。
在ST209中,门限设置部分110把对应于分配给自身站的扩展代码中的RAKE输出平均值的最小值的扩展代码用作门限设置参考值。接下来,把对应于索引5所示的扩展代码的RAKE输出平均值用作门限设置参考值。而且,在ST210中,门限设置部分110在从该参考值降低了一个预确定的宽度的位置,设置在扩展代码确定部分111中所使用的门限值。在图10B中,在从参考值降低了X[dB]的位置设置门限值。在ST211中,扩展代码确定部分111确定除分配给自身站的扩展代码之外的扩展代码是否超过门限值。图10B说明了根据对索引6~16所示的RAKE输出平均值的门限确定,超过门限值的索引为6和7。在ST212中,把除分配给自身站的扩展代码之外的由索引6和7所示的扩展代码确定为被多路复用到接收信号。
在ST214中,JD操作部分112使用ST212中被确定为被多路复用到接收信号的扩展代码、分配给自身站的扩展代码、以及通道估计值,执行JD操作。由于使用了精确确定的扩展代码执行JD操作,所以可以精确地执行JD操作,以改进干扰去除特性。
另外,在本实施例中,门限设置部分把对应于分配给自身站的扩展代码的RAKE输出平均值的最小值用作门限设置参考值,并将在扩展代码确定部分中使用的门限值设置在从该参考值降低了一个预确定的宽度的位置所使用的门限值。然而,可以把RAKE输出平均值的最大值,或把通过在对应于分配给自身站的扩展代码之间对对应于分配给自身站的扩展代码的RAKE输出平均值进行平均获取的一个值,用作门限设置参考值。在这一情况中,尽管在从该门限设置参考值降低了一个预确定的宽度的位置设置门限值,但根据门限设置参考值的类型,预确定的宽度不同。
以此方式,根据这一实施例,即使当对应于中间漫步位移的扩展代码个数的候选个数为多个时,也基于从分配给自身站的扩展代码获取的RAKE输出平均值设置门限值,并根据从其它扩展代码和门限值获取的RAKE输出平均值执行门限确定,从而能够精确地估计多路复用到接收信号的扩展代码,而无需指出多路复用到接收信号的扩展代码的个数。
(实施例2)实施例2解释了这样的一种情况其中,当对应于一个中间漫步位移的扩展代码个数的候选个数为多个时,确定通过从扩展代码的候选的最大值去除分配给自身站的扩展代码的个数所获取的扩展代码是否为多路复用到接收信号的扩展代码,以减少在确定除分配给自身站的扩展代码之外的扩展代码时执行门限确定的次数。
图11是一个方框图,说明了根据本发明的实施例2的通信终端装置的配置。然而,在这一图中,对与图8中的部件相同的部件,赋予了与图8中相同的参照数字,并省略了对它们的详细解释。图11与图8的不同之处在于,提供了扩展代码个数候选获取部分401,并把扩展代码确定部分111改成扩展代码确定部分402。
扩展代码个数候选获取部分401持有一个表,其中使中间漫步位移和扩展代码的个数互相对应,并获取对应于由中间漫步位移确定部分105所确定的公共中间漫步的扩展代码个数的候选,而且还把所获取的扩展代码个数的候选中的扩展代码的最大个数的候选输出到扩展代码确定部分402。
对于扩展代码,它们是从通过扩展代码个数候选获取部分401输出的扩展代码的个数的候选减去分配给自身站的扩展代码的个数获取的,扩展代码确定部分402使用由门限设置部分110所设置的门限值,按从对应于除分配给自身站的扩展代码之外的扩展代码的RAKE输出平均值的顶部开始的顺序,执行门限确定。把对应于确定为超过门限值的RAKE输出平均值的扩展代码输出到JD操作部分112。
以下将给出具有以上所述配置的通信终端装置的操作的一个解释。另外,省略了认为与实施例1的通信终端装置相同的操作的详细描述。在以下的解释中,假定按增加扩展代码个数的顺序对应于一个中间漫步位移的扩展代码的个数的候选为N(1),N(2),…,N(k)(k是一个在一个cell和Kcell值中所使用的扩展代码的个数所获取的值)。更具体地讲,将给出关于假定N(1)=1,N(2)=5,N(3)9,N(4)=13以及分配给自身站的扩展代码的个数在Kcell=4和m1的情况下为5的一个解释。
中间漫步位移确定部分105检测由最大值检测部分104所检测的Kcell(在这一情况中为4)最大值的最大值。换句话说,中间漫步位移确定部分105检测一个总相关最大值和中间漫步位移(在这一情况中为m1),其中把获取总相关最大值确定为将要用作公共中间漫步。把所确定的m1输出到扩展代码个数候选获取部分401。
扩展代码个数候选获取部分401获取N(1)=1,N(2)=5,N(3)9,N(4)=13,它们是对应于从中间漫步位移确定部分105输出的m1的扩展代码的个数候选。根据扩展代码个数候选获取部分401所持有的表,并且把N(4)=13,它是扩展代码的最大个数的候选,输出到扩展代码确定部分402。
扩展代码确定部分402执行最高8个RAKE输出平均值和由门限设置部分110所设置的门限值之间的门限确定。其中,最高8个RAKE输出平均值对应于除分配给自身站的扩展代码之外的扩展代码,并对应于通过把从扩展代码个数候选获取部分401输出的N(4)=13减去分配给自身站“5”的扩展代码的个数获取的值。这使得将不针对除分配给自身站的扩展代码之外的所有扩展代码执行门限确定的可能性增大。即,在以上所提到的例子的情况中,把扩展代码的个数限制为所有16个扩展代码的13个代码,并且可以在8个代码上执行门限确定,以致于与在所有16个代码上的门限确定相比,可以减少门限确定的次数。因此,增大了减少通信终端装置中处理量可能性。特别是,当N(k)的值(扩展代码的个数的候选的最大值)减少时,减少处理量的效果变得十分明显。
作为扩展代码确定部分402所执行的门限确定的结果,把确定为超过门限值的对应于RAKE输出平均值的扩展代码,确定为将要多路复用到接收信号,并将其随分配给自身站的扩展代码一起输出到JD操作部分112。
以此方式,根据这一实施例,当对应于一个中间漫步位移的扩展代码个数的候选个数为多个时,对通过从扩展代码的候选的最大值去除分配给自身站的扩展代码的个数获取的扩展代码进行扩展代码确定,以减少对除分配给自身站的扩展代码之外的扩展代码进行确定时执行门限确定的次数,从而进一步减少了通信终端装置中的处理量。
(实施例3)本发明的实施例3解释了这样一种情况其中,根据对被确定为被多路复用到实施例2中的接收信号的扩展代码的个数与分配给自身站的扩展代码的个数的总值与对应于公共中间漫步的扩展代码个数的候选之间的大、小值的比较,,确定多路复用到接收信号的扩展代码。
图12是一个方框图,说明了根据本发明的实施例3的通信终端装置的配置。
然而,在这一图中,对与图11中的部件相同的部件,赋予了与图11中相同的参照数字,并省略了对它们的详细解释。图12与图11的不同之处在于,把扩展代码个数候选获取部分401改成扩展代码个数候选获取部分501,并把扩展代码确定部分402改成扩展代码确定部分502。
扩展代码个数候选获取部分501持有一个表,其中使中间漫步位移和扩展代码的个数互相对应,并获取对应于由中间漫步位移确定部分105所确定的公共中间漫步的扩展代码个数的候选,而且还把所获取的扩展代码的最大个数的候选输出到扩展代码确定部分502。
扩展代码确定部分502使用从平均值排序部分109输出的RAKE输出平均值的排序结果、从门限设置部分110输出的一个门限值、以及从扩展代码个数候选获取部分501输出的扩展代码个数的候选,对多路复用到接收信号的扩展代码执行确定。以下将对这一点特别加以解释。把确定为被多路复用到接收信号的扩展代码输出到JD操作部分112。
以下将使用图13,给出扩展代码确定部分502的内部配置的一个解释。对于扩展代码,它们是从通过扩展代码个数候选获取部分501输出的扩展代码的最大个数的候选减去分配给自身站的扩展代码的个数获取的,一个第一扩展代码确定部分601使用由门限设置部分110所设置的门限值,按从对应于除分配给自身站的扩展代码之外的扩展代码的RAKE输出平均值的顶部开始的顺序,执行门限确定。把对应于确定为超过门限值的RAKE输出平均值的扩展代码确定为多路复用到接收信号的扩展代码。此时,多路复用到接收信号的扩展代码的个数为a,并且把扩展代码的个数a输出到一个比较部分602。
比较部分602在扩展代码个数候选获取部分501输出的扩展代码的个数的候选N(1)~N(k)和扩展代码的个数a之间执行大、小值比较。作为比较的结果,把大于a和最接近a的一个候选(例如b)输出到第二扩展代码确定部分603。
第二扩展代码确定部分603把从比较部分602输出的候选b确定为多路复用到接收信号的扩展代码的个数,而且最后确定按从RAKE输出平均值的顶部开始的顺序对应于RAKE输出平均值的扩展代码为多路复用到接收信号的扩展代码。这是因为可以考虑这样一种情况其中,在RAKE输出平均值的计算范围内,RAKE输出平均值没有因为一个错误等略超过门限值。在这样一种情况中,精确地确定了多路复用到接收信号的扩展代码。因此,即使当第一扩展代码确定部分601不能把扩展代码确定为被多路复用到接收信号的扩展代码时,也可以最终由第二扩展代码确定部分603把它们确定为多路复用到接收信号的扩展代码。在这一实施例中,由于基站装置根据多路复用到接收信号的扩展代码的个数,选择和发送中间漫步位移,所以基站装置使用了这样一个事实对应于中间漫步位移的扩展代码的个数的可靠性是高的。
以此方式,根据这一实施例,通过在根据对应于分配给自身站的RAKE输出平均值所设置的门限值和其它RAKE输出平均值之间执行门限确定,可以根据对应于公共中间漫步的扩展代码个数的候选,把扩展代码确定为被多路复用到接收信号的扩展代码,甚至是当存在不能被确定为被多路复用到接收信号的扩展代码时。
本发明的从基站装置接收信号的通信终端装置,其中,对应于多路复用到一个信息信号中的扩展代码的个数的多个已知信号和该信息信号被多路复用到该接收信号中,该通信终端装置采用了这样一种配置包括反扩展和RAKE合成部分,用于使用可能被多路复用到接收信号的所有扩展代码、对多路复用到接收信号的信息信号反扩展,而且RAKE组合反扩展的结果;已知信号确定部分,用于在多个已知信号中指定一个多路复用到接收信号的已知信号;扩展代码个数候选获取部分,用于获取对应于由所述已知信号确定部分所确定的已知信号的扩展代码个数的候选;扩展代码确定部分,用于根据所述扩展代码个数候选获取部分所获取的扩展代码个数的候选和所述反扩展和RAKE合成部分所获取的RAKE组合结果的电平、确定除分配给自身站的扩展代码之外的扩展代码是否被多路复用到接收信号;以及JD操作部分,用于使用被确定为被多路复用到接收信号的扩展代码、执行接合检测操作。
根据这一配置,通过使用分配给自身站的扩展代码,根据反扩展和RAKE合成部分所获取的RAKE组合结果的电平,确定除分配给自身站的扩展代码之外的扩展代码是否被多路复用到接收信号,可以精确地确定多路复用到接收信号的扩展代码,以使用这些精确确定的扩展代码执行接合检测操作,从而使改进干扰去除特性成为可能。
本发明采用了这样一种通信终端装置其中,所述扩展代码确定部分包括一个门限设置部分,该门限设置部分把由所述反扩展和RAKE合成部分所获取的RAKE组合结果的电平最小值用作使用分配给自身站的多个扩展代码的门限设置参考值,并且当分配给自身站的扩展代码的个数为多个时,根据门限设置参考值设置门限值。
根据这一配置,将使用分配给自身站的多个扩展代码、由反扩展和RAKE合成部分所获取的RAKE组合结果的电平的最小值用作门限设置参考值,从而能够容易地设置关于除分配给自身站的扩展代码之外的扩展代码是否多路复用到接收信号的确定参照,并根据这一门限值执行门限确定,从而使确定多路复用到接收信号的扩展代码成为可能。
本发明的通信终端装置采用了这样一种配置其中,所述扩展代码确定部分确定通过从由所述扩展代码候选获取部分所获取的扩展代码个数的候选中的扩展代码的最大个数去除分配给自身站的扩展代码的个数所获取的扩展代码、是否为多路复用到接收信号的扩展代码。
根据这一配置,通过确定通过从扩展代码候选获取部分所获取的扩展代码个数的候选中的扩展代码的最大个数去除分配给自身站的扩展代码的个数所获取的扩展代码,是否为多路复用到接收信号的扩展代码,当被用作候选的扩展代码的个数小于可能被多路复用到接收信号的所有扩展代码时,不必确定所有扩展代码,因此可以减少通信终端装置所执行的处理量。
本发明的通信终端装置采用了这样一种配置其中,所述扩展代码确定部分包括第一扩展代码确定部分,用于根据反扩展和RAKE组合结果的电平、确定除分配给自身站的扩展代码之外的扩展代码是否多路复用到了接收信号;比较部分,用于在由所述第一扩展代码确定部分确定为被多路复用到接收信号的扩展代码的个数及分配给自身站的扩展代码的个数的总值、与由所述扩展代码个数候选获取部分所获取的扩展代码个数的多个候选之间、执行值大小的比较;以及第二扩展代码确定部分,用于选择等价于候选所示的扩展代码的个数、大于总值而且按电平的递降顺序最接近于总值的RAKE组合结果,并且把对应于所选择的RAKE组合结果的扩展代码确定为多路复用到接收信号的扩展代码。
根据这一配置,通过根据由第一扩展代码确定部分所确定的扩展代码的个数和分配给自身站的扩展代码的总值与扩展代码个数候选获取部分所获取的扩展代码个数的候选系列之间的大、小值比较,指定多路复用到接收信号的扩展代码的个数,即使当第一扩展代码确定部分没有把的扩展代码确定为多路复用到接收信号的扩展代码时,第二扩展代码确定部分也可以把它们确定为多路复用到接收信号的扩展代码,因此能够精确地确定多路复用到接收信号的扩展代码。
本发明的扩展代码估计方法包括反扩展和RAKE组合步骤,使用可能被多路复用到接收信号的所有扩展代码、对多路复用到接收信号的信息信号进行反扩展以RAKE组合反扩展的结果;以及扩展代码确定步骤,使用分配给自身站的扩展代码、根据所述反扩展和RAKE组合步骤中所获取的RAKE组合结果的电平、确定除分配给自身站的扩展代码之外的扩展代码是否多路复用到了接收信号。
根据这一方法,通过使用分配给自身站的扩展代码,根据反扩展和RAKE组合步骤所获取的RAKE组合结果的电平,确定除分配给自身站的扩展代码之外的扩展代码是否被多路复用到接收信号,可以精确地确定多路复用到接收信号的扩展代码。
如以上所解释的,根据本发明,在使用分配给自身站的扩展代码反扩展之后,根据RAKE输出平均值设置门限值。在使用除分配给自身站的扩展代码之外的反扩展代码反扩展之后,在所设置的门限值和RAKE输出平均值之间执行门限确定,因此可以精确地确定多路复用到接收信号的扩展代码,甚至是当对应于公共中间漫步的扩展代码的个数为多个时。
本申请基于2002年5月22日提出的、日本专利申请No.2002-148268,特意将其全部内容并入此处,以作参考。
工业上的可应用性本发明适用于一种使用公共中间漫步估计多路复用到接收信号的扩展代码的通信终端装置与扩展代码估计方法。
权利要求
1.一种从基站装置接收信号的通信终端装置,其中,对应于多路复用到一个信息信号中的扩展代码的个数的多个已知信号和该信息信号被多路复用到该接收信号中,该通信终端装置包括反扩展和RAKE合成部分,用于使用可能被多路复用到接收信号的所有扩展代码、对多路复用到接收信号的信息信号反扩展,而且RAKE组合反扩展的结果;已知信号确定部分,用于在多个已知信号中指定一个多路复用到接收信号的已知信号;扩展代码个数候选获取部分,用于获取对应于由所述已知信号确定部分所确定的已知信号的扩展代码个数的候选;扩展代码确定部分,用于根据所述扩展代码个数候选获取部分所获取的扩展代码个数的候选和所述反扩展和RAKE合成部分所获取的RAKE组合结果的电平、确定除分配给自身站的扩展代码之外的扩展代码是否被多路复用到接收信号;以及JD操作部分,用于使用被确定为被多路复用到接收信号的扩展代码、执行接合检测操作。
2.根据权利要求1的通信终端装置,其中,所述扩展代码确定部分包括一个门限设置部分,该门限设置部分把由所述反扩展和RAKE合成部分所获取的RAKE组合结果的电平最小值用作使用分配给自身站的多个扩展代码的门限设置参考值,并且当分配给自身站的扩展代码的个数为多个时,根据门限设置参考值设置门限值,并且其中所述扩展代码确定部分将获取到超过门限值的RAKE组合结果电平的扩展代码确定为要被多路复用到接收信号。
3.根据权利要求1的通信终端装置,其中,所述扩展代码确定部分确定通过从由所述扩展代码候选获取部分所获取的扩展代码个数的候选中的扩展代码的最大个数去除分配给自身站的扩展代码的个数所获取的扩展代码、是否为多路复用到接收信号的扩展代码。
4.根据权利要求1的通信终端装置,其中,所述扩展代码确定部分包括第一扩展代码确定部分,用于根据反扩展和RAKE组合结果的电平、确定除分配给自身站的扩展代码之外的扩展代码是否多路复用到了接收信号;比较部分,用于在由所述第一扩展代码确定部分确定为被多路复用到接收信号的扩展代码的个数及分配给自身站的扩展代码的个数的总值、与由所述扩展代码个数候选获取部分所获取的扩展代码个数的多个候选之间、执行值大小的比较;以及第二扩展代码确定部分,用于选择等价于候选所示的扩展代码的个数、大于总值而且按电平的递降顺序最接近于总值的RAKE组合结果,并且把对应于所选择的RAKE组合结果的扩展代码确定为多路复用到接收信号的扩展代码。
5.一种扩展代码估计方法,包括反扩展和RAKE组合步骤,使用可能被多路复用到接收信号的所有扩展代码、对多路复用到接收信号的信息信号进行反扩展以RAKE组合反扩展的结果;以及扩展代码确定步骤,使用分配给自身站的扩展代码、根据所述反扩展和RAKE组合步骤中所获取的RAKE组合结果的电平、确定除分配给自身站的扩展代码之外的扩展代码是否多路复用到了接收信号。
全文摘要
反扩展/RAKE分析单元(107)通过使用所有扩展代码对数据部分执行反扩展,并且RAKE分析反扩展的信号。平均数值计算部分(108)根据RAKE分析结果计算所有扩展代码的功率平均值(RAKE输出平均值)。门限值设置单元(110)将分配给自身站的扩展代码的RAKE输出平均值的最小值设置为门限值设置参考值,并将门限值设置在从参考值降低了预定宽度的位置。扩展代码判断单元(111)在从除分配给自身站的扩展代码之外的扩展代码所获取的RAKE输出平均值和该门限值之间执行门限判断,并判断对应于超过门限值的RAKE输出平均值的扩展代码为多路复用到接收信号的扩展代码。JD计算部分(112)使用多路复用到接收信号的扩展代码执行JD计算。因此,既使有多个对应于一个中间漫步位移的扩展代码个数的候选时,也可以精确估计多路复用到接收信号的扩展代码。
文档编号H04B1/707GK1557055SQ03801079
公开日2004年12月22日 申请日期2003年5月16日 优先权日2002年5月22日
发明者中胜义, 西尾昭彦, 彦 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1