An Energy-Efficient Flooding Algorithm in ad hoc network(APE) Concrete Mathematic mid-term presentation of term project Professor: Kwangjo KimKwangjo Kim.

Slides:



Advertisements
Similar presentations
Dynamic Source Routing (DSR) algorithm is simple and best suited for high mobility nodes in wireless ad hoc networks. Due to high mobility in ad-hoc network,
Advertisements

1 A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks By Lei Chen.
Wide Area Wi-Fi Sam Bhoot. Wide Area Wi-Fi  Definition: Wi-Fi (Wireless Fidelity) n. – popular term for high frequency wireless local area networks operating.
BY PAYEL BANDYOPADYAY WHAT AM I GOING TO DEAL ABOUT? WHAT IS AN AD-HOC NETWORK? That doesn't depend on any infrastructure (eg. Access points, routers)
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
MANETs Routing Dr. Raad S. Al-Qassas Department of Computer Science PSUT
An Energy Efficient Hierarchical Heterogeneous Wireless Sensor Network
Multicasting in Mobile Ad-Hoc Networks (MANET)
1 Spring Semester 2007, Dept. of Computer Science, Technion Internet Networking recitation #4 Mobile Ad-Hoc Networks AODV Routing.
ITIS 6010/8010 Wireless Network Security Dr. Weichao Wang.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
ROUTING PROTOCOL IGRP. REVIEW 4 Purpose of Router –determine best path to destination –pass the frames to the destination 4 Protocols –routed - used by.
Mario Čagalj supervised by prof. Jean-Pierre Hubaux (EPFL-DSC-ICA) and prof. Christian Enz (EPFL-DE-LEG, CSEM) Wireless Sensor Networks:
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Introducing Distance Vector Routing.
Routing Two papers: Location-Aided Routing (LAR) in mobile ad hoc networks (2000) Ad-hoc On-Demand Distance Vector Routing (1999)
Evaluation of Power Aware Routing Protocols Mohammad Mahmud Wireless Networks Professor: Dr. Lijun Qian.
Itrat Rasool Quadri ST ID COE-543 Wireless and Mobile Networks
Slide /2009COMM3380 Routing Algorithms Distance Vector Routing Each node knows the distance (=cost) to its directly connected neighbors A node sends.
Routing and Routing Protocols Routing Protocols Overview.
1 Spring Semester 2009, Dept. of Computer Science, Technion Internet Networking recitation #3 Mobile Ad-Hoc Networks AODV Routing.
Denial of Service (DoS) Attacks in Green Mobile Ad–hoc Networks Ashok M.Kanthe*, Dina Simunic**and Marijan Djurek*** MIPRO 2012, May 21-25,2012, Opatija,
Power-Balance Broadcast in Wireless Mobile Ad Hoc Networks Jang-Ping Sheu, Yu-Chia Chang, and Hsiu- Ping Tsai National Central University, Chung-Li, 32054,Taiwan.
Routing in Ad Hoc Networks Audun Søberg Henriksen Truls Becken.
Ad-hoc On-Demand Distance Vector Routing (AODV) and simulation in network simulator.
An Energy-Efficient Flooding Algorithm in ad hoc Network (EFA) Concrete Mathematic Final presentation of term project Professor: Kwangjo KimKwangjo Kim.
Usman Rafique NAME : USMAN RAFIQUE SUPERVISOR: Prof Rikku Jänttii.
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
#1 EETS 8316/NTU CC725-N/TC/ Routing - Circuit Switching  Telephone switching was hierarchical with only one route possible —Added redundant routes.
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.
Networking and internetworking devices. Repeater.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
Ad-hoc On Demand Distance Vector Protocol Hassan Gobjuka.
A Framework for Reliable Routing in Mobile Ad Hoc Networks Zhenqiang Ye Srikanth V. Krishnamurthy Satish K. Tripathi.
Ad Hoc On-Demand Distance Vector Routing (AODV) ietf
IEEE ICACT( Advanced Communication Technology ) 2014 conference Zhimu Huang, Ryo Yamamoto, Yoshiaki Tanaka 1.
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
Routing Semester 2, Chapter 11. Routing Routing Basics Distance Vector Routing Link-State Routing Comparisons of Routing Protocols.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
-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 Networking By Shaena Price. What is it? Autonomous system of routers and hosts connected by wireless links Can work flawlessly in a standalone.
Configuration for routing example
Routing Metrics for Wireless Mesh Networks
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Author:Zarei.M.;Faez.K. ;Nya.J.M.
Routing Metrics for Wireless Mesh Networks
Mobicom ‘99 Per Johansson, Tony Larsson, Nicklas Hedman
Routing Protocols and Concepts
Link-State Routing Protocols
By Ioannis Chatzigiannakis, Elena Kaltsa, Sotiris Nikoletseas
Internet Networking recitation #4
A comparison of Ad-Hoc Routing Protocols
CSE 4340/5349 Mobile Systems Engineering
Routing In Wireless Mesh Networks
任課教授:陳朝鈞 教授 學生:王志嘉、馬敏修
Ad hoc Routing Protocols
Routing in Packet Networks Shortest Path Routing
by Saltanat Mashirova & Afshin Mahini
Routing Metrics for Wireless Mesh Networks
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Link-State Routing Protocols
Proactive vs. Reactive Routing
Viet Nguyen Jianqing Liu Yaqin Tang
A Probabilistic Routing Protocol for Mobile Ad Hoc Networks
Link-State Routing Protocols
Chapter 15. Connecting Devices
Efficient Flooding Techniques for Mobile Ad Hoc Networks
DSDV Destination-Sequenced Distance-Vector Routing Protocol
Routing protocols in Mobile Ad Hoc Network
Presentation transcript:

An Energy-Efficient Flooding Algorithm in ad hoc network(APE) Concrete Mathematic mid-term 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) Introduction Related works Proposed solution Simulation (Ongoing)

I. Introduction(1) – Ad hoc Network Ad hoc Network lack of fixed infrastructure peer-to-peer (all nodes act as routers) multi-hop routing frequent connection / topology changes Challenges: Security, Scalability QOS, load balancing Effect on device’s battery life – Network’s life time

I. Introduction(2) – Paper objective Objective Prolong Network life Reduce traffic load at Routing discovery phase Related works: MBCR, MMBCR Make power consumptions eventually distributed on every node. Limitations: Redundancy routing discovery processes All nodes take part in a routing process passively that makes a nodes run out of energy fast, especially, when it has to serve many routing process at the same time Proposed solution: enable each node actively in saving its residual energy capacity while the network connectivity is still be guarantied

II. Related work(1) - MBCR MBCR: (Minimum battery cost routing) This protocol use remaining battery capacity of each host as a metric to describe the lifetime of each mobile host. Source f(i)=40f(i)=10 Destination f(i)=30 Route 2 Route 1 Chosen route Over Used Node

II. Related work(2) - MMBCR MMBCR: Min-Max battery cost routing Eliminate routing containing week node: f(i)=20 Source f(i)=40f(i)=10 Destination f(i)=30 Route 2 Route 1 Eng=8W Eng=4 Eng=0W Eng=2 Eng=8W Eng=4 Waste energy in case of short time connection

III. Proposed solution:EFA(1) Overview Enable each node actively in saving its residual energy capacity while the network connectivity is still be guarantied Algorithm: Flooding filter New RREQ header: Source Addr, current seq#, Dest Addr, Dest seq# Broadcast ID Require energy level: E th = (packets)*P cs E th = (packets)*P rc

III. Proposed solution:EFA(2) Immediate node: Calculate available energy In case of serving j node at the same time E av = N re - E rq(j) Otherwise E av = N re Comparing available energy with require energy level Case 1: E av >= E th : take part in routing process Case 2: E av < E th : reject routing process

III. Proposed solution:EFA(3) Advantages of flooding filter: Reduce traffic load at discovery routing phase Reduce interference between nodes Reduce power consumption at discovery routing phase Reduce the deviation between require energy level and the energy available of each node Flooding filter

III. Proposed solution:EFA(4) Case 1: E av >= E th Check current routing process in routing table (Check fresh route, hope count …) Update/add routing table if necessary (set reserve path for new routing process: source node ’ s IP address, seq.# the number of hops to the source IP address of the neighbor from which the RREQ was received Energy requirement for this routing process Send IACK back to the node which the RREQ was received from

III. Proposed solution:EFA(5) Case 2: E av < E th Discard RREQ packet If : P = {Ni | Eav ≥ Eth, Ni Є Immediate nodes} = Ø After T fck, Reduce Eth at source node automatically E th = E th - D st ; D st = S re /λ (λ=10) This step will repeat until P ≠ Ø Or Tfck ≥ TTL Re broadcast RREQ with new E th

IV. Simulation Simulation model: 50 mobile nodes are generated randomly in an area of 500M*500M. The moving speed of each node is 10m/s. 20 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.