System and method for dynamically defining a TDMA management cycle for a wireless network
First Claim
1. A method for dynamically implementing a TDMA management cycle for a wireless network, the method comprising:
- communicating between nodes in the wireless network using a time division multiple access structure, the time division multiple access structure including time divisions having time frames, each time frame having a plurality of time slots, the plurality of time slots including TDMA management slots;
defining a node partition, the node partition including all of the nodes within the wireless network that are able to route messages to each other;
defining a TDMA management cycle, the TDMA management cycle configured to include a TDMA management slot assigned to every node within the partition;
storing, at each node, an assignment of the node to a TDMA management slot number; and
dynamically adapting the size of the TDMA management cycle based on the number of active nodes in the partition, wherein the size of the TDMA management cycle is a multiple of a fixed base cycle, the fixed base cycle being more than 2 and the multiple being an integer, wherein the multiple is increased when a free TDMA management slot is not available for a new node and is decreased when a number of free TDMA management slots are greater than or equal to the fixed base cycle.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for dynamically implementing a TDMA management cycle for a wireless network is described. The method includes communicating between nodes in the wireless network using a time division multiple access structure, the time division multiple access structure including time divisions having time frames, each time frame having a plurality of time slots, the plurality of time slots including TDMA management slots. The method further includes defining a node partition, the node partition including all of the nodes within the wireless network that are able to route messages to each other, defining a TDMA management cycle, the TDMA management cycle configured to include a TDMA management slot assigned to every node within the partition, storing, at each node, an assignment of the node to a TDMA management slot number, and dynamically adapting the size of the TDMA management cycle based on the number of active nodes in the partition, wherein the size of the TDMA management cycle is a multiple of a base cycle.
31 Citations
20 Claims
-
1. A method for dynamically implementing a TDMA management cycle for a wireless network, the method comprising:
-
communicating between nodes in the wireless network using a time division multiple access structure, the time division multiple access structure including time divisions having time frames, each time frame having a plurality of time slots, the plurality of time slots including TDMA management slots; defining a node partition, the node partition including all of the nodes within the wireless network that are able to route messages to each other; defining a TDMA management cycle, the TDMA management cycle configured to include a TDMA management slot assigned to every node within the partition; storing, at each node, an assignment of the node to a TDMA management slot number; and dynamically adapting the size of the TDMA management cycle based on the number of active nodes in the partition, wherein the size of the TDMA management cycle is a multiple of a fixed base cycle, the fixed base cycle being more than 2 and the multiple being an integer, wherein the multiple is increased when a free TDMA management slot is not available for a new node and is decreased when a number of free TDMA management slots are greater than or equal to the fixed base cycle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communication system, comprising:
-
at least one transceiver node arranged in a network and configured to communicate with other transceiver nodes using a time division multiple access protocol, the time division multiple access protocol defining time slots including TDMA management slots; and a TDMA management cycle table stored at each of the at least one transceiver nodes, the TDMA management cycle table including assignments of TDMA management slots to transceiver nodes, the TDMA management cycle table being configured to include a number of TDMA management slot entries equal to a multiple of a fixed base cycle, the fixed base cycle being more than 2 and the multiple being an integer, wherein the multiple is increased when a free TDMA management slot is not available for a new node and is decreased when a number of free TDMA management slots are greater than or equal to the fixed base cycle. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for dynamically implementing a TDMA management cycle for a wireless network, the method comprising:
-
communicating between nodes in the wireless network using a time division multiple access structure, the time division multiple access structure including time divisions having time frames, each time frame having a plurality of time slots, the plurality of time slots including TDMA management slots; assigning a TDMA management slot to each node; defining a TDMA management cycle to include all of the assigned TDMA management slots; and dynamically adapting the size of the TDMA management cycle based on the number of active nodes in the partition, wherein the size of the TDMA management cycle is a multiple of a fixed base cycle, the fixed base cycle being more than 2 and the multiple being an integer, wherein the multiple is increased when a free TDMA management slot is not available for a new node and is decreased when a number of free TDMA management slots are greater than or equal to the fixed base. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification