Abstract
Internet of Things (IoT) is a reality right now and IoT applications has being applied for many different scenarios. Every IoT scenario has stringent requirements and each new developed application must be tested before being embedded on real devices. There are two main approaches for testing IoT applications, real testbeds and network simulators. Real testbeds are the most accurate test environments, although creating scenarios with a high density of devices or analyze complex wireless sensor networks data (e.g. mobility) can be very costly. Due to limitations of real testbeds, wireless networks simulators are the most used tool for testing new wireless applications. Despite of relying on mathematical models to simulate securely IoT scenarios, it increases the development effort by the need of implementing a different version of the application for testing purposes. Also, the available simulators lacks some important features for prototyping IoT applications. Thus, this work presents the Linux Virtual Wireless Network, a hybrid simulation environment for wireless networks that provides flexibility by virtualization of wireless nodes and topology of the network, also the possibility of connecting real devices to the virtual topology, creating a hybrid scenario that can be used to achieve better analysis and validation of IoT applications.
Similar content being viewed by others
Notes
A peer-link is formed when two nodes are able to communicate with each other.
References
Bhushan N, Li J, Malladi D, Gilmore R, Brenner D, Damnjanovic A, Sukhavasi R, Patel C, Geirhofer S (2014) Network densification: the dominant theme for wireless evolution into 5g. IEEE Commun Mag 52(2):82–89
Henderson T, Kotz D, Abyzov I (2008) The changing usage of a mature campus-wide wireless network. Comput Netw 52(14):2690–2712
Jain K, Padhye J, Padmanabhan VN, Qiu L (2005) Impact of interference on multi-hop wireless network performance. Wirel Netw 11(4):471–487
Zanella A, Bui N, Castellani A, Vangelista L, Zorzi M (2014) Internet of things for smart cities. IEEE Internet Things J 1(1):22–32
Jin J, Gubbi J, Marusic S, Palaniswami M (2014) An information framework for creating a smart city through internet of things. IEEE Internet Things J 1(2):112–121
Padhye J, Agarwal S, Padmanabhan VN, Qiu L, Rao A, Zill B (2005) Estimation of link interference in static multi-hop wireless networks. In: Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement, USENIX Association. pp 28–28
Khan AR, Bilal SM, Othman M (2012) A performance comparison of open source network simulators for wireless networks. In: IEEE international conference on control system, computing and engineering (ICCSCE), IEEE. pp 34–38
Bilalb SM, Othmana M et al (2013) A performance comparison of network simulators for wireless networks. arXiv preprint: arXiv:1307.4129
Chaudhary R, Sethi S, Keshari R, Goel S (2012) A study of comparison of network simulator-3 and network simulator-2. IJCSIT Int J Comput Sci Inf Technol 3(1):3085–3092
Love R (2013) Linux system programming: talking directly to the Kernel and C library. O’Reilly Media Inc., Sebastopol
Nakauchi K (2010) Introduction to network virtualization technologies in future internet research. In: Asia FI Summer School (August 26, 2010) www.asiafi.net/meeting/2010/summerschool/p/nakauchi.pdf
Cozybit (2013) Wmediumd. https://github.com/cozybit/wmediumd
Martínez Illán A (2013) Medium and mobility behaviour insertion for 802.11 emulated networks. Master’s thesis, Universitat Politècnica de Catalunya
Fit/iot-lab (2017) Very large scale open wireless sensor network testbed. https://www.iot-lab.info/. Accessed 28 Mar 2017
Tonneau AS, Mitton N, Vandaele J (2014) A survey on (mobile) wireless sensor network experimentation testbeds. In: 2014 IEEE International Conference on Distributed Computing in Sensor Systems, IEEE. pp 263–268
Fit-equipex. https://www.fit-equipex.fr/. Accessed 28 Mar 2017
Fleury E, Mitton N, Noel T, Adjih C (2015) Fit iot-lab: the largest iot open experimental testbed. ERCIM News 101:4
Watteyne T, Vilajosana X, Kerkez B, Chraim F, Weekly K, Wang Q, Glaser S, Pister K (2012) Openwsn: a standards-based low-power wireless development environment. Trans Emerg Telecommun Technol 23(5):480–493
Rampfl S (2013) Network simulation and its limitations. In: Proceeding zum seminar future internet, innovative internet technologien und mobilkommunikation und autonomous communication networks, vol 57
Phillips C, Sicker D, Grunwald D (2013) A survey of wireless path loss prediction and coverage mapping methods. IEEE Commun Surv Tutor 15(1):255–270
Adame T, Bel A, Bellalta B, Barcelo J, Oliver M (2014) IEEE 802.11 ah: the WiFi approach for M2M communications. IEEE Wirel Commun 21(6):144–152
Augustin A, Yi J, Clausen T, Townsley WM (2016) A study of LoRa: long range and low power networks for the internet of things. Sensors 16(9):1466
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Silvano, G., Silva, I., Oliveira, L. et al. LVWNet: an hybrid simulation architecture for wireless sensor networks. Des Autom Embed Syst 21, 139–155 (2017). https://doi.org/10.1007/s10617-017-9191-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10617-017-9191-y