CN104361692B - A kind of transaction monitoring method, ATM front-end system and ATM transaction system - Google Patents

A kind of transaction monitoring method, ATM front-end system and ATM transaction system Download PDF

Info

Publication number
CN104361692B
CN104361692B CN201410678023.8A CN201410678023A CN104361692B CN 104361692 B CN104361692 B CN 104361692B CN 201410678023 A CN201410678023 A CN 201410678023A CN 104361692 B CN104361692 B CN 104361692B
Authority
CN
China
Prior art keywords
transaction
link
monitoring
atm
trade link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410678023.8A
Other languages
Chinese (zh)
Other versions
CN104361692A (en
Inventor
雷曾荣
薛红星
廖宫燕
姚芳
郭敏鸿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Construction Bank Corp
Original Assignee
China Construction Bank Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Construction Bank Corp filed Critical China Construction Bank Corp
Priority to CN201410678023.8A priority Critical patent/CN104361692B/en
Publication of CN104361692A publication Critical patent/CN104361692A/en
Application granted granted Critical
Publication of CN104361692B publication Critical patent/CN104361692B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The embodiment of the invention discloses a kind of transaction monitoring method, ATM front-end system and ATM transaction system, for carrying out independent monitoring to all kinds of transaction.The embodiment of the present invention includes: ATM front-end system receives the transaction message of the first type of transaction in the first trade link, receives the transaction message of the second type of transaction in the second trade link;Described ATM front-end system carries out storage and forwards the bargain link in described trade link, and described bargain link includes: access channel, and data process and pick out channel;The content that described ATM front-end system forwards according to described storage is traded monitoring respectively to described first trade link and described second trade link respectively.

Description

A kind of transaction monitoring method, ATM front-end system and ATM transaction system
Technical field
The present invention relates to Financial Management field, particularly relate to a kind of transaction monitoring method, ATM front-end system And ATM transaction system.
Background technology
Storage forwards (Store and Forward) to be that computer network field uses to obtain most commonly used skill One of art, the data pack buffer that input port arrives first is got up, first examines by the controller of Ethernet switch Look into packet the most correct, and filter out conflict bag mistake.After determining that bag is correct, take out destination address, Found the output port address wanting to send by look-up table, then this bag is sent.
Only work as sender in process of exchange during current preposition trading processing can not be sent to by message Recipient, or sender message is sent after when can not receive the response of recipient, send and just now message deposited Be placed on storage forwarding queue in, cuts sender's system day begin before, recipient be in normal condition Time, more strategically resend transaction request.
In the prior art, the processing procedure for preposition transaction mainly has a following defect:
One, only to the transaction storage forwarding that cannot not respond to after sending or sending, thus cannot be to transaction During each processing links monitoring, the most just cannot early warning conclude the business fault.
What two, various transaction were walked is identical path, thus cannot realize obstructed friendship when transaction fault occurs Isolation between Yi, causes other original normal transaction to be affected.
Three, All Activity walks identical path, thus cannot be to the stream control of particular transactions and channel.
Summary of the invention
Embodiments providing a kind of transaction monitoring method, ATM front-end system and ATM transaction is System, for carrying out independent monitoring to all kinds of transaction.
The transaction monitoring method that embodiment of the present invention first aspect provides, including:
ATM front-end system receives the transaction message of the first type of transaction in the first trade link, hands over second Easily link receives the transaction message of the second type of transaction;
Described ATM front-end system carries out storage and forwards the bargain link in described trade link, described friendship Easily link includes: access channel, and data process and pick out channel;
The content that described ATM front-end system forwards according to described storage respectively to described first trade link and Described second trade link is traded monitoring respectively.
In the first method in the cards of first aspect, described ATM front-end system is in the first transaction Link receives the transaction message of the first type of transaction, receives the friendship of the second type of transaction in the second trade link Easily message, including:
Described ATM front-end system receives transaction message by incoming communication module;
Described ATM front-end system judges that the type of transaction of described transaction message, described type of transaction include: First type of transaction and the second type of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction.
In the second method in the cards of first aspect, described ATM front-end system according to described in deposit The content that storage forwards is traded prison respectively to described first trade link and described second trade link respectively Control, including:
The content that described ATM front-end system forwards according to described storage respectively to described first trade link and Described second trade link is traded monitoring respectively, described transaction monitoring for monitoring trading queue and The state of transaction message, described transaction monitoring includes: queue length monitors, and message is at described transaction queue The monitoring of handling duration.
In the third method in the cards of first aspect, described ATM front-end system according to described in deposit The content that storage forwards is traded prison respectively to described first trade link and described second trade link respectively After control, also include:
The content that described ATM front-end system forwards according to described storage respectively to described first trade link and Described second trade link carries out time-out monitoring and traffic monitoring respectively;
Described time-out monitoring includes the monitoring of the transaction message to time-out;Described traffic monitoring includes according to institute State the information of the transaction message of time-out monitoring statistics, and the degree of crowding of transaction queue adds up current ATM The flow of the transaction message handled by front-end system.
In the 4th kind of method in the cards of first aspect, ATM front-end system turns according to described storage Send out content respectively described first trade link and described second trade link are carried out respectively time-out monitoring with And after traffic monitoring, also include:
The monitoring information that ATM front-end system is fed back according to described time-out monitoring and traffic monitoring, respectively Described first trade link and described second trade link are carried out fault pre-alarming assessment;
The result that ATM front-end system is assessed according to described fault pre-alarming respectively to described first trade link and Described second trade link carries out Fault Control.
In the 5th kind of method in the cards of first aspect, described ATM front-end system is in the first transaction Link receives the transaction message of the first type of transaction, receives the friendship of the second type of transaction in the second trade link Easily after message, including:
Transaction message and the transaction message of described second type of transaction to described first type of transaction respectively Carry out media access control MAC verification, if inspection is not passed through, then refuse to described transaction message Reason;If upchecking, then continue described transaction message is processed.
The ATM front-end system that embodiment of the present invention second aspect provides, including:
Access unit, for receiving the transaction message of the first type of transaction, second in the first trade link Trade link receives the transaction message of the second type of transaction;
Store and forward unit, forwards for the bargain link in described trade link carries out storage, described Bargain link includes: access channel, and data process and pick out channel;
Transaction monitoring unit, is used for the content according to described storage forwarding respectively to described first trade link Monitoring it is traded respectively with described second trade link.
In the first method in the cards of second aspect, described access unit specifically for:
Transaction message is received by incoming communication module;
Judge that the type of transaction of described transaction message, described type of transaction include: the first type of transaction and Two types of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction.
In the second method in the cards of second aspect, described transaction monitoring unit specifically for:
Content according to described storage forwarding is respectively to described first trade link and described second trade link Being traded monitoring respectively, described transaction monitoring is used for monitoring trading queue and the state of transaction message, Described transaction monitoring includes: queue length monitors, and message is in the monitoring of described transaction queue handling duration.
In the third method in the cards of second aspect, described ATM front-end system, also include:
Time-out monitoring unit, is used for the content according to described storage forwarding respectively to described first trade link Time-out monitoring is carried out respectively with described second trade link;Described time-out monitoring includes the transaction report to time-out The monitoring of literary composition;
Traffic monitoring unit, is used for the content according to described storage forwarding respectively to described first trade link Traffic monitoring is carried out respectively with described second trade link;Described traffic monitoring includes according to described time-out prison The information of the transaction message of control statistics, and the degree of crowding current ATM front-end system of statistics of transaction queue The flow of handled transaction message.
In the 4th kind of method in the cards of second aspect, described ATM front-end system, also include:
Fault pre-alarming unit, for the monitoring information fed back according to described time-out monitoring and traffic monitoring, Respectively described first trade link and described second trade link are carried out fault pre-alarming assessment;According to described The result of fault pre-alarming assessment carries out fault to described first trade link and described second trade link respectively Control.
In the 5th kind of method in the cards of second aspect, described ATM front-end system, also include:
Safety check unit, is used for the transaction message and described second respectively to described first type of transaction The transaction message of type of transaction carries out media access control MAC verification, if inspection is not passed through, then it is right to refuse Described transaction message processes;If upchecking, then continue described transaction message is processed.
The ATM transaction system that the embodiment of the present invention third aspect provides, including:
Self-aided terminal, ATM front-end system, ATM control system and ATM monitoring system;
Described self-aided terminal is for sending transaction message to described ATM front-end system;
Described ATM front-end system is used for receiving the transaction message of the first type of transaction in the first trade link, The transaction message of the second type of transaction is received in the second trade link;To the transaction ring in described trade link Joint carries out storage and forwards, and described bargain link includes: access channel, and data process and pick out channel;System Content according to described storage forwarding is respectively to described first trade link and described second trade link difference It is traded monitoring;
Described ATM control system is used for driving described self-aided terminal, and realizes and the preposition system of described ATM The information exchange of system and described ATM monitoring system;
Described ATM monitoring system is for the real-time friendship to described ATM and described ATM front-end system Easily, equipment state and malfunction are monitored.
As can be seen from the above technical solutions, the embodiment of the present invention has the advantage that
In embodiments of the present invention, receive the transaction message of the first type of transaction in the first trade link, Second trade link receives the transaction message of the second type of transaction;To the bargain link in described trade link Carry out storage to forward, and the content forwarded according to described storage is respectively to described first trade link and described Second trade link is traded monitoring respectively.Storage based on queue is used on the basis of storage forwards Forward, can build on the basis of depositing forwarding again with the process state of each link of monitoring trading and efficiency simultaneously The logical links that grade separation is easy, separately processes the transaction message belonging to different type of transaction, and individually monitors, The transaction path that so every transaction is walked is stable, and once this transaction is broken down, and has no effect on it His transaction, improves the volume stability of whole transaction system.
Accompanying drawing explanation
Fig. 1 is a schematic flow sheet of embodiment of the present invention transaction monitoring method;
Fig. 2 is a schematic diagram of trade link in the embodiment of the present invention;
Fig. 3 is another schematic flow sheet of embodiment of the present invention transaction monitoring method;
Fig. 4 is a schematic diagram of embodiment of the present invention design Storage;
Fig. 5 is another schematic flow sheet of embodiment of the present invention transaction monitoring method;
Fig. 6 is an application schematic diagram of embodiment of the present invention transaction monitoring method;
Fig. 7 is a structural representation of embodiment of the present invention ATM front-end system;
Fig. 8 is a structural representation of embodiment of the present invention ATM transaction system.
Detailed description of the invention
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out Clearly and completely describe, it is clear that described embodiment is only a part of embodiment of the present invention, and It is not all, of embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art are not making Go out the every other embodiment obtained under creative work premise, broadly fall into the scope of protection of the invention.
Below to applied in the embodiment of the present invention to some nouns illustrate:
Possum: be a kind of self-service equipment being combined with multiple different financial business function, hold The function that people may utilize this equipment and provided complete inquiry, change password, deposit, the financial service such as withdraw the money.
Storage forwards (Store and Forward) to be that computer network field uses to obtain most commonly used technology One of, the data pack buffer that input port arrives first is got up by the controller of Ethernet switch, first checks Packet is the most correct, and filters out conflict bag mistake.After determining that bag is correct, take out destination address, logical Cross look-up table and find the output port address wanting to send, then this bag is sent.
ATM: ATM (ATM, Automated Teller machine), comprise cash dispenser, Deposit machine, circulator, cash recycling system.
ATMC:ATM control control system, for driving the software of Possum, it is achieved with ATMP, The information exchange of ATMV.
ATMP:ATM front-end system, the message for ATMC and the transaction of different backstages forwards and pre-place Reason, it is provided that the transaction data that ATM monitoring system statistics and monitoring need.
ATMV:ATM monitoring system, for monitoring the real-time deal of ATM, equipment state, fault Monitoring;The remote control functions such as offer software issues, flowing water extraction;And provide necessary equipment control, The function such as rights management, statement analysis.
Transaction queue: the buffer zone of a processing links in process of exchange, can be divided into access channel queue, Access pre-treatment queue, pick out in pre-treatment team, pick out channel queue, pick out post processing queue, pick out Pre-treatment queue, safe queue.
In various embodiments of the present invention, described ATM front-end system is for having embodiment of the present invention method In the device of all functions, described ATM front-end system can be single-alone physical equipment, it is also possible to for adding The software program being loaded in terminal.The description of ATM front-end system is only schematically, such as, and information The division of unit in dispensing device, is only a kind of logic function and divides, and actual can have additionally when realizing Dividing mode, the most multiple unit or assembly can in conjunction with or be desirably integrated into another system, or Some features can be ignored, or does not performs.Another point, shown or discussed coupling each other or Direct-coupling or communication connection can be the INDIRECT COUPLING by some interfaces, device or unit or communication link Connect, can be electrical, machinery or other form.If described integrated unit is with SFU software functional unit Form realize and as independent production marketing or use time, an embodied on computer readable can be stored in In storage medium.Based on such understanding, technical scheme is the most in other words to prior art Completely or partially can embodying with the form of software product of the part contributed or this technical scheme Coming, this computer software product is stored in a storage medium, including some instructions with so that one Computer equipment performs all or part of step of method described in each embodiment of the present invention.
Referring to Fig. 1, in the embodiment of the present invention, an embodiment of transaction monitoring method includes:
101, ATM front-end system receives the transaction message of the first type of transaction in the first trade link, Two trade link receive the transaction message of the second type of transaction;
ATM front-end system receives the transaction message of the first type of transaction in the first trade link, hands over second Easily link receives the transaction message of the second type of transaction;Concrete, in embodiments of the present invention, in transmission The logical links (i.e. trade link in the embodiment of the present invention) arranged in the system of transaction message, to difference The transaction message of type of transaction, uses different logical links to be transmitted.
It is understood that in embodiments of the present invention, " the first trade link " and " the second trade link " Only represent different two different transaction link, refer not to any one physical link.
Exemplary, refer to Fig. 2, it can be seen that use storage forward and patrolling between different queues There is identical and fixing link time on Ji for similar transaction, thus can realize the isolation of transaction fault, Stream control can also be implemented for different links simultaneously.
102, ATM front-end system carries out storage forwarding to the bargain link in described trade link;
ATM front-end system carries out storage and forwards the bargain link in described trade link, described transaction ring Joint includes: access channel, and data process and pick out channel.Further, also might be used before accessing channel To include incoming communication, after picking out channel, it is also possible to include and pick out communication etc..
In embodiments of the present invention, each bargain link has storage, so can monitor process of exchange In bottleneck be analyzed early warning.
103, the content that ATM front-end system forwards according to described storage respectively to described first trade link and Described second trade link is traded monitoring respectively.
The content that ATM front-end system forwards according to described storage is respectively to described first trade link and described Second trade link is traded monitoring respectively, concrete, in embodiments of the present invention, and the preposition system of ATM Each trade link is individually monitored by system so that wherein during a link failure, not The communication of other link can be affected.
In embodiments of the present invention, receive the transaction message of the first type of transaction in the first trade link, Second trade link receives the transaction message of the second type of transaction;To the bargain link in described trade link Carry out storage to forward, and the content forwarded according to described storage is respectively to described first trade link and described Second trade link is traded monitoring respectively.Storage based on queue is used on the basis of storage forwards Forward, can build on the basis of depositing forwarding again with the process state of each link of monitoring trading and efficiency simultaneously The logical links that grade separation is easy, separately processes the transaction message belonging to different type of transaction, and individually monitors, The transaction path that so every transaction is walked is stable, and once this transaction is broken down, and has no effect on it His transaction, improves the volume stability of whole transaction system.
Below above-described embodiment is described in detail, refers to Fig. 3, transaction monitoring in the embodiment of the present invention Another embodiment of method includes:
301, ATM front-end system receives transaction message by incoming communication module;
In actual applications, ATM front-end system is led to by incoming communication module with multiple self-aided terminals Letter connects, and when self-aided terminal produces Transaction Information, self-aided terminal can be incited somebody to action by described incoming communication module Corresponding transaction message is sent to described ATM front-end system.
302, ATM front-end system judges the type of transaction of described transaction message;
ATM front-end system judges that the type of transaction of described transaction message, described type of transaction include: first Type of transaction and the second type of transaction.
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction.
Concrete, described ATM front-end system is configured with the attribute tags of various transaction message, described The type of transaction of transaction message can be classified by ATM front-end system according to described attribute tags, then will Different types of transaction link from different transaction sets up mapping relations, so, when ATM front-end system receives During transaction message, it is possible to search mapping relations table according to the attribute tags of this transaction message, determine needs Current transaction message is linked in which bar trade link and processes.
303, the transaction message of described first type of transaction and described second are handed over by ATM front-end system respectively Easily the transaction message of type carries out media access control MAC verification;
ATM front-end system is respectively to the transaction message of described first type of transaction and described second transaction class The transaction message of type carries out media access control MAC verification, if inspection is not passed through, then refuses described friendship Easily message processes;If upchecking, then continue described transaction message is processed.
Concrete, after the corresponding subqueue accessing channel receives transaction message, can be first by described friendship Easily message is sent in safe handling subqueue carry out medium education (MAC, Media Access Control) verification, if inspection is not passed through, is then fed directly to self-aided terminal, refusal transaction;If inspection Passing through, described transaction message is sent back in the subqueue accessing channel by the most described safe handling subqueue.
304, ATM front-end system carries out storage forwarding to the bargain link in described trade link;
ATM front-end system carries out storage and forwards the bargain link in described trade link, described transaction ring Joint includes: access channel, and data process and pick out channel.Further, also might be used before accessing channel To include incoming communication, after picking out channel, it is also possible to include and pick out communication etc..
Concrete, the storage operation needs of leopard stricture of vagina of concluding the business each bargain link specifically design. Exemplary, referring to represented by Fig. 4, Fig. 4 is the design Storage of queue, and this is the base that storage forwards Plinth, whole memory space is broadly divided into four parts: public description district, queue describes district, message describes district, Process describes district.Control can be given routing center after arriving incoming communication by each transaction message, route Center can be according to the route test configuring into transaction.
In queue describes district, for transaction message, the information of needs storage is: queue number, queue are retouched State, message position and process location etc., and describe in described queue district arrange maximum queue number.
In message describes district, for transaction message, the information of needs storage is: message describes, message Deposit position and next message position etc., and describe at described message district arranges maximum message segment number;Enter One step, the position that message is deposited can be shared, and specifically can be realized by the size arranging data block.
In process describes district, for transaction message, the information of needs storage is: process name, process number, Operating time last time and next process location etc., and describe at described message district arranges maximum process number.
305, the content that ATM front-end system forwards according to described storage respectively to described first trade link and Described second trade link is traded monitoring respectively.
The content that ATM front-end system forwards according to described storage is respectively to described first trade link and described Second trade link is traded monitoring respectively, concrete, in embodiments of the present invention, and the preposition system of ATM Each trade link is individually monitored by system so that wherein during a link failure, not The communication of other link can be affected.
Below the monitoring link in the embodiment of the present invention is described, refers to Fig. 5, the embodiment of the present invention Another embodiment of middle transaction monitoring method includes:
501, ATM front-end system receives transaction message by incoming communication module;
In actual applications, ATM front-end system is led to by incoming communication module with multiple self-aided terminals Letter connects, and when self-aided terminal produces Transaction Information, self-aided terminal can be incited somebody to action by described incoming communication module Corresponding transaction message is sent to described ATM front-end system.
502, ATM front-end system judges the type of transaction of described transaction message;
ATM front-end system judges that the type of transaction of described transaction message, described type of transaction include: first Type of transaction and the second type of transaction.
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction.
Concrete, described ATM front-end system is configured with the attribute tags of various transaction message, described The type of transaction of transaction message can be classified by ATM front-end system according to described attribute tags, then will Different types of transaction link from different transaction sets up mapping relations, so, when ATM front-end system receives During transaction message, it is possible to search mapping relations table according to the attribute tags of this transaction message, determine needs Current transaction message is linked in which bar trade link and processes.
503, the transaction message of described first type of transaction and described second are handed over by ATM front-end system respectively Easily the transaction message of type carries out media access control MAC verification;
ATM front-end system is respectively to the transaction message of described first type of transaction and described second transaction class The transaction message of type carries out media access control MAC verification, if inspection is not passed through, then refuses described friendship Easily message processes;If upchecking, then continue described transaction message is processed.
Concrete, after the corresponding subqueue accessing channel receives transaction message, can be first by described friendship Easily message is sent in safe handling subqueue carry out medium education (MAC, Media Access Control) verification, if inspection is not passed through, is then fed directly to self-aided terminal, refusal transaction;If inspection Passing through, described transaction message is sent back in the subqueue accessing channel by the most described safe handling subqueue.
504, ATM front-end system carries out storage forwarding to the bargain link in described trade link;
ATM front-end system carries out storage and forwards the bargain link in described trade link, described transaction ring Joint includes: access channel, and data process and pick out channel.Further, also might be used before accessing channel To include incoming communication, after picking out channel, it is also possible to include and pick out communication etc..
505, the content that ATM front-end system forwards according to described storage respectively to described first trade link and Described second trade link is traded monitoring respectively;
The content that ATM front-end system forwards according to described storage is respectively to described first trade link and described Second trade link is traded monitoring respectively, and described transaction monitoring is used for monitoring trading queue and transaction The state of message, described transaction monitoring includes: queue length monitors, and message processes at described transaction queue The monitoring of duration, so can reflect the degree of crowding of queue.
506, the content that ATM front-end system forwards according to described storage respectively to described first trade link and Described second trade link carries out time-out monitoring and traffic monitoring respectively;
The content that ATM front-end system forwards according to described storage is respectively to described first trade link and described Second trade link carries out time-out monitoring and traffic monitoring respectively, and described time-out monitoring includes time-out The monitoring of transaction message;Described traffic monitoring includes the letter of the transaction message according to described time-out monitoring statistics Breath, and the stream of the transaction message that the degree of crowding statistics of transaction queue is handled by current ATM front-end system Amount.
It should be understood that can there is no any sequential relationship between step 505 and step 506, To first carry out step 505, it is also possible to first carry out step 506, it is also possible to perform two steps, herein simultaneously Specifically it is not construed as limiting.
507, ATM front-end system carries out event respectively to described first trade link and described second trade link Barrier Forewarn evaluation.
The monitoring information that ATM front-end system is fed back according to described time-out monitoring and traffic monitoring, respectively Described first trade link and described second trade link are carried out fault pre-alarming assessment;
The result that ATM front-end system is assessed according to described fault pre-alarming respectively to described first trade link and Described second trade link carries out Fault Control.
In order to make it easy to understand, below with a concrete application scenarios to the transaction monitoring side in the embodiment of the present invention Method is described, and refers to Fig. 6, particularly as follows:
One transaction handling process preposition for ATM be the process of incoming communication → accesss channel → data → Pick out channel → pick out communication, wait that backstage returns → pick out channel → data combing → access channel.Its What the request of middle data processing section and response were walked is not identical path.As a example by a transaction:
1) transaction is when being sent to incoming communication module, and system, according to the configuration in data base, is somebody's turn to do The access channel subqueue that transaction should be walked.
2) after access channel subqueue receives message, first message is dealt into safe handling subqueue, verification MAC, as verification is not passed through, the most directly refuses this transaction;If verification is passed through, safe handling subqueue is sent out The verification message tieback that MAC passes through is sent to enter channel subqueue.
3), after accessing channel Xie Ziduiliebao, message is sent to routing center.
4) routing center is according to transaction configuration, is dealt into access post processing subqueue, then to picking out pre-treatment Subqueue.
5) routing center is sent to pick out channel subqueue.
6) picking out after channel subqueue receives message, literary composition of first transmitting messages, to safe handling subqueue, is PIN Conversion (i.e. turning of password is encrypted).Return to after success pick out channel subqueue.
7), after picking out the packing of channel subqueue, transaction is sent out to picking out communication.
8) pick out communication and send the transaction to each back-end system, wait-for-response.
9), after picking out the response that communication module receives rear end, literary composition of transmitting messages is to picking out channel subqueue.
10) pick out after channel subqueue unpacks, issue routing center.
11) routing center is according to transaction configuration, is dealt into and picks out post processing subqueue, after having processed.
12) routing center sends a message to pick out channel subqueue, picks out channel subqueue and carries out at packing After reason, bag is issued safe subqueue.
13), after safe subqueue generates MAC according to bag content, return and pick out channel subqueue.
14) pick out channel subqueue and return transaction message to incoming communication channel, closing the transaction.
Below the ATM front-end system performing transaction monitoring method of the present invention is described, refers to Fig. 7, One embodiment of embodiment of the present invention ATM front-end system includes:
Access unit 701, for receiving the transaction message of the first type of transaction, the in the first trade link Two trade link receive the transaction message of the second type of transaction;
Store and forward unit 702, forwards for the bargain link in described trade link carries out storage, institute Stating bargain link to include: access channel, data process and pick out channel;
Transaction monitoring unit 703, is used for the content according to described storage forwarding respectively to described first chain transaction Road and described second trade link are traded monitoring respectively.
Described access unit 701 specifically for:
Transaction message is received by incoming communication module;
Judge that the type of transaction of described transaction message, described type of transaction include: the first type of transaction and Two types of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction.
Described transaction monitoring unit 703 specifically for:
Content according to described storage forwarding is respectively to described first trade link and described second trade link Being traded monitoring respectively, described transaction monitoring is used for monitoring trading queue and the state of transaction message, Described transaction monitoring includes: queue length monitors, and message is in the monitoring of described transaction queue handling duration.
Further, described ATM front-end system, also include:
Time-out monitoring unit 704, is used for the content according to described storage forwarding respectively to described first chain transaction Road and described second trade link carry out time-out monitoring respectively;Described time-out monitoring includes the transaction to time-out The monitoring of message;
Traffic monitoring unit 705, is used for the content according to described storage forwarding respectively to described first chain transaction Road and described second trade link carry out traffic monitoring respectively;Described traffic monitoring includes according to described time-out Monitor the information of the transaction message of statistics, and the degree of crowding of transaction queue adds up the preposition system of current ATM The flow of the transaction message handled by system.
Fault pre-alarming unit 706, for the monitoring letter fed back according to described time-out monitoring and traffic monitoring Breath, carries out fault pre-alarming assessment to described first trade link and described second trade link respectively;According to Described first trade link and described second trade link are carried out by the result of described fault pre-alarming assessment respectively Fault Control.
Safety check unit 707, for respectively to the transaction message of described first type of transaction and described the The transaction message of two types of transaction carries out media access control MAC verification, if inspection is not passed through, then refuses Described transaction message is processed;If upchecking, then continue described transaction message is processed.
Below the operating process of the unit module in the embodiment of the present invention is described:
Access unit 701 receives transaction message by incoming communication module;
In actual applications, ATM front-end system is led to by incoming communication module with multiple self-aided terminals Letter connects, and when self-aided terminal produces Transaction Information, self-aided terminal can be incited somebody to action by described incoming communication module Corresponding transaction message is sent to described ATM front-end system.
Further, access unit 701 judges the type of transaction of described transaction message, described type of transaction Including: the first type of transaction and the second type of transaction.
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described first type of transaction.
Concrete, described ATM front-end system is configured with the attribute tags of various transaction message, described The type of transaction of transaction message can be classified by ATM front-end system according to described attribute tags, then will Different types of transaction link from different transaction sets up mapping relations, so, when ATM front-end system receives During transaction message, it is possible to search mapping relations table according to the attribute tags of this transaction message, determine needs Current transaction message is linked in which bar trade link and processes.
The transaction message of described first type of transaction and described second are handed over by safety check unit 707 respectively Easily the transaction message of type carries out media access control MAC verification, if inspection is not passed through, then refuses institute State transaction message to process;If upchecking, then continue described transaction message is processed.
Concrete, after the corresponding subqueue accessing channel receives transaction message, can be first by described friendship Easily message is sent in safe handling subqueue carry out medium education (MAC, Media Access Control) verification, if inspection is not passed through, is then fed directly to self-aided terminal, refusal transaction;If inspection Passing through, described transaction message is sent back in the subqueue accessing channel by the most described safe handling subqueue.
Store and forward unit 702 carries out storage and forwards the bargain link in described trade link, described friendship Easily link includes: access channel, and data process and pick out channel.Further, before accessing channel Incoming communication can also be included, after picking out channel, it is also possible to include and pick out communication etc..
The content that transaction monitoring unit 703 forwards according to described storage respectively to described first trade link and Described second trade link is traded monitoring respectively, described transaction monitoring for monitoring trading queue and The state of transaction message, described transaction monitoring includes: queue length monitors, and message is at described transaction queue The monitoring of handling duration, so can reflect the degree of crowding of queue.
Further, time-out monitoring unit 704 according to described storage forward content respectively to described first Trade link and described second trade link carry out time-out monitoring respectively
The content that traffic monitoring unit 705 forwards according to described storage respectively to described first trade link and Described second trade link carries out traffic monitoring respectively;Described traffic monitoring includes according to described time-out monitoring The information of the transaction message of statistics, and the current ATM front-end system institute of degree of crowding statistics of transaction queue The flow of the transaction message processed.
The monitoring information that fault pre-alarming unit 706 is fed back according to described time-out monitoring and traffic monitoring, Respectively described first trade link and described second trade link are carried out fault pre-alarming assessment;Further according to institute The result stating fault pre-alarming assessment carries out event respectively to described first trade link and described second trade link Barrier controls.
In embodiments of the present invention, receive the transaction message of the first type of transaction in the first trade link, Second trade link receives the transaction message of the second type of transaction;To the bargain link in described trade link Carry out storage to forward, and the content forwarded according to described storage is respectively to described first trade link and described Second trade link is traded monitoring respectively.Storage based on queue is used on the basis of storage forwards Forward, can build on the basis of depositing forwarding again with the process state of each link of monitoring trading and efficiency simultaneously The logical links that grade separation is easy, separately processes the transaction message belonging to different type of transaction, and individually monitors, The transaction path that so every transaction is walked is stable, and once this transaction is broken down, and has no effect on it His transaction, improves the volume stability of whole transaction system.
Below the ATM transaction system realizing transaction monitoring method of the present invention is described, refers to Fig. 8, In the embodiment of the present invention, an embodiment of ATM transaction system includes:
Self-aided terminal 801, ATM front-end system 802, ATM control system 803 and ATM monitoring is System 804;
Described self-aided terminal 801 is for sending transaction message to described ATM front-end system;
Described ATM front-end system 802 for receiving the transaction report of the first type of transaction in the first trade link Literary composition, receives the transaction message of the second type of transaction in the second trade link;To the friendship in described trade link Easily link carries out storage forwarding, and described bargain link includes: access channel, and data process and pick out channel; Described first trade link and described second trade link are divided by the content forwarded according to described storage of uniting respectively It is not traded monitoring;
Described ATM control system 803 is used for driving described self-aided terminal, and realizes and before described ATM Put the information exchange of system and described ATM monitoring system;
Described ATM monitoring system 804 is for described ATM and the reality of described ATM front-end system Time transaction, equipment state and malfunction are monitored.
In the embodiment of the present invention, the operating process of ATM transaction system refers to said method embodiment, herein Repeat no more.
In several embodiments provided herein, it should be understood that disclosed apparatus and method can To realize by another way.Such as, device embodiment described above is only schematically, Such as, the division of described unit, it is only a kind of logic function and divides, actual can have additionally when realizing Dividing mode, the most multiple unit or assembly can in conjunction with or be desirably integrated into another system, or Some features can be ignored, or does not performs.Another point, shown or discussed coupling each other or Direct-coupling or communication connection can be the INDIRECT COUPLING by some interfaces, device or unit or communication link Connect, can be electrical, machinery or other form.
The described unit illustrated as separating component can be or may not be physically separate, makees The parts shown for unit can be or may not be physical location, i.e. may be located at a place, Or can also be distributed on multiple NE.Can select according to the actual needs part therein or The whole unit of person realizes the purpose of the present embodiment scheme.
It addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, Can also be that unit is individually physically present, it is also possible to two or more unit are integrated in a list In unit.Above-mentioned integrated unit both can realize to use the form of hardware, it would however also be possible to employ software function list The form of unit realizes.
If described integrated unit realizes and as independent production marketing using the form of SFU software functional unit Or when using, can be stored in a computer read/write memory medium.Based on such understanding, this The part that the most in other words prior art contributed of technical scheme of invention or this technical scheme Completely or partially can embody with the form of software product, this computer software product is stored in one In storage medium, including some instructions with so that computer equipment (can be personal computer, Server, or the network equipment etc.) perform completely or partially walking of method described in each embodiment of the present invention Suddenly.And aforesaid storage medium includes: USB flash disk, portable hard drive, read only memory, random access memory The various media that can store program code such as device, magnetic disc or CD.
The above, the only detailed description of the invention of the present invention, but protection scope of the present invention is not limited to In this, any those familiar with the art, can be easily in the technical scope that the invention discloses Expect change or replace, all should contain within protection scope of the present invention.Therefore, the protection of the present invention Scope should described be as the criterion with scope of the claims.

