Toward a Modeling Language Prototype for Modeling the Behavior of
Wireless Body Area Networks Communication Protocols
Bethaina Touijer
a
LRIT, Faculty of Sciences, Mohammed V University in Rabat, Morocco
Keywords:
Wireless Body Area Network, Medium Access Control, Model-Driven Engineering, Domain-Specific
Modeling Language, UPPAAL-SMC, ADOxx.
Abstract:
Modeling and evaluating the behavior of the medium access control (MAC) protocols of wireless body area
networks (WBANs) through the model-checker toolset UPPAAL-SMC necessitate a certain level of expertise.
The thing that is not available for many MAC protocol designers. To facilitate the use of UPPAAL-SMC,
we propose to define a model-driven engineering (MDE) approach that uses a modeling method (MM) as a
start and the UPPAAL-SMC as a target and back. In this paper, we use the ADOxx platform to define the
domain-specific modeling language (DSML) of WBAN that is presented through the name WBAN modeling
language (WBAN-ML) to model the behavior of the WBANs MAC protocols. The prototype implementation
result of the WBAN-ML is presented in this paper.
1 MOTIVATION
Throughout the last years, the statistics (Latr
´
e et al.,
2011; Chen et al., 2011; Movassaghi et al., 2014) have
shown that many people die because of the late diag-
nosis of chronic and fatal diseases, such as cancer,
cardiovascular, asthma, and diabetes. While in recent
times, the development of technologies, such as mi-
croelectronics miniaturization, sensors, and wireless
networks led to the emergence of wireless body area
networks (WBANs) as a solution.
The WBAN (Latr
´
e et al., 2011; Chen et al., 2011;
Movassaghi et al., 2014) is composed of bio-medical
sensors nodes that can be worn on or placed in the hu-
man body to measure certain physiological parame-
ters of the human body, such as temperature and pres-
sure. These sensors nodes must wirelessly send their
data to a control and monitoring device carried on the
body. This device then delivers its data via a cellular
or Internet network to an emergency center or a doctor
room on the basis of which an action can be taken.
WBANs (Latr
´
e et al., 2011; Chen et al., 2011;
Movassaghi et al., 2014) have enormous potential
to revolutionize the present and the future of health
care services, they provide a proactive diagnosis of
many deadly diseases, as well as remote and real-
time monitoring. On the other hand, WBANs im-
a
https://orcid.org/0000-0001-8181-2526
pose several challenges to the medium access con-
trol (MAC) protocols design concerning the energy-
efficiency, quality-of-service, priority, scalability, re-
liability, and security. The importance of WBAN en-
couraged the researchers to propose new MAC pro-
tocols in order to satisfy the WBAN requirements,
and then, evaluate the performance of these proposed
MAC protocols.
The WBAN is considered as a stochastic envi-
ronment, where the prediction of the time when the
physiological parameters change their values is non-
deterministic. The problem is how to model and
evaluate the behavior of the MAC protocols under
the stochastic nature of the WBAN. As a solution,
we used the statistical model-checking (SMC) toolset
UPPAAL-SMC (David et al., 2015). This toolset can
provide a stochastic interpretation of the stochastic
behavior of complex and real-time systems, such as
WBANs.
Modeling and evaluating the behavior of MAC
protocols through the stochastic timed automata
(STA) and the metric interval temporal logic (MITL)
specifications adopted by UPPAAL-SMC necessitate
a certain level of expertise. The thing that is not avail-
able for many MAC protocol designers. To facili-
tate the use of UPPAAL-SMC powerful analysis al-
gorithms, we propose to define a model-driven engi-
neering (MDE) approach that uses a modeling method
as a start and the UPPAAL-SMC as a target and back.
672
Touijer, B.
Toward a Modeling Language Prototype for Modeling the Behavior of Wireless Body Area Networks Communication Protocols.
DOI: 10.5220/0011992700003464
In Proceedings of the 18th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE 2023), pages 672-675
ISBN: 978-989-758-647-7; ISSN: 2184-4895
Copyright
c
2023 by SCITEPRESS – Science and Technology Publications, Lda. Under CC license (CC BY-NC-ND 4.0)