【技术实现步骤摘要】
ACK/BA至A
‑
MPDU的自动聚合方法及相关装置
[0001]本专利技术涉及报文封包聚合领域,尤其涉及一种ACK/BA至A
‑
MPDU的自动聚合方法及相关装置。
技术介绍
[0002]网络封包硬件加速处理是指在网络技术不断发展下,不管是有线网络或是无线网络的速度都有着有惊人的提升,而愈快的网络速度意味着网络设备对于网络封包(frame)的处理需要更快速、更强大的处理能力前提下,利用硬件加速处理网络封包的过程。
[0003]目前,在WiFi/WiFi
‑
6中,ACK及Immediate Block Ack(BA)主要是由目的接收端所发送,其目的是用来告知MPDU/A
‑
MPDU的发送端,目的接收端是否成功的接收到由发送端所发送的MPDU/A
‑
MPDU封包(ACK主要是用以回应MPDU,BA则是回应A
‑
MPDU),而由目的接收端所发送的ACK/BA一般都是采用MPDU的方式单独发送,在IEEE
‑< ...
【技术保护点】
【技术特征摘要】
1.一种ACK/BA至A
‑
MPDU的自动聚合方法,其特征在于,所述方法包括:获取协议数据封包,识别所述协议数据封包对应的封包响应类型,根据所述封包响应类型,构建所述协议数据封包的初始响应封包;确定所述初始响应封包的待发送信号,利用所述待发送信号识别所述初始响应封包的封包型态,并查询所述初始响应封包对应的等待聚合封包;基于所述等待聚合封包与所述封包型态,构建所述初始响应封包的聚合序列,利用所述聚合序列确定所述协议数据封包对应的聚合响应封包。2.根据权利要求1所述的方法,其特征在于,所述识别所述协议数据封包对应的封包响应类型,包括:利用预构建的无线网络硬件对所述协议数据封包进行封包接收,在进行封包接收之后,利用所述预构建的无线网络硬件中的物理层对所述协议数据封包进行封包解调,得到解调封包;利用所述预构建的无线网络硬件中的接收电路单元识别所述解调封包的封包类型;根据所述封包类型,确定所述协议数据封包对应的封包响应类型。3.根据权利要求1所述的方法,其特征在于,所述根据所述封包响应类型,构建所述协议数据封包的初始响应封包,包括:查询所述协议数据封包的硬件地址头部;确定所述协议数据封包的初始响应地址;在所述初始响应地址中,利用所述硬件地址头部构建所述初始响应封包。4.根据权利要求1所述的方法,其特征在于,所述确定所述初始响应封包的待发送信号,包括:构建所述初始响应封包的准备信号、发送信号与型态信号;将所述准备信号、所述发送信号与所述型态信号作为所述初始响应封包的待发送信号。5.根据权利要求1所述的方法,其特征在于,所述利用所述待发送信号识别所述初始响应封包的封包型态,包括:获取所述初始响应封包的预构建的无线网络硬件,将所述待发送信号作为所述无线网络硬件中控制单元的输入信号;根据所述输入信号,在所述控制单元中利用下述格式识别所述初始响应封包的封包型态:if(Tx==1&&A
‑
MPDU==1&&needAck/BA==1){Tx Delimiter for Ack/BATx Ack/BA Frame Buffer DataTx A
‑
MPDU Frame}else if(Tx==1&&A
‑
MPDU==0&&needAck/BA==1){TX Ack/BA Frame Buffer Data}else if(Tx==1&&A
‑
MPDU==1&&needAck/BA==0){Tx A
‑
MPDU Frame}else if(Tx==1&a...
【专利技术属性】
技术研发人员:请求不公布姓名,
申请(专利权)人:天津联云发科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。