Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Sharpen strongly discourages the use of “combination” network equipment such as all-in-one modem/router devices. ISPs typically provide or rent these out to customers. They are known for having issues with VOIP traffic as well as having limited access to critical settings. If you are using a combination device and experiencing issues, the first step is to acquire a stand-alone modem and router. 

  • If you can not acquire a stand-alone modem and router, we recommend reaching out to your ISP to see if they can place your combination device in “bridge” mode, then purchasing and connecting a 3rd party router to handle the local networking. 

  • Allow SIP, UDP and RTP protocols - Sharpen uses these to send and receive traffic.

  • Ensure UDP timeouts are greater than 240 seconds (phones register every 240 sec).

  • Disable Stateful Packet Inspection (SPI) as it often flags VOIP traffic incorrectly. 

  • Disable SIP ALG and/or SIP Transformations (this varies by router).

  • Disable any VOIP specific functions that come pre-setup on your network equipment.

  • Sharpen traffic over a VPN is discouraged due to likely latency and quality of service concerns.

  • Sharpen traffic over an MPLS is discouraged due to inefficient rout paths to voice resources.

Ports and Protocols

While most work-from-home users will be all set, it is important to make sure the following ports/protocols are free to communicate with our environment. If, for some reason, your ISP has restricted activity on these ports, you'll need to work with them to allow two-way traffic.

  • 80 HTTP - Default port for web browser traffic

  • 443 HTTPS - Default secure port for web browser traffic

  • 8089 TCP - Used for establishing Websocket connections.

  • 8090 TCP - Used for establishing Websocket connections.

  • 9002 TCP - Used for establishing WebRTC connections.

  • 10000-20000 UDP - Port range used for media transmission through WebRTC.

  • Traffic allowed to and from

    • .sharpencx.com

    • .sipvbx.com

    • .fathomvoice.com

    • .s3.amazonaws.com

    • .yealink.com

    • .ckeditor.com

Microphone permissions

If using the Sharpen Q phone, which is based on WebRTC, it is important to have microphone permissions setup properly on both your operating system and web browser. See the guides below for validating proper setup.