Marcos Augusto Menezes Vieira


CNPq research fellow: 1D

Research areas: Degrees:

Doutor, University of Southern California, EUA, 2010

Room: 6325
Phone: 7599
mmvieira@dcc.ufmg.br

Home page    Lattes    Google scholar 


Information extracted from Lattes platform

Last update: 2026/08/20

ORCID: https://orcid.org/0000-0001-9152-4114


Current projects

2015 a AtualSiCRA - Sistemas Computacionais para Redes Aquáticas
O objetivo deste projeto é desenvolver a pesquisa multidisciplinar em Sistemas Computacionais para Redes Aquáticas, causando impacto social, impacto na formação de alunos, interagindo com a comunidade, formando um núcleo de excelência de pesquisa. O projeto de Sistemas Computacionais para Redes Aquáticas ocorre em duas frente principais: através do desenvolvimento de hardware e software. O hardware é composto por nós sensores que possuem capacidade de sensoriamento, comunicação e processamento. Eles podem medir grandezas físicas (como temperatura, turbidez, poluição, etc.). Outro hardware é uma plataforma computacional que age como interface da rede (nó gateway), suportam os nós sensores na água e fazem a comunicação entre terra e água. O software é formado pela pilha de protocolos que garante a comunicação e permite a troca de dados e a cooperação de entidades computacionais em redes de sensores aquáticas, facilitando o trabalho do homem, aumentando sua produtividade e melhorando a qualidade de vida. O mérito intelectual desta proposta aparece na pesquisa fundamental para desenvolver novas teorias, algoritmos, protocolos e ferramentas causando impacto em diversas áreas da Ciência. Tendo em vista a vasta área de aplicação, como monitoração do meio ambiente e controle da qualidade água, este projeto apresenta uma forte contribuição econômica e social. Além disso, o projeto apresenta caráter multi-disciplinar, envolvendo diversas áreas da Ciência como Computação, Redes, Sistemas Embutidos, envolve parcerias interinstitucionais (UFMG, UFV, UFJF)
Integrantes: Luiz Filipe Menezes Vieira (coordenador), Marcos Augusto Menezes Vieira, Alex Borges Vieira, José Augusto Nacif.
2013 a AtualSENUREVE: Serviços na Nuvem para Redes Veiculares
Uma VANET (Vehicular Ad-hoc Network) é uma rede ad-hoc formada por veículos equipados com dispositivos de processamento, sensoriamento, comunicação sem fio e interfaces homem-máquina. Uma VANET será um grande passo para a construção de sistemas de transporte inteligentes. A computação em nuvem define um conjunto de recursos virtuais facilmente usáveis e acessíveis tais como hardware, plataformas de desenvolvimento e serviços. Estes recursos podem ser dinamicamente re-configurados para se ajustarem a uma carga variável, permitindo a otimização do uso dos recursos. O objetivo desta proposta é propor serviços de disseminação de informação para passageiros através de computação em nuvem.
Integrantes: Antônio Alfredo F. Loureiro (coordenador), Marcos Augusto Menezes Vieira.
2012 a AtualROTI - Robótica Teleimersiva
Este projeto tem por objetivo principal investigar o problema da utilização de veículos robóticos semi-autônomos em procedimentos de inspeção e monitoração de ambientes e estruturas de difícil acesso ao ser humano. Os desafios impostos por esse problema são inúmeros cujas abordagens envolvem, além da Robótica, diversas outras áreas do conhecimento. Muito embora os esforços atuais em robótica sejam direcionados para a realização de tarefas de modo totalmente autônomo, a complexidade envolvida em muitas atividades ainda requer a participação ativa de especialistas, não necessariamente em cooperação com agentes robóticos. Idealmente, deseja-se prover a esse especialista uma experiência de interação com ambiente remoto (i.e. remoto não necessariamente apenas quanto à distância física, mas quanto à possibilidade de acesso) de forma mais natural possível. Isso requer que o robô que atua em tal ambiente real possua autonomia suficiente para execução de tarefas como desvio de obstáculos, controle de trajetória e capacidade planejamento de movimento (motion planning) para que o posicionamento de sensores da carga paga (payload, ou seja, a instrumentação necessária à inspeção) comandado pelo usuário seja adequadamente coordenado com o movimento do veículo robótico. Portanto, grosso modo, o problema apresenta duas facetas principais: i) a obtenção eficiente de informação do ambiente remoto e suporte à interação física com esse ambiente e ii) a disponibilização ao usuário de um ambiente que lhe propicie a sensação mais realística possível de estar interagindo diretamente com o ambiente remoto.
Integrantes: Mario Fernando Montenegro Campos (coordenador), Marcos Augusto Menezes Vieira.
2011 a AtualAquaNode: Prototipação de um nó sensor para rede de sensores aquáticas
O objetivo desta pesquisa é desenvolver um protótipo de hardware para tratar a comunicação e a cooperação de entidades computacionais em redes de sensores aquáticas, facilitando o trabalho do homem, aumentando sua produtividade e melhorando a qualidade de vida. Como instância inicial deste projeto, será tratado o problema de desenvolvimento de um protótipo específico permitindo o desenvolvimento das redes de sensores aquáticas. O mérito intelectual desta proposta aparece na pesquisa fundamental para desenvolver novas teorias, algoritmos, protocolos e ferramentas causando impacto em diversas áreas da ciência. Tendo em vista a vasta área de aplicação como exploração de gás e petróleo, monitoração do meio ambiente, controle da qualidade água, este projeto apresenta uma forte contribuição econômica e social.. Situação: Em andamento; Natureza: Pesquisa.
Integrantes: Marcos Augusto Menezes Vieira (coordenador).

Current applied research projects

2026 a AtualPLATAFORMA BIOAGRAVEL PARA ACOMPANHAMENTO DE RESIDUOS USANDO BLOCKCHAIN
Atualmente, o ciclo de vida dos produtos e materiais é descentralizado, pois está espalhado nos sistemas de cadaempresa ou pessoa física envolvida, em casos em que há este registro. Além disso, é muito difícil ou mesmo impossíveltraçar todo o caminho do insumo básico ao produto final. Este fato, correlacionado as tendencias de consumo,crescimento geográfico e destinação de resíduos, assume alta relevância à logística reversa, reciclagem e economiacircular. A demanda por matérias primas aumentou em 150 nos últimos 30 anos, apesar dos avanços tecnológicos e oaumento da produtividade. A população mundial estimada em 2050 tende à 10 bilhões de pessoas e no Brasil à 240milhões. Correlacionando população X Geração de Resíduos X PIB, em 2040 a geração de resíduos sólidos urbanosultrapassará 255 mil toneladas/Dia, conforme dados do Plano Nacional de Resíduos Sólidos (2020). Na destinação,73,7 serão deslocados para aterros sanitários e 26,3 para lixões e aterros controlados. Em minas Gerais, 0,5t serãodestinados à lixão, 0,96t à aterros controlados e 3,96t à aterros sanitários. (WCEF2025- FIEMG 16/05/2025). Ressalta-seainda a questão regulatória conforme política nacional de resíduos - lei 12.305 de agosto 2010 e normativa COPAN N249 de 30 janeiro 2024: diretrizes para implementação, operacionalização e monitoramento dos sistemas de logísticasreversa em MG. A pesquisa visa em TRL1/2 a validação funcional dos componentes e/ou subsistemas de uma plataformaintuitiva, que permita o registro da forma mais automatizada possível dos eventos da produção e consumo empregandoblockchain Com isso, assegurar a rastreabilidade de produtos e materiais da produção até destinação final, contribuirefetivamente para sistemas de logísticas reversas, de reciclagem e novos modelos de negócios com aderência aoprograma mineiro de simbiose industrial que dentre os resultados enfatizamos 111,91 Mi/ano em redução de custos e23,04 Mi/ano de aumento em receitas.
Integrantes: Marcos Augusto Menezes Vieira (coordenador), Firmiano Cardoso dos Santos.
See all projects in Lattes

Recent publications

Articles in journals

