信令转换网关与isa架构和ngod架构的转变方法

文档序号:7556245阅读:149来源:国知局
专利名称:信令转换网关与isa架构和ngod架构的转变方法
技术领域
本发明属于互动电视领域,具体是信令转换网关以及ISA架构和NGOD架构的转变方法,不影响现网机顶盒使用。
背景技术
互动电视(Interactive TV),又称交互电视,是一种建立在数字电视播出平台上的,具备观众和播出平台双向交流功能的新型电视传播方式。互动电视是数字电视和宽带网络技术相互融合的产物,是有线电视实现数字化、网络化与信息化目标的重要技术跨越,是广电行业实现“三网融合”中业务融合的关键技术手段。交互服务架构ISA是美国有线运营商时代华纳提出的,架构中定义的主要模块式业务管理系统和会话资源管理,业务管理系统在不同的软硬件产品间建立了一个通用的、开放的链接,会话资源管理负责提供业务所需资源的管理及分配。ISA架构模式部署,根据“集中注入、统一管理、混合部署、灵活扩展”的原则、采用开放式平台构架设计,实现互动电视播出平台及其运营支撑系统。但随着平台规模的发展,原有集中式的部署方式不能满足特色业务和三网融合业务的发展需求。NGOD架构是Comcast公司提出了“下一代视频点播服务”的标准体系,主要将每个业务拆分为具体的模块,并允许不同的N个模块可以协调合作实现业务能力。ISA架构向NGOD架构的改造,实现系统从架构和原理上对能力分级部署方式的支持。由于在线所有机顶盒及关联系统已经按照ISA架构集成上线,对其做大规模升级改造风险较大,因此需要一种方式能够在ISA和NGOD之间进行转换。

发明内容
发明目的:针对上述现有技术存在的问题和不足,本发明的目的是提供一种信令转换网关以及ISA架构和NGOD架构的转变方法,可以应用于互动电视业务中,在不影响现网机顶盒使用及关联系统的前提下实现两种架构之间的平滑过渡。技术方案:为实现上述发明目的,本发明采用的第一种技术方案为一种信令转换网关,包括:信令收发服务器、信令解析服务器和信令封装服务器,所述信令收发服务器与机顶盒、信令解析服务器、信令封装服务器和后台管理服务器有线连接,信令解析服务器和信令封装服务器有线连接。进一步的,还包括负载均衡设备,所述负载均衡设备分别与信令收发服务器和机顶盒有线连接。更进一步的,所述负载均衡设备为网络交换机。进一步的,所述信令收发服务器用于接收来自机顶盒的ISA信令和后台管理服务器的NGOD信令,将所有信令统一发送至信令解析服务器,并从信令封装服务器接收已封装的信令,将NGOD信令发送至后台管理服务器,将ISA信令发送至机顶盒;所述信令解析服务器用于接收所有从信令收发服务器发送的信令,并将信令解析后得到信令中包含的数据信息发送至信令封装服务器;所述信令封装服务器用于将数据信息进行封装,并将封装后的信令发送至信令收发服务器。本发明采用的第二种技术方案为一种ISA架构和NGOD架构的转变方法,包括如下步骤:(I)服务器初始化:信令收发服务器完成ISA信令接收队列初始化和ISA信令发送队列初始化以及NGOD信令接收队列初始化和NGOD信令发送队列初始化;信令解析服务器完成第一 ISA协议栈加载和第一 NGOD协议栈加载、第一 ISA信令缓存队列初始化和第一NGOD信令缓存队列初始化以及第一 ISA元数据缓存队列初始化和第一 NGOD元数据缓存队列初始化;信令封装服务器完成第二 ISA协议栈加载和第二 NGOD协议栈加载、第二 ISA信令缓存队列初始化和第二 NGOD信令缓存队列初始化以及第二 ISA元数据缓存队列初始化和第二 NGOD元数据缓存队列初始化;(2)信令收发服务器接收来自机顶盒的ISA信令或来自后台管理服务器的NGOD信令,将ISA信令或NGOD信令缓存在ISA信令接收队列或NGOD信令接收队列;(3) ISA信令接收队列或NGOD信令接收队列将所述ISA信令或NGOD信令发送至信令解析服务器的第一 ISA信令缓存队列或第一 NGOD信令缓存队列;(4)信令解析服务器取出第一 ISA信令缓存队列或第一 NGOD信令缓存队列中的ISA信令或NGOD信令,按照第一 ISA协议栈规则或第一 NGOD协议栈规则对ISA信令或NGOD信令进行解析,将得到的数据信息缓存至第一 NGOD元数据缓存队列或第一 ISA元数据缓存队列;(5)第一 NGOD元数据缓存队列或第一 ISA元数据缓存队列将数据信息发送至信令封装服务器的第二 NGOD元数据缓存队列或第二 ISA元数据缓存队列;

(6)信令封装服务器取出第二 NGOD元数据缓存队列或第二 ISA元数据缓存队列中的数据信息,按照第二 NGOD协议栈规则或第二 ISA协议栈规则封装为NGOD信令或ISA信令,并将封装完的NGOD信令或ISA信令缓存至第二 NGOD信令缓存队列或第二 ISA信令缓存队列;(7)第二 NGOD信令缓存队列或第二 ISA信令缓存队列将NGOD信令或ISA信令发送至信令收发服务器的NGOD信令发送队列或ISA信令发送队列;(8)信令收发服务器将NGOD信令发送队列中的NGOD信令或ISA信令发送队列中的ISA信令发送至后台管理服务器或机顶盒。进一步的,所述步骤(3)中,ISA信令接收队列或NGOD信令接收队列按照先后顺序将所述ISA信令或NGOD信令发送至信令解析服务器的第一 ISA信令缓存队列或第一 NGOD信令缓存队列。进一步的,所述步骤(7)中,第二 NGOD信令缓存队列或第二 ISA信令缓存队列按照先后顺序将NGOD信令或ISA信令发送至信令收发服务器的NGOD信令发送队列或ISA信令发送队列。有益效果:本发明通过对ISA信令和NGOD信令进行双向协议转换的方式,实现了机顶盒和后台管理服务器在协议上的兼容,降低了系统建设的成本,规避了互动电视系统大规模升级的风险。


图1是本发明的系统结构图;图2是本发明的信令解析服务器工作流程图;图3是本发明的信令封装服务器工作流程图。
具体实施例方式下面结合附图和具体实施例,进一步阐明本发明,应理解这些实施例仅用于说明本发明而不用于限制本发明的范围,在阅读了本发明之后,本领域技术人员对本发明的各种等价形式的修改均落于本申请所附权利要求所限定的范围。如图1所示,信令转换网关由信令收发服务器、信令解析服务器和信令封装服务器组成,在ISA架构下的机顶盒与NGOD架构下的后台管理服务器之间起到转换和连接作用。以ISA信令转换为NGOD信令为例,机顶盒发起点播请求,将ISA信令送至网络交换机,网络交换机检查各信令收发服务器的运行压力,将ISA信令发往压力较小的信令收发服务器,信令收发服务器收到ISA信令后,发送至信令解析服务器的ISA信令缓存队列,信令解析服务器解析ISA信令,同时将解析得到的数据信息缓存至NGOD元数据缓存队列,并发送至信令封装服务器的NGOD元数据缓存队列,将数据信息封装为NGOD信令,封装工作完成后,将封装得到的NGOD信令发送至信令收发服务器,完成信令转换流程。信令收发服务器将转换后的NGOD信令发至后台管理服务器,后台管理服务器查询广告接口,确定是否需要增加广告内容,最后视频流服务器进行视频流推送,经过网络传输送至机顶盒,整个完整流程将被记录在报表系统中,以便日常的查询和维护。如图2所示,以ISA信令转换为NGOD信令为例,信令转换网关中的信令解析服务器接收来自信令收发服务器 的ISA信令,首先缓存在ISA信令缓存队列中,根据初始化过程中产生的ISA协议栈规则对ISA信令进行解析,将得到的数据信息缓存至NGOD元数据缓存队列,最后传送至信令封装服务器的NGOD元数据缓存队列。如图3所示,以ISA信令转换为NGOD信令为例,信令转换网关中的信令封装服务器从信令封装服务器的NGOD元数据缓存队列中获取数据信息,根据NGOD协议栈规则进行数据封装,封装完成后生成NGOD信令,并缓存在NGOD信令缓存队列中,最后传送至信令收发服务器的NGOD信令发送队列。
权利要求
1.一种信令转换网关,其特征在于,包括:信令收发服务器、信令解析服务器和信令封装服务器,所述信令收发服务器与机顶盒、信令解析服务器、信令封装服务器和后台管理服务器有线连接,信令解析服务器和信令封装服务器有线连接。
2.根据权利要求1所述信令转换网关,其特征在于,还包括负载均衡设备,所述负载均衡设备分别与信令收发服务器和机顶盒有线连接。
3.根据权利要求1所述信令转换网关,其特征在于,所述信令收发服务器用于接收来自机顶盒的ISA信令和后台管理服务器的NGOD信令,将所有信令统一发送至信令解析服务器,并从信令封装服务器接收已封装的信令,将NGOD信令发送至后台管理服务器,将ISA信令发送至机顶盒;所述信令解析服务器用于接收所有从信令收发服务器发送的信令,并将信令解析后得到信令中包含的数据信息发送至信令封装服务器;所述信令封装服务器用于将数据信息进行封装,并将封装后的信令发送至信令收发服务器。
4.一种ISA架构和NGOD架构的转变方法,包括如下步骤: (1)服务器初始化:信令收发服务器完成ISA信令接收队列初始化和ISA信令发送队列初始化以及NGOD信令接收队列初始化和NGOD信令发送队列初始化;信令解析服务器完成第一 ISA协议栈加载和第一NGOD协议栈加载、第一 ISA信令缓存队列初始化和第一 NGOD信令缓存队列初始化以及第一 ISA元数据缓存队列初始化和第一 NGOD元数据缓存队列初始化;信令封装服务器完成第二 ISA协议栈加载和第二 NGOD协议栈加载、第二 ISA信令缓存队列初始化和第二 NGOD信令缓存队列初始化以及第二 ISA元数据缓存队列初始化和第二 NGOD元数据缓存队列初始化; (2)信令收发服务器接收来自机顶盒的ISA信令或来自后台管理服务器的NGOD信令,将ISA信令或NGOD信令缓存在ISA信令接收队列或NGOD信令接收队列; (3)ISA信令接收队列或NGOD信令接收队列将所述ISA信令或NGOD信令发送至信令解析服务器的第一 ISA信令缓存队列或第一 NGOD信令缓存队列; (4)信令解析服务器取出第一ISA信令缓存队列或第一 NGOD信令缓存队列中的ISA信令或NGOD信令,按照第一 ISA协议栈规则或第一 NGOD协议栈规则对ISA信令或NGOD信令进行解析,将得到的数据信息缓存至第一 NGOD元数据缓存队列或第一 ISA元数据缓存队列; (5)第一NGOD元数据缓存队列或第一 ISA元数据缓存队列将数据信息发送至信令封装服务器的第二 NGOD元数据缓存队列或第二 ISA元数据缓存队列; (6)信令封装服务器取出第二NGOD元数据缓存队列或第二 ISA元数据缓存队列中的数据信息,按照第二 NGOD协议栈规则或第二 ISA协议栈规则封装为NGOD信令或ISA信令,并将封装完的NGOD信令或ISA信令缓存至第二 NGOD信令缓存队列或第二 ISA信令缓存队列; (7)第二NGOD信令缓存队列或第二 ISA信令缓存队列将NGOD信令或ISA信令发送至信令收发服务器的NGOD信令发送队列或ISA信令发送队列; (8)信令收发服务器将NGOD信令发送队列中的NGOD信令或ISA信令发送队列中的ISA信令发送至后台管理服务器或机顶盒。
5.根据权利要求4所述一种ISA架构和NGOD架构的转变方法,其特征在于:所述步骤(3)中,ISA信令接收队列或NGOD信令接收队列按照先后顺序将所述ISA信令或NGOD信令发送至信令解析服务器的第一 ISA信令缓存队列或第一 NGOD信令缓存队列。
6.根据权利要求4所述一种ISA架构和NGOD架构的转变方法,其特征在于:所述步骤(7)中,第二 NGOD信令缓存队列或第二 ISA信令缓存队列按照先后顺序将NGOD信令或ISA信令发送至信 令收发服务器的NGOD信令发送队列或ISA信令发送队列。
全文摘要
本发明公开了一种信令转换网关与ISA架构和NGOD架构的转变方法,包括信令收发服务器、信令解析服务器和信令封装服务器,所述信令收发服务器与机顶盒、信令解析服务器、信令封装服务器和后台管理服务器有线连接,信令解析服务器和信令封装服务器有线连接。本发明可以应用于互动电视业务,在不影响现网机顶盒使用及关联系统的前提下实现两种架构之间的平滑过渡。
文档编号H04L29/06GK103248963SQ20131018913
公开日2013年8月14日 申请日期2013年5月20日 优先权日2013年5月20日
发明者戎麒 申请人:江苏省广电有线信息网络股份有限公司南京分公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1