Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 A Geography-Aware Community Wireless Testbed Bow-Nan Cheng, Max Klein Shivkumar Kalyanaraman.

Slides:



Advertisements
Similar presentations
Floating Cloud Tiered Internet Architecture Current: Rochester Institute of Technology, Rensselaer Polytechnic Institute, University of Nevada, Reno Level.
Advertisements

INTRODUCTION TO COMPUTER NETWORKS Zeeshan Abbas. Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
Agenda Product Overview Hardware Interfaces Software Features
1 May, 2007: American Registry for Internet Numbers (ARIN) “advises the Internet community that migration to IPv6 numbering resources is necessary for.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Multi-Layer Switching Layers 1, 2, and 3. Cisco Hierarchical Model Access Layer –Workgroup –Access layer aggregation and L3/L4 services Distribution Layer.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #13: P2P and Sensor Networks Shivkumar Kalyanaraman:
Arsitektur Jaringan Terkini
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
Networks and Distributed Systems: Project Ideas
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Informal Quiz 6 T F  Video is different from data only because it requires larger bandwidth.
An Implementation Framework for Trajectory-Based Routing in Ad Hoc Networks Murat Yuksel, Ritesh Pradhan, Shivkumar Kalyanaraman Electrical, Computer,
RIT Campus Data Network. General Network Statistics Over 23,000 wired outlets Over 14,500 active switched ethernet ports > 250 network closets > 1,000.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Term Projects Shiv Kalyanaraman, Rensselaer Polytechnic Institute
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6961:Internet Protocols Quiz 1: Solutions Time: 60 min (strictly enforced) Points: 50 YOUR.
CS 268: Future Internet Architectures Ion Stoica May 1, 2006.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Informal Quiz 1 True or False? T F  The structure of MAC addresses facilitates performance.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Communications and Networks Chapter 8.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Understanding Linux Kernel to Build Software Routers (Qualitative Discussion) Shiv Kalyanaraman,
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Informal Quiz 7 T F  Strong authentication involves sending shared secrets on the wire 
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Informal Quiz 7 T F  Strong authentication involves sending shared secrets on the wire 
Introduction to Management Information Systems Chapter 5 Data Communications and Internet Technology HTM 304 Fall 07.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Informal Quiz 6: IPv6, QoS T F  Given a constant set of resources, the bandwidth and delay.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Informal Quiz 4: More Routing, DNS True or False? T F  Path-vector based distance vector.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Introduction to Simulation Shiv Kalyanaraman Rensselaer Polytechnic Institute
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Exam 3 Time: 90 min (strictly enforced) Points: 50 YOUR NAME: Be.
Distributed-Dynamic Capacity Contracting: A congestion pricing framework for Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute,
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Informal Quiz 1 True or False? T F  The structure of MAC addresses facilitates scalability.
CS 268: Future Internet Architectures Ion Stoica May 6, 2003.
OSPF for Broadband Wireless Campus Backbone Joseph Hui ISS Chair Professor and Director, Telecommunications Research Center Arizona State University.
Jennifer Rexford Princeton University MW 11:00am-12:20pm Data-Center Traffic Management COS 597E: Software Defined Networking.
Tradeoffs in CDN Designs for Throughput Oriented Traffic Minlan Yu University of Southern California 1 Joint work with Wenjie Jiang, Haoyuan Li, and Ion.
1 Cabling UTP AND FIBER CABLING. 2 Structured Cabling Infrastructure Mounted and permanent Allows patching Comfort that infrastructure is OK Components:
IEEE Global Internet, April Contract-Switching Paradigm for Internet Value Flows and Risk Management Murat Yuksel University.
Computer Concepts 2014 Chapter 6 The Internet. 6 Chapter Contents  Section A: Internet Technology  Section B: Fixed Internet Access Chapter 6: The Internet2.
Windows Internet Connection Sharing Dave Eitelbach Program Manager Networking And Communications Microsoft Corporation.
Capacity of Wireless Mesh Networks: Comparing Single- Radio, Dual-Radio, and Multi- Radio Networks By: Alan Applegate.
MOTOROLA and the Stylized M Logo are registered in the US Patent & Trademark Office. All other product or service names are the property of their respective.
WIRELESS MESH NETWORKS Ian F. AKYILDIZ* and Xudong WANG** * Georgia Institute of Technology BWN (Broadband Wireless Networking) Lab ** TeraNovi Tachnologies.
Computers Are Your Future Tenth Edition Chapter 8: Networks: Communicating & Sharing Resources Copyright © 2009 Pearson Education, Inc. Publishing as Prentice.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Towards Ultra-High-Speed Wireless Distribution Networks Shiv Kalyanaraman, Murat Yuksel, Partha.
Computer Concepts 2014 Chapter 5 Local Area Networks.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 3.
Test-Bed for testing scenarios of new DTN architecture AsiaFI 2008 August, 2008 Multimedia and Mobile Communication Lab.
Basic Description of Wireless ISP System
The Singapore Advanced Research & Education Network.
Company LOGO Networking Components Hysen Tmava LTEC 4550.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department INTRODUCTION TO COMPUTER NETWORKS Dr. Abdelhamid.
CCNA 2 Week 1 Routers and WANs. Copyright © 2005 University of Bolton Welcome Back! CCNA 2 deals with routed networks You will learn how to configure.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 A TCP Friendly Traffic Marker for IP Differentiated Services Feroz Azeem, Shiv Kalyanaraman,
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #14 Shivkumar Kalyanaraman: GOOGLE: “Shiv RPI”
5 SECTION A 1 Network Building Blocks  Network Classifications  LAN Standards  Network Devices  Clients, Servers, and Peers  Physical Topology  Network.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Efficient Path Aggregation and Error Control for Video Streaming OMESH TICKOO, Shiv Kalyanaraman,
Wireless Mesh-Networks for Interconnection of Remote Sites to Fixed Broadband Networks Feasibility Study Kurt Baumann TF-Mobility.
1 NCM _05_2001_c1 © 2001, Cisco Systems, Inc. All rights reserved. How would you prepare for the technology you need.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Based upon slides from Jay Lepreau, Utah Emulab Introduction Shiv Kalyanaraman
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 ECSE-6600: Internet Protocols Informal Quiz #02 SOLUTIONS (part I) Shivkumar Kalyanaraman: GOOGLE:
Home Network Customization Willis Kim. Terminology Overview Overview Overview A broadband router combines the features of a traditional network switch,
. Large internetworks can consist of the following three distinct components:  Campus networks, which consist of locally connected users in a building.
Networks Network Components. Learning Objectives Describe different media for transmitting data and their carrying capabilities. Explain the different.
Generalized Multicast Congestion Control (GMCC) Jiang Li, Shiv Kalyanaraman Rensselaer Polytechnic Institute Troy, NY, USA Jiang is now with Howard University.
Introduction and Overview of Network and Telecommunications.
SIP & How It Relates To YOUR Business. Jeff S. Olson Director of Marco Carrier Services David Bailey-Aldrich Technology.
Architecture and Algorithms for an IEEE 802
Murat Yuksel, Ritesh Pradhan, Shivkumar Kalyanaraman
ECSE-6600: Internet Protocols
Internet Quality of Service
Introduction to Simulation
Presentation transcript:

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 A Geography-Aware Community Wireless Testbed Bow-Nan Cheng, Max Klein Shivkumar Kalyanaraman : “shiv rpi” RPI, Troy, NY Funding: NSF-ITR , Intel

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 2 Outline q Wireless Ad-hoc Mesh Networks: Challenges q Physical Layer: A “street-level” network q Network Layer: Addressing Framework and Auto- configuration q Microcosm Test Bed Lab q Future Work

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 3 Community Wireless: What’s New? q Lots of work in ad-hoc networks coming to fruition q Startup companies in the mesh networks space: q Tropic networks, Mesh networks etc q What’s different in CWNs? Why a testbed? q Unmanaged, but operational network q Ad-hoc, but operational q Fixed (I.e. not mobile) q Medium scale q Supports organic growth and evolution q Supports legacy internet traffic

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 4 Community Wireless Networks: Challenges ? Why a Testbed? q Auto-configuration and auto-management: q Only lightweight “governance” allowed q Beyond addressing: routing, naming, other protocols q Higher quality than ad-hoc networks to support legacy applications (links, end-to-end transport) q Capacity maximization (c.f. Gupta/Kumar results) => routing choices, traffic engineering q Cheap, simple, standards-based components. q New community apps (eg: p2p video, games). q Several nitty-gritty issues leading to new protocol design challenges… best researched in a testbed…

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 5 Broadband exists. Why CWN? q Ans: Multiplicity. q Cable modem and DSL and CWN and … q Commodity => cheap to get multiple access facilities … Ethernet WiFi (802.11b) a USB/802.11a/b Firewire/802.11a/b Phone modem

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 6 Physical Layer: Street-level vs Rooftop q Leverage directionality and quasi-LOS of streets => better quality links q Omni-directional vs. Directional Antennas Eg:

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 7 Antennas: Pringles cans disappoint q Cheap … q But low gain: dBi

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 8 COTS Directional Antennas 2.4 GHz 12 dBi Radome Enclosed Yagi Superior performance Light weight All weather operation 45° beam-width Can be installed for either vertical or horizontal Polarization. Includes tilt and swivel mast mount

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 9 Network Layer: Addressing q Goals: q IP-based architecture q Support for geographic routing q Why? Medium-scale, Organic Growth, Location- services q Support for local traffic engineering q Why? Dirn antennas, capacity maximization. q Support for distributed auto-configuration q Proposed Addressing Framework: q Geographic Distributed Addressing (GDA)

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 10 Geographic Distributed Addressing (GDA) Idea: Hash GPS -> IP address

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 11

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 12 Why GPS-to-IP? q GPS-to-IP => q Medium-scale, Server-less auto-configuration, q With routable addresses… q IP address has dual semantics: geographic and topological q Long-range geographic routing/TE q Short-range: (k-hop) topological RF-aware QoS routing q … using the same IP/geographic address… q Location information also leveraged to auto-configure other L2/L3 protocols: q Eg: cluster/area boundaries for routing, support location-based CWN services

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 13 Future: Geographic Source Routing Source Routing i.e. flex, large header Greedy Routing i.e. no header or state, but no flex Trajectory-Based Routing Gives us ability to pick randomly from a large number of physical routes

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 14 Deployment Plan q Microcosm lab: internal prototyping, tests q Logistics for long-term deployment around RPI campus (eg: dealing with landlords etc) q RPI-CIO providing access points at borders of campus to help connect the CWN to RPI’s internal network

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 15 Microcosm Test Lab Variable attenuators, and directional antennas allow flexibility in testing We also intend to use public facilities like Utah’s Emulab Wireless

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 16 Testbed Hardware… contd

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 17 Testbed: Software Fixed Nodes: - RedHat Linux Kernel Click Modular Router: CVS March 5 Autoconfigured Nodes: - Redhat Linux 9: /21 Kernel - Click Modular Router: CVS March 5 - HostAP 0.2 Driver + Utilities for Firmware flashing - GPSD DHCP Server + preconfigured NAT w/ iptables ipmasq - Customized GSP Autoconf Scripts - Webserver + SSH in the future -Intel Stargate/east platform will be considered as well

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 18 Future Work q GeoNet Framework to verify intersection between Geography and Topological routing q K-hop RF Awareness, QoS routing q Distributed Geographic Traffic Engineering q Test Bed Improvements q GPS Simulation q Lab Reflectivity q Transport and application-layer activities kicked off q Key: survival & quality under heavy erasure conditions. q Collaboration ongoing with Intel and AT&T Research

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 19 Vision #1: Multipath P2P Video/Data Over CWNs “Fast” path I “Slow” path P Traffic engineering & Transport level upgrades

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 20 Vision #2: free-space-optical CWN Ongoing NSF-STI project…

Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 21 Thanks! : “shiv rpi” Student Heroes: Bow-Nan Cheng: Max Klein: