+ All Categories
Home > Documents > 0650395 106503951

0650395 106503951

Date post: 14-Apr-2018
Category:
Upload: shahwaiz-afaqui
View: 215 times
Download: 0 times
Share this document with a friend
7
DeepSleep: IEEE 802.11 Enhancement for Energy-Harvesting Machine-to-Machine Communications Hsiang-Ho Lin Department of Electrical Engineering National Taiwan University Hung-Yu Wei Department of Electrical Engineering Graduate Institute of Communication Engineering Intel-NTU Connected Context Computing Center National Taiwan University *Corresponding author Rath V annithamby Intel Labs  Abstract —As future M2M (Machin e-to-Ma chine) communica - tion s aim at suppor ting wirel ess networks whic h feature long rang e, long oper ati ng dura tion and lar ge dev ice number , the IEEE 802.11ah Task Group is going to specify a global WLAN standard that utilizes carrier frequencies below 1GHz. To power the M2M devices, harvesting energy from ambient environment has attracted attentio ns from resear chers. Although applying the IEEE 802.11 PSM (Power-Saving Mode) scheme reduces energy consumption, dev ices go to slee p onl y when the trafc buf fer is empty, staying awake unnecess arily , which wastes energy in overhearing the uplink trafc transmitted to the AP. In this paper, we pro pos e Deep Sle ep, a nov el ene rgy -awa re scheme, whic h grants higher channel access priority for low energy level devices dynamically. Moreover, applying DeepSleep scheme alleviates the chan nel conges tion by randomly defe rrin g the wake up time of the devices, thereby achieving higher energy-efciency, which saves nearly 75 % of energy per delivered packet. Additionally, the overa ll perfo rmance improvement when DeepSle ep devices co-exist with 802.11 devices is also veried. I. I NTRODUCTION M2M communications are typically characterized by con- necting autonomous devices to other devices. These devices communica te wit h a cen tra l controlle r or wit h eac h other without human intervention. M2M applications are low power consuming, such as lighting control, security sensing, medical dev ice s and ent ert ainmen t sys tems, and thus the re is lar ge market potential for M2M services. Recently the IEEE 802 Working Group 802.11 is approved a project under the Task Group 802.11ah to amend the 802.11 standa rd to inc lude Sub 1 GHz ope ration. With imp rov ed wireless propagation characteristic and larger coverage range, usi ng car rie r fre que nci es bel ow 1 GHz is hig hly benec ial for outdoor rural area communications. The IEEE 802.11ah Task Group is going to specify the Sub 1 GHz global WLAN standard. M2M services such as Smart Grid, Surveillance, and Smart Farming are the potential use cases that can be realized by using the Sub 1 GHz band. Although M2M services are often low power consuming, the limite d ene rgy sourc e sti ll pos es gre at cha lle nge to the wireless communication between devices, which is especially critical for a large range and large device number network. In situations where the devices are powered by batteries, 802.11 PSM can be applie d to trade delay per for mance for longer battery life. In an M2M infrastructure WLAN with one Access Point (AP) and a number of devices serving as environment monito rs, the data communicat ions are mostly uplink only . Normally when a device has some data packets to send to the AP, it wakes up and transmit the packets through the process of IEEE 802.11 DCF (Distributed Coordination Function), after which it enters sleep mode again. But if the device depletes all the energy, the ope ration suspends unt il the bat tery is replaced. Most of the research deals with the issue of power management by purposely delaying the data transmission or loweri ng the dut y cyc le to ext end the ina cti ve per iod, and thereby saving more power. Yet the energy saving comes at a cost of larger transmission delay. Ene rgy har ves ting is an eme rgi ng tec hnology by whi ch M2M devices can be powe red from external sources rather than batteries. Such technology is cost-effective and energy- efcient, as de vic es can indepe nde ntly har ves t and supply for their power use. The ambient energy come from external sources like solar, mechanical, heat or wind, which are renew- able energy harvested to power devices for a long period of time. The property meets the demands of M2M application such as structural health monitoring, whose devices are hard to acc ess aft er deployed. The ref ore, the rec ent adv anc e in energ y harve sting technol ogy has shown great potential to power wireless devices operating in industries [1]. In a wireless network of mostly uplink trafc, the capability of IEEE 802.11 PSM to sa ve energy is limit ed. When the number of devices increases, there will be much more energy wast age from overhearin g and idle liste ning during backof f proced ure. Loweri ng the contention window to shorte n the bac kof f proced ure is an opt ion but it can lead to a higher col lis ion proba bil ity . In vie w of tha t, we came up wit h a solution considering the fac t that energy-harvesting devices are characterized by their various energy levels which also vary in time. In particular, we can provide a better energy expenditure 978-1-4673-0921-9/12/$31.00 ©2012 IEEE Globecom 2012 - Wireless Networking Symposium 5231
Transcript

7/27/2019 0650395 106503951

http://slidepdf.com/reader/full/0650395-106503951 1/6

DeepSleep: IEEE 802.11 Enhancement for

Energy-Harvesting Machine-to-MachineCommunications

Hsiang-Ho LinDepartment of Electrical Engineering

National Taiwan University

Hung-Yu Wei∗

Department of Electrical Engineering

Graduate Institute of Communication Engineering

Intel-NTU Connected Context Computing Center

National Taiwan University

*Corresponding author

Rath VannithambyIntel Labs

 Abstract —As future M2M (Machine-to-Machine) communica-tions aim at supporting wireless networks which feature longrange, long operating duration and large device number, theIEEE 802.11ah Task Group is going to specify a global WLANstandard that utilizes carrier frequencies below 1GHz. To powerthe M2M devices, harvesting energy from ambient environmenthas attracted attentions from researchers. Although applying theIEEE 802.11 PSM (Power-Saving Mode) scheme reduces energyconsumption, devices go to sleep only when the traffic bufferis empty, staying awake unnecessarily, which wastes energy inoverhearing the uplink traffic transmitted to the AP. In this paper, we propose DeepSleep, a novel energy-aware scheme, whichgrants higher channel access priority for low energy level devicesdynamically. Moreover, applying DeepSleep scheme alleviates the

channel congestion by randomly deferring the wake up timeof the devices, thereby achieving higher energy-efficiency, whichsaves nearly 75 % of energy per delivered packet. Additionally, the overall performance improvement when DeepSleep devicesco-exist with 802.11 devices is also verified.

I. INTRODUCTION

M2M communications are typically characterized by con-

necting autonomous devices to other devices. These devices

communicate with a central controller or with each other

without human intervention. M2M applications are low power

consuming, such as lighting control, security sensing, medical

devices and entertainment systems, and thus there is large

market potential for M2M services.

Recently the IEEE 802 Working Group 802.11 is approveda project under the Task Group 802.11ah to amend the 802.11

standard to include Sub 1 GHz operation. With improved

wireless propagation characteristic and larger coverage range,

using carrier frequencies below 1 GHz is highly beneficial

for outdoor rural area communications. The IEEE 802.11ah

Task Group is going to specify the Sub 1 GHz global WLAN

standard. M2M services such as Smart Grid, Surveillance, and

Smart Farming are the potential use cases that can be realized

by using the Sub 1 GHz band.

Although M2M services are often low power consuming,

the limited energy source still poses great challenge to the

wireless communication between devices, which is especially

critical for a large range and large device number network. In

situations where the devices are powered by batteries, 802.11

PSM can be applied to trade delay performance for longer

battery life. In an M2M infrastructure WLAN with one Access

Point (AP) and a number of devices serving as environment

monitors, the data communications are mostly uplink only.

Normally when a device has some data packets to send to the

AP, it wakes up and transmit the packets through the process of 

IEEE 802.11 DCF (Distributed Coordination Function), after

which it enters sleep mode again. But if the device depletes

all the energy, the operation suspends until the battery is

replaced. Most of the research deals with the issue of power

management by purposely delaying the data transmission orlowering the duty cycle to extend the inactive period, and

thereby saving more power. Yet the energy saving comes at a

cost of larger transmission delay.

Energy harvesting is an emerging technology by which

M2M devices can be powered from external sources rather

than batteries. Such technology is cost-effective and energy-

efficient, as devices can independently harvest and supply

for their power use. The ambient energy come from external

sources like solar, mechanical, heat or wind, which are renew-

able energy harvested to power devices for a long period of 

time. The property meets the demands of M2M application

such as structural health monitoring, whose devices are hard

to access after deployed. Therefore, the recent advance inenergy harvesting technology has shown great potential to

power wireless devices operating in industries [1].

In a wireless network of mostly uplink traffic, the capability

of IEEE 802.11 PSM to save energy is limited. When the

number of devices increases, there will be much more energy

wastage from overhearing and idle listening during backoff 

procedure. Lowering the contention window to shorten the

backoff procedure is an option but it can lead to a higher

collision probability. In view of that, we came up with a

solution considering the fact that energy-harvesting devices are

characterized by their various energy levels which also vary in

time. In particular, we can provide a better energy expenditure

978-1-4673-0921-9/12/$31.00 ©2012 IEEE

Globecom 2012 - Wireless Networking Symposium

5231

7/27/2019 0650395 106503951

http://slidepdf.com/reader/full/0650395-106503951 2/6

scheme by favoring the low energy devices to improve the

overall network performance.

In this paper, we present DeepSleep, a MAC (Media Ac-

cess Control) enhancement scheme on IEEE 802.11 PSM.

DeepSleep is designed for M2M networks deploying energy-harvesting devices, which can also adapt to high contention

level caused by a large number of wireless devices. In short,

DeepSleep enables overall energy-efficiency improvement and

higher network reliability.

The remainder of the paper is organized as follows. Sec-

tion II discusses the related work and Section III describes

the problem formulation. Then the design of DeepSleep is

presented in Section IV, which is followed by the simulation

results in Section V. Section VI concludes the whole paper.

II . RELATED WORK

There is a lot of work focusing on energy-saving MAC

protocols for sensor networks. The synchronous protocols,S-MAC [2] and T-MAC [3], require the sensors’ sleep and

wakeup time to be synchronized. However, RI-MAC [4] and

PW-MAC [5] are asynchronous protocols. As mentioned in

[5], the optimally energy-efficient MAC protocol to achieve

is that both the sender and the receiver wake up at the same

time to transfer the packet and then immediately go to sleep.

IEEE 802.11 PSM related research mainly comprises two

categories, one is dynamic sleep and wakeup strategies on the

client side [6], [7], and the other is scheduling policies on the

AP side [8], [9]. In [6], whenever a device overhears an RTS or

CTS control packet that is not destined to it, it forces its radio

interface to transit to a low energy idling state, avoiding energy

wastage on overhearing background traffic. The p-persistentsleep decision scheme proposed in [7] factors in more elements

for wake-ups, including remaining energy and other affecting

factors related to the node status, to achieve more power sav-

ings under the given delay constraints. The proposed scheme

is different from the legacy IEEE 802.11 PSM in which a

device wakes up once there are packets destined for it. The

TDMA (Time Division Multiple Access) scheme proposed in

[8], suggests scheduling the data transmissions to reduce extra

energy drain caused by background traffic. SOFA scheduler [9]

provides an AP-centric scheme to deliver the downlink packets

to the PSM clients in an optimal sequence.

Energy-aware 802.11 enhancements [7], [10], [11] are

highly related to our work. In [10], algorithms are providedto dynamically calculate CWMin and CWMax, taking into

account the number of neighbors in one hop and the energy

level of battery. BLAM [11] prohibits the low energy devices

from contending for medium access with the high energy de-

vices by setting transmission probability and random deferring

time based on the energy level. Therefore channel access for

high-energy and low-energy nodes are separated as much as

possible for lower channel contention, conserving the channel

bandwidth and energy consumption.

Some research focuses on both energy-harvesting sensors

and MAC protocols. In [12], Tan et al. evaluate the impact of 

transmit power control on the usefulness of wireless sensor

networks for railway track monitoring. In their work, they

consider a linear topology of perpetually powered data sinks

and energy-harvesting sensors. In [13], the performance of 

four different MAC protocols for wireless sensor networks

powered by energy harvesting is studied. The results show thatneither CSMA-based nor polling protocols always gives the

best performance results. In [14], the class of ARQ (Automatic

Repeat reQuest) protocols where one or more relays assist the

source during the retransmission process is considered. Tak-

ing advantage of cooperative radio communications, relaying

packets can be viewed as a concept of borrowing energy from

one another, balancing their energy consumption to match their

own battery recharge rate. Thus, the cooperative protocols can

be employed to improve the network throughput.

III. PROBLEM FORMULATION AND 802.11 BASELINE

SCHEME

In this paper we consider a WLAN system model with oneAP and many M2M devices, which are all associated to the AP.

The AP serves as an information data sink and other devices

operate as environmental monitors. The devices capture events

and transmit the data packets to the AP, following the IEEE

802.11 standard. We assume that basically the devices wake

up for beacons from AP at the beginning of every beacon

period. In this baseline scheme, as the data communications

are mostly uplink only, if the device’s traffic buffer is not

empty, it stays awake and transmits packets to AP through the

IEEE 802.11 DCF process. On the other hand, if the device

has empty traffic buffer after receiving the beacon or it has

transmitted out all the packets so the buffer is empty, the device

can go to sleep until next beacon period. The AP uses ACpower supply and the devices are energy-harvesting devices

that harvest energy from ambient environment for powering.

Thus, the energy level of these devices is dynamic.

As the pseudo-code given in algorithm 1 and algorithm 2,

in this system, once the energy level E  of a device is under a

usable level E 0, the device will turn radio interface off for

saving energy, entering outage state. And afterwards, the

device can wake up and exit outage state only if  E  reaches a

threshold level E th at the beginning of beacon period. Here we

define the outage time to be the time duration a device staying

in the outage state, and outage probability is the outage time

divided by the overall time duration.

The problem of the baseline scheme is that, to deliver uplinkdata packets to the AP, a device will waste a large portion

of energy in idle listening and overhearing (definitions are

given in Table I). This can be explained by looking into the

backoff procedure. According to IEEE 802.11 DCF, a device

will choose the backoff time uniformly in the range (0, CW −

1) when it wants to transmit a packet. As long as the channel

is sensed idle, the backoff time counter is decremented. In this

state, the power consumption remains high but no packet can

be transmitted. On the other hand, the backoff time counter is

frozen when a transmission is detected, and the device starts to

receive the packet though it is highly possible an overhearing

event in which the packet is not destined for the device itself.

5232

7/27/2019 0650395 106503951

http://slidepdf.com/reader/full/0650395-106503951 3/6

Algorithm 1 IEEE 802.11 Baseline Scheme: Beginning of 

Beacon Period1: if  in outage state and E ≥ E th then

2: leave outage state

3: end if 4: if  not in outage state then

5: wake up and receive beacon frame

6: if  packet buffer is empty then

7: go to sleep

8: else

9: transmit packets

10: go to sleep when buffer is empty

11: end if 

12: end if 

Algorithm 2 IEEE 802.11 Baseline Scheme: Short of Energy

1: if  E < E 0 then

2: go to sleep3: enter outage state

4: end if 

As a result, the increase of devices contending for the channel

causes more energy wastage in a backoff procedure.

TABLE I

DEFINITION OF RI (RADIO I NTERFACE) STATE

State Definition

T ransmitting The RI is on and transmitting packetsReceiving The RI is on and receiving packets destined to itself Overhearing The RI is on and receiving packets destined to others

Idle Listening The RI is on and the channel is idleSleeping The RI is off 

Different from the battery-powered devices, which minimize

energy consumption to extend battery lifetime, for energy-

harvesting devices, we should optimize the energy expenditure

to improve the overall network performance. As the energy-

harvesting rate differs between devices and varies with time,

there will be high energy level devices and low energy level

devices, and their roles may change after a period of time.

Additionally, the device currently on the edge of outage state

can switch to a more power-efficient and high-prioritized

strategy, and the devices with high energy level will have little

concern on energy wastage. Taking advantage of this property,the energy expenditure can be better designed to improve the

overall performance including the reduced outage probability,

which is the indication of network reliability. We come up with

an idea that using smaller contention window value, the low

energy devices can have higher priority in channel access and

