Quality of service control for distributed multimedia systems