-
公开(公告)号:US12047264B2
公开(公告)日:2024-07-23
申请号:US17402245
申请日:2021-08-13
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes
IPC: H04L43/0823 , H04L43/062 , H04L43/0894 , H04L43/16 , H04W24/08 , H04W24/10
CPC classification number: H04L43/0847 , H04L43/062 , H04L43/0894 , H04L43/16 , H04W24/08 , H04W24/10
Abstract: One embodiment of the present invention sets forth a technique for evaluating connections between nodes in a mesh network. The technique includes determining, at a first node, one or more first accumulated message success rates associated with transmitting messages from the first node to a target destination within the mesh network via an established parent node and with receiving messages from the target destination via the established parent node; determining, based on the one or more first accumulated message success rates, that a search for a different parent node should be performed; identifying a plurality of potential parent nodes; computing, for each potential parent node, one or more second accumulated message success rates associated with transmitting messages from the first node to a target destination within the mesh network via the potential parent node and with receiving messages from the target destination via the potential parent node; and based on the second accumulated message success rates, selecting a new parent node from the plurality of potential parent nodes or maintaining the established parent node.
-
公开(公告)号:US11882599B2
公开(公告)日:2024-01-23
申请号:US17325878
申请日:2021-05-20
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes , Howard Neal Brace , Imad Jamil
IPC: H04W72/12 , H04W74/08 , H04W40/24 , H04W56/00 , H04W72/0446 , H04W72/1263 , H04W84/18
CPC classification number: H04W74/0816 , H04W40/244 , H04W56/001 , H04W72/0446 , H04W72/1263 , H04W84/18
Abstract: One embodiment of the present invention sets forth a technique for performing time synchronization within a network. The technique includes detecting a first scheduling conflict between a first transmission time associated with a first periodic beacon from a first node in the network and a first listening window associated with receiving a second periodic beacon from a second node in the network. The technique also includes determining a first alternate transmission time for the second periodic beacon based on a second transmission time associated with the second periodic beacon and a position of the second node in the network and calculating a second listening window associated with transmission of the second periodic beacon from the second node at the first alternate transmission time. The technique further includes listening for the second periodic beacon during the second listening window.
-
公开(公告)号:US12068931B2
公开(公告)日:2024-08-20
申请号:US17402231
申请日:2021-08-13
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes
IPC: H04L43/0811 , H04L43/16 , H04L67/12
CPC classification number: H04L43/0811 , H04L43/16 , H04L67/12
Abstract: One embodiment of the present invention sets forth a technique for evaluating connections between nodes in a mesh network. The technique includes identifying a plurality of potential parent nodes for a first node included in the mesh network; computing, for each potential parent node, one or more accumulated message success rates associated with transmitting messages from the first node to a target destination within the mesh network via the potential parent node and with receiving messages from the target destination via the potential parent node; and selecting, from the plurality of potential parent nodes and based on the accumulated message success rates, a parent node for the first node.
-
公开(公告)号:US11924077B2
公开(公告)日:2024-03-05
申请号:US17402211
申请日:2021-08-13
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes
IPC: H04L43/0823 , H04L43/0829 , H04L43/10 , H04W24/08
CPC classification number: H04L43/0847 , H04L43/0829 , H04L43/10 , H04W24/08
Abstract: One embodiment of the present invention sets forth a technique for evaluating connections between nodes in a mesh network. The technique includes listening, at a first node and across a plurality of listening windows, for one or more messages transmitted by a second node during a first period of time; determining a number of messages received by the first node during the first period of time; computing, based on the number of messages received by the first node, a received message success rate associated with a first connection between the first node and the second node, wherein the received message success rate indicates a probability of successfully receiving, at the first node, messages transmitted by the second node via the first connection; and computing, based on at least one message received during the first period of time, a transmitted message success rate associated with the first connection, wherein the transmitted message success rate indicates a probability of successfully transmitting messages from the first node to the second node via the first connection.
-
5.
公开(公告)号:US11452037B2
公开(公告)日:2022-09-20
申请号:US16930228
申请日:2020-07-15
Applicant: ITRON, INC.
Inventor: Christopher Lloyd Osterloh , Keith Wayne Barnes , Thomas Uhling
Abstract: A wireless network includes nodes configured to implement an improved parent and path selection process to efficiently and reliably manage energy consumption of a battery powered device node. When a given node selects a path, the node transmits requests to multiple potential parent nodes. Each potential parent node transmits a metric that is indicative of the remaining battery life of the nodes in the path that includes the respective potential parent node. The given node then selects a parent node, and corresponding path, based on the metrics. More specifically, the given node selects a path, where at least one node on the selected path is less likely to prematurely exhaust the remaining battery life of the node, relative to the nodes in the other potential paths. As a result, the given node selects a path that optimizes battery consumption of the various battery powered nodes in the wireless network.
-
公开(公告)号:US11178530B2
公开(公告)日:2021-11-16
申请号:US16035535
申请日:2018-07-13
Applicant: Itron, Inc.
Inventor: Thomas Uhling , Imad Jamil , Fabrice Monier , Keith Wayne Barnes
Abstract: A wireless network includes a plurality of nodes configured to implement an improved discovery process to efficiently and reliably pair with one another with low power consumption. A given node divides time into slots and then performs discovery operations during designated discovery windows. The discovery windows occur periodically but at different times of day. During a given discovery window, nodes attempt discovery using a reduced set of channels that varies from one window to the next, thereby increasing the likelihood that nodes operate on the same channel. Nodes also implement a pairing protocol to coordinate pairing, potentially avoiding situations where all nodes attempt to pair simultaneously. The discovery process may be completed expeditiously, thereby conserving power and extending the operational lifetime of nodes which rely on battery power.
-
公开(公告)号:US12231332B2
公开(公告)日:2025-02-18
申请号:US18349286
申请日:2023-07-10
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes , Howard Neal Brace , Imad Jamil , Fabrice Monier
Abstract: A network system includes a main network implementing a conventional network protocol and a subtree of battery-powered nodes implementing a custom network protocol. The main network and the subtree are managed according to different subtree parameters. When a root node receives a request by a battery-powered node to join the subtree, the root node determines whether to allow the battery-powered node to join based on the subtree parameters for the subtree before sending a response to the battery-powered node.
-
公开(公告)号:US12040895B1
公开(公告)日:2024-07-16
申请号:US18069575
申请日:2022-12-21
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes , Danny Ray Seely
IPC: H04L1/00
CPC classification number: H04L1/0045 , H04L1/0006 , H04L1/0041 , H04L1/0048 , H04L1/0056 , H04L1/0057 , H04L1/0059 , H04L1/0078
Abstract: Various embodiments disclosed herein provide techniques for deciding when to use FEC to transmit a message between node devices in a mesh network. In various embodiments, a method includes receiving, by a communication application executing on a first node of a mesh network, a message; determining, by the communication application, a second node in the mesh network to transmit the message to, the second node being a neighbor of the first node; determining, by the communication application based on a history of forward error correction (FEC) and non-FEC transmissions with the second node, that FEC or non-FEC should be used to transmit the message; and transmitting, by the communication application, in response to determining that FEC or non-FEC should be used to transmit the message, the message to the second node using FEC or non-FEC.
-
公开(公告)号:US11770738B2
公开(公告)日:2023-09-26
申请号:US17318634
申请日:2021-05-12
Applicant: ITRON, INC.
Inventor: Imad Jamil , Keith Wayne Barnes , Fabrice Monier , Thomas F. Uhling
Abstract: In various embodiments, a system within a wireless network comprises a set of battery-powered device (BPD) nodes within the wireless network, and a joining BPD node that identifies, in a subset of BPD nodes, a set of potential parent nodes, filters the set of BPD nodes based on network optimization criteria to identify a target parent node, and transmits a request message to establish a communications link with the target parent node as a child node, where the target parent node in the set of BPD nodes executes instructions to receive the request message from the joining BPD node, evaluate data associated with the joining BPD node with acceptance criteria, and upon determining that the joining BPD node meets the acceptance criteria, establish the communications link with the joining BPD node, where, upon the communications link being established, the joining BPD node is a child to the target parent node.
-
公开(公告)号:US11483224B1
公开(公告)日:2022-10-25
申请号:US17402221
申请日:2021-08-13
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes
IPC: H04L43/0829 , H04L43/067 , H04L43/16 , H04L43/0888
Abstract: One embodiment of the present invention sets forth a technique for evaluating connections between nodes in a mesh network. The technique includes computing a second accumulated uplink message success rate based on a first accumulated uplink message success rate and a second accumulated downlink message success rate based on a first accumulated downlink message success rate. The first accumulated uplink message success rate indicates a probability of successfully transmitting messages from a second node to a target destination and the second accumulated uplink message success rate indicates a probability of successfully transmitting messages from the first node to the target destination via a direct connection from the first node to the second node. The first accumulated downlink message success rate indicates a probability of successfully receiving messages transmitted by the target destination at the second node and the second accumulated downlink message success rate indicates a probability of successfully receiving messages transmitted by the target destination at the first node via the direct connection.
-
-
-
-
-
-
-
-
-