多用户设备的探测参考信号上行资源分配方法及基站的制作方法

文档序号:7660350阅读:141来源:国知局
专利名称:多用户设备的探测参考信号上行资源分配方法及基站的制作方法
技术领域
本发明涉及通信领域,具体地,涉及一种多用户设备的探测参考信号(SRS)上行资源分配方法,以及使用该方法分配多用户设备SRS上行资源的基站。
背景技术
在LTE(Long Term Evolution,长期演进)系统中,上行信道的探测参考信号(Sounding Reference Signal,简称 SRS)是用户设备(User Equipment,也称为终端,简称UE)端发送给基站的一个信号,可以用于基站(eNB)对上行信道质量进行探测和评估,eNB根据探测和评估的结果对上行数据的调度进行优化和调整,如上行传输时占用的频率资源,或者是使用的调制编码方式等。在TDD LTE模式下,UE可以基于eNB侧发送的配置结果在普通上行子帧或上行导频时隙(Uplink Pilot Time Slot,简称UpPTS)中传输探测参 考信号(SRS)。这里,UE侧的资源配置方法可参见3GPP规范36. 211和36. 213的相关部分描述。根据3GPP规范的描述,基站(E-UTRAN NodeB,简称为eNB)可以通过SIB (SystemInformation Blocks)消息中的小区专有参数(Cell specific parameter)和无线资源控制(RRC)消息中的UE专有参数(UE specific parameter)来为每个用户设备UE在时域和频域分配SRS的上行资源。但是,在小区中有多个用户的情况下,现有技术中缺乏相应的方法为多个用户分配SRS上行资源。中国公开专利申请CNlO 1330325A涉及通过一基站为一终端的探测参考信号(SRS)分配资源的方法。其中通过一 SRS带宽参数(BSRS)和一 SRS频率范围参数(nRRC)在频域上为一个UE分配资源。该方案提供了利用SRS带宽参数(BSRS)和SRS频率范围参数(nRRC)为一个UE的SRS在频域上分配资源的方法。但是,该方法仅支持一个用户在频域上的SRS资源分配。而对于多用户的SRS,则不支持在时域和频域这两者上自动的SRS资源分配。中国公开专利申请CN101335969A涉及一种计算资源参数的方法,该资源用于终端在上行导频时隙(UpPTS)发送SRS,并且该SRS信号是在该资源上进行传输的。当物理随机接入信道PRACH在系统带宽的下边界包含子载波时,则通过随机接入信道(即物理随机接入信道PRACH)的频率位置单元来决定索引。该系统带宽的下边界作为所述最大SRS带宽的初始位置。该文献提供了为一个用户的SRS在具有最大SRS带宽的初始位置的频域上分配资源的方法。但是,该方法仅支持在频域上为一个UE分配SRS资源,而不支持针对多个用户的SRS在时域和频域二者上自动分配SRS资源。中国公开专利申请CN101340383A涉及一种利用上行系统带宽在频域上的对应RB数量和物理上行控制信道(PUCCH)在根据当前系统参数决定的时隙中占用的最大RB数量之间的差异,在频域上确定探测参考信号(SRS)带宽的资源块(RB)数量的方法。其中,SRS带宽的对应RB数量是偶数,并且该SRS带宽的对应RB数量在所述频域上的对应素因子包含2,3和5。该文献提供了在频域上确定探测参考信号(SRS)带宽的资源块(RB)数量的方法。但是,该方法仅支持利用不同资源块在频域上的SRS资源分配,而不支持针对多个用户的SRS在时域和频域二者上自动的分配SRS资源。美国公开专利申请US20090034468A1涉及一种向每个探测资源关联一探测周期(sounding period),并针对不同的子巾贞对一组用户设备的探测资源进行分时使用。其中,用户设备要求周期性和时间上不可变的不同探测周期,并要求将所述分时使用的用户设备分配给不同时期的子帧。其中,探测资源共享树形成为递归的,选定所述探测资源共享树的顶点,并且基于该选定的顶点分配所述探测资源。该文献提供了利用不同探测周期在时域上分配探测资源的方法。但是,该方法仅支持利用不同周期在时域上分配SRS资源,而不支持针对多用户的SRS在时域和频域这两者上自动地分配SRS资源。国际公开专利申请W02009019062A2涉及一种对一移动终端的探测信号传输确定不同的配置参数组的方法。所确定的不同配置参数组被传输到所述移动终端,用于使所述移动终端针对不同的用途产生不同的探测信号,例如通过所述无线通信网络进行的信道质量和定时估算。该专利申请提供了利用不同的配置参数组为一个移动终端分配探测信号资 源的方法。但是,该方法仅支持利用不同的配置参数组对一个用户的SRS资源分配,而不支持针对多用户的SRS在时域和频域这两者上的自动地进行SRS资源分配。中国公开专利申请CN101404817A涉及一种针对特定小区的用户终端根据分配策略分配探测参考信号(SRS)的带宽。所述策略是利用在带宽分配改变时使得所述带宽的使用量最小化的原则来定义的。在改变所述带宽前后,把一包含所述带宽信息的指示传输到所述用户终端。该文献提供了对用户终端分配SRS带宽的方法。但是,该方法仅支持利用不同的带宽在频域上对一个用户的SRS资源分配,而不支持针对多用户的SRS在时域和频域这两者上自动进行SRS资源分配。中国公开专利申请CN101404794A涉及一种基于传输周期来确定用于传输探测参考信号的子帧偏移量,该子帧偏移量与一用于在公共上行子帧的上行导频时隙中传输探测参考信号的符号对应。该文献提供了针对时域上的SRS传输确定子帧偏移量的方法。但是,所述方法仅支持利用不同的子帧偏移量基于其传输周期在时域上进行的SRS源分配,而不支持针对多用户的SRS在时域和频域这两者上自动地分配SRS资源。由上可见,现有技术的解决方案仅支持为单一的UE分配SRS资源,或者仅支持在时域分配SRS资源或在频域分配SRS资源,而不支持同时在时域和频域上为多个UE分配SRS资源。

