On the processing time for detection of Skype traffic
Entity
UAM. Departamento de Tecnología Electrónica y de las ComunicacionesPublisher
Institute of Electrical and Electronics EngineersDate
2011Citation
10.1109/IWCMC.2011.5982805
7th International Wireless Communications and Mobile Computing Conference, IWCMC 2011. IEEE, 2011. 1784-1788
ISBN
978-1-4244-9539-9DOI
10.1109/IWCMC.2011.5982805Editor's Version
http://dx.doi.org/10.1109/IWCMC.2011.5982805Subjects
Skype; Traffic Classification; High-speed networks; Informática; TelecomunicacionesNote
Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. [P. M. Santiago del Río. J. Ramos, J. L. García-Dorado, J. Aracil, A. Cuadra-Sánchez, and M. Cutanda-Rodríguez, "On the processing time for detection of Skype traffic", in 7th International Wireless Communications and Mobile Computing Conference, IWCMC 2011, p. 1784 - 1788Rights
© 2011 IEEEAbstract
The last few years have witnessed VoIP applications gaining a tremendous popularity and Skype, in particular, is leading this continuous expansion. Unfortunately, Skype follows a closed source and proprietary design, and typically uses encryption mechanisms, making it very difficult to identify its presence from a traffic aggregate. Several algorithms and approaches have been proposed to perform such task with promising results in terms of accuracy. However, such approaches typically require significant computation resources and it is unlikely that they can be deployed in nowadays high-speed networks. In this light, this paper focuses on cutting the processing cost of algorithms to detect Skype traffic. We have conveniently tuned a previous well-validated algorithm and we have assessed its performance. To this end, we have used real traces from public repositories, from a Spanish 3G operator, and synthetic traces. Our results show that a single process can detect Skype traffic at 1 Gbps rates reading replayed real traces directly from a NIC. Even more, 3.7 Gbps are achieved reading from traces previously allocated in memory using a single process and 45 Gbps using 16 concurrent processes. This fact paves the way for 10 Gbps processing in commodity hardware.
Files in this item
Google Scholar:Santiago del Río, Pedro María
-
Ramos, Javier
-
García Dorado, José Luis
-
Aracil, Javier
-
Cuadra-Sánchez, A.
-
Cutanda-Rodríguez, R.
This item appears in the following Collection(s)
Related items
Showing items related by title, author, creator and subject.