Patent ID: 8149737

Claim:
A method for transmitting data in a wireless network, the wireless network comprising a plurality of computational devices, the method comprising: organizing the plurality of computational devices in a hierarchical topology, the hierarchical topology having at least one root node; updating, for each particular computational device in the plurality, (i) a list of interferers comprising other computational devices that are within a wireless communication range of the particular computational device but are not a parent computational device or a descendant computational device of the particular computational device in the hierarchical topology, and (ii) a list of descendent computational devices; each particular computational device in the plurality allocating a Contention Free Period (CFP) slot to each computational device in the plurality that is a direct descendent of the particular computational device to support communications between the respective particular computational device and the computational device that is the direct descendant of the particular computational device based on the list of interferers and the list of descendents of the particular computational device; and transmitting data from at least one of the particular computational devices in the plurality to one of the computational devices that is a direct descendant of the particular computational device during a corresponding allocated CFP slot.