Energy Efficient Congestion Control for Multipath TCP in Heterogeneous Networks
In this paper, we propose a receiver energy efficient congestion control algorithm based on multipath transmission control protocol (MPTCP) to enable the battery powered mobile devices receive more data than MPTCP with the same energy consumption. First, based on the receiver energy consumption mode...
Asıl Yazarlar: | , , |
---|---|
Materyal Türü: | Makale |
Dil: | English |
Baskı/Yayın Bilgisi: |
IEEE
2018-01-01
|
Seri Bilgileri: | IEEE Access |
Konular: | |
Online Erişim: | https://ieeexplore.ieee.org/document/8240900/ |
_version_ | 1828929085938597888 |
---|---|
author | Wei Wang Xiaoxiang Wang Dongyu Wang |
author_facet | Wei Wang Xiaoxiang Wang Dongyu Wang |
author_sort | Wei Wang |
collection | DOAJ |
description | In this paper, we propose a receiver energy efficient congestion control algorithm based on multipath transmission control protocol (MPTCP) to enable the battery powered mobile devices receive more data than MPTCP with the same energy consumption. First, based on the receiver energy consumption model of wireless interface, a constrained optimization problem to maximize energy efficiency is formed. With genetic algorithm, a rate distribution vector is obtained as a near-optimal solution. Second, we adjust the congestion windows based on the acquired vector to schedule packets over each path directly. Jointly considering energy efficiency, round trip time and path loss rate, a novel congestion control algorithm is proposed to adjust the increment of congestion window when an acknowledgement is received in the congestion avoidance phase. The energy efficiency term is obtained by extending the energy efficient rate distribution vector into the window-based congestion control algorithm via fluid model. The simulation results demonstrate that the proposed algorithm shifts part of traffic from the higher energy consumption paths to the lower ones. It improves throughput greatly and achieves higher energy efficiency, almost twice the size of MPTCP. |
first_indexed | 2024-12-14T00:13:08Z |
format | Article |
id | doaj.art-0f7e00a8f8b6499397b6b5732c991f25 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-14T00:13:08Z |
publishDate | 2018-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-0f7e00a8f8b6499397b6b5732c991f252022-12-21T23:25:40ZengIEEEIEEE Access2169-35362018-01-0162889289810.1109/ACCESS.2017.27858498240900Energy Efficient Congestion Control for Multipath TCP in Heterogeneous NetworksWei Wang0https://orcid.org/0000-0001-8195-6028Xiaoxiang Wang1Dongyu Wang2Key Laboratory of Universal Wireless Communications, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, ChinaKey Laboratory of Universal Wireless Communications, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, ChinaKey Laboratory of Universal Wireless Communications, Ministry of Education, Beijing University of Posts and Telecommunications, Beijing, ChinaIn this paper, we propose a receiver energy efficient congestion control algorithm based on multipath transmission control protocol (MPTCP) to enable the battery powered mobile devices receive more data than MPTCP with the same energy consumption. First, based on the receiver energy consumption model of wireless interface, a constrained optimization problem to maximize energy efficiency is formed. With genetic algorithm, a rate distribution vector is obtained as a near-optimal solution. Second, we adjust the congestion windows based on the acquired vector to schedule packets over each path directly. Jointly considering energy efficiency, round trip time and path loss rate, a novel congestion control algorithm is proposed to adjust the increment of congestion window when an acknowledgement is received in the congestion avoidance phase. The energy efficiency term is obtained by extending the energy efficient rate distribution vector into the window-based congestion control algorithm via fluid model. The simulation results demonstrate that the proposed algorithm shifts part of traffic from the higher energy consumption paths to the lower ones. It improves throughput greatly and achieves higher energy efficiency, almost twice the size of MPTCP.https://ieeexplore.ieee.org/document/8240900/Concurrent multipath transfermultipath TCPenergy efficiencycongestion controlgenetic algorithmfluid model |
spellingShingle | Wei Wang Xiaoxiang Wang Dongyu Wang Energy Efficient Congestion Control for Multipath TCP in Heterogeneous Networks IEEE Access Concurrent multipath transfer multipath TCP energy efficiency congestion control genetic algorithm fluid model |
title | Energy Efficient Congestion Control for Multipath TCP in Heterogeneous Networks |
title_full | Energy Efficient Congestion Control for Multipath TCP in Heterogeneous Networks |
title_fullStr | Energy Efficient Congestion Control for Multipath TCP in Heterogeneous Networks |
title_full_unstemmed | Energy Efficient Congestion Control for Multipath TCP in Heterogeneous Networks |
title_short | Energy Efficient Congestion Control for Multipath TCP in Heterogeneous Networks |
title_sort | energy efficient congestion control for multipath tcp in heterogeneous networks |
topic | Concurrent multipath transfer multipath TCP energy efficiency congestion control genetic algorithm fluid model |
url | https://ieeexplore.ieee.org/document/8240900/ |
work_keys_str_mv | AT weiwang energyefficientcongestioncontrolformultipathtcpinheterogeneousnetworks AT xiaoxiangwang energyefficientcongestioncontrolformultipathtcpinheterogeneousnetworks AT dongyuwang energyefficientcongestioncontrolformultipathtcpinheterogeneousnetworks |