TY - GEN
T1 - Timeliness evaluation of intermittent mobile connectivity over pub/sub systems
AU - Bouloukakis, Georgios
AU - Georgantas, Nikolaos
AU - Kattepur, Ajay
AU - Issarny, Valérie
N1 - Publisher Copyright:
© 2017 Copyright held by the owner/author(s).
PY - 2017/4/17
Y1 - 2017/4/17
N2 - Systems deployed in mobile environments are typically characterized by intermittent connectivity and asynchronous sending/reception of data. To create effective mobile systems for such environments, it is essential to guarantee acceptable levels of timeliness between sending and receiving mobile users. In order to provide QoS guarantees in different application scenarios and contexts, it is necessary to model the system performance by incorporating the intermittent connectivity. Queueing Network Models (QNMs) offer a simple modeling environment, which can be used to represent various application scenarios, and provide accurate analytical solutions for performance metrics, such as system response time. In this paper, we provide an analytical solution regarding the end-to-end response time between users sending and receiving data by modeling the intermittent connectivity of mobile users with QNMs. We utilize the publish/subscribe (pub/sub) middleware as the underlying communication infrastructure for mobile users. To represent the user's connections/disconnections, we model and solve analytically an ON/OFF queueing system by applying a mean value approach. Finally, we validate our model using simulations with real-world workload traces. The deviations between the performance results foreseen by the analytical model and the ones provided by the simulator are shown to be less than 5% for a variety of scenarios.
AB - Systems deployed in mobile environments are typically characterized by intermittent connectivity and asynchronous sending/reception of data. To create effective mobile systems for such environments, it is essential to guarantee acceptable levels of timeliness between sending and receiving mobile users. In order to provide QoS guarantees in different application scenarios and contexts, it is necessary to model the system performance by incorporating the intermittent connectivity. Queueing Network Models (QNMs) offer a simple modeling environment, which can be used to represent various application scenarios, and provide accurate analytical solutions for performance metrics, such as system response time. In this paper, we provide an analytical solution regarding the end-to-end response time between users sending and receiving data by modeling the intermittent connectivity of mobile users with QNMs. We utilize the publish/subscribe (pub/sub) middleware as the underlying communication infrastructure for mobile users. To represent the user's connections/disconnections, we model and solve analytically an ON/OFF queueing system by applying a mean value approach. Finally, we validate our model using simulations with real-world workload traces. The deviations between the performance results foreseen by the analytical model and the ones provided by the simulator are shown to be less than 5% for a variety of scenarios.
KW - Mobile connectivity
KW - Publish/subscribe middleware
KW - Queueing networks
KW - Response time
U2 - 10.1145/3030207.3030220
DO - 10.1145/3030207.3030220
M3 - Conference contribution
AN - SCOPUS:85019041347
T3 - ICPE 2017 - Proceedings of the 2017 ACM/SPEC International Conference on Performance Engineering
SP - 275
EP - 286
BT - ICPE 2017 - Proceedings of the 2017 ACM/SPEC International Conference on Performance Engineering
PB - Association for Computing Machinery, Inc
T2 - 8th ACM/SPEC International Conference on Performance Engineering, ICPE 2017
Y2 - 22 April 2017 through 26 April 2017
ER -