TY - JOUR
T1 - Bandwidth-Need Driven Energy Efficiency Improvement of MPTCP Users in Wireless Networks
AU - Palash, Mijanur Rahaman
AU - Chen, Kang
AU - Khan, Imran
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2019/6
Y1 - 2019/6
N2 - Multipath TCP (MPTCP) enables mobile devices to aggregate bandwidth from multiple wireless connections and own better mobility resilience but incurs additional energy consumption. Such a fact drives the research to find the energy-efficient access manner under MPTCP-based multipath access in wireless networks. However, existing work largely focuses on energy efficiency only and is agnostic to the bandwidth need of mobile devices. Therefore, in this paper, we propose to handle this gap by integrating the improvement of energy efficiency into the process of satisfying the bandwidth need. First, our approach keeps using a single connection if the bandwidth need is satisfied. A novel method is proposed based on TCP throughput modeling for monitoring bandwidth shortage when the client uses only a single connection. Second, when more bandwidth is needed, our approach does not turn to multipath access blindly but chooses the additional connection that has a potential in improving both energy efficiency and throughput. Third, when multipath is used, our approach keeps evaluating the necessity of switching back to using a single path based on the bandwidth need and energy efficiency. The three steps form a loop to continually assist mobile devices to balance bandwidth need and energy efficiency. Intensive experiments show that compared with using MPTCP on mobile devices directly, this method greatly improves energy efficiency while keeping bandwidth needs satisfied.
AB - Multipath TCP (MPTCP) enables mobile devices to aggregate bandwidth from multiple wireless connections and own better mobility resilience but incurs additional energy consumption. Such a fact drives the research to find the energy-efficient access manner under MPTCP-based multipath access in wireless networks. However, existing work largely focuses on energy efficiency only and is agnostic to the bandwidth need of mobile devices. Therefore, in this paper, we propose to handle this gap by integrating the improvement of energy efficiency into the process of satisfying the bandwidth need. First, our approach keeps using a single connection if the bandwidth need is satisfied. A novel method is proposed based on TCP throughput modeling for monitoring bandwidth shortage when the client uses only a single connection. Second, when more bandwidth is needed, our approach does not turn to multipath access blindly but chooses the additional connection that has a potential in improving both energy efficiency and throughput. Third, when multipath is used, our approach keeps evaluating the necessity of switching back to using a single path based on the bandwidth need and energy efficiency. The three steps form a loop to continually assist mobile devices to balance bandwidth need and energy efficiency. Intensive experiments show that compared with using MPTCP on mobile devices directly, this method greatly improves energy efficiency while keeping bandwidth needs satisfied.
KW - bandwidth need
KW - energy efficiency
KW - MPTCP
KW - wireless networks
UR - http://www.scopus.com/inward/record.url?scp=85066004226&partnerID=8YFLogxK
U2 - 10.1109/TGCN.2019.2897778
DO - 10.1109/TGCN.2019.2897778
M3 - Article
AN - SCOPUS:85066004226
SN - 2473-2400
VL - 3
SP - 343
EP - 355
JO - IEEE Transactions on Green Communications and Networking
JF - IEEE Transactions on Green Communications and Networking
IS - 2
M1 - 8634869
ER -