[发明专利]一种实现组播保护的方法及系统有效
申请号: | 201010578434.1 | 申请日: | 2010-12-08 |
公开(公告)号: | CN102025541A | 公开(公告)日: | 2011-04-20 |
发明(设计)人: | 邓涛鸿 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/18;H04L12/56 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;迟姗 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 保护 方法 系统 | ||
技术领域
本发明涉及通信领域的传送多协议标记交换(T-MPLS,Transmission-Multiprotocol Label Switching)网络,尤其涉及一种实现组播保护的方法及系统。
背景技术
T-MPLS是国际电信联盟远程通信标准化组织(ITU-T,ITUTelecommunication Standardization Sector)定义的一种基于多协议标记交换(MPLS,Multiprotocol Label Switching)的、面向连接的分组传送技术,T-MPLS的数据转发面是MPLS的一个子集,其数据是基于T-MPLS标签进行转发的。T-MPLS是MPLS在传送网中的应用,是对MPLS的数据转发面的某些复杂功能的简化,并增加了面向连接的操作、管理、维护(OAM,Operation Administrationand Maintenance)和保护恢复等功能。
T-MPLS网络的组播技术有效的解决了单点发送多点接收的问题,实现了网络中点到多点的高效的数据传送,能够节约大量的网络带宽,降低网络负载,因此可以利用网络的组播技术的特性可以方便地为用户提供一些新的增值业务。
随着组播技术在T-MPLS网络中应用越来越广泛,组播技术的要求越来越高,例如当网络发生故障时,组播业务的可靠性保护等方面提出了更高要求。现有技术中,比较常用的在T-MPLS网络中实现组播保护的方法是:正常情况下只有一条工作链路作为组播用户中的有效链路,通过OAM或双向转发检测(BFD,Bidirectional Forwarding Detection)或链路故障管理(CFM,ConnectivityFault Management)等检测技术检测到工作链路出现故障后,再将备用链路变成有效链路,将原来的工作链路从组播用户中删除,将新的工作链路加入到组播组用户中。但是,这样的保护方法存在的一个问题是,主备链路切换的时间加上组播协议交互的过程,会使得这种保护方法的性能不能满足日益增长的高性能需求。
发明内容
有鉴于此,本发明的主要目的在于提供一种实现组播保护的方法及系统,当T-MPLS网络中的链路发生故障时,能够保证组播业务的正常传送。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供一种实现组播保护的方法,包括:
为上行运营商边缘设备(PE)和下行PE间的伪线(PW)配置主链路和备用链路;
下行PE和上行PE分别建立传送多协议标记交换(T-MPLS)组播转发表;上行PE将获取的组播数据报文同时通过主备两条链路发送给下行PE,下行PE根据所述T-MPLS组播转发表将从主链路收到的组播数据报文转发给对应的用户边缘设备(CE),将从备用链路收到的组播数据报文丢弃;
当主链路出现故障时,将主备链路进行切换,下行PE将从备用链路收到的组播数据报文转发给所述CE。
上述方法中,所述下行PE和上行PE分别建立T-MPLS组播转发表为:
下行PE根据CE发送的因特网组管理协议(IGMP)组播加入报文建立T-MPLS组播转发表,并将IGMP组播加入报文通过主备两条链路转发给上行PE;上行PE根据下行PE转发的IGMP组播加入报文建立T-MPLS组播转发表。
上述方法中,所述下行PE根据CE发送的IGMP组播加入报文建立T-MPLS组播转发表为:
CE发送IGMP组播加入报文给下行PE,下行PE根据所述IGMP组播加入报文其中携带的组播地址和与PW对应的T-MPLS实例号,为所述IGMP组播加入报文建立T-MPLS组播转发表,所述T-MPLS组播转发表用于保存CE需要的组播数据报文的组播地址、PW对应的T-MPLS实例号、CE对应的端口、以及它们的一一对应关系,下行PE为CE建立用于保存CE和与该CE对应的封装方式的封装表项。
上述方法中,所述上行PE根据下行PE转发的IGMP组播加入报文建立T-MPLS组播转发表为:
上行PE通过主备两条链路接收下行PE转发的IGMP组播加入报文,并根据所述IGMP组播加入报文中携带的组播地址和与PW对应的T-MPLS实例号,为所述IGMP组播加入报文建立T-MPLS组播转发表,所述T-MPLS组播转发表用于保存CE需要的组播数据报文的组播地址、PW对应的T-MPLS实例号、主备两条链路对应的端口、以及它们的对应关系,上行PE为主备两条链路建立用于保存主备两条链路和分别对应的封装方式的封装表项。
上述方法中,所述上行PE将获取的组播数据报文同时通过主备两条链路发送给下行PE为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010578434.1/2.html,转载请声明来源钻瓜专利网。