• DocumentCode
    1907124
  • Title

    Prototyping Service Discovery and Usage in Wireless Sensor Networks

  • Author

    Marin-Perianu, Raluca ; Scholten, Hans ; Havinga, Paul

  • Author_Institution
    Univ. of Twente, Enschede
  • fYear
    2007
  • fDate
    15-18 Oct. 2007
  • Firstpage
    841
  • Lastpage
    850
  • Abstract
    Heterogeneous Wireless Sensor Networks (WSNs) are envisioned to provide different types of services in an open and dynamic environment. This paper presents the design, implementation and evaluation of a service discovery and usage solution for heterogeneous WSNs. The users have the possibility to discover and use the services available in the WSN, while sensor nodes can search for the existing gateways to the outside world in order to signal important events. The WSN self-organizes in a clustered structure that acts as a distributed directory of service registrations. The clustering offers the necessary support to achieve energy-efficient discovery within the WSN. We implement the combined solution on resource-constrained sensor nodes, and we analyse the performance characteristics. The results show that the clustering algorithm has low communication overhead and the service discovery protocol scales with the number of nodes and network density. In addition, we show that the solution is lightweight (both code and data memory footprint) and the the interaction user-WSN is straightforward and intuitive.
  • Keywords
    protocols; wireless sensor networks; clustering algorithm; communication overhead; distributed directory; energy-efficient discovery; prototyping service discovery; resource-constrained sensor nodes; service discovery protocol; service registrations; wireless sensor networks; Clustering algorithms; Computer networks; Energy efficiency; Hardware; Mobile communication; Mobile handsets; Network topology; Protocols; Prototypes; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 2007. LCN 2007. 32nd IEEE Conference on
  • Conference_Location
    Dublin
  • ISSN
    0742-1303
  • Print_ISBN
    0-7695-3000-1
  • Electronic_ISBN
    0742-1303
  • Type

    conf

  • DOI
    10.1109/LCN.2007.58
  • Filename
    4367924