自2008年以来,国内外IPTV发展步入快车道,截至2011年5月,在国内已经出现了多个百万级IPTV局点,其中,江苏电信IPTV已经突破200万用户,成为IPTV用户容量最大的局点。
为客户提供多样化IPTV业务服务,是运营商发展客户、提升运营收入的关键。保障多样化业务的可管可控,是IPTV产品健康发展的前提。
传统的IPTV业务系统主要包括电子节目单系统(负责用户服务导航)和后台业务处理系统(负责登录、鉴权、订购等业务管理),为用户提供点播、直播、回看等简单业务。由于系统架构简单,缺乏可扩展性,且各业务处理模块间的耦合性大,因此,新业务的开发往往涉及到系统的大多数模块,导致新业务的开发复杂、周期长,且新业务的上线往往需要进行大规模的系统升级,影响了新业务的上线速度和IPTV业务的多样化发展。
云化的IPTV业务系统(如图1所示)通过业务处理能力的组件化、系统架构的开放化和业务调度管理的智能化,可以实现业务处理模块之间的解耦和新业务的快速开发,从而保障IPTV业务健康、快速地多样化发展。
图1 IPTV业务云化架构示意图
组件化的业务处理能力和云化部署
结合IPTV业务处理能力的特点,以单一的业务能力为中心进行功能划分,实现各类业务功能在业务处理层完全解耦。将IPTV业务处理中涉及的各项业务功能,如:展示、鉴权、订购、搜索、收藏等,采用组件化方式基于单业务功能进行软件的模块化,去除业务功能耦合带来的系统耦合,将有利于现网业务的稳定运行和新业务的快速上线。
业务处理能力模块在PaaS云系统中实现部署,并由业务调度中心通过策略控制实现由多个能力模块组合形成针对特定业务需求的虚拟业务能力集,为特定的业务场景服务。由于采用统一的存储资源管理,各能力模块之间、各虚拟业务能力集之间均能够方便地实现数据的共同维护和共享,保证了业务数据的一致性和完整性。
开放的系统架构
云化的IPTV系统实现了业务处理能力与能力资源管理的分离,能力资源管理模块主要负责业务处理能力资源的监控、部署和调度管理,而不负责具体的业务处理,从而保证了系统架构的开放性。能力资源管理相关模块如下。
智能化的统一业务调度管理
基于虚拟业务能力集的资源管控,通过统一的业务调度中心,实现对全网的云化IPTV业务服务能力进行虚拟化管理,由多个业务处理能力模块形成虚拟业务能力集,并进行统一的资源分配。针对不同的虚拟业务能力集,由业务调度中心实现对其分配资源的动态管控,同时资源分配优先保证高优先级的虚拟业务能力集。
基于智能监控的服务调度和策略控制,对于不同的服务商、终端和用户,业务调度中心根据调度策略智能决策不同等级的QoE服务。资源智能监控模块动态收集全网虚拟业务能力集和业务处理能力模块的服务情况,作为动态调整的决策依据:
首先,基于资源智能监控模块对全网服务情况的监控,业务调度中心将高优先级的QoE服务调度至指定服务区域,并实现轻载服务,从而保证用户高品质的业务享受。
其次,资源智能监控模块能够先于用户发现服务器的运行异常,并由业务调度中心基于监控信息进行策略调整和服务调度,保障用户服务不受影响。
同时,资源智能监控模块还能够先于用户发现指定虚拟业务能力集或全网性的能力欠缺问题,并由业务软件自动部署模块实现业务处理能力模块软件的自动化部署和资源告警,保障系统的健康运行。
综上所述,云化的IPTV业务系统,通过业务处理能力的组件化和云化部署,实现了新业务的快速上线和业务能力的自由扩展。同时,通过智能化的统一业务调度管理,运营商可以实现全网业务能力的统一调度和业务能力资源的可管可控。因此,基于虚拟的业务能力集管理,将有助于运营商实现IPTV业务基于云化的业务能力智能管道组织和管理,从而实现业务能力的可出租、可盈利。这就为服务商与运营商共同承担业务能力资源建设投资提供了技术基础。
中兴通讯结合在全球IPTV市场,特别是在国内多个百万级IPTV局点的大规模商用经验,通过IPTV产品特点和IPTV业务外延的创新性研究,立志于为IPTV产业的健康、快速发展提供先进的技术理念和坚实的技术基础。