Design and Optimization of Networks

Learning Outcomes

The course presents principles and methodologies on the design, evaluation and optimization of networks and services, complementing the basic knowledge of architecture, protocols and functions of communication networks.

Upon successful completion of the course, the students will be in position to:

  • follow and utilize the approach of top-down network design, that is most commonly encountered on medium to large scale networking projects
  • understand and evaluate alternative design options at every stage of data networks design, (e.g. requirement and specification definition, logical and physical design, selection of appropriate technologies and protocols, addressing and naming of network devices, implementation, testing and optimization)
  • select and propose proper architectures, network technologies, protocols and politics, depending on the design, upgrade and/or optimization of the network at hand
  • implement, control and readjust solutions on new or redesign existing network projects
  • run and operate routing protocols simulation software and packet sniffing software

Course Contents

  • Introduction to the design and performance evaluation of networks and services.
  • Modelling and topological design of communication networks.
  • Modelling of network services traffic and work load.
  • Top-down network design under service requirements and various constraints.
  • Selection of most appropriate link, network and transport layer protocols.
  • Selection of most appropriate network architecture and network devices.
  • Network optimization techniques and algorithms, network reliability.
  • Performance measures.
  • Quality of service assurance.
  • Theoretical exercises and network design projects.

Recommended Readings

  1. Spiros Arsenis, “Network Design and Implementation”, Kleidarithmos Publications.
  2. Priscilla Oppenheimer, “Top-Down Network Design”, 2nd Edition, Cisco Press.
  3. James D. McCabe, “Network Analysis, Architecture and Design”, 2nd Edition, Morgan Kaufmann Publishers Inc.
  4. Thomas Robertazzi, “Planning Telecommunication Networks”, IEEE Press.

Network Management

Learning Outcomes

After the successful completion of this course, the student will have an overview of the methodologies, techniques, technologies and protocols to monitor, manage, control, optimize performance and design of computer networks. The student will be able to propose solutions for the initial design, expansion and upgrade of computer networks in the context of specific business objectives and technical requirements/problems. Also, he will be able to monitor the realization of specific technical requirements through service level agreement (SLA). During the laboratory practice, the student exercises to monitor and control the operation of remote network elements with the utilization of specific protocols.

Course Contents

  • Network Fundamentals overview.
  • Network categorization.
  • Management systems role.
  • Primary principals of network management.
  • Management operations.
  • Management functions: configuration, fault, administration, performance and security management, Management levels: element management, network management, service management, business management.
  • Management entities and managed elements.
  • SNMP (Simple Network Management Protocol), Management Information Base (MIB).
  • Design and development of management applications.
  • Standard ISO/OSI and standard ΤMN.
  • Design of wired and wireless access networks.
  • Service Level Agreements.

Furthermore, in the platform eclass / Eudoxos lecture notes and laboratory exercises are posted for the students.

Recommended Readings

  • Sudhir Dixit, Ramjee Prasad, Wireless IP and Building the Mobile Internet (Artech House Books, 2003)
  • Nathan Muller, LANs TO WANs: The Complete Management Guide, (Artech House Books, 2003)
  • Matthew Liotine, Mission-Critical Network Planning, (Artech House Books, 2003)
  • Freddy Ghys, Michel Smouts, Marcel Mampaey, Arto Vaaraniemi, 3G Multimedia Network Services, Accounting and User Profiles (Artech House Books, 2003)
  • Nihal Kularatna, Dileeka Dias, Essentials of Modern Telecommunications Systems (Artech House Books, 2004)
  • Harri Holma, Antti Toskala, WCDMA for UMTS (Wiley, 2001
  • Jaana Laiho, Achim Wacker, Tomas Novosad, Radio Network Planning and Optimisation for UMTS (Wiley, 2002)