Cross-Layer Fuzzy Logic Broadcasting Algorithm for Ad Hoc Networks
Qingwen Wang · 2011
To solve the broadcast storm problem caused by blind flooding,a cross-layer fuzzy logic broadcasting algorithm for mobile ad hoc networks(CLFBA) is proposed.CLFBA allow the routing layer to share the received signal power of the MAC layer by the cross-layer design while still maintaining separation between the two layers.The rebroadcast probability is calculated with fuzzy logic,by which the nodes with more additional transmission range and residual energy have higher probability to rebroadcast the packets.CLFBA reduces redundant retransmission and the chance of contention and collision among neighboring nodes in the networks. It also balances energy consumption of the network.Simulation results demonstrate that CLFBA improves the saved rebroadcast and prolongs the network lifetime,reduces the average packet drop fraction per node and the average end-to-end delay,as compared with the blind flooding and fixed probabilistic flooding at the routing layer while IEEE 802.11 at the MAC layer.