WiSER: Dynamic Spectrum Access Platform and Infrastructure



Similar documents
[Download Tech Notes TN-11, TN-18 and TN-25 for more information on D-TA s Record & Playback solution] SENSOR PROCESSING FOR DEMANDING APPLICATIONS 29

Ettus Research Products and Roadmap 2011

7a. System-on-chip design and prototyping platforms

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Model-based system-on-chip design on Altera and Xilinx platforms

NORTHEASTERN UNIVERSITY Graduate School of Engineering. Thesis Title: CRASH: Cognitive Radio Accelerated with Software and Hardware

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

ZigBee Technology Overview

Eli Levi Eli Levi holds B.Sc.EE from the Technion.Working as field application engineer for Systematics, Specializing in HDL design with MATLAB and

GnuRadio CONTACT INFORMATION: phone: fax: web:

Reconfigurable System-on-Chip Design

Nutaq. PicoDigitizer 125-Series 16 or 32 Channels, 125 MSPS, FPGA-Based DAQ Solution PRODUCT SHEET. nutaq.com MONTREAL QUEBEC

Spectrum analyzer with USRP, GNU Radio and MATLAB

Demonstration of a Software Defined Radio Platform for dynamic spectrum allocation.

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

Best Practises for LabVIEW FPGA Design Flow. uk.ni.com ireland.ni.com

Tri-Band RF Transceivers for Dynamic Spectrum Access. By Nishant Kumar and Yu-Dong Yao

Open Flow Controller and Switch Datasheet

Accelerate Cloud Computing with the Xilinx Zynq SoC

Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen. Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik

Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal

SDR Architecture. Introduction. Figure 1.1 SDR Forum High Level Functional Model. Contributed by Lee Pucker, Spectrum Signal Processing

CFD Implementation with In-Socket FPGA Accelerators

Modular, Open-Source Software Transceiver for PHY/MAC Research

CPCC Networking. Faculty. Hamid Jafarkhani Ahhmed Eltawil Homayoun Yousefi zadeh Anima Anandkuma Athina Markopoulou

GNU Radio. An introduction. Jesper M. Kristensen Department of Electronic Systems Programmerbare digitale enheder Tuesday 6/3 2007

Lesson 7: SYSTEM-ON. SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY. Chapter-1L07: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Thingsquare Technology

Application Note Receiving HF Signals with a USRP Device Ettus Research

H MICRO CASE STUDY. Device API + IPC mechanism. Electrical and Functional characterization of HMicro s ECG patch

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS

WiLink 8 Solutions. Coexistence Solution Highlights. Oct 2013

Getting Started Guide

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

Simple SDR Receiver. Looking for some hardware to learn about SDR? This project may be just what you need to explore this hot topic!

Presentation Outline. The NavSAS group; Examples of Software-Radio Technology in GNSS;

Field-Test Setup for DRM+, DRM30, FM and AM.

LoRa FAQs. 1 of 4 Semtech. Semtech Corporation LoRa FAQ

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD

HANIC 100G: Hardware accelerator for 100 Gbps network traffic monitoring

Application Note Design Process for Smart, Distributed RF Sensors Ettus Research

Avoiding pitfalls in PROFINET RT and IRT Node Implementation

Quick Start X-Series Ettus Research

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

Maximizing Receiver Dynamic Range for Spectrum Monitoring

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

AGIPD Interface Electronic Prototyping

Talon Communications Presentation

Achieving New Levels of Channel Density in Downstream Cable Transmitter Systems: RF DACs Deliver Smaller Size and Lower Power Consumption

LogiCORE IP AXI Performance Monitor v2.00.a

Agilent Technologies. Generating Custom, Real-World Waveforms Integrating Test Instrumentation into the Design Process Application Note 1360

ADVANCED VEHICLE TRACKING SYSTEM USING ARM7

10/100/1000Mbps Ethernet MAC with Protocol Acceleration MAC-NET Core with Avalon Interface

Software Radio For Cost-Effective Growth Opportunities for Rural Carriers

Maximizing Range and Battery Life in Low-Cost Wireless Networks

Development. Igor Sheviakov Manfred Zimmer Peter Göttlicher Qingqing Xia. AGIPD Meeting April, 2014

Designing a System-on-Chip (SoC) with an ARM Cortex -M Processor

FPGA Accelerator Virtualization in an OpenPOWER cloud. Fei Chen, Yonghua Lin IBM China Research Lab

System on Chip Platform Based on OpenCores for Telecommunication Applications

Core Technology for the Wireless Network Virtualization

Analog Devices RadioVerse technology: Simpler wireless system design

LLRF. Digital RF Stabilization System

What is a System on a Chip?

Application Note: AN00141 xcore-xa - Application Development

Document ID: FLXN111 PRODUCTS AND LICENSING

M85 OpenCPU Solution Presentation

GSM/EDGE Output RF Spectrum on the V93000 Joe Kelly and Max Seminario, Verigy

RFSPACE CLOUD-IQ #CONNECTED SOFTWARE DEFINED RADIO

Creating The World s First Open Programmable Dimitra Simeonidou & Anna Tzanakaki

Software-Defined Radio White Paper

Pre-tested System-on-Chip Design. Accelerates PLD Development

Jeffrey H. Reed. Director, (540) Bradley Department of Electrical and Computer Engineering

System Design Issues in Embedded Processing

FPGAs in Next Generation Wireless Networks

System Component Deployment in a Realtime Embedded Software Defined Radio (SDR) Architecture

Getting Started with the Xilinx Zynq All Programmable SoC Mini-ITX Development Kit

Product Information S N O. Portable VIP protection CCTV & Alarm System 2

Make the green IP switch Low-energy semiconductor solutions for VoIP

868 MHz Traffic Detective: A Software-Based Tool for Radio Traffic Monitoring

A survey on Spectrum Management in Cognitive Radio Networks

Seeking Opportunities for Hardware Acceleration in Big Data Analytics

40G MACsec Encryption in an FPGA

Introduction to Receivers

Clocking Solutions. Wired Communications / Networking Wireless Communications Industrial Automotive Consumer Computing. ti.

Xilinx 7 Series FPGA Power Benchmark Design Summary May 2015

Embedded Linux RADAR device

Non-Data Aided Carrier Offset Compensation for SDR Implementation

Municipal Mesh Network Design

REAL-TIME SOFTWARE DEFINED GPS RECEIVER. A Thesis. Submitted to the Faculty. Purdue University. Jeremy Hershberger. In Partial Fulfillment of the

Fernando Aguado-Agelet University of Vigo - INTA

SmartDiagnostics Application Note Wireless Interference

White Paper Increase Flexibility in Layer 2 Switches by Integrating Ethernet ASSP Functions Into FPGAs

Linux. Reverse Debugging. Target Communication Framework. Nexus. Intel Trace Hub GDB. PIL Simulation CONTENTS

Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2

Full-Band Capture Cable Digital Tuning

Software Defined Radio

Demystifying Wireless for Real-World Measurement Applications

Serial port interface for microcontroller embedded into integrated power meter

Simplifying Embedded Hardware and Software Development with Targeted Reference Designs

Attention. restricted to Avnet s X-Fest program and Avnet employees. Any use

Transcription:

WiSER: Dynamic Spectrum Access Platform and Infrastructure I. Seskar, D. Grunwald, K. Le, P. Maddala, D. Sicker, D. Raychaudhuri Rutgers, The State University of New Jersey University of Colorado, Boulder Contact: Ivan Seskar seskar (at) winlab (dot) rutgers (dot) edu

Cognitive Experiments at Scale ORBIT radio grid testbed currently supports ~10 USRP and ~32 USRP2 (GNU) radios, 100 low-cost spectrum sensors, WARP and GENI CR-Kit platforms Plan to reach ~64 cognitive radio nodes (Q4 2013) Suburban ORBIT Radio Grid 500 meters Office 20 meters Urban Current ORBIT sandbox with GNU radio 30 meters 300 meters Radio Mapping Concept for ORBIT Emulator 400-node Radio Grid Facility at Tech Center Programmable ORBIT radio node URSP CR board

Why (CRKIT) Framework? INNOVATION CYCLE Focus on Creativity, not Engineering Complexity : Split Baseband in two domain spaces : Dynamic Swappable Communication APPs (creative problem) Static - Open-sourced System-on-Chip (complex engineering problem) Abstract lower level design complexities from Users FSoC Features CRKIT = make real-time and widetuning radio a viable solution for large scale experiments. Live system runs Access to lower level resources thru APIs VITA radio transport protocol for radio control Networking capable node Support up to four dynamic APPs Library of Open-sourced Communication APPs Static Framework utilization level < 15% for V5SX95, even less for newer technologies, for ex. Virtex7. Transparent to underlying FPGA technology. Can be ported to future HW platforms and newer FPGA technologies. WDR from Radio Technology Solutions

What is GENI CRKIT Framework? CRKIT HW Platform SW Platform ORBIT Integration Wideband Radio Flexible Baseband Embedded HOST PHY Layer Exp. Exp. Scalability FPGA- SoC Comm. APPs Radio APIs OMF Baseband Processor : FPGA-based off-the-shelf board Control up to 4 full-duplex wideband radios FPGA-based System-on-Chip (FSoC) implementation CRKIT baseband with 4 stacked radios Wideband Radio (WDR) Module : Baseband with 1 mounted radio Actual CogRadio with enclosure, 2 WDRs Wideband : tunable range 300MHz to 7.5GHz 25MHz bandwidth 50Msps 12-bit ADC, 200Msps 12-bit DAC 50us switch between frequencies

Spiral II GENI project: CR kit HW Wide-tuning Digital Radio (WDR) block diagram Range of baseband FPGA platforms 4 (2) configurable radio modules for phased or smart antenna applications with Phase I: Each module allows two 25 MHz bands from 300 to 6000 MHz Phase II: Each module allows two different 300 MHz bands from 100 to 7500 MHz Each module supports independent full duplex operation. 1 usec RF frequency switching time Switched antenna diversity for both TX and RX channels.n

CRKIT Programming Model Network HOST CRKIT Application development CRKIT development Java, C# C C GUI Algorithm Comm. APP Embedded SW System Debugging System Test CR DSA VHDL/ Verilog Mathworks Simulink IP Networking HW Configuration Host CMD Parsing DHCP/ARP Lookup Tables/ RF ETH/VITA

APP Development Flow MATLAB Simulink Flow APP Specification Design dynamic APP APP Validation PCORE boots Execute CRKIT Embedded SW CRKIT Flow Compile APP CRKIT Embedded SW 1. Get IP address using DHCP 2. Discover HOST 3. Configure CRKIT hardware 4. Parse HOST commands Link APP to Framework Host CMD Parsing HW Config. Networking Xilinx ISE Flow Compile Framework Generate FPGA bit file Download to Hardware Lookup Table Configuration dynamic Config. (ETH/VITA) initial config. RF Control

WiSER NSF CRI Project Use off-the-shelf hardware produced by commercial OEM vendors System integration with existing software components Community release of open-source software platform and related software radio design Tools including PHY/MAC hardware accelerators, spectrum measurement and protocol components. Reference implementation on two campuses of a multi-node dynamic spectrum access network

WiSER Baseline Hardware Zynq-7000 SoC / Analog Devices Software-Defined Radio Kit ZedBoard baseboard (Zynq XC7Z020 device) Dual-core ARM Cortex -A9 256 KB on-chip RAM Gigabit Ethernet, 2x SD/SDIO, USB,CAN, SPI, UART,I2C 512 MB DDR3, 256 Mb QSPI Flash 85K Logic Cells, 106K FF 220 Programmable DSP Slices (18x25 MACCs) Analog Devices FMC RF Front-end Software tunable across wide frequency range (400MHz to 4GHz) with 125MHz channel bandwidth (250MSPS ADC, 1GSPS DAC) RF section bypass for baseband sampling Phase and frequency synchronization on both transmit and receive paths

CRKit Phase II RF Front-end Dual full duplex operation 300-6000 MHz (bandwidths up to 500MHz). Transmitter: dual 16 bit 800MSps DAC, filtering, IQ modulator, RF filtering and power amplifier. Receiver: LNA, selectable RF filters, IQ demodulator and dual ADC (8 bits @ 1000 MSps or 12 bits @ 640 MSps) Features: +10dBm of output power, 50 µsec. frequency hop, carrier lock to internal or external reference, carrier phase adjust, 32 db gain adjust, carrier feedthru suppression and sideband balance adjustment. +10dBm of output power, 50 usec. frequency hop, carrier lock to internal or external reference, carrier phase adjust, 32 db gain adjust, carrier feedthru suppression and sideband balance adjustment.

WiSER HW Extensions 16-core (64-core) Adapteva processor hosted by the Zedboard motherboard, as shown below The Epiphany multi-core chip daughter card

Future Framework Architecture 1. Dual-core ARM processors Linux support Dual AXI bus architecture Independent Data and Control traffic 2. Independent APP sampling rates Support Multirate and Multi-APP systems Decoupling of APP clock domains from overall Framework. Permits Spectrum Sensing APP + Communication APP in same architecture 3. Applications Reuse previously designed APPs NC-OFDM Spectrum Sensing 4. RF 400MHz to 4GHz tuning range 125MHz Channel Bandwidth (250MSPS ADC, 1GSPS DAC) Full-duplex