Power line network apparatus, system and method
First Claim
1. A method for communicating firmware in a power distribution system over power distribution lines carrying alternating current (AC) power, where bandwidth is shared between a plurality of endpoint devices that are configured with circuitry to provide utility usage data over the power distribution lines, the method comprising:
- receiving at the plurality of endpoint devices and over the power distribution lines a command to change, by updating, firmware stored in the plurality of endpoint devices;
identifying, by a circuit configured and arranged to collect data in the power distribution system, a first subset of endpoint devices from the plurality of endpoint devices in response to receipt of a first acknowledgment of the command from the first subset of endpoint devices;
communicating, by the circuit configured and arranged to collect data, to the first subset of endpoint devices over the power distribution lines a first subset of the firmware;
identifying, by the circuit configured and arranged to collect data, a second subset of endpoints devices from the first subset of endpoint devices in response to receipt of second acknowledgement relating to the first subset of firmware indicating, in a cyclic status communication, a configuration stage of the second subset of endpoint devices and interleaved with utility usage data received over the power distribution lines, the utility usage data being indicative of at least one of power meter data, readings of water utilities, and readings of gas utilities; and
communicating, by the circuit configured and arranged to collect data, at least a second subset of the firmware to the second subset of endpoint devices for updating firmware in the second subset of the endpoint devices.
2 Assignments
0 Petitions
Accused Products
Abstract
Various aspects of the instant disclosure are directed towards a method for communicating time-based data in a power line communication system. In accordance with one or more example embodiments, firmware is downloaded to a multitude of endpoints over power distribution lines carrying alternating current (AC) power. Endpoint devices targeted for changes to stored firmware are grouped and the firmware is delivered in chunks to each group. As devices receive a particular chunk of firmware, the device advances to a next stage and provides information indicative of this stage, based upon which subsequent chunks of firmware are communicated. This occurs (e.g., on a daily cycle) until the endpoint has received all firmware for an update, after which the endpoint(s) are re-started using the firmware. Accordingly, such updates can be carried out in a cyclic and verifiable manner.
42 Citations
16 Claims
-
1. A method for communicating firmware in a power distribution system over power distribution lines carrying alternating current (AC) power, where bandwidth is shared between a plurality of endpoint devices that are configured with circuitry to provide utility usage data over the power distribution lines, the method comprising:
-
receiving at the plurality of endpoint devices and over the power distribution lines a command to change, by updating, firmware stored in the plurality of endpoint devices; identifying, by a circuit configured and arranged to collect data in the power distribution system, a first subset of endpoint devices from the plurality of endpoint devices in response to receipt of a first acknowledgment of the command from the first subset of endpoint devices; communicating, by the circuit configured and arranged to collect data, to the first subset of endpoint devices over the power distribution lines a first subset of the firmware; identifying, by the circuit configured and arranged to collect data, a second subset of endpoints devices from the first subset of endpoint devices in response to receipt of second acknowledgement relating to the first subset of firmware indicating, in a cyclic status communication, a configuration stage of the second subset of endpoint devices and interleaved with utility usage data received over the power distribution lines, the utility usage data being indicative of at least one of power meter data, readings of water utilities, and readings of gas utilities; and communicating, by the circuit configured and arranged to collect data, at least a second subset of the firmware to the second subset of endpoint devices for updating firmware in the second subset of the endpoint devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A circuit-based apparatus in a power distribution system comprising:
-
a transceiver circuit configured and arranged to communicate, to a plurality of endpoint devices, data over power distribution lines that carry power using alternating current (AC), based on timing indicated at least in part by the alternating current; and a processing circuit configured and arranged to; receive at an endpoint device and over the power distribution lines an indication that changes, by updates, to stored firmware in the endpoint device are requested; in response to a determination of available bandwidth on the power distribution lines for changes to stored firmware in the endpoint device and at least one other endpoint device in the plurality of endpoint devices, communicate and receive at the endpoint device over the power distribution lines and based on timing indicated at least in part by the alternating current; a command conveyed between the endpoint device and a collector circuit, configured and arranged to collect data in the power distribution system, which is communicatively coupled with a command center over the power distribution lines, a first subset of the firmware designated for the endpoint device and the at least one other endpoint device for updating the endpoint device and the at least one other endpoint device, in response to after receipt of acknowledgement from the endpoint device and the at least one other endpoint device received via the power distribution lines, and at least one additional subset of the firmware to at least the endpoint device and the at least one other endpoint device for updating the endpoint device and the at least one other endpoint device, based upon a response of the endpoint devices received over the power distribution lines indicating, in a cyclic status communication, a configuration stage of the endpoint devices and interleaved with utility usage data, the utility usage data being indicative of at least one of power meter data, readings of water utilities, and readings of gas utilities. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A circuit-based apparatus in a power distribution system comprising:
-
transceiver circuitry, including a transformer, configured and arranged to communicate, to a plurality of endpoint devices, data over power distribution lines that carry power using alternating current (AC), based on timing indicated at least in part by the alternating current; and processing circuitry, including a computer, configured and arranged to communicate information by; in response to a determination of and related communication to indicate available bandwidth on the power distribution lines for changes to stored firmware in an endpoint device and at least one other endpoint device in the plurality of endpoint devices, communicating and receiving at the endpoint device over the power distribution lines and based on timing indicated at least in part by the alternating current; a command conveyed between the endpoint device and a collector circuit, configured and arranged to collect data in the power distribution system, which is communicatively coupled with a command center over the power distribution lines, a first subset of the firmware designated for updating the endpoint device and the at least one other endpoint device, in response to and after receipt of acknowledgement from the endpoint device and the at least one other endpoint device received via the power distribution lines, and at least one additional subset of the firmware to at least the endpoint device and the at least one other endpoint device for updating the endpoint device and the at least one other endpoint device, based upon a response of the endpoint devices received over the power distribution lines indicating, in a cyclic status communication, a configuration stage of the endpoint devices and interleaved with utility usage data, the utility usage data being indicative of at least one of power meter data, readings of water utilities, and readings of gas utilities. - View Dependent Claims (14, 15, 16)
-
Specification