An Energy-Efficient Flooding Algorithm in ad hoc Network (EFA) Concrete Mathematic Final presentation of term project Professor: Kwangjo KimKwangjo Kim.

Slides:



Advertisements
Similar presentations
1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
Advertisements

Ranveer Chandra , Kenneth P. Birman Department of Computer Science
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
Multicasting in Mobile Ad-Hoc Networks (MANET)
An Analysis of the Optimum Node Density for Ad hoc Mobile Networks Elizabeth M. Royer, P. Michael Melliar-Smith and Louise E. Moser Presented by Aki Happonen.
Ad-Hoc Networking Course Instructor: Carlos Pomalaza-Ráez D. D. Perkins, H. D. Hughes, and C. B. Owen: ”Factors Affecting the Performance of Ad Hoc Networks”,
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Study of Distance Vector Routing Protocols for Mobile Ad Hoc Networks Yi Lu, Weichao Wang, Bharat Bhargava CERIAS and Department of Computer Sciences Purdue.
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks Ranveer Chandra (joint work with Venugopalan Ramasubramanian and Ken Birman)
Maximizing Path Durations in Mobile Ad- Hoc Networks Yijie Han and Richard J. La Department of ECE & ISR University of Maryland, College Park CISS, Princeton.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Routing Two papers: Location-Aided Routing (LAR) in mobile ad hoc networks (2000) Ad-hoc On-Demand Distance Vector Routing (1999)
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Mobile Routing protocols MANET
CSE 6590 Fall 2010 Routing Metrics for Wireless Mesh Networks 1 4 October, 2015.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
PERFORMANCE ANALYSIS OF AODV, OLSR, DSR AND GRP ROUTING PROTOCOL OF MOBILE ADHOC NETWORK – A REVIEW IJCSMC, Vol. 2, Issue. 6, June 2013, pg.359 – 362 Suchita.
RFC 3561 AODV Routing Protocol Mobile Ad Hoc Networking Working Group Charles E. Perkins INTERNET DRAFT Nokia Research Center 19 June 2002 Elizabeth M.
Routing Protocols of On- Demand Dynamic Source Routing (DSR) Ad-Hoc On-Demand Distance Vector (AODV)
Ad Hoc Routing: The AODV and DSR Protocols Speaker : Wilson Lai “Performance Comparison of Two On-Demand Routing Protocols for Ad Hoc Networks”, C. Perkins.
Routing Protocols for Mobile Ad-Hoc Networks By : Neha Durwas For: Professor U.T. Nguyen COSC 6590.
Dynamic Source Routing (DSR) Sandeep Gupta M.Tech - WCC.
Usman Rafique NAME : USMAN RAFIQUE SUPERVISOR: Prof Rikku Jänttii.
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Security in Ad Hoc Networks. What is an Ad hoc network? “…a collection of wireless mobile hosts forming a temporary network without the aid of any established.
Energy-Efficient Shortest Path Self-Stabilizing Multicast Protocol for Mobile Ad Hoc Networks Ganesh Sridharan
CSE 6590 Fall 2009 Routing Metrics for Wireless Mesh Networks 1 12 November, 2015.
AODV: Introduction Reference: C. E. Perkins, E. M. Royer, and S. R. Das, “Ad hoc On-Demand Distance Vector (AODV) Routing,” Internet Draft, draft-ietf-manet-aodv-08.txt,
Doc.: IEEE /1047r0 Submission Month 2000August 2004 Avinash Joshi, Vann Hasty, Michael Bahr.Slide 1 Routing Protocols for MANET Avinash Joshi,
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
SRL: A Bidirectional Abstraction for Unidirectional Ad Hoc Networks. Venugopalan Ramasubramanian Ranveer Chandra Daniel Mosse.
Ch 4. Routing in WMNs Myungchul Kim
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Robust MANET Design John P. Mullen, Ph.D. Timothy I. Matis, Ph.D. Smriti Rangan Karl Adams Center for Stochastic Modeling New Mexico State University May.
Integrating Quality of Protection into Ad Hoc Routing Protocols Seung Yi, Prasad Naldurg, Robin Kravets University of Illinois at Urbana-Champaign.
Ad-hoc On Demand Distance Vector Protocol Hassan Gobjuka.
CSR: Cooperative Source Routing Using Virtual MISO in Wireless Ad hoc Networks IEEE WCNC 2011 Yang Guan, Yao Xiao, Chien-Chung Shen and Leonard Cimini.
1 Efficient Backbone Synthesis Algorithm for Multi-Radio Wireless Mesh Networks Huei-jiun Ju and Izhak Rubin Electrical Engineering Department University.
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
SHORT: Self-Healing and Optimizing Routing Techniques for Mobile Ad Hoc Networks Presenter: Sheng-Shih Wang October 30, 2003 Chao Gui and Prasant Mohapatra.
Ordering in Time: A New Routing Approach for Wireless Networks Stephen Dabideen and J.J. Garcia-Luna-Aceves Department of Computer Engineering University.
A Receiver-Initiated Approach for Channel-Adaptive On-Demand Routing in Ad Hoc Mobile Computing Networks Xiao-Hui Lin, Yu-Kwong Kwok, and Vincent K. N.
Ad hoc Routing for Multilevel Power Saving Protocols Matthew J. Miller, Nitin H. Vaidya Ad Hoc Networks 2008 January University of Illinois at Urbana-Champaign,
Remote Deployment of Sensor Networks Presentation 3: Providing connectivity between sensor nodes and uplinks.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
IEEE ICACT( Advanced Communication Technology ) 2014 conference Zhimu Huang, Ryo Yamamoto, Yoshiaki Tanaka 1.
Improving Fault Tolerance in AODV Matthew J. Miller Jungmin So.
DETECTION AND IGNORING BLACK HOLE ATTACK IN VANET NETWORKS BASED LATENCY TIME CH. BENSAID S.BOUKLI HACENE M.K.FAROUAN 1.
Fundamentals of Computer Networks ECE 478/578
Doc.: IEEE /r0 Submission November 2005 Xin Yu and Hang LiuSlide 1 Implementation and Evaluation of AODV with Proactive Route Announcements.
Jim Parker CMSC691t Spring 2000 “Ad-hoc On-Demand Distance Vector Routing” A dynamic routing algorithm for mobile ad-hoc networks.
DETECTION OF WORMHOLE ATTACK IN MANET
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Advisor: Prof. Han-Chieh Chao Student: Joe Chen Date: 2011/06/07.
An Energy-Efficient Flooding Algorithm in ad hoc network(APE) Concrete Mathematic mid-term presentation of term project Professor: Kwangjo KimKwangjo Kim.
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.
Routing Metrics for Wireless Mesh Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Routing Metrics for Wireless Mesh Networks
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
A comparison of Ad-Hoc Routing Protocols
Sensor Network Routing
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ad hoc Routing Protocols
Routing Metrics for Wireless Mesh Networks
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Proactive vs. Reactive Routing
Routing.
Vinay Singh Graduate school of Software Dongseo University
Presentation transcript:

An Energy-Efficient Flooding Algorithm in ad hoc Network (EFA) Concrete Mathematic Final presentation of term project Professor: Kwangjo KimKwangjo Kim Group 16: Tran Minh Trung, Nguyen Duc Long

An Energy-Efficient Flooding Algorithm in Ad-Hoc Network (EFA) Related Works Problem statement Proposed Solution Simulation & Evaluation

Related Works Related work (Previous paper: PAODV, APRA, MMBCR) Congested node, Week node: Reject or relay the coming connection - > Reduce the network connectivity Single path from source to destination: Slow transmission speed, Increase control packet over head -> Waste energy Disjoint a single path in to multiple paths (dependent on energy capacity of each sub path) Balance the power consumption between Strong node and week node -> reduce the partition problem (1) Increase Network Connectivity -> Reduce routing discovery phase (2) 1,2 -> Increase Network life time Proposed solution

Problem statement (1) Run “Routing discovery phase” again many times -> Waste time + Energy consuming Run “Routing discovery phase” fewer time -> Save time, Energy

Problem statement (2) Ad Hoc model: Directed Graph G(V, E) where V is the set of all nodes and E is the set of all directed links (i, j) where i, j  V. N i Set of all neighbors nodes of node (i) (i) (j) - Directed graph: G (V,E) - Weighted link: E (i,j) - Set of neighbor node: N (i)

Problem statement (2) Node (i) Energy available: In case of serving j node at the same time Otherwise ∑f (j,i) =∑f (i,k) e (i) = e r(i) - e rq(i) e (i) = e r(i) f(j,i) f(i,k) i

Problem statement (3) Directed link (i,j) exist if and only if J  N i Energy capacity of link (i,j) Life time of a routing path = Life time of each link or each node Source e (1) =10 e (2) =40 Dest. e (3) =60 e (4) =40 Link 1: e (sd) = Min (e (3),e (4) )=40 Link 2: e (sd) = Min (e (1),e (2) )=10 … e (i,j) = Min (e (i),e (j) ) e (5) =10

Path 1 is created with energy capacity = 8, Hop count = 3 RREQ Flooding method RREQ10RREQ(1)4 4RREQ(2)8 8 8 Path 1 is created with energy capacity = 4, Hop count = 4 RREQ(1)4 8

Lexicographic order A routing path will be chosen dependent on 3 information Fresh sequence number: F (i) Min Energy capacity: E (i) Hop count to destination: H (i) The path will be selected dependent on lexicographic order Path i: (F (i), E (i), H (i) ) The number of path is dependent on the total energy requirement, and the energy available of all possible paths

X X X X The mesh network example (1) X X X X X X X X X X X X Node with energy level 2 Node with energy level 3 Node with energy level 1 RREQ for link level 1 RREQ for link level 2 RREQ for link level 3 Full capacity: 10 Capacity levels: - Level 1: 1 -> 4 - Level 2: 4 -> 7 - Level 3: 7 -> 10 Eliminated because of containing weaker node Eliminated because of backward flooding (Increase hop count)

The mesh network example (2) Node with energy level 2 Node with energy level 3 Node with energy level 1 RREP for link level 1 RREP for link level 2 RREP for link level 3 Full capacity: 10 Capacity levels: - Level 1: 1 -> 4 - Level 2: 4 -> 7 - Level 3: 7 -> 10

Simulation & Evaluation(1) Simulation model: mobile nodes are generated randomly in an area of 500M*500M. The moving speed of each node is 5m/s connections is established during 900 seconds simulation times. The energy model: initial energy of each node is 20mW. The energy usage for receiving and sending each packet are txPower = 0.6mW and rxPower = 0.3mW respectively.

Simulation & Evaluation(2) Expiration sequences of nodes Routing overhead (control messages)

Simulation & Evaluation(3) Route reliability End to End Delay

Conclusion (1) Final achievement: Use concrete mathematic knowledge for writing higher quality paper Graph theory Directed graph Weighted link Lexicographic Order Set theory Experiences in dealing with NS2, Perl, gnuplot

Conclusion (2) Contribution: Proposed new Energy-Efficient Flooding Algorithm for Ad-Hoc routing protocol Simulation results shows betters performance Future plan: Complete full paper (With more different & complicated scenarios – mobility measurement) After getting review & advice from Profesor -> submit to international conference Apply some Stochastic and Mathematical model -> Journal paper

Progress after midterm report Writing simulation program by NS2 ( Tran Minh Trung) Generate scenarios by TCL script Apply energy model to standard scenarios Write simulation results to log files Analisys simulation log files ( Nguyen Duc Long) Write perl modules (Collect & Split data) Write drawing script by gnuplot (linux)

Reference Paper: T.M Trung, S.-L. Kim, “An Adaptive Power Aware Routing Algorithm for Ad Hoc Networks”, Submitted to ICWC – Toronto Canada 2003 H.X.Tung, T.M Trung, V.D Liem, P.V Su, “Power – Aware Ad-Hoc Ondemand Distance Vector Routing Protocol”, KISA 2003 Charles E. Perkins, Elizabeth M. Belding-Royer, and Samir Das. "Ad Hoc On Demand Distance Vector (AODV) Routing." IETF Internet draft, draft-ietf-manet-aodv-10.txt, March 2002 (Work in Progress)."Ad Hoc On Demand Distance Vector (AODV) Routing." C.-K. Toh, H. Cobb, and D.A. Scott, “Performance evaluation of battery-life aware routing schemes for wireless Ad Hoc Networks” in Proc. IEEE, ICC Books & Link: Discrete Mathematics and Its Applications, 4th edition, Kenneth H. Rosen, McGRAW- HILL,