A control architecture for quality of service and resource allocation in multiservice IP networks