Syllabus
PROFESSIONAL ELECTIVES Electives in Computer Networks
Unit I
Overview of data communication model – Internet Multicasting, NAT, VPN – Routing Algorithms – BGP, RIP, OSPF – Differentiated and Integrated Services – SONET, ATM – MPLS -Next generation Internet architectures, Green Communication Networks, and Data Center Networking.
Unit II
Analysis of Network congestion Mechanism, Routing algorithms, ARQ protocols Multimedia Networking; Sliding Window protocol implementation, performance study of various TCP/IP variants.
Cellular and Ad Hoc wireless networks, Applications of ad hoc wireless networks. Issues in ad hoc wireless networks-medium access scheme, routing, transport layer protocols, security and energy management.
Unit III
Software Defined Network -Comparison between SDN and traditional networks -SDN controller, Switch design, SDN Controller-Switch Protocols, Open Flow Protocol, Control Overhead & Handoff algorithms. Network Function Virtualization -NFV Architecture, Use cases, NFV Orchestration and NFV for 5G.
Objectives and Outcomes
Pre-Requisite(s): 23CSEXXX Computer Networks
Course Objectives
- This course focuses on advanced networking concepts for next generation network architecture and design.
- It covers SDN and virtualization for designing next generation networks.
Course Outcomes
CO1: Understand advanced concepts and next generation networks
CO2: Analyze TCP/IP variants, network algorithms, protocols and their functionalities
CO3: Comprehend features of SDN and its application to next generation systems
CO4: Understand the functionalities of NFV and their roles in 5G
CO-PO Mapping
PO/PSO |
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
PO6 |
PO7 |
PO8 |
PO9 |
PO10 |
PO11 |
PO12 |
PSO1 |
PSO2 |
CO |
CO1 |
3 |
2 |
|
2 |
|
2 |
2 |
|
|
|
|
|
3 |
2 |
CO2 |
3 |
3 |
2 |
2 |
3 |
|
|
2 |
|
|
|
|
3 |
2 |
CO3 |
2 |
2 |
2 |
|
3 |
2 |
2 |
2 |
|
|
|
|
3 |
2 |
CO4 |
3 |
3 |
2 |
2 |
3 |
2 |
2 |
2 |
|
|
|
|
3 |
2 |
Evaluation Pattern
Evaluation Pattern: 70:30
Assessment |
Internal |
End Semester |
Midterm |
20 |
|
*Continuous Assessment Theory (CAT) |
10 |
|
*Continuous Assessment Lab (CAL) |
40 |
|
**End Semester |
|
30 (50 Marks;
2 hours exam) |
* CAT – Can be Quizzes, Assignments, and Tutorials
* CAL – Can be Lab Assessments, Projects, and Reports
**End Semester can be theory examination/ lab-based examination/ project presentation
Text Books / References
Textbook(s)
Tanenbaum AS, Wetherall D J. “Computer Networks”. Fifth edition, Pearson Education, Inc. 2011.
Reference(s)
Stallings W. “Data and Computer Communications”. Pearson Education India; 2006.
Douglas E Comer. “Internet Working with TCP/IP Volume -1”, Sixth Edition, Addison-Wesley Professional;2013.
Goransson P, Black C, Culver T. “Software Defined Networks: A Comprehensive Approach”. Morgan Kaufmann; 2014.
Chayapathi R, Hassan SF, Shah P. “Network Functions Virtualization (NFV) with a Touch of SDN: Netw Fun Vir (NFV ePub_1”. Addison-Wesley Professional; 2016 Nov 14.
Marschke D, Doyle J, Moyer P. “Software Defined Networking (SDN): Anatomy of OpenFlow”, Volume 1. 2015.