PARC: proactive protocol for routing in wireless optical ad hoc networks
2026. Annals of Telecommunications.
eBPFlow: A Hardware/Software Platform to Seamlessly Offload Network Functions Leveraging eBPF
2024. IEEE-ACM TRANSACTIONS ON NETWORKING.
A dynamic multicast routing protocol for visible light communication networks
2024. ITU Journal on Future and Evolving Technologies (ITU J-FET).
Multiobjective planning of indoor Wireless Local Area Networks using subpermutation-based hybrid algorithms
2023. KNOWLEDGE-BASED SYSTEMS.
Parallel multi-speed Pursuit-Evasion Game algorithms
2023. ROBOTICS AND AUTONOMOUS SYSTEMS.
CAIN: An energy-aware and intelligent increasing coverage area routing protocol for future 6G networks
2023. Computer Networks.
State Disaggregation for Dynamic Scaling of Network Functions
2023. IEEE-ACM TRANSACTIONS ON NETWORKING.
Latency minimizing in two paths dual radio networks
2023. WIRELESS NETWORKS.
VariBan: A Variable Bandwidth channel allocation algorithm for IEEE 802.15.4e-based networks
2023. Computer Networks.
Sensing the Sensor: Estimating Camera Properties with Minimal Information
2022. ACM Transactions on Sensor Networks.
SplitPath: High throughput using multipath routing in dual-radio Wireless Sensor Networks
2022. Computer Networks.
Chaining-Box: A Transparent Service Function Chaining Architecture Leveraging BPF
2022. IEEE Transactions on Network and Service Management.
UW-GRE: Underwater Greedy Geographic Routing by Network Embedding
2022. Computer Networks.
A cooperative protocol for pervasive underwater acoustic networks
2021. WIRELESS NETWORKS.
OpenFlow data planes performance evaluation
2021. PERFORMANCE EVALUATION.
A dynamic network coding MAC protocol for power line communication
2021. TELECOMMUNICATION SYSTEMS.
UW-SEEDEX: a pseudorandom-based MAC protocol for underwater acoustic networks
2021. IEEE TRANSACTIONS ON MOBILE COMPUTING.
Dual Radio Networks: Are Two Disjoint Paths Enough?
2021. IEEE Internet of Things Magazine.
Geometric greedy router in Quantum-dot Cellular Automata
2021. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS.
Performance evaluation of AODV over CSMA and TSCH
2021. Internet Technology Letters.
Intra and inter-flow link aggregation in SDN
2021. TELECOMMUNICATION SYSTEMS.
Synthesis of Large-Scale Instant IoT Networks
2021. IEEE TRANSACTIONS ON MOBILE COMPUTING.
On Braess's paradox and routing algorithms
2021. Internet Technology Letters.
Fast Packet Processing with eBPF and XDP
2020. ACM COMPUTING SURVEYS.
The Tenet architecture for tiered sensor networks
2010. ACM Transactions on Sensor Networks.
Scalable and practical pursuit-evasion with networked robots
2009. Intelligent Service Robotics.

Papers in conferences

