beautypg.com

Integration through generic va interface, Configuring the generic va interface – Milestone Analytics 2.2 Generic VA Interface User Manual

Page 11

background image

Milestone XProtect Analytics 2.2 Generic VA Interface; Developer’s Manual

www.milestonesys.com

Page 11

Integration through Generic VA …

Integration through Generic VA
Interface

As mentioned previously in the document, the communication between the analytics framework
and the underlying VCA system is done through a driver which is implemented specifically for that
vendor. However, there is another way of delivering alerts into the system, and that is through the
Generic VA Interface.

The Generic VA Interface is essentially a driver, implemented as a “proxy” through which alerts are
passed to the alert database. It listens on a specific port on the network (configured by the user),
and if data arrives and has the correct MAD format, it will be serialized directly into the alert
database. Using the Generic VA Interface, the only thing required in order for VCA system vendors
to deliver their alerts, is to do the alert transformation themselves and send the transformed alert
to the generic driver. The generic driver will validate the data, and if the data is correctly
formatted, the data will show up in the Smart Client.

Configuring the Generic VA Interface

The generic driver is configured similarly to the other existing integrations. Using an administration
user interface, a configuration is created. The configuration can then be loaded when the server
starts the plugin.

Administration user interface for configuring the generic driver. Positive lists are used to control who are

allowed to send data to the system. In this case the server will listen on port 9999 using the UDP protocol.