Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3546096.3546107acmotherconferencesArticle/Chapter ViewAbstractPublication PagescsetConference Proceedingsconference-collections
research-article
Open access

Generating Representative Video Teleconferencing Traffic

Published: 08 August 2022 Publication History

Abstract

Video teleconferencing (VTC) is a dominant network application, yet there is a dearth of tools to generate such traffic for systematic and reproducible experimentation. We present a framework to create representative video teleconferencing traffic and discuss our methodology for behavioral control of multiple bots to create human-like dialog coordination, including interactive talking and silence patterns. Our framework can be coupled with proprietary commercial VTC applications as well as deployed completely within a testbed environment to benchmark emerging networking technology and evaluate the next generation of traffic classification, quality of service (QoS) algorithms, and traffic engineering systems. Our traffic generators are open source and freely available at https://mergetb.org/projects/searchlight/.

References

[1]
Harald Alvestrand, Varun Singh, and Henrik Boström. 2022. Identifiers for WebRTC’s Statistics API. Retrieved July 6, 2022 from https://w3c.github.io/webrtc-stats/
[2]
Doreid Ammar, Thomas Begin, and Isabelle Guerin-Lassous. 2011. A New Tool for Generating Realistic Internet Traffic in NS-3. In Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques(Barcelona, Spain) (SIMUTools ’11). ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), Brussels, BEL, 81–83.
[3]
Doreid Ammar, Katrien De Moor, Min Xie, Markus Fiedler, and Poul Heegaard. 2016. Video QoE killer and performance statistics in WebRTC-based video communication. In 2016 IEEE Sixth International Conference on Communications and Electronics (ICCE). 429–436. https://doi.org/10.1109/CCE.2016.7562675
[4]
Abdelhak Bentaleb, May Lim, Mehmet N. Akcay, Ali C. Begen, and Roger Zimmermann. 2021. Common Media Client Data (CMCD): Initial Findings. In Proceedings of the 31st ACM Workshop on Network and Operating Systems Support for Digital Audio and Video (Istanbul, Turkey) (NOSSDAV ’21). Association for Computing Machinery, New York, NY, USA, 25–33. https://doi.org/10.1145/3458306.3461444
[5]
Google. 2022. Cloud Text-to-Speech. Retrieved May 13, 2022 from https://cloud.google.com/text-to-speech
[6]
Amendment Itu-T. 2006. 1: Recommendation P. 10/G. 100. New Appendix I–Definition of Quality of Experience (QoE), Telecommunication Standardization Sector of Itu 100 (2006), 2007.
[7]
Jitsi. 2022. Jitsi Videobridge Server Statistics. Retrieved May 13, 2022 from https://github.com/jitsi/jitsi-videobridge/blob/master/doc/statistics.md
[8]
ESnet / Lawrence Berkeley National Laboratory. 2020. iperf3 v3.9. https://software.es.net/iperf/
[9]
John-Francis Mergen. 2019. DARPA Searchlight. Defense Advanced Research Projects Agency. Retrieved May 13, 2022 from https://www.darpa.mil/program/searchlight
[10]
Alec Radford, Jeffrey Wu, Rewon Child, David Luan, Dario Amodei, Ilya Sutskever, 2019. Language models are unsupervised multitask learners. OpenAI blog 1, 8 (2019), 9.
[11]
Marwin Schmitt, Judith Redi, Dick Bulterman, and Pablo S. Cesar. 2018. Towards Individual QoE for Multiparty Videoconferencing. IEEE Transactions on Multimedia 20, 7 (2018), 1781–1795. https://doi.org/10.1109/TMM.2017.2777466
[12]
Joel Sommers, Hyungsuk Kim, and Paul Barford. 2004. Harpoon: A Flow-Level Traffic Generator for Router and Network Tests. SIGMETRICS Perform. Eval. Rev. 32, 1 (June 2004), 392. https://doi.org/10.1145/1012888.1005733
[13]
Sergey Tulyakov, Ming-Yu Liu, Xiaodong Yang, and Jan Kautz. 2018. MoCoGAN: Decomposing Motion and Content for Video Generation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR).
[14]
umlaeute. 2022. v4l2loopback - a kernel module to create V4L2 loopback devices. Retrieved May 13, 2022 from https://github.com/umlaeute/v4l2loopback
[15]
USC/ISI. 2022. The Lighthouse testbed. University of Southern California, Information Sciences Institute. Retrieved May 13, 2022 from https://gitlab.com/mergetb/facilities/lighthouse
[16]
Michele C. Weigle, Prashanth Adurthi, Félix Hernández-Campos, Kevin Jeffay, and F. Donelson Smith. 2006. Tmix: A Tool for Generating Realistic TCP Application Workloads in Ns-2. SIGCOMM Comput. Commun. Rev. 36, 3 (July 2006), 65–76. https://doi.org/10.1145/1140086.1140094

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
CSET '22: Proceedings of the 15th Workshop on Cyber Security Experimentation and Test
August 2022
150 pages
ISBN:9781450396844
DOI:10.1145/3546096
Publication rights licensed to ACM. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of the United States government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 08 August 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. VoIP
  2. cybersecurity testbeds
  3. network traffic generation
  4. video teleconference

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Funding Sources

Conference

CSET 2022

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 350
    Total Downloads
  • Downloads (Last 12 months)190
  • Downloads (Last 6 weeks)21
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media