处理数据的方法及装置、终端设备以及网络设备与流程

xiaoxiao2月前  10


本申请实施例涉及数据处理,并且更为具体地,涉及一种处理数据的方法及装置、终端设备以及网络设备。


背景技术:

1、随着无线通信技术的发展,无线通信协议日渐复杂,对数据传输等有更高的要求。为了适应更加高速的数据传输速率,在媒体接入控制层(media access control,mac)的接收通路上,需要高效的媒体接入控制层协议数据单元(mac protocol data unit,mpdu)的解析器设计。mpdu的解析主要分为单周期解析和多周期解析两种类型。单周期解析的方案在面积、功耗和时钟频率受限等方面存在着不足,多周期解析的方案降低了解析效率。目前的mpdu解析方案仍有较大的提升空间。


技术实现思路

1、本申请实施例提供一种处理数据的方法及装置、终端设备以及网络设备。下面对本申请实施例涉及的各个方面进行介绍。

2、第一方面,提供一种处理数据的方法,包括:对mpdu帧的第一分片组进行解析,以得到所述mpdu的第一解析信息;对所述mpdu帧的第二分片组进行解析,以得到所述mpdu的第二解析信息;根据所述第一解析信息和所述第二解析信息,确定所述mpdu的解析数据。

3、第二方面,提供一种处理数据的装置,包括:第一解析模块,用于对mpdu帧的第一分片组进行解析,以得到所述mpdu的第一解析信息;第二解析模块,用于对所述mpdu帧的第二分片组进行解析,以得到所述mpdu的第二解析信息;第一确定模块,用于根据所述第一解析信息和所述第二解析信息,确定所述mpdu的解析数据。

4、第三方面,提供一种处理数据的装置,包括:存储器,用于存储代码;处理器,用于执行所述存储器中存储的代码,以执行如第一方面所述的方法。

5、第四方面,提供一种终端设备,包括如第二方面所述的处理数据的装置。

6、第五方面,提供一种网络设备,包括如第二方面所述的处理数据的装置。

7、第六方面,提供一种芯片,包括处理器,所述处理器配置成执行第一方面所述的方法。

8、第七方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序用于执行如第一方面所述的方法。

9、第八方面,提供一种计算机程序产品,包括用于执行如第一方面所述的方法的指令。

10、本申请实施例不需要将一个mpdu帧集中接收完毕再进行解析,在接收到mpdu帧的第一分片组后即进行mpdu部分内容的解析,且不延迟接收mpdu帧的第二分片组,有助于缩短mpdu解析电路的时序路径,减少整体解析时间,提高解析效率,提高电路的时钟频率。



技术特征:

1.一种处理数据的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述第一分片组对应于所述mpdu的帧头,所述第二分片组对应于所述mpdu的帧体和/或帧尾。

3.根据权利要求1所述的方法,其特征在于,所述第一解析信息包括所述mpdu的帧类型信息,所述对所述mpdu帧的第二分片组进行解析,以得到所述mpdu的第二解析信息,包括:

4.根据权利要求3所述的方法,其特征在于,还包括:

5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第一分片组包括一个或多个所述mpdu分片,所述第二分片组包括一个或多个所述mpdu分片,所述对mpdu帧的第一分片组进行解析,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1-4中任一所述的方法,其特征在于,所述mpdu的帧类型包括:控制帧、管理帧和数据帧。

8.一种处理数据的装置,其特征在于,包括:

9.根据权利要求8所述的装置,其特征在于,所述第一分片组对应于所述mpdu的帧头,所述第二分片组对应于所述mpdu的帧体和/或帧尾。

10.根据权利要求8所述的装置,其特征在于,所述第一解析信息包括所述mpdu的帧类型信息,所述第二解析模块包括多个子解析模块,所述装置包括:

11.根据权利要求10所述的装置,其特征在于,还包括:

12.根据权利要求11所述的装置,其特征在于,所述开关控制模块为时钟门控电路。

13.根据权利要求8-12中任一项所述的装置,其特征在于,所述第一分片组包括一个或多个所述mpdu分片,所述第二分片组包括一个或多个所述mpdu分片,所述第一解析模块用于对所述第一分片组中的所述一个或多个所述mpdu分片以流水线方式进行解析;和/或,

14.根据权利要求13所述的装置,其特征在于,所述装置还包括:

15.根据权利要求8-12中任一项所述的装置,其特征在于,所述mpdu的帧类型包括:控制帧、管理帧和数据帧。

16.一种处理数据的装置,其特征在于,包括:

17.一种终端设备,其特征在于,包括如权利要求8-15中任一项所述的处理数据的装置。

18.一种网络设备,其特征在于,包括如权利要求8-15中任一项所述的处理数据的装置。

19.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序在被执行时用于实现如权利要求1-7中任一项所述的方法。

20.一种芯片,其特征在于,包括处理器,所述处理器配置成执行权利要求1-7中任一项所述的方法。


技术总结
提供了一种处理数据的方法及装置、终端设备以及网络设备。该处理数据的方法包括:对MPDU帧的第一分片组进行解析,以得到MPDU的第一解析信息;对第二分片组进行解析,以得到MPDU的第二解析信息;根据第一解析信息和第二解析信息,确定MPDU的解析数据。本申请实施例不需要将一个MPDU帧集中接收完毕再进行解析,在接收到MPDU帧的第一分片组后即进行MPDU部分内容的解析,有助于缩短MPDU解析电路的时序路径,减少整体解析时间,提高电路的时钟频率,提高解析效率。

技术研发人员:徐尚成,单锡城,任海波
受保护的技术使用者:哲库科技(上海)有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)