Dissertations / Theses on the topic 'Fog Computing'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Fog Computing.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Bozios, Athanasios. "Fog Computing : Architecture and Security aspects." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-80178.
Full textRahafrouz, Amir. "Distributed Orchestration Framework for Fog Computing." Thesis, Luleå tekniska universitet, Institutionen för system- och rymdteknik, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-77118.
Full textGrandi, Stefano. "Sviluppo di Servizi Android per applicazioni Fog Computing." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2017.
Find full textValieri, Mario. "Dynamic Resource and Service Discovery in Fog Computing." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2021. http://amslaurea.unibo.it/22265/.
Full textMachado, Miguel Chagas Bilhau. "Monitoring system based on fog computing." Master's thesis, Universidade de Aveiro, 2017. http://hdl.handle.net/10773/23462.
Full textThis thesis is a contribution of an architectural solution, describing a system that represents an extra layer of computing power, placed between the cloud and sensor networks, acting both as a mediator whose central task is to manage, monitor and collect data from geographically-located groups of sensor nodes and as a communication hub to the cloud with which data is exchanged in a compact and minimalist fashion. The latter is accomplished by designing nodes as autonomous entities, able to organise themselves in smaller groups, within the system. Additionally, these entities possess inherent mechanisms which aim to accomplish fault tolerance within groups of nodes, maintaining the status quo of the overall system while performing in an ubiquitous environment, continuously embracing contextual changes. The overall solution was tested in a proof of concept where we conceived three test cases that helped us validate it.
Este documento apresenta uma arquitectura como solução para o desenvolvimento de uma camada extra de poder computacional entre os serviços na núvem e a Internet das Coisas, denominada de computação no nevoeiro. Esta camada é responsável pela gestão e recolha de dados provenientes de conjuntos de sensores, geograficamente distribuídos, em níveis inferiores. Assim, o nevoeiro permite servir como ponto de agregação comunicando directamente com a núvem, minimizando a quantidade de tráfego na rede. A solução descreve a camada de nevoeiro como um conjunto de grupos de nós que se agrupam e organizam como um todo, autonomamente. Existem ainda mecanismos auxiliares que permitem a existência de um certo grau de tolerância a falhas de forma a manter o status quo do sistema em ambientes ubíquos, lidando com as constantes alterações de contexto. A solução foi testada e validada através de uma prova de conceito onde foram realizados três casos de teste, concebidos de forma a abranger todos os componentes da mesma.
Mebrek, Adila. "Fog Computing pour l’Internet des objets." Thesis, Troyes, 2020. http://www.theses.fr/2020TROY0028.
Full textFog computing is a promising approach in the context of the Internet of Things (IoT) as it provides functionality and resources at the edge of the network, closer to end users. This thesis studies the performance of fog computing in the context of latency sensitive IoT applications. The first issue addressed is the mathematical modeling of an IoT-fogcloud system, and the performance metrics of the system in terms of energy consumed and latency. This modeling will then allow us to propose various effective strategies for content distribution and resource allocation in the fog and the cloud. The second issue addressed in this thesis concerns the distribution of content and object data in fog / cloud systems. In order to simultaneously optimize offloading and system resource allocation decisions, we distinguish between two types of IoT applications: (1) IoT applications with static content or with infrequent updates; and (2) IoT applications with dynamic content. For each type of application, we study the problem of offloading IoT requests in the fog. We focus on load balancing issues to minimize latency and the total power consumed by the system
Huang, Chih-Kai. "Scalability of public geo-distributed fog computing federations." Electronic Thesis or Diss., Université de Rennes (2023-....), 2024. http://www.theses.fr/2024URENS055.
Full textBuilding a large-scale, multi-tenant, public, geo-distributed fog computing platform where any application can be deployed requires a large number of computing resources placed at different strategic locations spanning an entire country or even a continent. One of the challenges to realizing this public fog platform is scalability. To this end, this thesis focuses on addressing some scalability challenges and proposes a series of solutions. First, we present the meta-federations concept, where many independent local resource providers may lease their resources to multiple fog providers to solve the service coverage and resource utilization issues. We propose UnBound, a scalable meta-federations framework that specifically addresses the difficult multi-tenancy challenges introduced by meta-federations. Second, we propose two monitoring frameworks designed for geo-distributed cluster federation environments, Acala and AdapPF, which aim to reduce the cross-cluster network traffic of monitoring while maintaining the accuracy of the monitoring data
Butterfield, Ellis H. "Fog Computing with Go: A Comparative Study." Scholarship @ Claremont, 2016. http://scholarship.claremont.edu/cmc_theses/1348.
Full textStruhar, Vaclav. "Improving Soft Real-time Performance of Fog Computing." Licentiate thesis, Mälardalens högskola, Inbyggda system, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-55679.
Full textCivolani, Lorenzo. "Fast Docker Container Deployment in Fog Computing infrastructures." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2019. http://amslaurea.unibo.it/17701/.
Full textMeskine, Mohamed. "Vehicular Fog/Edge Computing to improve dependability and performance." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020.
Find full textFahs, Ali Jawad. "Proximity-aware replicas management in geo-distributed fog computing platforms." Thesis, Rennes 1, 2020. http://www.theses.fr/2020REN1S076.
Full textGeo-distributed fog computing architectures provide users with resources reachable within low latency. However, fully exploiting the fog architecture requires a similar distribution of the application by the means of replication. As a result, fog application replica management should implement proximity-aware algorithms to handle different levels of resource management. In this thesis, we addressed this problem over three contributions. First, we designed a proximity-aware user-to-replica routing mechanism. Second, we proposed dynamic tail-latency-aware replica placement algorithms. Finally, we developed autoscaling algorithms to dynamically scale the application resources according to the non-stationary workload experienced by fog platforms
Khan, Kafeel Ahmed. "Web-based Management of Fog Computing Services implemented in Docker." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2019. http://amslaurea.unibo.it/18934/.
Full textBhal, Siddharth. "Fog computing for robotics system with adaptive task allocation." Thesis, Virginia Tech, 2017. http://hdl.handle.net/10919/78723.
Full textMaster of Science
POLTRONIERI, Filippo. "Value-of-Information Middlewares for Fog and Edge Computing." Doctoral thesis, Università degli studi di Ferrara, 2021. http://hdl.handle.net/11392/2488252.
Full textCon i termini Fog ed Edge Computing si indicano dei paradigmi computazionali che, spostando l'elaborazione dei dati IoT nelle prossimità sia dei dispositivi che degli utenti, mirano a fornire servizi a bassa latenza, immersivi e real-time. Fog ed Edge Computing trovano applicazione in contesti Smart Cities, dove è possibile sfruttare la capacità computazionale di gateway IoT, Cloudlet e Base Station per elaborare parte dei dati generati dall'IoT direttamente ai margini della rete. L'adozione dei paradigmi di Fog ed Edge Computing è tuttavia complessa in quanto pone una serie di sfide tra cui il processamento dell’enorme mole di dati generati dall’IoT, la presenza di un numero limitato di dispositivi altamente eterogenei e con capacità computazionali scarse, requisiti di servizio altamente dinamici e reti con caratteristiche eterogenee. Per garantire i requisiti stringenti di bassa latenza, soluzioni per Fog ed Edge Computing devono essere in grado di utilizzare al meglio le scarse risorse a disposizione, gestendole al meglio. Se questi paradigmi sono oggetto di ampie ricerche, vi è la necessità di investigare soluzioni innovative che consentano di gestire l’enorme mole dati IoT e permettere una concreta applicazione di Fog ed Edge Computing. Questa tesi propone middleware innovativi in grado di fornire soluzioni complete per fronteggiare al meglio le caratteristiche altamente dinamiche di scenari Smart Cities, fornendo metodologie e strumenti per allocare e distribuire servizi tra le risorse a disposizione, monitorare lo stato delle risorse e modificare prontamente la loro configurazione. Come criterio innovativo per la prioritizzazione dei dati IoT per processamento e disseminazione, questa tesi adotta il concetto di Value-of-Information (VoI), nato come estensione della Teoria dell'Informazione di Shannon e applicato in ambiti decisionali. A tal fine, questa tesi propone politiche di gestione delle informazioni che consentono di realizzare servizi modulari e facilmente (ri-)componibili e tecniche di ottimizzazione innovative che ben si adattano a questi servizi. Inoltre, i middleware presentati in questa tesi integrano il concetto di VoI sia a livello di servizio che a livello di gestione per selezionare le informazioni più preziose per l'elaborazione e la diffusione, riducendo così il carico computazionale e garantendo una gestione ottimale dei dispositivi e della rete. Le ricerche presentate in questa tesi sono il risultato della collaborazione con istituti di ricerca internazionali e di un periodo di ricerca trascorso presso il Florida Institute for Human and Machine Cognition (IHMC), FL, USA.
Ahlcrona, Felix. "Sakernas Internet : En studie om vehicular fog computing påverkan i trafiken." Thesis, Högskolan i Skövde, Institutionen för informationsteknologi, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-15713.
Full textFuture vehicles will be very different from today's vehicles. Much of the change will be done using the IoT. The world will be very connected, sensors will be able to access data that most of us did not even know existed. More data also means more problems. Enormous amounts of data will be generated and distributed by the future's IoT devices, and this data needs to be analyzed and stored efficiently using Big data Principles. Fog computing is a development of Cloud technology that is suggested as a solution to many of the problems IoT suffer from. Are traditional storage and analysis tools sufficient for the huge volume of data that will be produced or are new technologies needed to support development? This study will try to answer the question: "What problems and opportunities does the development of Fog computing in passenger cars have for consumers?" The question is answered by a systematic literature study. The objective of the systematic literature study is to identify and interpret previous literature and research. Analysis of the material has been done by using open coding where coding has been used to sort and categorize data. Results show that technologies like IoT, Big data and Fog computing are very integrated in each other. In the future vehicles there will be a lot of IoT devices that produce huge amounts of data. Fog computing will be an effective solution for managing the amount of data from IoT devices with a low latency. The possibilities will create new applications and systems that help improve traffic safety, the environment and information about the car's state and condition. There are several risks and problems that need to be resolved before a full-scale version can be used, such as data authentication, user integrity, and deciding on the most efficient mobility model.
Ahmed, Arif. "Efficient cloud application deployment in distributed fog infrastructures." Thesis, Rennes 1, 2020. http://www.theses.fr/2020REN1S004.
Full textFog computing architectures are composed of a large number of machines distributed across a geographical area such as a city or a region. In this context it is important to support a quick startup of applications deployed in the for of docker containers. This thesis explores the reasons for slow deployment and identifies three improvement opportunities: (1) improving the Docker cache hit rate; (2) speed-up the image installation operation; and (3) accelerate the application boot phase after the creation of a container
Jalew, Esubalew Alemneh. "Fog Computing based traffic Safety for Connected Vulnerable Road Users." Thesis, Bourgogne Franche-Comté, 2019. http://www.theses.fr/2019UBFCK057/document.
Full textAnnually, millions of people die and many more sustain non-fatal injuries because of road traffic crashes. Despite multitude of countermeasures, the number of causalities and disabilities owing to traffic accidents are increasing each year causing grinding social, economic, and health problems. Due to their high volume and lack of protective-shells, more than half of road traffic deaths are imputed to vulnerable road users (VRUs): pedestrians, cyclists and motorcyclists. Mobile devices combined with fog computing can provide feasible solutions to protect VRUs by predicting collusions and warning users of an imminent traffic accident. Mobile devices’ ubiquity and high computational capabilities make the devices an important components of traffic safety solutions. Fog computing has features that suits to traffic safety applications as it is an extension of cloud computing that brings down computing, storage, and network services to the proximity of end user. Therefore, in this thesis, we have proposed an infrastructure-less traffic safety architecture that depends on fog computing and mobile devices possessed by VRUs and drivers. The main duties of mobile devices are extracting their positions and other related data and sending cooperative awareness message to a nearby fog server using wireless connection. The fog server estimates collision using a collision prediction algorithm and sends an alert message, if an about-to-occur collision is predicted. Evaluation results shows that the proposed architecture is able to render alerts in real time. Moreover, analytical and performance evaluations depict that the architecture outperforms other related road safety architectures in terms of reliability, scalability and latency. However, before deploying the architecture, challenges pertaining to weaknesses of important ingredients of the architecture should be treated prudently. Position read by mobile devices are not accurate and do not meet maximum position sampling rates traffic safety applications demand. Moreover, continuous and high rate position sampling drains mobile devices battery quickly. From fog computing’s point of view, it confronts new privacy and security challenges in addition to those assumed from cloud computing. For aforementioned challenges, we have proposed new solutions: (i) In order to improve GPS accuracy, we have proposed an efficient and effective two-stage map matching algorithm. In the first stage, GPS readings obtained from smartphones are passed through Kalman filter to smooth outlier readings. In the second stage, the smoothed positions are mapped to road segments using online time warping algorithm. (ii) position sampling frequency requirement is fulfilled by an energy efficient location prediction system that fuses GPS and inertial sensors’ data. (iii) For energy efficiency, we proposed an energy efficient fuzzy logic-based adaptive beaconing rate management that ensures safety of VRUs. (iv) finally, privacy and security issues are addressed indirectly using trust management system. The two-way subjective logic-based trust management system enables fog clients to evaluate the trust level of fog servers before awarding the service and allows the servers to check out the trustworthiness of the service demanders. Engaging omnipresent mobile device and QoS-aware fog computing paradigm in active traffic safety applications has the potential to reduce overwhelming number of traffic accidents on VRUs
Holm, Rasmus. "The fog-unit : Evaluation of the fog-unit’s effect on network performance." Thesis, Mittuniversitetet, Avdelningen för informationssystem och -teknologi, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-34048.
Full textSegura, Danilo Costa Marim. "Integrando grades móveis em uma arquitetura orientada a serviços." Universidade de São Paulo, 2016. http://www.teses.usp.br/teses/disponiveis/55/55134/tde-13122016-095843/.
Full textThe increasing number of mobile devices, such as smartphones, tablets and laptops, as well as advances in their computing power have enabled us to consider them as resources, exploring the proximity. The use of near computing resources is growing year by year, being called as Fog computing, where the elements on the edge of the Internet are exploited, once the computer services providers could be unavailable or overloaded. Thus, this Masters project focuses on using mobile devices to provide computing services among them through a heuristic called Adapted Maximum Regret, which tries to minimize energy consumption and avoid untrustable devices. There is also top-level metaheuristic which interconnects different clusters of devices on the edge of the Internet with global information to guarantee Quality of Services (QoS). We conducted a set of experiments that showed us to avoid devices with a high degree of failures to save more energy when allocating tasks among them, as well as decreasing the applications response time and communication through adjusts in the selection algorithm of external agglomerates.
Shirin, Abkenar Forough. "Towards Hyper-efficient IoT Networks Using Fog Paradigm." Thesis, The University of Sydney, 2022. https://hdl.handle.net/2123/28951.
Full textZaripov, Behruz. "Analysis of Fog Networking Procedures in Heterogeneous Wireless Networks." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2017.
Find full textSellami, Youssef. "Secure data management in an IoT-Fog/Edge computing architecture." Electronic Thesis or Diss., Valenciennes, Université Polytechnique Hauts-de-France, 2024. https://ged.uphf.fr/nuxeo/site/esupversions/14bb8a1d-7fbb-4d10-a7e7-99650617c232.
Full textThe Internet of Things (IoT) aims to integrate the physical and digital worlds into a single ecosystem by interconnecting a large number of intelligent objects (sensors/actuators, smartphones, autonomous vehicles, etc.), to the internet. However, the massive amount of data is one of the inevitable consequences of the exponential growth in the number of connected objects. The evolution of the IoT and its applications in the years to come (industry 4.0, smart cities, intelligent transport) requires data management adapted to the limited capacities of connected objects. New processing and communication paradigms, such as fog or edge computing, are being studied to meet the expectations of applications and their users.These architectures use components (such as routers, base stations, user machines, etc.) located in close proximity to objects and end-user. However, this technological coupling of IoT and Fog/Edge computing does not yet incorporate sufficiently robust security mechanisms in view of the targeted deployment environments and the critical applications they will have to support.This thesis first explores the emerging IoT-edge and fog computing architectures and highlights the various security challenges and issues posed by this new paradigm. One of the critical problems identified is guaranteeing data integrity in the highly dynamic and distributed environment of fog computing. Unfortunately, the traditional centralized third-party auditors are ineffective due to high network latency and associated constraints. Therefore, to solve this issue, we propose an efficient public verification protocol leveraging the Short Integer Solution (SIS) problem and identity-based signatures. This new protocol ensures data integrity and authenticity, allows for legitimate data modifications, and enables distributed data integrity verification without relying on a trusted third party.Furthermore, we address in this thesis the data trustworthiness in fog computing systems, which is crucial for the reliability of events shared between fog nodes and data sources. A novel Blockchain-based solution is presented to create a transparent, traceable environment for evaluating event trustworthiness, preserving trust scores, and fostering accountability. Our model calculates trust scores based on factors such as event plausibility, temporal relevance and distance relevance to effectively identify malicious entities and encourage trustworthy behavior.Finally, we focused in this thesis on the protection of data confidentiality against the quantum threat in the Edge/IoT context. In addition, several post-quantum cryptographic schemes have been proposed in the literature, aiming to develop encryption techniques resistant to such attacks.Due to its promising security properties and efficiency against quantum attacks, NTRU was selected as a candidate in the final round of the NIST competition on post-quantum cryptography. However, this method poses challenges for constrained devices due to its potentially higher computational and memory requirements. Motivated by the necessity to increase the lifetime of resource-constrained IoT devices while being able to resist quantum attacks, we propose a new NTRU-based collaborative scheme. Our scheme preserves the confidentiality of sensitive information exchanged among constrained IoT devices deployed in an edge computing architecture. Moreover, it distributes the workload of the cryptographic operations across edge nodes and IoT devices within the same network. This collaborative approach allows IoT devices to significantly reduce their computational costs while guaranteeing data confidentiality. Furthermore, the proposed distribution of computing enables scalability of the architecture and improves the sustainability of IoT environments.Keywords: Fog computing, Edge computing, IoT, Data integrity, Security, Lattice-based cryptography, SIS problem, NTRU, Trust management, Confidentiality
Xia, Ye. "Combining Heuristics for Optimizing and Scaling the Placement of IoT Applications in the Fog." Thesis, Université Grenoble Alpes (ComUE), 2018. http://www.theses.fr/2018GREAM084/document.
Full textAs fog computing brings processing and storage resources to the edge of the network, there is an increasing need of automated placement (i.e., host selection) to deploy distributed applications. Such a placement must conform to applications' resource requirements in a heterogeneous fog infrastructure, and deal with the complexity brought by Internet of Things (IoT) applications tied to sensors and actuators. This paper presents four heuristics to address the problem of placing distributed IoT applications in the fog. By combining proposed heuristics, our approach is able to deal with large scale problems, and to efficiently make placement decisions fitting the objective: minimizing placed applications' average response time. The proposed approach is validated through comparative simulation of different heuristic combinations with varying sizes of infrastructures and applications
Guardo, Ermanno Lorenzo. "Edge Computing: challenges, solutions and architectures arising from the integration of Cloud Computing with Internet of Things." Doctoral thesis, Università di Catania, 2018. http://hdl.handle.net/10761/3908.
Full textBida, Mihail. "Tecniche di Drift Detection basate su Fog Computing per Scenari Industria 4.0." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2021. http://amslaurea.unibo.it/23020/.
Full textVENANZI, RICCARDO. "Device as a Service and Fog Computing Middleware for the Internet of Things." Doctoral thesis, Università degli studi di Ferrara, 2019. http://hdl.handle.net/11392/2488079.
Full textNallendran, Vignesh Raja. "Predicting Performance Run-time Metrics in Fog Manufacturing using Multi-task Learning." Thesis, Virginia Tech, 2021. http://hdl.handle.net/10919/102501.
Full textMaster of Science
Smart manufacturing aims at utilizing Internet of things (IoT), data analytics, cloud computing, etc. to handle varying market demand without compromising the productivity or quality in a manufacturing plant. To support these efforts, Fog manufacturing has been identified as a suitable computing architecture to handle the surge of data generated from the IoT devices. In Fog manufacturing computational tasks are completed locally through the means of interconnected computing devices called Fog nodes. However, the communication and computation resources in Fog manufacturing are limited. Therefore, its effective utilization requires optimal strategies to schedule the computational tasks and assign the computational tasks to the Fog nodes. A prerequisite for adapting such strategies is to accurately predict the performance of the Fog nodes. In this thesis, a multi-task learning methodology is adopted to predict the performance in Fog manufacturing. Specifically, since the computation flow and the data querying activities vary between the Fog nodes in practice. The metrics that reflect the performance in the Fog nodes are heterogenous in nature and cannot be effectively modeled through conventional predictive analysis. A Fog manufacturing testbed is employed to evaluate the prediction accuracies of the proposed model and benchmark models. The results show that the multi-task learning model has better prediction accuracy than the benchmarks and that it can model the heterogeneities among the Fog nodes. The proposed model can further be incorporated in scheduling and assignment strategies to effectively utilize Fog manufacturing's computational services.
Schenfeld, Matheus Crespi. "Fog e edge computing : uma arquitetura h?brida em um ambiente de internet das coisas." Pontif?cia Universidade Cat?lica do Rio Grande do Sul, 2017. http://tede2.pucrs.br/tede2/handle/tede/7730.
Full textApproved for entry into archive by Caroline Xavier (caroline.xavier@pucrs.br) on 2017-11-14T10:44:28Z (GMT) No. of bitstreams: 1 DIS_MATHEUS_CRESPI_SCHENFELD_COMPLETO.pdf: 6989470 bytes, checksum: 4a16f12e8953d43da2cb18cc63c6119a (MD5)
Made available in DSpace on 2017-11-14T10:44:39Z (GMT). No. of bitstreams: 1 DIS_MATHEUS_CRESPI_SCHENFELD_COMPLETO.pdf: 6989470 bytes, checksum: 4a16f12e8953d43da2cb18cc63c6119a (MD5) Previous issue date: 2017-03-23
Internet of Things (IoT) is considered a computational evolution that advocates the existence of a large number of physical objects embedded with sensors and actuators, connected by wireless networks and communicating through the Internet. From the beginning of the concept to the present day, IoT is widely used in the various sectors of industry and also in academia. One of the needs encountered in these areas was to be connected to IoT devices or subsystems throughout the world. Thus, cloud computing gains space in these scenarios where there is a need to be connected and communicating with a middleware to perform the data processing of the devices. The concept of cloud computing refers to the use of memory, storage and processing of shared resources, interconnected by the Internet. However, IoT applications sensitive to communication latency, such as medical emergency applications, military applications, critical security applications, among others, are not feasible with the use of cloud computing, since for the execution of all calculations and actions messaging between devices and the cloud is required. Solving this limitation found in the use of cloud computing, the concept of fog computing arises and whose main idea is to create a federated processing layer, still in the local network of the computing devices of the ends of the network. In addition to fog computing, there is also edge computing operating directly on the devices layer, performing some kind of processing, even with little computational complexity, in order to further decrease the volume of communication, besides collaborating to provide autonomy in decision making yet in the Things layer. A major challenge for both fog and edge computing within the IoT scenario is the definition of a system architecture that can be used in different application domains, such as health, smart cities and others. This work presents a system architecture for IoT devices capable of enabling data processing in the devices themselves or the closest to them, creating the edge computing layer and fog computing layer that can be applied in different domains, improving Quality of Services (QoS) and autonomy in decision making, even if the devices are temporarily disconnected from the network (offline). The validation of this architecture was done within two application scenarios, one of public lighting in smart city environment and another simulating an intelligent agricultural greenhouse. The main objectives of the tests were to verify if the use of the concepts of edge and fog computing improve system efficiency compared to traditional IoT architectures. The tests revealed satisfactory results, improving connection times, processing and delivery of information to applications, reducing the volume of communication between devices and core middleware, and improving communications security. It also presents a review of related work in both academia and industry.
Internet das Coisas (IoT) ? considerada uma evolu??o computacional que preconiza a exist?ncia de uma grande quantidade de objetos f?sicos embarcados com sensores e atuadores, conectados por redes sem fio e que se comunicam atrav?s da Internet. Desde o surgimento do conceito at? os dias atuais, a IoT ? amplamente utilizada nos diversos setores da ind?stria e tamb?m no meio acad?mico. Uma das necessidades encontradas nessas ?reas foi a de estar conectado com dispositivos ou subsistemas de IoT espalhados por todo o mundo. Assim, cloud computing ganha espa?o nesses cen?rios, onde existe a necessidade de estar conectado e se comunicando com um middleware para realizar o processamento dos dados dos dispositivos. O conceito de cloud computing refere-se ao uso de mem?ria, armazenamento e processamento de recursos compartilhados, interligados pela Internet. No entanto, aplica??es IoT sens?veis ? lat?ncia de comunica??o, tais como, aplica??es m?dico-emergenciais, aplica??es militares, aplica??es de seguran?a cr?tica, entre outras, s?o invi?veis com o uso de cloud computing, visto que para a execu??o de todos os c?lculos e a??es ? necess?ria a troca de mensagens entre dispositivos e nuvem. Solucionando essa limita??o encontrada na utiliza??o de cloud computing, surge o conceito de fog computing, cuja ideia principal ? criar uma camada federada de processamento ainda na rede local dos dispositivos de computa??o das extremidades da rede. Al?m de fog computing tamb?m surge edge computing operando diretamente na camada dos dispositivos, realizando algum tipo de processamento, mesmo que de pouca complexidade computacional, a fim de diminuir ainda mais o volume de comunica??o, al?m de colaborar para prover autonomia na tomada de decis?es ainda na camada das coisas. Um grande desafio tanto para fog quanto para edge computing dentro do cen?rio de IoT ? a defini??o de uma arquitetura de sistema que possa ser usada em diferentes dom?nios de aplica??o, como sa?de, cidades inteligentes entre outros. Esse trabalho apresenta uma arquitetura de sistema para dispositivos IoT capaz de habilitar o processamento de dados nos pr?prios dispositivos ou o mais pr?ximo deles, criando a camada de edge e fog computing que podem ser aplicadas em diferentes dom?nios, melhorando a Qualidade dos Servi?os (QoS) e autonomia na tomada de decis?o, mesmo se os dispositivos estiverem temporariamente desconectados da rede (offline). A valida??o dessa arquitetura foi feita dentro de dois cen?rios de aplica??o, um de ilumina??o p?blica em ambiente de IoT e outro simulando uma estufa agr?cola inteligente. Os principais objetivos das execu??es dos testes foram verificar se a utiliza??o dos conceitos de edge e fog computing melhoram a efici?ncia do sistema em compara??o com arquiteturas tradicionais de IoT. Os testes revelaram resultados satisfat?rios, melhorando os tempos de conex?o, processamento e entrega das informa??es ?s aplica??es, redu??o do volume de comunica??o entre dispositivos e core middleware, al?m de melhorar a seguran?a nas comunica??es. Tamb?m ? apresentada uma revis?o de trabalhos relacionados tanto no meio acad?mico como no da ind?stria.
Solimando, Michele. "Infrastrutture basate su Edge Computing per Supporto a Servizi Mobili in Ambienti Ostili." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2016. http://amslaurea.unibo.it/11331/.
Full textRamalho, Fl?vio de Sousa. "SmartEdge: fog computing cloud extensions to support latency-sensitive IoT applications." PROGRAMA DE P?S-GRADUA??O EM SISTEMAS E COMPUTA??O, 2016. https://repositorio.ufrn.br/jspui/handle/123456789/22557.
Full textApproved for entry into archive by Arlan Eloi Leite Silva (eloihistoriador@yahoo.com.br) on 2017-04-05T18:17:54Z (GMT) No. of bitstreams: 1 FlavioDeSousaRamalho_DISSERT.pdf: 3355624 bytes, checksum: 3f25f965b48c6134a1b1af73cc666a52 (MD5)
Made available in DSpace on 2017-04-05T18:17:55Z (GMT). No. of bitstreams: 1 FlavioDeSousaRamalho_DISSERT.pdf: 3355624 bytes, checksum: 3f25f965b48c6134a1b1af73cc666a52 (MD5) Previous issue date: 2016-12-15
O r?pido crescimento do n?mero de dispositivos conectados ? Internet, associado ?s taxas crescentes de popularidade e demanda de aplica??es e servi?os em tempo real na nuvem, com restri??es de lat?ncia, torna muito dif?cil para estruturas de computa??o em nuvem tradicionais acomod?-los de forma eficiente. Mais especificamente, a abordagem centralizada adotada tradicionalmente por Data Centers (DC) atuais apresentam problemas de desempenho para atender de aplica??es em nuvem com alta densidade, principalmente quanto a capacidade de resposta e escalabilidade. Nossa depend?ncia insubstitu?vel por computa??o em nuvem, exige infra-estruturas de DCs sempre dispon?veis, enquanto mant?m ao mesmo tempo capacidades de desempenho suficientes para responder a uma enorme quantidade de solicita??es de aplicativos em nuvem. Neste trabalho, a aplicabilidade do emergente paradigma de computa??o em n?voa ? explorada para melhorar o desempenho no suporte de aplica??es em nuvem sens?veis ? lat?ncia voltadas a Internet das Coisas (do ingl?s Internet of Things - IoT). Com base neste objetivo, apresentamos o novo modelo denominado Infraestrutura de Borda como um Servi?o (do ingl?s Edge Infrastructure as a Service - EIaaS), que procura oferecer um novo modelo de computa??o em nuvem com servi?o de entrega baseado em computa??o de borda voltado a atender de forma eficiente as exig?ncias de aplica??es IoT em tempo real sens?veis ? lat?ncia. Com a abordagem EIaaS, provedores de nuvem podem implantar dinamicamente aplica??es/servi?os IoT diretamente nas infra-estruturas de computa??o de borda, nem como gerir seus recursos de n?vem/rede em tempo de execu??o, como forma de manter as aplica??es IoT sempre melhor conectadas e melhor servidas. A abordagem resultante ? arquitetada em uma estrutura modular, tendo como base tecnol?gica ferramentas de Rede Definida por Software (do ingl?s, Software- Defined Networking - SDN) para lidar com recursos de computa??o de borda (CPU, mem?ria, etc.) e de rede (caminhos, largura de banda, etc.), respectivamente. Os resultados preliminares mostram como as principais t?cnicas de virtualiza??o utilizadas no ?mbito deste trabalho, afetam o desempenho das aplica??es na infraestrutura de borda da rede. A virtualiza??o por containers leva vantagem sobre a t?cnica de virtualiza??o por m?quinas virtuais para implantar aplica??es na borda da rede, uma vez que oferece grande flexibilidade mesmo na presen?a de demanda de recursos.
The rapid growth in the number of Internet-connected devices, associated to the increasing rates in popularity and demand for real-time and latency-constrained cloud application services makes the use of traditional cloud computing frameworks challenging to afford such environment. More specifically, the centralized approach traditionally adopted by current Data Center (DC) pose performance issues to suit a high density of cloud applications, mainly in terms to responsiveness and scalability. Our irreplaceable dependency on cloud computing, demands DC infrastructures always available while keeping, at the same time, enough performance capabilities for responding to a huge amount of cloud application requests. In this work, the applicability of the fog computing emerging paradigm is exploited to enhance the performance on supporting latency-sensitive cloud applications tailored for Internet of Things (IoT).With this goal in mind, we introduce a new service model named Edge Infrastructure as a Service (EIaaS), which seeks to offer a new edge computing tailored cloud computing service delivery model to efficiently suit the requirements of the real-time latency-sensitive IoT applications. With EIaaS approach, cloud providers are allowed to dynamically deploy IoT applications/services in the edge computing infrastructures and manage cloud/network resources at the run time, as means to keep IoT applications always best connected and best served. The resulting approach is modeled in a modular architecture, leveraging both container and Software-Defined Networking technologies to handle edge computing (CPU, memory, etc) and network resources (path, bandwidth, etc) respectively. Preliminary results show how the virtualization technique affects the performance of applications at the network edge infra. The container-based virtualization takes advantage over the hypervisor-based technique for deploying applications at the edge computing infrastructure, as it offers a great deal of flexibility under the presence of resource constraints.
ZHANG, TIANZHU. "Control plane optimization in Software Defined Networking and task allocation for Fog Computing." Doctoral thesis, Politecnico di Torino, 2018. http://hdl.handle.net/11583/2706750.
Full textChakraborty, Suryadip. "Data Aggregation in Healthcare Applications and BIGDATA set in a FOG based Cloud System." University of Cincinnati / OhioLINK, 2016. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1471346052.
Full textBhowmick, Satyajit. "A Fog-based Cloud Paradigm for Time-Sensitive Applications." University of Cincinnati / OhioLINK, 2016. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1467988828.
Full textManzalini, Antonio. "An operating system for 5G Edge Clouds." Thesis, Evry, Institut national des télécommunications, 2016. http://www.theses.fr/2016TELE0013.
Full textTechnology and socio-economic drivers are creating the conditions for a profound transformation, called “Softwarization”, of the Telco and ICT. Software-Defined Networks and Network Functions Virtualization are two of the key enabling technologies paving the way towards this transformation. Softwarization will allow to virtualize all network and services functions of a Telco infrastructure and executing them onto a software platforms, fully decoupled from the underneath physical infrastructure (almost based on standard hardware). Any services will be provided by using a “continuum” of virtual resources (processing, storage and communications) with practically very limited upfront capital investment and with modest operating costs. 5G will be the first exploitation of Softwarization. 5G will be a massively dense distributed infrastructure, integrating processing, storage and (fixed and radio) networking capabilities. In summary, the overall goal of this thesis has been investigating technical challenges and business opportunities brought by the “Softwarization” and 5G. In particular, the thesis proposes that the 5G will have to have a sort of Operating System (5GOS) capable of operating the converged fixed and RAN and core infrastructures. Main contributions of this thesis have been: 1) defining a vision for future 5G infrastructures, scenarios, use-cases and main requirements; 2) defining the functional architecture of an Operating System for 5G; 3) designing the software architecture of a 5G OS for the “Edge Cloud”; 4) understanding the techno-economic impacts of the vision and 5GOS, and the most effective strategies to exploit it
Grassi, Giulio. "Connected cars : a networking challenge and a computing resource for smart cities." Thesis, Paris 6, 2017. http://www.theses.fr/2017PA066554/document.
Full textIn the recent years we have seen a continuous integration of technology with the urban environment. This fusion aims to improve the efficiency and the quality of living in big urban agglomerates, while reducing the costs for their management. Cities are getting “smarter and smarter”, with a plethora of IoT devices and sensors deployed all over the urban areas. Among those intelligent objects, an important role may be played by cars. Modern vehicles are (or will be) indeed equipped with multiple network interfaces, they have (or will have) computational capabilities and devices able to sense the environment. However, smart and connected cars do not represent only an opportunity, but also a challenge. Computation capabilities are limited, mobility and the diversity of network interfaces are obstacles when providing connectivity to the Internet and to other vehicles. When addressing the networking aspect, we believe that a shift in the Internet model is needed, from a host oriented architecture (IP) to a more content focused paradigm, the Information Centric Networking (ICN) architectures. This thesis thus analyzes the benefits and the challenges of the ICN paradigm, in particular of Named Data Networking (NDN), in the VANET domain, presenting the first implementation running on real cars of NDN for VANET (V-NDN). It then proposes Navigo, an NDN based forwarding mechanism for content retrieval over V2V and V2I communications, with the goal of efficiently discovering and retrieving data while reducing the network overhead. Networking mobility is not only a challenge for vehicles, but for any connected mobile device. For this reason, this thesis extends its initial area of interest — VANET — and addresses the network mobility problem for generic mobile nodes, proposing a NDN-based solution, dubbed MAP–Me. MAP-Me tackles the intra-AS content provider mobility problem without relying on any fixed node in the network. It exploits notifications messages at the time of a handover and the forwarding plane to maintain the data provider “always” reachable.Finally, the “connected car” concept is not the only novel element in modern vehicles. Cars indeed won’t be only connected, but also smart, able to locally process data produced by in-car sensors. Vehicles are the perfect candidates to play an important role in the recently proposed Fog Computing architecture. Such an architecture moves computational tasks typical of the cloud away from it and brings them to the edge, closer to where the data is produced. To prove that such a model, with the car as computing edge node, is already feasible with the current technology and not only a vision for the future, this thesis presents ParkMaster. Parkmaster is a fully deployed edge-based system that combines vision and machine learning techniques, the edge (driver’s smartphone) and the cloud to sense the environment and tackle the parking availability problem
Badokhon, Alaa. "An Adaptable, Fog-Computing Machine-to-Machine Internet of Things Communication Framework." Case Western Reserve University School of Graduate Studies / OhioLINK, 2017. http://rave.ohiolink.edu/etdc/view?acc_num=case1492450137643915.
Full textChirindo, Tasimba Denford David. "An open vendor agnostic fog computing framework for mission critical and data dense applications." Master's thesis, Faculty of Engineering and the Built Environment, 2018. http://hdl.handle.net/11427/29984.
Full textSvensson, Wictor. "A comparison between database and Internet of Thing solutions : For remote measuring of radon." Thesis, Mittuniversitetet, Avdelningen för informationssystem och -teknologi, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-34047.
Full textImine, Youcef. "Cloud computing security." Thesis, Compiègne, 2019. http://www.theses.fr/2019COMP2520.
Full textThese last years, we are witnessing a real digital revolution of Internet where many innovative applications such as Internet of Things, autonomous cars, etc., have emerged. Consequently, adopting externalization technologies such as cloud and fog computing to handle this technological expansion seems to be an inevitable outcome. However, using the cloud or fog computing as a data repository opens many challenges in prospect. This thesis addresses security issues in cloud and fog computing which is a major challenge that need to be appropriately overcomed. Indeed, adopting these technologies means that the users lose control over their own data, which exposes it to several security threats. Therefore, we first investigated the main security issues facing the adoption of cloud and fog computing technologies. As one of the main challenges pointed in our investigation, access control is indeed a cornerstone of data security. An efficient access control mechanism must provide enforced and flexible access policies that ensure data protection, even from the service provider. Hence, we proposed a novel secure and efficient attribute based access control scheme for cloud data-storage applications. Our solution ensures flexible and fine-grained access control and prevents security degradations. Moreover, it performs immediate users and attributes revocation without any key regeneration. Authentication service in fog computing architecture is another issue that we have addressed in this thesis. Some traditional authentication schemes endure latency issues while others do not satisfy fog computing requirements such as mutual authentication between end-devices and fog servers. Thus, we have proposed a new, secure and efficient authentication scheme that ensures mutual authentication at the edge of the network and remedies to fog servers' misbehaviors.Finally, we tackled accountability and privacy-preserving challenges in information-sharing applications for which several proposals in the literature have treated privacy issues, but few of them have considered accountability service. Therefore, we have proposed a novel accountable privacy preserving solution for public information sharing in data externalization platforms. Externalization servers in our scheme authenticate any user in the system without violating its privacy. In case of misbehavior, our solution allows to trace malicious users thanks to an authority
Nafeh, Majd. "A Fog Networking Solution for DASH-based Video Streaming." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020. http://amslaurea.unibo.it/21419/.
Full textMa, Bin Bin. "Data stream mining in fog computing environment with feature selection using ensemble of swarm search algorithms." Thesis, University of Macau, 2018. http://umaclib3.umac.mo/record=b3950659.
Full textWiss, Thomas. "Evaluation of Internet of Things Communication Protocols Adapted for Secure Transmission in Fog Computing Environments." Thesis, Mittuniversitetet, Avdelningen för informationssystem och -teknologi, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-35298.
Full textNaas, Mohammed Islam. "Placement des données de l'internet des objets dans une infrastructure de fog." Thesis, Brest, 2019. http://www.theses.fr/2019BRES0014/document.
Full textIn the coming years, Internet of Things (IoT) will be one of the applications generating the most data. Nowadays, IoT data is stored in the Cloud. As the number of connected objects increases, transmitting the large amount of produced data to the Cloud will create bottlenecks. As a result, latencies will be high and unpredictable. In order to reduce these latencies, Fog computing has been proposed as a paradigm extending Cloud services to the edge of the network. It consists of using any equipment located in the network (e.g. router) to store and process data. Therefore, the Fog presents a heterogeneous infrastructure. Indeed, its components have differences in computing performance, storage capacity and network interconnections. This heterogeneity can further increase the latency of the service. This raises a problem: the wrong choice of data storage locations can increase the latency of the service. In this thesis, we propose a solution to this problem in the form of four contributions: 1. A formulation of the IoT data placement problem in the Fog as a linear program. 2. An exact solution to solve the data placement problem using the CPLEX, a mixed linear problem solver. 3. Two heuristics based on the principle of “divide and conquer” to reduce the time of placement computation. 4. An experimental platform for testing and evaluating solutions for IoT data placement in the Fog, integrating data placement management with iFogSim, a Fog and IoT environment simulator
Grassi, Giulio. "Connected cars : a networking challenge and a computing resource for smart cities." Electronic Thesis or Diss., Paris 6, 2017. http://www.theses.fr/2017PA066554.
Full textIn the recent years we have seen a continuous integration of technology with the urban environment. This fusion aims to improve the efficiency and the quality of living in big urban agglomerates, while reducing the costs for their management. Cities are getting “smarter and smarter”, with a plethora of IoT devices and sensors deployed all over the urban areas. Among those intelligent objects, an important role may be played by cars. Modern vehicles are (or will be) indeed equipped with multiple network interfaces, they have (or will have) computational capabilities and devices able to sense the environment. However, smart and connected cars do not represent only an opportunity, but also a challenge. Computation capabilities are limited, mobility and the diversity of network interfaces are obstacles when providing connectivity to the Internet and to other vehicles. When addressing the networking aspect, we believe that a shift in the Internet model is needed, from a host oriented architecture (IP) to a more content focused paradigm, the Information Centric Networking (ICN) architectures. This thesis thus analyzes the benefits and the challenges of the ICN paradigm, in particular of Named Data Networking (NDN), in the VANET domain, presenting the first implementation running on real cars of NDN for VANET (V-NDN). It then proposes Navigo, an NDN based forwarding mechanism for content retrieval over V2V and V2I communications, with the goal of efficiently discovering and retrieving data while reducing the network overhead. Networking mobility is not only a challenge for vehicles, but for any connected mobile device. For this reason, this thesis extends its initial area of interest — VANET — and addresses the network mobility problem for generic mobile nodes, proposing a NDN-based solution, dubbed MAP–Me. MAP-Me tackles the intra-AS content provider mobility problem without relying on any fixed node in the network. It exploits notifications messages at the time of a handover and the forwarding plane to maintain the data provider “always” reachable.Finally, the “connected car” concept is not the only novel element in modern vehicles. Cars indeed won’t be only connected, but also smart, able to locally process data produced by in-car sensors. Vehicles are the perfect candidates to play an important role in the recently proposed Fog Computing architecture. Such an architecture moves computational tasks typical of the cloud away from it and brings them to the edge, closer to where the data is produced. To prove that such a model, with the car as computing edge node, is already feasible with the current technology and not only a vision for the future, this thesis presents ParkMaster. Parkmaster is a fully deployed edge-based system that combines vision and machine learning techniques, the edge (driver’s smartphone) and the cloud to sense the environment and tackle the parking availability problem
Birhanie, Habtamu. "Resource Allocation in Vehicular Fog Computing for an Optimal Use of EVs Electric Vehicles Energy." Thesis, Bourgogne Franche-Comté, 2019. http://www.theses.fr/2019UBFCK042.
Full textAbstract: Technological advancements made it possible for Electric vehicles (EVs) to have onboard computation, communication, storage, and sensing capabilities. Nevertheless, most of the time these EVs spend their time in parking lots, which makes onboard devices cruelly underutilized. Thus, a better management and pooling these underutilized resources together would be strongly recommended. The new aggregated resources would be useful for traffic safety applications, comfort related applications or can be used as a distributed data center. Moreover, parked vehicles might also be used as a service delivery platform to serve users. Therefore, the use of aggregated abundant resources for the deployment of different local mobile applications leads to the development of a new architecture called Vehicular Fog Computing (VFC). Through VFC, abundant resources of vehicles in the parking area, on the mall or in the airport, can act as fog nodes. In another context, mobile applications have become more popular, complex and resource intensive. Some sophisticated embedded applications require intensive computation capabilities and high-energy consumption that transcend the limited capabilities of mobile devices. Throughout this work, we tackle the problem of achieving an effective deployment of a VFC system by aggregating unused resources of parked EVs, which would be eventually used as fog nodes to serve nearby mobile users’ computation demands. At first, we present a state of the art on EVs and resource allocation in VFC. In addition, we assess the potential of aggregated resources in EVs for serving local mobile users’ applications demands by considering the battery State of Health (SOH) and State of Charge (SOC). Here, the objective is to choose EVs with a good condition of SOH and SOC so that owners secure tolerable amount of energy for mobility. Then, we address the problem of resource allocation scheme with a new solution based on Markov Decision Process (MDP) that aims to optimize the use of EVs energy for both computing users’ demands and mobility. Hence, the novelty of this contribution is to take into consideration the amount of aggregated EVs resource for serving users’ demands. Finally, we propose a stochastic theoretical game approach to show the dynamics of both mobile users’ computation demands and the availability of EVs resources
Gottardelli, Chiara <1991>. "FOG COMPUTING: THE KEYSTONE FOR THE FUTURE OF INDUSTRIAL IoT. IMPACTS ON LEAN PRODUCTION ENVIRONMENTS." Master's Degree Thesis, Università Ca' Foscari Venezia, 2018. http://hdl.handle.net/10579/13667.
Full textMuhammad, Jan. "Application Deployment in Relay Based Edge Computing Scenarios." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020. http://amslaurea.unibo.it/20049/.
Full textSingh, Navjot. "Planning of Mobile Edge Computing Resources in 5G Based on Uplink Energy Efficiency." Thesis, Université d'Ottawa / University of Ottawa, 2018. http://hdl.handle.net/10393/38444.
Full textMarini, Riccardo. "Software Defined Networking Architectures for LoRaWAN." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2019.
Find full text