[发明专利]一种SWAN架构中基于用户QoS的切换判决策略方法有效

专利信息
申请号: 201610417092.2 申请日: 2016-06-14
公开(公告)号: CN105933941B 公开(公告)日: 2019-06-11
发明(设计)人: 张彪;路兆铭;温向明;雷涛;陈昕;曹刚 申请(专利权)人: 北京邮电大学
主分类号: H04W36/08 分类号: H04W36/08;H04W36/22;H04W36/26;H04W36/30
代理公司: 北京永创新实专利事务所 11121 代理人: 赵文颖
地址: 100876 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种SWAN架构中基于用户QoS的切换判决策略,分为以下两个步骤:(1)对用户的切换感知;(2)基于负载衡量尺度做出切换决策;本发明在无缝切换的同时,选取可以获取最佳吞吐量的AP作为目标AP,而不是仅仅基于接收信号强度值,从而使系统资源得到充分利用,提高用户的QoS。
搜索关键词: 一种 swan 架构 基于 用户 qos 切换 判决 策略
【主权项】:
1.一种SWAN架构中基于用户QoS的切换判决策略方法,分为以下两个步骤:(1)对用户的切换感知;步骤1:AP实时监听来自Client的帧信息;步骤2:控制器端的应用程序作为发布订阅者通过发布订阅机制获取AP收到的Client帧的RSS值、该帧的源MAC地址以及捕获该帧的AP的源IP地址,假设一共有n个AP,m个Client,用ai表示第i个AP,cj表示第j个Client,则ai∈A={a1,a2...an},cj∈C={c1,c2...cm},1≤i≤n,1≤j≤m,控制器获取到ai收到的cj帧的RSS值表示为RSSij;步骤3:控制器端将所有Client帧的RSSij值做一个初始的转换,得到RSS'ij:RSS′ij=RSSij+256;步骤4:控制器端的发布订阅者根据获取到的帧信息判断,接收到cj帧的ai是否是cj关联的AP;步骤5:若cj关联于ai,则继续判断RSSij与RSS_Threshold的大小关系,RSS_Threshold是设定的切换阈值,是一个固定值:若RSSij≤RSS_Threshold,则触发cj切换准备,若RSSij>RSS_Threshold,则丢弃该帧信息;步骤6:若cj不关联于ai,则继续判断RSSij与RSS_Threshold的大小关系:若RSSij≥RSS_Threshold,则将此ai信息存入AP_List,AP_List是候选AP列表,记录了之后切换时可能的目标AP;若RSSij<RSS_Threshold,则丢弃该帧信息;至此AP切换触发感应阶段结束,若是第5步骤触发了cj的切换准备,把该Client标识为cs,那么控制器端的发布订阅者将会基于负载衡量尺度做出切换决策;若是没有触发cj的切换准备,则在执行完步骤6之后继续回到步骤1;(2)基于负载衡量尺度做出切换决策;步骤1:控制器端的发布订阅者向AP_List中的所有AP下发订阅,ax表示AP_List中的第x个AP,ck表示与ax相关联的第k个Client,则发布订阅者下发订阅来获取ax当前服务的Client数量ux,以及其服务的每个用户的丢包率,获取到的ck的丢包率为pkx,用于之后的负载评估和切换决策,ax∈AP_List;步骤2:首先计算与ax关联的ck传输成功一个帧所需的时间Tk,x(f),其中f为已经发送失败的次数,假设发送的帧长为L字节:Tk,x(f)=Tphysical+TDIFS+TSIFS+Tack+Tbackoff(f)+Tdata;其中:Tphysical是物理层前导码和头部传输的耗时;TDIFS和TSIFS分别是IEEE 802.11分布式协调功能DCF中的长帧间隔和短帧间隔;Tack=Tphysical+(14*8)/Rk,其中14是ACK帧的字节数,Rk是帧传输速率,单位是bit/s;其中,10是最大窗增加次数,16是最大重传次数,CWmin和CWmax分别是最小竞争窗口和最大竞争窗口,Tslot是基本时间间隔;Tdata=(L*8)/Rk表示数据传输的时间;步骤3:根据Tk,x(f)的计算,计算得到与ax关联的ck传输一个帧所需时间的期望值,即平均传输一个帧所需的时间:其中,pki为之前获取到的丢包率,Te(m)为在帧传输失败的情况下两次连续传输的时间间隔,表示如下:Te(m)=Tphysical+TDIFS+TSIFS+Tack+Tbackoff(f)+Tslot;步骤4:根据步骤3中对ck传输一个帧所需时间的期望值的评估方法,接下来对ax当前服务的ux个Client都依次计算出其传输一个帧所需时间的期望值;步骤5:在用户切换感知阶段,把触发切换准备的Client标识为cs,综合步骤4中得到的ux个Client传输一个帧所需时间的期望值,得出cs若是加入ax获得的吞吐量Bs,x其中的计算需要psx,控制器通过发布订阅机制向cs之前的关联AP来获取cs的丢包率,然后记为psx,来表示cs若加入ax的丢包率;步骤6:对AP_List中的所有AP都计算出若cs加入可以获得的吞吐量,然后从中选取一个最大值Bs,m,于是am就是目标AP;步骤7:根据SWAN中的虚拟接入点迁移策略,完成cs切换到am
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201610417092.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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