IP Library › Granted Patent US 10,623,833
Granted Patent B2
US 10,623,833 · App. 16/111,325 · Granted Apr 14, 2020

Node migration

Inventors: David Edwin Splitz (Sandwich, MA); Dale McLeod Magley (Norton, MA); Brent Dukes (Raynham, MA)
Assignee: Mueller International, LLC
H04Q9/00H04L41/0813H04L67/12H04Q2209/50H04Q2209/60
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 10,623,833
App. No.
16/111,325
Granted
Apr 14, 2020
Kind
B2
Abstract

A method includes periodically sending an Advanced Meter Reading (AMR) beacon from a node at a first regular time interval, the AMR beacon containing a register identification (ID) and a reading detected by the node, and periodically listening, at the node, for a hail message such that instances of listening occur at a second regular time interval smaller than the first regular time interval. The node can also be configured to receive a mobile command from a mobile transceiver, as well as a Network System Status Request and a parent assignment command from a stationary transceiver.

Claims (49)

1. A method, comprising the steps of:

periodically sending an Advanced Meter Reading (AMR) beacon from a node at a first regular time interval, the AMR beacon containing a register identification (ID) and a reading detected by the node;

periodically listening, at the node, for a hail message such that instances of listening occur at a second regular time interval smaller than the first regular time interval;

receiving the hail message at the node;

processing the hail message at the node; and

suspending the step of periodically sending an AMR beacon from the node.

2. The method of claim 1 ,

wherein the hail message includes a preamble; and

wherein the step of processing the hail message comprises performing, at the node, a channel activity detection (CAD) to determine whether a channel on which the hail message is transmitted contains radio frequency (RF) energy that matches a preamble transmission profile of the node.

3. The method of claim 2 , further comprising the steps of:

reaching a determination that the CAD was unsuccessful; and

responsive to the determination that the CAD was unsuccessful, resuming the step of periodically sending an AMR beacon from the node and repeating the step of periodically listening, at the node, for a hail message.

4. The method of claim 2 ,

wherein the channel on which the hail message is transmitted is a non-Frequency-Hopping Spread Spectrum (non-FHSS) channel;

wherein the hail message identifies a Frequency-Hopping Spread Spectrum (FHSS) channel to which the node should hop following a successful CAD; and

wherein responsive to a successful CAD, the method further comprises the step of hopping to the FHSS channel identified in the hail message.

5. The method of claim 4 , further comprising the step of determining, at the node, whether stable two-way FHSS communication with a hailing device has begun.

6. The method of claim 5 , further comprising the steps of:

responsive to a determination that stable two-way FHSS communication with the hailing device has not begun, resuming the step of periodically sending an AMR beacon from the node and repeating the step of periodically listening, at the node, for a hail message; and

responsive to a determination that stable two-way FHSS communication with the hailing device has begun, receiving a mobile command at the node.

7. The method of claim 6 , further comprising the step of executing the mobile command by performing an action selected from a group consisting of performing a task, sending a reply communication, and both performing a task and sending a reply communication.

8. The method of claim 1 , further comprising:

receiving at the node a Network System Status Request (NSSR) from a stationary transceiver; and

sending an ID communication from the node in response to the NSSR, the ID communication containing a node ID and the register ID.

9. The method of claim 8 , further comprising receiving a parent assignment command, the parent assignment command causing the node to transition to an Advanced Metering Infrastructure mode.

10. The method of claim 9 , further comprising the step of, responsive to receipt of the parent assignment command, halting the step of periodically sending an Advanced Meter Reading (AMR) beacon from a node.

11. A node, comprising:

a processor; and

logic processed by the processor to

periodically send an Advanced Meter Reading (AMR) beacon from a node at a first regular time interval, the AMR beacon containing a register identification (ID) and a reading detected by the node,

periodically listen for a hail message such that instances of listening occur at a second regular time interval smaller than the first regular time interval,

receive the hail message at the node,

process the hail message at the node, and

suspend the step of periodically sending an AMR beacon from the node.

12. The node of claim 11 , wherein the logic is further processed by the processor to perform a channel activity detection (CAD) to determine whether a channel on which the hail message is transmitted contains radio frequency (RF) energy that matches a preamble transmission profile of the node.

13. The node of claim 12 , wherein the logic is further processed by the processor to

reach a determination that the CAD was unsuccessful; and

responsive to the determination that the CAD was unsuccessful, resume the step of periodically sending an AMR beacon from the node and repeat the step of periodically listening, at the node, for a hail message.

14. The node of claim 12 ,

wherein the channel on which the hail message is transmitted is a non-Frequency-Hopping Spread Spectrum (non-FHSS) channel;

wherein the hail message identifies a Frequency-Hopping Spread Spectrum (FHSS) channel to which the node should hop following a successful CAD; and

wherein the logic is further processed by the processor to, responsive to a successful CAD, hop to the FHSS channel identified in the hail message.

15. The node of claim 14 , wherein the logic is further processed by the processor to determine whether stable two-way FHSS communication with a hailing device has begun.

16. The node of claim 15 , wherein the logic is further processed by the processor to:

responsive to a determination that stable two-way FHSS communication with the hailing device has not begun, resume periodically sending an AMR beacon from the node and again periodically listen for a hail message; and

responsive to a determination that stable two-way FHSS communication with the hailing device has begun, receive a mobile command at the node.

17. The node of claim 16 , wherein the node is further processed by the processor to:

receive a parent assignment command; and

transition to an Advanced Metering Infrastructure mode in response to receipt of the parent assignment command.

Continuity (2)
Continuation 15161448 · May 23, 2016
Related Publication 20190014393A1 · Jan 10, 2019