[发明专利]多播流优先化的方法、路由器和存储介质有效
申请号: | 201710908404.4 | 申请日: | 2017-09-29 |
公开(公告)号: | CN108270766B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 萨农·卡达维尔·维韦卡南丹;罗伯特·W·基布勒;维克拉姆·纳加拉詹;阿尼什·彼得 | 申请(专利权)人: | 瞻博网络公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;田喜庆 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多播流 优先 方法 路由器 存储 介质 | ||
1.一种多播流优先化的方法,包括:
由路由器接收指示至少一个所请求的多播流的协议无关多播加入消息;
由所述路由器确定在所述路由器处存储的多播状态表中的已安装的多播流的数量是否达到与所述路由器相关联的多播流限制;
基于达到所述多播流限制,由所述路由器将所请求的多播流的优先级值与所述多播状态表中的一个已安装的多播流的优先级值进行比较;并且
基于所请求的多播流的优先级值高于所述一个已安装的多播流的优先级值,从所述多播状态表中删除所述一个已安装的多播流,并将所请求的多播流安装在所述多播状态表中。
2.根据权利要求1所述的方法,其中,所述一个已安装的多播流的优先级值是所述多播状态表中的已安装的多播流的最低优先级值。
3.根据权利要求1所述的方法,还包括:
接收协议无关多播域内的多播流的一组优先级值,其中,这组优先级值中的每个优先级值被映射到所述协议无关多播域内的一个多播流的唯一多播组地址,并且其中,这组优先级值包括所请求的多播流的优先级值;并且
将这组优先级值存储在所述路由器处的优先级表中。
4.根据权利要求1所述的方法,其中,所接收的协议无关多播加入消息具有源编码类型,所述源编码类型包括用于承载所请求的多播流的优先级值的属性字段。
5.根据权利要求1所述的方法,其中,所述路由器包括连接到有兴趣接收所请求的多播流的接收器的最后一跳路由器,并且其中,用所述协议无关多播域内的多播流的一组优先级值编程所述最后一跳路由器处的优先级表,所述方法还包括:
根据所述优先级表确定所请求的多播流的优先级值;并且
由所述最后一跳路由器向上游相邻路由器发送指示所请求的多播流的另一协议无关多播加入消息,所述另一协议无关多播加入消息具有源编码类型,所述源编码类型包括用于承载所请求的多播流的优先级值的属性字段。
6.根据权利要求1所述的方法,其中,所述路由器包括在协议无关多播任意源多播模式中操作的汇聚点路由器,并且其中,用协议无关多播域内的多播流的一组优先级值编程所述汇聚点路由器处的优先级表,所述方法还包括:
根据所述优先级表确定所请求的多播流的优先级值;
基于从所述多播状态表中删除所述一个已安装的多播流,向被删除所述一个已安装的多播流的源发送协议无关多播删除消息;并且
基于在所述多播状态表中安装所请求的多播流,向所请求的多播流的源传播所述协议无关多播加入消息。
7.根据权利要求1所述的方法,其中,所述路由器是提供商边缘路由器,所述提供商边缘路由器被包括在具有一个或多个远程提供商边缘路由器的多播虚拟专用网络中,所述方法还包括:
将所述协议无关多播加入消息转换成具有扩展团体属性的多播虚拟专用网络加入路由,所述扩展团体属性用于承载所请求的多播流的优先级值;并且
经由边界网关协议将具有所述扩展团体属性的所述多播虚拟专用网络加入路由发送到至少一个远程提供商边缘路由器。
8.根据权利要求1所述的方法,其中,基于尚未到达所述多播流限制,在所述多播状态表中安装所请求的多播流。
9.根据权利要求1所述的方法,其中,基于所请求的多播流的优先级值低于所述一个已安装的多播流的优先级值,阻止所请求的多播流。
10.根据权利要求1-9中任一项所述的方法,还包括将所请求的多播流的多播路由安装到所述路由器的转发引擎上的转发信息内,并根据已安装的多播路由转发所请求的多播流的多播业务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瞻博网络公司,未经瞻博网络公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710908404.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:实时新闻信息播报方法、装置和终端
- 下一篇:数据验证方法