System and method for simultaneous communication on modbus and DNP 3.0 over Ethernet for electronic power meter
First Claim
Patent Images
1. A method for providing simultaneous communications between a host device and a plurality of applications, said method comprising the steps of:
- receiving a data packet over an Ethernet connection via an Ethernet card, said data packet using a first protocol via a Ethernet protocol wrapper;
removing said Ethernet protocol wrapper;
determining a secondary protocol used by said data packet;
routing said data packet according to predetermined paths selected based on said secondary protocol;
providing a response packet using said secondary protocol of said data packet;
appending an Ethernet protocol wrapper to said response packet; and
transmitting said response packet over said Ethernet connection.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for simultaneous communications on Modbus and DNP 3.0 over Ethernet for an electronic power meter. The system incorporates one or more protocol wrappers to provide compatibility with both Modbus and DNP based applications. The system removes the appropriate wrappers and routes the incoming data packet to its destination. Additionally, the system also wraps outgoing response packets with the appropriate protocol wrapper based on the related data packet wrappers.
-
Citations
14 Claims
-
1. A method for providing simultaneous communications between a host device and a plurality of applications, said method comprising the steps of:
-
receiving a data packet over an Ethernet connection via an Ethernet card, said data packet using a first protocol via a Ethernet protocol wrapper;
removing said Ethernet protocol wrapper;
determining a secondary protocol used by said data packet;
routing said data packet according to predetermined paths selected based on said secondary protocol;
providing a response packet using said secondary protocol of said data packet;
appending an Ethernet protocol wrapper to said response packet; and
transmitting said response packet over said Ethernet connection. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for providing simultaneous communications between a host device and a plurality of applications, said system comprising:
-
means for receiving a data packet over an Ethernet connection via an Ethernet card, said data packet using a first protocol via an Ethernet protocol wrapper;
means for removing said Ethernet protocol wrapper;
means for determining a secondary protocol used by said data packet;
means for routing said data packet according to predetermined paths selected based on said secondary protocol;
means for providing a response packet using said secondary protocol of said data packet;
means for appending an Ethernet protocol wrapper to said response packet; and
means for transmitting said response packet over said Ethernet connection. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A data packet for simultaneous communications between a host device and a plurality of applications using multiple industry standard communications protocols, said data packet comprising:
-
a data packet, said data being encoded in accordance with a first protocol; and
a first wrapper enclosing said data packet, said wrapper complying with a second protocol. - View Dependent Claims (12, 13, 14)
-
Specification