IPTV业务管理系统
发布时间: 2022-06-10 18:20:59
IPTV系统除了提供基本的点播、直播业务外,还可以提供众多的增值业务。为了对这些业务实现有效的运营和管理,需要建立IPTV业务管理系统和忘营支撑系统。另外,电信运营商长期以来建设了庞大的运营支撑系统,为了充分利用这些资源,同时给用户提供统一方便的交费和账单,现有的IPTV系统在建设独立的业务管理系统的同时,还制定相关的业务管理系统与运营支撑系统之间的接口规范,以便更好地实现对IPTV业务的运营和管理。下面介绍这两个系统的基本功能,然后给岀两者之间的接口。
IPTV业务管理系统,是实现对用户业务管理的功能实体,同时,业务的使用对象是用户,用户在使用业务时需要由网络作为载体来承载和传送各种业务;一般来说,业务管理者和业务/内容提供者可以是不同的单位和个人,因此,业务管理系统是一个具有复杂相互关系的实体,这些关系随着网络的变化和业务的开展变得越来越复杂;同时作为整个IPTV系统的一个重要组成部分,与其他子系统有着紧密的联系。因此需要定义一个清晰的模型,明确IPTV业务管理对象之间的关系。它是运营商必备的一个功能实体,来实现对业务的认证、计费、鉴权等。“业务”主要指网络为用户提供服务的能力;“应用”主要指用户利用网络业务能力来获取各种形式的信息服务或构建特定的应用系统;“应用”绑定不同的资费策略成为“产品”;多个“产品”打包叠加资费并作适当优惠,构成“产品包”;“产品”和“产品包”具有隶属于所属SP的“产品目录
一、IPTV业务管理的对象模型
根据IPTV网络的业务关系,IPTV业务管理系统主要由以下的管理对象组成:用户、SP/CP、业务,及网络资源。它们的关系模型如图4-1所示。这个模型中的核心是业务,它是连接其他管理对象的纽带。其他3个对象通过业务相互作用,形成一个有机的业务提供和管理链条。通过这个模型,还可以将认证授权管理,计费、账务及支付系统,分析系统,漫游管理,内容的管理,产品的管理等链接起来,形成一整套的业务运营系统。下面介绍这4个管理对象的基本内容,并且明确通过它们是如何与运营支撑系统、账务及支付系统、产品管理系统相互联系的。

