错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

TCP Cubic Implementation in the OMNeT++ INET Framework for SIoT Simulation Scenarios

  • Ioannis Angelis,
  • Athanasios Tsipis,
  • Eleni Christopoulou,
  • Konstantinos Oikonomou

摘要

TCP is a well-known protocol for reliable data transfer. Although TCP was originally designed for networks with low Round Trip Time (RTT) and low error rates over the communication channel, in modern networks these characteristics vary drastically, e.g., Long Fat Networks are usually attributed a high Bandwidth Delay Product. When considering satellite communications, which are also characterized by high error rates but are considered a driving force for future networks, such as the Satellite Internet of Things (SIoT), it becomes clear that there exists an ever-growing need to revisit TCP protocol variants and develop new tools to simulate their behavior and optimize their performance. In this paper, a TCP Cubic implementation for the OMNeT++ INET Framework is presented and made publicly available to the research community. Simulation experiments validate its expected behavior in accordance with the theoretical analysis. A performance comparison against the popular TCP NewReno is also performed to evaluate TCP Cubic’s applicability to satellite environments. The obtained results testify to the latter’s superiority in efficiently allocating the bandwidth among the different information flows with vast gains to the overall system throughput, thus, rendering it the better candidate for future SIoT environments.