本发明涉及通信领域,特别涉及一种联合正交子集的生成方法。
背景技术:
扩频通信的用户数量主要取决于扩频序列的数量,当采用多进制扩频方式时,序列数量还将影响系统的传输速率。为了容纳更多的用户并且获得更高的传输速率,扩频通信系统通常需要大容量的序列集合。
众所周知,对于任意一个序列集合,如果满足正交条件,即集合中任意两个序列之间的同相互相关等于零,则此时的最大序列数量等于序列的长度。那么,受到理论界限的制约,对于给定的序列长度,正交序列的数量是很有限的。为了获得更多的正交序列,则需要进一步放宽相关性能指标,以局部正交性、全局低相关性替代传统的全局正交性,从而满足扩频系统对用户数量和传输速率的需求。
技术实现要素:
本发明的目的是提供一种联合正交子集的生成方法,通过对一个传统的初始正交集合进行扩展,得到若干个新的正交子集,合并初始正交集合和新生成的正交子集,从而形成“联合正交子集”。
本发明为了获得“联合正交子集”,采用了如下方法:对初始正交集合中的初始正交序列按照相等长度进行截断,使得一个初始正交序列被截断成相等长度的多个子序列;然后将该初始正交序列的所有相等长度的子序列顺序交织在一起,生成一个新序列;依次对初始正交集合中的所有初始正交序列都进行截断和交织操作,从而生成一个与初始正交集合相对应的新序列集合。该方法主要采用了“截断”和“交织”两种操作,因此本发明专利将这种扩展正交集合的方法称为“截断交织法”。
在联合正交子集中,子集内部的任意两个序列之间具有正交性质,不同的正交子集之间具有低值同相互相关特性,而且联合正交子集中的任意一个序列的峰值平均功率比可以被抑制到3db范围之内。
一种联合正交子集的生成方法,包括:
根据扩频通信系统的用户数量和传输速率需求,选取初始正交集合
对初始正交集合
合并初始正交集合
所述的初始正交集合
集合
集合
集合
所述的“截断交织法”,包括:
将初始正交集合
其中,
将ci的2m个子序列
其中,符号
当i遍历{0,1,…,2n-1}时,则可以生成
当m遍历{1,2,…,n-1}时,则可以生成全部n-1个正交子集
本发明提供的一种联合正交子集的生成方法,通过选取序列长度和序列数量都等于2n的正交序列集合作为初始集合,利用“截断交织法”对该初始集合进行扩展,总共可以生成n-1个新的正交子集,将初始正交集合作为一个正交子集,则合并初始正交集合和n-1个新的正交子集,从而形成子集数量为n的联合正交子集。
采用本发明提供的方法,所生成的联合正交子集中,每个子集内部的任意两个序列之间具有正交性质,不同的正交子集之间具有低值同相互相关特性。同时,联合正交子集中的任意一个序列的峰值平均功率比可以被抑制到3db范围之内。
本发明所生成的联合正交子集可根据实际系统需要灵活使用,当实际系统所需用户数较少或传输速率较低时,可以仅使用联合正交子集中的一个子集,从而退化成传统的正交集合,能够保证优良的互相关性能;当实际系统所需用户数较多或传输速率较高时,可以联合使用多个子集,只要子集数量不大于n,则可以保证任意两个序列之间的归一化同相互相关函数值不大于0.5。
附图说明
图1是本发明提供的一种联合正交子集的生成方法流程图;
图2是本发明提供的“截断交织法”示意图;
图3是实施例一所选取的初始序列集合
图4是实施例一中的初始正交集合
图5是实施例一所生成的第2个正交子集
图6是实施例一中联合正交子集
具体实施方式
下面结合附图和具体的实施例对本发明作进一步说明。
如图1所示,本发明提供的一种联合正交子集的生成方法的流程,具体包括:
步骤s1,根据实际系统的用户数量和传输速率需求,选取序列长度和序列数量都等于2n的初始正交集合;
步骤s2,采用“截断交织法”,将初始正交集合扩展生成n-1个新的正交子集;
步骤s3,合并初始正交集合和所生成的n-1个新的正交子集,形成“联合正交子集”。
如图2所示,本发明提供的“截断交织法”,以初始正交集合
将ci按相等长度截断为如下的2m个子序列,
其中,
将ci的2m个子序列
其中,符号
当i遍历{0,1,…,2n-1}时,则可以生成
当m遍历{1,2,…,n-1}时,则可以生成全部n-1个正交子集
下面以一个具体的实施例详细说明本发明提供的方法。
实施例一
选取一个序列长度和序列数量都等于16的正交序列集合作为初始正交集合,如式(1)所示,表示为
该集合
图3给出了c0与s0的非周期自相关分布情况,从该图中可以看出c0与s0的非周期自相关函数虽然都不是理想的,但是它们合并成格雷互补配对之后,其各自非周期自相关函数值刚好正负抵消,从而使配对[c0;s0]的异相非周期自相关函数等于零,具有理想的非周期自相关性能。
对于初始正交集合的第二个条件,可以很容易地的验证,集合中的16个序列都是是两两正交的,即它们的同相互相关等于0。
对于初始正交集合的第三个条件,显然地有序列长度等于序列数量,而且两者都等于2的4次幂,即n=l=24=16。
采用本发明专利所提供的“截断交织法”,将初始正交集合
对于初始正交集合
显然地,本发明专利所生成的联合正交子集
对于联合正交子集
为了直观地显示子集内部和子集之间的归一化同相互相关值分布情况,本发明专利提供了图4和图5。其中,图4是实施例一中的初始正交集合
图4中序列索引的编号为1~32,其中前面16个序列(编号为1~16)为
图5中序列索引的编号为1~32,其中前面16个序列(编号为1~16)为
从图4中可以看出,
从图5中可以看出,
除了大的序列数量和优异的相关性能,本专利所提供方法生成的联合正交子集还具有低的峰值平均功率比,满足所有序列的峰值平均功率比不大于3db。
实施例一中的联合正交子集