PROST: Um Protocolo de Roteamento Sensível ao Tempo para Redes de Sensores Sem Fio

Tamanho: px
Começar a partir da página:

Download "PROST: Um Protocolo de Roteamento Sensível ao Tempo para Redes de Sensores Sem Fio"

Transcrição

1 Universidade Federal do Ceará Centro de Tecnologia Programa de Pós-Graduação em Engenharia de Teleinformática PROST: Um Protocolo de Roteamento Sensível ao Tempo para Redes de Sensores Sem Fio Dissertação de Mestrado João Batista Borges Neto Orientadora: Rossana Maria de Castro Andrade, PhD. Co-Orientador: Pedro Fernandes Ribeiro Neto, DSc. Fortaleza Agosto

2 João Batista Borges Neto PROST: Um Protocolo de Roteamento Sensível ao Tempo para Redes de Sensores Sem Fio Dissertação de Mestrado submetida à Coordenação do Programa de Pós-Graduação em Engenharia de Teleinformática da Universidade Federal do Ceará como requisito parcial para obtenção do grau de Mestre em Engenharia de Teleinformática. Orientadora: Rossana Maria de Castro Andrade, PhD. Co-Orientador: Pedro Fernandes Ribeiro Neto, DSc. Fortaleza Agosto

3

4 Dedico esta dissertação à minha família e à minha noiva Patrícia.

5 Agradecimentos A conclusão de uma meta é o momento ideal para reetirmos sobre tudo o que passamos para chegar onde chegamos. Ao olharmos para trás lembramos de todos os momentos de diculdades e provações que necessitamos superar. Toda essa nossa trajetória, de pequenas vitórias, conquistas a cada dia que passamos, é nossa história, e que nos faz ser o que hoje somos. Tudo isso não seria possível sem a ajuda daqueles que encontramos por nosso caminho, motivando-nos a seguir sempre em frente e que merecem nossos mais sinceros agradecimentos. Como forma de agradecimento, dedico este trabalho à toda minha família, sem exceções, mas, principalmente, à minha mãe Eliza, meu irmão Max, minha avó Salomé (in memoriam) e meu avô João Borges, que sempre estiveram ao meu lado, acreditando nos meus objetivos e me ensinando que com persistência e dedicação poderia alcançá-los. Agradeço em especial à minha noiva Patrícia, por ser sempre a minha fonte de inspiração e motivação, pela dedicação e apoio nos momentos difíceis, por estar sempre ao meu lado, mostrando-me a cada dia a beleza que há na vida e que juntos podemos superar todas as diculdades e adversidades da vida. Também agradeço à sua família, Carlos, Guacira, Daniela e Carolina, que me receberam como um membro da família, sempre me incentivando a seguir em frente na busca de minhas metas. Agradeço à minha professora e orientadora Rossana Andrade, por acreditar e apostar em minha capacidade e no potencial deste trabalho, proporcionando meios para torná-lo um trabalho cientíco. Também agradeço por sua dedicação e paciência no decorrer de todo o mestrado, que me ajudou a amadurecer pessoal e prossionalmente, tornando-me uma pessoa mais dedicada e focada em minhas pesquisas. Agradeço ao meu professor e co-orientador Pedro Fernandes, por acreditar e me acompanhar nesta jornada cientíca, desde a graduação, ajudando-me a enfrentar

6 os desaos na busca pelo conhecimento. Pela sinceridade de seus conselhos, sempre nos momentos certos, que me incentivam a buscar sempre novas metas e sonhos. Muitos amigos me ajudaram no decorrer deste trabalho e sem eles sua conclusão não teria sido possível. Agradeço a todos os amigos que de alguma forma me ajudaram ao longo dessa jornada, em especial a Bosco, Bruno Góis, Bruno Sabóia, Carina, Carlos André, Carlos Giovanni, Cláudio, Clayton, Danyel Perote, Davi, Diana, Fabiana, Fátima, Flávio, Gilverlan, João Marcelo, Jeerson, Levi, Lincoln, Luana, Márcio, Marcos Dantas, Michel, Mirko, Neto, Paulo Henrique, Reinaldo, Rute, Saulo e Valéria. Agradeço também aos meus amigos que sempre estiveram ao meu lado durante a busca por novos conhecimentos e novos desaos a serem superados, especialmente a Israel Sousa e João Medeiros, por serem também fonte de inspiração e motivação no decorrer da minha pesquisa. Agradeço a todos os professores do PPGETI, pelo conhecimento compartilhado e pelo exemplo de dedicação e comprometimento. Aos servidores do GREat, por todo o suporte necessário para a realização das minhas atividades, em especial à Chistiane, Danilo, Darilú, Liliane, Sr. Adir e Suzana. Aos meus amigos Márcia e Thiago, Cristiano e Saul, que proporcionaram a minha estada em Fortaleza, me cedendo uma moradia e dividindo o convívio com o mundo fora dos muros da universidade, meus sinceros agradecimentos. Por m, agradeço à FUNCAP pelo fomento essencial para a minha permanência no mestrado e permitindo me dedicar inteiramente ao mestrado e minha pesquisa.

7 Seja sábio no uso do tempo. A questão da vida não é quanto tempo nós temos?. A questão é o que vamos fazer com ele?. Anna Robertson Brown

8 Resumo Os avanços nas pesquisas em Redes de Sensores Sem Fio (RSSF) têm permitido sua utilização para os mais diversos ns. Missões espaciais não tripuladas, e explorações subaquáticas e interplanetárias são exemplos de ambientes críticos e perigosos que podem se beneciar com a utilização de RSSF. As aplicações nestes ambientes compartilham a necessidade de operação sem intervenção humana, por serem ambientes inacessíveis para o homem ou pelo dinamismo imposto por sua própria natureza. Esta necessidade de autonomia e eciência no cumprimento de suas tarefas, sob diferentes condições do ambiente, insere novos desaos para as RSSF. Além das tradicionais limitações físicas que possuem, a utilização de RSSF como fonte coletora de dados nesses ambientes desaadores requer a capacidade de suporte à observação em tempo real, considerando sua imprevisibilidade, com relação à mobilidade e à quantidade de nós e dados coletados. Portanto, nesta dissertação é proposto o PROST, um Protocolo de Roteamento Sensível ao Tempo, que tem como objetivo permitir que as RSSF possam ser utilizadas para monitoramento de ambientes desaadores, que possuem a necessidade de leituras com restrições em tempo real, mesmo sob condições críticas de operação. Para analisar a eciência do PROST, são apresentados resultados de simulação da sua implementação e sua comparação com os resultados obtidos da simulação de outros protocolos existentes na literatura. Palavras-chave: Redes de Sensores Sem Fio; Protocolos de Roteamento; Sistemas de Tempo Real; Computação Móvel

