一种下行消息的解析系统及方法技术方案

技术编号:37772270 阅读:13 留言:0更新日期:2023-06-06 13:38
本发明专利技术涉及移动网络接入技术领域,具体涉及一种下行消息的解析系统及方法,包括:接收模块,接收下行数据码流;硬件加速器,对下行数据码流进行解析,以得到多个消息头和对应于消息头的协议数据单元;硬件加速器还从协议数据单元中筛选得到无线链路控制层分片数据;硬件加速器向内存中写入无线链路控制层分片数据,处理模块对无线链路控制层分片数据进行解析得到解析结果。有益效果在于:通过在硬件加速器中直接对消息头进行解析、提取对应的协议数据单元,随后,通过硬件加速器对协议数据单元中的分片数据进行筛选并直接写入内存由处理模块进行处理,从而减少了与RLC软件、直接内存访问控制器进行交互的处理流程,降低了系统整体的延时。体的延时。体的延时。

【技术实现步骤摘要】
一种下行消息的解析系统及方法


[0001]本专利技术涉及移动网络接入
,具体涉及一种下行消息的解析系统及方法。

技术介绍

[0002]现有技术中,为实现较好的接收效率,通常会采用硬件加速器的方式对下行数据码流进行解析。具体来说,当需要对下行数据码流进行解析时,首先由硬件加速器进行处理,包括傅里叶变换、译码等处理得到消息头的部分,随后输出到处理模块中,由处理模块中的RLC软件对消息头进行识别,判别各消息头所对应的协议数据单元的类型,若为需要进一步处理的非确认模式数据或确认模式数据,则需要通过软件请求触发直接内存访问控制器(DMA)对内存写入对应的分片数据,再由RLC软件处理。
[0003]但是,在实际实施过程中,专利技术人发现,上述方案通常需要在硬件加速器、处理器、直接内存访问控制器和内存之间产生多次数据交换过程,这导致了整体的处理流程冗长,延时较大的问题。

技术实现思路

