Mobile Node Group Formation And Management
AssigneeMicrosoft Corporation
InventorsNissanka Arachchige Bodhi Priyantha, Jie Liu, Aveek Ravishekhar Purohit
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsNissanka Arachchige Bodhi Priyantha, Jie Liu, Aveek Ravishekhar Purohit
Estimating the term…
The subject disclosure is directed towards mobile network management by reducing energy consumption and increasing a lifetime of one or more nodes. By determining a beacon listening duration and a beacon listening period in response to an energy budget, each node may minimize or reduce latencies associated with node discovery and/or node group maintenance. The beacon listening duration and the beacon listening period is used to compute a beacon broadcasting duration and a beacon broadcasting period such that advertising beacon transmissions and advertising beacon receptions occur at substantially concurrent time slots between low power states. These advertising beacons are used to propagate and maintain group membership information amongst the one or more nodes.
In a computing environment, a method comprising, managing energy consumption of a node during discovery and group maintenance over wireless links, including, determining a beacon listening duration and a beacon listening period in response to an energy budget, determining a beacon broadcasting duration and a beacon broadcasting period based on the beacon listening period and the beacon listening duration, and between low power states, connecting to one or more other nodes within a mobile network at one or more time slots corresponding to at least one of the beacon listening duration and the beacon broadcasting duration.
In a computing environment, a system, comprising, a plurality of nodes for a mobile network configured to coordinate advertising beacon transmissions and advertising beacon receptions at time slots between low power states, wherein each node is configured to partition an energy budget for the advertising beacon transmissions and the advertising beacon receptions, to propagate membership information during the advertising beacon transmissions, and to update the membership information during the advertising beacon receptions.
One or more computer-readable media having computer-executable instructions, which when executed perform steps, comprising:
Dependencies are inferred from the claim text.