Reliable Redundant Data Communication Through Alternating Current Power Distribution System
First Claim
1. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program, when executed in a data processing system in a programming device, causes the data processing system to:
- detect a reduction in a level of communications over a set of primary communication channels to a set of powered elements;
issue a request for data to the set of powered elements using a set of secondary communication channels in response to a reduction in the level of communications being detected, wherein the set of secondary communication channels comprises one or more alternating current power lines and wherein the request is sent as data injected onto the alternating current power lines to the set of powered elements;
receive the data using the set of secondary communication channels from the set of powered elements;
analyze the data to determine a set of recovery actions to restore the level of communications; and
issue the set of recovery actions to the set of powered elements using the set of secondary communication channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product are provided for providing reliable redundant data communications. A programming unit issues a request for data to a set of powered elements using a set of secondary communication channels in response to a reduction in a level of communications being detected. The set of secondary communication channels comprises one or more alternating current power lines and the request is sent as data injected onto the alternating current power lines to the set of powered elements. The programming unit receives the data using the set of secondary communication channels from the set of powered elements, analyzes the data to determine a set of recovery actions to restore the level of communications, and issues the set of recovery actions to the set of powered elements using the set of secondary communication channels.
88 Citations
20 Claims
-
1. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program, when executed in a data processing system in a programming device, causes the data processing system to:
-
detect a reduction in a level of communications over a set of primary communication channels to a set of powered elements; issue a request for data to the set of powered elements using a set of secondary communication channels in response to a reduction in the level of communications being detected, wherein the set of secondary communication channels comprises one or more alternating current power lines and wherein the request is sent as data injected onto the alternating current power lines to the set of powered elements; receive the data using the set of secondary communication channels from the set of powered elements; analyze the data to determine a set of recovery actions to restore the level of communications; and issue the set of recovery actions to the set of powered elements using the set of secondary communication channels. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; detect a reduction in a level of communications over a set of primary communication channels to a set of powered elements; issue a request for data to the set of powered elements using a set of secondary communication channels in response to a reduction in the level of communications being detected, wherein the set of secondary communication channels comprises one or more alternating current power lines and wherein the request is sent as data injected onto the alternating current power lines to the set of powered elements; receive the data using the set of secondary communication channels from the set of powered elements; analyze the data to determine a set of recovery actions to restore the level of communications; and issue the set of recovery actions to the set of powered elements using the set of secondary communication channels. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, in a data processing system, for providing reliable redundant data communications, the method comprising:
-
detecting a reduction in a level of communications over a set of primary communication channels to a set of powered elements; issuing a request for data to the set of powered elements using a set of secondary communication channels in response to a reduction in the level of communications being detected, wherein the set of secondary communication channels comprises one or more alternating current power lines and wherein the request is sent as data injected onto the alternating current power lines to the set of powered elements; receiving the data using the set of secondary communication channels from the set of powered elements; analyzing the data to determine a set of recovery actions to restore the level of communications; and issuing the set of recovery actions to the set of powered elements using the set of secondary communication channels. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification