一种BRAS热备的实现方法、设备及计算机可读存储介质技术

技术编号:20164465 阅读:26 留言:0更新日期:2019-01-19 00:17
本发明专利技术提供一种BRAS热备的实现方法、设备及计算机可读存储介质,涉及通信技术领域,用以节约网络设备资源。本发明专利技术的BRAS热备的实现方法包括:获取目标主BRAS设备的状态信息;当根据所述状态信息确定所述目标主BRAS设备发生故障时,确定所述目标主BRAS设备的备用设备;所述备用设备用于对多个主BRAS设备进行备份;利用所述备用设备传输所述目标主BRAS设备的数据。本发明专利技术能够节约网络设备资源。

【技术实现步骤摘要】
一种BRAS热备的实现方法、设备及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种BRAS热备的实现方法、设备及计算机可读存储介质。
技术介绍
宽带远程接入服务器(BroadbandRemoteAccessServer,BRAS)是面向宽带网络应用的新型接入网关。现有的BRAS的热备方案采用1:1热备技术,即利用一台与主用设备具有完全一样配置的备用设备去实现备份。主用设备与备用设备之间实时同步用户表项信息。一旦主用设备发生链路故障或者设备故障,则备用设备升级为主用设备,同时根据同步过来的用户转发表直接接管用户流量的转发。现有的BRAS的热备方案为每个BRAS部署了一个备用设备,这将会导致资源的严重浪费。
技术实现思路
有鉴于此,本专利技术提供一种BRAS热备的实现方法、设备及计算机可读存储介质,用以节约网络设备资源。为解决上述技术问题,本专利技术提供一种BRAS热备的实现方法,应用于BRAS管控设备,包括:获取目标主BRAS设备的状态信息;当根据所述状态信息确定所述目标主BRAS设备发生故障时,确定所述目标主BRAS设备的备用设备;所述备用设备用于对多个主BRAS设备进行备份;利用所述备用设备传输所述目标主BRAS设备的数据。其中,在所述获取目标主BRAS设备的状态信息之前,所述方法还包括:设置所述备用设备和多个主BRAS设备的备份对应关系;其中,所述备用设备的一个端口对应于所述多个主BRAS设备中的一个或者多个端口。其中,在所述获取目标主BRAS设备的状态信息之前,所述方法还包括:接收所述目标主BRAS设备的PPPoE信令报文;根据所述PPPoE信令报文生成用户转发表项;向所述目标主BRAS设备发送所述用户转发表项。其中,在所述向所述目标主BRAS设备发送所述用户转发表项之前,所述方法还包括:对于所述目标主BRAS设备中的任一端口,在用户首次上线时,为所述任一端口分配IP地址;向所述目标主BRAS设备发送所述任一端口对应的IP地址。其中,所述当根据所述状态信息确定所述目标主BRAS设备发生故障时,确定所述目标主BRAS设备的备用设备,包括:当根据所述状态信息确定所述目标主BRAS设备整机故障或者确定所述目标主BRAS设备与所述BRAS管控设备之间发生故障时,确定所述目标主BRAS设备对应的备用BRAS设备为所述目标主BRAS设备的备用设备。其中,所述利用所述备用设备传输所述目标主BRAS设备的数据,包括:将所述目标主BRAS设备的各端口的IP地址通知给所述备用BRAS设备,使得所述备用BRAS设备接管所述目标主BRAS设备的各端口的用户,并通知所述备用BRAS设备公告所述目标主BRAS设备的各端口的IP地址,以利用所述备用BRAS设备传输所述目标主BRAS设备的数据;或者将所述目标主BRAS设备的各端口的IP地址以及所述各端口的用户转发表项通知给所述备用BRAS设备,使得所述备用BRAS设备接管所述目标主BRAS设备的各端口的用户,刷新汇聚交换机的MAC表项,并公告所述目标主BRAS设备的各端口的IP地址,以利用所述备用BRAS设备传输所述目标主BRAS设备的数据。其中,所述获取目标主BRAS设备的状态信息,包括:接收所述目标主BRAS设备上报的目标端口的状态信息;所述当根据所述状态信息确定所述目标主BRAS设备发生故障时,确定所述目标主BRAS设备的备用设备,包括:当根据所述状态信息确定所述目标端口发生故障时,确定所述目标主BRAS设备对应的备用BRAS设备,并在所述备用BRAS设备的各端口中,确定所述目标端口对应的备用端口。其中,所述利用所述备用设备传输所述目标主BRAS设备的数据,包括:将所述目标端口的IP地址通知给所述备用BRAS设备,使得所述备用BRAS设备接管所述目标端口的用户,并通知所述备用BRAS设备公告所述目标端口的IP地址,以利用所述备用端口传输所述目标端口的数据;或者将所述目标端口的IP地址以及所述目标端口的用户转发表项通知给所述备用BRAS设备,使得所述备用BRAS设备接管所述目标端口的用户,刷新汇聚交换机的MAC表项,并公告所述目标端口的IP地址,以利用所述备用端口传输所述目标端口的数据。第二方面,本专利技术实施例提供一种BRAS热备的实现方法,应用于主BRAS设备,包括:获取状态信息;向BRAS管控设备上报所述状态信息,使得所述BRAS管控设备在根据所述状态信息确定发生故障时,确定备用设备,并利用所述备用设备传输数据;所述备用设备用于对多个主BRAS设备进行备份。其中,所述获取状态信息包括:获取与所述BRAS管控设备之间的状态信息;或者获取各端口的状态信息。其中,所述方法还包括:接收用户报文;当所述用户报文为PPPoE信令报文时,向BRAS管控设备转发所述PPPoE信令报文;当所述用户报文为数据报文时,根据所述BRAS管控设备下发的用户转发表项转发所述数据报文。其中,在接收用户报文之前,所述方法还包括:接收所述BRAS管控设备下发的用户转发表项;接收所述BRAS管控设备为各端口分配的IP地址。第三方面,本专利技术实施例提供一种BRAS热备的实现方法,应用于备用BRAS设备,包括:接收BRAS管控设备的通知,所述通知用于表示目标主BRAS设备发生故障;根据所述通知传输所述目标主BRAS设备的数据;其中,所述备用BRAS设备用于对多个主BRAS设备进行备份。其中,所述根据所述通知传输所述目标主BRAS设备的数据,包括:当所述BRAS管控设备确定目标主BRAS设备整机故障或者确定所述目标主BRAS设备与所述BRAS管控设备之间发生故障时,接收所述BRAS管控设备发送的所述目标主BRAS设备的各端口的IP地址,接管所述目标主BRAS设备的各端口的用户;公告所述目标主BRAS设备的各端口的IP地址,实现对所述目标主BRAS设备的网络侧流量的引流。其中,所述根据所述通知传输所述目标主BRAS设备的数据,包括:当BRAS管控设备确定目标主BRAS设备的目标端口发生故障时,接收所述BRAS管控设备发送的所述目标端口的IP地址,接管所述目标端口的用户;刷新汇聚交换机的MAC表项,并公告所述目标端口的IP地址,实现对所述目标主BRAS设备的用户侧流量的引流。第四方面,本专利技术实施例提供一种BRAS管控设备,包括:处理器和收发器;所述收发器,用于获取目标主BRAS设备的状态信息;所述处理器,用于当根据所述状态信息确定所述目标主BRAS设备发生故障时,确定所述目标主BRAS设备的备用设备;所述备用设备用于对多个主BRAS设备进行备份;利用所述备用设备传输所述目标主BRAS设备的数据。其中,所述处理器还用于,设置所述备用设备和多个主BRAS设备的备份对应关系;其中,所述备用设备的一个端口对应于所述多个主BRAS设备中的一个或者多个端口。其中,所述收发器还用于,接收所述目标主BRAS设备的PPPoE信令报文;所述处理器还用于,根据所述PPPoE信令报文生成用户转发表项;所述收发器还用于,向所述目标主BRAS设备发送所述用户转发表项。其中,所述处理器还用于,对于所述目标主BRAS设备中的任一端口,在用户首次上线时,为所述任一端口分配IP地址;所述收发器还用于,向所述目标主BRAS设备发送所述任一端口对本文档来自技高网...

【技术保护点】
1.一种BRAS热备的实现方法,应用于BRAS管控设备,其特征在于,包括:获取目标主BRAS设备的状态信息;当根据所述状态信息确定所述目标主BRAS设备发生故障时,确定所述目标主BRAS设备的备用设备;所述备用设备用于对多个主BRAS设备进行备份;利用所述备用设备传输所述目标主BRAS设备的数据。

【技术特征摘要】
1.一种BRAS热备的实现方法,应用于BRAS管控设备,其特征在于,包括:获取目标主BRAS设备的状态信息;当根据所述状态信息确定所述目标主BRAS设备发生故障时,确定所述目标主BRAS设备的备用设备;所述备用设备用于对多个主BRAS设备进行备份;利用所述备用设备传输所述目标主BRAS设备的数据。2.根据权利要求1所述的方法,其特征在于,在所述获取目标主BRAS设备的状态信息之前,所述方法还包括:设置所述备用设备和多个主BRAS设备的备份对应关系;其中,所述备用设备的一个端口对应于所述多个主BRAS设备中的一个或者多个端口。3.根据权利要求1所述的方法,其特征在于,在所述获取目标主BRAS设备的状态信息之前,所述方法还包括:接收所述目标主BRAS设备的PPPoE信令报文;根据所述PPPoE信令报文生成用户转发表项;向所述目标主BRAS设备发送所述用户转发表项。4.根据权利要求3所述的方法,其特征在于,在所述向所述目标主BRAS设备发送所述用户转发表项之前,所述方法还包括:对于所述目标主BRAS设备中的任一端口,在用户首次上线时,为所述任一端口分配IP地址;向所述目标主BRAS设备发送所述任一端口对应的IP地址。5.根据权利要求1所述的方法,其特征在于,所述当根据所述状态信息确定所述目标主BRAS设备发生故障时,确定所述目标主BRAS设备的备用设备,包括:当根据所述状态信息确定所述目标主BRAS设备整机故障或者确定所述目标主BRAS设备与所述BRAS管控设备之间发生故障时,确定所述目标主BRAS设备对应的备用BRAS设备为所述目标主BRAS设备的备用设备。6.根据权利要求5所述的方法,其特征在于,所述利用所述备用设备传输所述目标主BRAS设备的数据,包括:将所述目标主BRAS设备的各端口的IP地址通知给所述备用BRAS设备,使得所述备用BRAS设备接管所述目标主BRAS设备的各端口的用户,并通知所述备用BRAS设备公告所述目标主BRAS设备的各端口的IP地址,以利用所述备用BRAS设备传输所述目标主BRAS设备的数据;或者将所述目标主BRAS设备的各端口的IP地址以及所述各端口的用户转发表项通知给所述备用BRAS设备,使得所述备用BRAS设备接管所述目标主BRAS设备的各端口的用户,刷新汇聚交换机的MAC表项,并公告所述目标主BRAS设备的各端口的IP地址,以利用所述备用BRAS设备传输所述目标主BRAS设备的数据。7.根据权利要求1所述的方法,其特征在于,所述获取目标主BRAS设备的状态信息,包括:接收所述目标主BRAS设备上报的目标端口的状态信息;所述当根据所述状态信息确定所述目标主BRAS设备发生故障时,确定所述目标主BRAS设备的备用设备,包括:当根据所述状态信息确定所述目标端口发生故障时,确定所述目标主BRAS设备对应的备用BRAS设备,并在所述备用BRAS设备的各端口中,确定所述目标端口对应的备用端口。8.根据权利要求7所述的方法,其特征在于,所述利用所述备用设备传输所述目标主BRAS设备的数据,包括:将所述目标端口的IP地址通知给所述备用BRAS设备,使得所述备用BRAS设备接管所述目标端口的用户,并通知所述备用BRAS设备公告所述目标端口的IP地址,以利用所述备用端口传输所述目标端口的数据;或者将所述目标端口的IP地址以及所述目标端口的用户转发表项通知给所述备用BRAS设备,使得所述备用BRAS设备接管所述目标端口的用户,刷新汇聚交换机的MAC表项,并公告所述目标端口的IP地址,以利用所述备用端口传输所述目标端口的数据。9.一种BRAS热备的实现方法,应用于主BRAS设备,其特征在于,包括:获取状态信息;向BRAS管控设备上报所述状态信息,使得所述BRAS管控设备在根据所述状态信息确定发生故障时,确定备用设备,并利用所述备用设备传输数据;所述备用设备用于对多个主BRAS设备进行备份。10.根据权利要求9所述的方法,其特征在于,所述获取状态信息包括:获取与所述BRAS管控设备之间的状态信息;或者获取各端口的状态信息。11.根据权利要求9所述的方法,其特征在于,所述方法还包括:接收用户报文;当所述用户报文为PPPoE信令报文时,向BRAS管控设备转发所述PPPoE信令报文;当所述用户报文为数据报文时,根据所述BRAS管控设备下发的用户转发表项转发所述数据报文。12.根据权利要求11所述的方法,其特征在于,在接收用户报文之前,所述方法还包括:接收所述BRAS管控设备下发的用户转发表项;接收所述BRAS管控设备为各端口分配的IP地址。13.一种BRAS热备的实现方法,应用于备用BRAS设备,其特征在于,包括:接收BRAS管控设备的通知,所述通知用于表示目标主BRAS设备发生故障;根据所述通知传输所述目标主BRAS设备的数据;其中,所述备用BRAS设备用于对多个主BRAS设备进行备份。14.根据权利要求13所述的方法,其特征在于,所述根据所述通知传输所述目标主BRAS设备的数据,包括:当所述BRAS管控设备确定目标主BRAS设备整机故障或者确定所述目标主BRAS设备与所述BRAS管控设备之间发生故障时,接收所述BRAS管控设备发送的所述目标主BRAS设备的各端口的IP地址,接管所述目标主BRAS设备的各端口的用户;公告所述目标主BRAS设备的各端口的IP地址,实现对所述目标主BRAS设备的网络侧流量的引流。15.根据权利要求13所述的方法,其特征在于,所述根据所述通知传输所述目标主BRAS设备的数据,包括:当BRAS管控设备确定目标主BRAS设备的目标端口发生故障时,接收所述BRAS管控设备发送的所述目标端口的IP地址,接管所述目标端口的用户;刷新汇聚交换机的MAC表项,并公告所述目标端口的IP地址,实现对所述目标主BRAS设备的用户侧流量的引流。16.一种BRAS管控设备,其特征在于,包括:处理器和收发器;所述收发器,用于获取目标主BRAS设备的状态信息;所述处理器,用于当根据所述状态信息确定所述目标主BRAS设备发生故障时,确定所述目标主BRAS设备的备用设备;所述备用设备用于对多个主BRAS设备进行备份;利用所述备用设备传输所述目标主BRAS设备的数据。17.根据权利...

【专利技术属性】
技术研发人员:胡淑军
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1