自助终端监控方法和系统的制作方法

文档序号:7822748阅读:133来源:国知局
自助终端监控方法和系统的制作方法
【专利摘要】本发明实施例公开了自助终端监控方法,用于解决传输的状态报文的数据量大,占用监控服务器的报文队列资源多的技术问题。本发明实施例方法包括:获取自助终端的若干部件的状态信息;根据所述状态信息和预置的部件状态表得到自助终端状态码,所述部件状态表包含所述状态信息与所述自助终端状态码的对应关系;发送所述自助终端状态码至监控服务器,使得所述监控服务器根据所述自助终端状态码和预置的部件状态表获得所述状态信息。本发明实施例还提供自助终端监控系统。
【专利说明】自助终端监控方法和系统

【技术领域】
[0001] 本发明涉及自助终端监控【技术领域】,尤其涉及自助终端监控方法和系统。

【背景技术】
[0002] 在金融行业,对自助终端进行监控是极其重要的。它可以让管理人员实时监测自 助终端的工作状态,发现问题可以及时处理,有利于提高自助终端的安全性、可靠性和维护 效率。
[0003] 现有技术下的自助终端监控技术,各自助终端需要向监控服务器发送状态报文, 这些状态报文都要依照固定的格式向监控服务器直接传送自助终端中每一个部件即时获 取的状态信息。这些状态报文每个的大小少则256B,多则可达几个K,同时由于状态报文的 数量庞大,导致网络数据传输量大。另外,由于监控服务器的报文队列资源是有限的,每台 自助终端都将占用一定的报文队列资源,自助终端占用的报文队列资源越多,该监控服务 器同时监控的自助终端数量就越少。
[0004] 因此,现有的自助终端监控技术存在传输的状态报文的数据量大,占用监控服务 器的报文队列资源多的技术问题。


【发明内容】

[0005] 本发明实施例提供了自助终端监控方法和系统,能够解决传输的状态报文的数据 量大,占用监控服务器的报文队列资源多的技术问题。
[0006] 本发明实施例提供的一种自助终端监控方法,包括:
[0007] 获取自助终端的若干部件的状态信息;
[0008] 根据所述状态信息和预置的部件状态表得到自助终端状态码,所述部件状态表包 含所述状态信息与所述自助终端状态码的对应关系;
[0009] 发送所述自助终端状态码至监控服务器,使得所述监控服务器根据所述自助终端 状态码和预置的部件状态表获得所述状态信息。
[0010] 可选地,所述发送所述自助终端状态码至监控服务器之前还包括:
[0011] 打包所述自助终端状态码。
[0012] 可选地,所述方法还包括:
[0013] 检查所述部件状态表是否有更新,若是,则更新所述部件状态表。
[0014] 可选地,所述方法还包括:
[0015] 根据历史数据获取所述自助终端的每个部件的全部状态信息以及对应的自助终 端状态;
[0016] 对所述自助终端状态进行编码,得到自助终端状态码;
[0017] 根据所述状态信息与所述自助终端状态码的对应关系生成所述部件状态表。
[0018] 可选地,所述对所述自助终端状态进行编码,得到自助终端状态码具体包括:
[0019] 根据所述历史数据获取各个所述自助终端状态的发生概率;
[0020] 根据从大到小的所述发生概率将对应的所述自助终端进行编码长度从短到长的 编码,得到对应的自助终端状态码。
[0021] 本发明实施例提供的一种自助终端监控系统,包括:
[0022] 第一获取模块,用于获取自助终端的若干部件的状态信息;
[0023] 状态码模块,用于根据所述状态信息和预置的部件状态表得到自助终端状态码, 所述部件状态表包含所述状态信息与所述自助终端状态码的对应关系;
[0024] 发送模块,用于发送所述自助终端状态码至监控服务器,使得所述监控服务器根 据所述自助终端状态码和预置的部件状态表获得所述状态信息。
[0025] 可选地,所述系统还包括:
[0026] 打包模块,用于打包所述自助终端状态码。
[0027] 可选地,所述系统还包括:
[0028] 检查模块,用于检查所述部件状态表是否有更新;
[0029] 更新模块,用于若所述检查模块的结果为是,则更新所述部件状态表。
[0030] 可选地,所述系统还包括:
[0031] 第二获取模块,用于根据历史数据获取所述自助终端的每个部件的全部状态信息 以及对应的自助终端状态;
[0032] 编码模块,用于对所述自助终端状态进行编码,得到自助终端状态码;
[0033] 生成模块,用于根据所述状态信息与所述自助终端状态码的对应关系生成所述部 件状态表。
[0034] 可选地,所述编码模块具体包括:
[0035] 概率获取单元,用于根据所述历史数据获取各个所述自助终端状态的发生概率;
[0036] 编码单元,用于根据从大到小的所述发生概率将对应的所述自助终端进行编码长 度从短到长的编码,得到对应的自助终端状态码。
[0037] 从以上技术方案可以看出,本发明实施例具有以下优点:
[0038] 本发明实施例中,首先,获取自助终端的若干部件的状态信息;然后,根据所述状 态信息和预置的部件状态表得到自助终端状态码,所述部件状态表包含所述状态信息与所 述自助终端状态码的对应关系;最后,发送所述自助终端状态码至监控服务器,使得所述监 控服务器根据所述自助终端状态码和预置的部件状态表获得所述状态信息。在本发明实施 例中,不论所述状态信息的数据量有多大,都可以在部件状态表中查询到对应的自助终端 状态码,然后发送所述自助终端状态码至监控服务器,避免传输数量庞大的状态信息,从而 大大减少传输的数据量和占用监控服务器的报文队列资源,监控服务器可以利用有限的报 文队列资源监控更多的自助终端。

【专利附图】

【附图说明】
[0039] 图1为本发明实施例中自助终端监控方法一个实施例流程图;
[0040] 图2为本发明实施例中自助终端监控方法另一个实施例流程图;
[0041] 图3为本发明实施例中自助终端监控方法另一个实施例流程图;
[0042] 图4为本发明实施例中自助终端监控系统一个实施例结构图;
[0043] 图5为本发明实施例中自助终端监控系统另一个实施例结构图。

【具体实施方式】
[0044] 本发明实施例提供了自助终端监控方法和系统,用于解决传输的状态报文的数据 量大,占用监控服务器的报文队列资源多的技术问题。
[0045] 为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明 实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述 的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域 普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护 的范围。
[0046] 请参阅图1,本发明实施例中一种自助终端监控方法一个实施例包括:
[0047] 101、获取自助终端的若干部件的状态信息;
[0048] 首先,可以获取自助终端的若干部件的状态信息。该状态信息可以是指该自助终 端的若干部件的状态或者状态码。
[0049] 102、根据该状态信息和预置的部件状态表得到自助终端状态码;
[0050] 在获取自助终端的若干部件的状态信息之后,可以根据该状态信息和预置的部件 状态表得到自助终端状态码,该部件状态表包含该状态信息与该自助终端状态码的对应关 系。
[0051] 103、发送该自助终端状态码至监控服务器,使得该监控服务器根据该自助终端状 态码和预置的部件状态表获得该状态信息。
[0052] 在根据该状态信息和预置的部件状态表得到自助终端状态码之后,可以发送该自 助终端状态码至监控服务器,使得该监控服务器根据该自助终端状态码和预置的部件状态 表获得该状态息。
[0053] 本实施例中,首先,获取自助终端的若干部件的状态信息;然后,根据该状态信息 和预置的部件状态表得到自助终端状态码,该部件状态表包含该状态信息与该自助终端状 态码的对应关系;最后,发送该自助终端状态码至监控服务器,使得该监控服务器根据该自 助终端状态码和预置的部件状态表获得该状态信息。在本实施例中,不论该状态信息的数 据量有多大,都可以在部件状态表中查询到对应的自助终端状态码,然后发送该自助终端 状态码至监控服务器,避免传输数量庞大的状态信息,从而大大减少传输的数据量和占用 监控服务器的报文队列资源,监控服务器可以利用有限的报文队列资源监控更多的自助终 端。
[0054] 为便于理解,下面对本发明实施例中的一种自助终端监控方法进行详细描述,请 参阅图2,本发明实施例中一种自助终端监控方法另一个实施例包括:
[0055] 201、获取自助终端的若干部件的状态信息;
[0056] 首先,可以获取自助终端的若干部件的状态信息。该状态信息可以是指该自助终 端的若干部件的状态或者状态码。
[0057] 该的自助终端若干部件,可以包括机芯、加密键盘、读卡器、流水打印机、凭条打印 机、出鈔门、后台终端等。
[0058] 202、根据该状态信息和预置的部件状态表得到自助终端状态码;
[0059] 在获取自助终端的若干部件的状态信息之后,可以根据该状态信息和预置的部件 状态表得到自助终端状态码,该部件状态表包含该状态信息与该自助终端状态码的对应关 系。另外,该自助终端状态码可以是由各部件的状态信息决定的,各部件只要有其一的状态 信息发生变化,则对应的自助终端状态码就不同。
[0060] 进一步地,可以将部件状态表设置为:各部件状态信息同时出现的概率越高,或自 助终端处于某一状态的频率(概率)越高,其对应的自助终端状态码编码长度就越短。如 此,需要经常传输的自助终端状态码的长度短,数据量少,则降低传输压力,并且更进一步 地减少占用监控服务器的报文队列资源。
[0061] 203、打包该自助终端状态码;
[0062] 在得到自助终端状态码之后,可以打包该自助终端状态码。可以理解的是,对自助 终端状态码进行打包后,更有利于传输的稳定,并且可以在打包的同时对自助终端状态码 进行加密处理,提高安全性。
[0063] 204、发送该自助终端状态码至监控服务器,使得该监控服务器根据该自助终端状 态码和预置的部件状态表获得该状态信息;
[0064] 在根据该状态信息和预置的部件状态表得到自助终端状态码之后,可以发送该自 助终端状态码至监控服务器,使得该监控服务器根据该自助终端状态码和预置的部件状态 表获得该状态信息。可以理解的是,该监控服务器上也预置有相同的部件状态表,监控服务 器与自助终端同步更新该部件状态表。
[0065] 205、检查该部件状态表是否有更新,若是,则执行步骤206 ;
[0066] 可以检查该部件状态表是否有更新,若是,则执行步骤206,若否,则按照正常流程 工作。可以理解的是,部件状态表包含各部件的状态信息与该自助终端状态码的对应关系, 而自助终端中的部件可能会进行硬件或软件的更新,其对应的状态信息也需要进行更新, 因此该部件状态表也可能进行对应的更新。
[0067] 206、更新该部件状态表。
[0068] 当检查得知该部件状态表有更新时,可以更新该部件状态表。可以理解的是,此处 可以同步更新自助终端和监控服务器上的部件状态表。
[0069] 上面主要描述了一种自助终端监控方法,下面将对该方法中用到的部件状态表的 生成方法进行详细描述,请参阅图3,本发明实施例中一种自助终端监控方法另一个实施例 包括:
[0070] 301、根据历史数据获取该自助终端的每个部件的全部状态信息以及对应的自助 终端状态;
[0071] 要生成一个部件状态表,首先需要根据历史数据获取该自助终端的每个部件的全 部状态信息以及对应的自助终端状态。也可以理解为,根据历史数据穷举该自助终端上每 一个部件可能出现的状态,这些状态构成各部件的状态信息,而这些状态信息的组合与该 自助终端状态 对应。
[0072] 需要注意的是,如果某个部件的状态信息组合在实际中是不可能发生的,或者该 自助终端处于某自助终端状态下是不稳定的,是一种瞬时状态,则应当去掉该种自助终端 状态,不必把该种情况编进部件状态表。
[0073] 302、对该自助终端状态进行编码,得到自助终端状态码;
[0074] 在获取到全部状态信息和对应的自助终端状态后,可以对该自助终端状态进行编 码,得到自助终端状态码。具体可以分为两步:
[0075] 1)根据该历史数据获取各个该自助终端状态的发生概率;
[0076] 2)根据从大到小的该发生概率将对应的该自助终端进行编码长度从短到长的编 码,得到对应的自助终端状态码。
[0077] 该编码过程在某应用场景下可以为:自助终端状态中发生频率最高的两种状态, 分别使用一位二进制(〇或1)表示;其发生频率次高的4种状态,分别使用两位二进制(00、 01、10或11)表示;其发生频率再次的8种状态,分别使用三位二进制(000、001、010、011、 100、101、110或11)表示。如此继续下去进行编码,发生频率再次的2n种状态,分别使用n 位二进制表示。从而,实现发生概率越高的自助终端状态,其编码长度越短。
[0078] 303、根据该状态信息与该自助终端状态码的对应关系生成该部件状态表;
[0079] 在得到该状态信息和自助终端状态码之后,可以根据该状态信息与该自助终端状 态码的对应关系生成该部件状态表。
[0080] 304、获取自助终端的若干部件的状态信息;
[0081] 首先,可以获取自助终端的若干部件的状态信息。该状态信息可以是指该自助终 端的若干部件的状态或者状态码。
[0082] 该的自助终端若干部件,可以包括机芯、加密键盘、读卡器、流水打印机、凭条打印 机、出鈔门、后台终端等。
[0083] 305、根据该状态信息和预置的部件状态表得到自助终端状态码;
[0084] 在获取自助终端的若干部件的状态信息之后,可以根据该状态信息和预置的部件 状态表得到自助终端状态码,该部件状态表包含该状态信息与该自助终端状态码的对应关 系。另外,该自助终端状态码可以是由各部件的状态信息决定的,各部件只要有其一的状态 信息发生变化,则对应的自助终端状态码就不同。
[0085] 进一步地,可以将部件状态表设置为:各部件状态信息同时出现的概率越高,或自 助终端处于某一状态的频率(概率)越高,其对应的自助终端状态码编码长度就越短。如 此,需要经常传输的自助终端状态码的长度短,数据量少,则降低传输压力,并且更进一步 地减少占用监控服务器的报文队列资源。
[0086] 306、打包该自助终端状态码;
[0087] 在得到自助终端状态码之后,可以打包该自助终端状态码。可以理解的是,对自助 终端状态码进行打包后,更有利于传输的稳定,并且可以在打包的同时对自助终端状态码 进行加密处理,提高安全性。
[0088] 307、发送该自助终端状态码至监控服务器,使得该监控服务器根据该自助终端状 态码和预置的部件状态表获得该状态信息;
[0089] 在根据该状态信息和预置的部件状态表得到自助终端状态码之后,可以发送该自 助终端状态码至监控服务器,使得该监控服务器根据该自助终端状态码和预置的部件状态 表获得该状态信息。可以理解的是,该监控服务器上也预置有相同的部件状态表,监控服务 器与自助终端同步更新该部件状态表。
[0090] 308、检查该部件状态表是否有更新,若是,则执行步骤309 ;
[0091] 可以检查该部件状态表是否有更新,若是,则执行步骤309,若否,则按照正常流程 工作。可以理解的是,部件状态表包含各部件的状态信息与该自助终端状态码的对应关系, 而自助终端中的部件可能会进行硬件或软件的更新,其对应的状态信息也需要进行更新, 因此该部件状态表也可能进行对应的更新。
[0092] 309、更新该部件状态表。
[0093] 当检查得知该部件状态表有更新时,可以更新该部件状态表。可以理解的是,此处 可以同步更新自助终端和监控服务器上的部件状态表。
[0094] 本实施例提供的一种自助终端监控方法,不必将自助终端所有的部件的状态例举 进状态包进行网络传送。尤其是绝大部分表示自助终端各部件正常运行的状态包,将会变 成一个最小长度的报文进行传输。
[0095]同样,监控服务器接收到的报文的长度大大瘦身的状态包,仅仅用一个自助终端 状态码就包含了该自助终端所有部件的状态信息。更重要的是,网络传输可以更快的传送 完成一个状态报文,一个报文占用的网络资源大大减少,监控服务器的报文接收模块可以 更快速的接收报文,尤其是那些表示自助终端各个部件状态的报文在报文接收模块进行预 处理的阶段,就可以进行解析,而不必进入报文处理队列,节省了报文队列资源,从而监控 服务器可以处理和监控更多的自助终端,报文丢弃的可能性也会明显降低,提高了自助终 端状态监控的准确性。
[0096] 为便于理解,根据图3所描述的实施例,下面以一个实际应用场景对本发明实施 例中一种自助终端监控方法进行描述:
[0097] 1)分析自助终端各部件状态的构成,穷举出自助终端所有可能发生的各个稳定状 态。
[0098] 假设自助终端有有三个部件:出钞机芯、键盘、读卡器,每一个部件只有故障和正 常两种状态,则该自助终端的各部件状态可以穷举为以下八种:
[0099] 表一某自助终端状态频率及编码表

【权利要求】
1. 一种自助终端监控方法,其特征在于,包括: 获取自助终端的若干部件的状态信息; 根据所述状态信息和预置的部件状态表得到自助终端状态码,所述部件状态表包含所 述状态信息与所述自助终端状态码的对应关系; 发送所述自助终端状态码至监控服务器,使得所述监控服务器根据所述自助终端状态 码和预置的部件状态表获得所述状态信息。
2. 根据权利要求1所述的方法,其特征在于,所述发送所述自助终端状态码至监控服 务器之前还包括: 打包所述自助终端状态码。
3. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 检查所述部件状态表是否有更新,若是,则更新所述部件状态表。
4. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 根据历史数据获取所述自助终端的每个部件的全部状态信息以及对应的自助终端状 态; 对所述自助终端状态进行编码,得到自助终端状态码; 根据所述状态信息与所述自助终端状态码的对应关系生成所述部件状态表。
5. 根据权利要求4所述的方法,其特征在于,所述对所述自助终端状态进行编码,得到 自助终端状态码具体包括: 根据所述历史数据获取各个所述自助终端状态的发生概率; 根据从大到小的所述发生概率将对应的所述自助终端进行编码长度从短到长的编码, 得到对应的自助终端状态码。
6. -种自助终端监控系统,其特征在于,包括: 第一获取模块,用于获取自助终端的若干部件的状态信息; 状态码模块,用于根据所述状态信息和预置的部件状态表得到自助终端状态码,所述 部件状态表包含所述状态信息与所述自助终端状态码的对应关系; 发送模块,用于发送所述自助终端状态码至监控服务器,使得所述监控服务器根据所 述自助终端状态码和预置的部件状态表获得所述状态信息。
7. 根据权利要求6所述的系统,其特征在于,所述系统还包括: 打包模块,用于打包所述自助终端状态码。
8. 根据权利要求6所述的系统,其特征在于,所述系统还包括: 检查模块,用于检查所述部件状态表是否有更新; 更新模块,用于若所述检查模块的结果为是,则更新所述部件状态表。
9. 根据权利要求6所述的系统,其特征在于,所述系统还包括: 第二获取模块,用于根据历史数据获取所述自助终端的每个部件的全部状态信息以及 对应的自助终端状态; 编码模块,用于对所述自助终端状态进行编码,得到自助终端状态码; 生成模块,用于根据所述状态信息与所述自助终端状态码的对应关系生成所述部件状 态表。
10. 根据权利要求9所述的系统,其特征在于,所述编码模块具体包括: 概率获取单元,用于根据所述历史数据获取各个所述自助终端状态的发生概率; 编码单元,用于根据从大到小的所述发生概率将对应的所述自助终端进行编码长度从 短到长的编码,得到对应的自助终端状态码。
【文档编号】H04L12/863GK104394097SQ201410766258
【公开日】2015年3月4日 申请日期:2014年12月11日 优先权日:2014年12月11日
【发明者】董学文, 王庆华, 孙维, 何静, 王兴华 申请人:广州广电运通金融电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1