人民银行第二代支付系统互联规范、报文交换标准概要介绍(开发座谈会(第一期)版)电子版本.ppt
《人民银行第二代支付系统互联规范、报文交换标准概要介绍(开发座谈会(第一期)版)电子版本.ppt》由会员分享,可在线阅读,更多相关《人民银行第二代支付系统互联规范、报文交换标准概要介绍(开发座谈会(第一期)版)电子版本.ppt(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二代支付系统第二代支付系统互联规范、报文交换概要互联规范、报文交换概要(giyo)介绍介绍中国人民银行清算总中心中国人民银行清算总中心 支付系统支付系统(xtng)(xtng)开发中心开发中心第一页,共43页。主要主要(zhyo)内容内容第一部分:第二代支付系统互联规范介绍(jisho)第二部分:第二代支付系统报文交换标准介绍(jisho)第三部分:有关问题说明第二页,共43页。第二代支付系统互联规范第二代支付系统互联规范(gufn)介绍介绍第三页,共43页。第二代支付系统互联规范共由13个文档组成,每个文档适用于不同类型的系统参与者与第二代支付系统互联。注意:选择与本参与机构(jgu)的类
2、型相适合的文档进行阅读。这13个文档不是每个都对本行有用,不需要全部。第四页,共43页。行内行内(xn ni)系统不改造的系统不改造的参与者如何接入二代支付系统参与者如何接入二代支付系统?仍通过现有的一代大、小额支付(zhf)系统前置机(即MBFE)接入。行内系统不需要调整与修改,与支付(zhf)系统之间仍收、发原一代支付(zhf)系统的CMT/PKG格式报文。第五页,共43页。完成行内系统完成行内系统(xtng)改造后的改造后的参与者如何接入二代支付系统参与者如何接入二代支付系统(xtng)?一代支付系统建设过程中,大额、小额等每一个业务系统都建设了一套相对独立的从参与者到CCPC再到NPC
3、的应用逻辑,既要负责业务需求和功能的实现,也要负责报文收发和节点间的传输。从实际情况来看,关于报文的收发和在节点间的传输需求,对各个业务系统而言,基本都是一致的,因此各系统分别去实现这些功能属于重复。为便于向参与者提供灵活、可靠的接入服务,二代支付系统建设中,提出了“报文传输与业务处理分离”的思路,通过构建一个高可用的支付报文传输平台(Payment Message Transmission System,简称PMTS),实现参与者与支付系统之间安全可靠的支付业务报文传递。从支付报文传输平台(即PMTS)的角度来看,各类金融信息系统均可接入到该平台,通过该平台提供的服务来发送(f sn)/接收
4、跨行的报文;支付系统处理中心也只是接入到PMTS的一个信息系统,从PMTS中获取报文,进行处理和转发。第六页,共43页。构建支付报文传输平台后,支付系统与参与者和其他外围构建支付报文传输平台后,支付系统与参与者和其他外围构建支付报文传输平台后,支付系统与参与者和其他外围构建支付报文传输平台后,支付系统与参与者和其他外围系统的关系系统的关系系统的关系系统的关系(gun x)(gun x)如下图所示:如下图所示:如下图所示:如下图所示:图中的CNAPS2,即第二代支付系统包含了大额支付系统、小额支付系统、网上支付跨行清算(qn sun)系统、清算(qn sun)账户管理系统、公共数据管理系统等业务
5、系统支付报文传输平台(即PMTS)负责完成第二代支付系统与外部参与者间的支付业务报文传输,是整个第二代支付系统的一个基础服务平台。第七页,共43页。PMTS的功能的功能(gngnng)与与特点特点支付报文传输平台(PMTS)作为一个连接支付系统和参与者的渠道,是一个高可用的端到端报文传输平台,其任务是保证支付系统与各个参与者之间的高可靠性的报文传输。其业务功能主要是以下几点:(1)传输安全:保证支付报文传输过程中端到端的数据完整性;(2)报文校验:对收到的支付报文要进行格式校验,不满足格式要求的给予拒绝处理,从而实现对参与者故障的有效隔离。参与者故障中报文级的错误可以在支付报文传输平台得到屏蔽
6、,不影响业务处理系统(同时业务系统也支持对参与者设置故障状态,限制该参与者业务的发起与接收)。(3)智能路由:对于满足格式要求的,根据目标地址自动选择传输路径,确保最终送达支付系统以及/或者参与者。该平台支持参与者多点接入路由的灵活调整,如在某些节点发生故障的时候,该平台能够根据调整后的路由选择其他节点继续进行报文传输处理。支付报文传输平台具备如下主要特性:(1)与业务系统无关:支持大额、小额和网银系统的各类报文,未来可扩展支持其他支付清算系统的报文;(2)兼容多种报文格式:支持CMT/PKG/XML报文,并可以根据需要方便扩展;(3)高可用性:系统要具有较好的容错机制(jzh),在部分节点失
7、效时能继续提供报文传输服务。第八页,共43页。PMTS-MBFE 参与者接入端软件参与者接入端软件(run jin)PMTS-MBFE是PMTS系统的一部分,物理部署于参与者端。它是连接支付系统和参与者行内系统的桥梁,是支付系统的重要组成部分。PMTS-MBFE的主要功能包括报文转发、报文格式检查、安全管理等,即对参与者行内系统提交的报文和支付系统发来的报文进行相应的报文格式检查,并根据系统安全规范(gufn)实现报文的可靠传输和交换。参与者接入端软件不参与业务相关处理,如业务合法性检查、重账检查、业务核对等,以降低其运行维护复杂度。参与者接入端软件只提供直连接入功能,不提供业务录入、来帐打印
8、等间连接入功能。(这点与一代大、小额MBFE不同)参与者接入端软件应用软件由人民银行负责开发,免费提供给系统参与者使用,物理部署在系统参与者端,并由系统参与者进行系统维护与管理。第九页,共43页。参与者接入端软件参与者接入端软件(run jin)的部的部署署系统参与者使用参与者接入端服务器通过(tnggu)支付系统专用网连接第二代支付系统,参与者接入端服务器上部署参与者接入端软件,物理摆放在系统参与者系统内部,使用消息中间件和支付系统交换业务报文。部署示意图如右:第十页,共43页。PMTS-MBFE集群方式集群方式(fngsh)部署建议部署建议PMTS-MBFE集群配置方式支持集群配置方式支持
9、主备模式主备模式(msh)冷备模式冷备模式(msh)热备模式热备模式(msh)并行模式并行模式(msh)并行模式并行模式(msh)并行冗余模式并行冗余模式(msh)第十一页,共43页。主备模式主备模式(msh)冷备模式:主用直联前置机与备用直联前置机不共享存储设备,配置为相同的系统配置、网络IP等等,正常情况下,主用直联前置机与CCPC两台服务器连接,负责完成报文收发。而备用直联前置机不启用。如右图:当主用直联前置机发生故障(gzhng)时,可即时启用备用直联前置机,接入网络,进行报文的收发。第十二页,共43页。主备模式主备模式(msh)热备模式(msh):主用直联前置机与备用直联前置机共享存
10、储设备。主用直联前置机与CCPC两台服务器连接,负责完成报文收发。备用直联前置机同时保持与CCPC服务器的连接,具备与支付系统接入网关的报文收发链路,但正常情况下不启用报文收发功能如右图:当主用直联前置机发生故障时,可即时启用备用直联前置机的报文收发功能,将其切换为主用直联前置机,同时将原主用直联前置机置为备用模式(msh)。第十三页,共43页。并行并行(bngxng)模式模式 并行模式下,两台(或多台)直联前置机均与支付系统接入网关连接,同时在线,完成报文收发。当任一直(yzh)联前置机发生故障时,即单点故障情况下,报文收发功能不受影响。部署示意图如下:第十四页,共43页。并行并行(bngx
11、ng)冗余模式冗余模式 并行接入两个接入网关,1个作为主用,另1个作为备用。主用接入网关故障情况下,可快速切换(qi hun)到备用接入网关(预计不超过30分钟)第十五页,共43页。行内对于多台行内对于多台PMTS-MBFE可可用性及负载用性及负载(fzi)情况的探情况的探测测当行内部署台或者更多的PMTS-MBFE时,可以(ky)通过向PMTS-MBFE发送报文了解这些PMTS-MBFE的可用性及负载情况。1、可用性判断标准:、可用性判断标准:发送探测请求报文后,超过行内规定发送探测请求报文后,超过行内规定的时间无回应的时间无回应(hu yn)报文报文2、负载情况的判断标准:、负载情况的判断
12、标准:探测回应探测回应(hu yn)报文中有一个报文中有一个“负负载系数载系数”的值,表示该的值,表示该PMTS-MBFE的的压力(即待处理的业务报文数量),压力(即待处理的业务报文数量),0时表示无压力,值越大则负载越大。时表示无压力,值越大则负载越大。第十六页,共43页。参与者接入端软件参与者接入端软件(run jin)的数的数据交换据交换参与者通过参与者接入端软件与支付系统(xtng)进行报文交换示意图如右所示:第十七页,共43页。完成完成(wn chng)行内改造的参行内改造的参与者接入前的工作与者接入前的工作需完成以下两项工作:1、按照第二代支付系统(xtng)直联前置机配置指引,准
13、备前置机运行环境,部署PMTS参与者接入端软件;2、按照第二代支付系统(xtng)报文交换标准,完成“互联规范”中要求的有关支付系统(xtng)业务报文(含一代报文和二代报文,具体参考“互联规范”4.6节)的开发。第十八页,共43页。与第一代支付与第一代支付(zhf)系统的兼系统的兼容容 为了实现第一代支付系统向第二代支付系统的平滑过渡,第二代支付系统投产后相当一段时间内,将既支持(zhch)参与者通过行内系统改造采用第二代支付系统报文标准接入,也支持(zhch)参与者不进行改造,继续采用原一代报文交换标准接入。因此,完成行内系统改造的参与者加入二代支付系统时,需要在支持(zhch)二代支付系
14、统报文标准(即XML格式报文)的同时,支持(zhch)部分一代支付系统报文标准(即CMT/PKG格式报文),以实现与未完成行内系统改造的参与者间进行业务往来。第十九页,共43页。系统系统(xtng)互联的三种数据格式互联的三种数据格式1、第二代支付、第二代支付(zhf)系统新增报文系统新增报文(XML格式)格式)2、原第一代支付、原第一代支付(zhf)系统报文系统报文(CMT/PKG格式)格式)3、基础数据文件(、基础数据文件(XML格式的文件)格式的文件)第二十页,共43页。1、第二代支付、第二代支付(zhf)系统新增报文系统新增报文为便于系统参与者接入支付系统,降低报文转换复杂性,二代支付
15、系统新增报文交换标准采纳了部分ISO20022报文标准作为支付系统的报文,并参照ISO20022规范开发了其他报文,全部报文均采用XML格式描述。其中,对采纳使用的ISO20022标准报文,根据支付系统的实际情况,进行了必要的格式约束。行内系统发送报文给支付系统时,应将待发送的往帐报文使用XML Schema(随报文标准一起下发的)进行格式检查,检查通过后,才能提交给参与者接入端软件。行内系统从参与者接入端软件接收报文后,行内系统应使用XML Schema对收到的来帐报文进行格式检查,检查通过后,才能提交给行内系统进行业务处理。对检查失败的来帐报文,行内业务人员可以选择主动联系支付系统业务管理
16、人员,对异常来账报文做补发处理;也可选择行内系统直接丢弃,留待日终对账解决(jiju)。详细报文交换标准参考第二代支付系统报文交换标准。第二十一页,共43页。2、原第一代支付系统、原第一代支付系统(xtng)报文交换报文交换标准标准 原一代支付系统的CMT/PKG报文的格式保持“不变”。详细报文交换标准(biozhn)参考二代支付系统报文交换标准(biozhn)。关于格式保持不变,注意:关于格式保持不变,注意:原一代支付系统中,参与者行内系统是调用人民银原一代支付系统中,参与者行内系统是调用人民银行发布的行发布的API与支付系统的与支付系统的MBFE进行通讯的,当进行通讯的,当报文从行内系统发
17、出时,如图:报文从行内系统发出时,如图:报文报文1实际上经过实际上经过API后转换为报文后转换为报文2。两个。两个(lin)报文略有不同,主要有三点不同:报文略有不同,主要有三点不同:1、报文头长度不同。报文、报文头长度不同。报文1使用的是所谓的使用的是所谓的“短报短报头头”。而报文。而报文2使用的是所谓的使用的是所谓的“长报头长报头”。2、密押字段。对于需要加、核密押的报文,报文、密押字段。对于需要加、核密押的报文,报文1中是不含密押字段的。而报文中是不含密押字段的。而报文2经过经过API后增加了后增加了密押字段。密押字段。3、报文尾。大额报文,报文、报文尾。大额报文,报文1是不含报文尾的,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人民银行 第二代 支付 系统 规范 报文 交换 标准 概要 介绍 开发 座谈会 第一 电子 版本
限制150内