xprotect-MilestoneXProtectNetwork

This component is the top-level network component for the xprotect driver (Milestone Corporate Video Driver).
Figure 65.   Milestone X Protect Network properties
Image

Once set up, you access this component in Workbench properties by right-clicking the MilestonexprotectNetwork node in the Nav tree and clicking Views > AX Property Sheet.

You access these properties in the Web UI by expanding Controller (System) Setup > Remote Devices, and clicking Remote Drivers, followed by double-clicking the name of the network in the table.

In addition to the common properties (Status, Enabled, Fault Cause, Health, Alarm Source Info, Monitor, Tuning Policies, Fox Video Stream Preferred and Poll), these properties support the Milestone xprotect network:

Property Value Description
Native Process Port port number (defaults to 9117) Defines the port used to connect the station to the native process. Niagara and the native process run in the same PC. This port is required for both http:\\ and https:\\ connections.

If this port is being used by another process, an error occurs when the driver attempts to connect to the management server.

Native Process App Guid read-only Reports the Globally Unique IDentifier for the native process.
Tcp Rs Config additional properties Refer to Tcp Rs Config.
Http Config additional properties Refer to Http Config.
XProtectManagementServer additional slot This component in the screen capture represents an added component that is documented elsewhere in this guide.

Tcp Rs Config

Configures TCP (Transmission Control Protocol) properties for the network.

Figure 66.   Tcp Rs Config properties
Image

In addition to the standard property, Fault Cause, these properties support TCP configuration:

Property Value Description
Address Ip Address and Port
Identifies a device, which is connected to a network that uses the Internet Protocol for communication.

In this case, this address identifies the port used by the TCP (Transmission Control Protocol) Rs

Send Socket T O seconds, default = 0 (zero) Accesses the communication stack used to send messages. Defines an amount of time used to listen on the sockets that serve outgoing messages.
Server Socket T O seconds, default = 0 (zero) Accesses the communication stack used to receive messages. Defines an amount of time used to listen on the sockets that serve incoming messages.

Http Config

Configures the connection.

Figure 67.   Http Config properties
Image
Property Value Description
Use Tls true (default) or false
Configures secure communication between the station and network devices. By default, the system uses TLS secure communication. You would change this network property to false only if a legacy device (camera) cannot support TLS.

If some devices on your network support TLS and others do not, you may add two networks of the same type: one for the secure devices, and the other for those that do not support security.

Address, Ip Address IP address
Identifies a device, which is connected to a network that uses the Internet Protocol for communication.

In this case, the IP address of the Supervisor PC.

Address, Port number
Defines the port number on the controller or computer used to connect to the network.

If using fox streaming, which uses the station to render the video stream, this port should be different from the station’s fox port. If you are not using fox streaming, this port should be the same as the station’s fox port.

In this case, it defines the communication port for the Supervisor PC.

Connection Timeout number of milliseconds
Determines how long a station attempts to connect to a server before the attempt fails. This time should not be too short to cause false connection failures, and not so long as to cause excessive delays when a server is down.