>дело вот в чем на отдельного юзера мы выдаем постоянную скорость
>свободен канал или нет хочется чтоб она варьировалась от степени загрузки
>канала как входящего так и исходящего
Я с трудом представляю каким образом можно связать исходящую и входящую
скорость на интерфейсе (если только через IMQ), более того с точки
управления трафиком это вообще разные вещи.
В данном конкретном случае достаточно просто настроить приоритеты фильтров
и ceil в htb таким образом, чтобы трафик приоритизовался соотвествующим
образом, т.е. если например работает более приоритетное приложение, то оно
отъедает свою полосу, остальное отъедает пользователь, а отсутствии одного
из перечисленных один занимает у другого полосу пропускания в соответствии
со своим ceil. Можно так же классифицировать трафик с police rate. Ну и в
конце концов рассмотреть возможность использования hfsc.
В общем вариантов завались еще и кроме перечисленных.