Salesforce

Groove Dialer Network Requirements

« Go Back

Article Details

 
Article

Groove Dialer Network Requirements

 

Before using the dialer, your company and IT Team must ensure your environment is suitable for VOIP calling. Failing to check and meet these requirements may result in spotty call connections and poor call quality.

 

In this article, you will learn the requirements for network setup to comply with the Groove Dialer.

__________________________________________________________________

Computer Requirements and Equipment Recommendations

Computer Requirements

 

Laptops have a minimum of 8 gigs of RAM. Computers must meet this minimum for memory. 

 

Check your activity monitor or task manager for any applications taking up CPU. Specifically, if you are experiencing audio quality issues, CPU spikes from other apps will cause call quality issues.

 

Connect Directly Via Ethernet

 

A Wi-Fi connection is fantastic for day-to-day internet traffic, but when it comes to VoIP, Wi-FI can lack the stability and bandwidth of an ethernet connection. Plugging into the internet router is preferred for calling purposes.

 

VOIP Cable Router

 

Older routers cannot handle VOIP capabilities, so your company or remote employees must update to a more recent router.

 

Buy Nice Cables

 

If you use an ethernet to USB converter, stick to Apple or Microsoft adaptors. These may cost a bit more, but the bandwidth capacities are much higher. 

 

Use a Business Fiber connection

.

Primarily for remote employees, business fiber connections have better quality internet with bigger bandwidth, 25-50 Mbps per person.


_________________________________________________
Complete the Twilio Network Test

 

Maintaining effective call quality is a good, solid, reliable network. To ensure that your network fits the demands of VOIP calling, we recommend completing the Twilio network test.

 

The test verifies your company's network bandwidth. The bandwidth needs to sustain your office, and your test result number range should be within 20 of the number of users on your team. If the range is too extensive, you must configure the Quality of Service (QoS) to devote bandwidth to your calls.

 

To complete the Twilio network test, you will run a call test followed by a bandwidth test. Run the call test during an average call time where many reps make calls.

 

Change your URL if you are in Europe for the bandwidth test (or VoiceCall test). A region can be specified by adding it as a query param, e.g., https://networktest.twilio.com/?region=us1 (regions for us1 portion)

 

 

Screenshot 2023-12-21 at 9.43.12 AM.png

 

Finally, attempt the test when a computer is using wireless internet and when a computer is using wired/plugged into an ethernet internet connection.

__________________________________________________________________

Set Up Network Infrastructure

 

Sometimes, your network must be adjusted to allow the Dialer application to work. Any changes should be applied to all firewalls, routers, switches, load balancers, and any other hardware or software that could block or manipulate network access to the destinations listed below.

 

If you are experiencing jitter or related issues impacting your voice quality, configure your router with QoS rules prioritizing UDP traffic on ports 10,000-20,000.

 

Things to Note: Consider your network traffic before setting up QoS due to the extensive range of UDP ports. Follow the requirements below for more information, or check out Twilio's complete list of Network Requirements.

 

Open up all phone Ports.

 

Comply with the Twilio network activity requirements to ensure all ports are open so you may complete and receive calls on your network.

 

The Groove Dialer uses the following ports (outbound):

 

  • TCP: 80, 443

  • UDP: 10,000 to 20,000

     

The ports listed above must be able to communicate to specific domains/IP addresses. Below are the Twilio domains and IPs you will need to allow access to:

 

  • chunderw-gll.twilio.com

  • chunderw-vpc-gll.twilio.com

  • chunderw-vpc-gll-au1.twilio.com

  • chunderw-vpc-gll-br1.twilio.com

  • chunderw-vpc-gll-ie1.twilio.com

  • chunderw-vpc-gll-jp1.twilio.com

  • chunderw-vpc-gll-sg1.twilio.com

  • chunderw-vpc-gll-us1.twilio.com

  • matrix.twilio.com

  • eventgw.twilio.com

  • chunderw-vpc-gll-de1.twilio.com

     

Firewalls 

 

Firewalls block outgoing traffic with media packets. By enabling a firewall, you allow a clear path for the domains and IP addresses that take top priority (in this case, Twilio domains and VOIP calls) within your network. 

 

Whitelist Twilio IPs

 

Twilio's requests come from different IP addresses, which can put your network on high alert, so we recommend that you validate the request that will come from Twilio. To do this, you must whitelist Twilio's IPs and prioritize outbound media UDP ports ranging from 10,000 to 20,000.

 

Things to Note: Ensure the Groove and Twilio IPs / domains are excluded from stateful packet inspection (SPI), or you might experience high UDP/TCP connection times.

 

With the new Twilio SDK 2.0, the IPs that we need to be whitelisted include the following:

 

Voice Media Server connectivity requirements

 

 

 

 

 

Your Intranet

Allowed destinations

Secure Media (ICE/STUN/SRTP) Edge Locations

Protocol

Source

IP

Source Port †

Destination

IP Ranges

Destination Port Range

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

ashburn (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

umatilla (us2)

UDP

ANY

ANY

54.244.51.0 - 54.244.51.255

(54.244.51.0/24)

 

1,024 - 65,535

roaming (gll)

UDP

ANY

ANY

All IP addresses listed above

1,024 - 65,535

 

 

 

In some instances, customers have advised that a switch or other network hardware plugged into an incorrectly configured Cisco Smart Switch can override the whitelisting. To get around this, I recommend that you do not plug any hardware other than hardware that is meant to be plugged into an intelligent switch, and make sure with your network team that it is configured to reflect the settings above.

TitleGroove Dialer Network Requirements
URL NameGroove-Dialer-Network

Powered by