To raise the energy efficiency of wireless clients, it is important to sleep in idle periods. When multiple network applications are running concurrently on a single wireless client, packets of each application are sent and received independently, but multiplexed at MAC-level. This uncoordinated behavior makes it difficult to control of sleep timing. In addition, frequent state transitions between active and sleep modes consume non-negligible energy. In this paper, we propose a transport-layer approach that resolves this problem and so reduces energy consumed by multiple TCP flows on a wireless LAN (WLAN) client. The proposed method, called SCTP tunneling, has two key features: flow aggregation and burst transmission. It aggregates multiple TCP flows into a single SCTP association between a wireless client and an access point to control packet transmission and reception timing. Furthermore, to improve the sleep efficiency, SCTP tunneling reduces the number of state transitions by handling multiple packets in a bursty fashion. In this study, we construct a mathematical model of the energy consumed by SCTP tunneling to assess its energy efficiency. Through numerical examples, we show that the proposed method can reduce energy consumption by up to 69%.
Masafumi HASHIMOTO
Osaka University
Go HASEGAWA
Osaka University
Masayuki MURATA
Osaka University
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Masafumi HASHIMOTO, Go HASEGAWA, Masayuki MURATA, "SCTP Tunneling: Flow Aggregation and Burst Transmission to Save Energy for Multiple TCP Flows over a WLAN" in IEICE TRANSACTIONS on Communications,
vol. E96-B, no. 10, pp. 2615-2624, October 2013, doi: 10.1587/transcom.E96.B.2615.
Abstract: To raise the energy efficiency of wireless clients, it is important to sleep in idle periods. When multiple network applications are running concurrently on a single wireless client, packets of each application are sent and received independently, but multiplexed at MAC-level. This uncoordinated behavior makes it difficult to control of sleep timing. In addition, frequent state transitions between active and sleep modes consume non-negligible energy. In this paper, we propose a transport-layer approach that resolves this problem and so reduces energy consumed by multiple TCP flows on a wireless LAN (WLAN) client. The proposed method, called SCTP tunneling, has two key features: flow aggregation and burst transmission. It aggregates multiple TCP flows into a single SCTP association between a wireless client and an access point to control packet transmission and reception timing. Furthermore, to improve the sleep efficiency, SCTP tunneling reduces the number of state transitions by handling multiple packets in a bursty fashion. In this study, we construct a mathematical model of the energy consumed by SCTP tunneling to assess its energy efficiency. Through numerical examples, we show that the proposed method can reduce energy consumption by up to 69%.
URL: https://global.ieice.org/en_transactions/communications/10.1587/transcom.E96.B.2615/_p
Copy
@ARTICLE{e96-b_10_2615,
author={Masafumi HASHIMOTO, Go HASEGAWA, Masayuki MURATA, },
journal={IEICE TRANSACTIONS on Communications},
title={SCTP Tunneling: Flow Aggregation and Burst Transmission to Save Energy for Multiple TCP Flows over a WLAN},
year={2013},
volume={E96-B},
number={10},
pages={2615-2624},
abstract={To raise the energy efficiency of wireless clients, it is important to sleep in idle periods. When multiple network applications are running concurrently on a single wireless client, packets of each application are sent and received independently, but multiplexed at MAC-level. This uncoordinated behavior makes it difficult to control of sleep timing. In addition, frequent state transitions between active and sleep modes consume non-negligible energy. In this paper, we propose a transport-layer approach that resolves this problem and so reduces energy consumed by multiple TCP flows on a wireless LAN (WLAN) client. The proposed method, called SCTP tunneling, has two key features: flow aggregation and burst transmission. It aggregates multiple TCP flows into a single SCTP association between a wireless client and an access point to control packet transmission and reception timing. Furthermore, to improve the sleep efficiency, SCTP tunneling reduces the number of state transitions by handling multiple packets in a bursty fashion. In this study, we construct a mathematical model of the energy consumed by SCTP tunneling to assess its energy efficiency. Through numerical examples, we show that the proposed method can reduce energy consumption by up to 69%.},
keywords={},
doi={10.1587/transcom.E96.B.2615},
ISSN={1745-1345},
month={October},}
Copy
TY - JOUR
TI - SCTP Tunneling: Flow Aggregation and Burst Transmission to Save Energy for Multiple TCP Flows over a WLAN
T2 - IEICE TRANSACTIONS on Communications
SP - 2615
EP - 2624
AU - Masafumi HASHIMOTO
AU - Go HASEGAWA
AU - Masayuki MURATA
PY - 2013
DO - 10.1587/transcom.E96.B.2615
JO - IEICE TRANSACTIONS on Communications
SN - 1745-1345
VL - E96-B
IS - 10
JA - IEICE TRANSACTIONS on Communications
Y1 - October 2013
AB - To raise the energy efficiency of wireless clients, it is important to sleep in idle periods. When multiple network applications are running concurrently on a single wireless client, packets of each application are sent and received independently, but multiplexed at MAC-level. This uncoordinated behavior makes it difficult to control of sleep timing. In addition, frequent state transitions between active and sleep modes consume non-negligible energy. In this paper, we propose a transport-layer approach that resolves this problem and so reduces energy consumed by multiple TCP flows on a wireless LAN (WLAN) client. The proposed method, called SCTP tunneling, has two key features: flow aggregation and burst transmission. It aggregates multiple TCP flows into a single SCTP association between a wireless client and an access point to control packet transmission and reception timing. Furthermore, to improve the sleep efficiency, SCTP tunneling reduces the number of state transitions by handling multiple packets in a bursty fashion. In this study, we construct a mathematical model of the energy consumed by SCTP tunneling to assess its energy efficiency. Through numerical examples, we show that the proposed method can reduce energy consumption by up to 69%.
ER -