Internet of Everything: a survey on technologies, challenges, and applications
Internet of Everything (IoE) is an interconnection of individuals, data, method, and devices. It identifies the convergence of numerous environments such as cloud computing, mobility, data processing, and to end with, an explosion in interconnected things. The IoE integrates the various methodologies and techniques, tries to construct a process mechanism, and includes individuals in this method in order to develop additional smart systems. IoE primarily used to collect and examine information from various sources such as instruments, senor devices, payment processing equipment, mobile devices, data stores, and it is also used to find predictions in future. The IoE is creating new challenges and opportunities that will be analyzed during the subsequent years. Large amounts of data will be produced and consumed, so Internet of Things frameworks will need to identify new methodologies and techniques associated to big data analysis, performance, and scalability. We consider that the configuration of local clouds of devices, close to the location where data is produced and consumed, is a good solution to solve these issues that may involve in security as well. This paper studies the definitions, architecture, fundamental technologies, and applications of IoE. In addition, this paper also discusses the emerging techniques such as device-to-device communication, machine-to-machine, and 5G mobile network for the implementation of IoE. Finally, the major applications, open issues, and challenges related to the IoE are investigated.