1.前端处理中间件
中间件是位于平台(硬件和操作系统)和业务应用之间的软件适配层,向下有针对不同操作系统和硬件的接口,向上可提供与操作系统无关的支持各种上层业务应用的应用程序接口。
IPTV业务大规模发展后,会引入多种类型的机顶盒和终端。不同的终端,采用的底层硬件和操作系统不同,对增值业务的开发技术也会有不同要求。如果不采用中间件,同一个增值业务应用就需要为不同的终端准备不同的版本,成本会大幅度提高。
增值业务应用只需要面对中间件,不必面对终端。
2.增值业务门户
增值业务门户在前端处理中间件之后,为终端用户提供业务展现,引导用户使用增值业务,是用户选择增值业务的入口。用户通过门户登陆SP的增值业务,业务门户的友好性程度决定了用户使用增值业务的方便性。
3.交互引擎
交互引擎处理负责接收来自终端的请求命令,转发给业务处理子系统进行处理,同时根据业务处理子系统的处理结果向相应终端发送指令或者返回处理结果。为提高处理性能,平台对外发送命令和内部不同子系统之间的命令转发都采用异步实现,由消息队列负责具体发送。
4.增值业务处理子系统
增值业务处理子系统负责对业务进行处理。它接收交互引擎转发过来的指令或增值业务,按照业务规则进行处理,并将处理结果返回给交互引擎或者增值业务接入网关。
5.增值业务接入网关
增值业务接入网关是实现SP业务接入的功能实体,提供对SP业务的接入控制以及与增值业务处理系统的适配。业务接入网关的最终目标是实现业务的统一融合,使标准接口能够适配所有类型增值业务。但是这种情况很难实现,一般情况是,接入网关由多个模块组成,每个模块有各自的对外通用接口,负责一类业务的适配。
6.运营支撑子系统
运营支撑平台负责实现对业务的综合运营及管理功能,主要由计费管理、帐务管理、系统管理、用户管理、终端管理、SP管理、业务管理、认证授权和统计分析这些部分组成,同时保留与原电信运营支撑系统的接口。
7.内容管理子系统
内容管理子系统包括对媒体内容采集、发布、分发与管理部分。
8.辅助功能子系统
SP需要业务注册,还要发布媒体内容;平台需要提供SP业务发布管理,进行业务注册、业务绑定,并调用内容管理子系统对媒体内容进行采集、发布与分发,这些都要求平台具备辅助功能子系统。
上一页 [1] [2] [3] 下一页