Routing Protocols for Wireless Mesh Networks: Performance Study

Similar documents
A Survey on Path Weight Based routing Over Wireless Mesh Networks

Performance Evaluation of Routing Protocols in Wireless Mesh Networks. Motlhame Edwin Sejake, Zenzo Polite Ncube and Naison Gasela

Routing Protocols in MANET: Comparative Study

Performance Comparison of MANETs Routing Protocols for Dense and Sparse Topology

Introduction to Mobile Ad hoc Networks (MANETs)

Performance Evaluation of Various Routing Protocols in MANET

The General Analysis of Proactive Protocols DSDV, FSR and WRP

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

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

Routing Protocols in MANETs

Analysis of Black-Hole Attack in MANET using AODV Routing Protocol

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

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

Performance Analysis and Enhancement of Routing Protocol in Manet

PERFORMANCE ANALYSIS OF AODV ROUTING PROTOCOL IN MANETS

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

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

Performance Evaluation of DSDV, DSR AND ZRP Protocol in MANET

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

NEIGHBOURHOOD LOAD ROUTING AND MULTI-CHANNELS IN WIRELESS MESH NETWORKS

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

Michel Mbougni and Obeten Ekabua.

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

Performance Evaluation of MANET through NS2 Simulation

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

Evaluation of Routing Protocols for Mobile Ad hoc Networks

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

Implementation of Optimization of Latency in Wireless Mesh Network

Kapitel 5: Mobile Ad Hoc Networks. Characteristics. Applications of Ad Hoc Networks. Wireless Communication. Wireless communication networks types

CLASSIFICATION OF ROUTING Routing. Fig.1 Types of routing

Performance Analysis of MANET Routing Protocols OLSR and AODV

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

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

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

Scalability Performance of AODV, TORA and OLSR with Reference to Variable Network Size

Analysis of Cluster-Based Energy-Dynamic Routing Protocols in WSN

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

A Topology Based Routing Protocols Comparative Analysis for MANETs Girish Paliwal, Swapnesh Taterh

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

A Neighbor Coverage Based Probabilistic Rebroadcast Reducing Routing Overhead in MANETs

International Journal of Scientific & Engineering Research, Volume 6, Issue 3, March ISSN

Effects of Caching on the Performance of DSR Protocol

Unicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks

2013, IJARCSSE All Rights Reserved Page 85

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

International Journal of Advance Engineering and Research Development. Improved OLSR Protocol for VANET

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

Impact of Pause Time on the Performance of DSR, LAR1 and FSR Routing Protocols in Wireless Ad hoc Network

A SURVEY OF ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS

Simulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model

Relative Performance Analysis of Reactive (on-demand-driven) Routing Protocols

A New Approach for Energy Efficient Routing in MANETs Using Multi Objective Genetic Algorithm

Ad Hoc Networks: Issues and Routing

Comparative Study on Performance Evaluation of Ad-Hoc Network Routing Protocols Navpreet Chana 1, Navjot Kaur 2, Kuldeep Kumar 3, Someet Singh 4

Implementation and simulation of OLSR protocol with QoS in Ad Hoc Networks

Comparison of Routing Metrics for Wireless Mesh Networks

MANET TECHNOLOGY. Keywords: MANET, Wireless Nodes, Ad-Hoc Network, Mobile Nodes, Routes Protocols.

Performance Analysis of Wireless Mobile ad Hoc Network with Varying Transmission Power

ANALYSIS OF DIFFERENT REACTIVE, PROACTIVE & HYBRID ROUTING PROTOCOLS: A REVIEW

Expected Path Bandwidth Based Efficient Routing Mechanism in Wireless Mesh Network

Analysis of GPS and Zone Based Vehicular Routing on Urban City Roads

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

An Implementation of Cross Layer Approach to Improve TCP Performance in MANET

Impact of Hello Interval on Performance of AODV Protocol

Simulation and Comparative Analysis of AODV, DSR, DSDV and OLSR Routing Protocol in MANET Abstract Keywords:

STUDY AND COMPARISION OF PROACTIVE AND REACTIVE ROUTING PROTOCOL FOR MULTICHANNEL WIRELESS AD-HOC NETWORK

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Routing Protocols in Mobile Ad-Hoc Network

Analysis of Routing Protocols in MANETs

Routing protocols in Mobile Ad Hoc Network

Research on Ad Hoc-based Routing Algorithm for Wireless Body Sensor Network

Efficient Routing Algorithm for MANET using Grid FSR

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

Performance Analysis Of Qos For Different MANET Routing Protocols (Reactive, Proactive And Hybrid) Based On Type Of Data

Analyzing Routing Protocols Performance in VANET Using p and g

Computation of Multiple Node Disjoint Paths

The Impact of Clustering on the Average Path Length in Wireless Sensor Networks

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

Performance Analysis of Routing Protocols in Mobile Ad-hoc Network (MANET)

Presenting a multicast routing protocol for enhanced efficiency in mobile ad-hoc networks

Investigation on OLSR Routing Protocol Efficiency

Wireless Mesh Networks

Packet Routing using Optimal Flooding Protocol in Cluster based MANET

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

II. ROUTING CATEGORIES

Simulation Based Performance Analysis of Routing Protocols Using Random Waypoint Mobility Model in Mobile Ad Hoc Network

A Hybrid Routing Protocol for Ad-hoc Wireless Network Based on Proactive and Reactive Routing Schemes

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

Implementation of Quality of Services (QoS) for Based Wireless Mesh Network

Performance Analysis of AOMDV, OLSR and DSR Routing Protocols Using UDP agents in MANETS

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

Gurleen Kaur Walia 1, Charanjit Singh 2

A Survey - Energy Efficient Routing Protocols in MANET

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

REVIEW ON ROUTING PROTOCOLS FOR MOBILE AD HOC NETWORKS

Comprehensive Study and Review Various Routing Protocols in MANET

Routing Problems in Mobile Ad hoc Networks (MANET)

Performance Tuning of OLSR and GRP Routing Protocols in MANET s using OPNET

Performance Improvement of Wireless Network Using Modern Simulation Tools

Transcription:

24 st International Congress on Computer, Electronics, Electrical, and Communication Engineering (ICCEECE24) IPCSIT vol. 59 (24) (24) IACSIT Press, Singapore DOI:.7763/IPCSIT.24.V59.26 Routing Protocols for Wireless Mesh Networks: Performance Study Shubat S. Ahmeda and Reda K. Farhan 2 Department of Computer Engineering, University of Tripoli, Libya 2 Department of Computer Engineering, Libyan Academy, Libya. Abstract. Routing in WMNs is challenging because of the unpredictable variations in the wireless environments. However, there is two ways to enhance the performance of routing protocol in WMNs. One way is to improve the metric used in the selection path; the second way is to modify the routing algorithms by considering new characteristics of WMN. This paper reviews on various types of routing protocols that are used in wireless mesh networks. This paper simulated three routing metrics in OMNeT++ Simulation tool, with Optimized Link State Routing and Ad hoc On Demand Vector (AODV) routing protocols. The two routing protocols have been implementing in mesh wireless test bed consisting of up to 2 mesh nodes. The result of the simulation presents performance evaluations with regard to the network size and network load. Keywords: Reactive Routing Protocol, Routing Metrics, Routing Protocols, WMNs.. Introduction Wireless Mesh Networks (WMNs) play an important role in today communication. WMNs have low investment overhead and can be rapidly deployed; they can extend IP connectivity to regions unreachable by any single access technology. Some features like low-cost, easy network maintenance, robustness, and reliable service coverage allow WMN to take more portion of wireless communication in near future. A typical WMN consists of mesh routers, and mesh clients. Mesh routers have a wireless infrastructure and work with the other networks to provide a multi-hop internet access service for mesh clients. On the other hand, mesh clients can connect to network over both mesh routers and other clients []. WMNs combine concepts from a diverse set of existing and emerging wireless technologies, including cellular technologies, ad hoc networks, and sensor networks. The application of research results from these areas could greatly contribute to the development, implementation, and growth of wireless mesh networks. Routing is an important factor to forward the data packet from source to destination node. The choice of a routing protocol is highly dependent on the network size, node density, node mobility and traffic patterns. Therefore, flooding should be avoided if the network is large. Degree of mobility should be evaluated in order to design protocols adapted to the frequent change of routes. When the network is exposed to heavy traffic volumes, it is necessary to include load balancing techniques in the routing, in order to optimize network resource utilization and avoid congestion. The Wireless Mesh routing protocols can be divided into proactive routing, reactive routing and hybrid routing protocols. The processes of routing algorithm involve applying a routing metric to multiple routes, in order to select or predict the best route. A metrics is a property of a route consisting of any value used by routing algorithms to determine whether one route should perform better than another. To guarantee good performance, routing metrics must satisfy these general requirements are scalability, reliability, flexibility, throughput, load balancing, congestion control and efficiency. The routing metrics for mesh routing protocols are Hop Count, Expected Transmission Count (ETX), The Expected transmission time (ETT), Modified ETX Metric (metx), Moving Average Expected Transmission count (AETX), Expected Link Performance (ELP), Expected Multicast Transmission Time (EMTT), Sum of Motivated Expected Transmission Time (SMETT), Statistical Estimate Routing Metric (SERM), The Weighed Cumulative ETT (WCETT), Metric of Interference and Channel-switching (MIC), Interference Aware (iaware) [2-9]. 42

