本申请涉及无线通信领域,具体涉及一种智能升级ap的方法、系统、设备及计算机可读存储介质。
背景技术:
1、在无线接入系统中,ac(access controller,接入控制器)是无线局域网接入控制设备,完成ap(access point,接入点)设备的配置管理、无线用户的认证、管理及宽带访问、安全等控制功能。
2、ap即无线访问接入点,相当于一个连接有线网和无线网的桥梁,其主要作用是将各个无线sta(station,客户端设备)连接到一起,然后将无线网络接入以太网,从而达到网络无线覆盖的目的。sta是无线网络中的客户端设备,例如笔记本电脑、智能手机或其他带有无线网卡的设备。当sta连接到ap后,需要进行认证才能获得访问网络资源的权限。
3、在无线网络中,当具有移动通信能力的终端sta进入两个ap的临界区域时,终端sta与原有ap断开连接并与新ap重关联,这个过程可以称为无线漫游。
4、当需要升级ap的版本时,需要ac将ap的版本下载到ap,然后通知ap重启,此时连接到此ap上的无线网络客户端就会被动的断开与此ap的连接,并尝试连接到邻近的ap,这就会造成业务暂时中断。
技术实现思路
1、本申请提供一种智能升级ap的方法、系统、设备及计算机可读存储介质,可以解决现有技术中存在的ap升级时其下挂sta会被动断开连接造成业务中断的技术问题。
2、第一方面,本申请实施例提供一种智能升级ap的方法,所述方法包括:
3、判断所有待升级ap的数量是否大于1,若是,则根据域划分策略依次划分至少一个升级域,每个升级域中均包括一主升级ap和至少一个从升级ap,每划分一个升级域后,均对该升级域中的主升级ap进行升级并划分下一个升级域,每完成一个主升级ap的版本升级后均取消相应的升级域;若否,则对待升级ap进行版本升级;对单个待升级ap进行版本升级时均采用基础升级策略;
4、所述域划分策略为判断一待升级ap是否同时满足未被划分至升级域且该待升级ap下挂的所有sta的首选漫游ap未被划分至升级域,若是,则将该待升级ap定义为主升级ap,将该主升级ap下挂的所有sta的首选漫游ap定义为该主升级ap的从升级ap,以形成一升级域;若否,则跳过该待升级ap对下一待升级ap进行判断;
5、所述基础升级策略为控制待升级ap下挂的所有sta漫游到相应的首选漫游ap后,对待升级ap进行版本升级。
6、结合第一方面,在一种实施方式中,所述首选漫游ap为sta的所有邻居ap中具有最佳通信状态的一邻居ap;
7、所述邻居ap包括待升级ap、已完成版本升级的升级ap、和/或不需要完成版本升级的普通ap之一或任意组合。
8、结合第一方面,在一种实施方式中,所述最佳通信状态为rssi最高和/或负荷率最低。
9、结合第一方面,在一种实施方式中,所述基础升级策略还包括:
10、在控制待升级ap下挂的所有sta漫游到相应的首选漫游ap时,若经过第一时间段后,该待升级ap下仍存在没有漫游到相应的首选漫游ap的sta,则减少该待升级ap的发射功率;若经过第二时间段后,该待升级ap下仍存在没有漫游到相应的首选漫游ap的sta,则对待升级ap进行版本升级;
11、第一时间段小于第二时间段。
12、结合第一方面,在一种实施方式中,所述基础升级策略还包括:
13、在待升级ap完成版本升级前,待升级ap拒绝接入新的sta。
14、结合第一方面,在一种实施方式中,所述基础升级策略还包括:
15、在待升级ap完成版本升级后,控制在升级前漫游到其他待升级ap的所有sta漫游回完成版本升级的已升级ap。
16、结合第一方面,在一种实施方式中,所述基础升级策略还包括在待升级ap下挂的任一sta不存在首选漫游ap时,将待升级ap下挂的其他任一sta的首选漫游ap作为其首选漫游ap,对待升级ap进行版本升级。
17、第二方面,本申请实施例提供了一种智能升级ap的系统,所述系统包括:
18、升级模块,其用于判断所有待升级ap的数量是否大于1,若是,则根据域划分策略依次划分至少一个升级域,每个升级域中均包括一主升级ap和至少一个从升级ap,每划分一个升级域后,均对该升级域中的主升级ap进行升级并划分下一个升级域,每完成一个主升级ap的版本升级后均取消相应的升级域;若否,则对待升级ap进行版本升级;对单个待升级ap进行版本升级时均采用基础升级策略;
19、所述域划分策略为判断一待升级ap是否同时满足未被划分至升级域且该待升级ap下挂的所有sta的首选漫游ap未被划分至升级域,若是,则将该待升级ap定义为主升级ap,将该主升级ap下挂的所有sta的首选漫游ap定义为该主升级ap的从升级ap,以形成一升级域;若否,则跳过该待升级ap对下一待升级ap进行判断;
20、所述基础升级策略为控制待升级ap下挂的所有sta漫游到相应的首选漫游ap后,对待升级ap进行版本升级。
21、第三方面,本申请实施例提供了一种智能升级ap的设备,所述智能升级ap的设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的智能升级ap的程序,其中所述智能升级ap的程序被所述处理器执行时,实现所述的智能升级ap的方法的步骤。
22、第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有智能升级ap的程序,其中所述智能升级ap的程序被处理器执行时,实现所述的智能升级ap的方法的步骤。
23、本申请实施例提供的技术方案带来的有益效果包括:
24、通过在对单个待升级ap进行版本升级时,将待升级ap下挂的所有sta漫游到相应的首选漫游ap,然后再对待升级ap进行升级,保证在待升级ap进行升级时,原本下挂在其下的sta可以通过下挂在其首选漫游ap下保证通信连接不中断,从而提高终端用户的使用体验感。
25、通过将主升级ap下挂所有sta的首选漫游ap划分到主升级ap的漫游域,同一升级域中只对主升级ap进行升级,升级前将主升级ap下挂所有sta漫游到相应的首选漫游ap,保证主升级ap升级时,其下挂所有sta都保持通信正常,同时在前一升级域划分好之后,继续划分下一升级域,不同升级域的主升级ap可以同时升级,且任一升级域中的主升级ap升级完成后均解散该升级域,以使该升级域中的所有ap继续参与接下来的升级域划分,提高后续升级域划分的合理性,从而提高无线网络中所有待升级ap的整体升级效率。
1.一种智能升级ap的方法,其特征在于,所述方法包括:
2.如权利要求1所述的智能升级ap的方法,其特征在于,所述首选漫游ap为sta的所有邻居ap中具有最佳通信状态的一邻居ap;
3.如权利要求2所述的智能升级ap的方法,其特征在于,所述最佳通信状态为rssi最高和/或负荷率最低。
4.如权利要求1所述的智能升级ap的方法,其特征在于,所述基础升级策略还包括:
5.如权利要求1所述的智能升级ap的方法,其特征在于,所述基础升级策略还包括:
6.如权利要求1所述的智能升级ap的方法,其特征在于,所述基础升级策略还包括:
7.如权利要求1所述的智能升级ap的方法,其特征在于,所述基础升级策略还包括在待升级ap下挂的任一sta不存在首选漫游ap时,将待升级ap下挂的其他任一sta的首选漫游ap作为其首选漫游ap,对待升级ap进行版本升级。
8.一种智能升级ap的系统,其特征在于,所述系统包括:
9.一种智能升级ap的设备,其特征在于,所述智能升级ap的设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的智能升级ap的程序,其中所述智能升级ap的程序被所述处理器执行时,实现如权利要求1至7中任一项所述的智能升级ap的方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有智能升级ap的程序,其中所述智能升级ap的程序被处理器执行时,实现如权利要求1至7中任一项所述的智能升级ap的方法的步骤。