The Internet of Things (IoT) will consist of billions of interconnected heterogeneous devices denoted as "smart objects." Smart objects are generally sensor/actuator-equipped and have constrained resources in terms of: (i) processing capabilities; (ii) available ROM/RAM; and (iii) communication reliability. To meet low-latency requirements, real-time IoT applications must rely on specific architectures designed in order to handle and process gigantic (in terms of number of sources of information and rate of received data) streams of data coming from smart objects. We refer to this smart object-generated data stream as "Big Stream," in contrast to traditional "Big Data" scenarios, where real-time constraints are not considered. In this paper, we propose a novel Cloud architecture for Big Stream applications that can efficiently handle data coming from deployed smart objects through a graph-based processing platform and deliver processed data to consumer applications with lowest latency.

A Graph-Based Cloud Architecture for Big Stream Real-Time Applications in the Internet of Things / Belli, Laura; Cirani, Simone; Ferrari, Gianluigi; Melegari, Lorenzo; Picone, Marco. - 508:(2015), pp. 91-105. ((Intervento presentato al convegno European Conference on Service-Oriented and Cloud Computing (ESOCC 2014) [10.1007/978-3-319-14886-1_10].

A Graph-Based Cloud Architecture for Big Stream Real-Time Applications in the Internet of Things

Laura Belli
;
Simone Cirani;Gianluigi Ferrari;Lorenzo Melegari;Marco Picone
2015

Abstract

The Internet of Things (IoT) will consist of billions of interconnected heterogeneous devices denoted as "smart objects." Smart objects are generally sensor/actuator-equipped and have constrained resources in terms of: (i) processing capabilities; (ii) available ROM/RAM; and (iii) communication reliability. To meet low-latency requirements, real-time IoT applications must rely on specific architectures designed in order to handle and process gigantic (in terms of number of sources of information and rate of received data) streams of data coming from smart objects. We refer to this smart object-generated data stream as "Big Stream," in contrast to traditional "Big Data" scenarios, where real-time constraints are not considered. In this paper, we propose a novel Cloud architecture for Big Stream applications that can efficiently handle data coming from deployed smart objects through a graph-based processing platform and deliver processed data to consumer applications with lowest latency.
978-3-319-14885-4
978-3-319-14886-1
A Graph-Based Cloud Architecture for Big Stream Real-Time Applications in the Internet of Things / Belli, Laura; Cirani, Simone; Ferrari, Gianluigi; Melegari, Lorenzo; Picone, Marco. - 508:(2015), pp. 91-105. ((Intervento presentato al convegno European Conference on Service-Oriented and Cloud Computing (ESOCC 2014) [10.1007/978-3-319-14886-1_10].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11381/2926371
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 17
  • ???jsp.display-item.citation.isi??? 13
social impact