Skip to main content
All CollectionsTroubleshooting
Network Requirements and Recommendations
Network Requirements and Recommendations

Call connectivity requirements

James Craft avatar
Written by James Craft
Updated over 2 years ago

To conduct calls on the Honeit platform, certain network requirements and settings must be satisfied to ensure your calls go off without a hitch. This article will attempt to provide specifics about the network requirements needed to ensure your experience within Honeit is successful.

Note: Fuctional knowledge of basic networking concepts and terminologies are recommended before reviewing this document. We encourage this document be review by your team's IT department when applicable. Please contact support@honeit.com if you need additional help.


Connectivity Checklist

  1. Testing your Network Connection. Honeit provides a tool to help test your network connection: You can access it now by clicking here...

  2. Ensure that the network test passes the network quality parameters. To understand your test results please review the Understanding Network Test Results article.

  3. Make sure that you meet the bandwidth requirements.

  4. Check your firewall configuration for the list of the IP addresses, ports, and domain names that need to be whitelisted and open.


Bandwidth Requirements

  1. The following table lists the network requirements to deliver reasonable audio quality when using Honiet.

Bandwidth (Uplink/Downlink)

Opus*: 40kbps / 40kbps

PCMU: 100kbps / 100kbps

Latency (RTT)

< 200ms

Jitter

< 30ms

Packet Loss

< 3%

  1. You can check your network speed using speedtest.net or an equivalent service.

  2. If your router supports QoS, prioritize the ports and whitelist the IP addresses mentioned in the firewall configuration section below. This gives priority to Honeit in your network or the IP address making the client calls.

  3. We also recommend you to enable DSCP for QoS. Enabling DSCP by default on compatible browsers (currently Google Chrome) tags WebRTC media packets, enabling differentiated handling on a LAN so that real-time media can be prioritized above other network traffic.


Firewall Configuration

Voice: Your firewall should be configured to allow outgoing TCP and UDP traffic and allow connectivity based on the following locations/regions you intend on conducting voice calls in.

Ports used: 10,000 - 20,000

Locations

Protocol

Source IP

Source Port

Destination

IP Range

Destinatio Port Range

USA (us1)

UDP

ANY

ANY

54.172.60.0 - 54.172.61.255

and

34.203.250.0 - 34.203.251.255

10,000 - 20,000

sydney (au1)

UDP

ANY

ANY

54.252.254.64 - 54.252.254.127

and

3.104.90.0 - 3.104.90.255

10,000 - 20,000

sao-paulo (br1)

UDP

ANY

ANY

177.71.206.192 - 177.71.206.255

and

18.228.249.0 - 18.228.249.255

10,000 - 20,000

dublin (ie1)

UDP

ANY

ANY

54.171.127.192 - 54.171.127.255

and

52.215.127.0 - 52.215.127.255

10,000 - 20,000

frankfurt (de1)

UDP

ANY

ANY

35.156.191.128 - 35.156.191.255

and

3.122.181.0 - 3.122.181.255

10,000 - 20,000

tokyo (jp1)

UDP

ANY

ANY

54.65.63.192 - 54.65.63.255

and

3.112.80.0 - 3.112.80.255

10,000 - 20,000

singapore (sg1)

UDP

ANY

ANY

54.169.127.128 - 54.169.127.191

and

3.1.77.0 - 3.1.77.255

10,000 - 20,000

roaming (gll)

UDP

ANY

ANY

All IP addresses listed above

10,000 - 20,000

Video: Your firewall should be configured to allow outgoing TCP and UDP traffic and allow connectivity based on the following locations/regions you intend on conducting video calls in.

Ports used: 10,000 - 60,000 UDP/SRTP/SRTCP or TLS/443 or UDP/3478

Region ID

Location

Server IPv4 Address Range

USA (us1)

US East Coast (Virginia)

34.203.254.0/24 (34.203.254.0 - 34.203.254.255)54.172.60.0/23 (54.172.60.0 - 54.172.61.255)34.203.250.0/23 (34.203.250.0 - 34.203.251.255)3.235.111.128/25 (3.235.111.128 - 3.235.111.255)

USA (us2)

US West Coast (Oregon)

34.216.110.128/27 (34.216.110.128 - 34.216.110.159)54.244.51.0/24 (54.244.51.0 - 54.244.51.255)44.234.69.0/25 (44.234.69.0 - 44.234.69.127)

Sydney (au1)

Australia

13.210.2.128/27 (13.210.2.128 - 13.210.2.159)
54.252.254.64/26 (54.252.254.64 - 54.252.254.127)
3.25.42.128/25 (3.25.42.128 - 3.25.42.255)

Brazil (br1)

Brazil

18.231.105.32/27 (18.231.105.32 - 18.231.105.63)
177.71.206.192/26 (177.71.206.192 - 177.71.206.255)
18.230.125.0/25 (18.230.125.0 - 18.230.125.127)

Germany (de1)

Germany

52.59.186.0/27 (52.59.186.0 - 52.59.186.31)
18.195.48.224/27 (18.195.48.224 - 18.195.48.255)
18.156.18.128/25 (18.156.18.128 - 18.156.18.255)

Ireland (ie1)

Ireland

52.215.253.0/26 (52.215.253.0 - 52.215.253.63)
54.171.127.192/26 (54.171.127.192 - 54.171.127.255)
52.215.127.0/24 (52.215.127.0 - 52.215.127.255)
3.249.63.128/25 (3.249.63.128 - 3.249.63.255)

India (in1)

India

52.66.193.96/27 (52.66.193.96 - 52.66.193.127)
52.66.194.0/26 (52.66.194.0 - 52.66.194.63)
3.7.35.128/25 (3.7.35.128 - 3.7.35.255)

Japan (jp1)

Japan

13.115.244.0/27 (13.115.244.0 - 13.115.244.31)
54.65.63.192/26 (54.65.63.192 - 54.65.63.255)
18.180.220.128/25 (18.180.220.128 - 18.180.220.255)

Singapore (sg1)

Singapore

13.229.255.0/27 (13.229.255.0 - 13.229.255.31)
54.169.127.128/26 (54.169.127.128 - 54.169.127.191)
18.141.157.128/25 (18.141.157.128 - 18.141.157.255)


Best Practices and Recommendations

  • Channel Preference

    1. Use a wired (LAN) connection instead of wireless (wifi). Wireless may add to packet loss and can cause call quality issues.

    2. If you use WiFi, reduce the packet conflicts by reducing the number of devices operating on the same channel.

    3. Avoid transferring huge amounts of data in the same WiFi network as this adds to the latency.

  • Optimal Network Usage

    1. Use high bandwidth internet connection as a lower bandwidth adds to the inherent latency involved in algorithmic processing, network traversal, etc.

    2. Avoid using other applications in new tabs, which can consume a lot of bandwidth. It is recommended to avoid other video/audio streaming apps when conducting calls in Honeit.

  • Browser Preference and Settings

    1. Upgrade the browser to the latest version. Use the latest version of Chrome or Firefox

    2. Clear cache/cookies regularly

    3. Log out from each open application instead of closing the tabs or browser window directly.

    4. Edit your browser’s site settings and allow Honeit under the Sound, Notifications, and Pop-up sections.

    5. Limit the usage of tabs (too many tabs consume more RAM and can add to call quality issues)

  • Headset Preference

    1. Opt for a high-quality wired headset. We recommend you to use a USB or 3.5mm headsets.

    2. Bluetooth headsets can present unique challenges, as each headset operates slightly differently. If your headset came with a USB Bluetooth adapter, we recommend you to pair it with the included adapter rather than your device’s native Bluetooth receiver to avoid interoperability issues.

  • Sound settings

    1. Reduce ambient noise such as nearby speakers, fans, exhaust, etc.

    2. Adjust the microphone levels in your PC and ensure that it is not too close when you speak; having it too close may cause audio clipping/echo.

  • PC settings

    1. Do not run other processor-intensive applications in parallel to Honeit and ensure that your computer has resources available to process a call.

    2. Try disabling any antivirus software, if installed

    3. Ensure that the hard drive and the OS in the PC are up to date.

      Note: WebRTC APIs are browser-dependent, which receive audio information from the operating system and audio hardware drives.

Did this answer your question?