摘要 电信运营商建有多个相互独立的缴费系统,为了向其用户提供更便捷的缴费服务,各运营商应提供全国范围的多业务统一缴费功能。本文研究了电信运营商提供统一缴费服务的相关技术。
1、背景
各电信运营商经过多年的建设,形成了多个相互独立的缴费/充值系统并存的情况。通常为后付费用户缴纳话费称为缴费,为预付费账户预存话费称为充值。
1.1 业务支撑系统缴费
缴费是支撑系统提供的一项基本功能。业务支撑系统提供的缴费功能主要包括缴费卡缴费、营业系统现金缴费等。缴费渠道包括营业柜台、银行、交互式语音应答(IVR)系统、短信、互联网、WAP等多种渠道。缴费的受理分别在缴费卡子系统及营业子系统,系统接收用户的缴费请求,将用户的缴费信息提交给账务系统;由账务系统来增加用户的账户余额。
缴费卡子系统多以省集中方式建设,在没有与其他省份的缴费子系统实现互通的情况下,不支持异地缴费,一般仅为本省(市)的用户提供缴费服务。缴费卡子系统一般建有IVR语音接入、互联网接入、短信接入等接入手段。
1.2 智能网VC系统充值
卡中心(VC——Voucher Center)系统负责完成充值卡的鉴权管理,多用于智能网平台的用户充值。智能网用户通过智能网语音平台将用户账号、VC充值卡的卡号及密码提交给智能网,由智能网将充值卡卡号及密码提交给VC进行充值卡的验证,VC将通过验证的充值卡金额返回给智能网的业务控制点(SCP)用于增加用户的账户余额。VC充值系统仅支持与其相联的业务系统中用户账户的充值功能。
VC充值系统一般采用全国集中或大区集中方式建设,支持用户进行本地及异地充值,如神州行充值卡、如意通充值卡等。
业务支撑系统缴费及VC充值系统充值工作流程如图1所示。
图1 缴费及充值系统工作流程图
2、用户缴费/充值需求
由于智能网的系统特性,智能网用户的账户余额信用控制在智能网平台完成,账务子系统中目前一般没有对智能网用户的实时账户余额进行管理,因而支撑系统一般仅支持对非智能网业务用户的缴费。同时由于缴费卡系统没有与智能网连接、VC也没有与支撑系统连接,因此无法实现使用缴费卡为智能网用户充值及使用VC充值卡为非智能网用户进行缴费。以上2种缴费/充值系统的现状,为用户缴费/充值带来了不便,如用户在为不同的业务进行缴费时,需购买不同业务的缴费/充值卡,支撑系统不支持异地缴费,智能网用户充值方式单一等等。为了解决这些问题,各运营商均开始在全国范围内建设全国统一的缴费系统,以便向用户提供更好、更便捷的缴费服务。
统一缴费系统应能够实现用户的各种缴费需求,即在任意地点、使用现金或任意一种缴费/充值卡、采用任意一种缴费方式对各种业务类型的账户进行缴费/充值。
3、统一缴费/充值体系结构
3.1 整体架构
为了实现上述的用户缴费需求,需要解决以下2个基本问题:
a)支撑系统需支持异地缴费;
b)支持各种业务账户使用多种缴费方式进行缴费,通过支撑系统、VC系统都可以为智能网及非智能网账户进行缴费/充值。
通过对目前2种类型缴费系统的分析,为了解决这2个问题,需要将现有的2种缴费系统进行融合,同时实现全国范围的异地缴费。
3.1.1 统一缴费/充值系统的系统架构
采用统一缴费平台的统一缴费系统架构如图2所示。
图2 统一缴费系统架构示意图
原有各缴费/充值系统均需要通过统一缴费平台来调整用户账户余额。由于VC充值系统已经能够实现异地充值功能,在统一缴费中VC充值系统原有的为智能网账户充值的功能保持不变。
目前缴费卡系统中一般建有语音等接入系统,建议在统一缴费系统中将接入系统独立出来,并结合营业缴费建设独立的用户接入系统,把缴费卡系统建设为单纯的缴费卡鉴权管理系统。
统一缴费系统由缴费接入系统、统一缴费平台、缴费卡/充值卡鉴权管理系统等组成。缴费接入系统负责接收用户通过各种方式发起的缴费请求,将各种缴费请求转化为统一的规格化的缴费请求并提交给统一缴费平台,向统一缴费平台提交的缴费请求中包括用户缴费的业务类型及账号、缴费方式、缴费金额、缴费卡/充值卡序列号及密码等缴费信息。统一缴费平台位于用户账户与缴费接入系统之间,负责完成与账务系统及智能网系统间缴费信息的传递。若用户使用现金或银行卡等来缴费,统一缴费平台直接向账务系统/智能网提供用户的缴费金额;如果用户使用缴费卡/充值卡,统一缴费平台先将卡号及密码提交给缴费卡/充值卡系统进行卡的鉴权,再将返回的卡的金额提交给账务系统/智能网来修改用户的账户余额。
上述缴费架构中,接入系统可接收用户的各种缴费方式及请求,通过统一缴费平台可向各类用户账户进行缴费,实现了各种业务账户、各种缴费方式的统一缴费。
统一缴费平台可通过智能网业务管理点(SMP)/SCP节点的相关接口实现与智能网的连接。
3.1.2 异地缴费的星形结构
目前,VC充值系统已能够实现异地充值服务,为了实现全国范围的统一异地缴费,需实现各省统一缴费系统的信息互通,可采用通过统一缴费平台全国中心进行转发的方式实现。具体网络组织结构如图3所示。
图3 异地缴费网络组织结构示意图
在用户使用原有的VC充值服务时,充值流程不变,包括进行异地充值。在用户使用其他的异地缴费服务时,统一缴费平台全国中心负责省际缴费数据的转发、省际缴费的结算等功能。各省统一缴费平台与VC的信息交互也通过统一缴费平台全国中心来进行转发。
3.2 统一缴费系统功能组织
各省统一缴费系统的功能组织如图4所示。
图4 统一缴费系统的功能组织示意图
a)接入服务逻辑:将不同缴费渠道提供的缴费请求转化为统一的缴费逻辑提交给缴费处理系统。
b)系统互联网关:负责各省统一缴费系统与全国中心的连接,完成缴费信息的转发。
c)账务适配接口:实现统一缴费系统与各类账务、业务系统间的接口。通过该接口获取用户账户信息、向外部账务系统提供修改用户余额的请求。
d)缴费处理模块:负责判断用户归属地,通过系统互联网关提交及接收异地缴费请求、与智能网平台相关的缴费信息,根据获取的完整的缴费信息进行缴费处理。
e)卡鉴权接口模块:负责将使用的缴费/充值卡信息提供给相应的缴费/充值卡认证系统进行鉴权。
4、缴费/充值流程
4.1 缴费的维度
经过对缴费过程的分析,发现其涉及到以下多个因素,即缴费的维度:
a)用户类型:非智能网用户、智能网用户;
b)缴费实体:现金、银行卡、缴费卡、VC充值卡等;
c)缴费实体所属区域:归属地、漫游地、第三地;
d)缴费渠道/方式:营业柜台、银行、Web、WAP、短信、IVR等;
e)缴费地点:归属地、漫游地。
根据缴费业务开展的具体情况,通过对上述缴费维度的合理组合,可以产生多种有效的缴费情况。
4.2 缴费流程
缴费主要遵循以下流程:
a)由缴费接入地判断缴费实体。若是充值卡,则将卡信息通过全国中心转发给VC进行鉴权;若是本省缴费卡,则将卡信息提供给本省缴费卡系统进行鉴权;若是外省缴费卡,则将卡信息通过全国中心、卡归属地统一缴费平台转发给卡归属地的缴费卡系统进行鉴权;若是现金或银行卡,则直接将缴费金额提交给下一流程进行处理。
b)由缴费接入地判断缴费账号的归属地。若是本地账号直接进行下一流程c)的处理;若是异地账号,则通过全国中心转发给账号归属地进行下一流程c)的处理。
c)由账号归属地统一缴费平台判断账号类型进行缴费。若是智能网账号,则将缴费信息提供给当地的智能网SMP/SCP节点进行账户充值;若是非智能网账户,则将缴费信息提供给账户所属账务系统进行缴费。
缴费主要流程如图5所示。
图5 交费主要流程图
5、业务建议
以上介绍了统一缴费的技术实现,在进行系统建设及运营中,还应注意以下几点:
a)由于各省缴费卡系统可能是分散建设的,可能会存在较多的互通兼容性问题,如卡号可能没有严格遵循统一的地区码标识等。在进行统一缴费系统改造时,应采用卡号前加特殊标识等方式来解决。
b)由于缴费卡与充值卡作为一种储值卡在统一缴费系统中的用途及功能相同,建议长远考虑应选用一种,逐渐淘汰另一种卡系统。由于VC系统一般采用全国集中建设,架构本身就较好地支持异地缴费,建议后期采用VC系统作为首选卡系统。
c)现有的缴费卡系统、营业系统都建有多种接入手段,为了避免重复投资并提高设备利用率,建议将缴费卡系统的接入系统独立出来,与营业系统的缴费接入系统一起建设成独立的缴费接入系统,将缴费卡系统建设为单纯的卡鉴权管理系统。
d)对统一缴费系统进行业务扩展,可以开展小额支付等业务。