Patent ID: 8606903
Filing Date: 2013-12-10
Classification: H04L,H04W,Y02D

Abstract:
1. In a wireless sensor network comprising multiple sensor nodes and a base station, a method implemented by a sensor node of the sensor nodes for cooperative packet routing, the method comprising: receiving a packet transmitted by a source node of the sensor nodes, the packet being targeted for receipt by the base station; responsive to receiving the packet, determining an amount of energy remaining in the sensor node; and if the amount of energy meets a configurable energy threshold designed to increase lifetime of the sensor node, implementing cooperative packet routing operations for conditional re-transmission of the packet to the base station, the conditional re-transmission being based on the sensor node delaying packet re-transmission by a variable address-based timer; the conditional re-transmission being based on delaying packet re-transmission by a variable address-based timer; wherein the variable address-based timer is determined based on a node address difference between the address of the node that generates the packet and the address of the sensor node that receives the packet and a scaling factor.