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
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:
- Go to Settings > Network on the headset.
- Select the Wi-Fi network.
- Select Privacy.
- Select Use device MAC.
- 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.
HTC (device firmware)
| Domains |
*.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 | |
| 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 | |
| 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 | |
| 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 | |
| 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
|
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
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