Spelling suggestions: "subject:"computação móvel"" "subject:"computação nóvel""
51 |
HLS: um modelo para suporte à sistemas de localização no holoparadigma / Location system for holoparadigmRolim, Cícero Raupp 15 March 2007 (has links)
Made available in DSpace on 2015-03-05T13:58:26Z (GMT). No. of bitstreams: 0
Previous issue date: 15 / Nenhuma / O crescimento do poder computacional dos dispositivos portáteis como PDAs, handhelds e notebooks é uma realidade na última década. Paralelamente, as redes sem fio (por exemplo Wi-Fi e bluetooth), tiveram um crescimento vinculado a estes equipamentos, facilitando a comunicação e troca de informações entre os mesmos. Nesse escopo surgiu a computação ubíqua. No escopo da computação ubíqua, as
aplicações devem ser sensíveis à rede, recursos, localização física e contexto, ou seja, podem ter seu comportamento alterado durante sua execução, devido à mobilidade
constante dos dispositivos móveis. Neste cenário o Holoparadigma apresenta-se como uma proposta de solução para a manipulação das questões associadas à mobilidade,
já que possui um modelo de programação intuitivo, tornando possível a modelagem de ambientes utilizando as suas abstrações. Este trabalho apresenta o HLS, um modelo para desenvolvimento de aplicações sensíveis à localização utilizando o ambiente do Holoparadigma. O HLS é um modelo
que inclui um
|
52 |
Ambiente móvel para otimização de desktop semânticoSesterheim, Guilherme Callegaro 11 March 2013 (has links)
Submitted by Maicon Juliano Schmidt (maicons) on 2015-07-07T14:06:44Z
No. of bitstreams: 1
Guilherme Callegaro Sesterheim.pdf: 2426478 bytes, checksum: a117a25708449aeacc29b10c7a0e280b (MD5) / Made available in DSpace on 2015-07-07T14:06:44Z (GMT). No. of bitstreams: 1
Guilherme Callegaro Sesterheim.pdf: 2426478 bytes, checksum: a117a25708449aeacc29b10c7a0e280b (MD5)
Previous issue date: 2013-01-31 / Nenhuma / Este trabalho foi desenvolvido com o objetivo de melhorar a experiência do usuário com o desktop de dispositivos que usam sistema operacional Android através de identificação de contextos de uso. Os contextos de uso foram identificados através de registros de uso de aplicativos durante utilização dos mesmos. Para tanto, diferentes técnicas foram estudadas, tanto para entender a localização do dispositivo, como também para identificar e analisar diversos trabalhos relacionados de diferentes áreas. Para entender a localização do dispositivo, diferentes hardwares e as maneiras de interagir com os mesmos foram estudadas. Hardwares de Bluetooth, Wireless, GPS, NFC, Infravermelho e acelerômetro foram estudados e sua interação foi testada para obter informações e então armazená-las. Trabalhos da área também foram estudados, tendo desde dispositivos criados com o propósito de identificar localização, até alterações no comportamento de aplicações que estamos acostumados a usar com o propósito de deixa-las mais específicas. Como resultado deste trabalho, um protótipo funcional foi criado com o propósito de melhorar a experiência do usuário com o desktop de seu smartphone. Uma maneira inteligente de arranjar e destacar os ícones do desktop, e também de alertar o usuário sobre recomendações de aplicativos baseadas em histórico de uso, foi feita para ajuda-lo com suas tarefas usuais. / This work was developed aiming to improve the user experience in mobile devices’ desktop that uses Android operational system using context identification. The use contexts were identified through application use registers created during their utilization. For that, different techniques were used, such as to understand the device’s localization, and also to identify the related works in different problems found in different areas. To understand the device’s localization, different hardwares and the ways to interact with them were studied. Bluetooth, Wireless, GPS, NFC, Infrared and accelerometer hardware were searched and their interaction were tested to obtain and to store their information. Works related to the area were studied, finding since entire devices created specifically to identify the localization, and other ones created to change the application’s behavior we are used to use with the purpose of making it more specific. As result of this work, a functional prototype was created to enhance the user experience with his smartphone’s desktop. A more intelligent way to rearrange and to detach the desktop icons, and also to alert the user about the recommendation, was made to help him with his usual tasks.
|
53 |
Adaptive Monte Carlo algorithm to global radio resources optimization in H-CRAN / Algoritmo de Monte Carlo adaptativo para otimização dos recursos de radio em H-CRANSchimuneck, Matias Artur Klafke January 2017 (has links)
Até 2020 espera-se que as redes celulares aumentam em dez vezes a área de cobertura, suporte cem vezes mais equipamentos de usuários e eleve a capacidade da taxa de dados em mil vezes, comparada as redes celulares atuais. A densa implantação de pequenas células é considerada uma solução promissora para alcançar essas melhorias, uma vez que aproximar as antenas dos usuários proporciona maiores taxas de dados, devido à qualidade do sinal em curtas distâncias. No entanto, operar um grande número de antenas pode aumentar significativamente o consumo de energia da infraestrutura de rede. Além disso, a grande inserção de novos rádios pode ocasionar maior interferência espectral entre as células. Nesse cenário, a gestão dos recursos de rádio é essencial devido ao impacto na qualidade do serviço prestado aos usuários. Por exemplo, baixas potências de transmissão podem deixar usuários sem conexão, enquanto altas potências elevam a possibilidade de ocorrência de interferência. Além disso, a reutilização não planejada dos recursos de rádio causa a ocorrência de interferência, resultando em baixa capacidade de transmissão, enquanto a subutilização de recursos limita a capacidade total de transmissão de dados. Uma solução para controlar a potência de transmissão, atribuir os recursos de rádio e garantir o serviço aos usuários é essencial. Nesta dissertação, é proposto um algoritmo adaptativo de Monte Carlo para realizar alocação global de recursos de forma eficiente em termos de energia, para arquiteturas Heterogeneous Cloud Radio Access Network (H-CRAN), projetadas como futuras redes de quinta geração (5G). Uma solução eficiente para a alocação de recursos em cenários de alta e baixa densidade é proposta. Nossas contribuições são triplas: (i) proposta de uma abordagem global para o problema de atribuição de recursos de rádio na arquitetura HCRAN, cujo caráter estocástico garante uma amostragem geral de espaço de solução; (ii) uma comparação crítica entre nossa solução global e um modelo local; (iii) a demonstração de que, para cenários de alta densidade, a Eficiência Energética não é uma medida adequada para alocação eficiente, considerando a capacidade de transmissão, justiça e total de usuários atendidos. Além disso, a proposta é comparada em relação a três algoritmos de alocação de recursos de última geração para redes 5G. / Up until 2020 it is expected that cellular networks must raise the coverage area in 10-fold, support a 100-fold more user equipments, and increase the data rate capacity by a 1000-fold in comparison with current cellular networks. The dense deployment of small cells is considered a promising solution to reach such aggressive improvements, once it moves the antennas closer to the users, achieving higher data rates due to the signal quality at short distances. However, operating a massive number of antennas can significantly increase the energy consumption of the network infrastructure. Furthermore, the large insertion of new radios brings greater spectral interference between the cells. In this scenery, the optimal management of radio resources turn an exaction due to the impact on the quality of service provided to the users. For example, low transmission powers can leave users without connection, while high transmission powers can contribute to inter radios interference. Furthermore, the interference can be raised on the unplanned reuse of the radio resources, resulting in low data transmission per radio resource, as the under-reuse of radio resources limits the overall data transmission capacity. A solution to control the transmission power, assign the spectral radio resources, and ensure the service to the users is essential. In this thesis, we propose an Adaptive Monte Carlo algorithm to perform global energy efficient resource allocation for Heterogeneous Cloud Radio Access Network (HCRAN) architectures, which are forecast as future fifth-generation (5G) networks. We argue that our global proposal offers an efficient solution to the resource allocation for both high and low density scenarios. Our contributions are threefold: (i) the proposal of a global approach to the radio resource assignment problem in H-CRAN architecture, whose stochastic character ensures an overall solution space sampling; (ii) a critical comparison between our global solution and a local model; (iii) the demonstration that, for high density scenarios, Energy Efficiency is not a well suited metric for efficient allocation, considering data rate capacity, fairness, and served users. Moreover, we compare our proposal against three state-of-the-art resource allocation algorithms for 5G networks.
|
54 |
Uma abordagem de teste para aplicativos android utilizando os cenários do behavior driven development / A test approach for Android apps using the behavior driven development scenariosAlbiero, Fernando Weber January 2017 (has links)
Os aplicativos móveis, desenvolvidos originalmente para a área do entretenimento, hoje estão presentes nos mais diversos domínios, sendo comuns inclusive em áreas de alto valor agregado, como: varejista, logística, bancária, médica, entre outras. Portanto, a qualidade e correção dos aplicativos móveis tornam-se obrigatórios e as atividades de teste essenciais. Porém a qualidade das aplicações móveis nem sempre é satisfatória. Isso ocorre devido ao fato dessas aplicações sofrerem com a pressão do mercado e passarem por um processo muito rápido de desenvolvimento, onde geralmente a fase de testes é negligenciada ou realizada de forma superficial, pela própria equipe de desenvolvimento, comprometendo assim a qualidade da aplicação. Este trabalho propõe uma abordagem baseada no Behavior Driven Development para ajudar na definição de testes de sistema para aplicativos nativos do Android. A abordagem proposta utiliza os arquivos de leiaute da aplicação para extrair informações sobre os componentes da interface e sobre os eventos esperados pelo sistema. A partir dessas informações, é possível verificar a cobertura dos cenários existentes em relação aos eventos disponíveis na interface com o usuário. Além disso, é possível identificar elementos do leiaute que não são exercitados pelos cenários existentes. A abordagem proposta é implementada por uma ferramenta chamada Android Behavior Testing Tool que, por meio da interpretação dos cenários do Behavior Driven Development, fornece uma visão geral do fluxo comportamental da aplicação ao testador (visão hoje não disponível), proporcionando assim uma noção de fácil compreensão sobre a cobertura dos testes em relação aos elementos da interface do aplicativo. Desta forma, o testador pode julgar a integridade dos casos de teste disponíveis em relação às funcionalidades implementadas e, se necessário, implementar novos testes. A ferramenta também faz uso dos arquivos de leiaute do aplicativo para identificar os componentes da interface que não foram testados e gera, neste caso, modelos de cenários no formato do BDD, automatizando assim a tarefa de escrita dos mesmos. A abordagem proposta foi utilizada em quatro aplicativos Android e se mostrou útil, uma vez que, em três estudos de caso foram detectados bugs oriundos de inconsistências lógicas nos cenários ou elementos não exercitados pelos cenários. / Mobile applications, originally developed for entertainment, nowadays are present in a wide range of domains, being common even in areas of high value such as retailer, logistics, banking, and medical, among others. However, the quality and correctness of mobile applications become mandatory and testing activities are essential. However, the quality of mobile applications is not always good enough. This is because these applications suffer from market pressure and pass through a very rapid development process where the testing phase usually is neglected or superficially performed by the development team itself, thus compromising the quality of the application. This work proposes an approach based on Behavior Driven Development to help to define system tests for native Android applications. The proposed approach uses the application's layout files to extract information about the interface components and the events expected by the system. From this information, it is possible to check out the coverage of existing test scenarios against events available in the user interface. In addition, it is possible to identify unexercised usage scenarios from the existing test scenarios. The proposed approach is implemented by a tool called Android Behavior Testing Tool which, through the interpretation of the BDD usage scenarios, provides to the tester an overview of the behavioral flow of the application (otherwise unavailable), thus providing a notion of easy understanding of test coverage in relation to the application interface elements. In this way, the tester can judge the integrity of the available test cases in relation to the functionalities implemented and, if necessary, implement new tests. The tool also makes use of the application's layout files to identify untested interface components and in this case generates test scenario models in the BDD format, thus automating the writing task of the scenarios. The proposed approach was used in four Android applications and proved to be useful, since in three case studies bugs were detected. Detected bugs originated from logical inconsistencies in the test scenarios or elements that were not exercised by the scenarios.
|
55 |
Translating sensor measurements into texts for localization and mapping with mobile robots / Traduzindo leituras de sensores em textos para localização de mapeamento de robôs móveisMaffei, Renan de Queiroz January 2017 (has links)
Localização e Mapeamento Simultâneos (SLAM), fundamental para robôs dotados de verdadeira autonomia, é um dos problemas mais difíceis na Robótica e consiste em estimar a posição de um robô que está se movendo em um ambiente desconhecido, enquanto incrementalmente constrói-se o mapa de tal ambiente. Provavelmente o requisito mais importante para localização e mapeamento adequados seja um preciso reconhecimento de local, isto é, determinar se um robô estava no mesmo lugar em diferentes ocasiões apenas analizando as observações feitas pelo robô em cada ocasião. A maioria das abordagens da literatura são boas quando se utilizam sensores altamente expressivos, como câmeras, ou quando o robô está situado em ambientes com pouco ambiguidade. No entanto, este não é o caso, por exemplo, quando o robô equipado apenas com sensores de alcance está em ambientes internos estruturados altamente ambíguos. Uma boa estratégia deve ser capaz de lidar com tais ambientes, lidar com ruídos e erros nas observações e, especialmente, ser capaz de modelar o ambiente e estimar o estado do robô de forma eficiente. Nossa proposta consiste em traduzir sequências de medições de laser em uma representação de texto eficiente e compacta, para então lidar com o problema de reconhecimento de local usando técnicas de processamento lingüísticos. Nós traduzimos as medições dos sensores em valores simples computados através de um novo modelo de observação baseado em estimativas de densidade de kernel chamado de Densidade de Espaço Livre (FSD). Estes valores são quantificados permitindo a divisão do ambiente em regiões contíguas de densidade homogênea, como corredores e cantos. Regiões são representadas de forma compacta por simples palavras descrevendo o valor de densidade espacial, o tamanho e a variação da orientação daquela região. No final, as cadeias de palavras compõem um texto, no qual se buscam casamentos de n-gramas (isto é, sequências de palavras). Nossa técnica também é aplicada com sucesso em alguns cenários de operação de longo-prazo, onde devemos lidar com objetos semi-estáticos (i.e. que se movem ocasionalmente, como portas e mobílias). Todas as abordagens foram avaliadas em cenários simulados e reais obtendo-se bons resultados. / Simultaneous Localization and Mapping (SLAM), fundamental for building robots with true autonomy, is one of the most difficult problems in Robotics and consists of estimating the position of a robot that is moving in an unknown environment while incrementally building the map of such environment. Arguably the most crucial requirement to obtain proper localization and mapping is precise place recognition, that is, determining if the robot is at the same place in different occasions just by looking at the observations taken by the robot. Most approaches in literature are good when using highly expressive sensors such as cameras or when the robot is situated in low ambiguous environments. However this is not the case, for instance, using robots equipped only with range-finder sensors in highly ambiguous indoor structured environments. A good SLAM strategy must be able to handle these scenarios, deal with noise and observation errors, and, especially, model the environment and estimate the robot state in an efficient way. Our proposal in this work is to translate sequences of raw laser measurements into an efficient and compact text representation and deal with the place recognition problem using linguistic processing techniques. First, we translate raw sensor measurements into simple observation values computed through a novel observation model based on kernel-density estimation called Free-Space Density (FSD). These values are quantized into significant classes allowing the division of the environment into contiguous regions of homogeneous spatial density, such as corridors and corners. Regions are represented in a compact form by simple words composed of three syllables – the value of spatial density, the size and the variation of orientation of that region. At the end, the chains of words associated to all observations made by the robot compose a text, in which we search for matches of n-grams (i.e. sequences of words), which is a popular technique from shallow linguistic processing. The technique is also successfully applied in some scenarios of long-term operation, where we must deal with semi-static objects (i.e. that can move occasionally, such as doors and furniture). All approaches were evaluated in simulated and real scenarios obtaining good results.
|
56 |
Uma política de descarte baseada em cobertura em redes de sensores sem fio com conexão disruptivaLuiz, Daniel Frazão 25 February 2014 (has links)
Submitted by Geyciane Santos (geyciane_thamires@hotmail.com) on 2015-06-18T13:09:51Z
No. of bitstreams: 1
Dissertação - Daniel Frazão Luiz.pdf: 4676951 bytes, checksum: fcf45baa0188561b5fb832534e0a0736 (MD5) / Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2015-06-18T20:31:05Z (GMT) No. of bitstreams: 1
Dissertação - Daniel Frazão Luiz.pdf: 4676951 bytes, checksum: fcf45baa0188561b5fb832534e0a0736 (MD5) / Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2015-06-18T20:32:03Z (GMT) No. of bitstreams: 1
Dissertação - Daniel Frazão Luiz.pdf: 4676951 bytes, checksum: fcf45baa0188561b5fb832534e0a0736 (MD5) / Made available in DSpace on 2015-06-18T20:32:03Z (GMT). No. of bitstreams: 1
Dissertação - Daniel Frazão Luiz.pdf: 4676951 bytes, checksum: fcf45baa0188561b5fb832534e0a0736 (MD5)
Previous issue date: 2014-02-25 / CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior / Many applications in Wireless Sensor Networks (WSNs) consider remote and large scale
monitoring. For those scenarios, the whole network is hardly fully connected all the time. A possible vision is the union of WSNs and Disruptive Tolerant Network(DTNs) concepts, where mobile nodes make collect data in sparse networks and deliver them to a base station. This work presents a buffer management strategy, which is a basic principle in DTN networks. The proposed solution considers the global coverage to choose which messages are dropped, therefore, minimizing the impact on monitoring application. Such solution is important for WSNs applications with limited resources. We show through simulation that the proposed Coverage-Based Drop-Policy in Wireless Sensor Network with Disruptive Connections (CBDP) improves the network coverage compared to traditional DTN drop policies like Drop Last (DL) and Drop First (DF). / Sensores Sem Fio (RSSFs) consideram o monitoramento de localidades afastadas, de difícil acesso e em larga escala. Para tais cenários, é difícil imaginar que todos os segmentos da rede estão interconectados ou têm conectividade direta com uma central de processamento. Uma visão possível é o uso conjunto dos conceitos de RSSFs e redes tolerantes a desconexões (DTNs - Disruptive-tolerant networks), em que nós móveis podem ser responsáveis por coletar dados de redes esparsas e entregá-los a um ponto central. Esta dissertação apresenta uma estratégia de gerenciamento de buffers, que é uma das funções fundamentais das DTNs. A solução proposta baseia-se no cálculo da cobertura para o descarte de pacotes de dados que
menos contribuam para a cobertura global do sistema, favorecendo sua aplicação em redes de sensores com recursos limitados mas de alta escala. Através de simulações, mostramos que a Política de Descarte Baseada em Cobertura (CBDP) melhora a cobertura da rede em comparação às políticas de descarte normalmente encontradas nas DTNs, como Drop Last (DL) e Drop First (DF).
|
57 |
Consumo de energia em dispositivos móveis Android: análise das estratégias de comunicação utilizadas em Computation Offloading / Energy consumption on Android mobile devices: communication strategies analysis used in Computation OffloadingCarolina Luiza Chamas 14 December 2017 (has links)
Os dispositivos móveis passaram por grandes transformações na última década e tornaram-se complexos computadores dotados de grande poder de processamento e memória, além de prover aos usuários diversos recursos como sensores e câmeras de alta resolução. O uso de dispositivos móveis para diversas tarefas aumentou consideravelmente, o que levantou uma grande preocupação com o o alto consumo de energia desses dispositivos. Portanto, estudos tem sido realizados no sentido de encontrar soluções para diminuir o custo de energia das aplicações que executam em dispositivos móveis. Uma das alternativas mais utilizadas é o \\textit{computation offloading}, cujo objetivo é transferir a execução de uma tarefa para uma plataforma externa com o intuito de aumentar desempenho e reduzir consumo de recursos, como a bateria, por exemplo. Decidir sobre usar ou não esta técnica implica entender a influência de fatores como a quantidade de dados processados, a quantidade de computação envolvida, e o perfil da rede. Muitos estudos tem sido realizados para estudar a influência de diversas opções de rede wireless, como 3G, 4G e Wifi, mas nenhum estudo investigou a influência das escolhas de comunicação no custo de energia. Portanto, o objetivo deste trabalho é apresentar uma investigação sobre a influência da quantidade de dados, da quantidade de computação e dos protocolos de comunicação ou estilo arquitetural no consumo de energia quando a técnica de \\textit{computation offloading} é utilizada. Neste estudo, foram comparados REST, SOAP, Socket e RPC na execução de algoritmos de ordenação de diferentes complexidades aplicados sobre vetores de diversos tamanhos e tipos de dados. Os resultados mostram que a execução local é mais econômica com algoritmos menos complexos, pequeno tamanho de entrada e tipo de dados menos complexos. Quando se trata de execução remota, o REST é a escolha mais econômica seguida por Socket. Em geral, REST é mais econômico com vetores do tipo Object, independentemente da complexidade do algoritmo e tamanho do vetor, enquanto Socket é mais econômico com entradas maiores e com vetores de tipos primitivos, como Int e Float / Mobile devices have significantly changed in the last decade and they become complex computer machines equipped with large processing power and memory. Moreover, they provide users with several resources such as sensors and high resolution cameras. The usage of mobile devices has significantly increased in the past years, which raised an important concern regarding the high energy consumption. Therefore, several investigations have been conducted aiming at finding solutions to reduce the energy cost of mobile applications. One of the most used strategy is called computation offloading, whose main goal is to transfer the execution of a task to an external platform aiming at increasing performance and reducing resource consumption, including the battery. Deciding towards offloading certain tasks requires to understand the influence of the amount of data, amount of computation, and the network profile. Several studies have investigated the influence of different wireless flavours, such as 3G, 4G and wifi, but no study has investigated the influence of the communication choices on the energy cost. Therefore, the purpose of this research project is to present an investigation on the influence of the amount of data, amount of computation and the communication protocols and architectural style on the energy consumption in the context of the computation offloading technique. In this study, we compare REST, SOAP, Socket and RPC when executing algorithms of different complexities and different input sizes and types. Results show that local execution is more economic with less complex algorithms and small input data. When it comes to remote execution, REST is the most economic choice followed by Socket. In general, REST is the most economic choice when applied on Object type arrays, regardless the complexity and size, while Socket is the most economic choice with large arrays and primitive types such as integers and floats
|
58 |
A security framework for mobile health data collection. / Framework de segurança para coleta de dados em saúde móvel.Leonardo Horn Iwaya 11 February 2014 (has links)
Mobile health (mHealth) can be defined as the practice of medicine and public health supported by mobile computing technologies, such as mobile phones, PDAs, tablets, sensors and other wireless devices. Particularly in the case of mobile phones, there has been a significant increase in the number of lines, equipment, and network infrastructure in Low- and Middle-Income Countries (LMIC), allowing the adoption of mHealth systems efficiently. There are now several cases of systems for data collection focused on primary care, health surveillance and epidemiological research, which were adopted in these countries. Such systems provide health care managers information with higher quality and in a shorter time, which in turn improves their ability to plan actions and respond to emergencies. However, security is not included among the main requirements of such systems. Aiming to address this issue, we developed a survey about mHealth applications and research initiatives in Brazil, which shows that a reasonable number of papers only briefly (13%) or simply do not mention (40%) their security requirements. This survey also provides a discussion about the current state-of-art of Brazilian mHealth researches, including the main types of applications, target users, devices employed and the research barriers identified. After that, we present the SecourHealth, a security framework for mHealth data collection applications. SecourHealth was designed to cope with six main security requirements: support user registration and authentication mechanisms; treat network disconnections and delays; provide a secure data storage - even in case of possible theft or loss of equipment; allow secure data exchange between the device and server; enabling device sharing between users (i.e., health workers); and allow trade-offs between security, performance and usability. This thesis also describes in detail the framework modeling and development steps showing how it was integrated into an application for the Android platform. Finally, we benchmarked the cryptographic algorithms implemented, when compared to the overhead of using HTTPS protocol. / Saúde Móvel (mHealth) pode ser definida como a prática médica e a saúde pública suportadas por tecnologias de computação móvel, como: telefones celulares, PDAs, tablets, sensores e outros dispositivos sem fio. Particularmente no caso dos celulares, há um aumento expressivo no número de linhas, aparelhos, e na infraestrutura de rede em países de média e baixa renda (Low- Middle- Income Countries, LMIC), permitindo a adoção de sistemas mHealth de maneira eficiente. Existem, hoje, vários casos de sistemas de coleta de dados voltadas à atenção primária, vigilância (em saúde) e pesquisas epidemiológicas adotados nesses países. Tais sistemas fornecem aos gestores de saúde uma informação de melhor qualidade em menor tempo, que por sua vez melhoram a capacidade de planejamento e resposta a emergências. Contudo, nota-se um relaxamento no cumprimento de requisitos de segurança nestes sistemas. Com base nisso, foi feito um levantamento de aplicações e iniciativas de pesquisa em mHealth no Brasil, no qual se constatou que um número razoável de trabalhos mencionam fracamente (13%) ou não menciona (40%) os requisitos de segurança. Este levantamento também discute sobre o estado atual das pesquisas de mHealth no Brasil, os principais tipos de aplicações, os grupos de usuários, os dispositivos utilizados e as barreiras de pesquisa identificadas. Em seguida, este trabalho apresenta o SecourHealth, um framework de segurança voltado ao desenvolvimento de aplicações de mhealth para coleta de dados. O SecourHealth foi projetado com base em seis requisitos principais de segurança: suportar o registro e a autenticação do usuário; tratar a desconexão e os atrasos na rede; prover o armazenamento seguro de dados prevendo possibilidades de furto ou perda dos aparelhos; fazer transmissão segura de dados entre o aparelho e o servidor; permitir o compartilhamento de dispositivos entre os usuários (e.g., agentes de saúde); e considerar opções de compromisso entre segurança, desempenho e usabilidade. O trabalho também descreve com detalhes as etapas de modelagem e desenvolvimento do framework - que foi integrado a uma aplicação para a plataforma Android. Finalmente, é feita uma análise do desempenho dos algoritmos criptográficos implementados, considerando o overhead pelo simples uso do protocolo HTTPS.
|
59 |
Rede de sensores sem fio em ambientes veiculares baseada no padrão Zigbee. / Wireless sensor network (WSN) in automotive area based in the standard ZigBee.Ivan Roca Florido 28 March 2008 (has links)
A área automotiva cada vez mais incorpora dispositivos e sistemas eletromecânicos na comunicação. Estes dispositivos são baseados nas informações internas e externas coletadas através de sensores específicos. Esta estrutura permite, por exemplo, a automatização de sistemas de transporte em ambientes controlados, monitoramento de veículos, informações de condições de trânsito e outros. Os protocolos de comunicação são fundamentais na troca de dados entre os módulos eletrônicos e certamente, se não fosse pela aplicação desses protocolos, não teríamos a integração de boa parte dos sistemas eletrônicos atualmente disponíveis. A integração dos sistemas de comunicação automotivos através de uma rede de sensores sem fio (RSSF) baseada nas especificações do padrão IEEE 802.15.4 ZigBee, constitui uma alternativa de comunicação nos ambientes automotivos. Além disso, esta integração em ambientes automotivos diminui a quantidade de fiação nos veículos. Neste trabalho apresentamos uma rede de sensores tipo estrela para a aquisição dos dados em um ambiente automotivo, realizando medições de intensidade do sinal, qualidade do sinal, throughput, pacotes perdidos. / The automotive area is including more and more devices and electromechanical systems at communication. Those devices are based in internal and external information collected through specific sensors. This structure allows, for example, automation of transport systems at controlled environments, vehicles monitoring, information of transit conditions and other. The communication protocols are fundamentals in data exchange between electronic modules and without those protocols, couldnt be possible integrate a majority of available electronic systems. The integration of automotive communication systems through wireless sensor network (WSN) based in the specifications of the standard IEEE 802.15.4 ZigBee constitute an alternative of communication in automotive environments. Besides, this integration in automotive environments reduces the quantity of wires in the vehicles. In this work we present a WSN star topology for data acquisition in automotive environment performing measurements of signal intensity, quality of signal, throughput, and lost packages.
|
60 |
SNU: um framework para o desenvolvimento de aplicações voltadas às redes ad-hoc espontâneas / SNU: a framework for the development of applications Striving to networks ad-hoc spontaneousPALMEIRA FILHO, Antonio Sá Fernandes 09 November 2007 (has links)
Submitted by Rosivalda Pereira (mrs.pereira@ufma.br) on 2017-08-14T18:44:38Z
No. of bitstreams: 1
AntonioPalmeiraFilho.pdf: 3164841 bytes, checksum: 23d94c0539749a601438bcd53f1d7384 (MD5) / Made available in DSpace on 2017-08-14T18:44:38Z (GMT). No. of bitstreams: 1
AntonioPalmeiraFilho.pdf: 3164841 bytes, checksum: 23d94c0539749a601438bcd53f1d7384 (MD5)
Previous issue date: 2007-11-09 / Mobile devices have evolved from simple personal digital assistants or cell phones to cutting-edge personal digital assistants, aliasing or combining on-the- y video/audio acquisition and data processing. But giving the best usage to all this new technology in our day-by-day tasks still is challenging. The large variety of devices, the increasing need for ubiquitous mobile services and the network heterogeneity are just some problems developers may nd when deploying for the mobile world. With the popularization of the wireless network technologies, we can nd devices capable of establishing network connections using di erent technologies. Infrastructured networks support good bandwidth with low latency, but they demand an infrastructure of access points that are not available at any place. On the other hand, ad-hoc networks don't need an infrastructure and the communication is done in a peer-to-peer maner. The ad-hoc networks play an important rule in the environments made by mobile devices since they ensure high availability. Spontaneous networks are ad-hoc networks formed occasionally by users that wish to engage in some collaborative task, like a le sharing. In this work we describe a framework to help developers to easily create applications capable of managing and sharing digital content within groups of people in a spontaneous short-range ad-hoc network. We describe the framework architecture, its services and their relationship, as well as some usage scenarios, applications and related works. / Dispositivos móveis evoluíram de simples agendas, calendários ou telefones celulares para modernos assistentes pessoais, capazes de armazenar e processar áudio e vídeo em tempo real. Contudo, dar a melhor utilidade a esta tecnologia em nossas tarefas do dia-a-dia ainda é um desafio. A grande variedade de dispositivos, a crescente necessidade de serviços móveis pervasivos e a heterogeneidade das tecnologias de rede são apenas alguns exemplos dos problemas possivelmente encontrados pelos desenvolvedores ao produzir software para o mundo móvel. Com a popularização das tecnologias de rede, é cada vez mais comum encontrarmos dispositivos móveis capazes de estabelecer conexões através de diferentes tecnologias. Redes infra-estruturadas disponibilizam boas larguras de banda e baixa latência, porém necessitam de uma infra-estrutura de pontos de acesso nem sempre disponível. Por outro lado, as redes ad-hoc não necessitam de infra-estrutura e a comunicação entre seus nós é feita ponto a ponto, razão pela qual desempenham um importante papel nos ambientes formados por dispositivos móveis. Redes espontâneas são redes ad-hoc formadas ao acaso por usuários que desejam participar de alguma tarefa colaborativa, como o compartilhamento de arquivos. Neste trabalho apresentamos um framework cujo objetivo é ajudar os desenvolvedores a criar facilmente aplicações capazes de gerenciar e compartilhar conteúdo digital com grupos de usuários em redes ad-hoc espontâneas de curto alcance. São descritos a arquitetura do framework proposto, seus serviços e relacionamentos, assim como alguns cenários de uso, aplicações e trabalhos relacionados.
|
Page generated in 0.0378 seconds