welcome to eq2440 project in wireless communication

15
1 Welcome to EQ2440 Project in Wireless Communication Kick-off Meeting February 21, 2013 Per Zetterberg School of Electrical Engineering

Upload: selena

Post on 19-Feb-2016

24 views

Category:

Documents


1 download

DESCRIPTION

Welcome to EQ2440 Project in Wireless Communication. Kick-off Meeting February 21 , 2013. Per Zetterberg School of Electrical Engineering. Program. Who are we? Introduction to the course. Presentation of the projects. Application form . https://www.kth.se/social/course/EQ2440 /. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Welcome to EQ2440 Project in Wireless Communication

1

Welcome toEQ2440 Project in Wireless Communication

Kick-off MeetingFebruary 21, 2013

Per ZetterbergSchool of Electrical Engineering

Page 2: Welcome to EQ2440 Project in Wireless Communication

2

Program• Who are we?• Introduction to the course.• Presentation of the projects.• Application form.

https://www.kth.se/social/course/EQ2440/

Page 3: Welcome to EQ2440 Project in Wireless Communication

3

Who are we?Per ZetterbergCourse responsible

Iqbal Hussain, PhD stud.

Nima Moghadam,PhD stud.

Martin Ohlsson, Android Guru

Page 4: Welcome to EQ2440 Project in Wireless Communication

4

Course Facts• Credits: 12.• Grade: ECTS. A-F.• Group work.• Number of students per group 3-7 (mostly 4-6).• You choose among a set of “eligible” projects.• We form groups and assign a leader.• One Project assistant per group.• Course responsible: Per Zetterberg.• Prototype responsible: You!• Goals and time-table are specified, how to achieve this

is up to the team.

Page 5: Welcome to EQ2440 Project in Wireless Communication

5

Real-time based projects• Real-time processing on smart-phone or Ubuntu PC.• Receiving data from sensors (e.g. A/D converters)

transmitting data on actuators (e.g. D/A converters).• Presentation on of results on smart-phone.• The signal processing in real-time is one of the major

challenges due to the resulting code/algorithm structure and computational-time constaints.

Group member roles:• Programmer .• Matlab/theory developer.• Group leader/generalist.

Page 6: Welcome to EQ2440 Project in Wireless Communication

6

Areas groups will work with• Algorithms (Matlab).• Project management.• Reports (Word or LaTeX)• Coding (Eclipse or emacs)• Web-pages.• Oral presentation (PowerPoint)• Setting up experiments, connecting cables.• Integrating.• Debugging, debugging, debugging.

• Project management: project leader.• Smartphone-programming (android, eclipse)• PC-programming (gcc-realtime)• Experiments.

Some will work with

Page 7: Welcome to EQ2440 Project in Wireless Communication

7

Smartphone/android based projects

• Display : plots and text.• Camera• Microphone.• Loudspeaker.• Magnetometer• Wifi RSSI measurements.• Send data using Wifi.• Acceloremeters.• Gyros.• Touch screen.

Features used in our projects:

Page 8: Welcome to EQ2440 Project in Wireless Communication

8

USRP based projects• USRP = Universal Software Radio Peripheral• Used to transmit and receive wideband (4-8MHz) signals

over real radio transmitters and receivers.• Matlab interface to download and upload I&Q samples

for off-line development.• Real-time implementations are the goal.• The signals are distorted by real-world RF-impairments

(non-linearities, intersymbol-interference, phase-noise, frequency offset).

Page 9: Welcome to EQ2440 Project in Wireless Communication

9

What would be your advice to a student who chooses this course next year ?• Don’t choose another course at the same period. Start really early with

everything.• Start working from the beginning• Work hard in the beginning and try to ease up in the end• Work hard in the beginning of the project• Start working from the first day, and don’t take more than a week off,

during the Easter• Choose it, but take it alone, with nothing else.• Work work work.• Take the course if you like to work hard.• Start early. Implement on DSP asap.• Don’t read other courses in parallel• Take it!

Page 10: Welcome to EQ2440 Project in Wireless Communication

10

Eligible Projects1. Cooperative localization2. Teleconference with noise cancellation3. Visual-based in-flight file-transfer4. Wireless Ethernet tunnel (USRP project)

Page 11: Welcome to EQ2440 Project in Wireless Communication

11

Project #1:Cooperative localization

• Distances measured between all nodes using sound pulses.

• The information is sent to the ”master” through WiFi.

• The position of the nodes calculated by the master and distributed to all nodes.

• The results are presented on the android screen.

Page 12: Welcome to EQ2440 Project in Wireless Communication

12

Project #2: Teleconference with noise (interference) cancellation

Conference room

Internett

TalkTalk Noise

Interference cancellation!Adaptive signal processing!

Page 13: Welcome to EQ2440 Project in Wireless Communication

13

Project #3: Visual based in-flight file-transfer

• File-transfer on airline - no radio allowed!

• Use screen and camera for data transmission.

• Maximize transfer speed.

• Challenging modulation and coding problem!

Screen Camera

Page 14: Welcome to EQ2440 Project in Wireless Communication

14

Project #4:Wireless Ethernet tunnel• Modulation/demodulation• Coding• Automatic repeat request (ARQ)• Multiple Access• Surf over your own air interface!

WallConnectEthernet

USRPUSRP

Ethernet Tunnel

Surf here

Page 15: Welcome to EQ2440 Project in Wireless Communication

15

Project Application Form• Deadline March 1st.• Name, project choice, skills.• Group formation by March 11.• Project manager assigned (group can request change).• More information on projects on course homepage:

• Sign the participant list and fill in your email.• See you March 18 at 13.15 in Q17!

https://www.kth.se/social/course/EQ2440/