Skip to main content

Cardinality Estimation Algorithm in Large-Scale Anonymous Wireless Sensor Networks

  • Conference paper
  • First Online:
Proceedings of the International Conference on Advanced Intelligent Systems and Informatics 2017 (AISI 2017)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 639))

  • 2793 Accesses

Abstract

Consider a large-scale anonymous wireless sensor network with unknown cardinality. In such graphs, each node has no information about the network topology and only possesses a unique identifier. This paper introduces a novel distributed algorithm for cardinality estimation and topology discovery, i.e., estimating the number of node and structure of the graph, by querying a small number of nodes and performing statistical inference methods. While the cardinality estimation allows the design of more efficient coding schemes for the network, the topology discovery provides a reliable way for routing packets. The proposed algorithm is shown to produce a cardinality estimate proportional to the best linear unbiased estimator for dense graphs and specific running times. Simulation results attest the theoretical results and reveal that, for a reasonable running time, querying a small group of nodes is sufficient to perform an estimation of \(95\%\) of the whole network. Applications of this work include estimating the number of Internet of Things (IoT) sensor devices, online social users, active protein cells, etc.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.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

Institutional subscriptions

Notes

  1. 1.

    The algorithm is independent of the considered transmission range. However, the performance analysis provided in the rest of the paper assumes circular transmission range with the same radius for all nodes.

References

  1. Shames, I., Charalambous, T., Hadjicostis, C., Johansson, M.: Distributed network size estimation and average degree estimation and control in networks isomorphic to directed graphs. In: Proceedings of 50th Annual Allerton Conference on Communication, Control and Computing (Allerton 2012), Monticello, Illinois, USA, 1–5 October 2012

    Google Scholar 

  2. Varagnolo, D., Pillonetto, G., Schenato, L.: Distributed cardinality estimation in anonymous networks. IEEE Trans. Autom. Control 59, 645–659 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  3. Cattani, M., Zuniga, M., Loukas, A., Langendoen, K.: Lightweight neighborhood cardinality estimation in dynamic wireless networks. In: Proceedings of the 13th International Symposium on Information Processing in Sensor Networks (IPSN 2014), Berlin, Germany (2014)

    Google Scholar 

  4. Aly, S.A., Kong, Z., Soljanin, E.: Fountain codes based distributed storage algorithms for wireless sensor networks. In: Proceedings of IEEE/ACM Information Processing of Sensor Networks (IPSN 2008), St. Louis, Missouri, USA, pp. 171–182, April 2008

    Google Scholar 

  5. Aly, S.A., Darwish, H., Youssef, M., Zidan, M.: Distributed flooding-based storage algorithms for large-scale wireless sensor networks. In: Proceedings of IEEE International Conference on Communications (ICC 2009), Dresen, Germany (2009)

    Google Scholar 

  6. Aly, S.A.: Distributed data collection and storage algorithms for collaborative learning vision sensor devices with applications to pilgrimage. Int. J. Sens. Netw. 12(3), 137–148 (2012)

    Article  MathSciNet  Google Scholar 

  7. Szymanski, B., Koenig, S.: The complexity of node counting on undirected graphs. Technical report, Computer Science Department, Rensselaer Technical Institute, Troy (New York) (1998)

    Google Scholar 

  8. Ruggles, R., Brodie, H.: An empirical approach to economic intelligence in World War II. J. Amer. Stat. Assoc. 42(237), 72–91 (1947)

    Article  Google Scholar 

  9. Shafaat, T.M., Ghodsi, A., Haridi, S.: A practical approach to network size estimation for structured overlays. Springer (2008)

    Google Scholar 

  10. Yamashita, M., Kameda, T.: Computing on anonymous networks. I. Characterizing the solvable cases. IEEE Trans. Parallel Distrib. Syst. 7(1), 69–89 (1996)

    Article  Google Scholar 

  11. Cidon, I., Shavitt, Y.: Message terminate algorithms for anonymous rings of unknown size. Springer (1992)

    Google Scholar 

  12. Hendrickx, J., Olshevsky, A., Tsitsiklis, J.: Distributed anonymous discrete function computation. IEEE Trans. Autom. Control 56(10), 2276–2289 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  13. Douik, A., Aly, S.A., Al-Naffouri, T.Y., Alouini, M.: Robust node estimation and topology discovery algorithm in large-scale wireless sensor networks. CoRR, abs/1508.04921 (2015). http://arxiv.org/abs/1508.04921

  14. Douik, A., Aly, S.A., Al-Naffouri, T.Y., Alouini, M.-S.: Robust node estimation and topology discovery in large-scale networks. WO Patent App. 2017/029635A1, 23 February 2017. https://www.google.com/patents/WO2017029635A1

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ahmed Douik .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Douik, A., Aly, S.A., Al-Naffouri, T.Y., Alouini, MS. (2018). Cardinality Estimation Algorithm in Large-Scale Anonymous Wireless Sensor Networks. In: Hassanien, A., Shaalan, K., Gaber, T., Tolba, M. (eds) Proceedings of the International Conference on Advanced Intelligent Systems and Informatics 2017. AISI 2017. Advances in Intelligent Systems and Computing, vol 639. Springer, Cham. https://doi.org/10.1007/978-3-319-64861-3_53

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-64861-3_53

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-64860-6

  • Online ISBN: 978-3-319-64861-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics