National Institute of Technology Rourkela

राष्ट्रीय प्रौद्योगिकी संस्थान राउरकेला

ଜାତୀୟ ପ୍ରଯୁକ୍ତି ପ୍ରତିଷ୍ଠାନ ରାଉରକେଲା

An Institute of National Importance

Syllabus

Course Details

Subject {L-T-P / C} : CS6172 : Network Simulation Laboratory { 0-0-3 / 2}

Subject Nature : Practical

Coordinator : Prof.(Ms.) Suchismita Chinara

Syllabus

Understanding of node creation on the simulation test bed with link parameters like transmission range, mobility, battery power etc. Set node's position and topology for communication. Result analysis via, .xml, .tr and .pcap files generated from the code run. Learning of NetAnim, TraceMetrics, and Wireshark.
Analysis of CSMA-broadcast, CSMA-multicast, and CSMA-one-subnet using Wireshark Plot graph by using Gnuplot via, .tr, considering throughput and goodput as parameters. Implement TCP congestion control and retransmission algorithms. Execute each TCP variant and record the avg throughput of each. Change the TCP variants and the payload Size for each TCP variant, do a comparative analysis of the TCP variant given in the file wifi-tcp.cc MANET Routing Protocol, Enable Flow monitor and Ascii trace metrics Use the python element tree to parse the generated .flowmon file Source-address, Destination-address, Flow bit rates, Delay mean, txBitrate?, rxBitrate?, Packet Loss Ratio Performance comparison of AODV, DSR, and DSDV in terms of: Receive Rate, Packets Received, Number Of Sinks, Routing Protocol, and Transmission Power.

Course Objectives

  • To learn network simulator tool to get real life ideas about how the different networking protocols work.
  • To learn the network analysis tools like wireshark, netanim and tracemetrics.
  • To learn the analysis of the performances of the protocols in wired and wireless networks.
  • To have graphical analysis of the results for performance comparison of various algorithms.

Course Outcomes

1) The Students will learn about creating network simulations like CSMA and do result analysis using wireshark, netanim and tracemetrics. <br />2) Students will have a better understanding of computer networks.

Essential Reading

  • Henry Zarate Ceballos, Jorge Ernesto Parra Amaris, Wireless Network Simulation, Apress
  • , ,

Supplementary Reading

  • , ,
  • , ,