Top Banner
CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK
30

CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

Feb 24, 2016

Download

Documents

Guallichico

CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK. Adviser : Dr. Lei Ying Research Assistant: Ming Ouyang Team Members: Prashanth Yanamandra Wyatt Brenneman Taylor McKechnie Client: ECpE Department Iowa State UniversityAmes, IA, 50010. Team. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

Page 2: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

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

Page 3: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

PROJECT ABSTRACT Wireless connectivity has become popular in our everyday life

and the ability to exchange information is increasing just as fast.  Examples of technologies implementing ad-hoc networks include Wi-Fi, Bluetooth and Zigbee.

Our goal is to establish communication between USRPs, USRP and TelosB Sensors and Sensor to Sensor using Zigbee protocol (IEEE 802.15.4) . This protocol operates at 2.4GHz broadcasting frequency. We will be implementing a star network topology for our sensor networks. We also aim to print useful data obtained from the sensors

Page 4: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

CONCEPT SKETCH

Page 5: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

FUNCTIONAL REQUIREMENTS Streaming of Wireless Sensor Data throughout Network

System will allow wireless sensor motes to stream sensor data to the USRP backbone of our system.

The data will be propagated to other wireless motes through the USRP backbone.

Simultaneous Streaming The fully functional system must be capable of supporting 10 simultaneous streams at any

instant of time. The wireless motes require a unique ID # when programmed so sensor data can be tracked to the specific sensors.

Utilize the Zigbee 802.15.4 Protocol Our network will be operating in the 2.4 – 2.4835 GHz band, which is the worldwide band for

Zigbee. We will be utilizing channel 16 of this band, which is at 2.48 GHz center frequency.

Broadcasting range The system must be able to provide good reception in a close range.

Page 6: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

NON FUNCTIONAL REQUIREMENTS Physical Dimensions

The dimensions of the sensors will need to be small enough to be implemented in classrooms and labs without needing to change any layout of the room. The dimension of the USRP is fixed.

Equipment Protection The equipment is placed indoors at all times and does not require

weather protection. Power Requirements

The USRP and the USRP2 need an AC to DC converter. The sensors will need 2 AA batteries to supply power.

Page 7: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

HARDWARE CONSIDERATION RFX2400 Transceiver Daughterboard on the USRP

Operates at 2.4 GHz frequency (operating frequency of the sensors)

Capable of sending and receiving data packets using 1 antenna

TelosB sensors Operate at 2.4GHz frequency and can be easily integrated

in to the system Provide voltage, temperature and light sensors on one

mote

Page 8: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

SOFTWARE CONSIDERATION GNU Radio

Open source software development toolkit offering wide variety of signal processing techniques

Linux Supports the GNU Radio and the Zigbee protocol

TinyOS OS for sensors which uses nesC, similar to C syntax

allows component blocks to be tied together

Page 9: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

RISKS AND MITIGATIONRISKS MITIGATION

Sensor failures Bad data transmission Device Failure

Easily available sensors to replace

Device and sensor overlap

Page 10: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TOP LEVEL APPLICATION CLASS

Page 11: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TOP LEVEL APPLICATION CLASS CONTD.

Page 12: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TOP LEVEL APPLICATION CLASS CONTD.

Page 13: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

RECEIVE CLASS

Page 14: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TRANSMIT CLASS

Page 15: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TRANSMIT CLASS CONT AND MAIN LOOP

Page 16: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TESTING USRP to USRP testing

Data packets will be transmitted from 1 USRP and will be received by the other USRP

Content of a transmitted data packet is verified with content of received data packet

Page 17: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

USRP TX/RX TEST RESULT

Page 18: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TESTING Sensor to USRP testing

Data will be sent from the wireless sensor and will be received by the USRP

Received data packets will be printed to the screen

Page 19: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

SENSOR TX AND USRP RX RESULT

Page 20: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TESTING USRP to Sensor testing

Data packets are transmitted from the USRP to the Sensor

Sensor receives the data packets and confirms the reception by blinking a light

Page 21: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

USRP TO SENSOR RESULT

Page 22: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TESTING Sensor to Sensor testing

Wireless sensor transmits light, voltage, temperature data to a base station (TelosB mote connected to a laptop) as data packets

Base station receives data packets and converts data packets to information and prints to the screen

Page 23: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TEST RESULTS

Data recorded by the light sensors

Page 24: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

EVALUATION Data will be transmitted from a TelosB sensor to an

USRP

Received sensor data will be printed to the screen

USRP will transmit the received data to another USRP

Page 25: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

EVALUATION Received data will be printed to the screen and verified

with transmitted data to check for error free transmission

Data will be transmitted from USRP to the sensor

This multi-hop transmission will check system functionality correctness

Page 26: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

TIME DIVISION

25%

23%25%

12%

15% Testing

Research

Implementation

Documentation

Design

Page 27: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

PROJECT COSTPRODUCT NUMBER OF

UNITSCOST/UNIT TOTAL

USRP (Only Kit) 2 $ 700 $ 1,400USRP2 (Only Kit) 3 $ 1400 $ 4,200Accessories (Daughter Board, Antennas)

5 $ 310 $ 1,550

LAPTOPS 5 $800 $4,000SENSORS 20 $ 139 $ 2,780SD Cards & Card Readers

3 $ 20 $ 60

WORK HRS. 450 $20/Hour $9,000

TOTAL $ 22,990

Page 28: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

OVERALL PROJECT SCHEDULE

Page 29: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

FUTURE WORK Create TinyOS applications to utilize the sensor network

Adapt Python script to accept and forward Zigbee packets of any size

Work to increase broadcast range of sensors

Create tutorial that can be used for classroom teaching

Page 30: CONTENT DELIVERY IN AD-HOC WIRELESS NETWORK

THANK YOU