Elsevier

Computer Networks

Volume 110, 9 December 2016, Pages 180-191
Computer Networks

QoS Routing enhancement using metaheuristic approach in mobile ad-hoc network

https://doi.org/10.1016/j.comnet.2016.09.023Get rights and content

Abstract

The Quality of Service Routing (QoSR) is always a tricky problem, due to dynamic nature of network, which is always Non-deterministic Polynomial-time (NP) hard. To resolve the problem, multi-constrained QoSR in Mobile Ad-hoc Network (MANET), an intelligent algorithm have been proposed to find the feasible path. This paper focuses on, satisfying the constraint of QoS in MANET inspiring Cuckoo Search(CS) algorithm, based on enhancing conventional CS technique using on-demand protocol. This approach select QoS path based on computation of best fitness value instead of shortest path for Route Replay (RRPLY) packet of Ad-hoc On-Demand Distance Vector (AODV) protocol. The fitness value is computed using three different parameters namely, routing load, residual energy and hop count. The algorithm is applied on AODV protocol for RRPLY, where multiple routes are available. The Cuckoo Search Optimization AODV (CSO-AODV) protocol gives better QoS routing metrics, satisfying QoS constraint. The obtained results of proposed CSO-AODV protocol are compared with, Ant Colony Optimization (ACO), Particle Swarm Optimization (PSO) and basic AODV protocol, tested for three different condition i.e. mobility, scalability and congestion. The simulation results of the proposed algorithm is superior compared to ACO, PSO, and AODV algorithms.

Introduction

As technology is growing rapidly, it requires many hand-held devices like laptop, palmtop, mobile phones etc. Which are advanced by increasing CPU time, disk space, power consumption and memory size. MANET [1], [2], opens the door for these devices. MANET is self-healing, multihop, infrastructure less network free to move from one place to another place. There are several applications of MANET like audio, video, multimedia etc, which requires good communication and QoS [3], [4]. Similarly other wireless network CDMA, GSM and Wi-Fi, MANET is unable to provide reliable QoS [5]. Therefore, selecting appropriate protocol is important and challenging task, due to number of protocols presented in the literature, differ from each other and required guarantee of stringent QoS [6]. The main aim of QoS routing [7] is to find relevant path, that must satisfy QoS constraint requirements such as, packet loss, bandwidth, delay, jitter, energy consumption which are transmission characteristics of topology. The routing problem is NP complete if two QoS constraint are satisfied i.e. two additives or combination of additive or multiplicative metrics. QoS routing also satisfies constraint like link, path and tree constraint [8]. Where, bandwidth, jitter-delay and end-to-end delay are main, link and path constraint respectively [9]. Thus, to satisfy the above constraints with multiple objectives, there is need of potentially new approach or technique for solving the QoS routing. Therefore, complication in the problem is considered, and accessible solution is provided using metaheuristic algorithm rather than other methods. To solve QoS routing, past researchers used various metaheuristic algorithms [10], [11]. But, there is necessity of enhancing routing protocols in MANETS, to provide stringent QoS enhancement [12].

Section in this paper is organized as follows. Section 2 presents the related work on metaheuristic approaches. Overview of basic AODV algorithm with problem formulation is given in Section 3. Proposed solution with CSO-AODV algorithm, experimental setup and simulation results and discussion are illustrated in Sections 4–6 respectively. Conclusion drawn based on the simulation results is given in Section 7.

Section snippets

Related work

To improve the performance of routing protocols using different metahuristic algorithm several methods are proposed and can be found in the literature [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29]. J. W. Lee et al. [13] proposed ACO algorithm for energy efficiency using three different types of pheromones, to increase the performance in terms of network life time, based on Three Pheromone Ant Colony Optimization (TPACO) algorithm. S.

Ad-hoc on-demand distance vector routing protocol

The routing protocol is divided into different types [30], [31], [32], [33]. Among these AODV is reactive, self starting, dynamic, loop freedom, efficient routing protocol based on Bellmen Ford algorithm [34]. The main difference of AODV protocol is, it use sequence number. The sequence number is created by destination or multicast group leader. The route discovery and route maintenance are phases of AODV protocol [35]. The three message types, defined by AODV are Route Request (RREQ), RRPLY

Proposed system methodology

The detail schematic representation of proposed architecture is shown in Fig. 2. In conventional AODV protocol, route discovery phase, RREQ packet is broadcast to neighboring node. After that RRPLY packet is send from destination. Therefore, multiple paths are available to send the packet to source node. Thus, shortest path is chosen to deliver the packet to the destination based on hop count. In this work, we have modified the existing approach for RRPLY packet. The proposed approach is based

Experimental setup

Original AODV protocol is modified and new protocol CSO-AODV is designed by modifying aodv.cc and aodv.h files according to the proposed method and ns2 is rebuilt with newly added protocol with the files csoaodv.h,csoaodv.cc,csoaodv_packet.h,csoaodvrtable.cc,csoaodvrtable.h,csoaodvrqueue.cc,csoaodvrqueue.h, and csoaodvlogs.cc. The performance of proposed CSO-AODV is evaluated for the simulation settings as per the following simulation model and compared with PSO, ACO and original

