Exploring Bio-inspired Algorithm for Service Discovery in Pervasive Environments

被引:0
作者
Zheng, Xiao [1 ]
Wu, Qingyong [1 ]
机构
[1] Anhui Univ Technol, Sch Comp Sci, Maanshan, Peoples R China
来源
PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 5 | 2010年
关键词
pervasive computing; service discovery; ant algorithm; social network;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In pervasive computing, one of the key open challenges is the efficient discovery of the device that provides target services. This paper proposes a novel distributed service discovery algorithm in pervasive computing environments. This method is based on the basic principle of social network and bio-inspired intelligence. It exploits a social behavior and ant inspired query routing mechanism, which views query messages as artificial ants, and utilizes pheromone and social utility as routing hints that direct query messages to nodes owning more services. This paper presents generation and update rule of pheromone, routing policy for artificial ants as well. In order to avoid getting into local optimization, the roulette wheel technique and pheromone limitation policy are used in our algorithm. Simulation results show that our method significantly improves the search quality as well as reduces traffic cost compared with classical approaches, which supports high mobility and is suitable for pervasive environments.
引用
收藏
页码:486 / 490
页数:5
相关论文
共 13 条
[1]   Search in power-law networks [J].
Adamic, L.A. ;
Lukose, R.M. ;
Puniyani, A.R. ;
Huberman, B.A. .
Physical Review E - Statistical, Nonlinear, and Soft Matter Physics, 2001, 64 (4 II) :461351-461358
[2]  
[Anonymous], 2007, P 4 INT C GRID SERV
[3]   Toward distributed service discovery in pervasive computing environments [J].
Chakraborty, D ;
Joshi, A ;
Yesha, Y ;
Finin, T .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2006, 5 (02) :97-112
[4]   AntNet: Distributed stigmergetic control for communications networks [J].
Di Caro, G ;
Dorigo, M .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 1998, 9 :317-365
[5]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[6]   System support for pervasive applications [J].
Grimm, R ;
Davis, J ;
Lemar, E ;
MacBeth, A ;
Swanson, S ;
Anderson, T ;
Bershad, B ;
Borriello, G ;
Gribble, S ;
Wetherall, D .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2004, 22 (04) :421-486
[7]  
LINDEMANN C, 2002, P 2 IEEE INT C PEER
[8]  
Lv Qin., 2002, Proceedings of the 16th international conference on Supercomputing, P84, DOI DOI 10.1145/514191.514206
[9]  
Musolesi M, 2006, P 2 ACM SIGMOBILE IN, P31
[10]   SERVICE DISCOVERY FOR MOBILE AD HOC NETWORKS: A SURVEY OF ISSUES AND TECHNIQUES [J].
Ververidis, Christopher N. ;
Polyzos, George C. .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2008, 10 (03) :30-45