module specification

CT6054 - Network Planning and Simulation (2024/25)

Module specification Module approved to run in 2024/25
Module title Network Planning and Simulation
Module level Honours (06)
Credit rating for module 15
School School of Computing and Digital Media
Total study hours 150
 
45 hours Scheduled learning & teaching activities
105 hours Guided independent study
Assessment components
Type Weighting Qualifying mark Description
Coursework 50%   Coursework (2000 words)
Unseen Examination 50%   3-Hours Unseen Examination
Running in 2024/25

(Please note that module timeslots are subject to change)
No instances running in the year

Module summary

The module provides an introduction to computer and telecommunications network planning, design and simulation. Aspects of network management, monitoring as well as security embedded to the design are considered as well. The theoretical work is focusing on two main aspects: (a) WAN design principles and relevant algorithms based on Graph Theory, and (b) systems approach to network design. The practical work involves development and manipulation of network models with the help of tools such WAN design tool and network simulator as well as analysis of the obtained designs and results of simulations.

Module aims

The module provides an introduction to computer and telecommunications network planning, design and simulation. Aspects of network management, monitoring as well as security embedded to the design are considered as well. The theoretical work is focusing on two main aspects: (a) WAN design principles and relevant algorithms based on Graph Theory, and (b) systems approach to network design. The graduate attributes focused on in this module are A2, performance in a variety of contexts and A3, creative and ethical. The practical work involves development and manipulation of network models with the help of tools such WAN design tool and network simulator as well as analysis of the obtained designs and results of simulations.
Specifically the module aims to:
1. Enable students to understand the process of network planning and design;
2. Implement system design capabilities in the area of WAN planning and investigation of their dynamic behaviour using network simulator models;
3. Develop communication skills with particular reference to network design process and the powers of presentation;
4. Equip students for employment in the academia or industry (e.g. as network planning consultants);
5. Expose students to industrial practices via attending relevant exhibitions.

Syllabus

Introduction to the network design principles illustrated by the examples of voice and data network designs and optimisation of these designs
Principles of evaluation and ranking of network designs according to chosen criteria (Cost, Performance/Delay, Reliability)
Elements of graph theory and queueing theory for network design
Systems methodology for network design, system and service descriptions, service characteristics and service metrics, performance characteristics
Requirements analysis (user, application, device, network), requirements specifications and application map
Flow analysis (individual and composite flows, critical flows), data sources and sinks, flow models, flow specification algorithm
Logical design (technology choices, interconnection mechanisms)
Network management architecture (OSI network management principles, SNMP-based network management architecture, use of MIBs, network monitoring tools, network documentation)
Security and privacy architecture (risk assesment, security policies, use of firewalls, authentication mechanisms, malicious programs, intrusion detection, encryption/decryption techniques)
Elements of physical network design (cabling layout in the campus network, documenting
 

Learning and teaching

The theoretical material will be covered in lectures (24 hours) and exemplified in laboratory based sessions (24 hours). Lecture materials as well as tutorial and coursework assignments are accessable on-line via WebLearn. Time will be devoted to the discussion and evaluation of problem solutions. The student will be expected to spend 40 hours in private study and directed reading. In addition to this, a substantial coursework (20 hours) will be set. Students will be expected to spend a further 22 hours in preparing for and taking the terminal examination.

Learning outcomes

On successful completion of this module students should be able to:
LO1. Understand the process of network planning and design;
LO2. Describe and analyse issues related to the design and operation of Network Management Systems;
LO3. Appreciate fundamental principles and techniques employed in securing information and network systems;
LO4. Apply WAN design procedures to basic networks and evaluate/rank produced designs as well as synthesise dynamic models for WAN networks;
LO5. Simulate dynamic models and modify them in order to investigate some particular scenario in network behaviour, process and critically analyse data produced by the network simulator.
 

Bibliography

Textbooks and Essential Lab Manuals
1. Cahn R. S., (1998), “Wide Area Network Design: Concepts and Tools for Optimization”, Morgan Kaufmann Publishers Inc., ISBN 1558604588
2. McCabe J. D., (2007), ”Network Analysis, Architecture, and Design”, 3rd Ed., The Morgan Kaufmann Series in Networking, ISBN 0123704804
3. “WAN Design Tool Delite: see various materials on WebLearn” (Lab Tools and Manuals)
4. Altman E., Jimenez T., (2004), “NS Simulator for beginners (Lecture Notes)”, Univ. de Los Andes, http://www-sop.inria.fr/maestro/personnel/Eitan.Altman/COURS-NS/n3.pdf
5. Marc Greis, "Tutorial for the Network Simulator ns", The VINT Project,  http://www.isi.edu/nsnam/ns/tutorial/index.html

Additional Recommended Reading:
1. “The Network Simulator - ns-2”, http://www.isi.edu/nsnam/ns/
2. Kevin Fall (Editor): "The ns Manual", The VINT Project”, January 31, 2002

Other texts related to network design: see various materials on module's Web site.