Note

Test your network before training using the built-in network speed test on the VR tablet, or visit https://vr.evidence.com/vr-net-test. This test measures network performance but does not verify that required ports are open. Confirm that your network configuration includes the required ports listed in Network requirements for VR headsets and tablets.

Network requirements for VR headsets and tablets

Note

Make sure that all ports and IP addresses listed in this article are open to allow all traffic.

Wi-Fi network naming—SSID (Service Set Identifier)

VR headsets and tablets can connect to Wi-Fi networks that use SSID. Each SSID should be easily recognizable to allow for ease in connecting.

Captive portal

A captive portal is a web page, or splash page, presented when connecting to a Wi-Fi network. Networks configured to require access through a captive portal may not be compatible with VR headsets. A different network may need to be used for headsets, or an override established, to let headsets access internet while bypassing portal sign-in requirements.

Wi-Fi network frequencies

  • 5 GHz Wi-Fi provides for greater bandwidth and faster data transfers
  • 5 GHz Wi-Fi is subject to less interference from other technologies using 2.4 GHz (like Bluetooth)
  • 2.4 GHz Wi-Fi provides a larger coverage area

Wi-Fi network security

Using a WPA2 (Wi-Fi Protected Access 2) pre shared key/passphrase is preferred.

WPA2 is more secure than its predecessors, WPA (Wi-Fi Protected Access) and WEP (Wired Equivalent Privacy), and should be used whenever possible.

MAC filtering

MAC (Media Access Control) filtering allows for defining a list of permissible devices on a network's infrastructure.

  • MAC filtering only allows a device access to a Wi-Fi network if the device's MAC address has been specifically approved. (Each network adapter on a device comes with a unique MAC address.)
  • MAC filtering increases network management complexity and provides little-to-no additional security using a WPA2 passcode.

MAC address randomization

By default, the Wi-Fi adapter on a VR headset is set to use a randomized MAC address. This setting may be changed to use the device's unique MAC address, which does not change. This can be helpful if using MAC filtering.

To change the Wi-Fi adapter setting:

  1. Go to SettingsNetwork on the headset.
  2. Select the Wi-Fi network.
  3. Select Privacy.
  4. Select Use device MAC.
  5. Select Save.

Application updates

For proper delivery of new applications and updates, ensure the following domains and services listed on https://support.arborxr.com/article/151-firewall-hosts are added to any network allowlists.

Updates are typically released every 6 to 12 weeks.

VIVE Business Plus

VIVE Business Plus is needed for VR to access the batch configuration and update its content.

Frontend

*.vbms.vive.com

Account server http://account.htcvive.com

Support page http://business.vive.com

Backend

vbms-admin-public.hongxuapi.com

vbms-certification-public.hongxuapi.com

vbms-helpdesk-public.hongxuapi.com

bms-manager-public.hongxuapi.com

vbms-storage-public.hongxuapi.com

vbms-user-public.hongxuapi.com

vbms-utils-public.hongxuapi.com

vbms-vbc-public.hongxuapi.com

vbms-websocket-public.hongxuapi.com

AWS S3 http://s3.eu-central-1.amazonaws.com

HTC (device firmware)

Domains

andchin-2.htc.com

fotamsg-2.htc.com

fotadl.htc.com

apu-chin2.htc.com

apu-msg2.htc.com

vr-hwdl.vive.com

time.android.com

contentstore.htcvive.com

*.vive.com

Ports 443
IP addresses None

Arbor XR (training application updates)

Domains https://help.arborxr.com/en/articles/6399721-what-urls-and-ports-are-required-to-allow-arborxr-traffic-in-my-local-network
Ports None
IP addresses None

Simulator API (Azure front door)

This information relates to loading the Simulator application, starting sessions, pairing devices, submitting reports.

Domains

*.azurefd.us

api.mixpanel.com

Ports 443
IP addresses

20.140.0.0/15

52.160.0.0/11

Simulator authentication (Salesforce)

This information relates to displaying login screens and logging in with Axon Academy accounts.

Domains

axon.my.salesforce.com

login.salesforce.com

my.axon.com

cloudflare.com

cloudflareaccess.com

*.deploy.static.akamaitechnologies.com

Ports 443
IP addresses

138.68.200.0/22

104.18.160.0/20

23.32.0.0/11

104.68.96.0/20

104.18.16.0/20

151.101.64.0/22

Simulator Training online functionality

This information relates to Photon and generates a six-digit session code.

Domains

ns.photonindustries.io

exitgames.com

Ports

443

5055

5056

5058

IP addresses

216.120.180.0/23

20.54.217.218

20.48.71.78

52.142.36.3

52.191.67.1

CET API (Azure functions)

This information relates to loading the Community Engagement Training (CET) application.

Domains

*.azurewebsites.net

api.mixpanel.com

clients3.google.com

Ports 443
IP addresses 216.239.35.0/24

CET content (Azure storage)

This information relates to detecting module updates and downloading modules.

Domains *.blob.core.windows.net
Ports 443
IP addresses None

TASER Arena

Domain https://v1-4cszmdlzha-uc.a.run.app/
Ports None
IP addresses None

For device updates and functionality, allow the following domain: saaxoncetprod.azureedge.net.

For device updates and functionality, ensure the following IP addresses are added to any network allowlists:

34.160.234.114

34.160.123.38

34.111.113.85

34.117.192.101

34.111.83.143

34.160.245.248

34.95.96.100

35.241.33.165

34.160.187.7

34.172.59.161

34.173.200.206

35.193.220.46

34.122.79.145

35.222.149.207

34.71.48.167

34.120.67.43

34.111.34.133

34.110.176.214

34.117.244.212

34.117.59.106

35.201.127.226

35.241.42.32

34.149.52.196

35.223.125.164

34.172.137.69

34.122.110.183

104.197.77.147

35.193.121.158

35.222.196.74

34.171.226.237

Simulator Training sessions

For Axon’s Simulator Training application to operate properly, additional IP Addresses and ports must be added to any network allowed lists. These IP addresses will be pinged multiple times throughout a training session.

IP addresses

52.245.249.124

52.245.250.97

52.245.250.143

52.245.250.165

52.245.251.54

52.245.251.165

52.245.252.10

52.245.252.221

52.245.250.135

52.245.252.126

20.54.217.218

52.245.251.82

52.191.67.1

13.73.72.48/32

13.73.72.102/32

13.73.72.106/32

13.73.72.110/32

20.140.56.68/30

20.140.72.68/30

20.140.147.200/29

20.140.151.74/31

20.141.10.208/29

20.141.12.34/31

20.141.18.104/29

52.127.49.64/30

52.181.33.44/32

52.181.33.48/32

52.181.33.52/32

52.181.33.56/32

52.182.33.4/32

52.182.33.8/32

52.182.33.12/32

52.182.33.48/32

52.227.227.12/32

52.227.227.25/32

52.227.227.31/32

52.227.227.35/32

52.243.152.68/32

52.243.156.34/32

52.243.156.164/32

52.243.156.209/32

52.244.34.47/32

52.244.34.125/32

52.244.34.129/32

52.244.34.133/32

52.245.153.184/29

216.120.180.1

216.120.180.16

216.120.180.22

216.120.180.24

216.120.180.23

216.120.180.52

  • 20.48.71.78

52.245.249.140

52.245.250.115

52.245.250.157

52.245.250.207

52.245.251.154

52.245.251.167

52.245.252.126

52.245.250.134

52.245.251.82

52.127.50.129

20.48.71.78

52.142.36.3

13.73.72.6/32

13.73.72.100/32

13.73.72.104/32

13.73.72.108/32

20.140.48.68/30

20.140.64.68/30

20.140.77.113/32

20.140.151.73/32

20.140.152.48/30

20.141.12.33/32

20.141.16.158/32

20.141.19.32/29

52.181.33.42/32

52.181.33.46/32

52.181.33.50/32

52.181.33.54/32

52.182.32.230/32

52.182.33.6/32

52.182.33.10/32

52.182.33.14/32

52.227.226.250/32

52.227.227.23/32

52.227.227.29/32

52.227.227.33/32

52.235.253.120/29

52.243.155.57/32

52.243.156.157/32

52.243.156.166/32

52.243.156.212/32

52.244.34.118/32

52.244.34.127/32

52.244.34.131/32

52.244.34.135/32

216.120.180.54

216.120.180.17

216.120.180.55

216.120.180.19

216.120.180.20

216.120.180.53

20.54.217.218

52.142.36.3

Ports

5058 (UDP)

5055 (UDP)

5056 (UDP)

443 (TCP)

Verbal Skills Training

Note

Verbal Skills Training uses the same ports and IP addresses as Simulator Training. To support Verbal Skills Training, configure your network using the requirements listed in the Simulator Training sections above and the domains listed in this section.

Verbal Skills Training requires a stable internet connection with round-trip latency under 85 ms and access to the domains listed in the table below. If these domains aren't accessible on agency networks, the agency's IT team should work to allowlist them.

Domains

usgovvirginia.stt.speech.azure.us

vr.evidence.com/nlu

openai.azure.us

api.us.elevenlabs.io

vr.evidence.com/g2p

Additional Azure service tags

For agencies that prefer IP-based configuration rather than domain-based configuration, refer to the following documents to configure Azure services:

The required services are:

  • Public: AzureStorage
  • Public: AppService.WestUS
  • AzureGovernment: FrontDoor.FrontEnd