Abstract
Wireless sensor network (WSN) application development is not an easy task due to its resource constrained nature and vast feature rich application space. Several abstractions are harnessed to ease out the difficult WSN application development. In this paper, three levels of abstractions are classified from the existing literature: node, network, and infrastructure abstractions. Since the node and network abstractions are already a well-studied area, the infrastructure abstraction is surveyed in detail to complete knowledge. Technology interoperability, service discovery, metadata support, and processing support are found as basic requirements for infrastructure abstraction. Problematic security and quality of service topics are discussed and the open research questions of ontology, service discovery, distributed processing, and performance metrics are defined. Finally, a distributed middleware design is presented as a possible solution for the key open research question: how to utilize capabilities of the abstracted technologies.
Highlights
A wireless sensor network (WSN) consists of even thousands of resource constrained devices, which form a distributed autonomous network [1]
We propose open research questions and present our design approach to meet some of those questions
We describe a hospital use case as a motivating example: a fixed Wireless sensor network (WSN) is deployed for indoor positioning in a hospital
Summary
A wireless sensor network (WSN) consists of even thousands of resource constrained devices (nodes), which form a distributed autonomous network [1]. Computation, communication, and memory constrained WSNs must react to real world phenomena, process and fuse data, and eventually create new knowledge. This knowledge must be presented to an end-user or analyzed to create value added end-user services. Getting data from a physical sensor to an end-user is not a simple task in WSN application development due to the resource constraints, complex protocols, and multiple levels of technologies involved in the delivery [2,3,4]. Three levels can be classified from the existing research work: node, network, and infrastructure abstractions
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Distributed Sensor Networks
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.