Full Text:   <1551>

CLC number: TP31

On-line Access: 

Received: 2008-08-01

Revision Accepted: 2008-09-30

Crosschecked: 2009-04-27

Cited: 0

Clicked: 3537

Citations:  Bibtex RefMan EndNote GB/T7714

-   Go to

Article info.
1. Reference List
Open peer comments

Journal of Zhejiang University SCIENCE A 2009 Vol.10 No.7 P.964~975


Adaptive service configuration approach for quality of service management in ubiquitous computing environments

Author(s):  Yong ZHANG, Shen-sheng ZHANG, Song-qiao HAN

Affiliation(s):  Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai 200240, China

Corresponding email(s):   zycs921@gmail.com

Key Words:  Service configuration, Ubiquitous computing (UbiComp), Quality of service (QoS), Fuzzy logic control

Yong ZHANG, Shen-sheng ZHANG, Song-qiao HAN. Adaptive service configuration approach for quality of service management in ubiquitous computing environments[J]. Journal of Zhejiang University Science A, 2009, 10(7): 964~975.

@article{title="Adaptive service configuration approach for quality of service management in ubiquitous computing environments",
author="Yong ZHANG, Shen-sheng ZHANG, Song-qiao HAN",
journal="Journal of Zhejiang University Science A",
publisher="Zhejiang University Press & Springer",

%0 Journal Article
%T Adaptive service configuration approach for quality of service management in ubiquitous computing environments
%A Shen-sheng ZHANG
%A Song-qiao HAN
%J Journal of Zhejiang University SCIENCE A
%V 10
%N 7
%P 964~975
%@ 1673-565X
%D 2009
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.A0820422

T1 - Adaptive service configuration approach for quality of service management in ubiquitous computing environments
A1 - Yong ZHANG
A1 - Shen-sheng ZHANG
A1 - Song-qiao HAN
J0 - Journal of Zhejiang University Science A
VL - 10
IS - 7
SP - 964
EP - 975
%@ 1673-565X
Y1 - 2009
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.A0820422

Mobility and resource-limitedness pose challenging issues to service configuration for quality of service (QoS) management in ubiquitous computing environments. Previous configuration approaches, such as static resource reservation, dynamic resource allocation and single service composition are not valid in the environments. In this study, we present an adaptive service configuration approach. Firstly, we reduce the dynamic configuration process to a control model which aims to achieve the variation of critical QoS on minimal level with less resource cost. Secondly, to deal with different QoS variations, we design two configuration strategies—service chain reconfiguration and QoS parameter adjustment—and implement them based on fuzzy logic control theory. Finally, a configuration algorithm is developed to flexibly employ the two configuration strategies in tune with the error of critical QoS in configuration process. The results of simulation experiments suggest that our approach outperforms existing configuration approaches in both QoS improvement and resource utilization.

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article


[1] Bouncy Castle, 2005. Bouncy Castle Crypto Package for J2ME. Available from: http://www.bouncycast-le.org/java.html [Accessed 2006-09-27].

[2] Chan, A.T.S., Chuang, S.N., 2003. MobiPADS: A reflective middleware for context-aware mobile computing. IEEE Trans. Software Eng., 29(12):1072-1085.

[3] Chuang, S.N., Chan, A.T.S., 2006. MobiPADS++: A Mobile QoS Middleware Based on Hierarchical Fuzzy Control. Proc. IEEE Int. Conf. on Fuzzy Systems, Vancouver, BC, Canada. IEEE, Piscataway, USA, p.2223-2230.

[4] Dey, A.K., Salber, D., Abowd, G.D., 2001. A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Human Comput. Interact. J., 16(2-4):97-166.

[5] Forum Nokia, 2007. J2ME Developer’s Library 1.4. Available from: http://www.forum.nokia.com [Accessed 2007-08-16].

[6] Giaglis, G.M., Pateli, A., Fouskas, K., Kourouthanassis, P., Tsamakos, A., 2002. On the Potential Use of Mobile Positioning Technologies in Indoor Environments. Proc. Int. Electronic Commerce Conf., Bled, Slovernia, p.413-429.

[7] Gu, X.H., Nahrstedt, K., 2002. Dynamic QoS-Aware Multimedia Service Configuration in Ubiquitous Computing Environments. Proc. Int. Conf. on Distributed Computing Systems, Vienna, Austria. IEEE, Piscataway, USA, p.311-318.

[8] Huang, L., Kumar, S., Kuo, C.C.J., 2004. Adaptive resource allocation for multimedia QoS management in wireless networks. IEEE Trans. Vehic. Technol., 53(2):547-558.

[9] JCP (Java Community Process), 2005. JSR 234: Advanced Multimedia Supplements. Available from: http://jcp.org/ [Accessed 2007-07-15].

[10] Kim, J., Kasabov, N., 1999. HyFIS: adaptive neuro-fuzzy inference systems and their application to nonlinear dynamical systems. Neural Netw., 12(9):1301-1319.

[11] Kourouthanassis, P., Roussos, G., 2003. Developing consumer-friendly pervasive retail systems. IEEE Perv. Comp., 2(2):32-39.

[12] Li, B., Nahrstedt, K., 1999. A control-based middleware framework for quality-of-service adaptations. IEEE J. Select. Areas Commun., 17(9):1632-1650.

[13] Marsh, A., 2002. The E-CARE Project: Removing the Wires. Proc. Int. Conf. on Computational Science, London, UK. Springer, Berlin, Germany, p.1012-1018.

[14] NIST (National Institution of Standards and Technology), 2005. NIST Net. Available from: http://snad.ncsl.nist.gov/itg/nistnet [Accessed 2006-05-04].

[15] Roussos, G., Marsh, A.J., Maglavera, S., 2005. Enabling pervasive computing with smart phones. IEEE Perv. Comp., 4(2):20-27.

[16] Sazonov, E., 2000. Open Source Fuzzy Inference Engine for Java. Available from: http://people.clarkson.edu/~esazonov/FuzzyEngine [Accessed 2007-08-12].

[17] Sony Ericsson, 2005. Sony Ericsson SDK 2.2.4 for J2ME. Available from: http://developer.sonyericsson.com [Accessed 2006-07-18].

[18] Su, C.Y., Stepanenko, Y., 1994. Adaptive control of a class of nonlinear systems with fuzzy logic. IEEE Trans. Fuzzy Syst., 2(4):285-294.

[19] Toysoft, 2005. LightNzip Version 2.6. Available from: http://www.toysoft.ca/lightnzip.html [Accessed 2006-06-09].

[20] Tsay, D.L., Chung, H.Y., Lee, C.J., 1999. The adaptive control of nonlinear systems using the sugeno-type of fuzzy logic. IEEE Trans. Fuzzy Syst., 7(2):225-229.

[21] Wang, L.X., 1999. Analysis and design of hierarchical fuzzy systems. IEEE Trans. Fuzzy Syst., 7(5):617-624.

[22] World Wide Web Consortium, 2007. Web Services Description Language Version 2.0 Part 1: Core Language. Available from: http://www.w3.org/TR/2007/REC-wsdl20-20070626 [Accessed 2007-08-15].

[23] Xu, D., Wichadakul, D., Nahrstedt, K., 2000. Multimedia Service Configuration and Reservation in Heterogeneous Environments. Proc. IEEE Int. Conf. on Distributed Computing Systems, Taipei, Taiwan. IEEE, Piscataway, USA, p.512-521.

[24] Yager, R.R., 1998. On the Construction of Hierarchical Fuzzy Systems Models. IEEE Trans. Syst. Man Cybern., 28(1):55-66.

[25] Zeng, L., Benatallah, B., 2004. QoS-aware middleware for web services composition. IEEE Trans. Softw. Eng., 30(5):311-327.

Open peer comments: Debate/Discuss/Question/Opinion


Please provide your name, email address and a comment

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - Journal of Zhejiang University-SCIENCE