Claims (13)

1. a transaction monitoring method, is applied to the transaction flow in ATM ATM transaction system, It is characterized in that, including:
ATM front-end system receives the transaction message of the first type of transaction in the first trade link, hands over second Easily link receives the transaction message of the second type of transaction;
Bargain link in described first trade link and the second trade link is entered by described ATM front-end system Row storage forwards, and described bargain link includes: access channel, and data process and pick out channel;
The content that described ATM front-end system forwards according to described storage respectively to described first trade link and Described second trade link is traded monitoring respectively.
Method the most according to claim 1, it is characterised in that described ATM front-end system is One trade link receives the transaction message of the first type of transaction, receives the second transaction class in the second trade link The transaction message of type, including:
Described ATM front-end system receives transaction message by incoming communication module;
Described ATM front-end system judges that the type of transaction of described transaction message, described type of transaction include: First type of transaction and the second type of transaction;
If described transaction message is the first type of transaction, then access the first trade link, hand over described first Link easily receives the transaction message of described first type of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described second type of transaction.
Method the most according to claim 1, it is characterised in that described ATM front-end system according to Described first trade link and described second trade link are carried out by content that described storage forwards respectively respectively Transaction monitoring, including:
The content that described ATM front-end system forwards according to described storage respectively to described first trade link and Described second trade link is traded monitoring respectively, described transaction monitoring for monitoring trading queue and The state of transaction message, described transaction monitoring includes: queue length monitors, and message is at described transaction queue The monitoring of handling duration.
Method the most according to claim 1, it is characterised in that described ATM front-end system according to Described first trade link and described second trade link are carried out by content that described storage forwards respectively respectively After transaction monitoring, also include:
The content that described ATM front-end system forwards according to described storage respectively to described first trade link and Described second trade link carries out time-out monitoring and traffic monitoring respectively;
Described time-out monitoring includes the monitoring of the transaction message to time-out;Described traffic monitoring includes according to institute State the information of the transaction message of time-out monitoring statistics, and the degree of crowding of transaction queue adds up current ATM The flow of the transaction message handled by front-end system.
Method the most according to claim 4, it is characterised in that ATM front-end system according to described in deposit The content that storage forwards carries out time-out prison respectively respectively to described first trade link and described second trade link After control and traffic monitoring, also include:
The monitoring information that ATM front-end system is fed back according to described time-out monitoring and traffic monitoring, respectively Described first trade link and described second trade link are carried out fault pre-alarming assessment;
The result that ATM front-end system is assessed according to described fault pre-alarming respectively to described first trade link and Described second trade link carries out Fault Control.
Method the most according to claim 1, it is characterised in that described ATM front-end system is One trade link receives the transaction message of the first type of transaction, receives the second transaction class in the second trade link After the transaction message of type, including:
Transaction message and the transaction message of described second type of transaction to described first type of transaction respectively Carry out media access control MAC verification, if inspection is not passed through, then refuse to described transaction message Reason;If upchecking, then continue described transaction message is processed.
7. an ATM front-end system, is applied to the transaction flow in ATM ATM transaction system, It is characterized in that, including:
Access unit, for receiving the transaction message of the first type of transaction, second in the first trade link Trade link receives the transaction message of the second type of transaction;
Store and forward unit, for the bargain link in described first trade link and the second trade link Carrying out storage to forward, described bargain link includes: access channel, and data process and pick out channel;
Transaction monitoring unit, is used for the content according to described storage forwarding respectively to described first trade link Monitoring it is traded respectively with described second trade link.
ATM front-end system the most according to claim 7, it is characterised in that described access unit Specifically for:
Transaction message is received by incoming communication module;
Judge that the type of transaction of described transaction message, described type of transaction include: the first type of transaction and Two types of transaction;
If described transaction message is the first type of transaction, then access the first trade link, hand over described first Link easily receives the transaction message of described first type of transaction;
If described transaction message is the second type of transaction, then access the second trade link, hand over described second Link easily receives the transaction message of described second type of transaction.
ATM front-end system the most according to claim 7, it is characterised in that described transaction monitoring Unit specifically for:
Content according to described storage forwarding is respectively to described first trade link and described second trade link Being traded monitoring respectively, described transaction monitoring is used for monitoring trading queue and the state of transaction message, Described transaction monitoring includes: queue length monitors, and message is in the monitoring of described transaction queue handling duration.
ATM front-end system the most according to claim 7, it is characterised in that before described ATM Put system, also include:
Time-out monitoring unit, is used for the content according to described storage forwarding respectively to described first trade link Time-out monitoring is carried out respectively with described second trade link;Described time-out monitoring includes the transaction report to time-out The monitoring of literary composition;
Traffic monitoring unit, is used for the content according to described storage forwarding respectively to described first trade link Traffic monitoring is carried out respectively with described second trade link;Described traffic monitoring includes according to described time-out prison The information of the transaction message of control statistics, and the degree of crowding current ATM front-end system of statistics of transaction queue The flow of handled transaction message.
11. ATM front-end systems according to claim 10, it is characterised in that before described ATM Put system, also include:
Fault pre-alarming unit, for the monitoring information fed back according to described time-out monitoring and traffic monitoring, Respectively described first trade link and described second trade link are carried out fault pre-alarming assessment;According to described The result of fault pre-alarming assessment carries out fault to described first trade link and described second trade link respectively Control.
12. ATM front-end systems according to claim 7, it is characterised in that before described ATM Put system, also include:
Safety check unit, is used for the transaction message and described second respectively to described first type of transaction The transaction message of type of transaction carries out media access control MAC verification, if inspection is not passed through, then it is right to refuse Described transaction message processes;If upchecking, then continue described transaction message is processed.
13. 1 kinds of ATM transaction systems, it is characterised in that including:
Self-aided terminal, ATM front-end system, ATM control system and ATM monitoring system;
Described self-aided terminal is for sending transaction message to described ATM front-end system;
Described ATM front-end system is used for receiving the transaction message of the first type of transaction in the first trade link, The transaction message of the second type of transaction is received in the second trade link;To described first trade link and described Bargain link in second trade link carries out storage and forwards, and described bargain link includes: access channel, Data process and pick out channel;The content forwarded according to described storage respectively to described first trade link and Described second trade link is traded monitoring respectively;
Described ATM control system is used for driving described self-aided terminal, and realizes and the preposition system of described ATM The information exchange of system and described ATM monitoring system;
Described ATM monitoring system is for the real-time friendship to described ATM and described ATM front-end system Easily, equipment state and malfunction are monitored.
CN201410678023.8A 2014-11-21 2014-11-21 A kind of transaction monitoring method, ATM front-end system and ATM transaction system Active CN104361692B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410678023.8A CN104361692B (en) 2014-11-21 2014-11-21 A kind of transaction monitoring method, ATM front-end system and ATM transaction system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410678023.8A CN104361692B (en) 2014-11-21 2014-11-21 A kind of transaction monitoring method, ATM front-end system and ATM transaction system

