一种业务割接方法、装置及宽带接入服务器与流程

文档序号:13215645阅读:524来源:国知局
技术领域本发明涉及通信领域,特别是一种业务割接方法、装置及宽带接入服务器。

背景技术:
宽带接入服务器(BRAS)主要完成两方面功能,一是网络承载功能;二是控制实现功能:与认证系统、计费系统和客户管理系统及服务策略控制系统相配合实现用户接入的认证、计费和管理功能;目前电信、联通、移动各大运营商的网络设备已有布局已基本固定,各网络设备开展的业务也不尽相同。运营商为了让网络设备商提供更具价格优势的设备,同时也为了开展更多、更安全的业务,往往要求设备是由多家厂商提供的。如果某局点,之前的设备完全由一家设备厂商提供,现在运营商想加入另一设备商,同时又想不改变之前设备的配置,仅仅新增设备便可实现网络业务的部分割接,并且保证割接过来的用户的业务不受影响,同时原有设备也不受影响。如果是业务完全割接,即设备替换,只要新设备能支持原有设备的业务就可以了。如果要实现同一业务只割接一部分,例如,之前有2000个用户在已有设备上,现在从中割接出1000个用户到新设备上来,并且保证在尽量不改变已有设备配置的情况下,实现新老设备的同时正常运行。这里,如果不改变原有设备的配置,那么已有用户在AAA服务器上的认证和授权信息保持不变,即给用户下发的IP地址也是不变的,由于已有设备已发布了该用户地址的网关路由,这样即使用户割接到新设备上,那么网络侧回程流量也只能回到已有设备上。因此,为了保证割接用户回程流量的准确性,现有技术需要为割接用户配置新的网关路由,导致方案执行不够便捷。

