Ubiquitous sensor network simulation and emulation environments: A survey. (1st September 2017)
- Record Type:
- Journal Article
- Title:
- Ubiquitous sensor network simulation and emulation environments: A survey. (1st September 2017)
- Main Title:
- Ubiquitous sensor network simulation and emulation environments: A survey
- Authors:
- Sharif, Mohammad
Sadeghi-Niaraki, Abolghasem - Abstract:
- Abstract: Recent human effort has been directed at expanding pervasive smart environments. For this, ubiquitous computing technology is introduced to provide all users with any service, anytime, anywhere, with any device, and under any network. However, high cost, long time consumption, extensive effort, and in some cases irrevocability are the main challenges and difficulties for developing ubiquitous systems. Therefore, one solution is to initially simulate, analyze, and validate practices prior to deploying sensing and computational devices in the real world. Simulation, as a performance evaluation technique, has attracted attentions due to its speed, cost-effectiveness, repeatability, scalability, flexibility, and ease of implementation. Moreover, emulation, as a hybrid method, not only offers most simulation advantages but also benefits from tight control of implementation, as well as a certain degree of realistic results. Both simulators and emulators are significant tools for enhancing the understanding of ubiquitous sensor networks (USNs) through testing and analyzing several scenarios prior to actual sensor placements. In this regard, this paper surveys 130 simulation and emulation environments and frameworks, which were originally designed and adapted for USN. Of these 130, the 22 that have been widely used, regularly updated, and well supported by their developers are compared based on multifarious criteria. Finally, several studies that had favorably compared theAbstract: Recent human effort has been directed at expanding pervasive smart environments. For this, ubiquitous computing technology is introduced to provide all users with any service, anytime, anywhere, with any device, and under any network. However, high cost, long time consumption, extensive effort, and in some cases irrevocability are the main challenges and difficulties for developing ubiquitous systems. Therefore, one solution is to initially simulate, analyze, and validate practices prior to deploying sensing and computational devices in the real world. Simulation, as a performance evaluation technique, has attracted attentions due to its speed, cost-effectiveness, repeatability, scalability, flexibility, and ease of implementation. Moreover, emulation, as a hybrid method, not only offers most simulation advantages but also benefits from tight control of implementation, as well as a certain degree of realistic results. Both simulators and emulators are significant tools for enhancing the understanding of ubiquitous sensor networks (USNs) through testing and analyzing several scenarios prior to actual sensor placements. In this regard, this paper surveys 130 simulation and emulation environments and frameworks, which were originally designed and adapted for USN. Of these 130, the 22 that have been widely used, regularly updated, and well supported by their developers are compared based on multifarious criteria. Finally, several studies that had favorably compared the performance of simulators and/or emulators are examined. We believe the present research findings will be helpful for students and researchers to pick an appropriate simulator/emulator, and for software developers and those who are keen on producing their own environment. … (more)
- Is Part Of:
- Journal of network and computer applications. Volume 93(2017)
- Journal:
- Journal of network and computer applications
- Issue:
- Volume 93(2017)
- Issue Display:
- Volume 93, Issue 2017 (2017)
- Year:
- 2017
- Volume:
- 93
- Issue:
- 2017
- Issue Sort Value:
- 2017-0093-2017-0000
- Page Start:
- 150
- Page End:
- 181
- Publication Date:
- 2017-09-01
- Subjects:
- Ubiquitous sensor network -- USN -- Simulator -- Simulation -- Emulator -- Emulation -- Survey
Microcomputers -- Periodicals
Computer networks -- Periodicals
Application software -- Periodicals
Micro-ordinateurs -- Périodiques
Réseaux d'ordinateurs -- Périodiques
Logiciels d'application -- Périodiques
Application software
Computer networks
Microcomputers
Periodicals
004.05
004 - Journal URLs:
- http://www.sciencedirect.com/science/journal/10848045 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.jnca.2017.05.009 ↗
- Languages:
- English
- ISSNs:
- 1084-8045
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 5021.410600
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 2918.xml