-
公开(公告)号:US11711297B2
公开(公告)日:2023-07-25
申请号:US17245544
申请日:2021-04-30
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes , Howard Neal Brace , Imad Jamil , Fabrice Monier
CPC classification number: H04L45/48 , H04W40/02 , H04W40/246 , H04W48/16
Abstract: A network system includes a main network implementing a conventional network protocol and a BPD subtree implementing a custom network protocol. The main network comprises a plurality of MPD nodes, the conventional network protocol being configured for MPD nodes. The BPD subtree comprises a plurality of BPD nodes, the custom network protocol being configured for BPD nodes. The custom network protocol defines smaller and simpler subtrees relative to the conventional network protocol. As a result, the custom network protocol defines less complex functions relative to the conventional network protocol, including functions for discovery, messaging, and loop management. A root node of the BPD subtree is connected with an MPD node of the main network and one or more descendant nodes of the BPD subtree. The root node implements the conventional network protocol and the custom network protocol.
-
公开(公告)号:US11641615B2
公开(公告)日:2023-05-02
申请号:US17245420
申请日:2021-04-30
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 BPD subtree implementing a custom network protocol. The main network comprises a plurality of MPD nodes, the conventional network protocol being configured for MPD nodes. The BPD subtree comprises a plurality of BPD nodes, the custom network protocol being configured for BPD nodes. The custom network protocol defines smaller and simpler subtrees relative to the conventional network protocol. As a result, the custom network protocol defines less complex functions relative to the conventional network protocol, including functions for discovery, messaging, and loop management. A root node of the BPD subtree is connected with an MPD node of the main network and one or more descendant nodes of the BPD subtree. The root node implements the conventional network protocol and the custom network protocol.
-
公开(公告)号:US11575739B1
公开(公告)日:2023-02-07
申请号:US17527070
申请日:2021-11-15
Applicant: ITRON, INC.
Inventor: Imad Jamil , Jerome Bartier , Fabrice Monier , Samuel De Vals
IPC: G06F15/16 , H04L67/1008
Abstract: Various embodiments disclose a method that includes sending, by a first node to a plurality of neighbor nodes, a query associated with a dataset, wherein the dataset includes multiple blocks; receiving, at the first node from a set of the plurality of neighbor nodes, one or more responses to the query; based on a first quality ranking of individual nodes in the set, selecting, by the first node, a second node from the set; and sending, by the first node, a first request to the second node for at least one block of the multiple blocks.
-
公开(公告)号:US10763992B2
公开(公告)日:2020-09-01
申请号:US16024577
申请日:2018-06-29
Applicant: ITRON, INC.
Inventor: Thomas Uhling , Imad Jamil , Fabrice Monier , Keith Wayne Barnes
Abstract: A wireless mesh network includes a plurality of nodes coupled together in parent-child relationships. A child node is configured to cascade listening rate changes upstream to a parent node to perform low-latency communications. The child node transmits an authentication message to the parent node indicating the listening rate change. The child node sets a timer and waits for an acknowledgement from the parent node. If the child node receives the acknowledgement, then the child node and the parent node change listening rate to permit low-latency communications. In addition, if the parent node loses network access, the parent node sets a timer and then waits to abandon the child node until after the timer elapses.
-
公开(公告)号:US12191984B2
公开(公告)日:2025-01-07
申请号:US18446115
申请日:2023-08-08
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes , Howard Neal Brace , Imad Jamil
IPC: H04J3/06 , H04L12/26 , H04L43/087 , H04L43/106 , H04W56/00 , H04W72/04
Abstract: Techniques for performing time synchronization within a network include a method comprising: determining, by a first node, a receive time at which a periodic beacon from a second node is expected to be received based on timing information associated with the second node; determining, by the first node, a first listening window for the periodic beacon based on the receive time and one or more of a drift uncertainty associated with an anticipated drift in a correction of a timing error between the first node and the second node or a jitter uncertainty associated with timing jitter in the first node or the second node; and listening, by the first node, for the periodic beacon during the first listening window.
-
公开(公告)号:US11902956B2
公开(公告)日:2024-02-13
申请号:US17325868
申请日:2021-05-20
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes , Howard Neal Brace , Imad Jamil
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 second transmission time associated with a second periodic beacon from a second node in the network. The technique also includes determining a first alternate transmission time associated with the first periodic beacon based on a position of the first node in the network and the first transmission time. The technique further includes transmitting the first periodic beacon at the first transmission time, and transmitting an alternate periodic beacon at the first alternate transmission time.
-
公开(公告)号:US11824634B2
公开(公告)日:2023-11-21
申请号:US17326203
申请日:2021-05-20
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, 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 first transmission time of a first unicast message to the first node based on the first network time and a unicast interval between consecutive unicast listening times on the first node. The technique further includes transmitting the first unicast message to the first node at the first transmission time.
-
公开(公告)号:US11516320B2
公开(公告)日:2022-11-29
申请号:US17133227
申请日:2020-12-23
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 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.
-
公开(公告)号:US10911929B2
公开(公告)日:2021-02-02
申请号: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.
-
公开(公告)号:US12231492B2
公开(公告)日:2025-02-18
申请号:US18631348
申请日:2024-04-10
Applicant: ITRON, INC.
Inventor: Imad Jamil , Jerome Bartier , Fabrice Monier , Samuel De Vals
IPC: G06F15/16 , H04L67/1008
Abstract: Various embodiments disclose a method performed by a first node device in a mesh network that includes receiving respective messages from respective neighbor node devices that have one or more blocks of a dataset, determining a quality score for a second node device of the respective neighbor node devices, and based on the quality score, sending a request to receive the one or more blocks from the second node device.
-
-
-
-
-
-
-
-
-