Mobile Node Group Formation And Management
First Claim
1. 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.
2 Assignments
0 Petitions
Accused Products
Abstract
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.
36 Citations
20 Claims
- 1. 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.
- 11. 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.
-
17. One or more computer-readable media having computer-executable instructions, which when executed perform steps, comprising:
-
determining a beacon listening duration based on a Receive Signal Strength Indicator (RSSI) response time; computing a beacon listening period in response to on the beacon listening duration and an energy budget; computing a beacon broadcasting duration to be a portion of the beacon listening duration; computing a beacon broadcasting period using the beacon listening period and the beacon listening duration; switching out of a low power state and into a receive state at one or more time slots corresponding to the beacon listening duration within the beacon listening period; and switching out of the receive state and into a transmit state at one or more time slots corresponding to the beacon broadcasting duration within the beacon broadcasting period. - View Dependent Claims (18, 19, 20)
-
Specification