Adjust Your Network

QoS

Enabling QoS will depend on your router and its capabilities. The following are general guidelines based on protocol and port, along with basic priority level (highest, high, low, etc.).

Some routers allow QoS to be set based on application (RTP/SIP), some allow based on application and port (RTP over UDP), some allow based on destination port, and some utilize a combination of any one of these. Dialpad's traffic is flagged with DSCP markings:

  • DSCP 46 = RTP Traffic
  • DSCP 26 = SIP Traffic

As a general rule of thumb, the more specific you can get the better as this will help eliminate erroneously flagging packets as high priority.

RTP Traffic (All HD Call [VoIP] endpoints)

  • Application: RTP/SRTP
  • Protocol: UDP
  • Destination Ports: 16384 - 32768
  • Priority: Highest

SIP Signaling (call setup, teardown)

Desktop Apps (Chrome, Mac Native, Windows Native)

  • Application: WSS
  • Protocol: TCP
  • Destination Ports: 443
  • Priority: High

Obihai

  • Application: SIP
  • Protocol: UDP or TCP
  • Destination Port: 7060 (UDP, TCP), 5061 (TLS)
  • Priority: High

Mobile HD Calls (VoIP)

  • Application: SIP
  • Protocol: TCP/TLS
  • Destination Port: 7060 (TCP), 443 (TLS), 5061 (TLS)
  • Priority: High

3rd Party SIP Phones (ex. Polycom)

  • Application: SIP
  • Protocol: UDP or TCP
  • Destination Port: 7060
  • Priority: High

Open Ports

Depending on the type of Dialpad clients (native app, Obihai, mobile) you plan to use on a given network, the ports that you’ll need to open will need to be adjusted.

Generally, Dialpad clients need to connect to our servers to:

  • Register
  • Exchange SIP to set up call
  • Exchange media
  • Exchange data

Open Ports

Open the following ports for Browser and Native Applications:

Port Protocol Notes
443 TCP Product features such as images, messages, social profiles, etc. 
Sent via a combination of HTTPS and WSS protocols. 
16384 to 32768 UDP outbound
UDP bidirectional for established connections
Media (audio and video data), active calls, RTP & SRTP
19301 and 19302 UDP STUN for NAT traversal
443 UDP/TCP TURN for NAT traversal

 

Open the following ports for Obihai and SIP Phones:

Port Protocol Notes
 80 TCP Images that appear on the Obihai LCD display when one of your contacts calls you.
7060, 5060 UDP outbound, TCP SIP signaling for call setup
5061 TLS For secure phones (phones secured by TLS)
10000 UDP outbound
UDP bidirectional for established connections
For Obihai only. Media (audio and video data) for active calls and configuration downloads from Obihai configuration servers.
16384 to 32768 UDP outbound
UDP bidirectional for established connections
Media (audio and video data) for active calls, RTP & SRTP

Dialpad Tip: If you have outbound port restrictions, make sure you have Port 10000 to 20000 open under Protocol UDP/TCP (Obihai only).

*The ports need to be open to create outbound UDP. Dialpad will piggyback on this open pinhole to send back UDP traffic.

Bandwidth

To ensure the best possible voice quality, we recommend using either a high-speed DSL, cable, or fiber-optic connection with dedicated upload and download bandwidth for voice of 100 kilobits/sec for each voice line you plan to run.