Communications of the ACM
Embryonics: A Bio-Inspired Cellular Architecture with Fault-Tolerant Properties
Genetic Programming and Evolvable Machines
Embryonics: A Microscopic View of the Molecular Architecture
ICES '98 Proceedings of the Second International Conference on Evolvable Systems: From Biology to Hardware
Embryonics: electronic stem cells
ICAL 2003 Proceedings of the eighth international conference on Artificial life
Distributed construction of connected dominating set in wireless ad hoc networks
Mobile Networks and Applications - Discrete algorithms and methods for mobile computing and communications
Peer-to-peer File-sharing over Mobile Ad hoc Networks
PERCOMW '04 Proceedings of the Second IEEE Annual Conference on Pervasive Computing and Communications Workshops
Bio-Inspired Computing Architectures: The Embryonics Approach
CAMP '05 Proceedings of the Seventh International Workshop on Computer Architecture for Machine Perception
A Survey on Wireless Grid Computing
The Journal of Supercomputing
Distributed Systems: Concepts and Design (4th Edition) (International Computer Science)
Distributed Systems: Concepts and Design (4th Edition) (International Computer Science)
A survey on wireless multimedia sensor networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
The Rise of People-Centric Sensing
IEEE Internet Computing
Distributed image search in camera sensor networks
Proceedings of the 6th ACM conference on Embedded network sensor systems
Ibis for mobility: solving challenges of mobile computing using grid techniques
Proceedings of the 10th workshop on Mobile Computing Systems and Applications
A survey of evolutionary and embryogenic approaches to autonomic networking
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
In previous work the authors have described an approach for building distributed self-healing systems - referred to as Embryo Ware - that, in analogy to Embryonics in hardware, is inspired by cellular development and differentiation processes. The approach uses "artificial stem cells" that autonomously differentiate into the node types needed to obtain the desired system-level behaviour. Each node has a genome that contains the full service specification, as well as rules for the differentiation process. This approach has inherent self-healing behaviours that naturally give rise to fault tolerance. Previous evaluations of this fault tolerance have however focused on individual node failures. A more systemic fault modality arises when the nodes become mobile, leading to regular changes in the network topology and hence the potential introduction of local node type faults. In this paper we evaluate the extent to which the existing fault tolerance copes with the class of faults arising from node mobility and associated network topology changes. We present simulation results that demonstrate a significant relationship between network stability, node speed, and node sensing rates.