Presentation is loading. Please wait.

Presentation is loading. Please wait.

Clean Slate Mesh Protocol Design Using WARP

Similar presentations


Presentation on theme: "Clean Slate Mesh Protocol Design Using WARP"— Presentation transcript:

1 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

2 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 /5 GHz Radio Boards 3 - Ethernet Interface

3 Example: An Autorate MAC Protocol Demo
Various AutoRate Fallback (ARF) in IEEE 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 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.


Download ppt "Clean Slate Mesh Protocol Design Using WARP"

Similar presentations


Ads by Google