一种无线业务处理方法、装置、设备及存储介质与流程

文档序号:14070933阅读:201来源:国知局

本发明涉及网络技术领域,特别是涉及一种无线业务处理方法、装置、设备及存储介质。



背景技术:

随着网络技术的快速发展,企业级无线业务的需求量不断增加。在实际应用中,可通过实体控制器管理一个或多个接入点,接入点接收到用户终端的上网认证请求时,直接转发到有线网络,或者将上网认证请求转发给实体控制器,由实体控制器转发到有线网络,进行相应ap业务的处理,满足用户终端的上网需求。但是,一旦实体控制器发生故障,将影响到用户的上网体验。

目前,多是通过备用机方式解决上述问题,即给每个主实体控制器配备一个备用实体控制器,当主实体控制器发生故障时,由相应的备用实体控制器继续进行ap业务的处理。

这种方法存在一定的缺点,备用实体控制器只有在主实体控制器出现问题时才会起作用,在大多数时间里多数备用实体控制器都处于空闲状态,实体控制器本身硬件成本较高,这样将造成较大的资源浪费,而且要对每个备用实体控制器进行管理,管理成本较高。



技术实现要素:

本发明的目的是提供一种无线业务处理方法、装置、设备及存储介质,以减少硬件成本的投入,避免资源浪费,降低管理成本。

为解决上述技术问题,本发明提供如下技术方案:

一种无线业务处理方法,应用于云控制器,包括:

接收实体控制器正常工作时发送的同步信息;

基于所述同步信息,与所述实体控制器进行同步操作;

在接收到所述实体控制器对应的接入点发送的第一认证请求时,确定所述实体控制器异常,向所述接入点返回第一应答消息,接替所述实体控制器进行ap业务的处理;

其中,所述第一认证请求为:所述接入点向所述实体控制器发送第二认证请求后,在设定时间段内未接收到所述实体控制器返回的第二应答消息时发出的认证请求。

在本发明的一种具体实施方式中,在接替所述实体控制器进行ap业务的处理的过程中,还包括:

控制认证时使用免认证方式或者psk个人认证方式。

在本发明的一种具体实施方式中,在接替所述实体控制器进行ap业务的处理的过程中,还包括:

控制流量转发时优先选择本地转发方式。

在本发明的一种具体实施方式中,在所述接替所述实体控制器进行ap业务的处理之后,还包括:

在监测到所述实体控制器恢复正常时,将接替所述实体控制器处理的业务信息下发给所述实体控制器;

向所述接入点发送实体控制器恢复消息,以使所述接入点将自身业务切换到所述实体控制器,由所述实体控制器继续进行相应的ap业务的处理。

在本发明的一种具体实施方式中,所述ap业务包括用户认证业务、在线用户管理业务、流量转发业务、流量qos业务、射频管理业务中的至少一种业务。

一种无线业务处理装置,应用于云控制器,包括:

同步信息接收模块,用于接收实体控制器正常工作时发送的同步信息;

同步操作模块,用于基于所述同步信息,与所述实体控制器进行同步操作;

业务接替模块,用于在接收到所述实体控制器对应的接入点发送的第一认证请求时,确定所述实体控制器异常,向所述接入点返回第一应答消息,接替所述实体控制器进行ap业务的处理;

其中,所述第一认证请求为:所述接入点向所述实体控制器发送第二认证请求后,在设定时间段内未接收到所述实体控制器返回的第二应答消息时发出的认证请求。

在本发明的一种具体实施方式中,还包括认证方式控制模块,用于:

在接替所述实体控制器进行ap业务的处理的过程中,控制认证时使用免认证方式或者psk个人认证方式。

在本发明的一种具体实施方式中,还包括流量转发控制模块,用于:

在接替所述实体控制器进行ap业务的处理的过程中,控制流量转发时优先选择本地转发方式。

在本发明的一种具体实施方式中,还包括恢复控制模块,用于:

在所述接替所述实体控制器进行ap业务的处理之后,在监测到所述实体控制器恢复正常时,将接替所述实体控制器处理的业务信息下发给所述实体控制器;

向所述接入点发送实体控制器恢复消息,以使所述接入点将自身业务切换到所述实体控制器,由所述实体控制器继续进行相应的ap业务的处理。

一种无线业务处理设备,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现上述任一项所述的无线业务处理方法的步骤。

一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的无线业务处理方法的步骤。

应用本发明实施例所提供的技术方案,云控制器接收实体控制器正常工作时发送的同步信息,基于同步信息,与实体控制器进行同步操作,以保持与实体控制器的同步,在接收到实体控制器对应的接入点发送的第一认证请求时,确定实体控制器异常,向接入点返回第一应答消息,接替实体控制器进行ap业务的处理。云控制器为实体控制器做灾备,可以减少硬件成本的投入,避免资源浪费,对云控制器进行统一管理即可,降低了管理成本。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例中一种无线业务处理方法的实施流程图;

图2为本发明实施例中云灾备系统结构示意图;

图3为本发明实施例中实体控制器正常和异常时无线业务处理过程示意图;

图4为本发明实施例中实体控制器恢复正常时无线业务处理过程示意图;

图5为本发明实施例中一种无线业务处理装置的结构示意图;

图6为本发明实施例中一种无线业务处理设备的结构示意图。

具体实施方式

本发明的核心是提供一种无线业务处理方法,该方法可以应用于云控制器,云控制器可与一个或多个实体控制器通信连接,每个实体控制器对应一个或多个接入点。每个接入点为一个发射无线信号的ap,每个实体控制器为集中管理相对应接入点的实体设备,云控制器为部署有与实体控制器相同管理系统的公有云。

在实体控制器正常工作时,云控制器与实体控制器同步,在实体控制器异常时,云控制器接替实体控制器进行ap业务的处理。云控制器可为对应的所有实体控制器做灾备,可以减少硬件成本的投入,避免资源浪费,降低管理成本。

为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1所示,为本发明实施例所提供的一种无线业务处理方法的实施流程图,该方法可以包括以下步骤:

s110:接收实体控制器正常工作时发送的同步信息。

在实际应用中,实体控制器在正常工作时,其对应的接入点可以与其通信。用户终端要接入有线网络时,可以向接入点发送认证请求,接入点将认证请求转发给实体控制器,由实体控制器对用户终端的ap业务进行处理,如图2所示。

实体控制器在正常工作过程中可以接入云控制器,实时或者按照设定时间间隔向云控制器发送同步信息。同步信息可以包括用户同步信息和配置同步信息。如图2所示,实体控制器定时定量同步配置和用户给云控制器,实体控制器、云控制器、接入点、路由器等构成云灾备系统。

云控制器接收到实体控制器正常工作时发送的同步信息后,可以继续执行步骤s120的操作。

s120:基于同步信息,与实体控制器进行同步操作。

云控制器接收到实体控制器正常工作时发送的同步信息后,可以基于同步信息,与实体控制器进行同步操作,以能够与实体控制器保持同步。即云控制器可以以每个实体控制器为单位进行划分管理,做用户同步和配置同步。

s130:在接收到实体控制器对应的接入点发送的第一认证请求时,确定实体控制器异常,向接入点返回第一应答消息,接替实体控制器进行ap业务的处理。

其中,第一认证请求为:接入点向实体控制器发送第二认证请求后,在设定时间段内未接收到实体控制器返回的第二应答消息时发出的认证请求。

如前所描述的,接入点在接收到用户终端发送的第二认证请求时,可以将第二认证请求转发给实体控制器,如果实体控制器处于正常工作状态,则实体控制器将向接入点返回第二应答消息。如果接入点在设定时间段内未接收到实体控制器返回的第二应答消息,则表明实体控制器异常,可以发出第一认证请求,将第一认证请求发送给云控制器。即第一认证请求为接入点向实体控制器发送第二认证请求后,在设定时间段内未接收到实体控制器返回的第二应答消息时发出的认证请求。在实际应用中,接入点可以直接将第二认证请求作为第一认证请求转发给云控制器,还可以基于第二认证请求生成第一认证请求转发给云控制器。

云控制器与实体控制器处于同步状态,云控制器在接收到实体控制器对应的接入点发送的第一认证请求时,可以确定实体控制器异常,如设备故障或者线路故障等,可以向接入点返回第一应答消息,接替实体控制器进行ap业务的处理。

如图3所示,在实体控制器正常时,用户终端接入到接入点进行认证上网,向接入点发送认证请求1,接入点将认证请求1转发给实体控制器,实体控制器向接入点返回应答消息1,表明实体控制器正常,在实体控制器正常时,实体控制器向云控制器发送用户配置和在线用户等同步信息,云控制器与实体控制器保持同步;

在实体控制器异常时,用户终端接入到接入点进行认证上网,向接入点发送认证请求2,接入点将认证请求2转发给实体控制器,实体控制器未应答,即未接收到实体控制器正常的应答消息,接入点可确认实体控制器异常无法接入,可将认证请求2转发给云控制器,云控制器向接入点返回应答消息2,完成用户终端接入到云控制器上网,从而云控制器可以接替实体控制器进行ap业务的处理。

也就是说,在实体控制器正常时,实体控制器可定时定量与云控制器同步配置和用户,流量会通过实体控制器;在实体控制器异常期间,接入点可直接将用户终端的认证请求转发给云控制器,认证通过后,可由云控制器进行相应的ap业务的处理,即流量不走实体控制器,接入点直接与云控制器对接,完成认证上网。ap业务可以包括用户认证业务、在线用户管理业务、流量转发业务、流量qos业务、射频管理业务中的至少一种业务。

在云控制器接替实体控制器进行ap业务的处理的过程中,云控制器可以控制认证时使用免认证方式或者psk(共享密钥)个人认证方式。

另外,在云控制器接替实体控制器进行ap业务的处理的过程中,云控制器可以控制流量转发时优先选择本地转发方式。

在本发明实施例中,云控制器提供给所有实体控制器做灾备,大部分实体控制器异常后,相应的ap业务都会转到云控制器上,云端存在较大压力,访问云端也将产生一定的流量费用。在这种情况下,在云控制器接替实体控制器进行ap业务处理过程中,云控制器可以控制认证时使用免认证方式或者psk个人认证方式,以节省云线路带宽,同时可控制流量转发时优先选择本地转发方式,以节省流量费用。

应用本发明实施例所提供的方法,云控制器接收实体控制器正常工作时发送的同步信息,基于同步信息,与实体控制器进行同步操作,以保持与实体控制器的同步,在接收到实体控制器对应的接入点发送的第一认证请求时,确定实体控制器异常,向接入点返回第一应答消息,接替实体控制器进行ap业务的处理。云控制器为实体控制器做灾备,可以减少硬件成本的投入,避免资源浪费,对云控制器进行统一管理即可,降低了管理成本。

在本发明的一个实施例中,在接替实体控制器进行ap业务的处理之后,该方法还可以包括以下步骤:

步骤一:在监测到实体控制器恢复正常时,将接替实体控制器处理的业务信息下发给实体控制器;

步骤二:向接入点发送实体控制器恢复消息,以使接入点将自身业务切换到实体控制器,由实体控制器继续进行相应的ap业务的处理。

为便于描述,将上述两个步骤结合起来进行说明。

实体控制器恢复后,可以向云控制器发送相应的恢复消息,云控制器在监测到实体控制器恢复正常时,可以将接替实体控制器处理的业务信息下发给实体控制器,如图2所示,云控制器同步接替期间用户操作给实体控制器。这样实体控制器与云控制器达到了同步的状态,达到无缝过渡。云控制器向接入点发送实体控制器恢复消息,这样接入点可以将自身业务切换到实体控制器,由实体控制器继续进行相应的ap业务的处理。

如图4所示,在实体控制器异常时,用户终端接入到接入点进行认证上网,向接入点发送认证请求3,接入点将认证请求3转发给云控制器,云控制器向接入点返回应答消息3,即在灾备期间,接入点第一时间将用户转到云控制器上完成认证上网;

在实体控制器恢复正常时,实体控制器会重新连接到云控制器,向云控制器发送相应的恢复消息,云控制器接收到该消息后,将接替实体控制器处理的业务信息,如用户管理、射频管理、无线网络管理、无线认证管理等下发给实体控制器,并将实体控制器恢复消息发送给实体控制器对应的所有接入到云控制器的接入点。当用户终端接入到接入点进行认证上网,向接入点发送认证请求4时,接入点将认证请求4转发给实体控制器,由实体控制器继续进行相应的ap业务的处理,完成恢复切换。

相应于上面的方法实施例,本发明实施例还提供了一种无线业务处理装置,应用于云控制器,下文描述的一种无线业务处理装置与上文描述的一种无线业务处理方法可相互对应参照。

参见图5所示,该装置可以包括以下模块:

同步信息接收模块510,用于接收实体控制器正常工作时发送的同步信息;

同步操作模块520,用于基于同步信息,与实体控制器进行同步操作;

业务接替模块530,用于在接收到实体控制器对应的接入点发送的第一认证请求时,确定实体控制器异常,向接入点返回第一应答消息,接替实体控制器进行ap业务的处理;

其中,第一认证请求为:接入点向实体控制器发送第二认证请求后,在设定时间段内未接收到实体控制器返回的第二应答消息时发出的认证请求。

应用本发明实施例所提供的装置,云控制器接收实体控制器正常工作时发送的同步信息,基于同步信息,与实体控制器进行同步操作,以保持与实体控制器的同步,在接收到实体控制器对应的接入点发送的第一认证请求时,确定实体控制器异常,向接入点返回第一应答消息,接替实体控制器进行ap业务的处理。云控制器为实体控制器做灾备,可以减少硬件成本的投入,避免资源浪费,对云控制器进行统一管理即可,降低了管理成本。

在本发明的一种具体实施方式中,还包括认证方式控制模块,用于:

在接替实体控制器进行ap业务的处理的过程中,控制认证时使用免认证方式或者psk个人认证方式。

在本发明的一种具体实施方式中,还包括流量转发控制模块,用于:

在接替实体控制器进行ap业务的处理的过程中,控制流量转发时优先选择本地转发方式。本地转发是指无线用户的网络流量,由接入点(ap)直接转发到有线网络,无需经过实体控制器。

在本发明的一种具体实施方式中,还包括恢复控制模块,用于:

在接替实体控制器进行ap业务的处理之后,在监测到实体控制器恢复正常时,将接替实体控制器处理的业务信息下发给实体控制器;

向接入点发送实体控制器恢复消息,以使接入点将自身业务切换到实体控制器,由实体控制器继续进行相应的ap业务的处理。

在本发明的一种具体实施方式中,ap业务包括用户认证业务、在线用户管理业务、流量转发业务、流量qos业务、射频管理业务中的至少一种业务。

相应于上面的方法实施例,本发明实施例还提供了一种无线业务处理设备,如图6所示,该设备可以包括:

存储器610,用于存储计算机程序;

处理器620,用于执行计算机程序时实现上述无线业务处理方法的步骤。

相应于上面的方法实施例,本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的无线业务处理方法的步骤。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置、设备及存储介质而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1