交易报文生成方法及装置、交易设备部件监控方法和系统制造方法及图纸

技术编号:13290746 阅读:108 留言:0更新日期:2016-07-09 09:17
本发明专利技术公开了交易设备的交易报文生成方法以及基于该方法的交易设备部件状态监控系统,本发明专利技术的交易设备在发送交易报文时将那些不能够根据此交易类型和交易结果来确定状态的部件的状态信息加入到交易报文中,因此监控服务器通过对交易类型和交易结果获得交易能够确定一部分部件的状态,通过附加信息能够确定余下其他所有部件的状态,从而确定所有交易设备所有部件的状态,与现有技术相比,本发明专利技术在最大可能性降低对交易的影响的条件下,使得监控设备能够最为及时、准确的获得了交易设备的部件状态。

【技术实现步骤摘要】

本专利技术涉及的
是交易设备的状态监控
,尤其涉及一种交易设备的交易报文生成方法以及基于该方法的交易设备部件状态监控系统。
技术介绍
近年来我国ATM市场迅猛发展,截至2014年底,我国自助交易设备(ATM)全国保有量为61.49万台。绝大部分自助交易设备采取离行式服务,因此对自助交易设备工作状态的进行实时监控是十分必要的,对自助交易设备工作状态的进行实时监控使管理者能够及时发现问题并处理,有利于提高自助交易设备的安全性、可靠性和维护效率。现有的对自助交易设备的监控技术,一般采用在自助交易设备上安装一个软件,该软件每隔一定时间获取自助交易设备各部件状态,然后发送到监控服务器,最后由监控服务器进行分析和处理来得出自助交易设备状态,监控服务器接收的状态报文是其判定自助设备状态的唯一根据。这种监控方式存在以下几个特点:1)为保证自助交易设备安全性,不允许监控服务器主动提取自助交易设备的报文,而只能被动接收报文;2)为了杜绝状态监控对交易的影响,在交易期间不单独向监控服务器发送状态报文。因此,在自助交易设备交易期间,监控服务器对自助交易设备的部件状态一无所知,如果自助交易设备长时间处于繁忙的交易状态,那么监控服务器就会长时间接收不到监控报文,从而将自助交易设备误判断为故障或者离线。对于上述技术问题,现有技术提供了根据交易报文来更新自助交易设备状态的自助交易设备状态处理方法,该方法在监控服务器中增加了交易报文分析模块:交易报文分析模块用于分析交易报文,从交易报文中分析出该交易报文对应的交易类型以及该交易类型对应的该自助终端相应部件的状态信息,得出该自助终端相应部件的最新状态。该方法虽然能够提高自助交易设备状态更新的频率,在一定程度上可以提高状态监控的准确性,但仍存在如下缺陷:1)通过交易报文仅仅能够推算出与交易相关的部件的状态,对于与交易报文对应的交易类型无关的部件的状态,如无法从查询交易的交易报文内容获取到与查询交易无关的出钞机芯的状态;2)如果交易结果失败,则无法从交易报文中获取所有参与交易的部件的状态,例如:如果自助交易设备的网络不通且流水打印机均存在故障,当是执行查询业务所得到的交易结果,只可能发现其中之一存在异常,要么交易结果是1可以获知网路故障、要么交易结果是2可以获知流水打印机少纸。因为业务执行过程中只要检测到某一部件异常就会终止该业务的执行而返回一个提示交易不成功的结果码,所以不可能根据交易结果码知道两个或两个以上的部件处于非正常状态。
技术实现思路
本专利技术的目的在于提供一种在尽可能降低对交易过程的影响的条件下能够充分反映交易设备的各个部件的状态的交易报文生成方法以及基于该方法的交易设备部件状态监控方法和系统,旨在解决现有技术中在不影响交易的条件下自助交易设备无法及时将各个部件的状态反映至监控服务器,导致监控服务器无法及时了解自助交易设备各个部件的状态的问题。本专利技术是这样实现的:提供一种交易设备的交易报文生成方法,交易报文包括当次交易的交易类型和交易结果,判断在本交易设备中是否存在不能够根据此交易类型和交易结果来确定状态的部件,如果本交易设备中存在不能够根据此交易类型和交易结果来确定状态的部件,则直接读取这些不能够根据此交易类型和交易结果来确定状态的部件的状态信息,并将这些部件的状态信息加入到所述交易报文中。其中,查询交易类型、交易结果和部件状态序列的映射矩阵,获取与当次交易的交易类型和交易结果对应的部件状态序列,从该部件状态序列中读取参与本次交易的部件的状态,从而判断是否存在不能够根据此交易类型和交易结果来确定状态的部件,其中,所述部件状态序列记录参与交易的部件的状态。其中,对于不能够根据此交易类型和交易结果来确定状态的部件,如果该部件参与当次交易,则通过访问交易设备内存获取其状态,如果该部件不参与当次交易,则通过访问该部件的硬件来获知其状态。其中,对于不能够根据交易类型和交易结果来确定状态的部件,判断其是否处于正常状态,如果该部件处于非正常状态,则将该部件的信息以及其状态信息添加至交易报文中。提供一种交易设备的交易报文生成装置,交易报文包括当次交易的交易类型和交易结果,包括:状态查询装置:判断在本交易设备中是否存在不能够根据此交易类型和交易结果来确定状态的部件;部件状态获取装置:如果存在不能够根据此交易类型和交易结果来确定状态的部件,则直接读取这些部件的状态信息;部件信息添加装置:将部件状态获取装置获取的部件的状态信息加入到所述交易报文中。其中,所述状态查询装置查询交易类型、交易结果和部件状态序列的映射矩阵,获取与当次交易的交易类型和交易结果对应的部件状态序列,从该部件状态序列中读取参与本次交易的部件的状态,从而判断是否存在不能够根据此交易类型和交易结果来确定状态的部件,其中,所述部件状态序列记录参与交易的部件的状态。其中,对于不能够根据此交易类型和交易结果来确定状态的部件,如果该部件参与当次交易,所述部件状态获取装置则通过访问交易设备内存获取其状态,如果该部件不参与当次交易,所述部件状态获取装置则通过访问该部件的硬件来获知其状态。其中,对于不能够根据交易类型和交易结果来确定状态的部件,所述部件信息添加装置判断其是否处于正常状态,如果该部件处于非正常状态,则将该部件的信息以及其状态信息添加至交易报文中还提供一种对交易设备部件状态监控方法,交易设备根据上述任意一种交易设备的交易报文生成方法生成交易报文,并将所述交易报文发送至监控服务器,所述监控服务器依据所述交易报文判断交易设备各个部件的状态。还提供一种对交易设备部件状态监控系统,包括交易设备和对交易设备进行监控的监控服务器,所述交易设备根据上述任意一种交易设备的交易报文生成方法生成交易报文,并将所述交易报文发送至所述监控服务器,所述监控服务器依据所述交易报文判断交易设备各个部件的状态。与现有技术相比,本发明的交易设备在发送交易报文时将那些不能够根据此交易类型和交易结果来确定状态的部件的状态信息加入到交易报文中,因此监控服务器通过对交易类型和交易结果获得交易能够确定一部分部件的状态,通过附加的部件状态信息能够确定其他部件的状态,从而确定交易设备中各个部件的状态。此外,本专利技术在添加部件状态信息前先判断哪些部件能够利用交易类型和交易结果来推断出其状态的,对于能够利用交易类型和交易结果来推断出其状态的部件(这些部...

【技术保护点】
一种交易设备的交易报文生成方法,交易报文包括当次交易的交易类型和交易结果,其特征在于,判断在本交易设备中是否存在不能够根据此交易类型和交易结果来确定状态的部件,如果本交易设备中存在不能够根据此交易类型和交易结果来确定状态的部件,则直接读取这些不能够根据此交易类型和交易结果来确定状态的部件的状态信息,并将这些部件的状态信息加入到所述交易报文中。

【技术特征摘要】
1.一种交易设备的交易报文生成方法,交易报文包括当次交易的交易类
型和交易结果,其特征在于,判断在本交易设备中是否存在不能够根据此交易
类型和交易结果来确定状态的部件,如果本交易设备中存在不能够根据此交易
类型和交易结果来确定状态的部件,则直接读取这些不能够根据此交易类型和
交易结果来确定状态的部件的状态信息,并将这些部件的状态信息加入到所述
交易报文中。
2.如权利要求1所述的方法,其特征在于:查询交易类型、交易结果和部
件状态序列的映射矩阵,获取与当次交易的交易类型和交易结果对应的部件状
态序列,从该部件状态序列中读取参与本次交易的部件的状态,从而判断是否
存在不能够根据此交易类型和交易结果来确定状态的部件,其中,所述部件状
态序列记录参与交易的部件的状态。
3.如权利要求1所述的方法,其特征在于:对于不能够根据此交易类型和
交易结果来确定状态的部件,如果该部件参与当次交易,则通过访问交易设备
内存获取其状态,如果该部件不参与当次交易,则通过访问该部件的硬件来获
知其状态。
4.如权利要求1所述的方法,其特征在于:对于不能够根据交易类型和交
易结果来确定状态的部件,判断其是否处于正常状态,如果该部件处于非正常
状态,则将该部件的信息以及其状态信息添加至交易报文中。
5.一种交易设备的交易报文生成装置,交易报文包括当次交易的交易类型
和交易结果,其特征在于包括:
状态查询装置:判断在本交易设备中是否存在不能够根据此交易类型和交
易结果来确定状态的部件;
部件状态获取装置:如果存在不能够根据此交易类型和交易结果来确定状
态的部件,则直接读取这些部件的状态信息;
部件信息添加装置:将部件状态获取装置获取的部件的状...

【专利技术属性】
技术研发人员:谢卫平陈盘中李海洋
申请(专利权)人:深圳怡化电脑股份有限公司深圳市怡化时代科技有限公司深圳市怡化金融智能研究院
类型:发明
国别省市:广东;44

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

1