TY - GEN
T1 - Mutual exclusion in cyber-physical systems
AU - Gujrati, Sumeet
AU - Singh, Gurdip
PY - 2012
Y1 - 2012
N2 - Distributed computing problems such as mutual exclusion have been studied extensively for traditional distributed systems. In traditional systems, a strict layered approach is taken wherein a set of users (application processes) U 1; ... ;U n is layered on top of a mutual exclusion algorithm with processes P 1; ... ;P n. User Ui interacts with process P i to request access to resources which are modeled as tokens, and users rely entirely on mutual exclusion algorithm to regulate access to the resources. In a cyber-physical system, users (physical entities) may themselves possess capabilities such as sensing, observing and mobility using which they may also attempt to locate physical resources such as wheelchairs. Thus, a mutual exclusion algorithm in a cyber-physical system must contend with the behavior of users. This paper proposes a graph-based model for cyber-physical systems which is used to describe mutual exclusion algorithm as well as user behavior. Based on this model, we present several solutions for the mutual exclusion problem. We have also conducted an extensive simulation study of our algorithms using OMNeT++ discrete event simulation system.
AB - Distributed computing problems such as mutual exclusion have been studied extensively for traditional distributed systems. In traditional systems, a strict layered approach is taken wherein a set of users (application processes) U 1; ... ;U n is layered on top of a mutual exclusion algorithm with processes P 1; ... ;P n. User Ui interacts with process P i to request access to resources which are modeled as tokens, and users rely entirely on mutual exclusion algorithm to regulate access to the resources. In a cyber-physical system, users (physical entities) may themselves possess capabilities such as sensing, observing and mobility using which they may also attempt to locate physical resources such as wheelchairs. Thus, a mutual exclusion algorithm in a cyber-physical system must contend with the behavior of users. This paper proposes a graph-based model for cyber-physical systems which is used to describe mutual exclusion algorithm as well as user behavior. Based on this model, we present several solutions for the mutual exclusion problem. We have also conducted an extensive simulation study of our algorithms using OMNeT++ discrete event simulation system.
KW - Cyber-physical systems
KW - Mutual exclusion
KW - Resource allocation
UR - http://www.scopus.com/inward/record.url?scp=84862203309&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84862203309&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84862203309
SN - 9789898565013
T3 - SENSORNETS 2012 - Proceedings of the 1st International Conference on Sensor Networks
SP - 73
EP - 79
BT - SENSORNETS 2012 - Proceedings of the 1st International Conference on Sensor Networks
T2 - 1st International Conference on Sensor Networks, SENSORNETS 2012
Y2 - 24 February 2012 through 26 February 2012
ER -