Abstract
Most of the proposed routing protocols for Wireless Sensor Networks (WSN) are concentrating on efficiently using extremely constrained resources, especially the energy. However, one important factor of the routing protocols, Quality of Service (QoS) routing has not been paid enough attention from researchers. Transmission collision occurred at nodes that receive packets from multiple nodes at the same time greatly reduces the network performance. Therefore, the services provided by the sensor network are also greatly impacted. In this paper, we propose a novel mechanism to find multiple-paths between one sink and multiple-sources with the consideration of reducing collision occurred at nodes that are receiving and forwarding packets on behalf of the source nodes. Simulation results are provided to show the potential and effectiveness of our solution.