CIoTAS protocol: CloudIoT available services protocol through autonomic computing against distributed denial of services
- PDF / 4,039,645 Bytes
- 30 Pages / 595.276 x 790.866 pts Page_size
- 26 Downloads / 203 Views
ORIGINAL RESEARCH
CIoTAS protocol: CloudIoT available services protocol through autonomic computing against distributed denial of services attacks Bouchera Maati1 · Djamel Eddine Saidouni1 Received: 22 January 2020 / Accepted: 15 September 2020 © Springer-Verlag GmbH Germany, part of Springer Nature 2020
Abstract In the reliability and security challenges for the Internet of Things (IoT) systems, managing unpredictable events and controlling the abnormal situation automatically are provisioned by the integration of self-healing properties. Despite this, in our knowledge, this integration is not used to repair from malicious behaviors and potential distributed denial of service (DDoS) device attacks, especially in a collaborative way to maximize the quality of service parameters (availability). For that, we propose a diagnosable distributed protocol, in a hybrid-IoT system designed based on Service-Oriented Architecture (SOA) for IoT middleware in the things-oriented vision. The proposed protocol identifies and re-locates the denied service using the contextual recovery or the Sensing as a Service model ( S2aaS) in the Cloud-IoT platform, as a backup to ensure the service availability. On the basis of this idea, this paper defines the system states under self-healing (in collaboration state) and self-protection autonomic-control loops. Besides, the closure (safety) and the convergence (liveness) properties will be defined and proved satisfied by the proposed protocol. Furthermore, to highlight the interest of the protocol, we present an application in the context of the smart-building (Lab) as an IoT solution. Keywords CloudIoT paradigm · S2 aaS model · Autonomic computing · Diagnosable · Self-healing · DDoS attacks
1 Introduction In our decade, the IoT has seized our daily life. Therefore, it redefined the existing services and applications, by involving various technologies, such as Wireless Sensor Networks (WSNs), Cloud computing, Cyber-Physical Systems (CPSs) in order to create new opportunities for customers and endusers (Miorandi et al. 2012). Furthermore, Li et al. (2015) extend the IoT concept to touch the autonomic computing (AC); in fact, this extension can cover the maintenance, tolerance problems, management, and security issues under massive numbers of connected things in the IoT systems (Miorandi et al. 2012; Whitmore et al. 2015).
* Bouchera Maati bouchera.maati@univ‑constantine2.dz Djamel Eddine Saidouni djamel.saidouni@univ‑constantine2.dz 1
MISC Laboratory, University Constantine 2-Abdelhamid Mehri, Campus Ali Mendjeli, 25000 Constantine, Algeria
In the IoT system, it is very important to deliver highlevel services in terms of the quality of service (QoS) parameters, such as reliability, performance, and security quality factors under the high distribution and hyper-connectivity of things. Hence, service management is necessary to ensure the QoS factor, which includes the detection of system misbehavior, suspected events, incomplete tasks (device failure), and denial of service attacks
Data Loading...