The Performance Evaluation of AODV-based and DSR-based Multi-radio Routing Protocols in Cognitive Radio Ad Hoc Network

Similar documents
An On-demand Routing Technique for Cognitive Radio Ad Hoc Network Puneeth Kumar T P Student of M.Tech (CSE) Acharya Institute of Technology, Bangalore

RACARP: A ROBUSTNESS AWARE ROUTING PROTOCOL FOR COGNITIVE RADIO AD HOC NETWORKS

An on-demand routing protocol for multi-hop multi-radio multi-channel cognitive radio networks

QoS Routing By Ad-Hoc on Demand Vector Routing Protocol for MANET

Power aware Multi-path Routing Protocol for MANETS

PERFORMANCE EVALUATION OF DSR USING A NOVEL APPROACH

Figure 1: Ad-Hoc routing protocols.

A COMPARISON OF REACTIVE ROUTING PROTOCOLS DSR, AODV AND TORA IN MANET

2013, IJARCSSE All Rights Reserved Page 85

A Comparative Analysis of Energy Preservation Performance Metric for ERAODV, RAODV, AODV and DSDV Routing Protocols in MANET

Mobility and Density Aware AODV Protocol Extension for Mobile Adhoc Networks-MADA-AODV

AODV-PA: AODV with Path Accumulation

A Comparative study of On-Demand Data Delivery with Tables Driven and On-Demand Protocols for Mobile Ad-Hoc Network

Performance of Ad-Hoc Network Routing Protocols in Different Network Sizes

An Efficient Cluster-based Routing Protocol in Cognitive Radio Network

A Review of Reactive, Proactive & Hybrid Routing Protocols for Mobile Ad Hoc Network

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol

Mitigating Superfluous Flooding of Control Packets MANET

Evaluation of Routing Protocols for Mobile Ad hoc Networks

Performance Evaluation of MANET through NS2 Simulation

A COMPARISON OF IMPROVED AODV ROUTING PROTOCOL BASED ON IEEE AND IEEE

Performance Evaluation of Various Routing Protocols in MANET

Throughput Analysis of Many to One Multihop Wireless Mesh Ad hoc Network

Gateway Discovery Approaches Implementation and Performance Analysis in the Integrated Mobile Ad Hoc Network (MANET)-Internet Scenario

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

Routing in Ad Hoc Wireless Networks PROF. MICHAEL TSAI / DR. KATE LIN 2014/05/14

Performance Analysis and Enhancement of Routing Protocol in Manet

Mobile Ad-hoc and Sensor Networks Lesson 04 Mobile Ad-hoc Network (MANET) Routing Algorithms Part 1

Routing Protocols in MANETs

An Efficient Routing Approach and Improvement Of AODV Protocol In Mobile Ad-Hoc Networks

Performance Analysis of Three Routing Protocols for Varying MANET Size

A load balancing interference aware routing metric (LBIARM) for multi hop wireless mesh network

Considerable Detection of Black Hole Attack and Analyzing its Performance on AODV Routing Protocol in MANET (Mobile Ad Hoc Network)

Performance evaluation of AODV, DSR and DSDV in mobile ad-hoc network using NS-2

Content. 1. Introduction. 2. The Ad-hoc On-Demand Distance Vector Algorithm. 3. Simulation and Results. 4. Future Work. 5.

Estimate the Routing Protocols for Internet of Things

Experiment and Evaluation of a Mobile Ad Hoc Network with AODV Routing Protocol

[Kamboj* et al., 5(9): September, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

MANET is considered a collection of wireless mobile nodes that are capable of communicating with each other. Research Article 2014

1 Multipath Node-Disjoint Routing with Backup List Based on the AODV Protocol

3. Evaluation of Selected Tree and Mesh based Routing Protocols

Performance Analysis of Aodv Protocol under Black Hole Attack

Performance Comparison of AODV, DSR, DSDV and OLSR MANET Routing Protocols

ENERGY-AWARE FOR DH-AODV ROUTING PROTOCOL IN WIRELESS MESH NETWORK

NEIGHBOURHOOD LOAD ROUTING AND MULTI-CHANNELS IN WIRELESS MESH NETWORKS

Performance Analysis of Proactive and Reactive Routing Protocols for QOS in MANET through OLSR & AODV

Recent Researches in Communications, Information Science and Education

Improving Performance in Ad hoc Networks through Location based Multi Hop Forwarding

Impulse Radio Ultra Wide Band Based Mobile Adhoc Network Routing Performance Analysis

An Extensive Simulation Analysis of AODV Protocol with IEEE MAC for Chain Topology in MANET

Performance analysis of aodv, dsdv and aomdv using wimax in NS-2

Some Ad Hoc Network Characteristics Effects on the Performance of On-Demand Routing Protocols

A New Energy-Aware Routing Protocol for. Improving Path Stability in Ad-hoc Networks

6367(Print), ISSN (Online) Volume 4, Issue 2, March April (2013), IAEME & TECHNOLOGY (IJCET)

Performance evaluation of reactive and proactive routing protocol in IEEE ad hoc network

Routing Protocols in MANET: Comparative Study

Probabilistic Mechanism to Avoid Broadcast Storm Problem in MANETS

Volume 3, Issue 6, June 2015 International Journal of Advance Research in Computer Science and Management Studies

Anil Saini Ph.D. Research Scholar Department of Comp. Sci. & Applns, India. Keywords AODV, CBR, DSDV, DSR, MANETs, PDF, Pause Time, Speed, Throughput.

A Highly Effective and Efficient Route Discovery & Maintenance in DSR

DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET

A REVERSE AND ENHANCED AODV ROUTING PROTOCOL FOR MANETS

Cooperative Caching in Wireless P2P Networks. Aseel Nadhum Kadhum The Islamic University College

A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

IMPACT OF MOBILITY SPEED ON PROACTIVE AND REACTIVE ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS

Accurate Assessment of Link Loss Rate in Wireless Mesh Networks

Performance Evaluation of Active Route Time-Out parameter in Ad-hoc On Demand Distance Vector (AODV)

Zone-based Proactive Source Routing Protocol for Ad-hoc Networks

A Survey on Path Weight Based routing Over Wireless Mesh Networks

Performance Analysis of OLSR and QoS Constraint OLSR in MANET

ROUTE STABILITY MODEL FOR DSR IN WIRELESS ADHOC NETWORKS

QUALITY OF SERVICE EVALUATION IN IEEE NETWORKS *Shivi Johri, **Mrs. Neelu Trivedi

A NOVEL APPROACH OF AODV FOR STABILITY AND ENERGY EFFICIENT ROUTING FOR MANET USING IPV6

Performance Evaluation of Two Reactive and Proactive Mobile Ad Hoc Routing Protocols

Comprehensive Study and Review Various Routing Protocols in MANET

Routing Protocols in Mobile Ad-Hoc Network

A Graph-based Approach to Compute Multiple Paths in Mobile Ad Hoc Networks

Spectrum Management in Cognitive Radio Networks

A Reliable Route Selection Algorithm Using Global Positioning Systems in Mobile Ad-hoc Networks

Performance Evaluation Of Ad-Hoc On Demand Routing Protocol (AODV) Using NS-3 Simulator

Analysis QoS Parameters for Mobile Ad-Hoc Network Routing Protocols: Under Group Mobility Model

Effects of Caching on the Performance of DSR Protocol

Multipath Routing Protocol for Congestion Control in Mobile Ad-hoc Network

Implementation of a Multi-Channel Multi-Interface Ad-Hoc Wireless Network

Review on Packet Forwarding using AOMDV and LEACH Algorithm for Wireless Networks

QoS Based Congestion Control Algorithm for Video Traffic in Wireless Mesh Network

Performance Comparison of Two On-demand Routing Protocols for Ad-hoc Networks based on Random Way Point Mobility Model

Performance Evaluation of AODV, DSR, DYMO & ZRP in Cost 231 Walfisch-Ikegami Path Loss Propagation Model

Behaviour of Routing Protocols of Mobile Adhoc Netwok with Increasing Number of Groups using Group Mobility Model

Computation of Multiple Node Disjoint Paths

Secure Enhanced Authenticated Routing Protocol for Mobile Ad Hoc Networks

Link Reliable Joint Path and Spectrum Diversity in Cognitive Radio Ad-Hoc Networks

Performance Comparison of Ad Hoc Routing Protocols over IEEE DCF and TDMA MAC Layer Protocols

Comparison of proposed path selection protocols for IEEE s WLAN mesh networks

Dynamic Search Technique Used for Improving Passive Source Routing Protocol in Manet

Performance Evaluation of Mesh - Based Multicast Routing Protocols in MANET s

Optimizing Performance of Routing against Black Hole Attack in MANET using AODV Protocol Prerana A. Chaudhari 1 Vanaraj B.

Low Overhead Geometric On-demand Routing Protocol for Mobile Ad Hoc Networks

Effect of 3 Key Factors on Average End to End Delay in MANET

Transcription:

Research Journal of Applied Sciences, Engineering and Technology 6(7): 1276-1282, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2013 Submitted: November 09, 2012 Accepted: December 15, 2012 Published: July 05, 2013 The Performance Evaluation of AODV-based and DSR-based Multi-radio Routing Protocols in Cognitive Radio Ad Hoc Network Zamree Che-aron, Aisha Hassan Abdalla and Khaizuran Abdullah Department of Electrical and Computer Engineering, International Islamic University Malaysia (IIUM), Gombak, Kuala Lumpur 53100, Malaysia Abstract: Due to the huge advancement of wireless technologies, the radio spectrum is one of the most heavily used and costly natural resources. Cognitive Radio (CR) is a promising technology to solve the problem of radio spectrum shortage and spectrum underutilization by enabling unlicensed users to opportunistically access the available licensed bands in an intelligent and cautious manner. In Cognitive Radio Ad Hoc Networks (CRAHNs), which operate without centralized administration, the data routing is one of the most important issues to be taken into account and requires more study. In this study, we analyze and evaluate the performance of AODV-based and DSR-based multi-radio routing protocols (AODV-MR, extended DSR and MR-LQSR) in CRAHN using simulations in NS-2. The metrics used for performance analysis are average throughput, average end-to-end delay and average jitter. From the simulation results, it is observed that the MR-LQSR protocol provides better performance in term of average throughput and gives smallest number of dropped packets. Whereas the extended DSR gives better results of average end-to-end delay and average jitter. Keywords: Cognitive radio ad hoc network, MR-LQSR, multi-radio AODV, multi-radio DSR, performance evaluation, routing protocol INTRODUCTION With the rapid development of wireless technologies, the radio spectrum becomes one of the critical and scarce natural resources in current world. Cognitive Radio (CR) (Haykin, 2005; Akyildiz et al., 2006) is an emerging technology with an aim to enhance the spectrum utilization and solve the spectrum scarcity problem by allowing unlicensed users (also called CR users or secondary users: SUs) to opportunistically access the available portions of the spectrum bands, which are underutilized by licensed users (also known as primary users: PUs), for data communication with an intelligent and cautious manner (no harmful interference to the licensed users). A Cognitive Radio Network (CRN) can be deployed as an infrastructure-based network and an ad hoc network. However, a wireless ad-hoc network (Sarkar et al., 2007) is a good architecture to investigate routing metrics in cognitive radio networks. The Cognitive Radio Ad Hoc Networks (CRAHNs) (Akyildiz et al., 2009a) are wireless, multi-hop, selforganized, dynamically topology changing and spectrum availability varying networks in which SUs can communicate with each other via ad hoc connection (without any centralized entities). In CRAHNs, each SU is required to act as a router and able to forward packets towards the destination through both licensed and unlicensed spectrum bands as shown in Fig. 1. Therefore routing protocol is a challenging issue in such dynamic environment. Recent studies on CRN (Le-Thanh and Bao, 2011; Long et al., 2011; De-Domenico et al., 2012; Sadeghi et al., 2012) have mainly focused on spectrum sensing and sharing issues (on PHY and MAC layer) for collecting spectrum information, detecting unused spectrum and providing fair spectrum scheduling method among coexisting CR users (Akyildiz et al., 2009b). Consequently, a research on routing protocol (at network layer) for CRN has been largely unexplored. Many routing protocols have been proposed (Gupta and Gupta, 2010; Bakht, 2011) in order to provide better routing performance for mobile ad hoc networks. The ad hoc routing protocols generally have two routing approaches: proactive (or table-driven) and reactive (or on-demand) routing protocols. By applying table-driven routing protocols, each node in the network maintains a table which contains up-to-date lists of all nodes and their routes. However, the main drawbacks of table-driven strategy include high bandwidth consumption and great routing overhead for maintenance as well as slow reaction on route recreating and failures. As for on - demand routing Corresponding Author: Zamree Che-aron, Department of Electrical and Computer Engineering, International Islamic University Malaysia (IIUM), Gombak, Kuala Lumpur 53100, Malaysia 1276

Res. J. Appl. Sci. Eng. Technol., 6(7): 1276-1282, 2013 Fig. 1: Cognitive radio ad hoc network architecture (Akyildiz et al., 2006) protocols, the routes are established only when they are desired by a source node, as a result, the routing overhead is small. The two prominent on-demand routing protocols are Ad hoc On-demand Distance Vector (AODV) (Perkins et al., 2003) and Dynamic Source Routing (DSR) (Johnson et al., 2007). With the unique characteristics of CRAHNs, multi-radio support must be provided by ad hoc routing protocols. In this study, we evaluate the performance of AODV-based and DSR-based multi-radio routing protocols in CRAHN based on varying simulation period. Our evaluation metrics include average throughput, average end-to-end delay and average jitter. To the best knowledge of the authors, our work is the first evaluation of the AODV-MR (Pirzada et al., 2006), the extended DSR (Biaz et al., 2007) and the MR-LQSR protocol (Draves et al., 2004a) in CRAHN by means of simulation using NS-2 (ISI, 1989). MULTI-RADIO AODV The Multi-Radio Ad-hoc On-demand Distance Vector (AODV-MR) routing protocol (Pirzada et al., 2006) has been developed for multi-radio dynamic wireless mesh networks as a multi-homing extension to AODV protocol (Perkins et al., 2003). The AODV-MR makes efficient use of the multi interfaces for multiradio communication support to improve spectrum utilization and reduce interference as well as contention in the network. Each radio can operate only on one of non-overlapping channels. The transmission route will be created on demand (only when it is required) by flooding the network with Route Request (RREQ) packets. In contrast to the original AODV, if a source node needs to transmit data to a destination node whose route is not known, it will broadcast a RREQ packet through all interfaces. After the RREQ packets are received by intermediate nodes which do not know the information of fresh route towards the destination, the nodes update their routing information and forward the RREQ packet over all interfaces except the one on which the packet is previously received in order to form a multi-hop path composed of links using non-overlapping radios. When the RREQ packet are arrived at the destination or any intermediate nodes that has a fresh route to the destination, a Route Reply (RREP) packet will be generated and forwarded back along the reverse path using same interfaces, as used by the RREQ, to the source node. Once the RREP packet reaches the source node, the transmission path is established and then the data transmission process is activated. As similar to AODV, the hop-count is used as routing metric implying that the protocol always selects the shortest path for data communication. In case a link failure for a next hop on the transmission route is found, the node that detected the link break generates a Route Error (RERR) packet and sends it to all its neighbors which are using the route for data delivery. Subsequently, the route recovery mechanism will be launched. In a node s routing table (Fig. 2) that contains the necessary information for forwarding a packet toward its destination, the Network Interface field stores the interface number that indicates the network interface through which a data packet is sent to a next hop along the transmission path. The Precursors List field contains the list of neighboring nodes to which a RREP packet was forwarded. The expiration or deletion time of a route entry is kept in a field of Lifetime. Fig. 2: AODV-MR routing table fields 1277

Res. J. Appl. Sci. Eng. Technol., 6(7): 1276-1282, 2013 Fig. 3: Modified RREQ packet format MULTI-RADIO DSR Biaz et al. (2007) proposed the extended Dynamic Source Routing (DSR) protocol for multi-radio multihop networks to alleviate the limited capacity and poor scalability problem by taking advantage of multi radio feature. Each node in the network is equipped with multiple radio interfaces. In order to avoid the cochannel interference during communication process, the radios are assigned to non-overlapping channels. The extended DSR is an on-demand (reactive) routing protocol which initiates a route discovery throughout the network only when it wants to transmit data packets to the destination and it is also based on the concept of source routing through which a source node determines the complete hop-by-hop route to the destination. The two main mechanisms of the extended DSR are route discovery and route maintenance, which work together to allow nodes to create and maintain source routes to the destinations. Unlike the traditional DSR, in the route discovery process, a source node that does not know a route to the destination broadcasts a RREQ packet on all its radio interfaces to its neighbors. A REEQ contains the request ID, the address of the source and destination node as well as a route record which records the sequence of nodes on the path from the source to the target node. As shown in Fig. 3, the extra field of Source Radio Index is added to the packet header in order to support the multi-radio communication. Upon receiving the RREQ, a node checks if it knows a route to the destination or itself is the destination. In both cases, the node generates a RREP packet and returns it back to the source node by following the reverse path that is generally the reverse of Route Record field in the received RREQ packet. Otherwise, the node appends its address to the Route Record field and also the radio index to the Source Radio Index field indicating on which radio the RREQ will be forwarded before re-broadcasting it to the neighbors. In contrast to the original DSR, a node will not discard a RREQ packet previously seen (further RREQ with same request ID and source address) as long as the hop-count is lower. After the RREP packet is arrived at the source node, it can start transmitting data packets to the target node along the cached route. In the process of route maintenance, when the transmission path is broken and a node detects the failure, it immediately sends a RERR packet to the 1278 source of the route. In such a case, the source node can use an alternative route to the destination, if it knows one, or, otherwise, invoke the route discovery process. MULTI-RADIO LINK-QUALITY SOURCE ROUTING (MR-LQSR) In Draves et al. (2004a), the MR-LQSR protocol was primarily proposed with an aim to support the multi-radio multi-hop wireless mesh networks. The MR-LQSR is an extension of the Link-Quality Source Routing (LQSR) protocol (Draves et al., 2004b) which is a source-routed link-state protocol derived from DSR (Johnson et al., 2007). The new routing metric called WCETT (Weighted Cumulative Expected Transmission Time) was presented to provide better route selection by taking into account for not only the link loss rate and bandwidth but also the interference among links that use the same spectrum channel as well as the channel diversity. The protocol is mainly composed of four components: Discovering the neighboring nodes Assigning the weight to links connected with the neighboring nodes Broadcasting the links weight information to other nodes in the networks Selecting the optimal path towards the desired destination based on the link weights For the first and the third component, the MR- LQSR does not require any modification to the DSR s corresponding components. As different from DSR protocol, the MR-LQSR utilizes the WCETT metric to select a transmission path, while the DSR assigns equal weight to all links in the network and chooses the shortest path for data delivery. In MR-LQSR protocol, each link is assigned a weight which is equal to the expected time it takes to transmit a fixed-size packet on that link called Expected Transmission Time (ETT). It is defined as: S ETT = ETX (1) B where, ETX (Couto et al., 2005) is the expected number of transmissions needed to send a unicast packet on a link, S is the packet size and B is the link bandwidth.

Fig. 4: An example of WCETT For a path consisting of n links with assuming that the system has a total of k channels, the definition of WCETT routing metric can be estimated as follows: n WCETT = [(1 β ) ETT ] [ 1 1 max ] i + β j i j k X = Res. J. Appl. Sci. Eng. Technol., 6(7): 1276-1282, 2013 (2) where, β = A tunable parameter subject to 0 β 1 X j = The sum of ETT of links using channel j which can be defined as: X j = ETTj All links using channel j (3) Table 1: Simulation parameters Parameters Values Simulation area 1000 1000 m 2 Propagation model Two-Ray Ground Traffic type CBR Transport layer UDP MAC layer 802.11 Number of SUs 10 Number of PUs 2 Data packet size 512 bytes Packet interval 1 second Link bandwidth 2 Mbps Interface queue type DropTail/PriQueue Interface queue length 50 of Path 1. As a result, the source node will choose Path 2 (more channel-diversity path) for data transmission instead. SIMULATION ENVIRONMENT In this section, we evaluate the protocol performance of the AODV-MR, extended DSR and MR-LQSR (at β = 0.6) with varying the simulation time from 25 to 200 seconds. The network simulations have been done via NS-2 simulator (ISI, 1989) with Cognitive Radio Cognitive Network (CRCN) patch (Zhong and Li, 2009). The simulations are performed in multi-hop network topology where 10 SUs and 2 PUs are randomly deployed in an area of 1000 x 1000 m 2. The source-destination node pairs are randomly selected to create random UDP connections. Each UDP connection transmits CBR traffic with 512 byte packets at packet interval of 1 second. The IEEE 802.11 standard is used as MAC protocol at the bandwidth of 2 Mbps. The type of the wireless propagation is Two-Ray Ground model (Eltahir, 2007). Table 1 summarizes the simulation parameters. The simulation results are generated in an output trace file and we analyze the results by using the NS2 Visual Trace Analyzer (Rocha, 2012). The average throughput, average end-to-end delay and average jitter are the metrics used for performance evaluation. For the MR-LQSR protocol, the source node always selects a path with the lowest value of WCETT for data transmission (low WCETT value implies better routes). However, the different values of β can impact the protocol performance. The WCETT uses β as the weight given to the channel-diversity component. When the value of β is low, the protocol always selects paths SIMULATION RESULTS AND EVALUATION with less channel diversity. On the other hand, with high value of β, the shorter paths are more preferred. As The simulation results are displayed in the form of shown in Fig. 4, the source node has the routing line graphs which exhibit the result comparison information of Path 1 and Path 2 for the destination between the three protocols based on the abovementioned metrics by varying the simulation period. node. If we consider β = 0.4, Path 1 which uses only one channel (channel 1) has two hop-counts with WCETT = (0.6 x 4) + (0.4 x 4) = 4. Meanwhile, Path 2 Average throughput analysis: Figure 5 shows the utilizes two channels and has three hop-counts with impact of increasing simulation period on average WCETT = 4.2. Therefore, Path 1 (shorter path) will be throughput. We observe that, with the increased selected for data delivery. However, if β is set to 0.6, simulation period, the throughput improvement is more Path 2 has lower value of WCETT as compared to that rising. In comparison, the MR-LQSR gives the highest 1279

Throughput (B/s) 400 25 50 75 100 125 150 175 200 Simulation period (second) Fig. 5: Comparative results of average throughput Average delay (second) Fig. 6: Comparative results of average end-to-end delay Average jitter (second) 1800 1600 1400 1200 1000 800 600 0.013 0.012 0.011 0.001 0.009 0.008 0.007 0.006 0.005 0.012 0.010 0.008 0.006 0.004 0.002 0 MR-LQSR AODV-MR Extended DSR MR-LQSR AODV-MR Extended DSR MR-LQSR AODV-MR Extended DSR Fig. 7: Comparative results of average jitter throughput on the average. However, the extended DSR provides higher average throughput than AODV-MR. As expected, since the MR-LQSR considers various factors (not only hopcount as in the extended DSR and AODV-MR) to form a transmission path, the MR- LQSR always create more robust path for data delivery and, as a result, reduce a number of dropped packets due to the interference caused by PU activity. The AODV-MR has a lower throughput than the extended DSR due to higher drop rates. Since the route expiry Res. J. Appl. Sci. Eng. Technol., 6(7): 1276-1282, 2013 25 50 75 100 125 150 175 200 Simulation period (second) 25 50 75 100 125 150 175 200 Simulation period (second) 1280 approach is used in AODV-MR, consequently, when a route expires, many packets are dropped and a new route must be discovered. Average end-to-end delay analysis: The comparative results of average end-to-end delay against the increased simulation period are exhibited in Fig. 6. As illustrated, the extended DSR performs better than other protocols. The MR-LQSR protocol have the longest delay because their route discovery takes more time as the optimal path is selected based on the link weights (WCETT metric). Furthermore, various factors including link loss rate, bandwidth, interference and channel diversity are taken into account for route selection resulting in producing a longer transmission path as compared to the shortest-path approach in the extended DSR and AODV-MR. However, the AODV- MR provides higher delay than the extended DSR because of giving slower route discovery. Average jitter analysis: Figure 7 displays a comparison on the basis of average jitter as a function of simulation period. In the simulation, jitter is defined as a measure of the variability over time of the data packet latency across a network. The average jitter is a significant metric in an assessment of network performance, especially, in a real-time application. A system with lower jitter provides better QoS (Quality of Service). From the graph it is clear that the extended DSR outperforms the other protocols in term of average jitter due to the shortest-path scheme and faster route discovery. Although the MR-LQSR provide more robust transmission path, it may suffer from a long path length resulting in high average jitter. As similar to the results of average end-to-end delay, the AODV-MR provides higher jitter as the extended DSR on the average. CONCLUSION As the special network characteristics, CRAHNs have received increasing research attention in recent years. Moreover, there are many active research projects concerned with CRAHNs including research on routing protocol (at network layer) since traditional ad hoc routing protocols may not be suitable for the above-mentioned networks. Our work is an attempt towards a comprehensive performance evaluation of AODV-based and DSR-based multi-radio routing protocols in CRAHN. In this study, protocol performance of the AODV-MR, the extended DSR and the MR-LQSR in CRAHN was evaluated under CBR traffic with varying simulation period, using NS-2

simulator. Performance metrics considered are average throughput, average end-to-end delay and average jitter. From the simulation results, we conclude that the MR-LQSR provide the most robust transmission path since various metrics including link loss rate, bandwidth, interference and channel diversity are taken into account for path selection. As a result, it gives highest average throughput and smallest number of dropped packets. However, it may establish a longer path resulting in high average end-to-end delay and average jitter. On the other hand, the AODV-MR and the extended DSR which utilize the shortest-path approach perform well in term of average end-to-end delay and average jitter. It is clear that the extended DSR outperforms the AODV-MR for all abovementioned performance metrics because of giving faster route discovery and not using route expiry approach as in AODV-MR. For the future work, the enhancement of the MR- LQSR protocol on route selection algorithm and route maintenance mechanism in order to address their limitations will be carried out. Furthermore, the protocol performance will be evaluated in extensive complex simulations using more performance metrics. ACKNOWLEDGMENT We would like to acknowledge the Research Management Centre (RMC) at International Islamic University Malaysia (IIUM) for their support in this research. REFERENCES Akyildiz, I.F., W.Y. Lee, M.C. Vuran and S. Mohanty, 2006. Next generation/dynamic spectrum access/cognitive radio wireless networks: A survey. Comput. Netw., 50(13): 2127-2159. Akyildiz, I.F., W.Y. Lee and K.R. Chowdhury, 2009a. CRAHNS: Cognitive radio ad hoc networks. Ad Hoc Netw., 7(5): 810-836. Akyildiz, I.F., W.Y. Lee and K.R. Chowdhury, 2009b. Spectrum management in cognitive radio ad hoc networks. Netwrk. Mag. Global Internetwkg., 23(4): 6-12. Bakht, H., 2011. Survey of routing protocols for mobile ad-hoc network. Int. J. Inf. Comm. Tech. Res., 1(6): 258-270. Biaz, S., B. Qi, S. Wu and Y. Ji, 2007. Evaluation of multi-radio extensions to DSR for wireless multihop networks. Proceedings of the International Conference on Wireless Information Networks and Systems. Barcelona, Spain, Jul. 28-31, pp: 65-69. Res. J. Appl. Sci. Eng. Technol., 6(7): 1276-1282, 2013 1281 Couto, D.S.J.D., D. Aguayo, J. Bicket and R. Morris, 2005. A high-throughput path metric for multi-hop wireless routing. Wirel. Netw., 11(4): 419-434. De-Domenico, A., E.C. Strinati and M.G. Di- Benedetto, 2012. A survey on MAC strategies for cognitive radio networks. IEEE Comm. Surv. Tut., 14(1): 21-44. Draves, R., J. Padhye and B. Zill, 2004a. Routing in multi-radio, multi-hop wireless mesh networks. Proceedings of the 10th ACM Annual International Conference on Mobile Computing and Networking. Philadelphia, PA, USA, Sep. 26-Oct. 1: 114-128. Draves, R., J. Padhye and B. Zill, 2004b. The architecture of the link quality source routing protocol. Microsoft Research, Technical Report MSR-TR-2004-57. Eltahir, I.K., 2007. The impact of different radio propagation models for Mobile Ad Hoc Networks (MANET) in urban area environment. Proceeding of the 2nd International Conference on Wireless Broadband and Ultra Wideband Communications. Sydney, Australia, Oct. 27-30, pp: 30-38. Gupta, N. and R. Gupta, 2010. Routing protocols in mobile ad-hoc networks: An overview. Proceedings of IEEE International Conference on the Emerging Trends in Robotics and Communication Technologies. Chennai, India, Mar. 12-May 12, pp: 173-177. Haykin, S., 2005. Cognitive radio: Brain-empowered wireless communications. IEEE J. Sel. Areas Comm., 23(2): 201-220. ISI (Information Sciences Institute), 1989. The Network Simulator (NS-2). Retrieved from: http://www.isi.edu/nsnam/ns/. Johnson, D., Y. Hu and D. Maltz, 2007. The Dynamic Source Routing protocol (DSR) for Mobile Ad Hoc Networks for IPv4. Internet Engineering Task Force (IETF), RCF 4728. Retrieved from: http://www.ietf.org/rfc/rfc4728.txt. Le-Thanh, T. and L.L. Bao, 2011. Distributed MAC protocol for cognitive radio networks: Design, analysis and optimization. IEEE T. Veh. Technol., 60(8): 3990-4003. Long, W., W. Jinlong, D. Guoru, S. Fei and W. Qihui, 2011. A survey of cluster-based cooperative spectrum sensing in cognitive radio networks. Proceedings of the Cross Strait Quad-regional Radio Science and Wireless Technology Conference. Harbin, China, Jul. 26-30, pp: 247-251. Perkins, C., E. Belding-Royer and S. Das, 2003. Ad hoc On-demand Distance Vector (AODV) Routing. Internet Engineering Task Force (IETF), RFC 3561. Retrieved from: http://www.ietf.org/rfc/rfc 3561.txt.

Res. J. Appl. Sci. Eng. Technol., 6(7): 1276-1282, 2013 Pirzada, A.A., M. Portmann and J. Indulska, 2006. Evaluation of multi-radio extensions to AODV for wireless mesh networks. Proceedings of the 4th ACM International Workshop on Mobility Management and Wireless Access. Terromolinos, Spain, Oct. 2-6, pp: 45-51. Rocha, F., 2012. NS2 visual trace analyzer: Intuitive and Feature Rich Network Simulator Trace File Analyzer. Retrieved from: http:// nsvisualtraceanal yzer.wordpress.com/. Sadeghi, H., P. Azmi and H. Arezumand, 2012. Cyclostationarity-based soft cooperative spectrum sensing for cognitive radio networks. IET Commun., 6(1): 29-38. Sarkar, S.K., T.G. Basavaraju and C. Puttamadappa, 2007. Ad Hoc Mobile Wireless Networks: Principles, Protocols and Applications. Auerbach Publications, USA. Zhong, J. and J. Li, 2009. Cognitive Radio Cognitive Network Simulator. Retrieved from: http:// stuweb. ee.mtu.edu/~ljialian/. 1282