Giulio Rossi’s research while affiliated with University of Rome Tor Vergata and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (12)


FIGURE 2: ICN forwarding engine model and packets ( [4])
FIGURE 3: ICN federated database architecture
FIGURE 7: Stable and unstable system behavior
FIGURE 9: Maximum query rate vs. query area,1C+2M
FIGURE 11: Maximum query rate vs. query area with and without ICN cache,1C+2M, random storage

+3

Exploiting Information-Centric Networking to Federate Spatial Databases
  • Article
  • Full-text available

November 2019

·

37 Reads

·

4 Citations

IEEE Access

·

Giulio Rossi

·

Nicola Blefari Melazzi

This paper explores the methodologies, challenges, and expected advantages related to the use of the information-centric network (ICN) technology for federating spatial databases. ICN services allow simplifying the design of federation procedures, improving their performance, and providing so-called data-centric security. In this work, we present an architecture that is able to federate spatial databases and evaluate its performance using a real data set coming from OpenStreetMap within a heterogeneous federation formed by MongoDB and CouchBase spatial database systems.

Download




Exploiting Information Centric Networking to federate NoSQL Spatial Databases

March 2019

·

22 Reads

This paper explores methodologies, challenges and expected advantages related to the use of the Information Centric Network (ICN) technology for federating NoSQL databases. ICN services allow simplifying the design of federation procedures, improving their performance, and providing so-called data-centric security. In this work present an architecture able to federate NoSQL spatial databases and evaluate its performance, by using a real data set within a heterogeneous federation formed by MongoDB and CouchBase database systems.


Edge transcoding with name-based routing: demo

September 2018

·

8 Reads

·

2 Citations

This demonstration shows the use of ICN for tile-based panoramic video streaming. To reduce the bandwidth usage, tiles are encoded with different qualities. Tiles having a valuable impact on user QoE are fetched by the client at high quality, the others at low quality. A well-known drawback of having a video with multiple qualities is the reduction of the cache hit probability, since clients can single out different quality for a same tile. To cope this problem, we introduce transcoding functionality on edge nodes, which exploits ICN routing by name for edge processing implementation.


A Cluster-based Scalable Router for Information Centric Networks

June 2018

·

245 Reads

·

21 Citations

Computer Networks

To support content-oriented services, the routers in Information Centric Networks (ICN) have to provide packet processing functions that are more complex with respect to IP standards, making harder to attain high forwarding rates. The ICN community is working to overcome this issue, designing new software and hardware routers, for setting higher the throughput bar. In this work, we propose to distribute the workload of a router over several physical machines, resulting in a faster, Cluster-based, Scalable ICN router (CSR), able to operate with any current software/hardware ICN solution. We also present the specific challenges that the ICN paradigm poses to the design of a cluster router, and show how our proposed CSR deals with them. The overall forwarding rate can be increased or decreased by suitably dimensioning the number of cluster resources (horizontal scaling) or the performance of individual cluster resources (vertical scaling). When deployed in a cloud environment, the amount of cluster resources can follow the traffic demand, so implementing an elastic ICN router. To assess the feasibility of our approach, we developed a real CSR, based on a new kernel-based ICN load-balancer. The paper includes an extensive set of measurements devised to assess the capabilities and performance of the proposed solution.




Fig. 1. ICN forwarding engine model and packets 
Fig. 2. NoSQL/ICN distributed database architecture 
Fig. 3. Front-end and back-end server functionality 
Fig. 4. Data sharding and insert 
Fig. 6. Performance evaluation results 
Application of Information Centric Networking to NoSQL Databases: the Spatio-Temporal use case

March 2017

·

552 Reads

·

2 Citations

This paper explores methodologies, advantages and challenges related to the use of the Information Centric Network technology for developing NoSQL distributed databases, which are expected to play a central role in the forthcoming IoT and BigData era. ICN services make possible to simplify the development of the database software, improve performance, and provide data-level access control. We use our findings for devising a NoSQL spatio-temporal database, named OpenGeoBase, and evaluate its performance with a real data set related to Intelligent Transport System applications.


Citations (10)


... En la aplicación del método cuantitativo se obtuvo un análisis de las diferentes características comparativas como la facilidad de uso, configuraciones, calidad de servicio, entre otros que sobresalen en las bases de datos NoSQL clave/valor. Las características que se analizaron en [11], posterior a ello, se evaluó y se puso a prueba por los autores de este artículo, los resultados obtenidos se muestran en la Tabla 2. ...

Reference:

NoSQL Database Benchmarking: Key/value in an Application-building Environment
Exploiting Information-Centric Networking to Federate Spatial Databases

IEEE Access

... In addition to studies dedicated to network transmission time [104,106] or computation completion time [17,40], most studies measure the total latency (end-to-end delay) [3,37,41,64,84,93,95] in their evaluations. It is worth noting that only a few works [32,93,110] have evaluated the network and computation latency respectively. To better understand systems and their optimization potential, as well as for run-time optimization, it is important to analyze network and computation latency separately. ...

Multiple Network Function Execution in ICN-based Crowdsensing Service: Demo
  • Citing Conference Paper
  • September 2019

... Several IoT platforms (e.g., [1], [24], [25]) have been developed to focus on decoupling IoT infrastructure providers from application developers by providing sensor data as a service and sharing it with different applications. ...

Virtual IoT Systems: Boosting IoT Innovation by Decoupling Things Providers and Applications Developers
  • Citing Conference Paper
  • June 2019

... Transmitting video frames of such size results in increased transmission and propagation delays, hence leading to greater end-toend latency, particularly under dynamic and unstable network conditions between the edge and the server. To improve network transmission, previous works [6,42,52,56,64] have proposed a tilebased adaptive streaming pipeline for 360-degree video streaming, which segments each 360-degree video frame into sub-frames, or tiles, and transmits each tile with different bitrates to reduce latency. However, most of those works are optimized for better video watching experience rather than higher vision query accuracy, or assume on-demand streaming [13,20,71], and therefore cannot be directly applied to our case of live video analytics. ...

Tile-Based Panoramic Live Video Streaming on ICN
  • Citing Conference Paper
  • May 2019

... NDN routers have the ability to cache data while ensuring adequate bandwidth to meet the users' demands. This makes the technology highly efficient and reliable in managing and delivering content to its users [16]. The NDN router is Named-based communication relies heavily on naming as it directly influences routing, forwarding, and caching mechanisms. ...

A Cluster-based Scalable Router for Information Centric Networks

Computer Networks

... Finally, we point out that in [4], we dealt with ICN and NoSQL databases. However, in that paper, we explored how ICN can be internally used to implement a distributed database such as that shown in the right part of Fig. 1 (DBS #n). ...

Application of Information Centric Networking to NoSQL databases: The spatio-temporal use case
  • Citing Conference Paper
  • June 2017

... As a result, ITS architectures need schema-free databases to store non-related data provided by traffic surveillance and traffic sensor systems, which hitherto could not be stored in traditional RDBMSs. Orru et al. (2017), however, built an ITS application with a backend of a NoSQL database to create a public access of public transport information (of GTFS files) all over the world and also search for geotagged photos. NoSQL systems allow for the storage of such schema-less files, which would be difficult to implement in a traditional database. ...

Demonstration of OpenGeoBase: The ICN NoSQL spatio-temporal database
  • Citing Conference Paper
  • June 2017

... rez-López (2015) y Pisco et al. (2017) explicaron que un Sistema Gestor de Bases de Datos(SGBD) es un conjunto de programas que se encargan de almacenar, administrar y modificar los datos que contiene una base de datos, así como también, brindar el acceso seguro a los ellos, los SGBD están diseñados para gestionar grandes cantidades de información.Detti et al. (2017) mencionaron que los SGBD pueden ser relacionales o no relacionales como es el caso de los SGBD NoSQL, pero cual sea el caso, para poder utilizar la funcionalidad de gestión de datos espaciales, en la mayoría de ellos es necesario instalar extensiones para poder implementar procedimientos de indexación como son las estructuras R-Tree, as ...

Application of Information Centric Networking to NoSQL Databases: the Spatio-Temporal use case

... For instance in Figure 2a, the orchestrator carries out a discovery query whose area intersects both Italy and Norway; the receiving Norway (NO) NAP forwards the query to the Italy (IT) NAP too, then collects internal Norwegian and external Italian results, validates them through embedded security bits, and sends the result back to the orchestrator (not shown). As in [22], ICN caching is used to directly reply to queries of popular objects, reducing query latency and offloading the back-end NoSQL base. ...

OpenGeoBase: Information Centric Networking Meets Spatial Database Applications
  • Citing Conference Paper
  • December 2016

... And it can process data through .NET objects, without need to pay attention to the basic database that stores the data. By separating the database design from the domain object design, it makes programs more scalable and maintainable [9]. ...

OpenGeoBase: Information Centric Networking meets Spatial Database applications
  • Citing Article
  • July 2016