Mahdi Rahimi

I'm a Computer Science graduate student at University of California, Santa Cruz. Prior to that, I worked on projects at University of California, Los Angeles and California State University, Northridge. I received my Bachelor's degree in Computer Engineering from Azad University, Tehran, Iran. Welcome to my site.

Projects

Differentiated Service Queuing Disciplines in NS-3

Joint Project of ANSR Lab at CSUN and LASR Lab at UCLA

The project included implementation of three well-known differentiated service packet queuing disciplines: strict priority queuing, weighted fair queuing, and weighted round robin queuing in Network Simulator 3 (ns-3). I implemented weighted fair queuing and weighted round robin queuing and coauthored the corresponding publication.

Amicable Strict Priority Queuing

Joint Project of ANSR Lab at CSUN and LASR Lab at UCLA

Strict Priority Queuing (SPQ) is a widely used queuing method for applying preferential service on edge networks. SPQ, in presence of persistent high priority traffic, is known to behave in a very hostile manner toward low priority flows, causing them to experience poor TCP performance. This often leads to substantial packet losses, which consequently results in aggressive reduction in the congestion window size at the sender, performance degradation, and channel underutilization. In this project, I worked on Amicable Strict Priority Queuing, a novel approach to improve the TCP performance of low priority traffic, in the presence of interruptions caused by a surge of high priority traffic flows. I implemented the solution in ns-3 and authored the corresponding publication.

Content-Aware Middleboxes

LASR Lab at UCLA

In this project, I investigated the use of Deep Packet Inspection (DPI) to detect and block VPN and Tor traffic by Great Firewall of China.

Publications

An Improvement Mechanism for Low Priority Traffic TCP Performance in Strict Priority Queueing [PDF]

Mahdi Rahimi and Vahab Pournaghshband

IEEE International Conference on Computer Communication and Informatics, Jan. 07 - 09, 2016.

Differentiated Service Queuing Disciplines in NS-3 [PDF]

Robert Chang, Mahdi Rahimi, and Vahab Pournaghshband

Seventh IARIA International Conference on Advances in System Simulation, 2015.

Awards

Best Paper Award in the Seventh IARIA International Conference on Advances in System Simulation, 2015. [Award]