利用 PSR,三步实现业务快速加载
01 什么是 PSR
PSR 是通信业界在 BSS/OSS 域面向产品设计和业务开通过程中提出的一个标准化信息分层解耦和映射的框架,按照国际电信论坛 TMF 推荐的 SID 信息框架的标准,主要分为产品域、服务域和资源域等三层,支撑通信业务的快速加载和敏捷开通。
TMF SID 信息框架
02 PSR 能做什么
PSR 框架构建了产品、服务和资源之间的映射关系,让前端产品经理在进行客户产品设计时,精准地了解当前通信网络具备的网络能力,基于后端的网络能力标准化和能力开放,实现按需组合,产品搭积木式灵活组装,快速灵活地设计出产品的装、移、改、拆、停、复等各类业务场景的业务开通服务,特别是针对集团级的产品,可以实现产品一点设计,产品业务开通能力全网快速加载,相对于传统的定制化开发模式,新产品的业务加载周期从原来的按季度/月为周期缩短到周/天级别,业务加载效率实现了飞跃式提升。
03 PSR 框架具体是怎么组成的
PSR 主要由面向客户的产品 Product、面向客户的服务 CFS、面向资源的服务 RFS 和通信资源 Res 等要素及其之间的映射关系构建。
PSR 框架整体架构
Product(产品):由产品设计中心基于 CFS 中提供的网络服务能力进行产品设计,根据市场及客户需求,灵活进行配置,实现产品规格的定义和发布。
CFS(面向客户的服务):实现客户可感知的端到端网络通信能力的封装,如移动通信产品中由语音、短信、上网、彩铃,固网接入产品中的互联网宽带接入、iTV 接入等。
RFS(面向资源的服务):实现各通信网络设备资源提供的能力的封装,可组装成面向客户的服务对外提供,也可直接出租。
Res(通信资源):实现通信服务能力的最基础的网络资源的能力封装,譬如网络设备、端口、码号、链路等通信资源。
PSR 模式基于通信网络资源的网络服务能力及自身的特征,按照终端、通信网络、云及三者之间的链路的维度,实现网络服务能力的抽象和定义,同时梳理 CFS-CFS、CFS-RFS、RFS-RFS、RFS-RES 等各层服务内部及之间的映射关系。
04 如何做好 PSR 服务 API 的设计
在 PSR 中的 CFS、RFS 和 RES 等三层服务及映射关系设计好之后,针对客户业务的装、拆、改、停、复、查等具体的不同的业务场景,需要提供相应的 API,供业务编排引擎来调用,实现业务的快速加载。
在进行 PSR 服务 API 的设计过程中,一方面要重点考虑构建标准化的 PSR 服务能力体系,实现 PSR API 服务能力的复用,另一方面要从不同客户实际网络的组网差异、业务接入管理规范、资源管理的颗粒度等多方面的因素,保障业务可以正常加载。
在 PSR 服务能力体系的标准化和复用建设方面,一般需要从规目录管理、规划 API 及接口访问定义等几个方面进行来实现:
RFS 规格及 RES 规格引用关系统一定义;
RFS-API、RES-API 的命名规范统一标准;
RFS-API 的输入及输出接口统一标准;
构建产品、CFS、RFS、RES 的规格管理能力。
以一个 PON 接入 RFS 服务为例,需要包含 PON 终端、LOID、光路、PON 链路等资源的配置能力,PSR 服务 API 的标准化设计示例如下:
PSR API 标准化构建示例
05 PSR 业务快速加载实战
以一个政企客户通过 PON 网络接入互联网服务的业务为例,固定接入专线 CFS 可以拆分为城域网三层 VPN 接入段和城域网至互联网三层 VPN 接入段,分别拆分成 2 个单独的 RFS,城域网接入有多种接入方式,本次实例中采用常见的 PON 接入方式,将 PON 链路能力封装为 PON 链路 RFS 服务,具体如下:
PSR 业务加载实例
针对这种组网方式的客户业务接入需求,在 PSR 模式对网络能力分层解耦的基础上,结合设计中心、编排中心和资源中心的 PSR 服务快速设计和动态加载能力,三步即可搞定该类业务的开通能力就绪。
Step1:CFS-API 和 RFS-API 快速设计
根据业务需求及网络组网方式,在设计中心中快速完成 CFS 设计,本固定接入专线 CFS 包括固定接入专线 CFS、城域网三层 VPN 接入 RFS、城域网至互联网三层 VPN 和 PON 链路 RFS 等服务,配置相应的流程、服务的出入参数、CFS-RFS 关联和 RFS-RFS 关联等。
Step2:RES-API 及 RFS 流程快速设计
CFS 和 RFS 设计完成之后,将设计结果先同步给资源中心。PON 链路 RFS 由于底层能力实现还需要 RES-API 提供支撑,获取 RES-API 的服务地址,所以需要进一步完成 RES-API 及加载流程的详细设计。资源中心 RES-API 设计模块首先根据资源的基础网络能力,定义 PON 终端、PON 链路、LOID、光路的基础资源分配服务能力的 API,实例化之后统一注册到能力开放平台中,供自身或外部系统调用,实现资源能力的可组装和可插拔。然后根据不同省份或地域的资源管理精细程度和模式,灵活配置需要调用哪些 RES-API 及加载流程顺序,完成 PON 链路 RFS 的流程设计,具体设计示例如下:
RES-API 及 RFS 流程设计示例
完成设计之后,将设计结果信息同步给设计中心,由设计中心统一生成产品服务的设计编排包。
Step3.基于编排包的业务动态加载
设计中心将生成的编排包下发给 OSS 编排和资源中心等能力中心,编排和资源中心对编排包进行解析,并通过动态编排引擎对编排包中定义的 PSR-API 进行灵活加载,快速完成 PON 网络接入互联网服务的业务开通服务能力就绪。
业务开通能力就绪之后,前端 BSS 系统即可进行客户订单受理和下发,编排中心进行订单受理,并根据订单需求调用资源中心及网管的 PSR-API 能力,实现网络能力的动态编排,快速完成客户业务的开通。
06 PSR 实战总结
PSR 体系实现了 B/O 前后端信息模型的拉通和能力无缝衔接,网络能力的分层解耦和映射,并通过统一的标准化 PSR-API 体系实现网络能力的开放,为面向客户的产品提供了网络能力灵活组装成能力,让运营商在激烈的市场竞争中敏捷响应市场需求,加速新产品的上线速度。
浩鲸科技通过多个省份 PSR 模式落地经验的积累,已形成了一套标准化 PSR-API 服务组件库,并具备服务快速设计能力,可灵活适配不同省份客户的组网和业务模式,助力客户敏捷响应战新等各类新产品的快速落地。
版权声明: 本文为 InfoQ 作者【鲸品堂】的原创文章。
原文链接:【http://xie.infoq.cn/article/1394664aad5c09d76d6fc7496】。文章转载请联系作者。
评论