save more energy. This is in the cost of energy wastage and

lower priority of other devices, which care little about energy

shortage.

IV. DEE PSLEEP SCHEME

The DeepSleep scheme is designed to support the net-

work in which energy-harvesting devices are widely deployed.

The objective of DeepSleep is to reduce the overall outage

probability, packet loss rate, delay time and amend energy-

efficiency. We mainly focus on reducing the energy wasted in

overhearing the transmission to other devices, and also allevi-

ating the channel contention level caused by large number of devices. The DeepSleep scheme is developed based on 802.11

baseline scheme.

 A. High Priority Energy-Aware Sleeping

The first part of DeepSleep scheme consists of Energy-

Aware Sleeping algorithm and High Priority algorithm. First

we focus on the value of CW min in backoff procedure of IEEE

802.11, as it can affect the overall collision probability and

duration of overhearing and idle listening. If we intentionally

allow some devices to use lower CW min value to transmit

packets, their priority will be higher than others, which reduces

overhearing and idle listening probability to save energy. But if 

too many devices are allowed to use lower CW min value at thesame time, the contention level will become too high, leading

to much more retransmission, degrading energy-efficiency.

Based on the concept, the devices short of energy are granted

higher channel accessing priority after sleeping for a while to

drop out channel access.

In Energy-Aware Sleeping algorithm, the device constantly

checks its battery level E . If  E  is decremented below

E DeepSleep , a threshold higher than the usable energy level E 0,

then the device goes to sleep, marking bool HighP riority

true, and skipping nBP  beacon frames. As for High Priority

algorithm, when the device wakes up to transmit packets, it

will check the value of  bool HighP riority, if it’s true, the

device will set its CW min a smaller value CW DeepSleep andset bool HighP riority false. Otherwise, the device will set

its CW min back to the default value CW minOriginal . The

pseudo-code is given in algorithm 3 and algorithm 4.

Algorithm 3 DeepSleep Scheme: Energy-Aware Sleeping

1: if  E < E DeepSleep then

2: bool HighP riority← 13: go to sleep and skip nBP  beacon frames

4: end if 

Algorithm 4 DeepSleep Scheme: High Priority

1: wake up to transmit packets2: if  bool HighP riority = 1 then

3: CW min ← CW DeepSleep4: bool HighP riority← 05: else

6: CW min ← CW minOriginal

7: end if 

 B. Random Deferring

Random Deferring is the second part of the proposed Deep-

Sleep scheme. It is based on the observation that in baseline

scheme, devices wake up at the same time and try to transmit

5233

7/27/2019 0650395 106503951

http://slidepdf.com/reader/full/0650395-106503951 4/6

7/27/2019 0650395 106503951

http://slidepdf.com/reader/full/0650395-106503951 5/6

20 22 24 26 28 30 32 34 36 38 400.5

1

1.5

2

2.5

3

3.5x 10

−5

Device Number

   I   d   l  e   L   i  s   t  e  n   i  n  g   R  a   t  e  p  e  r   P  a  c   k

  e   t   D  e   l   i  v  e  r  e   d

 

10 devices with CWmin = 16

Other devices with CWmin = 32

Fig. 1. Idle listening of different CW min values.

20 22 24 26 28 30 32 34 36 38 400.8

1

1.2

1.4

1.6

1.8

2

2.2x 10

−5

Device Number

   O  v  e  r   h  e  a  r   i  n  g   R  a   t  e  p  e  r   P  a  c   k  e   t   D  e   l   i  v  e  r  e

   d

 

10 devices with CWmin = 16

Other devices with CWmin = 32

Fig. 2. Overhearing of different CW min values.

Fig. 3 shows the average idle listening time rate per packet

delivered of all devices, and Fig. 4 shows the average over-

hearing listening time rate. It can be verified that the energy

wastage from idle listening and overhearing is significantly

reduced with DeepSleep. Thus using DeepSleep, the outage

probability and energy consumption are all improved as shown

in Fig. 5 and 6. Note that for DeepSleep, the outage time

includes the time duration from the point where Energy-Aware

Sleeping is triggered to the point the device can wake up to

transmit packets.

 D. Co-existence with 802.11

