专利名称:一种视频分发网络集中控制协议及实现装置的制作方法
技术领域:
本发明涉及通信网络,尤其涉及视频分发网络中的一种视频分发网络集中控制协议及实现装置。
背景技术:
随着视频技术的广泛应用,基于Internet的视频直播服务的需求日益增加,而基于Internet的大规模视频流量分发成为视频直播服务所面临的一个严峻挑战。虽然CDN技术被广泛应用于分发Web流量和视频点播流量,实现网络内容的就近访问,缓解流媒体传输的高吞吐量对骨干网带宽带来的压力,提高业务响应速度,但目前CDN技术还不能很好地解决大规模视频直播服务的流量分发问题。此外,大规模视频通信业务也需要高效、可靠的视频分发网络技术的支持。如图1所示,对于大规模视频直播服务,可以通过部署由源站服务器集群、中继服务器集群和边缘服务器集群所组成的视频直播分发网络来提高大规模视频直播业务的服务效率,降低视频直播服务传输所占用的网络带宽。对于大规模视频通信服务,如图2所示,可以通过部署代理服务器集群来组成视频通信分发网络,从而提高视频通信业务的吞吐量,提高业务并发量。无论是对于图1所示的视频直播分发网络还是图2所示的视频通信分发网络,要确保网络效率、可靠性、可控性,使网络高效运行,首先需要解决的是对于大量分散部署的服务器的高度集中管理、实时动态控制和调度问题,而目前在这个方面还缺乏有效的技术手段。
发明内容
为了解决视频分发网络的集中管理和控制问题,本发明针对图1和图2所示的视频分发网络系统,提出了一种视频分发网络集中控制协议及实现装置。根据本发明的第一方面,提供了一种视频分发网络集中控制协议。其特征在于:利用视频分发网络全局服务器装置作为视频分发网络的集中控制装置,负责实现视频分发网络的集中管理、控制、调度和监控;视频分发网络节点服务器在视频分发网络全局服务器装置的统一控制下,实现视频分发网络内的媒体流的接入、处理、分发和传输。根据本发明的第二方面,提供了一种视频分发网络全局服务器装置,负责实现对视频分发网络内所有视频分发网络节点服务器的控制和调度。所述装置中包括:第一获取装置、第一发送装置、控制通道装置、控制接口装置、网络管理装置。其中:第一获取装置用于获取来自视频分发网络节点服务器的控制消息;第一发送装置用于发送控制消息到视频分发网络节点服务器;控制通道装置用于分别建立和网络中所有视频分发网络节点服务器之间的控制信息传输通道,并对来自各视频分发网络节点服务器的控制消息进行协议解封装处理,对要发送到视频分发网络节点服务器的控制信息进行协议封装处理;控制接口装置用于将控制通道装置接收到的控制信息转交到网络管理装置,同时将来自网络管理装置的控制信息转交给控制通道装置,以发送给相关视频分发网络节点服务器;网络管理装置负责实现对视频分发网络中所有视频分发网络节点服务器的集中控制和管理,包括网络控制、网络发现、网络接入、网络调度、网络监控等管理控制功能。根据本发明的第三方面,提供了一种视频分发网络集中控制协议代理装置,其可以运行于视频分发网络节点服务器中,负责实现视频分发网络集中控制协议的客户端功能。视频分发网络全局服务器装置通过视频分发网络集中控制协议代理装置控制和管理视频分发网络节点服务器。所述装置中包括:第二获取装置、第二发送装置、控制通道装置、控制接口装置、节点服务器控制装置。其中:第二获取装置用于接收来自视频分发网络全局服务器装置的控制消息;第二发送装置用于发送控制消息到视频分发网络全局服务器装置;控制通道装置用于建立和视频分发网络全局服务器装置之间的控制信息传输通道,并负责和视频分发网络全局服务器装置之间接收和发送控制消息;控制接口装置用于将控制通道装置接收到的控制信息转交给节点服务器控制装置,同时将来自节点服务器控制装置的控制信息转交给控制通道装置,以发送到视频分发网络全局服务器装置;节点服务器控制装置负责实现对视频分发网络节点服务器的网络控制、网络发现、网络接入、网络调度、网络监控等管理控制功能。根据本发明的第四方面,视频分发网络集中控制协议通过八种类型的控制信息的交互和执行来实现对视频分发网络中的所有视频分发网络节点服务器的交互式控制,其中包括:网络请求彳目息、网络响应/[目息、控制请求/[目息、控制响应/[目息、事件请求/[目息、事件响应信息、数据请求信息、数据响应信息。根据本发明的第五方面,提供了视频分发网络集中控制协议的控制通道。视频分发网络全局服务器装置和其所控制的每个视频分发网络节点服务器之间均建立一条控制通道,用于在视频分发网络全局服务器装置和视频分发网络节点服务器之间双向传送控制信息。根据本发明的第六方面,提供了视频分发网络集中控制协议的控制通道建立过程,用于在视频分发网络节点服务器和视频分发网络全局服务器装置之间建立控制通道。其中,包含以下步骤:a)当视频分发网络节点服务器启动后,嵌入在其中的视频分发网络集中控制协议代理装置发送控制通道建立请求消息到视频分发网络全局服务器装置,其中携带视频分发网络集中控制协议代理装置的通道建立参数信息;b)视频分发网络全局服务器装置根据视频分发网络集中控制协议代理装置的通道建立参数信息进行准入判断;c)视频分发网络全局服务器装置发送控制通道建立响应消息到视频分发网络集中控制协议代理装置,其中携带步骤b)中的准入判断结果和视频分发网络全局服务器装置的通道建立参数信息;d)视频分发网络集中控制协议代理装置发送控制通道建立确认消息到视频分发网络全局服务器装置。视频分发网络集中控制协议的控制通道成功建立后,视频分发网络全局服务器装置和视频分发网络集中控制协议代理装置均开始监听所创建的控制通道上传输的控制消息,并通过所述控制通道发送控制消息到对端装置。
根据本发明的第七方面,提供了视频分发网络集中控制协议的下行控制消息处理过程,用于实现视频分发网络全局服务器装置发送到视频分发网络节点服务器的控制消息的传输和处理。其中,包含以下步骤:a)视频分发网络全局服务器装置利用控制通道发送控制消息到视频分发网络集中控制协议代理装置;b)视频分发网络集中控制协议代理装置对接收到的控制消息进行处理,并将处理结果封装进响应消息中;c)视频分发网络集中控制协议代理装置发送响应消息到视频分发网络全局服务
器装置。根据本发明的第八方面,提供了视频分发网络集中控制协议的上行控制消息处理过程,用于实现视频分发网络节点服务器的上报信息的传输和处理。其中,包含以下步骤:a)视频分发网络集中控制协议代理装置获得需要上报到视频分发网络全局服务器装置的信息,封装进控制消息中;b)视频分发网络集中控制协议代理装置利用控制通道发送控制消息到视频分发网络全局服务器装置;c)视频分发网络全局服务器装置对接收到的控制消息进行处理,并将处理结果封装进响应消息中;d)视频分发网络全局服务器装置利用控制通道发送响应消息到视频分发网络集中控制协议代理装置。采用本发明的方案,可以实现视频分发网络集中控制信息在视频分发网络全局服务器装置和视频分发网络节点服务器之间的可靠传输,从而使视频分发网络全局服务器装置可以对大规模视频分发网络中的所有视频分发网络节点服务器进行集中控制、管理和调度。
通过参照附图阅读以下所作的对非限制性实施例的详细描述,本发明的其它特征、目的和优点将会变得更明显。本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1示出了视频直播业务的视频分发网络系统结构示意图;图2示出了视频通信业务的视频分发网络系统结构示意图;图3示出了视频分发网络集中控制协议下的视频直播业务分发网络系统结构示意图;图4示出了视频分发网络集中控制协议下的视频通信业务分发网络系统结构示意图;图5示出了根据本发明的一个具体实施例的视频分发网络全局服务器装置的结构示意图;图6示出了根据本发明的一个具体实施例的视频分发网络集中控制协议代理装置的结构示意图;图7示出了根据本发明的一个具体实施例的视频分发网络集中控制协议的控制通道建立过程的流程图;图8示出了根据本发明的一个具体实施例的视频分发网络集中控制协议的下行控制消息处理过程的流程图;图9示出了根据本发明的一个具体实施例的视频分发网络集中控制协议的上行控制消息处理过程的流程图。其中,相同或相似的附图标记表示相同或相似的步骤特征或装置/模块。
具体实施例方式下面结合附图,对本发明的优选实施方式进行详细的说明。如图3和图4所示,在视频分发网络内,各视频分发网络节点服务器负责实现视频分发网络内的媒体流的接入、处理、分发和传输。全局服务器I作为视频分发网络内的核心控制设备,负责实现对视频分发网络内所有视频分发网络节点服务器的集中管理、控制、调度和监控。下面根据图5,并结合图3和图4对本发明的第二方面进行说明。视频分发网络全局服务器装置负责实现对视频分发网络内所有视频分发网络节点服务器的控制、管理、调度和监控。视频分发网络全局服务器装置中包括:第一获取装置101、第一发送装置102、控制通道装置103、控制接口装置104、网络管理装置105。其中:第一获取装置101,用于获取来自视频分发网络节点服务器的控制消息。第一获取装置101将接收到的控制消息转交给控制通道装置103。第一发送装置102,用于将来自控制通道装置103的控制消息发送到指定视频分发网络节点服务器。控制通道装置103,用于分别建立和视频分发网络中所有视频分发网络节点服务器之间的控制信息传输通道,对来自各视频分发网络节点服务器的控制消息进行协议解封装处理,获取其中承载的控制信息,转交给控制接口装置104进行相关处理;将要发送到视频分发网络节点服务器的控制信息按照视频分发网络集中控制协议的消息格式进行封装,并通过第一发送装置102发送给视频分发网络节点服务器。控制接口装置104,用于将控制通道装置接收到的控制信息转交到网络管理装置105,同时将来自网络管理装置105的控制信息转交给控制通道装置103,以发送到相关视频分发网络节点服务器。网络管理装置105,负责实现对视频分发网络中所有视频分发网络节点服务器的集中控制和管理,通过对视频分发网络集中控制协议的各种控制信息的处理实现网络控制、网络发现、网络接入、网络调度、网络监控等管理控制功能。以图3中所示的视频直播分发网络为例,全局服务器装置I中的控制通道装置103负责和网络中的每个视频分发网络节点服务器之间建立一条控制通道。当全局服务器装置I要发送一条控制信息到节点服务器J31时,全局服务器装置I中的网络管理装置105将所述控制信息提交给控制接口装置104 ;控制接口装置104将所述信息转交给控制通道装置103 ;控制通道装置103将所述控制信息封装进视频分发网络集中控制协议的控制消息中,并提交给第一发送装置102 ;第一发送装置102通过全局服务器装置I和节点服务器J31之间的控制通道将接收到的控制消息发送给节点服务器J31中的视频分发网络集中控制协议代理装置。当全局服务器装置I中的第一获取装置101接收到来自节点服务器J31的控制消息X,第一获取装置101将控制消息X转交给控制通道装置103 ;控制通道装置103对控制消息X进行协议解封装,获取其中承载的控制信息I ;控制通道装置103将控制信息y提交给控制接口装置104 ;控制接口装置104再进一步将控制信息y提交给网络管理装置105进行处理。下面根据图6,并结合图3和图4对本发明的第三方面进行说明。视频分发网络集中控制协议代理装置运行于视频分发网络节点服务器中,负责实现视频分发网络集中控制协议的客户端功能。视频分发网络全局服务器装置通过视频分发网络集中控制协议代理装置控制和管理视频分发网络节点服务器。视频分发网络集中控制协议代理装置中包括:第二获取装置201、第二发送装置202、控制通道装置203、控制接口装置204、节点服务器控制装置205。其中:第二获取装置201,用于接收来自视频分发网络全局服务器装置的控制消息。第二获取装置201将接收到的控制消息转交给控制通道装置203。第二发送装置202,用于接收来自控制通道装置203的控制消息,并将接收到的控制消息发送到视频分发网络全局服务器装置。控制通道装置203,用于建立和视频分发网络全局服务器装置之间的控制信息传输通道,并负责和视频分发网络全局服务器装置之间接收和发送控制消息。控制通道装置203将接收到的控制消息进行协议解封装后,提取其中的控制信息,转交给控制接口装置204进行进一步处理;将来自控制接口装置204的控制信息按照视频分发网络集中控制协议的消息格式进行封装,提交给第二发送装置202,以发送给视频分发网络全局服务器装置。控制接口装置204,用于将控制通道装置203接收到的控制信息转交给节点服务器控制装置205,并将来自节点服务器控制装置205的控制信息转交给控制通道装置203。节点服务器控制装置205,负责通过和视频分发网络全局服务器装置的控制信息交互实现对视频分发网络节点服务器的网络控制、网络发现、网络接入、网络调度、网络监控等管理控制功能。以图3中所示的视频直播分发网络为例,当节点服务器J31中的视频分发网络集中控制协议代理装置要发送一条控制信息到全局服务器装置I时,其中的节点服务器控制装置205将所述控制信息提交给控制接口装置204 ;控制接口装置204将所述信息转交给控制通道装置203 ;控制通道装置203将所述控制信息封装进视频分发网络集中控制协议的控制消息中,并提交给第二发送装置202 ;第二发送装置202通过全局服务器装置I和节点服务器J31之间的控制通道将接收到的控制消息发送给全局服务器装置I。当节点服务器J31中的第二获取装置201接收到来自全局服务器装置I的控制消息1,第二获取装置201将控制消息I转交给控制通道装置203 ;控制通道装置203对控制消息I进行协议解封装,获取其中承载的控制信息z ;控制通道装置203将控制信息z提交给控制接口装置204 ;控制接口装置204再进一步将控制信息z提交给节点服务器控制装置205进行处理。以下对本发明的第四方面进行详细说明,图3、图4及其相关方面描述在此一并作为参考。
视频分发网络全局服务器装置和视频分发网络集中控制协议代理装置之间通过视频分发网络集中控制协议的交互式控制信息实现对视频分发网络中的所有视频分发网络节点服务器的控制。这些控制信息主要包括:网络请求信息、网络响应信息、控制请求信息、控制响应信息、事件请求信息、事件响应信息、数据请求信息、数据响应信息。其中:网络请求信息被视频分发网络节点服务器用于请求接入视频分发网络全局服务器装置所控制的视频分发网络;网络响应信息被视频分发网络全局服务器装置用于响应来自视频分发网络节点服务器的网络接入请求,其中携带网络请求信息的处理结果;控制请求信息被视频分发网络全局服务器装置用于发送控制要求到视频分发网络节点服务器;控制响应信息被视频分发网络节点服务器用于将控制请求信息的执行结果发送给视频分发网络全局服务器;事件请求信息被视频分发网络节点服务器用于向视频分发网络全局服务器报告视频分发网络节点服务器的状态信息等需要上报的信息;事件响应信息被视频分发网络全局服务器用于响应事件请求信息,其中携带事件请求信息的处理结果;数据请求信息被视频分发网络全局服务器装置或视频分发网络节点服务器用于请求对方提供所需要的数据信息;数据响应信息被视频分发网络全局服务器装置或视频分发网络节点服务器用于作为数据请求信息的响应信息,其中携带数据请求信息的处理结果。以下结合图3和图4对本发明的第五方面进行详细说明。视频分发网络集中控制协议的控制通道用于在视频分发网络全局服务器装置和视频分发网络节点服务器之间双向传输控制信息。视频分发网络全局服务器装置和其所控制的每个视频分发网络节点服务器之间均会建立一条控制通道,用于在视频分发网络全局服务器装置和所述视频分发网络节点服务器之间双向传送控制信息。视频分发网络集中控制协议的控制通道定义由下列数据组成:视频分发网络全局服务器装置IP地址、视频分发网络节点服务器IP地址、视频分发网络全局服务器装置控制端口号、视频分发网络节点服务器控制端口号。其中:视频分发网络全局服务器装置控制端口号和视频分发网络节点服务器控制端口号是指视频分发网络集中控制协议控制报文传输所使用的UDP协议的端口号。视频分发网络全局服务器装置中的控制通道装置和视频分发网络集中控制协议代理装置中的控制通道装置负责建立和维护控制通道,并利用控制通道进行控制信息的传输。视频分发网络集中控制协议所定义的八类交互式控制信息均在视频分发网络集中控制协议的控制通道中进行传输。以下根据图7,并结合图3对本发明的第六方面进行描述。视频分发网络集中控制协议的控制通道建立过程用于在视频分发网络节点服务器和视频分发网络全局服务器装置之间建立控制通道。下面以图3中的全局服务器I和节点服务器J31为例,对视频分发网络集中控制协议的控制通道建立过程进行描述,其中包含以下步骤:步骤S10,当节点服务器J31启动后,包含在其中的视频分发网络集中控制协议代理装置发送控制通道建立请求消息到全局服务器装置1,其中携带节点服务器J31中的视频分发网络集中控制协议代理装置的通道建立参数信息,如:节点服务器J31的IP地址、节点服务器J31的控制端口号等。步骤S11,全局服务器装置I根据接收到的控制通道建立请求消息进行准入判断,判断是否允许节点服务器J31接入到视频分发网络中来。如果全局服务器装置I允许节点服务器J31接入到视频分发网络中来,则准入判断结果为成功,否则准入判断结果为失败。步骤S12,全局服务器装置I发送控制通道建立响应消息到节点服务器J31中的视频分发网络集中控制协议代理装置,其中携带步骤Sll中的准入判断结果和全局服务器装置I的通道建立参数信息,如:全局服务器装置I的IP地址、全局服务器装置I的控制端口号等信息。步骤S13,节点服务器J31中的视频分发网络集中控制协议代理装置获取控制通道建立响应消息中的准入判断结果,如果准入判断结果为成功,则发送控制通道建立确认消息到全局服务器装置1,消息中的结果代码设置为成功,表示全局服务器装置I和节点服务器J31中的视频分发网络集中控制协议代理装置之间的控制通道成功建立;如果准入判断结果为失败,则发送控制通道建立确认消息到全局服务器装置1,消息中的结果代码设置为失败,表示全局服务器装置I和节点服务器J31中的视频分发网络集中控制协议代理装置之间的控制通道成功失败。如果视频分发网络集中控制协议的控制通道建立成功,全局服务器装置I和节点服务器J31中的视频分发网络集中控制协议代理装置均开始监听所创建的控制通道上传输的控制消息,并通过所述控制通道发送控制消息到对端装置。以下根据图8,并结合图3对本发明的第七方面进行描述。视频分发网络集中控制协议的下行控制消息处理过程用于实现视频分发网络全局服务器装置发送到视频分发网络节点服务器的控制消息的传输和处理。下面以图3中所示的全局服务器I和节点服务器J31为例,对所述过程进行描述,其中包含以下步骤:步骤S20,全局服务器装置I中的网络管理装置产生一条针对节点服务器J31的控制消息,例如:控制请求信息。全局服务器装置I中的第一发送装置通过全局服务器装置I和节点服务器J31之间的控制通道发送所述控制消息到节点服务器J31。步骤S21,节点服务器J31中的视频分发网络集中控制协议代理装置接收到来自全局服务器装置I的控制消息,其中的节点服务器控制装置根据接收到的控制消息进行相关处理,并将处理结果封装进控制响应消息中。步骤S22,节点服务器J31中的视频分发网络集中控制协议代理装置通过和全局服务器装置I之间的控制通道发送步骤S21所产生的控制响应消息到全局服务器装置I。以下根据图9,并结合图3对本发明的第八方面进行描述。视频分发网络集中控制协议的上行控制消息处理过程主要用于实现视频分发网络节点服务器的上报信息的传输和处理,下面以图3中所示的全局服务器I和节点服务器J31为例,对所述过程进行描述,其中包含以下步骤:步骤S30,当节点服务器J31中某些信息(如设备运行统计信息)需要上报到全局服务器装置I时,嵌入在节点服务器J31中的视频分发网络集中控制协议代理装置将需要上报的信息封装进控制消息中,并利用和全局服务器装置I之间的控制通道发送所产生的控制消息到全局服务器装置I。步骤S31,全局服务器装置I对接收到的控制消息进行处理,并将处理结果封装进响应消息中。步骤S32,全局服务器装置I利用和节点服务器J31中的视频分发网络集中控制协议代理装置之间的控制通道发送响应消息到视频分发网络集中控制协议代理装置。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改,等同替换,改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种视频分发网络集中控制协议,其特征在于: a)利用视频分发网络全局服务器装置作为视频分发网络的集中控制装置,负责实现视频分发网络的集中管理、控制、调度和监控; b)视频分发网络节点服务器在视频分发网络全局服务器装置的统一控制下,实现视频分发网络内的媒体流的接入、处理、分发和传输。
2.根据权利要求1所述的视频分发网络集中控制协议,其特征还在于:视频分发网络集中控制协议通过八种类型的控制信息的交互和执行来实现对视频分发网络中的所有视频分发网络节点服务器的交互式控制,其中包括:网络请求信息、网络响应信息、控制请求信息、控制响应信息、事件请求信息、事件响应信息、数据请求信息、数据响应信息。
3.根据权利要求1-2所述的视频分发网络集中控制协议,其特征还在于:视频分发网络全局服务器装置和其所控制的每个视频分发网络节点服务器之间均建立一条控制通道,用于在视频分发网络全局服务器装置和视频分发网络节点服务器之间双向传送控制信息。
4.根据权利要求1-3所述的视频分发网络集中控制协议,其特征还在于,视频分发网络集中控制协议的控制通道的建立过程包含以下步骤: a)当视频分发网络节点服务器启动后,嵌入在其中的视频分发网络集中控制协议代理装置发送控制通道建立请求消息到视频分发网络全局服务器装置,其中携带视频分发网络集中控制协议代理装置的通道建立参数信息; b)视频分发网络全局服务器 装置视频分发网络集中控制协议代理装置的通道建立参数信息进行准入判断; c)视频分发网络全局服务器装置发送控制通道建立响应消息到视频分发网络集中控制协议代理装置,其中携带步骤b)中的准入判断结果和视频分发网络全局服务器装置的通道建立参数信息; d)视频分发网络集中控制协议代理装置发送控制通道建立确认消息到视频分发网络全局服务器装置。
5.根据权利要求1-4所述的视频分发网络集中控制协议,其特征还在于,视频分发网络集中控制协议的下行控制消息处理过程包含以下步骤: a)视频分发网络全局服务器装置利用控制通道发送控制消息到视频分发网络集中控制协议代理装置; b)视频分发网络集中控制协议代理装置对接收到的控制消息进行处理,并将处理结果封装进响应消息中; c)视频分发网络集中控制协议代理装置发送响应消息到视频分发网络全局服务器装置。
6.根据权利要求1-5所述的视频分发网络集中控制协议,其特征还在于,视频分发网络集中控制协议的上行控制消息处理过程包含以下步骤: a)视频分发网络集中控制协议代理装置获得需要上报到视频分发网络全局服务器装置的信息,封装进控制消息中; b)视频分发网络集中控制协议代理装置利用控制通道发送控制消息到视频分发网络全局服务器装置; c)视频分发网络全局服务器装置对接收到的控制消息进行处理,并将处理结果封装进响应消息中; d)视频分发网络全局服务器装置利用控制通道发送响应消息到视频分发网络集中控制协议代理装置。
7.一种视频分发网络全局服务器装置,负责实现对视频分发网络内所有视频分发网络节点服务器的控制和调度,其特征在于: a)视频分发网络全局服务器装置中包括:第一获取装置、第一发送装置、控制通道装置、控制接口装置、网络管理装置; b)第一获取装置用于获取来自视频分发网络节点服务器的控制消息; c)第一发送装置用于发送控制消息到视频分发网络节点服务器; d)控制通道装置用于分别建立和网络中所有视频分发网络节点服务器之间的控制信息传输通道,并对来自各视频分发网络节点服务器的控制消息进行协议解封装处理,对要发送到视频分发网络节点服务器的控制信息进行协议封装处理; e)控制接口装置用于将控制通道装置接收到的控制信息转交到网络管理装置,同时将来自网络管理装置的控制信息转交给控制通道装置,以发送给相关视频分发网络节点服务器; f)网络管理装置负责实现对视频分发网络中所有视频分发网络节点服务器的集中控制和管理,包括网络控制、网络发现、网络接入、网络调度、网络监控等管理控制功能。
8.一种视频分发网络集中控制协议代理装置,负责实现视频分发网络集中控制协议的客户端功能,其特征在于: a)视频分发网络集中控制协议代理装置中包括:第二获取装置、第二发送装置、控制通道装置、控制接口装置、节点服务器控制装置; b)第二获取装置用于接收来自视频分发网络全局服务器装置的控制消息; c)第二发送装置用于发送控制消息到视频分发网络全局服务器装置; d)控制通道装置用于建立和视频分发网络全局服务器装置之间的控制信息传输通道,并负责和视频分发网络全局服务器装置之间接收和发送控制消息; e)控制接口装置用于将控制通道装置接收到的控制信息转交给节点服务器控制装置,同时将来自节点服务器控制装置的控制信息转交给控制通道装置,以发送到视频分发网络全局服务器装置; f)节点服务器控制装置负责实现对视频分发网络节点服务器的网络控制、网络发现、网络接入、网络调度、网络监控等管理控制功能。
9.一种在通信网络中的控制设备,其中包括根据权利要求7所述的视频分发网络全局服务器装置。
10.一种在通信网络中的网络设备,其中包括根据权利要求8所述的视频分发网络集中控制协议代理装置。
全文摘要
本发明涉及信息与通信技术领域,具体涉及视频分发网络中的一种视频分发网络集中控制协议及实现装置。为了解决大规模视频分发网络的集中管理和控制问题,本发明提出了一种视频分发网络集中控制协议及实现装置,通过将视频分发网络全局服务器装置作为视频分发网络的集中控制装置,实现大规模视频分发网络的集中管理、控制、调度和监控。视频分发网络全局服务器装置通过嵌入在视频分发网络节点服务器中的视频分发网络集中控制协议代理装置控制和管理视频分发网络节点服务器,从而使得视频分发网络节点服务器在视频分发网络全局服务器装置的统一控制下,实现视频分发网络内的媒体流的接入、处理、分发和传输。
文档编号H04N21/643GK103108255SQ201110360990
公开日2013年5月15日 申请日期2011年11月15日 优先权日2011年11月15日
发明者汤晓辉 申请人:苏州达联信息科技有限公司