Abstract
Wireless sensor network (WSN) is formed by hundreds to thousands of nodes that communicate with each other updates information from time to time by passing data from one to another. This work aims to simultaneously improve the fidelity for high-integrity applications and decrease the end-to-end delay for delay-sensitive ones, even when the network is congested. To effective queue management, a queue scheduler allocates network resources by selecting a packet in the classified queue to access a single physical link with fixed capacity. We propose a dynamic queue management approach using fuzzy logic to quality of service (QoS) requirement in data integrity and delay differentiated routing (IDDR). The simulation results demonstrate that the proposed approach significantly reduces average end-to-end delay and increases packet deliver ratio and throughput compared to the existing routing algorithm.