9 Abstract Advances in the research of Wireless Sensor Networks (WSN) have allowed their use for several purposes. Unmanned space missions, and interplanetary and underwater explorations are examples of critical and dangerous environments that can benet from their use. Applications in these environments share the need of operation without human intervention, either because they are inaccessible environments to humans or by the dynamics imposed by their own nature. This need for autonomy and eciency in executing their tasks, under dierent environmental conditions, brings new challenges for WSN. Besides the traditional physical limitations they have, using WSN as a source of collecting data in challenging environments requires the ability to support real-time observations of the monitoring environment, considering its unpredictability with respect to mobility and the variable amount of nodes and collected data. Thus, in this work we propose PROST, a time-aware routing protocol, which aims to enable the WSN for monitoring of challenging environments, which have the need for data with real-time constraints, even under critical conditions of operation. PROST is implemented and simulation results are generated. These results are then analyzed to do a comparison of the eciency between PROST and other related protocols. Keywords: Wireless Sensor Networks; Routing Protocols; Real-Time Systems; Mobile Systems

10 Sumário 1 Introdução Contexto Motivação Objetivos Objetivo Geral Objetivos Especícos Metodologia Estrutura do Documento Redes de Sensores Sem Fio Denição Sensores Inteligentes Características Limitações Mobilidade Comunicação Colaboração Manipulação de Dados Localização e Identicação Autonomia Aplicações Missões Espaciais Indústrias Monitoramento de Espécies Animais Monitoramento de Condições Ambientais Conclusão

11 3 Sistemas de Tempo Real Denição Aplicações Sistemas Embarcados de Tempo Real Sistemas Embarcados Distribuídos de Tempo Real RSSF para Sistemas de Tempo Real Comunicações em Tempo Real Métricas para Comunicações em Tempo Real Atraso como Métrica Fontes de Atraso Sincronização de Tempo A Necessidade de Sincronização de Tempo Exemplos de Aplicações Classicações de Sincronização de Tempo Conclusão Mecanismos de Otimização A Necessidade de Otimização Redução do Impacto das Incertezas A Origem das Incertezas Estimativa do Atraso das Rotas A Necessidade da Estimativa Premissas para a Estimativa Denição da Estimativa Análise das Variáveis Aleatórias Conclusão PROST Terminologia Identicador (ID) Estados de Operação Processos Operacionais Profundidade dos Nós Identicador do Nó Pai Atraso Requerido Atraso Acumulado

12 5.1.8 Tempo Decorrido Tabela de Vizinhos Formato dos Pacotes Pacote de Descoberta de Rotas Pacote de Sincronização Pacote de Carona Pacote de Atualização de Vizinhos Tabela de Vizinhos Temporizadores Estados de Operação Inativo Transitório Restrito Ativo Processos Operacionais Descoberta de Rotas Monitoramento de Rotas Manutenção de Rotas Conclusão Simulações e Resultados Modelagem e Denição dos Cenários Caracterização da Simulação Independência de Tempo Entre os Nós Métricas Analisadas Densidade Mobilidade Congestionamento Tempo Real Conclusão Conclusões e Trabalhos Futuros Conclusões Contribuições Trabalhos Futuros Referências Bibliográcas 134

13 Lista de Figuras 3.1 Sistemas embarcados de tempo real Sistemas embarcados distribuídos de tempo real Round-Trip Time Fontes de atraso Diferença entre skew e drift Momento da sincronização de tempo Troca de mensagens na técnica emissor-receptor Troca de mensagens na técnica receptor-receptor Troca de mensagens na técnica de tempo decorrido Fontes de Atraso por Camada Zona de Timestamp Tamanho Uniforme de Pacotes Round-Trip Time Função Densidade de Probabilidade Função Distribuição Acumulada Erro Quadrático Médio Pacote de Descoberta de Rotas Pacote de Sincronização Pacote de Carona Pacote de Atualização de Vizinhos Diagrama de estados do PROST Processo de Descoberta de Rotas do PROST Processo de Monitoramento de Rotas do PROST Processo de Manutenção de Rotas do PROST Impacto do Número de Nós (Densidade) Consumo de Energia x Densidade (PROST)

14 6.3 Consumo de Energia x Densidade (AODV) Consumo de Energia x Densidade (SWIFT) Consumo de Energia x Densidade (RTLD) Impacto do Tempo de Pausa (Mobilidade) Consumo de Energia x Mobilidade (PROST) Consumo de Energia x Mobilidade (AODV) Consumo de Energia x Mobilidade (SWIFT) Consumo de Energia x Mobilidade (RTLD) Impacto do Intervalo de Envios (Congestionamento) Consumo de Energia x Congestionamento (PROST) Consumo de Energia x Congestionamento (SWIFT) Consumo de Energia x Congestionamento (AODV) Consumo de Energia x Congestionamento (RTLD) Impacto do Prazo de Entrega (Restrições de Tempo Real) Consumo de Energia x Tempo Real (PROST) Consumo de Energia x Tempo Real (SWIFT) Consumo de Energia x Tempo Real (AODV) Consumo de Energia x Tempo Real (RTLD)

15 Lista de Tabelas 2.1 Modos de dissipação de energia dos sensores Sumário das fontes de atraso Tabela de Vizinhos Parâmetros de simulação do PROST no NS

16 Lista de Algoritmos 5.1 Inicialização dos Nós Algoritmo de Criação de Hierarquia Algoritmo de Sincronização de Tempo Algoritmo de Revalidação de Rotas Algoritmo de Monitoramento de Rotas Algoritmo de Validação de Rotas

17 Lista de Abreviaturas e Siglas ABS ANTS AODV AODV-D CBR CDF DARPA DRE DSDV DSR EDF E-RBS FTP FTSP GPS IEEE IP LEACH LTS MAC MEMS MSE NASA NTP OSI PAM PDA PDF Anti-lock Braking System Autonomic NanoTechnology Swarm Ad hoc On Demand Distance Vector Ad hoc On Demand Distance Vector Delay Sensitive Constant Bit Rate Cumulative Distribution Function Defense Advanced Research Projects Agency Distributed Real-time and Embedded Systems Destination Sequenced Distance-Vector Dynamic Source Routing Empirical Distribution Function Enhanced-Reference Broadcast Synchronization File Transfer Protocol Flooding Time Synchronization Protocol Global Positioning System Institute of Electrical and Electronics Engineers Internet Protocol Low-Energy Adaptive Clustering Hierarchy Lightweight Time Synchronization Medium Access Control Micro Electromecanical Systems Mean Square Error National Aeronautics and Space Administration Network Time Protocol Open System Interconnection Prospecting Asteroid Mission Personal Digital Assistant Probability Density Function

18 P2P PROST QoS RTLD RBS RIP RITS RSSF RTE RTT SRTT TCP TPSN UTC WINA Peer-to-Peer Protocolo de ROteamento Sensível ao Tempo Quality of Service Real-Time Load Distribution Reference Broadcast Synchronization Reference Interpolation Protocol Routing Integrated Time Synchronization Redes de Sensores Sem Fio Real Time and Embedded Systems Round-Trip Time Smooth Round-Trip Time Transmission Control Protocol Timing-sync Protocol for Sensor Networks Coordinated Universal Time Wireless Industrial Network Alliance PROST 18

19 Capítulo 1 Introdução Esta dissertação apresenta o PROST, um protocolo de roteamento sensível ao tempo para Redes de Sensores Sem Fio (RSSF), que permite a comunicação entre os nós sensores de acordo com restrições de tempo real, principalmente em ambientes desaadores, onde fatores como a mobilidade e as altas taxas de transmissão não podem ser desconsiderados. Na Seção 1.1 é apresentada a contextualização deste trabalho com relação aos problemas que buscamos solucionar. Na Seção 1.2 discutimos a motivação que impulsionou o desenvolvimento desta pesquisa. Em seguida, na Seção 1.3, são expostos os principais objetivos a serem alcançados com este trabalho, sendo a metodologia discutida na Seção 1.4. Por m, na Seção 1.5 é apresentada a estrutura dos capítulos na qual esta dissertação está organizada. 1.1 Contexto Os avanços nas pesquisas em RSSF têm permitido a sua utilização para os mais diversos ns. Missões espaciais não tripuladas, explorações subaquáticas e interplanetárias são exemplos de ambientes críticos e perigosos que podem se beneciar com a utilização de RSSF. As aplicações para estes ambientes compartilham da necessidade de operação sem intervenção humana, tanto por serem ambientes inacessíveis para o homem, quanto pelo dinamismo imposto por sua própria natureza. Esta eminente necessidade de autonomia e eciência no cumprimento de suas tarefas sob diferentes condições do ambiente, insere novos desaos a serem considerados pelas RSSF. Além das tradicionais limitações físicas que os sensores possuem, a utilização de RSSF como uma fonte coletora de dados para ambientes desaadores requer a 19

20 1.2. MOTIVAÇÃO capacidade de suporte à observação em tempo real do ambiente monitorado, considerando as imprevisibilidades da rede com relação tanto à mobilidade quanto à quantidade de nós e dados coletados. As RSSF, com estas características, podem ser consideradas uma especialização dos sistemas embarcados distribuídos de tempo real (DRE Distributed Real-time and Embedded Systems), que são sistemas onde o sucesso depende não apenas do signicado de um resultado, mas também do tempo levado para a sua produção [Bernat et al. 2001]. Para este paradigma, torna-se imprescindível que os dados coletados pelos sensores sejam precisos e coerentes com as atuais condições do ambiente. Dados desatualizados causariam incompatibilidades entre a observação do ambiente monitorado e sua real condição. A inuência que a mobilidade dos nós e a quantidade de dados trafegados insere na variação do atraso nas leituras em RSSF, proveniente das perdas de rotas, da constante modicação da topologia da rede e do alto congestionamento do meio sem o, faz com que a tarefa de monitoramento em tempo real das condições do ambiente seja cada vez mais difícil de ser realizada. O erro na identicação dos valores do atraso das rotas e o consumo de energia despendido para a manutenção do atraso destas rotas são os fatores mais afetados por esses desaos. 1.2 Motivação Na literatura cientíca são encontrados diversos trabalhos que propõem soluções para os problemas citados na Seção 1.1. No entanto, não é comum encontrar uma solução que tenha como objetivo tratar estes problemas de forma conjunta. Com o objetivo de proporcionar comunicação em tempo real para as RSSF, destacam-se na literatura diversas soluções, que atuam em diferentes níveis [Srivathsan and Iyengar 2007]. Para reduzir o congestionamento decorrente da sobreposição de sinais durante a transmissão sem o, em [Choudhury et al. 2006] é proposto o uso de antenas direcionais, possibilitando o uso simultâneo do meio e diminuindo o atraso na comunicação. Protocolos de acesso ao meio com o intuito de reduzir o tempo de atraso m a m também já foram propostos, como é o caso do protocolo Q-MAC [Vasanthi and Annadurai 2006] e LEEM [Dhanaraj et al. 2005]. Uma solução projetada para operar tanto na camada de enlace quanto na de rede pode ser vista no protocolo RAP [Lu et al. 2002]. Ele utiliza um algoritmo de prioridade na camada MAC para os quadros, de acordo com o atraso requerido para PROST 20

21 1.2. MOTIVAÇÃO sua entrega ao destino, e roteamento baseado na localização dos nós e do tempo que os pacotes levam para percorrer a distância até o destino. O protocolo SPEED [He et al. 2003] também utiliza como parâmetro para o roteamento de seus pacotes o atraso a eles requerido e a distância entre os nós das rotas e seu destino. Sua principal característica é a manutenção uniforme da velocidade na entrega de pacotes através da rede. Outro protocolo existente, o RPAR [Chipara et al. 2006], reduz o atraso na entrega dos pacotes por meio do aumento da potência de transmissão dos nós, reduzindo o número de transmissões por múltiplos saltos. O RPAR diminui a potência de transmissão quando o tempo limite na entrega do pacote é maior, balanceando o consumo de energia com relação à urgência na entrega dos dados. Já o protocolo RTLD [Ahmed and Fisal 2008] efetua o balanceamento entre as necessidades de restrições de tempo para a entrega dos pacotes, evitando o congestionamento das rotas e prolongando o tempo de vida da rede. Para isso, são utilizadas informações sobre a qualidade do sinal, obtidas da camada física, e sobre a distância entre os nós sensores. A principal preocupação dos trabalhos citados anteriormente, que tratam da validade temporal dos dados coletados pelos sensores, é garantir a sua entrega ao destino atendendo às restrições de tempo requeridas pela aplicação [Srivathsan and Iyengar 2007]. Entretanto, um fator importante que estes não consideram é como garantir a entrega destes dados em um cenário com mobilidade? A mobilidade dos nós comporta-se como um fenômeno aleatório e difícil de ser tratado, que é simplesmente desconsiderado pela maioria dos trabalhos existentes. Ela é um fator inerente para várias aplicações de RSSF, bem como qualquer outro sistema de comunicação ad hoc e deve ser considerada como crucial para a manutenção na entrega dos dados de acordo com o atraso requerido. Alguns protocolos para redes ad hoc bastante conhecidos já tratam o problema de rotas perdidas devido à mobilidade dos nós, efetuando a reparação destas rotas quando sua perda for detectada. Como é o caso do DSDV (Destination Sequenced Distance-Vector) [Perkins and Bhagwat 1994], AODV (Ad hoc On Demand Distance Vector) [Perkins and Royer 1999] e DSR (Dynamic Source Routing) [Johnson and Maltz 1996]. Entretanto, estes protocolos não se preocupam com o consumo de energia, já que seu propósito não são as RSSF. Em [Kumar et al. 2006] é proposta uma extensão ao protocolo AODV com o intuito de prover suporte a qualidade de serviço de tempo para as aplicações ad hoc, denominado AODV-D (Ad hoc On Demand Distance Vector Delay Sensitive ). PROST 21

22 1.3. OBJETIVOS Este protocolo considera o atraso das rotas para a comunicação em redes ad hoc como uma métrica importante na escolha das rotas, não apenas o número de saltos. O protocolo SWIFT [Kim et al. 2007] trata da questão da mobilidade dos nós em ambientes desaadores, preocupando-se com suas restrições de energia, porém, não se preocupa com as restrições de tempo para a entrega dos dados coletados. Diversos outros protocolos que lidam especicamente com o consumo de energia podem ser encontrados na literatura. Como é o caso do LEACH (Low-Energy Adaptive Clustering Hierarchy) que utiliza um processo de distribuição da carga de transmissão dos sensores como uma forma de economizar e unicar o consumo de energia dos nós sensores [Heinzelman et al. 2000]. Em [Boughanmi and Song 2007] é proposta uma métrica de roteamento que leva em consideração tanto o consumo de energia quanto o atraso requerido para a transmissão dos dados. No entanto, a questão da mobilidade não é tratada, restringindo a viabilidade dessa proposta apenas para ambientes compostos por sensores estáticos. Nesta dissertação, é proposta a solução para os principais desaos identicados para as RSSF aplicadas aos ambientes críticos e perigosos, de forma conjunta. Estes desaos são as limitações dos nós sensores, a necessidade de observação em tempo real do ambiente monitorado e de lidar com as imprevisibilidades da rede, como a mobilidade dos nós e a variação na quantidade de dados trafegados. O suporte à leitura dos dados em tempo real e o tratamento da mobilidade dos nós, são considerados fatores com mesma relevância para a operação das RSSF, juntamente com a preocupação na economia da energia dos nós. 1.3 Objetivos Objetivo Geral O objetivo deste trabalho é propor o PROST (Protocolo de Roteamento Sensível ao Tempo), que tem como principal foco permitir que as RSSF possam ser utilizadas para o monitoramento de ambientes desaadores, nos quais haja a necessidade de leitura de dados conforme restrições de tempo real, mesmo sob condições críticas de operação. Questões de otimização dos processos envolvendo o roteamento dos dados, com o intuito de economizar a energia gasta nesta tarefa, também são consideradas, em conjunto com o suporte à mobilidade dos nós sensores. PROST 22

23 1.4. METODOLOGIA Objetivos Especícos Para atingir o objetivo deste trabalho, as seguintes atividades especícas devem ser alcançadas: denição de uma estratégia de economia de energia para a sincronização dos relógios dos nós sensores; denição de uma estratégia de estimativa do atraso entre vizinhos dos nós sensores; e descrição de um protocolo de roteamento para RSSF com suporte a restrições de tempo real não críticas e tolerante à mobilidade dos nós. 1.4 Metodologia A metodologia cientíca utilizada nesta dissertação pode ser resumida nos itens a seguir: Revisão Bibliográca Inicialmente foi efetuada uma revisão bibliográca sobre os principais conceitos e desaos das RSSF e sobre os principais protocolos de roteamento e sincronização de tempo para estas redes. As necessidades de comunicação em tempo real e de economia de energia para RSSF também foram estudadas neste levantamento bibliográco. Estratégias para Otimização de Processos e Estimativa de Atraso Em seguida foram denidas as estratégias para otimização dos processos a serem utilizados no protocolo proposto neste trabalho. Do ponto de vista da economia de energia dos nós sensores, os processos de sincronização dos relógios dos nós sensores e de manutenção das rotas foram simplicados e otimizados. Também foi denida a estratégia de estimativa do atraso das rotas entre os nós e seus vizinhos, levando em consideração as limitações físicas existentes para os nós sensores. Denição do Protocolo de Roteamento Nesta etapa foi especicado o protocolo de roteamento PROST. Para isso, foram denidos os estados e os processos de operação dos nós sensores, a PROST 23

24 1.5. ESTRUTURA DO DOCUMENTO relação entre eles e os algoritmos que coordenam a execução das tarefas dos sensores para cada momento e condições da rede. Os formatos dos pacotes de controle e da tabela de vizinhos dos nós, juntamente com os temporizadores utilizados pelo protocolo também foram denidos nesta fase. Simulação e Análise dos Resultados Por m, para efeitos de vericação e análise da proposta, o protocolo PROST foi implementado e avaliado. Foram efetuadas simulações de sua implementação em ambiente computacional com características similares às encontradas em cenários reais. Em seguida, foi efetuada a análise e comparação do comportamento do protocolo com relação a outras soluções semelhantes existentes na literatura. 1.5 Estrutura do Documento Esta dissertação está organizada conforme os seguintes capítulos: Capítulo 2 No Capítulo 2 são apresentadas as principais características das Redes de Sensores Sem Fio, enfatizando as origens que motivaram seu desenvolvimento e os conceitos utilizados nesta dissertação. Também são apresentadas algumas aplicações das redes de sensores em diferentes ambientes e condições de operação. Capítulo 3 No Capítulo 3 são apresentadas as principais características dos sistemas de tempo real, enfatizando as diculdades existentes nas comunicações com restrições de tempo real e abordando as necessidades e desaos encontrados pelos sistemas de tempo real quando aplicados às RSSF. Capítulo 4 No Capítulo 4 são apresentados os mecanismos denidos nesta dissertação, com o intuito de economizar a energia dos nós, por meio da otimização da realização de suas tarefas e de boas práticas para a redução de imprevisibilidades durante as comunicações sem o. PROST 24

25 1.5. ESTRUTURA DO DOCUMENTO Capítulo 5 No Capítulo 5 é apresentado o protocolo PROST, um protocolo de roteamento sensível ao tempo para RSSF, que possui como principal característica o suporte à mobilidade dos nós sensores, permitindo a entrega dos dados coletados ao seu destino de acordo com restrições de tempo, mesmo após mudanças na topologia da rede. Capítulo 6 No Capítulo 6 são apresentados os resultados de simulações do protocolo PROST, sendo discutidas sua análise e comparação com os resultados obtidos das simulações de outros protocolos relacionados. Capítulo 7 E, por m, no Capítulo 7 são apresentadas as conclusões sobre esta dissertação, sendo discutidos os resultados alcançados com a utilização do protocolo PROST para RSSF atuando em ambientes desaadores e possíveis perspectivas para trabalhos futuros decorrentes desta pesquisa. PROST 25

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

Projetos I Resumo de TCC. Luiz Rogério Batista De Pieri Mat: 0413829 5

