[发明专利]一种根据特定策略动态调整分配资源的方法与系统在审
| 申请号: | 201910291468.3 | 申请日: | 2019-04-11 |
| 公开(公告)号: | CN110072289A | 公开(公告)日: | 2019-07-30 |
| 发明(设计)人: | 马敏;杨前华;杨光 | 申请(专利权)人: | 南京信息职业技术学院 |
| 主分类号: | H04W72/04 | 分类号: | H04W72/04;H04W72/10;H04L12/28 |
| 代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 母秋松;董建林 |
| 地址: | 210023 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 策略动态 分配资源 扩展性 定制策略 动态调整 分时共享 基于竞争 媒体访问 应用程序 用户体验 用户需求 权限 联网 | ||
1.一种根据特定策略动态调整分配资源的方法,其特征在于:包括如下步骤:
步骤1:构建家庭网络拓扑,将多个设备与AP相连接;
步骤2:根据设备当前前台应用的及时性与当前网络状态,判断设备的使用场景;
步骤3:AP接受不同设备的使用场景和ip地址;
步骤4:AP按照体验优先原则或者均衡优先原则对使用场景规定顺序,并按规定顺序对接受到的不同设备的使用场景进行排序;
步骤5:AP使用iptables命令对对应ip地址设备配置相应参数到内核空间的tcp/ip协议栈,提高排序在先使用场景的设备对应IP地址能获取的带宽或者速率,降低排序在后使用场景设备对应IP地址能获取的带宽或者速率。
2.一种根据特定策略动态调整分配资源的系统,包括:设备端模块,AP端模块,其特征在于:所述设备端模块包括:场景采集模块,所述AP端模块包括:策略设定模块、场景信息收集模块、状态转移模块、资源分配模块。
3.根据权利要求2所述的一种根据特定策略动态调整分配资源的系统,其特征在于:所述场景采集模块,具体功能如下:
1:设定设备当前前台应用分类,类别包括:及时性要求高;及时性要求低;
2:根据前台应用分类,以及设备的当前网络状态确定该设备当前的使用场景为如下4种之一:
场景A,及时性高,当前网络速率大于设定阈值;
场景B,及时性高,当前网络速率小于设定阈值;
场景C,及时性低,当前网络速率大于设定阈值;
场景D,及时性低,当前网络速率小于设定阈值;
3:根据设备使用场景变化,及时上报对应使用场景以及其他相关信息至AP的场景信息收集模块,所述其他相关信息包括:ip地址,mac。
4.根据权利要求2所述的一种根据特定策略动态调整分配资源的系统,其特征在于:所述策略设定模块,具体功能如下:
提供用户两种策略:
策略一:为体验优先,使用场景优先级顺序为:场景B>场景D>场景A> 场景C;
策略二:为均衡优先,使用场景优先级顺序为:场景D>场景B>场景C>场景A 。
5.根据权利要求2所述的一种根据特定策略动态调整分配资源的系统,其特征在于:所述场景信息收集模块,具体功能如下:
收集设备上报的信息,每个设备的每次上报为一条记录,记录设定固定格式,包含:使用场景,设备ip地址,mac地址,前台应用信息。
6.根据权利要求2所述的一种根据特定策略动态调整分配资源的系统,其特征在于:所述状态转移模块,具体功能如下:
根据用户设定的策略,AP当前收集到的使用场景信息的类别,每当任何一个设备上报一条新的使用场景信息时候,触发算法判定,判断是否需要调整资源分配;
所述算法判定,包括如下步骤:
Step1:解析新上报场景信息报告;
Step2:更新场景信息库,可能更新其中一条记录,可能增加一条记录,可能删除一条记录;
Step3:获取设定策略;
Step4:如果策略是体验优先,则按照优先级场景B>场景D>场景A>场景C,提高在先使用场景设备对应IP地址能获取的带宽或者速率,降低在后使用场景设备对应IP地址能获取的带宽或者速率;
Step5: 如果策略是均衡优先,则按照优先级场景D>场景B>场景C>场景A,提高在先使用场景设备对应IP地址能获取的带宽或者速率,降低在后使用场景设备对应IP地址能获取的带宽或者速率。
7.根据权利要求2所述的一种根据特定策略动态调整分配资源的系统,其特征在于:所述资源分配模块,具体功能如下:
利用iptables工具对不同AP进行资源的分配与控制,假设要对IP地址add1.add2.add3.add4 进行限速控制到某值,命令示意如下:
Iptables -t filter -A tc_limiter -s add1.add2.add3.add4 -m hashlimit --hashlimit-above $(LIMIT) --hashlimit-burst $(BURST) --hashlimit-name wlan0 –jDROP
实现iptables命令对对应ip地址或者其他信息的设备限制资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京信息职业技术学院,未经南京信息职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910291468.3/1.html,转载请声明来源钻瓜专利网。





