Clean Slate Mesh Protocol Design Using WARP

Slides:



Advertisements
Similar presentations
A Rate-Adaptive MAC Protocol for Multi-Hop Wireless Networks By Gavin Holland, Nitin Vaidya and Paramvir Bahl Presented by: Helal chowdhury Telecommunication.
Advertisements

1 Distributed Control Algorithms for Service Differentiation in Wireless Packet Networks INFOCOM 2001 Michael Barry, Andrew T. Campbell Andras Veres.
Centre for Wireless Communications Opportunistic Media Access for Multirate Ad Hoc Networks B.Sadegahi, V.Kanodia, A.Sabharwal and E.Knightly Presented.
LoopBuster Hardware Loop Detection in Fast Mesh Ethernet Networks Uriel Peled and Tal Kol Guided by Boaz Mizrahi Advised by Gideon Kaempfer Digital Systems.
2008/6/51 Improving TCP-Friendly Rate Control in Wired and Wireless Networks By a Scheme Based on Wireless Signal Strength Il Mo Jung, Nicolaos B. Karayiannis,
Scaling Mesh for Real Ed Knightly ECE Department Rice University
MIMO and TCP: A CASE for CROSS LAYER DESIGN Soon Y. Oh, Mario Gerla Computer Science Dept. University of California, Los Angeles {soonoh,
1 How to apply Adaptation principle: case study in
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
1 Computer Networks Course: CIS 3003 Fundamental of Information Technology.
OSI LAYERS(OPEN SYSTEMS INTERCONNECTION ) Betül ŞAHİN
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
Wireless Networking & Mobile Computing CS 752/852 - Spring 2012 Tamer Nadeem Dept. of Computer Science Lec #7: MAC Multi-Rate.
Computer Networks. Network Connections Ethernet Networks Single wire (or bus) runs to all machines Any computer can send info to another computer Header.
1.  Project Goals.  Project System Overview.  System Architecture.  Data Flow.  System Inputs.  System Outputs.  Rates.  Real Time Performance.
Network Coding Testbed Jeremy Bergan, Ben Green, Alex Lee.
Distributed Real-Time Systems for the Intelligent Power Grid Prof. Vincenzo Liberatore.
Wave Relay System and General Project Details. Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless.
Wan Technologies. OSI Model Do a quick internet search to find a good picture of an OSI model.
IEEE Globecom 2010 Tan Le Yong Liu Department of Electrical and Computer Engineering Polytechnic Institute of NYU Opportunistic Overlay Multicast in Wireless.
Research on Reconfigurable Computing Using Impulse C Carmen Li Shen Mentor: Dr. Russell Duren February 1, 2008.
Effects of Multi-Rate in Ad Hoc Wireless Networks
Jump to first page One-gigabit Router Oskar E. Bruening and Cemal Akcaba Advisor: Prof. Agarwal.
Cognitive Radio Networks: Imagination or Reality? Joseph B. Evans Deane E. Ackers Distinguished Professor of Electrical Engineering & Computer Science.
MAPLD 2005/254C. Papachristou 1 Reconfigurable and Evolvable Hardware Fabric Chris Papachristou, Frank Wolff Robert Ewing Electrical Engineering & Computer.
ECE 256: Wireless Networking and Mobile Computing
Abstract Cubesat project in Qatar University has been divided into sub-projects that involve designing the different subsystems. This sub-project tackles.
Ubiquitous Computing Center A Rate-Adaptive MAC Protocol for Multi-hop Wireless Networks 황 태 호
Speaker: Chia-Wen Lu (Sally) Adviser: Dr. Quincy Wu Date:02/23/2012
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Wireless Networks Standards and Protocols & x Standards and x refers to a family of specifications developed by the IEEE for.
Background of Wireless Communication Wireless Communication Technology Wireless Networking and Mobile IP Wireless Local Area Networks Wireless Communication.
Mechanical layer Logic layer Sensors layer Poll for sensor state Return polled state & also do interrupts in immergency situations Sensors checking suspension,
Benedikt Wolz, ComNets A Combined Time and Space Division Multiple Access Scheme in a prototypical OFDM-based WiMAX Demonstrator Benedikt Wolz, Benjamin.
1 Chapter Overview  Network Cables  Network Interface Adapters  Network Hubs.
Networking on the International Space Station Presentation by Bradley Roach 10/09/2007.
IEEE Wireless LAN Standard
Mr C Johnston ICT Teacher BTEC IT Unit 09 - Lesson 03 Standards and Technologies.
1 CARA: Collision-Aware Rate Adaptation for IEEE WLANs Jongseok Kim, Seongkwan Kim, Sunghyun Choi and Daji Qiao* School of Electrical Engineering.
Subject Name: WIRELESS COMMUNICATION Subject Code: 10EC81 Prepared By: Shima Ramesh, Shivlila Department: Electronics and Communication Engineering Date:
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective.
Networking Objectives Recap and understand the following network addressing terms – IP address – MAC address – Packet – protocol.
Sridhar Rajagopal Bryan A. Jones and Joseph R. Cavallaro
Baseband Platforms - Architecture
QM/BUPT Joint Programme
IEEE standards.
Ahmed Saeed†, Mohamed Ibrahim†, Khaled A. Harras‡, Moustafa Youssef†
Architecture and Algorithms for an IEEE 802
Current Generation Hypervisor Type 1 Type 2.
OSI Protocol Stack Given the post man exemple.
Texas Instruments TDA2x and Vision SDK
Multi-channel, multi-radio wireless networks
network interface card (NIC)
A Rate-Adaptive MAC Protocol for Multi-Hop Wireless Networks
Anne Pratoomtong ECE734, Spring2002
Virtual Network Management
Figure 1 PC Emulation System Display Memory [Embedded SOC Software]
Course Agenda DSP Design Flow.
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
GORA: Goodput Optimal Rate Adaptation for 802
Network Coding Testbed
Characteristics of Reconfigurable Hardware
Time-Aware shaping (802.1Qbv) support in the MAC
Final Project presentation
Wireless Standards adaptation
Two-Way Coding by Beam-Forming for WLAN
Connecting to the Network
Physical Implementation
Multi-rate Medium Access Control
Presentation transcript:

Clean Slate Mesh Protocol Design Using WARP An AutoRate MAC Protocol Demo Joseph Camp, Ahmed Khattab, Chris Hunter, Patrick Murphy, Ashu Sabharwal, and Ed Knightly Rice University Electrical And Computer Engineering

Clean Slate Mesh Protocol Design w/ WARP High-performance Custom Hardware PHY in FPGA logic (HDL) MAC embedded in PowerPC (C++) Platform Support Packages Open-Access Repository Research Applications Novel MAC/PHY Algorithms Strong Interaction Across Layers WARP is a fully custom hardware platform used to implement protocols at the PHY and MAC layers. With such a platform, we can and have implemented PHY layer protocols in the FPGA logic for parallelization of Automatic Gain Control, Packet Detection, various modulation schemes, MIMO and more. We can and have implemented MAC layer protocols using the PowerPC with embedded C for such things as random access, scheduled access, rate adaptation, and more. WARP is a Rice platform but is available to the research community at-large as an Open-Access Research Platform. 1 - Virtex II FPGA/PowerPC 2 - 2.4/5 GHz Radio Boards 3 - Ethernet Interface

Example: An Autorate MAC Protocol Demo Various AutoRate Fallback (ARF) in IEEE 802.11 device ARF with Adaptive RTS (RRAA) Off-the-shelf devices prevent experimentation of such autorate protocols -- only measured in simulation Receiver Based AutoRate (RBAR) Opportunistic AutoRate (OAR) Protocols switch in real-time (push of a button) In this demo, we will stream video from one laptop, to a WARP board, over the wireless medium, to another WARP board, to a connected laptop which will display the video. To make this more interesting, we are able to change MAC protocols at the push of a button from various AutoRate mechanisms that we have implemented on the board with uninterrupted video. In almost all 802.11 devices, some form of AutoRate Fallback is used. However, we have implemented SNR-based protocols such as Receiver-Based AutoRate and Opportunistic AutoRate which do not use losses to determine the physical rate but rather the SNR at the receiver. Through extensive measurements and scenarios we will determine how these protocols perform across environments including real and emulated channels.