Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Giovanni Nardini is active.

Publication


Featured researches published by Giovanni Nardini.


international conference on simulation and modeling methodologies technologies and applications | 2014

SimuLTE - A modular system-level simulator for LTE/LTE-A networks based on OMNeT++

Antonio Virdis; Giovanni Stea; Giovanni Nardini

This paper describes SimuLTE, an open-source system-level simulator for LTE and LTE-Advanced (LTE-A) networks. SimuLTE is based on OMNeT++, a well-known, widely-used modular simulation framework, which offers a high degree of experiment support. As such, it can be seamlessly integrated with all the networkoriented modules of the OMNeT++ family, such as INET, thus enabling - among other things - credible simulation of end-to-end real-life applications across heterogeneous technologies. We describe the modeling choices and general architecture of the SimuLTE software, with particular emphasis on the MAC and scheduling functions, and show performance evaluation results obtained using the simulator.


Archive | 2015

Simulating LTE/LTE-Advanced Networks with SimuLTE

Antonio Virdis; Giovanni Stea; Giovanni Nardini

In this work we present SimuLTE, an OMNeT++-based simulator for LTE and LTE-Advanced networks. Following well-established OMNeT++ programming practices, SimuLTE exhibits a fully modular structure, which makes it easy to be extended, verified, and integrated. Moreover, it inherits all the benefits of such a widely used and versatile simulation framework as OMNeT++, i.e., experiment support and seamless integration with the OMNeT++ network modules, such as INET. This allows SimuLTE users to build up mixed scenarios where LTE is only a part of a wider network. This paper describes the architecture of SimuLTE, with particular emphasis on the modeling choices at the MAC layer, where resource scheduling is located. Furthermore, we describe some of the verification and validation efforts and present an example of the performance analysis that can be carried out with SimuLTE.


Wireless Networks | 2017

Resource allocation for network-controlled device-to-device communications in LTE-Advanced

Giovanni Nardini; Giovanni Stea; Antonio Virdis; Dario Sabella; Marco Caretti

Network-controlled device-to-device (D2D) communication allows cellular users to communicate directly, i.e., without passing through the eNodeB, while the latter retains control over resource allocation. This allows the same time–frequency resources to be allocated to spatially separated D2D flows simultaneously, thus increasing the cell throughput. This paper presents a framework for: (1) selecting which communications should use the D2D mode, and when, and (2) allocating resources to D2D and non-D2D users, exploiting reuse for the former. We show that the two problems, although apparently similar, should be kept separate and solved at different timescales in order to avoid problems, such as excessive packet loss. We model both as optimization problems, and propose a heuristic solution to the second, which must be solved at millisecond timescales. Simulation results show that our framework is practically viable, it avoids the problem of packet losses, increases throughput and reduces delays.


Wireless Networks | 2016

Practical large-scale coordinated scheduling in LTE-Advanced networks

Giovanni Nardini; Giovanni Stea; Antonio Virdis; Dario Sabella; Marco Caretti

In LTE-Advanced, the same spectrum can be re-used in neighboring cells, hence coordinated scheduling is employed to improve the overall network performance (cell throughput, fairness, and energy efficiency) by reducing inter-cell interference. In this paper, we advocate that large-scale coordination can be obtained through a layered solution: a cluster of few (i.e., three) cells is coordinated at the first level, and clusters of coordinated cells are then coordinated at a larger scale (e.g., tens of cells). We model both small-scale coordination and large-scale coordination as optimization problems, show that solving them at optimality is prohibitive, and propose two efficient heuristics that achieve good results, and yet are simple enough to be run at every transmission time interval. Detailed packet-level simulations show that our layered approach outperforms the existing ones, both static and dynamic.


2016 1st International Workshop on Link- and System Level Simulations (IWSLS) | 2016

Modeling unicast device-to-device communications with simuLTE

Antonio Virdis; Giovanni Nardini; Giovanni Stea

In LTE-Advanced (LTE-A), device-to-device (D2D) transmissions allow two peering User Equipments to communicate directly without using the Evolved Node-B as relay. D2D is regarded as one of the enablers to bring LTE-A in the context of vehicular networks, smart cities, or M2M applications. Research on this topic is mostly carried out through link-level simulations. In this work, we describe instead the modeling of D2D into a system- level simulator, namely SimuLTE, which enables us to analyze the performance of applications and higher-layer protocols using D2D transmission. We first describe the modeling within the SimuLTE architecture, then we validate it and analyze the performance of D2D communications with frequency reuse.


Future Internet | 2017

A Fast and Reliable Broadcast Service for LTE-Advanced Exploiting Multihop Device-to-Device Transmissions

Giovanni Nardini; Giovanni Stea; Antonio Virdis

Several applications, from the Internet of Things for smart cities to those for vehicular networks, need fast and reliable proximity-based broadcast communications, i.e., the ability to reach all peers in a geographical neighborhood around the originator of a message, as well as ubiquitous connectivity. In this paper, we point out the inherent limitations of the LTE (Long-Term Evolution) cellular network, which make it difficult, if possible at all, to engineer such a service using traditional infrastructure-based communications. We argue, instead, that network-controlled device-to-device (D2D) communications, relayed in a multihop fashion, can efficiently support this service. To substantiate the above claim, we design a proximity-based broadcast service which exploits multihop D2D. We discuss the relevant issues both at the UE (User Equipment), which has to run applications, and within the network (i.e., at the eNodeBs), where suitable resource allocation schemes have to be enforced. We evaluate the performance of a multihop D2D broadcasting using system-level simulations, and demonstrate that it is fast, reliable and economical from a resource consumption standpoint.


international conference on communications | 2017

Flexible dynamic coordinated scheduling in virtual-RAN deployments

Niccolo Iardella; Giovanni Nardini; Giovanni Stea; Antonio Virdis; Antonio Frangioni; Laura Galli; Dario Sabella; F. Mauro; Gian Michele Dell'Aera; Marco Caretti

Using Coordinated Scheduling (CS), eNodeBs in a cellular network dynamically agree on which Resource Blocks (not) to use, so as to reduce the interference, especially for cell-edge users. This paper describes a software framework that allows dynamic CS to occur among a relatively large number of nodes, as part of a more general framework of network management devised within the Flex5Gware project. The benefits of dynamic CS, in terms of spectrum efficiency and resource saving, are illustrated by means of simulation and with live measurements on a prototype implementation using virtualized eNodeBs.


vehicular technology conference | 2016

Fast and Agile Lossless Mode Switching for D2D Communications in LTE-Advanced Networks

Giovanni Nardini; Giovanni Stea; Antonio Virdis; Dario Sabella; Marco Caretti

Direct (or D2D) communications allow two UEs to communicate without passing through the eNodeB. However, the two UEs may still need to relay their communication through the eNB from time to time, hence should be able to switch from the direct to the re-layed mode seamlessly, without this affecting the QoS. In this paper we show that in conventional systems a mode switching may cause relevant losses, and propose two architectures to miti-gate or solve this problem. Our proposals do not require extra signaling or additional functionalities to be added to the network, hence are scalable and inexpensive. We assess their effectiveness through detailed system-level simulations.


personal, indoor and mobile radio communications | 2016

Broadcasting in LTE-Advanced networks using multihop D2D communications

Giovanni Nardini; Giovanni Stea; Antonio Virdis; Dario Sabella; Marco Caretti

In an LTE-Advanced network, network-controlled Device-to-Device (D2D) communications can be combined in a multihop fashion to distribute broadcasts over user-defined (and possibly large) areas, with small latencies and occupying few resources. Such a service may be exploited for several purposes, (e.g. Internet of Things, Vehicular communications). Engineering a multihop D2D-based broadcast service requires working at both the application level on the User Equipment (UE) and at the resource-allocation level within the eNodeBs. This paper describes the necessary modifications at both the UE and the eNodeB, what the main issues are, and how to solve them efficiently. We evaluate the performance of the above service using system-level simulations, and demonstrate its advantages over standard broadcasting techniques.


wireless communications and networking conference | 2014

Improving network performance via optimization-based centralized coordination of LTE-A Cells

Giovanni Nardini; Giovanni Stea; Antonio Virdis; Marco Caretti; Dario Sabella

This paper shows how to improve the overall network performance (cell throughput, fairness, and energy efficiency) via centralized coordination of LTE-A cells. We first present optimization models for small-scale coordination (i.e., three cells). Then, we show that extending the same solution to a higher number of cells is generally unfeasible, due to both an unfeasible amount of reporting on the UE side, and too high computational requirements. To overcome this limitation we then propose a layered solution which i) relies on small-scale coordination at the first level (e.g., three cells at the same site), and ii) coordinates groups of coordinated cells at a higher scale (i.e., tens of cells), using optimization models, reaping the benefits of a centralized architecture. We show through packet-level simulations that our scheme brings significant benefits, in terms of fairness, throughput, and energy efficiency.

Collaboration


Dive into the Giovanni Nardini's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge