Fluxos de Comunicação
A tabela a seguir lista as comunicações criadas para cada comando da Silver Spring Networks:
Comando |
Comunicação de Saída |
Comunicação de Entrada |
Evento de Conclusão |
---|---|---|---|
Conexão Remota |
SSN–Conectar ou Desconectar |
SSN – Resposta de Conexão ou Desconexão Tarefa de Aprivisionamento Remoto (Obter Status) |
Evento de Conclusão do Dispositivo de Conexão |
Desconexão Remota |
SSN–Conectar ou Desconectar |
SSN – Resposta de Conexão ou Desconexão |
Evento de Conclusão do Dispositivo de Desconexão |
Ativação do Dispositivo (consulte Observação a seguir) |
SSN- Substituir Local |
Evento de Conclusão de Ativação do Dispositivo |
|
Desativação do Dispositivo |
SSN- Substituir Dispositivo no Local (Desativar) |
Evento de Conclusão de Desativação do Dispositivo |
|
Leitura Sob Demanda (Escalar) |
SSN – Adicionar Tarefa de Leitura de Medidor (Escalar) |
SSN – Resposta de Leitura do Medidor (Escalar) |
Criar Evento de Conclusão de IMD |
Leitura Sob Demanda (Intervalo) |
SSN – Adicionar Tarefa de Leitura do Medidor (Intervalo) |
SSN – Resposta de Leitura do Medidor (Intervalo) |
Criar Evento de Conclusão de IMD |
Verificação de Status do Dispositivo |
SSN – Adicionar Tarefa de ping |
SSN – Resposta da Tarefa de Ping |
Filtragem de Unidade de Medida para Leituras Sob Demanda
As leituras retornadas por comandos de Leitura Sob Demanda são filtradas na combinação de Identificadores de Unidade de Medida/Tempo de Uso/Quantidade de Serviço (UM/TOU/SQI) configurados para o dispositivo e o componente de medição. Quando a filtragem está ativada, apenas as leituras que correspondem a uma combinação configurada de UM/Horário de Uso/Identificador de Quantidade do Serviço são processadas. Todos os outros são filtrados.
A filtragem é ativada por padrão por meio do parâmetro "Desativar da Filtragem" (definido como "falso" por padrão) no algoritmo D7-CCOMPEV (Criar Escalar de Evento de Conclusão) no status Criar Eventos de Conclusão do D7-MeterReadResponseScalar (SSN - Resposta de Leitura de Medidores (Escalar)) objeto de negócios (para comandos escalares de leitura sob demanda) e/ou no algoritmo D7-CCOMPEVIN (Criar Intervalo de Evento de Conclusão) no status Criar Eventos de Conclusão do objeto de negócios D7-MeterReadResponseInterval (SSN - Resposta de Leitura de Medidores (Intervalo)) (para comandos de leitura sob demanda de intervalo).
Quando a filtragem está ativada, o parâmetro "Filtrar se o identificador MC externo for inválido" nos algoritmos D7-CCOMPEV e D7-CCOMPEVIN controla o que deverá acontecer se um componente de medição não puder ser encontrado usando o Número do Identificador MC enviado do sistema head-end. Quando definido como 'Sim' e nenhum componente de medição for encontrado, a medição inicial será filtrada. Quando definido como 'Não' e nenhum componente de medição for encontrado, o sistema tentará localizar o componente de medição usando a UM e o Horário de Uso. O valor do "Filtrar se identificador de MC externo inválido" nesses algoritmos deve corresponder ao valor do parâmetro "Erro se identificador de MC externo inválido" no algoritmo D1-DER-SPRMC no objeto de negócios Seeder de IMD (D1-IMDSeeder). Os parâmetros devem ser definidos como "sim" ou "não".
O algoritmo D7-VALDVCFLS (SSN - Verificar se o Dispositivo tem algum erro de Filtragem (Escalar)) no status Validar do objeto de negócios D7-MeterReadResponseScalar (SSN - Resposta de Leitura do Medidor (Escalar)) é usado para verificar erros relacionados à filtragem de comandos de leitura escalares sob demanda. O valor do parâmetro "Desativar Filtragem" neste algoritmo deve corresponder ao valor do parâmetro no algoritmo D7-CCOMPEV. Os parâmetros devem ser definidos como "falso" (padrão) ou "verdadeiro" (se a filtragem estiver desativada). O valor de "Filtrar se identificador de MC externo inválido" neste algoritmo deve corresponder ao valor do parâmetro "Erro se identificador de MC externo inválido" no algoritmo D1-DER-SPRMC no objeto de negócios Seeder de IMD (D1-IMDSeeder). Os parâmetros devem ser definidos como "sim" ou "não".
O algoritmo D7-VALDVCFLI (SSN - Verificar se o Dispositivo tem algum erro de Filtragem (Intervalo)) no status Validar do objeto de negócios D7-MeterReadResponseInterval (SSN - Resposta de Leitura do Medidor (Intervalo)) é usado para verificar erros relacionados à filtragem de comandos de leitura sob demanda com intervalo. O valor do parâmetro "Desativar Filtragem" neste algoritmo deve corresponder ao valor do parâmetro no algoritmo D7-CCOMPEVIN. Os parâmetros devem ser definidos como "falso" (padrão) ou "verdadeiro" (se a filtragem estiver desativada). O valor de "Filtrar se identificador de MC externo inválido" neste algoritmo deve corresponder ao valor do parâmetro "Erro se identificador de MC externo inválido" no algoritmo D1-DER-SPRMC no objeto de negócios Seeder de IMD (D1-IMDSeeder). Os parâmetros devem ser definidos como "sim" ou "não".
Recebendo Resultados via Fila JMS
Alguns comandos da Silver Spring Networks podem ser configurados para retornar resultados a uma fila JMS, eliminando a necessidade de o sistema sondar periodicamente os comandos concluídos. Esse recurso é ativado definindo o parâmetro Receber Resultados de Tarefa via JMS como "Sim" no tipo de comunicação usado pelo comando.
A tabela abaixo lista os comandos que suportam esse recurso e os objetos de negócios do tipo de comunicação que correspondem a cada um deles.
Comando | Objeto de Negócios do Tipo de Comunicação |
---|---|
Conexão/Desconexão |
D7-ConnectDisconnectType |
Verificação de Status do Dispositivo |
D7-AddPingJobType |
Leitura do On-Demand (Intervalo) |
D7-AddMeterReadJobIntervalType |
Leitura do On-Demand (Escalar) |
D7-AddMeterReadJobScalarType |
A fila JMS para a qual os resultados do comando são enviados (todos os comandos enviam resultados para a mesma fila JMS) é definida durante a instalação. Consulte Implantando o Adaptador SOA para Silver Spring Networks no Guia de Instalação do Oracle Utilities Smart Grid Gateway para obter detalhes sobre a criação de filas JMS.