多移动台多径搜索方法

文档序号:7623185阅读:114来源:国知局
专利名称:多移动台多径搜索方法
技术领域
本发明属于移动通讯领域,尤其涉及宽带码分多址系统中多移动台多径搜索的实现。
背景技术
在现代的移动通信技术中,宽带码分多址技术越来越受到广泛的运用,对基站(NodeB)而言,多径搜索技术是其接收得以实现的一个重要环节。通用的多径搜索处理操作步骤如下所述(如图1所示)1)101读取天线数据操作该操作步骤的功能是从天线缓存中读取本次相关操作所需要的数据,并把读取的数据写入到相关操作数据存储器中;2)102本地扰码序列生成操作该操作步骤的功能是生成天线数据中对应扰码的共轭序列,并对该共轭序列进行加扩处理--加扩选取的扩频码(OVSF)与天线数据中的扩频码相同,把生成好的扰码序列写入到相关操作的扰码存储器中;3)103相关操作该操作步骤的功能是把步骤101读回的数据和步骤102的生成的本地扰码序列进行相乘;4)104解扩操作该操作步骤的功能是把步骤103的结果按扩频因子大小进行相加处理;5)105相干累加操作该操作步骤的功能是把步骤104的结果中导频(pilot)数据部分去符号相加,把相干累加结果写入到相干累加存储RAM中;6)106非相干累加操作该操作步骤的功能是把各次105的结果求模后相加,把相加后的结果写入到非相干累加存储RAM中;7)107结果输出操作该操作步骤的功能是把非相干累加的最终结果写入到输出RAM中,以便进行后续其它处理。
在实际中,一个基站常常与多个移动台(UE)进行通信,这就需要对接入的所有UE进行多径搜索。由无线通信的原理可知,在一定时间内无线信道的物理特性改变不大,几乎等于没有改变,因此就不必要每时每刻对同一UE的多径进行搜索,可以间断周期性的进行搜索。也就是说,在一段特定时间内对某一UE进行多径搜索,而在接下来的另一段时间内就可以不对该UE进行多径搜索,此段空闲时间就可以用来对别的UE进行多径搜索,即是利用时分复用的概念来对所有接入的UE进行多径搜索。
在现有技术中,是以UE为对象进行等时分复用(如图2所示),例如,假设基站与4个UE进行通信,则把搜索周期分为四段,每个UE利用周期中的一段进行搜索,201时间段搜索UE0、202时间段搜索UE1、203时间段搜索UE2、204时间段搜索UE3,对这4个UE进行多径搜索的时间段是相等的,因此可称作等时分复用方法。在201、202、203、204各自的四分之一周期时间段内,按上面所述的多径搜索处理步骤对UE进行搜索处理。等到下一个周期到来时,在相同的四分之一周期时间段内又进行新的一次搜索。
一般来说,积分长度(相干累加长度与非相干累加长度之积)较短,性能就不太理想。在现有技术中,往往只有在某个UE的一次积分完成后才能对别的UE进行搜索,这种等时分复用的方法使得对积分长度进行设置的灵活性较差,因为某个UE的积分长度取得太长,使整个搜索周期变长,等到下一个周期到来时,可能UE对应的多径特性早已发生改变,如果积分长度设得过短,虽然搜索周期变短了,但是每次搜索中能利用的数据量较少,使得搜索结果性能可能不太理想。

