本申请实施例涉及数据处理,并且更为具体地,涉及一种处理数据的方法及装置、终端设备以及网络设备。
背景技术:
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中任一项所述的方法。
