Кажется это прийдется реализовать ручками при помощи скрипта. Скажем на Perl-е скрипт запускает соединение с провайдером через ppp, затем отсчитывает положенные 10-15 минут, рвет соединение и "погибает". Запуск скрипта каждый час реализуется через cron.
Присоединяюсь к предыдущему оратору, только можно и без перла, на том же bash. В частности, у меня так сделан мой ppp. IMHO, это наиболее простой вариант, не требующий спецсофта, хотя, возможно, и не без граблей.