Skip to content

Mashiatmm/Implementation-of-ASRAN-algorithm-in-NS3

Repository files navigation

Implementation-of-ASRAN-algorithm-in-NS3

CSE 322 - Computer Networking Term Project

This is an implementation of the ASRAN ( Adaptive SSThresh Reviser for Flying Ad Hoc Network ) algorithm as a part of my Computer Networking Course's Term Project.

Purpose

This algorithm is designed for quickly recovering throughput in a UAV Network. Due to mobility of UAVs, many packets get dropped which is detected as a case of congestion in the network whereas the actual reason is the mobility. This algorithm identifies the cause of the packet drops and takes necessary steps accordingly.

Paper

The paper that was followed in this project can be found in the following link : https://www.researchgate.net/publication/339157350_Adaptive_TCP_Transmission_Adjustment_for_UAV_Network_Infrastructure

Performance

The performance and implementation details can be found in the following report : https://github.com/Mashiatmm/Implementation-of-ASRAN-algorithm-in-NS3/blob/main/Final%20Submission/Report.pdf

About

CSE 322 - Computer Networking Term Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published