一种业务处理方法、系统和装置制造方法及图纸

技术编号:21719018 阅读:29 留言:0更新日期:2019-07-27 21:33
本申请提供一种业务处理方法、系统和装置,该方法包括:接收管理设备发送的切换命令,所述切换命令携带第二BRAS的设备标识,所述切换命令是所述管理设备确定所述第二BRAS满足切换条件时发送的;从数据库服务器获取与所述设备标识对应的业务数据,所述业务数据是所述第二BRAS备份到所述数据库服务器的终端设备的业务数据;根据所述业务数据对所述终端设备进行业务处理。通过本申请的技术方案,可以充分利用每个BRAS的处理资源,降低BRAS的数量,使得组网方式更加灵活,更加低成本,更加低耗能。

A Business Processing Method, System and Device

【技术实现步骤摘要】
一种业务处理方法、系统和装置
本申请涉及通信
,尤其是涉及一种业务处理方法、系统和装置。
技术介绍
BRAS(BroadbandRemoteAccessServer,宽带远程接入服务器)是面向宽带网络应用的新型接入网关,位于骨干网边缘,可以实现宽带上网、VPN(VirtualPrivateNetwork,虚拟专用网络)服务、构建企业内部网络、支持ITMS(IntegratedTerminalManagementSystem,终端综合管理系统)、VoIP(VoiceoverInternetProtocol,网络电话)等业务。在实际组网环境中,可能存在大量终端,即BRAS需要为大量终端提供服务,因此,BRAS可能出现性能瓶颈,而为了提高BRAS的处理性能,则可以部署多个BRAS,由多个BRAS共同为所有终端提供服务。为了保证每个BRAS的高可用性,从而提高可靠性,则可以为每个BRAS(后续称为主BRAS)提供备BRAS,这样,当主BRAS发生故障时,则备BRAS可以升级为主BRAS,并由备BRAS提供服务。例如,可以为主BRAS11提供备BRAS12,为主BRAS21提供备BRAS22,为主BRAS31提供备BRAS32。显然,在上述方式中,每个主BRAS对应一个备BRAS,主BRAS的数量与备BRAS的数量相同,即需要部署大量备BRAS,浪费了BRAS资源。而且,大多数备BRAS可能并不会真正用到,无法充分利用备BRAS的处理资源。
技术实现思路
本申请提供一种业务处理方法,应用于第一BRAS,所述方法包括:接收管理设备发送的切换命令,所述切换命令携带第二BRAS的设备标识,所述切换命令是所述管理设备确定所述第二BRAS满足切换条件时发送的;从数据库服务器获取与所述设备标识对应的业务数据,所述业务数据是所述第二BRAS备份到所述数据库服务器的终端设备的业务数据;根据所述业务数据对所述终端设备进行业务处理。本申请提供一种业务处理系统,所述系统包括:管理设备、数据库服务器、BRAS资源池,所述BRAS资源池中包括多个BRAS,其中:在所述管理设备确定第二BRAS满足切换条件时,从所述BRAS资源池内选择用于承载所述第二BRAS的业务的第一BRAS;所述管理设备向所述第一BRAS发送切换命令,所述切换命令携带所述第二BRAS的设备标识;所述第一BRAS用于上述的业务处理方法。本申请提供一种业务处理装置,应用于第一BRAS,所述装置包括:接收模块,用于接收管理设备发送的切换命令,所述切换命令携带第二BRAS的设备标识,所述切换命令是所述管理设备确定所述第二BRAS满足切换条件时发送的;获取模块,用于从数据库服务器获取与所述设备标识对应的业务数据,所述业务数据是所述第二BRAS备份到所述数据库服务器的终端设备的业务数据;处理模块,用于根据所述业务数据对所述终端设备进行业务处理。本申请提供一种第一BRAS,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令;所述处理器用于执行机器可执行指令,以实现上述的业务处理方法步骤。本申请提供一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令可以促使所述处理器实现上述的业务处理方法步骤。基于上述技术方案,本申请实施例中,在第二BRAS满足切换条件(如第二BRAS发生故障,或者第二BRAS空闲)时,可以将第二BRAS的业务迁移到第一BRAS。例如,第二BRAS可以将业务数据备份到数据库服务器,且第一BRAS可以从数据库服务器获取该业务数据,继而根据该业务数据对终端设备进行业务处理。在上述方式中,BRAS资源池内可以包括多个主BRAS,或者,包括多个主BRAS和一个冗余BRAS,且第一BRAS可以为主BRAS或者冗余BRAS,因此,不用为每个主BRAS对应一个冗余BRAS,可以不部署冗余BRAS或者为所有主BRAS部署同一个冗余BRAS,即不需要部署大量冗余BRAS,节约了BRAS资源,可以充分利用每个BRAS的处理资源,降低BRAS的数量,使得组网方式更加灵活,更加低成本,更加低耗能。而且,还可以灵活的实现潮汐迁移,当业务繁忙时,可以启动多个主BRAS,将业务压力较大的主BRAS的部分业务迁移到新的主BRAS,当业务空闲时,可以将所有业务集中到几个主BRAS,这几个主BRAS接替其它BRAS的业务,其它BRAS可以断电节能。附图说明为了更加清楚地说明本申请实施例或者现有技术中的技术方案,下面将对本申请实施例或者现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据本申请实施例的这些附图获得其他的附图。图1是本申请一种实施方式中的应用场景示意图;图2是本申请一种实施方式中的业务处理方法的流程图;图3是本申请另一种实施方式中的业务处理方法的流程图;图4是本申请另一种实施方式中的业务处理方法的流程图;图5是本申请一种实施方式中的业务处理装置的结构图;图6是本申请一种实施方式中的BRAS的硬件结构图。具体实施方式在本申请使用的术语,仅仅是出于描述特定实施例的目的,而非限制本申请。本申请和权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其它含义。还应当理解,本文中使用的术语“和/或”是指包含一个或多个相关联的列出项目的任何或者所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,此外,所使用的词语“如果”可以被解释成为“在……时”,或者,“当……时”,或者,“响应于确定”。本申请实施例提出一种业务处理方法,应用于包括管理设备、数据库服务器、BRAS和终端设备的系统。如图1所示,为本实施例的应用场景示意图,以终端设备、汇聚交换机、网关设备、BRAS、管理设备、核心交换机、核心路由器、数据库服务器为例,当然,图1只是一个示例,对此不做限制。以3个BRAS为例进行说明,实际应用中,BRAS的数量还可以更多,对此数量不做限制。其中,终端设备可以如虚拟机、PC(PersonalComputer,个人计算机)、笔记本电脑、手机、主机、家庭终端、E8C终端、IPTV(交互式网络电视)机顶盒、企业终端等,对此终端设备的类型不做限制。终端设备可以接入到汇聚交换机,如通过OLT(OpticalLineTerminal,光线路终端)连接到汇聚交换机。汇聚交换机可以如POP(PointOfPresence,入网点)交换机。网关设备作为BRAS资源池的网关,可以与汇聚交换机连接,并用于将终端设备通过汇聚交换机发送的上行报文分发到BRAS,以及,接收BRAS发送的下行报文,并通过汇聚交换机将下行报文发送给终端设备。管理设备作为BRAS资源池的MANO(ManagementandOrchestration,管理编排器),可以为控制器(如SDN控制器本文档来自技高网...

【技术保护点】
1.一种业务处理方法,其特征在于,应用于第一BRAS,所述方法包括:接收管理设备发送的切换命令,所述切换命令携带第二BRAS的设备标识,所述切换命令是所述管理设备确定所述第二BRAS满足切换条件时发送的;从数据库服务器获取与所述设备标识对应的业务数据,所述业务数据是所述第二BRAS备份到所述数据库服务器的终端设备的业务数据;根据所述业务数据对所述终端设备进行业务处理。

【技术特征摘要】
1.一种业务处理方法,其特征在于,应用于第一BRAS,所述方法包括:接收管理设备发送的切换命令,所述切换命令携带第二BRAS的设备标识,所述切换命令是所述管理设备确定所述第二BRAS满足切换条件时发送的;从数据库服务器获取与所述设备标识对应的业务数据,所述业务数据是所述第二BRAS备份到所述数据库服务器的终端设备的业务数据;根据所述业务数据对所述终端设备进行业务处理。2.根据权利要求1所述的方法,其特征在于,BRAS资源池内包括互为主备的多个BRAS,所述第一BRAS为互为主备的多个BRAS中满足预设条件的任一BRAS;或者,BRAS资源池内包括多个主BRAS和一个冗余BRAS,所述第一BRAS为所述冗余BRAS。3.根据权利要求1所述的方法,其特征在于,所述从数据库服务器获取与所述设备标识对应的业务数据,包括:获取与所述数据库服务器对应的基础配置;根据所述基础配置向数据库服务器发送携带所述设备标识的查询请求;接收所述数据库服务器针对所述查询请求返回的查询响应,所述查询响应携带所述数据库服务器获得的与所述设备标识对应的业务数据。4.根据权利要求1所述的方法,其特征在于,所述从数据库服务器获取与所述设备标识对应的业务数据之后,所述方法还包括:向所述数据库服务器发送更新请求,所述更新请求携带所述第一BRAS的设备标识和所述第二BRAS的设备标识;其中,所述更新请求用于请求所述数据库服务器将所述业务数据对应的第二BRAS的设备标识更新为所述第一BRAS的设备标识。5.根据权利要求1所述的方法,其特征在于,所述从数据库服务器获取与所述设备标识对应的业务数据之后,所述方法还包括:将所述业务数据的已经恢复完成的通知消息发送给管理设备,以使所述管理设备将所述终端设备的上行报文从所述第二BRAS迁移到所述第一BRAS。6.根据权利要求1所述的方法,其特征在于,所述根据所述业务数据对所述终端设备进行业务处理,包括:从所述业务数据中获取所述终端设备的计费信息,并根据所述计费信息对所述终端设备进行计费处理;和/或,从所述业务数据中获取所述终端设备的地址信息,发布携带所述地址信息的路由,所述路由用于使网关设备将目的为所述终端设备的下行报文从所述第二BRAS迁移到所述第一BRAS。7.根据权利要求1-6任一项所述的方法,其特征在于,所述方法还包括:在对终端设备进行业务处理后,生成终端设备的业务数据,并将生成的业务数据与所述第一BRAS的设备标识的对应关系备份到所述数据库服务器。8.一种业务处理系统,其特征在于,所述系统包括:管理设备、数据库服务器、BRAS资源池,所述BRAS资源池中包括多个BRAS,其中:在所述管理设备确定第二BRAS满足切换条件时,从所述BRAS资源池内选择用于承载所述第二BRAS的业务的第一BRAS;所述管理设备向所述第一BRAS发送切换命令,所述切换命令携带所述第二BRAS的设备标识;所述第一BRAS...

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

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

1