Title :
Utility driven balanced communication (UDBC) algorithm for data routing in wireless sensor networks
Author :
Behzadan, Afshin ; Anpalagan, Alagan ; Ma, Bobby
Author_Institution :
WINCORE Lab., Ryerson Univ., Toronto, ON, Canada
Abstract :
In this paper, a distributed algorithm for the construction of load balanced routing trees in wireless sensor networks is proposed with the goal of prolonging network lifetime. The proposed method, called UDBC, achieves load balancing by adjusting the number of children among parents as much as possible. Child adjustment is considered as a game between parents and child nodes by defining their utility functions. At the game termination, each individual node gains the maximum benefit based on its utility function, and the network as a whole reaches the global goal of forming the balanced tree. UDBC generates more balanced trees compared to similar work in the literature by imposing less time and communication overheads, which is proved by analytical evaluations and simulation results.
Keywords :
telecommunication network routing; trees (mathematics); wireless sensor networks; UDBC algorithm; data routing; distributed algorithm; load balanced routing trees; utility driven balanced communication; wireless sensor networks; Bit error rate; Diversity reception; Power system relaying; Protocols; Rayleigh channels; Routing; Time division multiple access; Transmitters; Wireless communication; Wireless sensor networks; energy efficiency; innetwork aggregation; load balanced routing; sensor networks; utility function;
Conference_Titel :
Communications (QBSC), 2010 25th Biennial Symposium on
Conference_Location :
Kingston, ON
Print_ISBN :
978-1-4244-5709-0
DOI :
10.1109/BSC.2010.5472975