Now we change the network with half of the devicesemployed in 802.11 baseline scheme, and the other half in

DeepSleep scheme. We refer to such case as a co-existence

case, in which we attempt to draw a comparison between the

performance of the 802.11 baseline devices in a co-existence

case and in the case where all devices use 802.11 baseline

scheme. As shown in Fig. 7 and 8, the energy consumption and

outage probability of 802.11 baseline devices can be amended

when co-existing with DeepSleep devices. Unfortunately in

Fig. 7 the energy consumption of 802.11 seems to be degraded

when device number is more than 80. This is because when

half of the devices switch to DeepSleep, these DeepSleep

devices start to obtain significant energy-efficiency and outage

20 30 40 50 60 70 80 90 1000

1

2

3

4

5

6

7

8x 10

−5

Device Number

   I   d   l  e   L   i  s   t  e  n   i  n  g   R  a   t  e  p  e  r   P  a  c   k

  e   t   D  e   l   i  v  e  r  e   d

 

DeepSleep

802.11 baseline

Fig. 3. Idle listening of DeepSleep and 802.11.

20 30 40 50 60 70 80 90 1000

1

2

3

4

5

6x 10

−5

Device Number

   O  v  e  r   h  e  a  r   i  n  g   R  a   t  e  p  e  r   P  a  c   k  e   t   D  e   l   i  v  e  r  e

   d

 

DeepSleep

802.11 baseline

Fig. 4. Overhearing of DeepSleep and 802.11.

improvement, which in turn allow them to have more channel

occupancy. This causes slightly higher application layer loss

rate for 802.11, and thus higher energy consumption per packet

delivered.

VI. CONCLUSION

In this paper, we propose an enhancement scheme on

IEEE 802.11 PSM, called DeepSleep, which is designed for

the M2M network deploying energy-harvesting devices. In

20 30 40 50 60 70 80 90 1000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Device Number

   O  u   t  a  g  e   P  r  o   b  a   b   i   l   i   t  y

 

DeepSleep

802.11 baseline

Fig. 5. Outage probability of DeepSleep and 802.11.

5235

7/27/2019 0650395 106503951

http://slidepdf.com/reader/full/0650395-106503951 6/6

20 30 40 50 60 70 80 90 1000.04

0.06

0.08

0.1

0.12

0.14

0.16

0.18

0.2

Device Number

   E  n  e  r  g  y  p  e  r   P  a  c   k  e   t   D  e   l   i  v  e  r  e   d

 

DeepSleep

802.11 baseline

Fig. 6. Energy consumption of DeepSleep and 802.11.

20 30 40 50 60 70 80 90 1000.04

0.06

0.08

0.1

0.12

0.14

0.16

0.18

0.2

0.22

0.24

Device Number

   E  n  e  r  g  y  p  e  r   P  a  c   k  e   t   D  e   l   i  v  e  r  e   d

 

DeepSleep devices in co−

existence caseBaseline devices in co−existence case

Baseline devices in all using baseline case

Fig. 7. Energy consumption of co-existing case and 802.11 case.

802.11 PSM, the devices wake up to transmit uplink datatraffic and go to sleep when the traffic buffer is empty.

During the backoff process, there is a large energy wastage

generated in overhearing and idle listening. Taking advantage

of the property from energy harvesting, DeepSleep manages

to reduce such energy wastage and channel contention level in

order to achieve higher overall energy-efficiency. DeepSleep

is an energy-aware scheme that favors the low energy devices

by allowing them to have higher priority for channel access.

At the same time, these favored devices are forced to sleep

for a longer period of time. Moreover, DeepSleep randomly

20 30 40 50 60 70 80 90 1000

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Device Number

   O  u   t  a  g  e   P  r  o   b  a   b   i   l   i   t  y

 

DeepSleep devices in co−existence case

Baseline devices in co−existence case

Baseline devices in all using baseline case

Fig. 8. Outage probability of co-existing case and 802.11 case.

defers part of the active devices so the channel congestion is

significantly alleviated, reducing overhearing and idle listening

time to provide higher network reliability. Our simulation

results show that DeepSleep is also capable of improving the

performance of the co-existing 802.11 baseline devices.

VII. ACKNOWLEDGEMENTS

This work was also supported by National Science Council,

National Taiwan University and Intel Corporation under Grants

NSC 100-2911-I-002-001, and 10R70501.

REFERENCES

[1] Jurgen Nuffer and Thilo Bein. Applications of Piezoelectric Materialsin Transportation. In TRANSFAC , 2006.

[2] Wei Ye, John Heidemann, and Deborah Estrin. An Energy-EfficientMAC Protocol for Wireless Sensor Networks. In INFOCOM 2002.

Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE , 2002.

[3] Tijs van Dam and Koen Langendoen. An Adaptive Energy-Efficient

MAC Protocol for Wireless Sensor Networks. In Proceedings of the1st international conference on Embedded networked sensor systems,SenSys ’03, 2003.

[4] Yanjun Sun, Omer Gurewitz, and David B. Johnson. RI-MAC: AReceiver-Initiated Asynchronous Duty Cycle MAC Protocol for Dy-namic Traffic Loads in Wireless Sensor Networks. In Proceedings of the 6th ACM conference on Embedded network sensor systems, SenSys’08, 2008.

[5] Lei Tang, Yanjun Sun, Omer Gurewitz, and David B. Johnson. PW-MAC: An Energy-Efficient Predictive-Wakeup MAC Protocol for Wire-

less Sensor Networks. In INFOCOM, 2011 Proceedings IEEE , april2011.

[6] Subir Biswas and Samir Datta. Reducing Overhearing Energy in 802.11Networks by Low-Power Interface Idling. In 2004 IEEE International

Conference on Performance, Computing, and Communications, 2004.[7] Ji Wun Lee, Wha Sook Jeon, and Dong Geun Jeong. Power Saving with

p-Persistent Sleep Decision for Ubiquitous Mobile Communications. In

Vehicular Technology Conference, 2006. VTC 2006-Spring. IEEE 63rd ,

2006.[8] Yong He and Ruixi Yuan. A Novel Scheduled Power Saving Mechanism

for 802.11 Wireless LANs. IEEE Transactions on Mobile Computing,2009.

[9] Zheng Zeng, Yan Gao, and P.R. Kumar. SOFA: A Sleep-OptimalFair-Attention Scheduler for the Power-Saving Mode of WLANs. In

2011 31st International Conference on Distributed Computing Systems

(ICDCS), 2011.[10] Sylwia Romaszko and Chris Blondia. Neighbour and Energy-Aware

Contention Avoidance MAC Protocol for Wireless Ad Hoc Networks.In IEEE International Conference on Wireless and Mobile Computing,

 Networking and Communications, 2006. (WiMob’2006)., june 2006.[11] Sameh Gobriel, Rami Melhem, and Daniel Moss. BLAM: An Energy-

Aware MAC Layer Enhancement for Wireless Adhoc Networks. In

Wireless Communications and Networking Conference, 2005 IEEE ,

2005.[12] Hwee-Pink Tan, P.W.Q. Lee, Winston K.G. Seah, and Zhi Ang Eu. Im-

pact of Power Control in Wireless Sensor Networks Powered by AmbientEnergy Harvesting (WSN-HEAP) for Railroad Health Monitoring. In

 Advanced Information Networking and Applications Workshops, 2009.WAINA ’09. International Conference on, 2009.

[13] Zhi Ang Eu, Winston K.G. Seah, and Hwee-Pink Tan. A Study of MAC

Schemes for Wireless Sensor Networks Powered by Ambient EnergyHarvesting. In Proceedings of the 4th Annual International Conferenceon Wireless Internet , WICON ’08, 2008.

[14] Marco Tacca, Paolo Monti, and Andrea Fumagalli. Cooperative andReliable ARQ Protocols for Energy Harvesting Wireless Sensor Nodes.

Wireless Communications, IEE E Transactions on, 2007.

[15] Alireza Seyedi and Biplab Sikdar. Energy Efficient Transmission Strate-gies for Body Sensor Networks with Energy Harvesting. In InformationSciences and Systems, 2008. CISS 2008. 42nd Annual Conference on,2008.

5236