Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Xiang Su is active.

Publication


Featured researches published by Xiang Su.


Computer Communications | 2016

A gap analysis of Internet-of-Things platforms

Julien Mineraud; Oleksiy Mazhelis; Xiang Su; Sasu Tarkoma

We are experiencing an abundance of Internet-of-Things (IoT) middleware solutions that provide connectivity for sensors and actuators to the Internet. To gain a widespread adoption, these middleware solutions, referred to as platforms, have to meet the expectations of different players in the IoT ecosystem, including device providers, application developers, and end-users, among others.In this article, we evaluate a representative sample of these platforms, both proprietary and open-source, on the basis of their ability to meet the expectations of different IoT users. The evaluation is thus more focused on how ready and usable these platforms are for IoT ecosystem players, rather than on the peculiarities of the underlying technological layers. The evaluation is carried out as a gap analysis of the current IoT landscape with respect to (i) the support for heterogeneous sensing and actuating technologies, (ii) the data ownership and its implications for security and privacy, (iii) data processing and data sharing capabilities, (iv) the support offered to application developers, (v) the completeness of an IoT ecosystem, and (vi) the availability of dedicated IoT marketplaces. The gap analysis aims to highlight the deficiencies of todays solutions to improve their integration to tomorrows ecosystems. In order to strengthen the finding of our analysis, we conducted a survey among the partners of the Finnish IoT program, counting over 350 experts, to evaluate the most critical issues for the development of future IoT platforms. Based on the results of our analysis and our survey, we conclude this article with a list of recommendations for extending these IoT platforms in order to fill in the gaps.


Concurrency and Computation: Practice and Experience | 2015

Adding semantics to internet of things

Xiang Su; Jukka Riekki; Jukka K. Nurminen; Johanna Nieminen; Markus Koskimies

The development of Internet of Things (IoT) applications can be facilitated by encoding the meaning of the data in the messages sent by IoT nodes, but the constrained resources of these nodes challenge the common Semantic Web solutions for doing this. In this article, we examine enabling technologies for adding semantics to the IoT. Especially, we analyze data formats, which enable IoT applications consume semantic IoT data in a straightforward and general fashion, and evaluate resource usage of different alternatives with a sensor system. Our experiment illustrates encoding and decoding of different data formats and shows how big a difference a data format can make in energy consumption. Copyright


IEEE Internet of Things Journal | 2017

Semantic Reasoning for Context-Aware Internet of Things Applications

Altti Ilari Maarala; Xiang Su; Jukka Riekki

Acquiring knowledge from continuous and heterogeneous data streams is a prerequisite for Internet of Things (IoT) applications. Semantic technologies provide comprehensive tools and applicable methods for representing, integrating, and acquiring knowledge. However, resource-constraints, dynamics, mobility, scalability, and real-time requirements introduce challenges for applying these methods in IoT environments. We study how to utilize semantic IoT data for reasoning of actionable knowledge by applying state-of-the-art semantic technologies. For performing these studies, we have developed a semantic reasoning system operating in a realistic IoT environment. We evaluate the scalability of different reasoning approaches, including a single reasoner, distributed reasoners, mobile reasoners, and a hybrid of them. We evaluate latencies of reasoning introduced by different semantic data formats. We verify the capabilities of promising semantic technologies for IoT applications through comparing the scalability and real-time response of different reasoning approaches with various semantic data formats. Moreover, we evaluate different data aggregation strategies for integrating distributed IoT data for reasoning processes.


ubiquitous computing | 2012

Entity Notation: enabling knowledge representations for resource-constrained sensors

Xiang Su; Jukka Riekki; Janne Haverinen

The forthcoming ambient systems will contain a large amount of sensors. Representing the data produced by these sensors in a format suitable for ambient intelligence applications would enable a large number of useful services. However, such formats tend to require processing power and communication bandwidth not available in many sensors utilizing ultra low-power microcontrollers and radio chip solutions. This paper presents a lightweight data representation, Entity Notation, to tackle this problem. Sensors with limited computation and communication capabilities can use Entity Notation to describe the data they produce. Entity Notation can be transformed into knowledge representations in a straightforward manner, and hence, the data produced by sensor nodes can be utilized with ease by any ambient intelligence system compatible with the common knowledge representations. This paper presents the design of Entity Notation, its implementations on embedded sensors and the evaluation of its performance.


the internet of things | 2014

Semantic data provisioning and reasoning for the Internet of Things

Altti Ilari Maarala; Xiang Su; Jukka Riekki

Semantic technologies could facilitate realizing features like interoperability and reasoning for Internet of Things (IoT). However, the dynamic and heterogeneous nature of IoT data, constrained resources, and real-time requirements set challenges for applying these technologies. In this paper, we study approaches for delivering semantic data from IoT nodes to distributed reasoning engines and reasoning over such data. We perform experiments to evaluate the scalability of these approaches and also study how reasoning is affected by different data aggregation strategies.


Procedia Computer Science | 2014

Connecting IoT Sensors to Knowledge-based Systems by Transforming SenML to RDF

Xiang Su; Hao Zhang; Jukka Riekki; Ari Keränen; Jukka K. Nurminen; Libin Du

Abstract Applying Semantic Web technologies to Internet of Things (IoT) enables smart applications and services in a variety of domains. However, the gap between semantic representations and data formats used in IoT devices introduces a challenge for utilizing semantics in IoT. Sensor Markup Language (SenML) is an emerging solution for representing device parameters and measurements. SenML is replacing proprietary data formats and is being accepted by more and more vendors. In this paper, we suggest a solution to transform SenML data into a standardized semantic model, Resource Description Framework (RDF). Such a transformation facilitates intelligent functions in IoT, including reasoning over sensor data and semantic interoperability among devices. We present a fishery IoT system to illustrate the usability of this approach and compare the resource consumptions of SenML against other alternatives.


web intelligence, mining and semantics | 2016

Stream Reasoning for the Internet of Things: Challenges and Gap Analysis

Xiang Su; Ekaterina Gilman; Peter Wetz; Jukka Riekki; Yifei Zuo; Teemu Leppänen

The Internet of Things (IoT) is not only about interconnecting embedded devices to the Internet, but also about providing knowledge on such devices and what they sense from the physical world. One focus of IoT is put on extracting actionable knowledge and providing value-added services by means of reasoning techniques. Stream reasoning techniques offer a promising solution for processing dynamic, heterogeneous, and volume data for IoT. In this article, we identify the challenges for utilizing stream reasoners from the IoT point of view, review the landscape of stream reasoning techniques, and examine their capabilities to meet the challenges of IoT. Moreover, we present an experimental IoT system implementing stream reasoning and perform a gap analysis to evaluate stream reasoners. Finally, based on the analysis, we suggest several recommendations for future development of stream reasoners in order to overcome the identified gaps.


international conference on communications | 2016

A SDN-based architecture for horizontal Internet of Things services

Yuhong Li; Xiang Su; Jukka Riekki; Theo Kanter; Rahim Rahmani

The Internet of Things (IoT) architecture is expected to evolve into a horizontal model containing various open systems, integrated environments, and platforms. However, not much research effort has been devoted to developing architectures for horizontal IoT solutions so far. This paper presents an IoT architecture based on Software-Defined Networking (SDN). In this architecture, devices, gateways, and data are open and programmable to IoT application developers and service operators. Moreover, IoT data provision and interoperability are supported at different levels. We present an implementation of the proposed architecture. Our implementation shows that the proposed architecture enables rapid creation of IoT applications by reusing ready applications and data. The measurement and evaluation results demonstrate the feasibility of the proposed architecture.


grid and pervasive computing | 2011

Exploring pervasive service computing opportunities for pursuing successful ageing

Jiehan Zhou; Xiang Su; Mika Ylianttila; Jukka Riekki

Pervasive Service Computing for Elderly applies service composition and pervasive computing into assisting elderly Activities of Daily Life. Taking advantages of context-awareness and service-oriented computing, Pervasive Service Computing expects to bring brilliant opportunities for pursuing global successful ageing. This paper proposes a Pervasive Service Computing for Elderly (PSC4E) framework for improving Quality of Life of elderly people, through providing being-, becoming-, and belonging-based services in context of population ageing trends, an elderly service provisioning model, and related studies.


frontier of computer science and technology | 2009

PSC-RM: Reference Model for Pervasive Service Composition

Jiehan Zhou; Jun-Zhao Sun; Mika Rautiainen; Oleg Davidyuk; Meirong Liu; Ekaterina Gilman; Xiang Su; Mika Ylianttila; Jukka Riekki

Pervasive Service Composition (PSC) incorporates service composition and pervasive computing into managing users everyday activities. A generic Reference Model of Pervasive Service Composition (PSC-RM) is needed for guiding PSC architecture design and implementation. To design PSC-RM, we first investigate and present a users generic activity model. Then we analyze characteristics of PSC and envision PSC applications. Based on these applications we present requirements and initial design of PSC-RM.

Collaboration


Dive into the Xiang Su's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Yuhong Li

Beijing University of Posts and Telecommunications

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge