Workshop on ns-3

Research Article

Implementation and Evaluation of Proportional Integral Controller Enhanced (PIE) Algorithm in ns-3

  • @INPROCEEDINGS{10.1145/2915371.2915385,
        author={Shravya K. S and Smriti Murali and Mohit P. Tahiliani},
        title={Implementation and Evaluation of Proportional Integral Controller Enhanced (PIE) Algorithm in ns-3},
        proceedings={Workshop on ns-3},
        publisher={ACM},
        proceedings_a={WNS3},
        year={2016},
        month={7},
        keywords={ns-3 Proportional Integral controller Enhanced Active Queue Management Bufferbloat},
        doi={10.1145/2915371.2915385}
    }
    
  • Shravya K. S
    Smriti Murali
    Mohit P. Tahiliani
    Year: 2016
    Implementation and Evaluation of Proportional Integral Controller Enhanced (PIE) Algorithm in ns-3
    WNS3
    ACM
    DOI: 10.1145/2915371.2915385
Shravya K. S1, Smriti Murali1, Mohit P. Tahiliani1
  • 1: Wireless Information Networking Group (WiNG), NITK Surathkal, Mangalore, India, 575025

Abstract

This paper proposes a new ns-3 model and presents the evaluation results for Proportional Integral controller Enhanced (PIE), a recently designed Active Queue Management (AQM) mechanism to address the problem of bufferbloat. The problem of bufferbloat arises due to the presence of large unmanaged buffers in routers. This leads to high queuing latency and significantly degrades the performance of timesensitive and interactive traffic. AQM mechanisms that aim to address the problem of bufferbloat try to achieve an optimal trade-off between high link utilization and low mean queue length. PIE is a lightweight AQM mechanism that tries to achieve the same. To our knowledge, ns-3 network simulator does not have a model for simulating PIE. Hence, in this paper, we implement a ns-3 model for PIE, and show that the results obtained from it are in line with those obtained from the ns-2 model of PIE, implemented by its authors.