本发明属于通信技术领域,尤其涉及一种连接无线AP的频段控制方法、装置、设备及存储介质。
背景技术:
随着互联网技术的发展,无线局域网的兴起带来了无线AP(Access Point)、无线网卡等通信产品的普及。无线AP,即无线接入点,它作为传统的有线局域网络与无线局域网络之间的桥梁,供其它装有无线网卡的计算机通过无线AP接入互联网,达到分享网络资源的目的。
无线路由器是目前常用的无线AP,随着无线传输协议的日益成熟,目前很多无线AP都支持双频,也就是可同时工作在2.4G和5G频段之中。由于5G频段中互不重叠的信道较2.4G频段的多,且信道干扰较少,所以5G的信号强度远高于2.4G,但是5G信号穿透性差,传输距离比2.4G的短,因此,一般情况下,用户希望近距离可以连接到5G信号,远距离连接到2.4G信号,但是在实际使用中,终端在2.4G频段和5G频段搜索到相同服务集标识(SSID)的情况下,优先向5G频段发起连接,以此导致2.4G频段空闲,而5G频段拥堵,影响了5G频段的性能,也浪费了2.4G频段的资源。
技术实现要素:
本发明的目的在于提供一种连接无线AP的频段控制方法、装置、终端及存储介质,旨在解决由于现有技术导致无线AP的频段负载不均衡、流量拥堵的问题。
一方面,本发明提供了一种连接无线AP的频段控制方法,所述方法包括下述步骤:
当接收到移动终端连接无线AP的请求时,获取所述无线AP所支持的无线通信频段,所述无线AP至少支持第一通信频段和第二通信频段;
分别获取所述第一通信频段和所述第二通信频段的当前流量,根据所述获取的当前流量计算所述第一通信频段和所述第二通信频段的流量比;
当所述计算得到的流量比小于预设的第一阈值时,将所述移动终端的通信频段设置为所述第一通信频段和所述第二通信频段中所述当前流量最小的频段;
通过所述设置的通信频段将所述移动终端连接到所述无线AP。
另一方面,本发明提供了一种连接无线AP的频段控制装置,所述装置包括:
频段获取单元,用于当接收到移动终端连接无线AP的请求时,获取所述无线AP所支持的无线通信频段,所述无线AP至少支持第一通信频段和第二通信频段;
流量比计算单元,用于分别获取所述第一通信频段和所述第二通信频段的当前流量,根据所述获取的当前流量计算所述第一通信频段和所述第二通信频段的流量比;
频段设置单元,用于当所述计算得到的流量比小于预设的第一阈值时,将所述移动终端的通信频段设置为所述第一通信频段和所述第二通信频段中所述当前流量最小的频段;以及
无线AP连接单元,用于通过所述设置的通信频段将所述移动终端连接到所述无线AP。
另一方面,本发明还提供了一种无线AP设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如前所述方法的步骤。
另一方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如前所述方法的步骤。
本发明在当接收到移动终端连接无线AP的请求时,获取无线AP所支持的无线通信频段,无线AP至少支持第一通信频段和第二通信频段,分别获取第一通信频段和第二通信频段的流量,根据获取的当前流量计算第一通信频段和第二通信频段的流量比,当计算得到的流量比小于预设的第一阈值时,将移动终端的通信频段设置为第一通信频段和第二通信频段中当前流量最小的频段,通过设置的通信频段将移动终端连接到无线AP,从而提高了移动终端连接到无线AP频段的智能化程度,并且提高了网络传输性能,进而提高了用户体验。
附图说明
图1是本发明实施例一提供的连接无线AP的频段控制方法的实现流程图;
图2是本发明实施例二提供的连接无线AP的频段控制装置的结构示意图;
图3是本发明实施例三提供的连接无线AP的频段控制装置的结构示意图;以及
图4是本发明实施例四提供的无线AP设备的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
以下结合具体实施例对本发明的具体实现进行详细描述:
实施例一:
图1示出了本发明实施例一提供的连接无线AP的频段控制方法的实现流程,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
在步骤S101中,当接收到移动终端连接无线AP的请求时,获取无线AP所支持的无线通信频段,无线AP至少支持第一通信频段和第二通信频段。
本发明实施例中适用于无线AP设备,例如,无线路由器、交换机或者集线器等。2.4GHz频段是早期无线AP设备普遍采样的频段,由于2.4GHz频段是免费的公共频段,很多的电子产品,例如,空调、微波炉、无线鼠标以及蓝牙等都使用这个频段,就很容易造成设备间的无线信号干扰,因此,越来越多的无线AP设备支持多频功能,在本发明实施例中,无线AP至少支持第一通信频段和第二通信频段,优选地,第一无线通信频段为2.4GHz频段,第二无线通信频段为5GHz频段,从而降低了设备间的无线信号干扰。
频段切换(BandSteering)是指在同一个服务集标识(Service Set Identifier,简称SSID)存在多个通信频段时,强制移动终端使用指定的频段,也即多个通信频段使用同一个无线SSID,因此,在获取无线AP所支持的无线通信频段之前,优选地,将第一通信频段的服务集标识、密码和第二通信频段的服务集标识、密码预先设置为相同的服务集标识和密码,从而在频段切换时,提高了网络的稳定性。
在步骤S102中,分别获取第一通信频段和第二通信频段的当前流量,根据获取的当前流量计算第一通信频段和第二通信频段的流量比。
在本发明实施例中,获取的当前流量可以是已接入第一通信频段或第二通信频段的移动终端数量,也可以是第一通信频段或第二通信频段的带宽速度或者吞吐量等。
在步骤S103中,当计算得到的流量比小于预设的第一阈值时,将移动终端的通信频段设置为第一通信频段和第二通信频段中当前流量最小的频段。
在本发明实施例中,当计算得到的第一通信频段与第二通信频段的流量比或者第二通信频段与第一通信频段的流量比小于预设的第一阈值时,例如,10%,即第一通信频段的流量只有第二通信频段流量的10%,或者,第二通信频段的流量只有第一通信频段流量的10%时,则将流量少的频段设置为移动终端的通信频段。
优选地,当计算得到的流量比超过预设的第一阈值时,即第一通信频段流量和第二通信频段流量相差不多时,获取第一通信频段的第一接收信号强度指示值和第二通信频段的第二接收信号强度指示值,由于接收信号强度指示(Received signal strength indicator,简称RSSI)是WIFI衡量接收信号强度的一个相对值,通过接收到的信号强弱测定信号点与接收点的距离,因此,根据第一接收信号强度指示值和第二接收信号强度指示值,对移动终端的通信频段进行设置,例如,通过获取的RSSI值测定出待连接的移动终端与无线AP设备距离比较近,则将移动终端的通信频段设置为5GHz频段,否则,设置为2.4GHz频段,从而提高了无线AP频段分配的合理性。
在步骤S104中,通过设置的通信频段将移动终端连接到无线AP。
在本发明实施例中,当接收到移动终端连接无线AP的请求时,获取无线AP所支持的无线通信频段,无线AP至少支持第一通信频段和第二通信频段,分别获取第一通信频段和第二通信频段的流量,根据获取的当前流量计算第一通信频段和第二通信频段的流量比,当计算得到的流量比小于预设的第一阈值时,将移动终端的通信频段设置为第一通信频段和第二通信频段中当前流量最小的频段,通过设置的通信频段将移动终端连接到无线AP,从而提高了移动终端连接到无线AP频段的智能化程度,并且提高了网络传输性能,进而提高了用户体验。
实施例二:
图2示出了本发明实施例二提供的连接无线AP的频段控制装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:
频段获取单元21,用于当接收到移动终端连接无线AP的请求时,获取无线AP所支持的无线通信频段,无线AP至少支持第一通信频段和第二通信频段。
本发明实施例中适用于无线AP设备,例如,无线路由器、交换机或者集线器等。2.4GHz频段是早期无线AP设备普遍采样的频段,由于2.4GHz频段是免费的公共频段,很多的电子产品,例如,空调、微波炉、无线鼠标以及蓝牙等都使用这个频段,就很容易造成设备间的无线信号干扰,因此,越来越多的无线AP设备支持多频功能,在本发明实施例中,无线AP至少支持第一通信频段和第二通信频段,优选地,第一无线通信频段为2.4GHz频段,第二无线通信频段为5GHz频段,从而降低了设备间的无线信号干扰。
流量比计算单元22,用于分别获取第一通信频段和第二通信频段的流量,根据获取的当前流量计算第一通信频段和第二通信频段的流量比。
在本发明实施例中,获取的当前流量可以是已接入第一通信频段或第二通信频段的移动终端数量,也可以是第一通信频段或第二通信频段的带宽速度或者吞吐量等。
频段设置单元23,用于当计算得到的流量比小于预设的第一阈值时,将移动终端的通信频段设置为第一通信频段和第二通信频段中当前流量最小的频段。
在本发明实施例中,当计算得到的第一通信频段与第二通信频段的流量比或者第二通信频段与第一通信频段的流量比小于预设的第一阈值时,例如,10%,即第一通信频段的流量只有第二通信频段流量的10%,或者,第二通信频段的流量只有第一通信频段流量的10%时,则将流量少的频段设置为移动终端的通信频段。
无线AP连接单元24,用于通过设置的通信频段将移动终端连接到无线AP。
在本发明实施例中,连接无线AP的频段控制装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。
实施例三:
图3示出了本发明实施例三提供的连接无线AP的频段控制装置的结构,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:
连接参数设置单元31,用于将第一通信频段的服务集标识、密码和第二通信频段的服务集标识、密码预先设置为相同的服务集标识和密码。
本发明实施例中适用于无线AP设备,例如,无线路由器、交换机或者集线器等。频段切换(BandSteering)是指在同一个服务集标识(Service Set Identifier,简称SSID)存在多个通信频段时,强制移动终端使用指定的频段,也即多个通信频段使用同一个无线SSID,因此,将第一通信频段的服务集标识、密码和第二通信频段的服务集标识、密码预先设置为相同的服务集标识和密码,从而在频段切换时,提高了网络的稳定性。
频段获取单元32,用于当接收到移动终端连接无线AP的请求时,获取无线AP所支持的无线通信频段,无线AP至少支持第一通信频段和第二通信频段。
在本发明实施例中,2.4GHz频段是早期无线AP设备普遍采样的频段,由于2.4GHz频段是免费的公共频段,很多的电子产品,例如,空调、微波炉、无线鼠标以及蓝牙等都使用这个频段,就很容易造成设备间的无线信号干扰,因此,越来越多的无线AP设备支持多频功能,在本发明实施例中,无线AP至少支持第一通信频段和第二通信频段,优选地,第一无线通信频段为2.4GHz频段,第二无线通信频段为5GHz频段,从而降低了设备间的无线信号干扰。
流量比计算单元33,用于分别获取第一通信频段和第二通信频段的流量,根据获取的当前流量计算第一通信频段和第二通信频段的流量比。
在本发明实施例中,获取的当前流量可以是已接入第一通信频段或第二通信频段的移动终端数量,也可以是第一通信频段或第二通信频段的带宽速度或者吞吐量等。
频段设置单元34,用于当计算得到的流量比小于预设的第一阈值时,将移动终端的通信频段设置为第一通信频段和第二通信频段中当前流量最小的频段。
在本发明实施例中,当计算得到的第一通信频段与第二通信频段的流量比或者第二通信频段与第一通信频段的流量比小于预设的第一阈值时,例如,10%,即第一通信频段的流量只有第二通信频段流量的10%,或者,第二通信频段的流量只有第一通信频段流量的10%时,则将流量少的频段设置为移动终端的通信频段。
优选地,当计算得到的流量比超过预设的第一阈值时,即,第一通信频段流量和第二通信频段流量相差不多时,获取第一通信频段的第一接收信号强度指示值和第二通信频段的第二接收信号强度指示值,由于接收信号强度指示(Received signal strength indicator,简称RSSI)是WIFI衡量接收信号强度的一个相对值,通过接收到的信号强弱测定信号点与接收点的距离,因此,根据第一接收信号强度指示值和第二接收信号强度指示值,对移动终端的通信频段进行设置,例如,通过获取的RSSI值测定出待连接的移动终端与无线AP设备距离比较近,则将移动终端的通信频段设置为5GHz频段,否则,设置为2.4GHz频段,从而提高了无线AP频段分配的合理性。
无线AP连接单元35,用于通过设置的通信频段将移动终端连接到无线AP。
其中,优选地,频段设置单元34包括:
信号强度获取单元341,用于当计算得到的流量比超过预设的第一阈值时,获取第一通信频段的第一接收信号强度指示值和第二通信频段的第二接收信号强度指示值;以及
频段设置子单元342,用于根据第一接收信号强度指示值和第二接收信号强度指示值,对移动终端的通信频段进行设置。
在本发明实施例中,连接无线AP的频段控制装置的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。
实施例四:
图4示出了本发明实施例四提供的无线AP设备的结构,为了便于说明,仅示出了与本发明实施例相关的部分。
本发明实施例的无线AP设备4包括处理器40、存储器41以及存储在存储器41中并可在处理器40上运行的计算机程序42。该处理器40执行计算机程序42时实现上述连接无线AP的频段控制方法实施例中的步骤,例如图1所示的步骤S101至S104。或者,处理器40执行计算机程序42时实现上述各装置实施例中各单元的功能,例如图2所示单元21至24的功能。
在本发明实施例中,当接收到移动终端连接无线AP的请求时,获取无线AP所支持的无线通信频段,无线AP至少支持第一通信频段和第二通信频段,分别获取第一通信频段和第二通信频段的流量,根据获取的当前流量计算第一通信频段和第二通信频段的流量比,当计算得到的流量比小于预设的第一阈值时,将移动终端的通信频段设置为第一通信频段和第二通信频段中当前流量最小的频段,通过设置的通信频段将移动终端连接到无线AP,从而提高了移动终端连接到无线AP频段的智能化程度,并且提高了网络传输性能,进而提高了用户体验。
本发明实施例的无线AP设备可以为无线路由器、交换机或者集线器。该无线AP设备4中处理器40执行计算机程序42时实现连接无线AP的频段控制方法时实现的步骤可参考前述方法实施例的描述,在此不再赘述。
实施例五:
在本发明实施例中,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述连接无线AP的频段控制方法实施例中的步骤,例如,图1所示的步骤S101至S104。或者,该计算机程序被处理器执行时实现上述各装置实施例中各单元的功能,例如图2所示单元21至24的功能。
在本发明实施例中,当接收到移动终端连接无线AP的请求时,获取无线AP所支持的无线通信频段,无线AP至少支持第一通信频段和第二通信频段,分别获取第一通信频段和第二通信频段的流量,根据获取的当前流量计算第一通信频段和第二通信频段的流量比,当计算得到的流量比小于预设的第一阈值时,将移动终端的通信频段设置为第一通信频段和第二通信频段中当前流量最小的频段,通过设置的通信频段将移动终端连接到无线AP,从而提高了移动终端连接到无线AP频段的智能化程度,并且提高了网络传输性能,进而提高了用户体验。
本发明实施例的计算机可读存储介质可以包括能够携带计算机程序代码的任何实体或装置、记录介质,例如,ROM/RAM、磁盘、光盘、闪存等存储器。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。