Protocol Translation in Smart Grid Communications
First Claim
1. A method comprising:
- receiving data initiating smart grid communication between a utility server and a communication node;
identifying a server protocol used by the utility server to communicate with the communication node;
identifying a node protocol used by the communication node to communicate with the utility server, the node protocol being incompatible with the server protocol;
performing a first protocol translation between the server protocol and the node protocol; and
handling the smart grid communication between the utility server and the communication node using the first protocol translation.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing smart grid communication is disclosed. The system includes a communication module, a discovery module, a translation module and a smart grid module. The communication module receives data initiating smart grid communication between a utility server and a communication node. The discovery module identifies a server protocol used by the utility server to communicate with the communication node. The discovery module identifies a node protocol used by the communication node to communicate with the utility server. The node protocol is incompatible with the server protocol. The translation module performs a protocol translation between the server protocol and the node protocol. The smart grid module handles the smart grid communication between the utility server and the communication node using the protocol translation.
18 Citations
20 Claims
-
1. A method comprising:
-
receiving data initiating smart grid communication between a utility server and a communication node; identifying a server protocol used by the utility server to communicate with the communication node; identifying a node protocol used by the communication node to communicate with the utility server, the node protocol being incompatible with the server protocol; performing a first protocol translation between the server protocol and the node protocol; and handling the smart grid communication between the utility server and the communication node using the first protocol translation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a non-transitory computer readable medium encoding instructions that, in response to execution by a computing device, cause the computing device to perform operations comprising:
-
receiving data initiating smart grid communication between a utility server and a communication node; identifying a server protocol used by the utility server to communicate with the communication node; identifying a node protocol used by the communication node to communicate with the utility server, the node protocol being incompatible with the server protocol; performing a first protocol translation between the server protocol and the node protocol; and handling the smart grid communication between the utility server and the communication node using the first protocol translation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a communication module receiving data initiating smart grid communication between a utility server and a communication node; a discovery module communicatively coupled to the communication module, the discovery module identifying a server protocol used by the utility server to communicate with the communication node, the discovery module identifying a node protocol used by the communication node to communicate with the utility server, the node protocol being incompatible with the server protocol; a translation module communicatively coupled to the discovery module, the translation module performing a first protocol translation between the server protocol and the node protocol; and a smart grid module communicatively coupled to the discovery module and the translation module, the smart grid module handling the smart grid communication between the utility server and the communication node using the first protocol translation. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification