一种通信链路变化时恢复用户业务的方法及系统技术方案

技术编号:16649560 阅读:45 留言:0更新日期:2017-11-27 17:13
本发明专利技术涉及无线局域网处理技术领域,具体为一种通信链路变化时恢复用户业务的方法及系统,按如下步骤进行:步骤S1,根据通信链路变化切换无线接入点是否处于逃生模式状态并设置各个无线网络是否开启入网认证状态;步骤S2,根据步骤S1的设置结果,设置用户的状态机状态;步骤S3,判断是否允许用户访问网络资源,可更加高效、合理地恢复用户正常业务。

Method and system for restoring user service when communication link changes

The present invention relates to the technical field of wireless local area network processing method and system restore user service specific as a communication link changes, according to the following steps: step S1, according to the communication link can change the wireless access point is in the escape mode and set up each wireless network is open access authentication; step S2, according to the steps of S1 the result set, state machine set by user; step S3, determine whether the user is allowed access to cyber source, can be more efficient and reasonable to restore normal business users.

【技术实现步骤摘要】
一种通信链路变化时恢复用户业务的方法及系统
本专利技术涉及无线局域网处理
,具体为一种通信链路变化时恢复用户业务的方法及系统。
技术介绍
瘦AP是AP(无线接入点)的一种,一般是指需要升级云AC设备(云无线控制器)配合使用的AP设备,AC+瘦AP的组网是目前普遍使用的主流组网方式,这种方式安装方便快捷、成本低,布置灵活、维护简单,AC可以通知管理所有AP,可以实现多个AP,一个无线网络SSID无线漫游功能,可以在无线覆盖区域移动办公,客户端可以在AP间快速的自动切换,因此,无论是企业,还是酒店等地方的无线网络,基本上都采用的是瘦AP+AC的组网模式。而在瘦AP模式下,无线AP默认由云AC掌控,当AP与云AC的通信链路正常时,无线客户端可以通过portal认证(入网认证)或者非portal认证方式获取网络资源,在用户连接open方式的无线接入点过程中,如果该无线网络SSID启用了portal认证,用户连接后就会采用portal认证的方式获取无线服务;如果该SSID没有启用portal认证,用户连接成功后即可获取无线网络资源。当AP与云AC平台的通信链路断开出现异常时,无线AP则会自动切换为逃生模式继续为已经接入的无线用户提供无线服务,同时也允许新无线用户无需portal认证即可接入网络。当AP与云AC平台(云无线控制器平台)的通信链路正常后,无线AP回到正常的非逃生模式,因此,当AP与云AC的通信链路发生变化时,如何保证无线接入用户的业务,成为无线AP研发中的一个重要考虑因素,现有做法是采用先强制踢出所有用户使用户重新连接无线接入点的流程,如果因为AP与云AC平台通信链路的中断导致该SSID上的用户不断频繁上下线,会严重影响用户的体验效果。如公开号为103458436B的一种AC与AP之间链路保活的检测方法及装置,包括:设置心跳保活最大允许失败次数;通过心跳消息或消息重传,并基于所述心跳保活最大允许失败次数进行AC与AP之间的链路保活检测,其中:所述通过心跳消息并基于所述心跳保活最大允许失败次数进行AC与AP之间的链路保活检测的步骤包括:若AC在心跳保活周期内未能收到AP发出的心跳保活报文,则在此心跳保活最大允许失败次数范围内,循环进行心跳保活周期内的链路保活检测;所述通过消息重传,并基于所述心跳保活最大允许失败次数进行AC与AP之间的链路保活检测的步骤包括:通过设置心跳保活最大允许失败次数,并设置最大重传间隔;在此最大重传间隔范围内,循环进行AP与AC间请求消息的重传,以此进行链路保活检测,特别是在这种链路结构中,经常可能会出现链路变化,如果经常让重新连,那么信息响应时间会变慢,用户体验会非常差。
技术实现思路
本专利技术的一个目的是提供一种更加高效、合理地恢复用户正常业务的一种通信链路变化时恢复用户业务的方法及系统。本专利技术的上述技术目的是通过以下技术方案得以实现的:一种通信链路变化时恢复用户业务的方法,按如下步骤进行:步骤S1,根据通信链路变化切换无线接入点是否处于逃生模式状态并设置各个无线网络是否开启入网认证状态;步骤S2,根据步骤S1的设置结果,设置用户的状态机状态;步骤S3,判断是否允许用户访问网络资源。作为对本专利技术的优选,在步骤S1中,若无线接入点切换为逃生模式状态,则将各个无线网络设置为未开启入网认证状态。作为对本专利技术的优选,在步骤S2中,若用户为新上线用户,且无线接入点切换为逃生模式状态又无线网络为未开启入网认证状态,则将用户的状态机设置为已连接已认证状态,则允许该用户访问网络资源;若用户在无线接入点已经切换为逃生模式状态之前为已连接未认证用户,则将用户的状态机设置为已连接已认证状态,则允许该用户访问网络资源;若用户为已连接已认证用户,则允许该用户访问网络资源并保存用户信息。作为对本专利技术的优选,切换为逃生模式状态之前的已连接未认证用户通过认证标志位进行标记。作为对本专利技术的优选,在步骤S1中,若无线接入点切换为非逃生模式状态,则将各个无线网络根据当前配置内容设置是否开启入网认证状态。作为对本专利技术的优选,在步骤S2中,若用户为新上线用户,且无线接入点切换为非逃生模式状态又无线网络为开启入网认证状态,则将用户的状态机设置为已连接未认证状态,该用户需要经过入网认证后才可允许访问网络资源;若用户为新上线用户,且无线接入点切换为非逃生模式状态又无线网络为未开启入网认证状态,则将用户的状态机设置为已连接已认证状态,则允许该用户访问网络资源;若用户为已连接已认证用户,则允许该用户访问网络资源并保存用户信息。作为对本专利技术的优选,在步骤S2中,若用户为在逃生模式下被认证标志位标记的用户,则将用户的状态机设置为已连接未认证状态,该用户需要经过入网认证后才可允许访问网络资源。一种通信链路变化时恢复用户业务的系统,包括用户管理模块、驱动模块、云无线控制器通信模块,其中,所述用户管理模块用于管理无线接入点并与云无线控制平台进行通信;所述驱动模块用于将用户信息上报给所述用户管理模块;所述云无线控制器通信模块用于所述用户管理模块和所述云无线控制器平台之间通信。作为对本专利技术的优选,所述驱动模块设置于无线接入点中;所述用户管理模块设置于应用层。作为对本专利技术的优选,所述用户管理模块还包括信息保存子模块、无线网络入网认证状态管理子模块、信息上报子模块、用户状态机控制子模块、逃生模式识别子模块,其中,所述信息保存子模块用于保存信息;所述无线网络入网认证状态管理子模块用于管理各个无线接入点是否启用入网认证状态;所述信息上报子模块用于上报信息;所述用户状态机控制子模块用于设置用户的状态机状态;所述逃生模式识别子模块用于确定无线接入点是否处于逃生模式。本专利技术中,与之前当瘦AP的逃生模式变化时AP会踢出所有用户的方案不同,本专利技术不踢出用户,而是通过根据用户的状态机及当前AP的模式来恢复用户的正常业务,这种做法不仅保证了用户的正常业务,而且在一定程度上不会导致大量用户需频繁上下线的操作,提升了用户体验。附图说明图1是本专利技术实施例1的总的流程图;图2是本专利技术实施例1的细化后的流程图;图3是本专利技术实施例2的系统模块图。具体实施方式以下具体实施例仅仅是对本专利技术的解释,其并不是对本专利技术的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本专利技术的权利要求范围内都受到专利法的保护。实施例1,基于现有的技术难题,目前无线AP(无线接入点)的研发中,当无线AP与云AC平台(云无线控制器平台)的通信链路发生变化时,为了处理流程的方便,采用先强制踢出所有用户使用户重新连接无线接入点的流程,这种做法虽然可以实现逃生模式下允许所有用户获取网络资源,非逃生模式下恢复正常业务流程的目的,但是也存在着如下几点问题:(1)强制踢出所有用户的做法会先使得用户先下线再上线的做法,虽然上下线之间间隔时间非常短,但是这样会影响用户体验,而且不方便研发人员用户下线问题的定位。(2)对于开启portal认证(入网认证)的各个SSID(无线网络)而言,在用户管理过程中有用户的状态机变化,踢出portal用户使其再上线的做法是有必要的,但是对于不开启portal的SSID而言,比如不加密的SSID,用户一旦连接上SSID即可以上网,状本文档来自技高网
...
一种通信链路变化时恢复用户业务的方法及系统

【技术保护点】
一种通信链路变化时恢复用户业务的方法,其特征在于,按如下步骤进行:步骤S1,根据通信链路变化切换无线接入点是否处于逃生模式状态并设置各个无线网络是否开启入网认证状态;步骤S2,根据步骤S1的设置结果,设置用户的状态机状态;步骤S3,判断是否允许用户访问网络资源。

【技术特征摘要】
1.一种通信链路变化时恢复用户业务的方法,其特征在于,按如下步骤进行:步骤S1,根据通信链路变化切换无线接入点是否处于逃生模式状态并设置各个无线网络是否开启入网认证状态;步骤S2,根据步骤S1的设置结果,设置用户的状态机状态;步骤S3,判断是否允许用户访问网络资源。2.根据权利要求1所述的一种通信链路变化时恢复用户业务的方法,其特征在于,在步骤S1中,若无线接入点切换为逃生模式状态,则将各个无线网络设置为未开启入网认证状态。3.根据权利要求2所述的一种通信链路变化时恢复用户业务的方法,其特征在于,在步骤S2中,若用户为新上线用户,且无线接入点切换为逃生模式状态又无线网络为未开启入网认证状态,则将用户的状态机设置为已连接已认证状态,则允许该用户访问网络资源;若用户在无线接入点已经切换为逃生模式状态之前为已连接未认证用户,则将用户的状态机设置为已连接已认证状态,则允许该用户访问网络资源;若用户为已连接已认证用户,则允许该用户访问网络资源并保存用户信息。4.根据权利要求3所述的一种通信链路变化时恢复用户业务的方法,其特征在于,切换为逃生模式状态之前的已连接未认证用户通过认证标志位进行标记。5.根据权利要求4所述的一种通信链路变化时恢复用户业务的方法,其特征在于,在步骤S1中,若无线接入点切换为非逃生模式状态,则将各个无线网络根据当前配置内容设置是否开启入网认证状态。6.根据权利要求5所述的一种通信链路变化时恢复用户业务的方法,其特征在于,在步骤S2中,若用户为新上线用户,且无线接入点切换为非逃生模式状态又无线网络为开启入网认证状态,则将用户的状态机设置为已连接未认...

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

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

1