[发明专利]一种A-mpdu报文的传输方法和设备有效
申请号: | 201210051013.2 | 申请日: | 2012-03-01 |
公开(公告)号: | CN102624612A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 张巍巍 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mpdu 报文 传输 方法 设备 | ||
技术领域
本发明涉及通信技术领域,特别是涉及了一种A-mpdu报文的传输方法和设备。
背景技术
在MAC(Media Access Control,介质访问控制)层的加速机制下,多个MPDU(MAC Protocol Data Unit,MAC层协议数据单元)被组装成报文链,这个报文链称为A-mpdu(Aggregation-mpdu,聚合的mpdu)报文;在A-mpdu报文的发送过程中,使用一个PLCP(Physical Layer Convergence Procedure,物理层汇聚过程)头,且只抢占一次信道,从而通过减少PLCP传输和抢占等待时间等方式来提高信道利用率和带宽利用率,并增加系统吞吐量。
由于当前规定一个QoS(Quality of Service,服务质量)AP(Access Point,接入点)能够获取到的TXOP(Transmission Opportunity,报文发送机会)最大为4ms,且A-mpdu报文的长度越长,其在空口传送的时间越长,即会超过TXOP为4ms的限制,因此聚合的A-mpdu报文的长度将受限于TXOP为4ms的限制;此外由于物理速率越低,同样长度的A-mpdu报文在空口传送的时间越长,因此聚合的A-mpdu报文的长度还将受限于速率;因此聚合的A-mpdu报文的长度不能超过其所使用的速率在TXOP内所能传送的最大长度。
现有技术中,如图1所示,为A-mdpu报文的聚合过程的结构示意图,其包括:mpdu缓存模块、多档速率选择模块、A-mpdu聚合模块、报文发送模块、报文发送反馈模块;基于上述功能模块,则A-mdpu报文的聚合过程包括:
步骤1、当有一定的数据流量时,由于上层下发mpdu的速度快于向外发送mpdu的速度,因此需要mpdu缓存模块为需要发送的mpdu进行缓存。
步骤2、当报文发送模块可发送mpdu时,多档速率选择模块利用报文发送反馈模块反馈的丢包率信息选择合适的第一档速率;且在确定第一档速率之后,可依次确定第二档速率、第三档速率、第四档速率。进一步的,由于第一档速率>第二档速率>第三档速率>第四档速率,且速率越小,其能聚合的A-mpdu报文的最大字节数越少;因此多档速率选择模块需要根据TXOP为4ms的限制计算出第四档速率能聚合的A-mpdu报文的最大字节数。
步骤3、A-mpdu聚合模块在不超过第四档速率能聚合的A-mpdu报文的最大字节数的基础上,将缓存的mpdu报文聚合为A-mpdu报文。
步骤4、报文发送模块利用多档速率选择模块所选择的速率将A-mpdu聚合模块所聚合的A-mpdu报文发送到空口中。
步骤5、报文发送反馈模块反馈报文的丢包率给多档速率选择模块。
在上述实现方式中,需要按照第四档速率能聚合的A-mpdu报文的最大字节数来聚合A-mpdu报文,且第四档速率能聚合的A-mpdu报文的最大字节数将小于其他档数(如第一档速率)能聚合的A-mpdu报文的最大字节数;因此当有较大的流量需要进行传输时,如果仍然按照第四档速率能聚合的A-mpdu报文的最大字节数来聚合A-mpdu报文,则系统的吞吐量不高。
发明内容
本发明提供一种A-mpdu报文的传输方法和设备,以提高系统的吞吐量。
为了达到上述目的,本发明提供一种聚合MAC层协议数据单元A-mpdu报文的传输方法,该方法包括以下步骤:
步骤A、利用丢包率信息选择第一档速率;
步骤B、顺序获取低于所述第一档速率的第i档速率,并计算所述第i档速率所能聚合的A-mpdu报文的最大字节数;其中,2<=i<=预设数值;
步骤C、比较所述最大字节数与指定聚合字节数门限;
当所述最大字节数不大于所述指定聚合字节数门限时,执行步骤D;
当所述最大字节数大于所述指定聚合字节数门限时,如果i不是所述预设数值,则执行步骤B;如果i是所述预设数值,则执行步骤E;
步骤D、利用第i-1档速率所能聚合的A-mpdu报文的最大字节数来聚合A-mpdu报文,并发送该聚合的A-mpdu报文;
步骤E、利用预设数值档速率所能聚合的A-mpdu报文的最大字节数来聚合A-mpdu报文,并发送该聚合的A-mpdu报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210051013.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗疼痛型臁疮的中药洗剂制备方法
- 下一篇:一种液晶显示装置