一种视频直播分发网络的动态路由方法及装置制造方法及图纸

技术编号:8776424 阅读:196 留言:0更新日期:2013-06-09 18:39
本发明专利技术涉及信息与通信技术领域,具体涉及一种视频直播分发网络的动态路由方法及装置。在视频直播分发网络中,当用户客户端请求接收某个视频直播业务时,业务管理系统根据用户的接入需求产生相应的用户接入路由建立通知信息,提交给视频分发网络全局服务器。视频分发网络全局服务器根据用户客户端的位置、类型等信息,分配一个边缘节点服务器为其提供所请求的视频直播业务转发服务,并通过业务管理系统将边缘节点服务器的接入URL提供给请求服务的用户客户端。视频分发网络全局服务器发送路由建立请求消息到边缘节点服务器,通知边缘节点服务器建立到用户客户端的用户接入路由,提供指定视频直播业务的转发服务。

【技术实现步骤摘要】
一种视频直播分发网络的动态路由方法及装置
本专利技术涉及通信网络,尤其涉及视频分发网络中的一种视频直播分发网络的动态路由方法及装置。
技术介绍
随着视频技术的广泛应用,基于Internet的视频直播服务的需求日益增加,而基于Internet的大规模视频流量分发成为视频直播服务所面临的一个严峻挑战。虽然CDN技术被广泛应用于分发Web流量和视频点播流量,实现网络内容的就近访问,缓解流媒体传输的高吞吐率对骨干网带宽带来的压力,提高业务响应速度,但目前CDN技术还不能很好地解决大规模视频直播业务的流量分发问题。如图1所示,对于大规模视频直播服务,可以通过部署由直播源站节点服务器集群、中继节点服务器集群和边缘节点服务器集群等视频分发网络节点服务器集群所组成的视频直播分发网络来提高大规模视频直播业务的服务效率,降低视频直播业务传输所占用的网络带宽。对于大型视频直播分发网络,对大量分散部署的服务器集群的高度集中管理和控制是确保网络效率、可靠性、可控性的必要手段。视频分发网络全局服务器可以看作是一组逻辑设备,实现了视频直播分发网络的管理、监控、动态配置、控制、调度等功能,对视频直播分发网络中的所有视频分发网络节点服务器进行集中控制、管理和调度。
技术实现思路
在如图1所示的视频直播分发网络中,当一个用户客户端请求接收一个视频直播业务时,视频分发网络全局服务器需要动态地为请求接收视频直播业务的用户客户端分配业务接入路由,以使用户客户端可以从指定的边缘节点服务器获取视频直播业务的直播媒体流。此外,视频分发网络全局服务器也需要在用户客户端停止接收视频直播业务的时候,快速终止视频直播分发网络向所述用户客户端的直播媒体流转发。为了实现视频分发网络全局服务器对视频直播业务的业务接入路由的动态分配,本专利技术提出了一种视频直播分发网络的动态路由方法及装置。根据本专利技术的第一方面,提供了一种视频直播分发网络的动态路由方法。当用户客户端请求接收一个视频直播业务时,视频分发网络全局服务器根据用户的业务接入需求动态控制视频直播分发网络中的视频直播分发网络节点服务器建立视频直播业务的用户接入路由;当用户客户端请求终止接收一个视频直播业务时,视频分发网络全局服务器根据用户的需求动态控制视频分发网络中的视频直播分发网络节点服务器拆除用户客户端的视频直播业务用户接入路由。根据本专利技术的第二方面,提供了一种视频直播业务的用户接入路由动态建立方法,其特征在于:a)当用户客户端请求接收一个视频直播业务时,业务管理系统根据用户的接收请求生成用户接入路由建立通知消息,提交给视频分发网络全局服务器;b)视频分发网络全局服务器根据用户接入路由建立通知消息中所包含的用户客户端位置、用户客户端类型、以及请求接入的视频直播业务等信息,分配一个边缘节点服务器为用户客户端提供其所请求的视频直播业务的直播媒体流转发服务,并通过业务管理系统将分配的边缘节点服务器的URL提供给请求服务的用户客户端;c)视频分发网络全局服务器发送路由建立请求消息到步骤b)中分配的边缘节点服务器,通知边缘节点服务器建立到用户客户端的用户接入路由,以转发指定视频直播业务的直播媒体流到用户客户端。根据本专利技术的第三方面,提供了一种视频直播业务的用户接入路由动态拆除方法。其特征在于:视频分发网络全局服务器接收来自业务管理系统的用户接入路由拆除通知消息后,发送路由拆除请求消息到建立所述用户接入路由的边缘节点服务器,通知边缘节点服务器拆除指定用户接入路由。根据本专利技术的第四方面,提供了视频直播分发网络全局路由管理装置。视频直播分发网络全局路由管理装置运行于视频分发网络全局服务器中,负责控制视频直播业务的用户接入路由的动态建立和拆除。视频直播分发网络全局路由管理装置中包括:第一获取装置、第一发送装置、第二获取装置、第二发送装置、路由控制装置。其中:第一获取装置用于接收来自业务管理系统等外部装置的用户接入路由建立通知消息或用户接入路由拆除通知消息等信息;第一发送装置用于发送用户接入路由建立通知响应或者用户接入路由拆除通知响应等消息到业务管理系统等外部装置;第二获取装置用于接收来自视频直播分发网络路由代理装置的路由建立响应消息或者路由拆除响应消息等信息;第二发送装置用于发送路由建立请求消息或者路由拆除请求消息等信息到视频直播分发网络路由代理装置;路由控制装置用于控制视频直播业务用户接入路由的动态创建和拆除。根据本专利技术的第五方面,提供了一种视频直播分发网络路由代理装置。视频直播分发网络路由代理装置运行于视频直播分发网络节点服务器中,负责实现边缘节点服务器上视频直播业务用户接入路由的创建和拆除功能。视频直播分发网络路由代理装置中包括:第三获取装置、第三发送装置、路由管理装置。其中:第三获取装置用于接收来自视频直播分发网络全局路由管理装置的路由建立请求消息或者路由拆除请求消息等信息;第三发送装置用于发送路由建立响应消息或者路由拆除响应消息等信息到视频直播分发网络全局路由管理装置;路由管理装置用于在边缘节点服务器上建立和拆除视频直播业务用户接入路由。根据本专利技术的第六方面,提供了视频直播业务的用户接入路由动态建立过程。其中,包括如下步骤:a)视频分发网络全局服务器接收到来自业务管理系统等外部装置的用户接入路由建立通知消息;b)视频直播分发网络全局路由管理装置根据视频分发网络的路由策略,为用户客户端分配可以为其提供所请求的视频直播业务的直播媒体流转发服务的边缘节点服务器;c)视频直播分发网络全局路由管理装置发送路由建立请求消息到步骤b)中所分配的边缘节点服务器,消息中携带目标用户客户端和请求接入的视频直播业务信息;d)边缘节点服务器上的视频直播分发网络路由代理装置根据路由建立请求消息中携带的信息,在边缘节点服务器上建立视频直播业务用户接入路由,通过该路由转发指定视频直播业务的直播媒体流到指定用户客户端;e)边缘节点服务器上的视频直播分发网络路由代理装置发送路由建立响应消息到视频直播分发网络全局路由管理装置,消息中携带边缘节点服务器的业务接入URL;f)视频直播分发网络全局路由管理装置发送用户接入路由建立通知响应消息到业务管理系统等外部装置,消息中携带边缘节点服务器的业务接入URL。根据本专利技术的第七方面,提供了视频直播业务的用户接入路由动态拆除过程。其中,包括如下步骤:a)视频直播分发网络全局路由管理装置接收来自业务管理系统等外部装置的用户接入路由拆除通知消息,消息中携带目标用户客户端和目标视频直播业务的标识信息;b)视频直播分发网络全局路由管理装置根据用户接入路由拆除通知消息中携带的信息检索建立所述用户接入路由的边缘节点服务器;c)视频直播分发网络全局路由管理装置发送路由拆除请求消息到步骤b)中获取的边缘节点服务器;d)边缘节点服务器上的视频直播分发网络路由代理装置拆除所述视频直播业务用户接入路由;e)边缘节点服务器上的视频直播分发网络路由代理装置发送路由拆除响应消息到视频直播分发网络全局路由管理装置;f)视频直播分发网络全局路由管理装置发送用户接入路由拆除通知响应消息到业务管理系统等外部装置。根据本专利技术的第八方面,提供了视频直播业务的用户接入处理过程。其中,包括如下步骤:a)用户客户端向业务管理系统请求接收一个视频直播业务;本文档来自技高网...
一种视频直播分发网络的动态路由方法及装置

【技术保护点】
一种视频直播分发网络的动态路由方法,其特征在于:当用户客户端请求接收一个视频直播业务时,视频分发网络全局服务器根据用户的业务接入需求动态控制视频直播分发网络中的视频分发网络节点服务器建立视频直播业务的用户接入路由;当用户客户端请求终止接收一个视频直播业务时,视频分发网络全局服务器根据用户的需求动态控制视频分发网络中的视频直播分发网络节点服务器拆除用户客户端的视频直播业务用户接入路由。

【技术特征摘要】
1.一种视频直播分发网络的动态路由方法,其特征在于:当用户客户端请求接收一个视频直播业务时,视频分发网络全局服务器根据用户的业务接入需求动态控制视频直播分发网络中的视频直播分发网络节点服务器建立视频直播业务的用户接入路由;当用户客户端请求终止接收一个视频直播业务时,视频分发网络全局服务器根据用户的需求动态控制视频分发网络中的视频直播分发网络节点服务器拆除用户客户端的视频直播业务用户接入路由;视频直播业务的用户接入终止处理过程包含以下步骤:视频直播业务的用户客户端向业务管理系统请求停止接收一个视频直播业务;业务管理系统接收到用户客户端的请求,通过执行视频直播业务的用户接入路由动态拆除过程来拆除为所述用户客户端提供指定视频直播业务的接入服务的用户接入路由;视频直播业务的用户接入路由动态建立过程包含以下步骤:a)视频分发网络全局服务器接收到来自业务管理系统的用户接入路由建立通知消息;b)视频直播分发网络全局路由管理装置根据视频分发网络的路由策略,为用户客户端分配可以为其提供所请求的视频直播业务的直播媒体流转发服务的边缘节点服务器;c)视频直播分发网络全局路由管理装置发送路由建立请求消息到步骤b)中所分配的边缘节点服务器,消息中携带目标用户客户端和请求接入的视频直播业务信息;d)边缘节点服务器上的视频直播分发网络路由代理装置根据路由建立请求消息中携带的信息,在边缘节点服务器上建立视频直播业务用户接入路由,通过该路由转发指定视频直播业务的直播媒体流到指定用户客户端;e)边缘节点服务器上的视频直播分发网络路由代理装置发送路由建立响应消息到视频直播分发网络全局路由管理装置,消息中携带边缘节点服务器的业务接入URL;f)视频直播分发网络全局路由管理装置发送用户接入路由建立通知响应消息到业务管理系统,消息中携带边缘节点服务器的业务接入URL。2.根据权利要求1所述的视频直播分发网络的动态路由方法,视频直播业务的用户接入路由动态拆除方法的特征在于:视频分发网络全局服务器接收来自业务管理系统的用户接入路由拆除通知消息后,发送路由拆除请求消息到建立所述用户接入路由的边缘节点服务器,通知边缘节点服务器拆除指定用户接入路由。3.根据权利要求1-2中任一所述的视频直播分发网络的动态路由方法,其特征在于,视频直播业务的用户接入处理过程包含以下步骤:a)用户客户端向业务管理系统请求接收一个视频直播业务;b)业务管理系统接收到用户客户端的请求,通过执行所述视频直播...

【专利技术属性】
技术研发人员:汤晓辉
申请(专利权)人:苏州达联信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1