Fall 2020 - CS619 - 4429 SRS
Fall 2020 - CS619 - 4429 SRS
Fall 2020 - CS619 - 4429 SRS
Version 1.0
4. Usage Scenarios
5. Adopted Methodology
Scope of Project:
Now a days computer networks are following protocols and practices based on
data plan and control isolation. This allows centralized control and consolidation
to have better service performance and better network control plans. OpenFlow
is a famous protocol that allows management and demarcation of
isolated/distribute control plans on NW devices such as switches, routers
firewalls etc. This project will require the design of a network load controller
with OpenFlow providing GUI interface to Network Administrators/IT officials.
The data from interface will be provided to Load Controller which will then
coordinate with existing nodes to manage all the routes to server. This GUI will
contain classified client nodes having various requirements of bandwidth at
different times. This will be 4 periods with different distribution of bandwidth.
Students will need to select best suitable distribution themselves. There will be
48 client nodes and 4 servers nodes. Students can implement this project using
any modern simulation tool or OpenFlow libraries. Build the custom load
balancer using OpenFlow libraries.
Usage Scenarios:
<Provide here the usage scenarios of all use cases in table format explaining
Use Case title, Use Case Id, Actions, Description, Alternative Paths, Pre and
Post Conditions, Author, Exceptions. You are supposed to provide a usage
scenario for each of use case shown in use case diagram>
Adopted Methodology
<Write here detail about the adopted methodology for your project. You
must choose VU Process Model which is a combination of waterfall and
spiral models. More or combining two or more methodologies is explained
in SE2 (CS605) handouts. >