图4-1 IPTV业务管理对象关系模型
1. 用户
用户需要订购、使用业务及为其使用业务付费。用户在使用业务之前,必须在IPTV业务管理系统中开户,开通相应权限并且订购各种业务。当用户接入网络使用订购的业务时,需要网络对该用户进行认证授权处理,确认该用户是否有权限接入网络并使用相应业务。在业务执行完后,应该对用户进行计费,传送业务使用记录给结算中心,供结算中心进行账务处理。在业务使用过程中,用户可以更改自己的订购和业务权限、管理自己的积分等。
2. SP/CP
SP/CP借助运营商的网络资源向用户提供业务,包括视音频频道、视音频内容、视音频广告及其他增值业务。SP/CP通过网络给用户提供各种业务时,必须在IPTV业务管理系统中开户,开通业务权限。当SP/CP接入网络提供各种内容和业务时,需要网络对SP/CP进行认证授权处理。在用户使用SP/CP提供的业务和内容后,传送相应业务使用记录给结算中心,供结算中心进行相应的账务处理。SP/CP可以更改它的内容和业务,以满足不同用户的需要。
3. 业务
业务是指网络提供给用户的各种数据、视音频节目及其相关处理过程。它包含业务开发、业务能力提供、业务部署、业务配置、性能管理和质量分析、计费等处理过程。
4. 网络资源
网络资源是指SP/CP给用户提供业务时所使用的各种网络设备和资源。它包括网络和IT基础设施的配置管理、故障管理、性能管理等运维管理。
二、IPTV业务管理系统的功能
IPTV业务管理,从横向的角度定义了上面的4个管理对象(用户、SP/CP、业务、网络资源)及相关的功能集(用户管理、业务管理、计费账务、SP/CP管理、内容服务引擎、认证授权、统计分析、系统管理等);从纵向的角度,定义了业务实现、业务保障和业务计费3个基本的端到端的服务。其中,业务实现负责及时正确地处理客户订单、用户接入处理、内容提供等;业务保障负责及时处理客户和网络的问题,业务实施情况,进行相关性能数据统计,实施对业务的有效保障;业务计费负责及时、正确地处理账单和收费。每个功能集包含一系列的子功能。
1. 用户数据管理
用户在营业厅前台通过支撑系统进行开户、暂停、消户等操作。用户属性维护模块从支撑系统接收用户开户、暂停、消户等操作的结果,并实现对这些用户信息实现修改、査询、统计等功能。用户属性包括用户的用户名、密码、联系方式、用户状态等信息。
2 .用户认证
用户的认证指用户开机登录时的认证,为用户配置初始信息。用户认证模块主要完成用户认证、各类密钥(永久密钥和会话密钥)的生成和分发。用户数据可以集中管理,但为了分担用户认证对系统造成的压力,可以设置边缘认证中心,一个认证中心可以覆盖一个或多个本地网。
3. 用户积分管理
积分管理主要包括:积分规则管理、积分管理、积分兑换管理3个部分。
(1) 积分规则管理主要完成创建、查询、修改、删除用户积分累计规则等功能。
(2) 积分管理主要完成用户积分的查询、修改等功能。
积分兑换管理主要完成积分与产品使用权限兑换关系的创建、查询、修改、删除等功能。
4. 业务授权
业务授权包括用户的首次激活和业务使用过程中的业务授权,后者用于判断用户是否有权使用该项业务。首次激活是指用户在申请IPTV业务后机顶盒第一次开机时的相关业务资源和用户ID的激活。业务授权完成业务授权功能及相应授权令牌的生成和分发功能。用户具体能够获得的令牌和该用户的业务属性相关,如用户没有购买业务,则不会得到授权服务器下发的用来访问服务器的授权令牌。用户数据可以集中管理,但为了分担用户认证对系统造成的压力,可以设置边缘认证中心,一个认证中心可以覆盖一个或多个本地网。
5. 业务开通/变更
用户在营业厅前台通过支撑系统开户后,外线施工人员为用户安装调试机顶盒之前,用户处于“开户暂停”状态。施工人员为用户调试机顶盒时,会在IPTV业务运营管理系中将用户激活,同时将用户状态修改为“正常”,并通知相关系统开通用户业务所需的资源。用户激活后,可正常使用所订购的业务。
6. 订单管理
用户在营业厅前台通过支撑系统选择希望订购(并选择订购时间段)或退订的各类IPTV产品,或者查询已订购的产品列表;也可以通过机顶盒进行产品浏览、查询、订购或退订。
用户产品订购模块定期或者根据需要向支撑系统发送IPTV产品列表。用户在营业厅前台通过支撑系统订购或退订产品时,系统可以根据用户年龄等限制条件,对用户可订购的产品列表进行过滤。
7. 业务定制
业务定制是为所有用户或特定用户群定制需要的业务,并提供相应的系统资源和计费策略。主要包括:
(1) 单个内容的管理(包括增加/删除/移动/生命期控制等的调度控制),其中单个内容是指一个点播片源或者一个直播频道;
(2) 各类服务的信息维护,其中服务是指一个或多个内容的组合;
(3) 各类产品或业务的信息维护,其中产品或业务是指服务或服务的组合,产品包含面向用户的计费策略。
8. 产品管理
产品是内容或业务与资费的组合。产品分为由SP/CP提供的产品、由SP/CP和运营商共同开发的产品、完全由运营商开发的产品3类。对于由SP提供的产品,运营商具有对产品进行审核、査询、暂停、恢复、更新、删除的功能。系统向SP/CP开放产品管理权限,由SP/CP对其产品进行自动更新和管理。
如果运营商对SP/CP提供的产品进行重新定价,则形成运营商和SP/CP共同开发的产品。系统向SP/CP开放产品及其相关信息的变更请求权限,由运营商统一进行维护和更新,完成对产品的审核、加载、暂停、恢复、更新、删除等功能。对于完全由运营商开发的产品,系统向SP/CP开放内容及其相关信息的变更请求权限,由运营商统一进行维护和更新,完成对产品的审核、加载、暂停、恢复、更新、删除等功能。
9. 网络配置
业务管理向网络管理查询或申请业务所需要的资源。
10. CP/SP管理
SP/CP管理模块包含SP/CP的属性管理、生命周期管理、业务权限管理、操作员管理、CP/SP的认证、资源限制管理等功能。
SP/CP属性维护实现SP/CP进行创建、审核、暂停、恢复、注销等功能,并对SP/CP的属性信息进行维护。
SP/CP权限管理由运营商为SP/CP分配操作员账号并指派相应的权限。SP/CP使用该账号可进行自身权限范围内的所有操作,包括SP/CP自身的用户管理(如为自己添加新用户、删除用户、修改用户权限等)、内容和产品上传等权限。
SP/CP信用管理则需要与客服系统以及客户自服务门户中的用户投诉受理相结合,对SP进行严格的信用控制,防止欺诈和不合法的行为。
SP/CP资源限制对SP/CP±传的内容占用存储空间进行配置,如SP/CP超过配置的占用空间,则内容服务无法注入,并提示操作员;系统还对SP/CP的占用频道数进行配置,SP/CP超过配置的占用频道,则无法添加。CP/SP认证模块主要完成CP/SP认证、相应密钥的生成和分发等。