# SQM QoS

**SQM** - Smart Queue Management\
**QoS** - Quality of Service

## Introduction

The OutdoorRouter SQM QoS is an advanced Quality of Service that provides better internet traffic shaping and bandwidth management. Here are the key features of it.

The SQM function intelligently manages buffer bloat on the router network. Bufferbloat is the excessive buffering of packets that can cause network congestion and high latency. SQM dynamically adjusts buffers to optimize performance.

When enabled, the router prioritizes latency-sensitive traffic, such as gaming, voice calls, video chatting, etc, which need low network latency. SQM can detect this traffic and prioritize it over bulk transfers and downloads to ensure a better experience.

It also minimizes the impact of bandwidth-intensive transfers. For example, large downloads and transfers can congest a network. SQM makes sure they don't choke out low-volume interactive traffic.

## Bandwidth Limit

The SQM QoS functionality on OutdoorRouter allows setting customized bandwidth limits for specific network interfaces.&#x20;

For example, throttling speeds on the Guest WiFi interface can ensure guest devices do not consume excessive bandwidth. To set bandwidth limits for the Guest WiFi network:

1. Go to "**Network > SQM QoS**" in the router admin panel after logging in.
2. Under the "**Basic Settings**" tab, select the "**wlan0-1 (Guest)**" interface. This corresponds to the Guest WiFi network.
3. Enter the maximum download and upload internet speeds you want to allow for Guest WiFi clients. Set these limit values individually in *Kbits/sec*.\
   For example, you can set the Download Speed to "2048" and the Upload Speed to "1024". This will throttle Guest WiFi speeds down to 2Mbps down and 1Mbps up.
4. Click "Save & Apply" at the bottom once the speed limit values are entered in Kbits/sec for download and upload.

<div align="left"><figure><img src="/files/5Q21rqneDuovV20qjgr3" alt="" width="375"><figcaption><p>Network > SQM QoS > Throttle Guest Interface</p></figcaption></figure></div>

By applying throttling, guest devices will be restricted to the defined maximum internet speeds. This prevents them from taking up significant bandwidth that may slow down internet performance for primary devices and networks connected to the router. It is an effective way to optimize internet traffic flows across different user groups.

<div align="left"><figure><img src="/files/HOdXXCXjDWrWROisvtwH" alt="" width="375"><figcaption><p>Network > Wireless > Guest WiFi Device Speed Rates</p></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://how.router.works/net/traffic/sqm-qos.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
