一种接入点切换装置及其切换方法制造方法及图纸

技术编号:14679980 阅读:80 留言:0更新日期:2017-02-22 13:03
本发明专利技术提供了一种接入点切换装置及其切换方法,其中,在该无线接入点中包括内核空间和用户空间,接入点切换装置中包括位于内核空间内的数据统计模块和数据上报模块,及位于用户空间内的数据处理模块和连接断开模块,其中,数据统计模块,用于在终端接入后定时统计终端信息并进行存储;数据上报模块,与数据统计模块连接,用于将数据统计模块统计的终端信息上报至用户空间;数据处理模块,与数据上报模块连接,用于对接收到的终端信息进行处理;连接断开模块,与数据处理模块连接,基于数据处理模块的处理结果判定是否执行与终端的无线连接断开操作。由其数据处理过程在用户空间中进行,有效解决了接入点切换过程中系统稳定性的问题。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种接入点切换装置及其切换方法
技术介绍
当终端位于两个或者多个无线AP(AccessPoint,接入点)的无线覆盖下时,是否切换无线AP的连接一般由无线AP或者终端自身决定。对于终端决定是否切换无线AP的连接来说:终端在识别到连接的无线信号强度低于某个阈值时,会断开连接再次扫描无线信号,寻找相同SSID(ServiceSetIdentifier,服务集标识)的无线AP。由于不同的厂商会设定不同大小的阈值,为了保证在无线信号不强的情况下也能稳定连接,厂商普遍会将阈值设置的偏小,这样会直接导致终端即使在信号强度和连接速率较好的无线AP覆盖范围下依然会连接在较弱的无线AP上。此时若想要连接到信号强度和连接速率较好的无线AP,只能手动断开重新连接无线网。对于无线AP决定是否断开终端的连接来说:终端接入无线AP后,无线AP通过收集终端的信号强度来确定是否在设定的阈值范围内,如果不在设定阈值范围即踢出接入的终端,使终端重新扫描接入信号较好的无线AP。在无线AP中,这一判断过程主要是在内核空间中实现,通过ieee80211_timeout_stations方法周期询问终端的信息。但是,在开发调试阶段,当内核模块出现问题时非常不易于跟踪问题,无疑会降低系统稳定性;再有,当需要增加附加条件时,如,在终端取得云AC(Cloud-Controller)的授权信息后才使能终端过滤功能,这一过程中需要作出的判断和交互信息较多;另外,当终端信号不稳定时,无线AP获取的信号强度或者信噪比会出现不准确的情况,易导致误踢。
技术实现思路
针对上述问题,本专利技术提供了一种接入点切换装置及其切换方法,有效解决了接入点切换过程中系统稳定性的问题。本专利技术提供的技术方案如下:一种接入点切换装置,应用于无线AP,包括内核空间和用户空间,所述接入点切换装置中包括位于内核空间内的数据统计模块和数据上报模块,及位于用户空间内的数据处理模块和连接断开模块,其中,所述数据统计模块,用于在终端接入后定时统计终端信息并进行存储;所述数据上报模块,与所述数据统计模块连接,用于将数据统计模块统计的终端信息上报至用户空间;所述数据处理模块,与所述数据上报模块连接,用于对接收到的终端信息进行处理;所述连接断开模块,与所述数据处理模块连接,基于所述数据处理模块的处理结果判定是否执行与终端的无线连接断开操作。在本技术方案中,数据处理和连接判断的过程都在用户空间中完成,相比于在内核空间中实现这一过程来说,在开发调试阶段,更易于调试和跟踪,有助于保持系统的稳定性,同时节约内核空间。进一步优选地,在所述数据统计模块统计的终端信息中包括终端信号强度和/或协商速率。进一步优选地,所述接入点切换装置中还包括一于内核空间与所述数据统计模块连接的连接确认模块,用于判断终端是否与无线AP连接成功;若判断终端与接入点连接成功,所述数据统计模块开始定时统计终端信息并进行存储。在本技术方案中,数据统计模块在终端与无线AP连接之后开始统计终端信息,若此时终端未通过验证授权,该接入点切换装置不执行后续的无线连接断开的判断,提高用户空间利用率。进一步优选地,所述接入点切换装置中还包括一于内核空间分别所述连接确认模块和数据上报模块连接的授权确认模块,用于判断终端是否在无线AP中授权成功;若判断终端在无线AP中授权成功,打开终端过滤标志位,同时所述数据上报模块将统计到的终端信息上报至用户空间。在本技术方案中,只有终端在无线AP中验证授权成功(即protal成功)之后,用户空间中才进行后续的数据处理和判断操作,提高了该接入点切换装置的可操作性。进一步优选地,所述接入点切换装置中还包括一于用户空间内分别与所述数据处理模块和连接断开模块连接的配置模块,用于配置所述接入点切换装置的信号强度阈值和/或协商速率阈值、及终端信息统计的次数;所述数据处理模块基于终端信息统计次数对接收到的终端信息进行处理;所述连接断开模块基于所述数据处理模块的处理结果和信号强度阈值、或基于所述数据处理模块的处理结果和协商速率阈值、或基于所述数据处理模块的处理结果、信号强度阈值及协商速率阈值判定是否执行与终端的无线连接断开操作。进一步优选地,在所述数据处理模块中:基于终端信息统计次数对接收到的终端信号强度和/或协商速率进行平均得到信号强度均值和/或协商速率均值;在所述连接断开模块中:将数据处理模块中得到的信号强度均值与信号强度阈值比较和/或将得到的协商速率均值与预设协商速率比较,以此判定是否执行与终端的无线连接断开操作。在本技术方案中,连接断开模块根据一段时间内的信号强度均值和/或协商速率均值来判断是否断开终端的连接,能更真实的反映终端的连接情况,防止误踢。本专利技术还提供了一种接入点切换方法,应用于无线AP,该接入点切换方法中包括:S1在终端接入后,内核空间定时统计终端信息并进行存储;S2内核空间将统计到的终端信息上报至用户空间;S3用户空间对接收到的终端信息进行处理;S4用户空间基于步骤S3中的处理结果判定是否断开与终端的无线连接。在本技术方案中,数据处理和连接判断的过程都在用户空间中完成,相比于在内核空间中实现这一过程来说,在开发调试阶段,更易于调试和跟踪,有助于保持系统的稳定性,同时节约内核空间。进一步优选地,在步骤S1中统计的终端信息中包括终端信号强度和/或协商速率。进一步优选地,在步骤S1中具体包括:S11内核空间判断终端是否与无线AP连接成功;S12若判断终端与接入点连接成功,开始定时统计终端信息并进行存储;和/或,在步骤S2中具体包括:S21内核空间判断终端是否在无线AP中授权成功;S22若判断终端在无线AP中授权成功,打开终端过滤标志位,同时将统计到的终端信息上报至用户空间。在本技术方案中,在终端与无线AP连接之后开始统计终端信息,若此时终端未通过验证授权,该接入点切换装置不执行后续的无线连接断开的判断。只有终端在无线AP中验证授权成功(即protal成功)之后,用户空间中才进行后续的数据处理和判断操作。以此,大大提高了用户空间的利用率。进一步优选地,在步骤S1之前包括:S0在用户空间内配置信号强度阈值和/或协商速率阈值、及用于配置终端信息统计的次数;在步骤S3中具体包括:用户空间基于终端信息统计次数对接收到的终端信息进行处理;在步骤S4中具体包括:用户空间基于步骤S3中的处理结果和信号强度阈值、或基于步骤S3中的处理结果和协商速率阈值、或基于步骤S3中的处理结果、信号强度阈值及协商速率阈值判定是否执行断开与终端的无线连接操作。进一步优选地,在步骤S3中具体包括:用户空间基于终端信息统计次数对接收到的终端信号强度和/或协商速率进行平均得到信号强度均值和/或协商速率均值;在步骤S4中具体包括:用户空间将步骤S3中得到的信号强度均值与信号强度阈值比较和/或将得到的协商速率均值与预设协商速率比较,以此判定是否执行与终端的无线连接断开操作。在本技术方案中,根据一段时间内的信号强度均值和/或协商速率均值来判断是否断开终端的连接,能更真实的反映终端的连接情况,防止误踢。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对上述特性、技术特征、优点及其实现方式予以本文档来自技高网...
一种接入点切换装置及其切换方法

【技术保护点】
一种接入点切换装置,其特征在于,应用于无线接入点,所述无线接入点中包括内核空间和用户空间,所述接入点切换装置中包括位于内核空间内的数据统计模块和数据上报模块,及位于用户空间内的数据处理模块和连接断开模块,其中,所述数据统计模块,用于在终端接入后定时统计终端信息并进行存储;所述数据上报模块,与所述数据统计模块连接,用于将数据统计模块统计的终端信息上报至用户空间;所述数据处理模块,与所述数据上报模块连接,用于对接收到的终端信息进行处理;所述连接断开模块,与所述数据处理模块连接,基于所述数据处理模块的处理结果判定是否执行与终端的无线连接断开操作。

【技术特征摘要】
1.一种接入点切换装置,其特征在于,应用于无线接入点,所述无线接入点中包括内核空间和用户空间,所述接入点切换装置中包括位于内核空间内的数据统计模块和数据上报模块,及位于用户空间内的数据处理模块和连接断开模块,其中,所述数据统计模块,用于在终端接入后定时统计终端信息并进行存储;所述数据上报模块,与所述数据统计模块连接,用于将数据统计模块统计的终端信息上报至用户空间;所述数据处理模块,与所述数据上报模块连接,用于对接收到的终端信息进行处理;所述连接断开模块,与所述数据处理模块连接,基于所述数据处理模块的处理结果判定是否执行与终端的无线连接断开操作。2.如权利要求1所述的接入点切换装置,其特征在于,在所述数据统计模块统计的终端信息中包括终端信号强度和/或协商速率。3.如权利要求1或2所述的接入点切换装置,其特征在于,所述接入点切换装置中还包括一于内核空间与所述数据统计模块连接的连接确认模块,用于判断终端是否与无线接入点连接成功;若判断终端与接入点连接成功,所述数据统计模块开始定时统计终端信息并进行存储。4.如权利要求3所述的接入点切换装置,其特征在于,所述接入点切换装置中还包括一于内核空间分别所述连接确认模块和数据上报模块连接的授权确认模块,用于判断终端是否在无线接入点中授权成功;若判断终端在无线接入点中授权成功,打开终端过滤标志位,同时所述数据上报模块将统计到的终端信息上报至用户空间。5.如权利要求1或2或4所述的接入点切换装置,其特征在于,所述接入点切换装置中还包括一于用户空间内分别与所述数据处理模块和连接断开模块连接的配置模块,用于配置所述接入点切换装置的信号强度阈值和/或协商速率阈值、及终端信息统计的次数;所述数据处理模块基于终端信息统计次数对接收到的终端信息进行处理;所述连接断开模块基于所述数据处理模块的处理结果和信号强度阈值、或基于所述数据处理模块的处理结果和协商速率阈值、或基于所述数据处理模块的处理结果、信号强度阈值及协商速率阈值判定是否执行与终端的无线连接断开操作。6.如权利要求5所述的接入点切换装置,其特征在于,在所述数据处理模块中:基于终端信息统计次数对接收...

【专利技术属性】
技术研发人员:刘柱
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1