Synchronization of pulse-coupled biological oscillators
SIAM Journal on Applied Mathematics
System architecture directions for networked sensors
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Topology management for sensor networks: exploiting latency and density
Proceedings of the 3rd ACM international symposium on Mobile ad hoc networking & computing
A Weakly Coupled Adaptive Gossip Protocol for Application Level Active Networks
POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
TOSSIM: accurate and scalable simulation of entire TinyOS applications
Proceedings of the 1st international conference on Embedded networked sensor systems
Timing-sync protocol for sensor networks
Proceedings of the 1st international conference on Embedded networked sensor systems
Sensor network-based countersniper system
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
The flooding time synchronization protocol
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Decentralized synchronization protocols with nearest neighbor communication
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Fine-grained network time synchronization using reference broadcasts
OSDI '02 Proceedings of the 5th symposium on Operating systems design and implementationCopyright restrictions prevent ACM from being able to make the PDFs for this conference available for downloading
MoteLab: a wireless sensor network testbed
IPSN '05 Proceedings of the 4th international symposium on Information processing in sensor networks
On the scalability of cooperative time synchronization in pulse-connected networks
IEEE/ACM Transactions on Networking (TON) - Special issue on networking and information theory
Wave scheduling and routing in sensor networks
ACM Transactions on Sensor Networks (TOSN)
DESYNC: self-organizing desynchronization and TDMA on wireless sensor networks
Proceedings of the 6th international conference on Information processing in sensor networks
BiSNET: A biologically-inspired middleware architecture for self-managing wireless sensor networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
IEEE Transactions on Parallel and Distributed Systems
Fireflies as role models for synchronization in ad hoc networks
Proceedings of the 1st international conference on Bio inspired models of network, information and computing systems
Design and implementation of a PCO-based protocol for sensor networks
Proceedings of the 5th international conference on Embedded networked sensor systems
Proceedings of the 2008 ACM symposium on Applied computing
Experiments in the dynamics of phase coupled oscillators when applied to graph colouring
ACSC '08 Proceedings of the thirty-first Australasian conference on Computer science - Volume 74
Wireless sensor network survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
Homeotaxis: Coordination with Persistent Time-Loops
SAB '08 Proceedings of the 10th international conference on Simulation of Adaptive Behavior: From Animals to Animats
What a cognitive radio network could learn from a school of fish
WICON '07 Proceedings of the 3rd international conference on Wireless internet
Self-organizing Desynchronization and TDMA on Wireless Sensor Networks
Bio-Inspired Computing and Communication
Biologically-inspired distributed middleware management for stream processing systems
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
Distributed Task Synchronization in Wireless Sensor Networks
EWSN '09 Proceedings of the 6th European Conference on Wireless Sensor Networks
A synchronization metric for meshed networks of pulse-coupled oscillators
Proceedings of the 3rd International Conference on Bio-Inspired Models of Network, Information and Computing Sytems
Gradient clock synchronization in wireless sensor networks
IPSN '09 Proceedings of the 2009 International Conference on Information Processing in Sensor Networks
Firefly clock synchronization in an 802.15.4 wireless network
EURASIP Journal on Embedded Systems - Challenges on complexity and connectivity in embedded systems
Low-power clock synchronization using electromagnetic energy radiating from AC power lines
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
Optimal clock synchronization in networks
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
A tale of two synchronizing clocks
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
From fireflies to fault-tolerant swarms of robots
IEEE Transactions on Evolutionary Computation
A Survey of Models and Design Methods for Self-organizing Networked Systems
IWSOS '09 Proceedings of the 4th IFIP TC 6 International Workshop on Self-Organizing Systems
A multifrequency MAC specially designed for wireless sensor network applications
ACM Transactions on Embedded Computing Systems (TECS)
A taxonomy of biologically inspired research in computer networking
Computer Networks: The International Journal of Computer and Telecommunications Networking
Best paper: stabilizing clock synchronization for wireless sensor networks
SSS'06 Proceedings of the 8th international conference on Stabilization, safety, and security of distributed systems
Handling dynamics in diffusive aggregation schemes: An evaporative approach
Future Generation Computer Systems
A fast ToA position estimation technique based on MHP pulse
ISCIT'09 Proceedings of the 9th international conference on Communications and information technologies
Simple solutions for the second decade of Wireless Sensor Networking
Proceedings of the 2010 ACM-BCS Visions of Computer Science Conference
Bio-inspired algorithms for decentralized round-robin and proportional fair scheduling
IEEE Journal on Selected Areas in Communications
Analysis of ad-hoc networks connectivity considering shadowing radio model
Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia
A biologically inspired sensor wakeup control method for wireless sensor networks
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Comparison of robustness of time synchronisation in sensor networks
International Journal of Autonomous and Adaptive Communications Systems
On some current results of graph theory for ad-hoc networks
Journal of Mobile Multimedia
Proceedings of the 5th International Conference on Communication System Software and Middleware
A self-optimizing mobile network: Auto-tuning the network with firefly-synchronized agents
Information Sciences: an International Journal
Self-organizing virtual macro sensors
ACM Transactions on Autonomous and Adaptive Systems (TAAS) - Special section on formal methods in pervasive computing, pervasive adaptation, and self-adaptive systems: Models and algorithms
Desynchronization with an artificial force field for wireless networks
ACM SIGCOMM Computer Communication Review
Average TimeSynch: A consensus-based protocol for clock synchronization in wireless sensor networks
Automatica (Journal of IFAC)
Automatic discovery of algorithms for multi-agent systems
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
Comparing different overlay topologies and metrics in pulse-coupled multi-agent systems
KES-AMSTA'12 Proceedings of the 6th KES international conference on Agent and Multi-Agent Systems: technologies and applications
Self-organizing synchronization with inhibitory-coupled oscillators: Convergence and robustness
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
ICONIP'12 Proceedings of the 19th international conference on Neural Information Processing - Volume Part V
Inspired Social Spider Behavior for Secure Wireless Sensor Networks
International Journal of Mobile Computing and Multimedia Communications
Computer Networks: The International Journal of Computer and Telecommunications Networking
A Scalable CSMA and Self-Organizing TDMA MAC for IEEE 802.11 p/1609.x in VANETs
Wireless Personal Communications: An International Journal
Hi-index | 0.01 |
Synchronicity is a useful abstraction in many sensor network applications. Communication scheduling, coordinated duty cycling, and time synchronization can make use of a synchronicity primitive that achieves a tight alignment of individual nodes' firing phases. In this paper we present the Reachback Firefly Algorithm (RFA), a decentralized synchronicity algorithm implemented on TinyOS-based motes. Our algorithm is based on a mathematical model that describes how fireflies and neurons spontaneously synchronize. Previous work has assumed idealized nodes and not considered realistic effects of sensor network communication, such as message delays and loss. Our algorithm accounts for these effects by allowing nodes to use delayed information from the past to adjust the future firing phase. We present an evaluation of RFA that proceeds on three fronts. First, we prove the convergence of our algorithm in simple cases and predict the effect of parameter choices. Second, we leverage the TinyOS simulator to investigate the effects of varying parameter choice and network topology. Finally, we present results obtained on an indoor sensor network testbed demonstrating that our algorithm can synchronize sensor network devices to within 100 μsec on a real multi-hop topology with links of varying quality.