一种ZC序列确定方法、装置、设备及存储介质制造方法及图纸

技术编号:38482305 阅读:21 留言:0更新日期:2023-08-15 16:59
本发明专利技术实施例公开了一种ZC序列确定方法、装置、设备及存储介质。所述ZC序列确定方法,包括:根据ZC序列的长度确定定点查询表;根据定点查询表以及ZC序列的序列关联数据确定待查询索引;根据待查询索引查询ZC序列的基础复数表;根据ZC序列的基础复数表确定目标ZC序列数据。本发明专利技术实施例的技术方案能够降低通过查表方式确定的ZC序列的误差,提高通过查表方式确定的ZC序列的准确率。定的ZC序列的准确率。定的ZC序列的准确率。

【技术实现步骤摘要】
一种ZC序列确定方法、装置、设备及存储介质


[0001]本专利技术实施例涉及通信应用
,尤其涉及一种ZC序列确定方法、装置、设备及存储介质。

技术介绍

[0002]由于ZC(Zadoff

Chu)序列具有良好的自相关性、低互相关性、恒包络特性以及低PAPR(Peak to Average Power Ratio)特性,在4G(the 4th Generation mobile communication technology,第四代的移动信息系统)和5G(5th Generation Mobile Communication Technology,第五代移动通信技术)无线通信系统中得到了广泛的应用。如用于生成下行同步序列,PRACH(Physical Random Access Channel)前导序列,DMRS(DeModulation Reference Signal)序列,以及SRS(Sounding Reference Signal)序列等。
[0003]然而利用多项式拟合的形式生成ZC序列时,一个序列根索引下的多个序列值的计算均需涉及求模运算、除法运算以及多次幂运算,导致通过多项式拟合的形式生成ZC序列复杂度较高。使用Cordic(Coordinate Rotation Digital Computer)算法,通过移位运算、加减法运算、递归计算、cos函数和sin函数能得到ZC序列,但对硬件要求较高。对于硬件实现,查表方式是确定ZC序列中序列值的最简单的方式。例如,根据如下公式确定ZC序列:
[0004][0005]虽然利用浮点运算能够保证得到的ZC序列的信噪比达到通信需求,但是浮点运算对于实现来说是不可接受的,一般利用定点计算方式替换浮点计算方式,而对于定点运算,随着2Nqm(m+1)的不断增大,近似误差越来越大,导致ZC序列的量化信噪比急剧下降。也即,现有用于确定ZC序列中序列值的查表方式确定的ZC序列具有误差大、准确率较低等问题。

技术实现思路