发明内容
本发明的目的是为了克服现有技术中存在的由于搜索周期不灵活而带来的性能不理想的缺点,提出一种搜索周期更灵活、搜索性能更理想的多移动台多径搜索方法。
为了实现上述发明目的,本发明提出一种多移动台多径搜索方法,包括步骤1、定制相干、非相干累加长度;步骤2、定制搜索周期,所述搜索周期为在某个时间段对移动台进行多径搜索;步骤3、设置每个移动台的启动时间;所述步骤2中的搜索周期为移动台的相干累加长度。
所有的移动台的搜索时间和非搜索时间的和是相同的;所述搜索时间和非搜索时间单位可以是符号、时隙或帧。
所述步骤3具体包括(1)启动多移动台,设定系统启动时间,当前系统时间;(2)若当前移动台启动的系统时间与系统启动时间的差值与当前移动台的周期的比值大于或等于所有已经启动的移动台的相干累加长度和,当前移动台的启动时间是,当前系统时间与当前移动台周期的和,减去当前系统时间与系统启动时间的差值与当前移动台的周期的比值,再加上所有已经启动的移动台的相干累加长度;若当前移动台启动的系统时间与系统启动时间的差值与当前移动台的周期的比值小于所有已经启动的移动台的相干累加长度和,则当前移动台的启动时间是,当前系统时间与所有已经启动的移动台的相干累加长度和,减去当前系统时间与系统启动时间的差值与当前移动台的周期的比值。
采用本发明提供的多移动台多径搜索方法,可以对不同的UE选取不同的积分周期,而且搜索周期不影响积分长度的设置,可大大提高积分长度设置的灵活性,从而可以大大改善搜索性能。本发明使多UE以相干累加长度交替进行搜索,因为相干累加长度一般都很短,使得搜索达到类似并行程度。此外,由于非相干累加的长度不受搜索周期的限制,可以大大改善搜索性能。


