Skip to main content

Crowdsensing Simulation Using ns-3

  • Conference paper
  • First Online:
Citizen in Sensor Networks (CitiSens 2013)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8313))

Included in the following conference series:

Abstract

A crowdsensing network is a sensor network in which sensors are users that sense the environment and send the obtained data using, for instance, their smartphones. The performance of such sensor networks depends heavily on the mobility of the users and their willingness to collaborate. It is hard to obtain a stable set of users to evaluate such kinds of sensor networks and, for that reason, studies of crowdsensing networks are scarce. In this paper, we describe how the ns-3 network simulator can be used to simulate some crowdsensing networks with specific characteristics by using the mobility properties of network nodes together with the wireless interface in ad hoc network mode. We model the identification of network nodes with users of the crowdsensing network and we define how to simulate user sensing capabilities. Finally, we present a simulation example for a specific crowdsensing network where users report incidents in the public rail transport.

This work has been partially supported by the Spanish Government through project TIN2010-15764 N-KHRONOUS and the UAB grant PIF 472-01-1/E2010.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and 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

Institutional subscriptions

Notes

  1. 1.

    All devices are assumed to have equal status in the network and are free to communicate with any other ad hoc device in link range.

References

  1. J-Sim. https://sites.google.com/site/jsimofficial/. Accessed 5 June 2013

  2. Simulation of Urban MObility (SUMO). http://sourceforge.net/apps/mediawiki/sumo/index.php?title=Main_Page. Accessed 27 May 2013

  3. The Rice University Monarch Project: Mobile Networking Architectures. http://www.monarch.cs.rice.edu/. Accessed 27 May 2013

  4. Barr, R.: An efficient, unifying approach to simulation using virtual machines. Ph.D. thesis, Cornell University, May 2004

    Google Scholar 

  5. Barr, R., Haas, Z.J., van Renesse, R.: Jist: an efficient approach to simulation using virtual machines. Softw.: Pract. Experience 35(6), 539–576 (2005). http://dx.doi.org/10.1002/spe.647

    Google Scholar 

  6. University of Bonn: BonnMotion. A mobility scenario generation and analysis tool. http://net.cs.uni-bonn.de/wg/cs/applications/bonnmotion/. Accessed 27 May 2013

  7. Camp, T., Boleng, J., Davies, V.: A survey of mobility models for ad hoc network research. Wireless Commun. Mob. Comput. 2(5), 483–502 (2002)

    Article  Google Scholar 

  8. Campbell, A., Eisenman, S., Lane, N., Miluzzo, E., Peterson, R.: People-centric urban sensing. In: Proceedings of the 2nd Annual International Workshop on Wireless Internet, WICON ’06. ACM, New York (2006)

    Google Scholar 

  9. Cardone, G., Foschini, L., Bellavista, P., Corradi, A., Borcea, C., Talasila, M., Curtmola, R.: Fostering participaction in smart cities: a geo-social platform. IEEE Commun. Mag. 51(6), 112–119 (2013)

    Article  Google Scholar 

  10. Eisenman, S., Campbell, A.: SkiScape sensing. In: Proceedings of the 4th International Conference on Embedded Networked Sensor Systems, SenSys ’06, pp. 401–402. ACM (2006)

    Google Scholar 

  11. Eisenman, S., Miluzzo, E., Lane, N., Peterson, R., Ahn, G.S., Campbell, A.: BikeNet: a mobile sensing system for cyclist experience mapping. ACM Trans. Sen. Netw. 6(1), 6:1–6:39 (2010)

    Google Scholar 

  12. Fall, K.: A delay-tolerant network architecture for challenged internets. In: Proceedings of the 2003 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, SIGCOMM ’03, pp. 27–34. ACM, New York (2003), http://doi.acm.org/10.1145/863955.863960

  13. Ganti, R.K., Ye, F., Lei, H.: Mobile: current state and future challenges. IEEE Commun. Mag. 49(11), 32–39 (2011)

    Article  Google Scholar 

  14. Gorgen, D., Frey, H., Hiedels, C.: Jane-the java ad hoc network development environment. In: 40th Annual Simulation Symposium, ANSS ’07, pp. 163–176 (2007)

    Google Scholar 

  15. Görgen, D., Frey, H., Hiedels, C.: Jane-a simulation platform for ad hoc network applications. In: Demos of the 9th International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems (2006)

    Google Scholar 

  16. Keränen, A., Ott, J., Kärkkäinen, T.: The ONE simulator for DTN protocol evaluation. In: SIMUTools ’09: Proceedings of the 2nd International Conference on Simulation Tools and Techniques. ICST, New York (2009)

    Google Scholar 

  17. Klein, M.: Dianemu - a java based generic simulation environment for distributed protocols. Technical report, Sixth International Workshop on Network-Based Information Systems (NBIS2003), in the framework of the 14th International Conference on Database and Expert Systems Applications 2003 (2003)

    Google Scholar 

  18. Kurkowski, S., Camp, T., Colagrosso, M.: Manet simulation studies: the incredibles. SIGMOBILE Mob. Comput. Commun. Rev. 9(4), 50–61 (2005). http://doi.acm.org/10.1145/ 1096166.1096174

    Article  Google Scholar 

  19. Laboratory for Communications and Applications (LCA): Traffic and Network Simulation Environment (TraNS). http://lca.epfl.ch/projects/trans/. Accessed 27 May 2013

  20. Lacage, M., Henderson, T.R.: Yet another network simulator. In: Proceeding from the 2006 Workshop on ns-2: The IP Network Simulator, WNS2 ’06. ACM, New York (2006). http://doi.acm.org/10.1145/1190455.1190467

  21. Riley, G.F.: The georgia tech network simulator. In: Proceedings of the ACM SIGCOMM Workshop on Models, Methods and Tools for Reproducible Network Research, MoMeTools ’03, pp. 5–12. ACM, New York (2003). http://doi.acm.org/10.1145/944773.944775

  22. Riverbed Technology: OPNET. http://www.opnet.com. Accessed 7 June 2013

  23. Imre, S., Keszei, C.: Simulation environment for ad-hoc networks in omnet++. In: IST 2001 - “Technologies Serving People” (2001)

    Google Scholar 

  24. SCALABLE Network Technologies: QualNet. http://web.scalable-networks.com/content/qualnet. Accessed 7 June 2013

  25. The Ohio State University and University of Illinois: The Autonomous Component Architecture. http://j-sim.cs.uiuc.edu/whitepapers/aca.html. Accessed 27 June 2013

  26. Transports Metropolitans de Barcelona: Resum de gestió 2011. http://www.tmb.cat/ca/c/document_library/get_file?uuid=c5e4a93e-ed5d-4ad6-bf5a-9d6968f6f375&groupId=10168. Accessed 26 June 2013

  27. Zeng, X., Bagrodia, R., Gerla, M.: Glomosim: a library for parallel simulation of large-scale wireless networks. In: Proceedings of the Twelfth Workshop on Parallel and Distributed Simulation, PADS 98, pp. 154–161 (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cristian Tanas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Tanas, C., Herrera-Joancomartí, J. (2014). Crowdsensing Simulation Using ns-3. In: Nin, J., Villatoro, D. (eds) Citizen in Sensor Networks. CitiSens 2013. Lecture Notes in Computer Science(), vol 8313. Springer, Cham. https://doi.org/10.1007/978-3-319-04178-0_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-04178-0_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-04177-3

  • Online ISBN: 978-3-319-04178-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics