System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及无线通信,尤其涉及一种路由器控制方法、装置、路由器及存储介质。
技术介绍
1、随着智能设备的日益普及,用于连接因特网中各个局域网和广域网的路由器在日常生活中占据了越来越重要的位置。
2、相关技术中,路由器在基于信道的频谱资源进行数据传输前,需要监听路由器的所有工作信道是否空闲,并在所有工作信道均空闲时进行数据传输,由此造成了频谱资源的浪费。
技术实现思路
1、为克服相关技术中存在的问题,本公开提供一种路由器控制方法、装置、路由器及存储介质。
2、根据本公开实施例的第一方面,提供一种路由器控制方法,所述方法包括:
3、确定路由器的工作信道的信道状态,所述信道状态用于表征所述工作信道为繁忙状态或空闲状态;
4、根据所述工作信道的信道状态,确定所述路由器的工作模式,所述工作模式用于表征所述路由器是否支持与其它路由器同时传输数据。
5、可选地,所述根据所述工作信道的信道状态,确定所述路由器的工作模式,包括:
6、在所述工作信道的信道状态表征所述工作信道为空闲状态或在所述工作信道中主信道的所述信道状态表征所述主信道为繁忙状态时,确定所述路由器的工作模式为用于表征不支持与其它路由器同时传输数据的工作模式。
7、可选地,所述根据所述工作信道的信道状态,确定所述路由器的工作模式,包括:
8、在所述工作信道中主信道的所述信道状态表征所述主信道为空闲状态时,根据所述工作信道的信道状态,确定目标信道
9、在所述目标信道组合符合预设信道组合规则时,确定所述路由器的工作模式为用于表征支持与其它路由器同时传输数据的工作模式。
10、可选地,所述根据所述工作信道的信道状态,确定目标信道组合是否符合预设信道组合规则,包括:
11、根据所述工作信道的信道状态,确定目标打孔模式,并确定所述目标打孔模式是否符合预设的打孔模式规则,所述目标打孔模式用于移出繁忙状态的工作信道;
12、当所述目标打孔模式符合预设的打孔模式规则时,确定目标信道组合符合预设信道组合规则;
13、当所述目标打孔模式不符合预设的打孔模式规则时,确定目标信道组合不符合预设信道组合规则。
14、可选地,所述工作信道中主信道的信道状态表征所述主信道为繁忙状态时,确定所述路由器的工作模式为用于表征不支持与其它路由器同时传输数据的工作模式,包括:
15、当所述工作信道中主信道的所述信道状态表征所述主信道为繁忙状态时,确定是否将所述主信道切换为所述信道状态为空闲状态的工作信道;
16、在确定不将所述主信道切换为所述信道状态为空闲状态的工作信道时,确定所述路由器的工作模式为用于表征不支持与其它路由器同时传输数据的工作模式。
17、可选地,所述方法还包括:
18、在所述路由器的工作模式为用于表征支持与其它路由器同时传输数据时,根据所述工作信道的信道状态,确定用于传输数据的主信道。
19、可选地,所述根据所述工作信道的信道状态,确定用于传输数据的主信道,包括:
20、针对所述工作信道中、信道状态为空闲状态的每个目标工作信道,确定所述目标工作信道与剩余目标工作信道之间的最大连续带宽;
21、将最大的所述最大连续带宽对应的所述目标工作信道确定为用于传输数据的主信道。
22、可选地,所述确定路由器的工作信道的信道状态,包括:
23、确定所述工作信道的信道占用率;
24、根据所述信道占用率和预设的信道占用率阈值,确定所述路由器的工作信道的信道状态。
25、可选地,所述根据所述信道占用率和预设的信道占用率阈值,确定所述路由器的工作信道的信道状态,包括:
26、在所述路由器启动时,确定所述信道占用率与所述信道占用率阈值的大小;
27、在所述信道占用率大于所述信道占用率阈值时,确定用于表征所述工作信道处于繁忙状态的信道状态;
28、在所述信道占用率小于或等于所述信道占用率阈值时,确定用于表征所述工作信道处于空闲状态的信道状态。
29、可选地,所述根据所述信道占用率和预设的信道占用率阈值,确定所述路由器的工作信道的信道状态,包括:
30、在所述路由器启动后,确定所述信道占用率大于所述信道占用率阈值的次数是否达到预设的次数阈值;
31、在所述信道占用率大于所述信道占用率阈值的次数达到预设的次数阈值时,确定用于表征所述工作信道处于繁忙状态的信道状态;
32、在所述信道占用率大于所述信道占用率阈值的次数未达到预设的次数阈值时,确定用于表征所述工作信道处于空闲状态的信道状态。
33、根据本公开实施例的第二方面,提供一种路由器控制装置,所述路由器控制装置包括:
34、第一确定模块,被配置为确定路由器的工作信道的信道状态,所述信道状态用于表征所述工作信道为繁忙状态或空闲状态;
35、第二确定模块,被配置为根据所述工作信道的信道状态,确定所述路由器的工作模式,所述工作模式用于表征所述路由器是否支持与其它路由器同时传输数据。
36、可选地,所述第二确定模块包括:
37、第一确定单元,被配置为在所述工作信道的信道状态表征所述工作信道为空闲状态或在所述工作信道中主信道的所述信道状态表征所述主信道为繁忙状态时,确定所述路由器的工作模式为用于表征不支持与其它路由器同时传输数据的工作模式。
38、可选地,所述第二确定模块包括:
39、第二确定单元,被配置为在所述工作信道中主信道的所述信道状态表征所述主信道为空闲状态时,根据所述工作信道的信道状态,确定目标信道组合是否符合预设信道组合规则,所述目标信道组合根据所述工作信道中、所述信道状态为空闲状态的工作信道确定;
40、第三确定单元,被配置为在所述目标信道组合符合预设信道组合规则时,确定所述路由器的工作模式为用于表征支持与其它路由器同时传输数据的工作模式。
41、可选地,所述第二确定单元包括:
42、第一确定子单元,被配置为根据所述工作信道的信道状态,确定目标打孔模式,并确定所述目标打孔模式是否符合预设的打孔模式规则,所述目标打孔模式用于移出繁忙状态的工作信道;
43、第二确定子单元,被配置为当所述目标打孔模式符合预设的打孔模式规则时,确定目标信道组合符合预设信道组合规则;
44、第三确定子单元,被配置为当所述目标打孔模式不符合预设的打孔模式规则时,确定目标信道组合不符合预设信道组合规则。
45、可选地,所述第一确定单元包括:
46、第四确定子单元,被配置为当所述工作信道中主信道的所述信道状态表征所述主信道为繁忙状态时,确定是否将所述本文档来自技高网...
【技术保护点】
1.一种路由器控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的路由器控制方法,其特征在于,所述根据所述工作信道的信道状态,确定所述路由器的工作模式,包括:
3.根据权利要求1所述的路由器控制方法,其特征在于,所述根据所述工作信道的信道状态,确定所述路由器的工作模式,包括:
4.根据权利要求3所述的路由器控制方法,其特征在于,所述根据所述工作信道的信道状态,确定目标信道组合是否符合预设信道组合规则,包括:
5.根据权利要求2所述的路由器控制方法,其特征在于,所述工作信道中主信道的信道状态表征所述主信道为繁忙状态时,确定所述路由器的工作模式为用于表征不支持与其它路由器同时传输数据的工作模式,包括:
6.根据权利要求1-5中任一项所述的路由器控制方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的路由器控制方法,其特征在于,所述根据所述工作信道的信道状态,确定用于传输数据的主信道,包括:
8.根据权利要求1-5中任一项所述的路由器控制方法,其特征在于,所述确定路由器的工作信道的信道
9.根据权利要求8所述的路由器控制方法,其特征在于,所述根据所述信道占用率和预设的信道占用率阈值,确定所述路由器的工作信道的信道状态,包括:
10.根据权利要求8所述的路由器控制方法,其特征在于,所述根据所述信道占用率和预设的信道占用率阈值,确定所述路由器的工作信道的信道状态,包括:
11.一种路由器控制装置,其特征在于,所述路由器控制装置包括:
12.一种路由器,其特征在于,包括:
13.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1~10中任一项所述方法的步骤。
...【技术特征摘要】
1.一种路由器控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的路由器控制方法,其特征在于,所述根据所述工作信道的信道状态,确定所述路由器的工作模式,包括:
3.根据权利要求1所述的路由器控制方法,其特征在于,所述根据所述工作信道的信道状态,确定所述路由器的工作模式,包括:
4.根据权利要求3所述的路由器控制方法,其特征在于,所述根据所述工作信道的信道状态,确定目标信道组合是否符合预设信道组合规则,包括:
5.根据权利要求2所述的路由器控制方法,其特征在于,所述工作信道中主信道的信道状态表征所述主信道为繁忙状态时,确定所述路由器的工作模式为用于表征不支持与其它路由器同时传输数据的工作模式,包括:
6.根据权利要求1-5中任一项所述的路由器控制方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的路...
【专利技术属性】
技术研发人员:陈波,向文,孙汉标,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。