ATM TEXT INTEGRATION INTORDUCTION. CurrentSolutionCurrentSolution Method of textintegration...

15
ATM TEXT INTEGRATION INTORDUCTION

Transcript of ATM TEXT INTEGRATION INTORDUCTION. CurrentSolutionCurrentSolution Method of textintegration...

ATM TEXT INTEGRATIONINTORDUCTION

Current Current SolutionSolutionCurrent Current SolutionSolution

Method of Method of text text

integrationintegration

Method of Method of text text

integrationintegration

ScheduleSchedule

ATM TEXT INTEGRAION is a very popular function in CCTV field. Specially for bank application, if we can overlay the text information such as card number, amount in the video, and search by card number, it will be very helpful for the security management of bank.

Schedule:Schedule:

Close to ATMClose to ATMClose to ATMClose to ATM

Close to ATMClose to ATM

MAIN ATM BRANDMAIN ATM BRAND

NCR Diebold IBM WINCORNCR Diebold IBM WINCOR

ATM STRUCTUREATM STRUCTURE

TellerTeller SystemSystem

Method of text integration

Method of text integration AMethod of text integration A

Method A---RS 232Method A---RS 232

ATM communicates with DVR via RS232 ports. After a draw, ATM send a special data packet ,which include of the card number, ATM communicates with DVR via RS232 ports. After a draw, ATM send a special data packet ,which include of the card number, Transaction number, amount, etc, to DVR followed a protocol that both sides know.Transaction number, amount, etc, to DVR followed a protocol that both sides know.

So, in this way, the protocol is very important and need customized DVR software.So, in this way, the protocol is very important and need customized DVR software.

And because the hardware limitation, one RS232 port can only communicate with one device. And because the hardware limitation, one RS232 port can only communicate with one device. That means one ATM need one DVR!That means one ATM need one DVR!

ATMATM DVRDVR

DATADATA

Method of text integration AMethod of text integration A

Method A---SolutionMethod A---Solution

This solution need a special communication box which pick up This solution need a special communication box which pick up the text information and overlay it to the video.the text information and overlay it to the video.

The problem is that you can not search the video by the text information.The problem is that you can not search the video by the text information.

Method B---SDLCMethod B---SDLC

Method of text integration BMethod of text integration B

Synchronous Data Link Control Synchronous Data Link Control

SDLC is developed on IBM industry system, Some ATM system use this, and this system needSDLC is developed on IBM industry system, Some ATM system use this, and this system needA special hardware IC supports. This causes the high cost of DVR and a narrow range of application A special hardware IC supports. This causes the high cost of DVR and a narrow range of application

DVRDVR

DATADATA

SDLC ICSDLC IC

DVR need a special SDLC IC.DVR need a special SDLC IC.

Method of text integration CMethod of text integration C

Method C---TCP/IP NETWORK SNIFFERMethod C---TCP/IP NETWORK SNIFFER

DVRDVRASCII DATAASCII DATA

TCP/IP network is very popular in internet and LAN network, it’s the widest network in this world TCP/IP network is very popular in internet and LAN network, it’s the widest network in this world And, mostly, a standard network communication method.And, mostly, a standard network communication method.

One DVR can communicate with One DVR can communicate with Several ATMs synchronously.Several ATMs synchronously.

We select this method as our solutionWe select this method as our solution

Our Solution

Current solutionCurrent solution

Theory---Capture the data packetTheory---Capture the data packet

Data packet from Bank center to ATMData packet from Bank center to ATM

Data packet from ATM to Bank center Data packet from ATM to Bank center

Monitor from here ,we can get all of Monitor from here ,we can get all of those data packets between those data packets between

ATM and Bank, and we can copy oneATM and Bank, and we can copy one

AN ASCII DATA PACKETAN ASCII DATA PACKET

Current solutionCurrent solution

Theory--- Analysis of ASCII data packetTheory--- Analysis of ASCII data packet

An ASCII data packetAn ASCII data packetvia TCP/IP networkvia TCP/IP network

There are many data packet in There are many data packet in the network, some of them have the network, some of them have the useful information that we need.the useful information that we need.

Such as this data packet, we can Such as this data packet, we can get get Card number,Amount, Card number,Amount, Transaction numberTransaction number..

Content

40

043414000000202181394

QR100.00

9489

Function

FLAG

CARD NO

Amount

TRAN NO

Offset

1

130

206

276

Length

2

21

8

4

In this Sample:In this Sample:40 is the 40 is the FLAGFLAG of this data packet, it means of this data packet, it means what kind of data packet it is. In this data packet,what kind of data packet it is. In this data packet,We can get all of those information that we needWe can get all of those information that we needfrom this kind of data packet.from this kind of data packet.Actually, we can find this kind of data packet afterActually, we can find this kind of data packet afterCheck those data packets between ATM and CenterCheck those data packets between ATM and Center

So, if we can find this kind of data packet and So, if we can find this kind of data packet and set those parameter, such as set those parameter, such as offset, lengthoffset, length, we , we can get any information that we want.can get any information that we want.

Current solutionCurrent solution

Software interface & configurationsSoftware interface & configurations

Sniffer menuSniffer menu

ATM NO: Normally, it’s 4, That means one DVR can communicate with 4 ATMs.ATM NO: Normally, it’s 4, That means one DVR can communicate with 4 ATMs.

RECORD CHANNEL: The video channel that TEXT will be overlay on.RECORD CHANNEL: The video channel that TEXT will be overlay on.

Source IP: IP of ATM or BANK CENTERSource IP: IP of ATM or BANK CENTER

Destination IP: IP of BANK CERTER or ATMDestination IP: IP of BANK CERTER or ATM

Frame ID: The flag of data packetFrame ID: The flag of data packet the DVR checks every data packets, and pick up the data from the DVR checks every data packets, and pick up the data from offset position, end as length bit, and compare it with the Key, if offset position, end as length bit, and compare it with the Key, if it’s equal to the key, it will look it as the one that we need.it’s equal to the key, it will look it as the one that we need. Account, Trans No, Amount:Account, Trans No, Amount: Take those data as the rule of your setting.Take those data as the rule of your setting.

Different interface between different software version.Different interface between different software version.

In this way, we can capture any parts of the data packet that we need, In this way, we can capture any parts of the data packet that we need, For details, please study our operation manual or contact us.For details, please study our operation manual or contact us.

We also provide customized software service for actual applications.We also provide customized software service for actual applications.

Current solutionCurrent solution

Hardware connectionHardware connection

LANLAN NetworkNetwork LANLAN

Bank serverBank serverTeller sideTeller side

To ATM 1To ATM 1

To ATM 2To ATM 2

To ATM 3To ATM 3

To BANK NETWORKTo BANK NETWORK

Logic mapLogic map

Actual connectionActual connection

Current solutionCurrent solution

Result & Search Result & Search

Real time monitorReal time monitor Playback videoPlayback video Search menuSearch menu

Input the card number in the green boxInput the card number in the green box

Thanks!Thanks!William ChowWilliam ChowRegional managerRegional manager

[email protected]

ZHEJIANG DAHUA TECHNOLOGY ZHEJIANG DAHUA TECHNOLOGY NO.1187 Bin An road, Binjiang district, Hangzhou, ChinaNO.1187 Bin An road, Binjiang district, Hangzhou, China