Mobile Ad hoc Networks COE 549 Delay and Capacity Tradeoffs II Tarek Sheltami KFUPM CCSE COE www.ccse.kfupm.edu.sa/~tarek 8/6/20151.

Slides:



Advertisements
Similar presentations
ROUTING IN INTERMITTENTLY CONNECTED MOBILE AD HOC NETWORKS AND DELAY TOLERANT NETWORKS: OVERVIEW AND CHALLENGES ZHENSHENG ZHANG.
Advertisements

The Capacity of Wireless Networks Danss Course, Sunday, 23/11/03.
The Capacity of Wireless Networks
Impact of Interference on Multi-hop Wireless Network Performance Kamal Jain, Jitu Padhye, Venkat Padmanabhan and Lili Qiu Microsoft Research Redmond.
Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
1 Capacity Scaling in Delay Tolerant Networks with Heterogeneous Mobile Nodes Michele Garetto – Università di Torino Paolo Giaccone - Politecnico di Torino.
Delay Analysis and Optimality of Scheduling Policies for Multihop Wireless Networks Gagan Raj Gupta Post-Doctoral Research Associate with the Parallel.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Capacity of ad-hoc wireless Networks Vicky Sharma.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
5/5/20151 Mobile Ad hoc Networks COE 549 Transmission Scheduling II Tarek Sheltami KFUPM CCSE COE
David Ripplinger, Aradhana Narula-Tam, Katherine Szeto AIAA 2013 August 21, 2013 Scheduling vs Random Access in Frequency Hopped Airborne.
5/11/20151 Computer Networks COE 549 Random Access Tarek Sheltami KFUPM CCSE COE
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
1 Channel Capacity Issues For Mobile Teams Ameesh Pandya and Greg Pottie, UCLA Electrical Engineering Department.
Wireless Capacity. A lot of hype Self-organizing sensor networks reporting on everything everywhere Bluetooth personal networks connecting devices City.
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.
The Capacity of Wireless Ad Hoc Networks
MotionCast: On the Capacity and Delay Tradeoffs Chenhui Hu 1, Xinbing Wang 1, Feng Wu 2 1 Institute of Wireless Communication Technology (IWCT) Shanghai.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Mobility (III) 12th Week
UCBC UCSC Broadband Communications (UCBC) Research Group Hamid R. Sadjadpour April 2004 Space-Time Signal Processing for Wireless Ad-hoc Networks.
Mobility Increases Capacity In Ad-Hoc Wireless Networks Lecture 17 October 28, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor.
Mobility Increases The Capacity of Ad-hoc Wireless Networks By Grossglauser and Tse Gautam Pohare Heli Mehta Computer Science University of Southern California.
CS Dept, City Univ.1 The Complexity of Connectivity in Wireless Networks Presented by LUO Hongbo.
August 6, Mobile Computing COE 446 Network Planning Tarek Sheltami KFUPM CCSE COE Principles of.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Optimal Multicast Capacity and Delay Tradeoffs in MANETs: A Global Perspective Yun Wang, Xiaoyu Chu, Xinbing Wang Department of Electronic Engineering.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Hierarchical Cooperation Achieves Linear Scaling in Ad Hoc Wireless Networks David Tse Wireless Foundations U.C. Berkeley AISP Workshop May 2, 2007 Joint.
Fundamental Lower Bound for Node Buffer Size in Intermittently Connected Wireless Networks Yuanzhong Xu, Xinbing Wang Shanghai Jiao Tong University, China.
1 Power Control for Distributed MAC Protocols in Wireless Ad Hoc Networks Wei Wang, Vikram Srinivasan, and Kee-Chaing Chua National University of Singapore.
Mobility Weakens the Distinction between Multicast and Unicast Xinbing Wang Dept. of Electronic Engineering Shanghai Jiao Tong University Shanghai, China.
EE360 PRESENTATION On “Mobility Increases the Capacity of Ad-hoc Wireless Networks” By Matthias Grossglauser, David Tse IEEE INFOCOM 2001 Chris Lee 02/07/2014.
10/6/20151 Mobile Ad hoc Networks COE 549 Power Control Tarek Sheltami KFUPM CCSE COE
1 Core-PC: A Class of Correlative Power Control Algorithms for Single Channel Mobile Ad Hoc Networks Jun Zhang and Brahim Bensaou The Hong Kong University.
Wireless Sensor Networks COE 499 Energy Aware Routing
Delay-Throughput Tradeoff with Correlated Mobility in Ad-Hoc Networks Shuochao Yao*, Xinbing Wang*, Xiaohua Tian* ‡, Qian Zhang † *Department of Electronic.
1 Mobility Increases the Capacity of Ad-hoc Wireless Networks Matthias Grossglauser, David Tse IEEE Infocom 2001 (Best paper award) Oct 21, 2004 Som C.
On the Cost/Delay Tradeoff of Wireless Delay Tolerant Geographic Routing Argyrios Tasiopoulos MSc, student, AUEB Master Thesis presentation.
Wireless Networks Spring 2005 Capacity of Ad Hoc Networks.
Convergecast with MIMO Luoyi Fu, Yi Qin, Xinbing Wang Department of Electronic Engineering Shanghai Jiao Tong University, China Xue Liu Department of Computer.
Group 3 Sandeep Chinni Arif Khan Venkat Rajiv. Delay Tolerant Networks Path from source to destination is not present at any single point in time. Combining.
Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Yingzhe Li, Xinbing Wang, Xiaohua Tian Department of Electronic Engineering.
Converge-Cast: On the Capacity and Delay Tradeoffs Xinbing Wang Luoyi Fu Xiaohua Tian Qiuyu Peng Xiaoying Gan Hui Yu Jing Liu Department of Electronic.
A Distributed Relay-Assignment Algorithm for Cooperative Communications in Wireless Networks ICC 2006 Ahmed K. Sadek, Zhu Han, and K. J. Ray Liu Department.
11/25/2015 Wireless Sensor Networks COE 499 Localization Tarek Sheltami KFUPM CCSE COE 1.
Dual-Region Location Management for Mobile Ad Hoc Networks Yinan Li, Ing-ray Chen, Ding-chau Wang Presented by Youyou Cao.
On the Topology of Wireless Sensor Networks Sen Yang, Xinbing Wang, Luoyi Fu Department of Electronic Engineering, Shanghai Jiao Tong University, China.
STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol Kurtis Kredo II, Petar Djukic, Prasant Mohapatra IEEE INFOCOM 2009.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks
Capacity of Large Scale Wireless Networks with Directional Antenna and Delay Constraint Guanglin Zhang IWCT, SJTU 26 Sept, 2012 INC, CUHK 1.
Mobility Models for Wireless Ad Hoc Network Research EECS 600 Advanced Network Research, Spring 2005 Instructor: Shudong Jin March 28, 2005.
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
Mobility Increases the Connectivity of K-hop Clustered Wireless Networks Qingsi Wang, Xinbing Wang and Xiaojun Lin.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
1 Chapter 5 Branch-and-bound Framework and Its Applications.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Group Multicast Capacity in Large Scale Wireless Networks
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks
INFOCOM 2013 – Torino, Italy Content-centric wireless networks with limited buffers: when mobility hurts Giusi Alfano, Politecnico di Torino, Italy Michele.
Introduction Wireless Ad-Hoc Network
Capacity of Ad Hoc Networks
Pradeep Kyasanur Nitin H. Vaidya Presented by Chen, Chun-cheng
Gaurav Sharma,Ravi Mazumdar,Ness Shroff
Presentation transcript:

Mobile Ad hoc Networks COE 549 Delay and Capacity Tradeoffs II Tarek Sheltami KFUPM CCSE COE 8/6/20151

Outline Multi-user in Mobile Network Static vs. Mobile Ad Hoc Networks Direct Contact vs. Simple Replication Why multi-hop relaying in static networks? Tradeoff between delay and capacity

Typical Scenario n nodes communicate in random S-D pairs All nodes are mobile, no fixed base station Applications are delay tolerant Database Synchronization Control message to Explorer on Mars Topology may change during packet delivery

Multi-user in Mobile Network Direct contact: The source holds the packet until it comes in contact with the destination Minimal resource, but long delay This idea is very simple, but does not perform very well. In fact, any scheme that does not use relaying can not do better than: Where is the minimum simultaneously successful transmissions

Scheduling Policy We slot time, and index slots by t. In each slot, each node transmits with probability Each transmitter transmits to its closest neighbor There will be a lot of collisions: The expected number of successful receptions N t is on the order of n: With n nodes, it is possible to have around successful transmissions, with S/N requirements

Multi-user in Mobile Network Simple replication: S sends a replicate to as many different nodes as possible. These relays hand the packet off to D when it gets close Each packet goes through at most one relay node  Higher throughput, relatively shorter delay

Methodology Using the previous scheduling policy as a building block. Nodes only transmit to their nearest neighbors. In odd slots, each node transmits to its nearest neighbor a packet for its destination. The neighbor will act as a relay. In even slots, each node will relay to its nearest neighbor a packet destined for that node (if it has such a packet).

Each of the n − 2 intermediate queues has arrival and departure rate equal to packets/slot The link directly from the source to the destination has rate packets/slot. The aggregate throughput per node is packets/slot Multi-user in Mobile Network..

The Book Analogy Imagine a large number of people moving around in a city Each one carries a stack of books for a friend of his. The stack is very high Whenever I bump on any other person on the street: I either give him a book for him to give to my buddy, or I give him a book that his buddy gave to me some time in the past Chances that I bump on my own buddy are negligible Question: What is the average number of people that their destinations are also nearest neighbors? This is related to the famous hat problem!

Model Assumptions Session Each of the n nodes is an S node for one session and a D node for another session Each S node i has an infinite stream of packets to send to its D, d(i) The S-D association does not change with time Each node has an infinite buffer to store relayed packets Central Scheduler At any time t, the scheduler chooses which nodes will transmit which packet, and its power level

Transmission Model

Random Topology

Static vs. Mobile Ad Hoc Networks When # of users per unit area n increases Static: The throughput per S-D pair decreases approximately like Long-range direct communication limited due to interference. Most comm. has to occur between nearest neighbors  Distances of order  Hops to D of order  Actual useful traffic per pair is small Best performance achievable with optimal scheduling, routing  Traffic rate per S-D pair can actually go to zero Mobile:The avg. long-term throughput per S-D pair can be kept constant

Direct Contact vs. Simple Replication Mobile Nodes w/ direct contact Transmission are long range  interference prevents more concurrent transactions For sufficient large N, throughput goes to 0 Mobile Nodes w/ relaying (simple replication) Overcame interference and distance limitation Possible to schedule O(n) concurrent successful transmissions per time slot w/ local communication Achieved a throughput per S-D pair of O(1)

Numerical Results

Receiver Centric Results

What is capacity here? Not traditional information-theoretic notion Notion of network capacity under interference Modulation and coding scheme is fixed In this notion of capacity, space is resource d S D d IN No other transmission in this area of

Capacity of static ad hoc networks Gupta and Kumar [IEEE Trans. IT, 2000] Uniform distribution of n nodes within a disk of unit area Randomly chosen sender-destination pairs Same power level for all transmissions Per-node throughput as with multi-hop relaying Agarwal and Kumar [ACM CCR, 04] Per-node capacity of with power control

Why multi-hop relaying in static networks? Direct transmission is bad Transmission over distance d costs Short transmission is better than long transmission Multi-hop relay (via nearest neighbor) is best Best possible is to transmit only to neighbors hops VS For each hop Required area = Network capacity = Per-node capacity = S D S D

Capacity of mobile ad hoc networks Grossglauser and Tse [IEEE INFOCOM, 01] Similar model as Gupta and Kumar, but with mobile nodes Per-node capacity of is achievable with two- hop relay Why two-hop relay in mobile networks? Direct transmission cannot exploit mobility More than two-hop decreases capacity

Capacity scaling of ad hoc networks Number of nodes Per-node Capacity Gupta, Kumar -Static nodes -Common power level Francheschetti, Dousse - Static nodes - Power control allowed Grossglausser, Tse - Mobile nodes

What is ‘price’ for capacity? Two ways to send a packet to D Wireless transmission Node mobility (=relay movement) For given distance d between S and D d = (sum of distances by transmission) + (sum of distances by relay movement) To minimize first term is to maximize second term Time taken for node mobility: Delay Sum of distances by mobility results in time delay

Why tradeoff between delay and capacity? Tradeoff between delay and capacity d = (sum of distances by transmission) + (sum of distances by relay movement) For capacity, reduce distances by transmission For delay, reduce distances by relay movement For given value of d Can not reduce both distances!  tradeoff

Illustration of tradeoff between delay and capacity Assume appropriate scheduling One transmission = distance of S D R1 R2 S D d Total movement of relays = Delay Capacity # of transmissions = 3

Critical Delay and 2-Hop Delay Critical Delay: Minimum delay that must be tolerated under a given mobility model to achieve a per-node throughput of 2-Hop Delay: Delay incurred by the 2-hop relaying scheme The delay-capacity tradeoff exists for values of delay between critical delay and 2-hop delay

Hybrid Random Walk Models The network is divided into n 2β cells for β between 0 and ½ Each cell is divided into n 1-2 β sub-cells Each node jumps from its current sub-cell to a random sub-cell in one of the adjacent cells β=1/2  random walk model

Random Direction Models Parameterized by β between 0 and ½ Each node moves a distance of n -β with a speed of n -1/2 in a random direction Can pause for some time between steps

Lower Bound for Critical Delay Main idea If average delay is smaller than a certain value, packets travel average distance of to reach destination Then show that this result in throughput of HRW: Critical delay scales as RD: Critical delay scales as

04/26/0629 Calculating Critical Delay using Exit Time Study exit time for a disk of radius r=1/8 centered at nodes initial position Derive a lower bound on exit time that holds with high probability r = 1/8

Details of lower bound: Exit time Let ς hrw and ς rd denote exit times for a disk of radius 1/8 in case of HRW and RD model with parameter β Lemma (Lower Bound on Exit Time for HRW models): Lemma (Lower Bound on Exit Time for RD models): C = slot duration

04/26/0631 From Exit Time to Critical Delay? 1 1/4 s d r

Upper Bound for Critical Delay Need to develop a scheme that achieves a throughput of Delay can be upper bounded by first hitting time for HRW models and for RD models

Summary of Main results 2-Hop delay is roughly for all models Critical delay scales as roughly for HRW models Critical delay scales as roughly for RD models

Conclusions Node mobility has strong impact on delay-capacity tradeoff There exists minimum value of delay (critical delay) which makes capacity better than that of static ad hoc networks Nodes change directions over shorter distances exhibit higher critical delay values Nodes moving in same direction over longer distances shows a wider delay-capacity tradeoff