Method and apparatus for battery life extension for nodes within beaconing networks
First Claim
1. A method for transmitting a beacon within a beacon network, the method comprising the steps of:
- determining if a beacon contains changed content;
based on the determination, inserting a repetition bit into the beacon, wherein the repetition bit indicates whether the beacon contains changed content; and
transmitting the beacon to nodes within the network.
7 Assignments
0 Petitions
Accused Products
Abstract
An “identical beacons” field (401) is inserted near the beginning of a transmitted beacon (403) that contains either an integer equal to the number of consecutive identical beacons sent (i.e., identical to the one presently being transmitted) or a repetition bit indicating whether or not the beacon contains changed information when compared to a prior-sent beacon. After sleeping awhile, a node (302-304) wakes up, receives a first portion of the beacon containing the identical beacons field, and analyzes the identical beacons field. Based on the analysis, the node makes a decision on whether to remain “awake” for reception of the remaining beacon or to return to sleep.
32 Citations
21 Claims
-
1. A method for transmitting a beacon within a beacon network, the method comprising the steps of:
-
determining if a beacon contains changed content;
based on the determination, inserting a repetition bit into the beacon, wherein the repetition bit indicates whether the beacon contains changed content; and
transmitting the beacon to nodes within the network. - View Dependent Claims (2, 3, 4)
-
-
5. A method for transmitting a beacon within a beacon network, the method comprising the steps of:
-
determining if a beacon contains changed content;
determining an identical beacon counter value indicating a number of identical beacons transmitted;
inserting the identical beacon counter value into the beacon; and
transmitting the beacon to nodes within the network. - View Dependent Claims (6, 7, 8)
-
-
9. A method for battery life extension for nodes within a beacon network, the method comprising the steps of:
-
receiving a beacon, wherein the beacon comprises a repetition bit that indicates whether the beacon contains changed content; and
based on whether or not the beacon contains changed content, either placing the node in a power conservation mode or staying awake to receive a further portion of the beacon message. - View Dependent Claims (10, 11)
-
-
12. A method for battery life extension for nodes within a beacon network, the method comprising the steps of:
-
receiving a beacon, wherein the beacon comprises an identical beacon field comprising a number of identical beacons transmitted;
determining a number of beacons missed since a last received beacon; and
based on the identical beacon count and the number of beacons missed since the last received beacon, either placing the node in a power conservation mode or staying awake to receive a further portion of the beacon message. - View Dependent Claims (13, 14)
-
-
15. A beacon comprising:
-
a first portion;
a second portion; and
wherein the first portion comprises an indication as to whether second portion contains changed information, and/or an indication of how many repetitions of second portion has occurred without any change. - View Dependent Claims (16, 17)
-
-
18. An apparatus comprising:
-
logic circuitry determining if a beacon contains changed content;
beacon format circuitry inserting a repetition bit into the beacon, wherein the repetition bit indicates whether the beacon contains changed content; and
transmission circuitry for transmitting the beacon.
-
-
19. An apparatus comprising:
-
logic circuitry determining if a beacon contains changed content and incrementing an identical beacon counter value if the beacon is to contain unchanged content;
beacon format circuitry inserting the identical beacon counter value into the beacon, wherein the identical beacon counter value indicates a number of identical beacons transmitted; and
transmission circuitry for transmitting the beacon.
-
-
20. An apparatus comprising:
-
receive circuitry for receiving a beacon, wherein the beacon comprises a repetition bit that indicates whether the beacon contains changed content; and
logic circuitry for placing a node in a power conservation mode based on whether or not the beacon contains changed content.
-
-
21. An apparatus comprising:
-
receive circuitry for receiving a beacon, wherein the beacon comprises an identical beacon field comprising a number of identical beacons transmitted; and
logic circuitry for determining a number of beacons missed since a last received beacon, and based on the identical beacon counter value and the number of beacons missed since the last received beacon, either placing a node in a power conservation mode or staying awake to receive a rest of the beacon message.
-
Specification