Title
Design and Implementation of the Traffic Control Module in ns-3.
Abstract
The Linux networking subsystem relies on the Traffic Control infrastructure to process both the incoming and the outgoing packets. One of the most important components of the Traffic Control is the queueing discipline, whose role is to store packets waiting for transmission and select the next packet to pass to the network interface. The Linux Traffic Control enables to perform scheduling, shaping of the egress traffic, policing of the ingress traffic, and dropping of both ingress and egress traffic. In this paper, we present the design and implementation of the Traffic Control layer as an additional module in ns-3. This layer sits in between the netdevices and the network layer. We also present the design and implementation of the base class introduced to model a queueing discipline. Finally, we report a preliminary validation of our work, consisting in a number of tests that properly compare the new stack to the previous one.
Year
DOI
Venue
2016
10.1145/2915371.2915382
WNS3
DocType
Citations 
PageRank 
Conference
2
0.70
References 
Authors
2
2
Name
Order
Citations
PageRank
Pasquale Imputato120.70
Stefano Avallone221321.34