PPGCC - Programa de Pós-graduação em Ciência da Computação
URI permanente desta comunidadehttp://www.hml.repositorio.ufop.br/handle/123456789/596
Navegar
2 resultados
Resultados da Pesquisa
Item Uma abordagem de particionamento hardware e software para design de wearables em hardware reconfigurável.(2018) Guimarães, Rodolfo Labiapari Mansur; Oliveira, Ricardo Augusto Rabelo; Oliveira, Ricardo Augusto Rabelo; Silva Júnior, Diógenes Cecílio da; Nacif, José Augusto MirandaAs tecnologias em microeletrônica, sensores e comunicação móvel têm sido constantemente melhoradas a medida que a informação torna-se mais necessária. Tornam-se um estímulo para o desenvolvimento de sistemas computacionais inteligentes e conectados como sistemas embarcados, IoTs ou wearables, visto pelo rápido desenvolvimento desses para o mercado. Tais dispositivos utilizam vários sensores e necessitam de um servi co autônomo, o que implica numa grande demanda de desempenho somado com o baixo consumo de energia. Entretanto ainda com a dificuldade de satisfazer os requisitos de aumento de desempenho e redução de consumo energético das várias aplicações autônomas modernas. Análise de desempenho no uso de FPGA com particionamento em hardware para sistemas embarcados têm sido fortemente abordada pela comunidade acadêmica. Entretanto, não há trabalhos científicos que trabalham o particionamento para sistemas wearable. Esta pesquisa tem como objetivo o aprimoramento de desempenho de dispositivos computacionais wearables em hardwares reconfiguráveis, visando alocação de recursos em hardware e reduzindo o consumo energético, isso utilizando particionamento hardware e software como meio. Os resultados mostram que e possível obter maior desempenho em sistemas wearables utilizando plataforma FPGA apenas com a realocação de algoritmos candidatos em hardware.Item Net-Opp : um middleware transparente para formação de redes e troca de conteúdos para aplicações oportunistas.(2015) Garrocho, Charles Tim Batista; Oliveira, Ricardo Augusto RabeloO avanço e popularização de dispositivos móveis e a integração de novos recursos de comunicação possibilitaram o surgimento das redes oportunistas. Rede oportunista é um tipo de rede que promove uma comunicação entre dois dispositivos móveis mesmo que uma rota para conectá-los não exista. Esse processo é feito através de oportunidades de encontros não programados entre dispositivos móveis que trocam dados entre si até que a mensagem chegue ao destinatário. Essa comunicação de encontros em redes oportunistas permitiu diversas aplicações, como na redução de tráfego de rede celular, em comunicações em situação de emergência, e no contorno a censura de comunicação. O crescente aumento de dispositivos móveis deve, em tese, promover redes oportunistas, já que com mais dispositivos, maiores possibilidades de encontros será possível. Porém, na prática, as tecnologias atuais para redes oportunistas não estão disponíveis (Wi-Fi Ad-Hoc) nos dispositivos móveis atuais ou exigem interação indesejada (Bluetooth e Wi-Fi Direct) do usuário para estabelecer conectividade. Para superar essas deficiências é apresentado o middleware Net-Opp. Baseado na tecnologia Wi-Fi modo infraestrutura, onde o dispositivo se torna um ponto de acesso, Net-Opp pesquisa e analisa pontos de acesso disponíveis no ambiente, e se encontrar se associa com um ponto. Se nenhum ponto de acesso for encontrado, Net-Opp torna o dispositivo em um ponto de acesso, no modo infraestrutura, para prover uma rede de comunicação para outros dispositivos, possibilitando uma troca transparente de conteúdos entre os dispositivos, já que neste modo de operação do Wi-Fi não é exigido pareamento (associação entre dispositivos). Esse processo realizado por Net-Opp é feito automaticamente sem exigir interação humana e alteração no sistema operacional dos dispositivos móveis. Como prova de conceito e avaliação são apresentadas duas aplicações que empregam o uso da arquitetura desse middleware. As aplicações foram desenvolvidas em cenários de dispositivos móveis pessoais e veiculares. O principal objetivo dessas aplicações é a avaliação do middleware Net-Opp em cenários reais e diferentes e provar que esse processo de alternância entre escaneamento e ponto de acesso pode promover uma comunicação transparente ao usuário final. Resultados de avaliações nas aplicações demonstraram que o middleware conseguiu criar uma camada de interoperabilidade entre o sistema operacional e as aplicações oportunistas, e abstrair a formação da rede e a troca de conteúdos entre vários dispositivos simultaneamente de forma transparente nos dois cenários.