Spontaneous Service Provision Framework

Future environments combined with "cyber world" and "physical things"

Future environments combined with “cyber world” and “physical things”


We define Active Surroundings as a pervasive environment where entities (devices or services) actively response to user actions or help users to perform their jobs without intrusion to the users. An active surrounding is inherently composed of heterogeneous devices. Our middleware infrastructure for Active Surroundings aims to support community-centered pervasive environment where system minimizes user distraction or does not intrude users in the environment. The middleware infrastructure is composed of five components such as environment sensing, context management, dynamic adaptive framework, adaptive service discovery, and dynamic adaptive network, to enable users to be free from intrusion by system or devices. Services need to be reconfigured in ubiquitous computing environments because what a person wants and the resources required to accomplish this changes dynamically. A person’s needs change all the time, and not only do people move around a great number of places in their daily lives, but even the environment in a single place can change greatly in a short amount of time. Service reconfiguration considers these changes and provides users with high-quality service by composing the diverse computing services that change dynamically.


Urban Computing Research Center:


An Application-Aware IoT Virtualization Architecture for Edge IoT Cloud

Edge computing is a promising technology which enables users to exploit mobile devices or Internet-of-Things (IoT) devices in close proximity for low latency. Its performance is often affected by a subtle change in environment contexts, which existing solutions do not handle efficiently since IoT devices are treated just as sensors or actuators.
Therefore the edge cloud receive the whole raw data stream from edge IoT and then figure out what actions should be taken in the presence of environment context changes (e.g., the location of a user under surveillance or the traffic congestion level). However, a subtle change in environment contexts such as brightness in an edge IoT camera can lead to immediate service quality degradation due to the inability to detect such a change in a timely manner, which may result in critical failures in certain applications. Thus, we aim to build an edge IoT system with allows edge devices dynamically reconfigure and collaborate accordingly to the context changes.