A New Approach based Bee Colony for the Resolution of Routing Problem in Mobile Ad-Hoc Networks

A New Approach based Bee Colony for the Resolution of Routing Problem in Mobile Ad-Hoc Networks

Said Labed (SCAL Team, MISC Laboratory, Abdelhamid Mehri Constantine 2 University, Constantine, Algeria), Akram Kout (SCAL Team, MISC Laboratory, Ferhat Abbas Setif 1 University, Setif, Algeria) and Salim Chikhi (SCAL Team, MISC Laboratory, Abdelhamid Mehri Constantine 2 University, Constantine, Algeria)
Copyright: © 2019 |Pages: 21
DOI: 10.4018/IJAMC.2019040106
OnDemand PDF Download:
No Current Special Offers


A mobile ad hoc network (MANET) is an autonomous system of mobile hosts (nodes) connected by a wireless link that forms a temporary network without the aid of any established infrastructure or centralized administration. The main problem of MANETs is the design of routing protocols that allow for communication among the hosts. The dynamic nature of such networks makes this problem especially challenging. The routing problems in ad hoc networks are due to their unpredictable and dynamic nature and the few resources (speed and autonomy). Therefore, bio-inspired algorithms are widely used to design adaptive routing strategies for MANETs. In this study, the authors propose a new approach based on the bee colony for the resolution of the routing problem in MANETs. The implementation (simulation) of the method is realized by Matlab, and the authors select Random WayPoint as mobility model. To validate the work, the authors compare the proposed approach with the AODV routing protocol in terms of the Quality of Service parameters, namely, End-to-End Delay, Packet Delivery Ratio and the Normalized Overhead Load.
Article Preview


Mobile ad hoc network (MANET) is a collection of wireless mobile nodes that dynamically forms a temporary network without using any centralized administration. The challenge in MANET is to find a path between communicating nodes. This type of network is characterized by the absence of centralized infrastructure, dynamic topology, constraint of energy, heterogeneity of nodes, multi-hop, and limited bandwidth.

Routing in MANET means finding a path between the source and destination where packets can be forwarded. This Process is extremely challenging because of the dynamic features, limited bandwidth, frequent topology changes caused by node mobility and power energy consumption of MANET. Routing protocol should not only find the shortest path between the source and destination, but should also be adaptive. Routing protocols can be classified into three main categories, namely, proactive, reactive, and hybrid protocols. The third category combines the two cited protocols mechanisms, hence its name:

  • Proactive Routing Protocols: Control packets are constantly broadcasted in the network to maintain the state of the link between each pair of nodes. A table is constructed at each node, where each entry indicates the next hop to a certain destination. This method provides readily available information during data transfer. However, one disadvantage of this algorithm is the need to track all topology changes. This requirement is difficult to fulfil when several nodes are present or when nodes are mobile (Dash & Balabantary, 2014). The most important routing protocols in this class are Destination Sequence Distance Vector (DSDV (Perkins, 1994)) and Optimized Link State Routing (OLSR (Jacquet & Muhlethaler, 2001)).

  • Reactive Routing Protocols: (or on demand), paths are created and maintained as needed. When a node requires routing, a global discovery procedure of paths is launched to obtain a valid path to the destination. This approach is efficient, but it can lead increased delays because routing information is not immediately available when needed. The most important routing protocols in this class are: Ad hoc on demand Distance Vector (AODV (Perkins & Bhagwat, 1999)) and Dynamic Source Routing (DSR (Johnson & Maltz, 1996)).

  • Hybrid protocols: Hybrid protocols are a combination of the two cited approaches. These protocols use a proactive approach to examine the close neighborhood (on two or three hops), and they have the paths in the immediate neighborhood. The hybrid protocol uses the techniques of reactive protocols beyond the predefined area to identify routes between non-neighboring nodes (more than two or three hops). The most important routing protocol in this class is Zone Routing Protocol (ZRP (Hass & Pearlman, 2002)).

Several optimization problems still do not have a general algorithm for their solution in polynomial time. This condition limits the use of exact methods in solving problems of small sizes. In recent years, most of the meta-heuristics presented in the literature to solve optimization problems are biologically inspired. These meta-heuristics include genetic algorithms (GA), simulated annealing, neural networks, particle swarm optimization and ant colony optimization (ACO).

The algorithms that are inspired by the principles of natural biological evolution and distributed collective behavior of social colonies have shown excellence in dealing with complex optimization problems and are becoming increasingly popular. However, owing to the limited transmission range of such networks, the decentralized operation relies on the cooperative participation of all nodes. The main aim of this study is to propose a new approach based on the bee colony for the resolution of the routing problem in mobile ad hoc networks (MANETs).

The reminder of this paper is organized as follows: Section 2 describes the swarm intelligence (SI)-based routing in MANET. Section 3 provides the background of bee-based routing in MANET. The proposed approach is described in Section 4. Section 5 discusses the simulation results. Finally, the conclusion and future works are presented in Section 6.

Complete Article List

Search this Journal:
Volume 13: 4 Issues (2022): 2 Released, 2 Forthcoming
Volume 12: 4 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing