Sie sind auf Seite 1von 1

Project Title: Intelligent Traffic monitoring for 5G Networking

Project Supervisor: Contact Details:


Tasos Dagiuklas tdagiuklas@lsbu.ac.uk
Brahim El Boudani elboudab@lsbu.ac.uk
Project Objectives (3-‐5 lines)
This project will equip me with practical knowledge in: Cellular networking and programmable
networks. I will build a flow control and monitoring application to steer
the network and limit the access to certain services.
Project Description (2-‐3 paragraphs)
The new generation of wireless networks have become more agile and intelligent while minimizing
human intervention. For instance, by decreasing 10x end-‐to-‐end latency and improving the speed of the
browsing upto 1Gbps, the 5th generation network is changing the way we perceive cellular
networking. Concepts such as NFV (Network Function Virtualization) and SDN (Software Defined
Networking) have played a central enabling role in this. However, to fulfil this intelligent evolution,
concepts such as traffic monitoring and controlling must be addressed. Using network traffic
controllers such as OpenDaylight or Ryu can make large cellular networks monitoring and
management an easy task. The network engineers can steer dozens of remote cellular networks via
writing a single application using JAVA, C++ or Python.
Project Output
 Setup a fully functional 5G testbed (The equipment is provided along with some instructions
and guidance where necessary)
 Integrate Software defined programming into the testbed.
 Build a traffic monitoring application to control the traffic flow.
 Test the rules implemented by the application on a mobile handset connected to the
testbed.

Required HW/SW
WHAT WHERE (e.g. University’s premises, Student’s PC
etc)
Programming (Mandatory) Both applicable
A Good understanding of NFV and virtualization Both applicable
technologies (Docker, Virtualbox and Vmware)
(Mandatory)
A fair knowledge in SDN (Software Defined University supporting pack
Networking)
A good knowledge of Networking principles and Both applicable
Linux Operating System

Tools
WHAT LEVEL
Python or JAVA or C++ Good level
A good knowledge of Networking principles and Linux Operating Coding environment
System

Other Requirements
WHAT LEVEL IMPACT
Programming Intermediate High
Linux and Networking Intermediate Moderate

Das könnte Ihnen auch gefallen