DocumentCode
66209
Title
Formal modeling and verification of an enhanced variant of the IEEE 802.11 CSMA/CA protocol
Author
Hammal, Youcef ; Ben-Othman, Jalel ; Mokdad, Lynda ; Abdelli, A.
Author_Institution
Dept. of Comput. Sci., USTHB, Algiers, Algeria
Volume
16
Issue
4
fYear
2014
fDate
Aug. 2014
Firstpage
385
Lastpage
396
Abstract
In this paper, we present a formal method for modeling and checking an enhanced version of the carrier sense multiple access with collision avoidance protocol related to the IEEE 802.11 MAC layer, which has been proposed as the standard protocol for wireless local area networks. We deal mainly with the distributed coordination function (DCF) procedure of this protocol throughout a sequence of transformation steps. First, we use the unified modeling language state machines to thoroughly capture the behavior of wireless stations implementing a DCF, and then translate them into the input language of the UPPAAL model checking tool, which is a network of communicating timed automata. Finally, we proceed by checking of some of the safety and liveness properties, such as deadlock-freedom, using this tool.
Keywords
carrier sense multiple access; finite state machines; telecommunication congestion control; wireless LAN; DCF procedure; IEEE 802.11 CSMA-CA protocol; IEEE 802.11 MAC layer; UPPAAL model checking tool; carrier sense multiple access protocol; collision avoidance protocol; deadlock-freedom tool; distributed coordination function procedure; enhanced variant verification; formal modeling; timed automata communication; transformation step sequence; unified modeling language state machine; wireless local area network; Automata; IEEE 802.11 Standards; Multiaccess communication; Protocols; Unified modeling language; Wireless communication; Wireless sensor networks; Carrier sense multiple access with collision avoidance; IEEE 802.11; UPPAAL; formal modeling; model checking; unified modeling language state machines;
fLanguage
English
Journal_Title
Communications and Networks, Journal of
Publisher
ieee
ISSN
1229-2370
Type
jour
DOI
10.1109/JCN.2014.000068
Filename
6896562
Link To Document