Efficient resource management for hard real-time communication over differentiated services architectures