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...
Main Authors: | , , , , , , |
---|---|
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 |