Archive of SID Journal of Computer Engineering 1 (2009) 3-11 71 Region Directed Diffusion in Sensor Network Using Learning Automata: RDDLA A. Sayyad 1 , M. Shojafar 2 , Z. Delkhah 1 , and A. Ahmadi 1 1 Msc. in Information Tech., Computer and Elec. Dept., Islamic Azad University Qazvin Branch, Iran 2 Msc. in Computer Eng., Computer and Elec. Dept., Islamic Azad University Qazvin Branch, Iran Abstract One of the main challenges in wireless sensor network is energy problem and life cycle of nodes in networks. Several methods can be used for increasing life cycle of nodes. One of these methods is load balancing in nodes while transmitting data from source to destination. Directed diffusion algorithm is one of declared methods in wireless sensor networks which is data-oriented algorithm. Directed diffusion deals with two fundamental problems. First, in the network the data packets traverse the invalid routes up to the central node in order to make new routes and eliminate the previous ones at a very short period of time. They are dispatched from a platform lacking any central node which itself causes the decrease of data delivery rates. Second, the reconstruction of such routes urges the application of exploration phase which comes along with the distribution of interest packets and exploratory data resulting into a great deal of outputs injected into the network. But with every motion, the application of exploratory phase of central node makes an overflow of outputs. Certainly with intense movement it enjoys high importance. Having more than one sink, network is separated to some regions and the proposed algorithm called Region Directed Diffusion Learning Automata (RDDLA) updates the rout between these sinks and finds interface node with learning automata and sends packet from source to this node and transmits data to sinks with this node. This approach decreased overall network metrics up to 22%. Keywords: Wireless sensor networks, ad- hoc, directed diffusion, Learning automata, Region Transmitting. 1. Introduction In the near future, advances in processor, memory and radio technology will enable small cheap nodes capable for wireless communication and significant computation. The addition of sensing capability to such devices will make distributed micro sensingan activity in which a collection of nodes coordinate to achieve a larger sensing taskpossible. Such technology can revolutionize information gathering and processing in many situations. Large scale, dynamically changing, and robust sensor networks can be deployed in inhospitable physical environments such as remote geographic regions or toxic urban locations. They will also enable low maintenance sensing in more benign, but less accessible, environments: large industrial plants, aircraft interiors etc [1]. Wireless sensor networks are a trend of the past few years, involved in deploying a large number of small nodes [2]. The nodes then sense environmental changes and www.SID.ir