Methodology for scheduling data transfers from nodes using path information
First Claim
Patent Images
1. A method comprising:
- organizing a group of nodes of a wireless network into one or more hierarchical clusters based, at least in part, on routing information corresponding to a path between a selected node and a cluster head node;
scheduling a sleep state and an awake state for each node in the cluster so that each node in the cluster transitions from a sleep state to an awake state at a selected time to receive transmissions from child nodes and to forward data the received data to a parent node and to transition to the sleep state, wherein the nodes of a cluster do not all transition from the sleep state to the awake state at substantially the same time.
1 Assignment
0 Petitions
Accused Products
Abstract
Wireless network communications utilizing routing information. A group of nodes of a wireless network are organized into one or more hierarchical clusters based, at least in part, on routing information corresponding to a path between a selected node and a cluster head node. A sleep state and an awake state are scheduled for each node in the cluster so that each node in the cluster transitions from a sleep state to an awake state at a selected time to receive transmissions from child nodes and to forward data the received data to a parent node and to transition to the sleep state, wherein the nodes of a cluster do not all transition from the sleep state to the awake state at substantially the same time.
57 Citations
20 Claims
-
1. A method comprising:
-
organizing a group of nodes of a wireless network into one or more hierarchical clusters based, at least in part, on routing information corresponding to a path between a selected node and a cluster head node;
scheduling a sleep state and an awake state for each node in the cluster so that each node in the cluster transitions from a sleep state to an awake state at a selected time to receive transmissions from child nodes and to forward data the received data to a parent node and to transition to the sleep state, wherein the nodes of a cluster do not all transition from the sleep state to the awake state at substantially the same time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more computer-readable media having stored thereon storing instructions that, when executed, cause one or more processing circuits to:
-
organize a group of nodes of a wireless network into one or more hierarchical clusters based, at least in part, on routing information corresponding to a path between a selected node and a cluster head node;
schedule a sleep state and an awake state for each node in the cluster so that each node in the cluster transitions from a sleep state to an awake state at a selected time to receive transmissions from child nodes and to forward data the received data to a parent node and to transition to the sleep state, wherein the nodes of a cluster do not all transition from the sleep state to the awake state at substantially the same time. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A wireless network comprising:
a plurality of nodes interconnected via wireless communications links organized as one or more hierarchical clusters based, at least in part, on routing information corresponding to a path between a selected node and a cluster head node, the nodes of a cluster to schedule a sleep state and an awake state for each node in the cluster so that each node in the cluster transitions from a sleep state to an awake state at a selected time to receive transmissions from child nodes and to forward data the received data to a parent node and to transition to the sleep state, wherein the nodes of a cluster do not all transition from the sleep state to the awake state at substantially the same time. - View Dependent Claims (12, 13, 14, 15)
-
16. A wireless system comprising:
a plurality of nodes each having a processor, a dynamic random access memory coupled to the processor at an antenna coupled with the processor, the nodes interconnected via wireless communications links organized as one or more hierarchical clusters based, at least in part, on routing information corresponding to a path between a selected node and a cluster head node, the nodes of a cluster to schedule a sleep state and an awake state for each node in the cluster so that each node in the cluster transitions from a sleep state to an awake state at a selected time to receive transmissions from child nodes and to forward data the received data to a parent node and to transition to the sleep state, wherein the nodes of a cluster do not all transition from the sleep state to the awake state at substantially the same time. - View Dependent Claims (17, 18, 19, 20)
Specification