Abstract
The successful application of pervasive services running in mobile wireless networks and devices relies on its ability to provide efficient and cost-effective QoS (Quality of Service) support. This paper proposes a comprehensive QoS model specifically for pervasive services. It considers not only user-perceived factors but also mobile wireless network characteristics. The corresponding formula to calculate each QoS criterion is also devised. In particular, this paper formulates the QoS-aware service selection problem for pervasive service composition and proposes some solutions to the problem, i.e., global-search-based LOSSA (local optimal service selection algorithm) and limited broadcast based LOSSA-k. The evaluation results of the algorithms have shown the effectiveness of the QoS model and the efficiency of the proposed LOSSAs.
Similar content being viewed by others
References
Satyanarayanan M (2001) Pervasive computing: vision and challenges. IEEE J Personal Comm 8(4):10–17
Yang K, Ou S, Azmoodeh M, Georgalas N (2005) Policy-based model-driven engineering of pervasive services and the associated OSS. BT Technical Journal (BTTJ) 23(3):162–174 Springer
Yang K, Henning I, Ou S, Azmoodeh M (2006) Model-based service discovery for next generation mobile systems. IEEE Commun Mag. Sept
Zeng L, Benatallah B, Ngu A, Dumas M, Kalagnanam J, Chan H (2004) QoS-aware middleware for Web services composition. IEEE Trans Softw Eng 30(5):311–327
Roman M, Hess C, Cerqueira R, Ranganathan A, Campbell RH, Nahrstedt K (2002) A middleware infrastructure for active spaces. IEEE Perv Comp 1(4). Oct.-Dec
Ou S, Yang K (2007) An effective offloading middleware for pervasive services on mobile devices. PMC 3(4):362–385
QoS Forum (1999) White paper: QoS protocols and architectures. www.qosforum.com
Chakrabarti S, Mishra A (2001) QoS issues in ad hoc wireless networks. IEEE Commun Mag 39(2):142–148
O’Sullivan J, Edmond D, Hofstede A (2002) What’s in a service? Journal of Distributed and Parallel Databases 12(2–3):117–133
Maximilien EM, Singh MP (2004) A framework and ontology for dynamic Web services selection. IEEE Internet Comput 8(5):84–93
Ardagna D, Pernici B (2007) Adaptive service composition in flexible processes. IEEE Trans Softw Eng 33(6):369–384
Gu X (2004) “SpiderNet: A quality-aware service composition middleware”, Ph.D. Thesis, Department of Computer Science, University of Illinois at Urbana-Champaign, October
Canfora G, Di Penta M, Esposito R, Villani ML An approach for QoS-aware service composition based on genetic algorithms. Proc of the 2005 conference on Genetic and Evolutionary Computation (GECCO), Washington DC, USA. pp. 1069–1075
Yu T, Lin K (2004) Service selection algorithms for Web services with end-to-end QoS constraints. Proc of IEEE Int Conf on e-Commerce Technology, July, pp 129–136
Sensoy M, Yolum P (2007) Ontology-based service representation and selection. IEEE Trans Knowl Data Eng 19(8):1102–1115
Gu X, Nahrstedt K (2006) Distributed multimedia service composition with statistical QoS assurances. IEEE Trans Multimedia 8(1):141–151
Stojmenovic I (2002) Position based routing in ad hoc networks. IEEE Commun Mag 40(7):128–134
Ko Y, Vaidya NH (1998) Location-aided routing (LAR) in mobile ad hoc networks. Proceedings of the ACM/IEEE International Conference on Mobile Computing and Networking (Mobilcom) pp 66–75
Gamal A, Mammen J, Prabhakar B, Shah D (2004) Throughput-delay trade-off in wireless networks. Proc of the IEEE Infocom 1:464–475
Liu Q, Zhou S, Giannakis GB (2005) Cross-layer scheduling with prescribed QoS guarantees in adaptive wireless networks. IEEE J Sel Area Comm (JSAC) 23(5):1056–1066
D. Johnson, D. Maltz, and J. Broch; “DSR: The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks”. Ad Hoc Networking, edited by Charles E. Perkins, Chapter 5, pp. 139–172, Addison-Wesley, 2001.
Acknowledgement
The work of this paper was partially funded by the UK EPSRC (Engineering and Physical Sciences Research Council) under the Project PANDA (EP/D061881/1), and Taiwan National Science Council grant NSC 97-2219-E-006-004.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yang, K., Galis, A. & Chen, HH. QoS-Aware Service Selection Algorithms for Pervasive Service Composition in Mobile Wireless Environments. Mobile Netw Appl 15, 488–501 (2010). https://doi.org/10.1007/s11036-009-0189-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-009-0189-y