[发明专利]一种下行消息的解析系统及方法在审
申请号: | 202310107305.1 | 申请日: | 2023-02-10 |
公开(公告)号: | CN116209010A | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 胡森 | 申请(专利权)人: | 南京新基讯通信技术有限公司 |
主分类号: | H04W28/06 | 分类号: | H04W28/06;H04L69/22;H04L69/12 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 吴轶淳 |
地址: | 210000 江苏省南京市江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 下行 消息 解析 系统 方法 | ||
本发明涉及移动网络接入技术领域,具体涉及一种下行消息的解析系统及方法,包括:接收模块,接收下行数据码流;硬件加速器,对下行数据码流进行解析,以得到多个消息头和对应于消息头的协议数据单元;硬件加速器还从协议数据单元中筛选得到无线链路控制层分片数据;硬件加速器向内存中写入无线链路控制层分片数据,处理模块对无线链路控制层分片数据进行解析得到解析结果。有益效果在于:通过在硬件加速器中直接对消息头进行解析、提取对应的协议数据单元,随后,通过硬件加速器对协议数据单元中的分片数据进行筛选并直接写入内存由处理模块进行处理,从而减少了与RLC软件、直接内存访问控制器进行交互的处理流程,降低了系统整体的延时。
技术领域
本发明涉及移动网络接入技术领域,具体涉及一种下行消息的解析系统及方法。
背景技术
现有技术中,为实现较好的接收效率,通常会采用硬件加速器的方式对下行数据码流进行解析。具体来说,当需要对下行数据码流进行解析时,首先由硬件加速器进行处理,包括傅里叶变换、译码等处理得到消息头的部分,随后输出到处理模块中,由处理模块中的RLC软件对消息头进行识别,判别各消息头所对应的协议数据单元的类型,若为需要进一步处理的非确认模式数据或确认模式数据,则需要通过软件请求触发直接内存访问控制器(DMA)对内存写入对应的分片数据,再由RLC软件处理。
但是,在实际实施过程中,发明人发现,上述方案通常需要在硬件加速器、处理器、直接内存访问控制器和内存之间产生多次数据交换过程,这导致了整体的处理流程冗长,延时较大的问题。
发明内容
针对现有技术中存在的上述问题,现提供一种下行消息的解析系统;另一方面,还提供一种适用于该系统的解析方法。
具体技术方案如下:
一种下行消息的解析系统,包括:
接收模块,所述接收模块接收下行数据码流;
硬件加速器,所述硬件加速器连接所述接收模块,所述硬件加速器对所述下行数据码流进行解析,以得到多个消息头和对应于所述消息头的协议数据单元;
所述硬件加速器还从所述协议数据单元中筛选得到无线链路控制层分片数据;
所述无线链路控制层分片数据包括确认模式分片数据和非确认模式分片数据;
处理模块,所述处理模块连接内存,所述硬件加速器向所述内存中写入所述无线链路控制层分片数据,所述处理模块对所述无线链路控制层分片数据进行解析得到解析结果。
另一方面,所述硬件加速器包括:
解析模块,所述解析模块获取所述下行数据码流并根据所述下行数据码流中匹配预先构建的配置信息并输出;
数据提取模块,所述数据提取模块连接所述解析模块,所述数据提取模块依照所述配置信息自所述下行数据码流中提取所述消息头,以及对应于每个所述消息头的协议数据单元;
分片拷贝模块,所述分片拷贝模块连接所述数据提取模块,所述分片拷贝模块自所述协议数据单元中筛选得到所述无线链路控制层分片数据,并将所述无线链路层控制层分片数据写入所述内存。
另一方面,所述解析模块包括:
子帧提取模块,所述子帧提取模块自所述下行数据码流中提取多个媒体接入控制帧的数据帧头;
标识获取模块,所述标识获取模块连接所述子帧提取模块,所述标识获取模块自所述数据帧头中获取逻辑信道标识;
配置查找模块,所述配置查找模块连接所述标识获取模块,所述配置查找模块根据所述逻辑信道标识查找所述配置信息。
另一方面,所述分片拷贝模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京新基讯通信技术有限公司,未经南京新基讯通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310107305.1/2.html,转载请声明来源钻瓜专利网。