The Internet of Things (IoT) refers to the interconnection of billions of IP-enabled devices, denoted as smart objects", with limited capabilities, in terms of computational power and memory capacity, which typically operate in constrained environments, in an Internet-like structure. Large-scale systems and applications that rely on such a high number of devices, due to their complexity, need careful analysis and test, before being deployed to target environments. Traditional IoT simulators do not focus on the simulation of large scale deployments, as they are intended to evaluate and analyze low-level networking aspects, with groups of smart objects arranged in speci c topologies. In this paper, we illustrate an e cient simulation methodology, which is particularly suitable to test IoT systems with a large number of interconnected devices in Urban environments from an application-layer perspective. The main advantages of such an approach are: i) the capability to simulate large-scale systems with thousands of geographically distributed devices; ii) the maximization of code reuse; and iii) the high generality of simulated nodes, which can be characterized by multiple network interfaces and protocols, as well as different mobility, network, and energy consumption models.
A Simulation Platform for Large-Scale Internet of Things Scenarios in Urban Environments / Brambilla, G.; Picone, M.; Cirani, S.; Amoretti, M.; Zanichelli, F.. - (2014), pp. 50-55. (Intervento presentato al convegno 1st International Conference on IoT in Urban Space, Urb-IoT 2014 tenutosi a ita nel 27-28 Ottobre 2014) [10.4108/icst.urb-iot.2014.257268].
A Simulation Platform for Large-Scale Internet of Things Scenarios in Urban Environments
Picone M.;
2014
Abstract
The Internet of Things (IoT) refers to the interconnection of billions of IP-enabled devices, denoted as smart objects", with limited capabilities, in terms of computational power and memory capacity, which typically operate in constrained environments, in an Internet-like structure. Large-scale systems and applications that rely on such a high number of devices, due to their complexity, need careful analysis and test, before being deployed to target environments. Traditional IoT simulators do not focus on the simulation of large scale deployments, as they are intended to evaluate and analyze low-level networking aspects, with groups of smart objects arranged in speci c topologies. In this paper, we illustrate an e cient simulation methodology, which is particularly suitable to test IoT systems with a large number of interconnected devices in Urban environments from an application-layer perspective. The main advantages of such an approach are: i) the capability to simulate large-scale systems with thousands of geographically distributed devices; ii) the maximization of code reuse; and iii) the high generality of simulated nodes, which can be characterized by multiple network interfaces and protocols, as well as different mobility, network, and energy consumption models.Pubblicazioni consigliate
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris