Routing and Transport challenges in mobility-assisted communication Konstantinos Psounis Assistant Professor EE and CS departments, USC.

Slides:



Advertisements
Similar presentations
Multicasting in Mobile Ad hoc Networks By XIE Jiawei.
Advertisements

CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
802.11a/b/g Networks Herbert Rubens Some slides taken from UIUC Wireless Networking Group.
Network Layer Routing Issues (I). Infrastructure vs. multi-hop Infrastructure networks: Infrastructure networks: ◦ One or several Access-Points (AP) connected.
Geo – Routing in ad hoc nets References: Brad Karp and H.T. Kung “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks”, Mobicom 2000 M. Zorzi,
Multi-hop wireless networks: Fact or fiction? Konstantinos Psounis EE and CS USC.
University of Waterloo & UOIT & INRIA Lille Presenter: Rongxing Lu
Madhavi W. SubbaraoWCTG - NIST Dynamic Power-Conscious Routing for Mobile Ad-Hoc Networks Madhavi W. Subbarao Wireless Communications Technology Group.
Delay Tolerant and Opportunistic Networks Past, current and future work
Mac Support for Broadcast-based Ad hoc Forwarding Scheme Ashikur Rahman and Pawel Gburzynski Department of Computing Science University of Alberta
Multicasting in Mobile Ad-Hoc Networks (MANET)
DTNs Delay Tolerant Networks. Fall, Kevin. Intel Research, Berkeley. SIGCOMM 2003 Aug25, A Delay- Tolerant Network Architecture for Challenged Internets.
Arsitektur Jaringan Terkini
Progress Report Wireless Routing By Edward Mulimba.
Web Caching Schemes1 A Survey of Web Caching Schemes for the Internet Jia Wang.
Jang, Donghyun 2011/4/4 1/21.
Issues in ad-hoc networks Miguel Sanchez Nov-2000.
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
Presented by: Harshal Pandya
Georouting in ad hoc nets References: Brad Karp and H.T. Kung “GPSR: Greedy Perimeter Stateless Routing for Wireless Networks”, Mobicom 2000 M. Zorzi,
Delay Tolerant Networking Gareth Ferneyhough UNR CSE Department
Taming the Underlying Challenges of Reliable Multihop Routing in Sensor Networks.
Rendezvous Planning in Mobility- assisted Wireless Sensor Networks Guoliang Xing; Tian Wang; Zhihui Xie; Weijia Jia Department of Computer Science City.
Di Wu 03/03/2011 Geographic Routing in Clustered Multi-layer Vehicular Ad Hoc Networks for Load Balancing Purposes.
AdHoc Probe: Path Capacity Probing in Wireless Ad Hoc Networks Ling-Jyh Chen, Tony Sun, Guang Yang, M.Y. Sanadidi, Mario Gerla Computer Science Department,
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
August 6, Mobile Computing COE 446 Network Planning Tarek Sheltami KFUPM CCSE COE Principles of.
Capacity of Ad Hoc Networks Quality of Wireless links Physical Layer Issues The Channel Capacity Path Loss Model and Signal Degradation MAC for.
High Throughput Route Selection in Multi-Rate Ad Hoc Wireless Networks Dr. Baruch Awerbuch, David Holmer, and Herbert Rubens Johns Hopkins University Department.
Roadmap-Based End-to-End Traffic Engineering for Multi-hop Wireless Networks Mustafa O. Kilavuz Ahmet Soran Murat Yuksel University of Nevada Reno.
Data Communications and Networking
Mehmet C. Vuran Vehbi C. Gungor Özgür B. Akan School of Electrical & Computer Engineering Georgia Institute of Technology Atlanta, GA {mcvuran,
SAP: STORAGE AWARE PROTOCOLS FOR HETEROGENEOUS NETWORKS Shweta Jain Assistant Professor Mathematics and Computer Science York College CUNY.
Lecture 1 Wireless Networks CPE 401/601 Computer Network Systems slides are modified from Jim Kurose & Keith Ross All material copyright J.F.
Introduction to Delay Tolerant Networks Tzu-Chieh Tsai Department of Computer Science, National Cheng Chi University.
CCH: Cognitive Channel Hopping in Vehicular Ad Hoc Networks Brian Sung Chul Choi, Hyungjune Im, Kevin C. Lee, and Mario Gerla UCLA Computer Science Department.
Qian Zhang Department of Computer Science HKUST Advanced Topics in Next- Generation Wireless Networks Transport Protocols in Ad hoc Networks.
1 National Research Council - Pisa - Italy Marco Conti Italian National Research Council (CNR) IIT Institute MobileMAN Architecture and Protocols 2nd MobileMAN.
Embedded Networks Laboratory Understanding Congestion Control in Multi-hop Wireless Mesh Networks Sumit Rangwala Apoorva Jindal, Ki-Young Jang, Konstantinos.
Gathering Data in Wireless Sensor Networks Madhu K. Jayaprakash.
Challenged Networking An Experimental Study of New Protocols and Architectures Erik Nordström.
Research Projects in the Mobile Computing and Networking (MCN) Lab Guohong Cao Department of Computer Science and Engineering The Pennsylvania State University.
Power Save Mechanisms for Multi-Hop Wireless Networks Matthew J. Miller and Nitin H. Vaidya University of Illinois at Urbana-Champaign BROADNETS October.
A Study of Live Video Streaming over Highway Vehicular Ad hoc Networks Meenakshi Mittal ©2010 International Journal of Computer Applications ( )Volume.
DISPERSITY ROUTING: PAST and PRESENT Seungmin Kang.
Mobile Communications: Mobile Transport Layer Mobile Communications Chapter 10: Mobile Transport Layer  Motivation  TCP-mechanisms  Indirect TCP  Snooping.
TCP PERFORMANCE OVER AD HOC NETWORKS Presented by Vishwanee Raghoonundun Assisted by Maheshwarnath Behary MSc Computer Networks Middlesex University.
Paper Group: 12 Data Transport in Challenged Networks Above papers are original works of respective authors, referenced here for academic purposes only.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 5 Multiplexing.
Copyright: S.Krishnamurthy, UCR Power Controlled Medium Access Control in Wireless Networks – The story continues.
Transport over Wireless Networks Myungchul Kim
Connectivity-Aware Routing (CAR) in Vehicular Ad Hoc Networks Valery Naumov & Thomas R. Gross ETH Zurich, Switzerland IEEE INFOCOM 2007.
Presenter: Abhishek Gupta Dept. of Electrical and Computer 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 Message Ferrying Approach for Data Delivery in Sparse Mobile Ad Hoc Networks Reporter: Yanlin Peng Wenrui Zhao, Mostafa Ammar, College of Computing,
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
Wireless TCP. References r Hari Balakrishnan, Venkat Padmanabhan, Srinivasan Seshan and Randy H. Katz, " A Comparison of Mechanisms for Improving TCP.
1 TBD: Trajectory-Based Data Forwarding for Light-Traffic Vehicular Networks IEEE ICDCS’09, Montreal, Quebec, Canada Jaehoon Jeong, Shuo Gu, Yu Gu, Tian.
Improving TCP Performance over Wireless Networks
TCP on Wireless Ad Hoc Networks CS 218 Oct 22, 2003 TCP overview Ad hoc TCP : mobility, route failures and timeout TCP and MAC interaction study TCP fairness.
A Wakeup Scheme for Sensor Networks: Achieving Balance between Energy Saving and End-to-end Delay Xue Yang, Nitin H.Vaidya Department of Electrical and.
A Data-First Architecture for Unstructured Wireless Networks
Routing in Delay Tolerant Network Qing Ye EDIFY Group of Lehigh University.
Efficient Geographic Routing in Multihop Wireless Networks Seungjoon Lee*, Bobby Bhattacharjee*, and Suman Banerjee** *Department of Computer Science University.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
1 Ad-hoc Transport Layer Protocol (ATCP) EECS 4215.
Delay-Tolerant Networks (DTNs)
DELAY TOLERANT NETWORK
UNIT-V Transport Layer protocols for Ad Hoc Wireless Networks
Ad-hoc Transport Layer Protocol (ATCP)
Presentation transcript:

Routing and Transport challenges in mobility-assisted communication Konstantinos Psounis Assistant Professor EE and CS departments, USC

2  Intermittent connectivity  lack of contemporaneous end-to-end paths  Disaster communication  Vehicular ad hoc networks  Sensor networks for environmental monitoring and wildlife tracking  Ad hoc networks for low cost Internet provision to remote areas  Inter-planetary networks  Ad-hoc military networks  Routing: “store-carry-and-forward” model  Transport: message-oriented approach, link-layer retransmissions  Interoperability with “traditional” network segments also a goal The need for mobility-assisted communication

3 3 Example of store and forward routing S D

4 Routing  Redundant copies reduce delay  Too much redundancy is wasteful and induces a lot of interference  Middle ground:  spray a small number of copies to distinct nodes  use carefully chosen relay-nodes to route each copy towards the destination  Challenges  How many copies to use? derive formal expressions that take into account real world limitations and compute number of copies that guarantee performance targets  How to optimally spray the copies use stochastic optimization and portfolio theory to find optimal policy  How to optimally choose relays? find a good utility function that indicates the goodness of a node as a relay

5 How well spraying-based routing works? 500x500 grid, 200 nodes, medium traffic load  Spraying schemes outperform flooding schemes in terms of both transmissions and delay  As connectivity increases  delay of spraying schemes decreases  delay of other schemes increases due to severe contention Tx Range K (connectivity: % of nodes in max cluster)

6 How many copies to use? Number of Copies L (M = 100) α = 2 α = 5 α = 10   = expected delay of spraying schemes over the expected delay of an oracle-based optimal scheme to be within some distance from optimal

7 How to spray the copies? l th B closer to D A closer to D  Practical heuristic:  if l  l th (a few copies) the best node should keep/get all copies  else (a lot of copies) do binary spraying (split copies in half)  Optimal policy:  node A has l copies for node D  node A encounters node B 150x150 grid, 40 nodes, K=20

8 Transport  Message oriented transport  rather than stream-oriented (no concept of flow)  Link layer retransmissions  hard to support end-to-end feedback mechanisms  Congestion control:  short term relief: if a node is congested give it priority over other nodes that contend for the same medium challenging to identify and coordinate these nodes in practice  medium term relief: use congestion information to dynamically adapt routing paths e.g. lower utility of congested nodes  Of course, source rate adaptation should eventually occur if network is oversubscribed

9 Set of contending nodes S R  Congestion control and fairness require coordination among contending nodes  Which are those nodes?  assume, for simplicity, a single disk model for the transmission and interference range

10 Interoperability  Future network:  Wired core  Wireless edge single-hop wireless sub- networks (SWN) multi-hop wireless sub- networks (MWN)  Use core-edge elements to break connections into sub- connections  mask differences Delay/disruptive tolerant MWN Mobile Ad-Hoc MWN Sensor/Mesh MWN Core-Edge Element A BcBc B AcAc WiFi SWN Base station WiMax SWN

11 Core-edge element functionality examples  Transport connection management  Hide latencies and disconnections from the wired core  e.g. delay the start of successive sub connections until enough data are accumulated  Packet caching  Core-edge element acts as proxy of sender or receiver  e.g retransmit cached packets in case of loses no requirement to contact (hard to locate) source

12 Experimentation and applications  Human mote experiments  students carry motes within main campus and on its vicinity  USC testbed  hundreds of static nodes arranged in disconnected clusters (tutornet platform) and a handful of radio-capable robots (robomote project) to bridge the gaps between them  Applications  offer connectivity for delay tolerant applications to USC commuters in collaboration with the university transportation office  customize protocols for VANET applications

13 Selected Publications and funding sources more info available at  Publications:  Routing  Efficient Routing in Intermittently Connected Mobile Networks: The Multi-copy Case, T. Spyropoulos, K. Psounis, and C.Raghavendra, to appear in IEEE/ACM Transactions on Networking, February  Efficient Routing in Intermittently Connected Mobile Networks: The Single-copy Case, T. Spyropoulos, K. Psounis, and C. Raghavendra, to appear in IEEE/ACM Transactions on Networking, February  Performance Analysis of Mobility-Assisted Routing, T. Spyropoulos, K. Psounis, and C. Raghavendra, ACM MOBIHOC, Florence, Italy, May  Transport  Interference-aware fair rate control in wireless sensor networks S. Rangwala, R. Gummandi, R. Govindan, and K. Psounis, ACM SIGCOMM, Pisa, Italy, September  Mobility  Modeling Time-variant User Mobility in Wireless Mobile Networks, W.-j. Hsu, T. Spyropoulos, K.Psounis and A. Helmy, IEEE INFOCOM, May  Funding:  External: NSF Nets  Internal: Zumberge foundation, startup funds