development of dh-aodv routing protocol for …

24
DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR WIRELESS MESH NETWORKS BY ZAINAB SENAN MAHMOD A dissertation submitted in partial fulfilment of the requirement for the degree of Master of Science (Computer and Information Engineering) Kulliyyah of Engineering International Islamic University Malaysia AUGUST 2010

Upload: others

Post on 01-Nov-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

DEVELOPMENT OF DH-AODV ROUTING

PROTOCOL FOR WIRELESS MESH NETWORKS

BY

ZAINAB SENAN MAHMOD

A dissertation submitted in partial fulfilment of the

requirement for the degree of Master of Science (Computer

and Information Engineering)

Kulliyyah of Engineering

International Islamic University Malaysia

AUGUST 2010

Page 2: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

ii

ABSTRACT

Wireless mesh networks (WMNs) have emerged as a key technology for next-

generation wireless networking. Although WMNs can be built up based on existing

technologies, field trials and experiments with existing WMNs prove that the

performance of WMNs is still far below expectations. Therefore, several challenging

research issues need to be resolved. One of the most effective factors to improve the

performance of WMNs is the routing protocol used. There are many performance

issues need to be improved such as robustness, QoS, security, power consumption,

and scalability which is the most critical issue in WMNs. Current researches are trying

to develop new protocols or enhance some of the Ad-hoc protocol to be adapted to

WMNs. This research aims to design and implement a routing protocol that improves

the scalability of the WMNs. To achieve this, a Directional Hierarchical Ad-hoc On

Demand Vector (DH-AODV) routing protocol is proposed. The DH-AODV is taking

advantage of the existing fields in the AODV's control packets in order to reduce the

load on the network's bandwidth and to quickly detect route breakage. The proposed

protocol is designed, implemented and evaluated using Qualnet Simulator. The Ad-

hoc on Demand Distance Vector (AODV) is selected as a benchmark. Simulation

results indicate that this enhanced routing protocol can 47% reduce the end-to-end

delay of data packets, improve the throughput by 11.2%, and decrease the packet loss

rate 20% less than the standard AODV.

Page 3: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

iii

ملخص البحث

الشبكات نالت الشبكات اللاسكية المعشقة اهتماماً واسعاً من قبل الباحثين لقدرا على قيادة الجيل القادم من

وعلى الرغم من إمكانية بناء هذا النوع من الشبكات على أسس من شبكات أخرى متواجدة حالياً، إلا . اللاسلكية

أن التجارب المختبرية والاختبارات الميدانية ذات الصلة بالشبكات اللاسلكية المعشقة أثبتت أن الفاعلية الحالية لهذه

السبب فإن الباحثين في هذا اال يواجهون الكثير من التحديات والعقبات ولهذا . الشبكات ما زالت تحت المتوقع

ومن أهم العوامل المؤثرة في أداء الشبكات اللاسلكية المعشقة هي بروتوكولات توجيه الشبكات . التي تحتاج حلولاً

إمكانية التوسع وهي من أكثر وهناك العديد من الأمور التي تحتاج تطويراً منها جودة الخدمات والحماية و . المعشقة

هذا البحث يهدف لتصميم وبناء بروتوكول موجه يمكنه معالجة نقطة .النقاط تعقيداً في هذه البروتوكولات الموجهة

). AODV(توسع الشبكة اللاسلكية المعشقة، ولهذا تم عرض إصدار هرمي محدد الاتجاه من بروتوكول التوجيه

يستغل بعض الحقول الموجودة حالياً في حزم السيطرة في تقليل الضغط على ) DH-AODV(البروتوكول المطور

وقد تم تصميم وإنشاء واختبار البروتوكول المطور باستخدام . عرض الحزمة ولتسريع عملية ترميم المسارات المعطوبة

-DH(صدار المعدل و الإ) AODV(حيث تم عمل مقارنة بين البروتوكول الأصلي . QualNet برنامج المحاكاة

AODV .( ر وصول الحزمل لبروتوكول التوجيه بإمكانه التقليل من تأخإن نتائج المحاكاة تؤكد أن الإصدار المعد

كما أن نتائج . مقارنة بالبروتوكول الأصلي% 20، وكذلك التقليل من نسبة الحزم المفقودة بنسبة %47بنسبة

.ءدافي الأ %11,2الاختبار تشير إلى تحسن

Page 4: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

iv

APPROVAL PAGE

I certify that I have supervised and read this study and that in my opinion, it conforms

to acceptable standards of scholarly presentation and is fully adequate, in scope and

quality, as a dissertation for the degree of Master of Science (Computer and

Information Engineering).

…………………………………………

Aisha Hassan Abdalla

Supervisor

I certify that I have read this study and that in my opinion, it conforms to acceptable

standards of scholarly presentation and is fully adequate, in scope and quality, as a

dissertation for the degree of Master of Science (Computer and Information

Engineering).

………………………………………...

Rashid Abdelhaleem Saeed

Internal Examiner

…………………………………………

Mahamod bin Ismail

External Examiner

This dissertation was submitted to the Department of Manufacturing and Materials

Engineering and is accepted as partial fulfilment of the requirements for the degree of

Master of Science (Computer and Information Engineering).

…..……………..…………..………….

Othman O. Khalifa

Head, Department of Electrical and

Computer Engineering

This dissertation was submitted to the Kulliyyah of Engineering and is accepted as

partial fulfilment of the requirements for the degree of Master of Science (Computer

and Information Engineering).

……..….……………....…….............

Amir Akramin Shafie

Dean, Kulliyyah of Engineering

Page 5: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

v

DECLARATION

I hereby declare that this dissertation is the result of my own investigations, except

where otherwise stated. I also declare that it has not been previously or concurrently

submitted as a whole for any other degrees at IIUM or other institutions.

Zainab Senan Mahmod

Signature:……………………………....… Date:……………………….

Page 6: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

vi

INTERNATIONAL ISLAMIC UNIVERSITY MALAYSIA

DECLARATION OF COPYRIGHT AND

AFFIRMATION OF FAIR USE OF UNPUBLISHED

RESEARCH

Copyright © 2010 by Zainab Senan Mahmod. All rights reserved.

DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR WIRELESS

MESH NETWORKS

No part of this unpublished research may be reproduced, stored in a retrieval

system, or transmitted, in any form or by any means, electronics, mechanical,

photocopying, recording or otherwise without prior written permission of the

copyright holder except as provided below.

1. Any material contained in or derived from this unpublished research

may only be used by others in their writing with due acknowledgement.

2. IIUM or its library will have the right to make and transmit copies

(print or electronic) for institutional and academic purposes.

3. The IIUM library will have the right to make, store in a retrieval system

and supply copies of this unpublished research if requested by other

universities and research libraries.

Affirmed by Zainab Senan Mahmod

……………..………….. …………..…….…….

Signature Date

Page 7: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

vii

ACKNOWLEDGEMENTS

Alhamdulillah, praise to Allah s.w.t for the completion of this project. It is with His

blessings and guidance that I am able to complete my work.

I also would like to express my sincere gratitude to my respective supervisor

Dr. Aisha Hassan Abdalla for her valuable guidance, enthusiastic encourage and

support in every stage of my research. Without her close supervision, guidance and

teaching this research would not be where it is.

I would like to thank my family and friends for their unending encouragement

and support.

Page 8: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

viii

TABLE OF CONTENTS

Abstract …………………………………………………………………………… ii

Abstract in Arabic ………………………………………………….……………… iii

Approval Page ..………………………………………………………....………… iv

Declaration Page …..………………………………………………….....………… v

Copyright page ….………………………………………………………………… vi

Acknowledgments ………………………………………………………………… vii

List of Tables…………………………………………………………….………… x

List of Figures ………...…………………………………………...………….…… xi

List of Abbreviation ….…………………………………………...………………. xiii

CHAPTER 1: INTRODUCTION …………………………………..…………… 1

1.1 Overview …………………………….………….…………….…........ 1

1.2 Background ….………………………………….………….……….... 1

1.3 Problem Statement …………………………………..……….………. 5

1.4 Objectives …………………………………..………….…….……….. 5

1.5 Methodology..…………………………………..………….……….… 6

1.6 Research Scope ……………………………………..……..………….. 6

1.7 Thesis Organization ……………………………………………..….… 7

CHAPTER 2: LITERATURE REVIEW ……………………………….……… 8

2.1 Overview……………………………………………………………… 8

2.2 Technical Background ……………………………………….………. 8

2.2.1 IEEE 802.11 MAC Protocol ……………………………………. 10

2.2.2 Hybrid Wireless Mesh Protocol …………………….............….. 13

2.3 Related Works ………………………………………………….…….. 15

2.3.1 AODV Protocol Specifications …………………………...……. 30

2.4 Chapter Summary ………………………………………….…………. 34

CHAPTER 3: PROPOSED DESIGN ………………………………...…..…...… 35

3.1 Overview……………………………………………………………… 35

3.2 Design Considerations ………………………………………..………. 35

3.2.1 The AODV's Drawbacks in Hybrid WMNs ……………..…..…. 37

3.3 The Design of the Proposed Routing Protocol …………………….…. 38

3.4 Simulation Tool …………………………..…………………………... 44

3.5 Chapter Summary …………………………………………….…….… 46

CHAPTER 4: RESULTS ANALYSIS AND DISCUSSION ……..…………… 47

4.1 Overview………………………………………………………………. 47

4.2 Simulation Scenario ………………………………………………...… 47

4.3 Simulation Parameters ………………………………………………... 49

4.3.1 Packet Loss Rate ………..……………………………………… 49

Page 9: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

ix

4.3.2 Average End-to-End Delay of Data Packets ………….………... 50

4.3.3 Average Throughput………………………………….…………. 50

4.3.4 Average Jitter………………………………………………….... 51

4.4 Result Analysis for DH-AODV ………………………………….…... 52

4.4.1 Average Throughput……………………………………………. 54

4.4.2 Average End-to-End Delay …………………………………….. 55

4.4.3 Packet Loss Rate………………………………………………… 56

4.4.4 Average Jitter……………………………………………………. 58

4.5 Result Discussion……………………………………..……………….. 59

4.6 Summary ………………………………………….…………………... 60

CHAPTER 5: CONCLUSION AND RECOMMENDATION ………………… 61

5.1 Conclusion…………………………………………….…………….… 61

5.2 Contribution..……………………………………….……………….… 62

5.3 Future Work……………………………………….…………………... 62

.

BIBLIOGRAPHY ………………………………………………..……………… 63

PUBLICATION………………………………………………………………….. 67

APPENDIX I ………………………..…………………….……………………… 68

APPENDIX II ……………………………………………….…………………….. 74

APPENDIX III……………………………………………………………………. 85

Page 10: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

x

LIST OF TABLES

Table No. Page No.

2.1 Differences between Ad-hoc and mesh networks 12

2.2 Main Routing Metrics Characteristics 19

2.3 Comparison of AODV variants 26

3.1 Comparison between Routing Protocols 36

4.1 Simulation environment 49

A1.1 Minimum System Requirements for QualNet 87

Page 11: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

xi

LIST OF FIGURES

Figure No. Page No.

1.1 Wireless Mesh Network 3

2.1 A Flat Architecture for WMN 13

2.2 An Hierarchical Architecture for WMN 14

2.3 Hybrid Architecture for WMN 15

2.4 Elements Affecting the Design of a Routing Protocol for WMN 17

2.5 The performance of AODV, DSR and OLSR protocols 21

2.6 Comparisons between the performance of TORA and DSDV 22

2.7 The packet delivery ratio for HEAT, OLSR, and AODV 23

2.8 Throughput vs. number of sources for D-AODV 25

2.9 The performance of DDSR, DAODV, DSR and AODV 30

2.10 RREQ message and the table of neighbors 31

2.11 Route Reply message 32

2.12 Sequence Number and updating the Routing List 33

3.1 Hop count setting at the network's nodes 38

3.2 A Flowchart of RREQ packet process in any node 40

3.3 The Broadcasted and Discarded RREQ Packets 41

3.4 A Flowchart of Route Discovery Procedure of DH-AODV 43

3.5 Flowchart of DH-AODV operations 44

4.1 Network topology as displayed in QualNet 48

4.2 Hybrid WMP RREQs received 52

4.3 RERRs Received by each Node 53

Page 12: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

xii

4.4 Route Error Messages Forwarded by each Node 54

4.5 A Comparison between the Average Throughput of AODV and 55

DH-AODV

4.6 Comparison between the End-to-End Delay of Data Packets in 56

AODV and DH-AODV

4.7 The Number of Packets to CBR server's application layer for 57

both AODV and DH-AODV

4.8 The Average Jitter for both AODV and DH-AODV 58

A1.1 QualNet Protocol Stack 84

A1.2 A Screenshot of QualNet Simulator 87

Page 13: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

xiii

LIST OF ABBREVIATION

AODV Ad-hoc On Demand Vector

AODV-HM Ad-hoc On Demand Vector – Hybrid Mesh

AODV-MR Ad-hoc On Demand Vector – Multiple Radios

AODV-PA Ad-hoc On Demand Vector- Path Accumulation

AODV-ST Ad-hoc On Demand Vector- Spanning Tree

BSS Basic Service Set

CBR Constant Bit Rate

D-AODV Dimensional Ad-hoc On Demand Vector

DH-AODV Directional Hierarchical Ad-hoc On Demand Vector

DSDV Highly Dynamic Destination-Sequenced Distance-Vector

DSR Dynamic Source Routing

ENT Effective Number of Transmission

ETT Expected Transmission Time

ETX Expected Transmission Count

HWMP Hybrid Wireless Mesh Protocol

iAWARE Interference Aware

IBSS Independent Basic Service Set

IH-AODV Improved Hierarchical Ad-hoc On Demand Vector

IP Internet Protocol

ISP Internet Service Provider

LAN Local Area Network

LQ-AODV Link Quality aware Ad-hoc On Demand Vector

MAC Media Access Control

MAN Metropolitan Area Network

MIC Metric of Interference and Channel-switching

MAP Mesh Access Point

ML Minimum Loss

MP Mesh Point

MPP Mesh Portal Point

NS-2 Network Simulator version 2

OLSR Optimized Link State Routing

PAN Personal Area Network

PHY Physical Layer

QoS Quality of Service

RERR Route Error

RREQ Route Request

RREP Route Reply

SAODV Secure Ad-hoc On Demand Vector

SNR Signal to Noise Ratio

SNT Scalable Network Technologies

TAP Transient Access Point

TBRPF Topology Broadcast Based on Reverse-Path Forwarding

TORA Temporally Ordered Routing Algorithm

WAN Wide Area Network

Page 14: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

xiv

WCETT Weighted Cumulative Expected Transmission Time

WMN Wireless Mesh Network

Page 15: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

1

CHAPTER ONE

INTRODUCTION

1.1 OVERVIEW

This thesis investigates recent protocols proposed to enhance the performance of the

WMN, considering the routing protocols used in these networks as one of the most

important factors. It aims to enhance the performance of the routing protocol that's

chosen as a bench mark.

The first chapter of the thesis is introducing the main points of the research.

Firstly, it has a background about the research area and its importance. Followed by

the problem statement highlighting the critical issues need to be resolved. According

to it, the objectives of this research are derived. The methodology used to achieve the

objectives is declared. Then, the scope of this research is mentioned. Lastly, the

organization of the whole thesis is pointed out.

1.2 BACKGROUND

Over the previous years, wireless Internet used widely all over the world. Even mobile

users in cars, trains and so on require constantly network connectivity. However,

Internet access is still below the expectations especially for mobile devices using

wireless communication. Today most of wireless Internet access is using cellular

networks or networks based on wireless local area networks (LAN) or wireless

metropolitan area networks (WiMAX). But these technologies are not proper choices

for the city-wide networks either because of the expensive costs or the shortage of

communication coverage range.

Page 16: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

2

One of the current solutions is using a multihop system in which devices assist

each other in transmitting packets through the network, especially in adverse

conditions. These networks can be dropped into place with minimal preparation, and

they provide a reliable, flexible system that can be extended to thousands of devices.

A wireless mesh network (WMN) is a mesh network implemented over a

wireless network system (Riggio, 2006). The wireless mesh network topology, shown

in Figure 1.1, is a point-to-point-to-point, or peer-to-peer, system. A node can send

and receive messages, and also functions as a router and relay messages for its

neighbors. Through the relaying process, a packet of wireless data will find its way to

its destination, passing through intermediate nodes with reliable communication links.

Like the Internet and other peer-to-peer router-based networks, a mesh

network offers multiple redundant communications paths throughout the network. If

one link fails for any reason, the network automatically routes messages through

alternate paths. (Akyildiz, 2005)

Such networks are characterized by dynamic self-organization, self-

configuration and self-healing. These are enable flexible integration, quick

deployment, easy maintenance, low cost, high scalability and reliable services.

Furthermore, it enhanced the network capacity, connectivity and throughput in multi-

hop ad-hoc networks, wireless personal area networks (PAN), wireless local area

networks (LAN), wireless metropolitan area networks (MAN) and wireless wide area

networks (WAN). (Bruno, 2005)

Page 17: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

3

Figure 1.1 Wireless Mesh Network

A wireless mesh network delivers scalable performance because it can be

expanded easily and incrementally. Such expansion does require, of course, sufficient

interfaces in the form of gateway connections to other network segments or services.

The aggregate bandwidth from edge-to-edge depends on the topology and the nature

of the traffic. In theory, more nodes lead to better overall performance and reliability

of the mesh. To maximize performance and reliability, each node should have at least

two neighbors. For these and other reasons, a wireless mesh networks affords

unparalleled flexibility and simplicity.

Wireless mesh networks (WMNs) are dynamically self-organized and self-

configured, with the nodes in the network automatically establishing an ad-hoc

network and maintaining the mesh connectivity. WMNs are comprised of two types of

nodes: mesh routers and mesh clients. Other than the routing capability for

gateway/bridge functions as in a conventional wireless router, a mesh router contains

additional routing functions to support mesh networking. Through multi-hop

communications, the same coverage can be achieved by a mesh router with much

Page 18: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

4

lower transmission power. To further improve the flexibility of mesh networking, a

mesh router is usually set with multiple wireless interfaces built on either the same or

different wireless access technologies.

Wireless Mesh Networks (WMNs) rely on a multihop wireless backbone for

delivering high-speed services to end-users without the need for deploying any fixed

infrastructure. With respect to conventional star-shaped access network architectures,

WMNs offer advantages in terms of enhanced robustness (in that no single points of

failure are present and redundant links are encompassed) and flexibility (without the

need for deploying cables, connectivity may be provided only where and when

needed, which is economically attractive). With respect to traditional ad-hoc

networks, WMNs differ for firstly the goal, in that they are being intended as access

architecture, not standalone systems. Secondly the heterogeneity of the devices, in that

there might be dedicated devices (with more powerful radio systems, multi-band

capabilities etc.) acting as pure wireless routers. Thirdly, Most of the traffic originates

or terminates at the gateways. (Chlamtac, 2003)

However, Most of the existing wireless mesh networks are using the same

technologies deployed for Ad-hoc networks because of their similarities. For example,

mesh routers of Firetide Networks (Firetide Networks, 2005) are based on topology

broadcast based on reverse-path forwarding (TBRPF) protocol (Ogier, 2004),

Microsoft mesh networks (Microsoft Mesh Networks, 2004) are built based on

dynamic source routing (DSR) (Johnson, 2004), and many other companies (Kiyon

Autonomous Networks, 2004) are using ad-hoc on-demand distance vector (AODV)

routing (Perkins, 2003).

Page 19: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

5

1.3 PROBLEM STATEMENT

Since WMNs can be viewed as a special case of wireless multi-hop ad-hoc networks,

the routing protocols developed for ad-hoc networks can be applied to WMNs.

However, WMNs have a number of features that distinguish them from pure

ad-hoc networks. First, the positions of different nodes of a WMN are relatively fixed

and any change of position is limited within certain range. Second, unlike pure ad-hoc

networks, where the traffic flows between arbitrary pairs of nodes, in WMN, all traffic

is either to or from a designated gateway, which connects the wireless mesh network

to the Internet. Third, the nodes will typically have access to a power source, and so

power consumption is not a critical issue. Finally, such systems can be created within

a single domain of authority, and so many security issues present in ad-hoc networks

are no longer relevant. (Ann Lee, 2004).

Such differences imply that the routing protocols designed for ad-hoc networks

are not appropriate for WMNs. Therefore, more research efforts are needed to develop

new routing protocols or to extend the current Ad-hoc networks protocols to adapt to

WMNs.

1.4 OBJECTIVES

The main objective of this research is to improve the performance of the AODV

routing protocol in WMNs. The detailed objectives are to propose an enhanced Ad-

hoc Network for WMNs by:

a) Reduce the end-to-end delay of data packets

b) Improve the throughput

c) Reduce the packet error rate

d) Reduce the average jitter

Page 20: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

6

1.5 METHODOLOGY

To achieve the stated objectives of this research, a comprehensive literature review

was done on the previous works in WMNs area. The current routing algorithms and

protocols were studied to see their advantages and drawbacks.

Based on the literature review and the studied protocols, the AODV routing

protocol was chosen as a bench mark and a routing protocol was designed considering

the objectives.

Then, the implementation of the proposed routing protocol was done using

QualNet Simulator which was extended to support the protocol. The performance of

the proposed protocol was evaluated based on the selected performance metrics.

Furthermore, a comparison between the proposed routing protocol and the chosen

bench mark was done to further testing of the performance.

1.6 RESEARCH SCOPE

The research had been done on the Hybrid Wireless Mesh Network where both mesh

router and mesh client nodes are supported. Other types of path selections protocols

for MAC layer are not considered since the simulator version 4.5 does not support

those types.

Also, the cross-layer interaction is not in the scope of this research. And, the

scenario does not consider many issues, like having many gateways, random topology,

or very large scales networks that have hundreds or even thousands of nodes because

of the time limitation. These cases are part of the future work.

Testing the network under a heavy load, and issues related to security are out

of the scope of the research.

Page 21: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

7

1.7 THESIS ORGANIZATION

The thesis is organized as follows. Chapter 2 is a literature review in which a technical