In this paper, firstly, we present in section 2 review of current Mesh routing protocols and its metrics, in order to provide a better understanding of the research challenges in WMN routing protocol. The remainder of the paper is organized as follows. Section 3 provides Performance evaluations comparing ETX and hop count metrics when used with the Optimized Link State Routing (OLSR) protocol under different WMN environments. In additional to that Ad hoc on Demand Distance Vector (AODV) routing protocol with ETT metric will be included in this comparison. Section 4 concludes this work. 2. Review of WMN Routing Protocols Wireless Mesh Networks exhibit unique characteristics that differentiate them from other wireless and wired technologies. Therefore, existing routing protocols must be revisited in order to consider their adaptability to WMNs. The main differences relating to routing are: WMNs differ from wired networks due to the possibility of interference between disjoint paths. A fixed wireless backbone differentiates WMNs from other network types. WMNs differ from wired network as the link capacity can vary over time due to the very nature of wireless communications that are sensitive to surrounding interference. WMNs can benefit from the possibility of introducing channel diversity in the routing process, which is not possible in other wireless networks due to node mobility (MANETs) or energy constraints (WSNs). In WMNs, data transmission is primarily between the mesh clients and mesh routers. In general, the routing protocols may be categorized into proactive routing, reactive routing and hybrid routing protocols. In, proactive routing protocol; each node maintains one or more tables which have routing information to all other nodes within the network. Reactive routing protocol creates routes only when desired by the source node. The hybrid routing protocols combines both proactive and reactive routing protocols to transport the packets from the source to the destination. It takes both the advantages proactive and reactive routing protocols. Enhancing the performance of routing protocols can be achieved either by improving the metrics used in the selection path or modify the routing algorithms by considering new characteristics of WMN. Different studies have evaluated the performance of the various routing protocols [9], []. Most of the works have focused on enhancing existing routing protocols with new routing metrics more appropriate for WMNs. The fixed wireless backbone allows a better estimation of the link quality through regular measurements. It is also possible to introduce channel diversity in the network infrastructure so as to reduce interference and increase overall throughput. Some of the recently used WMN routing protocols are summarized. Dynamic Source Routing (DSR): The source will check in its route cache whether there is a valid route to the destination. If there is a route, the source uses this route. If there isn't the source then generates a route request packet. The routing metrics for DSR protocol is Hop Count. An advantage of this protocol is that it does not require any periodic update so the node can conserve power making it suited for low powered devices. However its shortcomings are that it has no mechanisms for handling congestion from high traffic load. Not scalable as delay increases with network size []. SrcRR is a variation of DSR using the expected transmission time as a metric instead of the number of hops. The advantage of this protocol that it finds routes with high throughput rates. The disadvantage is that it is not scalable []. Link Quality Source Routing (LQSR): is an extension of DSR by adding some metrics to DSR. The metrics are Hop Count, Round-Trip Time latency, Packet Pair latency, expected transmission count. The advantage of this protocol is that it increases throughput since it considers the ETX metric. Its short comings are the same as its metrics overhead as the metrics use probe packets and not scalable. Multi radio-link Quality Source Routing (MR-LQSR): The assumption is that if a node has multiple radios, they are turned to different non-interfering channels. It uses WCETT Metric instead of hope count as in LQSR. The protocol identifies all nodes in the wireless mesh network and assigns weights to all possible links. The link information including channel assignment, bandwidth and loss rates are propagated to all nodes in the network. Its advantages are similar to those found when using multiple radios: load balancing, tradeoff between delay and throughput as it considers channels with good quality. The disadvantage is that it is not scalable [2]. Ad hoc on Demand Distance Vector (AODV): Routes are set up on demand, and only active routes are maintained. It uses a simple request-reply mechanism for route discovery very similar to that of DSR. It uses the Expected Transmission Time (ETT) routing metric, which measures the expected time needed to successfully transmit a fixed-size packet on a link. The advantages of 43

this protocol is that it reacts quickly to the topology changes and is loop free and avoids count to infinity problem. However is also has shortcomings such as, no routes are set up on demand, and only active routes are maintained. This reduces the routing overhead, but introduces some initial latency due to the on demand route setup. Also it is not suited for low powered devices. Furthermore packet delivery ratio drops dramatically when the number of connections increases []. Ad hoc On-demand Distance Vector-Spanning Tree (AODV-ST): uses a proactive strategy to discover routes between the mesh routers and the gateways, and a reactive strategy to find routes between mesh routers. AODV-ST supports ETT and ETX. The advantages of this protocol is that it reacts quickly to the topology changes However, its drawback, the packet delivery ratio drops dramatically when the number of connections increases []. Ad hoc on-demand distance vector with Directional Flooding (AODV-DF): can significantly reduce routing overhead and increases the performance by reduce the number of route request packets broadcast by using a restricted directional flooding technique [3]. Ad hoc On-demand Distance Vector- Multi Radio (AODV-MR): is improved AODV to work in Multi-Radio wireless mesh network. It assumes that each node has at least one common channel with neighbor. AODV-MR increases the network capacity because it causes lower degree of interference and contention due to distributed traffic across multiple non-overlapping channels. However, AODV-MR uses IAWARE as router path metric [4]. Optimized Link State Protocol (OLSR): is an optimization version of a pure link state protocol. Topological changes cause the flooding of the topological information. To reduce the possible overhead in the network protocol uses Multipoint Relays (MPR) by reducing the same broadcast in some regions in the network. The routing metrics for OLSR protocol is shortest path. The advantage is that it is suited for dense networks where the source and destination keeps changing constantly. The disadvantages are that bandwidth is wasted on topology control messages aggravated by increasing network size and no load balancing []. Destination Sequenced Distance Vector routing (DSDV): where each node maintains a routing table that contains the shortest path to every possible destination in the network and number of hops to the destination. The sequence numbers allows the node to distinguish stale routes from new ones and updates in the routing tables are done periodically to maintain table consistency. The routing table consisting of destination address, next node, metric (Hop count) and sequence number. The advantage of this is that DSDV guarantees loop-free paths and higher efficiency in route discovery as opposed to the latency experience in reactive protocols. The disadvantage is delivery ratio decreases with network size and does not provide load balancing [6]. Cluster head Gateway Switch Routing protocol (CGSR): is a multichannel operation capable protocol [5]. It uses DSDV as the underlying routing scheme. The DSDV approach is modified to use a hierarchical cluster head-to-gateway routing. A Wireless Mesh Network is divided into multiple clusters for load control. A cluster head estimates traffic load in its cluster. As the estimated load gets higher, the cluster head increases the routing metrics of the routes passing through the cluster. The advantage of this protocol is that it effectively balances the traffic load and outperforms the routing algorithm using the expected transmission time (ETT) as a routing metric. Scalable Routing using HEAT Protocol: is a fully distributed, proactive any cast routing algorithm. This protocol inspired by the properties of temperature fields. It assigns a temperature value to every node in the mesh network, new nodes are assigned a value of zero and gateway nodes are assigned a well-defined maximum value. This protocol determines the temperature of node based on distances to the available gateways and robustness of the paths towards these gateways. That is, a path providing multiple alternative delivery opportunities along its way to one of the gateways is preferred [6]. 3. Performance Evaluations 3.. Simulation Parameters The simulation work that has been implemented is done in Objective Modular Network Test bed in C++ OMNeT++ Simulation tool, by supporting of the INETMANET Framework [7]. INETMANET Framework supports wireless and mobile network simulation. The simulation implementation has been into three phases, Initialization Phase, Running Phase, and Simulation output and analyzing Phase. The purpose of the initialization phase is to setup the network based on a given Network Description (NED) file with support of Omnetpp.ini configuration file to configure and assign or modify the network compound s parameters and simple modulus s parameters. Before the initialization phase is started, some parameters values should given, 44

i.e. total number of mesh nodes, number of mobile hosts, number of radios, radio bit rate, radio sensitivity, the radio transmitter power, some UDP applications, simulation time, and the routing protocol type. By the end of this phase, the network is initialized. All mesh nodes took their positions uniformly as a grid in the simulation area of size m x m and whole system parameters are determined and preloads. These nodes are establishing connection with each other. There is no other background traffic.. Hop count is the most commonly used metric in wireless network has been compared with ETX metrics for Optimized Link State Routing protocol. Simulations were run in order to observe the influence of network size and network load on the performance of each routing metric. Ad hoc on Demand Distance Vector routing protocol with ETT as default metric has been included in this comparison. The performance parameter figures that have been measured were defined as follows: Throughput (bits/s):- Throughput is the measure of the number of packets successfully transmitted to their final destination per unit time. Average end-to-end delay: - It represents the time that spent by the packet to reach to the destination. The average end-to-end delay can be calculated by summing the times taken by all received packets divided by their total numbers. 3. Normalized Routing Load (NRL):- It is the number of transmitting routing packets per delivery data packets. (NRL = number of routing packets/ number of received packets). ETX metric of the link has been calculated by ETX. df dr () Where df is the probability that a packet successfully reaches the receiver, while dr is the probability that an ACK is successfully received by the sender. ETT metric can be calculated by S ETT ETX. B (2) Where S is the packet size and B is the link bandwidth. 3.2. Simulation Results In the first scenario, the impact of the network size on the performance of each routing metric has been investigated, the number of mesh nodes change from 25 to 2 nodes. The results obtained consist of an average over all the flows. Figure and figure 2 represent an average end to end delay and throughput for the two Routing Protocols with different routing metrics; it appears that Hop Count (HC) and ETX for OLSR protocol performs similarly in terms of end-to-end delay and throughput; AODV routing protocol provides slightly lowest an average end to end delay and lowest throughput. Figure 3 represents normalized routing load for the two routing protocols with different matrices, the normalized routing load for AODV protocol increases with the network size. This is due to the flooding mechanism used for route discovery by this protocol. In this figure OLSR routing protocol performs better. In the second scenario, the impact of network load on the performance has been investigated by progressively increasing the number of flows from to 4 for a network composed of 4 nodes uniformly scattered over the simulation area. Figure 4, Figure 5 and Figure 6 show the average end-to-end delay, the throughput and the normalized routing load for the two Routing Protocols with different routing metrics. When the number of data flows is small which means the transmission involves only a subset of nodes, the results for all the (routing matrices) protocols are quite similar. On the other hand, when the network load increase, performance figures show that ETX achieve a better traffic in terms of average end to end delay and throughput by forwarding the traffic flows to less congested areas. 45

Normalized Routing load Normalized Routing load End to End Packet Delay (sec) End to End Packet Delay (sec) Throughput (Kbps) 7 6 5 4 3 2 25 5 75 25 5 2 No. of Nodes Fig.: Average End to End Packet Delay for network size. 9 8 7 6 5 4 3 2 25 5 75 25 5 2 No. of Nodes Fig. : Throughput for different network size. 25 3 2 2.5 5 5 25 5 75 25 5 2 No. of Nodes 2.5.5 OLSR (HC) 5 2 3 35 4 No. of Flows Fig. 2: Normalized Routing Load for different network size. Fig. 4: Average End to End Packet Delay for network load. 3 8 Throughput (Kbps) 25 2 5 5 5 2 25 3 35 4 No. of flows 7 6 5 4 3 2 5 2 25 3 No. 35 of Flows 4 Fig. 5: Throughput for different network load. load. Fig. 6: Normalized Routing Load for different network 4. Conclusion WMNs are a promising technology for next generation wireless networking, the backbone of WMNs provides good solution for users to access the Internet anywhere anytime. In this paper, reviews on various types of routing protocols that are used in wireless mesh networks have been presented. In order to ensure 46

good performance of the routing protocol, routing metrics must satisfy scalability, reliability, flexibility, and throughput, load balancing, congestion control and efficiency. Two well known routing protocols (OLSR and AODV) with different routing metrics have been implementing in mesh wireless test bed consisting of mesh nodes varying from 25 up to 2 nodes. Performance comparison is done with regard to the network size, network load. It has been demonstrated that OLSR protocol with ETX metric improves the overall performance in all the considered scenarios. 5. References [] I. F. Akyildiz, X. Wang and W. Wang, Wireless Mesh Networks: A Survey, Computer Networks Journal, vol. 47, pp. 445-487, March 25. [2] Y. Yang, J. Wang, J. and R. Kravets, Designing Routing Metrics for Mesh Networks, in Proc. of the First IEEE Workshop on Wireless Mesh Networks, 25. [3] A. P. Subramanian, M. M. Buddhikot, and S. C. Miller, Interference Aware Routing in Multi-Radio Wireless Mesh Networks, in Proc. of IEEE Workshop on Wireless Mesh Networks, Sept. 26, pp. 55-63. [4] Y. Hu, S. Yang, D. Wang, L. Zhang, SMETT: A new Routing Metric for Multi-radio and Multi-channel Wireless Mesh Network, in Proc. of IEEE International Conference on Wireless Communication, Networking and Mobile Computing, 26. [5] M. Rahman, S. Azad, and F. Anwa, Integrating Multiple Metrics to Improve the Performance of a routing Protocol over Wireless Mesh Networks, International Conference on Signal Processing Systems, Malaysia, 29. pp. 784-767. [6] Entezami, F.; Ramrekha, T.A.; Politis, C.;, "An enhanced routing metric for ad hoc networks based on real time testbed," Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), 22 IEEE 7th International Workshop on, vol., no., pp.73-75, 7-9 Sept. 22. [7] Ashraf, U.; Abdellatif, S.; Juanole, G.;, "An Interference and Link-Quality Aware Routing Metric for Wireless Mesh Networks," Vehicular Technology Conference, 28. VTC 28-Fall. IEEE 68th, vol., no., pp.-5, 2-24 Sept. 28. [8] Xin Zhao; Jun Guo; Chun Tung Chou; Misra, A.; Jha, S.;, "A high-throughput routing metric for reliable multicast in multirate wireless mesh networks," INFOCOM, 2 Proceedings IEEE, vol., no., pp.242-25, - 5 April 2. [9] E. Alotaibi, B. Mukherjee, A survey on routing algorithms for wireless Ad-Hoc and mesh networks, Computer Networks Journal, vol. 56, no.2, pp. 94-965, February 22. [] S. Siva Nageswara Rao, A Survey: Routing Protocols for Wireless Mesh Networks, International Journal of Research and Reviews in Wireless Sensor Networks, vol., no. 3, pp 43-47, September 2. [] K. Ramachandran, et. al., On the Design and Implementation of Infrastructure Mesh Networks, in Proc. of the IEEE Workshop on Wireless Mesh Networks, 25, pp. 4-5. [2] R. Draves, J. Padhye, and B. Zill, Routing in Multi- Radio, Multi-Hop Wireless Mesh Networks, in Proc. th ACM Mobi-Com International Conference, Philadelphia, 24, pp. 4-28. [3] K, Dong-Won kum, Anh-Ngoc Le, You-Ze Cho, Keong Toh, In-Soo Lee, An Efficient On-Demand Routing Approach with Directional Flooding for Wireless Mesh Networks, Journal of Communications and Networks, Feb 2, vol. 2, pp. 67 73. [4] A. A. Pirzada, M. Portmann, and J. Indulska, Evaluation of Multi-Radio Extensions to AODV for Wireless Mesh Networks, in Proc. of the 4th ACM International Workshop on Mobility Management and Wireless Access, 26, pp. 45-5. [5] K.P. Vijayakumar, P. Ganeshkumar and M. Anandaraj, Review on Routing Algorithms in Wireless Mesh Networks, International Journal of Computer Science and Telecommunications, vol. 3, no. 5, May 22. [6] R. Baumann, S. Heimlicher, and B. Plattner, ETH Zurich, Routing in Large-Scale Wireless Mesh Network Using Temperature Fields, IEEE Network, vol.22, 28. [7] A. Varga, The OMNeT++ Discrete Event Simulation System, in Proc. of the European Simulation, Czech Republic, 2. 47

S. Ahmeda has received his BSc in Computer Engineering from Department of Computer Engineering, University of Tripoli, Libya in 989 and his M. Sc and Ph. D. from Department of Electrical and Electronics Engineering, University of Nottingham, UK in 992 and 996. Since October 997 to August 999 he worked as Laboratory administration manager in Industrial Research Center, Tripoli. Since September 999 he worked as a Lecturer, assistant professor, associate professor and currently he is working as a professor in department of Computer engineering, University of Tripoli. His research interests are in target tracking algorithm, Network security, Routing Protocol for Ad Hoc Network and Wireless Mesh Networks. Reda Farhan. Was awarded Undergraduate Degree in Computer Engineering in Computer Engineering from Department of Computer Engineering, Tripoli University, Tripoli, Libya in 25. Currently he is postgraduate student at Electrical and Electronics Engineering Department Libyan Academy, Tripoli, Libya. Currently Lecturer at the Zawia College for Computer Technologies, Zawia, Libya. His area of interest is Routing protocol for Ad hoc Networks. 48