SINR的确定方法以及确定装置与流程

文档序号:36339595发布日期:2023-12-13 19:08阅读:46来源:国知局
SINR的制作方法

本技术涉及通信领域,具体而言,涉及一种sinr的确定方法、其确定装置、计算机可读存储介质、处理器以及电子设备。


背景技术:

1、在现代无线通信系统中,如lte(long-term evolution,长期演进)、nr(newradio,新空口)以及wi-fi(wireless fidelity,无线保真)等,为了对抗信道衰落、干扰和噪声,需要通过信道编码方案来进行纠错处理,如ldpc(low-density parity-check,低密度奇偶校验)码、turbo码、polar码、rm(reed muller,里德-穆勒)码等编码方案。编码处理位于发端的符号级处理之前,译码处理位于收端的符号级处理之后。

2、信道译码按照输入的信息分类,可以分成硬判决译码和软判决译码。硬判决译码指译码器的输入信息所属的域与编码器输出变量所属的域一致。而软判决译码指的是译码器输入的信息为编码器输出变量的可能取值的概率分布,或者概率分布的退化表达形式。以二进制编码为例,硬判决中,译码器输入为0-1比特;而对于软判决译码,会向译码器输入每个接收比特取0或者取1的概率,或者对数似然比(log likelihood ratio,llr)。

3、由于码长和编译码原理,译码器在收端处理中需要的计算量和存储空间较大,而对数似然比、概率等输入为实数,若较为精确的表示其值,其需要的位宽较大,对译码器的处理带来较大的时间复杂度和空间复杂度。因此,为了减小译码器的实现代价,通常需要对llr进行量化,用较少的比特数目,实现译码处理功能。

4、对llr逐个量化意味着信息的有损压缩,会导致信息的丢失,而在量化处理中,由于llr的范围较大,通常只能对某个范围的llr取值进行较为完整的信息保留,而对部分范围的llr取值信息保留较少。因此,在对llr进行有损压缩时,llr取值范围的信息取舍,即对何种取值范围保留较多的信息、对何种取值范围进行信息舍弃,对译码输入的影响造成很大的影响,进而极大影响译码处理的性能。因此,给出合适的sinr,对量化性能以及最终译码结果有较大影响。而当sinr统计不够准确时,如统计量样本不足、样本过期、样本分布不同且差异加大时,会导致sinr结果与译码器工作区间不匹配,导致性能损失严重。

5、目前我们可以通过以下三种方法获取上述sinr,第一种是尽量在当前传输中统计中获取更多的sinr(signal-to-interference-and-noise ratio,信干噪比)样本点,从而提升sinr的统计精确性,这样的方式存在如下问题:sinr估计需要在符号级处理完成后进行,如信道测量、估计、mimo(multiple-input multiple-output,多输入多输出)均衡处理等,导致统计具有较大的延时,在5g/lte等对处理时延敏感的应用场景,难以承受;由于统计收到传输信道衰落和干扰的影响,导致不同样本的分布不一致,且可能存在较大误差,这样的统计会导致sinr不够准确。第二种是根据其他位置,如参考信号位置,上的sinr,直接用于后续量化参考,或对该sinr进行一定的偏移换算得到需要的sinr,其问题在于其他参考位置的sinr与当前位置可能存在误差,导致sinr不准确。第三种是根据历史统计的sinr,作为当前量化参考,其问题在于由于时间偏移,当信道发生变化时,sinr不够准确。也即,上述确定方式会导致sinr过于粗糙。


技术实现思路

1、本技术的主要目的在于提供一种sinr的确定方法、其确定装置、计算机可读存储介质、处理器以及电子设备,以解决现有技术中由于sinr不准确导致译码器性能损失严重的问题。

2、根据本发明实施例的一个方面,提供了一种sinr的确定方法,所述方法包括:获取信道对应的预备sinr;根据所述预备sinr以及译码器支持的sinr取值范围,确定目标sinr,其中,所述sinr取值范围至少根据所述信道的编码参数确定,所述目标sinr用于量化llr。

3、可选地,根据所述预备sinr以及译码器支持的sinr取值范围,确定目标sinr,包括:在所述预备sinr小于所述sinr取值范围的最小值的情况下,确定所述最小值为所述目标sinr;在所述预备sinr大于所述sinr取值范围的最大值的情况下,确定所述最大值为所述目标sinr;在所述预备sinr位于所述sinr取值范围内的情况下,确定所述预备sinr为所述目标sinr。

4、可选地,所述编码参数包括第一方式参数、第二方式参数、码长以及码率中的至少之一,所述第一方式参数为表征编码方式的参数,所述第二方式参数为表征调制方式的参数,和/或在根据所述预备sinr以及译码器支持的sinr取值范围,确定目标sinr之前,所述方法还包括:根据mcs(modulation and coding scheme,调制与编码策略)阶数和mcs对应速率表,确定所述编码参数。

5、可选地,在根据所述预备sinr以及译码器支持的sinr取值范围,确定目标sinr之前,所述方法还包括:至少根据所述编码参数确定目标参数的取值范围,所述目标参数包括bler(block error rate,误块率)、吞吐率以及ber(bit error rate,误比特率)中至少之一;根据所述目标参数的取值范围确定所述sinr取值范围。

6、可选地,在根据所述目标参数的取值范围确定所述sinr取值范围之前,在至少根据所述编码参数确定目标参数的取值范围之后,所述方法还包括:根据所述译码器的性能参数更新所述目标参数的取值范围。

7、可选地,获取预备sinr,包括以下至少之一:获取除所述信道之外的其他信道传输的信号数据,并计算所述其他信道传输的信号数据中有用信号的强度与干扰信号的强度的比值,得到所述预备sinr,获取所述信道传输的历史信号数据,并计算所述历史信号数据中有用信号的强度与干扰信号的强度的比值,得到所述预备sinr,获取所述信道传输的当前信号数据,并计算所述历史信号数据中有用信号的强度与干扰信号的强度的比值,得到所述预备sinr。

8、根据本发明实施例的另一方面,提供了一种sinr的确定装置,所述装置包括获取单元以及第一确定单元,其中,所述获取单元、用于获取信道对应的预备sinr;所述第一确定单元用于根据所述预备sinr以及译码器支持的sinr取值范围,确定目标sinr,其中,所述sinr取值范围至少根据所述信道的编码参数确定,所述目标sinr用于量化llr。

9、根据本发明实施例的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序用于执行任一种所述的方法。

10、根据本发明实施例的再一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任一种所述的方法。

11、根据本发明实施例的又一方面,还提供了一种电子设备,所述电子设备包括一个或多个处理器,存储器,显示装置以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于执行任一种所述的方法。

12、在本发明实施例中,所述sinr的确定方法中,首先,获取信道对应的预备sinr;之后,根据所述预备sinr以及译码器支持的sinr取值范围,确定目标sinr,其中,所述sinr取值范围至少根据所述信道的编码参数确定,所述目标sinr用于量化llr。相比现有技术中由于sinr不准确导致译码器性能损失严重的问题,本技术的所述sinr的确定方法中,所述sinr取值范围是至少根据所述信道的编码参数确定的,这样保证了所述sinr取值范围符合所述编码参数的需求,并根据信道对应的所述预备sinr以及所述sinr取值范围,确定所述目标sinr,保证了sinr可以同时符合所述信道以及所述编码参数的要求,保证了所述sinr的准确性较高,保证了后续译码器输入llr的量化处理效果较好,避免了现有技术中由于sinr不准确,导致sinr与译码器工作区间不匹配,进而导致译码性能损失严重的问题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1