Publications (2)

Publication Number Publication Date
CN104361692A CN104361692A (en) 2015-02-18
CN104361692B true CN104361692B (en) 2017-01-04

Family

ID=52528950

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410678023.8A Active CN104361692B (en) 2014-11-21 2014-11-21 A kind of transaction monitoring method, ATM front-end system and ATM transaction system

Country Status (1)

Country Link
CN (1) CN104361692B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105303721B (en) * 2015-11-19 2018-01-09 中国建设银行股份有限公司 Transaction data processing method, system and ATM front-end systems based on queue
CN105809817B (en) * 2016-03-11 2018-11-27 中国银行股份有限公司 A kind of ATM failure monitoring method and device
CN105868985A (en) * 2016-03-28 2016-08-17 谷江涛 Method and system for processing digital cryptocurrency transaction for multi-port load balancing
JP6663497B2 (en) * 2016-07-29 2020-03-11 日立オムロンターミナルソリューションズ株式会社 Automatic transaction device, automatic transaction system and non-temporary recording medium
CN107113196A (en) * 2017-04-12 2017-08-29 深圳怡化电脑股份有限公司 ATM business softwares exploitation adjustment method, system and a kind of simulation ATMP systems
CN107578237A (en) * 2017-07-28 2018-01-12 福建联迪商用设备有限公司 Method for secure transactions and system
CN109117295B (en) * 2018-07-18 2022-02-18 ***股份有限公司 Transaction timeout monitoring method and device
CN114170741B (en) * 2021-12-03 2023-11-24 建信金融科技有限责任公司 Transaction efficiency monitoring method, ATM front-end system and self-service business control and management system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0214361A (en) * 1988-07-01 1990-01-18 Fujitsu Ltd Update processing system for accumulated data in automatic transaction machine
JP2001290945A (en) * 2000-04-07 2001-10-19 Bank Of Tokyo-Mitsubishi Ltd Financial transaction method using automatic teller machine, method for display of financial transaction menu, system for utilizing automatic teller machine, automatic teller machine, and repeating center
CN101799910A (en) * 2010-01-14 2010-08-11 中国建设银行股份有限公司 Method and system for monitoring transaction channel state of self-service channel business system
CN101957974A (en) * 2009-07-15 2011-01-26 中国工商银行股份有限公司 Multi-payment and clearing system supporting remittance processing device and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0214361A (en) * 1988-07-01 1990-01-18 Fujitsu Ltd Update processing system for accumulated data in automatic transaction machine
JP2001290945A (en) * 2000-04-07 2001-10-19 Bank Of Tokyo-Mitsubishi Ltd Financial transaction method using automatic teller machine, method for display of financial transaction menu, system for utilizing automatic teller machine, automatic teller machine, and repeating center
CN101957974A (en) * 2009-07-15 2011-01-26 中国工商银行股份有限公司 Multi-payment and clearing system supporting remittance processing device and method
CN101799910A (en) * 2010-01-14 2010-08-11 中国建设银行股份有限公司 Method and system for monitoring transaction channel state of self-service channel business system

