Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,

Slides:



Advertisements
Similar presentations
Ch. 12 Routing in Switched Networks
Advertisements

Cooperative Transmit Power Estimation under Wireless Fading Murtaza Zafer (IBM US), Bongjun Ko (IBM US), Ivan W. Ho (Imperial College, UK) and Chatschik.
Problem solving with graph search
1 Analysis of Random Mobility Models with PDE's Michele Garetto Emilio Leonardi Politecnico di Torino Italy MobiHoc Firenze.
AI Pathfinding Representing the Search Space
1 Greedy Forwarding in Dynamic Scale-Free Networks Embedded in Hyperbolic Metric Spaces Dmitri Krioukov CAIDA/UCSD Joint work with F. Papadopoulos, M.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Minimum Energy Mobile Wireless Networks IEEE JSAC 2001/10/18.
CSE 380 – Computer Game Programming Pathfinding AI
Directional Routing for Wireless Mesh Networks: A Performance Evaluation Bow-Nan Cheng Murat Yuksel Shivkumar Kalyanaraman.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
1 Complexity of Network Synchronization Raeda Naamnieh.
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.
Effects of Applying Mobility Localization on Source Routing Algorithms for Mobile Ad Hoc Network Hridesh Rajan presented by Metin Tekkalmaz.
The Capacity of Wireless Ad Hoc Networks
More routing protocols Alec Woo June 18 th, 2002.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
PROXY FOR CONNECTIVITY We consider the k shortest edge disjoint paths between a pair of nodes and define a hyperlink, whose ‘connectivity’ is defined as:
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Mobility (II) 11th Week
Chapter 7 Network Flow Models.
Impact of Different Mobility Models on Connectivity Probability of a Wireless Ad Hoc Network Tatiana K. Madsen, Frank H.P. Fitzek, Ramjee Prasad [tatiana.
CS401 presentation1 Effective Replica Allocation in Ad Hoc Networks for Improving Data Accessibility Takahiro Hara Presented by Mingsheng Peng (Proc. IEEE.
The Shortest Path Problem
Environmental Boundary Tracking Using Multiple Autonomous Vehicles Mayra Cisneros & Denise Lewis Mentor: Martin Short July 16, 2008.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
LIAL HORNSBY SCHNEIDER
Package Transportation Scheduling Albert Lee Robert Z. Lee.
Performance Evaluation of Vehicular DTN Routing under Realistic Mobility Models Pei’en LUO.
Copyright © 2013, 2009, 2005 Pearson Education, Inc. 1 5 Systems and Matrices Copyright © 2013, 2009, 2005 Pearson Education, Inc.
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
CSC 336 Data Communications and Networking Lecture 7d: Interconnecting LAN Dr. Cheer-Sun Yang Spring 2001.
Network Aware Resource Allocation in Distributed Clouds.
Stochastic Algorithms Some of the fastest known algorithms for certain tasks rely on chance Stochastic/Randomized Algorithms Two common variations – Monte.
Leader Election Algorithms for Mobile Ad Hoc Networks Presented by: Joseph Gunawan.
Swarm Intelligence 虞台文.
Copyright © Cengage Learning. All rights reserved.
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
Expanders via Random Spanning Trees R 許榮財 R 黃佳婷 R 黃怡嘉.
Department of Electrical Engineering, Southern Taiwan University Robotic Interaction Learning Lab 1 The optimization of the application of fuzzy ant colony.
Researchers: Preet Bola Mike Earnest Kevin Varela-O’Hara Han Zou Advisor: Walter Rusin Data Storage Networks.
Network Optimization Problems
Routing and Scheduling for mobile ad hoc networks using an EINR approach Harshit Arora Advisor : Dr. Harlan Russell Mobile ad Hoc Networks A self-configuring.
1 MANETS – An overview. 2 MANETs Model and Definitions Simulatability – mobility models Routing algorithms Security issues with routing algorithms Tracing.
Power Control in Wireless Ad Hoc Networks Background An ad hoc network is a group of self configuring wireless nodes that lack infrastructure. Motivation—Power.
9-1 Quadratic Equations and Functions Solutions of the equation y = x 2 are shown in the graph. Notice that the graph is not linear. The equation y = x.
Minimizing Recovery State In Geographic Ad-Hoc Routing Noa Arad School of Electrical Engineering Tel Aviv University Yuval Shavitt School of Electrical.
Mobility Models for Wireless Ad Hoc Network Research EECS 600 Advanced Network Research, Spring 2005 Instructor: Shudong Jin March 28, 2005.
Chapter 14 : Modeling Mobility Andreas Berl. 2 Motivation  Wireless network simulations often involve movements of entities  Examples  Users are roaming.
Project 2 22C:021 Computer Science II : Data Structures.
A Standard Measure of Mobility for Evaluating Mobile Ad Hoc Network Performance By Joseph Charboneau Karthik Raman.
Directional Routing for Wireless Mesh Networks: A Performance Evaluation Bow-Nan Cheng Murat Yuksel Shivkumar Kalyanaraman.
A Mechanism for Communication- Efficient Broadcast Encryption over Wireless Ad Hoc Networks Johns Hopkins University Department of Computer Science Reza.
Sporadic model building for efficiency enhancement of the hierarchical BOA Genetic Programming and Evolvable Machines (2008) 9: Martin Pelikan, Kumara.
Load Balanced Link Reversal Routing in Mobile Wireless Ad Hoc Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department RPI Costas Busch CSCI Department.
Path Planning Based on Ant Colony Algorithm and Distributed Local Navigation for Multi-Robot Systems International Conference on Mechatronics and Automation.
Mobility Increases the Connectivity of K-hop Clustered Wireless Networks Qingsi Wang, Xinbing Wang and Xiaojun Lin.
Routing in Delay Tolerant Network Qing Ye EDIFY Group of Lehigh University.
Efficient Placement and Dispatch of Sensors in a Wireless Sensor Network You-Chiun Wang, Chun-Chi Hu, and Yu-Chee Tseng IEEE Transactions on Mobile Computing.
A New Class of Mobility Models for Wireless Mobile Communication Networks Joshua Gabet Advisor: Carl Baum Clemson University SURE 2005.
Copyright © 2002 OPNET Technologies, Inc. 1 Random Waypoint Mobility Model Empirical Analysis of the Mobility Factor for the Random Waypoint Model 1542.
A New Class of Mobility Models for Ad Hoc Wireless Networks Rahul Amin Advisor: Dr. Carl Baum Clemson University SURE 2006.
Performance Comparison of Ad Hoc Network Routing Protocols Presented by Venkata Suresh Tamminiedi Computer Science Department Georgia State University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
Node Distribution of a New Scalable Mobility Model for Ad Hoc Wireless Networks Sheeraz Ahmad.
What is Mobile Network? Why is it called Ad Hoc?
Routing in Wireless Ad Hoc Networks by Analogy to Electrostatic Theory
Navigation In Dynamic Environment
Totally Disjoint Multipath Routing in Multihop Wireless Networks Sonia Waharte and Raoef Boutaba Presented by: Anthony Calce.
Compact routing schemes with improved stretch
Prim’s algorithm for minimum spanning trees
Presentation transcript:

Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200, 400, 600, 800) considered here, the lowest efficiency is around 30% and this is not going to slow down the simulation significantly considering the fact that the program can generate waypoints at a very rapid pace. Steady State Distribution: Although the distribution of nodes is not quite uniform, it does depend on the size of the obstruction. As can be seen from the graph, the peak value shifts to the right as the obstruction radius is increased. The area considered for the movement of nodes is a circle of radius 1000 meters. The inner circle represents obstructions and its radius can be varied. The obstruction can affect mobility as well as communication. Constant velocity model (10 meters/sec) is used. Node distribution is sampled every 1 second. A waypoint in this model is described by Radius (R) and Angle (Θ). R and Θ are independent Random Variables. To distribute R and Θ uniformly over the 2D space, generate a Uniform Random Variable (U) using Mersenne Twister algorithm and obtain R and Θ using the following density functions: Rahul Amin Dr. Carl Baum A New Class of Mobility Models for Ad Hoc Wireless Networks v1v1 v3v3 v2v Effects of obstructions can be incorporated using this mobility model. The size of obstruction is flexible and can be adjusted to user’s needs. SURE 2006 An overall area of weakness in research on wireless ad- hoc (peer-to-peer) networks is in the area of mobility modeling. Perhaps the most widely used model, called the random waypoint model, has nodes picking future destinations, or waypoints, according t o a two- dimensional uniform distribution over a fixed area. Nodes move in a straight line at a fixed velocity from waypoint to waypoint. A new random velocity (also uniform) is chosen when a new destination is chosen. Random Waypoint Model is too idealistic. Nodes can move freely throughout the area without any restrictions. In a real-world scenario, there are certain areas that might obstruct a node’s mobility and communication ability. The main goal behind this research is to study the effects of these obstructions. Background Motivation New Model – The Basics New Model – The Details The name of this model is Boundary Prevention Model. Node smartly predicts if it is going to collide with the obstruction during its travel from current waypoint to the next waypoint. If a collision is predicted, then the node does not travel to the next waypoint. Instead, it discards that waypoint and generates a new waypoint and checks again if it is going to collide with the obstruction trying to travel to this new waypoint. If it predicts that it is not going to collide, then the node continues its travel to this waypoint. But if it is going to collide again, then it keeps on generating waypoints until it finds one that it is going to be able to travel to without any collision. In the figure to the right, waypoints 2, 3 and 6 had to be regenerated since the node detected that if it tried to travel to those waypoints, a collision with obstruction would occur. Collision Prediction Calculations To predict if a node is going to collide with the obstruction, a simple geometric problem is considered. Equation (i) represents the equation of a circle centered at (0,0) with radius r. Equation (ii) represents the equation that describes a line that is going to pass through points (x 1, y 1 ) and (x 2, y 2 ). Equation (ii) is substituted in Equation (i) and it is expanded to get a simple quadratic equation in the form ax 2 + bx 2 + c = 0. This quadratic equation is solved to see if any real solutions between 0 and 1 exist. If they do, then the node knows that if it tries to travel to the next waypoint, it is going to run into the obstruction. Model Properties A partition is inability of any one node to be able to connect to any other node for a given distribution through routing. The maximum hop distance used is ½ R = 500 meters. Kruskal’s minimum spanning tree algorithm is used to determine partitions. As can be noticed, the two graphs are very similar indicating that the nodes are distributed in such a way that even if the nodes aren’t allowed to communicate over the obstruction, they are doing almost as good as when they are allowed to communicate over the obstruction. Mobility Blocking, No Communication Blocking Mobility & Communication Blocking Probability of Partition Effects of Route Update Delay on Required Power The average required power is the sum of the required power to travel between each source-destination pair divided by the total number of source-destination pairs. The power required to travel between any given link between two nodes is proportional to the distance of the link squared. The lowest cost path between source- destination pair is found using Dijkstra’s shortest path algorithm. The maximum hop distance used was 2R = 2000 meters. This was done so that no partitions could occur in any given distribution. The obstruction represented only mobility blocking and not communication blocking. As can be seen from the graph, the average required power decreases as the number of nodes is increased. But the average required power is eventually going to level off. Average Required Power Per Node Number of Nodes = 30. Update Period: The amount of time between updates to the routing metrics. Before this update occurs, a source node keeps on using the old routes to reach a destination node. As the update period increases, required power increases Conclusions Future Work Run simulations for Boundary Collision model which has the same basic properties as the Boundary Prevention Model, but differs in the fact that instead of predicting collision, the node travels until it collides with the obstruction boundary. Compare the results for Boundary Collision model with Boundary Prevention Model. Incorporate Markov velocity model in the current model which would allow different nodes to travel at different velocities. Create multiple obstructions with different radii and study its effects. Change the path metrics for choosing the routes for obtaining minimum required power. Currently, all the links are squared since power is assumed to be proportional to distance squared. What can be done is when the link passes through the obstruction, the part that passes through the obstruction can be cubed instead of being squared. This would be basically studying the effects of partial communication blocking over certain areas. This partial communication area in our case would be represented by the inner circle obstruction. Uniform 2D Boundary Prevention Distribution Distribution