一种基于非连续频段的跳频序列产生方法及结构的利记博彩app

文档序号:7806494阅读:223来源:国知局
一种基于非连续频段的跳频序列产生方法及结构的利记博彩app
【专利摘要】本发明公开了一种基于非连续频段的跳频序列产生方法及结构,方法包括以下步骤:S1:将待检测频谱平均划分为N个频段,并对每个频段进行编号;S2:利用频谱感知技术检测频带中的空闲频段,并将空闲频段的编号组合成一个可用的频谱编号池,编号数为N1;S3:构造一个长度为L,序列值在0~(N1-1)范围内的过渡跳变序列;S4:将过渡跳变序列与可用的频谱编号池进行映射,最终产生一个基于非连续频段的跳频序列。本发明的方法及结构,能够很好的融合认知无线电技术和跳频技术,产生的跳频序列具有非常良好的汉明相关性、随机性、一维均匀性和二维连续性,明显的提高了跳频通信的质量。
【专利说明】一种基于非连续频段的跳频序列产生方法及结构【技术领域】
[0001]本发明涉及跳频通信中的跳频序列设计,属于跳频通信领域,特别涉及一种基于非连续频段的跳频序列产生方法及结构。
【背景技术】
[0002]跳频通信是指载波在伪码控制下不断随机跳变,它具有抗干扰、低截获、多址组网、抗衰落、易与窄带通信系统兼容等优点,因而被广泛用于军事环境中。
[0003]跳频序列应该具有良好的汉明相关性、随机性、一维均匀性、二维连续性。跳频序列的构造算法,是跳频通信设计的核心。近年来,跳频序列的构造方法研究有很多:基于m序列的构造法、基于RS序列的构造法、基于混沌序列的构造法、基于素数序列的构造法、基于GWM序列的构造法、基于bent函数的构造法、基于密码学的构造法、基于蓝牙环境的构造法、基于TOD算法的构造法等。但是这些构造法方法所产生的跳频序列都是基于连续频段的。目前的频谱资源越来越紧张,频谱分配不均匀。在多个用户存在的电磁环境中进行无干扰的差分跳频传输,以前的基于连续频段的跳频序列构造算法很难实现。因此迫切的需要产生一种基于非连续频段的跳频序列的产生方式。
[0004]认知无线电技术具有感知周围环境,自动调整参数协议,改善通信质量的作用。将认知无线电技术与跳频技术相结合,能够使得跳频通信有效且主动的规避干扰,这样能够实现非连续频段跳频。然而现有关于构造认知跳频序列的研究方法很少,少有的认知跳频序列构造方法如图1所示,这种方法(之后的描述均称为原认知跳频序列构造方法)是基于伪随机序列的构造方法,其动态灵活性、随机性能、均匀性能、汉明相关性均不是很好。
[0005]基于以上这些特点,本发明了一种结合认知无线电技术和差分跳频序列构造思想,利用一种新的映射方式生成的基于非连续频段的跳频序列产生方法。

【发明内容】

