Adaptive beacon period in a distributed network
First Claim
Patent Images
1. A system, comprising:
- a plurality of nodes forming a group and configured for communicating wirelessly using repeating patterns of superframes, each of the superframes including at least one beacon period during which each of the plurality of nodes is configured to transmit a beacon message including a beacon period length value indicating at least a number of beacon slots announced to the group by a node sending the beacon transmission to maintain coordination between the plurality of nodes in the group by enabling each node in the group to respectively reserve at least one beacon slot in the at least one beacon period;
wherein said plurality of nodes forming the group are further configured to reserve at least one beacon slot in the beginning of the at least one beacon period, said at least one beacon slot being dedicated for so that any of the plurality of nodes in the group is capable of sending a beacon transmission within said at least one reserved beacon slot;
wherein said plurality of nodes are further configured to reserve at least one beacon slot in a first Media Access Slot (MAS) occurring in the beginning of the at least one beacon period, andwherein the at least one beacon slot is reserved for increasing the number of the beacon slots announced for beaconing in the superframes.
6 Assignments
0 Petitions
Accused Products
Abstract
Multiple nodes communicate using repeating patterns of superframes, where each of the superframes includes a beacon period. A beacon slot in a first Media Access Slot (MAS) is reserved by the plurality of nodes. This reserved slot occurs in the beginning of the beacon period and is used for communicating information relating to the superframe configuration. This information may involve adjustments to the number of MASs reserved for beaconing.
51 Citations
21 Claims
-
1. A system, comprising:
-
a plurality of nodes forming a group and configured for communicating wirelessly using repeating patterns of superframes, each of the superframes including at least one beacon period during which each of the plurality of nodes is configured to transmit a beacon message including a beacon period length value indicating at least a number of beacon slots announced to the group by a node sending the beacon transmission to maintain coordination between the plurality of nodes in the group by enabling each node in the group to respectively reserve at least one beacon slot in the at least one beacon period; wherein said plurality of nodes forming the group are further configured to reserve at least one beacon slot in the beginning of the at least one beacon period, said at least one beacon slot being dedicated for so that any of the plurality of nodes in the group is capable of sending a beacon transmission within said at least one reserved beacon slot; wherein said plurality of nodes are further configured to reserve at least one beacon slot in a first Media Access Slot (MAS) occurring in the beginning of the at least one beacon period, and wherein the at least one beacon slot is reserved for increasing the number of the beacon slots announced for beaconing in the superframes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless communications device, comprising:
-
a receiver configured to receive a plurality of beacon messages across a wireless transmission medium from a group of two or more devices configured for communicating wirelessly using repeating patterns of superframes, each of the superframes including at least one beacon period during which each of the two or more devices is configured to transmit a beacon message including a beacon period length value indicating at least a number of beacon slots announced to the group by a device sending the beacon transmission, said beacons maintaining coordination between the devices in the group by enabling each device in the group to respectively reserve at least one beacon slot in the at least one beacon period; a controller configured to determine a number of beacon slots for the group of devices based on the received beacon messages, the group including the wireless communications device; and a transmitter configured to send a generated message to announce the determined number of beacon slots to the group; wherein the generated message is sent during a reserved beacon slot in the beginning of a beacon period, said reserved beacon slot being dedicated for requesting changes in said beacon slot reservations by each of said devices of the group of devices so that any of the two or more devices in the group is capable of sending a beacon transmission within said reserved beacon slot. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method, comprising:
-
(a) receiving a plurality of beacon messages across a wireless transmission medium from a group of two or more devices configured for communicating wirelessly using repeating patterns of superframes, each of the superframes including at least one beacon period during which each of the two or more devices is configured to transmit a beacon message including a beacon period length value indicating at least a number of beacon slots announced to the group by a device sending the beacon transmission, said beacons maintaining coordination between the devices in the group by enabling each device in the group to respectively reserve at least one beacon slot in the at least one beacon period; (b) determining a number of beacon slots for the group of devices based on the received beacon messages; and (c) sending a message to announce the determined number of beacon slots to the group, wherein the message is sent during a reserved beacon slot in the beginning of a beacon period, said reserved beacon slot being dedicated for requesting changes in said beacon slot reservations by each of said devices of the group of devices so that any of the two or more devices in the group is capable of sending a beacon transmission within said reserved beacon slot. - View Dependent Claims (17, 18, 19)
-
-
20. A computer readable medium encoded with computer program instructions capable of being executed by a computer, comprising:
-
a computer useable medium having logic recorded thereon for enabling a processor in a wireless communications device, the logic comprising; program code for receiving a plurality of beacon messages across a wireless transmission medium from a group of two or more devices configured for communicating wirelessly using repeating patterns of superframes, each of the superframes including at least one beacon period during which each of the two or more devices is configured to transmit a beacon message including a beacon period length value indicating at least a number of beacon slots announced to the group by a device sending the beacon transmission, said beacons maintaining coordination between the devices in the group by enabling each device in the group to respectively reserve at least one beacon slot in the at least one beacon period; program code for determining a number of beacon slots for the group of devices based on the received beacon messages, the group including the wireless communications device; and program code for generating a beacon message to announce the determined number of beacon slots to the group; wherein said group of one or more devices reserve at least one beacon slot in the beginning of the at least one beacon period, said at least one beacon slot for communicating information relating to a superframe configuration, said reserved beacon slot being dedicated for requesting changes in said beacon slot reservations by each of said devices of the group of devices so that any of the two or more devices in the group is capable of sending a beacon transmission within said reserved beacon slot. - View Dependent Claims (21)
-
Specification