MotionCast: On the Capacity and Delay Tradeoffs Chenhui Hu 1, Xinbing Wang 1, Feng Wu 2 1 Institute of Wireless Communication Technology (IWCT) Shanghai.

Slides:



Advertisements
Similar presentations
The Capacity of Wireless Networks Danss Course, Sunday, 23/11/03.
Advertisements

The Capacity of Wireless Networks
Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Delay Analysis and Optimality of Scheduling Policies for Multihop Wireless Networks Gagan Raj Gupta Post-Doctoral Research Associate with the Parallel.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Secrecy Capacity Scaling of Large-Scale Cognitive Networks Yitao Chen 1, Jinbei Zhang 1, Xinbing Wang 1, Xiaohua Tian 1, Weijie Wu 1, Fan Fu 2, Chee Wei.
Delay and Throughput in Random Access Wireless Mesh Networks Nabhendra Bisnik, Alhussein Abouzeid ECSE Department Rensselaer Polytechnic Institute (RPI)
5/11/20151 Computer Networks COE 549 Random Access Tarek Sheltami KFUPM CCSE COE
EE 685 presentation Optimal Control of Wireless Networks with Finite Buffers By Long Bao Le, Eytan Modiano and Ness B. Shroff.
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
RelayCast: Scalable Multicast Routing in Delay Tolerant Networks
The Capacity of Wireless Ad Hoc Networks
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
CS541 Advanced Networking 1 Dynamic Channel Assignment and Routing in Multi-Radio Wireless Mesh Networks Neil Tang 3/10/2009.
Ncue-csie1 A QoS Guaranteed Multipolling Scheme for Voice Traffic in IEEE Wireless LANs Der-Jiunn Deng 、 Chong-Shuo Fan 、 Chao-Yang Lin Speaker:
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Mobile Ad Hoc Networks Mobility (III) 12th Week
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
Mobility Increases Capacity In Ad-Hoc Wireless Networks Lecture 17 October 28, 2004 EENG 460a / CPSC 436 / ENAS 960 Networked Embedded Systems & Sensor.
1 40 th Annual CISS 2006 Conference on Information Sciences and Systems Some Optimization Trade-offs in Wireless Network Coding Yalin E. Sagduyu Anthony.
Mobile Ad hoc Networks COE 549 Delay and Capacity Tradeoffs II Tarek Sheltami KFUPM CCSE COE 8/6/20151.
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.
Fundamental Lower Bound for Node Buffer Size in Intermittently Connected Wireless Networks Yuanzhong Xu, Xinbing Wang Shanghai Jiao Tong University, China.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Mobility Increases the Connectivity of K-hop Clustered Wireless Networks Qingsi Wang, Xinbing Wang Department of Electronic Engineering Shanghai Jiao Tong.
A Distributed Scheduling Algorithm for Real-time (D-SAR) Industrial Wireless Sensor and Actuator Networks By Kiana Karimpour.
WAN technologies and routing Packet switches and store and forward Hierarchical addresses, routing and routing tables Routing table computation Example.
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.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Evolution-cast: Temporal Evolution in Wireless Social Networks and Its Impact on Capacity Luoyi Fu, Jinbei Zhang, Xinbing Wang Department of Electronic.
Wireless Sensor Networks COE 499 Energy Aware Routing
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Function Computation over Heterogeneous Wireless Sensor Networks Xuanyu Cao, Xinbing Wang, Songwu Lu Department of Electronic Engineering Shanghai Jiao.
Tonghong Li, Yuanzhen Li, and Jianxin Liao Department of Computer Science Technical University of Madrid, Spain Beijing University of Posts & Telecommunications.
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.
User Cooperation via Rateless Coding Mahyar Shirvanimoghaddam, Yonghui Li, and Branka Vucetic The University of Sydney, Australia IEEE GLOBECOM 2012 &
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
1 Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Michigan State University ICNP 2007.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Convergecast with MIMO Luoyi Fu, Yi Qin, Xinbing Wang Department of Electronic Engineering Shanghai Jiao Tong University, China Xue Liu Department of Computer.
Optimal Selection of Power Saving Classes in IEEE e Lei Kong, Danny H.K. Tsang Department of Electronic and Computer Engineering Hong Kong University.
Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Yingzhe Li, Xinbing Wang, Xiaohua Tian Department of Electronic Engineering.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
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.
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 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.
Multiuser Receiver Aware Multicast in CDMA-based Multihop Wireless Ad-hoc Networks Parmesh Ramanathan Department of ECE University of Wisconsin-Madison.
A Scalable Routing Protocol for Ad Hoc Networks Eric Arnaud Id:
MAIN RESULT: Depending on path loss and the scaling of area relative to number of nodes, a novel hybrid scheme is required to achieve capacity, where multihop.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
1 11 Distributed Channel Assignment in Multi-Radio Mesh Networks Bong-Jun Ko, Vishal Misra, Jitendra Padhye and Dan Rubenstein Columbia University.
Multicast Scaling Laws with Hierarchical Cooperation Chenhui Hu, Xinbing Wang, Ding Nie, Jun Zhao Shanghai Jiao Tong University, China.
CprE 458/558: Real-Time Systems (G. Manimaran)1 CprE 458/558: Real-Time Systems Energy-aware QoS packet scheduling.
Energy Optimal Control for Time Varying Wireless Networks Michael J. Neely University of Southern California
Mobility Increases the Connectivity of K-hop Clustered Wireless Networks Qingsi Wang, Xinbing Wang and Xiaojun Lin.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
Performance Evaluation of Scheduling in IEEE based Wireless Mesh Networks Bo Han, Weijia Jia,and Lidong Lin Computer Communications, 2007 Mei-zhen.
Group Multicast Capacity in Large Scale Wireless Networks
Throughput-Optimal Broadcast in Dynamic Wireless Networks
Gaurav Sharma,Ravi Mazumdar,Ness Shroff
Minimizing Broadcast Latency and Redundancy in Ad Hoc Networks
Riheng Jia, Jinbei Zhang, Xinbing Wang, Xiaohua Tian
Presentation transcript:

MotionCast: On the Capacity and Delay Tradeoffs Chenhui Hu 1, Xinbing Wang 1, Feng Wu 2 1 Institute of Wireless Communication Technology (IWCT) Shanghai Jiao Tong University 2 Microsoft Research Asia

MotionCast: On the Capacity and Delay Tradeoffs 2 Outline Introduction  Motivations  Related works  Objectives Network Model and Definition 2-hop Relay Algorithm Without Redundancy 2-hop Relay Algorithm With Redundancy Discussion Conclusion and Future Work

MotionCast: On the Capacity and Delay Tradeoffs 3 Motivations  Multicast & Multicast in MANETs  One-to-many communication  Group communications in military networks, disaster alarming in sensor networks and mobile multimedia services  Key feature of multicast in MANETs is that packets can be delivered via nodes’ mobility, thus we refer it as MotionCast.  Traditional works study the multicast capacity in static networks, while we have already known that mobility can increase capacity for unicast and there involves capacity and delay tradeoffs.

MotionCast: On the Capacity and Delay Tradeoffs 4 Related works – I/II  Compared with multiple unicast, capacity gain can be obtained by using multicast.  In [3], Li et al. show that the per-node multicast capacity is when ; the per-node multicast capacity is when. These results generalize the previous capacity bound on unicast by Gupta and Kumar [4] and broadcast [5]. when. These results generalize the previous capacity bound on unicast by Gupta and Kumar [4] and broadcast [5].  In [6], Jacquet et al. consider multicast capacity by accounting the ratio of the total number of hops for multicast and the average number of hops for unicast.  In [7], Shakkottai et al. propose a comb-based architecture for multicast routing. [3] X. Li, S. Tang and O. Frieder, ‘’Multicast capacity for large scale wireless ad hoc networks,'' in Proceedings of ACM MobiCom, Sept

MotionCast: On the Capacity and Delay Tradeoffs 5 Related works – II/II  While the above studies are all based on static networks, the effect of mobility has been investigated in the following literatures:  In [8], Grossglauser and Tse demonstrate that per-node unicast capacity does not vanish as the size of the network grows by implementing a 2-hop relay algorithm.  Note that the price of this improving capacity is the increased delay. It has been shown in [1] that the 2-hop relay algorithm in [8] yields a tremendous average delay of.  The relationships between capacity and delay are further investigated in the literatures of [1][2][9][10]. [1] M. J. Neely, and E. Modiano, ‘’Capacity and delay tradeoffs for ad hoc mobile networks,'' IEEE Transactions on Information Theory, vol. 51, no. 6, pp , Jun [8] M. Grossglauser and D. N. C. Tse, ‘’Mobility increases the capacity of ad hoc wireless networks,'' IEEE/ACM Transactions on Networking, vol. 10, no. 4, pp , Aug

MotionCast: On the Capacity and Delay Tradeoffs 6 Objectives  In this paper, we answer the following questions:  What is the maximum per-node MotionCast capacity?  How long will be the induced delay to achieve this capacity and what is the minimum delay?  How does the capacity and delay tradeoffs emerge for MotionCast?

MotionCast: On the Capacity and Delay Tradeoffs 7 Outline Introduction  Network Model and Definition 2-hop Relay Algorithm Without Redundancy 2-hop Relay Algorithm With Redundancy Discussion Conclusion and Future Work

MotionCast: On the Capacity and Delay Tradeoffs 8 Network Model and Definition – I/III  Cell partitioned Network:  The network is a unit square and there are mobile nodes in it. Divide it into cells with equal size.  Nodes can communicate with each other only when they are within a same cell.  Mobility Model:  Divide time into constant duration slots.  I.I.D. mobility model. – – The initial position of each node is equally likely to be any of the cells independent of others. And at the beginning of each time slot, nodes randomly choose and move to a new cell i.i.d. over all cells in the network.  This model captures the characteristic of the infinite mobility. With the help of mobility, packets can be carried by the nodes until they reach the destinations.

MotionCast: On the Capacity and Delay Tradeoffs 9 Network Model and Definition – II/III  Traffic Pattern: Number all the nodes from 1 to, we assume each node is a source node associated with randomly and independently chosen destination nodes over all the other nodes in the network. The relationships do not change as nodes move around. Then, the sources will communicate data to their destinations respectively through a common wireless channel. A cell partitioned MANET model with c cells and n mobile nodes under multicast traffic pattern.

MotionCast: On the Capacity and Delay Tradeoffs 10 Network Model and Definition – III/III  Definition of Capacity:  For a fixed, the network is stable if there exists a scheduling algorithm so that the queue in each node does not grow to infinity as time goes to infinity.  The per-node capacity of the network is the maximum rate that it can stably support.  Definition of Delay: The delay for a packet is defined as the time it takes the packet to reach all its destinations after it arrives at the source.  Definition of Redundancy:  At each timeslot, if more than one nodes performing as relays for a packet, we say there is redundancy in the network.  Furthermore, we say the corresponding scheduling scheme is with redundancy or redundant. Otherwise, it is without redundancy.  Definition of Cooperative:  We adopt the term “cooperative” here to refer a destination can relay a packet from the source to other destinations.  Otherwise, the destinations merely accept packets destined for them, but do not forward to others, which is called non-cooperative mode.

MotionCast: On the Capacity and Delay Tradeoffs 11 Outline Introduction Network Model and Definition  2-hop Relay Algorithm Without Redundancy  Under non-cooperative mode  Under cooperative mode  Maximum capacity and minimum delay 2-hop Relay Algorithm With Redundancy Discussion Conclusion and Future Work

MotionCast: On the Capacity and Delay Tradeoffs 12 2-hop Relay W.o. Redundancy  Under non-cooperative mode 2-hop Relay Algorithm W.o. Redundancy I: During a timeslot, for a cell with at least two nodes: 2-hop Relay Algorithm W.o. Redundancy I: During a timeslot, for a cell with at least two nodes: 1. If there exists a source-destination pair within the cell, randomly select such a pair. If the source has a new packet in the buffer intended for the destination, transmit. If all its destinations have received this packet, then it will delete the packet from the buffer. Otherwise, stay idle. 1. If there exists a source-destination pair within the cell, randomly select such a pair. If the source has a new packet in the buffer intended for the destination, transmit. If all its destinations have received this packet, then it will delete the packet from the buffer. Otherwise, stay idle. 2. If there is no such pair, randomly assign a node as sender and independently choose another node in the cell as receiver. With equal probability, choose from the following two options: 2. If there is no such pair, randomly assign a node as sender and independently choose another node in the cell as receiver. With equal probability, choose from the following two options:

MotionCast: On the Capacity and Delay Tradeoffs 13 2-hop Relay W.o. Redundancy  Under non-cooperative mode  Source-to-Relay Transmission: If the sender has a new packet one that has never been transmitted before, send the packet to the receiver and delete it from the buffer. Otherwise, stay idle.  Relay-to-Destination Transmission: If the sender has a new packet from other node destined for the receiver, transmit. If all the destinations who want to get this packet have received it, it will be dropped from the buffer in the sender. Otherwise, stay idle.

MotionCast: On the Capacity and Delay Tradeoffs 14 2-hop Relay W.o. Redundancy  Under non-cooperative mode  Nodes are divided into destinations and relays for the packets from a single source.  Packets transmissions for other sources are modeled just as random ON/OFF service opportunities. A decoupled queuing model of the network as seen by the packets transmitted from a single source to multiple destinations. transmitted from a single source to multiple destinations.

MotionCast: On the Capacity and Delay Tradeoffs 15 2-hop Relay W.o. Redundancy  Under non-cooperative mode Let denote the probability of finding at least two nodes in a particular cell, and denote that of finding a source-destination pair within a cell. Then, we have the following theorem Let denote the probability of finding at least two nodes in a particular cell, and denote that of finding a source-destination pair within a cell. Then, we have the following theorem Theorem 1: Consider a cell-partitioned network (with n nodes and c cells) under the 2-hop relay algorithm without redundancy I and assume that nodes change cells i.i.d. and uniformly over each cell every timeslot. If the exogenous input stream to node is a Bernoulli stream of rate and, then the average delay for the traffic of node satisfies where. Theorem 1: Consider a cell-partitioned network (with n nodes and c cells) under the 2-hop relay algorithm without redundancy I and assume that nodes change cells i.i.d. and uniformly over each cell every timeslot. If the exogenous input stream to node is a Bernoulli stream of rate and, then the average delay for the traffic of node satisfies where. Capacity Delay

MotionCast: On the Capacity and Delay Tradeoffs 16 2-hop Relay W.o. Redundancy  Under non-cooperative mode Key observations for the proof: Key observations for the proof:  There are two possible routings from a source to its destinations: – – the 2-hop path along “source-relay-destinations” – – the single-hop path from source to destinations directly.  From a more delicate point of view, – – A relay node can be treated as (n-k-1) parallel sub-queues (each of them buffers the packets intended for a certain destination). – – When a new relay packet arrives at the relay, it will “copy” this packet into k “virtual-duplicates” and add them into respective sub-queues associated with the k destinations.

MotionCast: On the Capacity and Delay Tradeoffs 17 2-hop Relay W.o. Redundancy  Under non-cooperative mode A more delicate view of a relay. Each of a relay node can be modeled as (n-k-1) parallel sub-queues buffering packets intended A more delicate view of a relay. Each of a relay node can be modeled as (n-k-1) parallel sub-queues buffering packets intended for different destinations. In special, k sub-queues are depicted in red in the figure, since they are associated with k destinations for different destinations. In special, k sub-queues are depicted in red in the figure, since they are associated with k destinations of the current source. of the current source.

MotionCast: On the Capacity and Delay Tradeoffs 18 2-hop Relay W.o. Redundancy  Under cooperative mode 2-hop Relay Algorithm W.o. Redundancy II: For each cell with at least two nodes, a random sender and receiver are picked with uniform probability over all nodes in the cell. With equal probability, the sender is scheduled to operate in the two options below: 2-hop Relay Algorithm W.o. Redundancy II: For each cell with at least two nodes, a random sender and receiver are picked with uniform probability over all nodes in the cell. With equal probability, the sender is scheduled to operate in the two options below:  Source-to-Relay Transmission: If the sender has a new packet one that has never been transmitted before, send the packet to the receiver and delete it from the buffer. Otherwise, stay idle.  Relay-to-Destination Transmission: If the sender has packets received from other nodes which are destined for the receiver and have not been transmitted to the receiver yet, then choose the latest one, transmit. If all the destinations who want to get this packet have received it, it will be dropped from the buffer in the sender. Otherwise, stay idle.

MotionCast: On the Capacity and Delay Tradeoffs 19 2-hop Relay W.o. Redundancy  Under cooperative mode Following the similar steps in Theorem 1, we have Following the similar steps in Theorem 1, we have Theorem 2: Consider the same assumptions for the network as Theorem 1 under the 2-hop relay algorithm without redundancy II. If the exogenous input rate, then the average delay for the traffic of node satisfies where. Theorem 2: Consider the same assumptions for the network as Theorem 1 under the 2-hop relay algorithm without redundancy II. If the exogenous input rate, then the average delay for the traffic of node satisfies where. Comments: Algorithm II allows destination nodes also to be relay, thus remove the constraints on the number of destination nodes k. Comments: Algorithm II allows destination nodes also to be relay, thus remove the constraints on the number of destination nodes k.

MotionCast: On the Capacity and Delay Tradeoffs 20 2-hop Relay W.o. Redundancy  Maximum capacity and minimum delay Theorem 3: The multicast capacity of a cell partitioned network is Theorem 3: The multicast capacity of a cell partitioned network is if only a pair of sender and receiver is active in each cell per timeslot. if only a pair of sender and receiver is active in each cell per timeslot. Hints: Consider the minimum number of hops that a source can send Hints: Consider the minimum number of hops that a source can send a packet to all k destinations. a packet to all k destinations. Theorem 4: Algorithm permitting at most one transmission in a cell at each timeslot, which do not use redundancy cannot achieve an average delay of. Theorem 4: Algorithm permitting at most one transmission in a cell at each timeslot, which do not use redundancy cannot achieve an average delay of. Hints: The minimum delay of any packet is calculated by considering the situation where the network is empty and node 1 sends a single packet to k destinations. Hints: The minimum delay of any packet is calculated by considering the situation where the network is empty and node 1 sends a single packet to k destinations. In this sense, our algorithm achieves the maximum capacity and minimum delay at the same time.

MotionCast: On the Capacity and Delay Tradeoffs 21 Outline Introduction Network Model and Definition 2-hop Relay Algorithm Without Redundancy  2-hop Relay Algorithm With Redundancy  Lower bound of delay  Scheduling scheme Discussion Conclusion and Future Work

MotionCast: On the Capacity and Delay Tradeoffs 22 2-hop Relay W. Redundancy  Lower bound of delay Theorem 5: There is no 2-hop algorithm with redundancy can provide an average delay lower than, if only one transmission from a sender to a receiver is permitted in a cell. Theorem 5: There is no 2-hop algorithm with redundancy can provide an average delay lower than, if only one transmission from a sender to a receiver is permitted in a cell.  Consider an ideal situation where the network is empty and only node 1 sends a single packet to k destinations. Denote as the delay under this optimal strategy.  To avoid the interdependency of the probability that different destinations obtain a packet from the source or the relay nodes, additionally assume that all the destinations within a same cell as the source or a relay node can obtain the packet during the transmission, which is referred to as a multi-destination reception.  Denote as the time to reach the k destinations when we add the multi-destination reception assumption. It is easy to see that

MotionCast: On the Capacity and Delay Tradeoffs 23 2-hop Relay W. Redundancy  Scheduling scheme 2-hop Relay Algorithm W. Redundancy: In every cell with at least two nodes, randomly select a sender and a receiver with uniform probability. With equal probability, the sender is scheduled to operate as described below:  Source-to-Relay Transmission: The sender transmits packet SN, and does so upon every transmission opportunity until duplicates have been delivered to distinct relay nodes (possible be some of the destinations), or until the k destinations have entirely obtained SN. After such a time, the sender number is incremented to SN+1. If the sender does not have a new packet to send, stay idle.  Relay-to-Destination Transmission: The receiver delivers its current RN number for the packet it desires. The transmitter sends packet RN to the receiver. If the transmitter does not have the requested packet RN, it stays idle for that slot. If all k destinations have already received RN, the transmitter will delete the packet which has SN number equal to RN in its buffer.

MotionCast: On the Capacity and Delay Tradeoffs 24 2-hop Relay W. Redundancy  Scheduling scheme Theorem 6: The 2-hop relay algorithm with redundancy achieves the delay bound, with a per-node capacity of delay bound, with a per-node capacity of Hints: Consider an extreme case of the packets transmissions. Note that when a new packet arrives at the head of its source queue, the time required for the packet to reach its k destinations is at most, where represents the time required for the source to distribute duplicates of the packet, and represents the time required to reach all the k destinations given that relay nodes hold the packet., where represents the time required for the source to distribute duplicates of the packet, and represents the time required to reach all the k destinations given that relay nodes hold the packet. Delay Capacity

MotionCast: On the Capacity and Delay Tradeoffs 25 Outline Introduction Network Model and Definition 2-hop Relay Algorithm Without Redundancy 2-hop Relay Algorithm With Redundancy  Discussion Conclusion and Future Work

MotionCast: On the Capacity and Delay Tradeoffs 26 Discussion  The capacity and delay tradeoffs between the 2-hop relay algorithm without and with redundancy can be summarized in the following table.  Compared with the multicast capacity of static networks developed in [3], we find that capacity of the 2-hop relay algorithm without redundancy is better when ( ); otherwise, capacity remains the same as that of static networks, i.e., mobility cannot increase capacity.  However, capacity of the 2-hop relay algorithm with redundancy is no better than that of static networks if due to the redundant packets transmissions.

MotionCast: On the Capacity and Delay Tradeoffs 27 Discussion  Moreover, compared with the results of unicast in [1], we find that capacity diminishes by a factor of and for the 2-hop relay algorithm without and with redundancy, respectively; delay increases by a factor of and for the 2-hop relay algorithm without and with redundancy, respectively. This is because we need distribute a packet to k destinations during MotionCast. Particularly, if we find the results of unicast is a special case of our paper. we find the results of unicast is a special case of our paper.  It suggests that redundant packets transmissions can reduce delay at an expense of the capacity. The ratio between delay and capacity satisfies for these two protocols, which is smaller than that of directly extending the fundamental tradeoff for unicast established in [1] to multicast, i.e.,.

MotionCast: On the Capacity and Delay Tradeoffs 28 Outline Introduction Network Model and Definition 2-hop Relay Algorithm Without Redundancy 2-hop Relay Algorithm With Redundancy Discussion  Conclusion and Future Work

MotionCast: On the Capacity and Delay Tradeoffs 29 Conclusion and Future Work  In this paper, we study capacity and delay tradeoffs for MotionCast. We utilize redundant packets transmissions to realize the tradeoff, and present the performance of the 2-hop relay algorithm without and with redundancy respectively.  We find that the capacity of the 2-hop relay algorithm without redun- dancy is better than that of static networks when And our tradeoff is better than that of directly extending the tradeoff for unicast to multicast.  We have not taken into account the multi-hop transmission schemes and the effect of different mobility patterns yet, which could be a future work.

Thank you !

MotionCast: On the Capacity and Delay Tradeoffs 31 Reference  [1] M. J. Neely, and E. Modiano, ‘’Capacity and delay tradeoffs for ad hoc mobile networks,'' IEEE Transactions on Information Theory, vol. 51, no. 6, pp , Jun  [2] X. Lin and N. B. Shroff, ‘’The fundamental capacity-delay tradeoff in large mobile wireless networks'', Technical Report, Available at linx/papers.html  [3] X. Li, S. Tang and O. Frieder, ‘’Multicast capacity for large scale wireless ad hoc networks,'' in Proceedings of ACM MobiCom, Sept  [4] P. Gupta and P. R. Kumar, ‘’The capacity of wireless networks,'' IEEE Transactions on Information Theory, vol. 46, no. 2, pp , Mar  [5] A. Keshavarz-Haddad, V. Ribeiro, and R. Riedi, ‘’Broadcast capacity in multihop wireless networks,'' in Proceedings of ACM MobiCom, Sept  [6] P. Jacquet and G. Rodolakis, ‘’Multicast scaling properties in massively dense ad hoc networks,'‘ in Proceedings of International Conference on Parallel and Distributed Systems, July  [7] S. Shakkottai, X. Liu and R. Srikant, ‘’The multicast capacity of large multihop wireless networks,'' in Proceedings of ACM MobiHoc, Sept

MotionCast: On the Capacity and Delay Tradeoffs 32 Reference  [8] M. Grossglauser and D. N. C. Tse, ‘’Mobility increases the capacity of ad hoc wireless networks,'' IEEE/ACM Transactions on Networking, vol. 10, no. 4, pp , Aug  [9] A. E. Gamal, J. Mammen, B. Prabhakar, and D. Shah, ‘’Throughput-delay trade-off in wireless networks,'' in Proceedings of IEEE INFOCOM, Mar  [10] S. Toumpis and A. J. Goldsmith, ’’Large wireless networks under fading, mobility, and delay constraints,'' in Proceedings of IEEE INFOCOM, Mar  [11] R. L. Cruz and A. V. Santhanam, ‘’Hierarchical link scheduling and power control in multihopwireless networks,'' in Proceedings of the Annual Allerton Conference on communication, Control and Computing, Oct  [12] T. Spyropoulos, K. Psounis, and C. S. Raghavendra, ‘’Efficient routing in intermittently connected mobile networks: the multi-copy case,'' IEEE/ACM Transaction on Networking, vol. 16, no. 1, pp , Feb  [13] S. M. Ross, Stochastic processes. New York: John Wiley \& Sons, 1996.