Cognitive Communication Networks

Course Description

Cognitive communication networks: terminology, definitions and requirements. Concepts and frameworks for cognitive networks. Knowledge representation in communication networks. Cognitive network architectures and use cases. Control plane of communication networks. Autonomous management of communication networks. Self-aware and self-organizing communication networks. Cognitive optical switching technologies. Cognitive optical networks. Software-defined networking (SDN) and use cases for cognitive SDN. Fifth generation communication networks and cognitive management.

Learning Outcomes

  1. Explain basic features and architectures of cognitive communication networks.
  2. Distinguish and describe techniques for knowledge representation in communication networks.
  3. Describe basic operation and protocols of the control plane in communication networks.
  4. Explain basic features of autonomous management for communication networks.
  5. Describe architecture and basic operation of cognitive optical networks.
  6. Explain concepts and technologies of software-defined networking.
  7. Describe basic features of technologies for implementation of cognitive communication networks.

Forms of Teaching


Presentation of the selected content.


Written and oral exam.

Laboratory Work

Practical assignments.


Weekly time slot and per the appointment, with a prior announcement.


Standalone treatment of the chosen topics.

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Laboratory Exercises 20 % 15 % 20 % 15 %
Class participation 0 % 5 % 0 % 5 %
Seminar/Project 40 % 15 % 40 % 15 %
Mid Term Exam: Written 0 % 30 % 0 %
Final Exam: Written 0 % 25 %
Final Exam: Oral 10 %
Exam: Written 0 % 55 %
Exam: Oral 10 %

Week by Week Schedule

  1. Cognitive communication networks: terminology, definitions and requirements.
  2. Fundamental concepts and frameworks for cognitive networks, cross-layer protocol interaction.
  3. Knowledge representation: techniques and applications in communication networks.
  4. Cognitive network architectures, use cases for wired and wireless networks.
  5. Control plane of communication networks: technologies and protocols.
  6. Autonomous management of communication networks: basic features and application examples.
  7. Self-aware and self-organizing communication networks.
  8. Mid-term exam.
  9. Cognitive optical switching technologies.
  10. Optical transport network (OTN): terminology, concepts and network architecture.
  11. Cognitive optical networks.
  12. Software-defined networking (SDN): concepts, architecture and technologies.
  13. Use cases for cognitive SDN: inter data centre networking, OTN.
  14. Fifth generation communication networks: requirements, virtualization, cognitive management.
  15. Final exam.

Study Programmes

University graduate
[FER2-HR] Telecommunication and Informatics - profile
Specialization Course (2. semester)


P. Goransson, C. Black, T. Culver (2016.), Software Defined Networks - A Comprehensive Approach, Morgan Kaufmann
J. L. Mauri, K. Z. Ghafoor, D. B. Rawat, J. M. A. Perez (2014.), Cognitive Networks - Applications and Deployments, CRC Press
R. Ramaswami, K. Sivarajan, G. Sasaki (2009.), Optical Networks - A Practical Perspective, Morgan Kaufmann
Q. H. Mahmoud (2007.), Cognitive Networks - Towards Self-Aware Networks, John Wiley & Sons, Ltd

For students


ID 170392
  Summer semester
L3 English Level
L1 e-Learning
30 Lectures
0 Seminar
12 Exercises
0 Laboratory exercises
0 Project laboratory

Grading System

85 Excellent
75 Very Good
65 Good
50 Sufficient