APP下载

跨域通信业务支撑方案研究

2020-11-20朱明英刘智琼李舒婷

现代计算机 2020年29期
关键词:跨域调用办理

朱明英,刘智琼,李舒婷

(中国电信股份有限公司研究院,广州 510630)

0 引言

随着社会的进步,交通越来越便捷,人的流动范围在不断加大,打破了以前人员与地域明确的归属关系,对通信服务的去属地化需求也越来越强烈。目前各运营商的系统大都采用分省建设的方式,在客户信息的存储、业务的办理、可享受的电信服务等方面都是按省分别进行管理,客户在不同的区域所使用的服务品质不同,也无法满足客户在异地办理跨域通信服务的需求,影响了客户感知,也降低了运营商的整体服务水平。

本文的目的是通过对跨域通信业务的特点进行分析,得到实现跨域通信业务的关键点,提供实现跨域通信业务服务的解决方案,提升用户感知。

1 跨域通信业务的定义

跨域通信业务是指运营商在按省提供服务的基础上,为有需要的客户提供跨域(指省间)服务的能力。包括跨域业务办理、跨域账务处理、跨域融合业务。

(1)跨域业务办理,是指客户可以在跨省的营业厅进行业务办理,如受理/变更套餐、停机保号/复机/拆机、补卡/换卡等。

(2)跨域账务处理,是指客户可在跨省的营业厅进行异地帐务处理,如缴费、充值、冲正、余额支取、电子发票打印等。

(3)跨域业务融合,是指对于客户在不同省份拥有电信产品时,可以实现跨省份产品之间的合并缴费、合并打印账单,以及免费量、余额、信用度等资源共享。

对跨域通信业务的业务场景进行分析,得到实现跨域通信业务的关键点主要有:

(1)客户资料及客户办理的业务信息在客户归属省进行统一存储,在业务处理省无客户的相关数据。

(2)各省采用标准化的业务模型,在核心数据模型上保持一致。

(3)跨域通信业务实现的前提是各省都能支持该业务,且该业务的业务规则的核心要素各省保持一致。

(4)各省系统能进行信息的交互,且在交互时不影响原系统的运行,不能影响原系统的安全性。

2 跨域通信业务方案设计

对于跨域通信业务的支撑可以有两种模式:能力调用模式和数据共享模式。下面对这两种模式分别进行说明。

2.1 能力调用模式

能力调用模式是指数据、业务保留现有的各省分散存储、办理的方式,各省提供业务处理能力供其他省份调用。能力调用模式的示意图如图1 所示。

图1 能力调用模式示意图

在能力调用模式下,当存在跨域通信业务时,业务处理省判断该业务涉及的归属省,调用归属省的业务能力进行业务处理。归属省处理完成后,返回处理结果给业务处理省。当涉及到多个归属省时,由业务处理省根据业务特点采用串行或并行的模式通知归属省进行业务处理。当所有归属省均返回处理结果后,业务处理省进行结果的汇总处理,完成跨域通信业务。

能力调用模式具有如下特点:

(1)各省份提供的业务能力沿用目前省内已经具备的省内业务能力,无须为跨域业务单独开发,易于实现,且和省内业务提供统一的客户体验。

(2)数据仍然在各省独立存储,无须进行数据的省间同步,且数据的读写仍由本省的业务能力来完成,不存在多个读写源,不会影响数据的准确性,后续也无须进行数据稽核的操作。

(3)当存在跨域业务时,根据业务的复杂性,业务处理省需要一次或多次调用数据归属省的业务能力进行处理。任何一次能力调用的异常都会导致跨域通信业务失败,需要有异常处理机制,异常处理逻辑复杂。

(4)跨域通信业务的规则由业务处理省与数据归属省两端控制,无法一点管控业务规则和业务表达,为保证业务处理的成功率,需要统一各省业务规则的核心要素,差异性大的个性业务无法实现跨域。

(5)各省之间需要进行能力调用的接口联调,联调涉及范围广。

2.2 数据共享模式

数据共享模式是指搭建集中的跨域平台,统一管理跨域通信业务相关的数据;根据业务要求的不同,业务可以保留在各省,各省提供业务能力,由跨域平台实现处理中转,处理结果统一由跨域平台保存,以跨域平台的数据为准。

数据共享模式的示意图如图2 所示。

图2 数据共享模式示意图

在数据共享模式下,所有省预先将跨域通信业务相关的客户资料数据和业务数据上传到跨域平台。当存在跨域通信业务时,业务处理省通知跨域平台需要进行业务处理。跨域平台调用归属省的能力进行业务处理。归属省处理完成后,返回处理结果给跨域平台。跨域平台根据归属省的处理结果对业务数据进行操作,并将变更的业务数据同步给相关归属省,完成跨域通信业务。

数据共享模式具有如下特点:

(1)各省需要将和跨域通信业务相关的客户资料数据和业务数据上传到跨域平台,供跨域平台进行业务处理;同时,跨域平台在业务处理过程中如果涉及资料数据和业务数据的变更,需要下发给相关省。因此,业务数据和客户资料数据均需要进行上传和下发。

(2)跨域平台需要支持跨域资料的维护工作,且需要对各省公司资料以及平台维护资料的一致性进行稽核。

(3)对跨域平台上各省共享的业务数据,需要有机制保证该数据在不同省份同时使用时的准确性,及不同省份同时使用时业务逻辑的正确性。

(4)跨域平台需要集中处理跨域业务,对性能和可靠性提出了更高的要求。需要具备毫秒级的响应能力,确保对省份业务处理不会造成太大的性能影响;需要具备高可靠性,确保该服务能力24 小时在线无异常。

3 跨域通信业务场景验证

3.1 场景描述

下面以一个跨域通信业务的场景来说明跨域通信业务方案的实现方法。

跨域通信业务场景:跨域融合套餐受理,场景说明:

(1)张三现住在广州,办理了电信畅享199 套餐;想给湖南老家装1 个宽带和1 个ITV。

(2)张三在广州的电信营业厅办理该业务,营业员使用广东省的CRM 系统办理。需要订购畅享199 套餐,订购269 元自主融合包、100 元宽带ITV 套餐。

3.2 实现方案

本场景使用能力调用模式实现,实现方案示意图如图3。

图3 跨域通信业务场景实现方案示意图

方案说明如下:

(1)营业员在广东CRM 门户为客户张三办理跨域融合套餐,调用湖南CRM 的装机地址查询等服务能力。

(2)在广东办理的跨域订单提交后需调湖南CRM的校验能力进行订单校验。如果湖南未建客户,需在湖南CRM 中新增客户。

(3)广东订单缴费完成通知湖南,湖南CRM 生成湖南省内订单,将湖南省内宽带+ITV 送湖南后端开通。开通完成后通知广东CRM。

(4)发起方广东作为订单竣工一点管控方。广东订单接收湖南订单开通完成通知后,进行竣工归档,然后通知相关省份(湖南)订单竣工。

4 结语

随着社会的进步,交通便捷性的提升,人的流动范围在加大,打破了原来人员与地域明确的归属关系。运营商需要在按省提供服务的基础上顺应用户要求,提供跨域(省间)服务的能力,提升用户感知。本文提出了使用能力调用模式和数据共享模式进行跨域通信业务支撑的方式,通过省系统之间的协作实现跨域通信业务,为运营商向用户提供跨域业务服务提供了可实施的方法,有助于提升客户感知和运营商的整体服务水平。

猜你喜欢

跨域调用办理
基于多标签协同学习的跨域行人重识别
为群众办实事,崂山区打出“跨域通办”组合拳
G-SRv6 Policy在跨域端到端组网中的应用
“码”上办理“田间一件事”
男方拒不配合,婴儿出生证明能办理吗?
不断提升工作质量 切实增强办理实效
不断强化责任意识 着力提高办理实效
基于Android Broadcast的短信安全监听系统的设计和实现
“新都市电影”中的男性明星——身体、阶层与跨域想象
利用RFC技术实现SAP系统接口通信