23
Senior Design December 2010 Content Delivery in Ad Hoc Wireless Networks Wyatt Brenneman Taylor McKecknie Prashanth Yanamandra

Senior Design December 2010

  • Upload
    eliot

  • View
    54

  • Download
    2

Embed Size (px)

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

Citation preview

Page 1: Senior Design December 2010

Senior Design December 2010Content Delivery in Ad Hoc Wireless Networks

Wyatt BrennemanTaylor McKecknie

Prashanth Yanamandra

Page 2: Senior Design December 2010

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

Prashanth YanamandraWyatt BrennemanTaylor McKechnie

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

Page 3: Senior Design December 2010

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.

Page 4: Senior Design December 2010

Concept Sketch

Page 5: Senior Design December 2010

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

Page 6: Senior Design December 2010

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”

Page 7: Senior Design December 2010

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

Page 8: Senior Design December 2010

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

Page 9: Senior Design December 2010

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

Page 10: Senior Design December 2010

Market Survey Networking using USRPs

Developing the protocol stacks Educational and Research Tool

Software can be easily manipulatedAllows new ideas to be tested

Page 11: Senior Design December 2010

Sensor failures Packet Loss during Tx Device Failure

Easily available sensors to replace

Device and sensor overlap

Risks and Mitigation

Page 12: Senior Design December 2010

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

Page 13: Senior Design December 2010

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

Page 14: Senior Design December 2010

System Decomposition

Page 15: Senior Design December 2010

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

Page 16: Senior Design December 2010

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

Page 17: Senior Design December 2010

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.

Page 18: Senior Design December 2010

Prototype and results General test of an

OFDM Tx and Rx Transmission of data

packets at 2.4 GHz between USRPs

Page 19: Senior Design December 2010

Progress Completed progress

Setting up USRPs and GNU radio softwareDesign planLearning interfaces and programming

languages

Page 20: Senior Design December 2010

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

Page 21: Senior Design December 2010

Next Semester Plan Future

Ordering and setting up sensorsImplementing the design planTesting design plan

Page 22: Senior Design December 2010

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

Page 23: Senior Design December 2010

Questions? Thank You all for coming