一种接入网络的保护方法、系统及设备的制作方法

文档序号:7667635阅读:165来源:国知局

专利名称::一种接入网络的保护方法、系统及设备的制作方法
技术领域
:本发明涉及通信
技术领域
,尤其涉及一种接入网络的保护方法、系统及设备。
背景技术
:随着宽带网络的应用普及,网络接入管理和控制成为宽带网络管理和控制的重要组成部分,宽带接入管理和控制包括用户接入管理和业务部署控制。用户接入管理一般通过建立接入会话对接入的用户进行控制和管理,主要包括接入认证、授权、计费等。当前宽带接入管理和控制的主要方式是通过建立PPP(PointtoPointProtocol,点对点协议)会话进行接入控制和管理,如PPPoE(PPPoverEthernet,基于以太网的PPP)或PPPoA(PPPoverATM,基于异步传输模式的PPP),不仅为用户提供了一种宽带接入手段,同时还能提供方便的接入控制和计费,但是由于PPP会话接入的一些局限性,IP会话接入已经成为PPP演进方向。业务部署控制一般指业务控制参数在接入网的部署控制,包括QoS(QualityofService,服务质量)参数控制、线^各i貪断测试、组播权限控制、如DPI(Deeppacketinspection,深度包检测)等策略控制,接入网的业务部署控制过去大多通过网管协议配置和管理,如SNMP(SimpleNetworkManagementProtocol,简单网络管理协议),随着网络的精细化控制需求的驱动,实时动态的控制机制已经成为未来的趋势,如L2CM(Layer2ControlMechanism,二层控制冲几制)控制或ANCP(AccessNodeControlProtocol,接入点控制协议)控制,L2CM或ANCP用于接入网的业务部署控制,如接入边缘节点对接入节点的管理和控制,包括将接入会话的参数配置到接入节点上。图1描述了接入的通用架构以及接入会话和L2CM机制或ANCP控制在接入网的位置。其中,用户终端一般包括UE(UserEquipment,用户设备)、RG(ResidentialGateway,家庭网关)设备;接入节点包括DSLAM(DigitalSubscriberLineAccessMultiplexer,数字用户线4妾入复用器)、BS(BaseStation,无线基站)等;接入汇聚节点包括以太网交换机等;接入边缘节点包括接入网关、BNG(BroadbandNetworkGateway,宽带网络网关)和BRAS(BroadbandRemoteAccessServer,宽带远考呈接入月艮务器)等NAS(NetworkAccessServer,网络接入服务器)设备或IP边缘设备等。接入会话指建立在用户终端和接入边缘节点之间的连接,如IP会话(Session),IP会话代表了与一个IP地址关联的网络接入会话,是基于IP的Session,IP地址是识别IPSession的关键,IP地址一般通过DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)服务器动态分配,IPSession用于网络对用户接入的管理和控制,如认证、授权、计费等。IPSession主要包括Session的建立或者生成、Session的维持或状态探测及Session的终止。在实现本发明的过程中,发明人发现现有技术中存在以下缺陷随着网络容量不断增大,要求网络具有高的可扩展性需求和可靠性,负荷分担保护是网络的一个重要特性,在目前的IP会话接入以及L2CM/ANCP控制架构没有提供负荷分担保护的机制。
发明内容本发明实施例提供一种接入网络的保护方法、系统及设备,为IP会话接入提供负荷分担保护的机制。本发明实施例提供了一种接入网络的保护方法,包括以下步骤接收用于协商建立接入会话的接入会话消息报文,所述接入会话消息报文携带有分担处理指示信息;根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文。本发明实施例还提供了一种接入会话负荷分担控制装置,包括捕获接收单元,用于捕获接收用于协商建立接入会话的接入会话消息报文,所述接入会话消息报文携带有分担处理指示信息,所述接入会话消息报会话发现消息报文或来自DHCP服务器的接入会话提供消息报文;负荷控制单元,用于根据所述接入会话消息报文获取分担处理指示;消息处理单元,用于根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文。本发明实施例还提供了一种接入网络的保护系统,包括用户终端、DHCP服务器和接入^^舌负荷分担控制装置,所述用户终端,用于通过接入会话负荷分担控制装置与所述DHCP服务器交互接入会话报文;所述接入会话负荷分担控制装置,用于接收用于协商建立接入会话的接入会话消息报文,所述接入会话消息报文携带有分担处理指示信息;根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文。本发明的实施例中,通过扩充接入会话接入场景,使用负荷分担保护网络,增强网络的可靠性和可扩展性,提高用户的满意度。图l是现有技术中接入通用架构图2是本发明实施例中接入网保护系统结构图3A是本发明实施例中AN实现接入会话负荷分担控制流程图3B是本发明实施例中DHCP消息报文示意图4是本发明实施例中AN实现接入会话时使用DHCP建立IP会话的流程图5是本发明实施例中AEN实现接入会话负荷分担控制的流程图;图6是本发明实施例中AEN实现接入会话时使用DHCP建立IP会话流程图7是本发明实施例中使用PPPoE建立PPP会话的流程7图8是本发明实施例中AEN或AN根据分担策略延时接入会话消息报文,终端选取负荷分担的控制流程图9是本发明实施例中是在ANCP或L2CM控制下的接入会话负荷分担控制系统架构图IO是本发明实施例中ANCP控制下的分担保护流程图1l是本发明实施例中接入会话负荷控制装置图。具体实施例方式本发明实施例中会话接入保护系统基本架构如图2所示,接入网至少存在两个AEN(AccessEdgeNode,接入边缘节点),AEN上行连接IP网络(如核心网纟各),AEN还连4妄DHCP或AAA(Authentication,AuthorizationandAccounting,验证、授权和计费)服务器,DHCP或AAA服务器也可以作为功能才莫块集成或内嵌在AEN设备中,AEN下行连接AN(AccessNode,接入节点),AN与AEN之间包括汇聚网或直接线路,每一个AN至少和两个AEN存在通讯路径,AN与AEN可以采取链路冗余保护,如AN通过不同的链路或路径连接到不同的AEN,其中,链路或路径包括VLAN(VirtualLocalAreaNetwork,即虚拟局i或网)、PVC(PermanentVirtualCircuit,7Jc久虚电^各)、LSP(LabelSwitchingPath,标签路径交换)、端口等。用户终端(UE或RG)与AN通过接入线路连接,如DSL(DigitalSubscriberLine,数字用户线)、PON(PassiveOpticalNetwork,无源光网络)等有线线路或WIFI(WirelessFidelity,无线高保真)或WIMAX(WorldwideInteroperabilityforMicrowaveAccess,全球微波互联接入)等无线线路,用户终端与一个AEN建立接入会话。本发明实施例中,AN实现接入会话负荷分担的控制流程,如图3A所示,包括以下步骤s301,AN收到用户终端发送的接入会话发现消息报文,所述的4妄入会话发现消息包括DHCP发现(Discovery/Solicit)消息、DHCP请求(Request)消息、DHCP认证(AUTH)消息、DHCP信息(Information)消息、PPPoE的PADI(PPPoEActiveDiscoveryInitialization,激活发现起始分组)消息、802.lx的EAPoLStart(以太网的扩展认证协i义接入开始)消息、ARP请求/响应(Request/Reply)等,AN通过ACL(AccessControlList,访问控制列表)等机制捕获所述的接入会话发现消息报文。接入会话发现消息报文是用户终端与AEN协商建立接入会话的接入会话消息报文,用于用户终端寻找能够为用户终端提供接入服务(建立接入会话)的网络设备。s302,AN根据分担策略,获取所述消息报文分担处理指示,分担处理指示包括报文的转发目的的分担组标识等参数。AN首先获取分担决策参数,分担决策参数包括报文首部(Header)的参数、AN接收到该报文的接入端口、报文消息参数等;报文首部包括以太网首部、IP首部等,以太网首部包括源MAC(MediumAccessControl,々某体接入控制)地址、目的MAC地址、以太类型、VLAN标识,IP首部包括源IP地址、目的IP地址;报文消息参数包括DHCPoption参数,如DHCPOption60/62等,图3B描述了常见的DHCP消息的报文,DHCP消息的报文包括311链路层首部、312IP首部、313UDP(userdatagramprotocol,用户数据报协议)首部、314DHCP消息。311链路层首部可以是以太网首部,至少包括311a目的MAC(DMAC)和311b源MAC(SMAC)以及311c以太类型,以太网首部还可以包括311dVLAN标识(Tag);312IP首部至少包4舌312a目的IP(DestinationAddress)和312b源IP(SourceAddress);313UDP首部至少包括313a源端口(SourcePort)和313b目的端口(DestinationPort);314DHCP消息至少包括314aDHCP消息类型和314b事务标识(TransactionID),314DHCP消息还可以包括314c选项60(options60)、314d选项62(options62)、314e选项82(options82)。AN获取分担决策参数可以从DHCP消息字段中获取参数值。所述的分担策略包括,哈希(Hash)算法或条件(condition)决策。所述哈希(Hash)算法,如(接入端口XOR源MAC)°/。N4,XOR表示逻辑异或运算,N表示接入会话目的分担组总数,N—般可以是对应AEN的个数(数目)。条件(condition)决策,如源MAC从0ABC-9DEF-0000到0ABC-9DEF-A0D3或源MAC/掩码为0ABC-9DEF-0000/0ABC-9DEF-FFFF对应的接入会话目的分担组l,一个分担组对应一个AEN,—个AEN至少包括一个分担组。分担策略可以根据实际情况灵活配置,分担策略目的就是为接入会话发现消息报文选取(或确定)分担处理指示,即选取一个目的分担组,分担决策参数可以根据具体实现按需选取,分担决策参数可以包括分担组的当前负荷以及分担组的优先级等参数。AN根据分担策略获取所述报文分担处理指示具体包括定义一个哈希(Hash)算法或条件(condition)决策函数(fUnction),在函数里面实现算法公式(formula),将分担决策参数作为输入参数,计算得到目的分担组标识。s303,AN根据分担处理指示向指定的目的或下一跳转发报文,即AN将报文转发至目的分担组标识对应的AEN设备。AN可以緩存分担组信息,分担组信息包括分担组对应的转发路径,如分担组1对应的转发路径为VLANIOO或者分担组l对应的转发出口为端口2等,分担组信息进一步还可以包括分担组地址,分担组地址包括MAC地址或IP地址。AN转发报文包括处理才艮文或发送报文,所述的处理报文包括将修改或适配报文首部,如果根据分担组信息修改才艮文的以太网首部的目的MAC地址为分担组MAC地址。发送报文包括AN从对应的分担组信息的转发路径上发送报文。表l描述了常见的分担组信息表,AN存储分担组信息表内容:<table>tableseeoriginaldocumentpage10</column></row><table>表1分担组优先级表示分担组的优先选择级别,一般选择高优先级的分担组处理接入会话,分担组当前负荷表示分担当前已经建立的接入会话数目,通过此参数可以根据实际负荷进行分担的控制。本发明实施例中,使用DHCP建立IP会话的流程如图4所示。其中,AN进行负荷分担控制,AN决策用户终端建立的IP会话的目的分担组,包括以下步骤步骤s401,用户终端向AN发送接入会话发现消息报文,如DHCP发现(Discovery)消息,接入会话发现消息才艮文用于协商建立接入会话。步骤s402,AN收到用户终端发送DHCP发现(Discovery)消息,AN首先获取分担决策参数,再根据分担策略决策函数,计算得到包括目的分担组在内的分担处理指示,然后按照目的分担组对应的分担组信息转发,本实施例目的分担组为AEN1,AN将DHCP发现(Discovery)消息转发至AENl,AN可以根据DHCP发现(Discovery)消息报文的313b目的端口(DestinationPort)为指定值来捕获该报文。步骤s403,AEN1按照DHCP中继(Relay)协议规定向DHCP服务器转发DHCP发现(Discovery)消息,如果AEN1内嵌DHCP服务器,则AENl通过API(ApplicationProgramInterface,应用程序接口)指示或通知DHCP服务器处理DHCP发现(Discovery)消息。步骤s404,DHCP服务器响应DHCP发现(Discovery)消息,即向AENl发送DHCP提供(Offer)消息。步骤s405,AEN1按照DHCP中继(Relay)协议弄见定向用户终端转发DHCP提供(Offer)消息。步骤s406,用户终端收到DHCP提供(Offer)消息,继续进行配置协商,即向AENl发送DHCP请求(Request)消息。步骤s407,AEN1按照DHCP中继(Relay)协议规定向DHCP服务器转发DHCP请求(Request)消息。步骤s408,DHCP服务器响应DHCP请求消息,即向AENl发送DHCP确认(ACK)消息。步骤s409,AEN1按照DHCP中继(Relay)协议规定向用户终端转发DHCP确认消息,AEN1可以根据DHCPACK消息参数创建IP会话;用户终端收到DHCP确认消息,配置IP地址等参数,IP接入完成。本发明实施例中,AEN实现接入会话负荷分担的控制流程,如图5所示,包括以下步骤步骤s501,AEN接收接入会话消息报文。接入会话消息报文包括接入会话发现消息报文或接入会话提供消息报文。所述的接入会话发现消息报文来自用户终端,AEN通过ACL等手段捕获所述的接入会话发现消息报文;所述的接入会话提供消息报文来自DHCP等网络控制服务器,包括DHCP提供(Offer/Advertise)消息等。接入会话提供消息报文一般是响应接入会话发现消息报文的,接入会话的建立一般首先都是用户终端先发送接入会话发现消息报文,然后网络设备响应接入会话提供消息报文。步骤s502,AEN根据分担策略计算得到消息报文的分担处理指示,根据分担处理指示确定对报文的处理方式,如果分担处理指示的分担组标识属于本地AEN(即当前AEN存在分担处理指示的分担组),则转步骤s503处理,如果否,则转步骤s504处理。AEN首先获取分担决策参数,分担决策参数包括报文首部、AEN接收到该报文的链路、报文消息参数等;报文首部包括以太网首部、IP首部等,AEN接收到该报文的链路包括AEN接收到该报文的接收端口或VLAN,还可以包括图3b所示的314e选项82(options82)参数值。所述的分担策略包括哈希(Hash)算法或条件(condition)决策。分担策略可以通过配置,配置的分担策略可以保存在分担组信息表中。所述哈希(Hash)算法(公式)如((源或目的MAC)%N4)计算得到分担处理指示的分担组标识,然后判断得到的所述分担处理指示的分担组标识是否在本地存在,如果是,则分担处理指示包括分担组标识以及本地中转处理指示,如果否,则分担处理指示包括放弃处理指示,其中哈希(Hash)算法(公式)中N表示接入会话目的分担组总数,N—般可以是对应AEN的个数(数目)。条件(condition)决策如源MAC从0ABC-9DEF-0000到0ABC-9DEF-A0D3或源MAC/掩码为0ABC-9DEF-0000/0ABC-9DEF-FFFF对应的本地继续处理。AEN具体包括定义一个哈希(Hash)算法或条件(condition)决策函数(function),在函数里面实现分担策略的计算公式(formula),将分担决策参数作为输入参数,计算得到结果。步骤s503,AEN处理收到的接入会话发现或提供消息报文,包括将接入会话发现消息报文转发至DHCP等网络控制服务器,或者AEN响应用户终端的接入会话发现消息报文,或者将来自DHCP等网络控制服务器的接入会话提供才艮文转发至用户终端。如果AEN内嵌DHCP服务器,则AEN通过API指示DHCP服务器进行处理,所述指示具体包括AEN接入会话发现或提供消息报文作为API参数通知DHCP服务器模块。步骤s504,AEN放弃收到的接入会话发现或提供消息报文,包括AEN不继续转发(丢弃)收到的接入会话发现或提供消息报文,如果AEN放弃收到接入会话提供消息报文,AEN还包括清理接入会话提供消息报文的消息关联信息,如接入会话提供消息报文对应的接入会话发现消息报文关联信息,包括314b事务标识(TransactionID)和终端MAC地址等映射信息。本发明实施例中,使用DHCP建立IP会话的流程如图6所示,其中,AEN进行负荷分担控制,AEN决策用户终端建立的IP会话的目的分担组,包括以下步骤步骤s601,用户终端向AN发送接入会话发现消息报文,与网络协商建立IP接入会话,如DHCP发现(Discovery)消息。步骤s602,AN收到用户终端发送的DHCP发现消息,AN将DHCP发现消息转发至AEN1和AEN2,AN不决策DHCP发现消息的目的分担组,AN将消息报文向多个分担组(AEN1和AEN2)转发。步骤s603,AEN1收到DHCP发现消息,AEN1首先获取分担决策参数,再根据分担策略决策函数计算该报文的分担处理指示,即计算得到的分担处理指示的目的分担组在本地,AEN1按照DHCP中继协议向DHCP服务器转发DHCP发现消息。步骤s604,AEN2收到DHCP发现消息,AEN2首先获取分担决策参数,再根据分担策略决策函数计算该报文的目的分担组不是本地,AEN2丟弃DHCP发现消息。步骤s605,DHCP服务器响应DHCP发现消息,即向AEN1发送DHCP提供消息。步骤s606,AEN1按照DHCP中继协议向用户终端转发DHCP提供消息。步骤s607,用户终端收到DHCP提供消息,继续向AEN1发送DHCP请求消息。步骤s608,AEN1按照DHCP中继协议规定向DHCP服务器转发DHCP请求消息。步骤s609,DHCP服务器响应DHCP请求消息,即向AEN1发送DHCP确认消息。步骤s610,AEN1向用户终端转发DHCP确认消息和创建IP会话;用户终端收到DHCP确认消息,配置IP地址等参数,IP接入完成(即IP会话建立完成)。本发明实施例中,使用PPPoE建立PPP会话的流程如图7所示,AEN进行负荷分担控制,AEN决策用户终端建立的PPP会话的目的分担组,包括以下步骤步骤s701,用户终端发送PADI(ActiveDiscoveryInitialization,激活发现起始分组)报文,协商建立PPP会话。步骤s702和骤s703AN收到用户终端发送PADI消息,AN将PADI消息转发至AEN1和AEN2,AN不决策PADI发现消息的目的分担组,AN将消息报文向多个分担组(AEN)转发。AEN1收到PADI消息,AEN1首先获取分担决策参数,再根据分担策略决策函数计算该报文的目的分担组在本地,AEN1继续处理该消息报文。AEN2收到PADI消息,AEN2首先获取分担决策参数,再根据分担策略决策函数计算该报文的目的分担组不是本地,AEN2不处理PADI消息(丟弃PADI消息)。步骤s704,AENl通过API指示PPPoE模块处理PADI消息,PPPoE模块向用户终端响应PADO(ActiveDiscoveryOffer,激活发现提供分组)消息。步骤s705,用户终端向AEN1发送PADR(PPPoEActiveDiscoveryRequest,PPPoE,激活发现请求分组)请求。步骤s706,AEN1收到PADR后,开始准备进入PPP会话阶段。AENl产生一个会话标识以唯一的标识它和用户终端的这萃殳PPPoE会话。并把这个特定的会话标识包含在会话确认包PADS中发回给用户终端。步骤s707,用户终端与AEN1通过LCP(LinkControlProtocol,链路控制协议)继续协商建立PPP会话。本发明实施例中,AEN或AN根据分担策略延时接入会话消息报文,终端选取负荷分担的控制,如图8所示,包括以下步骤步骤s801,AEN或AN收到接入会话发现或提供报文。所述的接入会话发现消息报文来自用户终端的接入会话发现消息报文,AEN或AN通过ACL等手段捕获所述的接入会话发现消息报文。所述的接入会话提供报文来自DHCP等网络控制服务器,包括DHCP提供(Offer/Advertise)消息等。步骤s802,AEN或AN根据分担策略计算报文分担处理指示,本实施例中分担处理指示为延时处理和延时时间参数,延时处理指AEN或AN在延迟一賴:时间后再处理该报文。AEN或AN首先获取分担决策参数,分担决策参数包括报文首部的参数、AEN或AN接收到该报文的接入端口或链路、报文消息参数、分担组当前的实际负荷(如已经存在会话数目)等,所述的分担策略包括延时决策算法。所述延时决策算法如L/X,L标识当前的分担组实际负荷(AEN存在的会话数目),X为一常数,/表示除法运算。分担策略可以根据实际情况灵活配置,分担策略具体实现包括定义延时决策函数(function),在函数里面实现算法公式(formula),将分担决策参数作为输入参数,计算得到延时时间参数。步骤s803,AEN或AN延时到期,AEN或AN处理緩存的报文,AEN或AN延时触发具体实现包括定时器触发。AEN或AN处理緩存的报文包括AN向AEN转接入会话发现消息报文、AEN向网络控制服务器转发接入会话发现消息才艮文,AN或AN向用户终端转发接入会话提供报文,AEN响应和发送4妄入会话提供报文。本发明实施例中,在ANCP或L2CM控制下的接入会话负荷分担控制系统架构如图9所示,AN与AEN存在ANCP或L2CM控制连接,ANCP或L2CM控制连接包括多种保护类型,如l:1或1+1或N:l等,如图9所示ANCP115和ANCP2互为保护控制连接。本发明实施例中,ANCP控制下的分担保护的实施流程如图IO所示,包括以下步骤步骤sl001,AN与AEN1协商建立ANCP或L2CM控制连接,具体可以是TCP(TransmissionControlProtocol,传车lr控制协i义)岸义载GSMP(GeneralSwitchManagementProtocol,通用交换机管理协议)协议连接,该连接用于配置接入会话策略,如接入会话的组播权限控制表、带宽参数、负荷分担的策略等。步骤s1002,AN与AEN2建立ANCP或L2CM控制连接。步骤sl003,AEN1向AN下发配置参数,配置参数包括负荷分担的策略或参数。步骤sl004,AN向AEN1响应配置确认。步骤sl005,AEN2向AN下发配置参数,配置参数包括负荷分担的策略或参数。步骤sl006,AN向AEN2响应配置确认。步骤sl007,AN向AEN1发送拓朴报告,如接入端口状态,AN4企测到拓朴才艮告事件,获取报告信息,然后根据分担策略选取报告的ANCP或L2CM控制连接,通过ANCP或L2CM控制连接发送拓朴报告。拓朴报告事件包括接入端口状态改变(如激活或去激活)或ANCP或L2CM控制连接创建完成,4艮告信息包括端口状态参数(如接口状态以及协商带宽等参数),分担策略如(接入端口)。/。N^XOR^示逻辑异或运算,N表示ANCP或L2CM控制连接总数。步骤s1008,AN向AEN2发送拓朴净艮告。本发明实施例提供了一种接入网络的保护系统,包括用户终端、DHCP服务器和接入会话负荷分担控制装置,所述用户终端,用于通过接入会话负荷分担控制装置与所述DHCP服务器交互接入会话报文;所述接入会话负荷分担控制装置,用于接收用于协商建立接入会话的接入会话消息"^艮文,所述接入会话消息报文携带有分担处理指示信息;根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文。所述接入会话消息报文为来自用户终端的接入会话发现消息报文;所述根据所述分担处理指示处理所述接入会话消息报文具体包括将来自用户终端的接入会话发现消息报文的接入会话消息报文转发至DHCP服务器;或响应用户终端的接入会话发现消息报文。所述接入会话消息报文为来自DHCP服务器的接入会话提供消息报文,所述根据所述分担处理指示处理所述接入会话消息报文具体包括将来自DHCP服务器的接入会话提供消息报文的接入会话消息报文转发至用户终端。其中,接入会话负荷分担控制装置200,如图ll所示,包括捕获接收单元210,用于捕获接收用于协商建立接入会话的接入会话消息报文,所述接入会话消息报文携带有分担处理指示信息,所述接入会话消息报文包括来自用户终端的接入会话发现消息报文或来自DHCP服务器的接入会话提供消息报文。负荷控制单元220,用于根据接入会话消息报文获取分担处理指示,所述的分担处理指示包括放弃处理指示、中转处理指示、延时处理指示。消息处理单元230,用于根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文。如上所述的接入会话负荷分担控制装置200还包括存储单元240,用于存储分担组信息表,所述分担组信息表包括分担组信息参数。如上所述的接入会话负荷分担控制装置200中所述负荷控制单元220具体包括决策参数提取子单元221,用于根据所述捕获接收单元捕获接收的所述接入会话消息报文提取分担决策参数;决策计算子单元222,用于将所述分担决策参数通过哈希算法或条件决策,获取所述分担处理指示。如上所述的接入会话负荷分担控制装置200中所述消息处理单元230具体包括第一处理子单元231,用于根据中转处理分担处理指示转发或处理接入会话消息报文,所述转发或处理接入会话消息报文具体包括将接入会话发现接入会话发现消息报文的目的功能模块处理;或将所述的接入会话提供消息才艮文转发至用户终端。如第一处理子单元231中所述的接入会话发现消息报文转发至下一跳具体包括所述的接入会话负荷分担控制装置200为接入节点,则下一跳为边缘接入节点;所述的接入会话负荷分担控制装置200为边缘接入节点,则下一跳为DHCP服务器或AAA服务器。如第一处理子单元231中所述的指示接入会话发现消息报文的目的功能模块处理包括指示DHCP服务器功能模块或PPPoE模块处理。如上所述的接入会话负荷分担控制装置200中所述处理单元230具体包括第二处理子单元232,用于根据放弃处理分担处理指示处理接入会话消息报文,放弃处理来自用户终端的接入会话发现消息报文或来自DHCP服务器的接入会话提供消息报文。如上所述的接入会话负荷分担控制装置200中所述消息处理单元230还包括第三处理子单元233,用于根据延时处理指示緩存所述接入会话消息报文,所述延时处理指示的延时时间到期,指示第一处理子单元处理所述^f妄入会话消息报文。本发明的实施例中,通过扩充接入会话接入场景,使用负荷分担保护网络,增强网络的可靠性和可扩展性,提高用户的满意度。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。权利要求1、一种接入网络的保护方法,其特征在于,包括以下步骤接收用于协商建立接入会话的接入会话消息报文,所述接入会话消息报文携带有分担处理指示信息;根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文。2、如权利要求1所述接入网络的保护方法,其特征在于,所述分担处理指示信息通过以下步骤获取根据所述的接入会话消息报文获取分担决策参数;将所述分担决策参数通过哈希算法或条件决策算法,获取所述分担处理指示信息。3、如权利要求1所述接入网络的保护方法,其特征在于,所述分担处理指示为延时处理指示,所述根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文具体包括根据所述的延时处理指示緩存所述的消息报文;在所述延时处理指示的延时时间到期,发送所述緩存的接入会话消息报文。4、如权利要求1所述接入网络的保护方法,其特征在于,所述分担处理指示为中转处理指示,所述根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文具体包括根据中转处理指示的分担组对应的分担组信息修改或适配所述接入会话消息^l艮文首部;根据所述的中转处理指示的分担组发送报文。5、如权利要求1所述接入网络的保护方法,其特征在于,所述分担处理指示为中转处理指示,所述根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文具体包括将来自用户终端的接入会话发现消息报文的接入会话消息报文转发至DHCP服务器;或响应用户终端的接入会话发现消息净艮文;或将来自DHCP服务器的接入会话提供消息报文的接入会话消息报文转发至用户终端。6、一种接入会话负荷分担控制装置,其特征在于,包括捕获接收单元,用于捕获接收用于协商建立接入会话的接入会话消息报文,所述接入会话消息报文携带有分担处理指示信息,所述接入会话消息报文包括来自用户终端的接入会话发现消息报文或来自DHCP服务器的接入会话提供消息报文;负荷控制单元,用于根据所述接入会话消息报文获取分担处理指示;消息处理单元,用于根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文。7、如权利要求6所述装置,其特征在于,还包括存储单元,用于存储分担组信息表,所述分担组信息表包括分担组信息参数。8、如权利要求6所述装置,其特征在于,所述负荷控制单元具体包括决策参数提取子单元,用于根据所述捕获接收单元捕获接收的所述接入会话消息报文提取分担决策参数;决策计算子单元,用于将所述分担决策参数通过哈希算法或条件决策,获取所述分担处理指示。9、如权利要求6所述装置,其特征在于,所述消息处理单元具体包括第一处理子单元,用于根据中转处理分担处理指示转发或处理接入会话消息报文,所述转发或处理接入会话消息才艮文具体包括将接入会话发现消息报文转发至下一跳或者指示接入会话发现消息报文的目的功能模块处理;或所述接入会话消息报文为来自接入会话提供消息报文,将所述的接入会话提供消息报文转发至用户终端。10、如权利要求6所述装置,其特征在于,所述消息处理单元具体包括第二处理子单元,用于根据放弃处理分担处理指示处理接入会话消息报文,放弃处理来自用户终端的接入会话发现消息报文或来自DHCP服务器的接入会话提供消息报文。11、如权利要求6或9所述装置,其特征在于,所述消息处理单元还包括第三处理子单元,用于根据延时处理指示緩存所述接入会话消息报文,所述延时处理指示的延时时间到期,指示第一处理子单元处理所述接入会话消息报文。12、一种接入网络的保护系统,其特征在于,包括用户终端、DHCP月良务器和接入会话负荷分担控制装置,所述用户终端,用于通过接入会话负荷分担控制装置与所述DHCP服务器交互接入会话报文;所述接入会话负荷分担控制装置,用于接收用于协商建立接入会话的接入会话消息报文,所述接入会话消息报文携带有分担处理指示信息;根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文。13、如权利要求12所述接入网络的保护系统,其特征在于,所述接入会话消息报文为来自用户终端的接入会话发现消息报文;所述执行分担处理所述接入会话消息报文具体包括将来自用户终端的接入会话发现消息报文的接入会话消息报文转发至DHCP服务器;或响应用户终端的接入会话发现消息报文。14、如权利要求12所述接入网络的保护系统,其特征在于,所述接入会话消息报文为来自DHCP服务器的接入会话提供消息报文,所述执行分担处理所述接入会话消息报文具体包括将来自DHCP服务器的接入会话提供消息报文的接入会话消息报文转发至用户终端。15、如权利要求12至14中任一项所述接入网络的保护系统,其特征在于,所述接入会话负荷分担控制装置为接入节点或接入边缘节点。全文摘要本发明公开了一种接入网络的保护方法,包括以下步骤接收用于协商建立接入会话的接入会话消息报文,所述接入会话消息报文携带有分担处理指示信息;根据所述接入会话消息报文中的分担处理指示信息执行分担处理所述接入会话消息报文。本发明公开了一种接入网络的保护系统及设备。本发明通过扩充接入会话接入场景,使用负荷分担保护网络,增强网络的可靠性和可扩展性,提高用户的满意度。文档编号H04L12/56GK101453415SQ200710195809公开日2009年6月10日申请日期2007年11月29日优先权日2007年11月29日发明者阳振庭申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1