Device/Network Requirements

Explore our cloud and on-prem solutions, both requiring connection to your camera and internet networks. Network requirements are dependent on the solution type and number of streams.

Cloud Solution

Cloud Flow Diagram

Our cloud solution entails the installation of a NUC device, which will continuously stream your encrypted camera feeds to the cloud for processing. This solution consumes about 1 mbps/stream of upload bandwidth - depending on camera configuration.

To ensure reliability of VOLT services and performance of other activities on your network, your maximum bandwidth should be > 1 mbps * stream count.

NUC — ‎7.32" x 7.32" x 4.21"
CPU: AMD Ryzen 7 5700U
RAM: 32GB DDR4
Storage: 1 TB
NICs: 2 x 2.5Gbps

On-Prem Solution

Our on-prem devices reduce average bandwidth consumption (when idle using under .1 Mbps), but constrains processing power, resulting in limited detection capabilities. By processing streams locally, data and video are only uploaded when - incidents are detected or if you monitor the live streams. During incidents you can expect an average spike of ~.7 Mbps per camera stream that caught the incident.

For on-prem deployments, we recommend at least 50 Mbps of available download bandwidth to ensure the device can promptly retrieve essential software updates.

1U Server — 19” x 23.19” x 1.68”
CPU: Intel i7-9700K
RAM: 32GB DDR4
GPU: Nvidia 4000 ADA Lovelace
Storage: 40TB
NICs: 1 x 10Gbps, 1 x 1Gbps
Maximum # of Streams: 80
2U Server — 17.48" x 31.50" x 3.46"
CPU: AMD EPYC 7543
RAM: 128 GB DDR4
GPU: 3 x Nvidia 4000 ADA Lovelace
Storage: 128 TB (RAID 5)
NICs: 3 x 1Gbps
Maximum # of Streams: 220
Workstation - 6.69″ x 11.97″ x 14.80″
CPU: Intel i5-14400F
RAM: 16 GB DDR5
GPU: 1 x Nvidia RTX 4060
Storage: 20 TB
NICs: 1 x 1Gbps
Maximum # of Streams: 40

Install

Power: Connect to any standard 100–240 V AC wall outlet or power strip.

Network: The VOLT edge device (NUC or server) requires ethernet access to both your internet and camera networks.

  • Separate camera network (no internet): connect the device to both networks, each ≥1 Gbps.

  • Internet-accessible camera network: only one ≥1 Gbps connection is needed.

Firewall Exceptions

The following exceptions need to be added to your firewall to allow the VOLT edge device to communicate with our core services.

Service
TCP
UDP
Outbound Domain

Camera RTSP Endpoint

554

554

Local network

Nmap

554

554

Local network ping and nmap

Domains to whitelist

443

80

N/A

*.ubuntu.com

*.archive.ubuntu.com

*.security.ubuntu.com

*.ppa.launchpad.net

*.extras.ubuntu.com

*.github.io

*.nvidia.com

*.docker.com

NTP

123

ntp.volt.ai

Volt in AWS

50005 443

443

*.volt.ai

*.amazonaws.com

AWS Instance Metadata

80

169.254.169.254

LaunchDarkly

TLS 1.2 443

N/A

https://*.launchdarkly.com

Sentry

443

443

sentry.io

*.sentry.io

*.*.sentry.io

Speedtest

443, 5060, 8080

5060, 8080

*.speedtest.net

Tailscale

443

Outbound from port 41641 to any destiniation

*.tailscale.com **See additional information below**

Hardware Monitoring

10051

N/A

monitoring.volt.ai

Tailscale is not required for our on-prem solution. We do install it by default and use it as a secondary remote access tool when needed - can be disabled upon request. For our cloud solution we can utilize a P2P connection from the edge NUC to our Cloud. Depending on your network setup this may require port forwarding/static port mapping or enabling UPnP, NAT-PMP, or PCP(NAT-PMP v2). Additional Information

Enabling UPnP, NAT-PMP, or PCP(NAT-PMP v2) is not recommended without additional security configurations.

Here is the function of each service:

  • Camera RTSP Endpoint - Real-time risk detection, time & space. It is required for Volt AI's core services.

  • Nmap - Camera discovery. Should not block the ping probes.

  • Domains to whitelist - Security patches. Required for software and security upgrades.

  • Volt in AWS - Volt AI services.

  • LaunchDarkly - Volt AI Services.

  • Sentry - Volt AI Services.

  • Speedtest - Allows us to verify bandwidth requirements.

  • Tailscale - VPN for Remote management software in case of an AWS outage or disruption. This also allows cameras to stream to our cloud with our NUC.

For further information or any technical inquiries, feel free to email at [email protected] or contact your designated Volt AI point-of-contact.

Last updated

Was this helpful?