Also Published As

Publication number Publication date
CN104361692A (en) 2015-02-18

Similar Documents

Publication Publication Date Title
CN104361692B (en) A kind of transaction monitoring method, ATM front-end system and ATM transaction system
CN1761240B (en) Intelligent integrated network security device for high-availability applications
US8832211B1 (en) Messaging methods and apparatus for use with an exchange system and/or client devices
CN101099345B (en) Interpreting an application message at a network element using sampling and heuristics
US8868461B2 (en) Electronic trading platform and method thereof
CN101124565B (en) Data traffic load balancing based on application layer messages
CN104982010B (en) For the 2nd polarized system and method for layer signal during the failure in virtual link relay domain
CN101719258B (en) Method and system for processing remote double-center transaction information based on large computer
CN103858382B (en) The method and apparatus shared for the application state that Firewall Group is concentrated
CN108805704A (en) Block chain service implementation method, audiomonitor, storage medium and system
US8112337B2 (en) Method and system for clearing financial instruments
CN105357114A (en) Distributed network equipment
CN105303721B (en) Transaction data processing method, system and ATM front-end systems based on queue
CN108092971A (en) A kind of method and device of processing business message
CN101605093A (en) Utilize IP Option to realize the method for information transparent transmission
CN101217472A (en) A modularized switch message route method
CN107332793A (en) A kind of message forwarding method, relevant device and system
CN106161522A (en) The communication means of a kind of LA Management Room, the network equipment and distributed network
CN102136957A (en) Label switched path monitoring realization method, device and system
CN106534399A (en) Virtual switch matrix (VSM) splitting detection methods and apparatuses
CN110474722A (en) A kind of data channel switching method and device
CN101558603B (en) System and method for performance test in outside channel combination environment
CN102289340A (en) Data auditing platform and method
CN108353025A (en) The system and method that the management process of link aggregation group is directed toward in control
CN110247808A (en) Method for sending information, device, equipment and readable storage medium storing program for executing

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant