Joint Fuzzy Relays and Network-Coding-Based Forwarding for Multihop Broadcasting in VANETs

Joint Fuzzy Relays and Network-Coding-Based Forwarding for Multihop Broadcasting in VANETs In vehicular ad hoc networks (VANETs), due to the limited radio propagation range of wireless devices, many safety applications require a multihop broadcast protocol to disseminate traffic warning information. However, providing an efficient multi-hop forwarding of broadcast messages has been a challenging problem due to vehicle movement, limited wireless resources, and unstable signal strength. In this paper we propose a broadcast protocol that can provide a low message overhead and a high packet dissemination ratio. The proposed scheme uses a fuzzy logic algorithm to choose the next hop relay nodes and uses network coding to improve the packet dissemination ratio without increasing the message overhead. By using the fuzzy logic algorithm, the protocol can choose the best relay node by taking intervehicle distance, vehicle velocity, and link quality into account. Network coding is used to improve the packet reception ratio by utilizing the broadcast nature of wireless channels. We show the effectiveness of the proposed scheme by using both theoretical analysis and computer simulations.