Multihop Data Delivery Virtualization for Green Decentralized IoT

Lifeng Zhang, Celimuge Wu (Corresponding Author), Tsutomu Yoshinaga, Xianfu Chen, Tutomu Murase, Yusheng Ji

    Research output: Contribution to journalArticleScientificpeer-review

    3 Citations (Scopus)

    Abstract

    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.

    Original languageEnglish
    Article number9805784
    JournalWireless Communications and Mobile Computing
    Volume2017
    DOIs
    Publication statusPublished - 1 Jan 2017
    MoE publication typeA1 Journal article-refereed

    Fingerprint

    Network protocols
    Transmission control protocol
    Communication
    Ad hoc networks
    Data communication systems
    Throughput
    Internet of things
    Virtualization
    Feedback
    Degradation
    Computer simulation
    Experiments

    Cite this

    Zhang, Lifeng ; Wu, Celimuge ; Yoshinaga, Tsutomu ; Chen, Xianfu ; Murase, Tutomu ; Ji, Yusheng. / Multihop Data Delivery Virtualization for Green Decentralized IoT. In: Wireless Communications and Mobile Computing. 2017 ; Vol. 2017.
    @article{556ee305fbfc442583b9ee80e10643f8,
    title = "Multihop Data Delivery Virtualization for Green Decentralized IoT",
    abstract = "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.",
    author = "Lifeng Zhang and Celimuge Wu and Tsutomu Yoshinaga and Xianfu Chen and Tutomu Murase and Yusheng Ji",
    year = "2017",
    month = "1",
    day = "1",
    doi = "10.1155/2017/9805784",
    language = "English",
    volume = "2017",
    journal = "Wireless Communications and Mobile Computing",
    issn = "1530-8669",

    }

    Multihop Data Delivery Virtualization for Green Decentralized IoT. / Zhang, Lifeng; Wu, Celimuge (Corresponding Author); Yoshinaga, Tsutomu; Chen, Xianfu; Murase, Tutomu; Ji, Yusheng.

    In: Wireless Communications and Mobile Computing, Vol. 2017, 9805784, 01.01.2017.

    Research output: Contribution to journalArticleScientificpeer-review

    TY - JOUR

    T1 - Multihop Data Delivery Virtualization for Green Decentralized IoT

    AU - Zhang, Lifeng

    AU - Wu, Celimuge

    AU - Yoshinaga, Tsutomu

    AU - Chen, Xianfu

    AU - Murase, Tutomu

    AU - Ji, Yusheng

    PY - 2017/1/1

    Y1 - 2017/1/1

    N2 - 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.

    AB - 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.

    UR - http://www.scopus.com/inward/record.url?scp=85042464781&partnerID=8YFLogxK

    U2 - 10.1155/2017/9805784

    DO - 10.1155/2017/9805784

    M3 - Article

    VL - 2017

    JO - Wireless Communications and Mobile Computing

    JF - Wireless Communications and Mobile Computing

    SN - 1530-8669

    M1 - 9805784

    ER -