НАчните все же с QpS он в общем то работает и нормально.
Убедитесь, что он поддерживается во всех местах прохождения трафика в вашей сети и вышестоящего провайдера, т.к. самое узкое место может быть именно там.
Если нет, то вариантов не так много.
Создавайте аксес-листы и шейпите их по скорости, как то так.
Можно по разным виланам раскидать и шейпить уже виланы...
Это уже от роутера и архитектуры сети зависит, но в этом случае Вы должны быть уверены, что далее у провайдера все хорошо и нет узких мест.
Если все же выяснится, что узкое место действительно у провайдера и QoS не помогает, то придется поднимать випиэн где то в широком месте и уже там делить правильно канал и шейпить его части.