Flowlet-Based Stateful Multipath Forwarding in Heterogeneous Internet of Things

Concurrent multipath transfer effectively improves network throughput and reliability by utilizing the unoccupied network links. However, the performance of concurrent multipath transfer degrades significantly in the heterogeneous Internet of Things. The reason is that the disorder and retransmissio...

Full description

Bibliographic Details
Main Authors: Jinyu Shi, Wei Quan, Deyun Gao, Mingyuan Liu, Gang Liu, Chengxiao Yu, Wei Su
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9072095/
_version_ 1818330390807445504
author Jinyu Shi
Wei Quan
Deyun Gao
Mingyuan Liu
Gang Liu
Chengxiao Yu
Wei Su
author_facet Jinyu Shi
Wei Quan
Deyun Gao
Mingyuan Liu
Gang Liu
Chengxiao Yu
Wei Su
author_sort Jinyu Shi
collection DOAJ
description Concurrent multipath transfer effectively improves network throughput and reliability by utilizing the unoccupied network links. However, the performance of concurrent multipath transfer degrades significantly in the heterogeneous Internet of Things. The reason is that the disorder and retransmission will increase sharply if the quality of links are greatly different. This paper proposes a multipath stateful forwarding mechanism in the granularity of flowlet, which is featured with planning the flowlet forwarding dynamically to improve the transmission success rate. Besides, our mechanism implements stateful forwarding by improving the state information processing capability of the data plane. It can adjust the size of the flowlet based on the network performance of the path, thereby improving the bandwidth resource utilization of the system. In particular, the proposed mechanism can sense network congestion status dynamically, detect network anomalies, and re-plan the forwarding strategy. Experimental results show that in the harsh environment (link quality varies greatly among the three test paths), the proposed mechanism can improve the throughput by 114.7% and reduce the percentage of out of order packets by 29.5% compared with the Round-Robin Scheduling mechanism.
first_indexed 2024-12-13T13:03:12Z
format Article
id doaj.art-fac0ff063a5a4abb8d3012e6c8265730
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-13T13:03:12Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-fac0ff063a5a4abb8d3012e6c82657302022-12-21T23:44:55ZengIEEEIEEE Access2169-35362020-01-018748757488610.1109/ACCESS.2020.29886529072095Flowlet-Based Stateful Multipath Forwarding in Heterogeneous Internet of ThingsJinyu Shi0https://orcid.org/0000-0002-2164-867XWei Quan1Deyun Gao2https://orcid.org/0000-0002-8641-4057Mingyuan Liu3https://orcid.org/0000-0003-3611-6593Gang Liu4https://orcid.org/0000-0001-7365-3166Chengxiao Yu5Wei Su6School of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, ChinaSchool of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, ChinaSchool of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, ChinaSchool of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, ChinaSchool of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, ChinaSchool of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, ChinaSchool of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, ChinaConcurrent multipath transfer effectively improves network throughput and reliability by utilizing the unoccupied network links. However, the performance of concurrent multipath transfer degrades significantly in the heterogeneous Internet of Things. The reason is that the disorder and retransmission will increase sharply if the quality of links are greatly different. This paper proposes a multipath stateful forwarding mechanism in the granularity of flowlet, which is featured with planning the flowlet forwarding dynamically to improve the transmission success rate. Besides, our mechanism implements stateful forwarding by improving the state information processing capability of the data plane. It can adjust the size of the flowlet based on the network performance of the path, thereby improving the bandwidth resource utilization of the system. In particular, the proposed mechanism can sense network congestion status dynamically, detect network anomalies, and re-plan the forwarding strategy. Experimental results show that in the harsh environment (link quality varies greatly among the three test paths), the proposed mechanism can improve the throughput by 114.7% and reduce the percentage of out of order packets by 29.5% compared with the Round-Robin Scheduling mechanism.https://ieeexplore.ieee.org/document/9072095/Concurrent multipath transferstateful forwardingflowlet-based forwardingIoT
spellingShingle Jinyu Shi
Wei Quan
Deyun Gao
Mingyuan Liu
Gang Liu
Chengxiao Yu
Wei Su
Flowlet-Based Stateful Multipath Forwarding in Heterogeneous Internet of Things
IEEE Access
Concurrent multipath transfer
stateful forwarding
flowlet-based forwarding
IoT
title Flowlet-Based Stateful Multipath Forwarding in Heterogeneous Internet of Things
title_full Flowlet-Based Stateful Multipath Forwarding in Heterogeneous Internet of Things
title_fullStr Flowlet-Based Stateful Multipath Forwarding in Heterogeneous Internet of Things
title_full_unstemmed Flowlet-Based Stateful Multipath Forwarding in Heterogeneous Internet of Things
title_short Flowlet-Based Stateful Multipath Forwarding in Heterogeneous Internet of Things
title_sort flowlet based stateful multipath forwarding in heterogeneous internet of things
topic Concurrent multipath transfer
stateful forwarding
flowlet-based forwarding
IoT
url https://ieeexplore.ieee.org/document/9072095/
work_keys_str_mv AT jinyushi flowletbasedstatefulmultipathforwardinginheterogeneousinternetofthings
AT weiquan flowletbasedstatefulmultipathforwardinginheterogeneousinternetofthings
AT deyungao flowletbasedstatefulmultipathforwardinginheterogeneousinternetofthings
AT mingyuanliu flowletbasedstatefulmultipathforwardinginheterogeneousinternetofthings
AT gangliu flowletbasedstatefulmultipathforwardinginheterogeneousinternetofthings
AT chengxiaoyu flowletbasedstatefulmultipathforwardinginheterogeneousinternetofthings
AT weisu flowletbasedstatefulmultipathforwardinginheterogeneousinternetofthings