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 PDFInfo
- 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
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
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.
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)
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)
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 |
-
2014
- 2014-11-21 CN CN201410678023.8A patent/CN104361692B/en active Active
Patent Citations (4)
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 |