基于ofdm系统的分布式传输资源映射方法和装置的制作方法

文档序号:7690529阅读:197来源:国知局
专利名称:基于ofdm系统的分布式传输资源映射方法和装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种基于OFDM(Orthogonal Frequency Division Multiplexing,正交频分复用)系统的分布式传输资源映射方法和装置。

背景技术
在OFDM系统中,由于资源是以时间和频率两维出现的,因此资源分配及其表示方法变得比较复杂,尤其是带宽比较大时,既要考虑到资源分配的灵活性,又要考虑到表示方法的简单及其开销小等要求。目前常用的方法是定义虚拟资源块VRB(Virtual ResourceBlock)和物理资源块PRB(Physical Resource Block),VRB的大小等于PRB的大小。VRB按照一定的规则映射到PRB上。当一个VRB只映射到一个PRB上时,称为集中式传输(localizedtransmission),该PRB称为集中式物理资源块L-PRB(LocalizedPRB),VRB称为集中式虚拟资源块LVRB(Localized VRB)。当一个VRB映射到两个或两个以上的PRB时,称为分布式传输(distributed transmission),这些被映射的PRB称为分布式物理资源块D-PRB(Distributed PRB),相应的VRB称为分布式虚拟资源块DVRB(Distributed VRB)。使用分布式传输的目的是为了获取频率分集。集中式传输和分布式传输以FDM(Frequency DivisionMultiplexing,频分复用)的方式复用。
每个DVRB只能向固定数量的Nd(Nd≥2)个PRB映射,对于映射到相同PRB上的若干DVRB,按照一定规则分别映射到不同的子载波上。由于分布式传输存在多种DVRB到DPRB的映射方式,而每种映射方式的性能以及相应的资源分配信令开销都不一样。在实现本发明过程中,发明人发现现有技术存在信令开销大,不够灵活的问题。


发明内容
本发明旨在提供一种基于OFDM系统的分布式传输资源映射方法和装置,以解决现有技术的分布式传输资源映射存在的开销大,不够灵活的问题。
在本发明的实施例中,提供了一种基于OFDM系统的分布式传输资源映射方法,包括以下步骤将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组;根据编号对每组的DVRB的逻辑号进行组内交织;按照时隙的序号对组内交织后的多个组进行组间交织;将组间交织后的DVRB的逻辑号作为其对应的物理资源块的逻辑号。
优选的,将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组具体包括按照DVRB的逻辑号的大小,顺序地均匀地将DVRB的逻辑号划分为S组,并为DVRB的逻辑号顺序地编号,其中,每组大小为L,L=k×n,k和n为正整数;根据编号对每组的DVRB的逻辑号进行组内交织具体包括构造k行n列的矩阵,将每一组包含的DVRB的逻辑号按照行的序号逐行输入到矩阵中;从该矩阵中按照列的序号逐列读出DVRB的DVRB逻辑号,输入到多个组中。
优选的,S=2,物理资源块的数量为NPRB,则将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组具体包括设置n=p×p,p为当前带宽下资源组集合的数量,

或者,
优选的,S=4,物理资源块的数量为NPRB,则将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组具体包括设置n=p×p,p为当前带宽下资源组集合的数量,
优选的,按照时隙的序号对组内交织后的多个组进行组间交织具体包括按照时隙的序号,将多个组按照组号的大小排序;循环移位多个组,移位量为时隙序号的大小;或者,各组之间成对交换;顺序地读取多个组中的DVRB的逻辑号,得到排列的DVRB的逻辑号。
优选的,S=2,按照时隙的序号对组内交织后的多个组进行组间交织具体包括在第一个时隙中,组的顺序不发生改变,在第二个时隙中,交换2组的顺序。
优选的,S=4,按照时隙的序号对组内交织后的多个组进行组间交织具体包括在第一个时隙中,组的顺序不发生改变,在第二个时隙中,第一组和第二组交换顺序,第三组和第四组交换顺序,或者,第一组和第三组交换顺序,第二组和第四组交换顺序,或者,第一组和第四组交换顺序,第二组和第三组交换顺序。
优选的,将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组具体包括如果不能均分,则将最后剩余部分的DVRB划为一组特殊组,作为最后一组。
优选的,根据编号对包括特征组在内的每组的DVRB的逻辑号进行组内交织,或除特征组之外的每组的DVRB的逻辑号进行组内交织;以及按照时隙的序号对组内交织后的包括特征组在内的多个组进行组间交织,或除特征组之外的多个组进行组间交织。
在本发明的实施例中,还提供了一种基于OFDM系统的分布式传输资源映射装置,包括分组模块,用于将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组;组内交织模块,用于根据编号对每组的DVRB的逻辑号进行组内交织;组间交织模块,用于按照时隙的序号对组内交织后的多个组进行组间交织;映射模块,用于顺序地读取多个组中的DVRB的逻辑号,得到排列后的DVRB逻辑号作为其对应的物理资源块的逻辑号。
优选的,分组模块按照DVRB的逻辑号的大小,顺序地均匀地将DVRB的逻辑号划分为S组,并为DVRB的逻辑号顺序地编号,其中,每组大小为L,L=k×n,k和n为正整数;组内交织模块具体包括构造单元,用于构造k行n列的矩阵,将每一组包含的DVRB的逻辑号按照行的序号逐行输入到矩阵中;交织单元,用于从该矩阵中按照列的序号逐列读出DVRB的DVRB逻辑号,输入到多个组中。
优选的,分组模块按照DVRB的逻辑号的大小,顺序地均匀地将DVRB的逻辑号划分为S组,并为DVRB的逻辑号顺序地编号,其中,每组大小为L,L=k×n,k和n为正整数;组间交织模块具体包括排组单元,用于按照时隙的序号,将多个组按照组号的大小排序;移位单元,用于循环移位多个组,移位量为时隙序号的大小;或者,各组两两配对交换;排序单元,用于顺序地读取多个组中的DVRB的逻辑号,得到排列的DVRB的逻辑号。
上述实施例的映射方法和装置因为采用了组内交织和组间交织的手段,所以解决了现有技术的分布式传输资源映射存在的开销大,不够灵活的问题,进而实现了以较低的信令开销支持较灵活的资源分配并获得较大的频率分集,同时,更好地支持持续调度的业务类型。



此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中 图1示出了根据本发明实施例的基于OFDM系统的分布式传输资源映射方法的流程图; 图2示出了根据本发明实施例的基于OFDM系统的分布式传输资源映射装置的方框图; 图3示出了根据本发明实施例的PRB的示意图; 图4示出了根据本发明实施例的DVRB和LVRB的示意图。

具体实施例方式 下面将参考附图并结合实施例,来详细说明本发明。
图1示出了根据本发明实施例的基于OFDM系统的分布式传输资源映射方法的流程图,包括以下步骤 步骤S10,将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组; 步骤S20,根据编号对每组的DVRB的逻辑号进行组内交织; 步骤S30,按照时隙的序号对组内交织后的多个组进行组间交织; 步骤S40,将组间交织后的DVRB的逻辑号作为其对应的物理资源块的逻辑号。
然后可以发送资源分配控制信令,表示以上得到的DVRB逻辑号信息。
建立每个分布式虚拟资源块逻辑号与物理资源块逻辑号的映射关系,基站和接收方存储所述映射关系;当需要传输资源时,基站将需要映射的分布式虚拟资源块逻辑号发送给接收方,接收方根据所述映射关系获得相应的物理资源分配信息。该映射方法因为采用了组内交织和组间交织的手段,所以解决了现有技术的分布式传输资源映射存在的开销大,不够灵活的问题,进而实现了以较低的信令开销支持较灵活的资源分配并获得较大的频率分集,同时,更好地支持持续调度的业务类型。
优选的,步骤可以如下 步骤S10中按照DVRB逻辑号的大小,顺序地均匀地将DVRB逻辑号划分为S组,并为它们顺序编号,每组大小相等,即为L,如果不能均分,最后剩余部分划为一组,即为特殊组,其中,L=k×n,(k,n为正整数); 步骤S20中构造k行n列的矩阵,然后,将每一组(特殊组除外)包含的DVRB逻辑号输入到矩阵中,输入的方式为按照行的序号,逐行输入,全部输入后,再从该矩阵中,读出输入的DVRB逻辑号,读出的方式为按照列的序号,逐列读出,输入到原来组中。
步骤S30中按照时隙的序号,将所有组(特殊组除外)按照组号的大小排序后,循环移位,移位量为时隙序号的大小按照循环移位后的组的排列顺序,读出各组所包含的DVRB逻辑号,读出特殊组的DVRB逻辑号。也可以各组之间成对交换。
步骤S40中重新排列后的DVRB逻辑号就是其对应的物理资源块逻辑号,这样,就建立了每个分布式虚拟资源块逻辑号与物理资源块逻辑号的映射关系。
优选例 当S=2时;假设,当前可用PRB的数量为NPRB,则 1.按照DVRB逻辑号的大小,顺序的均匀的将DVRB逻辑号划分为2组,并为它们顺序编号,每组大小相等,即为L,如果不能均分,最后剩余部分划为一组,即为特殊组,其中,L=k×n,(k,n为正整数),n=p×p(p为当前带宽下资源组集合的数量),

或者,
2.构造k行n列的矩阵,然后,将每一组(特殊组除外)包含的DVRB逻辑号输入到矩阵中,输入的方式为按照行的序号,逐行输入,全部输入后,再从该矩阵中,读出输入的DVRB逻辑号,读出的方式为按照列的序号,逐列读出,输入到原来组中。
3.按照时隙的序号(#0、#1),在第一个时隙中,2组的顺序不发生改变,在第二个时隙中,交换2组的顺序; 4.按照组的新排列顺序,读出各组所包含的DVRB逻辑号,最后,读出特殊组的DVRB逻辑号,重新排列后的DVRB逻辑号就是其对应的物理资源块逻辑号,这样,就建立了每个分布式虚拟资源块逻辑号与物理资源块逻辑号的映射关系。
相应的公式可以表示如下 假设,DVRB逻辑号为DVRBIndex,其对应PRB逻辑号为PRBIndex,时隙索引为SIndex(0,1),则, if(DVRBIndex<L) PIndex=mod(DVRBIndex,k); PStart=floor(DVRBIndex/k); PRBIndex=PIndex×p×p+PStart+SIndex×L; else if(DVRBIndex<2×L) PIndex=mod((DVRBIndex-L),k); PStart=floor((DVRBIndex-L)/k); PRBIndex=PIndex×p×p+PStart+mod((SIndex+1),2)×L; else PRBIndex=DVRBIndex; end end 优选的,S=4,物理资源块的数量为NPRB,则步骤S10具体包括设置n=p×p,p为当前带宽下资源组集合的数量,

步骤S30具体包括在第一个时隙中,所述组的顺序不发生改变,在第二个时隙中,第一组和第二组交换顺序,第三组和第四组交换顺序,或者,第一组和第三组交换顺序,第二组和第四组交换顺序,或者,第一组和第四组交换顺序,第二组和第三组交换顺序。
图2示出了根据本发明实施例的基于OFDM系统的分布式传输资源映射装置的方框图,包括 分组模块10,用于将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组; 组内交织模块20,用于根据编号对每组的DVRB的逻辑号进行组内交织; 组间交织模块30,用于按照时隙的序号对组内交织后的多个组进行组间交织; 映射模块40,用于顺序地读取多个组中的DVRB的逻辑号,得到排列后的DVRB逻辑号作为其对应的物理资源块的逻辑号。
优选的,分组模块10按照DVRB的逻辑号的大小,顺序地均匀地将DVRB的逻辑号划分为S组,并为DVRB的逻辑号顺序地编号,其中,每组大小为L,L=k×n,k和n为正整数;组内交织模块20具体包括 构造单元,用于构造k行n列的矩阵,将每一组包含的DVRB的逻辑号按照行的序号逐行输入到矩阵中; 交织单元,用于从该矩阵中按照列的序号逐列读出DVRB的DVRB逻辑号,输入到多个组中。
优选的,分组模块10按照DVRB的逻辑号的大小,顺序地均匀地将DVRB的逻辑号划分为S组,并为DVRB的逻辑号顺序地编号,其中,每组大小为L,L=k×n,k和n为正整数;组间交织模块30具体包括 排组单元,用于按照时隙的序号,将多个组按照组号的大小排序; 移位单元,用于循环移位多个组,移位量为时隙序号的大小;或者,各组两两配对交换; 排序单元,用于顺序地读取多个组中的DVRB的逻辑号,得到排列的DVRB的逻辑号。
与现存的其他方案相比,该映射装置具有信令开销小,复杂度低,频率分集增益明显,更好的支持持续调度(persistent scheduling)的业务类型等优点。
以3GPP LTE(Long Term Evolution)的FDD(Frequency DivisionDuplex)系统为例,假设带宽为5MHz,则可用子载波数量为300个,一个子帧中含有14个连续OFDM符号。在本实施例中以连续12个子载波,连续14个OFDM符号表示一个资源块RB,则在一个子帧中含有25个RB,如图3所示。本实施例中每个DVRB映射到2个PRB,而每个LVRB只向一个PRB映射,DVRB和LVRB采用FDM的方式复用如图4所示。
在LTE 5MHz系统带宽下,假定每个DVRB只能向Nd=2个PRB映射,共有25个DVRB(#0,#1,…,#24),当前带宽下资源组集合的数量为2,即p=2; n=p×p=2×2=4;
L=k×n=3×4=12; 1.按照DVRB逻辑号的大小,顺序的均匀的将DVRB逻辑号划分为 2组,并为它们顺序编号,每组大小为12,最后剩余部分划为一组,即为特殊组; 第一组包含的DVRB逻辑号为 {#0,#1,#2,#3,#4,#5,#6,#7,#8,#9,#10,#11}; 第二组包含的DVRB逻辑号为 {#12,#13,#14,#15,#16,#17,#18,#19,#20,#21,#22,#23}; 特殊组包含的DVRB逻辑号为{#24}; 2.构造3行4列的矩阵,然后,将每一组(特殊组除外)包含的DVRB逻辑号输入到矩阵中,输入的方式为按照行的序号,逐行输入,全部输入后,再从该矩阵中,读出输入的DVRB逻辑号,读出的方式为按照列的序号,逐列读出,输入到原来组中。
交织后,各组排序顺序为, 第一组包含的DVRB逻辑号为 {#0,#4,#8,#1,#5,#9,#2,#6,#10,#3,#7,#11}; 第二组包含的DVRB逻辑号为 {#12,#16,#20,#13,#17,#21,#14,#18,#22,#15,#19,#23}; 3.按照时隙的序号(#0、#1),在第一个时隙中,2组的顺序不发生改变,在第二个时隙中,交换2组的顺序; 4.按照组的新排列顺序,读出各组所包含的DVRB逻辑号,最后,读出特殊组的DVRB逻辑号。
在第一个时隙中,排序为 {#0,#4,#8,#1,#5,#9,#2,#6,#10,#3,#7,#11,#12,#16,#20,#13,#17,#21, #14,#18,#22,#15,#19,#23,#24}; 在第二个时隙中,排序为 {#12,#16,#20,#13,#17,#21,#14,#18,#22,#15,#19,#23,#0,#4,#8,#1, #5,#9,#2,#6,#10,#3,#7,#11,#24}; 这样就建立了每个分布式虚拟资源块逻辑号与物理资源块逻辑号的映射关系,如下 在第一个时隙中, 在第二个时隙中, 从以上的描述中,可以看出,本发明以较低的信今开销支持较灵活的资源分配并获得较大的频率分集,同时,更好地支持持续调度的业务类型。上述实施例的映射方法和装置以固定的方式建立每个DVRB逻辑号与PRB逻辑号的映射规则,接收方一旦确定传输方式为分布式传输并且获得分配到的DVRB逻辑号,便可以按照约定好的映射规则获得相应的物理资源分配信息。不同的小区使用不同的逻辑号映射规则以实现邻区干扰随机化。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于OFDM系统的分布式传输资源映射方法,其特征在于,包括以下步骤
将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组;
根据所述编号对每组的所述DVRB的逻辑号进行组内交织;
按照时隙的序号对组内交织后的所述多个组进行组间交织;
将组间交织后的DVRB的逻辑号作为其对应的物理资源块的逻辑号。
2.根据权利要求1所述的分布式传输资源映射方法,其特征在于,将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组具体包括按照所述DVRB的逻辑号的大小,顺序地均匀地将所述DVRB的逻辑号划分为S组,并为所述DVRB的逻辑号顺序地编号,其中,每组大小为L,L=k×n,k和n为正整数;
根据所述编号对每组的所述DVRB的逻辑号进行组内交织具体包括
构造k行n列的矩阵,将每一组包含的所述DVRB的逻辑号按照行的序号逐行输入到所述矩阵中;
从该矩阵中按照列的序号逐列读出所述DVRB的DVRB逻辑号,输入到所述多个组中。
3.根据权利要求2所述的分布式传输资源映射方法,其特征在于,S=2,所述物理资源块的数量为NPRB,则将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组具体包括设置n=p×p,p为当前带宽下资源组集合的数量,
或者,
或者,k=round(NPRB/(2×p2)),或者,
4.根据权利要求2所述的分布式传输资源映射方法,其特征在于,S=4,所述物理资源块的数量为NPRB,则将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组具体包括设置n=p×p,p为当前带宽下资源组集合的数量,
或者,k=round(NPRB/(4×p2)),或者,
5.根据权利要求1所述的分布式传输资源映射方法,其特征在于,按照时隙的序号对组内交织后的所述多个组进行组间交织具体包括
按照时隙的序号,将所述多个组按照组号的大小排序;
循环移位所述多个组,移位量为时隙序号的大小;或者,各组之间成对交换;
顺序地读取所述多个组中的DVRB的逻辑号,得到排列的DVRB的逻辑号。
6.根据权利要求5所述的分布式传输资源映射方法,其特征在于,S=2,按照时隙的序号对组内交织后的所述多个组进行组间交织具体包括在第一个时隙中,所述组的顺序不发生改变,在第二个时隙中,交换所述2组的顺序。
7.根据权利要求5所述的分布式传输资源映射方法,其特征在于,S=4,按照时隙的序号对组内交织后的所述多个组进行组间交织具体包括在第一个时隙中,所述组的顺序不发生改变,在第二个时隙中,第一组和第二组交换顺序,第三组和第四组交换顺序,或者,第一组和第三组交换顺序,第二组和第四组交换顺序,或者,第一组和第四组交换顺序,第二组和第三组交换顺序。
8.根据权利要求1至7任一项所述的分布式传输资源映射方法,其特征在于,将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组具体包括
如果不能均分,则将最后剩余部分的DVRB划为一组特殊组,作为最后一组。
9.根据权利要求8所述的分布式传输资源映射方法,其特征在于,
根据所述编号对包括所述特征组在内的每组的所述DVRB的逻辑号进行组内交织,或除所述特征组之外的每组的所述DVRB的逻辑号进行组内交织;以及
按照时隙的序号对组内交织后的包括所述特征组在内的所述多个组进行组间交织,或除所述特征组之外的所述多个组进行组间交织。
10.一种基于OFDM系统的分布式传输资源映射装置,其特征在于,包括
分组模块,用于将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组;
组内交织模块,用于根据所述编号对每组的所述DVRB的逻辑号进行组内交织;
组间交织模块,用于按照时隙的序号对组内交织后的所述多个组进行组间交织;
映射模块,用于顺序地读取所述多个组中的DVRB的逻辑号,得到排列后的DVRB逻辑号作为其对应的物理资源块的逻辑号。
全文摘要
本发明提供了一种基于OFDM系统的分布式传输资源映射方法和装置,方法包括以下步骤将OFDM系统的DVRB按照其逻辑号顺序地均匀地分为多个组;根据编号对每组的DVRB的逻辑号进行组内交织;按照时隙的序号对组内交织后的多个组进行组间交织;将组间交织后的DVRB的逻辑号作为其对应的物理资源块的逻辑号。本发明实现了以较低的信令开销支持较灵活的资源分配并获得较大的频率分集,同时,更好地支持持续调度的业务类型。
文档编号H04J11/00GK101247382SQ20081008830
公开日2008年8月20日 申请日期2008年3月25日 优先权日2008年3月25日
发明者博 戴, 郁光辉, 左志松, 张峻峰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1