137,169 research outputs found

    Management of IoT systems for urban services

    Get PDF
    Urban Cities are growing exponentially and with them the need for efficient management of city resources. SOA (Service Oriented Architecture) and IoT (Internet of Things) provides promising solutions for this issue. SOA brings interoperability, reusability and dynamic discovery. Whereas, IoT provide next evolution on the Internet by allowing physical real-world objects to connect to the internet through unique identifiers. Arrowhead Project has developed a framework to provide collaborative automation by enabling embedded devices to interact with each other. This project uses SOA to target five different domains. These domains include Smart Building and Infrastructure, Energy Production, Virtual Market of Energy, Production, and Electro-Mobility. In the thesis, three applications were developed. Light Simulator was developed to demonstrate the working principle of the IoT enabled Light devices. Meter application was developed to monitor and manage IoT enabled systems. Finally, Energy Consumption service was developed as a pilot service for Arrowhead Project. This service was deployed on Arrowhead and it calculates the energy consumed by different real-time objects. Furthermore, since Arrowhead framework follows all principles of SOA, reusability of above services can provide composability to develop further applications

    Energy Efficient Service Embedding In IoT over PON

    Get PDF
    In this paper, we present an energy efficient service embedding framework in Internet of Things (IoT) network using Mixed Integer Linear Programming (MILP). The framework enables an energy efficient smart road paradigm for different simultaneous applications supported by a passive optical network (PON) and wireless communication in the smart city. It optimizes the infrastructure's resources including the access network, IoT, fog and cloud computing. We consider an event-driven paradigm in a Service Oriented Architecture (SOA) in our framework in order to provide service abstraction of basic services which can be composed into complex services and exploited by the upper application layers. The framework results show that it is possible to reduce the power consumption by optimizing the selection of computing nodes and traffic distribution in the network while satisfying the service requirements

    Developing front-end Web 2.0 technologies to access services, content and things in the future Internet

    Get PDF
    The future Internet is expected to be composed of a mesh of interoperable web services accessible from all over the web. This approach has not yet caught on since global user?service interaction is still an open issue. This paper states one vision with regard to next-generation front-end Web 2.0 technology that will enable integrated access to services, contents and things in the future Internet. In this paper, we illustrate how front-ends that wrap traditional services and resources can be tailored to the needs of end users, converting end users into prosumers (creators and consumers of service-based applications). To do this, we propose an architecture that end users without programming skills can use to create front-ends, consult catalogues of resources tailored to their needs, easily integrate and coordinate front-ends and create composite applications to orchestrate services in their back-end. The paper includes a case study illustrating that current user-centred web development tools are at a very early stage of evolution. We provide statistical data on how the proposed architecture improves these tools. This paper is based on research conducted by the Service Front End (SFE) Open Alliance initiative

    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
    • …
    corecore