[发明专利]一种组播业务实现方法及其设备有效
申请号: | 201210180283.3 | 申请日: | 2012-06-04 |
公开(公告)号: | CN102739521A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 林鹏程;周迪 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/18 |
代理公司: | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人: | 龚家骅 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 实现 方法 及其 设备 | ||
1.一种组播业务实现方法,其特征在于,该方法包括:
当满足建立组播隧道的条件时,组播接收侧指定路由器DR向相应组播组对应的组播源侧设备发送携带有自己的组播隧道配置信息的组播加入报文,以触发该组播源侧设备为相应组播组建立与该组播接收侧DR之间的组播隧道和生成相应组播转发表项,以及将该组播隧道接口作为出接口添加到该组播转发表项中,所述组播接收侧DR在建立组播隧道后生成相应组播转发表项;
当组播接收侧DR从组播隧道接收到报文后,解封装得到组播数据报文,并根据组播转发表项将该组播数据报文转发给组播接收客户端;其中,所述组播数据报文是组播源侧设备根据组播转发表项获得组播隧道接口后,将组播数据报文进行隧道封装并通过相应组播隧道转发过来的;
其中,所述满足建立组播隧道的条件是指:当组播接收侧DR接收到组播接收客户端发送的携带有特定业务标志的组播加入请求报文后,判定针对所请求加入的组播组当前仅存在特定业务的组播接收客户端,且还没有为所请求加入的组播组建立组播隧道;或者,当发生最短路径树SPT切换时,判定其所连接的组播接收客户端均为特定业务的组播接收客户端。
2.如权利要求1所述的方法,其特征在于,该方法还包括:
当组播接收侧DR接收到组播接收客户端发送的携带有特定业务标志的组播暂停请求报文后,若所请求暂停的组播组对应的组播隧道为连接状态,则将该组播隧道的状态设置为暂停,删除请求暂停的组播组对应的组播转发表项,并向该组播隧道对端设备发送关于组播暂停的状态刷新报文,以触发所述组播隧道对端设备将请求暂停的组播组对应的组播隧道的状态设置为暂停,以及删除所请求暂停的组播组对应的组播转发表项中该组播隧道的出接口;
组播接收侧DR接收到组播接收客户端发送的携带有特定业务标志的组播加入请求报文后,若判定已为所请求加入的组播组建立组播隧道,但该组播隧道状态为暂停,则将该组播隧道的状态设置为连接状态,建立相应组播转发表项,向该组播隧道对端设备发送关于组播加入的状态刷新报文,以触发该组播隧道对端设备将所请求加入的组播组对应的组播隧道的状态设置为连接状态,以及将该组播隧道接口作为出接口添加到相应组播转发表项中。
3.如权利要求2所述的方法,其特征在于,当组播接收侧DR收到组播接收客户端发送的携带有特定业务标志的组播暂停请求报文后,若所请求暂停的组播组对应的组播隧道为连接状态,则在将该组播隧道的状态设置为暂停后,还刷新相应组播隧道表项的老化时间;或/和
当组播接收侧DR收到组播接收客户端发送的携带有特定业务标志的组播加入请求报文后,若判定已为所请求加入的组播组建立组播隧道,但该组播隧道状态为暂停,则在将该组播隧道的状态设置为连接状态后,还刷新相应组播隧道表项的老化时间,在建立相应组播转发表项后,还刷新所述相应组播转发表项的老化时间。
4.如权利要求2所述的方法,其特征在于,该方法还包括:
组播接收侧DR收到组播接收客户端发送的携带有特定业务标志的组播加入请求报文后,若判定所请求加入的组播组对应的组播隧道已经建立,且状态为连接状态,则刷新相应组播隧道表项和组播转发表项的老化时间,并向所请求加入的组播组对应的组播隧道对端设备发送关于组播加入的组播隧道保活报文,以触发该组播隧道对端设备刷新所请求加入的组播组对应的组播隧道表项和组播转发表项的老化时间;或/和
组播接收侧DR收到组播接收客户端发送的携带有特定业务标志的组播暂停请求报文后,若发现请求暂停的组播组对应的组播隧道的状态为暂停状态,则刷新相应组播隧道表项的老化时间,并向请求暂停的组播组对应的组播隧道对端的组播源侧设备发送关于组播暂停的组播隧道保活报文,以触发所述组播源侧设备刷新所述请求暂停的组播组对应的组播隧道表项和组播转发表项的老化时间。
5.如权利要求1所述的方法,其特征在于,该方法还包括:
当组播接收侧DR接收到组播隧道撤销报文后,删除相应组播组的组播隧道表项和组播转发表项;其中,所述组播隧道撤销报文是组播源侧设备在组播转发表项超时老化后发送的;或/和
当组播接收侧DR接收到组播接收客户端发送的携带有特定业务标识的组播结束请求报文后,删除所请求结束的组播组对应的组播转发表项和组播隧道表项,向相应组播隧道对端设备发送组播隧道撤销报文,以触发该隧道对端设备删除所请求结束的组播组对应的组播隧道表项,删除相应组播转发表项中的该组播隧道的接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210180283.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种展现信息的方法、装置及系统
- 下一篇:基于FLEX的获取后台数据的方法