A survey of quality of service in mobile computing environments | Synapse