System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及通信,尤其涉及一种解比特选择方法、装置、设备和存储介质。
技术介绍
1、常规的lte(long term evolution,长期演进)解速率处理,第一步为解比特选择,也就是将输入的软信息写入到循环buffer中,在写入过程中需要判断当前位置是否为null比特,如果不是null比特,即将输入的软信息写入到对应位置上。
2、但是,在实际的处理过程中,如果需要遍历循环buffer内的所有位置,并判断其是否为null比特,会严重的增加处理时间,对整个时序的设计非常不友好。并且,为了确定null比特的位置,常规的做法是,根据协议,重现实现一遍发送端的处理流程,即三路数据的子块交织以及比特收集,这样同样会增加处理时间以及计算复杂度。
3、因此,为了减少处理时间和计算复杂度,亟需一种新的解比特选择和计算null比特位置的方案。
技术实现思路
1、本专利技术实施例提供一种解比特选择方法、装置、设备和存储介质,以实现能够有效避免遍历循环缓冲器内的每个位置的繁琐操作,显著提升微码处理的并行程度,从而有效的减少处理时间。
2、根据本专利技术的一方面,提供了一种解比特选择方法,包括:
3、根据比特序列确定软信息的个数和比特长度;
4、根据所述比特长度确定等比合并长度;
5、根据所述软信息的个数和所述比特长度确定循环次数;
6、根据所述等比合并长度和所述循环次数将所述软信息进行等比合并,得到合并结果;<
...【技术保护点】
1.一种解比特选择方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述等比合并长度和所述循环次数将所述软信息进行等比合并,得到合并结果,包括:
3.根据权利要求2所述的方法,其特征在于,若所述循环次数大于预设数量,则根据所述等比合并长度将所述软信息进行等比合并,得到合并结果,包括:
4.根据权利要求1所述的方法,其特征在于,根据所述比特长度确定循环缓存器长度和NULL比特在所述循环缓冲器中的位置,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述交织矩阵中包含的NULL比特的个数、所述交织矩阵的行数以及所述交织矩阵的大小确定NULL比特在所述循环缓冲器中的位置,包括:
6.根据权利要求4所述的方法,其特征在于,将所述合并结果存储至所述循环缓冲器的目标位置,包括:
7.根据权利要求6所述的方法,其特征在于,将所述合并的软信息存储至所述循环缓冲器的目标位置,包括:
8.一种解比特选择装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:<
...【技术特征摘要】
1.一种解比特选择方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,根据所述等比合并长度和所述循环次数将所述软信息进行等比合并,得到合并结果,包括:
3.根据权利要求2所述的方法,其特征在于,若所述循环次数大于预设数量,则根据所述等比合并长度将所述软信息进行等比合并,得到合并结果,包括:
4.根据权利要求1所述的方法,其特征在于,根据所述比特长度确定循环缓存器长度和null比特在所述循环缓冲器中的位置,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述交织矩阵中包含的null比特的个数、所述交织矩阵的行数...
【专利技术属性】
技术研发人员:李捷,
申请(专利权)人:上海思朗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。