Algorithms for Radio Networks
Lecture of Christian Schindelhauer
News
- 07.10.2013 web-pages online
- 21.10.2013, 10:15, first lecture
- 16.12.2013: Websystem running under new Domain and new Certificate
- 30.01.2014: Begin of teaching evaluation
Contents
This lecture is directed at master students in embedded systems and computer science. It consists of the following three parts: Introduction to radio networks, localization algorithms, and MIMO techniques.
Radio Networks may be cellular networks, ad hoc networks, hybride networks, or wireless sensor networks. For these types of networks we present and discuss algorithms.
Cellular networks are widely von from mobile telephone networks and wireless local area networks. All communication is redirected over base stations. Direct communications between the participants of the network does not take place. Topics here are OFDM, Smart Antennae, MIMO, Voronoi graphs, Handover problems and the frequency assignment problem.
Ad hoc networks do not use any extra infrastructure. Participants communicate directly and provide the routing necessary to deliver messages over multiple hops. We discuss medium access, and the main routing algorithms. Furthermore we will have a look into mobility of participants resulting in so-called mobile ad hoc networks.
Wireless sensor networks connect devices with sensors and actuators. Such networks use only relatively simple hardware for computation and communication. The key problem is the energy consumptions since such networks have to be sustained for months and years on single cell batteries. We discuss this energy problem and ways to overcome it like data aggregation and energy harvesting. Besides these topics we also present network coding, security in networks, and multiplexing techniques.
Organization
Schedule
- Lecture
- Monday, 10:15-12:00, room 101- 01-016
- Friday, 10:15-12:00, room 101-01-016
- Exercises
- Friday, 10:15-12:00, room 101-01-016
Dates
- Mo 21.10.2013 Lecture Organization
- Fr 25.10.2013 Lecture Fourier-Transformation, Multiplexing
- Mo 28.10.2013 Lecture OFDM
- Fr 01.11.2013 Holiday
- Mo 04.11.2013 Lecture Handover, Frequency Assignment
- Fr 08.11.2013 Exercise Basics
- Mo 11.11.2013 Lecture Medium Access
- Fr 15.11.2013 Lecture Medium Access, Intro WSN, MAC for WSN
- Mo 18.11.2013 Lecture MANET
- Fr 22.11.2013 Exercise MANET
- Mo 25.11.2013 Lecture MANET
- Fr 29.11.2013 Lecture WSN
- Mo 02.12.2013 Lecture WSN
- Fr 06.12.2013 Exercise
- Mo 09.12.2013 Lecture WSN
- Fr 13.12.2013 canceled
- Mo 16.12.2013 Lecture Lifetime, Coverage (online lecture)
- Fr 20.12.2013 Lecture Lifetime, Coverage (online lecture)
- Fr 10.01.2014 Lecture Energy Harvesting
- Mo 13.01.2014 Lecture Geographic Routing
- Fr 17.01.2014 Lecture/Exercise Maximum flow minimum cut
- Mo 20.01.2014 Lecture Network Coding
- Fr 24.01.2014 Lecture Security
- Mo 27.01.2014 Lecture Localization
- Fr 31.01.2014 Lecture/Exercise Localization
- Mo 03.02.2014 Lecture Localization
- Fr 07.02.2014 Lecture MIMO
- Mo 10.02.2014 Lecture MIMO
- Fr 14.02.104 Exercise MIMO
Forum
Please use the forum1 for general questions about the lecture. Maybe your question and the answer is probably interesting to other students. Please feel free to start new threads and interesting discussion.
Material
Please ask us for a password to access the files. It will be presented in the first lecture. The annotated slides appear also on this page asap.
Slides (all slides2, all annotated slides3)
- 00: Organization (version 20.10.2013, lecture 21.10.2013, slides4)
- 01-A: Introduction and Basics (version 20.10.2013, lecture 21.10.2013,slides5, annotated slides6)
- 01-B: Fourier-Transformation (version 20.10.2013, lecture 25.10.2013,slides7, annotated slides8)
- 01-C: Multiplexing (version 20.10.2013, lecture 25./28.10.2013,slides9, annotated slides part 110, annotated slides part 211)
- 02-A: Orthogonal Frequency Division Multiplexing (version 24.10.2013, lecture 28.10.2013 slides12, annotated slides13)
- 02-B: Handover (version 24.10.2013, lecture 04.11.2013slides14, annotated slides15)
- 02-C: Frequency-Assignment (version 24.10.2013, lecture 04.11.2013 slides16, annotated slides17)
- 03-A: Medium Access, Aloha, CSMA (version 04.11.2013 slides18, annotated slides19)
- 03-B: MACA (version 04.11.2013 slides20, annotated slides21)
- 03-C: MACAW (version 15.11.2013 slides22, annotated slides23)
- 03-D: Introduction to Wireless Sensor Networks (version 14.11.2013 slides24, annotated slides25))
- 03-E: MAC for WSN (version 14.11.2013, slides26, annotated slides part 127, annotated slides part 228)
- 04: Routing, introduction, MANET routing, Flooding, DSR, AODV (version 26.11.2013, slides29, annotated slides part 130, annotated slides part 231)
- 05: Routing, Link Reversal, OLSR, ZRP (version 01.12.2013, slides32, annotated slides)33
- 06: Data aggregation in Wireless Sensor Networks (version 08.12.2013, slides34)
- 07: Wireless Sensor Networks, Coverage, Lifetime and Energy Harvesting (version 09.01.2014, full slides35, slides from the online lecturepart 1 coverage36, part 2 lifetime37, annotated slides38)
- 08: Geographic Routing (version 10.01.2014 slides39, annotated slides40)
- 09: Network Coding (version 16.01.2014 slides41, annotated slides part 142,part 243)
- 10: Security (slides44)
- 11: Localization (version 31.01.2014 slides45, annotated slides part 146, part 247, part 348, part 449)
- 12: MIMO (version 10.02.2014 slides50, annotated slides51)
Recordings
- 21.10.2013: Organization, Basics of Wireless Communication (1st part52, 2nd part53)
- 25.10.2013: Fourier-Transformation, Multiplexing (mp454)
- 28.10.2013: Multiplexing, OFDM (mp455)
- 04.11.2013: Handover, frequency assignment (mp456)
- 11.11.2013: Medium Access (mp457)
- 15.11.2013: Medium Access, Introduction to Wireless Networks (mp458)
- 18.11.2013: Medium Access for Wireless Sensor Networks, Introduction to Routing (mp459)
- 25.11.2013: Routing in the Internet and in MANETs (mp460)
- 29.11.2013: Routing in MANETs (mp461)
- 02.12.2013: Data Aggregation(mp462)
- 09.12.2013: Data Aggregation (mp463)
- 16.12.2013: Coverage, virtual lecture (recording only)(mp464)
- 20.12.2013: Lifetime, energy harvesting, virtual lecture (recording only)(mp465)
- 09.01.2014: Recap of coverage and lifetime, energy harvesting (mp466)
- 13.01.2014: Geometric Routing (mp467)
- 17.01.2014: Networking as a flow problem (mp468)
- 20.01.2014: Network Coding (mp469)
- 27.01.2014: Localization: Measuring (mp470)
- 31.01.2014: Localization: Dead Reckoning, Triangulation (mp471)
- 03.02.2014: Localization: Multilateration (mp472)
- 07.02.2014: Anchor-free Localization (mp473), MIMO (mp474)
- 10.02.2014: MIMO (mp475)
Exercises
Submit solutions over our websystem76. Deadline for exercise submission is Thursday evening 11:59 pm. Students may volunteer to present a solution one week before the exercise. For this, please contact your tutor. Presented solutions will be a part of the oral exam and it is mandatory to submit for the presentation of the written solution over the web-system.
- Exercise 1 pdf77 (08.11.2013)
- Exercise 2 pdf78 (22.11.2013)
- Exercise 3 pdf79 (30.11.2013)
- Exercise 4 pdf80 (14.01.2014)
- Exercise 5 pdf81 (25.01.2014)
- Exercise 6 pdf82 (10.02.2014)
Exam
There will be oral exams at the end of the lecture. Please register for the exam until 31.01.2014 using the online system. The exam dates are
- 18.02.2014
- 19.02.2014
- 05.03.2014
- 26.03.2014
- 27.03.2014
Literature
- Murthy, Manoj, Ad Hoc Wireless Networks, Prentice Hall 2004
- Ilyas, Mahgoub, Handbook of Senso Networks: Compact and Wired Sensing Systems, CRC Press
- Agrawa, Zeng, Introduction to Wireless and Mobile Systems, Thomson, 2003
- Schiller, Mobile Communications, Addison-Wesley, 2000
- Karl, Willig, Protocols and Architectures for Wireless Sensor Networks, Wiley, 2005
- Zhao, Guibas, Wireless Sensor Networks – An Information Processing Approach, Morgan Kaufmann, 2004
- Yu, Prasanna, Krishnamachari, Information Processing and Routing in Wireless Sensor Networks, 2006
- Wu, Handbook on Theoretical and Algorithmic Aspects of Sensor, Ad Hoc Wireless, and Peer-to-Peer Networks
- Boukerche Handbook of Algorithms for Wireless Networking and Mobile Computing, CRC 2005
- Perkins, Ad Hoc Networking, Addison-Wesley, 2000
and current research papers to be announced in the lecture