-
21.
公开(公告)号:US11871343B2
公开(公告)日:2024-01-09
申请号:US17888448
申请日:2022-08-15
Applicant: ITRON, INC.
Inventor: Christopher Lloyd Osterloh , Keith Wayne Barnes , Thomas Uhling
CPC classification number: H04W52/0206 , H04W40/10
Abstract: Techniques for path selection in a network include a first node in a mesh network receiving, from a second node in the mesh network, a first battery life metric for a path through the mesh network, determining a value representing a remaining battery life of the first node, calculating a second battery life metric based on at least one of the first battery life metric for the path or the value representing the remaining battery life for the first node, and transmitting, to a third node in the mesh network, the second battery life metric.
-
公开(公告)号:US20240007926A1
公开(公告)日:2024-01-04
申请号:US18469020
申请日:2023-09-18
Applicant: ITRON, INC.
Inventor: Bruce EDWARDS , Kunal Pankaj SHAH
Abstract: A method performed by a first node includes determining respective routing metrics for individual nodes in a set of nodes, wherein higher values for a respective routing metric for a respective node of the set of nodes indicate a higher suitability for forwarding network traffic using the respective node of the set of nodes; receiving a first network packet; in response to determining that the first network packet is a low priority packet, selecting a second node from the set of nodes based on the second node having a respective routing metric below a threshold value; and forwarding the first network packet to the second node.
-
公开(公告)号:US20230413110A1
公开(公告)日:2023-12-21
申请号:US18457766
申请日:2023-08-29
Applicant: ITRON, INC.
Inventor: Imad JAMIL , Keith Wayne BARNES , Fabrice MONIER , Thomas F. UHLING
Abstract: Targeted parent selection for nodes within a network include, filtering, by a node in a mesh network using one or more first network optimization criteria, a set of potential parent nodes to generate a subset of potential parent nodes; selecting, by the node using one or more second network optimization criteria, a target parent node from the subset of potential parent nodes; and transmitting, by the node, a connection request to the target parent node.
-
公开(公告)号:US11849327B2
公开(公告)日:2023-12-19
申请号:US17349781
申请日:2021-06-16
Applicant: Itron, Inc.
Inventor: Isaiah Michael Weber , Bret Gregory Holmdahl
IPC: H04L9/06 , H04W12/50 , H04W4/80 , H04W12/106 , H04W12/03 , H04W12/06 , H04W12/041 , H04W4/23
CPC classification number: H04W12/50 , H04L9/0643 , H04W4/23 , H04W4/80 , H04W12/03 , H04W12/041 , H04W12/06 , H04W12/106
Abstract: Secure pairing of computing devices, such as a field tool and a battery-powered device (BPD), may include generating by the BPD a challenge message including a randomly-generated challenge, and receiving at the field tool a challenge message from the BPD via a Bluetooth low-energy (BLE) advertisement message. The challenge message can include a randomly-generated challenge and can be issued in a scannable undirected advertising message. The challenge key can be calculated via a secure hash algorithm (SHA) to obtain a response solution. The response solution can be sent by the field tool to the advertising device in response to the challenge message. The response solution can be verified by the BPD using a cryptographic message authentication code such as an HMAC, and the BPD sends a confirmation message to the field tool indicating that the response solution is verified as correct.
-
公开(公告)号:US11825518B2
公开(公告)日:2023-11-21
申请号:US17527020
申请日:2021-11-15
Applicant: ITRON, INC.
Inventor: Jerome Bartier , Fabrice Monier , Yacine Khaled
IPC: H04W74/08 , H04L43/0852 , H04L1/08 , H04W84/18
CPC classification number: H04W74/0825 , H04L1/08 , H04L43/0852 , H04W84/18
Abstract: Various embodiments disclose a method comprising receiving, at a first node, a listening schedule associated with a second node; determining, by the first node, a link latency associated with the second node based on the listening schedule; in response to the first node detecting a frame transmission failure for a frame being transmitted by the first node to the second node, determining, by the first node based on the link latency, a backoff time; and in response to the first node determining that the backoff time has elapsed, the first node retransmitting the frame from the first node to the second node. In some embodiments, the method also includes determining a frame lifetime value associated with the second node based on the link latency; and in response to determining that a time period corresponding to the frame lifetime value has elapsed, dropping the frame.
-
公开(公告)号:US11818658B2
公开(公告)日:2023-11-14
申请号:US17348622
申请日:2021-06-15
Applicant: ITRON, INC.
Inventor: Richard Donald Maes, II , Robert Vernon Dusenberry , Eric S. Benson
CPC classification number: H04W52/0235 , H04W76/30
Abstract: Techniques for transmitting data include receiving a message, storing the message in a buffer, and in response to a data session window being open: extracting the message from the buffer; transmitting at least data included in the message to a transceiver via a transmitter; determining that a header of the message includes a last message indicator and determining that the transmitter has transmitted the data to the transceiver; and in response, instructing the transceiver to end the data session window early and transition to a lower power state.
-
公开(公告)号:US11800428B2
公开(公告)日:2023-10-24
申请号:US17528120
申请日:2021-11-16
Applicant: ITRON, INC.
Inventor: Bruce Edwards , Kunal Pankaj Shah
Abstract: A method performed by a first node includes determining a routing metric for individual nodes in a set of nodes, receiving a network packet from a second node, selecting a third node in the set of nodes based on the routing metrics, and transmitting the network packet to the third node. The routing metric for a respective one of the set of nodes being based on at least one of a power storage status of the respective one of the set of nodes or a solar power generation status of the respective one of the set of nodes.
-
公开(公告)号:US20230319167A1
公开(公告)日:2023-10-05
申请号:US17709329
申请日:2022-03-30
Applicant: Itron, Inc.
Inventor: Sunilkumar jagdishbhai Prajapati
IPC: H04L69/04 , H04L69/324 , H03M7/30
CPC classification number: H04L69/04 , H03M7/60 , H04L69/324
Abstract: Techniques for data compression for efficient network management are described herein. In one example, group(s) of bytes are formed from among input bytes to be compressed. The groups are formed by including bytes having at least a certain number (e.g., three) zero-valued most significant bits (MSBs). A byte of input data having several zero-valued MSBs may be in several groups. A group having the largest product (number of bytes in the group times number of zero-valued MSBs in all bytes in the group) may be selected. A compressed-bytes array may be formed with data of the selected group of bytes, wherein the number of zero-valued MSBs originally present in all of the bytes of the group of bytes has been removed (to compress the array). An uncompressed-bytes array may be formed with bytes of the input bytes of data not in the selected group of bytes. An address-bit array may be formed to indicate the array in which data associated with each of the input bytes of data is stored.
-
公开(公告)号:US20230319166A1
公开(公告)日:2023-10-05
申请号:US17709316
申请日:2022-03-30
Applicant: Itron, Inc.
Inventor: Sunilkumar jagdishbhai Prajapati
IPC: H04L69/04
CPC classification number: H04L69/04
Abstract: Techniques for data compression for efficient network management are described herein. In one example, for each byte of input data, either: (1) a value of that byte is added to a first-instance array if the value of that byte has not yet been seen in the input data; or (2) an index value is added to an index array, wherein the index value points to the appropriate location in the first-instance array. An “address-bit array” is created with one bit for each byte of the input data. Each bit in the address-bit array indicates whether information of a corresponding byte of the input data was put into the first-instance array or the index array. When the input data file is smaller, the index values in the index array tend to be mostly small valued bytes. Accordingly, the number of zero-valued most significant bits (MSBs) present in all bytes may be stripped from the index array, thereby compressing the input data. The number of zero-valued MSBs stripped from all bytes in the index array may be indicated in a packet header.
-
公开(公告)号:US11764891B2
公开(公告)日:2023-09-19
申请号:US17325892
申请日:2021-05-20
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes , Howard Neal Brace , Imad Jamil
IPC: H04J3/06 , H04L12/26 , H04L43/087 , H04L43/106
CPC classification number: H04J3/0667 , H04J3/0602 , H04J3/0626 , H04L43/087 , H04L43/106
Abstract: One embodiment of the present invention sets forth a technique for performing time synchronization within a network. The technique includes receiving, from a first node in the network and at a first receive time, a first periodic beacon that includes a first network time associated with the first node. The technique also includes determining a second receive time at which a second periodic beacon from the first node is to be received based on the first network time and the first receive time. The technique further includes calculating a first listening window for the second periodic beacon based on the second receive time, a first jitter uncertainty, and a first drift uncertainty, and listening for the second periodic beacon during the first listening window.
-
-
-
-
-
-
-
-
-