[0006]本专利技术实施例提供一种ZC序列确定方法、装置、设备及存储介质,能够降低通过查表方式确定的ZC序列的误差,提高通过查表方式确定的ZC序列的准确率。
[0007]第一方面,本专利技术实施例提供了一种ZC序列确定方法,包括:
[0008]根据ZC序列的长度确定定点查询表;
[0009]根据定点查询表以及ZC序列的序列关联数据确定待查询索引;
[0010]根据待查询索引查询ZC序列的基础复数表;
[0011]根据ZC序列的基础复数表确定目标ZC序列数据。
[0012]第二方面,本专利技术实施例还提供了一种ZC序列确定装置,包括:
[0013]定点查询表确定模块,用于根据ZC序列的长度确定定点查询表;
[0014]待查询索引确定模块,用于根据定点查询表以及ZC序列的序列关联数据确定待查
询索引;
[0015]基础复数表查询模块,用于根据待查询索引查询ZC序列的基础复数表;
[0016]目标ZC序列数据确定模块,用于根据ZC序列的基础复数表确定目标ZC序列数据。
[0017]第三方面,本专利技术实施例还提供了一种电子设备,所述电子设备包括:
[0018]一个或多个处理器;
[0019]存储装置,用于存储一个或多个程序;
[0020]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例所提供的ZC序列确定方法。
[0021]第四方面,本专利技术实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例所提供的ZC序列确定方法。
[0022]本实施例的技术方案,通过根据ZC序列的长度确定定点查询表,进而根据定点查询表以及ZC序列的序列关联数据确定待查询索引,从而根据待查询索引查询ZC序列的基础复数表,以进一步根据ZC序列的基础复数表确定目标ZC序列数据。由于定点查询表更能满足定点化数据处理需求,通过定点查询表以及ZC序列的序列关联数据确定待查询索引,可以降低的待查询索引的误差,从而保证根据待查询索引查询ZC序列的基础复数表所得到的目标ZC序列数据误差更小、数据准确率更高,解决了目前用于确定ZC序列中序列值的查表方式确定的ZC序列具有误差大、准确率较低等问题,能够降低通过查表方式确定的ZC序列的误差,提高通过查表方式确定的ZC序列的准确率。
附图说明
[0023]图1是本专利技术实施例一提供的一种ZC序列确定方法的流程图;
[0024]图2是本专利技术实施例二提供的一种ZC序列确定方法的流程图;
[0025]图3是本专利技术实施例二提供的一种浮点运算方式下的ZC序列的信噪比与定点运算方式的ZC序列的信噪比的对比图;
[0026]图4是本专利技术实施例二提供的一种不同运算方式下的ZC序列的信噪比的对比图;
[0027]图5是本专利技术实施例三提供的一种ZC序列确定方法的流程图;
[0028]图6是本专利技术实施例四提供的一种ZC序列确定方法的流程图;
[0029]图7是本专利技术实施例四提供的一种不同运算方式下的ZC序列的信噪比的对比图;
[0030]图8是本专利技术本专利技术实施例四提供的一种存表偏移量为1/2的不同运算方式下的信噪比的对比图;
[0031]图9是本专利技术实施例五提供的一种ZC序列确定装置的示意图;
[0032]图10为本专利技术实施例六提供的一种电子设备的结构示意图。
具体实施方式
[0033]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。
[0034]另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但
是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0035]实施例一
[0036]图1是本专利技术实施例一提供的一种ZC序列确定方法的流程图,本实施例可适用于通过查表方式确定高准确率ZC序列的情况,该方法可以由ZC序列确定装置来执行,该装置可以由软件和/或硬件的方式来实现,并一般可集成在电子设备中。该电子设备可以是终端设备,也可以是服务器设备等,本专利技术实施例并不对执行ZC序列确定方法的电子设备的类型进行限定。相应的,如图1所示,该方法包括如下操作:
[0037]S110、根据ZC序列的长度确定定点查询表。
[0038]其中,定点查询表可以是根据ZC序列的长度确定的查询表。
[0039]在本专利技术实施例中,可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种ZC序列确定方法,其特征在于,包括:根据ZC序列的长度确定定点查询表;根据所述定点查询表以及所述ZC序列的序列关联数据确定待查询索引;根据所述待查询索引查询ZC序列的基础复数表;根据所述ZC序列的基础复数表确定目标ZC序列数据。2.根据权利要求1所述的方法,其特征在于,所述根据所述定点查询表以及所述ZC序列的序列关联数据确定待查询索引,包括:基于如下公式确定所述定点查询表:基于如下公式确定所述待查询索引:其中,表示所述定点查询表的定点值,m'表示第一中间转换变量,q表示所述ZC序列的序列根索引,m表示所述ZC序列序数,δ=log2(N),N表示象限分组数量,n
x
表示所述定点化字长数据,N
ZC
表示所述ZC序列长度数据,round表示四舍五入运算符,mod表示求模运算符,n表示所述待查询索引,表示向下取整运算符。3.根据权利要求2所述的方法,其特征在于,所述根据所述定点查询表以及所述ZC序列的序列关联数据确定待查询索引,包括:基于如下公式确定所述第一中间转换变量:基于如下公式确定所述待查询索引:其中,M0表示第一关联转换变量,M表示第二关联转换变量,>>表示右移运算符。4.根据权利要求3所述的方法,其特征在于,所述第一关联转换变量基于如下公式确定:5.根据权利要求1所述的方法,其特征在于,所述根据所述定点查询表以及所述ZC序列的序列关联数据确定待查询索引,包括:基于如下公式确定所述定点查询表:
基于如下公式确定所述待查询索引:其中,表示所述定点查询表的定点值,n1表示第一中间变量,n2表示第二中间变量,n3表示第三中间变量,bitand表示按位与运算符,bitshift表示位移运算符,uint64表示64位无符号数据类型,n表示所述待查询索引,q表示所述ZC序列的序列根索引,m表示所述ZC序列序数,δ=log2(N),N表示象限分组数量,n
x
表示所述定点化字长数据,round表示四舍五入运算符,N
ZC

【专利技术属性】
技术研发人员:山珊文武李丹妮
申请(专利权)人:宸芯科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1