A Game Theoretic Model for Internet QoS Routing in Differentiated-Services Architectures