Skip to main content

Design and Implementation of a Flexible Location Directory Service for Tiered Sensor Networks

  • Conference paper
  • 586 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 4549))

Abstract

Many emergent distributed sensing applications need to keep track of mobile entities across multiple sensor networks connected via an IP network. To simplify the realization of such applications, we present MLDS, a Multi-resolution Location Directory Service for tiered sensor networks. MLDS provides a rich set of spatial query services ranging from simple queries about entity location, to complex nearest neighbor queries. Furthermore, MLDS supports multiple query granularities which allow an application to achieve the desired tradeoff between query accuracy and communication cost. We implemented MLDS on Agimone, a unified middleware for sensor and IP networks. We then deployed and evaluated the service on a tiered testbed consisting of tmote nodes and base stations. Our experimental results show that, when compared to a centralized approach, MLDS achieves significant savings in communication cost while still providing a high degree of accuracy, both within a single sensor network and across multiple sensor networks.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Luo, L., Abdelzaher, T., He, T., Stankovic, J.A.: Envirosuite: An environmentally immersive programming framework for sensor networks. TECS (2006)

    Google Scholar 

  2. Liu, J., Reich, J., Zhao, F.: Collaborative in-network processing for target tracking. Journal of Applied Signal Processing (2003)

    Google Scholar 

  3. Pattem, S., Poduri, S., Krishnamachari, B.: Energy-quality tradeoffs for target tracking in wireless sensor networks. In: Zhao, F., Guibas, L.J. (eds.) IPSN 2003. LNCS, vol. 2634, Springer, Heidelberg (2003)

    Google Scholar 

  4. Fok, C.L., Roman, G.C., Lu, C.: Rapid development and flexible deployment of adaptive wireless sensor network applications. In: ICDCS’05 (2005)

    Google Scholar 

  5. Roussopoulos, N., Kelly, S., Vincent, F.: Nearest neighbor queries. In: SIGMOD’95 (1995)

    Google Scholar 

  6. Bhattacharya, S., Fok, C.L., Lu, C., Roman, G.C.: Mlds: A flexible location directory service for tiered sensor networks. Technical Report WUCSE-2007-1, Dept. of Computer Science and Engineering, Washington University in St. Louis (2007)

    Google Scholar 

  7. Hackmann, G., Fok, C.L., Roman, G.C., Lu, C.: Agimone: Middleware support for seamless integration of sensor and ip networks (In: DCOSS’06)

    Google Scholar 

  8. Fok, C.L., Roman, G.C., Hackmann, G.: A lightweight coordination middleware for mobile computing. In: Coordination’04 (2004)

    Google Scholar 

  9. Ratnasamy, S., Karp, B., Yin, L., Yu, F.: GHT: A geographic hash table for data-centric storage. In: WSNA’02 (2002)

    Google Scholar 

  10. Greenstein, B., Estrin, D., Govindan, R., Ratnasamy, S., Shenker, S.: DIFS: A distributed index for features in sensor networks. In: SNPA’03 (2003)

    Google Scholar 

  11. Ganesan, D., Estrin, D., Heidemann, J.: DIMENSIONS: Why do we need a new data handling architecture for sensor networks? In: HotNets-I’02 (2002)

    Google Scholar 

  12. Li, X., Kim, Y.J., Govindan, R., Hong, W.: Multi-dimensional range queries in sensor networks. In: SenSys’03 (2003)

    Google Scholar 

  13. Desnoyers, P., Ganesan, D., Shenoy, P.: Tsar: A two tier storage architecture using interval skip graphs. In: SenSys’05 (2005)

    Google Scholar 

  14. Liu, X., Huang, Q., Zhang, Y.: Combs, needles, haystacks: Balancing push and pull for discovery in large-scale sensor networks. In: SenSys’04 (2004)

    Google Scholar 

  15. Kapadia, S., Krishnamachari, B.: Comparative analysis of push-pull query strategies for wireless sensor networks. In: Gibbons, P.B., Abdelzaher, T., Aspnes, J., Rao, R. (eds.) DCOSS 2006. LNCS, vol. 4026, Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  16. Demirbas, M., Ferhatosmanoglu, H.: Peer-to-peer spatial queries in sensor networks. In: P2P’03 (2003)

    Google Scholar 

  17. Winter, J., Xu, Y., Lee, W.C.: Energy efficient processing of k nearest neighbor queries in location-aware sensor networks. In: Mobiquitous’05 (2005)

    Google Scholar 

  18. Xu, J., Tang, X., Lee, W.C.: EASE: An energy-efficient in-network storage scheme for object tracking in sensor networks. In: SECON’05 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

James Aspnes Christian Scheideler Anish Arora Samuel Madden

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Bhattacharya, S., Fok, CL., Lu, C., Roman, GC. (2007). Design and Implementation of a Flexible Location Directory Service for Tiered Sensor Networks. In: Aspnes, J., Scheideler, C., Arora, A., Madden, S. (eds) Distributed Computing in Sensor Systems. DCOSS 2007. Lecture Notes in Computer Science, vol 4549. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73090-3_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-73090-3_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-73089-7

  • Online ISBN: 978-3-540-73090-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics