【技术实现步骤摘要】
一种信息处理方法、设备及计算机存储介质
本专利技术涉及电子与信息
,尤其涉及一种信息处理方法、设备及计算机存储介质。
技术介绍
数字通信系统中,一般包括三个部分:发送端、信道和接收端;发送端可对信息序列进行信道编码从而获取编码码字,对编码码字进行交织,并将交织后的比特映射成调制符号,然后可以根据通信信道信息来处理和发送调制符号。在信道中,由于多径、移动等因素导致特定的信道响应,这些都会使数据传输失真,同时由于噪声和干扰也会进一步恶化数据传输。接收端接收通过信道后的调制符号数据,此时的调制符号数据已经失真,需要进行特定处理才能恢复原始信息序列。根据发送端对信息序列的编码方法得到的待译码数据,接收端可以对待译码数据进行相应处理从而可靠地恢复原始信息序列。所述的编码方法必须是收发两端都是可见的。一般地,编码方法是基于前向纠错(ForwardErrorCorrection,简称为FEC)编码,其中,前向纠错编码在信息序列中添加一些冗余信息。接收端可以利用该冗余信息来可靠地恢复原始信息序列。相关技术中,译码器在对待译码数据进行译码时,只能根据译码器中存储的预定译码矩阵对待译码数据进行译码,也就是说,相关技术中的译码器只能对与预定译码参数对应的待译码数据进行译码,其中,预定译码参数与预定译码矩阵对应,但是在待译码数据所对应的译码参数不为预定译码参数时,会出现无法译码或者无法满足译码性能的问题。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种信息处理方法、设备及计算机存储介质 ...
【技术保护点】
1.一种信息处理方法,其特征在于,所述方法包括:/n获取待译码的第一数据,和所述第一数据在译码时的译码参数;/n基于所述译码参数确定基矩阵;/n基于所述基矩阵确定包括多个译码指令的译码指令集;其中,所述译码指令用于调用所述基矩阵中的元素;/n基于所述译码指令集对所述第一数据进行译码。/n
【技术特征摘要】
1.一种信息处理方法,其特征在于,所述方法包括:
获取待译码的第一数据,和所述第一数据在译码时的译码参数;
基于所述译码参数确定基矩阵;
基于所述基矩阵确定包括多个译码指令的译码指令集;其中,所述译码指令用于调用所述基矩阵中的元素;
基于所述译码指令集对所述第一数据进行译码。
2.根据权利要求1所述的方法,其特征在于,所述基于所述译码参数确定基矩阵,包括:
基于所述译码参数确定目标矩阵;
基于所述译码参数和所述目标矩阵确定所述基矩阵。
3.根据权利要求2所述的方法,其特征在于,所述基于所述译码参数确定目标矩阵,包括:
基于所述译码参数,确定至少一个第一初始矩阵;
从所述至少一个第一初始矩阵中确定所述目标矩阵。
4.根据权利要求3所述的方法,其特征在于,所述基于所述译码参数,确定至少一个第一初始矩阵,包括:
基于所述译码参数,确定第一基础矩阵和至少一个第一扩展因子;其中,所述至少一个第一扩展因子与所述第一基础矩阵对应;
基于所述译码参数、所述第一基础矩阵和所述至少一个第一扩展因子,确定所述至少一个第一初始矩阵;其中,所述第一初始矩阵和所述第一扩展因子具有对应关系;所述第一初始矩阵的第一类元素在所述第一初始矩阵的位置,与所述第一基础矩阵的第二类元素在所述第一基础矩阵的位置相同。
5.根据权利要求4所述的方法,其特征在于,所述基于所述译码参数、所述第一基础矩阵和所述至少一个第一扩展因子,确定所述至少一个第一初始矩阵之后,所述方法还包括:
存储所述第一基础矩阵的第一特征参数至第一存储区域;
存储所述第一基础矩阵的第二特征参数,和所述至少一个第一初始矩阵的第三特征参数至第二存储区域;其中,所述第一特征参数和所述第二特征参数具有映射关系;所述第二特征参数和所述第三特征参数具有映射关系。
6.根据权利要求5所述的方法,其特征在于,所述存储所述第一基础矩阵的第一特征参数至第一存储区域,包括:
计算所述第一基础矩阵中的每行元素之和,得到所述第一基础矩阵中每行元素的权重值;
存储所述第一基础矩阵中每行元素的权重值至所述第一存储区域。
7.根据权利要求6所述的方法,其特征在于,所述存储所述第一基础矩阵的第二特征参数,和所述至少一个第一初始矩阵的第三特征参数至第二存储区域,包括:
存储所述第一基础矩阵中元素值为预设值的第一目标元素所在的列序号至所述第二存储区域;
获取每一所述第一初始矩阵中列序号为所述第一目标元素所在的列序号的第二目标元素,并存储所述第二目标元素至第二存储区域;
其中,所述第一基础矩阵中每行元素的权重值,与所述第一基础矩阵的每行元素中所述第一目标元素所在的列序号具有映射关系;所述第一基础矩阵中每行元素中所述第一目标元素所在的列序号,与所述每一所述第一初始矩阵中每行元素中的所述第二目标元素具有映射关系。
8.根据权利要求7所述的方法,其特征在于,所述基于所述译码参数和所述目标矩阵确定所述基矩阵,包括:
基于所述译码参数,获取多个目标行和多个目标列;
从所述第一存储区域,获取所述第一基础矩阵中多个目标行中每行元素的权重值;
基于所述多个目标行中每行元素的权重值,从所述第二存储区域,获取所述第一基础矩阵中多个目标行中元素值为所述预设值的第三目标元素所在的列序号;
从所述第二存储区域,获取所述目标矩阵中多个目标行中列序号为所述第三目标元素所在的列序号的第四目标元素。
基于所述第四目标元素,确定所述基矩阵。
9.根据权利要求2所述的方法,其特征在于,所述基于所述译码参数确定目标矩阵,包括:
基于所述译码参数,确定至少一个第一初始矩阵和至少一个第二初始矩阵;
从所述至少一个第一初始矩阵和所述至少一个第二初始矩阵中,确定所述目标矩阵。
10.根据权利要求9所述的方法,其特征在于,所述基于所述译码参数,确定至少一个第一初始矩阵和至少一个第二初始矩阵,包括:
基于所述译码参数,确定第一基础矩阵、第二基础矩阵、至少一个第一扩展因子以及至少一个第二扩展因子;其中,所述至少一个第一扩展因子与所述第一基础矩阵对应,所述至少一个第二扩展因子与所述第二基础矩阵对应;
基于所述译码参数、所述第一基础矩阵以及所述至少一个第一扩展因子,确定所述至少一个第一初始矩阵;其中,所述第一初始矩阵和所述第一扩展因子具有对应关系;所述第一初始矩阵的第一类元素在所述第一初始矩阵的位置,与所述第一基础矩阵的第二类元素在所述第一基础矩阵的位置相同;
基于所述译码参数、所述第二基础矩阵以及所述至少一个第二扩展因子,确定所述至少一个第二初始矩阵;其中,所述第二初始矩阵和所述第二扩展因子具有对应关系;所述第二初始矩阵的第一类元素在所述第二初始矩阵的位置,与所述第二基础矩阵的第二类元素在所述第二基础矩阵的位置相同。
11.根据权利要求2所述的方法,其特征在于,所述基于所述译码参数和所述目标矩阵确定所述基矩阵,包括:
基于所述译码参数中的码率和数据块大小,计算目标行数和目标列数;
从所述目标矩阵中获取行数为所述目标行数且列数为所述目标列数的矩阵,得到所述基矩阵。
12.根据权利要求1所述的方法,其特征在于,所述基于所述基矩阵确定包括多个译码指令的译码指令集,包括:
基于所述译码参数和所述基矩阵中每行元素,确定与所述基矩阵中每行元素对应的至少一个译码指令;
基于所述至少一个译码指令得到所述译码指令集。
13.根据权利要求12所述的方法,其特征在于,所述基于所述基矩阵中每行元素,确定与所述基矩阵中每行元素对应的至少一个译码指令,包括:
基于所述译码参数中的译码并行度和所述基矩阵中每行元素,确定所述至...
【专利技术属性】
技术研发人员:王华勇,
申请(专利权)人:深圳市中兴微电子技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。