一种低时延速率匹配方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34185778 阅读:12 留言:0更新日期:2022-07-17 14:11
本发明专利技术提供一种低时延速率匹配方法、装置、电子设备及存储介质,方法包括:对通信数据进行数据预分组得到分组通信数据;以分组通信数据中的初始数据为起始数据,对分组通信数据进行交织循环处理,得到多个循环抽取数据,以根据所述多个循环抽取数据实现速率匹配输出;其中,所述交织循环包含多次偏移循环。通过将通信数据分割为n

【技术实现步骤摘要】
一种低时延速率匹配方法、装置、电子设备及存储介质


[0001]本专利技术涉及信息处理
,尤其涉及一种低时延速率匹配方法、装置、电子设备及存储介质。

技术介绍

[0002]随着通信技术的发展,对于5G提出了毫秒级的端到端时延要求,理想情况下5G的端到端时延为1ms,典型端到端时延为5

10ms左右。我们目前使用的4G网络,端到端理想时延是10ms左右,LTE的端到端典型时延是50

100ms,这意味着5G需要将端到端时延缩短为4G的十分之一。
[0003]在这样的情况下,5G将面临大带宽低时延等挑战,对于速率匹配模块来说就要面临数据量更大,但处理延迟需要更低的要求。传统的速率匹配算法将受到的数据先使用存储器缓存下来,然后根据交织的位置通过跳地址来完成交织,之后写入循环buffer并插入NULL bit完成速率匹配,这样处理在数据量提高后将会带来很大的处理延迟。
[0004]因此如何更好的实现低时延速率匹配已经成为业界亟待解决的问题。

技术实现思路

[0005]本专利技术提供一种低时延速率匹配方法、装置、电子设备及存储介质,用以解决现有技术中完成速率匹配时,在数据量提高后将会带来很大的处理延迟的缺陷,实现低时延速率匹配。
[0006]根据本专利技术提供的一种低时延速率匹配方法,包括:
[0007]对通信数据进行数据预分组得到分组通信数据;
[0008]以分组通信数据中的初始数据为起始数据,对分组通信数据进行交织循环处理,得到多个循环抽取数据,以根据所述多个循环抽取数据实现速率匹配输出;
[0009]其中,所述交织循环包含多次偏移循环。
[0010]根据本专利技术提供的一种低时延速率匹配方法,所述对通信数据进行数据预分组得到多组分组通信数据的步骤,具体为:
[0011]将通信数据分为n组,然后将分组后的每组通信数据分为n个数据比特,得到n
×
n的数据流块,从而得到分组通信数据;
[0012]其中,n是根据所述通信数据的时延要求和资源要求确定的。
[0013]根据本专利技术提供的一种低时延速率匹配方法,所述根据分组通信数据中的初始数据为起始数据,按照预设间隔对分组通信数据进行交织循环处理,得到多个循环抽取数据的步骤,具体包括:
[0014]根据预设交织循环次数和分组通信数据的分组数,确定交织循环中的偏移循环目标次数和偏移循环选取数据数目;
[0015]根据偏移循环选取数据数目进行多次偏移循环,当满足第一预设条件时,完成一次交织循环;
[0016]重复执行交织循环,直至满足第二预设条件,得到多个循环抽取数据;
[0017]其中,所述第一预设条件是指进行偏移循环的次数达到偏移循环目标次数;
[0018]其中,所述第二预设条件是指交织循环的次数达到预设偏移循环次数。
[0019]根据本专利技术提供的一种低时延速率匹配方法,所述根据偏移循环选取数据数目进行多次偏移循环的步骤,具体包括:
[0020]从起始数据开始,每间隔m个数据比特进行一次抽取数据,得到偏移循环选取数据数目的抽取数据,完成一次偏移循环,然后进行多次偏移循环;
[0021]其中,m为预设交织循环次数。
[0022]根据本专利技术提供的一种低时延速率匹配方法,在所述对分组通信数据进行交织循环处理,得到多个循环抽取数据的步骤之后,所述方法还包括:
[0023]在得到多个循环抽取数据之后,所述分组通信数据中仍存在残留数据流块的情况下,将所述残留数据流块按照移位比特个数进行平移;
[0024]其中,所述移位比特个数是根据循环抽取数据的总长度确定的。
[0025]根据本专利技术提供的一种低时延速率匹配方法,所述根据所述多个循环抽取数据实现速率匹配输出的步骤,具体包括:
[0026]将所述多个循环抽取数据输入循环缓存器,以根据预设循环缓存器的长度循环写入循环缓存器;
[0027]从所述循环缓存器读取数据时,通过读取到NULL bit所对应的地址时暂停数据读取,而输出NULL bit的方式来插入NULL bit,实现速率匹配输出。
[0028]本专利技术还提供一种低时延速率匹配装置,包括:
[0029]分组模块,用于对通信数据进行数据预分组得到分组通信数据;
[0030]匹配模块,用于以分组通信数据中的初始数据为起始数据,对分组通信数据进行交织循环处理,得到多个循环抽取数据,以根据所述多个循环抽取数据实现速率匹配输出;
[0031]其中,所述交织循环包含多次偏移循环。
[0032]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述低时延速率匹配方法的步骤。
[0033]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述低时延速率匹配方法的步骤。
[0034]本专利技术提供的一种低时延速率匹配方法、装置、电子设备及存储介质,通过将通信数据分割为n
×
n的数据流块,然后通过包含多次偏移循环的交织循环来完成交织,其可以实现预分组之后的通信数据以n个数据并行输入,在交织完成后,n个数据并行输出,大大降低了处理时延,并相比简单的并行处理算法,可以适应多种不同调制方式下的速率匹配功能,具有更高的资源利用率。
附图说明
[0035]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附
图获得其他的附图。
[0036]图1是本专利技术提供的低时延速率匹配方法的流程示意图;
[0037]图2为本专利技术提供的交织循环的示意图之一;
[0038]图3为本专利技术提供的交织循环的示意图之二;
[0039]图4为本专利技术提供的解速率匹配流程示意图;
[0040]图5为本专利技术提供的低时延速率匹配装置结构示意图;
[0041]图6为本专利技术提供的电子设备实体结构示意图。
具体实施方式
[0042]为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0043]下面结合图1

