Abstract

Although flooding-based message dissemination in opportunistic mobile networks yields high delivery performance, the nodes' resources, such as energy and buffer, are rapidly depleted due to the enormous quantity of message replicas dispersed over the networks. This study aims to reduce the number of message replicas in the networks while maintaining an acceptable delivery rate. Inspired by Conway's Game of Life, which uses cellular automaton-based neighbor conditions to regulate the total population, we propose RiGoL, a replication control-based technique for determining how many neighbors hold the same messages. We utilize a counter to keep track of the number of neighbors and two thresholds, namely forward and drop thresholds. Our strategy works as follows: when a pair of nodes meet, the node checks to see if the peer has the same message. The counter is increased by one if the peer does not hold the same message. On the other hand, if the peer already has the message, the counter is decremented by one. Only when the counter exceeds the forward threshold, then the message forwarded to another node. In contrast, the message is deleted from the node's buffer if the counter value is less than the drop threshold. We conduct extensive simulations using ONE Simulator to evaluate our proposed strategy. The simulation results show that although RiGoL yields higher latency than Epidemic, RiGoL successfully reduces the message replication in the network and prolongs the hub node's lifetime.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.