Tomato Firmware QoS Setup

QoS (Qualty of Service) Configuration

 

Initial Preparation

  • In order to set up wireless access on a Tomato router, you will first need to access the router itself, you can do this by typing in the IP address of the router into your web browser. The default IP address for a Tomato router is 192.168.1.1.

  • Log in to the router with the following information:

  • Username: admin

  • Password: admin

  • Run a speed test at http://voiptest.nextiva.com/ and document how much upload and download speeds your network has available. Each phone will require about 100 kbps / 0.1 Mbps upload and download for an active call.

     

Creating Classifications

  • Navigate to the QoS tab on the left side. Then select Classification

  • Choose “Dst IP” for distribution IP address and type in Nextiva's CIDR range: 208.73.144.0/21

  • Choose the VOIP/Game classification (priority)

  • Input a description : Ex. “Nextiva – VoIP

  • Make the classification apply to “TCP/UDP”.

  • Make this rule applies to “Any Port”.

  • Click "Add". When you're done the rule should look like this:

  • Click the "Save" button at the bottom of the page.

 

Basic Settings

  • Select the “Basic Settings” option under the “QOS” tab.

  • Enable the checkbox labeled “Enable QoS”.

  • Change "Default Class" to "Service".

 

Outbound Rate / Limit

The “Outbound” section refers to your outbound upload of data, this would affect audio quality of your voice going outbound to the party you are speaking to. First set the “Max Bandwidth” to the upload speed that you determined via your speed tests. Afterward, there are only two fields that require adjustment:

  • Service – Settings explained below.

  • VOIP/Game – 1% – 100%

Set Service should be configured using this formula:

(Total Upload Bandwidth) minus (Bandwidth required for phones) = Service Percentages.

Example: If your office has 5 phones, calculate 500 kbit/s. Subtract 500 kbit/s from the total bandwidth amount.

VOIP/Game = 1 – 100% (10 – 10000 kbit/s)

Service = 1 – 95% (10 – 9500 kbit/s)

This creates a contingency of bandwidth for the phone system. In the bandwidth spectrum, you're telling the router that all other devices/applications can use anywhere between 1-95% of the bandwidth. If all bandwidth is being consumed, we have created a small reserve pool of bandwidth for the phone system to operate on between 96%-100%.

Make sure to click the “Save” option at the bottom of the page after you have configured these settings.

 

Inbound Rate / Limit

The “Inbound” section refers to your inbound download of data, this would affect audio quality of your voice coming inbound to the phone you are speaking on. First set the “Max Bandwidth” to the upload speed that you determined via your speed tests. Afterward, there are only two fields that require adjustment:

  • Service – Settings explained below.

  • VOIP/Game – 1% – 100%

Set Service should be configured using this formula:

(Total Upload Bandwidth) minus (Bandwidth required for phones) = Service Percentages.

Example: If your office has 5 phones, calculate 500 kbit/s. Subtract 500 kbit/s from the total bandwidth amount.

VOIP/Game = 1 – 100% (10 – 10000 kbit/s)

Service = 1 – 95% (10 – 9500 kbit/s)

This creates a contingency of bandwidth for the phone system. In the bandwidth spectrum, you're telling the router that all other devices/applications can use anywhere between 1-95% of the bandwidth. If all bandwidth is being consumed, we have created a small reserve pool of bandwidth for the phone system to operate on between 96%-100%.

Make sure to click the “Save” option at the bottom of the page after you have configured these settings.

 

Need additional help? Click here.

Was this article helpful?

How can we help you?
Our team is ready to answer any questions you may have.
Mark C. | with Nextiva since 2018
Kelly B. | with Nextiva since 2017
Stefany V. | with Nextiva since 2018
General support Number transfers

Don't need live help? Submit a ticket instead.