[发明专利]实现组播传输的方法和装置有效
申请号: | 200710154643.1 | 申请日: | 2007-09-20 |
公开(公告)号: | CN101394342A | 公开(公告)日: | 2009-03-25 |
发明(设计)人: | 吴建平;刘晖;徐明伟;崔勇;周云涛;曹玮 | 申请(专利权)人: | 华为技术有限公司;清华大学 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/28 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 传输 方法 装置 | ||
1.一种实现组播传输的方法,其特征在于,该方法包括:
入口服务商边缘路由器PE接收组播数据;
所述入口PE根据所述组播数据的组播地址、以及在其自身上建立的组播地址与相应出口PE的对应关系,确定与所述组播数据相匹配的各个出口PE,所述组播地址包括客户端所要接入的组播组中的组播源的地址、以及其所要加入的组播组的地址;
所述在入口PE上建立所述对应关系的具体实现为:
请求加入组播组的外围客户网客户端,通过外围客户网向与其直接相连的出口PE发送请求加入报文,其中,该请求加入报文中携带有组播地址;
所述出口PE将所述请求加入报文与该出口PE的地址封装后,以单播方式通过中间传输网发送至所述入口PE;
所述入口PE接收到封装后的所述请求加入报文,对该报文进行解封装,并根据该报文中的组播地址进行如下处理:
如果已经存在所述请求加入报文的组播地址与相应出口PE的对应关系,则将解封装后得到的所述出口PE的信息增加到所述组播地址与相应出口PE的对应关系中;
如果当前并不存在所述请求加入报文的组播地址与相应出口PE的对应关系,则在所述入口PE上建立该对应关系;
所述入口PE利用所确定的所述各个出口PE的地址,对所述组播数据分别进行封装,并将封装后的各组播数据分别以单播方式通过中间传输网发送至所确定的所述各个出口PE。
2.根据权利要求1所述的方法,其特征在于,该方法进一步包括:
在所述入口PE上建立所述组播地址与相应出口PE的对应关系。
3.根据权利要求1所述的方法,其特征在于,该方法进一步包括:
在所述入口PE上删除所述组播地址与相应出口PE的对应关系。
4.根据权利要求3所述的方法,其特征在于,所述在入口PE上删除所 述对应关系的具体实现为:
请求退出组播组的外围客户网客户端,通过外围客户网向与其直接相连的出口PE发送请求退出报文,其中,该请求退出报文中携带有组播地址;
所述出口PE将所述请求退出报文与该出口PE的地址封装后,以单播方式通过中间传输网发送至所述入口PE;
所述入口PE对接收到的报文进行解封装,查找得到所述请求退出报文中的组播地址所对应的组播地址与出口PE的对应关系,将解封装后得到的所述出口PE的信息在该对应关系中删除。
5.根据权利要求1~4任意一项所述的方法,其特征在于,所述组播地址与相应出口PE的对应关系为:
一个组播地址与其相应出口PE的对应关系。
6.根据权利要求1~4任意一项所述的方法,其特征在于,所述组播地址与相应出口PE的对应关系为:
至少两个具有共同特征的组播地址共享的所述组播地址与相应出口PE的对应关系。
7.根据权利要求6所述的方法,其特征在于,所述入口PE将封装后的各组播数据分别以单播方式通过中间传输网发送至所确定的所述各个出口PE之后进一步包括:
所述出口PE收到所述组播数据后,判断该组播数据是否为冗余数据,如果是,则丢弃该组播数据。
8.根据权利要求1~4任意一项所述的方法,其特征在于,所述组播地址与相应出口PE的对应关系为:
所有组播地址共享的所述组播地址与相应出口PE的对应关系。
9.根据权利要求1~4任意一项所述的方法,其特征在于,所述组播地址与相应出口PE的对应关系通过组播转发项来保存。
10.根据权利要求1~4任意一项所述的方法,其特征在于,所述入口PE将封装后的各组播数据分别以单播方式通过中间传输网发送至所确定的所述 各个出口PE之后进一步包括:
所述出口PE对所述封装后的组播数据进行解封装,并将解封装后得到的组播数据进行进一步的转发。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司;清华大学,未经华为技术有限公司;清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710154643.1/1.html,转载请声明来源钻瓜专利网。