DocumentCode
3144292
Title
Model Checking Medium Access Control for Sensor Networks
Author
Ballarini, Paolo ; Miller, Alice
Author_Institution
Univ. of Glasgow, Glasgow
fYear
2006
fDate
15-19 Nov. 2006
Firstpage
255
Lastpage
262
Abstract
We describe verification of S-MAC, a medium access control protocol designed for wireless sensor networks, by means of the PRISM model checker. The S-MAC protocol is built on top of the IEEE 802.11 standard for wireless ad hoc networks and, as such, it uses the same randomised backoff procedure as a means to avoid collision. In order to minimise energy consumption, in S-MAC, nodes are periodically put into a sleep state. Synchronisation of the sleeping schedules is necessary for the nodes to be able to communicate. Intuitively, energy saving obtained through a periodic sleep mechanism will be at the expense of performance. In previous work on S-MAC verification, a combination of analytical techniques and simulation has been used to confirm the correctness of this intuition for a simplified (abstract) version of the protocol in which the initial schedules coordination phase is assumed correct. We show how we have used the PRISM model checker to verify the behaviour of S-MAC and compare it to that of IEEE 802.11.
Keywords
IEEE standards; access protocols; ad hoc networks; wireless LAN; wireless sensor networks; IEEE 802.11 standard; PRISM model checker; S-MAC protocol; medium access control protocol; wireless ad hoc networks; wireless sensor networks; Access protocols; Analytical models; Energy consumption; Media Access Protocol; Scheduling; Sensor phenomena and characterization; Synchronization; Wireless application protocol; Wireless networks; Wireless sensor networks; PRISM; Verification; medium access control; sensor networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Leveraging Applications of Formal Methods, Verification and Validation, 2006. ISoLA 2006. Second International Symposium on
Conference_Location
Paphos
Print_ISBN
978-0-7695-3071-0
Type
conf
DOI
10.1109/ISoLA.2006.16
Filename
4463721
Link To Document