This course is a research-oriented course and is prepared to stimulate students' critical thinking and analysis. It presents both the single-hop and multi-hop wireless networks with particular focus on mesh, vehicular, delay-tolerant, and sensor networking. The course emphasizes on the fundamental building blocks used in the current state-of-the-art architectures, protocols, and algorithms. Open research issues are also discussed during this course.

This course starts by presenting a brief introduction on graph-based network modelling followed by broadcasting, (Geo-)routing, and multicasting techniques. Then different topology control algorithms and network clustering schemes are described. Impact of different mobility and traffic patterns on the performance of protocols are analyzed and compared. Finally, advanced topics such as cross-layer design, QoS support and node cooperation are discussed.


Knowledge of standard cellular systems (2G/3G/4G) is desirable.

Grading Scheme Important

The final grade will be the best of : 20% homework + 80% Final exam OR 20% homework + 40% Final exam + 40% case study.

License Notice

Creative Commons License
All the works below by Eurecom/Navid Nikaein is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.

You are highly encouraged to use and share these lecture notes, just follow the Creative Commons license above.

Lecture Notes

# Title PDF 1:1 Additional Materials
1 Introduction to various mobile advanced networks Download
2 Broadcasting Download
3 Routing/Multicasting and Geo-Routing Download
4 Geo-Routing Download
5 Topology Control and Clustering Download
6 Advanced Issues in WSN and WMN
7 Advanced Issues in VANET and DTN
8 Lab session: comparison of routing protocols

Reading List and References


  • Multihop Ad-Hoc networking: The Theory, M. Conti, S. Giordano
  • Multihop Ad-Hoc networking: The Reality, M. Conti, S. Giordano
  • Mobile Ad-Hoc networking with a View of 4G Wireless: Imperatives and Challenges, I. Chlamtac, M. Conti, J.-N. Liu
  • A Survey on Mobile Ad Hoc Wireless Networks, S. Sesay, Z. Yang, and J. He

Broadcasting, Topology Control and Clustering

  • Comparison of Broadcasting Techniques for Mobile Ad Hoc Networks, B. Williams, T. Camp.
  • A Survey of Clustering Schemes for Mobile Ad Hoc Networks, J. Y. Yu and P. H. J. Chong.
  • Topology Control and Routing in Ad Hoc Networks: A Survey, R. Rajaraman.


  • A Review of Current Routing Protocols for Ad Hoc Mobile Wireless Networks, E. B. Royer.
  • A Review of Routing Protocols for Mobile Ad Hoc Networks, M. Abolhasan, T. Wysocki, and E. Dutkiewicz.
  • Performance Comparison of Two On-demand Routing Protocols for Ad Hoc Networks, S. R. Das, C. E. Perkins, E. M. Royer.
  • A Survey of Position-based Routing in Mobile Ad Hoc Networks, Martin Mauve.
  • Position-based Routing in Ad Hoc Networks, I. Stojmenovic.
  • A Survey of Routing Techniques for Mobile Communication Networks, S. Ramanathan, and M. Steenstrup.
  • multicasting

Wireless Sensor Networks

  • TBC

Wireless Mesh Networks

  • TBC

Vehicular Adhoc networks

  • TBC

Delay-tolerant networks

  • TBC


  • An Overview of Mobile Ad Hoc Networks: Applications and Challenges, J. Hoebeke, I. Moerman, B. Dhoedt, and P. Demeester.
  • Spontaneous networking: an application-oriented approach to ad hoc networking, Laura Marie Feeny.