Senior Design December 2010

Post on 14-Feb-2016

53 views 2 download

Tags:

description

Content Delivery in Ad Hoc Wireless Networks. Wyatt Brenneman Taylor McKecknie Prashanth Yanamandra. Senior Design December 2010. TEAM. Adviser : Dr. Lei Ying Research Assistant: Ming Ouyang Team Members: Prashanth Yanamandra Wyatt Brenneman Taylor McKechnie - PowerPoint PPT Presentation

transcript

Senior Design December 2010Content Delivery in Ad Hoc Wireless Networks

Wyatt BrennemanTaylor McKecknie

Prashanth Yanamandra

TEAM Adviser : Dr. Lei Ying Research Assistant: Ming Ouyang Team Members:

Prashanth YanamandraWyatt BrennemanTaylor McKechnie

Client: ECpE Department Iowa State University Ames, IA, 50010

Problem Statement In this project we will be developing

content delivery protocols for ad hoc wireless networks.

Our team will be responsible to design and implement protocol-stacks (from physical layer to application layer) on the software define radio platform including GNU radio and USRP.

Concept Sketch

Functional Requirements Video Streaming at 10 fps for a 320 *

240 screen. Number of users: Up to 10

simultaneously streams Maximum Bandwidth - 8MHz for USRP

and 20 MHz for USRP2 Broadcast Range - 100 ft indoors

Non-Functional Requirements Indoor placement of sensors and USRP

devices Energy consumption of system Dimensions of USRPs and sensors USRP dimensions: 8.25’’ x 6.5” x 2”

Assumptions Minimum data rate at all time Minimum user access Users are within the range of sensors Indoor network Laptop and USRP in same location

Hardware Constraints USRP

ADC – 64 Ms/s at 12-bitsDAC – 128 Ms/s at 14-bits

USRP2ADC – 100 Ms/s at 14-bitsDAC – 400 Ms/s at 16-bits

Hardware Constraints VERT2450 Antenna

Dual band 2.4 – 2.8 GHz and 4.9 – 5.9 GHz RFX2400 Transceiver Daughterboard

50mW (17dBm) Transmitting Power2.3 – 2.9 GHz Band30 MHz Transmit and Receive Bandwidth

Market Survey Networking using USRPs

Developing the protocol stacks Educational and Research Tool

Software can be easily manipulatedAllows new ideas to be tested

Sensor failures Packet Loss during Tx Device Failure

Easily available sensors to replace

Device and sensor overlap

Risks and Mitigation

Cost EstimatesPRODUCT NUMBER OF

UNITSCOST/UNIT TOTAL

USRP (Only Kit) 2 $ 700 $ 1,400

USRP2 (Only Kit) 3 $ 1400 $ 4,200

Accessories (Daughter Board, Antennas)

5 $ 310 $ 1,550

LAPTOPS 5 $800 $4,000

SENSORS 25-50 $ 100 - $ 200 $ 2500 - $ 10,000

SD Cards & Card Readers

3 $ 20 $ 60

WORK HRS. 600 $20/Hour $12,000

TOTAL $ 25710 - $ 33210

Project Milestones March 3, 2010: Project plan is due April 16, 2010: Communication between USRPs in the

same room April 26, 2010: Design Document is due April 27, 2010: Design Committee review September 3, 2010: Communication between USRPs and

Sensors September 24, 2010: Initial phase of Testing October 2010: Test-Break-Fix November/ December 2010: Final Testing and

Documentation/ Presentation

System Decomposition

Detailed design – USRP USRP & USRP 2

VERT 2400 Antenna RFX2400 Transceiver

Daughterboard Analog to Digital

○ 64 Ms/s 12-bit (USRP)○ 100 Ms/s 14-bit (USRP2)

Digital to Analog○ 128 Ms/s 14-bit (USRP)○ 400 Ms/s 16-bit (USRP2)

FPGA USB / Ethernet Port

Detailed design – GNU Radio OFDM signaling scheme

GNU radio is an open-source project and there are several related projects that we will be able to utilize

Signal processing blocks are programmed in C++

Processing blocks are connected with Python to form a communication system

Test plan Send and receive data packets between

USRPs and the sensors. Test delay, bit error rate, Tx/Rx data rate Test Cases

Communication between USRPs ○ Same room○ Neighboring rooms○ Same floor level○ Different floors ○ Extending to entire building.

Prototype and results General test of an

OFDM Tx and Rx Transmission of data

packets at 2.4 GHz between USRPs

Progress Completed progress

Setting up USRPs and GNU radio softwareDesign planLearning interfaces and programming

languages

Work Division

Research Hardware Implementation

Software Design Documentation Total

Wyatt Brenneman 35 5 10 30 80

Taylor McKechnie 40 0 10 25 75

Prashanth Yanamandra

35 5 10 30 80

Total 105 10 30 90 215

Completed Work

Next Semester Plan Future

Ordering and setting up sensorsImplementing the design planTesting design plan

Work Division

Transmission Receiving Signal Processing

Testing Documentation Total

Wyatt Brenneman 50 20 10 50 30 160

Taylor McKechnie 10 10 60 50 30 160

Prashanth Yanamandra

20 50 10 50 30 160

Total 80 80 80 150 90 480

Future Projections

Questions? Thank You all for coming