[发明专利]一种基于SDN的快速组播轮切方法、装置及系统有效
申请号: | 201711460006.7 | 申请日: | 2017-12-28 |
公开(公告)号: | CN109982156B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 赵晖 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | H04N21/6402 | 分类号: | H04N21/6402;H04N21/6405;H04N7/18 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 杨天娇 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sdn 快速 组播轮切 方法 装置 系统 | ||
本发明公开了一种基于SDN的快速组播轮切方法、装置及系统,通过SDN控制器根据组播源和组播加入者的信息与轮切列表进行比较,生成组播转组播表项,并根据轮切计划依次将组播转组播表项发送给SDN交换机,由SDN交换机根据SDN控制器下发的组播转组播表项,修改前端设备发出的组播流的目的地址和端口为解码设备的组播地址和端口,将组播流发送到解码设备。本发明利用SDN交换机实现多个组播地址转固定组播地址,解决电视墙组播切换轮切不同步问题,同时还降低了视频管理服务器和组播交换机的性能消耗。
技术领域
本发明属于网络路由技术领域,尤其涉及一种基于SDN的快速组播轮切方法、装置及系统。
背景技术
随着监控行业的发展,很多行业的实时监控都有在电视墙上实现实况轮切的需求,实况轮切主要用于用户快速地依次查看多个前端设备上的实时视频图像。实况轮切过程相当于处于解码端的用户不断地与多个前端设备不断新建与断开单个实况业务的过程。在实况轮切的解决方案中,通常采用组播组的方式来接收视频流,解决流复制瓶颈的问题。
在轮切过程中,经常要在一定周期内切换接收新的源IPC发出的组播流,视频管理服务器和解码器之间需要进行协商调度,控制解码器停止接收前一个IPC组播流而接收新的组播流。解码器发送IGMP离开和加入报文,解码器至RP之间拆除前一IPC的组播流转发树,建立新IPC组播流转发树。
然而,上述过程中,视频切换的延时大,多个解码器在电视墙上轮切时存在视频切换不同步的问题,同时视频管理服务器信令交互、交换机组播控制处理的性能消耗较大。
发明内容
本发明的目的是提供一种基于SDN的快速组播轮切方法、装置及系统,用于解决现有技术在实况轮切的时候,视频切换的延时大、视频切换不同步以及视频管理服务器信令交互、交换机组播控制处理的性能消耗较大等技术问题。
为了实现上述目的,本发明技术方案如下:
一种基于SDN的快速组播轮切方法,应用于视频监控系统实现轮切,所述视频监控系统还包括前端设备、解码设备和视频管理服务器,所述视频监控系统还包括SDN控制器和作为组播汇聚点RP的SDN交换机,所述基于SDN的快速组播轮切方法,包括:
SDN控制器接收视频管理服务器下发的解码设备轮切计划、前端设备发出的原始组播地址端口、为解码设备分配的规定组播地址和端口,生成轮切列表;
SDN交换机接收前端设备发出的组播源注册报文生成组播源信息,接收解码设备发出的组播加入报文生成组播加入者信息,上报给SDN控制器;
SDN控制器将组播源和组播加入者的信息与轮切列表进行比较,生成组播转组播表项,并根据轮切计划依次将组播转组播表项发送给SDN交换机;
SDN交换机根据SDN控制器下发的组播转组播表项,修改前端设备发出的组播流的目的地址和端口为解码设备的组播地址和端口,将组播流发送到解码设备。
进一步地,所述基于SDN的快速组播轮切方法,还包括:
SDN控制器向SDN交换机下发应用层解析流表;
SDN交换机在轮切计划中的轮切周期到后,解析到下一个前端设备发送到SDN交换机的当前报文为I帧时,再根据SDN控制器下发的组播转组播表项,修改前端设备发出的组播流的目的地址和端口为解码设备的组播地址和端口,将组播流发送到解码设备。
本发明还提出了一种基于SDN的快速组播轮切系统,应用于视频监控网络实现轮切,所述视频监控网络还包括前端设备、解码设备和视频管理服务器,所述基于SDN的快速组播轮切系统包括SDN控制器和作为组播汇聚点RP的SDN交换机,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711460006.7/2.html,转载请声明来源钻瓜专利网。