TY - GEN
T1 - An Experimental Study on Energy Consumption of Wireless Multipath TCP Connections
AU - Abdrabou, Atef
AU - Prakash, Monika
AU - Alshehi, Ahmed S.
AU - Ahmed, Sirag Eldin
AU - Darwish, Mohamed
N1 - Funding Information:
This work was made possible by the SURE Plus research grant number 31N361 from the UAE University.
Publisher Copyright:
© 2019 IEEE.
PY - 2019/4
Y1 - 2019/4
N2 - Multipath TCP (MPTCP) allows multihomed devices to exploit the available bandwidths of multiple radio access technologies (multi-RATs) of overlapped coverage. Moreover, it provides the necessary data transfer reliability and congestion control. However, the energy consumption behavior of different MPCTP congestion control algorithms remains unclear. This paper offers a comparative experimental study for the energy consumption performance of three MPTCP congestion control algorithms, namely, Cubic, linked increases algorithm (LIA), and opportunistic linked increases algorithm (OLIA). The lab experimentation is performed using a testbed that contains dual-homed wireless devices, which send some amount of data via MPTCP over two wireless interfaces. One is connected to a real (not simulated) LTE eNodeB and the other to a real WiFi access point (AP). The three algorithms are compared under varying factors such as data flow lifetime, receiver buffer size, and data size. Our findings reveal that the three algorithms consume similar amount of energy with long-lived flows, whereas OLIA exhibits the best energy consumption behavior for relatively short-lived flows. Also, it is observed that OLIA consumes the lowest amount of energy if an intra-eNodeB and/or AP handover occurs during the lifetime of a long-lived flow.
AB - Multipath TCP (MPTCP) allows multihomed devices to exploit the available bandwidths of multiple radio access technologies (multi-RATs) of overlapped coverage. Moreover, it provides the necessary data transfer reliability and congestion control. However, the energy consumption behavior of different MPCTP congestion control algorithms remains unclear. This paper offers a comparative experimental study for the energy consumption performance of three MPTCP congestion control algorithms, namely, Cubic, linked increases algorithm (LIA), and opportunistic linked increases algorithm (OLIA). The lab experimentation is performed using a testbed that contains dual-homed wireless devices, which send some amount of data via MPTCP over two wireless interfaces. One is connected to a real (not simulated) LTE eNodeB and the other to a real WiFi access point (AP). The three algorithms are compared under varying factors such as data flow lifetime, receiver buffer size, and data size. Our findings reveal that the three algorithms consume similar amount of energy with long-lived flows, whereas OLIA exhibits the best energy consumption behavior for relatively short-lived flows. Also, it is observed that OLIA consumes the lowest amount of energy if an intra-eNodeB and/or AP handover occurs during the lifetime of a long-lived flow.
KW - LTE
KW - Multipath TCP
KW - WiFi
KW - congestion control
KW - energy consumption
KW - handover
KW - multihoming
UR - http://www.scopus.com/inward/record.url?scp=85075022403&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85075022403&partnerID=8YFLogxK
U2 - 10.1109/WTS.2019.8715523
DO - 10.1109/WTS.2019.8715523
M3 - Conference contribution
AN - SCOPUS:85075022403
T3 - Wireless Telecommunications Symposium
BT - 2019 Wireless Telecommunications Symposium, WTS 2019
PB - IEEE Computer Society
T2 - 18th Annual Wireless Telecommunications Symposium, WTS 2019
Y2 - 9 April 2019 through 12 April 2019
ER -