background about the IEEE 802.11 technology and the hybrid architecture is given.

Also, the previous works in the area of WMNs is presented with a particular emphasis

on the different routing algorithms and protocols.

Chapter 3 is to present the design of the proposed routing protocol. Chapter 4

describes the performance metrics used to analyze the protocol and the scenario's

environment. Also, the results obtained are analyzed, discussed and compared with the

chosen bench mark. Finally, Chapter 5 presents conclusions and recommendations.

Page 22: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

8

CHAPTER TWO

LITERATURE REVIEW

2.1 OVERVIEW

This chapter overviews the technical background of the WMNs by explaining the

IEEE 802.11 standard and the meaning of hierarchical and hybrid network. Then, the

works related to WMNs will be stated with a special emphasis on the existing routing

protocols and the extensions done to Ad-hoc protocols to be adapted to WMNs.

2.2 TECHNICAL BACKGROUND

Wireless Mesh Networking has many advantages most of them derive from its four

self-managing capabilities. First is that the mesh is self-configuring and self-

reconfiguring, that the new nodes become full members of the mesh topology

automatically as soon as a minute after booting up. Adding, moving or removing

nodes and their attached Ethernet devices (clients, servers, access points, surveillance

cameras, gateways, routers and so on) are as painless as it is immediate. Secondly,

