Abstract—Directed Diffusion is a Data Centric routing protocol. In data centric protocols data is named based on the attribute-value pairs. Directed diffusion protocol includes flooding the interested data, establishing direction paths by using gradients set-up and selecting one or more direction paths to reinforce the data stream. The main difficulty of Directed Diffusion is flooding in which there is some communication overhead with some nodes which are naturally unable to coordinate in monitoring the interested event. We use a fuzzy logic controller to reduce the communication overheads during flooding and routing the data stream from the source(s) to a sink node. The fuzzy logic controller evaluates the potentiality of intermediate nodes to coordinate in mission, based on each node’s traffic load, energy residual and size of data which can be maintained. The simulation results show that new Fuzzy diffusion approach produces at most 56.5% and in average 28.81% successful results and has improved the total energy residual at least 19.38% and in average 1888.87% in comparison with directed diffusion protocol.