Traffic limits got better. Fixed, finer-grained, and predictable now.
Cross your monthly cap and you keep 100 Mbps all the way to 2× your cap, instead of dropping speed at the limit. From there, a single linear ramp to a 5 Mbps floor — no five-tier table, no separate sliding throttle. The 5 Mbps floor still gives about 1.5 TB/month for SSH and finishing transfers. The enforcement actually works again, after a software bug took it offline for seven months.
What you get
100 Mbps held wider. Up to 2× cap used, speed stays at 100 Mbps. The old policy started ramping much sooner.
One ramp, not three layers. Linear from 100 Mbps to 5 Mbps across overage 100%–300% (2× to 4× cap). The old code stacked a pre-cap sliding throttle, a five-tier overage table, and a progressive formula. The new shape fits in your head.
5 Mbps floor. About 1.5 TB/month at sustained 5 Mbps. Enough for SSH and finishing in-flight transfers.
Internal traffic is off the meter. Multi-box workflows, storage offload, archive sync between your seedbox and a Pulsed Media storage box.
Inbound downloads don't count. The cap is on external upload only.
Three-day cooldown. Drop under cap for three days and the throttle releases. The cooldown prevents oscillation as the rolling 30-day window shifts.
The shape
- Below cap → Full plan port speed
- 0–100% over (up to 2× cap) → 100 Mbps
- 100–300% over (2× to 4× cap) → Linear ramp from 100 Mbps to 5 Mbps
- Past 300% over (4×+ cap) → 5 Mbps floor
What was broken
A documentation commit on 2025-09-27 added comment lines to the fireqos config template describing the placeholders. The renderer substituted those comment-line placeholders alongside the real ones, producing invalid config. Throttle enforcement broke fleet-wide for seven months. State files showed correct caps. The kernel never got the rules. The cap rarely binds in normal use, so the gap stayed quiet.
Full breakdown
Pulsed Media Traffic Limits — full policy article
If your speeds look off and the wiki does not match what you are seeing, open a ticket.
— Pulsed Media
Friday, May 8, 2026
