银行系统中基于预测机制发送交易报文的方法及装置制造方法及图纸

技术编号:29940101 阅读:36 留言:0更新日期:2021-09-04 19:23
本发明专利技术公开了一种银行系统中基于预测机制发送交易报文的方法及装置,涉及大数据技术领域,其中该方法包括:获取银行系统中第一银行系统给第二银行系统的历史交易报文发送数据,确定每个发送周期交易报文数据的第一延迟接收比例和第一成功接收比例;确定当前时刻之前预设时段内每个发送周期报文数据的第二延迟接收比例和第二成功接收比例;根据第一延迟接收比例,第一成功接收比例,第二延迟接收比例和/或第二成功接收比例,及第一银行系统给第二银行系统的当前报文发送数据,估算每个发送周期内发送当前交易报文数据的等待时长,进而进行当前报文发送。本发明专利技术可以实现银行系统中基于预测机制高效准确地发送交易报文,提高了资源利用率。了资源利用率。了资源利用率。

【技术实现步骤摘要】
银行系统中基于预测机制发送交易报文的方法及装置


[0001]本专利技术涉及大数据
,尤其涉及一种银行系统中基于预测机制发送交易报文的方法及装置。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]目前的银行系统中,交易如果在某时间值范围内没有收到回复报文,将重新发送请求。上述重发可进行多次。如果等待的时间太长或者重发次数太多,则停止重发。由于缺乏实际的数据支撑,目前的交易等待参数设置容易导致系统性能不好,并且容易导致计算机资源浪费。

技术实现思路

[0004]本专利技术实施例提供一种银行系统中基于预测机制发送交易报文的方法,用以实现银行系统中基于预测机制高效准确地发送交易报文,该方法包括:
[0005]获取银行系统中第一银行系统给第二银行系统的历史交易报文发送数据;根据历史交易报文发送数据,确定每个发送周期历史交易报文数据的第一延迟接收比例和第一成功接收比例;
[0006]根据当前时刻之前预设时段内第一银行系统给第二银行系统的交易报文发送数据,确定当前时刻之前预设时段内每个发送周期交易报文数据的第二延迟接收比例和第二成功接收比例;
[0007]根据所述第一延迟接收比例,第一成功接收比例,第二延迟接收比例,和/或第二成功接收比例,以及第一银行系统给第二银行系统的当前交易报文发送数据,估算每个发送周期内发送当前交易报文数据的等待时长;
[0008]根据每个发送周期内发送当前交易报文数据的等待时长,进行当前交易报文数据的发送。
[0009]本专利技术实施例还提供一种银行系统中基于预测机制发送交易报文的装置,用以实现银行系统中基于预测机制高效准确地发送交易报文,该装置包括:
[0010]第一确定单元,用于获取银行系统中第一银行系统给第二银行系统的历史交易报文发送数据;根据历史交易报文发送数据,确定每个发送周期历史交易报文数据的第一延迟接收比例和第一成功接收比例;
[0011]第二确定单元,用于根据当前时刻之前预设时段内第一银行系统给第二银行系统的交易报文发送数据,确定当前时刻之前预设时段内每个发送周期交易报文数据的第二延迟接收比例和第二成功接收比例;
[0012]预测单元,用于根据所述第一延迟接收比例,第一成功接收比例,第二延迟接收比例,第二成功接收比例,以及第一银行系统给第二银行系统的当前交易报文发送数据,估算
每个发送周期内发送当前交易报文数据的等待时长;
[0013]处理单元,用于根据每个发送周期内发送当前交易报文数据的等待时长,进行当前交易报文数据的发送。
[0014]本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述银行系统中基于预测机制发送交易报文的方法。
[0015]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述银行系统中基于预测机制发送交易报文的方法的计算机程序。
[0016]本专利技术实施例中,银行系统中基于预测机制发送交易报文的方案,通过:获取银行系统中第一银行系统给第二银行系统的历史交易报文发送数据;根据历史交易报文发送数据,确定每个发送周期历史交易报文数据的第一延迟接收比例和第一成功接收比例;根据当前时刻之前预设时段内第一银行系统给第二银行系统的交易报文发送数据,确定当前时刻之前预设时段内每个发送周期交易报文数据的第二延迟接收比例和第二成功接收比例;根据所述第一延迟接收比例,第一成功接收比例,第二延迟接收比例,和/或第二成功接收比例,以及第一银行系统给第二银行系统的当前交易报文发送数据,估算每个发送周期内发送当前交易报文数据的等待时长;根据每个发送周期内发送当前交易报文数据的等待时长,进行当前交易报文数据的发送,可以实现银行系统中基于预测机制高效准确地发送交易报文,提高了资源利用率。
附图说明
[0017]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0018]图1为本专利技术实施例中银行系统中基于预测机制发送交易报文的方法的流程示意图;
[0019]图2为本专利技术另一实施例中银行系统中基于预测机制发送交易报文的方法的流程示意图;
[0020]图3为本专利技术另一实施例中银行系统中基于预测机制发送交易报文的方法的流程示意图;
[0021]图4为本专利技术实施例中银行系统中基于预测机制发送交易报文的装置的结构示意图;
[0022]图5为本专利技术实施例中银行系统中基于预测机制发送交易报文的装置的结构示意图。
具体实施方式
[0023]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。
[0024]本专利技术实施例提出了一种银行系统中基于预测机制发送交易报文的方案,该方案基于历史交易请求数据和人工智能方法,进行预测,进而设置等待时长和停止条件。这样可以提高资源利用率,以较小的资源获得较大的性能。即该方案基于数据估算等待时间和重发次数,这样可以在有限资源的情况下,更好地完成信息接收。下面对该银行系统中基于预测机制发送交易报文的方案进行详细介绍。
[0025]图1为本专利技术实施例中银行系统中基于预测机制发送交易报文的方法的流程示意图,如图1所示,该方法包括如下步骤:
[0026]步骤101:获取银行系统中第一银行系统给第二银行系统的历史交易报文发送数据;根据历史交易报文发送数据,确定每个发送周期历史交易报文数据的第一延迟接收比例和第一成功接收比例;
[0027]步骤102:根据当前时刻之前预设时段内第一银行系统给第二银行系统的交易报文发送数据,确定当前时刻之前预设时段内每个发送周期交易报文数据的第二延迟接收比例和第二成功接收比例;
[0028]步骤103:根据所述第一延迟接收比例,第一成功接收比例,第二延迟接收比例,和/或第二成功接收比例,以及第一银行系统给第二银行系统的当前交易报文发送数据,估算每个发送周期内发送当前交易报文数据的等待时长;
[0029]步骤104:根据每个发送周期内发送当前交易报文数据的等待时长,进行当前交易报文数据的发送。
[0030]本专利技术实施例提供的银行系统中基于预测机制发送交易报文的方法,可以实现银行系统中基于预测机制高效准确地发送交易报文,提高了资源利用率。下面对该方法进行详细介绍。
[0031]在银行系统中,前面发送周期的等待时间相对比较小,后面发送周期的等待时间则相对比较大。上述方式对于非动账类交易,可以使得在不做数据分析的提前下,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种银行系统中基于预测机制发送交易报文的方法,其特征在于,包括:获取银行系统中第一银行系统给第二银行系统的历史交易报文发送数据;根据历史交易报文发送数据,确定每个发送周期历史交易报文数据的第一延迟接收比例和第一成功接收比例;根据当前时刻之前预设时段内第一银行系统给第二银行系统的交易报文发送数据,确定当前时刻之前预设时段内每个发送周期交易报文数据的第二延迟接收比例和第二成功接收比例;根据所述第一延迟接收比例,第一成功接收比例,第二延迟接收比例,和/或第二成功接收比例,以及第一银行系统给第二银行系统的当前交易报文发送数据,估算每个发送周期内发送当前交易报文数据的等待时长;根据每个发送周期内发送当前交易报文数据的等待时长,进行当前交易报文数据的发送。2.如权利要求1所述的银行系统中基于预测机制发送交易报文的方法,其特征在于,根据所述第一延迟接收比例,第一成功接收比例,第二延迟接收比例,和/或第二成功接收比例,以及第一银行系统给第二银行系统的当前交易报文发送数据,估算每个发送周期内发送当前交易报文数据的等待时长,包括:对于第一个发送周期,如果对应的第二延迟接收比例与第二成功接收比例的和大于第一延迟接收比例与第一成功接收比例的和,增加第一个发送周期内发送当前交易报文数据的等待时长。3.如权利要求2所述的银行系统中基于预测机制发送交易报文的方法,其特征在于,还包括:对于每一个发送周期,如果对应的第二延迟接收比例与第二成功接收比例的和都小于第一延迟接收比例与第一成功接收比例的和,减少当前交易报文数据重发的次数。4.如权利要求1所述的银行系统中基于预测机制发送交易报文的方法,其特征在于,根据所述第一延迟接收比例,第一成功接收比例,第二延迟接收比例,和/或第二成功接收比例,以及第一银行系统给第二银行系统的当前交易报文发送数据,估算每个发送周期内发送当前交易报文数据的等待时长,包括:对于第一个发送周期之后的任一周期,如果对应的第二成功接收比例大于所述第一成功接收比例,估算所述任一周期内满足第一成功接收比例的最小时长,将所述最小时长作为所述任一周期的等待时长。5.如权利要求1所述的银行系统中基于预测机制发送交易报文的方法,其特征在于,还包括:在估算第一个发送周期之后的任一发送周期内发送当前交易报文数据的等待时长后,计算估算的等待时长加上之前的等待时长的和,如果估算的等待时长加上之前的等待时长的和大于预设时长阈值,则当前发送周期结束后,停止重发当前交易报文数据。6.一种银行系统中基于预...

【专利技术属性】
技术研发人员:朱江波汤东波戎立冯春阳李涵王晓旭徐宁胡佳锋戈星晨温晨池振强
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1