http://wiki.bgbilling.ru/index.php/%D0% ... VPN/DialUp
Наткнулся на эту статью. Реализовано средствами биллинга и неудобство в том что идет разрыв соединения. У нас подобное реализовано через маркировку трафику и одновременную выдачу нескольких радиус атрибутов.
По шедулеру, либо по внешнему скрипту (мониторилка загрузки порта) на циске срабатывают разные полиси и интернет трафик маркируется разными маркерами. Соответственно для клиента все это незаметно и плавно происходит. Единственное ограничение в количестве атрибутов. Для тестов у нас 7500, она больше 7 отказывается принимать. Но этого как показывает практика вполне достаточно.
Если такая схема интересна, могу дополнить вики.