A QUIC Implementation for ns-3

被引:15
|
作者
De Biasio, Alvise [1 ]
Chiariotti, Federico [1 ]
Polese, Michele [1 ]
Zanella, Andrea [1 ]
Zorzi, Michele [1 ]
机构
[1] Univ Padua, Dept Informat Engn, Padua, Italy
关键词
QUIC; ns-3; transport protocols; TCP;
D O I
10.1145/3321349.3321351
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Quick UDP Internet Connections (QUIC) is a recently proposed transport protocol, currently being standardized by the Internet Engineering Task Force (IETF). It aims at overcoming some of the shortcomings of TCP, while maintaining the logic related to flow and congestion control, retransmissions and acknowledgments. It supports multiplexing of multiple application layer streams in the same connection, a more refined selective acknowledgment scheme, and low-latency connection establishment. It also integrates cryptographic functionalities in the protocol design. Moreover, QUIC is deployed at the application layer, and encapsulates its packets in UDP datagrams. Given the widespread interest in QUIC's flexibility and features, we believe that it is important to provide to the networking community an implementation in a controllable and isolated environment, i.e., a network simulator such as ns-3, in which it is possible to test QUIC's performance and understand design choices and possible limitations. Therefore, in this paper we present a native implementation of QUIC for ns-3, describing the features we implemented, the main assumptions and differences with respect to the QUIC Internet Drafts, and a set of examples.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 50 条
  • [31] Implementation of mmWave-energy Module and Power Saving Schemes in ns-3
    Sen, Argha
    Bonda, Sashank
    Jayatheerthan, Jay
    Chakraborty, Sandip
    PROCEEDING OF THE 2022 WORKSHOP ON NS-3, WNS3 2022, 2022, : 89 - 96
  • [32] Implementation and Validation of an LTE D2D Model for ns-3
    Rouil, Richard
    Cintron, Fernando J.
    Ben Mosbah, Aziza
    Gamboa, Samantha
    WNS3'17: PROCEEDINGS OF THE WORKSHOP ON NS-3, 2017, : 55 - 62
  • [33] Implementation and Evaluation of WLAN 802.11ac for Residential Networks in NS-3
    Amewuda, Andy Bubune
    Katsriku, Ferdinand Apietu
    Abdulai, Jamal-Deen
    JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2018, 2018
  • [34] Common TCP Evaluation Suite for ns-3: Design, Implementation and Open Issues
    Nagori, Kriti
    Balachandran, Meenakshy
    Deepak, Ankit
    Tahiliani, Mohit P.
    Chandavarkar, B. R.
    WNS3'17: PROCEEDINGS OF THE WORKSHOP ON NS-3, 2017, : 9 - 16
  • [35] Scalable VANET Simulations with NS-3
    Fernandes, Ricardo
    Ferreira, Michel
    2012 IEEE 75TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2012,
  • [36] Experimental Evaluation of LoRaWAN in NS-3
    Khan, Furcian Hameed
    Portmann, Marius
    2018 28TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2018, : 453 - 460
  • [37] Crowdsensing Simulation Using ns-3
    Tanas, Cristian
    Herrera-Joancomarti, Jordi
    CITIZEN IN SENSOR NETWORKS, 2014, 8313 : 47 - 58
  • [38] ns3-fl: Simulating Federated Learning with ns-3
    Ekaireb, Emily
    Yu, Xiaofan
    Ergun, Kazim
    Zhao, Quanling
    Lee, Kai
    Huzaifa, Muhammad
    PROCEEDING OF THE 2022 WORKSHOP ON NS-3, WNS3 2022, 2022, : 97 - 104
  • [39] Implementation of the Event Service of Media Independent Handover for Wi-Fi in ns-3
    Peter, Susanna Ruth
    Chandavarkar, B. R.
    Tahiliani, Mohit P.
    2018 IEEE 13TH INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS (IEEE ICIIS), 2018, : 209 - 214
  • [40] Implementation of PI2 Queuing Discipline for Classic TCP Traffic in ns-3
    Tahiliani, Rohit P.
    Tewari, Hitesh
    2017 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2017,