A dynamic network architecture
ACM Transactions on Computer Systems (TOCS)
Managing Complexity of Designing Routing Protocols Using a Middleware Approach
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
From protocol stack to protocol heap: role-based architecture
ACM SIGCOMM Computer Communication Review
An introduction to description logics
The description logic handbook
An analysis of a large scale habitat monitoring application
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
A unifying link abstraction for wireless sensor networks
Proceedings of the 3rd international conference on Embedded networked sensor systems
System level design paradigms: Platform-based design and communication synthesis
Proceedings of the 41st annual Design Automation Conference
X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks
Proceedings of the 4th international conference on Embedded networked sensor systems
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
A modular network layer for sensornets
OSDI '06 Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation - Volume 7
Don't optimize existing protocols, design optimizable protocols
ACM SIGCOMM Computer Communication Review
Software-based on-line energy estimation for sensor nodes
Proceedings of the 4th workshop on Embedded networked sensors
A component-based architecture for power-efficient media access control in wireless sensor networks
Proceedings of the 5th international conference on Embedded networked sensor systems
Programming models for sensor networks: A survey
ACM Transactions on Sensor Networks (TOSN)
TinyOS Programming
Traffic aware medium access control protocol for wireless sensor networks
Proceedings of the 7th ACM international symposium on Mobility management and wireless access
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
The case for a network protocol isolation layer
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
Towards a classification of energy aware MAC protocols for wireless sensor networks
Wireless Communications & Mobile Computing
Towards a framework for engineering software development of sensor nodes in wireless sensor networks
Proceedings of the 2010 ICSE Workshop on Software Engineering for Sensor Network Applications
S4: small state and small stretch routing protocol for large wireless sensor networks
NSDI'07 Proceedings of the 4th USENIX conference on Networked systems design & implementation
FaCT++ description logic reasoner: system description
IJCAR'06 Proceedings of the Third international joint conference on Automated Reasoning
Semantic streams: a framework for composable semantic interpretation of sensor data
EWSN'06 Proceedings of the Third European conference on Wireless Sensor Networks
A tutorial on cross-layer optimization in wireless networks
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
Wireless sensor networks are characterized by a large number of non-standardized protocols and varying application requirements. This creates need for a systematic approach to rapidly design and optimize deployment specific protocol stacks. We employ component based optimization as a candidate solution, and use it as a basis for an extensible software framework called CONFab. We treat a particular protocol stack as a collection of interdependent configurable components. CONFab captures a deployment scenario description, relates it to the desired performance metrics, and correspondingly suggests suitable protocol stacks and parameter settings. It utilizes ontology centric knowledge base to select components from a pool of alternatives, reason on their compatibility and, thus create appropriate protocol stacks. The framework is equipped with a number of additional plugins that allow, for instance, to incorporate feedback from deployed systems and user inputs to anticipate network performance. We use a set of well-known MAC and routing protocols to validate the framework on the Indriya testbed in different user specified application and deployment conditions. The results indicate that CONFab with its component based approach helps in obtaining suitable protocol stacks and thereby achieving high performance characteristics.