Results and discussion

This section investigates the performance of proposed protocol. The impact of mobility, scalability and congestion is analyzed using different QoS parameters. To show the strength of our proposed protocol, results of CSO-AODV algorithm are compared with ACO, PSO, along with basic AODV algorithm. The ACO and PSO algorithms were applied on the basic AODV protocol and results were computed. Following observation has been made for various QoS metrics.

Conclusion

This paper deals with performance evaluation of QoS in MANET using proposed CSO-AODV protocol. The CSO-AODV protocol achieves QoS by jointly finding RRPLY from multiple paths using best fitness value computation is carried out. Thus, it satisfies QoS constraint during route discovery process. The performance evaluation of proposed protocol is carried out using network simulation and the results are compared with ACO, PSO and basic AODV protocol. After simulation, results are analyzed using

Vaishali V. Mandhare received B.E. in Information Technology in 2005. She is completing her M.Tech in computer engineering department in 2009 from Dr. B.A.T.U. Lonere, India. She is working as Associate Professor in Information Technology department in P.R.E.C. Loni, India. Currently she is pursuing her PhD in SGGS,IE&T, Nanded, India. Her research interest includes routing in wireless network and IoT.

References (38)

  • A. Radwan et al.

    Evaluation comparison of some ad hoc networks routing protocols

    Egypt. Inf. J.

    (2011)
  • A. Boukerche et al.

    Routing protocols in ad hoc networks: A survey

    Comput. Netw.

    (2011)
  • L. Layuan et al.

    Performance evaluation and simulations of routing protocols in ad hoc networks

    Comput. Commun.

    (2007)
  • E. Alotaibi et al.

    A survey on routing algorithms for wireless ad-hoc and mesh networks

    Comput. Netw.

    (2012)
  • C.S.R. Murthy et al.

    Ad Hoc Wireless Networks: Architectures and Protocols, Portable Documents

    (2004)
  • W. Castellanos et al.

    Performance evaluation of scalable video streaming in mobile ad hoc networks

    IEEE Latin Am. Trans.

    (2016)
  • R.A. Guérin et al.

    Qos routing in networks with inaccurate information: theory and algorithms

    IEEE/ACM Trans. Netw. (TON)

    (1999)
  • F. Kuipers et al.

    An overview of constraint-based path selection algorithms for qos routing

    IEEE Commun. Mag.

    (2002)
  • D.H. Lorenz et al.

    Qos routing in networks with uncertain parameters

    Netw. IEEE/ACM Trans.

    (1998)
  • Cited by (54)

    • Heuristic Initialization Based Modified ACO (HIMACO) Mimicking Ant Safety Features for Multicast Routing and its Parameter Tuning

      2022, Microprocessors and Microsystems
      Citation Excerpt :

      Al-Ani and Seitz [22] proposed QoRA based on ACO to reduce routing overhead and avoiding congestion but suffers from high end to end delay. Mandhare et al. [23] proposed CSO-AODV routing protocol based on cuckoo search approach to find the optimal path. This routing protocols gives better results of QoS constraints and also supports scalability and mobility.

    • Social class particle swarm optimization for variable-length Wireless Sensor Network Deployment[Formula presented]

      2021, Applied Soft Computing
      Citation Excerpt :

      A metaheuristic-based optimization has proven its effectiveness in solving many non-convex and NP-hard problems. This mechanism has been applied to various real-world applications in many fields, such as computer science [13], robotics [14], communication [15], networking [16,17], manufacturing [18,19], and civil engineering [20]. The aforementioned mechanism has been recognized as an effective solution for many artificial intelligence problems, such as optimizing neural networks [21,22] and selecting many discriminative features [23].

    • QASEC: A secured data communication scheme for mobile Ad-hoc networks

      2020, Future Generation Computer Systems
      Citation Excerpt :

      However, due to insufficient power of mobile devices, it could not support a long range communication. Cuckoo-search-based QoS routing for MANETs was proposed in [14]. The proposed scheme satisfied the QoS constraint with better routing metrics.

    View all citing articles on Scopus

    Vaishali V. Mandhare received B.E. in Information Technology in 2005. She is completing her M.Tech in computer engineering department in 2009 from Dr. B.A.T.U. Lonere, India. She is working as Associate Professor in Information Technology department in P.R.E.C. Loni, India. Currently she is pursuing her PhD in SGGS,IE&T, Nanded, India. Her research interest includes routing in wireless network and IoT.

    Vijaya R. Thool is an Associate Professor in Instrumentation and Control Engineering in SGGS,IE&T, Nanded, India. She is completing her PhD. from S.R.T.M.U.N. University, Nanded. Her research interest include wireless sensor network, agriculture etc. She is guiding number of M.Tech and PhD students. She is publishing various conference and journal papers. She is Life member of Indian Society for Technical Education, Instrument Society of India and Member of American Society of Agricultural and Biological Engineers. She is co-coordinating different responsibilities at college level.

    View full text