Text this: Resource allocation and performance optimization in communication networks and the internet /