跨境银行间的最优报文路由路径确定方法及装置制造方法及图纸

技术编号:17944095 阅读:42 留言:0更新日期:2018-05-15 23:16
本发明专利技术提供一种跨境银行间的最优报文路由路径确定方法及装置,其中,该方法包括:确定发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系;确定多个代理行和收报行的报文响应处理时间或报文处理费用,其中所述报文响应处理时间包括动态响应时间和处理时间;根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,确定发报行至收报行之间的最优报文路由路径。该方案不仅大幅节省客户办理业务所需的时间,而且尽可能地降低了业务本身所耗费的时间或费用成本。

Method and device for determining optimal message routing path between cross border banks

The invention provides a method and device for determining the optimal message routing path between a cross-border bank, in which the method includes: determining the relationship between a number of agents and the three parties between the reporting lines, the reporting lines and the receiving lines, and determining the response time or the cost of processing for the messages of the multiple agents and the receiving lines. The response time of the message response includes the dynamic response time and the processing time. According to the relationship between the three agents and the reporting lines between the reporting lines, the reporting lines and the receiving lines, the messages of the multiple agent lines and the receiving lines respond to the processing time or the cost of the message processing, and determine the best between the reporting lines and the reporting lines. Message routing path. The scheme not only greatly saves the time required for customers to handle business, but also reduces the time or cost of the business itself as far as possible.

【技术实现步骤摘要】
跨境银行间的最优报文路由路径确定方法及装置
本专利技术涉及路由路径选择
,特别涉及一种跨境银行间的最优报文路由路径确定方法及装置。
技术介绍
在银行的国际支付业务中,几乎所有的业务往来均是通过收发报文完成的。然而,由于投资耗费、管理成本等客观原因限制,全球各个银行之间无法全部相互开立账户,因此,在大多数情况下,不同地域之间的两家银行可能无法直接收发报文,而是需要借助多级代理行,完成报文在不同清算系统之间的中转,才能最终到达收报行。在这其中,报文发送行、各级代理行与收报行共同形成的报文转发链路就是一个报文路由方案。事实上,由于银行自身海外子行以及代理行众多,理论上可供选择的报文路由会有多个。其中,海外子行以及各个代理行对同一笔报文的处理速度以及收费标准也各不相同。因此,不同的报文路由方案会产生不同的费用成本和时间成本。截至目前,报文路由一般是按照银行业务员的经验生成,相对耗时,且对所选择路由方案的质量评估不足,容易产生错误。
技术实现思路
本专利技术实施例提供了一种跨境银行间的最优报文路由路径选择方法及装置,可以快速选择出一个最优报文路由路径,节省时间。本专利技术实施例提供了一种跨境银行间的最优报文路由路径确定方法,该方法包括:确定发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系;确定多个代理行和收报行的报文响应处理时间或报文处理费用,其中所述的报文响应处理时间包括动态响应时间和处理时间;根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,确定发报行至收报行之间的最优报文路由路径。在一个实施例中,根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,确定发报行至收报行之间的最优报文路由路径,包括:根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,采用迪杰斯特拉算法确定发报行至收报行之间的最优报文路由路径。在一个实施例中,所述动态响应时间为处理预设历史时间内预设数量的相同报文的平均响应时间。在一个实施例中,还包括:当多个代理行中的一个或多个的动态响应时间发生变化,确定变化后的动态响应时间;根据变化后的动态响应时间重新确定相应代理行的报文响应处理时间;根据根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,收报行的报文响应处理时间,重新确定的相应代理行的报文响应处理时间,剩余代理行的报文响应处理时间,重新确定发报行至收报行之间的最优报文路由路径。本专利技术实施例还提供了一种跨境银行间的最优报文路由路径确定装置,该装置包括:关系确定模块,用于确定发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系;时间或费用确定模块,用于确定多个代理行和收报行的报文响应处理时间或报文处理费用,其中所述的报文响应处理时间包括动态响应时间和处理时间;最优路径确定模块,用于根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,确定发报行至收报行之间的最优报文路由路径。在一个实施例中,所述最优路径确定模块具体用于:根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,采用迪杰斯特拉算法确定发报行至收报行之间的最优报文路由路径。在一个实施例中,所述动态响应时间为处理预设历史时间内预设数量的相同报文的平均响应时间。在一个实施例中,所述时间或费用确定模块还用于:当多个代理行中的一个或多个的动态响应时间发生变化,获取变化后的动态响应时间;根据变化后的动态响应时间重新确定相应代理行的报文响应处理时间;所述最优路径确定模块还用于:根据根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,收报行的报文响应处理时间,重新确定的相应代理行的报文响应处理时间,剩余代理行的报文响应处理时间,重新确定发报行至收报行之间的最优报文路由路径。本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述方法。本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行如上所述方法的计算机程序。在本专利技术实施例中,通过确定发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,然后根据确定的上述信息,确定发报行至收报行之间的最优报文路由路径,相比较现有的根据业务人员的经验选择,本专利技术方案可以摆脱手工操作,可以自动化地完成报文分别在时间成本或费用成本维度的最优的路由路径确定,节省时间。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种跨境银行间的最优报文路由路径确定方法流程图;图2是本专利技术实施例提供的一种发报行、代理行和收报行之间的关系图(时间上);图3是本专利技术实施例提供的一种发报行、代理行和收报行之间的关系图(费用上);图4是本专利技术实施例提供的一种跨境银行间的最优报文路由路径确定装置的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术实施例中,提供了一种跨境银行间的最优报文路由路径确定方法,如图1所示,该方法包括:步骤101:确定发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系;步骤102:确定多个代理行和收报行的报文响应处理时间或报文处理费用,其中所述的报文响应处理时间包括动态响应时间和处理时间;步骤103:根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,确定发报行至收报行之间的最优报文路由路径。具体实施时,代理行处理收到的报文耗时由系统响应时间(也就是动态响应时间)和系统处理时间两部分组成,其中,系统处理时间相对固定,而系统响应时间则会随系统性能、业务高峰等因素发生变化。定义代理行系统处理时间为PrT,定义发报行发出报文时间至收到代理发来的回执报文时间为系统响应时间ReT,则报文耗时T=PrT+ReT。具体的,可以定义动态响应时间为处理预设历史时间内预设数量的相同报文的平均响应时间。比如,定义AvgT为最近历史10笔该类报文平均响应时间,则报文耗时T=PrT+AvgT。具体实施时,本专利技术使用了ORACLE数据库进行数据存储,包括发报行、收报行和多个代理行之间的关系、报文处理耗时以及费用。然后将单个银行抽象为图论中有向无环图的一个节点,每一个银行知道它的所有账户行(代理行),即父节点知道所有自身本文档来自技高网...
跨境银行间的最优报文路由路径确定方法及装置

【技术保护点】
一种跨境银行间的最优报文路由路径确定方法,其特征在于,包括:确定发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系;确定多个代理行和收报行的报文响应处理时间或报文处理费用,其中所述报文响应处理时间包括动态响应时间和处理时间;根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,确定发报行至收报行之间的最优报文路由路径。

【技术特征摘要】
1.一种跨境银行间的最优报文路由路径确定方法,其特征在于,包括:确定发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系;确定多个代理行和收报行的报文响应处理时间或报文处理费用,其中所述报文响应处理时间包括动态响应时间和处理时间;根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,确定发报行至收报行之间的最优报文路由路径。2.如权利要求1所述的跨境银行间的最优报文路由路径确定方法,其特征在于,根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,确定发报行至收报行之间的最优报文路由路径,包括:根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,多个代理行和收报行的报文响应处理时间或报文处理费用,采用迪杰斯特拉算法确定发报行至收报行之间的最优报文路由路径。3.如权利要求1所述的跨境银行间的最优报文路由路径确定方法,其特征在于,所述动态响应时间为处理预设历史时间内预设数量的相同报文的平均响应时间。4.如权利要求1所述的跨境银行间的最优报文路由路径确定方法,其特征在于,还包括:当多个代理行中的一个或多个的动态响应时间发生变化,确定变化后的动态响应时间;根据变化后的动态响应时间重新确定相应代理行的报文响应处理时间;根据根据发报行、发报行与收报行之间的多个代理行、收报行三者之间的关系,收报行的报文响应处理时间,重新确定的相应代理行的报文响应处理时间,剩余代理行的报文响应处理时间,重新确定发报行至收报行之间的最优报文路由路径。5.一种跨境银行间的最优报文路由路径确定装置,其特征在于,包括:关系确定模块,用于确定发报行、发报行与收报行之间的多个代理行、...

【专利技术属性】
技术研发人员:王润元
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1