A scalable neighbor-based routing protocol for mobile ad hoc networks

Broadcasting is an essential and effective mechanism used to disseminate data on several types of networks such as mobile ad hoc network. Such method is adopted by a considerable number of routing protocols, in particular, in the route discovery stage since the broadcasting is easy to implement and...

Full description

Saved in:
Bibliographic Details
Main Authors: Ali Mohamed E Ejmaa, Shamala Subramaniam, Zuriati Ahmad Zukarnain, Zurina Mohd Hanapi
Format: Article
Language:English
Published: Wiley 2016-09-01
Series:International Journal of Distributed Sensor Networks
Online Access:https://doi.org/10.1177/1550147716665501
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832547905482784768
author Ali Mohamed E Ejmaa
Shamala Subramaniam
Zuriati Ahmad Zukarnain
Zurina Mohd Hanapi
author_facet Ali Mohamed E Ejmaa
Shamala Subramaniam
Zuriati Ahmad Zukarnain
Zurina Mohd Hanapi
author_sort Ali Mohamed E Ejmaa
collection DOAJ
description Broadcasting is an essential and effective mechanism used to disseminate data on several types of networks such as mobile ad hoc network. Such method is adopted by a considerable number of routing protocols, in particular, in the route discovery stage since the broadcasting is easy to implement and certainly provides an ideal connectivity among nodes. However, the broadcasting increases the routing overhead, packet delay, which negativity affects the throughput due to the excessive use of the redundant Route REQuest message. In addition, the network is susceptible to so-called broadcast storm problem. Therefore, developing a new routing protocol, which is able to relieve the unnecessary Route REQuest messages while boosting the performance of the network, is required. In this article, a novel routing protocol for mobile ad hoc network, called scalable neighbor-based mobile routing, is proposed. The broadcasting in this protocol is governed by the inverse relation between the number of neighbors and the probability of the rebroadcasted Route REQuest messages. Extensive simulation experiments are carried out to evaluate the performance of the proposed protocol and to compare the state-of-the-art protocols, namely, neighbor coverage-based probabilistic rebroadcast, with the latest version of ad hoc on-demand distance vector protocol. Simulation results show that scalable neighbor-based mobile routing outperforms both protocols, the neighbor coverage-based probabilistic rebroadcast and the ad hoc on-demand distance vector, in terms of routing overhead, medium access control collision, end-to-end delay, packet delivery ratio, and energy consumption.
format Article
id doaj-art-2f3bcaad00784214851f45a4f36a3518
institution Kabale University
issn 1550-1477
language English
publishDate 2016-09-01
publisher Wiley
record_format Article
series International Journal of Distributed Sensor Networks
spelling doaj-art-2f3bcaad00784214851f45a4f36a35182025-02-03T06:42:58ZengWileyInternational Journal of Distributed Sensor Networks1550-14772016-09-011210.1177/1550147716665501A scalable neighbor-based routing protocol for mobile ad hoc networksAli Mohamed E Ejmaa0Shamala Subramaniam1Zuriati Ahmad Zukarnain2Zurina Mohd Hanapi3Department of Communication Technology and Network, Universiti Putra Malaysia, Serdang, MalaysiaSports Academy, Universiti Putra Malaysia, Serdang, MalaysiaDepartment of Communication Technology and Network, Universiti Putra Malaysia, Serdang, MalaysiaDepartment of Communication Technology and Network, Universiti Putra Malaysia, Serdang, MalaysiaBroadcasting is an essential and effective mechanism used to disseminate data on several types of networks such as mobile ad hoc network. Such method is adopted by a considerable number of routing protocols, in particular, in the route discovery stage since the broadcasting is easy to implement and certainly provides an ideal connectivity among nodes. However, the broadcasting increases the routing overhead, packet delay, which negativity affects the throughput due to the excessive use of the redundant Route REQuest message. In addition, the network is susceptible to so-called broadcast storm problem. Therefore, developing a new routing protocol, which is able to relieve the unnecessary Route REQuest messages while boosting the performance of the network, is required. In this article, a novel routing protocol for mobile ad hoc network, called scalable neighbor-based mobile routing, is proposed. The broadcasting in this protocol is governed by the inverse relation between the number of neighbors and the probability of the rebroadcasted Route REQuest messages. Extensive simulation experiments are carried out to evaluate the performance of the proposed protocol and to compare the state-of-the-art protocols, namely, neighbor coverage-based probabilistic rebroadcast, with the latest version of ad hoc on-demand distance vector protocol. Simulation results show that scalable neighbor-based mobile routing outperforms both protocols, the neighbor coverage-based probabilistic rebroadcast and the ad hoc on-demand distance vector, in terms of routing overhead, medium access control collision, end-to-end delay, packet delivery ratio, and energy consumption.https://doi.org/10.1177/1550147716665501
spellingShingle Ali Mohamed E Ejmaa
Shamala Subramaniam
Zuriati Ahmad Zukarnain
Zurina Mohd Hanapi
A scalable neighbor-based routing protocol for mobile ad hoc networks
International Journal of Distributed Sensor Networks
title A scalable neighbor-based routing protocol for mobile ad hoc networks
title_full A scalable neighbor-based routing protocol for mobile ad hoc networks
title_fullStr A scalable neighbor-based routing protocol for mobile ad hoc networks
title_full_unstemmed A scalable neighbor-based routing protocol for mobile ad hoc networks
title_short A scalable neighbor-based routing protocol for mobile ad hoc networks
title_sort scalable neighbor based routing protocol for mobile ad hoc networks
url https://doi.org/10.1177/1550147716665501
work_keys_str_mv AT alimohamedeejmaa ascalableneighborbasedroutingprotocolformobileadhocnetworks
AT shamalasubramaniam ascalableneighborbasedroutingprotocolformobileadhocnetworks
AT zuriatiahmadzukarnain ascalableneighborbasedroutingprotocolformobileadhocnetworks
AT zurinamohdhanapi ascalableneighborbasedroutingprotocolformobileadhocnetworks
AT alimohamedeejmaa scalableneighborbasedroutingprotocolformobileadhocnetworks
AT shamalasubramaniam scalableneighborbasedroutingprotocolformobileadhocnetworks
AT zuriatiahmadzukarnain scalableneighborbasedroutingprotocolformobileadhocnetworks
AT zurinamohdhanapi scalableneighborbasedroutingprotocolformobileadhocnetworks