• DocumentCode
    1934310
  • Title

    tinyDSM: A highly reliable cooperative data storage for Wireless Sensor Networks

  • Author

    Piotrowski, Krzysztof ; Langendoerfer, Peter ; Peter, Steffen

  • Author_Institution
    IHP, Frankfurt
  • fYear
    2009
  • fDate
    18-22 May 2009
  • Firstpage
    225
  • Lastpage
    232
  • Abstract
    The advantage of a Wireless Sensor Network (WSN) compared to a centric approach is the distribution of sensing suites. However, in order for such a system of distributed resources to work in a reliable and effective way a smart cooperation between nodes is needed. In this paper we propose a middleware approach for a highly reliable data storage that helps to assure data availability despite the well known WSN resource problems and disappearing or inactive nodes by providing a reasonable data redundancy in the system. Such a solution helps to ease the design and optimization of the data exchange between nodes as well. Our solution is configurable in order to satisfy the needs of the application on top regarding performance/requirements trade-off. The options specify the quantity and quality of the data replication. Additional features like event mechanism that monitors the data and the possibility to issue database like queries increase the applicability of our middleware. In this paper we focus on the evaluation of its capabilities regarding reliability, the consistency of replicates and the costs of the data management. The simulation results for a reasonable set-up show that the CPU load caused by the data replication is low (below 3 percent) and the average inconsistency time is as small as about 0,06 seconds for a single hop and about 0,15 seconds for a two hops replication area. There is still room for improvements, but a clear definition of problems helps to find ways to cope with them in order to achieve the chosen goals.
  • Keywords
    data handling; middleware; telecommunication computing; wireless sensor networks; data availability; data exchange; data management; data replication; distributed resources; event mechanism; highly reliable cooperative data storage; middleware; reasonable data redundancy; reliable data storage; smart cooperation; wireless sensor networks; Availability; Costs; Design optimization; Intelligent networks; Memory; Middleware; Redundancy; Robustness; Spatial databases; Wireless sensor networks; Cooperative Computing; Distributed Data Storage; Distributed Shared Memory; Software Development; Wireless Sensor Networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Technologies and Systems, 2009. CTS '09. International Symposium on
  • Conference_Location
    Baltimore, MD
  • Print_ISBN
    978-1-4244-4584-4
  • Electronic_ISBN
    978-1-4244-4586-8
  • Type

    conf

  • DOI
    10.1109/CTS.2009.5067485
  • Filename
    5067485