intelligent self-reconfiguration also makes the entire mesh self-tuning end-to-end,

allowing traffic to move dynamically along optimal paths. As those paths change, so

too do the route tables that direct traffic based on the shortest, fastest, least congested

or other characteristic of each path. (Firetide Networks, 2005)

The self-configuring and self-tuning abilities help give the mesh its third

advantage as a self-healing network. The multiple redundant paths add robust

resiliency and, when properly arranged, eliminate single points of failure and potential

bottlenecks within the mesh. Should a link become congested or a node fail the mesh

Page 23: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

9

automatically redirects traffic on an alternate route. The fourth self-managing

advantage should now be fairly apparent: wireless mesh networks are fully self-

monitoring. Most mesh vendors do provide management consoles for centralized

command and control, but it is possible to install and operate a mesh network without

one. The console does provide a “big picture” view of the mesh, which is useful for

determining the required number of nodes and the ideal placement of each one. Still,

with or without a centralized console, the wireless mesh is simply the simplest

topology to deploy and operate. (Firetide Networks, 2005)

The WMN took advantage of two areas of innovations: existing capability in

the 802.11 standard, the Ad-Hoc Mode of communications which requires less

overhead than Infrastructure Mode and makes each node a router capable of passing

traffic to other nodes. A second 802.11 capability is the implementation of multiple

spectrums; specifically in the 2.4 GHz and 5 GHz bands. Mesh networks that operate

in the 5 GHz spectrum offer high capacity and low interference and are suitable for

both indoor and outdoor applications.

WMNs have a number of features that distinguish them from pure ad-hoc

networks. First, the positions of different nodes of a WMN are relatively fixed and

any change of position is limited within certain range. The implication of this is that

routing paths can be created that are likely to be stable. This substantially reduces the

need for routing packet overhead. Indeed, such routing packets are likely only needed

at initialization and when traffic volume is sufficiently low that a node cannot be sure

that its neighbor is still present, as opposed to having crashed.

Second, unlike pure ad-hoc networks, where the traffic flows between arbitrary

pairs of nodes, in WMN, all traffic is either to or from a designated gateway, which

connects the wireless mesh network to the Internet. The relevance of this point is that

Page 24: DEVELOPMENT OF DH-AODV ROUTING PROTOCOL FOR …

10

the traffic may be split over multiple gateways, so as to reduce the load within any

given portions of the network.

Third, the nodes will typically have access to a power source, and so power

consumption is not a critical issue. Finally, such systems can be created within a

single domain of authority, and so many security issues present in ad-hoc networks are

no longer relevant. (Lee, 2004)

Such differences imply that the routing protocols designed for ad-hoc networks

may not be appropriate for WMNs. Therefore, more research efforts are needed to

extend the current Ad-hoc networks protocols to adapt to WMNs.

First of all, new performance metrics need to be discovered and utilized to

improve the performance of routing protocols. In addition, the existing routing

protocols treat the underlying MAC protocol as a transparent layer. However, the

cross-layer interaction must be considered to improve the performance of the routing

protocols in WMNs. Moreover, existing routing protocols still have limited

scalability.

2.2.1 IEEE 802.11 MAC protocol

The IEEE 802.11 standard defines a set of medium access layer (MAC) and physical

layer (PHY) specifications for wireless LAN, also known as WiFi. The original

standard was developed in 1997. And here several modifications have been proposed

to extend 802.11 at both the MAC and physical layers to support different features

such as higher bandwidth, QoS, and security. IEEE 802.11 defines two different

architectures, Basic Service Set (BSS) and Independent Basic Service Set (IBSS). In a

BSS or Infrastructure mode, numbers of wireless stations are associated to an Access

Point that all communications take place through it. IBSS, also known as ad-hoc mode