IP Library Granted Patent US 8,681,676
Granted Patent B2
US 8,681,676 · App. 11/981,212 · Granted Mar 25, 2014

System and method for providing simultaneous connectivity between devices in an industrial control and automation or other system

Inventors: Ramakrishna S. Budampati (Maple Grove, MN); Soumitri N. Kolavennu (Minneapolis, MN)
Assignee: Honeywell International Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,681,676
App. No.
11/981,212
Granted
Mar 25, 2014
Kind
B2
Abstract

A system, apparatuses, and methods support simultaneous connectivity between devices in an industrial control and automation or other system. For example, a data publisher can publish or provide data to multiple data subscribers. This can be done using a multicast group associated with the multiple data subscribers. The data publisher transmits a data message using a network address associated with the multicast group. Each data subscriber associated with the multicast group receives a copy of the data message. As a particular example, the data publisher could represent a wireless sensor or wireless actuator in the industrial control and automation or other system. Also, the data subscribers could represent multiple controllers or actuators in the industrial control and automation or other system. In this way, the multicasting functionality allows for simpler connectivity or interaction between devices in the industrial control and automation or other system.

Claims (66)

1. A method comprising:

identifying a multicast network address associated with a multicast group, the multicast group associated with multiple data subscribers in an industrial control and automation system; and

transmitting a data message from a data publisher using the multicast network address, the data message traversing at least one path through a wireless network, the data publisher comprising a wireless sensor configured to measure a characteristic in the industrial control and automation system or a wireless actuator configured to alter a characteristic in the industrial control and automation system;

wherein the data subscribers comprise at least one of:

one or more controllers configured to control operation of one or more process elements; and

one or more actuators configured to receive one or more control signals from the one or more controllers for adjustment to one or more operations of the one or more actuators; and

wherein the data publisher is a data subscriber of a second multicast group.

2. The method of claim 1 , further comprising:

assigning a session key for the data message.

3. The method of claim 1 , further comprising:

identifying at least one route for the data message through the wireless network.

4. The method of claim 3 , wherein identifying the at least one route comprises identifying multiple routes through the wireless network such that a common number of hops along the multiple routes between the data publisher and the data subscribers is maximized.

5. The method of claim 1 , further comprising:

subscribing to a second multicast network address associated with the second multicast group; and

receiving a second data message from a second data publisher using the second multicast network address.

6. A method comprising:

subscribing to a multicast group, the multicast group having a multicast network address and associated with a data publisher, the data publisher comprising a wireless sensor configured to measure a characteristic in an industrial control and automation system or a wireless actuator configured to alter a characteristic in the industrial control and automation system; and

receiving a data message from the data publisher using the multicast network address, the data message traversing at least one path through a wireless network;

wherein the subscribing and receiving occur at one or more of:

one or more controllers configured to control operation of one or more process elements; and

one or more actuators configured to receive one or more control signals from the one or more controllers for adjustment to one or more operations of the one or more actuators; and

wherein the data publisher is a data subscriber of a second multicast group.

7. The method of claim 6 , further comprising:

identifying multiple routes through the wireless network such that a common number of hops along the multiple routes between the data publisher and multiple data subscribers is maximized.

8. The method of claim 6 , further comprising:

identifying a second multicast network address associated with the second multicast group; and

transmitting a second data message using the second multicast network address to multiple data subscribers.

9. A system comprising:

a data publisher configured to identify a multicast network address associated with a multicast group and to transmit a data message using the multicast network address, the data publisher comprising a wireless sensor configured to measure a characteristic in an industrial control and automation system or a wireless actuator configured to alter a characteristic in the industrial control and automation system;

a wireless network configured to transport the data message; and

multiple data subscribers in the industrial control and automation system, the data subscribers configured to receive the data message from the data publisher, the data publisher configured to make a single transmission of the data message to the multicast network address;

wherein the data subscribers comprise at least one of:

one or more controllers configured to control operation of one or more process elements; and

one or more actuators configured to receive one or more control signals from the one or more controllers for adjustment to one or more operations of the one or more actuators; and

wherein the data publisher is a data subscriber of a second multicast group.

10. The system of claim 9 , further comprising:

a directory server configured to maintain multiple multicast network addresses for multiple multicast groups.

11. The system of claim 9 , further comprising:

a route manager configured to identify at least one route for the data message through the wireless network.

12. The system of claim 11 , wherein the route manager is configured to identify multiple routes through the wireless network such that a common number of hops along the multiple routes between the data publisher and the data subscribers is maximized.

13. An apparatus comprising:

a controller configured to identify a multicast network address associated with a multicast group, the multicast group associated with multiple data subscribers in an industrial control and automation system; and

a transceiver configured to transmit a data message through a wireless network using the multicast network address;

wherein the apparatus comprises a wireless sensor configured to measure a characteristic in the industrial control and automation system or a wireless actuator configured to alter a characteristic in the industrial control and automation system;

wherein the data subscribers comprise at least one of:

one or more process controllers configured to control operation of one or more process elements; and

one or more actuators configured to receive one or more control signals from the one or more process controllers for adjustment to one or more operations of the one or more actuators; and

wherein the controller is a data subscriber of a second multicast group.

14. The apparatus of claim 13 , wherein the controller is further configured to identify at least one route for the data message through the wireless network.

15. The apparatus of claim 14 , wherein the controller is configured to identify multiple routes through the wireless network such that a common number of hops along the multiple routes between the apparatus and the data subscribers is maximized.

16. The apparatus of claim 13 , wherein:

the controller is further configured to subscribe to a second multicast network address associated with the second multicast group; and

the transceiver is further configured to receive a second data message from a data publisher using the second multicast network address.

17. An apparatus comprising:

a controller configured to subscribe to a multicast group, the multicast group having a multicast network address and associated with a data publisher, the controller configured to control operation of one or more process elements, the data publisher comprising a wireless sensor configured to measure a characteristic in an industrial control and automation system or a wireless actuator configured to alter a characteristic in the industrial control and automation system; and

an interface configured to receive a data message from the data publisher using the multicast network address, the data message traversing at least one path through a wireless network; and

wherein the data publisher is a data subscriber of a second multicast group;

wherein the data subscribers comprise at least one of:

one or more process controllers configured to control operation of one or more process elements; and

one or more actuators configured to receive a control signal from the one or more process controllers for adjustment to one or more operations of the one or more actuators; and

wherein the controller is a data subscriber of a second multicast group.

18. The apparatus of claim 17 , wherein the controller is further configured to identify at least one route through the wireless network.

19. The apparatus of claim 18 , wherein the controller is configured to identify multiple routes through the wireless network such that a common number of hops along the multiple routes between the data publisher and multiple data subscribers is maximized, the multiple data subscribers including the apparatus.

20. The apparatus of claim 17 , wherein:

the controller is further configured to identify a second multicast network address associated with the second multicast group; and

the interface is further configured to transmit a second data message using the second multicast network address to multiple data subscribers.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2007
From: BUDAMPATI, RAMAKRISHNA S.; KOLAVENNU, SOUMITRI N.
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 020123/0061 →
Continuity (1)
Related Publication 20090109889A1 · Apr 30, 2009