PCI 2005 Volos, Greece 11-13 Nov 2005 Efficient Active Clustering of Mobile Ad-Hoc Networks Damianos Gavalas, Grammati Pantziou, Charalampos Konstantopoulos,

Slides:



Advertisements
Similar presentations
June 2, Mobile Computing COE 446 Mobile Ad hoc Networks Tarek Sheltami KFUPM CCSE COE
Advertisements

Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
TOPOLOGIES FOR POWER EFFICIENT WIRELESS SENSOR NETWORKS ---KRISHNA JETTI.
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
Mobile Routing protocols MANET Lecture: 4. DIALOGUE CONTROL In any communication there are two types of user dialogues. –long session-oriented transactions.
1 An Energy-Efficient Unequal Clustering Mechanism for Wireless Sensor Networks Chengfa Li, Mao Ye, Guihai Chen State Key Laboratory for Novel Software.
Madhavi W. SubbaraoWCTG - NIST Dynamic Power-Conscious Routing for Mobile Ad-Hoc Networks Madhavi W. Subbarao Wireless Communications Technology Group.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Multicasting in Mobile Ad-Hoc Networks (MANET)
Efficient Flooding in Ad hoc Networks using On-demand (Passive) Cluster Formation ICNS Lab Na Gajin.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 10 Introduction to Networks and the Internet.
Speaker: Li-Sheng Chen 1 Jan 2, 2012 EOBDBR: an Efficient Optimum Branching-Based Distributed Broadcast Routing Protocol for Wireless Ad Hoc Networks.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 9 Introduction to Networks and the Internet.
Di Wu 03/03/2011 Geographic Routing in Clustered Multi-layer Vehicular Ad Hoc Networks for Load Balancing Purposes.
1 Mobile Ad Hoc Networks (MANET). 2 Mobile Ad Hoc Networks  Formed by wireless hosts which may be mobile  Without (necessarily) using a pre-existing.
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 10 Introduction to Networks and the Internet.
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
Talha Naeem Qureshi Joint work with Tauseef Shah and Nadeem Javaid
BLACK HOLE IN MANET SUBMITTED TO:--SUBMITTED BY:-- Dr. SAPNA GAMBHIRINDRAJEET KUMAR CSE DEPTT.MNW/887/2K11.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
Clustering in Mobile Ad hoc Networks. Why Clustering? –Cluster-based control structures provides more efficient use of resources for large dynamic networks.
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
Grammati Pantziou 1, Aristides Mpitziopoulos 2, Damianos Gavalas 2, Charalampos Konstantopoulos 3, and Basilis Mamalis 1 1 Department of Informatics, Technological.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
ROUTING ALGORITHMS IN AD HOC NETWORKS
Bandwidth Constrained Energy Efficient Transmission Protocol in Wireless Sensor Networks Jain-Shing LIU and Chun-Hung Richard LIN,Nonmembers IEICE TRANS.
1 ECE453 – Introduction to Computer Networks Lecture 13 – Network Layer (V) -
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
A study of Intelligent Adaptive beaconing approaches on VANET Proposal Presentation Chayanin Thaina Advisor : Dr.Kultida Rojviboonchai.
1 Mobile Ad Hoc Networks for CSC 453 Sp 2011 From a tutorial by Nitin H. Vaidya University of Illinois at Urbana-Champaign.
Routing in Mobile Ad Hoc Networks (from Ad Hoc Networking by Charles Perkins) Thanks to Prof. Yu at Cleveland State Univ.
Department of Computer Science Southern Illinois University Edwardsville Fall, 2013 Dr. Hiroshi Fujinoki MANET (Mobile Ad-hoc.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
DDR-based Multicast routing Protocol with Dynamic Core (DMPDC) Shiyi WU, Navid Nikaein, Christian BONNET Mobile Communications Department EURECOM Institute,
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
WIRELESS AD-HOC NETWORKS Dr. Razi Iqbal Lecture 6.
TOPOLOGY MANAGEMENT IN COGMESH: A CLUSTER-BASED COGNITIVE RADIO MESH NETWORK Tao Chen; Honggang Zhang; Maggio, G.M.; Chlamtac, I.; Communications, 2007.
1 Mobile Computing and Wireless Networking CS 851 Seminar 2002 Fall University of Virginia.
Ad Hoc Network.
Multicast routing issues in ad hoc networks Katia Obraczka Gene Tsudik.
Scalable Routing Protocols for
Overview of Wireless Networks: Cellular Mobile Ad hoc Sensor.
1 Mobile Ad Hoc Networks (MANET) Introduction and Generalities.
Self-stabilizing energy-efficient multicast for MANETs.
UNIT-V Ad-hoc Networks
Routing in Mobile Ad Hoc Network (MANET)
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
Mobile Ad Hoc Networks Part 1: Overview
National Taiwan University Department of Computer Science and Information Engineering Vinod Namboodiri and Lixin Gao University of Massachusetts Amherst.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Mobile Ad Hoc Networks. What is a MANET (Mobile Ad Hoc Networks)? Formed by wireless hosts which may be mobile No pre-existing infrastructure Routes between.
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Overview of Wireless Networks:
CHARACTERISTICS.
Wireless and Mobile Ad Hoc Networks
Net 435: Wireless sensor network (WSN)
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
A Proximity-based Routing Protocol for Wireless Multi-hop Networks
Wireless Ad Hoc Network
Effective Replica Allocation
Privacy Preservation and Protection Scheme over ALARM on Geographical routing B. Muthusenthil, S. Murugavalli Results The PPS is geographical routing protocol,
Improving Routing & Network Performances using Quality of Nodes
Protocols.
Protocols.
Presentation transcript:

PCI 2005 Volos, Greece Nov 2005 Efficient Active Clustering of Mobile Ad-Hoc Networks Damianos Gavalas, Grammati Pantziou, Charalampos Konstantopoulos, Basilis Mamalis Department of Cultural Technology and Communication University of the Aegean Presented by D. Gavalas

PCI 2005 Volos, Greece Nov 2005 Outline Introduction to Mobile Wireless Ad Hoc Networks Differences in routing among conventional and Ad Hoc networks Clustering in Ad Hoc Networks Existing algorithms for Ad Hoc Networks clustering & their disadvantages Adaptive Broadcast Period clustering algorithm Simulation results Conclusions

PCI 2005 Volos, Greece Nov 2005 Mobile Ad Hoc Networks Formed by wireless hosts which may be mobile Without (necessarily) using a pre-existing infrastructure Routes between nodes may potentially contain multiple hops

PCI 2005 Volos, Greece Nov 2005 Mobile Ad Hoc Networks Two mobile nodes are ‘linked’ if they are within transmission range of each other May need to traverse multiple links to reach a destination

PCI 2005 Volos, Greece Nov 2005 Mobile Ad Hoc Networks (MANETs) Mobility causes route changes

PCI 2005 Volos, Greece Nov 2005 Why Ad Hoc Networks ? Ease of deployment Speed of deployment Decreased dependence on infrastructure

PCI 2005 Volos, Greece Nov 2005 Many Applications  All applications where a network infrastructure does not exist Civilian environments taxi cab network meeting rooms, electronic conferences, e-classrooms sports stadiums boats, small aircraft Personal area networking cell phone, laptop, ear phone, wrist watch Emergency operations search-and-rescue policing and fire fighting Military environments soldiers, tanks, planes

PCI 2005 Volos, Greece Nov 2005 Challenges Limited wireless transmission range Broadcast nature of the wireless medium Packet losses due to transmission errors Mobility-induced route changes Mobility-induced packet losses Battery constraints Potentially frequent network partitions  Routing

PCI 2005 Volos, Greece Nov 2005 Why is Routing in MANET different ? Host mobility link failure/repair due to mobility may have different characteristics than those due to other causes Rate of link failure/repair may be high when nodes move fast New performance criteria may be used route stability despite mobility energy consumption Difficult to assign hierarchical IP-like addresses (sub-networks which could share the same ‘domain name’ are not fixed)

PCI 2005 Volos, Greece Nov 2005 Unicast Routing Protocols Many protocols have been proposed Some have been invented specifically for MANET Others are adapted from previously proposed protocols for wired networks No single protocol works well in all environments some attempts made to develop adaptive protocols

PCI 2005 Volos, Greece Nov 2005 Clustering in Ad Hoc Networks A promising approach to ease routing process in MANETs is to is to build hierarchies among the nodes, such that the network topology can be abstracted Logical grouping of mobile nodes in separate clusters This process is commonly referred to as clustering A mobile node in every cluster is elected as cluster head (CH) CHs store routing tables They also route incoming messages from their cluster members to neighboring clusters Different clustering schemes may differ in how clusters are determined the way cluster head is chosen duties assigned to the cluster head

PCI 2005 Volos, Greece Nov 2005 Clustering in Ad Hoc Networks S D Cluster Head Gateway Ordinary Node S: Source D: Destination

PCI 2005 Volos, Greece Nov 2005 Objectives for efficient clustering in Ad Hoc Networks Cluster stability Cluster formations should not frequently change over time (that causes exchange of significant volume of control messages) Energy preservation Mobile nodes are highly dependant to their battery power Energy consumption should be balanced among mobile nodes Minimal usage of network resources for cluster control Network bandwidth should be available for data exchange, not control messages exchange

PCI 2005 Volos, Greece Nov 2005 Clustering Algorithms: Lowest ID (LID) Mobile nodes are assigned unique IDs Nodes transmit their ID (through a special ‘Hello’ message) in a given Broadcast Period Each node ‘elects’ as cluster head the node with the lowest-ID in the neighborhood

PCI 2005 Volos, Greece Nov Clustering Algorithms: Lowest ID (LID) 1 Cluster Head Ordinary Node

PCI 2005 Volos, Greece Nov 2005 Clustering Algorithms: Highest Degree (HD) Cluster Head Ordinary Node Clustering based on location information the node with the largest number of neighbors is elected as CH

PCI 2005 Volos, Greece Nov 2005 Clustering Algorithms: Vote-Based Clustering (VC) CH elections are based not exclusively on location but also on the battery power level of mobile nodes nodes with high degree (large number of neighbors) and sufficient battery power are elected as CHs

PCI 2005 Volos, Greece Nov 2005 Disadvantages of Existing Clustering Algorithms LID: CHs election is biased in favor of nodes with low IDs these nodes are likely to serve as CHs for long time and their energy supply rapidly depletes HD and VC methods imply cluster instability losing contact of a single node (due to node movement), may cause failure of the current CH to be re-elected A CH may end up dominating so many nodes that its computational, bandwidth and battery resources will rapidly exhaust Common disadvantage of LID, HD, VC: cluster formation is based on the periodic broadcast of ‘Hello’ messages In relatively static MANETs (e.g. e-classrooms), this ‘storm’ of control messages only verifies that cluster structure should remain unchanged

PCI 2005 Volos, Greece Nov 2005 Adaptive Broadcast Period (ABP) clustering algorithm: objectives A quick method for cluster formation is needed required speed should not be achieved at the expense of instable cluster configurations we extend VC algorithm so as to avoid frequent CH ‘re- elections’ Balanced distribution of energy consumption Cluster sizes should be controlled not too large neither too small clusters For relatively static MANET topologies, broadcast period should be dynamically adapted to avoid unnecessary control message exchanges

PCI 2005 Volos, Greece Nov 2005 ABP algorithm: cluster formation We introduce the concept of “cluster head competence” (CHC) which represents the competence of a MH to undertake the role of a CH Format of ‘Hello’ message: MH_ID: the ID of the mobile node CH_ID: the ID of the mobile node’ s CH CHC: cluster head competence value of the mobile node BP (Broadcast Period): used to adapt the broadcast period within a particular cluster MH_ID CH_IDCHCBP 8 bit

PCI 2005 Volos, Greece Nov 2005 ABP algorithm: cluster formation Cluster head competence (CHC) values are calculated according to: CHC = (c 1 × d + c 2 × b) – p c 1, c 2 : weighted coefficients of node degree and battery availability, respectively (c 1 + c 2 = 1) d: Number of neighbors (degree of MH) b: Remaining battery lifetime (percentage of remaining over full battery power) p: ‘handover’ penalty coefficient (used to avoid frequent CH re-elections)  Mobile nodes with maximum CHC value in the neighborhood (maximum degree and battery availability) become CHs

PCI 2005 Volos, Greece Nov 2005 ABP execution example

PCI 2005 Volos, Greece Nov 2005 ABP execution example MH IDdbCHC 1643,8 2453,6 3432,4 4342, ,4 7522,2 8511,6 9543, , , , ,8

PCI 2005 Volos, Greece Nov 2005 ABP execution example Cluster Head Ordinary Node

PCI 2005 Volos, Greece Nov 2005 Dynamically Adaptive Broadcast Period for control messages exchange A principal objective of ABP algorithm is to reduce the number of control messages within the MANET The broadcast period (BP) should adapt on mobility pattern of mobile nodes For highly mobile nodes, BP is shortened For relatively static MANETs (e.g. e-classrooms) BP is lengthened, relaxing the MANET from unnecessary control messages

PCI 2005 Volos, Greece Nov 2005 Measuring mobility rate Mobility rate is measured by CHs by keeping record of their neighbors at the end of every BP Mobility rate: The sum of nodes removed and added between successive BPs BP #1 BP #2 BP #3 BP #

PCI 2005 Volos, Greece Nov 2005 Simulation results: number of control messages

PCI 2005 Volos, Greece Nov 2005 Simulation results: cluster stability

PCI 2005 Volos, Greece Nov 2005 Simulation results: balancing energy consumption distribution

PCI 2005 Volos, Greece Nov 2005 Conclusions A novel algorithm with the following strengths:  clustering procedure is completed quickly (within three ‘Hello’ cycles)  both location and battery power metrics are taken into account in clustering process  derived cluster formations exhibit enhanced stability by preventing unnecessary CH re-elections  for relatively static network topologies, control traffic volume is minimized  Slightly increased control (‘Hello’) packet size

PCI 2005 Volos, Greece Nov 2005 Thank you! Questions?