BRPI0511585B1 - Rede de sensor sem fio - Google Patents
Rede de sensor sem fio Download PDFInfo
- 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
Links
- 238000004891 communication Methods 0.000 claims abstract description 34
- 238000000034 method Methods 0.000 claims abstract description 24
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000012544 monitoring process Methods 0.000 claims description 8
- 238000009792 diffusion process Methods 0.000 claims 1
- 239000002245 particle Substances 0.000 abstract 4
- 230000006870 function Effects 0.000 description 7
- 230000008569 process Effects 0.000 description 6
- 230000007613 environmental effect Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000006378 damage Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 235000021028 berry Nutrition 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 239000000356 contaminant Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007123 defense Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012854 evaluation process Methods 0.000 description 1
- 239000000383 hazardous chemical Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/246—Connectivity information discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/22—Alternate routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W84/22—Self-organising networks, e.g. ad-hoc networks or sensor networks with access to wired networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/248—Connectivity information update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- Y—GENERAL 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
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS 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/00—Systems 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/18—Network 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:
| Nó | M: | L = | 75%, | P = | 25%, D= 100%, TP=100% |
| Nó | I: | L = | 30%, | P = | 75%, D= 45%, TP=45% |
| NÓ | C: | L = | 80%, | P = | 15%, D= 100%, TP=100% |
| Nó | 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)
- REIVINDICAÇÕES1. 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. Rede de sensor sem fio, de acordo com a reivindicação1, caracterizada pelo fato de que cada nó compreende ainda uma célula solar.
- 3. Rede de sensor sem fio, de acordo com a reivindicação1, 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. Rede de sensor sem fio, de acordo com a reivindicação1, caracterizada pelo fato de que compreende ainda pelo menos um roteador de transporte e uma estação de monitoração.
- 5. Rede de sensor sem fio, de acordo com a reivindicação1, 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. Rede de sensor sem fio, de acordo com a reivindicação5, caracterizada pelo fato de que cada nó armazena um caminhoPetição 870190003482, de 11/01/2019, pág. 9/322/5 primário para um ponto final através do nó vizinho que recolheu o nó.
- 7. Rede de sensor sem fio, de acordo com a reivindicação6, 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. Rede de sensor sem fio, de acordo com a reivindicação7, 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. Rede de sensor sem fio, de acordo com a reivindicação8, 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. 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; ePetição 870190003482, de 11/01/2019, pág. 10/323/5 repetir a etapa de difusão precedente até que os nós adicionais não estejam disponíveis para juntarem-se à rede.
- 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. 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. 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. 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. 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; ePetição 870190003482, de 11/01/2019, pág. 11/324/5 um sistema de atualização para atualizar periodicamente a tabela de roteamento.
- 16. Nó, de acordo com a reivindicação 15, caracterizado pelo fato de que compreende ainda uma célula solar.
- 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. 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. 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. 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. 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. 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 osPetição 870190003482, de 11/01/2019, pág. 12/325/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. 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.
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)
| 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)
| 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 |
-
2004
- 2004-05-28 US US10/856,684 patent/US7475158B2/en active Active
-
2005
- 2005-05-18 EP EP05747676A patent/EP1757043A1/en not_active Withdrawn
- 2005-05-18 KR KR1020067022441A patent/KR100951252B1/ko not_active Expired - Fee Related
- 2005-05-18 CN CN2005800088331A patent/CN1977498B/zh not_active Expired - Fee Related
- 2005-05-18 WO PCT/EP2005/052282 patent/WO2005119981A1/en not_active Ceased
- 2005-05-18 CA CA002568576A patent/CA2568576A1/en not_active Abandoned
- 2005-05-18 BR BRPI0511585-0A patent/BRPI0511585B1/pt active IP Right Grant
- 2005-05-18 JP JP2007513914A patent/JP4750109B2/ja not_active Expired - Fee Related
- 2005-05-18 AU AU2005251009A patent/AU2005251009A1/en not_active Abandoned
- 2005-05-24 TW TW094116898A patent/TWI341113B/zh not_active IP Right Cessation
-
2006
- 2006-11-27 IL IL179596A patent/IL179596A/en unknown
-
2008
- 2008-09-05 US US12/204,981 patent/US8041834B2/en not_active Expired - Fee Related
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 |