[发明专利]一种无线网络中的基于块确认的自适应帧长的方法在审

专利信息
申请号: 201410267555.2 申请日: 2014-06-16
公开(公告)号: CN105207739A 公开(公告)日: 2015-12-30
发明(设计)人: 康桂霞;朱冰凝;张宁波;刘佳 申请(专利权)人: 北京邮电大学
主分类号: H04L1/00 分类号: H04L1/00
代理公司: 北京路浩知识产权代理有限公司 11002 代理人: 李迪
地址: 100876 北京市海淀*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 无线网络 中的 基于 确认 自适应 方法
【权利要求书】:

1.一种无线网络中的基于块确认的自适应帧长的方法,其特征在于,包括以下步骤:

步骤一:AP设置错误块数的阈值,初始化帧长、错误块数,监听业务层是否有业务要传输;

步骤二:监听到业务层有业务要传输时,AP接收业务包,按帧长成帧处理,加上包含控制信息的头部发送到无线网络中;

步骤三:STA收到数据帧,校验帧里面的每个块是否正确,组成块确认BA帧,BA中的比特映射对应每个块正确与否;

步骤四:AP接收到BA帧,提取BA帧中的比特映射,计算一帧内的错误块数,与阈值比较决定是否改变帧长大小;

步骤五:若业务层还有业务,跳回步骤二重复进行;若业务数据发送完毕,跳回步骤一持续监听。

2.根据权利要求1所述的方法,其特征在于,MAC层的接入机制为DCF模式,DCF在AP发送数据之前先使用请求发送/确认发送握手防止隐藏节点问题。

3.根据权利要求2所述的方法,其特征在于,所述握手防止隐藏节点包括:

进入二进制指数退避阶段:即在分布式协同帧间隔后设置CW值,AP由一个随机取值在[0,CW]的退避计数器来决定发数时间,若网络中网络分配矢量指示忙碌,退避计数器挂起;

若网络分配矢量指示信道空闲,退避计数器减一,直到计数器归零才进入请求发送/确认发送阶段;

若不同站点同时发送数据产生碰撞,CW值翻倍,重新随机化退避计数器的值,重新开始退避过程;

退避阶段结束,进入二次握手阶段:AP与STA间使用请求发送/确认发送帧交换信息获取可用传输时间输机会,并确保没有隐藏节点问题;

短帧间隔之后,AP将数据块组合起来,发送聚合的媒介访问控制服务数据单元聚合帧,STA若接收到信息,短帧间隔之后,反馈BA帧;AP正确接收到BA帧,进行下一帧的传输。

4.根据权利要求1所述的方法,其特征在于,若BA帧超时没有被AP正确接收,则重置帧长到初始值,且该帧数据需要重传。

5.根据权利要求4所述的方法,其特征在于,判断BA帧是否超时,包括以下步骤:

步骤一:源端AP发送数据包,计算从发包到收到STA反馈的BA包的总时间;

步骤二:与系统中的超时阈值比对,这个过程包括若没有收到BA帧,总时长大于超时阈值,就表示BA帧超时。

6.根据权利要求1所述的方法,其特征在于,若帧长改变后超出了设定的帧长范围,需重设帧长大小。

7.根据权利要求6所述的方法,其特征在于,判断帧长包括以下步骤:

步骤一:AP从缓存区的队列中提取数据块成帧发送,判断BA是否超时;

步骤二:若超时则将帧长重置为初始值,并将发送失败的整帧数据放回缓存区准备重传;若不超时,根据BA帧中的比特映射计算该帧的错误块数,将计算得到的错误块数与阈值对比;

步骤三:若相等,说明帧长符合当前信道状态,帧长不变,重复准备发帧步骤;若计算得到的错误块数大于阈值,帧长减一,若小于阈值,帧长加一;

步骤四:帧长有变化之后,判断帧长是否在设定到的帧长范围内,若不是,调整帧长使其不小于最小帧长,不大于最大帧长,调整完帧长之后返回到准备发帧步骤。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410267555.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top