-
公开(公告)号:US10757648B2
公开(公告)日:2020-08-25
申请号:US16024574
申请日:2018-06-29
Applicant: ITRON, INC.
Inventor: Thomas Uhling , Imad Jamil , Fabrice Monier , Keith Wayne Barnes
Abstract: A wireless mesh network includes a child node coupled to a parent node. The parent node transmits time sync beacons that indicate a time slot number and a start time for a current time slot. The child node receives the time sync beacons and determines a delta between the current time slot number of the child node and the current time slot number of the parent node. The child node also computes an offset between a start time of the current slot of the child node and the start time of the current slot of the parent node. The child node reports the delta and the offset to the parent node. Based on the delta and the offset, the parent node determines when, and on what channel, the child node is predicted to be receiving transmissions, and then schedules transmissions to the child node accordingly.
-
公开(公告)号: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.
-
公开(公告)号:US09621411B2
公开(公告)日:2017-04-11
申请号:US13842622
申请日:2013-03-15
Applicant: Itron, Inc.
Inventor: Christopher Lloyd Osterloh , Scott L. Cumeralto , Keith Wayne Barnes , Merv Grindahl
IPC: H04W4/00 , H04L12/24 , H04L12/26 , H04L12/707 , H04L12/703
CPC classification number: H04L41/0668 , H04L43/0811 , H04L43/0817 , H04L45/22 , H04L45/28 , Y02B90/246 , Y04S20/42
Abstract: Data of a utility node that is unreliably heard may be relayed through another utility node. In some examples, utility nodes of a star network may attempt to transmit data to a collector, a repeater, a relay, a router, or a mobile device. When it is determined that a utility node is unable to reliably transmit data, a relay relationship may be established so that data of the unreliable utility node is relayed through the network.
-
公开(公告)号:US12250725B2
公开(公告)日:2025-03-11
申请号:US18405262
申请日:2024-01-05
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes , Howard Neal Brace , Imad Jamil
IPC: H04W72/00 , H04W40/24 , H04W56/00 , H04W72/0446 , H04W72/1263 , H04W74/0816 , 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.
-
公开(公告)号:US12160358B2
公开(公告)日:2024-12-03
申请号:US17961446
申请日:2022-10-06
Applicant: ITRON, INC.
Inventor: Thomas F. Uhling , Keith Wayne Barnes
IPC: H04L43/0829 , H04L43/067 , H04L43/0888 , H04L43/16
Abstract: Techniques for determining network reliability using message success rates include a first node in a mesh network computing a transmitted message success rate associated with a connection from the first node to a second node, wherein the second node is a neighbor node to the first node; computing, based on a first accumulated transmitted message success rate and the transmitted message success rate, a second accumulated transmitted message success rate for a route from the first node to a target destination using the second node, wherein the first accumulated transmitted message success rate is received from the second node and is associated with intermediary connections between the second node and the target destination; selecting, based on the second accumulated transmitted message success rate, the second node from a plurality of neighbor nodes; and transmitting a message to the target destination via the second node.
-
公开(公告)号:US12058232B2
公开(公告)日:2024-08-06
申请号: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.
-
-
-
-
-
-
-
-
-