1 / 19

Kick-off Meeting February 15, 2012

Welcome to EQ2440 Project in Wireless Communication and EQ2430 Project Course in Signal Processing and Digital Communications. Kick-off Meeting February 15, 2012. Per Zetterberg School of Electrical Engineering. Program. Who are we? Introduction to the course.

majed
Télécharger la présentation

Kick-off Meeting February 15, 2012

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Welcome toEQ2440 Project in Wireless CommunicationandEQ2430 Project Course in Signal Processing and Digital Communications Kick-off Meeting February15, 2012 Per Zetterberg School of Electrical Engineering

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

  3. Who are we? Per Zetterberg Course responsible FarshadNaghibi PhD stud. John-Olof Nilsson, PhD stud. Samer Medawar, PhD stud. Marin Ohlsson, Android Guru

  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.

  5. 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. • Smartphone-programming (android, eclipse) • PC-programming (matlab-GUI or gcc-realtime) • Radio experiments. Some will work with

  6. 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.

  7. Smartphone/android based projects Features used in our projects: • Display : plots and text. • Microphone. • Loudspeaker. • Magnetometer measurements. • Wifi RSSI measurements. • Send data using Wifi. • Acceloremeters. • Touch screen.

  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).

  9. Group work • One group member is group leader. • Several tasks has to solved at the same time. • Group members will have to specialize in different areas. • Project plan. • Weekly meetings and reports. • Examination is individual so every member has to contribute proportionally. • Individual examination and reflective diary

  10. Programmers: dc • Around 5 persons per group. • Typical: 2 programmer + 2 theory + 1 leader • Intense programming study the first 3-weeks (until Easter). • Recommended: Group meeting before course start. Select programmers.

  11. 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!

  12. Eligible Projects • Wireless Ethernet tunnel (USRP project). • Cooperativelocalization • Teleconference with noise cancellation • WiFi finger-print aided intertial navigation • In-flight file-transfer

  13. Project #1:Wireless Ethernet tunnel • Modulation/demodulation • Coding • Automatic repeat request (ARQ) • Multiple Access • Surf over your own air interface! Wall Connect Ethernet USRP USRP Surf here Ethernet Tunnel

  14. Project #2: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 resultsare presented on the androidscreen.

  15. Project #3: Teleconference with noise (interference) cancellation Internett Noise Conference room Talk Talk • Echo cancellation • Noise suppression • Use both conference microphones

  16. Project #4: WiFifinger-print aided intertial navigation AP AP AP AP WiFi finger-print • Constructmapof RSSI measurements. • Usemap and measurementstoestimatelocation. • Hot topicfor wireless systems. Inertial navigation • Inertialsensors: accelerometers and gyros, both in three dimension. • Complicatedset ofequations. • Combination withotherpositioning system needed.

  17. Project #5: In-flight file-transfer • File-transfer on airline -no radio allowed! • Use loudspeaker and microphone for data transmission. • Challenging modulation and coding problem!

  18. Project Application Form • Deadline February 20. • Name, project choice, skills. • Group formation by March 14. • Project manager assigned (group can request change). • More information on projects on course homepage:http://www.kth.se/ees/utbildning/kurshemsidor/signal-commth/EQ2430/VT12-1 • Sign the participant list and fill in your email. • See you March 19 at 10.15 in lab if not earlier!

  19. Before you go! • Remember: intense programming learning during first three weeks. • Sign the participant list and fill in your email. • Take a “project application form”. • Watch the course web-pages:http://www.kth.se/ees/utbildning/kurshemsidor/signal-commth/EQ2430/VT11-1 • See you March 21 at 13.15 in D32 if not earlier!

More Related