-
公开(公告)号:US20240396816A1
公开(公告)日:2024-11-28
申请号:US18793158
申请日:2024-08-02
Applicant: ITRON, INC.
Inventor: Thomas F. UHLING , Keith Wayne BARNES
IPC: H04L43/0811 , H04L43/16 , H04L67/12
Abstract: Techniques for determining network reliability using message success rates include receiving, by a first node and for a plurality of respective potential parent nodes, respective accumulated uplink message success rates, wherein a respective accumulated uplink message success rate for a respective potential parent node indicates a probability of successfully transmitting messages from that respective potential parent node to a target destination; determining, by the first node, respective local uplink message success rates for the plurality of respective potential parent nodes, wherein a respective local uplink message success rate indicates a probability of successfully transmitting messages from the first node to that respective potential parent node; and selecting, by the first node based on the respective accumulated uplink message success rates and the respective local uplink message success rates, a first respective potential parent node from the plurality of respective potential parent nodes as a parent node.
-
公开(公告)号:US20240205786A1
公开(公告)日:2024-06-20
申请号:US18084312
申请日:2022-12-19
Applicant: ITRON, INC.
Inventor: Keith Wayne BARNES , Thomas F. UHLING
CPC classification number: H04W40/005 , H04L69/40 , H04W40/246 , H04W48/16
Abstract: Various embodiments set forth a method comprising identifying, by a first node of a mesh network, a plurality of potential parent nodes; receiving, by the first node, reboot time metrics for respective access points associated with the plurality of potential parent nodes; selecting, by the first node, a first parent node from the plurality of potential parent nodes based on the reboot time metrics; and transmitting, by the first node, a message for a destination outside of the mesh network via the first parent node.
-
公开(公告)号:US20240171490A1
公开(公告)日:2024-05-23
申请号:US18430435
申请日:2024-02-01
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 techniques for evaluating connections between nodes in a mesh network. The techniques include determining, by a first node, a number of messages received by the first node from a second node during a period of time, the period of time including a number of listening windows during which a message is expected to be received from the second node; determining, by the first node based on the number of messages received and the number of listening windows, a received message success rate associated with the second node; selecting, by the first node, the second node from a plurality of neighbor nodes based on the received message success rate; and transmitting, by the first node, a first message to a target destination via the second node.
-
公开(公告)号:US20240063932A1
公开(公告)日:2024-02-22
申请号:US18501454
申请日:2023-11-03
Applicant: ITRON, INC.
Inventor: Thomas F. UHLING , Keith Wayne BARNES , Howard Neal BRACE , Imad JAMIL
CPC classification number: H04J3/0638 , H04W56/001
Abstract: One embodiment of the present invention sets forth a technique for communicating within a network. The technique includes receiving, by a first node in a mesh network at a first receive time, a first beacon from a second node in the mesh network, the first beacon including a first network time associated with the second node; determining, by the first node, a first transmission time of a first unicast message to the second node based on (a) the first receive time, (b) the first network time, and (c) a unicast interval between consecutive unicast listening times on the second node; and transmitting, by the first node, the first unicast message to the second node at the first transmission time.
-
公开(公告)号:US20230052930A1
公开(公告)日:2023-02-16
申请号:US17979558
申请日:2022-11-02
Applicant: ITRON, INC.
Inventor: Fabrice MONIER , Keith Wayne BARNES , Imad JAMIL , Thomas UHLING
Abstract: One embodiment of the present invention sets forth a technique for processing packets transmitted within a network in accordance with a network protocol. The technique includes a network device in a mesh network receiving a type-length-value (TLV) element, determining, based on a type field of the TLV element, an expected length of a value field of the TLV element, and processing the value field up to the expected length.
-
公开(公告)号:US20220201101A1
公开(公告)日:2022-06-23
申请号:US17133227
申请日:2020-12-23
Applicant: ITRON, INC.
Inventor: Fabrice MONIER , Keith Wayne BARNES , Imad JAMIL , Thomas UHLING
IPC: H04L29/06
Abstract: One embodiment of the present invention sets forth a technique for processing packets transmitted within a network in accordance with a network protocol. The technique includes determining a first expected length of a value field included in a type-length-value (TLV) element within a first frame of a first packet received over the network, wherein the first expected length is based on a type field included in the TLV element. The technique also includes processing a first portion of the value field based on the expected length of the value field in accordance with a first specification for a first version of the network protocol, without processing a second portion of the value field beyond the expected length of the value field.
-
公开(公告)号:US20200021969A1
公开(公告)日:2020-01-16
申请号:US16035535
申请日:2018-07-13
Applicant: Itron, Inc.
Inventor: Thomas UHLING , Imad JAMIL , Fabrice MONIER , Keith Wayne BARNES
IPC: H04W8/00 , H04W40/24 , H04W72/04 , H04W4/80 , H04L12/733
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.
-
公开(公告)号:US20200021968A1
公开(公告)日:2020-01-16
申请号:US16035533
申请日: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.
-
公开(公告)号:US20240214113A1
公开(公告)日:2024-06-27
申请号: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/0041
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.
-
公开(公告)号:US20240205970A1
公开(公告)日:2024-06-20
申请号:US18405262
申请日:2024-01-05
Applicant: ITRON, INC.
Inventor: Thomas F. UHLING , Keith Wayne BARNES , Howard Neal BRACE , Imad JAMIL
IPC: H04W74/0816 , 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 disclosure sets forth a technique for resolving beaconing conflicts within a network. The technique includes detecting, by a first node in a network, a first scheduling conflict between a first time when a first beacon is to be transmitted from the first node and a first listening window when a second beacon is expected to be received from a second node in the network; determining, by the first node in response to detecting the first scheduling conflict and based on an expected transmission time for the second beacon and a position of the second node in the network, an alternate listening window during which to listen for a third beacon from the second node; and listening, by the first node, for the third beacon from the second node during the alternate listening window.
-
-
-
-
-
-
-
-
-