(2011 - C) Energy Adaptive MAC Protocol for WSN With RF Energy Transfer
(2011 - C) Energy Adaptive MAC Protocol for WSN With RF Energy Transfer
Abstract—Recently, various energy harvesting techniques from harvested from ambient environments is unreliable and un-
ambient environments were proposed as alternative methods controllable, since environmental energy is typically space-
for powering sensor nodes, which convert the ambient energy dependent and time-varying. In addition, energy harvesting
from environments into electricity to power sensor nodes. How-
ever, those techniques are not applicable to the wireless sensor techniques are not applicable to the WSN in the environment
networks (WSNs) in the environment with no ambient energy with no ambient energy source. To overcome these problems,
source. To overcome this problem, an RF energy transfer method RF energy transfer methods are proposed to power wireless
was proposed to power wireless sensor nodes. However, the sensor nodes [3]–[5]. The RF energy transfer system consists
RF energy transfer method also has a problem of unfairness of an energy emitting node and energy harvesting nodes
among sensor nodes due to the significant difference between
their energy harvesting rates according to their positions. In located within the tens of meters. The RF energy transfer
this paper, we propose a medium access control (MAC) protocol system has good characteristics for the WSN in terms of
for WSNs based on RF energy transfer. The proposed MAC reliability, controllability, and predictability, and also has the
protocol adaptively manages the duty cycle of sensor nodes advantage of being able to supply energy to many sensor nodes
according to their the amount of harvested energy as well as the simultaneously. Hence, the characteristics of the RF energy
contention time of sensor nodes considering fairness among them.
Through simulations, we show that our protocol can achieve a transfer system is suitable for the WSN with many nodes
high degree of fairness, while maintaining duty cycle of sensor and low power consumption. However we need a practical
nodes appropriately according to the amount of their harvested MAC protocol to efficiently utilize a small amount of energy
energy. harvested from RF energy transfer and it should be designed
Index Terms—wireless energy transfer, energy harvesting, considering the differences between RF energy transfer system
wireless sensor network, medium access control
and ambient energy harvesting system as follows:
I. I NTRODUCTION • The amount of energy harvested in the RF energy transfer
system is stable over time.
Wireless sensor networking is emerging technology with
• The amount of energy harvested by each of energy har-
wide range of potential applications, e.g. environment monitor-
vesting nodes is significantly different, highly depending
ing, smart spaces, medical systems, and military applications.
on the distance between the energy emitting node and the
Nodes in a wireless sensor network (WSN) are typically
energy harvesting node in the RF energy transfer system.
battery-powered. However, in many cases, it is difficult to
replace or recharge the exhausted battery. This is a reason To the best of our knowledge, almost all existing research
why the primary objective in WSN design is maximizing node on MAC protocols for the WSN mainly considered the battery-
and network lifetime, leaving the other performance metrics as powered sensor network, and the MAC protocol for WSN
secondary objectives. Hence, most of research on the WSN has with RF energy transfer, which is referred to as the RET-
focused on extending network lifetime by minimizing energy WSN in this paper, has not been actively studied. The MAC
usage. protocols for the battery-powered WSN can be classified
Recently, alternative methods for powering sensor nodes, into two categories: synchronous and asynchronous protocols.
which convert the ambient energy from environments into Synchronous approaches such as S-MAC [6], T-MAC [7],
electricity to power sensor nodes, are being actively studied and beacon enabled mode of IEEE 802.15.4 [8] synchronize
[1], [2]. This has motivated the search for alternative sources neighboring nodes in order to align their active or sleeping
of energy to power nodes in the WSN, especially for applica- periods. This approach greatly reduces idle listening time,
tions that require sensors to be installed for long durations but it is impractical in the RET-WSN, since energy harvest-
or embedded into structures where battery replacement is ing nodes are difficult to maintain synchronization due to
impractical. A variety of techniques are available for energy difference in the amount of energy harvested among nodes
harvesting in the WSN, including solar and wind powers, and a wake-up timer does not work properly when energy
thermoelectricity, and vibrational excitations. However, energy is exhausted. B-MAC [9], X-MAC [10], and RI-MAC [11],
90
Fig. 3. State transition diagram for EA-MAC.
91
TABLE I
PARAMETERS FOR RF ENERGY TRANSFER SYSTEM
25 2 meter
3 meter
Parameter Value Unit 4 meter
20
Frequency (C/λ) 915 MHz 5 meter
throughput (Kbps)
Energy harvesting efficiency (e) 0.58 – 6 meter
7 meter
Transmitter antenna linear gain (Gt ) 10 dBi 15
8 meter
Receiver antenna linear gain (Gr ) 6 dBi 9 meter
10 10 meter
TABLE II
PARAMETERS FOR EA-MAC 5
fairness index
Active threshold (δ) 30 mJ
0.7
0.6
25 2 meter 0.5
3 meter
4 meter 0.4
20
5 meter
throughput (Kbps)
6 meter 0.3
0.2 1 1.8 2.6 3.4 4.2 5 5.8 6.6 7.4 8.2 9 9.8 10.6 11.4 12.2 13 13.8 14.6
15 7 meter transmitted power (W)
8 meter
9 meter
10 10 meter Fig. 7. Comparison of Fairness indices in EA-MAC and EA-MAC/EAC.
0
nodes by the master node. From Fig. 5 and Fig. 6, we can
0.2 1 1.8 2.6 3.4 4.2 5 5.8 6.6 7.4 8.2 9 9.8 10.6 11.4 12.2 13 13.8 14.6
transmitted power (W) observe that when the energy adaptive contention algorithm
is applied, the throughput of the slave nodes having relatively
Fig. 5. The throughput of EA-MAC. lower energy harvesting rate is increased, while the throughput
of the slave nodes having relatively higher energy harvesting
rate is decreased, which implies that we can improve the
In our simulation, we deploy one master node and 9 slave degree of fairness among slave nodes by using the energy
nodes, each of which is located at the place from 2 meters adaptive contention algorithm. Especially, the throughput of
to 10 meters away from the master node with the interval of the slave node at 10 meters is increased about 240 %, while
one meter. We compare the throughput of slave nodes with the throughput of the slave node at 2 meters is decreased about
varying transmitted power for RF energy transfer from the 70 %.
master node. We also compare the performance of the EA- To show the degree of fairness among slave nodes more
MAC with energy adaptive contention algorithm and that of clearly, in Fig. 7 we provide Jain’s fairness index [21], which
the EA-MAC without it. We call the former as EA-MAC/EAC is widely used to measure the degree of fairness in many
and the latter as EA-MAC. resource allocation schemes in communication networks and
Fig. 5 shows the throughput of EA-MAC. From the results, is given by
we observe that a slave node that is close to the master node
( ni=1 Si )2
achieves much higher throughput than a slave node that is far I = n , (2)
away from the master node, since each slave node adaptively n i=1 Si2
controls the duty cycle according to the amount of energy where n is the number of slave nodes, Si is the throughput of
harvested by it. slave node i. The fairness index I has a value between zero
Fig. 6 shows the throughput of EA-MAC/EAC. In EA- and one and in general, as the degree of fairness increases,
MAC/EAC, slave nodes use the weight factor to compensate the value of I also increases. As the figure shows, EA-
the unfairness due to the significant difference between energy MAC/EAC achieves a higher degree of fairness than EA-MAC,
harvesting rates of the slave nodes. The weight factor, ωi , of as expected.
slave node i is calculated by the ratio of its harvested energy to The improvement of the degree of fairness in EA-
the average harvested energy of all slave nodes in the network. MAC/EAC comes from the adaptive control of the contention
The average harvested energy can be informed to each slave time from the energy adaptive contention algorithm. To show
92
−3
x 10
8 60
2 meter EA−MAC
7
3 meter 50 EA−MAC/EAC
2
10
1
0
0.2 1 1.8 2.6 3.4 4.2 5 5.8 6.6 7.4 8.2 9 9.8 10.6 11.4 12.2 13 13.8 14.6
0
0.2 1 1.8 2.6 3.4 4.2 5 5.8 6.6 7.4 8.2 9 9.8 10.6 11.4 12.2 13 13.8 14.6 transmitted power (W)
transmitted power (W)
−3
x 10
8
7
2 meter fairness among slave nodes. Our simulation results showed
3 meter
6
4 meter that EA-MAC with the energy adaptive contention algorithm
contention time (Sec)
5 meter
6 meter
can significantly improve the degree of fairness compared with
5
7 meter EA-MAC without the energy adaptive contention algorithm.
4 8 meter
9 meter
3 10 meter VI. ACKNOWLEDGMENTS
2
This work was financially supported by the grant from
1
the strategic technology development program (Project No.
0
0.2 1 1.8 2.6 3.4 4.2 5 5.8 6.6 7.4 8.2 9 9.8 10.6 11.4 12.2 13 13.8 14.6 10033869) of the Ministry of Knowledge Economy (MKE) of
transmitted power (W)
Korea and by the KCC(Korea Communications Commission),
Fig. 9. The contention time of EA-MAC/EAC.
Korea, under the R&D program supervised by the KCA(Korea
Communications Agency) (KCA-2011-(11913-04004)).
93
[13] C. Vigorito, D. Ganesan, and A. Barto, “Adaptive control of duty cycling
in energy-harvesting wireless sensor networks,” in IEEE SECON 2007,
Jun. 2007, pp. 21–30.
[14] Z. Eu, W. Seah, and H. Tan, “A study of MAC schemes for wireless
sensor networks powered by ambient energy harvesting,” in WICON
2008, Nov. 2008, p. 78.
[15] H. Yan, J. Montero, A. Akhnoukh, L. de Vreede, and J. Burghartz, “An
integration scheme for RF power harvesting,” in SAFE 2005, Nov. 2005,
pp. 17–18.
[16] T. Ungan and L. Reindl, “Harvesting low ambient RF-sources for
autonomous measurement systems,” in IEEE IMTC 2008, May 2008,
pp. 62–65.
[17] H. Nishimoto, Y. Kawahara, and T. Asami, “Prototype implementation
of wireless sensor network using TV broadcast RF energy harvesting,”
in ACM Ubicomp 2010, Sep. 2010, pp. 373–374.
[18] T. Rappaport, Wireless communications. Prentice Hall PTR, 2002.
[19] OPNET modeler & wireless suit. available online at:
http://www.opnet.com/solutions/network rd/modeler wireless.html.
[20] B. Selvig, “Measuring power consumption with CC2430 & Z-Stack,”
Application Note AN053, Texas Instruments.
[21] M. Dianati, X. Shen, and S. Naik, “A new fairness index for radio
resource allocation in wireless networks,” in IEEE WCNC 2005, vol. 2,
Mar. 2005, pp. 712–717.
94