本技术涉及通信,特别是涉及一种下行控制信息检测方法、装置、计算机设备和存储介质。
背景技术:
1、随着移动通信技术的发展,尤其是在第四代和第五代移动通信网络中,媒体控制接入层采用了下行控制信息(dci,downlink?control?information)调度方式。这种方式使基站能够首先通知用户设备有关属于该用户设备的物理下行共享信道(pdsch,physicaldownlink?shared?channel)数据包的发送。当用户设备接收到属于自身的dci后,它会对随后的pdsch数据包进行解析。
2、在传统技术中,基站通过dci携带无线上下行传输的调度授权信息,终端在检测接收dci的过程中通过crc(cyclic?redundancy?check,循环冗余校验码)校验。
3、然而,目前的传统方法,在接收到的dci在crc校验通过的情况下,仍然有一些可能是由于信道干扰或其他因素引起的错误检测?;岬贾轮斩舜砦蟮亟饴牒痛硎?,从而影响通信质量和系统性能。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高下行控制信息检测精确性进而可以正确解析以及处理下行控制信息相关数据的下行控制信息检测方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本技术提供了一种下行控制信息检测方法,包括:
3、获取下行控制信息;
4、根据预设检测方案和预设检测阈值对下行控制信息进行检测判断,获得检测判断结果和检测后下行控制信息;
5、当检测判断结果为检测后下行控制信号的数量大于一个时,根据历史下行控制信息和预设数据处理算法对检测后下行控制信息进行数据处理,获得信息计算结果;
6、基于信息计算结果确定目标下行控制信息。
7、在其中一个实施例中,根据预设检测方案和预设检测阈值对下行控制信息进行检测判断,获得检测判断结果和检测后下行控制信息,包括:
8、对获取的下行控制信息进行格式分析,获得相同格式的多个待检测下行控制信息;
9、根据预设信息处理算法和预设检测阈值对多个待检测下行控制信息进行检测判断,获得检测判断结果和检测后下行控制信息;
10、当信息处理结果为处理后下行控制信息的数量仅为一个时,将检测后下行控制信息设定为目标下行控制信息。
11、在其中一个实施例中,根据预设信息处理算法和预设检测阈值对多个待检测下行控制信息进行检测判断,获得检测判断结果和检测后下行控制信息,包括:
12、根据功率计算算法对多个待检测下行控制信息进行功率计算,获得多个信息功率结果;
13、根据置信度计算算法对多个待检测下行控制信息进行置信度计算,获得多个信息置信度结果;
14、根据信息置信度结果、信息功率结果和预设检测阈值对待检测下行控制信息进行筛选,获得筛选后下行控制信息。
15、在其中一个实施例中,根据历史下行控制信息和预设数据处理算法对检测后下行控制信息进行数据处理,获得信息计算结果,包括:
16、基于检测后下行控制信息的格式对历史下行控制信息进行检索,获得格式检索结果;
17、当格式检索结果为历史下行控制信息的格式与检测后下行控制信息的格式不相同时,将第一个获取的检测后下行控制信息设定为目标下行控制信息。
18、在其中一个实施例中,根据历史下行控制信息和预设数据处理算法对检测后下行控制信息进行数据处理,获得信息计算结果,还包括
19、当格式检索结果为存在历史下行控制信息的格式与检测后下行控制信息的格式相同时,选择前一次接收的相同格式历史信息;
20、根据相同格式历史信息和预设数据处理算法对检测后下行控制信息进行计算,获得信息计算结果。
21、在其中一个实施例中,基于信息计算结果确定目标下行控制信息,包括:
22、对多个信息计算结果进行数值比较,获得信息比较结果;
23、基于信息比较结果确定最小数值对应的信息计算结果;
24、基于最小数值对应的信息计算结果确定目标下行控制信息。
25、第二方面,本技术还提供了一种下行控制信息检测装置,包括:
26、信息获取???,用于获取下行控制信息;
27、检测判断???,用于根据预设检测方案和预设检测阈值对下行控制信息进行检测判断,获得检测判断结果和检测后下行控制信息;
28、处理计算???,用于当检测判断结果为检测后下行控制信号的数量大于一个时,根据历史下行控制信息和预设数据处理算法对检测后下行控制信息进行数据处理,获得信息计算结果;
29、信息筛选???,用于基于信息计算结果确定目标下行控制信息。
30、第三方面,本技术还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
31、获取下行控制信息;
32、根据预设检测方案和预设检测阈值对下行控制信息进行检测判断,获得检测判断结果和检测后下行控制信息;
33、当检测判断结果为检测后下行控制信号的数量大于一个时,根据历史下行控制信息和预设数据处理算法对检测后下行控制信息进行数据处理,获得信息计算结果;
34、基于信息计算结果确定目标下行控制信息。
35、第四方面,本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
36、获取下行控制信息;
37、根据预设检测方案和预设检测阈值对下行控制信息进行检测判断,获得检测判断结果和检测后下行控制信息;
38、当检测判断结果为检测后下行控制信号的数量大于一个时,根据历史下行控制信息和预设数据处理算法对检测后下行控制信息进行数据处理,获得信息计算结果;
39、基于信息计算结果确定目标下行控制信息。
40、第五方面,本技术还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
41、获取下行控制信息;
42、根据预设检测方案和预设检测阈值对下行控制信息进行检测判断,获得检测判断结果和检测后下行控制信息;
43、当检测判断结果为检测后下行控制信号的数量大于一个时,根据历史下行控制信息和预设数据处理算法对检测后下行控制信息进行数据处理,获得信息计算结果;
44、基于信息计算结果确定目标下行控制信息。
45、上述下行控制信息检测方法、装置、计算机设备、存储介质和计算机程序产品,在获取下行控制信息之后,对其进行格式分析以确定是否存在相同格式的下行控制信息,对于相同格式的多个下行控制信息按照预设检测方案进行处理,即进行置信度和功率计算,并基于预设检测阈值进行筛选,之后若存在相近的下行控制信息,则相同格式的历史下行控制信息进行检索,利用历史下行控制信息的检索结果对相近的下行控制信息数据处理得到信息计算结果,进而确定目标下行控制信息,实现了对下行控制信息的进一步精确筛选,降低了筛选并使用错误下行控制信息的概率,并提高了对下行控制信息的检测精确度。