技术实现要素:
本发明要解决的技术问题如何能在不改变原有业务路由器所发布的用户网关路由情况下,实现割接用户回程流量的正确性。为解决上述技术问题,本发明的实施例提供一种业务割接方法,包括:对第一业务路由器上的用户进行割接操作,使所述用户转移至第二业务路由器;配置所述第二业务路由器向所述第一业务路由器上联的核心路由器发送所述用户的第二路由,所述第二路由的位数大于所述核心路由器原先保存的对应于所述用户的第一路由;其中,所述核心路由器根据路由的最长匹配原则,下发所述用户的流量。其中,所述第一业务路由器以及所述第二业务路由器均为宽带远程接入服务器。其中,对第一业务路由器上的用户进行割接操作,包括:对所述第二业务路由器进行配置操作,使得所述第二业务路由器对所述用户进行认证,并在认证成功后,向所述用户发放该用户在第一业务路由器上所使用的IP地址。其中,配置所述第二业务路由器向所述第一业务路由器上联的核心路由器发送所述用户的第二路由,包括:确定所述用户是否具有网关;是,则配置所述第二业务路由器将所述用户的网段路由作为所述第二路由,并发送至所述核心路由器;否,则配置所述第二业务路由器为所述用户生成一32位的路由掩码,并将该路由掩码作为所述第二路由发送至所述核心路由器。此外,本发明的另一实施例还提供一种业务割接装置,包括:割接模块,用于对第一业务路由器上的用户进行割接操作,使所述用户的业务转移至第二业务路由器;配置模块,用于配置所述第二业务路由器向所述第一业务路由器上联的核心路由器发送所述用户的第二路由,所述第二路由的位数大于所述核心路由器原先保存的对应于所述用户的第一路由;其中,所述核心路由器根据路由的最长匹配原则,下发所述用户的流量。其中,所述第一业务路由器以及所述第二业务路由器均为宽带远程接入服务器。其中,所述割接模块包括:第一配置子模块,用于对所述第二业务路由器进行配置操作,使得所述第二业务路由器对所述用户进行认证,并在认证成功后,向所述用户发放该用户在第一业务路由器上所使用的IP地址。其中,所述配置模块,包括:确定子模块,用于确定所述用户是否具有网关;第二配置子模块,用于若所述用户具有网关,则配置所述第二业务路由器将所述用户的网段路由作为所述第二路由,并发送至所述核心路由器;否则,配置所述第二业务路由器为所述用户生成一32位的路由掩码,并将该路由掩码作为所述第二路由发送至所述核心路由器。此外,本发明的另一实施例还提供一种宽带接入服务器,包括:接收模块,用于接收由第一业务路由器割接过来的用户;发送模块,用于向所述核心路由器发送针对所述用户的第二路由,所述第二路由的位数大于所述核心路由器原先保存的对应于所述用户的第一路由;其中,所述核心路由器根据路由的最长匹配原则,下发所述用户的流量。其中,所述宽带接入服务器还包括:认证模块,用于在所述用户上线时,对该用户进行认证,并在认证成功后,向所述用户发放该用户在第一业务路由器上所使用的IP地址。本发明的上述技术方案的有益效果如下:本发明的方案可以在不改变第一业务路由器发布用户网关路由的情况下,将其全部用户或者一部分用户割接到第二业务路由器上,并且使核心路由器能够将割接用户的流量正确地下发到第二业务路由器上。附图说明图1为本发明的业务割接方法的步骤示意图;图2为实施本发明的业务割接方法的网络结构示意图;图3为实施本发明的业务割接方法的详细流量示意图;图4为实施本发明的业务割接装置的结构示意图;图5为实施本发明的宽带接入服务器的结构示意图;图6为本发明的宽带接入服务器的执行逻辑示意图。具体实施方式为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。如图1所示,本发明的实施例提供一种业务割接方法,包括:步骤11,对第一业务路由器上的用户进行割接操作,使所述用户的业务转移至第二业务路由器;步骤12,配置所述第二业务路由器向所述第一业务路由器上联的核心路由器发送所述用户的第二路由,所述第二路由的位数大于所述核心路由器原先保存的对应于所述用户的第一路由;需要说明的是,核心路由器原先保存的第一路由可以是第一业务路由器所发送的,在添加第二业务路由器前,核心路由器根据第一路由将所述用户的流量下发至第一业务路由器。在用户割接到第二业务路由器后,第二业务路由器向核心路由器发送位数更高的第二路由,核心路由器对第二路由进行保存。当核心路由器下发所述用户的流量时,会根据路由的最长匹配原则,选择位数更高的第二路由,因此会将割接用户的流量发送给第二业务路由器。与此同时,第一业务路由器未割接走的其他用户不会受到影响,这些用户的流量与以前一样,依然被核心路由器发送至第一业务路由器上。可见,本实施例的方法可以在不改变第一业务路由器发布用户网关路由的情况下,将其全部用户或者一部分用户割接到第二业务路由器上,并且使核心路由器能够将割接用户的流量正确地下发到第二业务路由器上。具体地,本实施例的业务路由器具体为宽带远程接入服务器BRAS,在用户转移到第二业务路由器后,需要重新对割接用户下发IP地址。在现有技术中,更改用户IP地址的同时,还需要对应更改AAA服务器上的配置。因此,为避免在对AAA服务器进行改动,在上述步骤11中优需要对第二业务路由器进行配置操作,使第二业务路由器对割接用户进行认证,并在认证成功后,向割接用户发放该用户原先在第一业务路由器上所使用的IP地址。此外,作为一个可行但非必需的优选方案,为方便实施,若切割用户具有网关,可直接将割用户的网段路由作为第二路由,若没有网段路由,则可贴别为切割用户生成一第二路由。即,在执行上述步骤12中,具体确定所述用户是否具有网关;是,则配置所述第二业务路由器将所述用户的网段路由作为所述第二路由,并发送至所述核心路由器;否,则配置所述第二业务路由器为所述用户生成一32位的路由掩码,并将该路由掩码作为所述第二路由发送至所述核心路由器。下面结合一个实现方式对本实施例的方法进行详细介绍。在本实现方式中,业务服务器具体为BRAS(BroadbandRemoteAccessServer,宽带接入服务器),如图2所示,假设在现网中引入一个新BRAS设备,分走原BRAS上的用户1上的所有业务(用户1的IP地址为:1.1.1.2),具体将用户割接的过程如图3所示,包括:将用户1的配置转化为新设备的配置,无需配置用户1的网关。将用户1业务的下联设备划拨到新BRAS上。如图2所示,假设下联设备为交换机,并通过VLAN划分个用户之间业务的(用户1对应VLAN1,用户2对应VLAN2),在本步骤中,则在交换机上交换机与新BRAS连接的端口上配置VLAN1即可。用户1正常拨号,这里用户1无法感知任何变化。用户1上线后,将认证报文被投递到新BRAS上。新BRAS通过AAA服务器对用户1进行认证,并依然对用户1发放以前相同的IP地址(1.1.1.2)。新BRAS根据路由协议(如开放式最短路径优先协议OSPF,链路状态路由协议ISIS),针对用户1生成一第二路由,并向核心路由器通告用户1的第二路由。核心路由器CR本地保存用户1的第二路由;假设核心路由器当前同时保存了用户1针对原BRAS的第一路由1.1.0.1/16以及新添加的第二路由1.1.1.2/32(第一路由1.1.0.1/16是在用户1被割接前,由原BRAS向核心路由设备发放的)。原BRAS上的用户2(假设用户DI地址为1.1.1.1)访问网络过程中,其回程报文到达核心路由器后,核心路由器查询路由条目的时候会匹配到1.1.0.1/16,该路由的下一跳是原BRAS,所以报文能正确投递到原BRAS上;用户1访问网络过程中,其回程报文到达核心路由器时,在查询路由条目的时候会匹配到1.1.1.2/32(忽略掉1.1.0.1/16),该路由的下一跳是新BRAS,所以报文能正确投递到新BRAS上;如此一来,就实现了用户1的割接,并不影响原BRAS正常接收用户的回程流量。此外,本发明的实施例还提供一种业务割接装置,如图4所示,包括:割接模块,用于对第一业务路由器上的用户进行割接操作,使所述用户的业务转移至第二业务路由器;配置模块,用于配置所述第二业务路由器向所述第一业务路由器上联的核心路由器发送所述用户的第二路由,所述第二路由的位数大于所述核心路由器原先保存的对应于所述用户的第一路由;其中,所述核心路由器根据路由的最长匹配原则,下发所述用户的流量。可见,本实施例的方法可以在不改变第一业务路由器发布用户网关路由的情况下,将其全部用户或者一部分用户割接到第二业务路由器上,并且使核心路由器能够将割接用户的流量正确地下发到第二业务路由器上。其中,所述第一业务路由器以及所述第二业务路由器均为宽带远程接入服务器。所述割接模块进一步包括:配置子模块,用于对所述第二业务路由器进行配置操作,使得所述第二业务路由器对所述用户进行认证,并在认证成功后,向所述用户发放该用户在第一业务路由器上所使用的IP地址。显然,本实施例的业务割接装置与上一实施例所提供的业务割接方法相对应,均能够达到相同的技术效果。此外,本发明的实施例还提供一种宽带接入服务器,如图5所示,包括:接收模块,用于接收由第一业务路由器割接过来的用户;发送模块,用于向所述核心路由器发送针对所述用户的第二路由,所述第二路由的位数大于所述核心路由器原先保存的对应于所述用户的第一路由;第一路由可以是原先第一业务路由器针对所述用户向核心路由器发送的。其中,所述核心路由器根据路由的最长匹配原则,下发所述用户的流量。进一步地,本实施例的宽带接入服务器还包括“认证模块,用于在所述用户上线时,对该用户进行认证,并在认证成功后,向所述用户发放该用户在第一业务路由器上所使用的IP地址。如图6所示,所述宽带接入服务器执行逻辑如下:S1、通过AAA服务器完成用户上线后的认证,并在认证成功后指定一个IP地址。S2、判断用户是否有网关。S3、如果没有网关,在所述用户上线的时候,特别为该用户生成一第二路由。S4、如果有网关,则将该用户的网段路由作为第二路由。S5、向核心路由器公告所述用户的第二路由,使核心路由器进行保存。S6、结束。以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1