[0006]本发明的一个目的在于克服现有技术的不足,提供一种能够产生出汉明相关性、随机性、一维均匀性、二维连续性都非常良好的基于非连续频段的跳频序列产生方法。
[0007]本发明的另一个目的是提供一种能够产生基于非连续频段的跳频序列的序列产生结构。
[0008]本发明的目的是通过以下技术方案来实现的:一种基于非连续频段的跳频序列产生方法,包括以下步骤:
[0009]S1:将待检测的频谱平均划分为N个频段,并对每个频段进行编号,记为W =HUJ ;
[0010]S2:检测频带中的空闲频段,并将空闲频段的编号组合成一个可用的频谱编号池H,表示可用于跳频的频率编号,记为W = (Hu H2, UnJ, H e {I, 2,3,…,N},其中&为空闲频段数;
[0011]S3:构造一个长度为L,序列值在O~(N「l)范围内的过渡跳变序列S =(S1, S2, S3,-,sL};
[0012]S4:将过渡跳变序列与可用的频谱编号池进行映射,最终产生一个基于非连续频段的跳频序列。
[0013]所述的步骤S2中检测频带中的空闲频段的方法包括以下子步骤:
[0014]S201:实时的接收频带信号y (η),并生成MTM谱:
【权利要求】
1.一种基于非连续频段的跳频序列产生方法,其特征在于:包括以下步骤: 51:将待检测的频谱平均划分为N个频段,并对每个频段进行编号,记为W ={W1,W2,W3,...,WN} 52:检测频带中的空闲频段,并将空闲频段的编号组合成一个可用的频谱编号池H,表示可用于跳频的频率编号,记为H = (H1,H2,H3,...,Hn1), H ∈ {I, 2,3,…,N},其中N1为空闲频段数; 53:构造一个长度为L,序列值在O~(N1-1)范围内的过渡跳变序列S = (S1, S2, S3,…,SL}; S4:将过渡跳变序列与可用的频谱编号池进行映射,最终产生一个基于非连续频段的跳频序列。
2.根据权利要求1所述的一种基于非连续频段的跳频序列产生方法,其特征在于:所述的步骤S2中检测频带中的空闲频段的方法包括以下子步骤: 5201:实时的接收频带信号y (η),并生成MTM谱:
3.根据权利要求1所述的一种基于非连续频段的跳频序列产生方法,其特征在于:所述的步骤S3中构造过渡跳变序列的方法包括以下子步骤: 5301:设定过渡跳变序列的初始值S1,由前一时刻的过渡跳变序列值Slri作为起点值,构造连续的N1个数值的集合Slri, Syl,Sn_i+2,…,SnJN1-1^ N1,其中N1为空闲频段数; 5302:对信源数据进行编码,将当前信源数据与前一刻数据编码为四进制数,即h(Xn, Xlri) = Xn_i+2*Xn,其中Xn为当前信源数据,Xlri为前一时刻的信源数据,由于信源数据服从O~I分布,故信源编码h (Xn, Xlri)在O~4中均匀分布; 5303:将N1个数值的集合进行实时分组,每个分组中的数值个数为.= ΙΝΤφ+.INT表示取整,由信源编码选择当前时刻的过渡跳变序列值SnK在的数值分组g ={gn, gn+l, gn+2,...,gn+Q「l} % Q1, gn = (Sn_!+h (Xn, Xn_i) ^Q1) % N1, gn 表示分组的初始值; 5304:从所选定的数值分组g{.}中随机抽取一个数值为当前时刻的过渡跳变序列值Sn,即Sn = R[g],这样构造的过渡跳变序列S服从随机均匀分布。
4.根据权利要求1所述的一种基于非连续频段的跳频序列产生方法,其特征在于:所述的步骤S4中过渡跳变序列与可用的频谱编号池进行映射的方法为:最终的跳频序列与过渡的跳变序列长度一致,为L,跳频频率数为N1,所以当前时刻过渡跳变序列值加I后的值为索引的频谱编号即是当前时刻的跳频序列值,该映射算法表示为:尽其中Fn为当前时刻的跳频值,P =” h) = (?+*!*? + *!*?! + !*.***?,+!}为最终的跳频序列。
5.一种基于非连续频段的跳频序列产生结构,其特征在于:包括频率集合单元、过渡跳变序列单兀、跳频序列单兀: 频率集合单元用于对整个频带编号,检测频带中空闲的频段,确定空闲频段的编号所组成的集合,即可用的频谱编号池,以及将可用的频谱编号池发送给跳频序列单元; 过渡跳变序列单元用于产生与最终跳频序列等长,序列值在可用频谱编号数的范围内的跳变序列,并将该序列发送给跳频序列单元; 跳频序列单元用于将过渡跳变序列与可用频谱编号池映射,产生最终的基于非连续频段的跳频序列。
【文档编号】H04B1/7136GK104022796SQ201410273081
【公开日】2014年9月3日 申请日期:2014年6月18日 优先权日:2014年6月18日
【发明者】吕明, 刘馨 申请人:电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1