Back close

Course Detail

Course Name Future Ready Network Technologies
Course Code 25WN602
Program M.Tech. Wireless Networks & Applications (Specialising in IoT, AI, 5G, Blockchain) (For Working Professionals & Regular Students)
Semester 1
Credits 3
Campus Amritapuri

Syllabus

Syllabus

Communication model, Data Communication, Synchronous and asynchronous communication, Network protocols and standards, Network devices, Network servers, OSI model — TCP/IP protocol Suit — Comparison of OSI and TCP/IP. Data transmission: analog and digital transmission, Multiplexing, Physical and logical topologies — Transmission media. Data link layer- Frames and Error detection, Introduction to Wireless Networks — Wireless LAN technology, Standards-Infrared LANs, Spread Spectrum — DSSS, FHSS, Narrow band, Network layer — Internet Addresses, ARP, RARP, IP, Routing algorithm — Interior and Exterior routing. ICMP, Classless and Subnet Address Extensions (CIDR), Internet Multicasting, NAT, VPN — Addressing and Routing, Transport layer services and principles — Principles of congestion control. TCP Client/ Server Model of Interaction and examples. Application layer protocols — World Wide Web: HTTP — File transfer: FTP — Electronic Mail — DNS — SNMP. Introduction to Internet of Things, IoT Protocol Stack. Physical Layer and Datalink Layer: IEEE 802.15.4, Bluetooth/Bluetooth LE Software Defined Network – Comparison between SDN and traditional networks – SDN controller, Switch design, SDN Controller-Switch Protocols, OpenFlow Protocol, OpenFlow for Wireless Mesh Networks, Control Overhead & Handoff algorithms. Network Function Virtualization – NFV Architecture, Use cases, NFV Orchestration, Resource Management, Analytics, Service Chaining, Distributed NFV, and NFV for 5G. 

Lab: Implementation of algorithms from above topics. Socket Programming using C. Network packet tracing using packet level tracer. Network traffic analysis and hands on experimentation on switches and routers. Socket Introduction-address structures-Value-Result Arguments, Byte Ordering function, Byte manipulation functions. Elementary TCP sockets. Mathematical modeling and research analysis. 

Objectives and Outcomes

Course Outcome Statements (CO) 

CO1 

Understand the concepts of computer networks and its importance in real-world applications. 

CO2 

Analyze the data traffic using network analyzer 

CO3 

Designing of computer networks – LAN, WAN 

CO4 

Understanding subnetting and IP address allocation 

CO5 

Network socket programming basics 

 

CO – PO Affinity Map 

PO 

PO1 

PO3 

PO5 

PO6 

PO9 

PO10 

PO11 

PO12 

PS01 

PSO2 

PSO3 

CO 

CO1 

– 

– 

     

CO2 

     

CO3 

     

CO4 

     

CO5 

     

3-strong, 2-moderate, 1-weak 

Text Books / References

  1. Andrew S. Tanenbaum, “Computer Networks”, Fourth Edition, Pearson Education Asia, 2002.  
  2. William Stallings, “Data & Computer Communications”, Eighth Edition, Prentice Hall, 2006.  
  3. Douglas E. Comer, “Internet working with TCP/IP Volume – 1”, Fifth Edition, Prentice Hall, 2008.  
  4. NFV architecture document from ETSI NFV. 
  5. Computer Networking: A Top-Down Approach 6th edition, J.F. Kurose and K.W. Ross  

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now