In this paper, we address the issue of scalable, interoperable, and timely dissemination of information in resource-constrained IoT. Scalability is addressed by adopting a publish-subscribe architecture. To address interoperable and timely dissemination, we propose an HTTP/3 (H3) solution that exploits the wide-ranging improvements made over H2. We evaluated our solution by comparing it to a state-of-the-art work: MQTT-over-QUIC. Because QUIC and H3 have undergone standardization in tandem, we hypothesized that H3 would take better advantage of QUIC transport than an MQTT mapping would. Performance, network overhead, and device overhead were investigated for both protocols. Our H3-based solution satisfied our timely dissemination requirement by offering a key performance savings of 1 RoundTrip Time (RTT) for publish messages to arrive at the broker. In IoT networks, with typically high RTT, this savings is significant. On the other hand, we found that MQTT-over-QUIC put marginally less strain over the network.
翻译:在本文中,我们讨论了在资源受限制的信息技术中可扩展、互操作和及时传播信息的问题。通过采用出版订书结构解决了可扩缩、互操作和及时传播的问题。为了解决互操作性和及时传播的问题,我们提出了一个HTP/3(H3)解决方案,利用H2的广泛改进加以利用。我们通过将其与最先进的工作(MQTT-over-QUIC)进行比较来评估我们的解决方案。由于QUIC和H3同时实现了标准化,我们假设H3将比MQT的绘图更好地利用QUIC运输。对两个协议的性能、网络管理费和装置管理费进行了调查。我们基于H3的解决方案满足了我们及时传播的要求,提供了1轮Trip时间(RTT)的主要性能节余,用于发布信息以到达经纪人。在IOT网络中,这种节约通常很高的RTTT,是显著的。另一方面,我们发现MQTT-overQUIC对网络造成略微小的紧张。