Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Clear out junk files and repair common Windows errors3Fix the driver behind crashes, sound loss and screen glitchesiTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
If your ping rises sharply while a download or upload is saturating the connection, SQM is usually the better solution. On OpenWrt, Smart Queue Management combines traffic shaping with active queue management and scheduling, directly targeting bufferbloat. Traditional router QoS rules primarily prioritize selected traffic; they can help a game or voice call win access to bandwidth, but prioritization alone does not control excessive queues as comprehensively.
That recommendation applies specifically to latency under load. It does not fix weak Wi-Fi, an overloaded access point, an ISP fault, a distant game server, or every other cause of high ping. Measure latency during sustained traffic before and after changing settings, and account for your router’s CPU capacity.
The short answer: choose SQM for bufferbloat
Classic QoS and SQM are related, but they are not interchangeable names for the same feature.
| Question | Classic router QoS prioritization | SQM |
|---|---|---|
| Primary job | Assigns priority to selected traffic or devices | Schedules packets, manages queues, shapes traffic, applies rate limits, and can prioritize traffic |
| Best fit | Giving a particular application or device preferential treatment when the router supports effective rules | Reducing bufferbloat and loaded latency on a constrained connection |
| What it does not guarantee | It does not, by itself, provide the complete queue-management and shaping functions associated with SQM | It cannot overcome insufficient router CPU, poor Wi-Fi, or latency unrelated to your local bottleneck |
| How to judge success | Check whether the chosen traffic behaves better under congestion | Compare throughput, idle latency, and latency during download and upload; verify that the shapers are active |
OpenWrt’s documentation describes SQM as a combination of per-packet and per-flow scheduling, active queue management, traffic shaping, rate limiting, and QoS prioritization. In that model, prioritization is one component of a larger system. For a household connection where a cloud backup or video stream makes gaming and calls lag, that broader control is usually what matters.
#1 Best Overall
- Please update the firmware upon initial setup of the router, as it greatly enhances the device's performance and ensures a superior user experience.*** 【WiFi 6 Standard with ultra-low latency】Wi-Fi 6 speeds up to 6 Gbps to let you enjoy smoother 4K streaming, gaming, video calls and more, DDR4 1GB / eMMC 8GB
- 【High Speed Gaming Router】Dominate with uninterrupted performance with the ultimate MT6000 gaming internet router, equipped with 8-stream Wi-Fi 6 technology, the Flint 2 delivers blazing speeds, ensuring a stable and high-speed connection during intense multiplayer battles.
- 【Rapid OpenVPN & Wireguard speed】Wireguard VPN and OpenVPN speeds up to 900Mbps and 880Mbps respectively, giving you complete control over your gaming, streaming and working bandwidth. Actual speed may differ depending on internet service provider, network environment, VPN server location, VPN service provider, etc.
- 【AdGuard Home Supported】Enabling the use of a DNS server for blocking unwanted tracking and offers a convenient web interface for filtering selected digital advertisements. Users can take full control of their online experience and enjoy a clutter-free browsing environment with ease.
- 【Mass device connectivity】Experience enhanced online connectivity with our higher storage capacity, catering to over a hundred devices and fulfilling the requirements of DIY users seeking to install additional plugins. Enjoy stable and reliable connections, ensuring seamless performance and accommodating a wide range of digital needs.
Why latency rises when someone uses the connection
Every internet link has finite capacity. When an upload or download approaches that limit, packets can accumulate in a device’s queues. A ping packet then waits behind data packets instead of being transmitted promptly. The connection may still show excellent idle ping, yet become sluggish as soon as traffic fills the link. This queueing delay is commonly called bufferbloat.
The symptom is easy to recognize: a speed test or large file transfer is running, and ping, voice quality, video-call responsiveness, or game controls deteriorate at the same time. OpenWrt identifies heavy downloads and uploads as the clearest conditions in which bufferbloat appears and notes that SQM can mitigate the resulting latency.
Reducing the advertised speed of a connection is not the objective. SQM deliberately shapes traffic slightly below the true bottleneck so that a controllable queue remains on the router, where packets can be scheduled and dropped intelligently instead of piling up in an uncontrolled modem, gateway, or upstream device. The correct rate is connection-specific, so the result must be measured rather than assumed.
What classic QoS actually does
Traditional QoS features differ between router vendors, but the common idea is classification and priority. Rules may mark a device, port, protocol, or application as high, medium, or low priority. During contention, the router attempts to transmit favored packets first.
This can be useful when you need a selected flow to receive preferential treatment. For example, a router might keep a voice device ahead of bulk transfers. However, priority does not automatically create a well-managed queue at the WAN bottleneck. If the modem or ISP link is already full, packets can still wait there, outside the part of the path controlled by a simple priority rule.
QoS menus also vary widely. A vendor may use the word QoS for bandwidth limits, application recognition, device ranking, or a combination of features. Read the implementation description for your firmware rather than assuming that a checkbox labeled QoS performs active queue management.
Rank #2
- Dual-band Wi-Fi with 5 GHz speeds up to 867 Mbps and 2.4 GHz speeds up to 300 Mbps, delivering 1200 Mbps of total bandwidth¹. Dual-band routers do not support 6 GHz. Performance varies by conditions, distance to devices, and obstacles such as walls.
- Covers up to 1,000 sq. ft. with four external antennas for stable wireless connections and optimal coverage.
- Supports IGMP Proxy/Snooping, Bridge and Tag VLAN to optimize IPTV streaming
- Access Point Mode - Supports AP Mode to transform your wired connection into wireless network, an ideal wireless router for home
- Advanced Security with WPA3 - The latest Wi-Fi security protocol, WPA3, brings new capabilities to improve cybersecurity in personal networks
How SQM addresses loaded latency
SQM operates as a coordinated set of controls:
- Traffic shaping: limits the router’s transmit rate so it can influence the queue before the external bottleneck does.
- Active queue management: prevents queues from growing indefinitely and makes room for interactive packets.
- Scheduling: distributes service among packets or flows instead of allowing one bulk transfer to dominate.
- Rate limiting and prioritization: provide additional control when particular classes of traffic need different treatment.
Because these functions work together, SQM is a more direct response to bufferbloat than a priority list alone. It still cannot make a slow access line faster. Its purpose is to trade a small amount of peak throughput, when necessary, for much lower delay while the link is busy.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →CAKE or fq_codel?
On OpenWrt, the queue discipline is an important part of the SQM choice. OpenWrt describes CAKE as the preferred discipline for bufferbloat mitigation and as the more comprehensive option. It describes fq_codel as faster but less comprehensive. “Faster” here refers to processing demand, not automatically to lower user-perceived latency on every connection.
| Queue discipline | When to try it | Trade-off |
|---|---|---|
| CAKE | Start here when the router has adequate CPU headroom for your WAN rate | Broader features and strong bufferbloat focus, but greater processing demand can limit throughput on slower hardware |
| fq_codel | Use when CAKE exhausts CPU capacity, reduces throughput too far, or causes additional delay | Lower processing demand, but fewer of the comprehensive controls associated with CAKE |
There is no universal percentage speed loss or latency reduction to expect. The outcome depends on access technology, line rate, packet overhead, firmware, router CPU, and the true location of the bottleneck. Compare both disciplines only under repeatable conditions on your own link.
Router CPU is part of the latency equation
OpenWrt states that SQM runs on the CPU and warns that slower devices may be unable to keep up with full internet bandwidth. Its detailed guidance also notes that CPU exhaustion can itself increase queueing latency. A configuration that is theoretically correct can therefore perform poorly if the router cannot process packets at the required rate.
Watch for these signs of a CPU limit:
- Throughput falls well below the service rate after SQM is enabled.
- CPU usage remains near saturation during a speed test.
- Latency rises even though the WAN link is not fully utilized.
- Changing from CAKE to fq_codel materially improves throughput or responsiveness.
Do not assume a router can run SQM at its advertised WAN speed. Hardware support, firmware build, packet overhead, and connection type all affect capacity. If your existing device cannot maintain acceptable throughput and loaded latency, look for an OpenWrt-compatible router with enough processing capacity for your actual internet speed. A model-specific recommendation requires current compatibility and comparable testing, which are not established here.
How to test whether SQM helps
Use a controlled before-and-after test. The purpose is to distinguish WAN bufferbloat from Wi-Fi behavior and to verify that shaping is really active.
Rank #3
- DUAL-BAND WIFI 6 ROUTER: Wi-Fi 6(802.11ax) technology achieves faster speeds, greater capacity and reduced network congestion compared to the previous gen. All WiFi routers require a separate modem. Dual-Band WiFi routers do not support the 6 GHz band.
- AX1800: Enjoy smoother and more stable streaming, gaming, downloading with 1.8 Gbps total bandwidth (up to 1200 Mbps on 5 GHz and up to 574 Mbps on 2.4 GHz). Performance varies by conditions, distance to devices, and obstacles such as walls.
- CONNECT MORE DEVICES: Wi-Fi 6 technology communicates more data to more devices simultaneously using revolutionary OFDMA technology
- EXTENSIVE COVERAGE: Achieve the strong, reliable WiFi coverage with Archer AX1800 as it focuses signal strength to your devices far away using Beamforming technology, 4 high-gain antennas and an advanced front-end module (FEM) chipset
- OUR CYBERSECURITY COMMITMENT: TP-Link is a signatory of the U.S. Cybersecurity and Infrastructure Security Agency’s (CISA) Secure-by-Design pledge. This device is designed, built, and maintained, with advanced security as a core requirement.
- Record an unloaded baseline. From a client connected by Ethernet, measure ordinary ping or latency when no large transfer is running. Note the destination and test conditions so you can repeat them.
- Measure under download load. Start a sustained download or a consistent download test, then record latency while the connection remains busy. Record the achieved throughput as well.
- Measure under upload load. Repeat with a sustained upload. Upload saturation often exposes bufferbloat more dramatically than download saturation.
- Keep the test path consistent. Use the same wired client, destination, connection, and approximate test duration before and after configuration. Avoid comparing a quiet evening with a congested period on a different day.
- Configure SQM and verify operation. In OpenWrt’s SQM configuration, select the WAN interface, enter shaping rates appropriate to your measured line, choose a queue discipline, and apply the settings. Confirm that the expected ingress and egress shapers were instantiated rather than assuming that saving the page was sufficient.
- Repeat both load tests. Compare loaded latency and throughput with the baseline. A useful configuration keeps interactive latency substantially closer to idle latency without making the connection unusably slow.
- Check CPU behavior. Observe router CPU utilization during the same tests. If the processor is exhausted, test fq_codel or lower the shaped rate and measure again.
Use an Ethernet-connected client for this diagnosis whenever possible. Wi-Fi introduces its own airtime contention, retransmissions, power-saving behavior, and variable latency. Those effects can obscure whether the WAN queue is under control.
Configuring SQM without guessing
Start with the real bottleneck
First determine whether latency rises only when the internet connection is busy. If ping is high even when no one is transferring data, SQM may not be the relevant fix. Investigate Wi-Fi signal quality, local network loops, overloaded equipment, ISP routing, and the remote service before changing queue settings.
Shape both directions when both are congested
Run separate download and upload tests. A household may have a fast download path but a comparatively narrow upload path, making upstream saturation the main source of call and gaming lag. Configure ingress and egress shaping so the router can manage whichever direction reaches its bottleneck.
Free tools Windows power users keep installed
One-click scans. No signup required.
Leave room for measurement
Do not enter the nominal package speed as though it were a guaranteed, protocol-adjusted rate. Actual capacity varies with line conditions and encapsulation overhead. Use a conservative starting point, test, and adjust in small steps while watching throughput, loaded latency, and CPU use.
Change one meaningful variable at a time
When troubleshooting, do not simultaneously change queue discipline, shaping rates, Wi-Fi channels, and application priorities. Establish a baseline, change one setting, repeat the same test, and retain the configuration that produces the best balance of delay and usable throughput.
When traditional QoS still has a role
SQM is the stronger first choice for bufferbloat, but priority rules can remain useful for traffic policy. You may want a particular class of traffic to receive preferential service after shaping has controlled the WAN queue. In that case, SQM supplies the queue management and shaping foundation, while prioritization expresses your local preference.
Rank #4
- Design-Conscious AX3000: Clean white finish with compact vertical form factor blends into modern living spaces — no more hiding the router in a closet where Wi-Fi performance suffers
- OpenWRT Without Compromise: Full OpenWRT firmware compatibility for advanced users who demand customization — VLANs, custom firewall rules, traffic shaping, and community packages — without sacrificing design
- Five Gigabit Ports in Style: Full wired connectivity for entertainment centers without compromising aesthetics; 1.3 GHz dual-core CPU powers all five ports at gigabit speed for gaming, streaming, and NAS
- Tri-Antenna 160 MHz Coverage: Three internal beamforming antennas with 160 MHz channel support deliver extended range and doubled throughput for Wi-Fi 6 devices, plus OpenWRT-Ready firmware for custom packages and enterprise control
- Cloud-Managed Privacy Controls: Cudy App with TR-069 remote access, WireGuard/OpenVPN/IPsec VPN server and client, per-device online scheduling, content filtering profiles, and isolated guest Wi-Fi with WPA3
Classic QoS can also be appropriate when your firmware does not offer SQM, when you need a simple device or application ranking, or when the problem is not a saturated WAN link. Treat the feature as a policy tool, not as proof that bufferbloat has been solved. Verify the actual latency-under-load result.
Troubleshooting branches
Latency improves, but speed is much lower
Check whether the shaped rates are unnecessarily conservative and whether CPU usage is saturated. Raise the rate gradually and retest. If CAKE consumes too much processing capacity, compare fq_codel. Do not raise the rate so far that the unmanaged upstream queue returns.
Latency does not improve at all
Confirm that the WAN interface is the one being shaped and that ingress and egress shapers were instantiated. Repeat the test over Ethernet. If the line is not actually saturated, or if latency originates beyond your connection, SQM may have little effect.
Only Wi-Fi clients still lag
Compare a wired client with a wireless one under the same WAN load. If only Wi-Fi suffers, investigate radio interference, channel utilization, signal level, roaming, and access-point capacity. WAN SQM cannot schedule airtime inside the wireless network.
CPU usage spikes and ping gets worse
Lower the shaping rate and test fq_codel. If the device still cannot process packets at the required rate, SQM on that hardware is not a workable match for the connection. A capable OpenWrt router may be necessary, but choose it based on verified support and measured capacity rather than a product label.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Download tests look good, but calls fail during uploads
Repeat the test with sustained upstream traffic and inspect the egress shaper. Upload bufferbloat is frequently overlooked because the download speed appears normal. The relevant measurement is latency while the problematic direction is busy.
Best Value
- Next-Gen WiFi 7 Router with MLO – Powered by the latest WiFi 7 technology, this wireless router supports Multi-Link Operation (MLO) to intelligently manage bandwidth for gaming, streaming, and work at the same time. Enjoy smoother performance and lower latency across devices. Actual speeds may vary based on environment, distance, and obstacles. Dual-band routers do not support the 6 GHz band
- Ultra-Fast Speeds with Powerful Quad-Core Chip – This WiFi 7 router delivers up to 5765 Mbps on 5GHz and 1376 Mbps on 2.4GHz, powered by a high-performance quad-core 2 GHz chipset. Enjoy smooth 4K/8K streaming, responsive gaming, and stable connections when multiple devices are running at the same time
- Stronger WiFi with 9 Signal-Boosting Modules – Built with 9 high-performance signal enhancement modules, this WiFi 7 router delivers stronger, more stable WiFi across your home. Intelligently focuses signals on areas that need them most, reducing dead zones and dropped connections
- Easy Setup & App Control – Set up this WiFi router 7 in minutes using the Tenda App (Android & iOS) or a web browser. Manage your network easily and buy with confidence knowing our support team is ready to help at support.usa@tenda.cn
- NFC Tap-to-Connect for Guests – No passwords needed. Guests can instantly connect by tapping a compatible NFC-enabled Android device on NFC stickers, making this wireless router for home perfect for family visits and shared spaces. NFC connection requires a compatible Android device
Common mistakes to avoid
- Confusing priority with queue management: a high-priority rule does not automatically control a full modem or ISP queue.
- Testing over Wi-Fi only: wireless variability can hide or imitate WAN bufferbloat.
- Assuming the package rate is the correct shaper rate: protocol overhead and line conditions make the nominal number an imperfect starting point.
- Ignoring the upload direction: a narrow upstream can dominate the household’s interactive experience.
- Choosing CAKE without checking CPU: comprehensive processing can exceed an older router’s capacity.
- Expecting a universal result: no documented setting guarantees a particular latency reduction on every line or router.
- Changing many settings at once: without a repeatable baseline, you cannot identify what helped.
Should you replace the router?
Consider replacement only after confirming that the WAN is the source of loaded latency and that the current router lacks usable SQM support or enough CPU capacity. The relevant requirements are OpenWrt compatibility, a stable firmware build for the device, and processing headroom at your measured WAN rate. Current model-by-model compatibility and comparable CAKE or fq_codel throughput are not established by the available evidence, so avoid treating any unnamed category as a guaranteed performance tier.
If the current router can run SQM while maintaining acceptable throughput and loaded latency, new hardware is unlikely to improve the result by itself. If it cannot, document your measured rate, CPU behavior, and the queue disciplines tested before selecting replacement hardware.
Bottom line
For latency that spikes while a connection is saturated, use SQM rather than relying on classic QoS prioritization alone. On OpenWrt, begin with CAKE when the router has sufficient CPU capacity; test fq_codel when processing limits or throughput loss make CAKE impractical. Validate the decision with repeatable Ethernet-based measurements of idle latency, download-loaded latency, upload-loaded latency, throughput, shaper status, and CPU use. The best setting is the one that controls your actual bottleneck without overloading the router.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Frequently Asked Questions
Does SQM reduce my internet speed?
SQM may trade some peak throughput for lower latency because it shapes traffic below the uncontrolled bottleneck. The amount is connection- and hardware-dependent; measure throughput and loaded latency together rather than assuming a fixed reduction.
Can I use SQM and QoS at the same time?
On OpenWrt, prioritization can be part of an SQM configuration. SQM should provide the shaping and queue management, while priority rules are added only when a specific traffic policy is needed.
Is CAKE always better than fq_codel?
No. OpenWrt describes CAKE as more comprehensive and fq_codel as faster to process. A router with limited CPU may deliver better real-world results with fq_codel, so compare both under the same load.
Why does my ping stay high after enabling SQM?
Verify the WAN interface and both shapers, retest from Ethernet, and confirm that latency actually rises during saturation. If the cause is Wi-Fi, ISP routing, a remote server, or another non-WAN problem, SQM may not change it.
Recommended Free Tools
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

