Patent ID: 8243620

Claim:
Method for setting operation of a routing node of an asynchronous wireless communication network, wherein said network includes a plurality of clusters, each of said clusters having one cluster-head node, wherein a cluster-head node is a routing node receiving data packets transmitted from other nodes of the cluster, the method comprising the steps of: A) for a cluster wherein said routing node is the cluster-head node, determining energy consumption, by the cluster-head node, as a function of parameters including probability of busy channel, probability of communication collision, probability of successfully transfer and average delay, B) for the cluster wherein said routing node is the cluster-head node, determining an awake interval and a sleep interval of said routing node as a function of the determined energy consumption by comparing the function of the determined energy consumption to a set of predetermined thresholds associated with predetermined values for probability channel being busy , probability of collision, probability of successful transfer, and average delay which is associated with a minimum energy consumption value, and C) setting the awake interval and the sleep interval of said routing node for processing data packets received from other nodes in the cluster based on the awake interval and the sleep interval determined in step B).