Honey Potion: An eBPF Backend for Elixir
2025. 23rd ACM/IEEE International Symposium on Code Generation and Optimization (CGO 2025).
PARC: Proactive Protocol for Wireless Optical Ad Hoc Networks
2025. Wireless Days Conference.
AtesN-DS: Acelerando o DNS com eBPF
2025. Symposium on Computing Systems Engineering (SBESC).
Optimal Packet Size in Optical Wireless Communication
2024. 19th International Symposium on Wireless Communication Systems.
SAGIN-CAIN: A 3D Routing Protocol for Post-Disaster SAGIN 6G Network
2024. 2024 20th International Conference on Distributed Computing in Smart Systems and the Internet of Things (DCOSSIoT).
Algoritmos para o problema de escalonamento de conexões sem fio com particionamento de banda em redes Wi-Fi
2024. LVI Simpósio Brasileiro de Pesquisa Operacional.
DRDS: Comunicação Dois-Rádios para Redes IEEE 802.15.4 TSCH
2024. XIV Symposium on Computing Systems Engineering.
Um Protocolo Multicast para Comunicação por Luz Visível (VLC)
2023. XLI Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos.
Improved Video QoE in Wireless Networks using Deep Reinforcement Learning
2023. International Conference on Network and Service Management (CNSM).
Comunicação Óptica Sem Fio Subaquática: Caracterização de Desempenho da Luz Vermelha
2023. XIII Brazilian Symposium on Computing Systems Engineering.
Dyssect: Dynamic Scaling of Stateful Network Functions
2022. IEEE International Conference on Computer Communications (INFOCOM).
Quadrant
2022. SoCC '22: ACM Symposium on Cloud Computing.
Codificação em Rede (Network Coding) em Redes de Salto de Canal Sincronizado com o Tempo (TSCH)
2022. Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2022).
Function as a Service Offloaded to a SmartNIC
2022. IEEE Latin-American Conference on Communications.
Data Center TCP com Histerese em Switches P4
2021. Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2021).
Danian: Redução da latência de cauda de aplicações em rede através de um escalonador O(1)
2021. Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2021).
Sistema de Detecção de Intrusão Serverless em uma SmartNIC
2021. Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2021).
Calisto: Sistema para processamento rápido de pacotes com baixa latência em centro de dados
2021. XXVI Workshop de Gerência e Operação de Redes e Serviços (WGRS) do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (SBRC 2021).
Application Layer Packet Classifier in Hardware
2021. IFIP/IEEE International Symposium on Integrated Network Management (IM).
eQUIC Gateway: Maximizing QUIC Throughput Using a Gateway Service Based on eBPF + XDP
2021. 26th IEEE Symposium on Computers and Communications (IEEE ISCC 2021).
Danian: Tail Latency Reduction of Networking Application Through an O(1) Scheduler
2021. 26th IEEE Symposium on Computers and Communications (IEEE ISCC 2021).
TSCH-LBV: Alocaçao dinâmica de canais com largura de banda variável em redes TSCH
2021. XI Simpósio Brasileiro de Engenharia de Sistemas Computacionais.
eQUIC Gateway: Maximizando a vazão de pacotes do protocolo QUIC através de um serviço de gateway utilizando eBPF + XDP
2021. XI Simpósio Brasileiro de Engenharia de Sistemas Computacionais.
Data Collection and Medium Access Control Solutions for Underwater Wireless Sensor Networks
2021. Concurso de Teses e Dissertações do do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (CTD - SBRC).
Ubiquitous Wireless Power Transfer for Multiple Mobile Devices
2021. Concurso de Teses e Dissertações do do Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos (CTD - SBRC).
A Proposal of a Dynamic Routing Multicast Protocol for Visible Light Communication Networks
2021. Latin-American Symposium on Dependable Computing (LADC) - WSENSING - Workshop on Security, Privacy and Reliability on Wireless Sensing Networks.
Survey on Wireless Sensor Network Devices
2003. ETFA2003.

Extended abstracts in conferences


Abstracts in conferences

Cadeia-Aberta: A Transparent SFC Architecture Leveraging eBPF
2019. The Latin American Student Workshop on Data Communication Networks (LANCOMM 2019).
Integracao de Ferramentas de Projeto de Sistemas Digitais
2002. X Semana da Iniciacao Cientifica.
OSCAR, Um Ambiente Integrado para Especificacao de Sistemas Digitais
2002. XI Semana de Iniciacao Cientifica.

See all publications in Lattes

Current students

MS

Filipe Pirola Santos. Ring para Processamento Ráoido de pacotes no Sistema Operacional. Início: 2026. Universidade Federal de Minas Gerais (Orientador principal)
Matheus Freitas Martins. P4. Início: 2024. Universidade Federal de Minas Gerais (Orientador principal)
Ricardo Abreu de Oliveira. Escalonamento de Requisic ̧ ̃oes para Microsservic ̧os com Alta Dispers ̃ao de Tempo de Servic ̧o. Início: 2024. Universidade Federal de Mato Grosso do Sul (Co orientador)
Lucas Andrey Bleme. Processamento Rápido de Pacotes. Início: 2022. Universidade Federal de Minas Gerais (Orientador principal)

PhD

Gustavo Pantuza. NetProf: a distributed network profiler as an extension of profiling telemetry signal from Open Telemetry Protocol. Início: 2025. Universidade Federal de Minas Gerais (Co orientador)
Andre Garcia Vieira. Detecção e Mitigação de Ataques DDoS utilizando eBPF, GPUs e Aprendizado de Máquina. Início: 2025. Universidade Federal de Minas Gerais (Co orientador)

See all students in Lattes

Acesso por PERFIL

Skip to content