Dr. Osama El-Ghonimy
Assistant Professor in Computer Science
Eng. Lobna Shaheen
Eng. Heba Osama
Senior Teaching Assistant
With the growing communication networks and the increased number of applications, services, and users, it’s challenging to produce a network that efficiently adapts to that growth with flexible and dynamic allocation. Our main goal is to enhance users’ QoS (Quality of Service) by considering their behavior and thus optimizing their devices while browsing. This would be achieved by using SDN (Software-Defined Network) which can determine the priority needed for each user and then allocate the bandwidth accordingly using DBA (Dynamic Bandwidth Allocation) to control the network traffic. Priority assignment would be done through classifying the captured network packets (via Wireshark) into categories and assign each traffic category a priority accordingly. It would also predict future usage for the device and automatically assign it a bandwidth. Using priority assignment per device would guarantee user satisfaction.
Users shall monitor the household’s devices based on their net usage.
Automatic optimization based on the dataset of the household’s devices.
Each User shall also construct a schedule for the household devices to manually assign each device to a specific bandwidth during the day. Then the devices with high priority in this time frame will be assigned with the optimal priority.
Expected outcomes of the project:
An application that monitors the household’s devices based on their net usage. The system will affect the bandwidth allocation in the application layer by changing packet priorities’ without changing the router’s software program, because it does not have full control of the bandwidth allocation.
Documents and Presentations
You will find here the documents and presentation for our proposal.
You will find here the documents and presentation for our SRS.
You will find here the documents and presentation for our SDD.
You will find here the documents and presentation for our Thesis