# Hosted PBX Network Requirements
The following document outlines the requirements of the Hosted PBX platform.
It is highly recommended that your network environment meets or exceeds the below requirements in all areas listed.
Unexpected issues may arise if your network environment is not compatible with the below requirements.
# Customer Environment Requirements
|Customer Environment Requirements||Description|
|IP Routing and hardware|
Connection to an NBN 25M speed tier or better (Ethernet or Fibre highly recommended) Internet connection.
Full IP connectivity to the PBX Softphone registration servers on the following range - 220.127.116.11 /24 (any packet inspection should also be disabled).
A static public IP address that has been added to the Firewall Rules management section in the PBX portal. This is the public IP address used by the Hosted PBX phones.
Cabling (Category 5e cable or better between compatible PoE network switch and handset).
Power over Ethernet (PoE) allowing for a draw of 2.4 – 10.5 W per phone OR; individual power pack and general power outlet (GPO) per phone.
DHCP server with available IP addresses in a subnet with Internet connectivity.
DHCP Server providing option 66 and option 160 if auto-provisioning is to be used.
A single VLAN for both data and phones OR; a voice VLAN and data VLAN both with Internet connectivity.
IP connectivity between PC’s and phones.
LAN switches that are able to cope with a high count of Packets Per Second (50 to 100 packets per call per user).
# Firewall Rules
The following firewall configurations are required for Hosted PBX phones to successfully register to the Hosted PBX registration servers and successfully receive/initiate inbound and outbound calls:
|Firewall Ports||Network Protocol||Application Protocol||Description|
|5060||UDP & TCP||SIP UAS||Used for SIP signalling (Standard SIP Port, for default Internal Profile)|
|16384 - 32768||UDP||RTP / RTCP multimedia streaming||Used for audio/video data in SIP and other protocols.|
# Auto Provisioning
Phones on the Hosted PBX platform can be enabled for auto-provisioning.
The following DHCP options will be required for auto-provisioning to work correctly:
|DHCP Option||Value||Support Phones|
|66||ps.mycloudpbx.com.au||Cisco, Linksys & Yealink|
Additionally, for the phones to successfully download their configuration files, it is required that the following protocols be enabled for inbound and outbound communication:
|TFTP||Cisco, Linksys & Yealink|
|Cisco, Linksys & Yealink|