Multihop Data Delivery Virtualization for Green Decentralized IoT

Multihop Data Delivery Virtualization for Green Decentralized IoT
复制标题

DOI:
10.1155/2017/9805784
复制
发表时间:
2017-12
期刊:
Wirel. Commun. Mob. Comput.
影响因子:
--
通讯作者:
Lifeng Zhang;Celimuge Wu;T. Yoshinaga;Xianfu Chen;T. Murase;Yusheng Ji
Lifeng Zhang;Celimuge Wu;T. Yoshinaga;Xianfu Chen;T. Murase;Yusheng Ji
中科院分区:
其他
文献类型:
--
作者:
Lifeng Zhang;Celimuge Wu;T. Yoshinaga;Xianfu Chen;T. Murase;Yusheng Ji

文献摘要

相似文献

分散的通信技术(即,自组织网络)由于分布式架构的灵活性和可扩展性而为新兴的无线物联网(IoT)提供了更多的机会。然而,随着跳数的增加,无线通信的性能下降成为分散式无线物联网系统发展的主要障碍。主要的挑战来自于在设计一个资源和能量有效的多跳通信协议的困难。传输控制协议(TCP)是实现可靠端到端通信的最常用传输层协议,但在多跳无线场景中无法获得令人满意的结果,因为它使用的端到端确认在有损场景中无法很好地工作。在本文中,我们提出了一个多跳数据传输虚拟化的方法,使用多个一跳可靠的传输来执行多跳数据传输。由于所提出的协议利用逐跳确认,而不是端到端的反馈,在每个TCP发送节点的拥塞窗口大小是不受源节点和目的节点之间的跳数。所提出的协议可以提供显着更高的吞吐量和更短的传输时间相比,端到端的方法。我们进行真实世界的实验以及计算机模拟,以显示我们提出的协议的性能增益。
Decentralized communication technologies (i.e., ad hoc networks) provide more opportunities for emerging wireless Internet of Things (IoT) due to the flexibility and expandability of distributed architecture. However, the performance degradation of wireless communications with the increase of the number of hops becomes the main obstacle in the development of decentralized wireless IoT systems. The main challenges come from the difficulty in designing a resource and energy efficient multihop communication protocol. Transmission control protocol (TCP), the most frequently used transport layer protocol for achieving reliable end-to-end communications, cannot achieve a satisfactory result in multihop wireless scenarios as it uses end-to-end acknowledgment which could not work well in a lossy scenario. In this paper, we propose a multihop data delivery virtualization approach which uses multiple one-hop reliable transmissions to perform multihop data transmissions. Since the proposed protocol utilizes hop-by-hop acknowledgment instead of end-to-end feedback, the congestion window size at each TCP sender node is not affected by the number of hops between the source node and the destination node. The proposed protocol can provide a significantly higher throughput and shorter transmission time as compared to the end-to-end approach. We conduct real-world experiments as well as computer simulations to show the performance gain from our proposed protocol.