基于多路支付通道的通道流量动态管理系统转让专利

申请号 : CN202210544684.6

文献号 : CN114648321B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张育宏张伟

申请人 : 深圳市思迅软件股份有限公司

摘要 :

本发明公开了基于多路支付通道的通道流量动态管理系统,涉及通道流量动态管理技术领域,解决了现有技术中不能确定支付通道合格运行的同时无法控制支付通道的流量动态控制准确性的技术问题,将各个支付通道进行需求分析,判定各个支付通道的使用强度,确保支付通道合格运行的同时,提高了通道流量动态控制的准确性;判断各个支付通道的实时性能状态是否满足当前支付通道的实时需求,从而提高了支付通道的工作效率,同时确保了支付通道的使用稳定性,此外,还为支付通道的流量动态管理提供准确依据;判定运行过程中实时动态管理通道的实时网络是否合格,确保实时动态管理通道运行稳定性的同时判断当前运行是否需要动态管控。

权利要求 :

1.基于多路支付通道的通道流量动态管理系统,其特征在于,包括通道动态管理终端,通道动态管理终端内设置有通道需求分析单元、通道性能分析单元、实时网络分析单元以及流量动态控制单元;

通道动态管理终端对支付通道进行分析管理,生成通道需求分析信号并将通道需求分析信号发送至通道需求分析单元,通道需求分析单元接收到通道需求分析信号后,将各个支付通道进行需求分析,通过需求分析生成高强度信号和低强度信号,并将其发送至通道性能分析单元;通道性能分析单元接收到高强度信号和低强度信号后,将对应支付通道进行性能分析,通过性能分析生成高性能高强度通道、高性能低强度通道、低性能高强度通道以及低性能低强度通道,并将其一同发送至通道动态管理终端,通道动态管理终端接收后,将高性能高强度通道和低性能高强度通道作为实时动态管理通道,将高性能低强度通道和低性能低强度通道作为实时监测通道;

实时网络分析单元将实时动态管理通道运行过程中的实时网络进行分析,判定运行过程中实时动态管理通道的实时网络是否合格,通过实时网络分析生成流量动态控制信号,并将流量动态控制信号发送至流量动态控制单元,流量动态控制单元接收到流量动态控制信号后,将对应实时动态管理通道进行实时流量控制;

通道需求分析单元的通道需求分析过程如下:

将投入使用的支付通道进行采集,并将支付通道设置标号i,i为大于0的自然数,采集到各个支付通道的使用用户的人数以及对应使用用户的使用频率,并将各个支付通道的使用用户的人数以及对应使用用户的使用频率分别标记为RSi和PLi;

采集到各个支付通道对应使用用户的平均相邻使用的间隔时长,并将各个支付通道对应使用用户的平均相邻使用的间隔时长标记为JGi;

通过分析获取到各个支付通道的需求分析系数Xi;

将各个支付通道的需求分析系数Xi与需求分析系数阈值进行比较;

需求分析系数与需求分析系数阈值的比较过程具体如下:

若支付通道的需求分析系数Xi超过需求分析系数阈值,则判定对应支付通道的使用强度大,并将对应支付通道标记为高强度通道,生成高强度信号并将高强度信号和高强度通道的名称发送至通道性能分析单元;

若支付通道的需求分析系数Xi未超过需求分析系数阈值,则判定对应支付通道的使用强度小,并将对应支付通道标记为低强度通道,生成低强度信号并将低强度信号和低强度通道的名称发送至通道性能分析单元;

通道性能分析单元的通道性能分析过程如下:

采集到各个支付通道在接收支付指令到执行指令的缓冲时长以及对应缓冲时长内执行指令取消的成功率,并将各个支付通道在接收支付指令到执行指令的缓冲时长以及对应缓冲时长内执行指令取消的成功率分别与缓冲时长阈值和成功率阈值进行比较;

各个支付通道在接收支付指令到执行指令的缓冲时长以及对应缓冲时长内执行指令取消的成功率分别与缓冲时长阈值和成功率阈值的比较过程具体如下;

若支付通道在接收支付指令到执行指令的缓冲时长未超过缓冲时长阈值,且对应缓冲时长内执行指令取消的成功率超过成功率阈值,则将判定对应支付通道的性能分析合格,若对应支付通道为高强度通道,则将其标记为高性能高强度通道;若对应支付通道为低强度通道,则将其标记为高性能低强度通道;

若支付通道在接收支付指令到执行指令的缓冲时长超过缓冲时长阈值,或者对应缓冲时长内执行指令取消的成功率未超过成功率阈值,则将判定对应支付通道的性能分析未合格,若对应支付通道为高强度通道,则将其标记为低性能高强度通道;若对应支付通道为低强度通道,则将其标记为低性能低强度通道;将高性能高强度通道、高性能低强度通道、低性能高强度通道以及低性能低强度通道一同发送至通道动态管理终端。

2.根据权利要求1所述的基于多路支付通道的通道流量动态管理系统,其特征在于,实时网络分析单元的实时网络分析过程如下:将实时动态管理通道进行分析,采集到实时动态管理通道当前网络的执行指令数量以及待指令数量之和,并将实时动态管理通道当前网络的执行指令数量以及待指令数量之和标记为HE;

采集到实时动态管理通道当前网络内执行指令处理平均时长以及对应执行指令处理时长的浮动值,并将实时动态管理通道当前网络内执行指令处理平均时长以及对应执行指令处理时长的浮动值分别标记为CS和FD;

通过公式 获取到实时动态管理通道的实时网络分析系数

S,其中,c1、c2以及c3均为预设比例系数,且c1>c2>c3>0;

将实时动态管理通道的实时网络分析系数S与实时网络分析系数阈值进行比较。

3.根据权利要求2所述的基于多路支付通道的通道流量动态管理系统,其特征在于,实时网络分析系数与实时网络分析系数阈值的比较过程具体如下:若实时动态管理通道的实时网络分析系数S超过实时网络分析系数阈值,则判定当前实时动态管理通道需要进行动态管理,生成流量动态控制信号并将流量动态控制信号和对应实时动态管理通道一同发送至流量动态控制单元;

若实时动态管理通道的实时网络分析系数S未超过实时网络分析系数阈值,则判定当前实时动态管理通道不需要进行动态管理,生成无需控制信号并将无需控制信号和对应实时动态管理通道一同发送至流量动态控制单元。

4.根据权利要求1所述的基于多路支付通道的通道流量动态管理系统,其特征在于,流量动态控制单元的流量动态控制过程如下:采集到实时动态管理通道对应需执行指令的数量,若实时动态管理通道对应需执行指令的数量增加,且平均需执行指令的执行时长增加,则将对应时刻标记为流量管控时刻,增加实时动态管理通道的网络流量;

若在网络流量增加后,实时动态管理通道对应需执行指令的数量增加速度出现降低趋势,且平均需执行指令的执行时长出现降低趋势,则将实时时间段标记为持续管控时间段;

若实时动态管理通道对应需执行指令的数量在降低,或者平均需执行指令的执行时长降至对应阈值范围内,则将对应时刻标记为流量停控时刻,将实时动态管理通道的网络流量停止增加。

说明书 :

基于多路支付通道的通道流量动态管理系统

技术领域

[0001] 本发明涉及通道流量动态管理技术领域,具体为基于多路支付通道的通道流量动态管理系统。

背景技术

[0002] 支付通道是互联网产品的原材料,没有支付通道,互联网产品就相当于没有汽油的汽车,中看不中用。可见支付通道对互联网产品是如此的重要。支付通道:是指支付品牌后面提供支付受理能力的具体提供方或者三方跳转的通信方,也是收单方,清算方,比如工行直连通道,银联通道。
[0003] 但是在现有技术中,无法将各个支付通道进行准确分析,不能确定支付通道合格运行的同时无法控制支付通道的流量动态控制准确性。
[0004] 针对上述的技术缺陷,现提出一种解决方案。

发明内容

[0005] 本发明的目的就在于为了解决上述提出的问题,而提出基于多路支付通道的通道流量动态管理系统,将各个支付通道进行需求分析,判定各个支付通道的使用强度,确保支付通道合格运行的同时,提高了通道流量动态控制的准确性;判断各个支付通道的实时性能状态是否满足当前支付通道的实时需求,从而提高了支付通道的工作效率,同时确保了支付通道的使用稳定性,此外,还为支付通道的流量动态管理提供准确依据;判定运行过程中实时动态管理通道的实时网络是否合格,确保实时动态管理通道运行稳定性的同时判断当前运行是否需要动态管控。
[0006] 本发明的目的可以通过以下技术方案实现:
[0007] 基于多路支付通道的通道流量动态管理系统,包括通道动态管理终端,通道动态管理终端内设置有通道需求分析单元、通道性能分析单元、实时网络分析单元以及流量动态控制单元;
[0008] 通道动态管理终端对支付通道进行分析管理,生成通道需求分析信号并将通道需求分析信号发送至通道需求分析单元,通道需求分析单元接收到通道需求分析信号后,将各个支付通道进行需求分析,通过需求分析生成高强度信号和低强度信号,并将其发送至通道性能分析单元;通道性能分析单元接收到高强度信号和低强度信号后,将对应支付通道进行性能分析,通过性能分析生成高性能高强度通道、高性能低强度通道、低性能高强度通道以及低性能低强度通道,并将其一同发送至通道动态管理终端,通道动态管理终端接收后,将高性能高强度通道和低性能高强度通道作为实时动态管理通道,将高性能低强度通道和低性能低强度通道作为实时监测通道;
[0009] 实时网络分析单元将实时动态管理通道运行过程中的实时网络进行分析,判定运行过程中实时动态管理通道的实时网络是否合格,通过实时网络分析生成流量动态控制信号,并将流量动态控制信号发送至流量动态控制单元,流量动态控制单元接收到流量动态控制信号后,将对应实时动态管理通道进行实时流量控制。
[0010] 作为本发明的一种优选实施方式,通道需求分析单元的通道需求分析过程如下:
[0011] 将投入使用的支付通道进行采集,并将支付通道设置标号i,i为大于0的自然数,采集到各个支付通道的使用用户的人数以及对应使用用户的使用频率,并将各个支付通道的使用用户的人数以及对应使用用户的使用频率分别标记为RSi和PLi;采集到各个支付通道对应使用用户的平均相邻使用的间隔时长,并将各个支付通道对应使用用户的平均相邻使用的间隔时长标记为JGi;
[0012] 通过分析获取到各个支付通道的需求分析系数Xi;将各个支付通道的需求分析系数Xi与需求分析系数阈值进行比较。
[0013] 作为本发明的一种优选实施方式,需求分析系数与需求分析系数阈值的比较过程具体如下:
[0014] 若支付通道的需求分析系数Xi超过需求分析系数阈值,则判定对应支付通道的使用强度大,并将对应支付通道标记为高强度通道,生成高强度信号并将高强度信号和高强度通道的名称发送至通道性能分析单元;
[0015] 若支付通道的需求分析系数Xi未超过需求分析系数阈值,则判定对应支付通道的使用强度小,并将对应支付通道标记为低强度通道,生成低强度信号并将低强度信号和低强度通道的名称发送至通道性能分析单元。
[0016] 作为本发明的一种优选实施方式,通道性能分析单元的通道性能分析过程如下:
[0017] 采集到各个支付通道在接收支付指令到执行指令的缓冲时长以及对应缓冲时长内执行指令取消的成功率,并将各个支付通道在接收支付指令到执行指令的缓冲时长以及对应缓冲时长内执行指令取消的成功率分别与缓冲时长阈值和成功率阈值进行比较。
[0018] 作为本发明的一种优选实施方式,各个支付通道在接收支付指令到执行指令的缓冲时长以及对应缓冲时长内执行指令取消的成功率分别与缓冲时长阈值和成功率阈值的比较过程具体如下;
[0019] 若支付通道在接收支付指令到执行指令的缓冲时长未超过缓冲时长阈值,且对应缓冲时长内执行指令取消的成功率超过成功率阈值,则将判定对应支付通道的性能分析合格,若对应支付通道为高强度通道,则将其标记为高性能高强度通道;若对应支付通道为低强度通道,则将其标记为高性能低强度通道;
[0020] 若支付通道在接收支付指令到执行指令的缓冲时长超过缓冲时长阈值,或者对应缓冲时长内执行指令取消的成功率未超过成功率阈值,则将判定对应支付通道的性能分析未合格,若对应支付通道为高强度通道,则将其标记为低性能高强度通道;若对应支付通道为低强度通道,则将其标记为低性能低强度通道;将高性能高强度通道、高性能低强度通道、低性能高强度通道以及低性能低强度通道一同发送至通道动态管理终端。
[0021] 作为本发明的一种优选实施方式,实时网络分析单元的实时网络分析过程如下:
[0022] 将实时动态管理通道进行分析,采集到实时动态管理通道当前网络的执行指令数量以及待指令数量之和,并将实时动态管理通道当前网络的执行指令数量以及待指令数量之和标记为HE;采集到实时动态管理通道当前网络内执行指令处理平均时长以及对应执行指令处理时长的浮动值,并将实时动态管理通道当前网络内执行指令处理平均时长以及对应执行指令处理时长的浮动值分别标记为CS和FD;
[0023] 通过公式 获取到实时动态管理通道的实时网络分析系数S,其中,c1、c2以及c3均为预设比例系数,且c1>c2>c3>0;
[0024] 将实时动态管理通道的实时网络分析系数S与实时网络分析系数阈值进行比较。
[0025] 作为本发明的一种优选实施方式,实时网络分析系数与实时网络分析系数阈值的比较过程具体如下:
[0026] 若实时动态管理通道的实时网络分析系数S超过实时网络分析系数阈值,则判定当前实时动态管理通道需要进行动态管理,生成流量动态控制信号并将流量动态控制信号和对应实时动态管理通道一同发送至流量动态控制单元;
[0027] 若实时动态管理通道的实时网络分析系数S未超过实时网络分析系数阈值,则判定当前实时动态管理通道不需要进行动态管理,生成无需控制信号并将无需控制信号和对应实时动态管理通道一同发送至流量动态控制单元。
[0028] 作为本发明的一种优选实施方式,流量动态控制单元的流量动态控制过程如下:
[0029] 采集到实时动态管理通道对应需执行指令的数量,若实时动态管理通道对应需执行指令的数量增加,且平均需执行指令的执行时长增加,则将对应时刻标记为流量管控时刻,增加实时动态管理通道的网络流量;
[0030] 若在网络流量增加后,实时动态管理通道对应需执行指令的数量增加速度出现降低趋势,且平均需执行指令的执行时长出现降低趋势,则将实时时间段标记为持续管控时间段;若实时动态管理通道对应需执行指令的数量在降低,或者平均需执行指令的执行时长降至对应阈值范围内,则将对应时刻标记为流量停控时刻,将实时动态管理通道的网络流量停止增加。
[0031] 与现有技术相比,本发明的有益效果是:
[0032] 本发明中,将各个支付通道进行需求分析,判定各个支付通道的使用强度,确保支付通道合格运行的同时,提高了通道流量动态控制的准确性;判断各个支付通道的实时性能状态是否满足当前支付通道的实时需求,从而提高了支付通道的工作效率,同时确保了支付通道的使用稳定性,此外,还为支付通道的流量动态管理提供准确依据;判定运行过程中实时动态管理通道的实时网络是否合格,确保实时动态管理通道运行稳定性的同时判断当前运行是否需要动态管控;将对应实时动态管理通道进行实时流量控制,提高了支付通道的使用合格效率。

附图说明

[0033] 为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
[0034] 图1为本发明的原理框图。

具体实施方式

[0035] 下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0036] 请参阅图1所示,基于多路支付通道的通道流量动态管理系统,包括通道动态管理终端,其中,通道动态管理终端内设置有通道需求分析单元、通道性能分析单元、实时网络分析单元以及流量动态控制单元,且通道需求分析单元、通道性能分析单元、实时网络分析单元以及流量动态控制单元均依次单向通讯连接;
[0037] 通道动态管理终端对支付通道进行分析管理,生成通道需求分析信号并将通道需求分析信号发送至通道需求分析单元,通道需求分析单元接收到通道需求分析信号后,将各个支付通道进行需求分析,判定各个支付通道的使用强度,确保支付通道合格运行的同时,提高了通道流量动态控制的准确性,具体通道需求分析过程如下:
[0038] 将投入使用的支付通道进行采集,并将支付通道设置标号i,i为大于0的自然数,采集到各个支付通道的使用用户的人数以及对应使用用户的使用频率,并将各个支付通道的使用用户的人数以及对应使用用户的使用频率分别标记为RSi和PLi;采集到各个支付通道对应使用用户的平均相邻使用的间隔时长,并将各个支付通道对应使用用户的平均相邻使用的间隔时长标记为JGi;
[0039] 通过公式 获取到各个支付通道的需求分析系数Xi,其中,a1、a2以及a3均为预设比例系数,且a1>a2>a3>0,β为误差修正因子,取值为
1.54;
[0040] 将各个支付通道的需求分析系数Xi与需求分析系数阈值进行比较:
[0041] 若支付通道的需求分析系数Xi超过需求分析系数阈值,则判定对应支付通道的使用强度大,并将对应支付通道标记为高强度通道,生成高强度信号并将高强度信号和高强度通道的名称发送至通道性能分析单元;若支付通道的需求分析系数Xi未超过需求分析系数阈值,则判定对应支付通道的使用强度小,并将对应支付通道标记为低强度通道,生成低强度信号并将低强度信号和低强度通道的名称发送至通道性能分析单元;
[0042] 通道性能分析单元接收到高强度信号和低强度信号后,将对应支付通道进行性能分析,判断各个支付通道的实时性能状态是否满足当前支付通道的实时需求,从而提高了支付通道的工作效率,同时确保了支付通道的使用稳定性,此外,还为支付通道的流量动态管理提供准确依据,具体通道性能分析过程如下:
[0043] 采集到各个支付通道在接收支付指令到执行指令的缓冲时长以及对应缓冲时长内执行指令取消的成功率,并将各个支付通道在接收支付指令到执行指令的缓冲时长以及对应缓冲时长内执行指令取消的成功率分别与缓冲时长阈值和成功率阈值进行比较:
[0044] 若支付通道在接收支付指令到执行指令的缓冲时长未超过缓冲时长阈值,且对应缓冲时长内执行指令取消的成功率超过成功率阈值,则将判定对应支付通道的性能分析合格,若对应支付通道为高强度通道,则将其标记为高性能高强度通道;若对应支付通道为低强度通道,则将其标记为高性能低强度通道;
[0045] 若支付通道在接收支付指令到执行指令的缓冲时长超过缓冲时长阈值,或者对应缓冲时长内执行指令取消的成功率未超过成功率阈值,则将判定对应支付通道的性能分析未合格,若对应支付通道为高强度通道,则将其标记为低性能高强度通道;若对应支付通道为低强度通道,则将其标记为低性能低强度通道;
[0046] 将高性能高强度通道、高性能低强度通道、低性能高强度通道以及低性能低强度通道一同发送至通道动态管理终端,通道动态管理终端接收后,将高性能高强度通道和低性能高强度通道作为实时动态管理通道,将高性能低强度通道和低性能低强度通道作为实时监测通道;通道动态管理终端将实时监测通道进行监测,同时生成实时网络分析信号并将实时网络分析信号和对应实时动态管理通道一同发送至实时网络分析单元;
[0047] 实时网络分析单元接收到实时网络分析信号和对应实时动态管理通道后,将实时动态管理通道运行过程中的实时网络进行分析,判定运行过程中实时动态管理通道的实时网络是否合格,确保实时动态管理通道运行稳定性的同时判断当前运行是否需要动态管控,具体实时网络分析过程如下:
[0048] 将实时动态管理通道进行分析,采集到实时动态管理通道当前网络的执行指令数量以及待指令数量之和,并将实时动态管理通道当前网络的执行指令数量以及待指令数量之和标记为HE;采集到实时动态管理通道当前网络内执行指令处理平均时长以及对应执行指令处理时长的浮动值,并将实时动态管理通道当前网络内执行指令处理平均时长以及对应执行指令处理时长的浮动值分别标记为CS和FD;本申请中执行指令表示为支付通道需要转账、支付等执行指令;
[0049] 通过公式 获取到实时动态管理通道的实时网络分析系数S,其中,c1、c2以及c3均为预设比例系数,且c1>c2>c3>0;
[0050] 将实时动态管理通道的实时网络分析系数S与实时网络分析系数阈值进行比较:
[0051] 若实时动态管理通道的实时网络分析系数S超过实时网络分析系数阈值,则判定当前实时动态管理通道需要进行动态管理,生成流量动态控制信号并将流量动态控制信号和对应实时动态管理通道一同发送至流量动态控制单元;若实时动态管理通道的实时网络分析系数S未超过实时网络分析系数阈值,则判定当前实时动态管理通道不需要进行动态管理,生成无需控制信号并将无需控制信号和对应实时动态管理通道一同发送至流量动态控制单元;
[0052] 流量动态控制单元接收到流量动态控制信号后,将对应实时动态管理通道进行实时流量控制,提高了支付通道的使用合格效率,具体流量动态控制过程如下:
[0053] 采集到实时动态管理通道对应需执行指令的数量,若实时动态管理通道对应需执行指令的数量增加,且平均需执行指令的执行时长增加,则将对应时刻标记为流量管控时刻,增加实时动态管理通道的网络流量;若在网络流量增加后,实时动态管理通道对应需执行指令的数量增加速度出现降低趋势,且平均需执行指令的执行时长出现降低趋势,则将实时时间段标记为持续管控时间段;若实时动态管理通道对应需执行指令的数量在降低,或者平均需执行指令的执行时长降至对应阈值范围内,则将对应时刻标记为流量停控时刻,将实时动态管理通道的网络流量停止增加。
[0054] 上述公式均是采集大量数据进行软件模拟得出且选取与真实值接近的一个公式,公式中的系数是由本领域技术人员根据实际情况进行设置;
[0055] 基于多路支付通道的通道流量动态管理系统,在工作时,通道动态管理终端对支付通道进行分析管理,生成通道需求分析信号并将通道需求分析信号发送至通道需求分析单元,通道需求分析单元接收到通道需求分析信号后,将各个支付通道进行需求分析,通过需求分析生成高强度信号和低强度信号,并将其发送至通道性能分析单元;通道性能分析单元接收到高强度信号和低强度信号后,将对应支付通道进行性能分析,通过性能分析生成高性能高强度通道、高性能低强度通道、低性能高强度通道以及低性能低强度通道,并将其一同发送至通道动态管理终端,通道动态管理终端接收后,将高性能高强度通道和低性能高强度通道作为实时动态管理通道,将高性能低强度通道和低性能低强度通道作为实时监测通道;实时网络分析单元将实时动态管理通道运行过程中的实时网络进行分析,判定运行过程中实时动态管理通道的实时网络是否合格,通过实时网络分析生成流量动态控制信号,并将流量动态控制信号发送至流量动态控制单元,流量动态控制单元接收到流量动态控制信号后,将对应实时动态管理通道进行实时流量控制。
[0056] 以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。