230 likes | 383 Views
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
E N D
Content Delivery in Ad Hoc Wireless Networks Wyatt Brenneman Taylor McKecknie PrashanthYanamandra Senior Design December 2010
TEAM • Adviser : Dr. Lei Ying • Research Assistant: Ming Ouyang • Team Members: • Prashanth Yanamandra • Wyatt Brenneman • Taylor 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.
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-bits • DAC – 128 Ms/s at 14-bits • USRP2 • ADC – 100 Ms/s at 14-bits • DAC – 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 Power • 2.3 – 2.9 GHz Band • 30 MHz Transmit and Receive Bandwidth
Market Survey • Networking using USRPs • Developing the protocol stacks • Educational and Research Tool • Software can be easily manipulated • Allows new ideas to be tested
Risks and Mitigation • Easily available sensors to replace • Device and sensor overlap • Sensor failures • Packet Loss during Tx • Device Failure
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
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 software • Design plan • Learning interfaces and programming languages
Work Division Completed Work
Next Semester Plan • Future • Ordering and setting up sensors • Implementing the design plan • Testing design plan
Work Division Future Projections
Questions? • Thank You all for coming