Machine Learning Techniques and Analytics for Cloud Security. Группа авторов
Чтение книги онлайн.

Читать онлайн книгу Machine Learning Techniques and Analytics for Cloud Security - Группа авторов страница 34

СКАЧАТЬ

      4.1 Introduction

      The rapid evolution of smart industry [1] in the first part of 21st century is in synchronous with growth of semiconductor industry, and as per the latest available data, it is close to a 50 billion industry. This exponential advancement becomes realizable due to the growth of information and communication technology which ensures the transform of computer-aided industry to embedded system-based industry [2, 3], where decision-making becomes totally data-driven, augmented with emotional intelligence, and sentiment analysis. The role of Internet of Things (IoT) here is to make sustainable connection between corporeal industrial environments [4, 5] with cyberspace of calculating systems. The proper augmentation generates a new system, termed as Cyber-Physical System (CPS), which makes a large paradigm shift in the industrial progress. The rapid multidisciplinary industrial wings as obtained after inclusion of IoT, in terms of living, manufacturing, food industry, travel, and utilities, improve the efficacy of production by enhancing work flow [6, 7], whereas machine effort reduces the physical manpower requirement, and therefore, quality of output is enhanced. The major challenges that the emerging industry face can effectively subdued through [i] proper decentralization of systems, [ii] assortment of systems and associated devices, [iii] data complexity and heterogeneity, and [iv] complexity of existing network. Major security issues are nullified through incorporation of these features [8, 9]. In particular, IoT-enabled system contains the following assets:

       Across various IoT-based devices, the ability to exchange information between the systems/devices applied in households/industrial sectors plays the key role in making it suitable for all classes of candidates. This unique property can be achieved through network-composite layer which enables to provide uniform access to all systems. This is made on the top of an overlay P2P (peer-to-peer) network.

       IoT data can be traceable, i.e., its temporal and spatial information can be detected and verified/authenticated/validated when saved inside the memory device. This memory device is always associated to the timestamp which efficiently makes the data tracing at real-time. Also historical information can easily be retrieved.

       Another combined features associated closely with IoT data are reliability and flexibility. It is the data which is considered as asset. Novel cryptographic mechanisms are incorporated in order to ensure the data integrity. This can be achieved through inclusion of hash functions, asymmetric encryption algorithms, and digital signature.

       Interactions in automatic mode are another important property which ensures the capability of the system under consideration for mutual interaction with similar kind of systems, and the major advantage is that any trusted third party intervention is not at all required.

      Many applications have been developed using IoT methodologies. The platform for developing such technologies is Raspberry Pi, Arduino, or other microcontrollers [11, 12] which are responsible for controlling various operations. These systems can be controlled and monitored from a registered device which is present with the user and install with the household devices.

      4.2 Home Automation System

      In today’s life, we are very much comfortable to use wireless system, i.e., Wi-Fi. It is very much general for home network or public network system. Our traditional home system totally based on wired system. Every home appliances system such as light, fan, television, and refrigeration through connected wired system. A home automation system means controlling all home appliances through a Wi-Fi system which varying as per environment. Most of the traditional home electricity system based on wired and depends on inner building construction. To avoid this building and wiring cost, we can move toward an automated system based on Wi-Fi system to access the appliances from anywhere of the home as well as from the outside of the home also. An automated home electricity system defines as an automated one which not only accesses the electric devices for turn on and off even this system but also notifies about the status and internal condition of the system.

      In India, most of the accident of electric appliances happened due to internal fault of wired system. In wired system, we have to maintain lots of control points. In most of the cases, the short falls happen from these control points. To avoid this type of accident, home automation system is one of the ways especially for those people who are aged and staying alone.

      Home automation is a building automation for home. Home automation system will command or observe the home aspects such as various electrical appliances including lighting arrangements and entertainment systems. These automation devices are the essential parts of IoT. Centrally located server can control these automated systems, with proper internet connectivity and simultaneously the mobile-based applications also. Before getting into the details of home automation, let us take a closer look on IoT.

      Automation means controlling several objects or tasks with minimum human labor. Home automation system using IoT refers to the way of operating our home appliances such as lights, fans, air conditioners, televisions, security, fire alarm, and many more appliances using our mobile phones, computers, or other gadgets through a connection to the internet. Several components are used to make such a model. Few of them are sensors, protocols, IoT clouds, and databases. We are making a primary list for significant components for the automation system.

      4.2.1 Sensors

      There are many sensors which can be used in our home automation system. A few of them are as follows:

      Lux sensors: They measure the intensity of the lights and adjust it accordingly. For example, if we are watching any horror movie, then it senses and it dims the light to give us a theatre like movie experience. We can control it manually from our connected devices as well.

      Sound detection sensor: They are very helpful in monitoring babies and switching the lights on or off for them. It can also automatically recognize the voices of the householders and open the gates for them.

      There are also sensors which can open the blinds and windows during sunrise and shut them at sunset. Sensors can switch on our coffee machine and switch to our favourite news channel in the morning.

      The commonly used programming languages in the development of automated homes are Python, C, JavaScript, Shell, etc.

      Development of ancient homes to automated homes using IoT is making our lives much easier and comfortable. It is also converting our house to a smart home. It appears to be a very useful advancement in technology and is expected to grow in the near future. Though it is expensive, but it is also helping us in saving energies in different forms.

      4.2.2 Protocols

      The protocols considered for making any gateways, sensory systems, or servers are most important СКАЧАТЬ