5G and Beyond networks promise low-latency support for applications that need to deliver mission-critical data with strict deadlines. However, innovations on the physical and medium access layers are not sufficient. Additional considerations are needed to support applications under different network topologies, and while network setting and data paths change. Such support could be developed at the transport layer, ensuring end-to-end latency in a dynamic network and connectivity environment. In this paper, we present a partial reliability framework, which governs per-packet reliability through bespoke policies at the transport layer. The framework follows a no-ack and no-retransmit philosophy for unreliable transmission of packets, yet maintains cooperation with its reliable counterpart for arbitrary use of either transmission mode. This can then address latency and reliability fluctuations in a changing network environment, by smartly altering packet reliability. Our evaluations are conducted using mininet to simulate real-world network characteristics, while using a video streaming application as a real-time use-case. The results demonstrate the reduction of session packet volume and backlogged packets, with little to no effect on the freshness of the packet updates.
翻译:5G及以后的网络承诺支持需要严格截止时间传递关键任务数据的应用的低延迟特性。然而,物理层和介质访问层的创新是不够的。需要额外的考虑,以支持在不同的网络拓扑、网络环境和数据路径变化的应用。这种支持可以在传输层开发,确保在动态网络和连接环境下的端到端延迟。在本文中,我们提出了一个部分可靠性框架,通过传输层的专门策略来管理每个数据包的可靠性。框架采用了“无ack”和“无重传”哲学来进行不可靠传输的数据包,但保持与其可靠对应项的合作,以任意使用两种传输模式。这可以通过智能地改变数据包的可靠性来解决在不断变化的网络环境中的延迟和可靠性波动问题。我们的评估是使用mininet模拟现实世界的网络特性,而使用视频流应用程序作为实时用例。结果显示,减少了会话数据包的数量和积压的数据包,对数据包更新的新鲜度没有或仅有微小影响。