9226253

Passive Synchronization in Wireless Networks

PublishedDecember 29, 2015
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
7 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for synchronizing a node to a data sink in a wireless network of nodes organized into Destination Oriented Directed Acyclic Graph (DODAG) topology, comprising: transmitting enhanced DODAG information object (DIO) messages from the data sink to the node; transmitting enhanced destination advertisement object (DAO) messages from the node to the data sink; determining a first time of receiving by the node a packet transmitted by a neighboring node; determining a second time of receiving by the data sink or a synchronized neighboring node the packet transmitted by the neighboring node; synchronizing the node to the data sink based on the difference between the first time and the second time; receiving, by the node, a SYNC-REQ packet transmitted by the neighboring node in response to receiving a SYNC-START packet transmitted by the data sink or the synchronized neighboring node; receiving, by the node, a SYNC-RES packet transmitted by the data sink or the synchronized neighboring node in response to receiving the SYNC-REQ packet; determining the offset between the clock of the node and a clock of the data sink based on a time of receiving the SYNC-REQ packet by the node and by the data sink or the synchronized neighboring node; and synchronizing the node to the data sink based on an offset between a clock of the node and a clock of the data sink.

3

3. The method of claim 1 , further comprising: determining if the data sink is a primary data sink or a secondary data sink; and synchronizing the clock of the node with the clock of the data sink based on the offset, if the selected data sink is the primary data sink; and otherwise storing the offset at the node.

4

4. A node for forming a wireless network organized into Destination Oriented Directed Acyclic Graph (DODAG) topology, comprising: a clock; a receiver for receiving a SYNC-REQ packet transmitted by a neighboring node to a data sink or to a synchronized neighboring node in response to receiving a SYNC-START packet transmitted by the data sink or the synchronized neighboring node, and for receiving a SYNC-RES packet transmitted by the data sink or the synchronized neighboring node in response to receiving the SYNC-REQ packet; and a processor for determining a first time of receiving the SYNC-REQ packet by the node using the clock and for determining a second time of receiving the SYNC-REQ packet by the data sink or the synchronized neighboring node using the SYNC-RES packet and for determining an offset between the clock of the node and a clock of the data sink based on a time of receiving the SYNC-REQ packet by the node and by the data sink or the synchronized neighboring node, such that the processor synchronizes the node to the data sink or to the synchronized neighboring node based on the offset.

5

5. The node of claim 4 , wherein the processor performs a synchronization of the clock of the node with a clock of the data sink.

6

6. The node of claim 4 , wherein the processor performs a synchronization of the clock of the node with a clock of the data sink and determines a clock offset between the clock of the node and a clock of a second data sink in the network, further comprising: a memory for storing the clock offset; and a transmitter for synchronized transmission of data packets to the data sink and to the second data sink without updating the synchronization.

7

7. The node of claim 6 , wherein the memory stores a set of clock offsets synchronizing the node with a set of data sinks.

8

8. The node of claim 6 , wherein the transmitter transmits the data packets to the data sink, broadcasts a sink switching packet within a control period, and transmits the data packets to the second data sink unless a switching delay request packet is received within a synchronization period in response to the broadcasted sink switching packet.

Patent Metadata

Filing Date

Unknown

Publication Date

December 29, 2015

Inventors

Jianlin Guo
Philip Orlik
Kieran Parsons

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “PASSIVE SYNCHRONIZATION IN WIRELESS NETWORKS” (9226253). https://patentable.app/patents/9226253

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.