参数部署方法、通信节点及通信网络的制作方法

文档序号:7553335阅读:184来源:国知局
专利名称:参数部署方法、通信节点及通信网络的制作方法
技术领域
本发明涉及通信领域,特别涉及一种参数部署方法、通信节点及通信网络。
背景技术
在通信领域中,对网络进行的操作、管理、维护称为OAM (操作管理维护,英文全称为 Operation Administration Maintenance)。
网络OAM过程中,常需要对网络中的节点进行参数部署。目前,对节点进行参数部署多通过维护人员手工实现,当节点较多时,参数部署工作量较大,参数部署耗时较长。
可见,手工对节点进行参数部署,参数部署效率较低。发明内容
本发明实施例提供一种参数部署方法、通信节点及通信网络,能够自动对节点进行参数部署,从而提高参数部署效率。
本发明实施例采用如下技术方案:
第一方面,提供一种参数部署方法,包括:
通信节点接收邻节点发送的包含维护域MD信息及维护联盟MA信息的报文;如果所述邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同,则所述通信节点获取配置参数,并部署所述配置参数。
在第一方面第一种可能的实现方式中,所述通信节点为维护联盟边缘节点MEP时,所述配置参数包括MEP值,所述通信节点获取配置参数,并部署所述配置参数包括:所述通信节点生成本地设备的MEP值,并在本地设备部署所述本地设备的MEP值。
结合第一方面或结合第一种可能的实现方式,在第二种可能的实现方式中,所述通信节点为MEP时,所述配置参数包括收发CC报文使能标识,所述通信节点获取配置参数,并部署所述配置参数包括:所述通信节点生成所述收发cc报文使能标识或者接收与所述通信节点具有相同MD信息及MA信息的邻节点发送的所述收发cc报文使能标识;所述通信节点在本地设备部署所述收发cc报文使能标识。
结合第一种可能的实现方式,在第三种可能的实现方式中,在所述通信节点生成本地设备的MEP值之后,还包括:所述通信节点生成所述至少一个邻节点中每个邻节点的MEP值;所述通信节点向所述每个邻节点发送所述每个邻节点的MEP值,使得所述每个邻节点将收到的MEP值部署到所述每个邻节点。
结合第一方面或者结合第一种可能的实现方式或者结合第二种可能的实现方式,在第四种可能的实现方式中,所述报文为标签分发协议LDP报文且所述通信节点使能了 MD信息及MA信息时,所述通信节点为MEP ;或者,所述报文为链路层发现协议LLDP报文且所述邻节点中仅一个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同时,所述通信节点为MEP。
在第一方面第五种可能侧实现方式中,所述通信节点为维护联盟内部节点MIP时,所述配置参数包括MIP使能标识。
结合第一方面或者结合第五种可能的实现方式,第六种可能侧实现方式中,所述报文为LLDP报文且所述邻节点中至少两个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同时,所述通信节点为MIP。
结合第一方面或者结合第一方面的任一种可能的实现方式,在第六种可能的实现方式中,所述邻节点发送的报文包含的MD信息及MA信息携带于所述报文的类型长度值TLV字段。
第二方面,提供一种通信节点,其特征在于,包括:
接收单元,用于接收邻节点发送的包含维护域MD信息及维护联盟MA信息的报文;部署单元,用于如果所述邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同,则所述获取配置参数,并部署所述配置参数。
在第二方面第一种可能的实现方式中,所述通信节点为维护联盟边缘节点MEP时,所述配置参数包括MEP值,所述部署单元具体用于,生成本地设备的MEP值,并在本地设备部署所述本地设备的MEP值。
结合第二方面或者结合第一种可能的实现方式,在第二种可能的实现方式中,所述通信节点为MEP时,所述配置参数包括收发cc报文使能标识,所述部署单元具体用于,生成所述收发cc报文使能标识或者接收与所述通信节点具有相同MD信息及MA信息的邻节点发送的所述收发cc报文使能标识;在本地设备部署所述收发cc报文使能标识。
结合第一种可能的实现方式,在第三种可能的实现方式中,所述部署单元用于,生成所述至少一个邻节点中每个邻节点的MEP值;则所述通信节点还包括发送单元,用于向所述每个邻节点发送所述每个邻节点的MEP值,使得所述每个邻节点将收到的MEP值部署到所述每个邻节点。
结合第二方面或者结合第一方面或者结合第二方面,在第四种可能的实现方式中,所述报文为标签分发协议LDP报文且所述通信节点使能了 MD信息及MA信息时,所述通信节点为MEP ;或者,所述报文为链路层发现协议LLDP报文且所述邻节点中仅一个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同时,所述通信节点为MEP。
在第二方面的第五种坑的实现方式中,所述通信节点为维护联盟内部节点MIP时,所述配置参数包括MIP使能标识。
结合第二方面或者结合第五种可能的实现方式,第六种可能侧实现方式中,所述报文为LLDP报文且所述邻节点中至少两个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同时,所述通信节点为MIP。
第三方面,提供一种通信网络,包括:至少一个第二方面或第二方面任一种可能的实现方式中的通信节点及至少一个与所述通信节点相邻的邻节点;
所述邻节点用于,向所述通信节点发送包含MD信息及MA信息的报文。
本发明实施例的参数部署方法、通信节点及通信网络,通过接收邻节点发送的包含MD信息及MA信息的报文,报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同时,获取配置参数并部署配置参数,从而实现自动部署配置参数,因此能够提高参数部署效率。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种参数部署方法的流程图2为本发明实施例提供的一种应用场景示意图3为本发明实施例提供的另一种参数部署方法的流程图4为本发明实施例提供的另一种应用场景不意图5为本发明实施例提供的又一种参数部署方法的流程图6为本发明实施例提供的又一种应用场景示意图7为本发明实施例提供的再一种参数部署方法的流程图8为本发明实施例提供的一种通信节点的结构示意图9为本发明实施例提供的另一种通信节点的结构示意图10为本发明实施例提供的又一种通信节点的结构示意图11为本发明实施例提供的一种通信网络的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例中,通信节点包括但不限于PE (运营商边缘,英文全称为provideredge)、CE (用户设备,英文全称为consumer equipment)、GW (网关,英文全称为Gate Way)、AGS (汇聚交换机,英文全称为aggregation switch)、ACS (接入交换机,英文全称为accessswitch)。
本发明实施例的参数部署方法可以应用于多种网络,如VLAN (虚拟局域网,英文全称为 virtual local area network)网络、E2E (端到端,英文全称为 end to end) VPN(虚拟专用网,英文全称为Virtual Private Network)网络(可以基于VLL (虚拟租用专线,英文全称为virtual leased line)业务部署)、HVPN (分层虚拟专用网,英文全称为Hierarchy virtual private network)网络(可以基于VPLS (虚拟专用局域网业务,英文全称为 virtual private LAN service)业务部署)、Mixed VPN 网络(可以 VLL&VPLS 混合业务部署)等。
本发明实施例提供一种参数部署方法,如图1所示,该方法可以包括:
110、通信节点接收邻节点发送的包含MD (维护域,英文全称为maintenancedomain)信息及MA (维护联盟,英文全称为maintenance alliance)信息的报文。
其中,邻节点是指与该通信节点相连接的通信节点,邻节点可以为一个或多个,MD信息及MA信息可以为MD标识及MA标识,MD标识及MA标识可以携带在该报文的特定字段。另外根据不同的场景本发明实施例中的报文可以为不同类型的协议报文,如LDP(标签分发协议,英文全称为Label Distribution Protocol)报文、LLDP (链路层发现协议,LinkLayer Discovery Protocol)报文等。
120、如果该邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与该通信节点的MD信息及MA信息相同,则该通信节点获取配置参数,并部署该配置参数。
其中,该通信节点的MD信息及MA信息可以预先部署在该通信节点,本发明实施例不限定MD信息及MA信息的具体部署方法,可以自动部署MD信息及MA信息也可以人工部署MD信息及MA信息。
本发明实施例的参数部署方法,通过接收邻节点发送的包含MD信息及MA信息的报文,报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同时,获取配置参数并部署配置参数,从而实现自动部署配置参数,因此能够提高参数部署效率。
本发明实施例中,根据不同的应用场景,该通信节点可以为MEP (维护联盟的边缘节点,英文全称为maintenance association end point)也可以为MIP (维护联盟内部节点,英文全称为 maintenance association intermediate point)。该通信节点为 MEP 时,该配置参数可以包括MEP值,或者该配置参数可以包括收发cc报文(CFM (连通性故障管理,英文全称为connectivity fault management)的组播协议报文)使能标识,或者该配置参数可以包括MEP值和收发cc报文使能标识。该通信节点为MIP时,该配置参数可以包括MIP使能标识。例如,该收发cc报文使能标识可以为发送cc报文使能和/或接收cc报文使能,该MIP使能标识可以用于MIP进行故障定位。
本发明实施例中,根据不同的应用场景,上述110中该邻节点发送的报文可以为LDP报文也可以为LLDP报文。例如,E2E VPN网络(基于VLL业务部署)、HVPN网络(基于VPLS业务部署)、Mixed VPN网络(基于VLL&VPLS混合业务部署)等网络中的通信节点之间可以应用LDP报文进行通信。再例如,E2E VPN网络(基于VLL业务部署)、HVPN网络(基于VPLS业务部署)、Mixed VPN网络(基于VLL&VPLS混合业务部署)及VLAN网络等网络中的通信节点之间可以应用LLDP报文进行通信。
本发明实施例可以通过多种方法判断该通信节点为MEP或者MIP。例如,该报文为LDP报文且该通信节点使能了 MD信息及MA信息时,该通信节点为MEP。即该通信节点收到的LDP报文的TLV字段中包含与该通信节点相同的MD信息及MA信息,该通信节点为MEP,则在该通信节点自动配置MEP值。
或者,该报文为LLDP报文且该邻节点中仅一个邻节点发送的报文包含的MD信息及MA信息与该通信节点的MD信息及MA信息相同时,该通信节点为MEP。再例如,该报文为LLDP报文且该邻节点中至少两个邻节点发送的报文包含的MD信息及MA信息与该通信节点的MD信息及MA信息相同时,该通信节点为MIP。
本发明实施例中,可选地,该邻节点发送的报文包含的MD信息及MA信息携带于该报文的TLV (类型长度值,英文全称为Type Length Value)字段。例如,该邻节点发送LDP报文时,可以在LDP报文的TLV字段携带该MD信息及MA信息;再例如,该邻节点发送LLDP报文时,可以在LLDP报文的TLV字段携带该MD信息及MA信息。
本发明实施例中,可选地,该通信节点为MEP时,该配置参数可以包括MEP值,上述120中该通信节点获取配置参数,并部署该配置参数时,该通信节点生成本地设备的MEP值,并部署本地设备的MEP值。其中,该通信节点本地设备的MEP值为该通信节点上部署的MEP 值。
进一步可选地,在该通信节点生成本地设备的MEP值之后,该通信节点生成该至少一个邻节点中每个邻节点的MEP值;该通信节点向该每个邻节点发送该每个邻节点的MEP值,使得该每个邻节点按收到的MEP值进行MEP值部署。
本发明实施例中,可选地,该通信节点为MEP时,该配置参数可以包括收发cc报文使能标识,上述120中该通信节点获取配置参数,并部署该配置参数时,该通信节点生成该收发cc报文使能标识或者接收与该通信节点具有相同MD信息及MA信息的邻节点发送的该收发cc报文使能标识;该通信节点在本地设备部署该收发cc报文使能标识。其中,该收发cc报文使能标识包括接收cc报文的使能标识和/或发送cc报文的使能标识。
本发明实施例中,可选地,该通信节点为MEP时,该配置参数可以包括MEP值和收发cc报文使能标识,上述120中该通信节点获取配置参数,并部署该配置参数时,该通信节点生成本地设备的MEP值,生成该收发cc报文使能标识或者接收该邻节点发送的该收发cc报文使能标识。该通信节点在本地设备部署该本地设备的MEP值,该通信节点在本地设备部署该收发cc报文使能标识。
图2不出了本发明实施例的一种应用场景,图2中基于BGP (边界网关协议,央文全称为border gateway protocol)的LDP扩展实现通信节点PE1、PE2、PE3自动部署配置参数。图2所示的场景中,CE3连接PE3,PE3分别连接PEl、PE2,PEl与PE2连接,PEl与CEl连接,PE2与CE2连接,应当理解,本发明实施例中的连接可以为物理连接也可以为无线连接。
下面以通信节点PEl自动部署配置参数为例,详细说明自动部署配置参数的实现过程,具体步骤如图3所示:
301、PEl部署MD信息及MA信息。
例如,PEl部署MD信息及MA信息时,可以自动将MD信息及MA信息部署到PEl,也可以人工将MD信息及MA信息部署到PEl。
302、PEl接收邻节点PE2及PE3发送的包含MD信息及MA信息的LDP报文。
具体地,PE2发送的LDP报文包含PE2上部署的MD信息及MA信息,PE3发送的LDP报文包含PE3上部署的MD信息及MA信息,其中,MD信息及MA信息可以携带于LDP报文的TLV字段,例如,LDP报文中Pff (伪线,英文全称为pseudo wire)的interface TLV字段。
本发明实施例中,PE2和PE3部署MD信息及MA信息时,可以自动将MD信息及MA信息分别部署到PE2和PE3,也可以人工将MD信息及MA信息分别部署到PE2和PE3,本发明实施例不限定MD信息及MA信息的部署方式。
303、PEl将收到的LDP报文中的MD信息及MA信息与本地设备部署的MD信息及MA信息进行比对,如果PE2及PE3发送的LDP报文中的MD信息及MA信息与本地设备的MD信息及MA信息相同,则生成本地设备的MEP值并生成PE2的MEP值及PE3的MEP值。
其中,本地设备的MEP值、PE2的MEP值、PE3的MEP值不同,本地设备是指PEl,本地设备的MEP值是指PEl的MEP值。
304、PEl将本地设备的MEP值部署到自身。
305、PEl向PE2发送PE2的MEP值、向PE3发送PE3的MEP值,PE2将收到的MEP值部署到自身、PE3将收到的MEP值部署到自身。
306、PEl获取收发cc报文使能标识,并在本地设备部署收发cc报文使能标识。
例如,PEl可以在生成本地设备的MEP值时生成收发cc报文使能标识,也可以接收与PEl具有相同MD信息及MA信息的邻节点(如PE2或PE3)发送的收发使能标识,相同MD信息及MA信息的通信节点的使能标识相同。
本发明实施例中,收发cc报文使能标识包括接收cc报文的使能标识和/或发送cc报文的使能标识。
本发明的其他实施例中,如果上述303中仅一个邻节点发送LDP报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同,则PEl生成MD信息及MA信息相同的邻节点的MEP值,相应地上述305中PEl生成MD信息及MA信息相同的邻节点的cc报文使能标识或者PEl接收MD信息及MA信息相同的邻节点发送的cc报文使能标识。例如,PE2发送的LDP报文包含的MD信息及MA信息与PEl的MD信息及MA信息相同,PE3发送的LDP报文包含的MD信息及MA信息不相同,则生成本地设备的MEP值后生成PE2的MEP值,不再生成PE3的MEP值。
本发明的其他实施例中,如果上述303中邻节点PE2、PE3发送LDP报文包含的MD信息及MA信息均与本地设备的MD信息及MA信息不相同,则不进行参数配置。
本发明实施例的参数部署方法可以应用于多种网络,如IPRAN(无线接入网IP化,英文全称为Internet Protocol radio access network)解决方案的E2EVPN网络(可以基于VLL业务部署)、HVPN网络(可以基于VPLS业务部署)、Mixed VPN网络(可以VLL&VPLS混合业务部署)等。可以实现内向(inward)类型网络进行配置参数的自动部署。内向类型网络中,通信节点发送协议报文时,通过该通信节点所在的接口向内发送。内向类型网络根据LDP报文的TLV字段中携带的MD信息及MA信息对比结果自动完成配置参数的部署。具体地,如果邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同,则本地设备获取配置参数,并在本地设备部署配置参数。
需要说明的是,图3所示步骤仅以图2中的PEl为例进行说明,同样的方法也适用于图2中的其它PE以及与图2类似网络中的PE或CE。另外,本发明实施例不限于图2示出的连接方式,例如,图2中的PEl还可以连接更多的PE或CE。
本发明实施例的参数部署方法,通过接收邻节点发送的包含MD信息及MA信息的报文,报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同时,获取配置参数并部署配置参数,从而实现自动部署配置参数,因此能够提高参数部署效率。
图4示出了本发明实施例的一种应用场景,图4中基于LLDP扩展实现通信节点PE、CE、接入设备自动部署配置参数。图4所示的场景中,PEl连接PE2、PE3,PE2分别连接CE 1、CE2,CE I连接接入设备,应当理解,本发明实施例中通信节点之间的连接可以为物理连接也可以为无线连接。
下面以通信节点CEl自动部署配置参数为例,详细说明自动部署配置参数的实现过程,具体步骤如图5所示:
501、CEl部署MD信息及MA信息。
例如,可以自动将MD信息及MA信息部署到CEl,也可以人工将MD信息及MA信息部署到CE I。
502,CEl接收邻节点PE2及接入设备发送的包含MD信息及MA信息的LLDP报文。
具体地,PE2发送的LLDP报文包含PE2上部署的MD信息及MA信息,接入设备发送的LLDP报文包含接入设备上部署的MD信息及MA信息。本发明实施例中,可以自动将MD信息及MA信息部署到PE2及接入设备,也可以人工将MD信息及MA信息部署到PE2及接入设备。其中,MD信息及MA信息可以携带于LLDP报文的TLV字段。
503,CEl将收到的LLDP报文中的MD信息及MA信息与本地设备部署的MD信息及MA信息进行比对,判断目标LLDP报文的数量N,目标LLDP报文为包含的MD信息及MA信息与本地设备的MD信息及MA信息相同的LLDP报文。
其中,N (目标LLDP报文的数量)为大于或等于零的整数,如果N=0,则不进行配置参数部署;如果N=I则CEl为MEP,继续执行504 ;如果N彡2则CEl为MIP,继续执行508。
504, CE I生成本地设备的MEP值并生成MD信息及MA信息相同的邻节点的MEP值。
例如,如果仅PE2发送的LLDP报文中的MD信息及MA信息与CEl本地设备的MD信息及MA信息相同,可以判断CEl为MEP,则CEl生成本地设备的MEP值并生成PE2的MEP值。其中,本地设备的MEP值与PE2的MEP值不同,本地设备是指CEl,本地设备的MEP值是指CEl的MEP值。
505、CEl将本地设备的MEP值部署到自身。
506、CE I向MD信息及MA信息相同的邻节点发送对应的MEP值,使MD信息及MA信息相同的邻节点将收到的MEP值部署到自身。
例如,CEl向PE2发送PE2的MEP值,PE2将收到的MEP值部署到自身。
507、CEl获取收发cc报文使能标识,并在本地设备部署收发cc报文使能标识。
例如,CEl可以在生成本地设备的MEP值时生成收发cc报文使能标识,也可以接收与CEl具有相同MD信息及MA信息的邻节点(如PE2)发送的收发使能标识,其中,相同MD信息及MA信息的通信节点的使能标识相同。
本发明实施例中,收发cc报文使能标识包括接收cc报文的使能标识,或发送cc报文的使能标识,或接收CC报文的使能标识和发送CC报文的使能标识。接收CC报文的使能标识和发送CC报文的使能标识用于接收CC报文和发送CC报文。
508、CEl生成本地设备的MIP使能标识,将生成的本地设备的MIP使能标识部署到本地设备。
例如,如果PE2及接入设备发送的LLDP报文中的MD信息及MA信息均与本地设备的MD信息及MA信息相同,可以判 断CEl为MIP’则CEl生成本地设备的MIP使能标识。
其中,本地设备是指CEl,本地设备的MIP使能标识是指CEl的MIP使能标识。MIP使能标识可以用于MIP进行故障定位。
本发明实施例的参数部署方法可以应用于多种网络,如IPRAN解决方案的E2EVPN网络(基于VLL业务部署)、HVPN网络(基于VPLS业务部署)、Mixed VPN网络(VLL&VPLS混合业务部署)等。可以实现内向(inward)类型网络进行配置参数的自动部署。内向类型网络中,通信节点发送协议报文时,通过该通信节点所在的接口向内发送。内向类型网络根据LDP报文的TLV字段中携带的MD信息及MA信息对比结果自动完成配置参数的部署。具体地,如果邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同,则本地设备获取配置参数,并在本地设备部署配置参数。
需要说明的是,图5所示步骤仅以图4中的CEl为例进行说明,同样的方法也适用于图5中的其它通信节点(如PE2、接入设备)以及与图4类似网络中的通信节点(如CE、PE等)。另外,本发明实施例不限于图5示出的连接方式,例如,图5中的CEl可以连接更多的接入设备,图5中的PE2、PE3可以与因特网连接。本发明实施例中,接入设备可以为ATN(接入传输网络,英文全称为AccessTransport Network)等。本发明实施例的参数部署方法,通过接收邻节点发送的包含MD信息及MA信息的报文,报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同时,获取配置参数并部署配置参数,从而实现自动部署配置参数,因此能够提高参数部署效率。图6示出了本发明实施例的一种应用场景,图6中基于LLDP扩展实现通信节点GW、AGS、ACS自动部署配置参数。图6所示的场景中,GW连接AGSl、AGS2,AGSl分别连接ACSU ACS2,AGS2分别连接ACS1、ACS2,应当理解,本发明实施例中通信节点之间的连接可以为物理连接也可以为无线连接。下面以通信节点AGSl自动部署配置参数为例,详细说明自动部署配置参数的实现过程,具体步骤如图7所示:701、AGSl部署MD信息及MA信息。例如,可以自动将MD信息及MA信息部署到AGSl,也可以人工将MD信息及MA信息部署到AGSI。702、AGSl接收邻节点ACS1、ACS2及GW发送的包含MD信息及MA信息的LLDP报文。具体地,ACSl发送的LLDP报文包含ACSl上部署的MD信息及MA信息,ACS2发送的LLDP报文包含ACS2上部署的MD信息及MA信息,GW发送的LLDP报文包含GW上部署的MD信息及MA信息。本发明 实施例中,可以自动将MD信息及MA信息部署到ACSl、ACS2及Gff,也可以人工将MD信息及MA信息部署到ACS1、ACS2及GW。其中,MD信息及MA信息可以携带于LLDP报文的TLV字段。703、AGSl将收到的LLDP报文中的MD信息及MA信息与本地设备部署的MD信息及MA信息进行比对,判断目标LLDP报文的数量N,目标LLDP报文为包含的MD信息及MA信息与AGSl本地设备的MD信息及MA信息相同的LLDP报文。其中,N (目标LLDP报文的数量)为大于或等于零的整数,如果N=0,则不进行配置参数部署;如果N=I则CEl为MEP,继续执行704 ;如果N彡2则CEl为MIP,继续执行708。704、AGSl生成本地设备的MEP值并生成MD信息及MA信息相同的邻节点的MEP值。例如,如果仅ACSl发送的LLDP报文中的MD信息及MA信息与本地设备的MD信息及MA信息相同,可以判断AGSl为MEP,则AGSl生成本地设备的MEP值并生成ACSl的MEP值。其中,本地设备的MEP值、ACSI的MEP值不同,本地设备是指AGSI,本地设备的MEP值是指AGSl的MEP值。705、AGSl将本地设备的MEP值部署到自身。706、AGSl向MD信息及MA信息相同的邻节点发送对应的MEP值,MD信息及MA信息相同的邻节点将收到的MEP值部署到自身。例如,ACSl的MD信息及MA信息与AGSl的MD信息及MA信息相同,则AGSl向ACSl发送ACSl的MEP值,ACSl将收到的MEP值部署到自身。
707、AGSl获取收发cc报文使能标识,并在本地设备部署收发cc报文使能标识。例如,AGSl可以在生成本地设备的MEP值时生成收发cc报文使能标识,也可以接收与AGSl具有相同MD信息及MA信息的邻节点(如ACSl)发送的收发使能标识,其中,相同MD信息及MA信息通信节点的使能标识相同。本发明实施例中,收发cc报文使能标识包括接收cc报文的使能标识,或发送cc报文的使能标识,或接收CC报文的使能标识和发送CC报文的使能标识。接收CC报文的使能标识和发送CC报文的使能标识用于接收CC报文和发送CC报文。708、AGS1生成本地设备的MIP使能标识,将生成的本地设备的MIP使能标识部署到本地设备。例如,如果ACSl、ACS2及GW发送的LLDP报文中的MD信息及MA信息均与本地设备的MD信息及MA信息相同,可以判断AGSl为MIP’则AGSl生成本地设备的MIP使能标识。其中,本地设备是指AGSl,本地设备的MIP使能标识是指AGSl的MIP使能标识。MIP使能标识可以用于MIP进行故障定位。本发明实施例的参数部署方法可以应用于多种网络,如VLAN网络,IPRAN解决方案的E2E VPN网络(可以基于VLL业务部署)、HVPN网络(可以基于VPLS业务部署)、MixedVPN网络(可以VLL&VPLS混合业务部署)等。可以实现外向(outward)类型网络进行配置参数的自动部署。外向类型网络中,通信节点发送协议报文时,通过该通信节点所在的接口向外发送。外向类型网络根据LLDP报文的TLV字段中携带的MD信息及MA信息对比结果自动完成配置参数的部署。具体地,如果邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同,则本地设备获取配置参数,并在本地设备部署配置参数。需要说明的是,图7所示步骤仅以图6中的PEl为例进行说明,同样的方法也适用于图6中的其它通信节点(如AGS2、ACS1、ACS2、GW)以及与图6类似网络中的通信节点。另夕卜,本发明实施例不限于图6示出的的连接方式,例如,图6中的AGSl可以连接跟多的ACS。本发明实施例的参数部署方法,通过接收邻节点发送的包含MD信息及MA信息的报文,报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同时,获取配置参数并部署配置参数,从而实现自动部署配置参数,因此能够提高参数部署效率。如图8所示,本发明实施例提供的一种通信节点,可以包括:接收单元81,部署单元82,其中,接收单元81,用于接收邻节点发送的包含MD信息及MA信息的报文;其中,邻节点是指与通信节点线连接的通信节点,邻节点可以为一个或多个。另外根据不同的场景本发明实施例中的报文可以为不同类型的协议报文,如LDP报文、LLDP报文等。部署单元82,用于如果邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与通信节点的MD信息及MA信息相同,则获取配置参数,并部署配置参数。其中,通信节点的MD信息及MA信息可以预先部署在通信节点,本发明实施例不限定MD信息及MA信息的具体部署方法,可以自动部署MD信息及MA信息也可以人工部署MD信息及MA信息。本发明实施例中,可选地,通信节点为维护联盟边缘节点MEP时,配置参数包括MEP值,部署单元82具体用于,生成本地设备的MEP值,并在本地设备部署本地设备的MEP值。本发明实施例中,可选地,通信节点为MEP时,配置参数包括收发cc报文使能标识,部署单元82具体用于,生成收发cc报文使能标识或者接收邻节点发送的收发cc报文使能标识;在本地设备部署收发cc报文使能标识。本发明实施例中,可选地,部署单元82用于,生成至少一个邻节点中每个邻节点的MEP值;相应地,如图9所示,通信节点还包括发送单元83,用于向每个邻节点发送每个邻节点的MEP值,使得每个邻节点将收到的MEP值部署到每个邻节点。本发明实施例中,可选地,报文为标签分发协议LDP报文时,通信节点为MEP ;或者,报文为链路层发现协议LLDP报文且邻节点中仅一个邻节点发送的报文包含的MD信息及MA信息与通信节点的MD信息及MA信息相同时,通信节点为MEP。本发明实施例中,可选地,通信节点为维护联盟内部节点MIP时,配置参数包括MIP使能标识。本发明实施例中,可选地,报文为LLDP报文且邻节点中至少两个邻节点发送的报文包含的MD信息及MA信息与通信节点的MD信息及MA信息相同时,通信节点为MIP。本发明实施例的通信节点可以上述方法实施例,具体实现过程请参阅上述方法实施例。另外本发明实施例的通信节点可以为PE、CE、GW、AGS、ACS等。本发明实施例的通信节点,通过接收邻节点发送的包含MD信息及MA信息的报文,报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同时,获取配置参数并部署配置参数,从而实现自动部署配置参数,因此能够提高参数部署效率。如图10所示,本发明实施例提供的另一种通信节点,该装置可以包括:总线11及连接到总线11的接口 12、处理器13,其中:接口 12用于,接收邻节点发送的包含MD信息及MA信息的报文;处理器13,用于如果邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与通信节点的MD信息及MA信息相同,则获取配置参数,并部署配置参数。本发明实施例中,可选地,通信节点为维护联盟边缘节点MEP时,配置参数包括MEP值,处理器13具体用于生成本地设备的MEP值,并在本地设备部署本地设备的MEP值。本发明实施例中,可选地,通信节点为MEP时,配置参数包括收发cc报文使能标识,处理器13具体用于,生成收发cc报文使能标识或者接收邻节点发送的收发cc报文使能标识;在本地设备部署收发cc报文使能标识。处理器13用于,生成至少一个邻节点中每个邻节点的MEP值;则接口 12用于向每个邻节点发送每个邻节点的MEP值,使得每个邻节点将收到的MEP值部署到每个邻节点。本发明实施例中,可选地,报文为标签分发协议LDP报文且通信节点使能了 MD信息及MA信息时,通信节点为MEP。即该通信节点收到的LDP报文的TLV字段中包含与该通信节点相同的MD信息及MA信息,该通信节点为MEP,则在该通信节点自动配置MEP值。或者,报文为链路层发现协议LLDP报文且邻节点中仅一个邻节点发送的报文包含的MD信息及MA信息与通信节点的MD信息及MA信息相同时,通信节点为MEP。
本发明实施例中,可选地,通信节点为维护联盟内部节点MIP时,配置参数包括MIP使能标识。本发明实施例中,可选地,报文为LLDP报文且邻节点中至少两个邻节点发送的报文包含的MD信息及MA信息与通信节点的MD信息及MA信息相同时,通信节点为MIP。本发明实施例的通信节点可以上述方法实施例,具体实现过程请参阅上述方法实施例。另外本发明实施例的通信节点可以为PE、CE、GW、AGS、ACS等。本发明实施例的通信节点,通过接收邻节点发送的包含MD信息及MA信息的报文,报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同时,获取配置参数并部署配置参数,从而实现自动部署配置参数,因此能够提高参数部署效率。如图11所示,本发明实施例提供一种通信网络,包括:至少一个通信节点SI及至少一个与通信节点相邻的邻节点S2 ;通信节点SI,用于接收邻节点S2发送的包含MD信息及MA信息的报文;如果邻节点S2中至少一个邻节点发送的报文包含的MD信息及MA信息与通信节点SI的MD信息及MA信息相同,则通信节点SI获取配置参数,并部署配置参数。邻节点S2用于,向通信节点发送包含MD信息及MA信息的报文。具体地,通信节点SI的组成单元,及各单元的具体功能与上述实本发明实施例的通信节点相同,请参阅。本发明实施例的通信网络,通信节点接收邻节点发送的包含MD信息及MA信息的报文,报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同时,获取配置参数并部署配置参数,从而实现自动部署配置参数,因此能够提高参数部署效率。本发明实施例主要应用于通信节点的参数部署,能够自动对节点进行参数部署,从而提高参数部署效率。需要说明的是:上述实施例提供的数据发送装置及数据接收装置,在表述时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成拨通的功能模块,以完成上述的全部或部分功能。另外,上述实施例提供的装置与相应的方法属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。本说明书中的各个实施例均采用递进的方式描述,各个实施例相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,通用硬件包括通用集成电路、通用CPU、通用存储器、通用元器件等,当然也可以通过专用硬件包括专用集成电路、专用CPU、专用存储器、专用元器件等来实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例的方法。以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种参数部署方法,其特征在于,包括: 通信节点接收邻节点发送的包含维护域MD信息及维护联盟MA信息的报文; 如果所述邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同,则所述通信节点获取配置参数,并部署所述配置参数。
2.根据权利要求1所述的方法,其特征在于,所述通信节点为维护联盟边缘节点MEP时,所述配置参数包括MEP值,所述通信节点获取配置参数,并部署所述配置参数包括: 所述通信节点生成本地设备的MEP值,并在本地设备部署所述本地设备的MEP值。
3.根据权利要求1或2所述的方法,其特征在于,所述通信节点为MEP时,所述配置参数包括收发连通性故障管理的组播协议cc报文使能标识,所述通信节点获取配置参数,并部署所述配置参数包括: 所述通信节点生成所述收发CC报文使能标识或者接收与所述通信节点具有相同MD信息及MA信息的邻节点发送的所述收发cc报文使能标识; 所述通信节点在本地设备部署所述收发cc报文使能标识。
4.根据权利要求2所述的方法,其特征在于,在所述通信节点生成本地设备的MEP值之后,还包括: 所述通信节点生成所述至少一个邻节点中每个邻节点的MEP值; 所述通信节点向所述每个邻节点发送所述每个邻节点的MEP值,使得所述每个邻节点将收到的MEP值部署到所述每个邻节点。
5.根据权利要求1至3中任一项所述的方法,其特征在于,所述报文为标签分发协议LDP报文且所述通信节点使能了 MD信息及MA信息时,所述通信节点为MEP ; 或者,所述报文为链路层发现协议LLDP报文且所述邻节点中仅一个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同时,所述通信节点为MEP。
6.根据权利要求1所述的方法,其特征在于,所述通信节点为维护联盟内部节点MIP时,所述配置参数包括MIP使能标识。
7.根据权利要求1或6所述的方法,其特征在于,所述报文为LLDP报文且所述邻节点中至少两个邻节点发送的报 文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同时,所述通信节点为MIP。
8.根据权利要求1-7中任一项所述的方法,其特征在于,所述邻节点发送的报文包含的MD信息及MA信息携带于所述报文的类型长度值TLV字段。
9.一种通信节点,其特征在于,包括: 接收单元,用于接收邻节点发送的包含维护域MD信息及维护联盟MA信息的报文; 部署单元,用于如果所述邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同,则所述获取配置参数,并部署所述配置参数。
10.根据权利要求9所述的通信节点,其特征在于,所述通信节点为维护联盟边缘节点MEP时,所述配置参数包括MEP值,所述部署单元具体用于,生成本地设备的MEP值,并在本地设备部署所述本地设备的MEP值。
11.根据权利要求9或10所述的通信节点,其特征在于,所述通信节点为MEP时,所述配置参数包括收发cc报文使能标识,所述部署单元具体用于,生成所述收发cc报文使能标识或者接收与所述通信节点具有相同MD信息及MA信息的邻节点发送的所述收发cc报文使能标识;在本地设备部署所述收发cc报文使能标识。
12.根据权利要求10所述的通信节点,其特征在于,所述部署单元用于,生成所述至少一个邻节点中每个邻节点的MEP值; 则所述通信节点还包括发送单元,用于向所述每个邻节点发送所述每个邻节点的MEP值,使得所述每个邻节点将收到的MEP值部署到所述每个邻节点。
13.根据权利要求9至11中任一项所述的通信节点,其特征在于,所述报文为标签分发协议LDP报文且所述通信节点使能了 MD信息及MA信息时,所述通信节点为MEP ; 或者,所述报文为链路层发现协议LLDP报文且所述邻节点中仅一个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同时,所述通信节点为MEP。
14.根据权利要求9所述的通信节点,其特征在于,所述通信节点为维护联盟内部节点MIP时,所述配置参数 包括MIP使能标识。
15.根据权利要求9或14所述的通信节点,其特征在于,所述报文为LLDP报文且所述邻节点中至少两个邻节点发送的报文包含的MD信息及MA信息与所述通信节点的MD信息及MA信息相同时,所述通信节点为MIP。
16.一种通信网络,其特征在于,包括:至少一个如权利要求9-15中任一项所述的通信节点及至少一个与所述通信节点相邻的邻节点; 所述邻节点用于,向所述通信节点发送包含MD信息及MA信息的报文。
全文摘要
本发明实施例公开了一种参数部署方法、通信节点及通信网络,能够自动对节点进行参数部署,从而提高参数部署效率。该方法包括通信节点接收邻节点发送的包含MD信息及MA信息的报文;如果该邻节点中至少一个邻节点发送的报文包含的MD信息及MA信息与该通信节点的MD信息及MA信息相同,则该通信节点获取配置参数,并部署该配置参数。这样,通过接收邻节点发送的包含MD信息及MA信息的报文,报文包含的MD信息及MA信息与本地设备的MD信息及MA信息相同时,获取配置参数并部署配置参数,从而实现自动部署配置参数,因此能够提高参数部署效率。
文档编号H04L12/24GK103152202SQ20131007993
公开日2013年6月12日 申请日期2013年3月13日 优先权日2013年3月13日
发明者子康, 周静, 齐爱春 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1