service allocation