MFVL HCCA: A Modified Fast-Vegas-LIA Hybrid Congestion Control Algorithm for MPTCP Traffic Flows in Multihomed Smart Gas IoT Networks

Multihomed smart gas meters are Internet of Things (IoT) devices that transmit information wirelessly to a cloud or remote database via multiple network paths. The information is utilized by the smart gas grid for accurate load forecasting and several other important tasks. With the rapid growth in...

Full description

Bibliographic Details
Main Authors: Mumajjed Ul Mudassir, M. Iram Baig
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/10/6/711
id doaj-a9f1f759424c47c1bc59cd4a818c6784
record_format Article
spelling doaj-a9f1f759424c47c1bc59cd4a818c67842021-03-19T00:02:03ZengMDPI AGElectronics2079-92922021-03-011071171110.3390/electronics10060711MFVL HCCA: A Modified Fast-Vegas-LIA Hybrid Congestion Control Algorithm for MPTCP Traffic Flows in Multihomed Smart Gas IoT NetworksMumajjed Ul Mudassir0M. Iram Baig1Electrical and Computer Engineering Department, Air University, Islamabad 44000, PakistanElectrical Engineering Department, University of Engineering and Technology, Taxila 47050, PakistanMultihomed smart gas meters are Internet of Things (IoT) devices that transmit information wirelessly to a cloud or remote database via multiple network paths. The information is utilized by the smart gas grid for accurate load forecasting and several other important tasks. With the rapid growth in such smart IoT networks and data rates, reliable transport layer protocols with efficient congestion control algorithms are required. The small Transmission Control Protocol/Internet Protocol (TCP/IP) stacks designed for IoT devices still lack efficient congestion control schemes. Multipath transmission control protocol (MPTCP) based congestion control algorithms are among the recent research topics. Many coupled and uncoupled congestion control algorithms have been proposed by researchers. The default congestion control algorithm for MPTCP is coupled congestion control by using the linked-increases algorithm (LIA). In battery powered smart meters, packet retransmissions consume extra power and low goodput results in poor system performance. In this study, we propose a modified Fast-Vegas-LIA hybrid congestion control algorithm (MFVL HCCA) for MPTCP by considering the requirements of a smart gas grid. Our novel algorithm operates in uncoupled congestion control mode as long as there is no shared bottleneck and switches to coupled congestion control mode otherwise. We have presented the details of our proposed model and compared the simulation results with the default coupled congestion control for MPTCP. Our proposed algorithm in uncoupled mode shows a decrease in packet loss up to 50% and increase in average goodput up to 30%.https://www.mdpi.com/2079-9292/10/6/711multipath TCPInternet of Thingscongestion controlsmart gas metersmart gas network
collection DOAJ
language English
format Article
sources DOAJ
author Mumajjed Ul Mudassir
M. Iram Baig
spellingShingle Mumajjed Ul Mudassir
M. Iram Baig
MFVL HCCA: A Modified Fast-Vegas-LIA Hybrid Congestion Control Algorithm for MPTCP Traffic Flows in Multihomed Smart Gas IoT Networks
Electronics
multipath TCP
Internet of Things
congestion control
smart gas meter
smart gas network
author_facet Mumajjed Ul Mudassir
M. Iram Baig
author_sort Mumajjed Ul Mudassir
title MFVL HCCA: A Modified Fast-Vegas-LIA Hybrid Congestion Control Algorithm for MPTCP Traffic Flows in Multihomed Smart Gas IoT Networks
title_short MFVL HCCA: A Modified Fast-Vegas-LIA Hybrid Congestion Control Algorithm for MPTCP Traffic Flows in Multihomed Smart Gas IoT Networks
title_full MFVL HCCA: A Modified Fast-Vegas-LIA Hybrid Congestion Control Algorithm for MPTCP Traffic Flows in Multihomed Smart Gas IoT Networks
title_fullStr MFVL HCCA: A Modified Fast-Vegas-LIA Hybrid Congestion Control Algorithm for MPTCP Traffic Flows in Multihomed Smart Gas IoT Networks
title_full_unstemmed MFVL HCCA: A Modified Fast-Vegas-LIA Hybrid Congestion Control Algorithm for MPTCP Traffic Flows in Multihomed Smart Gas IoT Networks
title_sort mfvl hcca: a modified fast-vegas-lia hybrid congestion control algorithm for mptcp traffic flows in multihomed smart gas iot networks
publisher MDPI AG
series Electronics
issn 2079-9292
publishDate 2021-03-01
description Multihomed smart gas meters are Internet of Things (IoT) devices that transmit information wirelessly to a cloud or remote database via multiple network paths. The information is utilized by the smart gas grid for accurate load forecasting and several other important tasks. With the rapid growth in such smart IoT networks and data rates, reliable transport layer protocols with efficient congestion control algorithms are required. The small Transmission Control Protocol/Internet Protocol (TCP/IP) stacks designed for IoT devices still lack efficient congestion control schemes. Multipath transmission control protocol (MPTCP) based congestion control algorithms are among the recent research topics. Many coupled and uncoupled congestion control algorithms have been proposed by researchers. The default congestion control algorithm for MPTCP is coupled congestion control by using the linked-increases algorithm (LIA). In battery powered smart meters, packet retransmissions consume extra power and low goodput results in poor system performance. In this study, we propose a modified Fast-Vegas-LIA hybrid congestion control algorithm (MFVL HCCA) for MPTCP by considering the requirements of a smart gas grid. Our novel algorithm operates in uncoupled congestion control mode as long as there is no shared bottleneck and switches to coupled congestion control mode otherwise. We have presented the details of our proposed model and compared the simulation results with the default coupled congestion control for MPTCP. Our proposed algorithm in uncoupled mode shows a decrease in packet loss up to 50% and increase in average goodput up to 30%.
topic multipath TCP
Internet of Things
congestion control
smart gas meter
smart gas network
url https://www.mdpi.com/2079-9292/10/6/711
work_keys_str_mv AT mumajjedulmudassir mfvlhccaamodifiedfastvegasliahybridcongestioncontrolalgorithmformptcptrafficflowsinmultihomedsmartgasiotnetworks
AT mirambaig mfvlhccaamodifiedfastvegasliahybridcongestioncontrolalgorithmformptcptrafficflowsinmultihomedsmartgasiotnetworks
_version_ 1724214953354723328