[go: up one dir, main page]

BRPI0511585B1 - Rede de sensor sem fio - Google Patents

Rede de sensor sem fio Download PDF

Info

Publication number
BRPI0511585B1
BRPI0511585B1 BRPI0511585-0A BRPI0511585A BRPI0511585B1 BR PI0511585 B1 BRPI0511585 B1 BR PI0511585B1 BR PI0511585 A BRPI0511585 A BR PI0511585A BR PI0511585 B1 BRPI0511585 B1 BR PI0511585B1
Authority
BR
Brazil
Prior art keywords
node
network
fact
nodes
endpoint
Prior art date
Application number
BRPI0511585-0A
Other languages
English (en)
Inventor
Richard Ferri
Moon Ju Kim
Eric Teck Choy Yee
Original Assignee
International Business Machines Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corporation filed Critical International Business Machines Corporation
Publication of BRPI0511585A publication Critical patent/BRPI0511585A/pt
Publication of BRPI0511585B1 publication Critical patent/BRPI0511585B1/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/246Connectivity information discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • H04W84/22Self-organising networks, e.g. ad-hoc networks or sensor networks with access to wired networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/248Connectivity information update
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
    • Y04S40/18Network protocols supporting networked applications, e.g. including control of end-device applications over a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

rede de sensor sem fio. um sistema e um método para implementar uma rede de sensor sem fio. o sistema compreende uma pluralidade de pequenas partículas, cada pequena partícula tendo sensor e um sistema de comunicação sem fio para comunicar-se com as pequenas partículas vizinhas; uma tabela de roteamento distribuída entre cada uma da pluralidade de pequenas partículas; e um sistema de atualização para atualizar periodicamente a tabela de roteamento distribuída.

Description

REDE DE SENSOR SEM FIO
Campo Técnico [0001] A presente invenção refere, de maneira geral, às redes de sensor sem fio, e relaciona-se mais especificamente a um sistema para monitorar mudanças ambientais que utiliza uma arquitetura de rede ponto a ponto para a informação de comunicação.
Técnica Anterior [0002] Hoje, existem numerosos perigos de segurança públicos baseado nos ambientes, tais como incêndios, acidentes ou ataques bioquímicos ou etc. A obtenção da informação em tempo real e exata sobre tal perigo pode ser crítica para conter o perigo e minimizar os danos.
[0003] Dois amplos desafios para tratar de tais perigos incluem: (1) obter a informação oportuna no local do perigo; e (2) comunicar, de forma confiável, a informação para uma estação de monitoramento. As soluções atuais para obter a informação tal como imagens de satélite ou sensores térmicos não são ideais para uso difundido devido a seus elevados custos e baixa eficácia. Frequentemente, os dados produzidos pelas soluções de sensor atuais são imprevisíveis e são geradas após o incidente. Conformemente, tais dados não podem ser confiados para tomar decisões oportunas sobre como tratar o perigo.
[0004] A comunicação da informação coletada pelos sensores pode também ser imprevisível, uma vez que os canais de comunicação usados para transmitir os dados podem ser afetados pelo perigo. Em outras palavras, se um nó de comunicação crítico falhar dentro de uma rede de sensor, a
Petição 870190003482, de 11/01/2019, pág. 14/32
2/18 informação crítica não pode ser analisada e atuada em uma forma oportuna.
[0005] Numerosos exemplos de sistemas de detecção baseados em sensor existem atualmente. Por exemplo, a patente norte-americana 6,169,476 B1, Early Warning System for Natural and Manmade Disaster, emitida para Flanagan em 02 de janeiro de 2001, descreve um sistema para gerar sinais de advertência adiantados através de uma rede. A patente norteamericana 6,293,861 B1, Automatíc Response Buíldíng Defense System and Method, emitida para Berry em 25 de setembro de 2001, descreve um sistema para detectar contaminantes perigosos perto de um edifício e tomar alguma ação automatizada. Ambas as referências acima são incorporadas ao presente por referência. Infelizmente, nenhum documento da técnica anterior descreve um sistema de detecção sem fio robusto que possa obter dados detectados e transmiti-los em uma maneira eficaz em custo e confiável. Consequentemente, existe uma necessidade para tal sistema.
Sumário da Invenção [0006] A presente invenção endereça os problemas acima mencionados, bem como outros, fornecendo uma rede de sensor sem fio, que utiliza sensores Smart Dust ou nós para detectar mudanças no ambiente e transmitir dados com um acoplamento ou uma transmissão de rede ad hoc. Cada nó compreende uma fonte de energia (por exemplo, uma célula solar), um nó de rede (por exemplo, um transceptor remoto), e os dispositivos em miniatura capazes de medir mudanças ambientais, tais como pontos de variação abrupta nas temperaturas e detecção de agentes químicos perigosos (isto
Petição 870190003482, de 11/01/2019, pág. 15/32
3/18 é, um sensor). A transmissão de dados críticos é feita através de uma rede mesh ou ad hoc que fornece uma comunicação sem a dependência em um único ponto. Se um sensor for danificado ou se tornar indisponível, um outro sensor em funcionamento pode continuar a transmitir. A resiliência da rede é conseguida por meio da identificação de sensores disponíveis através de um mapa de virtualização da rede ad hoc.
[0007] Em um primeiro aspecto, a invenção fornece uma rede de sensor sem fio que compreende: uma pluralidade de nós, cada nó tendo um sensor e um sistema de comunicação sem fio para comunicar-se com os nós vizinhos; uma tabela de roteamento distribuída entre cada uma da pluralidade de nós; e um sistema de atualização para atualizar periodicamente a tabela de roteamento distribuída.
[0008] Em um segundo aspecto, a invenção fornece um método para permitir que uma rede de sensor sem fio que tem uma pluralidade de nós, cada nó tendo um sensor e um sistema de comunicação sem fio para comunicação com os nós vizinhos, compreendendo as etapas de: difundir um comando de junção de cada nó e um comando de recolhimento de um ponto de extremidade; unir os nós que são vizinhos do ponto de extremidade em uma rede; difundir um sinal de recolhimento de cada nó que se juntou ao ponto de extremidade para fazer com que os nós adicionais juntem-se à rede; difundir um sinal de recolhimento de cada nó adicional que se juntou à rede para fazer com que nós adicionais juntem-se à rede; e repetir a etapa de difusão precedente até que os nós adicionais não estejam disponíveis para juntarem-se à rede.
Petição 870190003482, de 11/01/2019, pág. 16/32
4/18 [0009] Em um terceiro aspecto, a invenção fornece um nó para uso na rede de sensor, compreendendo: um sensor para detectar dados de ambiente; um sistema de comunicação para comunicar-se com os nós vizinhos; um sistema de união e de recolhimento para estabelecer o nó em uma rede de nós; uma tabela de roteamento que classifica um conjunto de caminhos do nó de volta para um ponto de extremidade; e um sistema de atualização para atualizar periodicamente a tabela de roteamento.
[0010] Em um quarto aspecto, a invenção fornece um método que permite que uma rede sem fio tendo uma pluralidade de dispositivos, cada dispositivo tendo um sistema de comunicação sem fio para comunicar-se com os dispositivos vizinhos, compreendendo as etapas de: difundir um comando de junção de cada dispositivo e um comando de recolhimento de um ponto de extremidade; unir os dispositivos que são vizinhos do ponto de extremidade em uma rede; difundir um sinal de recolhimento de cada dispositivo que se juntou ao ponto de extremidade para fazer com que dispositivos adicionais juntem-se à rede; transmitir um sinal de recolhimento de cada dispositivo adicional que se juntou à rede para fazer com que dispositivos adicionais se juntem à rede.
Breve Descrição dos Desenhos [0011] Essas e outras características dessa invenção serão mais prontamente entendidas a partir da descrição detalhada a seguir dos vários aspectos da invenção tomados em conjunto com os desenhos anexos, em que:
Petição 870190003482, de 11/01/2019, pág. 17/32
5/18
A figura 1 descreve uma rede de sensor sem fio de acordo
com a presente invenção.
A figura 2 descreve uma pluralidade de nós de acordo
com a presente invenção.
A figura 3 descreve um diagrama que mostra como uma
tabela de roteamento é atualizada/criada para uma rede de nós.
A figura 4 descreve um diagrama que mostra como os dados são passados de volta através da rede de nós da figura 2. Descrição Detalhada da Invenção [0012] Fazendo referência agora à figura 1 que representa uma rede sem fio 10 que inclui uma rede de nós 12, um ou mais roteadores de transporte 16, 18, 20, e uma ou mais estações de monitoração 22. A rede de nós 12 compreende:
(l) uma pluralidade de nós 13 para detectar mudanças ambientais e comunicar dados, e (2) uma rede virtual 14 que fornece uma infraestrutura de comunicação para dados de roteamento entre a pluralidade de nós 13 através de uma rede mesh ou ad hoc. Como descrito em mais detalhes abaixo, cada nó é uma unidade autocontida capaz de se comunicar sem fio com os nós vizinhos. Além disso, a rede virtual 14 inclui um mapa de roteamento distribuído 15 que é distribuído entre os nós 13 e atualizado periodicamente com sistema de atualização 17. Assim, se um nó perder a habilidade de retransmitir dados, os dados podem ser redistribuídos usando outros nós disponíveis, fornecendo, assim, resiliência à rede. Em uma concretização ilustrativa, o sistema de atualização 17 utiliza um algoritmo do pré-batimento do coração, descrito
Petição 870190003482, de 11/01/2019, pág. 18/32
6/18 em mais detalhes abaixo, para atualizar o mapa de roteamento distribuído 15.
[0013] Roteadores de transporte 16, 18, 20 podem compreender qualquer tipo de roteador capaz de retransmitir dados entre a rede de nós 12 e a estação de monitoramento 22. Exemplos incluem torres de célula de alta potência, transmissores de rádio, transmissores de micro-ondas, etc. A estação de monitoramento 22 pode compreender qualquer tipo da facilidade onde os dados detectados da rede de nós 22 podem ser analisados, armazenados, exibidos etc.
[0014] A rede de nós 12 pode ser implementada em uma rede ad hoc ou mesh que compreenda uma topologia de mesh total ou parcial. Em uma topologia de mesh total, cada nó está em comunicação com o outro. Em uma topologia de mesh parcial, cada nó não está necessariamente em comunicação com os outros nós. Enquanto a invenção é descrita como sendo executada em um ambiente sem fio, é reconhecido que algumas ou todas as comunicações poderiam ser executadas usando uma tecnologia cabeada.
[0015] Fazendo referência agora à figura 2, uma pluralidade de nós 24, 40, 42, 44 é descrita, com o nó 24 sendo mostrado em detalhes. Neste exemplo ilustrativo, o nó 24 inclui um microcontrolador 26; uma camada de sensor 28 para detectar mudanças ambientais, por exemplo, vibração, vento, produtos químicos e temperatura; uma camada de transporte de rede 30 tendo uma camada passiva 32 e uma camada ativa 34; e uma fonte de energia, neste caso, uma célula solar 36.
Petição 870190003482, de 11/01/2019, pág. 19/32
7/18 [0016] As funções do microcontrolador 26 podem incluir: controlar as tarefas totais a serem executadas pelo nó 24 (por exemplo, programar leituras e comunicações de sensor), controlar energia para os vários componentes, processar dados detectados, determinar o estado de nó 24, manter e atualizar o mapa de roteamento distribuído 15, etc. A camada de sensor 28 pode compreender qualquer tipo de sensor ou sensores que medem alguns estímulos ambientais, incluindo mudanças físicas, químicas ou biológicas. A camada de sensor 28 pode coletar, processar e armazenar dados detectados. A camada de transporte de rede 30 pode compreender qualquer tipo de sistema de comunicação sem fio que permite que o nó 24 se comunique com os nós vizinhos 40, 42, 44, e/ou os roteadores de transporte 46.
[0017] Como notado, cada nó inclui uma camada passiva 32 e uma camada ativa 34. A camada passiva 32 é usada para passar ou saltar dados de um nó para outro. A camada ativa 34 é utilizada para comunicar dados recolhidos ou gerados pelo próprio nó. Assim, nesta concretização ilustrativa, os dados que se originam do nó 24 poderiam ser potencialmente passados diretamente para um roteador de transporte 46, saltado através do nó 44 para um roteador de transporte 46, ou saltado através dos nós 40, 42 e 44, antes de ser passado para um roteador de transporte 46. Caso o nó 42 se torne indisponível, os dados poderiam ser, por exemplo, redistribuídos a partir do nó 40 para o nó 44 (através da linha tracejada).
[0018] Como descrito em mais detalhes abaixo, cada nó inclui um sistema de união e coleta 31 para permitir que
Petição 870190003482, de 11/01/2019, pág. 20/32
8/18 o nó seja unido à rede por um vizinho, e permitir que o nó recolha seus vizinhos para a rede. As capacidades funcionais dos nós vizinhos, incluindo a informação de roteamento de comunicação, são mantidas em uma tabela de roteamento 33.
[0019] Fazendo referência novamente à figura 1, para assegurar que os nós 13 dentro da rede de nós 12 pudessem retransmitir a informação recolhida de seus vários sensores fixados, elas devem confiar tremendamente em caminhos de comunicação através dos nós vizinhos. Estes caminhos são determinados com base em um mapa de roteamento distribuído que é atualizado periodicamente pelo sistema de atualização 17. O mapa de roteamento distribuído 15 é concretizado nas tabelas de roteamento armazenadas com cada um dos nós 13. As tabelas de roteamento 20 são criadas usando um algoritmo de frequência cardíaca pré-ativo” que classifica possíveis caminhos de roteamento para que cada nó retransmita dados de volta para a estação de monitoramento principal.
[0020] Como notado acima, um algoritmo de frequência cardíaca pré-ativo é utilizado para atualizar a tabela de roteamento para cada nó na rede de nós 12. Para realizar isto, o algoritmo faz com que os nós recolham seus nós vizinhos na rede 12, então, tendo seus nós vizinhos recolhendo seus nós vizinhos, etc., até que todos os nós estejam recolhidos. O processo começa em um ponto de extremidade e expande-se externamente através da rede de nós 12. Mais tarde, quando os dados do sensor são coletados dos nós 13, os dados coletados são emitidos de volta para os pontos de extremidade. Um ponto de extremidade pode simplesmente compreender um tipo especial de nó que é, por
Petição 870190003482, de 11/01/2019, pág. 21/32
9/18 exemplo, capaz de se comunicar com um roteador do transporte.
Cada nó é capaz de se comunicar com um ou mais vizinhos.
Deve-se notar que quando este processo for descrito com referência a habilitar uma rede de nós
12, a metodologia poderia ser aplicada para habilitar qualquer tipo de rede que utiliza qualquer tipo de dispositivo de comunicação, por exemplo, telefones celulares, roteadores sem fio, PDAs etc.
[0021]
Quando um nó é inicialmente ligado, sua comunicação está limitada a uma mensagem de transmissão
JUNTAR, que diz essencialmente, Eu gostaria de unir-me a uma rede.
Assim, quando uma rede de nós é ligada primeiramente, cada nó pode somente transmitir uma JUNÇÃO, e não receberá uma resposta até que um ponto de extremidade esteja com a envolvido. Os pontos de extremidade são inicializados capacidade de resposta para transmissões JUNTAR. A saber, um ponto de extremidade responderá todas as transmissões JUNTAR que este pode detectar com uma resposta de RECOLHIMENTO. Assim, um ponto de extremidade reconhece transmissões JUNTAR dos nós vizinhos, e responde com um
RECOLHIMENTO. Assim que um nó reconhece um RECOLHIMENTO, o nó torna-se um membro da rede e para de transmitir JUNTAR.
Assim, inicialmente, a rede de nós é compreendida pelo ponto de extremidade e pelos nós vizinhos dos pontos de extremidades.
Os nós vizinhos podem, por exemplo, ser definidos como um conjunto de nós que podem se comunicar uns com os outros.
[0022]
Assim que um nó se estabelece em uma rede, o nó comuta para uma transmissão RECOLHIMENTO para recolher seus próprios vizinhos. Assim, o ciclo repete-se, com cada
Petição 870190003482, de 11/01/2019, pág. 22/32
10/18 nó transmitindo uma JUNÇÃO sendo escolhido como um vizinho de um outro nó de recolhimento próximo (ou ponto de extremidade). Mais uma vez, sempre que um nó se torna um vizinho dentro da rede, este comuta de JUNTAR para RECOLHIMENTO. Muito rapidamente, todos os nós se tornarão vizinhos de outro nó. Assim que um nó se torna um vizinho, este pode coletar dados e emiti-los para um vizinho. O vizinho passará os dados a seus vizinhos, etc., até que os dados percorram seu caminho de volta para o ponto de extremidade. A redundância da rede é estabelecida pela permissão de que cada nó tenha muitos vizinhos dentro da rede em uma maneira descrita abaixo.
[0023] Após um período curto, toda a rede mesh é estabelecida. Em algum ponto, quando um nó já não está recebendo solicitações de JUNTAR, um nó pode determinar que a rede está formada. Cada nó emitirá ainda RECOLHIMENTOS, mas em uma frequência muito menor, uma vez que os únicos nós novos que juntariam são os nós que substituem, por exemplo, os nós interrompidos.
[0024] Fazendo referência agora à figura 3, uma rede de nós é mostrada em que cada nó que representa um nó, e o nó X representa um ponto de extremidade. O algoritmo de frequência cardíaca pré-ativo tem essencialmente duas fases, uma fase de inicialização, em que uma rede mesh é estabelecida e uma fase de atualização, em que rotas ou caminhos para um ponto de extremidade são atualizados. Neste exemplo ilustrativo, a fase de inicialização começa em um ponto de extremidade no nó X, que inicia o processo de RECOLHIMENTO para seus vizinhos (mostrado na figura 3 com as
Petição 870190003482, de 11/01/2019, pág. 23/32
11/18 setas que se estendem do nó X) para começar a formar uma rede. Neste caso, os vizinhos do nó X são os nós W, S e Y. Subsequentemente, os nós W, S e Y comutam para um modo de recolhimento para recolher seus vizinhos. Assim, o nó S recolhe um segundo conjunto de vizinhos que inclui os nós N, R, e T. (Note que o algoritmo não limita o número de nós vizinhos possíveis e o que é mostrado é usado apenas como uma referência para explicar o algoritmo). Este processo continuará até que não sejam mais possíveis processos de JUNTAR/RECOLHER dentro da rede.
[0025] Cada vez que um nó é recolhido, o nó recolhido armazena nó e os dados de roteamento do nó que o recolheu, de modo que cada nó pudesse estabelecer um caminho de roteamento primário de volta para o ponto de extremidade. Assim, como mostrado na figura 4, o nó A formaria um trajeto de roteamento primário A-B-G-H-M-N-S-X. Enquanto esta não puder ser a rota mais eficiente, não importa realmente neste momento - uma vez que a rede é estabelecida, métodos adicionais podem ser utilizados para otimizar o caminho de volta para o ponto de extremidade. A coisa importante é que cada nó conheça uma rota primária de volta ao ponto de extremidade e essa rota é estabelecida através do nó que a recolheu na rede.
[0026] Como notado acima, uma vez que um nó é recolhido em uma rede, o nó recolhido recordará um caminho primário de volta ao ponto de extremidade. Entretanto, porque o caminho primário não pode ser o caminho mais eficiente, é preferível estabelecer caminhos secundários mais eficientes como parte da fase de inicialização. Os caminhos secundários
Petição 870190003482, de 11/01/2019, pág. 24/32
12/18 por definição fornecem caminhos adicionais de volta ao ponto de extremidade, por exemplo, em caso de uma falha de um nó em algum lugar no caminho primário. Para estabelecer caminhos secundários, cada nó procurará por outros nós vizinhos que este tem em seu intervalo, por exemplo, transmitindo um comando de ping simples, e mantendo uma lista de todos os nós dentro de seu intervalo.
[0027] Como parte da fase de atualização, cada nó emitirá pacotes de teste periodicamente para estes outros nós vizinhos e registrará vários critérios de comunicação, por exemplo, quanto tempo leva para que o pacote de teste seja recebido. Então, tendo cada nó compartilhando estes dados com seus nós vizinhos, o nó pode determinar e manter uma lista de quais nós fornecem o caminho mais eficiente ao ponto de extremidade. Cada caminho é armazenado pelo nó em uma tabela de roteamento 31. Assim, quando um caminho através do nó x parece ser mais eficiente do que um caminho através do nó y, o nó colocará o nó x no topo da lista para se comunicar de volta com o ponto de extremidade. Desta maneira, o nó estabelecerá um caminho primário para o ponto de extremidade (através do nó que a recolheu inicialmente na vizinhança) e um conjunto de caminhos secundários através dos nós próximos. O nó constantemente avaliará qual caminho do nó é o caminho mais rápido de volta para o ponto de extremidade e escolherá o caminho mais eficiente.
[0028] Assim, o algoritmo de frequência cardíaca pré-ativo assegura que cada nó tenha uma tabela de roteamento otimizada que esta usa para enviar dados para seu ponto de extremidade. Consequentemente, isto assegurará que
Petição 870190003482, de 11/01/2019, pág. 25/32
13/18 o caminho de comunicação usado seja o mais eficiente e confiável. Além disso, isso fornece rotas de backup e assegura com segurança que os dados enviados para o ponto de extremidade serão completados.
[0029] Como parte da fase de atualização, cada nó verificará e avaliará seus vizinhos e classificará seus vizinhos dentro da tabela de roteamento. Em uma concretização ilustrativa, o processo de avaliação prediz uma qualidade de ligação no momento de uma transmissão futura para seus vizinhos. Isto pode ser realizado pela recuperação dos seguintes fatores de cada vizinho:
1) Medição estatística de ligações vizinhas (L);
2) Estimativa de perda de caminho (P);
3) Estimativa de taxa de dados suportada (D);
4) Estimativa de potência transmitida (TP).
[0030] Após recuperação destes valores de seus vizinhos, uma tabela de roteamento é estabelecida para determinar que o nó fornecerá o melhor caminho de comunicação. Por exemplo, os valores dos vizinhos do nó H nas figuras 3 e 4 podem ser conforme a seguir:
M: L = 75%, P = 25%, D= 100%, TP=100%
I: L = 30%, P = 75%, D= 45%, TP=45%
C: L = 80%, P = 15%, D= 100%, TP=100%
G: L = 50%, P = 30%, D = 65%, TP = 70%.
[0031] Uma base da tabela de roteamento do nó S nos
res obtidos de seus vizinhos pode ser conforme a seguir:
Nós Vizinhos Prioridade primeira) (1 sendo a
Nó M 1
Petição 870190003482, de 11/01/2019, pág. 26/32
14/18
Nó C 2
Nó I 3
Nó G 4
Tabela 1 [0032] O algoritmo de frequência cardíaca préativo pode requerer que nós atualizem sua tabela de roteamento em uma frequência predeterminada (por exemplo, a cada poucos milissegundos ou microssegundos dependendo das exigências do ambiente). Essa verificação de frequência cardíaca requerida pode estar relacionada e dependente da taxa de amostragem de dados pelos sensores. Cada nó pode reduzir sua lista de caminhos de volta ao ponto de extremidade se um nó próximo falhar - em outras palavras, se um nó próximo falhar, os nós que usam o nó com falha para caminho de volta para o ponto de extremidade devem remover o nó com falha de sua lista de caminhos/ nós disponíveis.
[0033] No caso de uma falha catastrófica (a destruição de muitos nós), é possível que alguns dados não sejam capazes de voltar para o ponto de extremidade, entretanto, este projeto foi construído com redundância para minimizar a transmissão de dados com falha em caso de falha catastrófica.
[0034] Quando todo o caminho e as conexões de roteamento virtuais são inicializados e atualizados, cada nó no ambiente compreenderá seu caminho mais rápido e mais eficiente para relacionar dados de volta ao ponto de extremidade. Por causa da maneira que o sistema é inicializado, cada nó armazenará pelo menos um caminho de volta ao ponto de extremidade.
Petição 870190003482, de 11/01/2019, pág. 27/32
15/18 [0035] Fazendo referência novamente à figura 4, um caminho ilustrativo é mostrado para enviar dados do nó A ao nó X. Quando o nó A envia seus pacotes de dados amostrados para o nó B, supondo que o nó B fornece a melhor base de caminho da conexão na tabela de roteamento do nó a, deve haver um acordo estabelecido para certificar que os dados foram completamente recebidos. Se um acordo não for estabelecido, o nó A terá então que consultar de volta sua tabela de roteamento para encontrar o melhor caminho de comunicação disponível para enviar seus dados. Note que a tabela de roteamento (dependendo da taxa de atualização) pode ser a mesma de modo que o nó A enviará então através de uma outra melhor conexão de nó como um caminho de backup. Note que o algoritmo pode fazer nó A tentar novamente enviar seus pacotes de dados ao nó B por um determinado número de tentativas até que procure por um outro nó para enviar os mesmos, com base na tabela de roteamento criada.
[0036] Uma outra característica do algoritmo de frequência cardíaca pré-ativo é que cada nó pode executar uma autoanálise verificando várias funcionalidades como a seguir:
1) Estado de energia (p)
2) Estado de rádio (r)
3) Estado de transmissão (taxa de dados suportada) (tx
4) Estado de memória (espaço) (m)
5) Estado de sensor (operacional ou não) (s(l) ...s(n
dependendo do número de n sensores fixados ao mesmo).
[0037] Por exemplo, o nó B pode executar uma autoanálise com os seguintes resultados:
Petição 870190003482, de 11/01/2019, pág. 28/32
16/18
Funções do nó B Status
Estado de energia 50%
Estado de rádio 75%
Estado de transmissão 40%
Estado de memória 10%
Estado de sensor 100%
[0038] Dependendo das exigências mínimas para todas as funcionalidades, o nó B pode ser requerido para transmitir para seus nós vizinhos que este está no modo passivo até que algumas de suas funções recuperem um nível de estado prédeterminado, por exemplo, quando seu estado de memória é até 50 por cento e o estado de energia é até 75 por cento. Quando o nível predeterminado do estado é alcançado, o nó B pode tornar-se ativo, e atualizar suas capacidades para os vizinhos.
[0039] Note que quando um nó estiver no modo passivo, o nó pode ainda ser capaz de retransmitir dados (que agem como uma ponte) para um outro nó. Um nó no modo passivo pode agir como um indicador para advertir outros nós para tentar não o usar como uma rota de comunicação, como se opõe quando um nó estiver no modo ativo. Além disso, um nó no modo passivo devido ao estado do sensor e ao estado de rádio de um nó pode servir como uma notificação de alerta à estação de monitoramento principal para substituir ou reparar o nó.
[0040] Compreende-se que os sistemas, as funções, os mecanismos, os métodos, as engrenagens e os módulos descritos aqui podem ser executados em hardware, software, ou em uma
Petição 870190003482, de 11/01/2019, pág. 29/32
17/18 combinação de hardware e software. Estes podem ser executados por qualquer tipo de sistema computadorizado ou de outro aparelho adaptado para executar os métodos aqui descritos. Uma combinação típica de hardware e software poderia ser um sistema computadorizado de uso geral com um programa de computador que, quando carregado e executado, controlasse o sistema computadorizado tal que realize os métodos descritos aqui. Alternativamente, um computador de uso específico, contendo hardware especializado para realizar uma ou mais das tarefas funcionais da invenção podia ser utilizado. Em uma concretização adicional, parte de toda a invenção podia ser executada em uma maneira distribuída, por exemplo, através de uma rede tal como a Internet.
[0041] A presente invenção pode também ser incorporada em um produto do programa de computador, que compreende todas as características que permitem a implementação dos métodos e das funções aqui descritos, e que - quando carregado em um sistema computadorizado - possa realizar estes métodos e funções. Termos, tais como programa de computador, o programa de software, programa, produto de programa, software, etc., no presente contexto significam qualquer expressão, em alguma língua, código ou notação, de um conjunto de instruções pretendidas para fazer com que um sistema que tem uma capacidade de processamento de informação execute uma função particular diretamente ou após qualquer um ou ambos os seguintes: (a) conversão para uma outra língua, código ou notação; e/ou (b) reprodução em uma forma material diferente.
Petição 870190003482, de 11/01/2019, pág. 30/32
18/18
[0042] A descrição antecedente da invenção foi
apresentada para propósitos de ilustração e descrição . Não
se pretende ser exaustivo ou limitar a invenção à forma
precisa divulgada, e, obviamente, muitas modificações e variações são possíveis. Tais modificações e variações que podem ser aparentes para uma pessoa versada na técnica são pretendidas estar incluídas dentro do escopo desta invenção como definido pelas reivindicações anexas.

Claims (23)

  1. REIVINDICAÇÕES
    1. Rede de sensor sem fio caracterizada pelo fato de que compreende:
    uma pluralidade de nós, cada nó tendo um sensor e um sistema de comunicação sem fio para comunicação com os nós vizinhos;
    uma tabela de roteamento distribuída entre cada um da pluralidade de nós; e um sistema de atualização para atualizar periodicamente a tabela de roteamento distribuída.
  2. 2. Rede de sensor sem fio, de acordo com a reivindicação
    1, caracterizada pelo fato de que cada nó compreende ainda uma célula solar.
  3. 3. Rede de sensor sem fio, de acordo com a reivindicação
    1, caracterizada pelo fato de que o sistema de comunicação inclui um modo passivo e um modo ativo, em que o modo passivo é utilizado para retransmitir dados de um nó de transmissão para um nó de recepção, e em que o modo ativo é utilizado para enviar os dados gerados pelo nó.
  4. 4. Rede de sensor sem fio, de acordo com a reivindicação
    1, caracterizada pelo fato de que compreende ainda pelo menos um roteador de transporte e uma estação de monitoração.
  5. 5. Rede de sensor sem fio, de acordo com a reivindicação
    1, caracterizada pelo fato de que cada nó ainda compreende um sistema de união e recolhimento que permita ao nó:
    ser recolhido por um nó vizinho em uma rede; e recolher outros nós para a rede.
  6. 6. Rede de sensor sem fio, de acordo com a reivindicação
    5, caracterizada pelo fato de que cada nó armazena um caminho
    Petição 870190003482, de 11/01/2019, pág. 9/32
    2/5 primário para um ponto final através do nó vizinho que recolheu o nó.
  7. 7. Rede de sensor sem fio, de acordo com a reivindicação
    6, caracterizada pelo fato de que cada nó ainda compreende um sistema para identificar um conjunto de caminhos secundários através de outros nós vizinhos.
  8. 8. Rede de sensor sem fio, de acordo com a reivindicação
    7, caracterizada pelo fato de que cada nó inclui uma tabela de roteamento que classifica o caminho primário e o conjunto de caminhos secundários para o ponto final.
  9. 9. Rede de sensor sem fio, de acordo com a reivindicação
    8, caracterizada pelo fato de que cada nó atualiza periodicamente sua tabela de roteamento pela análise de um conjunto de critérios de comunicação de nós vizinhos.
  10. 10. Método para habilitar uma rede de sensor sem fio que tem uma pluralidade de nós, cada nó tendo um sensor e um sistema de comunicação sem fio para comunicar-se com os nós vizinhos, caracterizado pelo fato de que compreende as etapas de:
    difundir um comando de junção de cada nó e um comando de recolhimento de um ponto de extremidade;
    unir os nós que são vizinhos do ponto de extremidade com o ponto de extremidade em uma rede;
    difundir um sinal de recolhimento de cada nó que se juntou ao ponto de extremidade para fazer com que os nós adicionais juntem-se à rede;
    transmitir um sinal de recolhimento de cada nó adicional que se juntou à rede para fazer com que os nós adicionais juntem-se à rede; e
    Petição 870190003482, de 11/01/2019, pág. 10/32
    3/5 repetir a etapa de difusão precedente até que os nós adicionais não estejam disponíveis para juntarem-se à rede.
  11. 11. Método, de acordo com a reivindicação 10, caracterizado pelo fato de que ainda compreende a etapa de armazenar dentro de cada nó um caminho primário de volta para ponto de extremidade.
  12. 12. Método, de acordo com a reivindicação 11, caracterizado pelo fato de que ainda compreende a etapa de ter cada nó identificando um conjunto de caminhos secundários de volta para o ponto de extremidade ao tentar comunicar-se com outros nós vizinhos.
  13. 13. Método, de acordo com a reivindicação 12, caracterizado pelo fato de que compreende ainda a etapa de ter cada nó classificando o caminho primário e o conjunto de caminhos secundários em uma tabela de roteamento.
  14. 14. Método, de acordo com a reivindicação 13, caracterizado pelo fato de que ainda compreende a etapa de ter cada nó atualizando periodicamente sua tabela de roteamento ao analisar um conjunto de critérios de comunicação dos nós vizinhos.
  15. 15. Nó para o uso em uma rede de sensor caracterizado pelo fato de que compreendem:
    um sensor para detectar dados de ambiente;
    um sistema de comunicação para comunicar-se com os nós vizinhos;
    um sistema de união e de recolhimento para estabelecer o nó em uma rede de nós;
    uma tabela de roteamento que classifica um conjunto de caminhos dos nós de volta para um ponto de extremidade; e
    Petição 870190003482, de 11/01/2019, pág. 11/32
    4/5 um sistema de atualização para atualizar periodicamente a tabela de roteamento.
  16. 16. Nó, de acordo com a reivindicação 15, caracterizado pelo fato de que compreende ainda uma célula solar.
  17. 17. Nó, de acordo com a reivindicação 15, caracterizado pelo fato de que o sistema de comunicação inclui um modo passivo e um modo ativo, em que o modo passivo é utilizado para retransmitir dados de um nó de transmissão para um nó de recepção, e em que o modo ativo é utilizado para enviar os dados gerados pelo nó.
  18. 18. Nó, de acordo com a reivindicação 15, caracterizado pelo fato de que cada nó armazena um caminho primário para o ponto de extremidade, em que o caminho primário passa através de um nó vizinho que coleta o nó.
  19. 19. Nó, de acordo com a reivindicação 18, caracterizado pelo fato de que cada nó compreende ainda um sistema para identificar um conjunto de caminhos secundários para o ponto de extremidade através de outros nós vizinhos.
  20. 20. Nó, de acordo com a reivindicação 15, caracterizado pelo fato de que o sistema de atualização atualiza periodicamente sua tabela de roteamento ao analisar um conjunto de critérios de comunicação de nós vizinhos.
  21. 21. Nó, de acordo com a reivindicação 15, caracterizado pelo fato de que cada nó compreende ainda um sistema de autoanálise que examina vários critérios funcionais do nó.
  22. 22. Método para permitir que uma rede sem fio que tem uma pluralidade de dispositivos, cada dispositivo tendo um sistema de comunicação sem fio para comunicação com os
    Petição 870190003482, de 11/01/2019, pág. 12/32
    5/5 dispositivos vizinhos, caracterizado pelo fato de que compreende as etapas de:
    difundir um comando de junção de cada dispositivo e um comando de recolhimento de um ponto de extremidade;
    unir os dispositivos que são vizinhos do ponto de extremidade em uma rede;
    difundir um sinal de recolhimento de cada dispositivo que juntou ao ponto de extremidade para fazer com que os dispositivos adicionais se juntem à rede; e difundir um sinal de recolhimento de cada dispositivo adicional que se juntou à rede para fazer com que dispositivo adicionais juntem-se à rede.
  23. 23. Método, de acordo com a reivindicação 22, caracterizado pelo fato de que ainda compreende a etapa de:
    repetir a etapa de difusão precedente até que dispositivos adicionais não estejam disponíveis para juntarem-se à rede.
BRPI0511585-0A 2004-05-28 2005-05-18 Rede de sensor sem fio BRPI0511585B1 (pt)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/856,684 2004-05-28
US10/856,684 US7475158B2 (en) 2004-05-28 2004-05-28 Method for enabling a wireless sensor network by mote communication
PCT/EP2005/052282 WO2005119981A1 (en) 2004-05-28 2005-05-18 Wireless sensor network

Publications (2)

Publication Number Publication Date
BRPI0511585A BRPI0511585A (pt) 2008-01-02
BRPI0511585B1 true BRPI0511585B1 (pt) 2019-04-02

Family

ID=34968478

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0511585-0A BRPI0511585B1 (pt) 2004-05-28 2005-05-18 Rede de sensor sem fio

Country Status (11)

Country Link
US (2) US7475158B2 (pt)
EP (1) EP1757043A1 (pt)
JP (1) JP4750109B2 (pt)
KR (1) KR100951252B1 (pt)
CN (1) CN1977498B (pt)
AU (1) AU2005251009A1 (pt)
BR (1) BRPI0511585B1 (pt)
CA (1) CA2568576A1 (pt)
IL (1) IL179596A (pt)
TW (1) TWI341113B (pt)
WO (1) WO2005119981A1 (pt)

Families Citing this family (90)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7599696B2 (en) * 2004-06-25 2009-10-06 Searete, Llc Frequency reuse techniques in mote-appropriate networks
US9062992B2 (en) * 2004-07-27 2015-06-23 TriPlay Inc. Using mote-associated indexes
US20060062252A1 (en) * 2004-06-30 2006-03-23 Jung Edward K Mote appropriate network power reduction techniques
US8161097B2 (en) * 2004-03-31 2012-04-17 The Invention Science Fund I, Llc Aggregating mote-associated index data
US8200744B2 (en) * 2004-03-31 2012-06-12 The Invention Science Fund I, Llc Mote-associated index creation
US8335814B2 (en) * 2004-03-31 2012-12-18 The Invention Science Fund I, Llc Transmission of aggregated mote-associated index data
US20050265388A1 (en) * 2004-05-12 2005-12-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Aggregating mote-associated log data
US7536388B2 (en) * 2004-03-31 2009-05-19 Searete, Llc Data storage for distributed sensor networks
US9261383B2 (en) 2004-07-30 2016-02-16 Triplay, Inc. Discovery of occurrence-data
US7929914B2 (en) * 2004-03-31 2011-04-19 The Invention Science Fund I, Llc Mote networks using directional antenna techniques
US20050256667A1 (en) * 2004-05-12 2005-11-17 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Federating mote-associated log data
US7580730B2 (en) * 2004-03-31 2009-08-25 Searete, Llc Mote networks having directional antennas
US7389295B2 (en) * 2004-06-25 2008-06-17 Searete Llc Using federated mote-associated logs
US20050267960A1 (en) * 2004-05-12 2005-12-01 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Mote-associated log creation
US20060079285A1 (en) * 2004-03-31 2006-04-13 Jung Edward K Y Transmission of mote-associated index data
US20060064402A1 (en) * 2004-07-27 2006-03-23 Jung Edward K Y Using federated mote-associated indexes
US7941188B2 (en) * 2004-03-31 2011-05-10 The Invention Science Fund I, Llc Occurrence data detection and storage for generalized sensor networks
WO2005101710A2 (en) * 2004-03-31 2005-10-27 Searete Llc Transmission of aggregated mote-associated index data
US20060004888A1 (en) * 2004-05-21 2006-01-05 Searete Llc, A Limited Liability Corporation Of The State Delaware Using mote-associated logs
US8346846B2 (en) * 2004-05-12 2013-01-01 The Invention Science Fund I, Llc Transmission of aggregated mote-associated log data
US8275824B2 (en) * 2004-03-31 2012-09-25 The Invention Science Fund I, Llc Occurrence data detection and storage for mote networks
WO2005099037A2 (en) * 2004-03-31 2005-10-20 Searete Llc Frequency reuse techniques in mote-appropriate networks
US7457834B2 (en) * 2004-07-30 2008-11-25 Searete, Llc Aggregation and retrieval of network sensor data
US20050227686A1 (en) * 2004-03-31 2005-10-13 Jung Edward K Y Federating mote-associated index data
US20050255841A1 (en) * 2004-05-12 2005-11-17 Searete Llc Transmission of mote-associated log data
US7475158B2 (en) * 2004-05-28 2009-01-06 International Business Machines Corporation Method for enabling a wireless sensor network by mote communication
US20060063522A1 (en) * 2004-09-21 2006-03-23 Mcfarland Norman R Self-powering automated building control components
US20070198675A1 (en) * 2004-10-25 2007-08-23 International Business Machines Corporation Method, system and program product for deploying and allocating an autonomic sensor network ecosystem
US7708493B2 (en) * 2005-08-26 2010-05-04 Searete, Llc Modifiable display marker
US8306638B2 (en) * 2005-08-26 2012-11-06 The Invention Science Fund I, Llc Mote presentation affecting
US7906765B2 (en) * 2005-10-06 2011-03-15 Invention Science Fund I Mote signal energy aspects
US8018335B2 (en) 2005-08-26 2011-09-13 The Invention Science Fund I, Llc Mote device locating using impulse-mote-position-indication
US20070080797A1 (en) * 2005-10-06 2007-04-12 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Maintaining or identifying mote devices
US7770071B2 (en) * 2005-10-06 2010-08-03 The Invention Science Fund I, Inc Mote servicing
US8041772B2 (en) * 2005-09-07 2011-10-18 International Business Machines Corporation Autonomic sensor network ecosystem
WO2007033053A2 (en) 2005-09-12 2007-03-22 Acuity Brands, Inc. Control of a light management system network
US7714735B2 (en) * 2005-09-13 2010-05-11 Daniel Rockwell Monitoring electrical assets for fault and efficiency correction
CA2624502C (en) 2005-10-05 2013-07-09 Guardian Networks, Llc A method and system for remotely monitoring and controlling field devices with a street lamp elevated mesh network
US8892704B2 (en) * 2006-04-07 2014-11-18 The Mitre Corporaton Dynamic rule-based distributed network operation for wireless sensor networks
KR100867988B1 (ko) * 2006-06-29 2008-11-10 한국전자통신연구원 센서노드 주소 관리 데이터 구조를 포함하는 데이터가 기록된 컴퓨터로 읽을 수 있는 기록매체 및 그 방법
WO2008001984A1 (en) * 2006-06-29 2008-01-03 Electronics And Telecommunications Research Institute Data structure for managing sensor network using id of sensor node and method using the same
US7385503B1 (en) * 2006-08-03 2008-06-10 Rosemount, Inc. Self powered son device network
CN100461763C (zh) * 2006-09-04 2009-02-11 南通大学 无线传感器网络上下行异构的路由方法
JP2008072414A (ja) * 2006-09-14 2008-03-27 Hitachi Ltd センサネットシステム及びセンサノード
US20080153423A1 (en) * 2006-12-20 2008-06-26 Armstrong Brian S R System and method for assessment of wireless communication performance
US20080151761A1 (en) * 2006-12-20 2008-06-26 Theisen Peter J System and method employing wireless communications and predetermined measurement functions of wireless nodes for assessing wireless communication performance
US8271234B1 (en) 2007-01-26 2012-09-18 John Cunningham System for situational awareness and method implementing the same
US8161095B2 (en) 2007-03-12 2012-04-17 Microsoft Corporation Distributed routing table interface
US7843336B2 (en) * 2007-03-28 2010-11-30 Honeywell International Inc. Self-contained wireless security sensor collective system and method
US20090010189A1 (en) * 2007-07-07 2009-01-08 Nagra Sundeep S Network with remaining battery life routing metric
US7653009B2 (en) 2007-09-10 2010-01-26 Juniper Networks, Inc. Routing network packets based on electrical power procurement arrangements
US8112381B2 (en) * 2007-11-02 2012-02-07 Siemens Corporation Multivariate analysis of wireless sensor network data for machine condition monitoring
US7987290B2 (en) * 2007-12-21 2011-07-26 Microsoft Corporation Security modes for a routing table distributed across multiple mesh nodes
US8180888B2 (en) * 2008-01-02 2012-05-15 Oracle International Corporation Network mass operation infrastructure
US8594976B2 (en) 2008-02-27 2013-11-26 Abl Ip Holding Llc System and method for streetlight monitoring diagnostics
TWI398127B (zh) * 2008-04-08 2013-06-01 Ind Tech Res Inst 無線感測網路及其取樣頻率設定方法
JP4888598B2 (ja) 2008-04-25 2012-02-29 富士通株式会社 ノード装置及びプログラム
JP5624038B2 (ja) 2008-08-20 2014-11-12 コーニンクレッカ フィリップス エヌ ヴェ ボディセンサネットワークを用いる患者のバイタルパラメータのモニタリング
EP2159986A3 (en) * 2008-08-27 2014-08-06 Electronics and Telecommunications Research Institute Method and apparatus for intergated management of heterogenous sensor networks
TWI427962B (zh) * 2008-12-16 2014-02-21 Univ Nat Taiwan Wireless sensor data transmission system and method thereof
JP2010239284A (ja) * 2009-03-30 2010-10-21 Chubu Electric Power Co Inc イベント発生情報の伝達方法、イベント発生情報の伝達システム
US20110051641A1 (en) * 2009-08-30 2011-03-03 Yang Pan Low Power Consumption Wireless Sensory and Data Transmission System
TWI398182B (zh) * 2009-09-01 2013-06-01 Univ Nat Taiwan 應用於無線感測器網路之多跳路由演算法
US20110116416A1 (en) * 2009-11-18 2011-05-19 Dobson Eric L System and method for geographically optimized wireless mesh networks
TWI415497B (zh) 2010-08-27 2013-11-11 Univ Nat Taiwan 時間同步裝置、系統及其方法
US8406233B2 (en) * 2010-09-07 2013-03-26 Check Point Software Technologies Ltd. Predictive synchronization for clustered devices
CN102480465B (zh) * 2010-11-24 2014-10-22 富士通株式会社 自适应调节方法、传感器节点及传感器网络
FR2975779B1 (fr) * 2011-05-24 2014-01-17 Schneider Electric Ind Sas Capteur de courant sans-fil
CN102595553A (zh) * 2012-02-27 2012-07-18 杭州星纬物联技术有限公司 一种分级的无线传感器网络路由表管理方法
CN103517365B (zh) * 2012-06-27 2017-12-12 天津中兴智联科技有限公司 一种基于无线传感器网络的信息传输方法及装置
WO2014033501A1 (en) * 2012-08-31 2014-03-06 Nokia Corporation Method and apparatus for selecting a router in an infiinite link network
WO2014066429A1 (en) * 2012-10-22 2014-05-01 Jean-Louis Fiorucci Apparatus and methods for providing city services
CN103841048B (zh) * 2012-11-23 2017-03-15 杭州华三通信技术有限公司 邻居连接建立方法和设备
US20160028437A1 (en) 2014-07-22 2016-01-28 Hyperion Energy Group Llc Methods, systems, and apparatus for the monitoring, controlling, and communicating of lighting systems
US9575916B2 (en) 2014-01-06 2017-02-21 International Business Machines Corporation Apparatus and method for identifying performance bottlenecks in pipeline parallel processing environment
US9501377B2 (en) 2014-03-18 2016-11-22 International Business Machines Corporation Generating and implementing data integration job execution design recommendations
US9424160B2 (en) 2014-03-18 2016-08-23 International Business Machines Corporation Detection of data flow bottlenecks and disruptions based on operator timing profiles in a parallel processing environment
WO2015163169A1 (ja) * 2014-04-23 2015-10-29 ソニー株式会社 画像処理装置および方法
US10282344B2 (en) * 2014-06-28 2019-05-07 Intel Corporation Sensor bus interface for electronic devices
US9705737B2 (en) 2014-07-21 2017-07-11 Cisco Technology, Inc. Deterministic control loop scheduling
CN105228163B (zh) * 2015-10-14 2020-01-03 深圳市虹鹏能源科技有限责任公司 巷道无线网络及组网方法、巷道无线监控系统及方法
GB2544320A (en) * 2015-11-12 2017-05-17 Vodafone Ip Licensing Ltd Router and message handler for transmitting control messages over alternative communications channel
US11048893B2 (en) * 2016-05-25 2021-06-29 William Marsh Rice University Methods and systems related to remote measuring and sensing
KR102038473B1 (ko) * 2018-11-09 2019-11-18 엘에스웨어(주) 그룹 통신 방법 및 시스템
SG11202105198XA (en) 2018-11-21 2021-06-29 Lam Res Corp Wireless electronic-control system
DE102021105008A1 (de) * 2021-03-02 2022-09-08 Dräger Safety AG & Co. KGaA Verfahren, System und Alarmmanagementsystem zur Auswertung von Daten eines mobilen Gasmessgeräts
US11695554B2 (en) 2021-08-10 2023-07-04 Crius Technology Group, Inc. Methods and apparatus for multi-path mesh network encryption and key generation
US12355656B2 (en) 2021-09-24 2025-07-08 Crius Technology Group, Inc. Methods, systems, and apparatus for routing data in a self-healing network and for self-healing of a network
US11843987B2 (en) 2021-11-16 2023-12-12 Crius Technology Group, Inc. Methods, systems, and apparatus for routing data over medium and high voltage power lines
US12148270B1 (en) 2023-08-29 2024-11-19 Bank Of America Corporation Microelectromechanical system sensors for ATM information security

Family Cites Families (66)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2721129A (en) * 1953-01-13 1955-10-18 Us Rubber Co Herbicidal composition
US3828306A (en) 1973-01-08 1974-08-06 P Angeloni Highway distress system
US5389935A (en) 1990-06-13 1995-02-14 Thomson-Csf Automatic system for locating and identifying vehicles in distress
US5504717A (en) 1994-05-27 1996-04-02 Alliant Techsystems Inc. System for effective control of urban environment security
FR2721129A1 (fr) 1994-06-10 1995-12-15 Camille Heron Dispositif d'une détection-choc sur glissière de sécurité.
US5565858A (en) * 1994-09-14 1996-10-15 Northrop Grumman Corporation Electronic inventory system for stacked containers
CN1084992C (zh) * 1995-01-19 2002-05-15 国际商业机器公司 控制网络及其配置方法
US5804810A (en) * 1996-06-26 1998-09-08 Par Government Systems Corporation Communicating with electronic tags
US5774876A (en) * 1996-06-26 1998-06-30 Par Government Systems Corporation Managing assets with active electronic tags
US6169476B1 (en) 1997-02-18 2001-01-02 John Patrick Flanagan Early warning system for natural and manmade disasters
JP3520440B2 (ja) 1998-03-12 2004-04-19 作治 藏田 地中埋設物及び構造物内の配管路全体を総合危機予知警報センサとして使用する方法及び総合危機予知防災監視システム
US6269452B1 (en) * 1998-04-27 2001-07-31 Cisco Technology, Inc. System and method for fault recovery for a two line bi-directional ring network
US6437692B1 (en) * 1998-06-22 2002-08-20 Statsignal Systems, Inc. System and method for monitoring and controlling remote devices
US6414955B1 (en) * 1999-03-23 2002-07-02 Innovative Technology Licensing, Llc Distributed topology learning method and apparatus for wireless networks
DE19935043B4 (de) * 1999-07-26 2005-12-01 Moeller Gmbh Schaltungsanordnung zur elektronischen Steuerung einer Antriebsspule
US6293861B1 (en) 1999-09-03 2001-09-25 Kenneth M. Berry Automatic response building defense system and method
US6693511B1 (en) * 1999-09-24 2004-02-17 Ge Interlogix, Inc. System and method for communicating with dormant radio frequency identification tags
US20020103907A1 (en) * 2000-06-20 2002-08-01 Erik Petersen System and method of storing data to a recording medium
US7225220B2 (en) * 2000-07-21 2007-05-29 Hewlett-Packard Development Company, Lp On-line selection of service providers in distributed provision of services on demand
KR100376100B1 (ko) 2000-07-24 2003-03-15 주식회사 탑시스템 구조물의 원격 감시시스템
JP3559508B2 (ja) * 2000-08-16 2004-09-02 日本電信電話株式会社 パケット転送経路検索方法及び無線ノードのゲートウェイノードとの通信可能性調査方法
JP3922871B2 (ja) 2000-09-18 2007-05-30 松下電器産業株式会社 通知装置および通知方法
US6735448B1 (en) * 2000-11-07 2004-05-11 Hrl Laboratories, Llc Power management for throughput enhancement in wireless ad-hoc networks
US6614351B2 (en) * 2000-12-07 2003-09-02 Sap Aktiengesellschaft Computerized system for automatically monitoring processing of objects
US7200132B2 (en) * 2000-12-22 2007-04-03 Terahop Networks, Inc. Forming ad hoc RSI networks among transceivers sharing common designation
US6934540B2 (en) * 2000-12-22 2005-08-23 Seekernet, Inc. Network formation in asset-tracking system based on asset class
US7277950B1 (en) * 2000-12-29 2007-10-02 Swarmcast, Inc. Packet transfer mechanism over a peer to peer network
DE10101805A1 (de) * 2001-01-17 2002-07-18 Siemens Ag Netzwerk mit mehreren Teilnehmern sowie Teilnehmer für ein derartiges Netzwerk
US7222166B2 (en) * 2001-01-25 2007-05-22 Bandspeed, Inc. Approach for managing communications channels based on performance and transferring functions between participants in a communications arrangement
ES2340469T3 (es) * 2001-01-26 2010-06-04 American Power Conversion Corporation Procedimiento y sistema para un conjunto de dispositivos de red que pueden conectarse para mejorar la colaboracion , la escalabilidad y la fiabilidad.
US7177950B2 (en) * 2001-04-26 2007-02-13 Microsoft Corporation Synchronization and recovery of peers in a peer to peer environment
US7277414B2 (en) * 2001-08-03 2007-10-02 Honeywell International Inc. Energy aware network management
JP4194108B2 (ja) 2001-10-12 2008-12-10 オムロン株式会社 情報処理装置、センサネットワークシステム、情報処理プログラム、および情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体
US6937602B2 (en) * 2001-10-23 2005-08-30 Meshnetworks, Inc. System and method for providing a congestion optimized address resolution protocol for wireless ad-hoc networks
US7096125B2 (en) * 2001-12-17 2006-08-22 Honeywell International Inc. Architectures of sensor networks for biological and chemical agent detection and identification
US6684137B2 (en) 2001-12-29 2004-01-27 Yokogawa Electric Corporation Traffic accident recording system
US20030151513A1 (en) * 2002-01-10 2003-08-14 Falk Herrmann Self-organizing hierarchical wireless network for surveillance and control
US20030137415A1 (en) 2002-01-22 2003-07-24 Thomson James D. Homeland security emergency notification system
US7860680B2 (en) 2002-03-07 2010-12-28 Microstrain, Inc. Robotic system for powering and interrogating sensors
KR20040097368A (ko) 2002-04-18 2004-11-17 사르노프 코포레이션 애드-혹 네트워킹된 센서들 및 프로토콜들을 제공하기위한 방법 및 장치
US20030212821A1 (en) * 2002-05-13 2003-11-13 Kiyon, Inc. System and method for routing packets in a wired or wireless network
US6696942B2 (en) 2002-05-29 2004-02-24 Larry G. Sweatt Emergency warning network
US20050060202A1 (en) * 2002-05-31 2005-03-17 Richard Taylor System and method for coupling a plurality of medical devices in serverless grid
US6947957B1 (en) * 2002-06-20 2005-09-20 Unisys Corporation Proactive clustered database management
US7424514B2 (en) * 2002-11-08 2008-09-09 The Regents Of The University Of Michigan Peer-to-peer method and system for performing and managing backups in a network of nodes
US6795786B2 (en) * 2002-12-31 2004-09-21 Intel Corporation Robotic sensor calibration system
US7366104B1 (en) * 2003-01-03 2008-04-29 At&T Corp. Network monitoring and disaster detection
US6888459B2 (en) * 2003-02-03 2005-05-03 Louis A. Stilp RFID based security system
US7019639B2 (en) * 2003-02-03 2006-03-28 Ingrid, Inc. RFID based security network
US7639134B2 (en) * 2003-05-07 2009-12-29 Savi Technology, Inc. Item-level visibility of nested and adjacent containers
US7081818B2 (en) * 2003-05-19 2006-07-25 Checkpoint Systems, Inc. Article identification and tracking using electronic shadows created by RFID tags
US20050087235A1 (en) * 2003-10-22 2005-04-28 Skorpik James R. Sensor assembly, system including RFID sensor assemblies, and method
US7148803B2 (en) * 2003-10-24 2006-12-12 Symbol Technologies, Inc. Radio frequency identification (RFID) based sensor networks
US7423527B2 (en) * 2004-02-13 2008-09-09 Blue Vector Systems Radio frequency identification (RFID) network system and method
US7231180B2 (en) * 2004-03-24 2007-06-12 Honeywell International, Inc. Aircraft engine sensor network using wireless sensor communication modules
DE102004014562A1 (de) * 2004-03-25 2005-10-20 Atmel Germany Gmbh Datenübertragungsverfahren in RFID- und Remote-Sensor-Systemen
US7317898B2 (en) * 2004-03-31 2008-01-08 Searete Llc Mote networks using directional antenna techniques
US7475158B2 (en) * 2004-05-28 2009-01-06 International Business Machines Corporation Method for enabling a wireless sensor network by mote communication
US7460549B1 (en) * 2004-06-18 2008-12-02 Honeywell International Inc. Resource management for ad hoc wireless networks with cluster organizations
US7089099B2 (en) * 2004-07-30 2006-08-08 Automotive Technologies International, Inc. Sensor assemblies
JP2006067160A (ja) * 2004-08-26 2006-03-09 Fujitsu Ltd 無線タグシステム、無線タグアクセス制御装置、無線タグアクセス制御方法、無線タグアクセス制御プログラム、及び無線タグ
US20060080819A1 (en) * 2004-09-14 2006-04-20 Mcallister Clarke W Systems and methods for deployment and recycling of RFID tags, wireless sensors, and the containers attached thereto
US7769848B2 (en) * 2004-09-22 2010-08-03 International Business Machines Corporation Method and systems for copying data components between nodes of a wireless sensor network
US20070198675A1 (en) 2004-10-25 2007-08-23 International Business Machines Corporation Method, system and program product for deploying and allocating an autonomic sensor network ecosystem
US7715308B2 (en) * 2004-12-09 2010-05-11 Honeywell International Inc. Fault tolerance in a wireless network
US7722838B2 (en) * 2005-07-19 2010-05-25 Grahn - Monde Groupe De Reflexion & D'action System and device for prevention and neutralization of bioactive substances and generating an aroma-producing substance

Also Published As

Publication number Publication date
US20090002151A1 (en) 2009-01-01
CN1977498B (zh) 2011-06-01
BRPI0511585A (pt) 2008-01-02
CA2568576A1 (en) 2005-12-15
CN1977498A (zh) 2007-06-06
TW200627872A (en) 2006-08-01
WO2005119981A1 (en) 2005-12-15
IL179596A (en) 2010-12-30
US7475158B2 (en) 2009-01-06
IL179596A0 (en) 2007-05-15
JP2008501263A (ja) 2008-01-17
KR100951252B1 (ko) 2010-04-02
US8041834B2 (en) 2011-10-18
TWI341113B (en) 2011-04-21
JP4750109B2 (ja) 2011-08-17
EP1757043A1 (en) 2007-02-28
US20050275532A1 (en) 2005-12-15
AU2005251009A1 (en) 2005-12-15
KR20070038952A (ko) 2007-04-11

Similar Documents

Publication Publication Date Title
BRPI0511585B1 (pt) Rede de sensor sem fio
US7769848B2 (en) Method and systems for copying data components between nodes of a wireless sensor network
Lau et al. Probabilistic fault detector for wireless sensor network
Liu et al. Fault-tolerant relay node placement in wireless sensor networks
Liu et al. Self-diagnosis for detecting system failures in large-scale wireless sensor networks
Katiyar et al. On reliability modeling in wireless sensor networks-a review
Singh et al. A brief research study of wireless sensor network
You et al. A novel fault diagnosis mechanism for wireless sensor networks
Manisha et al. Fault detection in wireless sensor networks
JP6472328B2 (ja) 災害監視システム、監視装置、センサデバイスおよび災害監視方法
JP7233254B2 (ja) ネットワーク管理のための方法、装置、非一時的コンピュータ可読媒体、コンピュータプログラム製品及びデータセット
KR20110030163A (ko) 무선 네트워크 시스템 및 무선 네트워크 시스템에서 라우팅 경로 설정 처리 방법
Zhang et al. Lossy links diagnosis for wireless sensor networks by utilising the existing traffic information
JP5679768B2 (ja) 経路制御方法、通信システム、無線端末およびゲートウェイ端末
Sathiyavathi et al. A review on fault detection in wireless sensor networks
Wang Packet traffic: a good data source for wireless sensor network modeling and anomaly detection
Muñoz et al. A flooding routing algorithm for a wireless sensor network for seismic events
Jangale et al. Detection of faulty sensor nodes in Wireless sensor networks
Truong et al. Integration of node deployment and path planning in restoring network connectivity
KR20100056334A (ko) 6LoWPAN 환경 기반의 센서 네트워크 관리 시스템 및그 방법
Dubey Software-Fault Mitigation for Derivation of Quality of Services (QoS) in Wireless Sensor Networks (WSN)
Stefanović et al. Contaminated areas monitoring via distributed rateless coding with constrained data gathering
Truong et al. Integration of node deployment and path planning in restoring network
Nürnberger et al. Sensorium–An Active Monitoring System for Neighborhood Relations in Wireless Sensor Networks
Kaur et al. Enhanced DRFN Failover Scheme Using Artificial Bee Colony Based Optimization in Wireless Sensor Networks

Legal Events

Date Code Title Description
B15K Others concerning applications: alteration of classification

Ipc: H04L 12/707 (2013.01), H04L 12/751 (2013.01), H04L

B06A Patent application procedure suspended [chapter 6.1 patent gazette]
B09A Decision: intention to grant [chapter 9.1 patent gazette]
B16A Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]

Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 02/04/2019, OBSERVADAS AS CONDICOES LEGAIS. (CO) 10 (DEZ) ANOS CONTADOS A PARTIR DE 02/04/2019, OBSERVADAS AS CONDICOES LEGAIS