A Multi-Agent System for managing the Quality of Service in telecommunications networks