Internet service providers often alter the profile of data traffic, a practice referred to as 'shaping'. This may be done in order to comply with a service contract,or for the provisioning of services with real-time delivery constraints. This means that the effective throughput to the customer is reduced in some way, either for all traffic, or for one or more individual flows. The presence of traffic shaping may be controversial in some circumstances, particularly when certain classes of traffic are shaped (thus altering the traffic profile). The detection of the existence of traffic shaping on a particular connection or flow is desirable, but technically it is a nontrivial problem. This is especially so if the end-user has limited or no knowledge of the outside network conditions. In this paper, we propose a 'blind' traffic shaping detection algorithm, and investigate its effectiveness. The proposed approach is based on order statistics, with limited per-packet computational complexity. This paper describes our novel approach to the detection of traffic shaping, provides several experimental results in different scenarios, and compares the effectiveness of several metrics. Finally, avenues for further developing the algorithm are suggested.
[1]
A. Reeves,et al.
2D median filtering and pseudo median filtering
,
1988,
[1988] Proceedings. The Twentieth Southeastern Symposium on System Theory.
[2]
Konstantina Papagiannaki,et al.
Flow classification by histograms: or how to go on safari in the internet
,
2004,
SIGMETRICS '04/Performance '04.
[3]
Jason Nieh,et al.
Understanding the management of client perceived response time
,
2006,
SIGMETRICS '06/Performance '06.
[4]
Thomas S. Huang,et al.
A fast two-dimensional median filtering algorithm
,
1979
.
[5]
Zhi-Li Zhang,et al.
Adaptive random sampling for load change detection
,
2002,
SIGMETRICS '02.
[6]
Marcel Dischinger,et al.
Detecting bittorrent blocking
,
2008,
IMC '08.
[7]
Bo Yang,et al.
Online hybrid traffic classifier for Peer-to-Peer systems based on network processors
,
2009,
Appl. Soft Comput..
[8]
Hayder Radha,et al.
Retransmission schemes for streaming internet multimedia: evaluation model and performance analysis
,
2002,
CCRV.
[9]
Marco Mellia,et al.
The quest for bandwidth estimation techniques for large-scale distributed systems
,
2010,
PERV.