Logo do repositório
 
A carregar...
Miniatura
Publicação

Real-Time Distributed Data Aggregation in Edge Systems

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
Coelho_2020.pdf1.87 MBAdobe PDF Ver/Abrir

Orientador(es)

Resumo(s)

We currently live in a world where everybody relies on smartphones and tablets to per- form their duties and daily actions. People now use these devices for just about anything, including surfing the web, reading e-mails, playing video games, or simply reading and writing documents. As a result of the mass adoption of mobile devices, the edges of the Internet have become resource-rich spaces with tons of devices that have their computa- tional power underutilized in many different ways. To expand the categories of novel applications currently being developed for the re- cently introduce hyper-local cloud-edge scenario, we propose a new category of applica- tions that require participating users to cooperate or collaborate among themselves, in order to achieve a common goal. To this end we propose Sage, a distributed middleware with a generic framework that is able to receive data from multiple sources, aggregate that data with defined algorithms and parameters, and send the aggregated result to the final application.
Vivemos atualmente num mundo onde toda a gente confia cada vez mais nos tele- móveis e tablets para fazer os seus deveres e atividades diárias. As pessoas hoje em dia utilizam estes disposistivos para essencialmente todas as tarefas, incluindo surfar a Inter- net, ler e-mails, jogar videos-jogos, fazer compras e muito mais. Esta utilização massiva de dispositivos tornou as redes de periferia em espaços ricos em recursos de processamento, muitas vezes sub-utilizados. De forma a expandir as várias categorias de novas aplicações que aproveitam estes espaços ricos em recursos na periferia, propomos um novo tipo de aplicações de controlo colaborativo. Nestas aplicações, os utilizadores numa rede periférica precisam de traba- lhar em conjunto usando os seus dispositivos móveis, de forma a atingir um objetivo em comum. Para este fim, apresentamos Sage, um middleware distribuído na rede de periferia com uma framework genérica que consegue receber dados de multiplas fontes e agregá-los com algoritmos e parâmetros definidos pelo programador, de forma a emitir um único fluxo de comandos para enviar para aplicação final.

Descrição

Palavras-chave

Real-Time Aggregation Mobile Edge Edge Computing Mobile Computing Stream Processing

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo

Editora

Licença CC