自助终端监控方法、装置以及系统制造方法及图纸

技术编号:11248455 阅读:83 留言:0更新日期:2015-04-01 21:14
本发明专利技术实施例公开了自助终端监控方法,用于解决报文丢失而导致监控不准确的技术问题。本发明专利技术实施例方法包括:S1:接收来自自助终端的第二报文;S2:解析所述第二报文,得到第二报文编号;S3:获取第一报文,所述第一报文为来自所述自助终端的已接收的上一条报文;S4:获取所述第一报文的第一报文编号;S5:判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号,若是,则执行步骤S6;S6:请求所述自助终端重发缺失的报文编号对应的报文。本发明专利技术实施例还提供自助终端监控装置以及系统。本发明专利技术实施例能够解决报文丢失而导致监控不准确的技术问题。

【技术实现步骤摘要】
自助终端监控方法、装置以及系统
本专利技术涉及自助终端监控
,尤其涉及自助终端监控方法、装置以及系统。
技术介绍
在金融行业,对自助终端进行监控是极其重要的。它可以让管理人员实时监测自助终端的工作状态,发现问题可以及时处理,有利于提高自助终端的安全性、可靠性和维护效率。目前,现有的自助终端监控技术一般通过获取各个自助终端的硬件状态信息、交易信息、吞卡信息、加钞/减钞信息、结算信息和故障信息等,统一通过网络传输至监控服务器,进行数据的分析与挖掘,实现对自助终端的集中监控管理。现有技术通过自助终端业务系统在空闲时候或业务间隙,进行硬件状态数据和业务数据的采集,由业务系统主动发送给监控服务器,基于自助终端安全和银行相关安全技术标准考虑,不允许监控服务器主动获取自助终端的信息数据,只能被动的接收自助终端业务系统发送的数据。目前自助终端监控技术由于是寄生在业务系统上面的,所能捕获的设备状态信息是准确和全面的,但是这种对于监控服务器只能被动接收监控数据的模式,对于丢失的报文则无能为力。因此,现有的自助终端监控技术存在报文丢失导致监控不准确的技术问题。
技术实现思路
本专利技术实施例提供了自助终端监控方法、装置以及系统,能够解决报文丢失而导致监控不准确的技术问题。本专利技术实施例提供的一种自助终端监控方法,包括:S1:接收来自自助终端的第二报文;S2:解析所述第二报文,得到第二报文编号;S3:获取第一报文,所述第一报文为来自所述自助终端的已接收的上一条报文;S4:获取所述第一报文的第一报文编号;S5:判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号,若是,则执行步骤S6;S6:请求所述自助终端重发缺失的报文编号对应的报文。可选地,步骤S5之前还包括:S7:判断所述第二报文的报文类型为可丢弃报文或非可丢弃报文,若为可丢弃报文,则执行步骤S8,若为非可丢弃报文,则执行步骤S5;S8:判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号,若是,则执行步骤S9;S9:获取所述第二报文与所述第一报文的发送间隔时间;S10:判断所述发送间隔时间是否满足第一预置条件,若是,则执行步骤S11,若否,则按照预置方式执行;S11:请求所述自助终端重发缺失的报文编号对应的报文;所述第一报文与所述第二报文的报文类型相同。可选地,所述预置方式具体包括:S12:判断所述第二报文和第一报文的内容是否满足第二预置条件,若是,则执行步骤S13,若否,则执行步骤S11;S13:默认缺失的报文编号对应的报文与所述第二报文的内容相同。可选地,步骤S11具体包括:获取所述第二报文编号与所述第一报文编号之间的缺失编号总数;根据所述缺失编号总数和所述发送间隔时间向所述自助终端请求重发部分缺失报文。可选地,所述方法还包括:判断所述报文的请求重发次数是否超过预置的最大重传次数,若是,则禁止所述报文进行重发请求。本专利技术实施例提供的一种自助终端监控装置,包括:接收模块,用于接收来自自助终端的第二报文;解析模块,用于解析所述第二报文,得到第二报文编号;第一获取模块,用于获取第一报文,所述第一报文为来自所述自助终端的已接收的上一条报文;第二获取模块,用于获取所述第一报文的第一报文编号;第一判断模块,用于判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号;第一重发模块,用于当所述第一判断模块的判断结果为是时,请求所述自助终端重发缺失的报文编号对应的报文。可选地,所述装置还包括:第二判断模块,用于判断所述第二报文的报文类型为可丢弃报文或非可丢弃报文;第二重发模块,用于当所述第二判断模块的判断结果为非可丢弃报文,且所述第一判断模块的判断结果为是时,请求所述自助终端重发缺失的报文编号对应的报文;第三判断模块,用于当所述第二判断模块的判断结果为可丢弃报文时,判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号;第三获取模块,用于当所述第三判断模块的判断结果为是时,获取所述第二报文与所述第一报文的发送间隔时间;第四判断模块,用于判断所述发送间隔时间是否满足第一预置条件;第三重发模块,用于当所述第四判断模块的判断结果为是或所述第五判断模块的判断结果为否时,请求所述自助终端重发缺失的报文编号对应的报文;第五判断模块,用于当所述第四判断模块的判断结果为否时,则判断所述第二报文和第一报文的内容是否满足第二预置条件;内容默认模块,用于当所述第五判断模块的判断结果为是时,默认缺失的报文编号对应的报文与所述第二报文的内容相同;所述第一报文与所述第二报文的报文类型相同。可选地,所述第三重发模块具体包括:缺失总数获取单元,用于获取所述第二报文编号与所述第一报文编号之间的缺失编号总数;部分请求单元,用于根据所述缺失编号总数和所述发送间隔时间向所述自助终端请求重发部分缺失报文。可选地,所述装置还包括:第六判断模块,用于判断所述报文的请求重发次数是否超过预置的最大重传次数;禁止重发模块,用于当所述第六判断模块的判断结果为是时,禁止所述报文进行重发请求。本专利技术实施例提供的一种自助终端监控系统,包括:自助终端和监控服务器;所述自助终端,用于向所述监控服务器发送报文,根据所述监控服务器的请求重发缺失的报文编号对应的报文;所述监控服务器,用于接收来自所述自助终端的第二报文,解析所述第二报文,得到第二报文编号,获取第一报文,所述第一报文为来自所述自助终端的已接收的上一条报文,获取所述第一报文的第一报文编号,判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号,若是,请求所述自助终端重发缺失的报文编号对应的报文。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例中,自助终端监控方法的步骤为:S1:接收来自自助终端的第二报文;S2:解析所述第二报文,得到第二报文编号;S3:获取第一报文,所述第一报文为来自所述自助终端的已接收的上一条报文;S4:获取所述第一报文的第一报文编号;S5:判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号,若是,则执行步骤S6;S6:请求所述自助终端重发缺失的报文编号对应的报文。在本专利技术实施例中,当判断第二报文编号和第一报文编号之间存在缺失的报文编号时,请求自助终端重发这些缺失的报文编号对应的报文,从而即便出现了丢失报文的情况,也可以请求重发,保证了监控的准确性。附图说明图1为本专利技术实施例中自助终端监控方法一个实施例流程图;图2为本专利技术实施例中自助终端监控方法另一个实施例流程图;图3为本专利技术实施例中自助终端监控装置一个实施例结构图;图4为本专利技术实施例中自助终端监控装置另一个实施例结构图;图5为本专利技术实施例中自助终端监控系统一个实施例示意图。具体实施方式本专利技术实施例提供了自助终端监控方法、装置以及系统,用于解决报文丢失而导致监控不准确的技术问题。为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例中一种自助终端监控方法本文档来自技高网...

【技术保护点】
一种自助终端监控方法,其特征在于,包括:S1:接收来自自助终端的第二报文;S2:解析所述第二报文,得到第二报文编号;S3:获取第一报文,所述第一报文为来自所述自助终端的已接收的上一条报文;S4:获取所述第一报文的第一报文编号;S5:判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号,若是,则执行步骤S6;S6:请求所述自助终端重发缺失的报文编号对应的报文。

【技术特征摘要】
1.一种自助终端监控方法,其特征在于,包括:S1:接收来自自助终端的第二报文;S2:解析所述第二报文,得到第二报文编号;S3:获取第一报文,所述第一报文为来自所述自助终端的已接收的上一条报文;S4:获取所述第一报文的第一报文编号;S5:判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号,若是,则执行步骤S6;S6:请求所述自助终端重发缺失的报文编号对应的报文;步骤S5之前还包括:S7:判断所述第二报文的报文类型为可丢弃报文或非可丢弃报文,若为可丢弃报文,则执行步骤S8,若为非可丢弃报文,则执行步骤S5;S8:判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号,若是,则执行步骤S9;S9:获取所述第二报文与所述第一报文的发送间隔时间;S10:判断所述发送间隔时间是否满足第一预置条件,若是,则执行步骤S11,若否,则按照预置方式执行;S11:请求所述自助终端重发缺失的报文编号对应的报文;所述第一报文与所述第二报文的报文类型相同;所述预置方式具体包括:S12:判断所述第二报文和第一报文的内容是否满足第二预置条件,若是,则执行步骤S13,若否,则执行步骤S11;S13:默认缺失的报文编号对应的报文与所述第二报文的内容相同。2.根据权利要求1所述的方法,其特征在于,步骤S11具体包括:获取所述第二报文编号与所述第一报文编号之间的缺失编号总数;根据所述缺失编号总数和所述发送间隔时间向所述自助终端请求重发部分缺失报文。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:判断所述报文的请求重发次数是否超过预置的最大重传次数,若是,则禁止所述报文进行重发请求。4.一种自助终端监控装置,其特征在于,包括:接收模块,用于接收来自自助终端的第二报文;解析模块,用于解析所述第二报文,得到第二报文编号;第一获取模块,用于获取第一报文,所述第一报文为来自所述自助终端的已接收的上一条报文;第二获取模块,用于获取所述第一报文的第一报文编号;第一判断模块,用于判断所述第二报文编号与所述第一报文编号之间是否存在缺失的报文编号;第一重发模块,用于当所述第一判断模块的判断结果为是时,请求所述自助终端重发缺失的报文编号对应的报文;所述装置还包括:第二判断模块,用于判断所述第二报文的报文类型为可丢弃报文或非可丢弃报文;第二重发模块,用于当所述第二判断模块的判断结果为非可丢弃报文,且所述第一判断模块的判断结果为是时,请求所述自助终端重发缺失的报文编号对应的报文;第三判断模块,用于当所述第二判断模块的判断结果为可丢弃报文时,判断所述第二报文编号与所述第一报...

【专利技术属性】
技术研发人员:王庆华董学文雍容徐俊李柯烨
申请(专利权)人:广州广电运通金融电子股份有限公司
类型:发明
国别省市:广东;44

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

1