图4对本专利技术的低时延速率匹配方法进行描述
[0044]图1是本专利技术提供的低时延速率匹配方法的流程示意图,如图1所示,包括:
[0045]步骤S1,对通信数据进行数据预分组得到分组通信数据;
[0046]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种低时延速率匹配方法,其特征在于,包括:对通信数据进行数据预分组得到分组通信数据;以分组通信数据中的初始数据为起始数据,对分组通信数据进行交织循环处理,得到多个循环抽取数据,根据所述多个循环抽取数据实现速率匹配输出;其中,所述交织循环包含多次偏移循环。2.根据权利要求1所述低时延速率匹配方法,其特征在于,所述对通信数据进行数据预分组得到多组分组通信数据的步骤,具体为:将通信数据分为n组,然后将分组后的每组通信数据分为n个数据比特,得到n
×
n的数据流块,从而得到分组通信数据;其中,n是根据所述通信数据的时延要求和资源要求确定的。3.根据权利要求2所述低时延速率匹配方法,其特征在于,所述根据分组通信数据中的初始数据为起始数据,按照预设间隔对分组通信数据进行交织循环处理,得到多个循环抽取数据的步骤,具体包括:根据预设交织循环次数和分组通信数据的分组数,确定交织循环中偏移循环的偏移循环目标次数和偏移循环选取数据数目;根据偏移循环选取数据数目进行多次偏移循环,当满足第一预设条件时,完成一次交织循环;重复执行交织循环,直至满足第二预设条件,得到多个循环抽取数据;其中,所述第一预设条件是指进行偏移循环的次数达到偏移循环目标次数;其中,所述第二预设条件是指交织循环的次数达到预设偏移循环次数。4.根据权利要求3所述低时延速率匹配方法,其特征在于,所述根据偏移循环选取数据数目进行多次偏移循环的步骤,具体包括:从起始数据开始,每间隔m个数据比特进行一次抽取数据,得到偏移循环选取数据数目的抽取数据,完成一次偏移循环,然后进行多...

【专利技术属性】
技术研发人员:胡嘉欣崔清熊健翔孙宇光李永嘉张翼
申请(专利权)人:北京星河亮点技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1