146,065 research outputs found

    A survey on big multimedia data processing and management in smart cities

    Full text link
    © 2019 Association for Computing Machinery. All rights reserved. Integration of embedded multimedia devices with powerful computing platforms, e.g., machine learning platforms, helps to build smart cities and transforms the concept of Internet of Things into Internet of Multimedia Things (IoMT). To provide different services to the residents of smart cities, the IoMT technology generates big multimedia data. The management of big multimedia data is a challenging task for IoMT technology. Without proper management, it is hard to maintain consistency, reusability, and reconcilability of generated big multimedia data in smart cities. Various machine learning techniques can be used for automatic classification of raw multimedia data and to allow machines to learn features and perform specific tasks. In this survey, we focus on various machine learning platforms that can be used to process and manage big multimedia data generated by different applications in smart cities. We also highlight various limitations and research challenges that need to be considered when processing big multimedia data in real-time

    CIRUS: an elastic cloud-based framework for Ubilytics

    No full text
    International audienceThe Internet of Things (IoT) has become a reality with the availability of chatty embedded devices. The huge amount of data generated by things must be analysed with models and technologies of the " Big Data An-alytics " , deployed on Cloud platforms. The CIRUS project aims to deliver a generic and elastic cloud-based framework for Ubilytics (ubiquitous big data analytics). The CIRUS framework collects and analyses IoT data for Machine to Machine services using Component-off-the-Shelves (COTS) such as IoT gateways, Message brokers or Message-as-a-Service providers and Big Data analytics platforms deployed and reconfigured dynamically with Roboconf. In this paper, we demonstrate and evaluate the genericity and elasticity of CIRUS with the deployment of an Ubilytics use case using a real dataset based on records originating from a practical source

    Context-aware Dynamic Discovery and Configuration of 'Things' in Smart Environments

    Full text link
    The Internet of Things (IoT) is a dynamic global information network consisting of Internet-connected objects, such as RFIDs, sensors, actuators, as well as other instruments and smart appliances that are becoming an integral component of the future Internet. Currently, such Internet-connected objects or `things' outnumber both people and computers connected to the Internet and their population is expected to grow to 50 billion in the next 5 to 10 years. To be able to develop IoT applications, such `things' must become dynamically integrated into emerging information networks supported by architecturally scalable and economically feasible Internet service delivery models, such as cloud computing. Achieving such integration through discovery and configuration of `things' is a challenging task. Towards this end, we propose a Context-Aware Dynamic Discovery of {Things} (CADDOT) model. We have developed a tool SmartLink, that is capable of discovering sensors deployed in a particular location despite their heterogeneity. SmartLink helps to establish the direct communication between sensor hardware and cloud-based IoT middleware platforms. We address the challenge of heterogeneity using a plug in architecture. Our prototype tool is developed on an Android platform. Further, we employ the Global Sensor Network (GSN) as the IoT middleware for the proof of concept validation. The significance of the proposed solution is validated using a test-bed that comprises 52 Arduino-based Libelium sensors.Comment: Big Data and Internet of Things: A Roadmap for Smart Environments, Studies in Computational Intelligence book series, Springer Berlin Heidelberg, 201

    Middleware Technologies for Cloud of Things - a survey

    Get PDF
    The next wave of communication and applications rely on the new services provided by Internet of Things which is becoming an important aspect in human and machines future. The IoT services are a key solution for providing smart environments in homes, buildings and cities. In the era of a massive number of connected things and objects with a high grow rate, several challenges have been raised such as management, aggregation and storage for big produced data. In order to tackle some of these issues, cloud computing emerged to IoT as Cloud of Things (CoT) which provides virtually unlimited cloud services to enhance the large scale IoT platforms. There are several factors to be considered in design and implementation of a CoT platform. One of the most important and challenging problems is the heterogeneity of different objects. This problem can be addressed by deploying suitable "Middleware". Middleware sits between things and applications that make a reliable platform for communication among things with different interfaces, operating systems, and architectures. The main aim of this paper is to study the middleware technologies for CoT. Toward this end, we first present the main features and characteristics of middlewares. Next we study different architecture styles and service domains. Then we presents several middlewares that are suitable for CoT based platforms and lastly a list of current challenges and issues in design of CoT based middlewares is discussed.Comment: http://www.sciencedirect.com/science/article/pii/S2352864817301268, Digital Communications and Networks, Elsevier (2017

    Middleware Technologies for Cloud of Things - a survey

    Full text link
    The next wave of communication and applications rely on the new services provided by Internet of Things which is becoming an important aspect in human and machines future. The IoT services are a key solution for providing smart environments in homes, buildings and cities. In the era of a massive number of connected things and objects with a high grow rate, several challenges have been raised such as management, aggregation and storage for big produced data. In order to tackle some of these issues, cloud computing emerged to IoT as Cloud of Things (CoT) which provides virtually unlimited cloud services to enhance the large scale IoT platforms. There are several factors to be considered in design and implementation of a CoT platform. One of the most important and challenging problems is the heterogeneity of different objects. This problem can be addressed by deploying suitable "Middleware". Middleware sits between things and applications that make a reliable platform for communication among things with different interfaces, operating systems, and architectures. The main aim of this paper is to study the middleware technologies for CoT. Toward this end, we first present the main features and characteristics of middlewares. Next we study different architecture styles and service domains. Then we presents several middlewares that are suitable for CoT based platforms and lastly a list of current challenges and issues in design of CoT based middlewares is discussed.Comment: http://www.sciencedirect.com/science/article/pii/S2352864817301268, Digital Communications and Networks, Elsevier (2017

    Smart e-Learning Systems with Big Data

    Get PDF
    Nowadays, the Internet connects people, multimedia and physical objects leading to a new-wave of services. This includes learning applications, which require to manage huge and mixed volumes of information coming from Web and social media, smart-cities and Internet of Things nodes. Unfortunately, designing smart e-learning systems able to take advantage of such a complex technological space raises different challenges. In this perspective, this paper introduces a reference architecture for the development of future and big-data-capable e-learning platforms. Also, it showcases how data can be used to enrich the learning process

    Intelligent event broker: a complex event processing system in big data contexts

    Get PDF
    In Big Data contexts, many batch and streaming oriented technologies have emerged to deal with the high valuable sources of events, such as Internet of Things (IoT) platforms, the Web, several types of databases, among others. The huge amount of heterogeneous data being constantly generated by a world of interconnected things and the need for (semi)-automated decision-making processes through Complex Event Processing (CEP) and Machine Learning (ML) have raised the need for innovative architectures capable of processing events in a streamlined, scalable, analytical, and integrated way. This paper presents the Intelligent Event Broker, a CEP system built upon flexible and scalable Big Data techniques and technologies, highlighting its system architecture, software packages, and classes. A demonstration case in Bosch’s Industry 4.0 context is presented, detailing how the system can be used to manage and improve the quality of the manufacturing process, showing its usefulness for solving real-world event-oriented problems.This work has been supported by FCT –Fundação para a Ciência e Tecnologiawithin the Project Scope: UID/CEC/00319/2019 and the Doctoral scholarship PD/BDE/135101/2017. This paper uses icons made by Freepik, from www.flaticon.com

    A Smart Decision System for Digital Farming

    Get PDF
    [EN] New technologies have the potential to transform agriculture and to reduce environmental impact through a green revolution. Internet of Things (IoT)-based application development platforms have the potential to run farm management tools capable of monitoring real-time events when integrated into interactive innovation models for fertirrigation. Their capabilities must extend to flexible reconfiguration of programmed actions. IoT platforms require complex smart decision-making systems based on data-analysis and data mining of big data sets. In this paper, the advantages are demonstrated of a powerful tool that applies real-time decisions from data such as variable rate irrigation, and selected parameters from field and weather conditions. The field parameters, the index vegetation (estimated using aerial images), and the irrigation events, such as flow level, pressure level, and wind speed, are periodically sampled. Data is processed in a decision-making system based on learning prediction rules in conjunction with the Drools rule engine. The multimedia platform can be remotely controlled, and offers a smart farming open data network with shared restriction levels for information exchange oriented to farmers, the fertilizer provider, and agricultural technicians that should provide the farmer with added value in the form of better decision making or more efficient exploitation operations and management.This paper has been partially supported by the European Union through the ERANETMED (Euromediterranean Cooperation through ERANET joint activities and beyond) project ERANETMED3-227 SMARTWATIR and by the "Ministerio de Ciencia, Innovacion y Universidades" through the "Ayudas para la adquisicion de equipamiento cientifico-tecnico, Subprograma estatal de infraestructuras de investigacion y equipamiento cientifico-tecnico (plan Estatal i+d+i 2017-2020)" (project EQC2018-004988-P).Cambra-Baseca, C.; Sendra, S.; Lloret, J.; Tomás Gironés, J. (2019). A Smart Decision System for Digital Farming. Agronomy. 9(5):1-19. https://doi.org/10.3390/agronomy9050216S11995Atzori, L., Iera, A., & Morabito, G. (2010). The Internet of Things: A survey. Computer Networks, 54(15), 2787-2805. doi:10.1016/j.comnet.2010.05.010Chen, M., Mao, S., & Liu, Y. (2014). Big Data: A Survey. Mobile Networks and Applications, 19(2), 171-209. doi:10.1007/s11036-013-0489-0De Mauro, A., Greco, M., & Grimaldi, M. (2016). A formal definition of Big Data based on its essential features. Library Review, 65(3), 122-135. doi:10.1108/lr-06-2015-0061Haghverdi, A., Leib, B. G., Washington-Allen, R. A., Ayers, P. D., & Buschermohle, M. J. (2015). Perspectives on delineating management zones for variable rate irrigation. Computers and Electronics in Agriculture, 117, 154-167. doi:10.1016/j.compag.2015.06.019Vazquez, J. I., Ruiz-de-Garibay, J., Eguiluz, X., Doamo, I., Renteria, S., & Ayerbe, A. (2010). Communication architectures and experiences for web-connected physical Smart objects. 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops). doi:10.1109/percomw.2010.5470521Misra, S., Barthwal, R., & Obaidat, M. S. (2012). Community detection in an integrated Internet of Things and social network architecture. 2012 IEEE Global Communications Conference (GLOBECOM). doi:10.1109/glocom.2012.6503350Atzori, L., Iera, A., & Morabito, G. (2014). From «smart objects» to «social objects»: The next evolutionary step of the internet of things. IEEE Communications Magazine, 52(1), 97-105. doi:10.1109/mcom.2014.6710070Agrivi App http://www.agrivi.com/en/reApollo Project http://apollo-h2020.eu/Cambra, C., Sendra, S., Lloret, J., & Lacuesta, R. (2018). Smart System for Bicarbonate Control in Irrigation for Hydroponic Precision Farming. Sensors, 18(5), 1333. doi:10.3390/s18051333Ortiz, A. M., Hussein, D., Park, S., Han, S. N., & Crespi, N. (2014). The Cluster Between Internet of Things and Social Networks: Review and Research Challenges. IEEE Internet of Things Journal, 1(3), 206-215. doi:10.1109/jiot.2014.2318835Ji, Z., Ganchev, I., O’Droma, M., Zhao, L., & Zhang, X. (2014). A Cloud-Based Car Parking Middleware for IoT-Based Smart Cities: Design and Implementation. Sensors, 14(12), 22372-22393. doi:10.3390/s141222372Ning, H., & Wang, Z. (2011). Future Internet of Things Architecture: Like Mankind Neural System or Social Organization Framework? IEEE Communications Letters, 15(4), 461-463. doi:10.1109/lcomm.2011.022411.11012

    Large scale data analysis using MLlib

    Get PDF
    Recent advancements in the internet, social media, and internet of things (IoT) devices have significantly increased the amount of data generated in a variety of formats. The data must be converted into formats that is easily handled by the data analysis techniques. It is mathematically and physically expensive to apply machine learning algorithms to big and complicated data sets. It is a resource-intensive process that necessitates a huge amount of logical and physical resources. Machine learning is a sophisticated data analytics technology that has gained in importance as a result of the massive amount of data generated daily that needs to be examined. Apache Spark machine learning library (MLlib) is one of the big data analysis platforms that provides a variety of outstanding functions for various machine learning tasks, spanning from classification to regression and dimension reduction. From a computational standpoint, this research investigated Apache Spark MLlib 2.0 as an open source, autonomous, scalable, and distributed learning library. Several real-world machine learning experiments are carried out in order to evaluate the properties of the platform on a qualitative and quantitative level. Some of the fundamental concepts and approaches for developing a scalable data model in a distributed environment are also discussed

    Empowering IT Operations through Artificial Intelligence – A New Business Perspective

    Get PDF
    This paper aims to describe the concept of applying Artificial Intelligence to IT Operations (AIOps) and its main components, Big Data, Machine Learning and Trend Analysis. The concept was implemented by developing a multi-layered fusion of the technologies that powers the components in AIOps platforms present on the IT market. The core of an AIOps platform is represented by the Big Data organization structure and by a massive parallel data processing platform like Apache Hadoop. The ML component of the platform is able to infer the future behaviour and the regular operations that are performed from the large volume of collected data, in order to develop the ability to automate the activities. AIOps platforms find their place especially in very complex IT infrastructures, ones that require constant monitoring and quick decisions in case of failures. The case study is based on the Moogsoft AIOps platform, and its features are presented in detail, using the Cloud trial version, clearly showing the potential of such an advanced tool for infrastructure monitoring and reporting. The experiment was focused on the way Moogsoft is monitoring computing resources,    is handling events and records alerts for the defined timespan, alerts grouped by category (like web services, social media, networking). The platform is also able to display at any given moment the unresolved situations and their type of origin, and includes automated remediation tools. The study presents the features of this software category, consisting in benefits for the business environment and their integration into the Internet-of-Things model. Keywords: Big Data, Machine Learning, AIOps, business performance
    corecore