Distributed computing paradigms for collaborative signal and information processing in sensor networks

被引:52
作者
Xu, YY [1 ]
Qi, HR [1 ]
机构
[1] Univ Tennessee, Dept Elect & Comp Engn, Knoxville, TN 37996 USA
关键词
distributed computing paradigm; mobile-agent-based computing; client/server-based computing; sensor networks; collaborative signal and information processing;
D O I
10.1016/j.jpdc.2004.04.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we report the development of an energy-efficient, high-performance distributed computing paradigm to carry out Collaborative Signal and Information Processing (CSIP) in sensor networks using mobile agents. In this paradigm, the processing code is moved to the sensor nodes through mobile agents, in contrast to the client/server-based computing, where local data are transferred to a processing center. Although the client/server paradigm has been widely used in distributed computing, the many advantages of the mobile agent paradigm make it more suitable for sensor networks. The paper first presents simulation models for both the client/server paradigm and the mobile agent paradigm. We use the execution time, energy and energy*delay as metrics to measure the performance. Several experiments are designed to show the effect of different parameters on the performance of the paradigms. Experimental results show that the mobile agent paradigm performs much better when the number of nodes is large while the client/server paradigm is advantageous when the number of nodes is small. Based on this observation, we then propose a cluster-based hybrid computing paradigm to combine the advantages of these two paradigms. There are two schemes in this paradigm and simulation results show that there is always one scheme which performs better than either the client/server or the mobile agent paradigms. Thus, the cluster-based hybrid computing provides an energy-efficient and high-performance solution to CSIP. (C) 2004 Elsevier Inc. All rights reserved.
引用
收藏
页码:945 / 959
页数:15
相关论文
共 29 条
[1]   Wireless sensor networks: a survey [J].
Akyildiz, IF ;
Su, W ;
Sankarasubramaniam, Y ;
Cayirci, E .
COMPUTER NETWORKS, 2002, 38 (04) :393-422
[2]   Advances in network simulation [J].
Breslau, L ;
Estrin, D ;
Fall, K ;
Floyd, S ;
Heidemann, J ;
Helmy, A ;
Huang, P ;
McCanne, S ;
Varadhan, K ;
Xu, Y ;
Yu, HB .
COMPUTER, 2000, 33 (05) :59-+
[3]  
ESTRIN D, 1999, NEXT CENTURY CHALLEN
[4]  
ESTRIN D, MOCIBOM 2002 TUTORIA
[5]  
Flinn J, 1999, OPERATING SYSTEMS REVIEW, VOL 33, NO 5, DECEMBER 1999, P48, DOI 10.1145/319344.319155
[6]   Understanding code mobility [J].
Fuggetta, A ;
Picco, GP ;
Vigna, G .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (05) :342-361
[7]  
HARRISON C, 1995, MOBILE AGENTS THEY G
[8]  
Heinzelman W. R., 2000, IEEE 33 ANN HAW INT, DOI 10.1109/hicss.2000.926982
[9]  
HELAL A, 1999, ANY TIME ANYWHERE CO
[10]  
HELVIK BE, 2001, P 3 INT WORKSH MOB A, P255