BR102012002515A2 - medidor utilitário e método - Google Patents
medidor utilitário e método Download PDFInfo
- Publication number
- BR102012002515A2 BR102012002515A2 BR102012002515A BR102012002515A BR102012002515A2 BR 102012002515 A2 BR102012002515 A2 BR 102012002515A2 BR 102012002515 A BR102012002515 A BR 102012002515A BR 102012002515 A BR102012002515 A BR 102012002515A BR 102012002515 A2 BR102012002515 A2 BR 102012002515A2
- Authority
- BR
- Brazil
- Prior art keywords
- utility meter
- routing table
- mesh network
- node
- change
- Prior art date
Links
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
- H04W40/246—Connectivity information discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
"medidor utilitário e método" são fornecidos sistemas (100), métodos (300) e aparelhos para identificar nós inválidos em uma rede de malha (105). uma tabela de 5 roteamento (104) pode ser mantida por um medidor utilitário (120). a tabela de roteamento (140) pode incluir informação associada a um ou mais dispositivos em comunicação com o medidor utilitário através de uma rede de malha. uma mudança na tabela de roteamento pode ser identificada pelo medidor utilitário (120), e uma mensagem de alerta associada à mudança identificada pode ser 10 gerada pelo medidor utilitário (120). o alerta gerado pode, então, ser emitido pelo medidor utilitário para comunicação com um controlador central (11 o) configurado para processar a mensagem de alerta a fim de identificar um nó inválido na rede de malha.
Description
“MEDIDOR UTILITÁRIO E MÉTODO” Campo Da Invenção As realizações da invenção referem-se, em geral, a redes de malha, e mais especificamente, a sistemas, métodos e aparelhos para identificar nós inválidos em uma rede de malha.
Antecedente Da Invenção As redes de malha são utilizadas em uma ampla variedade de aplicações para rotear dados entre nós de dispositivo de malha na rede. Por exemplo, as redes de malha são utilizadas em aplicações utilitárias para rotear dados entre medidores utilitários, como medidores elétricos. Uma rede de malha permite conexões contínuas e reconfigurações ao redor dê trajetórias partidas ou bloqueadas através da retransmissão de mensagens de nó para nó até que o destino seja alcançado. Em algumas aplicações, uma Infraestrutura de Medição Avançada (“AMI”) é combinada a uma rede de malha a fim de facilitar a comunicação de dados de medidor utilitário, como dados de uso.
Uma técnica comum utilizada para furtar dados em uma rede de malha é um indivíduo no ataque mediano. Neste tipo de ataque, um nó comprometido ou um nó inválido é inserido no fluxo de dados de rede. Embora o nó inválido trafegue adiante de maneira similar a outros nós, o nó inválido também copia, tipicamente, dados ou comunica dados para outros locais para decodificação e análise subsequente. Consequentemente, os sistemas, métodos e aparelhos para identificar nós inválidos em uma rede de malha são desejáveis.
Breve Descrição Da Invenção Alguma ou todas as necessidades e/ou problemas acima podem ser abordadas por certas realizações da invenção. As realizações da invenção podem incluir sistemas, métodos e aparelho para identificar nós inválidos dentro de uma rede de malha. De acordo com uma realização da invenção, é revelado um aparelho, tal como um medidor utilitário, configurado para facilitar a identificação de um nó inválido dentro de uma rede de malha.; O medidor utilitário pode incluir pelo menos um dispositivo de interface de rede, pelo menos uma memória e pelo menos um processador. O pelo I menos um dispositivo de interface de rede pode ser configurado para facilitar a comunicação por uma rede de malha. A pelo menos uma memória pode ser configurada para armazenar uma tabela de roteamento que Compreende informações associadas a um ou mais dispositivos em comunicação com o medidor utilitário através da rede de malha, O pelo menos um processador pode ser configurado para (i) identificar uma mudança na tabela de roteamento, (ii) gerar uma mensagem de alerta associada à mudança identificada, e (iii) direcionar a comunicação da mensagem de alerta para um controlador central. O controlador central pode ser configurado para processar a mensagem de alerta para identificar um nó inválido dentro da rede de malha.
De acordo com uma outra realização da invenção, é revelado um método para identificar um nó inválido dentro de uma rede de malha. Uma tabela de roteamento pode ser gerada por um medidor utilitário. A tabela de roteamento pode incluir informações associadas a um ou mais dispositivos em comunicação com o medidor utilitário através de uma rede de malha. Uma mudança na tabela de roteamento pode ser identificada pelo medidor utilitário, e uma mensagem de alerta associadas à mudança identificada pode ser gerada pelo medidor utilitário. O alerta gerado pode, então, ser emitido pelo medidor utilitário para comunicação com um controlador centrai configurado para processar a mensagem de alerta para identificar um nó inválido dentro da rede de malha.
De acordo com uma outra realização da invenção, é revelado um sistema para identificar um nó inválido dentro de uma rede de malha. O sistema pode incluir um pluralidade de medidores utilitários e um controlador central. A pluralidade de medidores utilitários pode estar em comunicação um com outro através de uma rede de malha, e cada medidor utilitário pode incluir uma tabela de roteamento configurado para armazenar informações associadas a outros medidores utilitários em comunicação com o medidor utilitário. O controlador central pode ser configurado para (i) receber, a partir de uma pluralidade de medidores utilitários, uma mensagem de alerta associada a uma mudança identificada na tabela de roteamento do medidor utilitário, e (ii) identificar, com base em uma análise da mensagem de alerta, um nó inválido associado à rede de malha.
Os sistemas, métodos, aparelho, recursos e aspectos adicionais são realizados através das técnicas de várias realizações da invenção. Outras realizações e aspectos da invenção são descritos em detalhes no presente documento e são considerados uma parte da invenção reivindicada. Outras realizações, recursos e aspectos podem ser compreendidas com referência à descrição e aos desenhos.
Breve Descrição Dos Desenhos Mediante a descrição da invenção em termos gerais, será feita referência agora aos desenhos em anexo, que não são necessariamente desenhados em escala, e em que: A Figura 1 é um diagrama em bloco de um sistema exemplificativo que facilita a identificação de nós inválidos dentro de uma rede de malha, de acordo com uma realização ilustrativa da invenção. A Figura 2 é um diagrama de uma tabela de roteamento exemplificativa que pode ser utilizada de acordo com várias realizações da invenção. A Figura 3 é um diagrama de fluxo de um método exemplificativo para identificar um nó inválido dentro de uma rede de malha, de acordo com uma realização ilustrativa da invenção.
Descrição Detalhada Da Invenção As realizações ilustrativas da invenção serão descritas agora mais completamente doravante no presente documento com referência aos desenhos em anexo, nos quais algumas, mas não todas as realizações da invenção são mostradas. Na realidade, a invenção pode ser incorporada em muitas formas diferentes e não deve ser interpretada como limitada às realizações apresentadas no presente documento; de preferência, essas realizações são fornecidas de modo que essa revelação satisfaça os requisitos legais aplicáveis. Os números similares se referem a elementos similares por toda a descrição. São revelados sistemas, métodos e aparelho para identificar nós inválidos dentro de uma rede de malha. Em uma realização exemplificativa da invenção, uma pluralidade de nós pode ser fornecida dentro de uma rede de malha. Por exemplo, uma pluralidade de medidores utilitários e/ou um controlador de rede de malha pode ser fornecido. Cada nó pode incluir uma tabela de roteamento que inclui informações associadas a um ou mais nós ou outros dispositivos em comunicação com o nó. adicionalmente, cada nó pode monitorar sua tabela de roteamento e identificar mudanças ou alterações dentro da tabela de roteamento (isto é, uma mudança em um ou mais outros nós em comunicação com o nó). Com base na identificação de uma mudança em uma tabela de roteamento, um nó pode gerar uma mensagem de alerta associada à mudança identificada, e a mensagem de alerta gerada pode ser emitida para comunicação com um sistema externo, tal como o controlador de rede de malha e/ou um controlador central. A mensagem de alerta pode facilitar a identificação de um nó inválido dentro da rede de malha, tal como um nó inválido associado um indivíduo no ataque mediano. A esse respeito, a segurança dentro da rede de malha pode ser intensificada.
Uma ampla variedade de controladores adequados pode receber e processar mensagens de alerta emitidas por um ou mais nós dentro da rede de malha. Por exemplo, um controlador de rede de malha ou porta de malha pode receber e processar mensagens de alerta, e a rede de malha pode determinar se uma mensagem de alerta deve ser encaminhada para um controlador central ou controlador principal, como um outro exemplo, um controlador central, tal como um controlador central associado a uma empresa de serviços públicos, pode receber e processar mensagens de alerta emitidas por nós individuais (por exemplo, medidores utilitários) e/ou controladores de rede de malha. Durante o processamento de várias mensagens de alerta, um nó inválido associado à rede de malha pode ser identificado. Por exemplo, as informações associadas à mudança identificada em uma ou mais tabelas de roteamento associada a vários nós podem ser comparada com as informações associadas a uma mudança esperada ou programada, tal como a instalação de um novo nó ou a remoção de um nó. Com base pelo menos em parte na comparação, pode ser feita uma determinação em relação a se quaisquer nós não autorizados ou inválidos foram adicionado à rede de malha. De modo similar, pode ser feita uma determinação em relação a se quaisquer nós foram movidos dentro da rede de malha. Conforme desejado em certas realizações, a posição de um nó inválido também pode ser determinada com a utilização das informações de localização recebidas de um ou mais nós. Várias realizações da invenção podem incluir um ou mais computadores, sistemas e/ou máquinas particulares com propósito especial que facilitam a identificação de nós inválidos dentro de uma rede de malha. Um computador com propósito especial ou máquina particular pode incluir uma ampla variedade de diferentes módulos de software conforme desejado em várias realizações. Conforme explicado em maiores detalhes abaixo, em certas realizações, esses vários componentes de software podem ser utilizados para identificar um nó inválido dentro de uma rede de malha e/ou para determinar uma posição de um nó inválido identificado.
Certas realizações da invenção descritas no presente documento podem ter o efeito técnico de identificar um nó inválido dentro de uma rede de malha, tal como uma rede de malha associada a uma pluralidade de medidores utilitários. Adicionaimente, as realizações da invenção podem ter o efeito técnico de determinar um local de um nó inválido identificado. A esse respeito, a segurança dentro da rede de malha pode ser intensificada. Adicionaimente, os indivíduos nos ataques do tipo mediano podem ser identificados e abordados. A Figura 1 é um diagrama em bloco de um sistema exemplificativo 100 para identificar nós inválidos dentro de uma rede de malha, de acordo com uma realização ilustrativa da invenção. O sistema 100 ilustrado na Figura 1 pode incluir uma rede de malha 105 e um ou mais computadores principais 110 ou controladores centrais. A rede de malha 105 pode incluir inúmeros nós de malha, tal como um controlador de rede de malha 115 ou porta de malha e uma pluralidade de medidores utilitários 120a, 120b, 120c, 120d, 120e, 120f. O controlador de rede de malha 115 pode se comunicar com os computadores principais 110 através de inúmeras redes adequadas 125, tal como uma rede de área ampla (“WAN”). Embora uma única rede de malha 105 seja ilustrada na Figura 1, inúmeras redes de malha podem estar em comunicação com os computadores principais 110 através das redes 125. Adicionaimente, cada rede de malha pode incluir inúmeros nós de malha ou dispositivos de malha. Por exemplo, cada rede de malha pode incluir inúmeros controladores de rede de malha e medidores utilitários.
Em certas realizações, a rede de malha 105 pode incluir nós de malha e/ou dispositivos associadas a um sistema AMI. Por exemplo, os medidores utilitários e/ou outros sensores podem ser parte de um sistema AMI que monitora o uso de serviço público, tal como uso de gás, água e/ou eletricidade. Conforme desejado, os componentes do sistema AMI podem se comunicar com os controladores de rede de malha, e os controladores de rede de malha podem comunicar informações para monitorar serviços públicos, tais como um ou mais serviços públicos associados aos computadores principais 110. A rede de malha 105 pode incluir inúmeros dispositivos de malha. Um dispositivo de malha pode ser qualquer dispositivo adequado configurado como um nó dentro da rede de malha 105, tais como os medidores utilitários 120a, 120b, 120c, 120d, 120e, 120f, o controlador de rede de malha 115, repetidores de malha e/ou outro nós de malha. Cada nó de malha pode atuar como um roteador independente para permitir as conexões contínuas e reconfiguração ao longo de trajetórias rompidas ou bloqueadas através do “salto” de nó a nó até que o destino seja alcançado.
Adicionalmente, conforme mostrado na Figura 1, cáda nó de malha pode estar em comunicação com inúmeros outro nós. Por exemplo, o primeiro medidor utilitário 120a pode estar em comunicação com o segundo medidor utilitário 120b, o terceiro medidor utilitário 120c, o quarto medidor utilitário 120d e o quinto medidor utilitário 120e. Uma ampla variedade de trajetórias de comunicação e/ou trajetórias de interconectividade pode estar disponível dentro da rede de malha. As trajetórias de comunicação ilustradas na Figura 1 são fornecidas apenas a título de exemplo. Adicionalmente, de acordo com uma realização da invenção, cada nó de malha pode incluir uma tabela de roteamento adequada que inclui informações associadas a outros nós em comunicação direta com o nó, tal como os vizinhos mais próximos ao nó. Conforme desejado, uma tabela de roteamento também pode incluir informações associadas a uma ou mais trajetórias de comunicação para o topo da rede, tais como informações associadas a uma trajetória para o controlador de rede de malha 115.
Conforme estabelecido acima, inúmeros medidores utilitários podem estar associados à rede de malha 105. Em certas realizações, cada medidor utilitário pode estar em comunicação direta ou indireta com o controlador de rede de malha 115. Cada medidor pode encaminhar ou restabelecer transmissões ou comunicações a partir de outros medidores dentro da rede de malha para o controlador de rede de malha 115. O controlador de rede de malha 115 pode, então, comunicar transmissões ou comunicações para os computadores principais 110. As comunicações podem ser roteadas a partir dos computadores principais 110 para os medidores de uma maneira similar. Embora os medidores sejam descritos como se comunicando com os computadores principais 110 através do controlador de rede de malha 115, em certas realizações, um ou mais medidores podem estar em comunicação direta com os computadores principais 110 através de inúmeras redes adequadas e/ou técnicas de comunicações (por exemplo, comunicação celular, banda larga através de comunicação por linha de energia, Internet, outra WAN, etc.). Adicionalmente, conforme desejado, um ou mais dos medidores podem funcionar como um controlador de rede de malha.
Um medidor utilitário exemplificativo 120a, que pode ser chamado de medidor utilitário 120, serão descrito agora em maiores detalhes. O medidor utilitário 120 pode ser qualquer medidor utilitário adequado que pode ser conectado à rede de malha 105, tal como um medidor elétrico adequado, medidor de água ou medidor de gás. Como tal, o medidor utilitário 120 pode ser configurado para medir um volume de uso de serviço público (pòr exemplo, uso elétrico, etc.) suprido para uma residência, empresa ou máquina associada. Em certas realizações, o medidor utilitário 120 pode ser um medidor inteligente ou um medidor avançado configurado para identificar o consumo em detalhes relativamente maiores que um medidor convencional. Por exemplo, um medidor de energia inteligente pode facilitar as leituras em tempo real ou quase em tempo real, aviso de falta de energia e/ou monitoramento da qualidade de energia. O medidor utilitário 120 pode incluir inúmeros componentes de processamento em computador adequados que facilitam a operação geral do medidor 120 e/ou a identificação de nós potencialmente inválidos. Por exemplo, o medidor utilitário 120 pode incluir um ou mais controladores ou dispositivos de processamento configurados para monitorar uma tabela de roteamento 140, identificar uma ou mais mudanças dentro da tabela de roteamento e/ou processar mudanças identificadas. Os exemplos de dispositivos de processamento adequados que podem ser incorporados em um medidor utilitário 120 incluem, mas não se limitam a, circuitos de aplicação específica, microcontroladores, minicomputadores outro dispositivos de computação e similares. Como tal, o medidor utilitário 120 pode incluir inúmeros processadores 130 que facilitam a execução de instruções legíveis por computador para controlar as operações do medidor utilitário 120 e a manutenção e/ou o monitoramento da tabela de roteamento 140. Através da execução de instruções legíveis por computador, o medidor utilitário 120 pode incluir ou formar um computador com propósito especial que facilita a identificação de nós potencialmente inválidos dentro da rede de malha.
Além de um ou mais processadores 130, o medidor utilitário 120 pode incluir um ou mais dispositivos de memória 132, um ou mais dispositivos de interface de rede 134 e/ou um ou mais sensores 136. Os um ou mais dispositivos de memória 132 ou memórias podem ser quaisquer dispositivos de memória adequados, por exemplo, caches, dispositivos de memória de apenas leitura, dispositivos de memória de acesso aleatório, dispositivos de armazenamento magnético, etc. Os um ou mais dispositivos de memória 132 podem armazenar dados, instruções executáveis e/ou vários módulos de programa utilizados pelo medidor utilitário 120, por exemplo, arquivos de dados 138, tabela de roteamento 140, um sistema operacional (OS”) 142 e/ou um módulos de operação 144 ou aplicativo de operações. Os arquivos de dados 138 podem incluir, por exemplo, informações associadas à operação do medidor utilitário 120, informações de localização associadas ao medidor utilitário 120, informações de temporização associadas a outros nós de malha em comunicação com o medidor utilitário 120, informações associadas às mudanças identificadas na tabela de roteamento 140, informações associadas às mensagens de alerta geradas e/ou dados associados às medições e/ou leituras tomadas pelo medidor utilitário 120. A tabela de roteamento 140 pode incluir informações associadas a um ou mais outro nós em comunicação direta com o medidor utilitário 120. Por exemplo, a tabela de roteamento 140 pode ser uma tabela de roteamento de local que inclui informações associadas aos vizinhos mais próximos do medidor utilitário 120 dentro da rede de malha. Em certas realizações, a tabela de roteamento 140 pode ser mantida por um controlador de interface de rede (“NIC”) associado ao medidor utilitário 120. Em outras realizações, a tabela de roteamento 140 pode ser mantida por uma placa de metrologia ou um componente que combina um NIC e uma placa de metrologia. Conforme desejado, a tabela de roteamento 140 pode ser dinamicamente atualizada pelo medidor utilitário 120 com base na identificação de novos nós em comunicação com o medidor utilitário 120 e/ou com base na identificação de nós que não estão mais em comunicação com o medidor utilitário 120. Uma ampla variedade de informações associadas a outros nós pode estar incluída na tabela de roteamento 140 conforme desejado em várias realizações da invenção, tais como nomes de outros nós, identificadores de outros nós, informações de localização para outros nós e/ou informações de temporização associadas à comunicação com outros nós (por exemplo, atraso e/ou distâncias de rede). Adicionalmente, conforme desejado, a tabela de roteamento 140 pode incluir informações associadas a uma trajetória para o controlador de rede de malha 115. Uma tabela de roteamento exemplificativa 200 para o medidor utilitário 120 é ilustrada na Figura 2. Conforme mostrado na tabela de roteamento 200 da Figura 2, o medidor utilitário 120 está em comunicação com o segundo medidor utilitário 120b, o terceiro medidor utilitário 120c, o quarto medidor utilitário 120d e o quinto medidor utilitário 120e.
Em certas realizações da invenção, o medidor utilitário 120 pode incluir inúmeros aplicativos ou módulos de software que são executados para facilitar as operações do medidor utilitário 120. Os aplicativos de software podem incluir instruções legíveis por computador que são executáveis pelos um ou mais processadores 130. A execução das instruções legíveis por computador pode formar um computador com propósito especial que facilita as operações do medidor utilitário 120 bem como a identificação e o processamento de mudanças na tabela de roteamento 140. Como um exemplo de um aplicativo de software, o medidor utilitário 120 pode incluir opcionalmente um sistema operacional (“OS”) 142 que controla a operação geral do medidor utilitário 120 e que facilita a execução de aplicativos de software adicionais.
Adicionalmente, o medidor utilitário 120 pode incluir um módulos de operação 144 ou aplicativo de operações. O módulos de operação 144 pode ser um módulo de software adequado configurado para facilitar o recebimento e o processamento de dados de medições e/ou a comunicação de mensagens dentro da rede de malha 105. Em operação, os módulos de operação 144 podem receber dados de medições dos sensores 136, e os módulos de operação 144 podem processar os dados de medições recebidos. Conforme desejado, inúmeras mensagens associadas aos dados de medições, tais como mensagens de uso, podem ser geradas e emitidas para comunicação com os computadores principais 110.
De acordo com um aspecto da invenção, os módulos de operação 144 podem monitorar a tabela de roteamento 140 e identificar mudanças na tabela de roteamento 140. Por exemplo, os módulos de operação 144 podem identificar um ou mais nós novos em comunicação com o medidor utilitário 120 que foram adicionados à tabela de roteamento 140. Como um outro exemplo, os módulos de operação 144 podem identificar a remoção de um nó da tabela de roteamento 140. Em certas realizações, uma mudança na tabela de roteamento 140 pode ser identificada subsequentemente à identificação de um estado relativamente estacionário ou condição estável da tabela de roteamento 140. A esse respeito, as mudanças podem não ser identificadas durante períodos de tempo relativamente voláteis, tal como um período de instalação inicial para a rede de malha 105. Como um exemplo, uma mudança pode ser identificada após uma determinação de que a tabela de roteamento 140 não mudou por um período de tempo pré-determinado, tal como uma semana ou algum outro período de tempo.
Após a identificação de uma mudança na tabela de roteamento 140, os módulos de operação 144 podem gerar uma mensagem de alerta associada à mudança identificada. Uma ampla variedade de informações pode ser incluída na mensagem de alerta gerada conforme desejado em várias realizações, incluindo, mas não se limitando a, informações de identificação para o medidor utilitário 120, informações de identificação para a mudança identificada (por exemplo, identificadores de um ou mais nós novos, identificadores de um ou mais nós removidos, etc.), informações de localização para o medidor utilitário 120, informações de localização para um nó novo e/ou informações de temporização associadas às comunicações entre o medidor utilitário 120 e um nó novo. Em certas realizações, os módulos de operação 144 podem direcionar a saída da mensagem de alerta gerada para comunicação com o controlador de rede de malha 115 e/ou o computador principal 110 através da rede de malha 105 (ou outra rede adequada). Conforme explicado em maiores detalhes abaixo, um recipiente pode processar a mensagem de alerta a fim de determinar se quaisquer nós inválidos estão presentes dentro da rede de malha 105. Um exemplo das operações que podem ser executadas pelos módulos de operação 144 é descrito em maiores detalhes abaixo com referência à Figura 3.
Os um ou mais dispositivos de interface de rede 134 podem facilitar a conexão do medidor utilitário 120 com inúmeras redes adequadas, tal como a rede de malha 105. A esse respeito, o medidor utilitário 120 pode receber dados de e/ou comunicar dados com outros componentes do sistema 100. Em certas realizações, os dispositivos de interface de rede 134 podem incluir um rádio de malha configurado para se comunicar com a rede de malha 105. O rádio pode transmitir, receber e encaminhar mensagens para outros nós da rede de malha 105. Conforme desejado, inúmeros cartões de comunicações adequados podem ser utilizados como uma interface entre o rádio e os processadores 130. Adicionalmente, conforme desejado em certas realizações, os dispositivos de interface de rede 134 podem incluir quaisquer interfaces de comunicações adequadas, cartões de rede e/ou outros dispositivos configurados para se comunicar com os computadores principais 110 através de inúmeras redes de área ampla. Por exemplo, os dispositivos de interface de rede 134 podem incluir transceptores celulares, banda larga em adaptadores em linha de energia e/ou outros dispositivos.
Os um ou mais sensores 136 podem incluir quaisquer dispositivos de sensor adequados configurados para coletar dados de medições associados à operação do medidor utilitário 120. Por exemplo, os sensores 136 podem incluir sensores de voltagem, sensores de corrente, sensores reativos de ampére variáveis, sensores de fluxo, e/ou outros dispositivos adequados configurados para coletar leituras e/ou outras medições. A esse respeito, os dados de uso podem ser coletados pelo medidor utilitário 120 para processamento e/ou saída.
Em continuação da referência à Figura 1, o controlador de rede de malha 115 pode ser um dispositivo acionado por processador adequado configurado para funcionar como uma interface entre a rede de malha 105 e as redes 125 que facilitam a comunicação com os computadores principais 110. Como tal, o controlador de rede de malha 115 pode incluir componentes similares àqueles descritos para o medidor utilitário 120 e/ou os computadores principais 110. Por exemplo, o controlador de rede de malha 115 pode incluir um ou mais processadores, uma ou mais memórias e/ou um ou mais dispositivos de interface de rede. Em operação, o controlador de rede de malha 115 pode receber mensagens dos medidores utilitários através da rede de malha 105, e o controlador de rede de malha 115 pode comunicar seletivamente as mensagens recebidas com os computadores principais 110 através das redes de área ampla 125. As comunicações podem ser roteadas a partir dos computadores principais 110 para os medidores de uma maneira similar.
Como um exemplo, o controlador de rede de malha 115 pode receber uma mensagem de alerta de um medidor utilitário 120. Em certas realizações, o controlador de rede de malha 115 pode encaminhar a mensagem de alerta recebida para os computadores principais 110 para processamento. Em outras realizações, o controlador de rede de malha 115 pode processar a mensagem de alerta recebida a fim de determinar se a mensagem será escalada e comunicada para os computadores principais 110. Por exemplo, o controlador de rede de malha 115 pode analisar ou avaliar a mensagem de alerta a fim de determinar se uma mudança identificada é uma mudança esperada ou programada dentro da rede de malha 105. Como um exemplo, o controlador de rede de malha 115 pode acessar informações recebidas e/ou armazenadas associadas a adições e/ou remoções de nó esperadas, e o controlador de rede de malha 115 pode determinar se uma mudança identificada é uma mudança esperada com base em uma comparação de informações incluídas na mensagem de alerta para pelo menos uma porção das informações acessadas. Se for determinado que a mudança não é uma mudança esperada ou programada, então, o controlador de rede de malha 115 pode escalar a mensagem de alerta e comunicar a mensagem para os computadores principais 110.
Adicionalmente, em certas realizações, o controlador de rede de malha 115 pode funcionar como um agregador ou coletor de informações e/ou mensagens dentro da rede de malha 105. Por exemplo, o controlador de rede de malha 115 pode coletar mensagens de alerta recebida a partir de uma pluralidade de nós dentro da rede de malha 105, e o controlador de rede de malha 115 pode comunicar uma mensagem agregada associada às mensagens de alerta coletadas para os computadores principais 110. A esse respeito, múltiplas mensagens de alerta associadas a uma única mudança identificada dentro da rede de malha 105 podem ser agregadas.
Em continuação da referência à Figura 1, os computadores principais 110 ou controlador central podem formar ou ser uma parte de um sistema adequado associado a uma empresa de serviço público local, tal como uma subestação de energia operável para fornecer rede elétrica à qual os medidores utilitários estão conectados. Um computador principal 110 pode incluir inúmeros componentes de processamento em computador adequados que facilitam o recebimento e o processamento de mensagens de alerta e/ou a comunicação de dados e/ou instruções para inúmeros medidores utilitários. Os exemplos de dispositivos de processamento adequados que podem ser incorporados em um computador principal 110 incluem, mas não se limitam a, circuitos de aplicação específica, microcontroladores, minicomputadores, computadores pessoais, servidores, outros dispositivos de computação e similares. Como tal, um computador principal 110 pode incluir inúmeros processadores 150 que facilitam a execução de instruções legíveis por computador para controlar as operações dos computadores principais 110. Através da execução de instruções legíveis por computador, o computador principal 110 pode incluir ou formar um computador com propósito especial que facilita o recebimento e o processamento de mensagens de alerta a fim de identificar nós inválidos dentro da rede de malha 105.
Além de um ou mais processadores 150, o computador principal 110 pode incluir um ou mais dispositivos de memória 152, um ou mais dispositivos de interface de rede 154 e/ou uma ou mais interfaces de entrada/saída (“l/O”) 156. Os um ou mais dispositivos de memória 152 ou memórias podem ser quaisquer dispositivos de memória adequados, por exemplo, caches, dispositivos de memória de apenas leitura, dispositivos de memória de acesso aleatório, dispositivos de armazenamento magnético, etc. Os um ou mais dispositivos de memória 152 podem armazenar dados, instruções executáveis, e/ou vários módulos de programa utilizados pelo computador principal 110, por exemplo, arquivos de dados 158, um sistema operacional (“OS”) 160 e/ou um módulo de administração 162 ou aplicativo de administração. Os arquivos de dados 158 podem incluir dados armazenados associados à operação do computador principal 110, informações associadas a mensagens recebidas de alerta, informações associadas a identificada nós inválidos e/ou informações associadas a ações de controle tomadas pelo computador principal 110. O OS 160 pode ser um módulo ou aplicativo de software adequado que executa instruções executáveis por computador para controlar a operação geral do computador principal 110 e para facilitar a execução de aplicativos de software adicionais. O módulo de administração 162 pode ser um módulo ou aplicativo de software que executa instruções executáveis por computador para facilitar a administração de inúmeros redes de malha e/ou medidores utilitários. A esse respeito, o módulo de administração 162 pode ser configurado para receber e processar dados emitidos por medidores utilitários e/ou controladores de rede de malha, tais como dados de medições, mensagens de status e/ou mensagens de alerta. O módulo de administração 162 pode ser adicionalmente configurado para comunicar mensagens, instruções e/ou atualizações para os medidores utilitários e/ou os controladores de rede de malha.
De acordo com um aspecto da invenção, o módulo de administração 162 pode ser configurado para receber e processar uma ou mais mensagens de alerta associadas às mudanças identificadas nas tabelas de roteamento de um ou mais medidores utilitários. Com base em uma análise das mensagens recebidas de alerta, o módulo de administração 162 pode identificar nós inválidos dentro da rede de malha 105. Conforme desejado, o módulo de administração 162 pode identificar adicionalmente um loca! ou local aproximado para um nó inválido. Uma ampla variedade de técnicas e/ou métodos adequados pode ser utilizada conforme desejado para identificar um local ou local aproximado para um nó inválido. Como um exemplo, a triangulação de rádio pode ser utilizada para identificar um local aproximado para um nó inválido. Como um outro exemplo, alertas recebidos de múltiplos medidores que estão dentro da faixa de rádio de um nó inválido podem ser processados a fim de aproximar uma posição do nó inválido. Ainda como outro exemplo, as latências de pacote de comunicação entre o nó inválido e um ou mais nós das mensagens de alerta geradas podem ser avaliadas a fim de determinar uma distância aproximada entre os nós de relatório e o nó inválido.
Essas distâncias aproximadas podem, então, ser avaliadas a fim de aproximar um local do nó inválido. De modo similar, as medições de intensidade de sinal para o nó inválido que são tomadas e recebidas de um ou mais nós das mensagens de alerta geradas podem ser processadas para determinar um local aproximado do nó inválido.
Uma vez que um nó inválido foi identificado, o módulo de administração 162 pode direcionar ou disparar a execução de inúmeras ações de controle associadas ao nó inválido. A esse respeito, o módulo de administração 162 pode intensificar a segurança dentro da rede de malha 105. Um exemplo das operações que podem ser executadas pelo módulo de administração 162 é descrito em maiores detalhes abaixo com referência à Figura 3.
Em continuação da referência ao computador principal 110, os um ou mais dispositivos de interface de rede 154 podem facilitar a conexão do computador principal 110 com uma ou mais rede de área amplas 125. A esse respeito, o computador principal 110 pode receber dados de e/ou comunicar os dados para outros componentes do sistema 100, tal como o controlador de rede de malha 115 e/ou outros componentes configurados para se comunicar através das redes 125. Adicionalmente, as uma ou mais interfaces de E/S 156 podem facilitar a comunicação entre o computador principal 110 e um ou mais dispositivos de entrada/saída, por exemplo, um ou mais dispositivos de interface de usuário, tal como um visor, bloco de teclas, painel de controle, visor com tela sensível ao toque, controle remoto, microfone, etc., que facilitam a interação do usuário com o computador principal 110.
As uma ou mais redes 125 podem incluir inúméras redes adequadas que facilitam as comunicações entre os vários componentes do sistema 100, tais como os computadores principais 110 e o controlador de rede de malha 115. Por exemplo, as uma ou mais redes 125 podem incluir inúmeras redes de área ampla adequadas, tal como a Internet, uma rede de celular, uma banda larga por rede de linha de energia, uma rede baseada em satélite, etc. Em certas realizações, as uma ou mais redes 125 podem ser parte de uma rede AMI.
Conforme desejado, as realizações da invenção podem incluir um sistema 100 com mais ou menos componentes que os ilustrados na Figura 1. Adicionalmente, certos componentes do sistema 100 podem ser combinados em várias realizações da invenção. Por exemplo, certa funcionalidade descrita para o controlador de rede de malha 115 e os computadores principais 110 pode ser combinada dentro de um único dispositivo. O sistema 100 da Figura 1 é fornecido apenas a título de exemplo. A Figura 3 é um diagrama de fluxo que ilustra um método exemplificativo 300 para identificar um nó inválido dentro de uma rede de malha, de acordo com uma realização ilustrativa da invenção. O método pode ser utilizado em associação a uma ou mais sistemas de rede de malha e/ou sistemas utilitários, tal como o sistema 100 ilustrado na Figura 1. Em certas realizações, as operações do método 300 podem ser executadas por pelo menos um medidor utilitário e um computador principal ou controlador central, tal como o medidor utilitário 120 e o controlador central 110 ou o computador principal ilustrado na Figura 1. O método 300 pode começar no bloco 305. No bloco 305, o medidor utilitário 120 pode gerar uma tabela de roteamento que inclui informações associadas a outros nós conectados ao medidor utilitário 120 dentro de uma rede de malha, tal como a rede de malha 105 ilustrada na Figura 1. Por exemplo, a tabela de roteamento pode incluir informações associadas a outros nós que estão em comunicação direta com o medidor utilitário 120, tais como outros nós que estão relativamente próximos ao medidor utilitário 120. Uma ampla variedade de informações pode ser armazenada na tabela de roteamento conforme desejado1 em várias realizações, tais como informações de identificação para outros nós, informações de localização para outros nós e/ou informações de atraso de comunicação associadas a outros nós (por exemplo, um tempo de transmissão para comunicar uma mensagem para um outro nó e/ou para receber uma mensagem ou resposta do outro nó). Em certas realizações, a tabela de roteamento pode ser dinamicamente atualizada pelo medidor utilitário 120 com base na identificação de novos nós e/ou na identificação de nós que não estão mais em comunicação com o medidor utilitário.
No bloco 310, a tabela de roteamento pode ser monitorada pelo medidor utilitário 120 a fim de determinar se quaisquer mudanças na tabela de roteamento ocorrem. Por exemplo, uma vez que a tabela de roteamento foi gerada ou constituída, a tabela de roteamento pode ser monitorada com base na identificação dos nós conectados. Em certas realizações, a tabela de roteamento pode ser monitorada após a identificação de uma condição de estado estacionário ou relativamente estacionário dentro da tabela de roteamento. Pode-se considerar que uma rede de medição deve permanecer estática uma vez que é estabelecida. Consequentemente, qualquer mudança seguinte ao estabelecimento da rede de medição e à realização de uma condição de estado estacionário pode ser indicativa de um nó inválido. Uma ampla variedade de métodos e/ou técnicas adequadas pode ser utilizada para identificar uma condição de estado estacionário. Por exemplo, uma condição de estado estacionário pode ser identificada com base na passagem de um período de tempo pré-determinado após a identificação de uma última mudança dentro de uma tabela de roteamento. Como um outro exemplo, uma condição de estado estacionário pode ser identificada com base no recebimento de uma mensagem de um controlador de rede de malha ou computador principal 110.
No bloco 315, pode ser feita uma determinação em relação a se uma mudança na tabela de roteamento foi identificada. Por exemplo, pode ser feita uma determinação em relação a se um ou mais novos nós foram adicionados à tabela de roteamento. Como um outro exemplo, pode ser feita uma determinação em relação a se um ou mais nós foram removidos da tabela de roteamento. Se for determinado no bloco 315 que nenhuma mudança foi identificada, então, as operações podem continuar no bloco 310 descrito acima, e a tabela de roteamento pode continuar a ser monitorada. Se, entretanto, for determinado no bloco 315 que uma mudança foi identificada, então, as operações podem continuar no bloco 320.
No bloco 320, uma mensagem de alerta associada à mudança identificada pode ser gerada. Uma ampla variedade de informações pode ser incluída na mensagem de alerta, tal como um identificador do medidor utilitário 120, identificadores de um ou mais outros nós associados à mudança (por exemplo, um identificador de um novo nó que foi identificado, etc.), informações de localização para o medidor utilitário 120 e/ou informações de localização e/ou informações de temporização associadas a um ou mais outrós nós (por exemplo, um novo nó que foi identificado, etc.). No bloco 325, a mensagem de alerta gerada pode ser emitida para comunicação para um ou mais recipientes, tal como para um sistema de administração principal ou computadòr principal 110 e/ou para uma porta de rede de malha. Em certas realizações, a mensagem de alerta pode ser comunicada para uma porta de rede de malha através da rede de malha 105, e a porta de rede de malha pode comunicar a mensagem de alerta ou informações incluídas na mensagem de alerta para o computador principal 110. Conforme desejado, a porta de rede de malha pode processar a mensagem de alerta antes da comunicação da mensagem de alerta para o computador principal 110. Por exemplo, a porta de rede de malha pode executar certas operações que são descritas abaixo como sendo executadas pelo computador principal 110, tal como uma determinação de se uma mudança identificada é uma mudança esperada ou programada. Em outras realizações, a mensagem de alerta pode ser comunicada diretamente para o computador principal 110 pelo medidor utilitário 120.
No bloco 330, o computador principal 110 pode receber a mensagem de alerta emitida pelo medidor utilitário 120. Alternativamente, o computador principal 110 pode receber informações associadas à mensagem de alerta que é emitida por um controlador de rede de malha. No bloco 335, as informações de posicionamento de nó e/ou nó mudança armazenadas podem ser acessadas ou, de outro modo, obtidas. Por exemplo, as informações de posicionamento de nó programadas podem ser obtidas a partir da memória ou a partir de um fonte de dados externa. Como um outro exemplo, as informações de manutenção programadas podem ser obtidas a partir da memória ou a partir de uma fonte de dados externa. As informações obtidas podem incluir informações associadas a mudanças programadas, esperadas e/ou conhecidas dentro da rede de malha 105.
No bloco 340, pode ser feita uma determinação em relação a se uma mudança identificada por uma mensagem de alerta é uma mudança esperada ou programada. Por exemplo, pode ser feita uma determinação em relação a se um novo nó identificado dentro da rede de malha é um novo nó programado para posicionamento e/ou inicialização por um provedor de serviço público. Em certas realizações, a determinação pode ser baseada em uma comparação de pelo menos uma porção das informações incluídas na mensagem de alerta com pelo menos uma porção das informações acessadas ou obtidas. Por exemplo, um identificador de um nó recém identificado incluído em uma mensagem de alerta pode ser comparado com um ou mais identificadores acessados para posicionamentos de nó programados. Como um outro exemplo, um identificador de um nó que foi removido da rede de malha pode ser comparado com um ou mais identificadores acessados associados a falhas programadas de nó de manutenção e/ou relatado. Se for determinado no bloco 340 que a mudança identificada associada à mensagem de alerta é uma mudança esperada, então, as operações do método 300 podem terminar. Se, entretanto, for determinado no bloco 340 que a mudança identificada não é uma mudança esperada, então, as operações podem continuar no bloco 345.
No bloco 345, um nó novo ou mudado dentro da rede de malha pode ser identificado como um nó inválido. Por exemplo, um nó que foi adicionado à rede de malha pode ser identificado como um nó inválido. Em certas realizações, o novo nó pode ser identificado com base no recebimento de uma pluralidade de mensagens de alerta. Por exemplo, múltiplos medidores utilitários em comunicação com o novo nó podem gerar respectivas mensagens de alerta que são processadas para identificar um novo nó. Como um outro exemplo, um nó que foi movido sem autorização pode ser identificado. Por exemplo, no caso em que a maior parte ou toda uma tabela de roteamento foi mudada, então, pode ser feita uma determinação de que um nó foi inapropriadamente movido. Adicionalmente, o processamento de mensagens de alerta recebidas de outros nós e a identificação da remoção de um nó de uma tabela de roteamento podem facilitar a identificação de um nó que foi inapropriadamente movido. Na realidade, uma ampla variedade de métodos e/ou técnicas pode ser utilizada para facilitar a identificação de um nó inválido dentro de uma rede de malha.
No bloco 350, que pode ser opcional em certas realizações da invenção, uma ou mais solicitações para informações de localização associadas a um nó inválido podem ser emitidas pelo computador principal 110 para comunicação com um ou mais medidores utilitários dentro da rede de malha 105, tais como medidores utilitários das mensagens de alerta geradas associadas ao nó inválido. Um medidor utilitário 120 pode receber uma solicitação para informações de localização no bloco 355, e as informações de localização podem ser comunicadas para o computador principal 110 no bloco 360. As informações de localização podem ser recebidas pelo computador principal 110 a partir de inúmeros medidores utilitários no bloco 365. Como uma alternativa para solicitar informações de localização, as informações de localização podem ser incluídas em uma ou mais mensagens de alerta e identificadas pelo computador principal 110. Uma ampla variedade de informações de localização pode ser recebida pelo computador principal 110, tais como locais (por exemplo, coordenadas de posicionamento giobal, locais armazenados, endereços de rua, etc.) de um ou mais medidores utilitários que identificaram mudanças de tabela de roteamento, informações de localização para um nó inválido (por exemplo, informações posicionais determinadas pelos medidores utilitários para o nó inválido) e/ou informações de temporização associadas a comunicações entre os medidores utilitários e o nó inválido.
No bloco 370, uma posição ou local do nó inválido (por exemplo, novo nó, nó mudado, etc.) pode ser determinada, calculada ou aproximada pelo controlador principal. Uma ampla variedade de técnicas adequadas pode ser utilizada para determinar uma posição de um nó inválido. Como um exemplo, a triangulação de rádio pode ser utilizada para determinar uma posição de um nó inválido. Por exemplo, as posições de medidores utilitários que identificaram o nó inválido podem ser utilizadas em conjunto com as informações de temporização, tal como o tempo de resposta de mensagem entre um ou mais dos medidores utilitários e o nó inválido, a fim de extrapolar uma posição estimada para o nó inválido. A esse respeito, o local de nós inválidos e os riscos de segurança potenciais dentro da rede de malha 105 podem ser determinados.
No bloco 375, inúmeras ações de controle podem ser direcionadas pelo computador principal 110. Uma ação de controle pode ser qualquer ação adequada destinada a minimizar ou reduzir os riscos de segurança em relação a um nó inválido. Por exemplo, uma ação de controle pode minimizar os dados que são potencialmente comprometidos através da comunicação dos mesmos para um nó inválido. Uma ampla variedade de diferentes ações de controle pode ser utilizada conforme desejado em várias realizações da invenção. Por exemplo, o computador principal 110 pode direcionar outros nós dentro da rede de malha para não comunicar mensagens para o nó inválido. Como um outro exemplo, o computador principal 110 pode direcionar o despacho de um técnico para o local determinado do nó inválido. O método 300 pode terminar após o bloco 340 ou bloco 375.
As operações descritas e mostradas no método 300 da Figura 3 podem ser executadas ou desempenhadas em qualquer ordem adequada conforme desejado em várias realizações da invenção. Adicionalmente, em certas realizações, pelo menos uma parte das operações pode ser executada em paralelo. Adicionalmente, em certas realizações, menos ou mais operações que as descritas na Figura 3 podem ser executadas. A invenção é descrita acima em referência aos diagramas de fluxo e bloco de sistemas, métodos, aparelho e/ou produtos programa de computador de acordo com as realizações exemplificativas da invenção. Ficará entendido que um ou mais blocos dos diagramas em bloco e diagramas de fluxo, e combinações de blocos nos diagramas em bloco e diagramas de fluxo, respectivamente, podem ser implantados por instruções de programa executável por computador. Do mesmo modo, alguns blocos dos diagramas em bloco e dos diagramas de fluxo podem não necessariamente ser executados na ordem apresentada, ou pode não necessariamente ser executados de fato, de acordo com algumas realizações da invenção.
Essas instruções de programa executável por computador podem ser carregadas em um computador de propósito geral, um computador com propósito especial, um processador ou outro aparelho de processamento de dados programável para produzir uma máquina particular, de tal modo que as instruções que são executadas no computador, processador ou outro aparelho de processamento de dados programável criam meios para implantar uma ou mais funções especificadas nos diagramas de fluxo bloco ou blocos. Essas instruções de programa de computador também podem ser armazenadas em uma memória legível por computador que pode direcionar um computador ou outro aparelho de processamento de dados programável para funcionar de uma maneira particular, de tal modo que as instruções armazenadas na memória legível por computador produzam um artigo de fabricação que inclui meios de instrução que implantam uma ou mais funções especificadas nos diagramas de fluxo ou blocos. Como um exemplo, as realizações da invenção podem fornecer um produto de programa de computador, que compreende um meio utilizável em computador que tem um código de programa legível por computador ou instruções de programa incorporadas nisso, em que o dito código de programa legível por computador é adaptado para ser executado para implantar uma ou mais funções especificadas nos diagramas de fluxo ou bloco. As instruções de programa de computador também podem ser carregadas em um computador ou outro aparelho de processamento de dados programável para fazer com que uma série de elementos ou etapas operacionais seja executada no computador ou outro aparelho programável para produzir um processo implantado por computador de tal modo que as instruções que são executadas no computador ou outro aparelho programável forneçam elementos ou etapas para implantar as funções especificadas nos diagramas de fluxo ou bloco.
Consequentemente, os blocos dos diagramas em bloco e dos diagramas de fluxo são suporte a combinações de meios para executar as funções especificadas, combinações de elementos ou etapas para executar as funções especificadas e meios de instrução de programa para executar as funções especificadas. Também será compreendido que cada bloco dos diagramas em bloco e dos diagramas de fluxo, e combinações de blocos nos diagramas em bloco e diagramas de fluxo, pode ser implantado por sistemas de computador baseado em hardware de propósito especial que executam as funções, elementos ou etapas especificadas, ou combinações de instruções de computador e hardware de propósito especial.
Muito embora a invenção tenha sido descrita juntamente com o que é atualmente considerado como as realizações mais variadas e práticas, deve ficar compreendido que a invenção não está limitada às realizações reveladas, mas, adversamente, se destina a abranger várias modificações e disposições equivalentes incluídas dentro do espírito e do escopo das reivindicações em anexo.
Essa descrição escrita usa exemplos para revelar a invenção, incluindo melhor modo, e também para permitir que qualquer elemento versado na técnica coloque em prática a invenção, incluindo a produção e o uso de quaisquer dispositivos ou sistemas e a execução de quaisquer métodos incorporados. O escopo patenteável da invenção é definido nas reivindicações e pode incluir outros exemplos que ocorram para aqueles elementos versados na técnica. Tais outros exemplos se destinam a estarem incluídos: no escopo das reivindicações, se tiverem elementos estruturais que não diferem da linguagem literal das reivindicações ou se incluem elementos estruturais equivalentes com diferenças não substanciais da linguagem literal das reivindicações.
Reivindicações
Claims (10)
1. MEDIDOR UTILITÁRIO (120), que compreende:: pelo menos um dispositivo de interface de rede (134) configurado para facilitar a comunicação sobre uma rede de malha (105); pelo menos uma memória (132) configurada para armazenar uma tabela de roteamento (140) que compreende informação associada a um ou mais dispositivos em comunicação com o medidor utilitário (120) através da rede de malha (105); e pelo menos um processador (130) configurado para (i) identificar uma mudança na tabela de roteamento (140), (ii) gerar uma mensagem de alerta associada à mudança identificada, e (iii) direcionar a comunicação da mensagem de alerta para um controlador central (110), em que o controlador central (110) está configurado para processar a mensagem de alerta a fim de identificar um nó inválido na rede de malha (105).
2. MEDIDOR UTILITÁRIO (120), de acordo com a Reivindicação 1, em que a mudança identificada na tabela de roteamento (140) compreende um dentre (i) uma adição de um nó à tabela de roteamento (140) ou (ii) uma remoção de um da tabela de roteamento (140).
3. MEDIDOR UTILITÁRIO (120), de acordo com a Reivindicação 1, em que o pelo menos um processador (130) está adicionalmente configurado para direcionar a comunicação de informação de local para o controlador central (110).
4. MEDIDOR UTILITÁRIO (120), de acordo com a Reivindicação 3, em que o pelo menos um dispositivo de interface de rede (134) está adicionaímente configurado para receber uma solicitação para a informação de local, e em que o pelo menos um processador (130) está configurado para direcionar a comunicação da informação de local em resposta à recepção da solicitação.
5. MEDIDOR UTILITÁRIO (120), de acordo com a Reivindicação 3, em que a informação de local compreende pelo menos um dentre (i) uma posição atual do medidor utilitário (120) ou (ii) informação associada ao local do nó inválido.
6. MEDIDOR UTILITÁRIO (120), de acordo com a Reivindicação 1, em que o pelo menos um processador (130) está adicionalmente configurado para identificar, antes da identificação de uma mudança na tabela de roteamento (140), uma condição de estado estacionário associada à tabela de roteamento (140).
7. MEDIDOR UTILITÁRIO (120), de acordo com a Reivindicação 1, em que a mensagem de alerta é comunicada a um controlador de rede de malha (115) configurado para (i) determinar se a mudança na tabela de roteamento (140) corresponde a uma mudança esperada, e (ii) direcionar a comunicação da mensagem de alerta para o controlador central (110) com base em uma determinação de que a mudança na tabela de roteamento (140) não corresponde a uma mudança esperada.
8. MÉTODO (300), que compreende: gerar (305), através de um medidor utilitário (120), uma tabela de roteamento (140) que compreende informação associada a um ou mais dispositivos em comunicação com o medidor utilitário (120) através de uma rede de malha (105); identificar (315), através do medidor utilitário (120), uma mudança na tabela de roteamento (140); gerar (320), através do medidor utilitário (120), uma mensagem de alerta associada (325) à mudança identificada; e emitir, através do medidor utilitário (120) para comunicação com um controlador central (110), a mensagem de alerta gerada, em que o controlador central (110) está configurado para processar a mensagem de alerta para identificar um nó inválido na rede de malha (105).
9. MÉTODO (300), de acordo com a Reivindicação 8, em que identificar (315) uma mudança na tabela de roteamento (140) compreende identificar um dentre (i) uma adição de um nó to the tabela de roteamento (140) ou (ii) uma remoção de um nó da tabela de roteamento (140).
10. MÉTODO (300), de acordo com a Reivindicação 8, que compreende adicionalmente: emitir, através do medidor utilitário (120) para comunicação com o controlador central (110), a informação de local.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/021,176 US8743716B2 (en) | 2011-02-04 | 2011-02-04 | Systems, methods, and apparatus for identifying invalid nodes within a mesh network |
Publications (1)
Publication Number | Publication Date |
---|---|
BR102012002515A2 true BR102012002515A2 (pt) | 2016-08-09 |
Family
ID=45562144
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BR102012002515A BR102012002515A2 (pt) | 2011-02-04 | 2012-02-03 | medidor utilitário e método |
Country Status (7)
Country | Link |
---|---|
US (1) | US8743716B2 (pt) |
EP (1) | EP2485533B1 (pt) |
JP (1) | JP5908293B2 (pt) |
AU (1) | AU2012200631B2 (pt) |
BR (1) | BR102012002515A2 (pt) |
CA (1) | CA2766520A1 (pt) |
NZ (1) | NZ598026A (pt) |
Families Citing this family (169)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9019864B2 (en) * | 2011-02-14 | 2015-04-28 | General Electric Company | System and method of wireless enabled device configuration over an advanced metering infrastructure (AMI) |
US20120265355A1 (en) | 2011-04-15 | 2012-10-18 | Power Tagging Technologies, Inc. | System and method for single and multizonal optimization of utility services delivery and utilization |
US20120297483A1 (en) * | 2011-05-16 | 2012-11-22 | General Electric Company | Systems, methods, and apparatus for network intrusion detection based on monitoring network traffic |
US9059842B2 (en) | 2011-06-09 | 2015-06-16 | Astrolink International Llc | System and method for grid based cyber security |
US9380545B2 (en) | 2011-08-03 | 2016-06-28 | Astrolink International Llc | System and methods for synchronizing edge devices on channels without carrier sense |
US9232411B2 (en) * | 2012-11-06 | 2016-01-05 | General Electric Company | Systems and methods for routing home area network (HAN) messages |
US9113347B2 (en) | 2012-12-05 | 2015-08-18 | At&T Intellectual Property I, Lp | Backhaul link for distributed antenna system |
US10009065B2 (en) | 2012-12-05 | 2018-06-26 | At&T Intellectual Property I, L.P. | Backhaul link for distributed antenna system |
US10097240B2 (en) | 2013-02-19 | 2018-10-09 | Astrolink International, Llc | System and method for inferring schematic and topological properties of an electrical distribution grid |
US9525524B2 (en) | 2013-05-31 | 2016-12-20 | At&T Intellectual Property I, L.P. | Remote distributed antenna system |
US9999038B2 (en) | 2013-05-31 | 2018-06-12 | At&T Intellectual Property I, L.P. | Remote distributed antenna system |
US20140355476A1 (en) * | 2013-06-03 | 2014-12-04 | Glen J. Anderson | Systems and methods for mesh network deployment |
CN105474021A (zh) * | 2013-06-13 | 2016-04-06 | 艾斯通林克国际有限责任公司 | 配电网中的非技术性损失 |
US10749571B2 (en) | 2013-06-13 | 2020-08-18 | Trc Companies, Inc. | System and methods for inferring the feeder and phase powering an on-grid transmitter |
US8897697B1 (en) | 2013-11-06 | 2014-11-25 | At&T Intellectual Property I, Lp | Millimeter-wave surface-wave communications |
US9209902B2 (en) | 2013-12-10 | 2015-12-08 | At&T Intellectual Property I, L.P. | Quasi-optical coupler |
US10039174B2 (en) | 2014-08-11 | 2018-07-31 | RAB Lighting Inc. | Systems and methods for acknowledging broadcast messages in a wireless lighting control network |
US10531545B2 (en) | 2014-08-11 | 2020-01-07 | RAB Lighting Inc. | Commissioning a configurable user control device for a lighting control system |
US10085328B2 (en) | 2014-08-11 | 2018-09-25 | RAB Lighting Inc. | Wireless lighting control systems and methods |
US9692101B2 (en) | 2014-08-26 | 2017-06-27 | At&T Intellectual Property I, L.P. | Guided wave couplers for coupling electromagnetic waves between a waveguide surface and a surface of a wire |
US9768833B2 (en) | 2014-09-15 | 2017-09-19 | At&T Intellectual Property I, L.P. | Method and apparatus for sensing a condition in a transmission medium of electromagnetic waves |
US10063280B2 (en) | 2014-09-17 | 2018-08-28 | At&T Intellectual Property I, L.P. | Monitoring and mitigating conditions in a communication network |
US9615269B2 (en) | 2014-10-02 | 2017-04-04 | At&T Intellectual Property I, L.P. | Method and apparatus that provides fault tolerance in a communication network |
US9685992B2 (en) | 2014-10-03 | 2017-06-20 | At&T Intellectual Property I, L.P. | Circuit panel network and methods thereof |
US9503189B2 (en) | 2014-10-10 | 2016-11-22 | At&T Intellectual Property I, L.P. | Method and apparatus for arranging communication sessions in a communication system |
US9762289B2 (en) | 2014-10-14 | 2017-09-12 | At&T Intellectual Property I, L.P. | Method and apparatus for transmitting or receiving signals in a transportation system |
US9973299B2 (en) | 2014-10-14 | 2018-05-15 | At&T Intellectual Property I, L.P. | Method and apparatus for adjusting a mode of communication in a communication network |
US9577306B2 (en) | 2014-10-21 | 2017-02-21 | At&T Intellectual Property I, L.P. | Guided-wave transmission device and methods for use therewith |
US9653770B2 (en) | 2014-10-21 | 2017-05-16 | At&T Intellectual Property I, L.P. | Guided wave coupler, coupling module and methods for use therewith |
US9627768B2 (en) | 2014-10-21 | 2017-04-18 | At&T Intellectual Property I, L.P. | Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith |
US9769020B2 (en) | 2014-10-21 | 2017-09-19 | At&T Intellectual Property I, L.P. | Method and apparatus for responding to events affecting communications in a communication network |
US9520945B2 (en) | 2014-10-21 | 2016-12-13 | At&T Intellectual Property I, L.P. | Apparatus for providing communication services and methods thereof |
US9780834B2 (en) | 2014-10-21 | 2017-10-03 | At&T Intellectual Property I, L.P. | Method and apparatus for transmitting electromagnetic waves |
US9312919B1 (en) | 2014-10-21 | 2016-04-12 | At&T Intellectual Property I, Lp | Transmission device with impairment compensation and methods for use therewith |
PE20171123A1 (es) | 2014-10-30 | 2017-08-08 | Astrolink Int Llc | Sistema y metodos para asignar intervalos y resolver conflictos de intervalos en una red de distribucion electrica |
MX363666B (es) | 2014-10-30 | 2019-03-28 | Astrolink Int Llc | Sistema, método y aparato para ubicación de red. |
US9997819B2 (en) | 2015-06-09 | 2018-06-12 | At&T Intellectual Property I, L.P. | Transmission medium and method for facilitating propagation of electromagnetic waves via a core |
US10009067B2 (en) | 2014-12-04 | 2018-06-26 | At&T Intellectual Property I, L.P. | Method and apparatus for configuring a communication interface |
US10340573B2 (en) | 2016-10-26 | 2019-07-02 | At&T Intellectual Property I, L.P. | Launcher with cylindrical coupling device and methods for use therewith |
US9742462B2 (en) | 2014-12-04 | 2017-08-22 | At&T Intellectual Property I, L.P. | Transmission medium and communication interfaces and methods for use therewith |
US9544006B2 (en) | 2014-11-20 | 2017-01-10 | At&T Intellectual Property I, L.P. | Transmission device with mode division multiplexing and methods for use therewith |
US10243784B2 (en) | 2014-11-20 | 2019-03-26 | At&T Intellectual Property I, L.P. | System for generating topology information and methods thereof |
US9954287B2 (en) | 2014-11-20 | 2018-04-24 | At&T Intellectual Property I, L.P. | Apparatus for converting wireless signals and electromagnetic waves and methods thereof |
US9654173B2 (en) | 2014-11-20 | 2017-05-16 | At&T Intellectual Property I, L.P. | Apparatus for powering a communication device and methods thereof |
US9680670B2 (en) | 2014-11-20 | 2017-06-13 | At&T Intellectual Property I, L.P. | Transmission device with channel equalization and control and methods for use therewith |
US9461706B1 (en) | 2015-07-31 | 2016-10-04 | At&T Intellectual Property I, Lp | Method and apparatus for exchanging communication signals |
US9800327B2 (en) | 2014-11-20 | 2017-10-24 | At&T Intellectual Property I, L.P. | Apparatus for controlling operations of a communication device and methods thereof |
US10144036B2 (en) | 2015-01-30 | 2018-12-04 | At&T Intellectual Property I, L.P. | Method and apparatus for mitigating interference affecting a propagation of electromagnetic waves guided by a transmission medium |
US9876570B2 (en) | 2015-02-20 | 2018-01-23 | At&T Intellectual Property I, Lp | Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith |
US9749013B2 (en) | 2015-03-17 | 2017-08-29 | At&T Intellectual Property I, L.P. | Method and apparatus for reducing attenuation of electromagnetic waves guided by a transmission medium |
US9705561B2 (en) | 2015-04-24 | 2017-07-11 | At&T Intellectual Property I, L.P. | Directional coupling device and methods for use therewith |
US10224981B2 (en) | 2015-04-24 | 2019-03-05 | At&T Intellectual Property I, Lp | Passive electrical coupling device and methods for use therewith |
US9948354B2 (en) | 2015-04-28 | 2018-04-17 | At&T Intellectual Property I, L.P. | Magnetic coupling device with reflective plate and methods for use therewith |
US9793954B2 (en) | 2015-04-28 | 2017-10-17 | At&T Intellectual Property I, L.P. | Magnetic coupling device and methods for use therewith |
US9490869B1 (en) | 2015-05-14 | 2016-11-08 | At&T Intellectual Property I, L.P. | Transmission medium having multiple cores and methods for use therewith |
US9871282B2 (en) | 2015-05-14 | 2018-01-16 | At&T Intellectual Property I, L.P. | At least one transmission medium having a dielectric surface that is covered at least in part by a second dielectric |
US9748626B2 (en) | 2015-05-14 | 2017-08-29 | At&T Intellectual Property I, L.P. | Plurality of cables having different cross-sectional shapes which are bundled together to form a transmission medium |
US10650940B2 (en) | 2015-05-15 | 2020-05-12 | At&T Intellectual Property I, L.P. | Transmission medium having a conductive material and methods for use therewith |
US9917341B2 (en) | 2015-05-27 | 2018-03-13 | At&T Intellectual Property I, L.P. | Apparatus and method for launching electromagnetic waves and for modifying radial dimensions of the propagating electromagnetic waves |
US9866309B2 (en) | 2015-06-03 | 2018-01-09 | At&T Intellectual Property I, Lp | Host node device and methods for use therewith |
US9912381B2 (en) | 2015-06-03 | 2018-03-06 | At&T Intellectual Property I, Lp | Network termination and methods for use therewith |
US10812174B2 (en) | 2015-06-03 | 2020-10-20 | At&T Intellectual Property I, L.P. | Client node device and methods for use therewith |
US10103801B2 (en) | 2015-06-03 | 2018-10-16 | At&T Intellectual Property I, L.P. | Host node device and methods for use therewith |
US9913139B2 (en) | 2015-06-09 | 2018-03-06 | At&T Intellectual Property I, L.P. | Signal fingerprinting for authentication of communicating devices |
US9608692B2 (en) | 2015-06-11 | 2017-03-28 | At&T Intellectual Property I, L.P. | Repeater and methods for use therewith |
US10142086B2 (en) | 2015-06-11 | 2018-11-27 | At&T Intellectual Property I, L.P. | Repeater and methods for use therewith |
US9820146B2 (en) * | 2015-06-12 | 2017-11-14 | At&T Intellectual Property I, L.P. | Method and apparatus for authentication and identity management of communicating devices |
US9667317B2 (en) | 2015-06-15 | 2017-05-30 | At&T Intellectual Property I, L.P. | Method and apparatus for providing security using network traffic adjustments |
US9509415B1 (en) | 2015-06-25 | 2016-11-29 | At&T Intellectual Property I, L.P. | Methods and apparatus for inducing a fundamental wave mode on a transmission medium |
US9640850B2 (en) | 2015-06-25 | 2017-05-02 | At&T Intellectual Property I, L.P. | Methods and apparatus for inducing a non-fundamental wave mode on a transmission medium |
US9865911B2 (en) | 2015-06-25 | 2018-01-09 | At&T Intellectual Property I, L.P. | Waveguide system for slot radiating first electromagnetic waves that are combined into a non-fundamental wave mode second electromagnetic wave on a transmission medium |
US9722318B2 (en) | 2015-07-14 | 2017-08-01 | At&T Intellectual Property I, L.P. | Method and apparatus for coupling an antenna to a device |
US10205655B2 (en) | 2015-07-14 | 2019-02-12 | At&T Intellectual Property I, L.P. | Apparatus and methods for communicating utilizing an antenna array and multiple communication paths |
US10033108B2 (en) | 2015-07-14 | 2018-07-24 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating an electromagnetic wave having a wave mode that mitigates interference |
US10341142B2 (en) | 2015-07-14 | 2019-07-02 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating non-interfering electromagnetic waves on an uninsulated conductor |
US10170840B2 (en) | 2015-07-14 | 2019-01-01 | At&T Intellectual Property I, L.P. | Apparatus and methods for sending or receiving electromagnetic signals |
US10044409B2 (en) | 2015-07-14 | 2018-08-07 | At&T Intellectual Property I, L.P. | Transmission medium and methods for use therewith |
US9853342B2 (en) | 2015-07-14 | 2017-12-26 | At&T Intellectual Property I, L.P. | Dielectric transmission medium connector and methods for use therewith |
US9847566B2 (en) | 2015-07-14 | 2017-12-19 | At&T Intellectual Property I, L.P. | Method and apparatus for adjusting a field of a signal to mitigate interference |
US10033107B2 (en) | 2015-07-14 | 2018-07-24 | At&T Intellectual Property I, L.P. | Method and apparatus for coupling an antenna to a device |
US9628116B2 (en) | 2015-07-14 | 2017-04-18 | At&T Intellectual Property I, L.P. | Apparatus and methods for transmitting wireless signals |
US10320586B2 (en) | 2015-07-14 | 2019-06-11 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating non-interfering electromagnetic waves on an insulated transmission medium |
US9882257B2 (en) | 2015-07-14 | 2018-01-30 | At&T Intellectual Property I, L.P. | Method and apparatus for launching a wave mode that mitigates interference |
US10148016B2 (en) | 2015-07-14 | 2018-12-04 | At&T Intellectual Property I, L.P. | Apparatus and methods for communicating utilizing an antenna array |
US10090606B2 (en) | 2015-07-15 | 2018-10-02 | At&T Intellectual Property I, L.P. | Antenna system with dielectric array and methods for use therewith |
US9608740B2 (en) | 2015-07-15 | 2017-03-28 | At&T Intellectual Property I, L.P. | Method and apparatus for launching a wave mode that mitigates interference |
US9793951B2 (en) | 2015-07-15 | 2017-10-17 | At&T Intellectual Property I, L.P. | Method and apparatus for launching a wave mode that mitigates interference |
US9912027B2 (en) | 2015-07-23 | 2018-03-06 | At&T Intellectual Property I, L.P. | Method and apparatus for exchanging communication signals |
US9749053B2 (en) | 2015-07-23 | 2017-08-29 | At&T Intellectual Property I, L.P. | Node device, repeater and methods for use therewith |
US9948333B2 (en) | 2015-07-23 | 2018-04-17 | At&T Intellectual Property I, L.P. | Method and apparatus for wireless communications to mitigate interference |
US9871283B2 (en) | 2015-07-23 | 2018-01-16 | At&T Intellectual Property I, Lp | Transmission medium having a dielectric core comprised of plural members connected by a ball and socket configuration |
US9967173B2 (en) | 2015-07-31 | 2018-05-08 | At&T Intellectual Property I, L.P. | Method and apparatus for authentication and identity management of communicating devices |
US9735833B2 (en) | 2015-07-31 | 2017-08-15 | At&T Intellectual Property I, L.P. | Method and apparatus for communications management in a neighborhood network |
US9904535B2 (en) | 2015-09-14 | 2018-02-27 | At&T Intellectual Property I, L.P. | Method and apparatus for distributing software |
US10079661B2 (en) | 2015-09-16 | 2018-09-18 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having a clock reference |
US10136434B2 (en) | 2015-09-16 | 2018-11-20 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having an ultra-wideband control channel |
US10009901B2 (en) | 2015-09-16 | 2018-06-26 | At&T Intellectual Property I, L.P. | Method, apparatus, and computer-readable storage medium for managing utilization of wireless resources between base stations |
US10009063B2 (en) | 2015-09-16 | 2018-06-26 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having an out-of-band reference signal |
US9769128B2 (en) | 2015-09-28 | 2017-09-19 | At&T Intellectual Property I, L.P. | Method and apparatus for encryption of communications over a network |
US9767680B1 (en) | 2015-09-30 | 2017-09-19 | Alarm.Com Incorporated | Abberation detection technology |
US9729197B2 (en) | 2015-10-01 | 2017-08-08 | At&T Intellectual Property I, L.P. | Method and apparatus for communicating network management traffic over a network |
US9876264B2 (en) | 2015-10-02 | 2018-01-23 | At&T Intellectual Property I, Lp | Communication system, guided wave switch and methods for use therewith |
US9882277B2 (en) | 2015-10-02 | 2018-01-30 | At&T Intellectual Property I, Lp | Communication device and antenna assembly with actuated gimbal mount |
US10355367B2 (en) | 2015-10-16 | 2019-07-16 | At&T Intellectual Property I, L.P. | Antenna structure for exchanging wireless signals |
US10665942B2 (en) | 2015-10-16 | 2020-05-26 | At&T Intellectual Property I, L.P. | Method and apparatus for adjusting wireless communications |
JP6485321B2 (ja) | 2015-10-26 | 2019-03-20 | 株式会社デンソー | 電力線通信システム |
EP3479626A4 (en) * | 2016-07-01 | 2020-02-19 | INTEL Corporation | INTERNET OF THINGS-SWARM-MANAGEMENT |
US9912419B1 (en) | 2016-08-24 | 2018-03-06 | At&T Intellectual Property I, L.P. | Method and apparatus for managing a fault in a distributed antenna system |
US9860075B1 (en) | 2016-08-26 | 2018-01-02 | At&T Intellectual Property I, L.P. | Method and communication node for broadband distribution |
US10291311B2 (en) | 2016-09-09 | 2019-05-14 | At&T Intellectual Property I, L.P. | Method and apparatus for mitigating a fault in a distributed antenna system |
US11032819B2 (en) | 2016-09-15 | 2021-06-08 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having a control channel reference signal |
US10340600B2 (en) | 2016-10-18 | 2019-07-02 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching guided waves via plural waveguide systems |
US10135146B2 (en) | 2016-10-18 | 2018-11-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching guided waves via circuits |
US10135147B2 (en) | 2016-10-18 | 2018-11-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching guided waves via an antenna |
US9876605B1 (en) | 2016-10-21 | 2018-01-23 | At&T Intellectual Property I, L.P. | Launcher and coupling system to support desired guided wave mode |
US10811767B2 (en) | 2016-10-21 | 2020-10-20 | At&T Intellectual Property I, L.P. | System and dielectric antenna with convex dielectric radome |
US9991580B2 (en) | 2016-10-21 | 2018-06-05 | At&T Intellectual Property I, L.P. | Launcher and coupling system for guided wave mode cancellation |
US10374316B2 (en) | 2016-10-21 | 2019-08-06 | At&T Intellectual Property I, L.P. | System and dielectric antenna with non-uniform dielectric |
US10312567B2 (en) | 2016-10-26 | 2019-06-04 | At&T Intellectual Property I, L.P. | Launcher with planar strip antenna and methods for use therewith |
US10224634B2 (en) | 2016-11-03 | 2019-03-05 | At&T Intellectual Property I, L.P. | Methods and apparatus for adjusting an operational characteristic of an antenna |
US10291334B2 (en) | 2016-11-03 | 2019-05-14 | At&T Intellectual Property I, L.P. | System for detecting a fault in a communication system |
US10225025B2 (en) | 2016-11-03 | 2019-03-05 | At&T Intellectual Property I, L.P. | Method and apparatus for detecting a fault in a communication system |
US10498044B2 (en) | 2016-11-03 | 2019-12-03 | At&T Intellectual Property I, L.P. | Apparatus for configuring a surface of an antenna |
US10178445B2 (en) | 2016-11-23 | 2019-01-08 | At&T Intellectual Property I, L.P. | Methods, devices, and systems for load balancing between a plurality of waveguides |
US10535928B2 (en) | 2016-11-23 | 2020-01-14 | At&T Intellectual Property I, L.P. | Antenna system and methods for use therewith |
US10090594B2 (en) | 2016-11-23 | 2018-10-02 | At&T Intellectual Property I, L.P. | Antenna system having structural configurations for assembly |
US10340601B2 (en) | 2016-11-23 | 2019-07-02 | At&T Intellectual Property I, L.P. | Multi-antenna system and methods for use therewith |
US10340603B2 (en) | 2016-11-23 | 2019-07-02 | At&T Intellectual Property I, L.P. | Antenna system having shielded structural configurations for assembly |
US10305190B2 (en) | 2016-12-01 | 2019-05-28 | At&T Intellectual Property I, L.P. | Reflecting dielectric antenna system and methods for use therewith |
US10361489B2 (en) | 2016-12-01 | 2019-07-23 | At&T Intellectual Property I, L.P. | Dielectric dish antenna system and methods for use therewith |
US9927517B1 (en) | 2016-12-06 | 2018-03-27 | At&T Intellectual Property I, L.P. | Apparatus and methods for sensing rainfall |
US10439675B2 (en) | 2016-12-06 | 2019-10-08 | At&T Intellectual Property I, L.P. | Method and apparatus for repeating guided wave communication signals |
US10819035B2 (en) | 2016-12-06 | 2020-10-27 | At&T Intellectual Property I, L.P. | Launcher with helical antenna and methods for use therewith |
US10727599B2 (en) | 2016-12-06 | 2020-07-28 | At&T Intellectual Property I, L.P. | Launcher with slot antenna and methods for use therewith |
US10694379B2 (en) | 2016-12-06 | 2020-06-23 | At&T Intellectual Property I, L.P. | Waveguide system with device-based authentication and methods for use therewith |
US10326494B2 (en) | 2016-12-06 | 2019-06-18 | At&T Intellectual Property I, L.P. | Apparatus for measurement de-embedding and methods for use therewith |
US10755542B2 (en) | 2016-12-06 | 2020-08-25 | At&T Intellectual Property I, L.P. | Method and apparatus for surveillance via guided wave communication |
US10637149B2 (en) | 2016-12-06 | 2020-04-28 | At&T Intellectual Property I, L.P. | Injection molded dielectric antenna and methods for use therewith |
US10135145B2 (en) | 2016-12-06 | 2018-11-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating an electromagnetic wave along a transmission medium |
US10382976B2 (en) | 2016-12-06 | 2019-08-13 | At&T Intellectual Property I, L.P. | Method and apparatus for managing wireless communications based on communication paths and network device positions |
US10020844B2 (en) | 2016-12-06 | 2018-07-10 | T&T Intellectual Property I, L.P. | Method and apparatus for broadcast communication via guided waves |
US10359749B2 (en) | 2016-12-07 | 2019-07-23 | At&T Intellectual Property I, L.P. | Method and apparatus for utilities management via guided wave communication |
US10027397B2 (en) | 2016-12-07 | 2018-07-17 | At&T Intellectual Property I, L.P. | Distributed antenna system and methods for use therewith |
US10446936B2 (en) | 2016-12-07 | 2019-10-15 | At&T Intellectual Property I, L.P. | Multi-feed dielectric antenna system and methods for use therewith |
US10139820B2 (en) | 2016-12-07 | 2018-11-27 | At&T Intellectual Property I, L.P. | Method and apparatus for deploying equipment of a communication system |
US10547348B2 (en) | 2016-12-07 | 2020-01-28 | At&T Intellectual Property I, L.P. | Method and apparatus for switching transmission mediums in a communication system |
US10168695B2 (en) | 2016-12-07 | 2019-01-01 | At&T Intellectual Property I, L.P. | Method and apparatus for controlling an unmanned aircraft |
US10389029B2 (en) | 2016-12-07 | 2019-08-20 | At&T Intellectual Property I, L.P. | Multi-feed dielectric antenna system with core selection and methods for use therewith |
US10243270B2 (en) | 2016-12-07 | 2019-03-26 | At&T Intellectual Property I, L.P. | Beam adaptive multi-feed dielectric antenna system and methods for use therewith |
US9893795B1 (en) | 2016-12-07 | 2018-02-13 | At&T Intellectual Property I, Lp | Method and repeater for broadband distribution |
US10938108B2 (en) | 2016-12-08 | 2021-03-02 | At&T Intellectual Property I, L.P. | Frequency selective multi-feed dielectric antenna system and methods for use therewith |
US10389037B2 (en) | 2016-12-08 | 2019-08-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for selecting sections of an antenna array and use therewith |
US10069535B2 (en) | 2016-12-08 | 2018-09-04 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching electromagnetic waves having a certain electric field structure |
US10916969B2 (en) | 2016-12-08 | 2021-02-09 | At&T Intellectual Property I, L.P. | Method and apparatus for providing power using an inductive coupling |
US10103422B2 (en) | 2016-12-08 | 2018-10-16 | At&T Intellectual Property I, L.P. | Method and apparatus for mounting network devices |
US10530505B2 (en) | 2016-12-08 | 2020-01-07 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching electromagnetic waves along a transmission medium |
US9998870B1 (en) | 2016-12-08 | 2018-06-12 | At&T Intellectual Property I, L.P. | Method and apparatus for proximity sensing |
US9911020B1 (en) | 2016-12-08 | 2018-03-06 | At&T Intellectual Property I, L.P. | Method and apparatus for tracking via a radio frequency identification device |
US10777873B2 (en) | 2016-12-08 | 2020-09-15 | At&T Intellectual Property I, L.P. | Method and apparatus for mounting network devices |
US10326689B2 (en) | 2016-12-08 | 2019-06-18 | At&T Intellectual Property I, L.P. | Method and system for providing alternative communication paths |
US10411356B2 (en) | 2016-12-08 | 2019-09-10 | At&T Intellectual Property I, L.P. | Apparatus and methods for selectively targeting communication devices with an antenna array |
US10601494B2 (en) | 2016-12-08 | 2020-03-24 | At&T Intellectual Property I, L.P. | Dual-band communication device and method for use therewith |
US9838896B1 (en) | 2016-12-09 | 2017-12-05 | At&T Intellectual Property I, L.P. | Method and apparatus for assessing network coverage |
US10340983B2 (en) | 2016-12-09 | 2019-07-02 | At&T Intellectual Property I, L.P. | Method and apparatus for surveying remote sites via guided wave communications |
US10264586B2 (en) | 2016-12-09 | 2019-04-16 | At&T Mobility Ii Llc | Cloud-based packet controller and methods for use therewith |
US9973940B1 (en) | 2017-02-27 | 2018-05-15 | At&T Intellectual Property I, L.P. | Apparatus and methods for dynamic impedance matching of a guided wave launcher |
US10298293B2 (en) | 2017-03-13 | 2019-05-21 | At&T Intellectual Property I, L.P. | Apparatus of communication utilizing wireless network devices |
US11287285B2 (en) * | 2017-12-18 | 2022-03-29 | Landis+Gyr Innovations, Inc. | Methods and systems for distributed verification and control of a resource distribution network |
EP3540910B1 (en) * | 2018-03-13 | 2021-05-05 | ABB Schweiz AG | Enabling communication between communication devices of substations |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8260896B2 (en) | 2007-02-02 | 2012-09-04 | Mwa Intelligence, Inc. | Monitoring business machines using a mesh network on field nodes |
US6986161B2 (en) * | 2002-08-12 | 2006-01-10 | Harris Corporation | Mobile ad-hoc network with intrusion detection features and related methods |
US7082117B2 (en) * | 2002-08-12 | 2006-07-25 | Harris Corporation | Mobile ad-hoc network with intrusion detection features and related methods |
NZ530254A (en) | 2003-12-16 | 2006-10-27 | Pulse Utilities Ltd | A power line communication system and an intelligent meter therefor |
US20050251401A1 (en) | 2004-05-10 | 2005-11-10 | Elster Electricity, Llc. | Mesh AMR network interconnecting to mesh Wi-Fi network |
US8026830B2 (en) * | 2004-09-02 | 2011-09-27 | Boh Technology, L.L.C. | Methods and systems for meter reading and high speed data transfer |
US7606210B2 (en) * | 2004-09-10 | 2009-10-20 | Nivis, Llc | System and method for message consolidation in a mesh network |
US7053770B2 (en) * | 2004-09-10 | 2006-05-30 | Nivis , Llc | System and method for communicating alarm conditions in a mesh network |
JP4533258B2 (ja) * | 2005-06-29 | 2010-09-01 | 株式会社日立製作所 | アドホックネットワーク用の通信端末および通信制御方法 |
JP4413833B2 (ja) * | 2005-08-15 | 2010-02-10 | 日本電信電話株式会社 | 不正経路監視システムおよび方法 |
US7825793B1 (en) * | 2006-06-21 | 2010-11-02 | Sunrise Technologies, Inc. | Remote monitoring and control system |
EP2039088A4 (en) * | 2006-07-03 | 2012-02-15 | Tanla Solutions Ltd | DOMESTIC SECURITY SYSTEM USING AN AD-HOC WIRELESS MESH AND METHOD THEREOF |
US20080219210A1 (en) | 2007-03-09 | 2008-09-11 | Elster Electricity, Llc | Reconfigurable mobile mode and fixed network mode endpoint meters |
WO2009067252A1 (en) | 2007-11-25 | 2009-05-28 | Trilliant Networks, Inc. | Proxy use within a mesh network |
US20090146838A1 (en) * | 2007-12-09 | 2009-06-11 | Daniel A. Katz | Communication System for Data Acquisition from Remote Devices Applicable for AMR |
JP5057077B2 (ja) * | 2008-03-05 | 2012-10-24 | Necインフロンティア株式会社 | ルータ装置、通信システム及びそれらに用いる不正経路確認方法 |
JP5261502B2 (ja) * | 2008-12-12 | 2013-08-14 | パナソニック株式会社 | 通信ネットワークシステム |
US8390473B2 (en) * | 2008-12-19 | 2013-03-05 | Openpeak Inc. | System, method and apparatus for advanced utility control, monitoring and conservation |
US8054199B2 (en) * | 2009-08-31 | 2011-11-08 | Honeywell International Inc. | Alarm reporting through utility meter reading infrastructure |
US8451739B2 (en) * | 2010-04-15 | 2013-05-28 | Silver Spring Networks, Inc. | Method and system for detecting failures of network nodes |
US9258627B2 (en) * | 2010-09-10 | 2016-02-09 | Southern Company Services, Inc. | Locating utility metering devices |
-
2011
- 2011-02-04 US US13/021,176 patent/US8743716B2/en not_active Expired - Fee Related
-
2012
- 2012-02-02 CA CA2766520A patent/CA2766520A1/en not_active Abandoned
- 2012-02-02 EP EP12153650.2A patent/EP2485533B1/en active Active
- 2012-02-03 AU AU2012200631A patent/AU2012200631B2/en not_active Ceased
- 2012-02-03 JP JP2012022092A patent/JP5908293B2/ja not_active Expired - Fee Related
- 2012-02-03 BR BR102012002515A patent/BR102012002515A2/pt not_active IP Right Cessation
- 2012-02-03 NZ NZ598026A patent/NZ598026A/xx not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
CA2766520A1 (en) | 2012-08-04 |
AU2012200631A1 (en) | 2013-08-22 |
EP2485533A1 (en) | 2012-08-08 |
JP5908293B2 (ja) | 2016-04-26 |
NZ598026A (en) | 2013-08-30 |
US8743716B2 (en) | 2014-06-03 |
US20120201145A1 (en) | 2012-08-09 |
AU2012200631B2 (en) | 2016-05-26 |
JP2012165383A (ja) | 2012-08-30 |
EP2485533B1 (en) | 2016-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BR102012002515A2 (pt) | medidor utilitário e método | |
US8656492B2 (en) | Systems, methods, and apparatus for network intrusion detection | |
BR102012005070A2 (pt) | medidor de serviços públicos | |
US20120294158A1 (en) | Systems, methods, and apparatus for network intrusion detection based on monitoring network traffic | |
US20120297483A1 (en) | Systems, methods, and apparatus for network intrusion detection based on monitoring network traffic | |
Bi et al. | Graph-based cyber security analysis of state estimation in smart power grid | |
WO2015176389A1 (zh) | 一种设备信息的采集方法、装置以及系统 | |
CN110659109B (zh) | 一种openstack集群虚拟机监控系统及方法 | |
JP2012165383A5 (pt) | ||
Gallo et al. | Low cost smart power metering | |
US20120297481A1 (en) | Systems, methods, and apparatus for network intrusion detection | |
EP2530879A2 (en) | Systems and methods for identifying foundation fieldbus linking devices | |
WO2023207202A1 (zh) | 创建网络配置模板及网络配置的方法、装置和设备 | |
WO2024187507A1 (zh) | 一种配电网的拓扑辨识方法、装置、设备及介质 | |
BR112019028079A2 (pt) | sistema de gerenciamento de relógio de agrupamento, e, método de gerenciamento. | |
EP2530906A2 (en) | Systems and methods for write protecting foundation fieldbus linking devices | |
JP2015080116A (ja) | 情報収集装置、情報収集方法、及び情報収集プログラム | |
US8711710B2 (en) | Systems and methods for adaptive error thresholds or adaptive modulation schemes based on atmospheric conditions | |
CN106250291A (zh) | 一种整机柜服务器的管理装置及整机柜服务器 | |
JP7307202B2 (ja) | メッシュネットワークでのマルチメータノードの停電及び復旧検出 | |
EP2530869A2 (en) | Systems and methods for facilitating communication with foundation fieldbus linking devices | |
CN204391898U (zh) | 一种跨结构多功能电气监控系统 | |
BR102012000746A2 (pt) | Sistema e medidor de energia | |
CN208240079U (zh) | 一种基于私有云的谐波阻抗计算系统 | |
Ahmed | Evaluating high performance computing (HPC) requirements of devices on the smart grid for increased cybersecurity |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B03A | Publication of a patent application or of a certificate of addition of invention [chapter 3.1 patent gazette] | ||
B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
B08F | Application fees: application dismissed [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 8A ANUIDADE. |
|
B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: EM VIRTUDE DO ARQUIVAMENTO PUBLICADO NA RPI 2551 DE 26-11-2019 E CONSIDERANDO AUSENCIA DE MANIFESTACAO DENTRO DOS PRAZOS LEGAIS, INFORMO QUE CABE SER MANTIDO O ARQUIVAMENTO DO PEDIDO DE PATENTE, CONFORME O DISPOSTO NO ARTIGO 12, DA RESOLUCAO 113/2013. |