[0004]针对现有技术中存在的上述问题,现提供一种下行消息的解析系统;另一方面,还提供一种适用于该系统的解析方法。
[0005]具体技术方案如下:
[0006]一种下行消息的解析系统,包括:
[0007]接收模块,所述接收模块接收下行数据码流;
[0008]硬件加速器,所述硬件加速器连接所述接收模块,所述硬件加速器对所述下行数据码流进行解析,以得到多个消息头和对应于所述消息头的协议数据单元;
[0009]所述硬件加速器还从所述协议数据单元中筛选得到无线链路控制层分片数据;
>[0010]所述无线链路控制层分片数据包括确认模式分片数据和非确认模式分片数据;
[0011]处理模块,所述处理模块连接内存,所述硬件加速器向所述内存中写入所述无线链路控制层分片数据,所述处理模块对所述无线链路控制层分片数据进行解析得到解析结果。
[0012]另一方面,所述硬件加速器包括:
[0013]解析模块,所述解析模块获取所述下行数据码流并根据所述下行数据码流中匹配预先构建的配置信息并输出;
[0014]数据提取模块,所述数据提取模块连接所述解析模块,所述数据提取模块依照所述配置信息自所述下行数据码流中提取所述消息头,以及对应于每个所述消息头的协议数据单元;
[0015]分片拷贝模块,所述分片拷贝模块连接所述数据提取模块,所述分片拷贝模块自所述协议数据单元中筛选得到所述无线链路控制层分片数据,并将所述无线链路层控制层分片数据写入所述内存。
[0016]另一方面,所述解析模块包括:
[0017]子帧提取模块,所述子帧提取模块自所述下行数据码流中提取多个媒体接入控制帧的数据帧头;
[0018]标识获取模块,所述标识获取模块连接所述子帧提取模块,所述标识获取模块自所述数据帧头中获取逻辑信道标识;
[0019]配置查找模块,所述配置查找模块连接所述标识获取模块,所述配置查找模块根据所述逻辑信道标识查找所述配置信息。
[0020]另一方面,所述分片拷贝模块包括:
[0021]判别模块,所述判别模块获取所述协议数据单元,并从所述协议数据单元中筛选得到所述无线链路控制层分片数据;
[0022]内存选择模块,所述内存选择模块连接所述判别模块,所述内存选择模块根据预先采集的内存信息对所述内存进行地址选择得到内存地址;
[0023]写入模块,所述写入模块分别连接所述内存选择模块、所述判别模块和所述处理模块,所述写入模块根据所述内存地址将所述无线链路控制层分片数据写入所述内存。
[0024]另一方面,所述解析系统还包括配置模块,所述配置模块分别连接所述接收模块和所述硬件加速器,所述配置模块用于生成所述配置信息;
[0025]所述配置模块包括:
[0026]消息获取模块,所述消息获取模块自所述接收模块中获取网络配置消息;
[0027]逻辑信道解析模块,所述逻辑信道解析模块连接所述消息获取模块,所述逻辑信道解析模块根据所述网络配置消息生成对应于多个逻辑信道的信道属性;
[0028]信息生成模块,所述信息生成模块连接所述逻辑信道解析模块,所述信息生成模块根据所述信道属性生成所述配置信息。
[0029]一种下行消息的解析方法,适用于上述的解析系统,包括:
[0030]步骤S1:采用接收模块接收下行数据码流;
[0031]步骤S2:采用硬件加速器对所述下行数据码流进行解析,得到多个消息头和对应于所述消息头的协议数据单元;
[0032]步骤S3:采用所述硬件加速器对所述协议数据单元进行筛选得到无线链路控制层分片数据;
[0033]步骤S4:采用所述硬件加速器将所述无线链路控制层分片数据写入处理模块的内存;
[0034]步骤S5:采用所述处理模块对所述无线链路控制层分片数据进行处理得到解析结果。
[0035]另一方面,所述步骤S2包括:
[0036]步骤S21:根据所述下行数据码流匹配对应于所述下行数据码流的配置信息;
[0037]步骤S22:根据所述配置信息自所述下行数据码流中提取消息头;
[0038]步骤S23:根据所述消息头生成多个所述协议数据单元。
[0039]另一方面,所述步骤S21包括:
[0040]步骤S211:自所述下行数据码流中提取多个媒体接入控制帧的数据帧头;
[0041]步骤S212:自所述数据帧头中获取逻辑信道标识;
[0042]步骤S213:根据所述逻辑信道标识查找所述配置信息。
[0043]另一方面,所述步骤S4包括:
[0044]步骤S41:预先采集的内存信息对所述内存进行地址选择得到内存地址;
[0045]步骤S42:根据所述内存地址将所述无线链路控制层分片数据写入所述内存。
[0046]另一方面,于执行步骤S1之前,还包括配置过程,所述配置过程用于生成所述配置信息;
[0047]所述配置过程包括:
[0048]步骤A1:自所述接收模块中获取网络配置消息;
[0049]步骤A2:根据所述网络配置消息生成对应于多个逻辑信道的信道属性;
[0050]步骤A3:根据所述信道属性生成所述配置信息。
[0051]上述技术方案具有如下优点或有益效果:
[0052]针对现有技术中的分片数据处理流程相对冗长的问题,本方案通过在硬件加速器中直接对消息头进行解析、提取对应的协议数据单元,随后,通过硬件加速器对协议数据单元中的分片数据进行筛选并直接写入内存由处理模块进行处理,从而减少了与RLC软件、直接内存访问控制器进行交互的处理流程,降低了系统整体的延时。
附图说明
[0053]参考所附附图,以更加充分的描述本专利技术的实施例。然而,所附附图仅用于说明和阐述,并不构成对本专利技术范围的限制。
[0054]图1为本专利技术实施例的整体示意图;
[0055]图2为本专利技术实施例中硬件加速器示意图;
[0056本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种下行消息的解析系统,其特征在于,包括:接收模块,所述接收模块接收下行数据码流;硬件加速器,所述硬件加速器连接所述接收模块,所述硬件加速器对所述下行数据码流进行解析,以得到多个消息头和对应于所述消息头的协议数据单元;所述硬件加速器还从所述协议数据单元中筛选得到无线链路控制层分片数据;所述无线链路控制层分片数据包括确认模式分片数据和非确认模式分片数据;处理模块,所述处理模块连接内存,所述硬件加速器向所述内存中写入所述无线链路控制层分片数据,所述处理模块对所述无线链路控制层分片数据进行解析得到解析结果。2.根据权利要求1所述的解析系统,其特征在于,所述硬件加速器包括:解析模块,所述解析模块获取所述下行数据码流并根据所述下行数据码流中匹配预先构建的配置信息并输出;数据提取模块,所述数据提取模块连接所述解析模块,所述数据提取模块依照所述配置信息自所述下行数据码流中提取所述消息头,以及对应于每个所述消息头的协议数据单元;分片拷贝模块,所述分片拷贝模块连接所述数据提取模块,所述分片拷贝模块自所述协议数据单元中筛选得到所述无线链路控制层分片数据,并将所述无线链路层控制层分片数据写入所述内存。3.根据权利要求2所述的解析系统,其特征在于,所述解析模块包括:子帧提取模块,所述子帧提取模块自所述下行数据码流中提取多个媒体接入控制帧的数据帧头;标识获取模块,所述标识获取模块连接所述子帧提取模块,所述标识获取模块自所述数据帧头中获取逻辑信道标识;配置查找模块,所述配置查找模块连接所述标识获取模块,所述配置查找模块根据所述逻辑信道标识查找所述配置信息。4.根据权利要求2所述的解析系统,其特征在于,所述分片拷贝模块包括:判别模块,所述判别模块获取所述协议数据单元,并从所述协议数据单元中筛选得到所述无线链路控制层分片数据;内存选择模块,所述内存选择模块连接所述判别模块,所述内存选择模块根据预先采集的内存信息对所述内存进行地址选择得到内存地址;写入模块,所述写入模块分别连接所述内存选择模块、所述判别模块和所述处理模块,所述写入模块根据所述内存地址将所述无线链路控制层分片数据写入所述内存。5.根据权利要求3所述的解析系统,其特征在于,所述解析系统还包括配置模块,所述配置模块分...

【专利技术属性】
技术研发人员:胡森
申请(专利权)人:南京新基讯通信技术有限公司
类型:发明
国别省市:

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

1