Projetos I Resumo de TCC. Luiz Rogério Batista De Pieri Mat: 0413829 5 Projetos I Resumo de TCC Luiz Rogério Batista De Pieri Mat: 0413829 5 MAD RSSF: Uma Infra estrutura de Monitoração Integrando Redes de Sensores Ad Hoc e uma Configuração de Cluster Computacional (Denise

Leia mais

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP

1 INTRODUÇÃO Internet Engineering Task Force (IETF) Mobile IP 1 INTRODUÇÃO Devido ao crescimento da Internet, tanto do ponto de vista do número de usuários como o de serviços oferecidos, e o rápido progresso da tecnologia de comunicação sem fio (wireless), tem se

Leia mais

Arquitetura dos Sistemas de Informação Distribuídos

Arquitetura dos Sistemas de Informação Distribuídos Arquitetura dos Sistemas de Informação Distribuídos Quando se projeta um sistema cuja utilização é destinada a ser feita em ambientes do mundo real, projeções devem ser feitas para que o sistema possa

Leia mais

1 http://www.google.com

1 http://www.google.com 1 Introdução A computação em grade se caracteriza pelo uso de recursos computacionais distribuídos em várias redes. Os diversos nós contribuem com capacidade de processamento, armazenamento de dados ou

Leia mais

Introdução a computação móvel. Middlewares para Rede de Sensores sem Fio. Uma avaliação na ótica de Adaptação ao Contexto

Introdução a computação móvel. Middlewares para Rede de Sensores sem Fio. Uma avaliação na ótica de Adaptação ao Contexto Introdução a computação móvel Monografia: Middlewares para Rede de Sensores sem Fio Uma avaliação na ótica de Adaptação ao Contexto Adriano Branco Agenda Objetivo do trabalho O que é uma WSN Middlewares

Leia mais

:: Telefonia pela Internet

:: Telefonia pela Internet :: Telefonia pela Internet http://www.projetoderedes.com.br/artigos/artigo_telefonia_pela_internet.php José Mauricio Santos Pinheiro em 13/03/2005 O uso da internet para comunicações de voz vem crescendo

Leia mais

Redes de Computadores. Prof. André Y. Kusumoto andre_unip@kusumoto.com.br

Redes de Computadores. Prof. André Y. Kusumoto andre_unip@kusumoto.com.br Redes de Computadores Prof. André Y. Kusumoto andre_unip@kusumoto.com.br Open Systems Interconnection Modelo OSI No início da utilização das redes de computadores, as tecnologias utilizadas para a comunicação

Leia mais

IW10. Rev.: 02. Especificações Técnicas

IW10. Rev.: 02. Especificações Técnicas IW10 Rev.: 02 Especificações Técnicas Sumário 1. INTRODUÇÃO... 1 2. COMPOSIÇÃO DO IW10... 2 2.1 Placa Principal... 2 2.2 Módulos de Sensores... 5 3. APLICAÇÕES... 6 3.1 Monitoramento Local... 7 3.2 Monitoramento

Leia mais

Tabela de roteamento

Tabela de roteamento Existem duas atividades que são básicas a um roteador. São elas: A determinação das melhores rotas Determinar a melhor rota é definir por qual enlace uma determinada mensagem deve ser enviada para chegar

Leia mais

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Características Roteamento Professor Rene - UNIP 1 Roteamento Dinâmico Perspectiva e histórico Os protocolos de roteamento dinâmico são usados

Leia mais

COBERTURA EM UMA REDE DE SENSORES SEM FIO

COBERTURA EM UMA REDE DE SENSORES SEM FIO COBERTURA EM UMA REDE DE SENSORES SEM FIO Vivian Lúcia Bittencourt Drumond Universidade Presidente Antônio Carlos Rodovia MG 368 KM 12 Colônia Rodrigo Silva Barbacena Minas Gerais Brasil viviandrumond@yahoo.com.br

Leia mais

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas

5.2 MAN s (Metropolitan Area Network) Redes Metropolitanas MÓDULO 5 Tipos de Redes 5.1 LAN s (Local Area Network) Redes Locais As LAN s são pequenas redes, a maioria de uso privado, que interligam nós dentro de pequenas distâncias, variando entre 1 a 30 km. São

Leia mais

Fundamentos de Redes de Computadores. Elementos de Redes Locais

Fundamentos de Redes de Computadores. Elementos de Redes Locais Fundamentos de Redes de Computadores Elementos de Redes Locais Contexto Implementação física de uma rede de computadores é feita com o auxílio de equipamentos de interconexão (repetidores, hubs, pontos

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor

Leia mais

PROJETO DE REDES www.projetoderedes.com.br

PROJETO DE REDES www.projetoderedes.com.br PROJETO DE REDES www.projetoderedes.com.br Curso de Tecnologia em Redes de Computadores Disciplina: Redes I Fundamentos - 1º Período Professor: José Maurício S. Pinheiro AULA 6: Switching Uma rede corporativa

Leia mais

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE

APLICAÇÃO REDE APLICAÇÃO APRESENTAÇÃO SESSÃO TRANSPORTE REDE LINK DE DADOS FÍSICA 1/5 PROTOCOLOS DE REDE 1/5 PROTOCOLOS DE O Modelo OSI O OSI é um modelo usado para entender como os protocolos de rede funcionam. Para facilitar a interconexão de sistemas de computadores, a ISO (International Standards Organization)

Leia mais

Redes de Computadores sem Fio

Redes de Computadores sem Fio Redes de Computadores sem Fio Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Programa Introdução

Leia mais

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet:

Há dois tipos de configurações bidirecionais usados na comunicação em uma rede Ethernet: Comunicação em uma rede Ethernet A comunicação em uma rede local comutada ocorre de três formas: unicast, broadcast e multicast: -Unicast: Comunicação na qual um quadro é enviado de um host e endereçado

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Faculdades SENAC Análise e Desenvolvimento de Sistemas 1 de agosto de 2009 Introdução Um Modelo Arquiteturial dene o modo no qual os componentes de sistemas interagem e o modo no qual eles são mapeados

Leia mais

Cap. 1 Introdução. Redes sem Fio e Sistemas Móveis de Computação. Prof. Eduardo Barrére. Material Base: Marcelo Moreno. eduardo.barrere@ice.ufjf.

Cap. 1 Introdução. Redes sem Fio e Sistemas Móveis de Computação. Prof. Eduardo Barrére. Material Base: Marcelo Moreno. eduardo.barrere@ice.ufjf. Redes sem Fio e Sistemas Móveis de Computação Cap. 1 Introdução Prof. Eduardo Barrére eduardo.barrere@ice.ufjf.br Material Base: Marcelo Moreno Dep. Ciência da Computação 1 Computação Móvel Computação

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

Projeto de controle e Automação de Antena

Projeto de controle e Automação de Antena Projeto de controle e Automação de Antena Wallyson Ferreira Resumo expandido de Iniciação Tecnológica PUC-Campinas RA: 13015375 Lattes: K4894092P0 wallysonbueno@gmail.com Omar C. Branquinho Sistemas de

Leia mais

Rede Corporativa. Tutorial 10 mar 2009 Fabio Montoro. Introdução

Rede Corporativa. Tutorial 10 mar 2009 Fabio Montoro. Introdução Tutorial 10 mar 2009 Fabio Montoro Rede Corporativa Introdução Rede corporativa é um sistema de transmissão de dados que transfere informações entre diversos equipamentos de uma mesma corporação, tais

Leia mais

Revisão. Karine Peralta karine.peralta@pucrs.br

Revisão. Karine Peralta karine.peralta@pucrs.br Revisão Karine Peralta Agenda Revisão Evolução Conceitos Básicos Modelos de Comunicação Cliente/Servidor Peer-to-peer Arquitetura em Camadas Modelo OSI Modelo TCP/IP Equipamentos Evolução... 50 60 1969-70

Leia mais

COMPONENTES BÁSICOS DE

COMPONENTES BÁSICOS DE COMPONENTES BÁSICOS DE REDES 2ºPARTE Prof. Me. Hélio Esperidião SWITCH O SWITCH opera de forma mais inteligente. Ele analisa os pacotes de dados que chegam a ele e descobre os endereços de origem e destino.

Leia mais

Simulação de coleta de dados em redes de sensores sem o por robôs móveis utilizando a ferramenta Player/Stage

Simulação de coleta de dados em redes de sensores sem o por robôs móveis utilizando a ferramenta Player/Stage Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM Simulação de coleta de dados em redes de sensores sem o por robôs móveis utilizando

Leia mais

1 Introduc ao 1.1 Hist orico

1 Introduc ao 1.1 Hist orico 1 Introdução 1.1 Histórico Nos últimos 100 anos, o setor de telecomunicações vem passando por diversas transformações. Até os anos 80, cada novo serviço demandava a instalação de uma nova rede. Foi assim

Leia mais

Cap 01 - Conceitos Básicos de Rede (Kurose)

Cap 01 - Conceitos Básicos de Rede (Kurose) Cap 01 - Conceitos Básicos de Rede (Kurose) 1. Quais são os tipos de redes de computadores e qual a motivação para estudá-las separadamente? Lan (Local Area Networks) MANs(Metropolitan Area Networks) WANs(Wide

Leia mais

Evolução na Comunicação de

Evolução na Comunicação de Evolução na Comunicação de Dados Invenção do telégrafo em 1838 Código Morse. 1º Telégrafo Código Morse Evolução na Comunicação de Dados A evolução da comunicação através de sinais elétricos deu origem

Leia mais

Wireless Mesh Networks

Wireless Mesh Networks Wireless Mesh Networks Redes Mesh se configuram e se organizam automaticamente, com seus nós estabelecendo uma conexão ad hoc e mantendo a conectividade em malha. Isanio Lopes Araujo Santos Paradoxo: pontos

Leia mais

Protocolo de comunicação para redes móveis aplicado ao trânsito

Protocolo de comunicação para redes móveis aplicado ao trânsito Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM Protocolo de comunicação para redes móveis aplicado ao trânsito Aluno: Luiz

Leia mais

Aula 01 Introdução ao Gerenciamento de Redes

Aula 01 Introdução ao Gerenciamento de Redes Aula 01 Introdução ao Gerenciamento de Redes Leonardo Lemes Fagundes leonardo@exatas.unisinos.br São Leopoldo, 15 de outubro de 2004 Roteiro Apresentação da disciplina Objetivos Conteúdo programático Metodologia

Leia mais

Como medir a velocidade da Internet?

Como medir a velocidade da Internet? Link Original: http://www.techtudo.com.br/artigos/noticia/2012/05/como-medir-velocidade-da-suainternet.html Como medir a velocidade da Internet? Pedro Pisa Para o TechTudo O Velocímetro TechTudo é uma

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Faculdades SENAC Análise e Desenvolvimento de Sistemas 12 de agosto de 2010 Um sistema no qual componentes localizados em redes, se comunicam e coordenam suas ações somente por passagem de mensagens. Características:

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - Roteamento www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Roteamento Roteamento é a técnica que define por meio de um conjunto de regras como os dados originados em

Leia mais

Dinâmicas de Acesso ao Espectro

Dinâmicas de Acesso ao Espectro Redes Cognitivas com Oportunidades Dinâmicas de Acesso ao Espectro Defesa de Tese Marcel William Rocha da Silva Orientador: José Ferreira de Rezende Roteiro Introdução e motivação Rádios cognitivos Oportunidades

Leia mais

Detecção de vazamentos na rede urbana de água com rede de sensores sem fio

Detecção de vazamentos na rede urbana de água com rede de sensores sem fio Detecção de vazamentos na rede urbana de água com rede de sensores sem fio Igo Romero Costa de Souza 1, Icaro Ramires Costa de Souza 1, Mailson Sousa Couto 1 1 Instituto Federal da Bahia (IFBA) - Campus

Leia mais

Sistemas Distribuídos. Aleardo Manacero Jr.

Sistemas Distribuídos. Aleardo Manacero Jr. Sistemas Distribuídos Aleardo Manacero Jr. Conteúdo Conceitos fundamentais Estratégias de controle: relógios e algoritmos de sincronismo Serviços: arquivos e memória Corba Processamento distribuído Sistemas

Leia mais

Redes de Computadores II INF-3A

Redes de Computadores II INF-3A Redes de Computadores II INF-3A 1 ROTEAMENTO 2 Papel do roteador em uma rede de computadores O Roteador é o responsável por encontrar um caminho entre a rede onde está o computador que enviou os dados

Leia mais

2 Diagrama de Caso de Uso

2 Diagrama de Caso de Uso Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa

Leia mais

Tecnologia da Informação e Comunicação. Euber Chaia Cotta e Silva

Tecnologia da Informação e Comunicação. Euber Chaia Cotta e Silva Tecnologia da Informação e Comunicação Euber Chaia Cotta e Silva Redes e a Internet Conceitos Básicos 01 Para que você possa entender o que é e como funciona a Internet é necessário primeiro compreender...

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Framework de comunicação para Webservices 2P2

Framework de comunicação para Webservices 2P2 Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM Framework de comunicação para Webservices 2P2 Aluno: Brayan Vilela Alves Neves

Leia mais

REDE DE COMPUTADORES

REDE DE COMPUTADORES SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL REDE DE COMPUTADORES Tecnologias de Rede Arquitetura Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 A arquitetura de redes tem como função

Leia mais

Funcionalidade Escalabilidade Adaptabilidade Gerenciabilidade

Funcionalidade Escalabilidade Adaptabilidade Gerenciabilidade Projeto de Redes Requisitos Funcionalidade -- A rede precisa funcionar. A rede precisa permitir que os usuários desempenhem os seus deveres profissionais. A rede precisa oferecer conectividade de usuário-para-usuário

Leia mais

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui.

Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3 Tecnologia FPGA Ao longo do presente capítulo será apresentada uma descrição introdutória da tecnologia FPGA e dos módulos básicos que a constitui. 3.1. FPGA: Histórico, linguagens e blocos Muitos dos

Leia mais

3 Qualidade de serviço na Internet

3 Qualidade de serviço na Internet 3 Qualidade de serviço na Internet 25 3 Qualidade de serviço na Internet Além do aumento do tráfego gerado nos ambientes corporativos e na Internet, está havendo uma mudança nas características das aplicações

Leia mais

Quadro de consulta (solicitação do mestre)

Quadro de consulta (solicitação do mestre) Introdução ao protocolo MODBUS padrão RTU O Protocolo MODBUS foi criado no final dos anos 70 para comunicação entre controladores da MODICON. Por ser um dos primeiros protocolos com especificação aberta

Leia mais

Trabalhos Relacionados 79

Trabalhos Relacionados 79 Trabalhos Relacionados 79 6 Avaliação e Testes Neste capítulo são apresentados alguns testes que foram realizados com o a solução de Gerenciamento de Mobilidade (API SIP User Agent) e com o sistema publish/subscribe

Leia mais

Roteamento e Comutação

Roteamento e Comutação Roteamento e Comutação Design de Rede Local Design Hierárquico Este design envolve a divisão da rede em camadas discretas. Cada camada fornece funções específicas que definem sua função dentro da rede

Leia mais

Roteamento em Redes de Computadores

Roteamento em Redes de Computadores Roteamento em Redes de Computadores José Marcos Câmara Brito INATEL - Instituto Nacional de Telecomunicações INATEL - Instituto Nacional de Telecomunicações 01/08/00 1 Introdução Objetivo Tipos de rede

Leia mais

SISTEMAS DISTRIBUIDOS

SISTEMAS DISTRIBUIDOS 1 2 Caracterização de Sistemas Distribuídos: Os sistemas distribuídos estão em toda parte. A Internet permite que usuários de todo o mundo acessem seus serviços onde quer que possam estar. Cada organização

Leia mais

Faculdades Santa Cruz - Inove. Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira.

Faculdades Santa Cruz - Inove. Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira. Período letivo: 4 Semestre. Quinzena: 5ª. Faculdades Santa Cruz - Inove Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira. Unidade Curricular Sistemas Distribuídos Processos

Leia mais

Java. para Dispositivos Móveis. Thienne M. Johnson. Novatec. Desenvolvendo Aplicações com J2ME

Java. para Dispositivos Móveis. Thienne M. Johnson. Novatec. Desenvolvendo Aplicações com J2ME Java para Dispositivos Móveis Desenvolvendo Aplicações com J2ME Thienne M. Johnson Novatec Capítulo 1 Introdução à computação móvel 1.1 Computação móvel definições Computação móvel está na moda. Operadoras

Leia mais

1. Quem somos nós? A AGI Soluções nasceu em Belo Horizonte (BH), com a simples missão de entregar serviços de TI de forma rápida e com alta qualidade.

1. Quem somos nós? A AGI Soluções nasceu em Belo Horizonte (BH), com a simples missão de entregar serviços de TI de forma rápida e com alta qualidade. 1. Quem somos nós? A AGI Soluções nasceu em Belo Horizonte (BH), com a simples missão de entregar serviços de TI de forma rápida e com alta qualidade. Todos nós da AGI Soluções trabalhamos durante anos

Leia mais

Márcio Leandro Moraes Rodrigues. Frame Relay

Márcio Leandro Moraes Rodrigues. Frame Relay Márcio Leandro Moraes Rodrigues Frame Relay Introdução O frame relay é uma tecnologia de chaveamento baseada em pacotes que foi desenvolvida visando exclusivamente a velocidade. Embora não confiável, principalmente

Leia mais

Fundamentos de Hardware

Fundamentos de Hardware Fundamentos de Hardware Curso Técnico em Informática SUMÁRIO PLACAS DE EXPANSÃO... 3 PLACAS DE VÍDEO... 3 Conectores de Vídeo... 4 PLACAS DE SOM... 6 Canais de Áudio... 7 Resolução das Placas de Som...

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTÁTISTICA GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO DISCIPLINA: COMUNICAÇÃO DE DADOS

UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTÁTISTICA GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO DISCIPLINA: COMUNICAÇÃO DE DADOS UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTÁTISTICA GRADUAÇÃO EM CIÊNCIAS DA COMPUTAÇÃO DISCIPLINA: COMUNICAÇÃO DE DADOS PROFESSOR: CARLOS BECKER WESTPHALL Terceiro Trabalho

Leia mais

Tecnologia de Redes de Computadores - aula 5

Tecnologia de Redes de Computadores - aula 5 Tecnologia de Redes de Computadores - aula 5 Prof. Celso Rabelo Centro Universitário da Cidade 1 Objetivo 2 3 4 IGPxEGP Vetor de Distância Estado de Enlace Objetivo Objetivo Apresentar o conceito de. Conceito

Leia mais

Prof. Wilton O. Ferreira Universidade Federal Rural de Pernambuco UFRPE 1º Semestre / 2012

Prof. Wilton O. Ferreira Universidade Federal Rural de Pernambuco UFRPE 1º Semestre / 2012 Prof. Wilton O. Ferreira Universidade Federal Rural de Pernambuco UFRPE 1º Semestre / 2012 As redes de computadores possibilitam que indivíduos possam trabalhar em equipes, compartilhando informações,

Leia mais

PARANÁ GOVERNO DO ESTADO

PARANÁ GOVERNO DO ESTADO A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro

Leia mais

PLANOS DE CONTINGÊNCIAS

PLANOS DE CONTINGÊNCIAS PLANOS DE CONTINGÊNCIAS ARAÚJO GOMES Capitão SC PMSC ARAÚJO GOMES defesacivilgomes@yahoo.com.br PLANO DE CONTINGÊNCIA O planejamento para emergências é complexo por suas características intrínsecas. Como

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES Rede é um conjunto de módulos processadores capazes de trocar informações e compartilhar recursos. O tipo de rede é definido pela sua área de abrangência, podemos classificar as redes

Leia mais

1 INTRODUÇÃO. 1.1 Motivação e Justificativa

1 INTRODUÇÃO. 1.1 Motivação e Justificativa 1 INTRODUÇÃO 1.1 Motivação e Justificativa A locomoção é um dos direitos básicos do cidadão. Cabe, portanto, ao poder público normalmente uma prefeitura e/ou um estado prover transporte de qualidade para

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System Comunicações móveis unificadas O BlackBerry Mobile Voice System (BlackBerry MVS) leva os recursos do telefone do escritório aos smartphones BlackBerry. Você pode trabalhar

Leia mais

Visão geral das redes sem fio

Visão geral das redes sem fio Visão geral das redes sem fio 1 - Introdução O termo redes de dados sem fio pode ser utilizado para referenciar desde dispositivos de curto alcance como o Bluetooth à sistemas de altas taxas de transmissão

Leia mais

3 Arquitetura do Sistema

3 Arquitetura do Sistema 3 Arquitetura do Sistema Este capítulo irá descrever a arquitetura geral do sistema, justificando as decisões de implementação tomadas. Na primeira seção iremos considerar um conjunto de nós interagindo

Leia mais

Princípios de Finanças

Princípios de Finanças Princípios de Finanças Apostila 02 A função da Administração Financeira Professora: Djessica Karoline Matte 1 SUMÁRIO A função da Administração Financeira... 3 1. A Administração Financeira... 3 2. A função

Leia mais

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa 1ª Exercícios - REDES LAN/WAN INSTRUTOR: MODALIDADE: TÉCNICO APRENDIZAGEM DATA: Turma: VALOR (em pontos): NOTA: ALUNO (A): 1. Utilize 1 para assinalar os protocolos que são da CAMADA DE REDE e 2 para os

Leia mais

MÓDULO 8 ARQUITETURA DOS SISTEMAS DE BANCO DE DADOS

MÓDULO 8 ARQUITETURA DOS SISTEMAS DE BANCO DE DADOS MÓDULO 8 ARQUITETURA DOS SISTEMAS DE BANCO DE DADOS Quando falamos em arquitetura, normalmente utilizamos esse termo para referenciar a forma como os aplicativos computacionais são estruturados e os hardwares

Leia mais

Gerenciamento de projetos. cynaracarvalho@yahoo.com.br

Gerenciamento de projetos. cynaracarvalho@yahoo.com.br Gerenciamento de projetos cynaracarvalho@yahoo.com.br Projeto 3URMHWR é um empreendimento não repetitivo, caracterizado por uma seqüência clara e lógica de eventos, com início, meio e fim, que se destina

Leia mais

Simulação Computacional de Sistemas, ou simplesmente Simulação

Simulação Computacional de Sistemas, ou simplesmente Simulação Simulação Computacional de Sistemas, ou simplesmente Simulação Utilização de métodos matemáticos & estatísticos em programas computacionais visando imitar o comportamento de algum processo do mundo real.

Leia mais

O que é Gerenciamento de Redes de Computadores? A gerência de redes de computadores consiste no desenvolvimento, integração e coordenação do

O que é Gerenciamento de Redes de Computadores? A gerência de redes de computadores consiste no desenvolvimento, integração e coordenação do O que é Gerenciamento de Redes de Computadores? A gerência de redes de computadores consiste no desenvolvimento, integração e coordenação do hardware, software e usuários para monitorar, configurar, analisar,

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Comunicação coletiva Modelo Peer-to-Peer Slide 6 Nielsen C. Damasceno Introdução Os modelos anteriores eram realizado entre duas partes: Cliente e Servidor. Com RPC e RMI não é possível

Leia mais

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia

ADDRESS RESOLUTION PROTOCOL. Thiago de Almeida Correia ADDRESS RESOLUTION PROTOCOL Thiago de Almeida Correia São Paulo 2011 1. Visão Geral Em uma rede de computadores local, os hosts se enxergam através de dois endereços, sendo um deles o endereço Internet

Leia mais

Sistemas Distribuídos

Sistemas Distribuídos Sistemas Distribuídos Modelo Cliente-Servidor: comunicação orientada por mensagem e comunicação orientada por fluxo Prof. MSc. Hugo Souza Continuando o módulo 03 da primeira unidade, iremos abordar sobre

Leia mais

Módulo 4. Construindo uma solução OLAP

Módulo 4. Construindo uma solução OLAP Módulo 4. Construindo uma solução OLAP Objetivos Diferenciar as diversas formas de armazenamento Compreender o que é e como definir a porcentagem de agregação Conhecer a possibilidade da utilização de

Leia mais

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura

Leia mais

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo Introdução O que é Protocolo? - Para que os pacotes de dados trafeguem de uma origem até um destino, através de uma rede, é importante

Leia mais

Projeto de Sistemas I

Projeto de Sistemas I Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o

Leia mais

Sistemas Operacionais Introdução. Professora: Michelle Nery

Sistemas Operacionais Introdução. Professora: Michelle Nery Sistemas Operacionais Introdução Professora: Michelle Nery Área de Atuação do Sistema Operacional Composto de dois ou mais níveis: Tipo de Sistemas Operacionais Sistemas Operacionais Monotarefas Sistemas

Leia mais

Redes de Computadores. Prof. Dr. Rogério Galante Negri

Redes de Computadores. Prof. Dr. Rogério Galante Negri Redes de Computadores Prof. Dr. Rogério Galante Negri Rede É uma combinação de hardware e software Envia dados de um local para outro Hardware: transporta sinais Software: instruções que regem os serviços

Leia mais

Rede de Computadores

Rede de Computadores Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso

Leia mais

SERVIÇO DE ANÁLISE DE REDES DE TELECOMUNICAÇÕES APLICABILIDADE PARA CALL-CENTERS VISÃO DA EMPRESA

SERVIÇO DE ANÁLISE DE REDES DE TELECOMUNICAÇÕES APLICABILIDADE PARA CALL-CENTERS VISÃO DA EMPRESA SERVIÇO DE ANÁLISE DE REDES DE TELECOMUNICAÇÕES APLICABILIDADE PARA CALL-CENTERS VISÃO DA EMPRESA Muitas organizações terceirizam o transporte das chamadas em seus call-centers, dependendo inteiramente

Leia mais

REDE DE COMPUTADORES

REDE DE COMPUTADORES SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL REDE DE COMPUTADORES Tecnologias de Rede Topologias Tipos de Arquitetura Prof. Airton Ribeiro de Sousa E-mail: airton.ribeiros@gmail.com 1 REDES LOCAIS LAN -

Leia mais

Gerência de Redes NOC

Gerência de Redes NOC Gerência de Redes NOC Cássio D. B. Pinheiro pinheiro.cassio@ig.com.br cassio.orgfree.com Objetivos Apresentar os conceitos fundamentais, assim como os elementos relacionados a um dos principais componentes

Leia mais

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 5-1. A CAMADA DE TRANSPORTE Parte 1 Responsável pela movimentação de dados, de forma eficiente e confiável, entre processos em execução nos equipamentos conectados a uma rede de computadores, independentemente

Leia mais

Forneça a próxima onda de inovações empresariais com o Open Network Environment

Forneça a próxima onda de inovações empresariais com o Open Network Environment Visão geral da solução Forneça a próxima onda de inovações empresariais com o Open Network Environment Visão geral À medida que tecnologias como nuvem, mobilidade, mídias sociais e vídeo assumem papéis

Leia mais

2 Avaliação de desempenho de uma rede de telecomunicações

2 Avaliação de desempenho de uma rede de telecomunicações 2 Avaliação de desempenho de uma rede de telecomunicações Ao longo do presente capítulo são introduzidos os principais elementos qualitativos e quantitativos capazes de permitir a avaliação do desempenho

Leia mais

Tecnologia e Infraestrutura. Conceitos de Redes

Tecnologia e Infraestrutura. Conceitos de Redes Tecnologia e Infraestrutura Conceitos de Redes Agenda Introdução às Tecnologias de Redes: a) Conceitos de redes (LAN, MAN e WAN); b) Dispositivos (Hub, Switch e Roteador). Conceitos e tipos de Mídias de

Leia mais

BlackBerry Mobile Voice System

BlackBerry Mobile Voice System BlackBerry Mobile Voice System BlackBerry Mobile Voice System Comunicações móveis unificadas O Mobile Voice System ( MVS) foi projetado para unificar os recursos do telefone fixo aos smartphones e às redes

Leia mais

Rede de Computadores II

Rede de Computadores II Rede de Computadores II Slide 1 Roteamento Determinar o melhor caminho a ser tomado da origem até o destino. Se utiliza do endereço de destino para determinar a melhor rota. Roteador default, é o roteador

Leia mais

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web; CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.

Leia mais

Pós-Graduação em Gerenciamento de Projetos práticas do PMI

Pós-Graduação em Gerenciamento de Projetos práticas do PMI Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL

Leia mais

Prof. Marcelo Machado Cunha Parte 3 www.marcelomachado.com

Prof. Marcelo Machado Cunha Parte 3 www.marcelomachado.com Prof. Marcelo Machado Cunha Parte 3 www.marcelomachado.com Protocolo é a linguagem usada pelos dispositivos de uma rede de modo que eles consigam se comunicar Objetivo Transmitir dados em uma rede A transmissão

Leia mais

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

Na Figura a seguir apresento um exemplo de uma mini-tabela de roteamento: Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na

Leia mais

Software de rede e Modelo OSI André Proto UNESP - São José do Rio Preto andre.proto@sjrp.unesp.br O que será abordado Hierarquias de protocolos (camadas) Questões de projeto relacionadas às camadas Serviços

Leia mais