图1是现有一般的多径搜索操作流程图;图2是等时分复用方法的多径搜索示意图;图3是本发明所述多移动台多径搜索方法流程图;图4是多UE并行搜索方法搜索周期、相干、非相干配置示意图。
具体实施例方式
下面结合具体实施方式
对本发明所述方法作进一步说明。
在本发明所述方法中,包括了三个重要标准的定制,一个是相干非相干累加长度定制,一个是搜索周期定制,还有一个是每个UE的启动时间设置。其中,相干、非相干累加长度定制的定制原则为利用定制的相干、非相干累加长度的要使搜索的结果满足3GPP规定的不同case、不同信干比情况下假径概率限制,相干累加长度的单位为“symbol”,非相干累加长度单位为“次”,即是对多少“次”相干累加结果能量值进行非相干累加。
而搜索周期的定制方法为“搜索周期”就是定义在某个时间段对某个UE进行多径搜索(此时间段相对于该UE称作active时间),在另外的时间段不对该UE进行多径搜索(此时间段相对于该UE称作inactive时间),active时间和inactive时间是基于UE相对而言的,某个UE的acitve时间相对于别的UE就是inactive时间。Active和inactive时间单位可以是符号(symbol),也可以是时隙(slot),还可以是帧(frame)。搜索周期定制就是对不同的UE设计各自的搜索周期,对某一UE来说,active长度就是其相干累加的长度,而inactive时间就等于其它UE的active时间之和,如果UE0、UE1、......、UEN的相干累加长度分别为Coh0、Coh1、......、CohN,则对应的active为Coh0、Coh1、......、CohN,对应的inactive为Coh1+Coh2+...+CohN、Coh0+Coh2+...+CohN、Coh0+Coh1+Coh3+...+CohN、......、Coh0+...+CohN-2+CohN,所有UE的周期相同,也既是active0+inactive0=active1+inactive1=...=activeN+inactiveN;对于每个UE的启动时间设置,时间设置的具体方法为各个UE的启动时间与搜索周期和已经启动的UE相干累加长度有关,假设已经启动0、1、...、I-1共I个UE,系统启动时间为t0(时间单位和相干累加长度单位一致),当前系统时间为tcurrent,如果(tcurrent-t0)%(active+inactive)大于或等于(coh0+coh1+...+cohI-1),则UEI的启动时间为tcurrent+(active+inactive)-((tcurrent-t0)%(active+inactive))+(coh0+coh1+...+cohI-1),如果(tcurrent-t0)%(active+inactive)小于(coh0+coh1+...+cohI-1),则UEI的启动时间为tcurrent+((coh0+coh1+...+cohI-1)-((tcurrent-t0)%(active+inactive)));在304所述步骤中,按“背景技术”中所述的通用多径搜索操作步骤进行周期循环多径搜索。
下面结合一个实例来对本发明的具体实施方式
进行说明。在本例中,假设共搜索3个UE,分别为UE0、UE1、UE2
1)相干、非相干累加长度定制,具体定制为定制UE0的相干累加长度Cob0为2slots、UE1的相干累加长度Coh1为1slot、UE2的相干累加长度Coh2为1slot,UE0、UE1、UE2的非相干累加长度分别为2、3、1;2)“搜索周期”定制,具体定制为UE0的active0=Coh0、inactive0=Coh1+Coh2,UE1的active1=Coh1、inactive1=Coh0+Coh2,UE2的active2=Coh2、inactive2=Coh0+Coh1;3)每个UE的启动时间设置,具体设置为假如系统启动时间t0=0,当前时间tcurrent=0,首先启动UE0,则UE0的启动时间为tcurrent-((tcurrent-t0)%(active0+inactive0))=0,接着启动UE1,UE1的启动时间为tcurrent+Coh0-((tcurrent-t0)%(active1+inactive1))=Coh0=2,最后启动UE2,UE2的启动时间为tcurrent+Coh0+Coh1-((tcurrent-t0)%(active2+inactive2))=Coh0+Coh1=3;4)按“背景技术”中所述的通用多径搜索操作步骤进行周期循环多径搜索,搜索的顺序为slot#0~1(UE0)->slot#2(UE1)->slot#3(UE2)->slot#4~5(UE0)->slot#6(UE1)->slot#7(UE2)......(“slot#0~1(UE0)”表示在第0、1时隙对UE0进行多径搜索)。UE0的搜索间隔循环slot#0~1、slot#4~5、slot#8~9......;UE1的搜索间隔循环slot#2、slot#6、slot#10......;UE2的搜索间隔循环slot#3、slot#7、slot#11......;由本例可以看出,UE0、UE1、UE2短周期类进行交替搜索,由于交替周期较短,可以近似看作3个UE在进行并行搜索,搜索周期只与相干累加长度有关,而与非相干累加长度无关,3个UE选取不同的积分周期,积分周期与搜索周期无关,与原技术方案相比,大大提高积分长度设置的灵活性,从而可以大大改善搜索性能。
权利要求
1.一种多移动台多径搜索方法,其特征在于包括步骤1定制相干、非相干累加长度;步骤2定制搜索周期,所述搜索周期为在某个时间段对移动台进行多径搜索;步骤3设置每个移动台的启动时间。
2.如权利要求1所述的多移动台多径搜索方法,其特征在于,所述步骤2中的搜索周期为多个移动台的相干累加长度和。
3.如权利要求1或2所述的多移动台多径搜索方法,其特征在于,所有的移动台的搜索时间和非搜索时间的和是相同的;所述搜索时间和非搜索时间单位可以是符号、时隙或帧。
4.如权利要求1所述的多移动台多径搜索方法,其特征在于,所述步骤3具体包括(1)启动多移动台,设定系统启动时间,当前系统时间;(2)若当前移动台启动的系统时间与系统启动时间的差值与当前移动台的周期的比值大于或等于所有已经启动的移动台的相干累加长度和,则当前移动台的启动时间是,当前系统时间与当前移动台周期的和减去当前系统时间与系统启动时间的差值与当前移动台的周期的比值,再加上所有已经启动的移动台的相干累加长度;若当前移动台启动的系统时间与系统启动时间的差值与当前移动台的周期的比值小于所有已经启动的移动台的相干累加长度和,则当前移动台的启动时间是,当前系统时间与所有已经启动的移动台的相干累加长度和减去当前系统时间与系统启动时间的差值与当前移动台的周期的比值。
全文摘要
本发明公开了一种移动通信领域中的多移动台多径搜索方法,包括如下步骤步骤1、定制相干、非相干累加长度;步骤2、定制搜索周期;步骤3、设置每个移动台的启动时间;步骤4、周期循环执行多径搜索。采用本发明所述方法,可以对不同的移动台选取不同的积分周期,而且搜索周期不影响积分长度的设置,可以大大提高积分长度设置的灵活性,从而改善了搜索性能。
文档编号H04B7/26GK1925343SQ20051009856
公开日2007年3月7日 申请日期2005年9月2日 优先权日2005年9月2日
发明者刘新阳, 赵善红 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1