Page 1

AXISPerimeterDefenderwithGenetecVMS
UserManual
Page 2

AXISPerimeterDefenderwithGenetecVMS
TableofContents
Introduction...............................................3
VMSIntegration............................................4
InstallationHost................................................4
Prerequisites...................................................4
Licensing......................................................5
Installation....................................................5
Conguration..................................................5
OperatingtheSecurityDesk.......................................10
2
Page 3

AXISPerimeterDefenderwithGenetecVMS
Introduction
Introduction
TheIntegrationPackallowsquickandseamlessintegrationbetweenAXISPerimeterDefenderandGenetecSecurityCenter.Alarms
triggeredbyAXISPerimeterDefenderareautomaticallyconvertedtoSecurityCenterCustomEvents,that,inturn,cantriggera
widesetofactionsandleveragethefullpoweroftheSecurityCentersystem.Atthesametime,thelivemetadatageneratedby
AXISPerimeterDefenderaresenttoSecurityCenterforlivedisplayandrecording.Therefore,themetadataarealsoavailable
whenplayingtherecordedvideosequencesinplaybackmode.
3
Page 4

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
VMSIntegration
InstallationHost
TheintegrationbetweenAXISPerimeterDefenderandSecurityCenterisbasedontwosoftwaremodulesrunningontheSecurity
Centerserver(oranotherserverconnectedbyLANtoboththeAxiscamerasrunningAXISPerimeterDefenderandtheGenetec
SecurityCenterserver):
•The“AXISPerimeterDefender”runsasaWindowsService.ItfeedstheSecurityCenterServerwiththemetadatacoming
fromAXISPerimeterDefender.TheSecurityCenterServerrecordsthemondiskandmakesthemavailabletotheSecurity
Deskforliveandplaybackdisplay.
•The“MetadataBridgeCongurationTool”isagraphicaltoolthatallowstheusertoconguretheMetadataBridgeandto
providethecredentialsandnetworkaddressesoftheAXISPerimeterDefenderserver,ifthereareany.
Prerequisites
Globalprerequisites
InordertooperateasuccessfulintegrationbetweenAXISPerimeterDefenderandGenetecSecurityCenter,thefollowingsolution
modulesmustbeavailable:
•Aworking,correctlylicensedandconguredSecurityCenterServer(atleast5.3SR4CU1or5.4SR3)
•SomeAxiscamerasrunningAXISPerimeterDefender.TheAxiscamerasmustbeconnectedtoandconguredwithin
SecurityCenter.
Note
AXISPerimeterDefenderdoesnotneedtobefullycongured(i.e.calibratedandeventdened)toconguretheAXIS
PerimeterDefenderGenetecSecurityCenterIntegrationPack.Nevertheless,aslongasanot-yet-congureditdoesnotsend
alarmsnormetadata,youwillnotbeabletoreceivethemintheSecurityCenter.
•Atleastone“GSC-1SDK-Axis-PerimeterDefend”SDKconnectionlicensemustbeavailablewithintheSecurityCenter(see
dedicatedsection“Licensing”formoredetails)
•YoumustbeabletoinstalltheGenetecSDKcorrespondingtoyourSecurityCenterversiononthehostwhereyouplan
toinstalltheAXISPerimeterDefenderGenetecSecurityCenterIntegrationPack(seededicatedsection“Installation
host”forfurtherdetails)
SoftwarePrerequisites
Theintegrationpackhasthefollowingprerequisites:
•Microsoft.net4.0mustbeavailableonthePCwheretheintegrationpackisinstalled.Ifitisnotavailable,itwillbe
automaticallyinstalledbytheIntegrationpackinstaller.
•AtleastGenetecSecurityCenter5.3SR4CU1or5.4SR3
•AXISPerimeterDefender1.0.0oralaterversion
•TheGenetecSecurityCenterSDKRedistributablecorrespondingtotheinstalledSecurityCenterversionmustbeinstalled
ontheserverwheretheAXISPerimeterDefenderGenetecSecurityCenterIntegrationPackisinstalled.Toobtainthe
SecurityCenterRedistributableSDK,contactyourGenetecrepresentative.
•SDKconnectionlicense(seefollowingsectionfordetails).
4
Page 5

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
Licensing
EveryrunninginstanceoftheAXISPerimeterDefenderMetadataBridgeneedsan“SDKconnectionlicense”fromSecurityCenterin
ordertobeabletoconnecttoit.TheSDKlicenseisnamed“GSC-1SDK-Axis-PerimeterDefend”andisdisplayedintheCerticatestab
oftheAboutmenuoftheCongTool.Thefollowingpicturedisplaysasystemwith10oftheselicensesinstalled:
TheselicensescanbepurchasedfromGenetec,contactyourGenetecsalesrepresentativeincaseofdoubt,mentioningthatyouwant
topurchaseSDKlicensesnamed“GSC-1SDK-Axis-PerimeterDefend”.
ThenumberofneededlicensesdependsonthenumberofinstalledMetadataBridgesandnotonthenumberofserversorAXIS
camerarunningAXISPerimeterDefender.TheMetadataBridgeCongurationToolalsoneedsanadditionallicenseduringthe
congurationphase,seeLoginCredentialsonpage6forfurtherdetails.
Installation
Theinstallerexecutable(“AXISPerimeterDefenderSecurityCenterIntegrationPackX.Y .Z.W.exe”)installsboththeAXISPerimeter
DefenderMetadataBridgeandtheMetadataBridgeCongurationTool.Theinstallerautomaticallytakescareofallthenecessary
lesandsettingsonthedestinationmachine.Toexecutetheinstaller,theusermustdouble-clickonitandgothroughthefew
installationscreens.Thedefaultvaluesofeacheldsuitthemajorityofthestandardinstallations.
Conguration
Whentheinstallationnishes,theMetadataBridgeCongurationToolstartsandpresentstheinterfaceforthenecessary
congurationstep.Thefollowingscreenshotshowsthetoolinterface:
5
Page 6

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
LoginCredentials
TheusermustprovidelogincredentialstotheSecurityCenterServer:
•Directoryname/ipistheipaddress(like192.168.1.100)orname(server.domain.com)oftheSecurityCenterserver.Ifthe
MetadataBridgeisinstalledonthesamemachineasSecurityCenter,“127.0.0.1”canbeused.
•PortisthenumberoftheportwhereSecurityCenterlistensforincomingSDKconnection.Whereindoubt,leavethe
defaultvalueof5500.Thecorrectvaluecanbefoundinthe“GenetecServerAdmin”application(installedontheSecurity
CenterServer)andthenlookingatthe“IncomingConnectionPort”line.
•Loginistheloginofauserhavingadministrativerightsonthesystem.IfSecurityCenterisconguredtoacceptWindows
Domainlogins,andyouwanttousethose,prependtheloginnamewiththedomainname,like“DOMAIN\User”.
•Passwordisthepasswordcorrespondingtotheuseryouspecied.
6
Page 7

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
WestronglyrecommendusingtheTestbuttontobesurethattheprovidedcredentialsworkasexpected.Potentialissues,besidesthe
mostevidentoneslikewrongloginorwrongpassword,are:
•TheSecurityCenterdoesnothavethe“SDKconnectionlicense”GSC-1SDK-Axis-PerimeterDefend,andthustheMetadata
BridgeCongurationToolcan’tconnecttotheSecurityCenterServer.
•TheSecurityCenterserverisnotrunning(stopped)orthenetworkconnection(iftheAXISPerimeterDefenderBridge
isinstalledonanothermachine)isbroken.
•AlltheavailableSDKconnectionlicensesoftypeGSC-1SDK-Axis-PerimeterDefendareinuse(forexample,theMetadata
Bridgeisusingtheuniqueavailablelicense).Seethenextsection“SpecialNotes”.
Important
Iftheconnectioncredentialsaremodied,theAXISPerimeterDefenderMetadataBridgeserviceneedstoberestartedin
ordertousethenewvalues.
Listeningportforalarms
TheMetadataBridgeconguresthedifferentAXISPerimeterDefenderinstancesrunningonAxiscamerasconnectedtotheSecurity
CentersystemsotheywillsendalarmsonagivenportofthePCwheretheMetadatabridgeisinstalled.Thedefaultportis10000.It
doesnotneedtobechangedexceptifthisportisalreadyusedbyadifferentapplication.
Important
Ifthelisteningportismodied,theAXISPerimeterDefenderMetadataBridgeserviceneedstoberestartedinorderto
usethenewvalue.
AttheIntegrationPackinstallation,aruleallowingincomingconnectionstoanylisteningportoftheMetadataBridgeis
automaticallyaddedtotheWindowsFirewall.Nevertheless,therulecanberemovedbyasuccessiveinstallationorblocked
bysomeantivirus.Itisrecommendedtodouble-checktheconnectivityfromtheexternalworldtothechosenlisteningIP
porteachtimethislastischanged.
Note
ThisparameterdoesnotneedtobeconguredormodiedintheOutputssectionofAXISPerimeterDefenderSetupInterface,
astheMetadataBridgedoesitautomatically.
CustomEvents
ThefollowingpartoftheMetadataBridgeCongurationToolinterfaceallowsyoutocongurewhatdefaultactionsshouldbe
triggeredbytheMetadataBridgewhenitreceivesanalarmfromAXISPerimeterDefender:
InorderfortheSecurityCentertobeabletoreceiveaCustomEvent,thesetwoconditionsneedstobefullledatthesametime:
•Tobedened
•Tobetriggered
ThetwosettingsontheCustomEventlineallowsyoutocongurebothactions:
•IftheCustomEvents–AutomaticallyTriggercheckboxisticked,andifaGenetecCustomEventcorrespondingtothe
receivedAXISPerimeterDefenderalarmexists,thisoneistriggeredandsenttoSecurityCenter.Untickthisboxifyouare
notinterestedinreceivingaCustomEventwhenAXISPerimeterDefendertriggersanalarm(forexample,becauseSecurity
7
Page 8

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
CenteralreadyreceivestheAXISPerimeterDefenderalarmsbyanothermean).IfyouwanttoreceiveCustomEventson
AXISPerimeterDefenderalarms,leavethisboxticked.
•IftheAutomaticallydenecheckboxoftheCustomEventssectionisticked,allthenecessaryCustomEventsare
automaticallygeneratedbythetoolsotheycanbetriggeredwhenthecorrespondingAXISPerimeterDefenderalarm
isreceived.Sountickthisboxifyouplantomanuallydene(asubsetof)thenecessaryCustomEvents,andleavethis
boxtickedifyouwantthemtobeautomaticallydened.
ThecompletelistoftheCustomEventsthatwillbecreatedis:
-AxisPerimeterDefenderIntrusionStart
-AxisPerimeterDefenderIntrusionStop
-AxisPerimeterDefenderLoiteringStart
-AxisPerimeterDefenderLoiteringStop
-AxisPerimeterDefenderZone-CrossingStart
-AxisPerimeterDefenderZone-CrossingStop
-AxisPerimeterDefenderConditionalStart
-AxisPerimeterDefenderConditionalStop
Important
IfyouchoosetodenetheCustomEventsmanually,itisimportantthatthenameoftheCustomEventrespectsthe
followingrules:
•Itmustcontainthe“Axis”string.
•Itmustcontainoneofthefollowingstrings:“Intrusion”,“Loitering”,“Zone-crossing”,“Conditional”.
•Itmustcontainoneofthefollowingstrings:“Start”,“Stop”.
(Forthesethreerules,thecomparisonisdoneinacase-insensitivemanner.Moreover,theCustomEventIDnumberis
irrelevant,choosetheoneyouwant)
IfyouonlywantasubsetoftheCustomEvents(forexample,benotiedonlywhenanalarmstartsbutnotwhenitstops)butyoudo
notwanttodenetheCustomEventsmanually,dothefollowing:
•TicktheAutomaticallydenecheckbox.
•OpentheGenetecCongToolandgotoSystemtask,thenGeneralSettingsandEvents.
8
Page 9

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
•Makesureyouhavethe8CustomEventsdenedhere.
•UnticktheCustomEventsDenemissingonesintheMetadataBridgeCongurationTool.
•DeletefromtheGenetecCongTooltheCustomEventsyoudon’twant,i.e.thefour“Stop”CustomEventsinthisexample.
•MakesuretosavebyclickingonApplyintherightlowercornerofthewindow:
9
Page 10

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
Note
OncetheCustomEventscongurationnished,arestartoftheSecurityCenterserviceisnecessary.
Bookmarks
IfyouwantabookmarktobeautomaticallygeneratedbytheMetadataBridgeeachtimeitreceivesanAlarmStartfromAXIS
PerimeterDefender,ticktheBookmarksAutomaticallygeneratecheckboxintheMetadataBridgeCongurationTool:
Abookmarkwithlabel“AXISPerimeterDefender{alarm_type}”({alarm_type}being“Intrusion”or“Loitering”or“Zone-crossing”
or“Conditional”)willbecreatedintheassociatedvideostream(i.e.theonecomingfromthecamerawhereAXISPerimeter
Defenderhasgeneratedthealarm).
Metadata
TheMetadataBridgeisabletoautomaticallyretrieveandcongurealltheAXIScamerasrunningAXISPerimeterDefenderby
scanningthelistofcamerasconnectedtotheSecurityCenter.TheMetadataBridgeautomaticallyassociateseveryAXISPerimeter
Defenderalarm/metadatastreamtothecorrespondingGenetecVideoSource(i.e.theAXIScamerawhereAXISPerimeterDefender
runs).Therefore,nomanualcongurationstepsarerequiredforAXISPerimeterDefender.
AXISPerimeterDefendergeneratesmetadatainformationthathelpsthesecurityoperatorunderstandwhatishappeningintheeld
ofviewofthecamera.ThesemetadatacanbesenttoSecurityCenterfordisplayandrecordingthroughtheMetadataBridge.
ThebridgeautomaticallysubscribestothemetadatageneratedbyAxiscamerarunningAXISPerimeterDefender.Ifthesecamerasare
connectedtoSecurityCenter,itthensendsthemetadatatoSecurityCenterthatdisplaysthemontopofthecorrespondingvideo
streamsandarchivesthemalongsidethevideofootagestobeabletooverlaythemagainwhenplayingbackthevideosequence.
Metadatadonotrequireanyspecialconguration,theMetadataBridgeautomaticallymanagesthenecessaryconguration
automatically.
SpecialNotes
WhenclickingTest,theMetadataBridgeCongurationToolsneedsforashorttimeanSDKconnectionlicenseoftype
“GSC-1SDK-Axis-PerimeterDefend”tobeabletoconnecttotheSecurityCenterService.TheAXISPerimeterDefenderMetadata
Bridgealso,ifrunning,needssuchalicense.SoifbothofthemarerunningandthereisonlyoneSDKconnectionlicense
“GSC-1SDK-Axis-PerimeterDefend”available,theMetadataBridgeCongurationToolwillnotbeabletoconnecttotheSecurity
Centerserverandwillreportanerror,eveniftheprovidedcredentialsarecorrect.Inthiscase,temporarilystopthe“AXISPerimeter
DefenderMetadataBridge”service,runyourtestandthenstartitagain.
OperatingtheSecurityDesk
Metadata
SecurityDeskdisplaysthemetadataasinthefollowingscreenshot:
10
Page 11

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
1.Theupperrightcorneroftheimagecontainsacoloredspot,thecolordisplaysthealarmstatus:
-Red,ifAXISPerimeterDefenderisrunningandanalarmistriggeringforthecamera(inthescreenshotexample,
anintrusionalarmisgeneratedbyAXISPerimeterDefender).
-Green,ifAXISPerimeterDefenderisrunningandnoalarmistriggeredforthecamera(forexample,foran
intrusionscenario,ifthepersoniswalkingoutsidetheintrusionzone).
11
Page 12

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
-Grayduringashortperiod(30-60seconds)afterAXISPerimeterDefenderhasbeenstarted.Duringthisphase
AXISPerimeterDefenderisinitializingandcannotgeneratealarms.
2.Arectanglesurroundsthepersonsand/orvehiclesdetectedinthescene.Thecoloroftheboundingboxisredforpersons
andblueforvehicles.
3.Thezonesongroundrelativestothescenario(s)denedonthecameraaredisplayedinblue.Inthisscreenshotthe
intrusionzoneisdisplayed.Inthepreviousscreenshot(theoneinsideSecurityDesk)onecameradisplaysanintrusionzone
andtheotherthetwozonesofaZone-crossingscenario.
4.Theapproximateactortrajectoryisdisplayedinred(foraperson)orblue(foravehicle).
Thesameoverlayisalsoautomaticallydisplayedwhenthecorrespondingrecordedvideosequenceisplayedback.
Bookmarks
SecurityDeskdisplaysbookmarksinthebottomtime-lineofeachtile(seetheorangelabelspointedbythearrowinthefollowing
image:eachoneofthemisabookmark):
Bookmarkscanbeusedtondthecorrespondingvideosequencesbyusingthe“Bookmarks”Task:
12
Page 13

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
CustomEvents
CustomEventsinSecurityCentercanbeusedtotrigger,inturn,awidesetofpossibleactions.
IfyouwanttomonitorCustomEventsinSecurityCenter,youneedtocongurethecorrespondingcamerasas“monitoredentities”in
SecurityCenter.Proceedthisway:
1.IntheSecurityDesk,clickontheMonitoringtab.
2.ClickMonitoredEntitiesonthelowermenubar.
3.SelectthecamerayouwanttoreceiveCustomEventsfrom.
4.ClickAdd.
5.ThecamerasareaddedtotheMonitoredEntities:
13
Page 14

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
6.NowdragdowntheupperpanelhandletodisplaytheCustomEventslistintheMonitoringtaskofSecurityDesk.
7.TheCustomEventsforthemonitoredcameraswillappearintheupperpanel:
14
Page 15

AXISPerimeterDefenderwithGenetecVMS
VMSIntegration
Ifacameraismonitored,assoonasaCustomEventattachedtothatcameraisreceived,SecurityDeskwillautomaticallydisplay
thecameraintherstfreetileoftheMonitoringTask.Itispossibletocongurethemonitoredentitytobedisplayedalwaysin
thesametile:
15
Page 16

UserManualVer.M1.5
AXISPerimeterDefenderwithGenetecVMS
©AxisCommunicationsAB,2016
Date:April2016
PartNo.1587513