• No results found

Adaptive Medium Access Control (MAC) for Heterogeneous Mobile Wireless Sensor Networks (WSNs).

N/A
N/A
Protected

Academic year: 2021

Share "Adaptive Medium Access Control (MAC) for Heterogeneous Mobile Wireless Sensor Networks (WSNs)."

Copied!
19
0
0

Loading.... (view fulltext now)

Full text

(1)

© CEA 2008. Tous droits réservés.

Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA

2007

Adaptive Medium Access Control

(MAC) for Heterogeneous Mobile

Wireless Sensor Networks

(WSNs).

Giorgio Corbellini

(2)

2007

Challenges of the Ph.D.



Study of “urgency” in sensed data



Study of mobility in WSNs



Definition of heterogeneity-awareness

(3)

© CEA 2008. Tous droits réservés.

Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA

2007

Adaptability in WSN



An adaptive MAC protocol is able to

modify in real time some of its

parameters with the scope of matching

some network requirements.



Several existing MAC protocols for

WSN can adapt themselves, but they

are adaptive to what?



Energy-adaptive,



Mobility-adaptive..

(4)

2007

Adaptability in WSN



Different perspective, the MAC

protocol must be:



Reactive to the evolving heterogeneity state of

the network,



Able to auto-configure the network for the new

state.

(5)

© CEA 2008. Tous droits réservés.

Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA

2007

Heterogeneity in WSN



WSNs are heterogeneous by nature.



Some examples:



Heterogeneity of sources of information;



Heterogeneity of applications;



Heterogeneity of mobility of nodes;



Heterogeneity of quantity and frequency of information

provided



Heterogeneity of urgency of the information provided



Energy heterogeneity (battery level of nodes,

line-powered nodes )



Computational heterogeneity of nodes (type of nodes,

density per area)



Link heterogeneity (some nodes have long-distance

(6)

2007

WSN limitations



Most of the times nodes of a WSN have not direct connection with

line-power and take energy from batteries. Provided that recharging

batteries is often not an option, battery life duration is the main

limitation of WSN.



Consume of energy must be optimized while wastages must be

minimized.



Sources of energy consumption are:



Processing part (CPU),



The wireless interface (radio) that consumes energy.



Major sources of Energy wastage are:



Idle listening - waste of energy in keeping the radio on when it is not necessary



Collisions - waste of energy when two packets collide



Overhearing - waste of energy in receiving a packet destined to another node



Protocol overhead - MAC headers and excessive control messages are

(7)

© CEA 2008. Tous droits réservés.

Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA

2007

Medium Access Control



The Medium Access Control (MAC) layer sits

directly on top of the physical layer and controls

the radio (when to send a packet and when to

listen for a packet).



Unlike from other wireless technologies in which

QoS constraints are considered in MAC

protocols, MAC protocols for WSNs are mainly

focused on energy efficiency.



Indeed, most of the protocol propositions in the

literature neglect aspects as:



fairness between nodes,



latency of data,

(8)

2007

Medium Access Control



Access to the medium can be:



Centralized: a base-station manages the access.



Distributed: the access is granted by an accessing rule shared by

nodes



Centralized access:



No collisions



Simple to implement



Most of the complexity load is charged by the base-station



Distributed access:



Necessary when network size is great.



Both techniques can be adopted in WSN but most

of the MAC protocols in the literature use

(9)

© CEA 2008. Tous droits réservés.

Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA

2007

Medium Access Control



Both centralized and distributed MAC

protocols for WSN can further be

classified according to the wireless

access scheme in:



Schedule-base protocols,



Contention-based protocols,



Hybrid-protocols.

(10)

2007

(11)

© CEA 2008. Tous droits réservés.

Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA

2007

Schedule-based protocols



In such protocols a schedule exists, regulating

which node may use which resource at which time.



Schedule can be fixed or variable



Advantages:



Collision-free protocols



No idle listening or overhearing



Weaknesses:



Low scalability,



Complex to manage in very populated networks because time

synchronization is needed



Examples:



TDMA, FDMA



TRAMA[2]

(12)

2007

Contention-based protocols



In contention-based protocols nodes that want to transmit

compete each other for accessing the media.



Advantages:



Simple to setup,



No synchronization needed,



Very scalable.



Weaknesses:



Probability of packets collisions is always not null,



Main sources of energy wastage (collisions, idle listening) must be

addressed.



Examples:



MACAW[4]



S-MAC[5], T-MAC[6]



Preamble sampling[7], LPL[8], B-MAC[9]



PAMAS[10]

(13)

© CEA 2008. Tous droits réservés.

Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA

2007

Hybrid protocols



Hybrid approaches combine random access

methods with frame-based scheduling.



Advantages:



Flexibility to adapt to traffic fluctuations.



Weaknesses:



The use of slotting concentrate most of the connection

attempts to the beginning of slots.



Examples:



Z-MAC[11],

(14)

2007

Mobility



Different levels of mobility



Static network



Mobile sensors with immobile sink(s)



Mobile sensors with mobile sink(s)



Mobile sink(s) with immobile sensors



Different types fo mobility



Passive mobility



Active mobility



Effective mobility models for WSN are needed



Examples



A doctor that walks inside the hospital



Herding and wildlife monitoring



Mobility models for WSNs will be addressed during an Internship at

CEA/LETI starting in February/March 2009.

(15)

© CEA 2008. Tous droits réservés.

Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA

2007

Sensor-MAC (S-MAC)[5]



Advantages:



idle listening is reduced by cycling sleep/wakeup

periods



Use of virtual clusters



Use of in-channel signaling



Weaknesses:



Does not guarantee high throughput



Latency is increased because of Sleep/wakeup

cycles

(16)

2007

Sensor-MAC (S-MAC)



MACA’s idle listening is particularly unsuitable if average data rate is

low



Most of the time, nothing happens



Idea: Switch nodes off, ensure that neighboring nodes turn on

simultaneously to allow packet exchange (rendez-vous)



Only in these active periods,

packet exchanges happen



Need to also exchange wakeup

schedule between neighbors



When awake, essentially perform

(17)

References



[1]“The MAC Alphabet Soup.” URL:

http://www.st.ewi.tudelft.nl/~koen/MACsoup/



[2]V. Rajendran, K. Obraczka, et J.J. Garcia-Luna-Aceves, “Energy-efficient collision-free

medium access control for wireless sensor networks,” Proceedings of the 1st international

conference on Embedded networked sensor systems, Los Angeles, California, USA:

ACM, 2003, pp. 181-192.



[3] W. Heinzelman, A. Chandrakasan, et H. Balakrishnan, “Energy-efficient

communication protocol for wireless microsensor networks,” System Sciences, 2000.

Proceedings of the 33rd Annual Hawaii International Conference on, 2000, p. 10 pp.

vol.2.



[4]V. Bharghavan, A. Demers, S. Shenker, et L. Zhang, “MACAW: a media access

protocol for wireless LAN's,” Proceedings of the conference on Communications

architectures, protocols and applications, London, United Kingdom: ACM, 1994, pp.

212-225.



[5] Wei Ye, J. Heidemann, et D. Estrin, “An energy-efficient MAC protocol for wireless

sensor networks,” INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE

Computer and Communications Societies. Proceedings. IEEE, 2002, pp. 1567-1576

vol.3.



[6]T.V. Dam et K. Langendoen, “An adaptive energy-efficient MAC protocol for wireless

sensor networks,” Proceedings of the 1st international conference on Embedded

(18)

References



[7]A. El-Hoiydi, “Aloha with preamble sampling for sporadic traffic in ad hoc wireless

sensor networks,” Communications, 2002. ICC 2002. IEEE International Conference on,

2002, pp. 3418-3423 vol.5.



[8]W. Ye, F. Silva, et J. Heidemann, “Ultra-low duty cycle MAC with scheduled channel

polling,” Proceedings of the 4th international conference on Embedded networked sensor

systems, Boulder, Colorado, USA: ACM, 2006, pp. 321-334.



[9]J. Polastre, J. Hill, et D. Culler, “Versatile low power media access for wireless sensor

networks,” Proceedings of the 2nd international conference on Embedded networked

sensor systems, Baltimore, MD, USA: ACM, 2004, pp. 95-107.



[10] S. Singh et C.S. Raghavendra, “PAMAS - power aware multi-access protocol with

signalling for ad hoc networks,” SIGCOMM Comput. Commun. Rev., vol. 28, 1998, pp.

5-26.



[11]Injong Rhee, A. Warrier, M. Aia, Jeongki Min, et M. Sichitiu, “Z-MAC: A Hybrid MAC

for Wireless Sensor Networks,” Networking, IEEE/ACM Transactions on, vol. 16, 2008, p.

511-524.



[12]G. Halkes et K. Langendoen, “Crankshaft: An Energy-. Efficient MAC-Protocol For

Dense Wireless Sensor Networks,” 2007.

(19)

© CEA 2008. Tous droits réservés.

Toute reproduction totale ou partielle sur quelque support que ce soit ou utilisation du contenu de ce document est interdite sans l’autorisation écrite préalable du CEA All rights reserved. Any reproduction in whole or in part on any medium or use of the information contained herein is prohibited without the prior written consent of CEA

2007

S-MAC: simple idea



S-MAC with priority enhancement



when a node needs to send critical sensed data must

have priority with respect to the others



Introducing a “priority contention period” in which the

RTS/CTS handshake for urgent data is addressed



a node that is conscious of the importance of the

data could send an Urgent-RTS (URTS) flollowed by

a U-CTS



Challenges:



heterogeneity-awareness of the nodes



consciousness of nodes

References

Related documents

If you are not the intended recipient or the agent responsible for delivering the message to the intended recipient, you are hereby notified that any disclosure, distribution

4.1 Pipe and piping components in contact with the service environment shall be made of the basic materials of construction listed in Table 1 for the fluids under the

Lors du démontage des roulements montés sur des manchons de démontage ou de serrage, l’écrou hydraulique doit être vissé sur le ilet du manchon jusqu’à ce qu’il entre

The Creative Writing for Entertainment Bachelor of Fine Arts online degree program will also further strengthen students’ leadership, project management, and research

Journal of Public Economic Theory, Research in Economics, Journal of Conflict Resolution, Journal of Environmental Economics and Management, Conflict Management and Peace

Given, then, that human nature is built to desire the good, even when a human agent transgresses the eternal law God can be, and in fact is, the primary cause who moves the

e) Votre organisme est-il propriétaire de matériel qui sert à acheminer de l’électricité de la centrale à un client du réseau de distribution (soit uniquement à ce client ou à

  First response. Student E emphasised success in individuals being able to work