[发明专利]密集WLAN环境下分布式的AP功率动态调整方法有效
申请号: | 201310165563.1 | 申请日: | 2013-05-07 |
公开(公告)号: | CN103220761A | 公开(公告)日: | 2013-07-24 |
发明(设计)人: | 史琰;杨敏;盛敏;郭丹;牛永彬;于胜涛 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04W52/02 | 分类号: | H04W52/02;H04W52/36 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 王品华;朱红星 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 密集 wlan 环境 分布式 ap 功率 动态 调整 方法 | ||
1.一种密集WLAN环境下分布式的AP功率动态调整方法,包括如下步骤:
(1)在网络开始阶段,网络中的接入点AP随机按照某一等级的发射功率工作,且以100ms的间隔和最大的发射功率发射beacon帧,并将beacon帧的标志位置为0;
(2)网络中第j个终端tj扫描信道,接收接入点AP发送的beacon信息,并利用接收到的beacon帧建立终端tj的接入点信息,终端tj的接入点信息包括:终端tj的接入点集合Aj,集合Aj中所有接入点AP覆盖终端tj的最小发射功率终端tj选择连接的接入点as和备用接入点集合Bj,具体的建立方法在从属权利要求1中描述,其中j=1,2,....,n;
(3)接入点ai,i=1,2,....,m从接收到前一个连接请求帧的时间开始等待时间,在该时间段T内接入点ai等待终端的接入,并判断在时间段T内接入点ai是否收到连接请求:
如果接入点ai没有收到连接请求,计算接入点ai覆盖集合Ti中所有终端的最小发射功率调整接入点ai当前的发射功率为其中Ti是当前与接入点ai连接的所有终端的集合,其中li,j为接入点ai覆盖终端tj的最小发射功率,执行完成之后跳转到步骤(4);
如果接入点ai收到连接请求,则返回到步骤(3);
(4)接入点ai定期与它的邻居接入点AP进行信息交互,获得邻居接入点AP的当前的发射功率;
(5)判断接入点ai是否收到新的连接请求,如果没有接收到新的连接请求执行步骤(6),如果接收到新的连接请求,对接入点ai分两种情况作如下处理:
(5a)如果ai覆盖新终端tn+1的最小发射功率li,n+1小于或者等于ai当前的发射功率新终端tn+1直接与ai进行连接,执行完成之后转到步骤(5);
(5b)如果ai覆盖新终端tn+1的最小发射功率li,n+1大于ai当前的发射功率响应该请求,调整ai当前的发射功率的值为li,n+1,即执行完成之后转到步骤(5);
(6)判断接入点ai是否收到解除连接请求,如果没有收到解除连接的请求,执行步骤(7),如果收到解除连接的请求,响应该请求,并对接入点ai做如下处理:
(6a)将beacon帧的标志位置1,接入点ai发送该beacon之后,立即将beacon帧的标志位还原为0。
(6b)接入点ai接收集合Ti中的终端发送的包含终端接入点信息的数据帧,获得集合Ti中各个终端的接入点信息;
(6c)接入点ai根据集合Ti中终端的接入点信息确定与接入点ai连接的终端子集合Ui,集合Ui中的终端满足:计算接入点ai覆盖集合Ti-Ui中终端的最小发射功率与的差值:其中为接入点ai覆盖集合Ti中所有终端的最小发射功率
(6d)接入点ai根据接收到的终端tu的接入点信息,计算终端tu接入到接入点al后,接入点ai发射功率相对于终端tu未接入时接入点al的发射功率的变化值:其中tu∈Ui,al∈Bu,Bu为终端tu的接入点集合,为接入点al的当前发射功率,ll,u为接入点al覆盖终端tu的最小发射功率;在集合Bu中,求出终端tu对应的最小功率变化值
(6e)按照步骤(6d)的方法处理集合Ui中的所有终端,求出各个终端对应的最小功率变化值;
(6f)根据步骤(6c)和步骤(6e)中求得的值,计算网络所有的接入点AP总的功率变化值:并根据D的大小确定Ui中终端的切换:
若D>0,则Ui中的终端能够切换到备用接入点AP,执行步骤(6g);
若D≤0,则Ui中的终端不能切换到备用接入点AP,返回到步骤(5);
(6g)对集合Ui中的终端全部进行主动切换操作,使终端tu切换到的接入点为求得Du所对应的接入点,其中终端tu∈Ui;切换完成之后,调整接入点ai的当前的发射功率返回到步骤(5);
(7)接入点ai从前一次发射功率调整的时间开始等待,如果在时间段T1内没有收到连接请求或解除连接请求,则执行步骤(6a)~(6g);若只收到连接请求,则执行步骤(5);若只收到解除连接请求,则执行步骤(6),如果同时收到连接请求和解除连接请求,则优先响应连接请求。
2.根据权利要求书1所述的密集WLAN环境下分布式的AP功率动态调整方法,其中步骤2所述的利用接收到的beacon帧建立终端tj的接入点信息,按如下步骤进行:
(2a)确定终端tj的接入点集合Aj,若终端tj接收第i个接入点ai发送的beacon帧的接收功率大于或等于最低接收门限值pth,则将接入点ai作为终端tj的一个接入点,否则接入点ai不能作为终端tj的接入点;
(2b)用终端tj所有的接入点构成接入点集合Aj:Aj={ai|pi,j≥pth,i=1,2,....,m},其中pi,j为终端tj接收ai发射的beacon帧的接收功率值,pth=-95dBm;
(2c)计算集合Aj中所有接入点AP覆盖终端tj的最小发射功率li,j:ai∈Aj,其中pi为ai发射beacon帧的功率值;
(2d)确定终端tj选择连接的接入点as和备用接入点集合Bj:
备用接入点集合:Bj=Aj-{as}
将在集合Aj中,终端tj对接入点发送的beacon帧的接收功率最大时所对应的接入点作为接入点as,即终端tj对接入点as发送的beacon的接收功率ps,j满足:
(2e)终端tj向接入点as发送连接请求帧,以与接入点as连接,同时终端tj继续根据接收的beacon帧更新终端tj在步骤(2b)、(2c)、(2d)中所述的Aj,li,j,Bj信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310165563.1/1.html,转载请声明来源钻瓜专利网。