Multi-protocol network registration and address resolution
First Claim
1. A method of providing communication between nodes in a utility network, comprising:
- receiving a request to provide an application-layer address for a Distribution Automation (DA) device in the utility network at one of a domain name service (DNS) or a directory service, the DA device being configured to communicate according to a communication protocol including at least one of MODBUS and DNP 3.0;
determining a network address for the DA device from a plurality of network addresses associated with the device stored at said service, said plurality of addresses including an application-layer address and at least one network-layer address; and
returning at least one network-layer address associated with the DA device in response to said request.
3 Assignments
0 Petitions
Accused Products
Abstract
The functionality of communications standards and protocols that are application-layer specific are overlaid on an IP-based infrastructure, by employing an IP DNS server as the registration host for IP and other communications standards based and protocol based communications. Communication can occur at either the IP layer or the communications standards or protocol application layer. At the IP layer, a host application can interrogate network nodes. To extend this service to other communications standards or protocol communications, device registration and resolve services are implemented on the DNS server. Similar to the manner in which an IP-based service uses a native, IP-based DNS resolve request, a host can utilize a resolution request against the communications standards and protocol-enabled DNS server for standards and protocol application-layer interrogation of endpoints.
14 Citations
17 Claims
-
1. A method of providing communication between nodes in a utility network, comprising:
-
receiving a request to provide an application-layer address for a Distribution Automation (DA) device in the utility network at one of a domain name service (DNS) or a directory service, the DA device being configured to communicate according to a communication protocol including at least one of MODBUS and DNP 3.0; determining a network address for the DA device from a plurality of network addresses associated with the device stored at said service, said plurality of addresses including an application-layer address and at least one network-layer address; and returning at least one network-layer address associated with the DA device in response to said request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of providing communication in a utility network between at least two nodes in the utility network, comprising:
-
receiving, at a network address resolution service, a resource record request for a specified node in the utility network; in response to receiving the resource record request, selecting a network-layer address for the node in the utility network from an ordered list of one or more network-layer addresses associated with the node in the utility network; determining one or more Distribution Automation (DA) device addresses for the node in the utility network, the DA device address enabling the node to communicate according to a communication protocol including at least one of MODBUS and DNP 3.0; and returning the determined network-layer address and the determined one or more DA device addresses in response to the request. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of providing communication in a utility network between at least two nodes in the utility network, comprising:
-
receiving, at a network address resolution service, a resource record request for a specified node in the utility network; determining a network-layer address for the specified node from among multiple network-layer addresses associated with a specified node, according to a network address metric; determining one or more Distribution Automation (DA) device addresses for the specified node, the DA device address enabling the node to communicate according to a communication protocol including at least one of MODBUS and DNP 3.0; and sending the determined network address and determined DA device addresses in response to the request. - View Dependent Claims (17)
-
Specification