一种防止业务中断的方法、装置、设备及存储介质制造方法及图纸

技术编号:21778525 阅读:25 留言:0更新日期:2019-08-03 23:36
本申请公开一种防止业务中断的方法、装置、设备及存储介质,该方法包括在与备中心AC建立第一通信隧道后,若探测到主中心AC恢复,则建立与主中心AC之间的第二通信隧道,并断开第一通信隧道;若监测到未成功向备中心AC传输已接入本地AC的AP的表项信息,确定表项信息传输失败的原因;在确定出的原因为本地AC主动断开第一通信隧道时,保持与表项信息对应的AP之间的通信连接。本申请中依据表项信息传输失败的原因确定是否断开与AP之间的通信连接。对于因本地AC主动断开与备中心AC的第一通信隧道导致传输失败的,不断开与相应AP之间的通信连接,在本地AC切换回主中心AC时,避免AP被踢下线,有效防止AP的业务中断。

A Method, Device, Equipment and Storage Medium for Preventing Business Interruption

【技术实现步骤摘要】
一种防止业务中断的方法、装置、设备及存储介质
本申请涉及网络通讯技术,具体涉及一种防止业务中断的方法、装置、设备及存储介质。
技术介绍
WLAN(WirelessLocalAreaNetworks,无线局域网)分层架构包括中心AC(AccessController,接入控制器)、本地AC和AP(AccessPoint,无线接入点),中心AC负责管理整个无线网络,本地AC负责AP的接入并转发数据流量。目前WLAN分层架构中通常部署两台中心AC,即主中心AC和备中心AC。本地AC初次上线时接入主中心AC。当主中心AC故障时,本地AC切换至备中心AC上,并向备中心AC传输已接入的AP的表项信息。待主中心AC恢复后,本地AC断开与备中心AC之间的通信隧道,主动切换回主中心AC上。由于本地AC上接入的AP数量很大,所以由主中心AC切换到备中心AC时,需要一段时间才能将已接入的所有AP的表项信息传输到备中心AC上。若在这段时间内主中心AC恢复,本地AC断开与备中心AC之间的通信隧道,则导致部分AP的表项信息尚未传输到备中心AC上,此时相关技术中本地AC将会断开与这部分AP之间的通信连接,导致这部分AP无法进行正常的业务通信。
技术实现思路
为解决以上问题,本申请提供一种防止业务中断的方法、装置、设备及存储介质,依据表项信息传输失败的原因确定是否断开与AP之间的通信连接。对于因本地AC主动断开与备中心AC的第一通信隧道导致传输失败的,不断开与相应AP之间的通信连接,避免AP业务中断的问题。本申请通过以下几个方面来解决以上问题。第一方面,本申请实施例提供了一种防止业务中断的方法,应用于本地AC,包括:在与备中心AC建立第一通信隧道后,若探测到主中心AC恢复,则建立与所述主中心AC之间的第二通信隧道,并断开所述第一通信隧道;若监测到未成功向所述备中心AC传输已接入所述本地AC的AP的表项信息,确定表项信息传输失败的原因;在确定出的原因为所述本地AC主动断开所述第一通信隧道时,保持与所述表项信息对应的AP之间的通信连接。结合第一方面,本申请实施例提供了上述第一方面的第一种可能的实现方式,其中,所述方法还包括:在确定出的原因不为所述本地AC主动断开所述第一通信隧道时,断开与所述表项信息对应的AP之间的通信连接。结合第一方面,本申请实施例提供了上述第一方面的第二种可能的实现方式,其中,所述断开所述第一通信隧道之前,还包括:通过所述第一通信隧道接收所述备中心AC发送的回切时延;等待所述回切时延后,探测所述主中心AC;当探测到所述主中心AC后,执行建立与所述主中心AC之间的第二通信隧道的步骤。第二方面,本申请实施例提供了一种防止业务中断的装置,应用于本地AC,包括:回切模块,用于在与备中心AC建立第一通信隧道后,若探测到主中心AC恢复,则建立与所述主中心AC之间的第二通信隧道,并断开所述第一通信隧道;原因确定模块,用于若监测到未成功向所述备中心AC传输已接入所述本地AC的AP的表项信息,确定表项信息传输失败的原因;连接保持模块,用于在确定出的原因为所述本地AC主动断开所述第一通信隧道时,保持与所述表项信息对应的AP之间的通信连接。结合第二方面,本申请实施例提供了上述第二方面的第一种可能的实现方式,其中,所述装置还包括:连接断开模块,用于在确定出的原因不为所述本地AC主动断开所述第一通信隧道时,断开与所述表项信息对应的AP之间的通信连接。结合第二方面,本申请实施例提供了上述第二方面的第二种可能的实现方式,其中,所述装置还包括:延时回切模块,用于通过所述第一通信隧道接收所述备中心AC发送的回切时延;等待所述回切时延后,探测所述主中心AC;当探测到所述主中心AC后,通过所述回切模块执行建立与所述主中心AC之间的第二通信隧道的操作。第三方面,本申请实施例提供了一种防止业务中断的设备,包括存储器和处理器;所述存储器中存储有可执行程序,所述可执行程序被所述处理器执行,以实现上述第一方面的任一种可能的实现方式所述的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述第一方面的任一种可能的实现方式所述的方法。本申请实施例中提供的技术方案,至少具有如下技术效果或优点:本申请实施例中,本地AC依据表项信息传输失败的原因确定是否断开与AP之间的通信连接。对于因本地AC主动断开与备中心AC的第一通信隧道导致传输失败的,保持与对应的AP之间的通信连接,从而在本地AC切换回主中心AC时,AP可以通过主中心AC继续进行通信业务,防止AP业务中断,提高组网的稳定性。进一步地,在本地AC回切至主中心AC之前,还通过备中心AC为本地AC配置回切时延,以使本地AC等待该回切时延后再探测主中心AC,防止出现本地AC在主中心AC和备中心AC之间反复切换的问题,同时也为表项信息的传输预留足够时间,避免因反复切换导致AP业务中断的问题。本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变的明显,或通过本申请的实践了解到。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本申请实施例所提供的一种WLAN分层架构示意图;图2示出了本申请实施例所提供的一种防止业务中断的方法流程图;图3示出了本申请实施例所提供的另一种防止业务中断的装置的结构示意图。具体实施方式下面将参照附图更详细地描述本申请的示例性实施方式。虽然附图中显示了本申请的示例性实施方式,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。本申请实施例提供一种防止业务中断的方法,该方法所基于的WLAN分层架构如图1所示,包括主中心AC、备中心AC、本地AC和AP。其中,AP与本地AC连接,本地AC通过互联网与主中心AC和备中心AC连接。在按照图1所示的WLAN分层架构进行组网之前,在本地AC中预先设置了主中心AC的地址和备中心AC的地址。在按照图1所示的WLAN分层架构进行组网后,本地AC根据主中心AC的地址发送主探测报文给主中心AC,主中心AC接收到该主探测报文后向本地AC返回主响应报文,该主响应报文中携带主中心AC对应的第一优先级信息,本地AC存储主中心AC的地址与第一优先级信息的对应关系。同样地,本地AC也根据备中心AC的地址发送备探测报文给备中心AC,备中心AC接收到该备探测报文后向本地AC返回备响应报文,该备响应报文中携带备中心AC对应的第二优先级信息。本地AC存储备中心AC的地址与第二优先级信息的对应关系。上述第一优先级信息所指示的优先级高于第二优先级信息所指示的优先级,即主中心AC的优先级高于备中心AC的优先级。按照上述方式组网,并配置好主中心AC和备中心AC的优先级后,本地AC初次上线选择高优先级的主中心AC,建立与主中心AC之间的通信隧道。此时与本地AC建立通信连接的AP均可通过本地AC及主中心AC进行通信业务。本地本文档来自技高网...

【技术保护点】
1.一种防止业务中断的方法,其特征在于,应用于本地接入控制器AC,包括:在与备中心AC建立第一通信隧道后,若探测到主中心AC恢复,则建立与所述主中心AC之间的第二通信隧道,并断开所述第一通信隧道;若监测到未成功向所述备中心AC传输已接入所述本地AC的AP的表项信息,确定表项信息传输失败的原因;在确定出的原因为所述本地AC主动断开所述第一通信隧道时,保持与所述表项信息对应的AP之间的通信连接。

【技术特征摘要】
1.一种防止业务中断的方法,其特征在于,应用于本地接入控制器AC,包括:在与备中心AC建立第一通信隧道后,若探测到主中心AC恢复,则建立与所述主中心AC之间的第二通信隧道,并断开所述第一通信隧道;若监测到未成功向所述备中心AC传输已接入所述本地AC的AP的表项信息,确定表项信息传输失败的原因;在确定出的原因为所述本地AC主动断开所述第一通信隧道时,保持与所述表项信息对应的AP之间的通信连接。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定出的原因不为所述本地AC主动断开所述第一通信隧道时,断开与所述表项信息对应的AP之间的通信连接。3.根据权利要求1所述的方法,其特征在于,所述断开所述第一通信隧道之前,还包括:通过所述第一通信隧道接收所述备中心AC发送的回切时延;等待所述回切时延后,探测所述主中心AC;当探测到所述主中心AC后,执行建立与所述主中心AC之间的第二通信隧道的步骤。4.一种防止业务中断的装置,其特征在于,应用于本地接入控制器AC,包括:回切模块,用于在与备中心AC建立第一通信隧道后,若探测到主中心AC恢复,则建立与所述主中心AC之间的第二通信隧...

【专利技术属性】
技术研发人员:曲翠芳
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1