技术新讯 > 电子通信装置的制造及其应用技术 > 5G通信PRACH前导序列的检测方法、装置、设备及其存储介质与流程  >  正文

5G通信PRACH前导序列的检测方法、装置、设备及其存储介质与流程

  • 国知局
  • 2024-08-08 17:00:59

本发明属于无线电通信,涉及一种5g通信prach前导序列的检测方法、装置、设备及其存储介质。

背景技术:

1、prach(英文全称是physical randomaccess channel),即物理随机接入信道,是一种上行传输信道。在任何情况下,如果用户设备(user equipment,ue)需要与基站建立通信,都需要用户通过prach信道发送随机接入前导码,开始尝试接入网络到与网络间建立起基本的信令连接之前的过程,此过程成为随机接入过程。用户设备ue开机后进入小区搜索和接入过程,解析基站经小区发送的广播消息,其中包含prach相关的配置消息,用户设备ue根据广播消息中的prach配置,在相应的时频域位置产生前导序列,进行随机接入流程。而目前prach随机接入流程中检测的方法计算过程较为复杂,且fpga实现难度大,所占资源多。

技术实现思路

1、有鉴于此,本发明的目的在于提供一种5g通信prach前导序列的检测方法、装置、设备及其存储介质,从而解决目前prach随机接入流程中检测的方法计算过程复杂、fpga实现难度大以及所占资源多的技术问题。

2、为达到上述目的,本发明提供一种基于5g通信下prach的前导序列检测方法,其中,应用于基站,所述基站经由小区将包含ncs参数的广播配置消息发送至ue,该检测方法的包括如下:

3、根据广播配置消息中的ncs参数来获取prach配置参数,所述prach配置参数包括序列长度、序列格式和根序列号;

4、根据所获取的prach配置参数来生成q个前导序列,并统计生成所述q个前导序列所用到的根序列号个数为m;

5、对每个根序列号的前导序列进行pdp运算后得到m×n组序列数据的数值,然后在m×n组序列数据中查找序列数据的最大值,其中n为每个根序列号进行pdp运算所得的序列数据组数;

6、当所查找m×n组序列数据的最大值的次数小于等于q时,则将所查找到当前组序列数据的最大值与第一阈值进行比较,当所查找序列数据的最大值大于第一阈值时开始计算检测到的prach的前导序列;其中所述第一阈值是根据第一个根序列根所索引的pdp数据所计算的阈值。

7、优选地,所述对每个根序列号的前导序列进行pdp运算后得到m×n组序列数据的数值的具体计算方法为:先根据根序列号生成m×n组前导序列,然后再进行pdp运算;其中n大小则是对nzc/ncs的值向下取整的结果。

8、优选地,所述第一阈值的具体计算方法为:将第一个根序列号的序列数据相加取均值后得到的第二阈值,将第二阈值与相应的阈值系数相乘后去掉小数部分得到第一阈值。

9、优选地,所述根据所获取的prach配置参数来生成q个前导序列的具体步骤为:接收经过快速傅里叶逆变换后得原始序列,对该原始序列进行ncs参数的循环移位值后生成q个前导序列。

10、为达到上述目的,本发明又提供一种基于5g通信下prach的前导序列检测装置,该检测装置包括:

11、配置获取单元,用于根据广播配置消息中的ncs参数来获取prach配置参数,所述prach配置参数包括序列长度、序列格式和根序列号;

12、序列生成单元,用于根据所获取的prach配置参数来生成q个前导序列,并统计生成所述q个前导序列所用到的根序列号个数为m;

13、pdp运算单元,用于对每个根序列号进行pdp运算后得到m×n组序列数据的数值,然后在m×n组序列数据中查找序列数据的最大值,其中n为每个根序列号进行pdp运算所得的序列数据组数;

14、判断检测单元,用于当所查找m×n组序列数据的最大值的次数小于等于q时,则将所查找到当前组序列数据的最大值与第一阈值进行比较,当所查找序列数据的最大值大于第一阈值时开始计算检测到的prach的前导序列;其中所述第一阈值是根据第一个根序列根所索引的pdp数据所计算的阈值。

15、为达到上述目的,本发明又提供一种电子设备,其中,包括存储器以及处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器运行时执行权利要求1至4中任一项所述的基于5g通信下prach的前导序列检测方法。

16、为达到上述目的,本发明又提供一种计算机可读存储介质,其中,其存储有计算机程序,所述计算机程序在处理器上运行时执行权利要求1至4中任一项所述的基于5g通信下prach的前导序列检测方法。

17、本发明的有益效果在于:本发明采用第一个根序列根号所索引的pdp数据来计算第一阈值,不仅计算过程简单,而且fpga硬件实现难度低,从而让数据处理所耗资源更少且还有效保证检测成功率。

技术特征:

1.一种5g通信prach前导序列的检测方法,其特征在于,应用于基站,所述基站经由小区将包含ncs参数的广播配置消息发送至ue,该检测方法的包括如下:

2.根据权利要求1所述的5g通信prach前导序列的检测方法,其特征在于,所述对每个根序列号的前导序列进行pdp运算后得到m×n组序列数据的数值的具体计算方法为:先根据根序列号生成的m×n组前导序列,然后再进行pdp运算;其中,n大小则是对nzc/ncs的值向下取整的结果。

3.根据权利要求1所述的5g通信prach前导序列的检测方法,其特征在于,所述第一阈值的具体计算方法为:将第一个根序列号的序列数据相加取均值后得到的第二阈值,将第二阈值与相应的阈值系数相乘后去掉小数部分得到第一阈值。

4.根据权利要求1所述的5g通信prach前导序列的检测方法,其特征在于,所述根据所获取的prach配置参数来生成q个前导序列的具体步骤为:接收经过快速傅里叶逆变换后得原始序列,对该原始序列进行ncs参数的循环移位值后生成q个前导序列。

5.一种5g通信prach前导序列的检测装置,其特征在于,该检测装置包括:

6.一种电子设备,其特征在于,包括存储器以及处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器运行时执行权利要求1至4中任一项所述的5g通信prach前导序列的检测方法。

7.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序在处理器上运行时执行权利要求1至4中任一项所述的5g通信prach前导序列的检测方法。

技术总结本发明公开了一种5G通信PRACH前导序列的检测方法、装置、设备及其存储介质,应用于基站,所述基站经由小区将包含Ncs参数的广播配置消息发送至UE,该检测方法的包括如下:根据广播配置消息中的Ncs参数来获取PRACH配置参数,所述PRACH配置参数包括序列长度、序列格式和根序列号;根据所获取的PRACH配置参数来生成Q个前导序列,并统计生成所述Q个前导序列所用到的根序列号个数为M;对每个根序列号的前导序列进行PDP运算后得到M×N组序列数据的数值,然后在M×N组序列数据中查找序列数据的最大值;当所查找M×N组序列数据的最大值的次数小于等于Q时,则将所查找到当前组序列数据的最大值与第一阈值进行比较,当所查找序列数据的最大值大于第一阈值时开始计算检测到的PRACH的前导序列。因此,本发明不仅计算过程简单,而且FPGA硬件实现难度低,从而让数据处理所耗资源更少且还有效保证检测成功率。技术研发人员:丁鹏云,杜念通受保护的技术使用者:成都橙峰科技有限公司技术研发日:技术公布日:2024/8/5

本文地址:https://www.jishuxx.com/zhuanli/20240808/271831.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。