发明内容
本发明的目的是提供一种多用户设备的探测参考信号(SRS)上行资源分配方法,以及使用该方法为多用户设备SRS分配上行资源的基站。根据本发明的技术方案,能够在时域和频域对多个用户的SRS自动分配上行资源。当所述多个用户的SRS处在相同的时域资源中,并且同时在频域中具有相同的频域参数值时,本发明还支持通过循环移位进一步区分(divide)所述多个用户的SRS。根据本发明的一个方面,提供了一种多用户设备的探测参考信号(SRS)上行资源分配方法,该方法包括下述步骤输入SRS周期的值(Tsks)和系统容量属性值;配置时域参数srs-Configlndex值,用于为多用户设备的SRS分配时域资源;配置频域参数transmissionComb值,用于将处在相同时域资源的用户设备的SRS映射到不同的频域资源;配置循环移位参数cyclicShift值,用于进一步区分处在相同时域资源和相同频域资源中的用户设备的SRS。其中,系统容量属性值包括系统所支持的SRS的最小周期(Ts mini pOTi()d)、最小周期内每个时域资源上能够承载的UE的SRS的最大数量(n_ SKS)以及SRS的子帧偏移量
(T0ffset) 优选的,每个最小周期内只有一个时域资源可被用于分配多个用户设备的SRS传输。其中,所述配置时域参数srs-Configlndex值的步骤包括确定所述SRS周期内可用时域资源的数量;确定所述SRS周期内每个用户设备的SRS传输所分配的时域资 源的位置(PSKS—PtjsitiJ ;基于所述确定的时域资源的位置对每个用户设备配置时域参数srs-Conf iglndex 值。可选的,在计算时域参数srs-Conf iglndex值之前,还包括对每个用户设备核对所分配的时域资源的位置是否超过所述SRS周期内可用时域资源的数量的步骤。其中,所述配置频域参数transmissionComb值的步骤包括为处于相同时域资源中的各个用户设备提供索引;对每个用户设备的SRS基于其索引配置频域参数transmissionComb 的值。其中,所述配置循环移位参数cyclicShift值的步骤包括,为处于相同时域资源中的各个用户设备提供索引;对每个用户设备的SRS基于其索引配置循环移位参数cyclicShift 的值。其中,所述时域资源包括特殊子帧的UpPTS或基于当前上下行配置的任一个普通上行子中贞。根据本发明的另一个方面,提供了一种基站,该基站使用前述的多用户设备的探测参考信号SRS上行资源分配方法来分配多用户设备的SRS资源,其包括主控处理单元,用于配置时域参数srs-Configlndex、频域参数transmissionComb和循环移位参数cyclicShift,为多个用户设备分配SRS资源;下行处理单元,用于把主控处理单元配置的上述参数发送给用户设备;上行处理单元,用于接收用户设备发送的SRS。其中,所述主控处理单元包括时域参数配置单元,用于配置时域参数srs-Configlndex值,为所述多用户设备的SRS分配时域资源;频域参数配置单元,用于配置频域参数transmissionComb值,将处在相同时域资源的用户设备的SRS映射到不同的频域资源;循环移位参数配置单元,用于配置循环移位参数cyclicShift值,进一步区分处在相同时域资源和相同频域资源中的用户设备的SRS。本发明的方法不仅支持对多个UE分配SRS资源,而且可以在时域上和频域同时自动的分配资源。并且,当多个用户处在相同的时域和频域时,还可以支持自动利用循环移位进一步区分该多个用户的SRS。本发明的方法和基站能够基于由通信系统配置的SRS周期和系统容量属性值进行多个用户设备的SRS上行资源的自动分配。由于所述方法能够基于系统处理能力调节系统容量属性值,因而给系统带来了灵活性。同时由于所述方法还能够对多个UE的SRS上行资源进行自动化分配,因而也给系统带来了高效性和智能性。所述方法还会在时域资源充足的前提下,自动地在时域资源上优先分配各个UE的SRS,能够在一定程度上降低各个UE的SRS在频域上的相互干扰,因而也降低了物理层的解码难度和提高了系统的稳定性。


图I是基站与终端之间涉及SRS上行资源分配的信息交互示意图;图2是在eNB侧配置SRS上行资源的大致流程图;图3是执行本发明的SRS资源分配方法的基站的结构示意图;图4是基站的主控处理单元的结构示意图;图5示出了实施例I的TDD LTE的帧结构;
图6显示了实施例I的UE1、UE2的时域参数配置结果;图7显示了实施例I的UE3、UE4的时域参数配置结果;图8显示了实施例I的UE1、UE2的频域参数配置结果;图9显示了实施例I的UE3、UE4的频域参数配置结果;图10显示了实施例I的UE1、UE2的循环移位参数配置结果;图11显示了实施例I的UE3、UE4的循环移位参数配置结果;图12显示了本发明实施例2的SRS资源分配结果;图13显示了本发明实施例3的SRS资源分配结果;图14显示了本发明实施例4的SRS资源分配结果。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式
并参照附图,对本发明进一步详细说明。本发明的多用户设备的SRS上行资源分配系统包括基站eNB和作为终端的用户设备UE。图I是基站与终端之间涉及SRS上行资源分配的信息交互示意图。如图I所示,SRS的上行资源分配、SRS的生成及发送包括下述4个步骤。步骤1,eNB基于多个UE的SRS资源分配方法为每个UE配置SRS资源分配的相关参数,即UE专有参数。根据3GPP规范36. 331中的描述,探测参考信号的UE专有参数主要包括时域参数srs-Configlndex,频域参数transmissionComb,和循环移位参数cyclicShift。UE专有参数主要用于终端进行SRS上行资源分配。其中,srs-Configlndex参数的配置用于确定UE的时域资源分配。transmissionComb参数的配置用于确定UE的频域资源分配。cyclicShift参数的配置用于确定UE所生成的SRS序列。步骤2,eNB在RRC消息中向UE发送已配置的UE专有参数。步骤3,UE根据接收到的cyclicShift参数配置生成SRS序列并获取所分配的SRS发送资源。步骤4, UE根据接收到的srs-Configlndex和transmissionComb参数的配置,在由eNB所分配的时域资源和频域资源上向eNB发送SRS。上述步骤I中的SRS资源分配方法在上述SRS处理流程中用于eNB配置每个UE的 SRS 的 UE 专有时域参数 srs-Configlndex, transmissionComb 和 cyclicShift 的值。图2是在eNB侧配置SRS上行资源的大致流程图。在本发明的多用户设备的SRS上行资源分配方法及系统中,主要是根据数据传输系统的处理能力和所配置的SRS发送周期,分别对时域参数srs-Configlndex,transmissionComb, cyclicShift的值进行配置,以实现对多用户设备的SRS上行资源和SRS序列的循环移位进行动态地自动分配。如图2所示,本发明的多用户设备的SRS分配方法包括下述步骤步骤S201,输入SRS周期的值和系统容量属性值。SRS周期(Tses)是指UE通过上行链路向基站传输SRS所用的周期。系统容量属性值体现了系统的容量或处理能力,其包括系统所支持的SRS的最小周期(TSrs mini pOTiJ、最小周期内每个时域资源上能够承载的UE的SRS的最大数量(n_ SKS)以及SRS的子帧偏移 量(Toffset)。在本发明的方法和系统中,可以根据系统的处理能力配置和调整所支持的最小周期的值。通常,该值的取值范围是5ms ( Tsrsjlini period ( Tseso某个时域资源上能够承载的UE的SRS的最大数量(n_ SKS)值可以根据系统处理能力来确定和灵活调整。另外,子帧偏移量决定了 UE的SRS所在的最小周期内的具体某个时域资源上,即最小周期内的第几子帧上进行发送,具体取值可根据3GPP36. 213Table 8. 2-3进行配置,其取值范围是0 9。上述配置方法可以根据所配置的子帧偏移量Tt5ffs6t,参照3GPP36. 213Table 8. 2_2和Table 8. 2_3对时域参数srs-Configlndex值进行配置和调整,从而自动地将所有UE的SRS分配在所支持的时域资源上。步骤S202,配置时域参数srs-Configlndex的值,该时域参数srs-Configlndex用于在时域中通过时分方式来分配多个用户的SRS上行资源。在一个实施例中,可以优先使用时域资源分配SRS上行资源,其中时域参数srs-Configlndex (Isrs)将被UE用于确定每个周期内在时域中分配的资源。根据系统的处理能力,如果将SRS可用的时域资源数量配置的足够多,eNB在配置参数 srs-Configlndex, transmissionComb, cyclicShift 时,仅通过配置时域参数srs-Configlndex就可以在时域上区分多个UE的SRS,则对该多个UE的SRS频域参数transmissionComb和循环移位参数cyclicShift的配置结果将会取得一特定值0,表示不用在频域资源上对该多个UE的SRS进行区分,也不需要基于cyclicShift通过循环移位进行再次区分。步骤S203,配置频域参数transmissionComb的值,该频域参数用于在频域中通过频分方式分配相同时域资源中的用户SRS。本步骤的作用是,当在同一个时域资源上有多个用户的SRS需要发送时,可以通过配置不同的频域参数值对用户的SRS资源在频域上进行区分。例如,频域参数transmissionComb可以表示在频域中做物理资源映射时是映射到奇数资源单位上还是偶数资源单位上,transmissionComb的取值范围可以是0和I。如果同一个时域资源上的多个UE的频域参数transmissionComb值相同,贝U表示它们处在相同的频域资源中,因而需要进一步基于循环移位参数cyclicShift通过循环移位进行区分。
步骤S204,配置循环移位参数cyclicShift的值,该循环移位参数cyclicShift用于通过循环移位区分处在相同的时域资源和频域资源中的用户SRS上行资源。本步骤的作用是,当多个用户的SRS在时域上处于相同时域资源中,并且同时在频域上处于相同频域资源(即具有相同的transmissionComb值)中时,通过循环移位参数cyclicShiff的配置方法进行再次区分。这里,循环移位参数cyclicShift可被UE用于生成SRS序列。下面分别介绍参数srs-Configlndex, transmissionComb, cyclicShift 值的配置方法。<配置时域参数srs-Configlndex的值>下面介绍上述SRS资源分配过程中配置时域参数srs-Configlndex的值的方法。在所配置的周期内(小区内所有UE共用此周期配置),可以首先通过时域参数 srs-Configlndex (Isrs)的配置优先使用时域资源分配各个UE的SRS上行资源,即优先在时域中通过时分方式来区分多个用户的SRS。本发明中,时域参数srs-Configlndex被UE用来确定在每个周期内发送SRS所需的时域资源。例如,UE会根据srs-Configlndex(Isrs)来确定SRS周期和每个周期内具体哪个时域资源可用于发送SRS。所述配置时域参数srs-Configlndex的值的方法基于所输入的SRS周期(Tsks)和系统容量属性值,把UE的SRS分配到不同系统帧的时域资源中。可以按照下述步骤配置时域参数srs-Configlndex的值。首先,确定所述SRS周期(Tsks)内的可用时域资源的数量,可以根据如下算式确定Nsrsjosition — floor (TSES/Tsrsjliniperiod)该式中,Nsre,itim是在所配置的SRS周期内可被使用的时域资源数量。Tses是SRS周期的时间长度,本发明的方法中所支持的Tsks的取值范围是5ms 320msoTsrsjlini period是系统所支持的SRS的最小周期的长度。本发明的方法和系统中,可以根据系统的处理能力配置和调整所支持的最小周期值。通常,该值的取值范围是
5mS ^ Tsrs—mini—peri0d ^ Tggg o在一个实施例中,优选的配置为每个最小周期内只有一个时域资源可被用于分配多个UE的SRS传输,所述时域资源包括特殊子帧的UpPTS或基于当前上下行资源配置(参照 3GPP 36. 211 中 Table 4.2-2 Upl ink-downi ink configurations)的任意一个普通上行子帧。在一个可选实施例中,该可被用于分配SRS传输的时域资源位置优选的配置为特殊子帧6中的UpPTS。地板函数floor (X)(也写做Floor(X))的功能是“下取整”或“向下舍入”,即取不大于X的最大整数。下一步,确定在所配置的SRS周期内每个UE的SRS传输所分配的时域资源的位置。本步骤是要确定在所配置的SRS周期内能被用于该UE的SRS传输的时域资源的位置PSKS—P()sitim的值,即确定在所述SRS周期中哪个普通上行子帧或某个特殊子帧的UpPTS能被用于该UE的SRS传输,可以根据如下算式确定
PsRS—Position — f IoOr ( (lluserIndex_l) /llmax_SES)该式中,Psks p—是在SRS周期中用于传输SRS的时域资源位置,即在所述周期中能被用于该UE的SRS传输的某个特殊子帧的UpPTS或某个普通上行子帧,其取值范围是0 Nsre,itim-1,0表示第I个可用的时域资源位置。在后续步骤中,会对Psks Ptjsitim的取值进行合法性校验,如果超出可用时域资源范围,则不对该UE的SRS进行资源分配。nuserIndex是UE在小区中的索弓丨,按照UE接入小区的先后顺序依次递增,其以1,2...开始。nfflax SES是每个最小周期内所配置的时域资源上所能够处理的UE的SRS的最大数量,该参数取决于系统的实际处理能力。本发明中,设定为每个最小周期内只有一个时域资源可被用于分配SRS传输。 下一步,对每个UE核对所分配的时域资源的位置是否超过所述SRS周期内可用时域资源的数量,即核对PSKS—P()sitim值是否满足下述条件PsRS—Position〉NsrsJosition_l,其中,Lu—是在所配置的SRS周期内可被使用的时域资源数量。该步骤主要用于核对所分配的PSKS—P()sitim是否超过时域资源上的可用资源数目,从而进行一些保护性的处理。如果PSKS—P()Sitim超过时域上可用资源数目,则不对该UE的SRS进行资源分配。在发送给该UE的RRC消息中不配置该UE发送SRS。该步骤是可选的,在一个可选实施例中,也可以不执行该步骤。最后,对每个UE配置时域参数srs-Configlndex (Isrs)值,可以根据如下算式进行配置Isrs — (TSRS+5)+PSRS—Position*Tsrs—mini—period+Toffset其中,Isrs即指时域参数srs-Configlndex的值。UE可根据Isrs的取值确定出每个周期内用于发送SRS的某个时域资源的具体位置。Toffset是指SRS的子帧偏移量,该值决定了 UE的SRS在最小周期内的具体某个时域资源上,即最小周期内的第几子帧上进行发送,具体取值可根据3GPP 36.213 Table 8.2-3进行配置,其取值范围是0 9。Tsrsjlini period是系统所支持的SRS的最小周期的长度,其取值范围是5ms ( Tsre mini
period ^ ^SES °上述配置方法可以根据系统的处理能力,对子帧偏移量Irffsrt值和最小周期值TsrsjinLperiod进行配置和调整,从而自动地将所有UE的SRS分配在所支持的时域资源上。<配置频域参数transmissionComb的值>当在同一个时域资源上有多个用户的SRS需要发送时,通过配置频域参数transmissionComb的值来在频域上分配不同资源,从而进一步区分用户的SRS,即通过频分方式在频域中进一步区分具有相同时域资源的用户设备的SRS。下面介绍上述SRS资源分配方法中配置频域参数transmissionComb的值的方法。频域参数transmissionComb可被UE用于确定在频域中所映射的物理资源。本发明中的配置频域参数值的方法主要包括下述步骤首先,为处在相同时域资源中的各个UE提供索引Iue sks Index,其以1,2,3...开始。在本步骤中,当多个UE的SRS处于所述周期内同一个时域资源上时,按照各个UE在小区内的索引Huswlndex从小到大的递增顺序对处于同一个时域资源上的UE的SRS提供另一个索引IUE—SRS—Ind ,即第二维索引。该索引从I开始依次递增。UE在小区内索引nUSOTlmfa是在UE接入小区时由系统统一分配的,按照UE接入小区的先后顺序从I开始依次递增。然后,对每个UE的SRS基于其索引值配置频域参数transmissionComb的值,可以根据如下算式进行配置transmissionComb = (Iuesrs Index-1) % 2其中,表示取模运算。<配置循环移位参数cyclicShift的值>下面介绍上述SRS资源分配方法中配置循环移位参数cyclicShift的值的方法。 当多个用户的SRS在时域上处于相同时域资源中,并且同时在频域上处于相同频域资源中(具有相同的transmissionComb值)时,通过循环移位参数cyclicShift (n_SRS)的配置对用户的SRS进行再次区分,即通过循环移位区分处在相同的时域资源和频域资源中的用户SRS上行资源。这里,循环移位参数cyclicShift可被UE用于生成SRS序列。cyclicShift的取值范围可以参照3GPP 36. 331的记载,例如是0 7。本发明中的配置循环移位参数cyclicShift值的方法主要包括基于前面提供的各个UE的索引Iue SKS Index值,对每个UE的SRS配置循环移位参数cyclicShift的值,可以根据如下算式进行配置cyclicShift = floor((IUE—SKS—Index_l)/2) % 8图3是执行本发明的SRS资源分配方法的基站的结构示意图。如图3所示,基站包括主控处理单元、下行处理单元和上行处理单元。主控处理单元用于为多个用户设备配置时域参数srs-Configlndex、频域参数transmissionComb和循环移位参数cyclicShift的值,并为多个用户设备分配SRS资源。主控处理单元配置好上述各参数后,把包含各参数配置结果的RRC信令发送给下行处理单元。下行处理单元用于把主控处理单元配置的各个参数的值通过RRC信令发送给用户设备。用户设备在收到基站发送的各参数后,根据循环移位参数生成SRS序列,并根据时域参数和频域参数配置SRS传输的资源,然后使用该资源向基站发送SRS信号。基站的上行处理单元用于接收用户设备发送的SRS。图4是基站的主控处理单元的结构示意图。如图4所示,所述主控处理单元包括时域参数配置单元、频域参数配置单元和循环移位参数配置单元。这些参数配置单元能够执行前面描述的参数配置方法配置相应参数的值。时域参数配置单元用于配置时域参数srs-Configlndex值,为所述多用户设备的SRS分配时域资源。频域参数配置单元用于配置频域参数transmissionComb值,将处在相同时域资源的用户设备的SRS映射到不同的频域资源;循环移位参数配置单元用于配置循环移位参数cyclicShift值,进一步区分处在相同时域资源和相同频域资源中的用户设备的SRS。〈实施例1>
以上详细介绍了在eNB 侧配置参数 srs-Configlndex, transmissionComb,cyclicShift值的详细过程。下面通过一个示例性的具体实施例详细介绍上述各参数的配
置方法。图5示出了实施例I的TDD LTE的帧结构。通常,LTE包括两种帧结构,其中帧结构类型I用于FDD LTE,帧结构类型2用于TDD LTE0本实施例所述的SRS资源分配优选的适用于TDD LTE的帧结构类型2。如图5所示,在本实施例中,帧结构是类型2,系统帧的时间长度是10毫秒。由于所述方法采用相同的周期(Tsks)来配置所有UE的上行SRS传输,且每个最小周期内只有一个时域资源可被用于分配SRS传输。优选的配置为系统所支持的SRS最小周期Ts —mini—pOTi()d配置为10毫秒。最小周期内仅在特殊子帧6中的UpPTS上进行各个UE的SRS资源的分配。系统在此UpPTS上能够承载的UE的SRS的最大数量可以根据系统处理能力来确定和灵活 调整。在该实施例中,有4个UE的SRS要分配上行资源,配置SRS周期(Tsks)为20毫秒,配置SRS最小周期内每个时域资源(每个UpPTS)上所支持的UE的SRS的最大数量(n_ses)是2,配置最小周期内SRS的子帧偏移量Ttjffset值为6。需要分配SRS资源的4个UE分别是UEl,UE2,UE3和UE4,按照UE接入小区的先后顺序,小区中各个UE的索引分配如下[〇122] UEl 的索引 nuserIndex—UE1 — 1,UE2 的索引 nuserIndex—UE2 — 2UE3的索引
■^■userIndex_UE3
3,UE4的索引
■^■userIndex_UE4 4下面基于图5所示的帧结构示例,详细介绍在eNB侧如何配置参数srs-Conf iglndex > transmissionComb 和 cyclicShift 的值。首先介绍时域参数srs-Configlndex值的配置方法。首先,根据下述算式确定每个SRS周期内能被用于所有UE的SRS传输的UpPTS资源数量有两个nUpPTS = floor (TSES/Tsrs mini period) = floor (20ms/10ms) = 2。下一步,确定每个所配置周期内可用于每个UE的SRS传输的UpPTS的位置PUpPTSP0sition的值,即确定在每个周期内各个UE的SRS传输使用哪个UpPTS时域资源。确定UEl的SRS所占用的UpPTS位置PUppTs_position_uEi = floor ((nUserIndex—UE1_1) /nmax SES) = floor ((1-1) /2) = 0 ;其中,nmax SKS是最小周期内每个UpPTS上能够承载的UE的SRS的最大数量。确定UE2的SRS所占用的UpPTS位置PupPTS—Position—UE2 — f IoOr ( (nUserIndex_UE2_l) /nmax_SEs) — f IoOr ( (2~l) /2) — 0 ;确定UE3的SRS所占用的UpPTS位置PupPTS—Position—UE3 — f IoOr ( (nUserIndex_UE3_l) /nmax_SEs) — f IoOr ( (3~l) /2) — I ;确定UE4的SRS所占用的UpPTS位置PupPTS—Position—UE4 — f IoOr ( (nUserIndex_UE4_l) /nmax_SEs) — f IoOr ( (4~l) /2) — I ;最后,对每个UE配置时域参数srs-Configlndex的值,以特定的子巾贞6中的UpPTS为例,可以根据如下算式进行配置UEl 的 srs_Conf iglndex 值配置如下IsrsUEl — (Tsrs+S)+PupPTS—Position—UEl*Tsrs—minijeriod+6 — (20+5)+0* 10+6 — 31 ;UE2 的 srs_Conf iglndex 值配置如下
Isrs—UE2 — (Tses+5) +PupPTS_Position_UE2*Tsrs mini_period+6 — (20+5)+0* 10+6 — 31 ;UE3 的 srs_Conf iglndex 值配置如下Isrs—UE3 — (Tses+5) +PupPTS_Position_UE3*Tsrsmini_period+6 — (20+5) +1 * 10+6 — 41 ;UE4 的 srs_Conf iglndex 值配置如下Isrs—UE4 — (Tsrs+S)+PupPTS—Position—UE4*Tsrs—minijeriod+6 — (20+5) +1 * 10+6 — 41。图6显示了实施例I的UE1、UE2的时域参数配置结果。图7显示了实施例I的UE3、UE4的时域参数配置结果。如图6、图7所示,根据上述配置结果,所述UEl和UE2在每个周期内第I系统帧的 子帧6的UpPTS (位置Puppts P()Sitim = 0)中发送SRS。所述UE3和UE4在每个周期内第2系统帧的子帧6的UpPTS (位置Puppts P()Sitim = I)中发送SRS。下面介绍频域参数transmissionComb值的配置方法。如图6、图7所示,在本实施例中,由于在每个UpPTS中有2个UE需要分配SRS资源,因此需要进一步基于频域参数transmissionComb值,通过频分方式在频域中为相同UpPTS中的2个用户的SRS资源分配不同的频域资源进行进一步区分。本实施例中频域参数transmissionComb值的配置方法主要包括如下步骤首先,为处于周期内相同UpPTS上的UE的SRS分别提供索引UEl的SRS和UE2的SRS处于所述周期内第I系统帧的同一个UpPTS时域资源上,由于UEl的小区内索引小于UE2的小区内索引,则为UEl的SRS和UE2的SRS分配索引如下UEl 的 SRS 的 Iuei SKS Index 为 I ;UE2 的 SRS 的 IUE2 SKS Index 为 2。UE3的SRS和UE4的SRS处于所述周期内第2系统帧的同一个UpPTS时域资源上,由于UE3的小区内索引小于UE4的小区内索引,为UE3的SRS和UE4的SRS分配索引如下UE3 的 SRS 的 IUE3 SKS Index 为 I ;UE4 的 SRS 的 Iue4 SKS Index 为 2。然后,按下述算式配置得到针对UEl的SRS,UE2的SRS,UE3的SRS以及UE4的SRS的 transmissionComb 值针对UEl 的 SRS 的 transmissionComb= (lUEi_SES_Index_l) % 2 = (l~l) % 2 = 0 ;针对UE2 的 SRS 的 transmissionComb= (lUE2_SES_Index_l) % 2 = (2-1) % 2 = I ;针对UE3 的 SRS 的 transmissionComb= (lUE3_SES_Index_l) % 2 = (l~l) % 2 = 0 ;针对UE4 的 SRS 的 transmissionComb= (lUE4_SES_Index_l) % 2 = (2-1) % 2 = Io图8显示了实施例I的UE1、UE2的频域参数配置结果。图9显示了实施例I的UE3、UE4的频域参数配置结果。如图8、图9所示,根据上述配置结果,所述UEl和UE2在每个周期的第I系统帧的子中贞6的同一个UpPTS中发送SRS,并利用不同的transmissionComb值(即kTC = 0,1)在频域上进行区分,分配到不同的频域资源中。所述UE3和UE4在每个周期的第2系统帧的子中贞6的同一个UpPTS中发送SRS,并利用不同的transmissionComb值(即kTC = 0,1)在频域上进行区分,分配到不同的频域资源中。下面介绍本实施例中循环移位参数cyclicShift值的配置方法,其包括如下步骤首先,为处于周期内相同时域资源上的UE的SRS分别提供索引。UEl的SRS和UE2的SRS处于所述周期内第I系统帧的同一个UpPTS时域资源上,为UEl的SRS和UE2的SRS分配如下索引UEl 的 SRS 的 Iuei SKS Index 为 I ;UE2 的 SRS 的 IUE2 SKS Index 为 2。 UE3的SRS和UE4的SRS处于所述周期内第2系统帧的另一个相同UpPTS时域资源上,为UE3的SRS和UE4的SRS分配如下索引UE3 的 SRS 的 IUE3 SKS Index 为 I ;UE4 的 SRS 的 Iue4 SKS Index 为 2。然后,按下述算式配置得到针对UEl的SRS,UE2的SRS,UE3的SRS以及UE4的SRS的 cyclicShift 值针对UEl 的 SRS 的 cyclicShift =floor ( duELSESJndex-1) /2) % 8 = f IOO t ((I -1)/2) % 8 = 0 ;针对UE2 的 SRS 的 cyclicShift =floor ((IuE2_sEs_index_l) /2) % 8 = floot ((2—1)/2) % 8 = 0 ;针对UE3 的 SRS 的 cyclicShift =floor ( (luE3_SES_Index_l) /2) % 8 = f I oo t ((I -1)/2) % 8 = 0 ;针对UE4 的 SRS 的 cyclicShift =floor ((IuE4_sEs_index_l) /2) % 8 = floot ((2-1)/2) % 8 = Oo图10显示了实施例I的UE1、UE2的循环移位参数配置结果。图11显示了实施例I的UE3、UE4的循环移位参数配置结果。如图10、图11所示,所述UEl和UE2利用相同cyclicShift值生成SRS序列在每个周期内的第I系统帧的子帧6中的UpPTS上发送SRS。所述UE3和UE4利用相同cyclicShift值生成SRS序列在每个周期内的第2系统帧的子帧6中的UpPTS上发送SRS。在本实施例中,配置得到的各用户的cyclicShift值均为0,这是因为处于相同UpPTS中的两个用户能够基于不同的频域参数transmissionComb值在频域上进一步区分,因而不再需要基于循环移位参数cyclicShift通过循环移位再次区分。在实施例I中,在所配置的周期内可用于UE1、UE2的SRS传输的UpPTS处于第I系统帧的子帧6中。类似的,所配置的周期中可用于UE3、UE4的SRS传输的UpPTS处于第2系统帧的子帧6中。这里,假设上述周期内所述第I系统帧的编号为N,所述周期内第2系统巾贞的编号为N+1,表不该第2系统巾贞是与前述第I系统巾贞相邻的下一个系统巾贞。本实施例中,优选的在特殊子帧6中的UpPTS上进行SRS上行资源分配,但是本发明不限制于此,也可以在其它特殊子帧(例如子帧I)的UpPTS上或普通上行子帧上分配SRS上行资源。图12、图13、图14分别显示了本发明的SRS资源分配方法的一些示例性分配结果。
〈实施例2>图12显示了本发明实施例2的SRS资源分配结果。在图12所示实施例中,主要描述了基于循环移位参数cyclicShift的不同取值进行SRS资源分配的情形。在图12中,系统所支持的SRS最小周期为10毫秒,且每个最小周期内只有第六子中贞的UpPTS资源可被用于分配SRS传输。配置SRS周期(Tsks)为IOms,并且配置最小周期内每个UpPTS上能够承载的UE的SRS的最大数量是8,在所述周期内每个系统帧的第6子帧的UpPTS中分配UE的SRS资源,共为8个UE的SRS分配了上行资源。如图12所示,由于配置最小周期内每个UpPTS上能够承载的UE的SRS的最大数量是8,因此8个UE的SRS分配到同一个UpPTS (Configlndex (Isrs) =21)中。然后,基于 不同的频域参数transmissionComb (kTC; = 0,1)值对同一个UpPTS中的该8个用户的SRS资源在频域上区分为两组,每组分别包含4个用户。进一步,对于每组中的4个用户,例如第1、3、5、7个用户,由于它们在时域上处于相同UpPTS中((Isrs) =21),并且同时在频域上具有相同的频域参数transmissionComb值(kT。= 0),因而需要基于不同的循环移位参数cyclicShift值(cyclicshift = 0,1,2,3)再次区分该4个用户的SRS,即通过循环移位区分在时域中处在相同的UpPTS中并且在频域中具有相同transmissionComb值的用户SRS。如图12所示,第2,4,6,8个用户的SRS资源分配方式也类似。〈实施例3>图13显示了本发明实施例3的SRS资源分配结果。在图13所示实施例中,主要描述了基于频域参数transmissionComb的不同取值进行SRS资源分配的情形。在图13中,系统所支持的SRS最小周期为10毫秒,且每个最小周期内只有第6子中贞的UpPTS资源可被用于分配SRS传输。配置SRS周期(Tsks)为40毫秒,并且配置最小周期内每个UpPTS上能够承载的UE的SRS的最大数量是2,在所述周期内每个系统帧的第6子帧的UpPTS中分配UE的SRS资源,共为8个UE的SRS分配了上行资源。如图13所示,由于配置最小周期内每个UpPTS上能够承载的UE的SRS的最大数量是 2,因此 8 个 UE 的 SRS 分别分配至Ij 4 个 UpPTS (Configlndex (Isrs) = 51,61,71,81)中。然后,基于不同的频域参数transmissionComb (kT。= 0,1)值对同一个UpPTS中的2个用户的SRS资源在频域上进一步区分。例如,在ConfigIndex(Isrs)值为61的UpPTS中分配有第3、4个用户,然后基于不同的transmissionComb (kT。= 0,1)值进一步区分该两个用户的SRS资源分配。本实施例中,由于处于相同UpPTS中的两个用户能够基于不同的频域参数transmissionComb值在频域上进行区分,因而不再需要基于循环移位参数cyclicShift通过循环移位再次区分,因此配置得到的各个用户的cyclicshift值均为O。<实施例4>图14显示了本发明实施例4的SRS资源分配结果。在图14所示实施例中,主要描述了基于时域参数srs-Configlndex的不同取值进行SRS资源分配的情形。在图14中,系统所支持的SRS最小周期为10毫秒,且每个最小周期内只有第6子中贞的UpPTS资源可被用于分配SRS传输。配置SRS周期(Tsks)为40毫秒,并且配置最小周期内每个UpPTS上能够承载的UE的SRS的最大数量是1,在所述周期内每个系统帧的第6子帧的UpPTS中分配UE的SRS资源,共为4个UE的SRS分配了上行资源。如图14所示,由于配置最小周期内每个UpPTS上能够承载的UE的SRS的最大数量是 1,因此 4 个 UE 的 SRS 分别分配至Ij 4 个不同的 UpPTS (Configlndex (Isrs) = 51,61,71,81)中。本实施例中,每个UpPTS中仅分配有I个UE的SRS,也就是说,仅通过时域参数的配置就足以分配4个UE的SRS上行资源,因此不再需要基于频域参数transmissionComb和循环移位参数cyclicShift进一步区分。因此,如图14所示,配置得到的各个用户的transmissionComb 值和 cyclicshift 值均为 O。在上述实施例中,Ktc表示频域参数transmissionComb, Isrs表示时域参数srs-Configlndex, Cyclicshift 表不循环移位参数 cyclicShift。如上所述,本发明提供了一种多用户设备的SRS上行资源分配方法及使用该方法为多个用户设备分配SRS上行资源的基站。所述方法根据系统容量属性值和所配置的SRS 发送周期,自动进行多用户设备的SRS资源的动态分配。在所配置的周期内(小区内所有UE共用此周期配置),首先通过时域参数srs-Configlndex的配置方法优先使用时域资源进行分配,即在时域中通过时分方式来分配多个用户的SRS资源。然后,当在同一个时域资源上有多个用户的SRS需要发送时,使用频域参数transmissionComb的配置方法对用户的SRS在频域上进行资源的区别分配,即通过频分方式在频域中区分相同时域资源中的用户设备的SRS。最后,当多个用户的SRS在时域上处于相同时域资源中,并且同时在频域上处于相同频域资源中时,通过循环移位参数cyclicShift的配置进行再次区分,即通过循环移位区分处在相同的时域资源和频域资源中的用户设备的SRS。本发明的方法和基站能够基于由通信系统配置的SRS周期和系统容量属性值进行多个用户设备的SRS上行资源的自动分配。由于所述方法能够基于系统处理能力调节系统容量属性值,因而给系统带来了灵活性。同时由于所述方法还能够对多个UE的SRS上行资源进行自动化分配,因而也给系统带来了高效性和智能性。所述方法还会在时域资源充足的前提下,自动地在时域资源上优先分配各个UE的SRS,能够在一定程度上降低各个UE的SRS在频域上的相互干扰,因而也降低了物理层的解码难度和提高了系统的稳定性。通过以上实施例的描述,本领域的技术人员可以清楚的了解到本发明可以通过硬件实现,也可以借助软件加必要的硬件平台的方式实现。基于这样的理解,本发明的技术方案可以以软件程序的方式存储基站的存储设备中,也可以存储在一个非易失性存储介质(例如CD-ROM,U盘,移动硬盘等)中,然后通过基站的主控处理单元执行该软件程序的若干指令。也可以基于硬件逻辑电路实现本发明的技术方案,例如本发明中的若干参数配置单元,并安装在基站中构成主控处理单元的组成部分。本发明所述多用户设备的SRS上行资源分配方法及基站主要用于LTE系统中,但不限制于此,也可以用于其他通信系统中。应当理解的是,本发明的上述具体实施方式
仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
权利要求
1.一种多用户设备的探测参考信号(SRS)上行资源分配方法,该方法包括下述步骤 输入SRS周期的值(Tsks)和系统容量属性值; 配置时域参数srs-Configlndex值,用于为多用户设备的SRS分配时域资源; 配置频域参数transmissionComb值,用于将处在相同时域资源的用户设备的SRS映射到不同的频域资源; 配置循环移位参数cyclicShift值,用于进一步区分处在相同时域资源和相同频域资源中的用户设备的SRS。
2.根据权利要求I所述的方法,所述系统容量属性值包括系统所支持的SRS的最小周期(Tsre—minU)OTi(J、最小周期内每个时域资源上能够承载的UE的SRS的最大数量(nmax SKS)以及SRS的子帧偏移量(Ttjffsrt)。
3.根据权利要求2所述的方法,所述配置时域参数srs-Configlndex值的步骤包括 确定所述SRS周期内可用时域资源的数量; 确定所述SRS周期内每个用户设备的SRS传输所分配的时域资源的位置(PSKS—P()SitiJ ; 基于所述确定的时域资源的位置对每个用户设备配置时域参数srs-Configlndex值。
4.根据权利要求3所述的方法,基于下式配置时域参数srs-Configlndex值Isrs Isrs — (Tses+5) +P SRS—Posi tion*Tsrs—mini_period+Toffset °
5.根据权利要求3所述的方法,其中,在配置时域参数srs-Configlndex值之前,还包括对每个用户设备核对所分配的时域资源的位置是否超过所述SRS周期内可用时域资源的数量的步骤。
6.根据权利要求I所述的方法,所述配置频域参数transmissionComb值的步骤包括 为处于相同时域资源中的各个用户设备提供索引; 对每个用户设备的SRS基于其索引配置频域参数transmissionComb的值。
7.根据权利要求I所述的方法,所述配置循环移位参数cyclicShift值的步骤包括 为处于相同时域资源中的各个用户设备提供索引; 对每个用户设备的SRS基于其索引配置循环移位参数cyclicShift的值。
8.根据权利要求6所述的方法,基于下式配置频域参数transmissionComb的值 transmissionComb = (IUE ses Index-1) % 2 其中IUE—SKS—Ind 表示某个用户设备在时域资源中的索引。
9.根据权利要求7所述的方法,基于下式配置循环移位参数cyclicShift的值 cyclicShift = fIoor ((IUE—SKS—Index_l)/2) % 8 其中IUE—SKS—Ind 表示某个用户设备在时域资源中的索引。
10.根据权利要求I所述的方法,其中,采用相同的周期来配置所有用户的SRS传输。
11.根据权利要求2所述的方法,其中,每个最小周期内只有一个时域资源可被用于分配多个用户设备的SRS传输。
12.根据前述权利要求任一项所述的方法,所述时域资源包括特殊子帧中的UpPTS或基于当前上下行配置的任一个普通上行子帧。
13.一种基站,该基站包括 主控处理单兀,用于配置时域参数srs-Configlndex、频域参数transmissionComb和循环移位参数cyclicShift,为多个用户设备分配SRS资源;下行处理单元,用于把主控处理单元配置的上述参数发送给用户设备; 上行处理单元,用于接收用户设备发送的SRS ; 其中,所述主控处理单元包括 时域参数配置单元,用于配置时域参数srs-Configlndex值,为所述多用户设备的SRS分配时域资源; 频域参数配置单元,用于配置频域参数transmissionComb值,将处在相同时域资源的用户设备的SRS映射到不同的频域资源; 循环移位参数配置单元,用于配置循环移位参数cyclicShift值,进一步区分处在相同时域资源和相同频域资源中的用户设备的SRS。
14.根据权利要求13所述的基站,所述时域参数配置单元根据下式配置时域参数srs-Configlndex 值 Isrs,Isrs — (Tses+5) +PSRS_Position*TSrs—mini_period+Toffset 其中,Tsrs为SRS周期的值; PsKS.Position为所述SRS周期内每个用户设备的SRS传输所分配的时域资源的位置; Tsrs—mini_period 为系统所支持的SRS的最小周期; Toffset为SRS的子帧偏移量。
15.根据权利要求13所述的基站,所述频域参数配置单元根据下式配置频域参数transmissionComb 值,transmissionComb = (IUE ses Index-1) % 2 其中IUE—SKS—Ind 表示某个用户设备在时域资源中的索引。
16.根据权利要求13所述的基站,所述循环移位参数配置单元根据下式配置循环移位参数 cyclicShift 值,cyclicShift = fIoor ((IUE—SKS—Index_l)/2) % 8 其中IUE—SKS—Ind 表示某个用户设备在时域资源中的索引。
17.根据权利要求13-16中任一项所述的基站,所述时域资源包括特殊子帧的UpPTS或基于当前上下行配置中的任一个普通上行子帧。
全文摘要
一种多用户设备的探测参考信号(SRS)上行资源分配,以及使用该方法为多用户设备SRS分配上行资源的基站。所述方法根据系统的处理能力和配置的SRS发送周期,能同时在时域资源和频域资源中自动进行多用户SRS资源的动态分配。当多个用户设备的SRS处在相同的时域资源和相同的频域资源上时,还可以自动通过循环移位配置方法进一步区分该多个用户设备的SRS。本发明的方法使得基站能更灵活、高效地为多用户设备分配SRS资源,降低多用户的SRS的干扰,提高物理层的解码性能,进而改善系统的稳定性。
文档编号H04W72/04GK102761968SQ20111011776
公开日2012年10月31日 申请日期2011年4月27日 优先权日2011年4月27日
发明者倪欢 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1