Skip to main content
Unit of study_

ELEC5517: Software Defined Networks

This unit of study will introduce an emerging networking paradigm- Software Defined Networks (SDNs). By separating the control logics from the physical networks, the software defined networks allow an automated and programmable software program to logically control and manage the network. This unit introduces the basic principles of software defined networks, its architecture, abstraction, SDN programming, programmable control plane and data plane protocols, network update, network virtualisation, traffic management as well as its applications and implementations. Student will learn and practice SDN programming, testing and debugging on SDNs platforms through experiments and group projects. It is assumed that the students have some knowledge on data communications and networks.

Code ELEC5517
Academic unit Electrical and Information Engineering
Credit points 6
Prerequisites:
? 
None
Corequisites:
? 
None
Prohibitions:
? 
None
Assumed knowledge:
? 
ELEC3506 OR ELEC9506

At the completion of this unit, you should be able to:

  • LO1. work collaboratively in a team with productive progress management and tasks assignment
  • LO2. write professional project reports and present the project in class
  • LO3. investigate new technologies by intensive literature review
  • LO4. develop an in-depth knowledge of SDN concept, system architecture, issues in practice
  • LO5. understand SDN technologies and structure of SDN systems, and design a prototype system in the project
  • LO6. use popular tools to model and implement an SDN system.

Unit outlines

Unit outlines will be available 2 weeks before the first day of teaching for the relevant session.