180 likes | 315 Views
On the Performance of a Simple Packet Rate Estimator by K. Salah & F. Haidari. The 6th ACS/IEEE International Conference on Computer Systems and Applications (AICCSA-08), Doha, Qatar, April 2, 2008. Outline. Motivation Existing Traffic Estimators TSW Static EWMA Dynamic EWMA
E N D
On the Performance of a Simple Packet Rate EstimatorbyK. Salah & F. Haidari The 6th ACS/IEEE International Conference on Computer Systems and Applications (AICCSA-08), Doha, Qatar, April 2, 2008.
Outline • Motivation • Existing Traffic Estimators • TSW • Static EWMA • Dynamic EWMA • Proposed Estimator • TW-Based EWMA • Evaluation and Comparison using DES • Implementation and Experimental Evaluation • Concluding Remarks K. Salah
Motivation • Our research work on optimizing packet reception in Linux • A need for incoming rate estimator to implement a hybrid interrupt handling scheme • No packet rate estimator, but bit rate estimator • CAC, UPC, TE, RSVP, etc. • Simple Packet Rate Estimation can be also very useful for: • Sensor networks – limited processing & energy • Periodic optimization of routes • Sleep when rate is low • PC-based IDS/IPS, Click Router, etc. • Abnormal normal traffic in IPS K. Salah
TSW -- Time Sliding Window K. Salah
Static EWMA (Exponentially Weighted Moving Average) K. Salah
Dynamic EWMA K. Salah
Proposed EWMA K. Salah
Evaluation and Comparison • Accuracy • Stability • Agility • Cost K. Salah
Accuracy K. Salah
Stability K. Salah
Agility K. Salah
Cost K. Salah
Performance in terms of bit rate K. Salah
Experimental Evaluation K. Salah
Summary & Conclusion • Four packet rate estimation algorithms were studied using DES • Proposed EWMA was also implemented and performance measured • Overall the EWMA shows: • adequate performance in terms of accuracy and agility. • However in terms of stability and overhead cost, the proposed estimator is superior. K. Salah