Xavi Masip

Xavi Masip
Universitat Politècnica de Catalunya | UPC · Advanced Laboratory of Network Architectures (CRAAX)

About

234
Publications
38,730
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
2,910
Citations

Publications

Publications (234)
Conference Paper
Full-text available
Fog computing is a recent paradigm leveraging available resources at the edge of the network intended to extend the traditional cloud model towards the novel cloud continuum computing model. Recognized the unstoppable growth of highly dynamic and heterogeneous edge devices, as well as the pop up of a large set of diverse and ever more demanding ser...
Article
Full-text available
The specific demands of supply chains built upon large and complex IoT systems, make it a must to design a coordinated framework for cyber resilience provisioning, intended to guarantee trusted supply chains of ICT systems, built upon distributed, dynamic, potentially insecure, and heterogeneous ICT infrastructures. As such, the solution proposed i...
Article
As a result of advances in technology and highly demanding users expectations, more and more applications require intensive computing resources and, most importantly, high consumption of data distributed throughout the environment. For this reason, there has been an increasing number of research efforts to cooperatively use geographically distribut...
Article
Full-text available
The wide adoption of the recently coined fog and edge computing paradigms alongside conventional cloud computing creates a novel scenario, known as the cloud continuum, where services may benefit from the overall set of resources to optimize their execution. To operate successfully, such a cloud continuum scenario demands for novel management strat...
Preprint
Full-text available
The specific demands inherent to supply chains built upon large IoT systems, make a must the design of a coordinated framework for cyber resilience provisioning intended to guaranteeing trusted supply chains of ICT systems, built upon distributed, dynamic, potentially insecure and heterogeneous ICT infrastructures. As such, the proposed solution is...
Article
In order to address high latency issues that may arise when executing time-critical applications at the cloud side, the novel fog computing paradigm has emerged, thus enabling the execution of such applications within computation nodes present at the edge of the network. While executing such applications, a user may be moving in an area where a hig...
Preprint
Full-text available
The wide adoption of the recently coined fog and edge computing paradigms alongside conventional cloud computing creates a novel scenario, known as the cloud continuum, where services may benefit from the overall set of resources to optimize their execution. To operate successfully, such a cloud continuum scenario demands for novel management strat...
Chapter
Full-text available
Several discussions regarding IoT devices and Blockchain came out recently. On one hand, IoT devices have been widely adopted by a notable set of Internet services driven by their capacity to cover several needs (for example, monitoring a manufacturing process, guiding an autonomous car, or tracking a train). On the other hand, Blockchain technolog...
Article
Smart environments rely on the cloud for most computation activities; however, leveraging the availability of resources at the edge could complement the cloud capabilities to provide a resources continuum spectrum that takes advantage of the benefits of both technologies, cloud and edge computing. In this scenario, applications are usually decompos...
Conference Paper
Better resource utilization is a continuous demand for smart computing paradigm. Fog-to-Cloud (F2C) is emerging to satisfy that need. Adopting machine-learning (ML) techniques help F2C to priorly forecast system resource usage and performance, for keeping its promise towards better resource management. Performing ML techniques for predicting the re...
Conference Paper
Full-text available
In recent years, computer network architectures are experiencing a significant shift motivated by a myriad of edge devices generating a tremendous volume of data, service providers deploying real-time and huge bandwidth-consuming network applications, and mobile end-users demanding stringent quality of service and reduced service disruption. The fo...
Article
Full-text available
Fog‐to‐cloud (F2C) computing is an emerging computational platform. By combing the cloud, fog, and IoT, it provides an excellent framework for managing and coordinating the resources in any smart computing domain. Efficient management of these kinds of diverse resources is one of the critical tasks in the F2C system. Also, it must be considered tha...
Conference Paper
Fog computing brings cloud computing capabilities closer to the end-devices and users, while enabling location-dependent resource allocation, low latency services, and extending significantly the IoT services portfolio as well as market and business opportunities in the cloud and IoT sectors. With the number of devices growing exponentially globall...
Article
The evolution of the Internet of Things (IoT) is imposing many distinct challenges, particularly to guarantee both wide and global systems communication, and to ensure an optimal execution of services. To that end, IoT services must make the most out of both cloud and fog computing (turning into combined fog-cloud scenarios), which indeed requires...
Chapter
The fog/edge computing concept has set the foundations for the deployment of new services leveraging resources deployed at the edge paving the way for an innovative collaborative model, where end-users may collaborate with service providers by sharing idle resources at the edge of the network. Combined Fog-to-Cloud (F2C) systems have been recently...
Chapter
Critical infrastructures are bringing security, and safety for people in terms of healthcare, water, electricity, industry, transportation, etc. The huge amount of data produced by CIs need to be aggregated, filtered, and stored. Cloud computing was merged into the CIs for utilizing cloud data centers as a pay-as-you-go online computing system for...
Conference Paper
The Fog-to-Cloud (F2C) paradigm is emerging to both provide higher functional efficiency for latency-sensitive services and also help modern computing systems to be more intelligent. As it is still in its infancy, the biggest challenge for this domain is to build a proper resource allocation technique as part of an efficient resource management mod...
Article
Full-text available
Safety and security of Industrial Control Systems (ICS) applied in many critical infrastructures is essential. In these systems, hazards can be due either to system failure or cyber-attacks factors. Accurate hazard detection and reducing reconfiguration time after hazard is one of the most important objectives in these systems. One of the procedure...
Chapter
Full-text available
Nowadays, fog computing is emerged for providing computational power closer to the users. Fog computing brings real-time processing, low-latency, geo-distributed and etc. Although, fog computing do not come to compete cloud computing, it comes to collaborate. Recently, Fog-To-Cloud (F2C) continuum system is introduced to provide hierarchical comput...
Conference Paper
Fog computing brings cloud computing capabilities closer to the end-devices and users, while enabling location-dependent resource allocation, low latency services, and extending significantly the IoT services portfolio as well as market and business opportunities in the cloud and IoT sectors. With the number of devices growing exponentially globall...
Article
Coordinated fog (edge) and cloud computing systems are expected to expedite the evolution of smart farming toward openness and data sharing while making agriculture economically sustainable for smaller farms. We demonstrate a farming system that deploys low-cost technology and uniquely considers animal welfare and quality of life.
Conference Paper
Critical infrastructures are bringing security, and safety for people in terms of healthcare, water, electricity, industry, transportation, etc. The huge amount of data produced by CIs need to be aggregated, filtered, and stored. Cloud computing was merged into the CIs for utilizing cloud data centers as a pay-as-you-go online computing system for...
Article
With the advent of fog and edge computing paradigms, computation capabilities have been moved toward the edge of the network to support the requirements of highly demanding services. To ensure that the quality of such services is still met in the event of users’ mobility, migrating services across different computing nodes becomes essential. Severa...
Conference Paper
Technological revolutions have greatly increased the use of IoT devices for our daily life. Driving the fact that everything surrounding us is getting connected what turns into an unstoppable increase in the amount of data produced. This data represents the state of diverse environmental events and helps to control a large set of distinct activitie...
Article
Full-text available
Hybrid cloud multi-access edge computing (MEC) deployments have been proposed as efficient means to support Internet of Things (IoT) applications, relying on a plethora of nodes and data. In this paper, an overview on the area of hybrid clouds considering relevant research areas is given, providing technologies and mechanisms for the formation of s...
Chapter
Full-text available
In the recent years, the majority of the world’s Critical Infrastructures (CIs) have evolved to be more flexible, cost efficient and able to offer better services and conditions for business growth. Through this evolution, CIs and companies offering CI services had to adopt many of the recent advances of the Information and ommunication Technologie...
Conference Paper
Full-text available
several efforts are currently active in dealing with scenarios combining fog, cloud computing, out of which a significant proportion is devoted to control, and manage the resulting scenario. Certainly, although many challenging aspects must be considered towards the design of an efficient management solution, it is with no doubt that whatever the s...
Article
Full-text available
Fog-to-Cloud (F2C) is a novel paradigm aiming at extending the cloud computing capabilities to the edge of the network through the hierarchical and coordinated management of both, centralized cloud datacenters and distributed fog resources. It will allow all kind of devices that are capable to connect to the F2C network to share its idle resources...
Chapter
As the technology is rapidly evolving, the society as a whole is gradually surrounding by the Internet. In such a high connectivity scenario, the recently coined IoT concept becomes a commodity driving data generation rate to increase swiftly. To process and manage these data in an efficient way, a new strategy, referred to as Fog-to-Clod (F2C), ha...
Chapter
Fog-to-cloud (F2C) platforms provide an excellent framework for the efficient resource management in the context of smart cities. In such a scenario, a vast number of heterogeneous resources, including computing devices and IoT sensors, are considered in coordination to provide the best facilities. One of the most critical and challenging tasks in...
Chapter
Full-text available
Fog-to-Cloud (F2C) is a novel paradigm aimed at increasing the benefits brought by the growing Internet-of-Things (IoT) devices population at the edge of the network. F2C is intended to manage the available resources from the core to the edge of the network, allowing services to choose and use either a specific cloud or fog offer or a combination o...
Conference Paper
Fog-to-Cloud (F2C) computing is an emerging computational platform. By combing three existing computing platform layers (i.e., cloud, fog, and IoT), F2C provides an excellent framework for managing and coordinating the various participating resources in a smart environment scenario. Efficient management of these kinds of diverse resources is one of...
Conference Paper
In order to fully leverage idle computational resources in a fog computing scenario, a suitable discovery mechanism is needed. Within this context, F2C-Aware has been proposed in a previous work as a discovery solution where a device can detect nearby fog resources by scanning for custom 802.11 beacons being broadcast by those resources. Since mobi...
Conference Paper
Full-text available
Fog-to-cloud systems have emerged as a novel concept intended to improve service performance by considering fog and cloud resources in a coordinated way. In such a heterogeneous scenario, security provisioning becomes necessary, hence novel security solutions must be designed to handle the highly distributed fog-to-cloud nature. In the security are...
Conference Paper
Fog computing enables location dependent resource allocation and low latency services, while fostering novel market and business opportunities in the cloud sector. Aligned to this trend, we refer to Fog-to-cloud (F2C) computing system as a new pool of resources, set into a layered and hierarchical model, intended to ease the entire fog and cloud re...
Conference Paper
In order to meet the needs of emerging IoT applications having tight QoS constraints, new computing paradigms have been proposed, bringing computation resources closer to the edge of the network, where IoT resides. One of such paradigms is Fog-to-Cloud (F2C), defined as a framework where the combined use of fog and cloud resources is coordinated an...
Conference Paper
Full-text available
Fog-to-Cloud (F2C) is an emerging architecture intended to manage the resources continuum from far datacenters up to the near edge, putting together the cloud and fog concepts. It aims to obtain both, an efficient utilization of the entire set of available resources and an optimal execution of highly demanding services, supported by the deployment...
Article
The fast increment in the number of IoT (Internet of Things) devices is accelerating the research on new solutions to make cloud services scalable. In this context, the novel concept of fog computing as well as the combined fog-to-cloud computing paradigm is becoming essential to decentralize the cloud, while bringing the services closer to the end...
Article
The Internet of Things (IoT) has empowered the development of a plethora of new services, fueled by the deployment of devices located at the edge, providing multiple capabilities in terms of connectivity as well as in data collection and processing. With the inception of the Fog Computing paradigm, aimed at diminishing the distance between edge-dev...
Conference Paper
Fog-to-Cloud (F2C) is a novel architectural framework, driven by the needs imposed by emerging ubiquitous applications and relying on the coordinated use of fog and cloud computing. Within such a setup, a suitable mechanism addressing the resource discovery problem, taking into account fog-specific characteristics (i.e. mobility, heterogeneity, etc...
Article
Full-text available
Smart environments integrates various types of technologies, including cloud computing, fog computing, and the IoT paradigm. In such environments, it is essential to organize and manage efficiently the broad and complex set of heterogeneous resources. For this reason, resources classification and categorization becomes a vital issue in the control...
Chapter
The advent of fog computing devices as computing paradigm enriching traditional cloud computing applications, paves the way to deploy innovative services, typically not completely appropriate and well supported by cloud computing technology. For example, fog computing is highly suitable for services requiring high constraints on delay, such as depe...
Chapter
Full-text available
The growth of the Internet connected devices population has fuelled the emergence of new distributed computer paradigms; one of these paradigms is the so-called Fog-to-Cloud (F2C) computing, where resources (compute, storage, data) are distributed in a hierarchical fashion between the edge and the core of the network. This new paradigm has brought...
Conference Paper
Full-text available
The unstoppable adoption of cloud and fog computing is paving the way to developing innovative services, some requiring features not yet covered by either fog or cloud computing. Simultaneously, nowadays technology evolution is easing the monitoring of any kind of infrastructure, be it large or small, private or public, static or dynamic. The Fog-t...
Conference Paper
Internet of Things (IoT) services are unstoppably demanding more computing and storage resources. Aligned to this trend, cloud and fog computing came up as the proper paradigms meeting such IoT services demands. More recently, a new paradigm, so-called Fog to Cloud (F2C) computing, promises to make the most out of both both Fog and Cloud, paving th...
Article
The wide spread deployment of smart edge devices and applications that require real-time data processing, have with no doubt created the need to extend the reach of cloud computing to the edge, recently also referred to as Fog or Edge Computing. Fog computing implements the idea of extending the cloud where the "things" are, or in other words, impr...
Article
The need to extend the features of Cloud computing to the edge of the network has fueled the development of new computing architectures, such as Fog computing. When put together, the combined and continuous use of fog and cloud computing, lays the foundation for a new and highly heterogeneous computing ecosystem, making the most out of both, cloud...
Article
Fog computing has emerged as a promising technology that can bring cloud applications closer to the physical IoT devices at the network edge. While it is widely known what cloud computing is, how data centers can build the cloud infrastructure and how applications can make use of this infrastructure, there is no common picture on what fog computing...
Conference Paper
Full-text available
Future IoT services execution may benefit from combining resources at cloud and at the edge. To that end, new architectures should be proposed to handle IoT services in a coordinated way at either the edge of the network, the cloud, or both. Reacting to that need, the Fog-to-Cloud concept has been recently proposed. A key aspect in the F2C design r...
Conference Paper
A huge amount of data is constantly being produced in the world. Data coming from the IoT, from scientific simulations, or from any other field of the eScience, are accumulated over historical data sets and set up the seed for future Big Data processing, with the final goal to generate added value and discover knowledge. In such computing processes...
Conference Paper
The novel Fog-to-Cloud (F2C) computing paradigm has been recently proposed aiming at the enhanced integration of Fog Computing and Cloud Computing through the coordinated management of underlying resources, taking into account the peculiarities inherent to each computing model, and enabling the parallel and distributed execution of services into di...
Conference Paper
Cloud computing has been lately extended by fog computing. The main aim of fog computing is to shift computing resources to the edge of the network, hence generating proximate rich infrastructures highly matching common latency and privacy requirements for IoT services. Recently, fog computing and cloud computing have been merged in a collaborative...
Article
Full-text available
Fog computing has emerged as a promising technology that can bring the cloud applications closer to the physical IoT devices at the network edge. While it is widely known what cloud computing is, and how data centers can build the cloud infrastructure and how applications can make use of this infrastructure, there is no common picture on what fog c...
Article
Full-text available
The recent advances in cloud services technology are fueling a plethora of information technology innovation, including networking, storage, and computing. Today, various flavors have evolved of IoT, cloud computing, and so-called fog computing, a concept referring to capabilities of edge devices and users’ clients to compute, store, and exchange d...
Conference Paper
Smart Cities are the most challenging and promising technological solutions for absorbing the increasing pressure of population growth, while simultaneously enforcing a sustainable economic progress as well as a higher quality of life. Several technologies are involved in a potential Smart City deployment, although data are the fuel to achieve the...
Article
Animals play a profoundly important and intricate role in our lives today. Dogs have been human companions for thousands of years, but they now work closely with us to assist the disabled, and in combat and search and rescue situations. Farm animals are a critical part of the global food supply chain, and there is increasing consumer interest in or...