150 likes | 222 Views
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 /.
E N D
Welcome toEQ2440 Project in Wireless Communication Kick-off Meeting February21, 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/
Who are we? Per Zetterberg Course responsible Iqbal Hussain, PhD stud. NimaMoghadam, PhD stud. Martin Ohlsson, Android Guru
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.
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.
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: projectleader. • Smartphone-programming (android, eclipse) • PC-programming (gcc-realtime) • Experiments. Some will work with
Smartphone/android based projects Features used in our projects: • Display : plots and text. • Camera • Microphone. • Loudspeaker. • Magnetometer • Wifi RSSI measurements. • Send data using Wifi. • Acceloremeters. • Gyros. • Touch screen.
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).
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!
Eligible Projects • Cooperativelocalization • Teleconference with noise cancellation • Visual-based in-flight file-transfer • Wireless Ethernet tunnel (USRP project)
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 resultsare presented on the androidscreen.
Project #2: Teleconference with noise (interference) cancellation Internett Noise Conference room Talk Talk Interference cancellation! Adaptive signal processing!
Project #3: Visual based in-flight file-transfer Camera Screen • File-transfer on airline - no radio allowed! • Use screen and camera for data transmission. • Maximize transfer speed. • Challenging modulation and coding problem!
Project #4: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
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/